@media screen{:where(.tc_button[data-error-message]:not([data-error-message=""]))::after{content:attr(data-error-message);position:absolute;top:100%;left:0;right:0;z-index:10;padding:var(--spacing-8) 0 0;white-space:normal;font-size:var(--font-12);font-weight:var(--font-regular);line-height:var(--line-120);color:var(--color-error)}.tc_button--loading{cursor:wait}.tc_button--loading:not(.tc_button--icon){color:transparent;-webkit-text-fill-color:transparent}.tc_button--loading:not(.tc_button--icon)::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;mask:url("data:image/svg+xml,%3csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' fill='%23000523'%3e %3cmask id='mask'%3e %3ccircle cx='32' cy='32' r='23' fill='transparent' stroke-linecap='butt' stroke-width='18' stroke='%231f233d' /%3e %3ccircle cx='32' cy='32' r='23' fill='transparent' stroke-linecap='butt' stroke-width='18' stroke='white' stroke-dasharray='280' stroke-dashoffset='270'%3e %3canimate attributeName='stroke-dashoffset' dur='2.667s' fill='freeze' repeatCount='indefinite' calcMode='spline' keySplines='0.46 0 0.52 1%3b 0.46 0 0.52 1' values='270%3b 150%3b 270' /%3e %3canimateTransform attributeName='transform' type='rotate' dur='2.667s' fill='freeze' repeatCount='indefinite' calcMode='spline' keySplines='0.46 0 0.52 1%3b 0.46 0 0.52 1' values='-90 32 32%3b -55 32 32%3b 270 32 32' /%3e %3c/circle%3e %3ccircle cx='32' cy='32' r='12' fill='black'%3e %3canimate attributeName='r' begin='1.3s' dur='2.667s' fill='freeze' repeatCount='indefinite' calcMode='spline' keySplines='0.8 0 0.2 1%3b 0.8 0 0.2 1' values='12%3b 24%3b 12' /%3e %3c/circle%3e %3c/mask%3e %3ccircle cx='32' cy='32' r='32' mask='url(%23mask)' /%3e %3c/svg%3e") no-repeat 50% 50%;mask-size:var(--spacing-24);background-color:var(--color-light)}.tc_button--loading:not(.tc_button--icon):is(.tc_button--light.tc_button--primary,.tc_button--dark.tc_button--secondary,.tc_button--dark.tc_button--tertiary)::before{background-color:var(--color-dark)}.tc_button--loading:not(.tc_button--icon):is(.tc_button.tc_button--tv2red,.tc_button.tc_button--blue,.tc_button.tc_button--green,.tc_button.tc_button--violet)::before{background-color:var(--color-white)}.tc_button--loading.tc_button--icon:not(.tc_button--link):not(.tc_button--tertiary) .tc_button__icon{color:transparent}.tc_button--loading.tc_button--icon:not(.tc_button--link):not(.tc_button--tertiary) .tc_button__icon::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;mask:url("data:image/svg+xml,%3csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' fill='%23000523'%3e %3cmask id='mask'%3e %3ccircle cx='32' cy='32' r='23' fill='transparent' stroke-linecap='butt' stroke-width='18' stroke='%231f233d' /%3e %3ccircle cx='32' cy='32' r='23' fill='transparent' stroke-linecap='butt' stroke-width='18' stroke='white' stroke-dasharray='280' stroke-dashoffset='270'%3e %3canimate attributeName='stroke-dashoffset' dur='2.667s' fill='freeze' repeatCount='indefinite' calcMode='spline' keySplines='0.46 0 0.52 1%3b 0.46 0 0.52 1' values='270%3b 150%3b 270' /%3e %3canimateTransform attributeName='transform' type='rotate' dur='2.667s' fill='freeze' repeatCount='indefinite' calcMode='spline' keySplines='0.46 0 0.52 1%3b 0.46 0 0.52 1' values='-90 32 32%3b -55 32 32%3b 270 32 32' /%3e %3c/circle%3e %3ccircle cx='32' cy='32' r='12' fill='black'%3e %3canimate attributeName='r' begin='1.3s' dur='2.667s' fill='freeze' repeatCount='indefinite' calcMode='spline' keySplines='0.8 0 0.2 1%3b 0.8 0 0.2 1' values='12%3b 24%3b 12' /%3e %3c/circle%3e %3c/mask%3e %3ccircle cx='32' cy='32' r='32' mask='url(%23mask)' /%3e %3c/svg%3e") no-repeat 50% 50%;mask-size:var(--spacing-24);background-color:var(--color-light)}.tc_button--loading.tc_button--icon:not(.tc_button--link):not(.tc_button--tertiary):is(.tc_button--light.tc_button--primary,.tc_button--dark.tc_button--secondary) .tc_button__icon::before{background-color:var(--color-dark)}.tc_button--loading.tc_button--icon:not(.tc_button--link):not(.tc_button--tertiary).tc_button--primary:is(.tc_button.tc_button--tv2red,.tc_button.tc_button--blue,.tc_button.tc_button--green,.tc_button.tc_button--violet) .tc_button__icon::before{background-color:var(--color-white)}:is(.tc_deck--bg-900,.tc_deck--bg-midnight,.tc_deck--bg-tv2red,.tc_deck--bg-blue,.tc_deck--bg-green,.tc_deck--bg-violet,.tc_deck--bg-dark-bordeaux,.tc_deck--bg-dark-nightblue,.tc_deck--bg-dark-forestgreen,.tc_deck--bg-live) .tc_button.tc_button--loading:not(.tc_button--icon).tc_button--dark::before{background-color:var(--color-dark)}}@media(hover: hover){:where(.tc_button:not([disabled]):not(.disabled)){transition:color var(--transition-normal),background-color var(--transition-normal)}:where(.tc_button:not([disabled]):not(.disabled)) .tc_button__icon{transition:color var(--transition-normal),background-color var(--transition-normal)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--primary:not(.tc_button--icon)).tc_button--dark{background-color:var(--color-800)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--primary:not(.tc_button--icon)).tc_button--light{background-color:var(--color-200)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--primary:not(.tc_button--icon)).tc_button--tv2red{background-color:var(--color-interactive-tv2red)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--primary:not(.tc_button--icon)).tc_button--blue{background-color:var(--color-interactive-blue)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--primary:not(.tc_button--icon)).tc_button--green{background-color:var(--color-interactive-green)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--primary:not(.tc_button--icon)).tc_button--violet{background-color:var(--color-interactive-violet)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--secondary:not(.tc_button--icon), .tc_button--tertiary:not(.tc_button--icon)).tc_button--dark{background-color:var(--color-dark-100)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--secondary:not(.tc_button--icon), .tc_button--tertiary:not(.tc_button--icon)).tc_button--light{background-color:var(--color-light-100)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--on-image:not(.tc_button--icon):not(:active)){background-color:var(--color-light);color:var(--color-text)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--link){transition:color var(--transition-faster) var(--link-easing-hover);color:var(--color-link-hover)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--primary).tc_button--dark .tc_button__icon{background-color:var(--color-800)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--primary).tc_button--light .tc_button__icon{background-color:var(--color-200)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--primary).tc_button--tv2red .tc_button__icon{background-color:var(--color-interactive-tv2red)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--primary).tc_button--blue .tc_button__icon{background-color:var(--color-interactive-blue)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--primary).tc_button--green .tc_button__icon{background-color:var(--color-interactive-green)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--primary).tc_button--violet .tc_button__icon{background-color:var(--color-interactive-violet)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--secondary).tc_button--dark .tc_button__icon{background-color:var(--color-dark-100)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--secondary).tc_button--light .tc_button__icon{background-color:var(--color-light-200)}:where(.tc_button:not([disabled]):not(.disabled)):hover:where(.tc_button--icon:not(.tc_button--link)):where(.tc_button--on-image:not(:active)) .tc_button__icon{background-color:var(--color-light);color:var(--color-text)}}
/*# sourceMappingURL=Button.43f8b13a38d9604b.css.map */
