.tcg-accordion-panel{border-bottom:var(--tcg-component-modal-panel-border-width,1px) solid var(--tcg-component-modal-panel-border-color,var(--tcg-colors-surface-border-default,#d4d7e2))}.tcg-icon{vertical-align:inherit}.tcg-accordion-panel-header__heading{margin:0}.tcg-accordion-panel-header__toggle{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-component-modal-panel-header-toggle-color,var(--tcg-colors-surface-text-subdued,#5e616c));cursor:pointer;display:flex;font-family:inherit;margin:0;padding:0;text-align:left;transition:.25s;width:100%}.tcg-accordion-panel-header__toggle:hover{color:var(--tcg-component-modal-panel-header-toggle-hover-color,var(--tcg-colors-surface-text-default,#000))}.tcg-accordion-panel-header__toggle:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-accordion-panel-header__content{flex-grow:1}.tcg-accordion-panel-header__toggle-icon{margin-left:var(--tcg-spacer-2xs,.5rem)}.tcg-accordion-panel-header__toggle-icon .tcg-icon{display:inline-flex;transition:.25s}.tcg-accordion-panel-header.is-open .tcg-accordion-panel-header__toggle{color:var(--tcg-component-modal-panel-header-toggle-active-color,var(--tcg-colors-surface-text-default,#000))}.tcg-accordion-panel-header.is-open .tcg-accordion-panel-header__toggle-icon .tcg-icon{transform:rotate(-180deg)}.tcg-accordion.tcg-accordion--lg .tcg-accordion-panel-header__toggle{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem));font-style:normal;font-style:var(--tcg-typography-heading-sm-font-style,normal);font-weight:400;font-weight:var(--tcg-typography-heading-sm-font-weight,600);line-height:1.5;line-height:var(--tcg-typography-heading-sm-responsive-line-height,clamp(1.6875rem,.24vw + 1.62rem,1.8rem));padding:var(--tcg-component-modal-panel-header-toggle-lg-padding-y,var(--tcg-spacer-md,1.5rem)) var(--tcg-component-modal-panel-header-toggle-lg-padding-x,var(--tcg-spacer-sm,1rem));text-transform:none;text-transform:var(--tcg-typography-heading-sm-text-transform,initial)}.tcg-accordion.tcg-accordion--md .tcg-accordion-panel-header__toggle{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;font-weight:var(--tcg-component-modal-panel-header-toggle-md-font-weight,600);line-height:1.5;padding:var(--tcg-component-modal-panel-header-toggle-md-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-modal-panel-header-toggle-md-padding-x,var(--tcg-spacer-sm,1rem));text-transform:none}.tcg-accordion.tcg-accordion--lg .tcg-accordion-panel-content{padding:0 var(--tcg-component-accordion-panel-content-lg-padding-x,var(--tcg-spacer-sm,1rem)) var(--tcg-component-accordion-panel-content-lg-padding-y,var(--tcg-spacer-sm,1rem))}.tcg-accordion.tcg-accordion--md .tcg-accordion-panel-content{padding:0 var(--tcg-component-accordion-panel-content-md-padding-x,var(--tcg-spacer-sm,1rem)) var(--tcg-component-accordion-panel-content-md-padding-y,var(--tcg-spacer-sm,1rem))}.tcg-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-input-md-font-size,1rem);font-style:normal;font-weight:400;font-weight:var(--tcg-component-button-font-weight,600);line-height:1.5;margin:0;padding:0;text-transform:none}.tcg-button.is-disabled,.tcg-button:disabled{background-color:var(--tcg-colors-surface-border-default,#d4d7e2)!important;border-color:var(--tcg-colors-surface-border-default,#d4d7e2)!important;color:var(--tcg-colors-surface-text-subdued,#5e616c)!important;cursor:not-allowed!important;opacity:var(--tcg-component-button-disabled-opacity,.3)}.tcg-button.is-focused:not(:disabled):not(.is-disabled),.tcg-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-button.tcg-button--lg{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-button.tcg-button--md{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-button.tcg-button--sm{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-button.tcg-button--xs{font-size:var(--tcg-component-input-xs-font-size,.8rem);line-height:1;padding:var(--tcg-component-input-xs-padding-y,var(--tcg-spacer-3xs,.25rem)) var(--tcg-component-input-xs-padding-x,var(--tcg-spacer-3xs,.25rem))}.tcg-button.is-equal-padding.tcg-button.tcg-button--lg{min-width:calc(var(--tcg-component-input-lg-padding-y, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-lg-font-size, 1rem)*1.5);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem))}.tcg-button.is-equal-padding.tcg-button.tcg-button--md{min-width:calc(var(--tcg-component-input-md-padding-y, var(--tcg-spacer-2xs, .5rem))*2 + var(--tcg-component-input-md-font-size, 1rem)*1.5);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem))}.tcg-button.is-equal-padding.tcg-button.tcg-button--sm{min-width:calc(var(--tcg-component-input-sm-padding-y, var(--tcg-spacer-2xs, .5rem))*2 + var(--tcg-component-input-sm-font-size, .8rem)*1.5);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem))}.tcg-button.is-equal-padding.tcg-button.tcg-button--xs{min-width:calc(var(--tcg-component-input-xs-padding-y, var(--tcg-spacer-3xs, .25rem))*2 + var(--tcg-component-input-xs-font-size, .8rem));padding:var(--tcg-component-input-xs-padding-y,var(--tcg-spacer-3xs,.25rem))}@keyframes tcg-loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.tcg-loader{display:flex;margin:0 auto;position:relative}.tcg-loader__svg-path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:var(--tcg-colors-surface-text-link,#0835db);animation:tcg-loader-dash var(--tcg-component-loader-animation-duration,1.5s) ease-in-out infinite}.tcg-loader.tcg-loader--xs .tcg-loader__svg{height:var(--tcg-component-loader-xs-size,1rem);width:var(--tcg-component-loader-xs-size,1rem)}.tcg-loader.tcg-loader--xs .tcg-loader__svg-path{stroke-width:var(--tcg-component-loader-xs-stroke-width,.1875rem)}.tcg-loader.tcg-loader--sm .tcg-loader__svg{height:var(--tcg-component-loader-sm-size,1.125rem);width:var(--tcg-component-loader-sm-size,1.125rem)}.tcg-loader.tcg-loader--sm .tcg-loader__svg-path{stroke-width:var(--tcg-component-loader-sm-stroke-width,.25rem)}.tcg-loader.tcg-loader--md .tcg-loader__svg{height:var(--tcg-component-loader-md-size,1.5rem);width:var(--tcg-component-loader-md-size,1.5rem)}.tcg-loader.tcg-loader--md .tcg-loader__svg-path{stroke-width:var(--tcg-component-loader-md-stroke-width,.375rem)}.tcg-loader.tcg-loader--default .tcg-loader__svg-path{stroke:var(--tcg-colors-surface-text-link,#0835db)}.tcg-loader.tcg-loader--brand .tcg-loader__svg-path{stroke:var(--tcg-colors-brand-text-default,#fff)}.tcg-loader.is-fullscreen{align-items:center;-webkit-backdrop-filter:blur(var(--tcg-component-loader-fullscreen-blur,1px));backdrop-filter:blur(var(--tcg-component-loader-fullscreen-blur,1px));background:var(--tcg-component-loader-fullscreen-background-color,var(--tcg-colors-surface-background-highlight,#f8fbff));display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:var(--tcg-component-loader-fullscreen-z-index,101)}.tcg-standard-button{align-items:center;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px));cursor:pointer;display:inline-flex;justify-content:center;position:relative;text-decoration:none;transition:.35s}.tcg-standard-button>*+*{margin-left:var(--tcg-spacer-2xs,.5rem)}.tcg-standard-button__content,.tcg-standard-button__icon,.tcg-standard-button__toggle-icon{transition:.25s}.tcg-standard-button__loader-container{align-items:center;display:inline-flex;justify-content:center;left:50%;margin:0;max-height:calc(100% - var(--tcg-spacer-2xs, .5rem));max-width:calc(100% - var(--tcg-spacer-2xs, .5rem));opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s}.tcg-standard-button.tcg-standard-button--default{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);border-color:var(--tcg-colors-surface-border-default,#d4d7e2);color:var(--tcg-colors-surface-text-primary,#121212)}.tcg-standard-button.tcg-standard-button--default:is(:hover,.is-hovered):not(:is(:disabled,.is-disabled)){background-color:var(--tcg-colors-surface-background-default,#fff)}.tcg-standard-button.tcg-standard-button--default.is-active,.tcg-standard-button.tcg-standard-button--default:active{background-color:var(--tcg-colors-surface-background-background,#eff0f1);color:var(--tcg-colors-surface-text-primary,#121212)}.tcg-standard-button.tcg-standard-button--alternate{background-color:var(--tcg-colors-surface-background-default,#fff);border-color:var(--tcg-colors-surface-border-default,#d4d7e2);color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-standard-button.tcg-standard-button--alternate:is(:hover,.is-hovered):not(:is(:disabled,.is-disabled)){background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-standard-button.tcg-standard-button--alternate.is-active,.tcg-standard-button.tcg-standard-button--alternate:active{background-color:var(--tcg-colors-surface-background-background,#eff0f1);color:var(--tcg-colors-surface-text-primary,#121212)}.tcg-standard-button.tcg-standard-button--priority{background-color:var(--tcg-colors-brand-background-default,#0835db);border-color:var(--tcg-colors-brand-background-default,#0835db);color:var(--tcg-colors-brand-text-default,#fff)}.tcg-standard-button.tcg-standard-button--priority:is(:hover,.is-hovered):not(:is(:disabled,.is-disabled)){background-color:var(--tcg-colors-brand-background-hover,#1944e8);border-color:var(--tcg-colors-brand-background-hover,#1944e8);color:var(--tcg-colors-brand-text-hover,#fff)}.tcg-standard-button.tcg-standard-button--flat{border-color:transparent;color:var(--tcg-colors-surface-text-primary,#121212)}.tcg-standard-button.tcg-standard-button--flat:is(:hover,.is-hovered):not(:is(:disabled,.is-disabled)){background-color:var(--tcg-colors-surface-background-default,#fff);border-color:var(--tcg-colors-surface-border-default,#d4d7e2)}.tcg-standard-button.tcg-standard-button--flat.is-active,.tcg-standard-button.tcg-standard-button--flat:active{background-color:var(--tcg-colors-surface-background-background,#eff0f1);border-color:var(--tcg-colors-surface-border-default,#d4d7e2);color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-standard-button.tcg-standard-button--grayscale-dark{background-color:var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d);border-color:var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d);color:var(--tcg-colors-grayscale-dark-text-default,#fff)}.tcg-standard-button.tcg-standard-button--grayscale-dark:is(:hover,.is-hovered):not(:is(:disabled,.is-disabled)){background-color:var(--tcg-colors-grayscale-dark-background-default,#1a1a1a)}.tcg-standard-button.tcg-standard-button--grayscale-light{background-color:var(--tcg-colors-grayscale-light-background-alt,#f2f2f2);border-color:var(--tcg-colors-grayscale-light-background-alt,#f2f2f2);color:var(--tcg-colors-grayscale-light-text-default,#000)}.tcg-standard-button.tcg-standard-button--grayscale-light:is(:hover,.is-hovered):not(:is(:disabled,.is-disabled)){background-color:var(--tcg-colors-grayscale-light-background-default,#fff)}.tcg-standard-button.tcg-standard-button--elevation-xs{box-shadow:var(--tcg-elevation-xs,0 1px 2px 0 rgba(0,0,0,.2))}.tcg-standard-button.tcg-standard-button--elevation-sm{box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18))}.tcg-standard-button.tcg-standard-button--elevation-md{box-shadow:var(--tcg-elevation-md,0 4px 16px -4px rgba(0,0,0,.08),0 0 32px -4px rgba(0,0,0,.12))}.tcg-standard-button.tcg-standard-button--elevation-lg{box-shadow:var(--tcg-elevation-lg,0 4px 8px rgba(0,0,0,.08),0 12px 32px 2px rgba(0,0,0,.12))}.tcg-standard-button.tcg-standard-button--elevation-focus{box-shadow:var(--tcg-elevation-focus,0 0 0 2px #fff,0 0 0 4px #000)}.tcg-standard-button.is-full-width{width:100%}.tcg-standard-button.is-loading .tcg-standard-button__content,.tcg-standard-button.is-loading .tcg-standard-button__icon,.tcg-standard-button.is-loading .tcg-standard-button__toggle-icon{opacity:0}.tcg-standard-button.is-loading .tcg-standard-button__loader-container{opacity:1}.tcg-system-button{border-radius:var(--tcg-border-radius-md,8px);border-style:solid;border-width:1px;display:inline-flex;text-decoration:none;transition:.35s}.tcg-system-button.is-focused,.tcg-system-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-system-button--info:not(.is-subdued){background-color:var(--tcg-colors-system-background-info-default,#3298dc);border-color:var(--tcg-colors-system-border-info-default,#1c83c7);color:var(--tcg-colors-system-text-info-default,#000)}.tcg-system-button--info:not(.is-subdued).is-hovered,.tcg-system-button--info:not(.is-subdued):hover{background-color:var(--tcg-colors-system-background-info-hover,#3da3e7);color:var(--tcg-colors-system-text-info-hover,#000)}.tcg-system-button--info.is-subdued{background-color:var(--tcg-colors-system-subdued-background-info-default,#daf2ff);border-color:var(--tcg-colors-system-border-info-default,#1c83c7);color:var(--tcg-colors-system-subdued-text-info-default,#002f47)}.tcg-system-button--info.is-subdued.is-hovered,.tcg-system-button--info.is-subdued:hover{background-color:var(--tcg-colors-system-subdued-background-info-hover,#f2fbff);color:var(--tcg-colors-system-subdued-text-info-hover,#002f47)}.tcg-system-button--info.is-subdued.is-active,.tcg-system-button--info.is-subdued:active{background-color:var(--tcg-colors-system-subdued-background-info-pressed,#c2eaff);color:var(--tcg-colors-system-subdued-text-info-pressed,#002f47)}.tcg-system-button--success:not(.is-subdued){background-color:var(--tcg-colors-system-background-success-default,#28a654);border-color:var(--tcg-colors-system-border-success-default,#179643);color:var(--tcg-colors-system-text-success-default,#000)}.tcg-system-button--success:not(.is-subdued).is-hovered,.tcg-system-button--success:not(.is-subdued):hover{background-color:var(--tcg-colors-system-background-success-hover,#37b463);color:var(--tcg-colors-system-text-success-hover,#000)}.tcg-system-button--success.is-subdued{background-color:var(--tcg-colors-system-subdued-background-success-default,#dafae4);border-color:var(--tcg-colors-system-border-success-default,#179643);color:var(--tcg-colors-system-subdued-text-success-default,#003e13)}.tcg-system-button--success.is-subdued.is-hovered,.tcg-system-button--success.is-subdued:hover{background-color:var(--tcg-colors-system-subdued-background-success-hover,#f2fef6);color:var(--tcg-colors-system-subdued-text-success-hover,#003e13)}.tcg-system-button--success.is-subdued.is-active,.tcg-system-button--success.is-subdued:active{background-color:var(--tcg-colors-system-subdued-background-success-pressed,#c2f6d2);color:var(--tcg-colors-system-subdued-text-success-pressed,#003e13)}.tcg-system-button--warning:not(.is-subdued){background-color:var(--tcg-colors-system-background-warning-default,#ffdd57);border-color:var(--tcg-colors-system-border-warning-default,#d6c23b);color:var(--tcg-colors-system-text-warning-default,#000)}.tcg-system-button--warning:not(.is-subdued).is-hovered,.tcg-system-button--warning:not(.is-subdued):hover{background-color:var(--tcg-colors-system-background-warning-hover,#ffe55f);color:var(--tcg-colors-system-text-warning-hover,#000)}.tcg-system-button--warning.is-subdued{background-color:var(--tcg-colors-system-subdued-background-warning-default,#ffffdc);border-color:var(--tcg-colors-system-border-warning-default,#d6c23b);color:var(--tcg-colors-system-subdued-text-warning-default,#474703)}.tcg-system-button--warning.is-subdued.is-hovered,.tcg-system-button--warning.is-subdued:hover{background-color:var(--tcg-colors-system-subdued-background-warning-hover,#fffff2);color:var(--tcg-colors-system-subdued-text-warning-hover,#474703)}.tcg-system-button--warning.is-subdued.is-active,.tcg-system-button--warning.is-subdued:active{background-color:var(--tcg-colors-system-subdued-background-warning-pressed,#ffffc7);color:var(--tcg-colors-system-subdued-text-warning-pressed,#474703)}.tcg-system-button--danger:not(.is-subdued){background-color:var(--tcg-colors-system-background-danger-default,#e71826);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-text-danger-default,#fff)}.tcg-system-button--danger:not(.is-subdued).is-hovered,.tcg-system-button--danger:not(.is-subdued):hover{background-color:var(--tcg-colors-system-background-danger-hover,#f32533);color:var(--tcg-colors-system-text-danger-hover,#fff)}.tcg-system-button--danger.is-subdued{background-color:var(--tcg-colors-system-subdued-background-danger-default,#ffdada);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-subdued-text-danger-default,#470000)}.tcg-system-button--danger.is-subdued.is-hovered,.tcg-system-button--danger.is-subdued:hover{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-system-button--danger.is-subdued.is-active,.tcg-system-button--danger.is-subdued:active{background-color:var(--tcg-colors-system-subdued-background-danger-pressed,#ffc2c2);color:var(--tcg-colors-system-subdued-text-danger-pressed,#470000)}.tcg-system-button.is-disabled,.tcg-system-button.is-disabled:hover,.tcg-system-button:disabled,.tcg-system-button:disabled:hover{background-color:var(--tcg-colors-surface-border-default,#d4d7e2);border-color:var(--tcg-colors-surface-border-default,#d4d7e2);color:get-surface-subdued-text-color();cursor:not-allowed}.tcg-alert{align-items:flex-start;background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-border-radius-md,8px);color:var(--tcg-colors-surface-text-default,#000);display:flex;padding:var(--tcg-spacer-xs,.75rem) var(--tcg-spacer-sm,1rem)}.tcg-alert,.tcg-alert__icon{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-alert__icon{align-self:flex-start;display:inline-flex;flex:0 0 auto;margin-right:var(--tcg-spacer-sm,1rem);vertical-align:middle}.tcg-alert__body{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:var(--tcg-spacer-2xs,.5rem)}.tcg-alert__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--tcg-spacer-3xs,.25rem)}.tcg-alert__content a{color:inherit}.tcg-alert__title{font-weight:700;min-width:100%}.tcg-alert__content-slot,.tcg-alert__message{min-width:100%}.tcg-alert__action{flex:0 0 auto;margin-left:auto}.tcg-alert__dismiss-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;flex:0 0 auto;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin:0;margin-left:var(--tcg-spacer-sm,1rem);padding:0;padding:0 var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-alert__dismiss-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-alert.is-vertical .tcg-alert__action{flex-basis:100%}.tcg-alert.tcg-alert--info{background-color:var(--tcg-colors-system-subdued-background-info-default,#daf2ff);border-color:var(--tcg-colors-system-border-info-default,#1c83c7)}.tcg-alert.tcg-alert--info,.tcg-alert.tcg-alert--info .tcg-alert__dismiss-button,.tcg-alert.tcg-alert--info .tcg-alert__icon{color:var(--tcg-colors-system-subdued-text-info-default,#002f47)}.tcg-alert.tcg-alert--success{background-color:var(--tcg-colors-system-subdued-background-success-default,#dafae4);border-color:var(--tcg-colors-system-border-success-default,#179643)}.tcg-alert.tcg-alert--success,.tcg-alert.tcg-alert--success .tcg-alert__dismiss-button,.tcg-alert.tcg-alert--success .tcg-alert__icon{color:var(--tcg-colors-system-subdued-text-success-default,#003e13)}.tcg-alert.tcg-alert--warning{background-color:var(--tcg-colors-system-subdued-background-warning-default,#ffffdc);border-color:var(--tcg-colors-system-border-warning-default,#d6c23b)}.tcg-alert.tcg-alert--warning,.tcg-alert.tcg-alert--warning .tcg-alert__dismiss-button,.tcg-alert.tcg-alert--warning .tcg-alert__icon{color:var(--tcg-colors-system-subdued-text-warning-default,#474703)}.tcg-alert.tcg-alert--danger{background-color:var(--tcg-colors-system-subdued-background-danger-default,#ffdada);border-color:var(--tcg-colors-system-border-danger-default,#d30311)}.tcg-alert.tcg-alert--danger,.tcg-alert.tcg-alert--danger .tcg-alert__dismiss-button,.tcg-alert.tcg-alert--danger .tcg-alert__icon{color:var(--tcg-colors-system-subdued-text-danger-default,#470000)}.tcg-base-dialog.tcg-base-dialog-enter-active .tcg-base-dialog__backdrop,.tcg-base-dialog.tcg-base-dialog-enter-active .tcg-base-dialog__content{opacity:1;transition:opacity .5s ease}.tcg-base-dialog.tcg-base-dialog-leave-active{transition:opacity .5s ease}.tcg-base-dialog.tcg-base-dialog-enter-from .tcg-base-dialog__backdrop,.tcg-base-dialog.tcg-base-dialog-enter-from .tcg-base-dialog__content,.tcg-base-dialog.tcg-base-dialog-leave-to .tcg-base-dialog__backdrop,.tcg-base-dialog.tcg-base-dialog-leave-to .tcg-base-dialog__content{opacity:0}.tcg-base-dialog__backdrop{-webkit-backdrop-filter:blur(var(--tcg-component-dialog-backdrop-blur,1.5px));backdrop-filter:blur(var(--tcg-component-dialog-backdrop-blur,1.5px));background-color:var(--tcg-component-dialog-backdrop-background-color,rgba(0,0,0,.6));left:0;position:fixed;top:0}.tcg-base-dialog__backdrop,.tcg-base-dialog__content{height:100%;width:100%;z-index:var(--tcg-component-dialog-backdrop-z-index,100)}.tcg-base-dialog__content{position:relative}.tcg-destructive-button{align-items:center;background-color:var(--tcg-colors-system-background-danger-default,#e71826);border:1px solid var(--tcg-colors-system-background-danger-default,#e71826);border-radius:var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px));color:var(--tcg-colors-system-text-danger-default,#fff);cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none;transition:.35s}.tcg-destructive-button:hover{background-color:var(--tcg-colors-system-background-danger-hover,#f32533);color:var(--tcg-colors-system-text-danger-hover,#fff)}.tcg-destructive-button.is-full-width{width:100%}.tcg-alert-dialog{color:var(--tcg-component-alert-dialog-color,var(--tcg-colors-surface-text-primary,#121212));font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-alert-dialog__inner{background:var(--tcg-component-modal-background-color,var(--tcg-colors-surface-background-default,#fff));border-radius:var(--tcg-component-modal-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-alert-dialog-box-shadow,var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18)));color:var(--tcg-component-modal-color,var(--tcg-colors-surface-text-default,#000));display:flex;flex-direction:column;left:50%;max-height:var(--tcg-component-modal-max-height,calc(100% - var(--tcg-spacer-lg, 2rem)));max-width:var(--tcg-component-alert-dialog-max-width,480px);overflow:hidden;padding:var(--tcg-spacer-md,1.5rem);position:fixed;top:50%;transform:translate(-50%,-50%);width:var(--tcg-component-alert-dialog-width,calc(100% - var(--tcg-spacer-sm, 1rem)))}.tcg-alert-dialog__header{display:flex;gap:var(--tcg-component-alert-dialog-header-spacing,var(--tcg-spacer-sm,1rem))}.tcg-alert-dialog__icon{--fa-secondary-opacity:1;--fa-primary-color:var(--tcg-component-alert-dialog-icon-color,var(--tcg-colors-surface-text-primary,#121212));--fa-secondary-color:var(--tcg-component-alert-dialog-icon-background-color,var(--tcg-colors-surface-background-background,#eff0f1))}.tcg-alert-dialog__title{flex-grow:1;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-weight:400;font-weight:var(--tcg-component-alert-dialog-title-font-weight,700)}.tcg-alert-dialog__close-button,.tcg-alert-dialog__title{font-size:1rem;font-style:normal;line-height:1.5;margin:0;text-transform:none}.tcg-alert-dialog__close-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-weight:400;padding:0;padding:0 var(--tcg-spacer-2xs,.5rem);transition:.25s}.tcg-alert-dialog__close-button:hover{color:var(--tcg-component-alert-dialog-close-button-hover-color,var(--tcg-colors-surface-text-default,#000))}.tcg-alert-dialog__close-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-alert-dialog__content{color:var(--tcg-component-alert-dialog-content-color,var(--tcg-colors-surface-text-subdued,#5e616c));font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-component-alert-dialog-content-margin-t,var(--tcg-spacer-2xs,.5rem));overflow:auto;scrollbar-color:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2)) var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098));scrollbar-width:thin;text-transform:none}.tcg-alert-dialog__content::-webkit-scrollbar{height:.375rem;width:.375rem}.tcg-alert-dialog__content::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.tcg-alert-dialog__content::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.tcg-alert-dialog__actions{display:flex;flex-direction:column;gap:var(--tcg-component-alert-dialog-actions-spacing,var(--tcg-spacer-sm,1rem));margin-top:var(--tcg-component-alert-dialog-actions-margin-t,var(--tcg-spacer-md,1.5rem))}@media(min-width:660px){.tcg-alert-dialog__actions{flex-direction:row;justify-content:flex-end}}.tcg-alert-dialog.tcg-alert-dialog--destructive .tcg-alert-dialog__icon{--fa-primary-color:var(--tcg-colors-system-text-danger-default,#fff);--fa-secondary-color:var(--tcg-colors-system-background-danger-default,#e71826)}.tcg-aspect-ratio{display:flex;min-height:100%;min-width:100%}.tcg-aspect-ratio__sizer{content:"";display:block;flex:0 0 0px;height:0;width:0}.tcg-aspect-ratio__content{flex:1 1 auto}.tcg-badge{align-items:center;border-radius:var(--tcg-component-badge-border-radius,9999px);display:inline-flex;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-badge-font-size,.8rem);font-style:normal;font-weight:400;font-weight:var(--tcg-component-badge-font-weight,600);justify-content:center;line-height:1.5;position:absolute;right:0;text-transform:none;top:0}.tcg-badge.tcg-badge--default{padding:var(--tcg-component-badge-padding-y,.125rem) var(--tcg-component-badge-padding-x,.375rem)}.tcg-badge.tcg-badge--color-default{background-color:var(--tcg-colors-surface-background-background,#eff0f1);color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-badge.tcg-badge--color-brand{background-color:var(--tcg-colors-brand-background-default,#0835db);color:var(--tcg-colors-brand-text-default,#fff)}.tcg-badge.tcg-badge--color-danger{background-color:var(--tcg-colors-system-background-danger-default,#e71826);color:var(--tcg-colors-system-text-danger-default,#fff)}.tcg-badge.is-inline{position:static}.tcg-badge.tcg-badge--lg.tcg-badge--indicator{height:var(--tcg-component-badge-indicator-lg-size,.75rem);width:var(--tcg-component-badge-indicator-lg-size,.75rem)}.tcg-badge.tcg-badge--lg.tcg-badge--avatar{box-shadow:0 0 0 var(--tcg-component-badge-avatar-lg-border-width,.125rem) var(--tcg-colors-surface-background-default,#fff);height:var(--tcg-component-badge-avatar-lg-size,.75rem);width:var(--tcg-component-badge-avatar-lg-size,.75rem)}.tcg-badge.tcg-badge--sm.tcg-badge--indicator{height:var(--tcg-component-badge-indicator-sm-size,.375rem);width:var(--tcg-component-badge-indicator-sm-size,.375rem)}.tcg-badge.tcg-badge--sm.tcg-badge--avatar{box-shadow:0 0 0 var(--tcg-component-badge-avatar-sm-border-width,.0625rem) var(--tcg-colors-surface-background-default,#fff);height:var(--tcg-component-badge-avatar-sm-size,.375rem);width:var(--tcg-component-badge-avatar-sm-size,.375rem)}.tcg-badge.is-positioned-bottom{bottom:0;top:auto}.tcg-badge.is-positioned-left{left:0;right:auto}.tcg-banner{background-color:var(--tcg-component-banner-background-color,var(--tcg-colors-surface-background-alt,#f7f7f8));box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18));color:var(--tcg-component-banner-color,var(--tcg-colors-surface-text-default,#000));display:flex;flex-direction:column;font-size:var(--tcg-component-banner-font-size,1rem);padding:var(--tcg-component-banner-padding-y,var(--tcg-spacer-md,1.5rem)) var(--tcg-component-banner-padding-x,var(--tcg-spacer-md,1.5rem))}.tcg-banner__content{align-items:center;display:flex;flex-grow:1}.tcg-banner__icon{background-color:var(--tcg-component-banner-icon-background-color,var(--tcg-colors-surface-background-background,#eff0f1));border-radius:var(--tcg-component-banner-icon-border-radius,50%);color:var(--tcg-component-banner-icon-color,var(--tcg-colors-surface-text-primary,#121212));flex:0 0 auto;font-size:var(--tcg-component-banner-icon-font-size,1em);margin-right:var(--tcg-component-banner-icon-spacing,var(--tcg-spacer-sm,1rem));padding:var(--tcg-component-banner-icon-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-banner-icon-padding-x,var(--tcg-spacer-2xs,.5rem))}.tcg-banner__message{flex-grow:1}.tcg-banner__actions{align-items:center;align-self:flex-end;display:flex;margin-top:var(--tcg-component-banner-action-spacing,var(--tcg-spacer-sm,1rem))}.tcg-banner__action{margin-left:var(--tcg-component-banner-action-spacing,var(--tcg-spacer-sm,1rem))}.tcg-banner.is-desktop{align-items:center;flex-direction:row}.tcg-banner.is-desktop .tcg-banner__icon{font-size:var(--tcg-component-banner-icon-font-size,1.5em)}.tcg-banner.is-desktop .tcg-banner-actions{margin-top:0}.tcg-base-overlay{pointer-events:auto;position:absolute}.tcg-base-overlay.is-disabled{position:static}.tcg-base-dropdown{background-color:var(--tcg-component-base-dropdown-background-color,var(--tcg-colors-surface-background-default,#fff));border-radius:var(--tcg-component-base-dropdown-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18));color:var(--tcg-component-base-dropdown-color,var(--tcg-colors-surface-text-primary,#121212));display:none;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;left:0;line-height:1.5;list-style:none;margin:0;max-height:calc(var(--tcg-component-base-dropdown-padding-y, var(--tcg-spacer-2xs, .5rem))*2 + (var(--tcg-component-base-dropdown-item-padding-y, var(--tcg-spacer-2xs, .5rem))*2 + 1.5rem)*var(--tcg-component-base-dropdown-max-items, 6));max-width:100vw;min-width:var(--tcg-component-base-dropdown-min-width,240px);overflow:auto;padding:0;padding:var(--tcg-component-base-dropdown-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-base-dropdown-padding-x,var(--tcg-spacer-2xs,.5rem));position:absolute;text-transform:none;top:calc(100% + var(--tcg-component-base-dropdown-offset-y, var(--tcg-spacer-2xs, .5rem)));z-index:2}.tcg-base-dropdown:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-base-dropdown__item{align-items:center;border-radius:var(--tcg-component-base-dropdown-border-radius,var(--tcg-border-radius-md,8px));display:flex;margin-bottom:var(--tcg-spacer-2xs,.5rem);padding:var(--tcg-component-base-dropdown-item-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-base-dropdown-item-padding-x,var(--tcg-spacer-sm,1rem));position:relative;transition:.35s}.tcg-base-dropdown__item.is-focused,.tcg-base-dropdown__item:hover{background-color:var(--tcg-component-base-dropdown-item-hover-background-color,var(--tcg-colors-surface-background-alt,#f7f7f8));color:var(--tcg-component-base-dropdown-item-hover-color,var(--tcg-colors-surface-text-primary,#121212))}.tcg-base-dropdown__item.is-focused{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;z-index:1}.tcg-base-dropdown__item.is-selected:not(.is-disabled){background-color:var(--tcg-component-base-dropdown-item-selected-background-color,var(--tcg-colors-surface-background-highlight,#f8fbff));color:var(--tcg-component-base-dropdown-item-selected-color,var(--tcg-colors-surface-text-highlight,#121212))}.tcg-base-dropdown__item.is-selected:not(.is-disabled) .tcg-base-dropdown__checkbox{background-color:currentColor;border-color:currentColor;color:var(--tcg-colors-surface-text-link,#0835db)}.tcg-base-dropdown__item.is-selected:not(.is-disabled) .tcg-base-dropdown__checkbox:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1 3.5 4.5l-2-2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' style='stroke:var(--tcg-colors-surface-background-default, %23ffffff)'/%3E%3C/svg%3E")}.tcg-base-dropdown__item.is-selected:not(.is-disabled) .tcg-base-dropdown__checkmark{display:inline-flex}.tcg-base-dropdown__item.is-disabled{background-color:transparent;color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-base-dropdown__item a{color:inherit;text-decoration:none}.tcg-base-dropdown__item-content{flex-grow:1}.tcg-base-dropdown__checkbox{border:var(--tcg-component-input-checkbox-border-width,.125rem) solid var(--tcg-component-input-checkbox-border-color,var(--tcg-colors-surface-text-default,#000));border-radius:var(--tcg-component-input-checkbox-border-radius,.1875rem);cursor:pointer;display:block;height:var(--tcg-component-input-checkbox-size,.875rem);margin-right:var(--tcg-spacer-sm,1rem);position:relative;transition:.25s;width:var(--tcg-component-input-checkbox-size,.875rem)}.tcg-base-dropdown__checkbox:before{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:100%;position:absolute;width:100%}.tcg-base-dropdown__checkmark{color:var(--tcg-colors-surface-text-link,#0835db);display:none}.tcg-base-dropdown.is-open{display:block}.tcg-base-dropdown.tcg-base-dropdown--vertical-position-top{bottom:calc(100% + var(--tcg-component-base-dropdown-offset-y, var(--tcg-spacer-2xs, .5rem)));top:auto}.tcg-base-dropdown.tcg-base-dropdown--vertical-position-bottom{bottom:auto;top:calc(100% + var(--tcg-component-base-dropdown-offset-y, var(--tcg-spacer-2xs, .5rem)))}.tcg-base-dropdown.tcg-base-dropdown--horizontal-position-left{left:0;right:auto}.tcg-base-dropdown.tcg-base-dropdown--horizontal-position-right{left:auto;right:0}.tcg-base-dropdown{left:0!important;right:auto}.tcg-breadcrumbs-item{align-items:center;display:inline-flex;flex:0 0 auto}.tcg-breadcrumbs-item__divider{margin-left:var(--tcg-component-breadcrumbs-divider-spacing,var(--tcg-spacer-2xs,.5rem));margin-right:var(--tcg-component-breadcrumbs-divider-spacing,var(--tcg-spacer-2xs,.5rem))}.tcg-breadcrumbs-item__link,.tcg-breadcrumbs-item__non-link{color:var(--tcg-component-breadcrumbs-inactive-item-color,var(--tcg-colors-surface-text-subdued,#5e616c));transition:.25s}.tcg-breadcrumbs-item__link{text-decoration:underline}.tcg-breadcrumbs-item__link:hover{color:var(--tcg-component-breadcrumbs-inactive-item-hover-color,var(--tcg-colors-surface-text-link,#0835db))}.tcg-breadcrumbs-item__link:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-breadcrumbs-item.is-active{display:inline}.tcg-breadcrumbs-item.is-active .tcg-breadcrumbs-item__link,.tcg-breadcrumbs-item.is-active .tcg-breadcrumbs-item__non-link{color:var(--tcg-component-breadcrumbs-active-item-color,var(--tcg-colors-surface-text-default,#000));font-weight:var(--tcg-component-breadcrumbs-active-item-font-weight,700);text-decoration:none}.tcg-breadcrumbs-item.is-active .tcg-breadcrumbs-item__link:hover{color:var(--tcg-component-breadcrumbs-active-item-hover-color,var(--tcg-colors-surface-text-link,#0835db))}.tcg-breadcrumbs{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;max-width:100%;text-transform:none;white-space:nowrap}.tcg-breadcrumbs__list{list-style:none;margin:0;padding:0}.tcg-breadcrumbs__list,.tcg-breadcrumbs__non-active-item-container{align-items:center;display:flex}.tcg-breadcrumbs__items{flex-grow:1;overflow:hidden}.tcg-breadcrumbs__dropdown-item{align-items:center;display:inline-flex;position:relative}.tcg-breadcrumbs__divider{margin-left:var(--tcg-component-breadcrumbs-divider-spacing,var(--tcg-spacer-2xs,.5rem));margin-right:var(--tcg-component-breadcrumbs-divider-spacing,var(--tcg-spacer-2xs,.5rem))}.tcg-breadcrumbs.is-multiline .tcg-breadcrumbs__list{flex-wrap:wrap}.tcg-breadcrumbs.is-multiline .tcg-breadcrumbs__active-item{white-space:normal;width:100%}.tcg-breadcrumbs.is-fully-collapsed:not(.is-multiline) .tcg-breadcrumbs__active-item{display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.tcg-button-group{display:inline-flex}.tcg-button-group>.tcg-button{border-radius:0}.tcg-button-group>.tcg-button:not(:last-child){border-right:none}.tcg-button-group>.tcg-button:first-child:not(:last-child){border-radius:var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px)) 0 0 var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px))}.tcg-button-group>.tcg-button:last-child:not(:first-child){border-radius:0 var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px)) var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px)) 0}.tcg-chip{align-items:center;-webkit-appearance:none;background:transparent;background-color:var(--tcg-component-chip-background-color,var(--tcg-colors-surface-background-alt,#f7f7f8));border:none;border:var(--tcg-component-chip-border,1px solid transparent);border-radius:0;border-radius:var(--tcg-component-chip-border-radius,var(--tcg-border-radius-rounded,9999px));color:inherit;color:var(--tcg-component-chip-color,var(--tcg-colors-surface-text-subdued,#5e616c));display:inline-flex;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin:0;max-width:100%;padding:0;text-transform:none;transition:.35s}.tcg-chip:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-chip__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcg-chip__right-icon{flex:0 0 auto}.tcg-chip.is-active,.tcg-chip__right-icon{color:var(--tcg-colors-surface-text-primary,#121212)}.tcg-chip.tcg-chip--md{font-weight:var(--chip-md-font-weight,600);padding:var(--chip-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--chip-md-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-chip.tcg-chip--md>*+*{margin-left:var(--chip-md-gap,var(--tcg-spacer-2xs,.5rem))}.tcg-chip.tcg-chip--sm{font-weight:var(--chip-sm-font-weight,600);padding:var(--chip-sm-padding-y,var(--tcg-spacer-3xs,.25rem)) var(--chip-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-chip.tcg-chip--sm>*+*{margin-left:var(--chip-sm-gap,var(--tcg-spacer-2xs,.5rem))}.tcg-chip.tcg-chip--xs{font-weight:var(--chip-xs-font-weight,400);padding:var(--chip-xs-padding-y,0) var(--chip-xs-padding-x,var(--tcg-spacer-2xs,.5rem))}.tcg-chip.tcg-chip--xs>*+*{margin-left:var(--chip-xs-gap,var(--tcg-spacer-2xs,.5rem))}.tcg-chip.is-dismissable:not(:disabled,.is-disabled){cursor:pointer}@media(hover:hover){.tcg-chip.is-dismissable:not(:disabled,.is-disabled):hover{background-color:var(--tcg-component-chip-hover-background-color,var(--tcg-colors-surface-background-default,#fff));border:var(--tcg-component-chip-hover-border,1px solid var(--tcg-colors-surface-border-default,#d4d7e2))}}.tcg-chip.is-disabled,.tcg-chip:disabled{background-color:var(--tcg-colors-surface-border-default,#d4d7e2);color:var(--tcg-colors-surface-text-subdued,#5e616c);opacity:.3}.tcg-disclosure{color:var(--tcg-colors-surface-text-default,#000);font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif)}.tcg-disclosure,.tcg-disclosure__toggle{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-disclosure__toggle{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;display:inline-flex;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);gap:var(--tcg-component-disclosure-toggle-gap,var(--tcg-spacer-2xs,.5rem));margin:0;padding:0;padding:var(--tcg-component-disclosure-toggle-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-disclosure-toggle-padding-x,0);text-align:left}@media(hover:hover){.tcg-disclosure__toggle:hover{cursor:pointer}}.tcg-disclosure__toggle:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-disclosure__toggle-icon{font-size:var(--tcg-component-disclosure-toggle-icon-font-size,.75em);transition:.15s}.tcg-disclosure__content{border-bottom:1px solid var(--tcg-component-disclosure-content-border-color,var(--tcg-colors-surface-border-default,#d4d7e2));padding:var(--tcg-component-disclosure-content-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-disclosure-content-padding-x,0)}.tcg-disclosure__content.tcg-disclosure-content-enter-active{opacity:1;transition:opacity .35s ease}.tcg-disclosure__content.tcg-disclosure-content-leave-active{transition:opacity .15s ease}.tcg-disclosure__content.tcg-disclosure-content-enter-from,.tcg-disclosure__content.tcg-disclosure-content-leave-to{opacity:0}.tcg-disclosure.is-open .tcg-disclosure__toggle-icon{transform:rotate(90deg)}.tcg-drawer__backdrop{-webkit-backdrop-filter:blur(var(--tcg-component-dialog-backdrop-blur,1.5px));backdrop-filter:blur(var(--tcg-component-dialog-backdrop-blur,1.5px));background-color:var(--tcg-component-dialog-backdrop-background-color,rgba(0,0,0,.6));height:100%;left:0;position:fixed;top:0;transition:opacity .35s;width:100%}.tcg-drawer__backdrop,.tcg-drawer__sheet{z-index:var(--tcg-component-dialog-backdrop-z-index,100)}.tcg-drawer__sheet{background-color:var(--tcg-component-drawer-background-color,var(--tcg-colors-surface-background-default,#fff));color:var(--tcg-component-drawer-color,var(--tcg-colors-surface-text-default,#000));display:flex;flex-direction:column;max-height:100%;min-height:100%;overflow:hidden;transition:transform .5s;width:var(--tcg-component-drawer-width,360px)}.tcg-drawer__accessibility-title{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-drawer__header{align-items:center;border-bottom:1px solid var(--tcg-component-drawer-header-border-color,var(--tcg-colors-surface-border-default,#d4d7e2));display:flex;justify-content:space-between;padding:var(--tcg-component-drawer-header-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-drawer-header-padding-x,var(--tcg-spacer-md,1.5rem))}.tcg-drawer__header-content{flex-grow:1}.tcg-drawer__title{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;font-weight:700;line-height:1.5;margin:0;text-transform:none}.tcg-drawer__content{flex-grow:1;overflow:auto;scrollbar-color:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2)) var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098));scrollbar-width:thin}.tcg-drawer__content::-webkit-scrollbar{height:.375rem;width:.375rem}.tcg-drawer__content::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.tcg-drawer__content::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.tcg-drawer.is-modal{position:absolute}.tcg-drawer.is-modal.tcg-drawer-enter-from .tcg-drawer__backdrop,.tcg-drawer.is-modal.tcg-drawer-leave-to .tcg-drawer__backdrop{opacity:0}.tcg-drawer.is-modal.tcg-drawer-enter-from .tcg-drawer__sheet,.tcg-drawer.is-modal.tcg-drawer-leave-to .tcg-drawer__sheet{transform:var(--drawer-transform)}.tcg-drawer.is-modal.tcg-drawer-enter-to .tcg-drawer__backdrop,.tcg-drawer.is-modal.tcg-drawer-leave-from .tcg-drawer__backdrop{opacity:1}.tcg-drawer.is-modal.tcg-drawer-enter-to .tcg-drawer__sheet,.tcg-drawer.is-modal.tcg-drawer-leave-from .tcg-drawer__sheet{transform:translate(0)}.tcg-drawer.is-modal.tcg-drawer-leave-active{transition:.5s}.tcg-drawer.is-modal .tcg-drawer__sheet{max-width:var(--tcg-component-drawer-max-size,calc(100% - var(--tcg-spacer-md, 1.5rem)));position:fixed;top:0}.tcg-drawer.tcg-drawer--left{--drawer-transform:translate(-100%)}.tcg-drawer.tcg-drawer--left .tcg-drawer__sheet{border-right:1px solid var(--tcg-component-drawer-border-color,var(--tcg-colors-surface-border-default,#d4d7e2));left:0}.tcg-drawer.tcg-drawer--right{--drawer-transform:translate(100%)}.tcg-drawer.tcg-drawer--right .tcg-drawer__sheet{border-left:1px solid var(--tcg-component-drawer-border-color,var(--tcg-colors-surface-border-default,#d4d7e2));right:0}.tcg-drawer.tcg-drawer--bottom{--drawer-transform:translateY(100%)}.tcg-drawer.tcg-drawer--bottom .tcg-drawer__sheet{border-top:1px solid var(--tcg-component-drawer-border-color,var(--tcg-colors-surface-border-default,#d4d7e2));bottom:0;left:0;max-height:var(--tcg-component-drawer-max-size,calc(100% - var(--tcg-spacer-md, 1.5rem)));max-width:100%;min-height:auto;position:fixed;top:auto;width:100%}.tcg-dropzone{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-dropzone,.tcg-dropzone__zone{display:flex;flex-direction:column}.tcg-dropzone__zone{align-items:center;background-color:var(--tcg-colors-surface-background-default,#fff);border:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-border-radius-md,8px);flex-grow:1;gap:var(--tcg-spacer-sm,1rem);justify-content:center;min-width:min-content;padding:var(--tcg-spacer-md,1.5rem);text-align:center;transition:.25s}.tcg-dropzone__icon{color:var(--tcg-colors-surface-text-subdued,#5e616c);font-size:3.75rem}.tcg-dropzone__instruction-label{transition:.25s}.tcg-dropzone__file-input{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-dropzone__hint{color:var(--tcg-colors-surface-text-default,#000);font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-dropzone.is-active .tcg-dropzone__zone{background-color:var(--tcg-colors-surface-background-highlight,#f8fbff);border-color:var(--tcg-colors-surface-text-link,#0835db);color:var(--tcg-colors-surface-text-highlight,#121212)}.tcg-dropzone.is-disabled .tcg-dropzone__instruction-label{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-dropzone.tcg-dropzone--cover{min-height:100%;min-width:100%}.tcg-error-boundary-content-fallback{text-align:center}.tcg-error-boundary-content-fallback__icon{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-error-boundary-content-fallback__title{font-size:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem));font-style:var(--tcg-typography-heading-sm-font-style,normal);font-weight:var(--tcg-typography-heading-sm-font-weight,600);line-height:var(--tcg-typography-heading-sm-responsive-line-height,clamp(1.6875rem,.24vw + 1.62rem,1.8rem));text-transform:var(--tcg-typography-heading-sm-text-transform,initial)}.tcg-error-boundary-content-fallback__description{font-size:var(--tcg-typography-detail-responsive-font-size,clamp(.8888888889rem,0vw + .8888888889rem,.8888888889rem));font-style:var(--tcg-typography-detail-font-style,normal);font-weight:var(--tcg-typography-detail-font-weight,.005em);line-height:var(--tcg-typography-detail-responsive-line-height,clamp(1.3333333333rem,0vw + 1.3333333333rem,1.3333333333rem));margin:0;text-transform:var(--tcg-typography-detail-text-transform,initial)}.tcg-error-boundary-content-fallback__retry-button{margin-top:var(--tcg-spacer-sm,1rem)}.tcg-error-boundary-content-fallback__retry-button-icon{padding-right:.5rem}@media(max-width:440px){.tcg-error-boundary-content-fallback__retry-button{width:100%}}.tcg-error-boundary-default-fallback{align-items:center;display:flex;flex-direction:row}.tcg-error-boundary-default-fallback__icon{color:var(--tcg-colors-surface-text-negative,#d30311);padding-right:8px}.tcg-error-boundary-default-fallback__title{font-size:var(--tcg-typography-body-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));font-style:var(--tcg-typography-body-font-style,normal);font-weight:var(--tcg-typography-body-font-weight,400);font-weight:700;line-height:var(--tcg-typography-body-responsive-line-height,clamp(1.25rem,.5333333333vw + 1.1rem,1.5rem));margin:0;text-transform:var(--tcg-typography-body-text-transform,initial)}.tcg-error-boundary-default-fallback__description{font-size:var(--tcg-typography-detail-responsive-font-size,clamp(.8888888889rem,0vw + .8888888889rem,.8888888889rem));font-style:var(--tcg-typography-detail-font-style,normal);font-weight:var(--tcg-typography-detail-font-weight,.005em);line-height:var(--tcg-typography-detail-responsive-line-height,clamp(1.3333333333rem,0vw + 1.3333333333rem,1.3333333333rem));margin:0;text-transform:var(--tcg-typography-detail-text-transform,initial)}.tcg-error-boundary-page-fallback{align-items:center;display:flex;flex-direction:row-reverse;gap:var(--tcg-spacer-lg,2rem);justify-content:flex-end;margin-block-start:var(--tcg-spacer-md,1.5rem);text-align:center;width:100%}.tcg-error-boundary-page-fallback__content-container{max-width:672px;text-align:left}.tcg-error-boundary-page-fallback__content-container h1{margin-top:0}.tcg-error-boundary-page-fallback__icon-container{flex-grow:1;text-align:center}.tcg-error-boundary-page-fallback__icon{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-error-boundary-page-fallback__description{font-size:var(--tcg-typography-body-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));font-style:var(--tcg-typography-body-font-style,normal);font-weight:var(--tcg-typography-body-font-weight,400);line-height:var(--tcg-typography-body-responsive-line-height,clamp(1.25rem,.5333333333vw + 1.1rem,1.5rem));margin:0;text-transform:var(--tcg-typography-body-text-transform,initial)}.tcg-error-boundary-page-fallback__retry-button{margin-top:var(--tcg-spacer-sm,1rem)}.tcg-error-boundary-page-fallback__retry-button-icon{padding-right:.5rem}@media(max-width:440px){.tcg-error-boundary-page-fallback__retry-button{width:100%}.tcg-error-boundary-page-fallback__content-container{flex-direction:column;gap:0;text-align:center}.tcg-error-boundary-page-fallback{flex-direction:column;gap:0}}.tcg-input-field__label{align-items:center;color:var(--tcg-component-input-label-color,var(--tcg-colors-surface-text-default,#000));display:flex;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;font-weight:var(--tcg-component-input-label-font-weight,600);line-height:1.5;margin-bottom:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-field__label-required{color:var(--tcg-component-input-label-required-marker-color,var(--tcg-colors-system-background-danger-default,#e71826));margin-left:var(--tcg-spacer-2xs,.5rem)}.tcg-input-field.has-hidden-label .tcg-input-field__label{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-input-field.is-horizontal{align-items:center;display:flex}.tcg-input-field.is-horizontal .tcg-input-field__label{flex:0 1 auto;margin-bottom:0;margin-right:var(--tcg-spacer-sm,1rem)}.tcg-input-field.is-horizontal .tcg-input-field__content{flex:1 1 auto}.tcg-input-field.tcg-input-field--grayscale-dark .tcg-input-field__label{color:var(--tcg-colors-grayscale-dark-text-default,#fff)}.tcg-input-field.tcg-input-field--grayscale-light .tcg-input-field__label{color:var(--tcg-colors-grayscale-light-text-default,#000)}.tcg-input-autocomplete{display:inline-flex;flex-direction:column;max-width:100%;position:relative}.tcg-input-autocomplete__combobox-container{align-items:center;background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-input-focus-box-shadow,0 0 0 transparent),var(--tcg-component-input-elevation-box-shadow,0 0 0 transparent);display:flex;transition:.35s;width:100%}.tcg-input-autocomplete__combobox-container:hover{--tcg-component-input-elevation-box-shadow:var(--tcg-elevation-sm,0px 2px 12px -4px rgba(0,0,0,.18))}.tcg-input-autocomplete__combobox-container:focus-within{--tcg-component-input-focus-box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-autocomplete__combobox{align-items:center;display:inline-flex;flex-grow:1;flex-wrap:wrap;gap:var(--tcg-component-input-select-trigger-chip-gap,var(--tcg-spacer-2xs,.5rem));max-width:100%;overflow:hidden;white-space:nowrap}.tcg-input-autocomplete__combobox-input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin:0;min-width:120px;padding:0;text-transform:none}.tcg-input-autocomplete__combobox-input:focus{outline:none}.tcg-input-autocomplete__clearable-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));font-family:inherit;margin:0;margin-left:var(--tcg-spacer-2xs,.5rem);padding:0}.tcg-input-autocomplete__clearable-button:hover{color:var(--tcg-component-input-clearable-icon-hover-color,var(--tcg-colors-surface-text-link,#0835db))}.tcg-input-autocomplete__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-autocomplete__dropdown-toggle-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;font-size:.75rem;margin:0;margin-left:var(--tcg-spacer-2xs,.5rem);padding:0}.tcg-input-autocomplete__dropdown-toggle-icon{display:inline-flex;transition:.15s}.tcg-input-text__autocomplete{margin-top:var(--tcg-spacer-2xs,.5rem)}.tcg-input-autocomplete.tcg-input-autocomplete--alternate .tcg-input-autocomplete__combobox-container{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-input-autocomplete.tcg-input-autocomplete--lg .tcg-input-autocomplete__combobox-container{padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-autocomplete.tcg-input-autocomplete--lg .tcg-input-autocomplete__combobox-input{font-size:var(--tcg-component-input-lg-font-size,1rem)}.tcg-input-autocomplete.tcg-input-autocomplete--md .tcg-input-autocomplete__combobox-container{padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-autocomplete.tcg-input-autocomplete--md .tcg-input-autocomplete__combobox-input{font-size:var(--tcg-component-input-md-font-size,1rem)}.tcg-input-autocomplete.tcg-input-autocomplete--sm .tcg-input-autocomplete__combobox-container{padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-input-autocomplete.tcg-input-autocomplete--sm .tcg-input-autocomplete__combobox-input{font-size:var(--tcg-component-input-sm-font-size,.8rem)}.tcg-input-autocomplete.is-open .tcg-input-autocomplete__dropdown-toggle-icon{transform:rotate(-180deg)}.tcg-input-autocomplete.is-invalid .tcg-input-autocomplete__combobox-container{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-input-autocomplete.is-disabled .tcg-input-autocomplete__combobox-container{border-color:var(--tcg-colors-surface-border-default,#d4d7e2);opacity:var(--tcg-component-input-disabled-opacity,.3)}.tcg-input-autocomplete.is-truncated .tcg-input-autocomplete__combobox{flex-wrap:nowrap}.tcg-input-autocomplete.is-full-width{width:100%}.tcg-input-checkbox{color:var(--tcg-colors-surface-text-default,#000);display:inline-flex;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-transform:none}.tcg-input-checkbox__label{align-items:center;display:inline-flex;flex-grow:1}.tcg-input-checkbox__label:hover .tcg-input-checkbox__input-container:before{opacity:1}.tcg-input-checkbox__input-container{align-items:center;display:inline-flex;height:1.5rem;margin-right:var(--tcg-component-input-checkbox-label-spacing,var(--tcg-spacer-2xs,.5rem));position:relative}.tcg-input-checkbox__input-container:before{background-color:var(--tcg-colors-surface-background-highlight,#f8fbff);border-radius:50%;content:"";display:block;height:calc(var(--tcg-component-input-checkbox-size, .875rem)*1.5);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s;width:calc(var(--tcg-component-input-checkbox-size, .875rem)*1.5)}.tcg-input-checkbox__input-toggle{border:var(--tcg-component-input-checkbox-border-width,.125rem) solid var(--tcg-component-input-checkbox-border-color,var(--tcg-colors-surface-text-default,#000));border-radius:var(--tcg-component-input-checkbox-border-radius,.1875rem);color:var(--tcg-colors-surface-background-default,#fff);cursor:pointer;display:flex;height:var(--tcg-component-input-checkbox-size,.875rem);position:relative;transition:.25s;width:var(--tcg-component-input-checkbox-size,.875rem)}.tcg-input-checkbox__input-toggle .tcg-icon{align-items:center;display:inline-flex;justify-content:center}.tcg-input-checkbox__input-toggle .tcg-icon svg{height:100%;width:100%}.tcg-input-checkbox__input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;border-radius:var(--tcg-component-input-checkbox-border-radius,.1875rem);color:inherit;font-family:inherit;height:100%;left:0;margin:0;outline:none;padding:0;position:absolute;top:0;width:100%}.tcg-input-checkbox__input:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-checkbox__label-text{flex-grow:1}.tcg-input-checkbox.is-checked .tcg-input-checkbox__input-toggle,.tcg-input-checkbox.is-indeterminate .tcg-input-checkbox__input-toggle{background-color:var(--tcg-colors-surface-text-link,#0835db);border-color:var(--tcg-colors-surface-text-link,#0835db);color:var(--tcg-colors-surface-background-default,#fff)}.tcg-input-checkbox.is-invalid{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-checkbox.is-invalid .tcg-input-checkbox__input-toggle{border-color:currentColor;color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-checkbox.is-disabled{color:var(--tcg-component-input-checkbox-disabled-color,var(--tcg-colors-surface-text-subdued,#5e616c));opacity:var(--tcg-component-input-checkbox-disabled-opacity,.5)}.tcg-input-checkbox.is-disabled:where(.is-checked,.is-indeterminate) .tcg-input-checkbox__input-toggle{background-color:var(--tcg-component-input-checkbox-disabled-color,var(--tcg-colors-surface-text-subdued,#5e616c));border-color:var(--tcg-component-input-checkbox-disabled-color,var(--tcg-colors-surface-text-subdued,#5e616c))}.tcg-input-checkbox.is-full-width{width:100%}.tcg-input-checkbox.has-hidden-label .tcg-input-checkbox__label-text{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-input-checkbox.tcg-input-checkbox--center .tcg-input-checkbox__label{align-items:center}.tcg-input-checkbox.tcg-input-checkbox--top .tcg-input-checkbox__label{align-items:flex-start}.tcg-datepicker-days{display:grid;font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,auto);text-align:center}.tcg-datepicker-days__header{align-items:center;aspect-ratio:1;display:flex;justify-content:center}.tcg-datepicker-days__header-abbr{border-bottom:none;text-decoration:none}.tcg-datepicker-days__day{padding:var(--tcg-spacer-3xs,.25rem)}.tcg-datepicker-days__day-label{align-items:center;-webkit-appearance:none;aspect-ratio:1;background:transparent;border:1px solid transparent;border-radius:50%;color:inherit;display:flex;font-family:inherit;justify-content:center;margin:0;padding:0;position:relative;transition:.25s;width:100%}.tcg-datepicker-days__day-label:not(:disabled):hover{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);cursor:pointer}.tcg-datepicker-days__day-label:not(:disabled).is-selected{background-color:var(--tcg-colors-brand-background-default,#0835db);box-shadow:none;color:var(--tcg-colors-brand-text-default,#fff)}.tcg-datepicker-days__day-label.is-not-current{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-datepicker-days__day-label.is-today{box-shadow:inset 0 0 0 1px var(--tcg-colors-surface-border-default,#d4d7e2)}.tcg-datepicker-days__day-label:disabled{color:var(--tcg-colors-surface-text-subdued,#5e616c);cursor:not-allowed;opacity:.5;text-decoration:line-through}.tcg-datepicker-days__day-label:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-datepicker-months{display:grid;gap:var(--tcg-spacer-md,1.5rem) var(--tcg-spacer-sm,1rem);grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto)}.tcg-datepicker-months__month-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;border-radius:var(--tcg-border-radius-rounded,9999px);color:inherit;cursor:pointer;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-input-md-font-size,1rem);font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));text-transform:none;transition:.35s;width:100%}.tcg-datepicker-months__month-button:not(:disabled):hover{background:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-datepicker-months__month-button:not(:disabled).is-selected{background-color:var(--tcg-colors-brand-background-default,#0835db);color:var(--tcg-colors-brand-text-default,#fff)}.tcg-datepicker-months__month-button:disabled{color:var(--tcg-colors-surface-text-subdued,#5e616c);cursor:not-allowed;opacity:.5;text-decoration:line-through}.tcg-datepicker-years{display:grid;gap:var(--tcg-spacer-md,1.5rem) var(--tcg-spacer-sm,1rem);grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto)}.tcg-datepicker-years__year-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;border-radius:var(--tcg-border-radius-rounded,9999px);color:inherit;cursor:pointer;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-input-md-font-size,1rem);font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));text-transform:none;transition:.35s;width:100%}.tcg-datepicker-years__year-button:not(:disabled):hover{background:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-datepicker-years__year-button:not(:disabled).is-not-current{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-datepicker-years__year-button:not(:disabled).is-selected{background-color:var(--tcg-colors-brand-background-default,#0835db);color:var(--tcg-colors-brand-text-default,#fff)}.tcg-datepicker-years__year-button:disabled{color:var(--tcg-colors-surface-text-subdued,#5e616c);cursor:not-allowed;opacity:.5;text-decoration:line-through}.tcg-datepicker{background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-border-radius-md,8px);font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;max-width:328px;padding:var(--tcg-spacer-md,1.5rem);text-transform:none;width:100vw}.tcg-datepicker__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--tcg-spacer-sm,1rem)}.tcg-datepicker__header-controls{display:flex}.tcg-datepicker__header-control{background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);color:var(--tcg-colors-surface-text-default,#000);cursor:pointer;position:relative;transition:.35s}.tcg-datepicker__header-control:focus-visible{z-index:1}.tcg-datepicker__header-control:hover{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-datepicker__header-control:first-child{border-bottom-left-radius:var(--tcg-border-radius-md,8px);border-top-left-radius:var(--tcg-border-radius-md,8px)}.tcg-datepicker__header-control:last-child{border-bottom-right-radius:var(--tcg-border-radius-md,8px);border-top-right-radius:var(--tcg-border-radius-md,8px)}.tcg-datepicker__header-control:not(:first-child){border-left:none}.tcg-datepicker__actions{align-items:center;display:flex;gap:var(--tcg-spacer-2xs,.5rem);justify-content:flex-end;margin-top:var(--tcg-spacer-sm,1rem)}.tcg-datepicker__actions-today{margin-right:auto}.tcg-input-datepicker{display:inline-flex;flex-direction:column;position:relative}.tcg-input-datepicker__container{position:relative}.tcg-input-datepicker__input{-webkit-appearance:none;background:transparent;background-color:var(--tcg-colors-surface-background-default,#fff);border:none;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:0;border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-input-focus-box-shadow,0 0 0 transparent),var(--tcg-component-input-elevation-box-shadow,0 0 0 transparent);color:inherit;color:var(--tcg-colors-surface-text-subdued,#5e616c);display:block;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-input-md-font-size,1rem);font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;text-transform:none;transition:.35s;width:100%}.tcg-input-datepicker__input::placeholder{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-datepicker__input:hover{--tcg-component-input-elevation-box-shadow:var(--tcg-elevation-sm,0px 2px 12px -4px rgba(0,0,0,.18))}.tcg-input-datepicker__input:focus{--tcg-component-input-focus-box-shadow:0 0 0 1px var(--tcg-colors-brand-interaction-focus,#4c64fc);border-color:var(--tcg-colors-brand-interaction-focus,#4c64fc);outline:none}.tcg-input-datepicker__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-datepicker__left-icon{align-items:center;display:flex;justify-content:center;position:absolute}.tcg-input-datepicker__calendar-toggle-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;font-size:inherit;margin:0;padding:0}.tcg-input-datepicker__calendar-toggle-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-datepicker__right-icon{position:absolute}.tcg-input-datepicker__clearable-btn{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;display:inline-flex;font-family:inherit;height:100%;justify-content:center;margin:0;padding:0;transition:.25s;width:100%}.tcg-input-datepicker__clearable-btn:hover{color:var(--tcg-component-input-clearable-icon-hover-color,var(--tcg-colors-surface-text-link,#0835db))}.tcg-input-datepicker__datepicker{box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18));left:0;position:absolute;top:calc(100% + var(--tcg-spacer-2xs, .5rem))}.tcg-input-datepicker.tcg-input-datepicker--alternate .tcg-input-datepicker__input{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-input-datepicker.tcg-input-datepicker--lg .tcg-input-datepicker__left-icon{height:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5);left:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem));width:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5)}.tcg-input-datepicker.tcg-input-datepicker--lg .tcg-input-datepicker__input{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem)) var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-lg-font-size, 1rem))}.tcg-input-datepicker.tcg-input-datepicker--md .tcg-input-datepicker__left-icon{height:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5);left:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5)}.tcg-input-datepicker.tcg-input-datepicker--md .tcg-input-datepicker__input{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem)) var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-md-font-size, 1rem))}.tcg-input-datepicker.tcg-input-datepicker--sm .tcg-input-datepicker__left-icon{height:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5);left:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));top:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5)}.tcg-input-datepicker.tcg-input-datepicker--sm .tcg-input-datepicker__input{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-sm-font-size, .8rem))}.tcg-input-datepicker.is-full-width{width:100%}.tcg-input-datepicker.has-right-icon.tcg-input-datepicker--lg .tcg-input-datepicker__right-icon{height:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5);right:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem));width:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5)}.tcg-input-datepicker.has-right-icon.tcg-input-datepicker--lg .tcg-input-datepicker__input{padding-right:calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-lg-font-size, 1rem))}.tcg-input-datepicker.has-right-icon.tcg-input-datepicker--md .tcg-input-datepicker__right-icon{height:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5);right:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5)}.tcg-input-datepicker.has-right-icon.tcg-input-datepicker--md .tcg-input-datepicker__input{padding-right:calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-md-font-size, 1rem))}.tcg-input-datepicker.has-right-icon.tcg-input-datepicker--sm .tcg-input-datepicker__right-icon{height:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5);right:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));top:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5)}.tcg-input-datepicker.has-right-icon.tcg-input-datepicker--sm .tcg-input-datepicker__input{padding-right:calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-sm-font-size, .8rem))}.tcg-input-datepicker.is-invalid .tcg-input-datepicker__input{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-input-datepicker.is-invalid .tcg-input-datepicker__input::placeholder{color:currentColor}.tcg-input-datepicker.is-invalid .tcg-input-datepicker__input:focus{--tcg-component-input-focus-box-shadow:0 0 0 1px var(--tcg-colors-system-border-danger-default,#d30311)}.tcg-input-datepicker.is-invalid .tcg-input-datepicker__hint{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-datepicker__input:disabled{border-color:var(--tcg-colors-surface-border-default,#d4d7e2);opacity:var(--tcg-component-input-disabled-opacity,.3)}.tcg-input-file{display:inline-flex;flex-direction:column;max-width:100%}.tcg-input-file,.tcg-input-file__container{position:relative}.tcg-input-file__input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.tcg-input-file__input:hover+.tcg-input-file__fake-input{--tcg-component-input-elevation-box-shadow:var(--tcg-elevation-sm,0px 2px 12px -4px rgba(0,0,0,.18))}.tcg-input-file__input:focus-visible+.tcg-input-file__fake-input{--tcg-component-input-focus-box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-file__fake-input{background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-input-focus-box-shadow,0 0 0 transparent),var(--tcg-component-input-elevation-box-shadow,0 0 0 transparent);color:var(--tcg-colors-surface-text-subdued,#5e616c);display:block;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-input-md-font-size,1rem);font-style:normal;font-weight:400;line-height:1.5;text-transform:none;transition:.35s;width:100%}.tcg-input-file__file-names{color:currentColor;overflow:hidden;text-overflow:ellipsis;transition:.35s;white-space:nowrap;width:100%}.tcg-input-file__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-file__left-icon{align-items:center;display:flex;justify-content:center;position:absolute}.tcg-input-file__right-icon{position:absolute;z-index:1}.tcg-input-file__clearable-btn{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;display:inline-flex;font-family:inherit;height:100%;justify-content:center;margin:0;padding:0;transition:.25s;width:100%}.tcg-input-file__clearable-btn:hover{color:var(--tcg-component-input-clearable-icon-hover-color,var(--tcg-colors-surface-text-link,#0835db))}.tcg-input-file.tcg-input-file--alternate .tcg-input-file__fake-input{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-input-file.is-full-width{width:100%}.tcg-input-file.tcg-input-file--lg .tcg-input-file__left-icon{height:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5);left:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem));width:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5)}.tcg-input-file.tcg-input-file--lg .tcg-input-file__fake-input{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem)) var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-lg-font-size, 1rem))}.tcg-input-file.tcg-input-file--md .tcg-input-file__left-icon{height:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5);left:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5)}.tcg-input-file.tcg-input-file--md .tcg-input-file__fake-input{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem)) var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-md-font-size, 1rem))}.tcg-input-file.tcg-input-file--sm .tcg-input-file__left-icon{height:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5);left:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));top:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5)}.tcg-input-file.tcg-input-file--sm .tcg-input-file__fake-input{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-sm-font-size, .8rem))}.tcg-input-file.has-right-icon.tcg-input-file--lg .tcg-input-file__right-icon{height:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5);right:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem));width:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5)}.tcg-input-file.has-right-icon.tcg-input-file--lg .tcg-input-file__fake-input{padding-right:calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-lg-font-size, 1rem))}.tcg-input-file.has-right-icon.tcg-input-file--md .tcg-input-file__right-icon{height:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5);right:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5)}.tcg-input-file.has-right-icon.tcg-input-file--md .tcg-input-file__fake-input{padding-right:calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-md-font-size, 1rem))}.tcg-input-file.has-right-icon.tcg-input-file--sm .tcg-input-file__right-icon{height:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5);right:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));top:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5)}.tcg-input-file.has-right-icon.tcg-input-file--sm .tcg-input-file__fake-input{padding-right:calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-sm-font-size, .8rem))}.tcg-input-file.is-invalid .tcg-input-file__input:focus-visible{--tcg-component-input-focus-box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000)}.tcg-input-file.is-invalid .tcg-input-file__fake-input{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-input-file.is-invalid .tcg-input-file__hint,.tcg-input-file.is-invalid .tcg-input-file__left-icon{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-file.has-file .tcg-input-file__fake-input{color:var(--tcg-colors-surface-text-default,#000)}.tcg-input-file__input:disabled+.tcg-input-file__fake-input,.tcg-input-file__input:disabled:hover+.tcg-input-file__fake-input{border-color:var(--tcg-colors-surface-border-default,#d4d7e2);box-shadow:none;opacity:var(--tcg-component-input-disabled-opacity,.3)}.tcg-input-password{display:inline-flex;flex-direction:column;position:relative}.tcg-input-password__container{align-items:center;background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-input-focus-box-shadow,0 0 0 transparent),var(--tcg-component-input-elevation-box-shadow,0 0 0 transparent);color:var(--tcg-colors-surface-text-subdued,#5e616c);display:flex;font-size:var(--tcg-component-input-md-font-size,1rem);gap:var(--tcg-spacer-2xs,.5rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));position:relative;transition:.35s;width:100%}.tcg-input-password__container:has(:focus-visible){--tcg-component-input-focus-box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000)}.tcg-input-password__input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-colors-surface-text-subdued,#5e616c);flex:1 1 auto;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:inherit;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;text-transform:none}.tcg-input-password__input::placeholder{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-password__input::-ms-reveal{display:none}.tcg-input-password__input:focus{outline:none}.tcg-input-password__clearable-btn,.tcg-input-password__toggle-btn{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-colors-surface-text-default,#000);font-family:inherit;font-size:inherit;margin:0;padding:0}.tcg-input-password__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-password.tcg-input-password--alternate .tcg-input-password__container{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-input-password.tcg-input-password--lg .tcg-input-password__container{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-password.tcg-input-password--md .tcg-input-password__container{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-password.tcg-input-password--sm .tcg-input-password__container{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-input-password.is-full-width{width:100%}.tcg-input-password.is-invalid .tcg-input-password__container{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);border-color:var(--tcg-colors-system-border-danger-default,#d30311)}.tcg-input-password.is-invalid .tcg-input-password__container,.tcg-input-password.is-invalid .tcg-input-password__input{color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-input-password.is-invalid .tcg-input-password__input::placeholder{color:currentColor}.tcg-input-password.is-invalid .tcg-input-password__hint{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-password:has(.tcg-input-password__input:disabled) .tcg-input-password__container{border-color:var(--tcg-colors-surface-border-default,#d4d7e2);opacity:var(--tcg-component-input-disabled-opacity,.3)}.tcg-input-radio{color:var(--tcg-colors-surface-text-default,#000);font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:var(--tcg-component-input-radio-label-spacing,var(--tcg-spacer-2xs,.5rem));margin-right:var(--tcg-component-input-radio-label-spacing,var(--tcg-spacer-2xs,.5rem));text-transform:none}.tcg-input-radio:focus-within .tcg-input-radio__input-toggle{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-radio__label{align-items:center;display:inline-flex}.tcg-input-radio__label:hover .tcg-input-radio__input-container:before{opacity:1}.tcg-input-radio__input-container{align-items:center;display:inline-flex;height:1.5rem;margin-right:var(--tcg-component-input-radio-label-spacing,var(--tcg-spacer-2xs,.5rem));position:relative}.tcg-input-radio__input-container:before{background-color:var(--tcg-colors-surface-background-highlight,#f8fbff);border-radius:50%;content:"";display:block;height:calc(var(--tcg-component-input-radio-size, .875rem)*1.5);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.25s;width:calc(var(--tcg-component-input-radio-size, .875rem)*1.5)}.tcg-input-radio__input-toggle{border:var(--tcg-component-input-checkbox-border-width,.125rem) solid;border-radius:var(--tcg-component-input-radio-border-radius,50%);display:block;height:var(--tcg-component-input-radio-size,.875rem);position:relative;width:var(--tcg-component-input-radio-size,.875rem)}.tcg-input-radio__input-toggle:after{border-radius:var(--tcg-component-input-radio-border-radius,50%);content:"";height:var(--tcg-component-input-radio-marker-size,.375rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:.25s;width:var(--tcg-component-input-radio-marker-size,.375rem)}.tcg-input-radio__input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.tcg-input-radio.is-selected .tcg-input-radio__input-toggle:after{background-color:currentColor;color:var(--tcg-colors-surface-text-link,#0835db);transform:translate(-50%,-50%) scale(1)}.tcg-input-radio.is-invalid,.tcg-input-radio.is-invalid .tcg-input-radio__input-toggle,.tcg-input-radio.is-invalid .tcg-input-radio__input-toggle:after{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-radio.is-disabled{opacity:var(--tcg-component-input-radio-disabled-opacity,.3)}.tcg-input-radio.is-disabled,.tcg-input-radio.is-disabled .tcg-input-radio__input-toggle,.tcg-input-radio.is-disabled .tcg-input-radio__input-toggle:after{color:var(--tcg-component-input-radio-disabled-color,var(--tcg-colors-surface-text-subdued,#5e616c))}.tcg-input-radio.tcg-input-radio--center .tcg-input-radio__label{align-items:center}.tcg-input-radio.tcg-input-radio--top .tcg-input-radio__label{align-items:flex-start}.tcg-input-select,.tcg-input-select__trigger-container{display:inline-flex;max-width:100%;position:relative}.tcg-input-select__trigger-container{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-input-select__trigger{border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-input-focus-box-shadow,0 0 0 transparent),var(--tcg-component-input-elevation-box-shadow,0 0 0 transparent);overflow:hidden;text-align:left;text-overflow:ellipsis;transition:.35s;white-space:nowrap;width:100%}.tcg-input-select__trigger:hover{--tcg-component-input-elevation-box-shadow:var(--tcg-elevation-sm,0px 2px 12px -4px rgba(0,0,0,.18))}.tcg-input-select__trigger:focus{--tcg-component-input-focus-box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-select__trigger-toggle-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;font-size:inherit;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.tcg-input-select__trigger-icon{display:inline-flex;transition:.15s}.tcg-input-select__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-select.is-open .tcg-input-select__trigger-icon{transform:rotate(-180deg)}.tcg-input-select.is-full-width,.tcg-input-select.is-full-width .tcg-input-select__trigger-container{width:100%}.tcg-input-select.tcg-input-select--default .tcg-input-select__trigger-container{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-select.tcg-input-select--default .tcg-input-select__trigger{background-color:var(--tcg-colors-surface-background-default,#fff)}.tcg-input-select.tcg-input-select--alternate .tcg-input-select__trigger-container{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-select.tcg-input-select--alternate .tcg-input-select__trigger{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-input-select.tcg-input-select--flat .tcg-input-select__trigger-container{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-select.tcg-input-select--flat .tcg-input-select__trigger{border-color:transparent}.tcg-input-select.tcg-input-select--grayscale-dark .tcg-input-select__trigger-container{color:var(--tcg-colors-grayscale-dark-text-default,#fff)}.tcg-input-select.tcg-input-select--grayscale-dark .tcg-input-select__trigger{background-color:var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d);border-color:var(--tcg-colors-grayscale-dark-border-default,hsla(0,0%,100%,.333))}.tcg-input-select.tcg-input-select--grayscale-light .tcg-input-select__trigger-container{color:var(--tcg-colors-grayscale-light-text-default,#000)}.tcg-input-select.tcg-input-select--grayscale-light .tcg-input-select__trigger{background-color:var(--tcg-colors-grayscale-light-background-alt,#f2f2f2);border-color:var(--tcg-colors-grayscale-light-border-default,rgba(0,0,0,.333))}.tcg-input-select.tcg-input-select--lg .tcg-input-select__trigger{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));padding-right:calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem)) + var(--tcg-component-input-lg-font-size, 1rem) + var(--tcg-spacer-2xs, .5rem))}.tcg-input-select.tcg-input-select--lg .tcg-input-select__trigger-toggle-button{right:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-select.tcg-input-select--md .tcg-input-select__trigger{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));padding-right:calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem)) + var(--tcg-component-input-md-font-size, 1rem) + var(--tcg-spacer-2xs, .5rem))}.tcg-input-select.tcg-input-select--md .tcg-input-select__trigger-toggle-button{right:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-select.tcg-input-select--sm .tcg-input-select__trigger{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));padding-right:calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem)) + var(--tcg-component-input-sm-font-size, .8rem) + var(--tcg-spacer-2xs, .5rem))}.tcg-input-select.tcg-input-select--sm .tcg-input-select__trigger-toggle-button{right:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-input-select.is-invalid .tcg-input-select__trigger-container{color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-input-select.is-invalid .tcg-input-select__trigger{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:inherit}.tcg-input-select.is-invalid .tcg-input-select__trigger:focus{--tcg-component-input-focus-box-shadow:0 0 0 1px var(--tcg-colors-system-border-danger-default,#d30311)}.tcg-input-select.is-invalid+.tcg-input-select__hint{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-select.is-disabled .tcg-input-select__trigger-container{opacity:var(--tcg-component-input-disabled-opacity,.3)}.tcg-input-select.is-disabled .tcg-input-select__trigger{border-color:var(--tcg-colors-surface-border-default,#d4d7e2)}.tcg-input-switch{align-items:flex-start;color:var(--tcg-colors-surface-text-default,#000);display:flex;font-size:1rem;gap:var(--tcg-spacer-2xs,.5rem);width:fit-content}.tcg-input-switch,.tcg-input-switch__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-input-switch__hint{font-size:.8rem}.tcg-input-switch__input-container{display:inline-flex;position:relative}.tcg-input-switch__input-container:before{background:var(--tcg-colors-surface-background-highlight,#f8fbff);border-radius:var(--tcg-border-radius-rounded,9999px);content:"";display:block;height:calc(100% + 4px);left:-2px;opacity:0;pointer-events:none;position:absolute;top:-2px;transition:.25s;width:calc(100% + 4px)}.tcg-input-switch__input-container:hover:before{opacity:1}.tcg-input-switch__input-toggle{border:2px solid var(--tcg-colors-surface-text-subdued,#5e616c);border-radius:var(--tcg-border-radius-rounded,9999px);display:inline-flex;height:calc(2px + var(--tcg-spacer-3xs, .25rem)*2 + 1rem);padding:var(--tcg-spacer-3xs,.25rem);position:relative;transition:.25s;width:calc(2px + var(--tcg-spacer-3xs, .25rem)*2 + 2rem)}.tcg-input-switch__input-toggle:after{background-color:var(--tcg-colors-surface-text-subdued,#5e616c);border-radius:var(--tcg-border-radius-rounded,9999px);content:"";display:block;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-100%,-50%);transition:.25s;width:1rem}.tcg-input-switch__input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;border-radius:var(--tcg-border-radius-rounded,9999px);color:inherit;cursor:pointer;font-family:inherit;height:100%;left:0;margin:0;outline:none;padding:0;position:absolute;top:0;width:100%;z-index:1}.tcg-input-switch__input:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-switch .tcg-input-switch__input:checked+.tcg-input-switch__input-toggle{background-color:var(--tcg-colors-brand-background-default,#0835db);border-color:var(--tcg-colors-brand-background-default,#0835db)}.tcg-input-switch .tcg-input-switch__input:checked+.tcg-input-switch__input-toggle:after{background-color:var(--tcg-colors-brand-text-default,#fff);transform:translateY(-50%)}.tcg-input-switch.is-hidden-label .tcg-input-switch__label{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-input-switch.is-full-width{width:100%}.tcg-input-switch.is-full-width .tcg-input-switch__label{flex-grow:1}.tcg-input-switch.tcg-input-switch--left{flex-direction:row}.tcg-input-switch.tcg-input-switch--right{flex-direction:row-reverse}.tcg-input-switch.is-disabled .tcg-input-switch__input-toggle{opacity:.5}.tcg-input-switch.is-disabled .tcg-input-switch__input:checked+.tcg-input-switch__input-toggle{background-color:var(--tcg-colors-surface-text-subdued,#5e616c);border-color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-switch.is-disabled .tcg-input-switch__input:checked+.tcg-input-switch__input-toggle:after{background-color:var(--tcg-colors-surface-background-default,#fff)}.tcg-input-text{display:inline-flex;flex-direction:column}.tcg-input-text,.tcg-input-text__container{position:relative}.tcg-input-text__input{-webkit-appearance:none;background:transparent;background-color:var(--tcg-colors-surface-background-default,#fff);border:none;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:0;border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-input-focus-box-shadow,0 0 0 transparent),var(--tcg-component-input-elevation-box-shadow,0 0 0 transparent);color:inherit;color:var(--tcg-colors-surface-text-subdued,#5e616c);display:block;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-input-md-font-size,1rem);font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;text-transform:none;transition:.35s;width:100%}.tcg-input-text__input::placeholder{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-text__input:hover{--tcg-component-input-elevation-box-shadow:var(--tcg-elevation-sm,0px 2px 12px -4px rgba(0,0,0,.18))}.tcg-input-text__input:focus{--tcg-component-input-focus-box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-text__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-text__left-icon{align-items:center;display:flex;justify-content:center;position:absolute}.tcg-input-text__right-icon{position:absolute}.tcg-input-text__clearable-btn{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;display:inline-flex;font-family:inherit;height:100%;justify-content:center;margin:0;padding:0;transition:.25s;width:100%}.tcg-input-text__clearable-btn:hover{color:var(--tcg-component-input-clearable-icon-hover-color,var(--tcg-colors-surface-text-link,#0835db))}.tcg-input-text.tcg-input-text--alternate .tcg-input-text__input{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-input-text.tcg-input-text--lg .tcg-input-text__input{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-text.tcg-input-text--md .tcg-input-text__input{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-text.tcg-input-text--sm .tcg-input-text__input{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-input-text.is-full-width{width:100%}.tcg-input-text.has-right-icon.tcg-input-text--lg .tcg-input-text__right-icon{height:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5);right:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem));width:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5)}.tcg-input-text.has-right-icon.tcg-input-text--lg .tcg-input-text__input{padding-right:calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-lg-font-size, 1rem))}.tcg-input-text.has-right-icon.tcg-input-text--md .tcg-input-text__right-icon{height:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5);right:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5)}.tcg-input-text.has-right-icon.tcg-input-text--md .tcg-input-text__input{padding-right:calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-md-font-size, 1rem))}.tcg-input-text.has-right-icon.tcg-input-text--sm .tcg-input-text__right-icon{height:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5);right:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));top:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5)}.tcg-input-text.has-right-icon.tcg-input-text--sm .tcg-input-text__input{padding-right:calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-sm-font-size, .8rem))}.tcg-input-text.has-left-icon.tcg-input-text--lg .tcg-input-text__left-icon{height:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5);left:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem));width:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5)}.tcg-input-text.has-left-icon.tcg-input-text--lg .tcg-input-text__input{padding-left:calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-lg-font-size, 1rem))}.tcg-input-text.has-left-icon.tcg-input-text--md .tcg-input-text__left-icon{height:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5);left:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5)}.tcg-input-text.has-left-icon.tcg-input-text--md .tcg-input-text__input{padding-left:calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-md-font-size, 1rem))}.tcg-input-text.has-left-icon.tcg-input-text--sm .tcg-input-text__left-icon{height:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5);left:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));top:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5)}.tcg-input-text.has-left-icon.tcg-input-text--sm .tcg-input-text__input{padding-left:calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-sm-font-size, .8rem))}.tcg-input-text.is-invalid .tcg-input-text__input{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-input-text.is-invalid .tcg-input-text__input::placeholder{color:currentColor}.tcg-input-text.is-invalid .tcg-input-text__hint{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-text__input:disabled{border-color:var(--tcg-colors-surface-border-default,#d4d7e2);opacity:var(--tcg-component-input-disabled-opacity,.3)}.tcg-input-textarea{display:inline-flex;flex-direction:column;position:relative}.tcg-input-textarea__container{position:relative}.tcg-input-textarea__input{-webkit-appearance:none;background:transparent;background-color:var(--tcg-colors-surface-background-default,#fff);border:none;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:0;border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-input-focus-box-shadow,0 0 0 transparent),var(--tcg-component-input-elevation-box-shadow,0 0 0 transparent);color:inherit;color:var(--tcg-colors-surface-text-subdued,#5e616c);display:block;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-size:var(--tcg-component-input-md-font-size,1rem);font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;text-transform:none;transition:.35s;width:100%}.tcg-input-textarea__input::placeholder{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-textarea__input:hover{--tcg-component-input-elevation-box-shadow:var(--tcg-elevation-sm,0px 2px 12px -4px rgba(0,0,0,.18))}.tcg-input-textarea__input:focus{--tcg-component-input-focus-box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-input-textarea__hint{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--tcg-spacer-2xs,.5rem);text-transform:none}.tcg-input-textarea__left-icon{align-items:center;display:flex;justify-content:center;position:absolute}.tcg-input-textarea.tcg-input-textarea--alternate .tcg-input-textarea__input{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-input-textarea.tcg-input-textarea--lg .tcg-input-textarea__input{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-textarea.tcg-input-textarea--md .tcg-input-textarea__input{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-input-textarea.tcg-input-textarea--sm .tcg-input-textarea__input{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-input-textarea.is-full-width{width:100%}.tcg-input-textarea.has-left-icon.tcg-input-textarea--lg .tcg-input-textarea__left-icon{height:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5);left:var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem));width:calc(var(--tcg-component-input-lg-font-size, 1rem)*1.5)}.tcg-input-textarea.has-left-icon.tcg-input-textarea--lg .tcg-input-textarea__input{padding-left:calc(var(--tcg-component-input-lg-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-lg-font-size, 1rem))}.tcg-input-textarea.has-left-icon.tcg-input-textarea--md .tcg-input-textarea__left-icon{height:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5);left:var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem));top:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-md-font-size, 1rem)*1.5)}.tcg-input-textarea.has-left-icon.tcg-input-textarea--md .tcg-input-textarea__input{padding-left:calc(var(--tcg-component-input-md-padding-x, var(--tcg-spacer-sm, 1rem))*2 + var(--tcg-component-input-md-font-size, 1rem))}.tcg-input-textarea.has-left-icon.tcg-input-textarea--sm .tcg-input-textarea__left-icon{height:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5);left:var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem));top:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem));width:calc(var(--tcg-component-input-sm-font-size, .8rem)*1.5)}.tcg-input-textarea.has-left-icon.tcg-input-textarea--sm .tcg-input-textarea__input{padding-left:calc(var(--tcg-component-input-sm-padding-x, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-sm-font-size, .8rem))}.tcg-input-textarea.is-invalid .tcg-input-textarea__input{background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-subdued-text-danger-hover,#470000)}.tcg-input-textarea.is-invalid .tcg-input-textarea__input::placeholder{color:currentColor}.tcg-input-textarea.is-invalid .tcg-input-textarea__hint{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-textarea__input:disabled{border-color:var(--tcg-colors-surface-border-default,#d4d7e2);opacity:var(--tcg-component-input-disabled-opacity,.3)}.tcg-lightbox{background-color:#000;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.tcg-lightbox__header{align-items:center;color:#fff;display:flex;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;justify-content:space-between;line-height:1.5;position:absolute;right:var(--tcg-spacer-sm,1rem);text-transform:none;top:var(--tcg-spacer-sm,1rem);z-index:2}.tcg-lightbox__title{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-lightbox__header-pagination{display:none}.tcg-lightbox__header-pagination-label{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-lightbox__header-controls{display:flex;gap:var(--tcg-spacer-2xs,.5rem)}.tcg-lightbox__content{display:flex;flex:1 1 0px;flex-direction:column}.tcg-lightbox__content-inner{flex:1 1 0px}.tcg-lightbox__controls-next,.tcg-lightbox__controls-prev{align-self:center;display:none;flex:0 0 auto;margin:0 var(--tcg-spacer-sm,1rem)}.tcg-lightbox__controls-next{order:1}.tcg-lightbox__featured{height:100%;overflow:hidden;position:relative;width:100%}.tcg-lightbox__featured-item{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.35s;width:100%}.tcg-lightbox__featured-item.is-active{opacity:1;pointer-events:auto}.tcg-lightbox__featured-item-inner{height:100%;position:relative;width:100%}.tcg-lightbox__featured-item-picture{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tcg-lightbox__featured-item-image{display:block}.tcg-lightbox__thumbnails{border-top:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);flex:0 0 auto;overflow:auto;padding:var(--tcg-spacer-sm,1rem) 0;scrollbar-color:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2)) var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098));scrollbar-width:thin}.tcg-lightbox__thumbnails::-webkit-scrollbar{height:.375rem;width:.375rem}.tcg-lightbox__thumbnails::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.tcg-lightbox__thumbnails::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.tcg-lightbox__thumbnails-list{font-size:0;list-style:none;margin:0;padding:0;text-align:center;white-space:nowrap}.tcg-lightbox__thumbnails-item{display:inline-block;margin:0 var(--tcg-spacer-3xs,.25rem);width:5rem}.tcg-lightbox__thumbnails-item-button{-webkit-appearance:none;background:transparent;border:1px solid transparent;border-radius:0;border-radius:var(--tcg-border-radius-md,8px);color:inherit;display:block;font-family:inherit;margin:0;padding:0;padding:var(--tcg-spacer-2xs,.5rem);transition:.25s;width:100%}.tcg-lightbox__thumbnails-item-button.is-active,.tcg-lightbox__thumbnails-item-button:hover{border-color:var(--tcg-colors-surface-border-default,#d4d7e2)}.tcg-lightbox__thumbnails-item-picture{display:block;height:100%;position:relative;width:100%}.tcg-lightbox__thumbnails-item-image{border-radius:var(--tcg-border-radius-md,8px);height:100%;left:0;object-fit:cover;object-position:top center;position:absolute;top:0;width:100%}@media(min-width:768px){.tcg-lightbox__header{padding:var(--tcg-spacer-2xs,.5rem) var(--tcg-spacer-sm,1rem);position:static}.tcg-lightbox__header-pagination{display:block}.tcg-lightbox__content-inner{display:flex;padding:var(--tcg-spacer-sm,1rem) 0}.tcg-lightbox__featured-item-inner{height:calc(100% - var(--tcg-spacer-lg, 2rem));overflow:hidden;width:calc(100% - var(--tcg-spacer-lg, 2rem))}.tcg-lightbox__featured-item-image{max-height:100%;max-width:100%}.tcg-lightbox__controls-next,.tcg-lightbox__controls-prev{display:inline-flex}.tcg-lightbox__thumbnails{border-top:none}}.tcg-menu{display:inline-flex;position:relative}.tcg-menu__items{background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-border-radius-md,8px);box-shadow:0 0 16px #00000014;left:0;list-style:none;margin:0;min-width:180px;padding:var(--tcg-spacer-xs,.75rem) var(--tcg-spacer-2xs,.5rem);position:absolute;top:calc(100% + var(--tcg-spacer-2xs, .5rem))}.tcg-menu__items.tcg-menu__items--vertical-position-top{bottom:calc(100% + var(--tcg-spacer-2xs, .5rem));top:auto}.tcg-menu__items.tcg-menu__items--vertical-position-bottom{bottom:auto;top:calc(100% + var(--tcg-spacer-2xs, .5rem))}.tcg-menu__items.tcg-menu__items--horizontal-position-left{left:0;right:auto}.tcg-menu__items.tcg-menu__items--horizontal-position-right{left:auto;right:0}.tcg-menu__item{-webkit-appearance:none;background:transparent;border:1px solid transparent;border-radius:0;border-radius:var(--tcg-component-base-dropdown-border-radius,var(--tcg-border-radius-md,8px));color:inherit;display:flex;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin:0;margin-bottom:var(--tcg-spacer-2xs,.5rem);padding:0;padding:var(--tcg-component-base-dropdown-item-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-base-dropdown-item-padding-x,var(--tcg-spacer-sm,1rem));text-transform:none;transition:.35s;width:100%}.tcg-menu__item.is-active,.tcg-menu__item:hover{background-color:var(--tcg-component-base-dropdown-item-hover-background-color,var(--tcg-colors-surface-background-alt,#f7f7f8));color:var(--tcg-component-base-dropdown-item-hover-color,var(--tcg-colors-surface-text-primary,#121212))}.tcg-menu__item.is-active{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;z-index:1}.tcg-menu__item.is-selected:not(.is-disabled){background-color:var(--tcg-component-base-dropdown-item-selected-background-color,var(--tcg-colors-surface-background-highlight,#f8fbff));color:var(--tcg-component-base-dropdown-item-selected-color,var(--tcg-colors-surface-text-highlight,#121212))}.tcg-menu__item.is-disabled{background-color:transparent;color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-modal__inner{background:var(--tcg-component-modal-background-color,var(--tcg-colors-surface-background-default,#fff));border-radius:var(--tcg-component-modal-border-radius,var(--tcg-border-radius-md,8px));color:var(--tcg-component-modal-color,var(--tcg-colors-surface-text-default,#000));display:flex;flex-direction:column;left:50%;max-height:var(--tcg-component-modal-max-height,calc(100% - var(--tcg-spacer-lg, 2rem)));max-width:var(--tcg-component-modal-max-width,min(960px,100% - var(--tcg-spacer-lg,2rem)));overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.tcg-modal__header{align-items:center;border:var(--tcg-component-modal-header-border,1px solid var(--tcg-colors-surface-border-default,#d4d7e2));display:flex;gap:var(--tcg-component-modal-header-gap,var(--tcg-spacer-sm,1rem));justify-content:space-between;padding:var(--tcg-component-modal-header-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-modal-header-padding-x,var(--tcg-spacer-lg,2rem))}.tcg-modal__close-btn{margin-left:auto}.tcg-modal__close-btn:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}@media(min-width:660px){.tcg-modal__inner{width:var(--tcg-component-modal-width,66.6667%)}}.tcg-modal .tcg-modal-title{font-size:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem));font-style:var(--tcg-typography-heading-sm-font-style,normal);font-weight:var(--tcg-typography-heading-sm-font-weight,600);line-height:var(--tcg-typography-heading-sm-responsive-line-height,clamp(1.6875rem,.24vw + 1.62rem,1.8rem));margin:0;text-transform:var(--tcg-typography-heading-sm-text-transform,initial)}.tcg-modal .tcg-modal-content{flex:1 1 auto;margin:var(--tcg-component-modal-content-margin-y,var(--tcg-spacer-lg,2rem)) var(--tcg-component-modal-content-margin-x,var(--tcg-spacer-lg,2rem));overflow:auto;scrollbar-color:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2)) var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098));scrollbar-width:thin}.tcg-modal .tcg-modal-content::-webkit-scrollbar{height:.375rem;width:.375rem}.tcg-modal .tcg-modal-content::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.tcg-modal .tcg-modal-content::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.tcg-modal .tcg-modal-content+.tcg-modal-actions{margin-top:calc(var(--tcg-component-modal-content-margin-y, var(--tcg-spacer-lg, 2rem))*-1 + var(--tcg-component-modal-actions-margin-y, var(--tcg-spacer-lg, 2rem)))}.tcg-modal .tcg-modal-actions{align-items:center;display:flex;gap:var(--tcg-component-modal-actions-gap,var(--tcg-spacer-sm,1rem));justify-content:flex-end;margin:var(--tcg-component-modal-actions-margin-y,var(--tcg-spacer-lg,2rem)) var(--tcg-component-modal-actions-margin-x,var(--tcg-spacer-lg,2rem))}.tcg-modal .tcg-modal-actions.is-stacked{flex-direction:column}.tcg-pagination[data-v-fb82b462]{align-items:center;display:flex;gap:var(--tcg-component-pagination-gap,var(--tcg-spacer-3xs,.25rem));max-width:100%;white-space:nowrap}.tcg-pagination .tcg-button.is-disabled[data-v-fb82b462]{background-color:transparent!important;border-color:transparent!important}.tcg-pagination__pages[data-v-fb82b462]{display:flex;margin-left:calc(var(--tcg-component-pagination-gap, var(--tcg-spacer-3xs, .25rem))*-1);margin-right:calc(var(--tcg-component-pagination-gap, var(--tcg-spacer-3xs, .25rem))*-1);overflow:hidden;padding-bottom:4px;padding-top:4px}.tcg-pagination__pages .tcg-button[data-v-fb82b462]{margin-left:var(--tcg-component-pagination-gap,var(--tcg-spacer-3xs,.25rem));margin-right:var(--tcg-component-pagination-gap,var(--tcg-spacer-3xs,.25rem))}.tcg-popover{display:inline-flex;position:relative;z-index:1}.tcg-popover__content{background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-popover-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-popover-content-box-shadow,var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18)));font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;left:0;line-height:1.5;position:absolute;text-transform:none;top:calc(100% + var(--tcg-spacer-2xs, .5rem))}.tcg-popover.tcg-popover--vertical-position-top .tcg-popover__content{bottom:calc(100% + var(--tcg-spacer-2xs, .5rem));top:auto}.tcg-popover.tcg-popover--vertical-position-bottom .tcg-popover__content{bottom:auto;top:calc(100% + var(--tcg-spacer-2xs, .5rem))}.tcg-popover.tcg-popover--horizontal-position-left .tcg-popover__content{left:0;right:auto}.tcg-popover.tcg-popover--horizontal-position-right .tcg-popover__content{left:auto;right:0}.tcg-product-carousel__featured{background-color:var(--tcg-component-product-carousel-featured-background-color,var(--tcg-colors-surface-background-default,#fff));border-radius:var(--tcg-component-product-carousel-featured-border-radius,var(--tcg-border-radius-md,8px));overflow:hidden;position:relative}.tcg-product-carousel__featured:hover .tcg-product-carousel__controls{opacity:1}.tcg-product-carousel__featured-item{height:100%;left:0;opacity:0;padding:var(--tcg-component-product-carousel-featured-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-product-carousel-featured-padding-x,var(--tcg-spacer-sm,1rem));pointer-events:none;position:absolute;top:0;transition:.35s;width:100%}.tcg-product-carousel__featured-item.is-active{opacity:1;pointer-events:auto}.tcg-product-carousel__featured-item-inner{height:100%;position:relative;width:100%}.tcg-product-carousel__featured-item-image{border-radius:var(--tcg-component-product-carousel-featured-image-border-radius,4%);left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tcg-product-carousel__controls{opacity:0;transition:.25s}.tcg-product-carousel__controls:focus-within{opacity:1}.tcg-product-carousel__controls-next,.tcg-product-carousel__controls-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.tcg-product-carousel__controls-prev{left:var(--tcg-component-product-carousel-control-offset,var(--tcg-spacer-sm,1rem))}.tcg-product-carousel__controls-next{right:var(--tcg-component-product-carousel-control-offset,var(--tcg-spacer-sm,1rem))}.tcg-product-carousel__thumbnails{overflow:auto;padding:var(--tcg-component-product-carousel-thumbnails-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-product-carousel-thumbnails-padding-x,0);scroll-behavior:smooth;scrollbar-color:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2)) var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098));scrollbar-width:thin}.tcg-product-carousel__thumbnails::-webkit-scrollbar{height:.375rem;width:.375rem}.tcg-product-carousel__thumbnails::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.tcg-product-carousel__thumbnails::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.tcg-product-carousel__thumbnails-list{font-size:0;list-style:none;margin:0;padding:0;text-align:center;white-space:nowrap}.tcg-product-carousel__thumbnails-item{display:inline-block;margin:var(--tcg-component-product-carousel-thumbnails-item-spacing-y,0) var(--tcg-component-product-carousel-thumbnails-item-spacing-x,var(--tcg-spacer-3xs,.25rem));width:var(--tcg-component-product-carousel-thumbnails-item-width,5rem)}.tcg-product-carousel__thumbnails-item-button{-webkit-appearance:none;background:transparent;border:none;border:1px solid var(--tcg-component-product-carousel-thumbnails-item-button-border-color,transparent);border-radius:0;border-radius:var(--tcg-component-product-carousel-thumbnails-item-button-border-radius,var(--tcg-border-radius-md,8px));color:inherit;display:block;font-family:inherit;margin:0;padding:0;padding:var(--tcg-component-product-carousel-thumbnails-item-button-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-product-carousel-thumbnails-item-button-padding-x,var(--tcg-spacer-2xs,.5rem));transition:.25s;width:100%}.tcg-product-carousel__thumbnails-item-button.is-active,.tcg-product-carousel__thumbnails-item-button:hover{border-color:var(--tcg-component-product-carousel-thumbnails-item-button-hover-border-color,var(--tcg-colors-surface-border-default,#d4d7e2))}.tcg-product-carousel__thumbnails-item-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-product-carousel__thumbnails-item-picture{display:block;height:100%;position:relative;width:100%}.tcg-product-carousel__thumbnails-item-image{border-radius:var(--tcg-component-product-carousel-thumbnails-image-border-radius,var(--tcg-border-radius-md,8px));height:100%;left:0;object-fit:cover;object-position:top center;position:absolute;top:0;width:100%}.tcg-progress-linear__bar-status,.tcg-progress-linear__label-value{align-items:center;column-gap:var(--tcg-spacer-2xs,.5rem);display:flex;justify-content:space-between}.tcg-progress-linear__label-value{column-gap:var(--tcg-spacer-sm,1rem);justify-content:flex-end;margin-bottom:var(--tcg-spacer-2xs,.5rem)}.tcg-progress-linear__label{flex-grow:1;font-weight:400}.tcg-progress-linear__value{font-weight:600}.tcg-progress-linear__bar{-webkit-appearance:none;background:transparent;background:var(--tcg-colors-surface-border-default,#d4d7e2);border:none;border-radius:0;border-radius:var(--tcg-component-progress-linear-border-radius,var(--tcg-border-radius-rounded,9999px));color:inherit;flex-grow:1;font-family:inherit;margin:0;padding:0}.tcg-progress-linear__bar::-webkit-progress-bar{background:var(--tcg-colors-surface-border-default,#d4d7e2);overflow:hidden}.tcg-progress-linear__bar::-webkit-progress-bar,.tcg-progress-linear__bar::-webkit-progress-value{border-radius:var(--tcg-component-progress-linear-border-radius,var(--tcg-border-radius-rounded,9999px))}.tcg-progress-linear__bar::-webkit-progress-value{background:var(--tcg-colors-surface-text-link,#0835db);transition:width .5s}@media(prefers-reduced-motion){.tcg-progress-linear__bar::-webkit-progress-value{animation-duration:0s!important;transition-duration:0s!important}}.tcg-progress-linear__bar::-moz-progress-bar{background:var(--tcg-colors-surface-text-link,#0835db);border-radius:var(--tcg-component-progress-linear-border-radius,var(--tcg-border-radius-rounded,9999px));transition:width .5s}@media(prefers-reduced-motion){.tcg-progress-linear__bar::-moz-progress-bar{animation-duration:0s!important;transition-duration:0s!important}}.tcg-progress-linear__status-icon{color:var(--tcg-colors-surface-text-negative,#d30311);line-height:1}.tcg-progress-linear.is-complete .tcg-progress-linear__status-icon{color:var(--tcg-colors-surface-text-positive,#05772d)}.tcg-progress-linear.is-horizontal-label{align-items:center;column-gap:var(--tcg-spacer-2xs,.5rem);display:flex;flex-direction:row}.tcg-progress-linear.is-horizontal-label .tcg-progress-linear__label-value{margin-bottom:0}.tcg-progress-linear.is-horizontal-label .tcg-progress-linear__bar-status{flex-grow:1}.tcg-progress-linear.is-hidden-label{column-gap:unset}.tcg-progress-linear.is-hidden-label .tcg-progress-linear__label,.tcg-progress-linear.is-hidden-percent-value .tcg-progress-linear__value{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-progress-linear.is-hidden-label.is-hidden-percent-value .tcg-progress-linear__label-value{margin-bottom:0}.tcg-progress-linear--sm .tcg-progress-linear__bar{height:var(--tcg-component-progress-sm-size,.5rem)}.tcg-progress-linear--md .tcg-progress-linear__bar{height:var(--tcg-component-progress-md-size,1rem)}.tcg-progress-linear--lg .tcg-progress-linear__bar{height:var(--tcg-component-progress-lg-size,1.5rem)}.tcg-quantity-selector{display:inline-flex;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5;text-transform:none}.tcg-quantity-selector:focus-visible{z-index:1}.tcg-quantity-selector__max-available{background-color:var(--tcg-colors-surface-background-background,#eff0f1);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-bottom-right-radius:var(--tcg-border-radius-md,8px);border-left:none;border-top-right-radius:var(--tcg-border-radius-md,8px);font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-quantity-selector.tcg-quantity-selector--default .tcg-quantity-selector__input-select .tcg-input-select__trigger,.tcg-quantity-selector.tcg-quantity-selector--segment .tcg-quantity-selector__decrement-button{border-bottom-right-radius:0;border-top-right-radius:0}.tcg-quantity-selector.tcg-quantity-selector--segment .tcg-quantity-selector__input-select{margin-left:-1px;margin-right:-1px}.tcg-quantity-selector.tcg-quantity-selector--segment .tcg-quantity-selector__input-select .tcg-input-select__trigger{border-radius:0}.tcg-quantity-selector.tcg-quantity-selector--segment .tcg-quantity-selector__increment-button{border-bottom-left-radius:0;border-top-left-radius:0}.tcg-quantity-selector.tcg-quantity-selector--lg .tcg-quantity-selector__max-available{font-size:var(--tcg-component-input-lg-font-size,1rem);padding:var(--tcg-component-input-lg-padding-y,var(--tcg-spacer-xs,.75rem)) var(--tcg-component-input-lg-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-quantity-selector.tcg-quantity-selector--md .tcg-quantity-selector__max-available{font-size:var(--tcg-component-input-md-font-size,1rem);padding:var(--tcg-component-input-md-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-md-padding-x,var(--tcg-spacer-sm,1rem))}.tcg-quantity-selector.tcg-quantity-selector--sm .tcg-quantity-selector__max-available{font-size:var(--tcg-component-input-sm-font-size,.8rem);padding:var(--tcg-component-input-sm-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-input-sm-padding-x,var(--tcg-spacer-xs,.75rem))}.tcg-quantity-selector.is-disabled .tcg-quantity-selector__max-available{opacity:var(--tcg-component-input-disabled-opacity,.3)}@keyframes tcg-skeleton-loader-wave{0%{transform:translate(-100%)}66%{transform:translate(100%)}to{transform:translate(100%)}}.tcg-skeleton-loader{display:inline-flex;flex-direction:column}.tcg-skeleton-loader__placeholder{background-color:var(--tcg-colors-surface-background-background,#eff0f1);border-radius:var(--tcg-border-radius-md,8px);overflow:hidden;position:relative}.tcg-skeleton-loader__placeholder:before{animation:tcg-skeleton-loader-wave 1.5s ease-in-out infinite;background:linear-gradient(to right,var(--tcg-colors-surface-background-background,#eff0f1),var(--tcg-colors-surface-background-alt,#f7f7f8),var(--tcg-colors-surface-background-background,#eff0f1));content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translate(-100%);width:100%}@media(prefers-reduced-motion){.tcg-skeleton-loader__placeholder:before{animation-duration:0s!important;transition-duration:0s!important}}.tcg-skeleton-loader__fixed-placeholder{height:100%;width:100%}.tcg-skeleton-loader.tcg-skeleton-loader--hero .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-hero-responsive-font-size,clamp(1.6018066406rem,1.8912285vw + 1.069898625rem,2.48832rem));line-height:var(--tcg-typography-hero-responsive-font-size,clamp(1.6018066406rem,1.8912285vw + 1.069898625rem,2.48832rem));margin:calc(var(--tcg-typography-hero-responsive-line-height, clamp(2.0022583008rem, 2.364035625vw + 1.3373732813rem, 3.1104rem))/2 - var(--tcg-typography-hero-responsive-font-size, clamp(1.6018066406rem, 1.8912285vw + 1.069898625rem, 2.48832rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--title .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-title-responsive-font-size,clamp(1.6018066406rem,1.0064925vw + 1.318730625rem,2.0736rem));line-height:var(--tcg-typography-title-responsive-font-size,clamp(1.6018066406rem,1.0064925vw + 1.318730625rem,2.0736rem));margin:calc(var(--tcg-typography-title-responsive-line-height, clamp(2.4027099609rem, 1.50973875vw + 1.9780959375rem, 3.1104rem))/2 - var(--tcg-typography-title-responsive-font-size, clamp(1.6018066406rem, 1.0064925vw + 1.318730625rem, 2.0736rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--heading-lg .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-heading-lg-responsive-font-size,clamp(1.423828125rem,.6489vw + 1.241325rem,1.728rem));line-height:var(--tcg-typography-heading-lg-responsive-font-size,clamp(1.423828125rem,.6489vw + 1.241325rem,1.728rem));margin:calc(var(--tcg-typography-heading-lg-responsive-line-height, clamp(2.1357421875rem, .97335vw + 1.8619875rem, 2.592rem))/2 - var(--tcg-typography-heading-lg-responsive-font-size, clamp(1.423828125rem, .6489vw + 1.241325rem, 1.728rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--heading-md .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-heading-md-responsive-font-size,clamp(1.265625rem,.372vw + 1.161rem,1.44rem));line-height:var(--tcg-typography-heading-md-responsive-font-size,clamp(1.265625rem,.372vw + 1.161rem,1.44rem));margin:calc(var(--tcg-typography-heading-md-responsive-line-height, clamp(1.8984375rem, .558vw + 1.7415rem, 2.16rem))/2 - var(--tcg-typography-heading-md-responsive-font-size, clamp(1.265625rem, .372vw + 1.161rem, 1.44rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--heading-sm .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem));line-height:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem));margin:calc(var(--tcg-typography-heading-sm-responsive-line-height, clamp(1.6875rem, .24vw + 1.62rem, 1.8rem))/2 - var(--tcg-typography-heading-sm-responsive-font-size, clamp(1.125rem, .16vw + 1.08rem, 1.2rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--body .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-body-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));line-height:var(--tcg-typography-body-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));margin:calc(var(--tcg-typography-body-responsive-line-height, clamp(1.25rem, .5333333333vw + 1.1rem, 1.5rem))/2 - var(--tcg-typography-body-responsive-font-size, clamp(1rem, 0vw + 1rem, 1rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--link .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-link-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));line-height:var(--tcg-typography-link-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));margin:calc(var(--tcg-typography-link-responsive-line-height, clamp(1.25rem, .5333333333vw + 1.1rem, 1.5rem))/2 - var(--tcg-typography-link-responsive-font-size, clamp(1rem, 0vw + 1rem, 1rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--long-form .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-long-form-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));line-height:var(--tcg-typography-long-form-responsive-font-size,clamp(1rem,0vw + 1rem,1rem));margin:calc(var(--tcg-typography-long-form-responsive-line-height, clamp(1.75rem, 0vw + 1.75rem, 1.75rem))/2 - var(--tcg-typography-long-form-responsive-font-size, clamp(1rem, 0vw + 1rem, 1rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--detail .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-detail-responsive-font-size,clamp(.8888888889rem,0vw + .8888888889rem,.8888888889rem));line-height:var(--tcg-typography-detail-responsive-font-size,clamp(.8888888889rem,0vw + .8888888889rem,.8888888889rem));margin:calc(var(--tcg-typography-detail-responsive-line-height, clamp(1.3333333333rem, 0vw + 1.3333333333rem, 1.3333333333rem))/2 - var(--tcg-typography-detail-responsive-font-size, clamp(.8888888889rem, 0vw + .8888888889rem, .8888888889rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--heading .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-heading-md-responsive-font-size,clamp(1.265625rem,.372vw + 1.161rem,1.44rem));line-height:var(--tcg-typography-heading-md-responsive-font-size,clamp(1.265625rem,.372vw + 1.161rem,1.44rem));margin:calc(var(--tcg-typography-heading-md-responsive-line-height, clamp(1.8984375rem, .558vw + 1.7415rem, 2.16rem))/2 - var(--tcg-typography-heading-md-responsive-font-size, clamp(1.265625rem, .372vw + 1.161rem, 1.44rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--sub-heading .tcg-skeleton-loader__placeholder{font-size:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem));line-height:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem));margin:calc(var(--tcg-typography-heading-sm-responsive-line-height, clamp(1.6875rem, .24vw + 1.62rem, 1.8rem))/2 - var(--tcg-typography-heading-sm-responsive-font-size, clamp(1.125rem, .16vw + 1.08rem, 1.2rem))/2) 0}.tcg-skeleton-loader.tcg-skeleton-loader--default .tcg-skeleton-loader__placeholder{border-radius:var(--tcg-border-radius-md,8px)}.tcg-skeleton-loader.tcg-skeleton-loader--rectangle .tcg-skeleton-loader__placeholder{border-radius:0}.tcg-skeleton-loader.tcg-skeleton-loader--circle .tcg-skeleton-loader__placeholder{border-radius:var(--tcg-border-radius-rounded,9999px)}.tcg-snackbar{background-color:var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d);border-radius:var(--tcg-component-message-border-radius,var(--tcg-border-radius-md,8px));color:var(--tcg-colors-grayscale-dark-text-default,#fff);font-size:var(--tcg-component-message-font-size,.8rem);font-weight:var(--tcg-component-message-font-weight,700);max-width:100%;opacity:0;overflow:hidden;transform:translateY(100%);transition:.5s}.tcg-snackbar__content{align-items:center;display:inline-flex;gap:var(--tcg-component-message-spacing,var(--tcg-spacer-sm,1rem));padding:var(--tcg-component-message-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-message-padding-x,var(--tcg-spacer-sm,1rem));width:100%}.tcg-snackbar__message{align-items:center;display:flex;margin-right:auto;min-height:1.25rem}.tcg-snackbar__action-button{margin:calc(var(--tcg-spacer-2xs, .5rem)*-1) 0}.tcg-snackbar__dismiss-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:1rem;margin:0;padding:0}.tcg-snackbar__append-inner{background-color:var(--tcg-colors-grayscale-dark-background-default,#1a1a1a);padding:var(--tcg-component-message-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-message-padding-x,var(--tcg-spacer-sm,1rem))}@media(min-width:600px){.tcg-snackbar{max-width:min(300px + 120 * (100vw - 420px)/800,420px)}}.tcg-snackbar.is-mounted{opacity:1;transform:translateY(0)}.tcg-snackbar.is-expired{opacity:0;transform:translateY(100%)}.tcg-status-badge{align-items:center;background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);border:1px solid var(--tcg-colors-surface-background-alt,#f7f7f8);border-radius:var(--tcg-border-radius-rounded,9999px);color:var(--tcg-colors-surface-text-default,#000);display:inline-flex;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;font-weight:600;gap:var(--tcg-spacer-3xs,.25rem);line-height:1.5;padding:var(--tcg-spacer-3xs,.25rem) var(--tcg-spacer-xs,.75rem);text-transform:none}.tcg-status-badge.tcg-status-badge--alternate{background-color:var(--tcg-colors-surface-background-background,#eff0f1);border:1px solid var(--tcg-colors-surface-background-background,#eff0f1);color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-status-badge.tcg-status-badge--info{background-color:var(--tcg-colors-system-background-info-default,#3298dc);border:1px solid var(--tcg-colors-system-background-info-default,#3298dc);color:var(--tcg-colors-system-text-info-default,#000)}.tcg-status-badge.tcg-status-badge--success{background-color:var(--tcg-colors-system-background-success-default,#28a654);border:1px solid var(--tcg-colors-system-background-success-default,#28a654);color:var(--tcg-colors-system-text-success-default,#000)}.tcg-status-badge.tcg-status-badge--warning{background-color:var(--tcg-colors-system-background-warning-default,#ffdd57);border:1px solid var(--tcg-colors-system-background-warning-default,#ffdd57);color:var(--tcg-colors-system-text-warning-default,#000)}.tcg-status-badge.tcg-status-badge--danger{background-color:var(--tcg-colors-system-background-danger-default,#e71826);border:1px solid var(--tcg-colors-system-background-danger-default,#e71826);color:var(--tcg-colors-system-text-danger-default,#fff)}.tcg-status-badge.tcg-status-badge--pink{background-color:var(--tcg-colors-accent-background-pink-default,#d5156d);border-color:var(--tcg-colors-accent-background-pink-default,#d5156d);color:var(--tcg-colors-accent-text-pink-default,#fff)}.tcg-status-badge.tcg-status-badge--purple{background-color:var(--tcg-colors-accent-background-purple-default,#6c1fdd);border-color:var(--tcg-colors-accent-background-purple-default,#6c1fdd);color:var(--tcg-colors-accent-text-purple-default,#fff)}.tcg-status-badge.tcg-status-badge--mint{background-color:var(--tcg-colors-accent-background-mint-default,#2acb90);border-color:var(--tcg-colors-accent-background-mint-default,#2acb90);color:var(--tcg-colors-accent-text-mint-default,#000)}.tcg-status-badge.tcg-status-badge--orange{background-color:var(--tcg-colors-accent-background-orange-default,#e55d32);border-color:var(--tcg-colors-accent-background-orange-default,#e55d32);color:var(--tcg-colors-accent-text-orange-default,#000)}.tcg-status-badge.tcg-status-badge--info.is-subdued{background-color:var(--tcg-colors-system-subdued-background-info-default,#daf2ff);border-color:var(--tcg-colors-system-subdued-background-info-default,#daf2ff);color:var(--tcg-colors-system-subdued-text-info-default,#002f47)}.tcg-status-badge.tcg-status-badge--success.is-subdued{background-color:var(--tcg-colors-system-subdued-background-success-default,#dafae4);border-color:var(--tcg-colors-system-subdued-background-success-default,#dafae4);color:var(--tcg-colors-system-subdued-text-success-default,#003e13)}.tcg-status-badge.tcg-status-badge--warning.is-subdued{background-color:var(--tcg-colors-system-subdued-background-warning-default,#ffffdc);border-color:var(--tcg-colors-system-subdued-background-warning-default,#ffffdc);color:var(--tcg-colors-system-subdued-text-warning-default,#474703)}.tcg-status-badge.tcg-status-badge--danger.is-subdued{background-color:var(--tcg-colors-system-subdued-background-danger-default,#ffdada);border-color:var(--tcg-colors-system-subdued-background-danger-default,#ffdada);color:var(--tcg-colors-system-subdued-text-danger-default,#470000)}.tcg-status-badge.tcg-status-badge--pink.is-subdued{background-color:var(--tcg-colors-accent-subdued-background-pink-default,#ffdae9);border-color:var(--tcg-colors-accent-subdued-background-pink-default,#ffdae9);color:var(--tcg-colors-accent-subdued-text-pink-default,#47001d)}.tcg-status-badge.tcg-status-badge--purple.is-subdued{background-color:var(--tcg-colors-accent-subdued-background-purple-default,#f7f2ff);border-color:var(--tcg-colors-accent-subdued-background-purple-default,#f7f2ff);color:var(--tcg-colors-accent-subdued-text-purple-default,#1a0047)}.tcg-status-badge.tcg-status-badge--mint.is-subdued{background-color:var(--tcg-colors-accent-subdued-background-mint-default,#f2fffb);border-color:var(--tcg-colors-accent-subdued-background-mint-default,#f2fffb);color:var(--tcg-colors-accent-subdued-text-mint-default,#00472e)}.tcg-status-badge.tcg-status-badge--orange.is-subdued{background-color:var(--tcg-colors-accent-subdued-background-orange-default,#fff5f2);border-color:var(--tcg-colors-accent-subdued-background-orange-default,#fff5f2);color:var(--tcg-colors-accent-subdued-text-orange-default,#470e00)}.tcg-status-badge.tcg-status-badge--info.is-border{border-color:var(--tcg-colors-system-background-info-default,#3298dc)}.tcg-status-badge.tcg-status-badge--success.is-border{border-color:var(--tcg-colors-system-background-success-default,#28a654)}.tcg-status-badge.tcg-status-badge--warning.is-border{border-color:var(--tcg-colors-system-background-warning-default,#ffdd57)}.tcg-status-badge.tcg-status-badge--danger.is-border{border-color:var(--tcg-colors-system-background-danger-default,#e71826)}.tcg-status-badge.tcg-status-badge--pink.is-border{border-color:var(--tcg-colors-accent-background-pink-default,#d5156d)}.tcg-status-badge.tcg-status-badge--purple.is-border{border-color:var(--tcg-colors-accent-background-purple-default,#6c1fdd)}.tcg-status-badge.tcg-status-badge--mint.is-border{border-color:var(--tcg-colors-accent-background-mint-default,#2acb90)}.tcg-status-badge.tcg-status-badge--orange.is-border{border-color:var(--tcg-colors-accent-background-orange-default,#e55d32)}.tcg-status-badge.tcg-status-badge--md{padding:0 var(--tcg-spacer-2xs,.5rem)}.tcg-status-badge.tcg-status-badge--lg{padding:var(--tcg-spacer-3xs,.25rem) var(--tcg-spacer-xs,.75rem)}.tcg-table-body__cell,.tcg-table-body__cell--align-left{text-align:left}.tcg-table-body__cell--align-center{text-align:center}.tcg-table-body__cell--align-right{text-align:right}.tcg-table__nested-row{background-color:var(--tcg-colors-surface-background-background,#eff0f1)}.tcg-table-body__loading-cell{text-align:center}.tcg-table-body .tcg-table-body__select-cell,.tcg-table-body .tcg-table-body__toggle-cell{padding-bottom:0;padding-top:0}.tcg-table-body .tcg-table-body__sticky-col{background-color:inherit;position:sticky!important}.tcg-table-body__toggle-button.is-toggled{color:var(--tcg-colors-surface-text-link,#0835db)}.tcg-table-body__toggle-button.is-toggled .tcg-icon{transform:rotate(90deg)}.tcg-table-body__toggle-button .tcg-icon{display:inline-flex;transition:.35s;vertical-align:middle}.tcg-table-pagination{display:flex;max-width:100%;white-space:nowrap}.tcg-table-pagination .tcg-button{background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);margin-right:-1px;transition:background-color .35s}.tcg-table-pagination .tcg-button:hover{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-table-pagination .tcg-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;position:relative}.tcg-table-pagination .tcg-button:disabled{background-color:transparent!important;border-color:var(--tcg-colors-surface-border-default,#d4d7e2)!important;opacity:1}.tcg-table-pagination .tcg-button:disabled .tcg-icon{opacity:.3}.tcg-table-pagination__first-button{border-bottom-left-radius:var(--tcg-border-radius-md,8px);border-top-left-radius:var(--tcg-border-radius-md,8px)}.tcg-table-pagination__last-button{border-bottom-right-radius:var(--tcg-border-radius-md,8px);border-top-right-radius:var(--tcg-border-radius-md,8px)}.tcg-table-pagination__pages{display:flex}.tcg-table-pagination__page-button.is-active{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-table-footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tcg-spacer-md,1.5rem);justify-content:flex-end;margin-top:var(--tcg-spacer-md,1.5rem)}.tcg-table-footer__selected-info{margin-right:auto}.tcg-table-footer__selected-info-value{font-weight:700;margin-left:var(--tcg-spacer-2xs,.5rem);margin-right:var(--tcg-spacer-sm,1rem)}.tcg-table-footer__rows-per-page{align-items:center;display:flex;gap:var(--tcg-spacer-sm,1rem)}.tcg-table-footer__meta-current-range{font-weight:700}.tcg-table-footer__meta-context{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.tcg-tooltip{display:inline-flex;position:relative}.tcg-tooltip__content{align-items:flex-start;background-color:var(--tcg-component-tooltip-background-color,var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d));border-radius:var(--tcg-component-tooltip-border-radius,6px);box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18));color:var(--tcg-component-tooltip-color,var(--tcg-colors-grayscale-dark-text-default,#fff));display:inline-flex;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;gap:var(--tcg-component-tooltip-content-gap,var(--tcg-spacer-2xs,.5rem));line-height:1.5;opacity:0;padding:var(--tcg-component-tooltip-padding-y,var(--tcg-spacer-2xs,.5rem)) var(--tcg-component-tooltip-padding-x,var(--tcg-spacer-2xs,.5rem));pointer-events:none;position:absolute;text-transform:none;transition:opacity .35s,transform .35s;white-space:nowrap;z-index:1}.tcg-tooltip__content.is-positioned-top{transform:translateY(calc(var(--tcg-spacer-sm, 1rem)*-1))}.tcg-tooltip__content.is-positioned-right{transform:translate(calc(var(--tcg-spacer-sm, 1rem)))}.tcg-tooltip__content.is-positioned-bottom{transform:translateY(calc(var(--tcg-spacer-sm, 1rem)))}.tcg-tooltip__content.is-positioned-left{transform:translate(calc(var(--tcg-spacer-sm, 1rem)*-1))}.tcg-tooltip__content.is-visible{opacity:1;transform:translate(0)}.tcg-tooltip__content.is-width-restricted{white-space:normal;width:max-content}:where([data-theme=dark]) .tcg-tooltip__content{background-color:var(--tcg-component-tooltip-dark-theme-background-color,var(--tcg-colors-grayscale-light-background-alt,#f2f2f2));color:var(--tcg-component-tooltip-dark-theme-color,var(--tcg-colors-grayscale-light-text-default,#000))}.tcg-table-head .tcg-table-head__nested-col,.tcg-table-head .tcg-table-head__select-col{padding-bottom:0;padding-top:0;width:0}.tcg-table-head .tcg-table-head__sticky-col{position:sticky!important;z-index:1}.tcg-table-head__toggle-button.is-toggled{color:var(--tcg-colors-surface-text-link,#0835db)}.tcg-table-head__toggle-button.is-toggled .tcg-icon{transform:rotate(90deg)}.tcg-table-head__toggle-button .tcg-icon{display:inline-flex;transition:.35s;vertical-align:middle}.tcg-table-head__cell,.tcg-table-head__cell--align-left{text-align:left}.tcg-table-head__cell--align-center{text-align:center}.tcg-table-head__cell--align-center .tcg-table-head__cell-content{justify-content:center}.tcg-table-head__cell--align-right{text-align:right}.tcg-table-head__cell--align-right .tcg-table-head__cell-content{justify-content:flex-end}.tcg-table-head__cell-aligner,.tcg-table-head__cell-content{align-items:center;display:flex}.tcg-table-head__cell-content{flex-grow:1}.tcg-table-head__tooltip{margin-left:var(--tcg-spacer-xs,.75rem)}.tcg-table-head__sort-button{margin-left:var(--tcg-spacer-2xs,.5rem)}.tcg-table-head__sort-button.is-sorted{color:var(--tcg-colors-surface-text-link,#0835db)}.tcg-table-header__sort-badge{margin-left:var(--tcg-spacer-2xs,.5rem)}.tcg-table-header{margin-bottom:var(--tcg-spacer-md,1.5rem)}.tcg-table-toolbar{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-bottom:none;overflow-x:auto;padding:var(--tcg-spacer-sm,1rem) var(--tcg-spacer-xs,.75rem);scrollbar-color:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2)) var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098));scrollbar-width:thin}.tcg-table-toolbar::-webkit-scrollbar{height:.375rem;width:.375rem}.tcg-table-toolbar::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.tcg-table-toolbar::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.tcg-table-top-controls{align-items:center;display:flex;gap:var(--tcg-spacer-md,1.5rem);justify-content:space-between;margin-bottom:var(--tcg-spacer-md,1.5rem)}.tcg-table-footer__pagination-meta-current-range{font-weight:700}.tcg-table-top-controls__pagination{display:flex}.tcg-table-top-controls__pagination .tcg-button{background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);margin-right:-1px;transition:background-color .35s}.tcg-table-top-controls__pagination .tcg-button:hover{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-table-top-controls__pagination .tcg-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;position:relative}.tcg-table-top-controls__pagination .tcg-button:disabled{background-color:transparent!important;border-color:var(--tcg-colors-surface-border-default,#d4d7e2)!important;opacity:1}.tcg-table-top-controls__pagination .tcg-button:disabled .tcg-icon{opacity:.3}.tcg-table-top-controls__pagination-previous{border-bottom-left-radius:var(--tcg-border-radius-md,8px);border-top-left-radius:var(--tcg-border-radius-md,8px)}.tcg-table-top-controls__pagination-next{border-bottom-right-radius:var(--tcg-border-radius-md,8px);border-top-right-radius:var(--tcg-border-radius-md,8px)}.tcg-table{color:var(--tcg-colors-surface-text-default,#000);font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:.8rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-table__table-overflow{overflow:auto;scrollbar-color:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2)) var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098));scrollbar-width:thin}.tcg-table__table-overflow::-webkit-scrollbar{height:.375rem;width:.375rem}.tcg-table__table-overflow::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.tcg-table__table-overflow::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.tcg-table__table{background-color:var(--tcg-colors-surface-background-default,#fff);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-collapse:collapse;min-width:100%}.tcg-table__table caption{caption-side:bottom;color:var(--tcg-colors-surface-text-subdued,#5e616c);margin-top:var(--tcg-spacer-md,1.5rem);text-align:left}.tcg-table__table tr{background-color:var(--tcg-colors-surface-background-default,#fff);border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);transition:.35s}.tcg-table__table thead th{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-table__table thead th:not(:last-child,.tcg-table-head__select-col,.tcg-table-head__nested-col){position:relative}.tcg-table__table thead th:not(:last-child,.tcg-table-head__select-col,.tcg-table-head__nested-col):after{background-color:var(--tcg-colors-surface-border-default,#d4d7e2);content:"";display:block;height:calc(100% - var(--tcg-spacer-sm, 1rem)*2);position:absolute;right:0;top:var(--tcg-spacer-sm,1rem);width:1px}.tcg-table__table tbody tr.is-selected{background-color:var(--tcg-colors-surface-background-highlight,#f8fbff)!important;color:var(--tcg-colors-surface-text-highlight,#121212)}.tcg-table__table tbody th{font-weight:400}.tcg-table__table td,.tcg-table__table th{word-wrap:break-word;padding:var(--tcg-spacer-sm,1rem) var(--tcg-spacer-xs,.75rem)}.tcg-table.is-entire-row-selectable .tcg-table__table tbody tr:hover{background-color:var(--tcg-colors-surface-background-background,#eff0f1);cursor:pointer}.tcg-table.is-striped tbody tr.is-odd{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-tabs{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-tabs-toolbar{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);display:flex}.tcg-tabs-toolbar__scroll-left-button,.tcg-tabs-toolbar__scroll-right-button{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-colors-surface-text-subdued,#5e616c);cursor:pointer;display:none;flex:0 0 auto;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;padding:calc(var(--tcg-spacer-2xs, .5rem) + var(--tcg-spacer-3xs, .25rem)) var(--tcg-spacer-xs,.75rem) var(--tcg-spacer-2xs,.5rem);text-transform:none;transition:.25s}.tcg-tabs-toolbar__scroll-left-button:disabled,.tcg-tabs-toolbar__scroll-right-button:disabled{opacity:.35}.tcg-tabs-toolbar__scroll-left-button:not(:disabled):hover,.tcg-tabs-toolbar__scroll-right-button:not(:disabled):hover{color:var(--tcg-colors-surface-text-default,#000)}.tcg-tabs-toolbar__content{align-items:center;display:flex;flex:1 1 auto;margin-bottom:calc(var(--tcg-spacer-3xs, .25rem)*-1);overflow:hidden;padding:var(--tcg-spacer-3xs,.25rem) 0}.tcg-tabs-toolbar__items-container{display:flex;flex:0 0 auto;position:relative}.tcg-tabs-toolbar__items-active-indicator{background-color:var(--tcg-component-tabs-activator-bg-color,var(--tcg-colors-brand-background-default,#0835db));bottom:-1px;height:var(--tcg-component-tabs-activator-height,2px);left:0;position:absolute;transform-origin:center left;transition:.25s;width:1px}.tcg-tabs-toolbar__items{display:flex;flex:0 0 auto;gap:var(--tcg-component-tabs-item-gap,var(--tcg-spacer-sm,1rem));list-style:none;margin:0;padding:0;position:relative}.tcg-tabs-toolbar.tcg-tabs-toolbar--left .tcg-tabs-toolbar__content{justify-content:flex-start}.tcg-tabs-toolbar.tcg-tabs-toolbar--center .tcg-tabs-toolbar__content{justify-content:center}.tcg-tabs-toolbar.tcg-tabs-toolbar--right .tcg-tabs-toolbar__content{justify-content:flex-end}.tcg-tabs-toolbar.is-full-width .tcg-tabs-toolbar__items,.tcg-tabs-toolbar.is-full-width .tcg-tabs-toolbar__items-container{flex-grow:1}.tcg-tabs-toolbar.is-overflow .tcg-tabs-toolbar__scroll-left-button,.tcg-tabs-toolbar.is-overflow .tcg-tabs-toolbar__scroll-right-button{display:inline-flex}.tcg-tabs-item{flex:0 0 auto}.tcg-tabs-item.is-active .tcg-tabs-item__button,.tcg-tabs-item:hover .tcg-tabs-item__button{color:var(--tcg-colors-surface-text-default,#000)}.tcg-tabs-item__button{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:var(--tcg-colors-surface-text-subdued,#5e616c);cursor:pointer;display:flex;font-family:inherit;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;font-weight:700;justify-content:center;line-height:1.5;margin:0;min-width:100%;padding:0;padding:var(--tcg-spacer-md,1.5rem) var(--tcg-spacer-2xs,.5rem);text-transform:none;transition:.25s;white-space:nowrap}.tcg-tabs-item__button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-tabs-item.is-full-width{flex-grow:1}.tcg-tabs-item.tcg-tabs-item--md .tcg-tabs-item__button{font-size:.8rem;padding:var(--tcg-spacer-xs,.75rem) var(--tcg-spacer-2xs,.5rem)}.tcg-tabs-item.tcg-tabs-item--lg .tcg-tabs-item__button,.tcg-tabs-item.tcg-tabs-item--md .tcg-tabs-item__button{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-style:normal;font-weight:400;font-weight:700;line-height:1.5;text-transform:none}.tcg-tabs-item.tcg-tabs-item--lg .tcg-tabs-item__button{font-size:1rem;padding:var(--tcg-spacer-md,1.5rem) var(--tcg-spacer-2xs,.5rem)}.tcg-tabs-panel{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;padding:var(--tcg-spacer-md,1.5rem) 0;text-transform:none;transition:.5s}.tcg-tabs-panel.tcg-tabs-panel-fade-enter-from{opacity:0}.tcg-tabs-panel.tcg-tabs-panel-fade-enter-to{opacity:1}.tcg-tabs-panel.tcg-tabs-panel-fade-leave-active{display:none}.tcg-tabs-panel.tcg-tabs-panel--md{font-size:.8rem}.tcg-tabs-panel.tcg-tabs-panel--lg,.tcg-tabs-panel.tcg-tabs-panel--md{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-tabs-panel.tcg-tabs-panel--lg{font-size:1rem}.tcg-tag{align-items:center;-webkit-appearance:none;background:transparent;background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);border:none;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:0;border-radius:var(--tcg-border-radius-rounded,9999px);color:inherit;color:var(--tcg-colors-surface-text-subdued,#5e616c);display:inline-flex;font-family:inherit;margin:0;padding:0;padding:var(--tag-padding-y,var(--tcg-spacer-3xs,.25rem)) var(--tag-padding-x,var(--tcg-spacer-xs,.75rem));text-decoration:none;transition:.35s}.tcg-tag:hover{background-color:var(--tcg-colors-surface-background-default,#fff)}.tcg-tag:active,.tcg-tag:hover{color:var(--tcg-colors-surface-text-default,#000)}.tcg-tag:active{background-color:var(--tcg-colors-surface-background-background,#eff0f1)}.tcg-tag.is-dismissable:not(:disabled){cursor:pointer}.tcg-tag.is-focused,.tcg-tag:focus{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.tcg-tag.is-disabled,.tcg-tag:disabled{background-color:var(--tcg-colors-surface-border-default,#d4d7e2);color:var(--tcg-colors-surface-text-subdued,#5e616c);opacity:.3}.tcg-tag>*+*{margin-left:var(--tag-gap,var(--tcg-spacer-2xs,.5rem))}.tcg-toast{align-items:flex-start;background-color:var(--tcg-component-message-background-color,var(--tcg-colors-surface-background-default,#fff));border:var(--tcg-component-message-border,1px solid var(--tcg-colors-surface-border-default,#d4d7e2));border-radius:var(--tcg-component-message-border-radius,var(--tcg-border-radius-md,8px));box-shadow:var(--tcg-component-message-box-shadow,var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18)));color:var(--tcg-component-message-color,var(--tcg-colors-surface-text-primary,#121212));display:inline-flex;font-size:var(--tcg-component-message-font-size,.8rem);font-weight:var(--tcg-component-message-font-weight,700);gap:var(--tcg-component-message-spacing,var(--tcg-spacer-sm,1rem));max-width:100%;opacity:0;padding:var(--tcg-component-message-padding-y,var(--tcg-spacer-sm,1rem)) var(--tcg-component-message-padding-x,var(--tcg-spacer-sm,1rem));transform:translateY(100%);transition:.5s}.tcg-toast__icon{--fa-secondary-opacity:1;--fa-primary-color:var(--tcg-colors-surface-text-primary,#121212);--fa-secondary-color:var(--tcg-colors-surface-background-background,#eff0f1);font-size:1rem}.tcg-toast__message{align-items:center;display:flex;min-height:1.25rem}.tcg-toast__dismiss-button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:1rem;margin:0;padding:0}.tcg-toast__dismiss-button:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}@media(min-width:600px){.tcg-toast{max-width:min(300px + 120 * (100vw - 420px)/800,420px)}}.tcg-toast.is-mounted{opacity:1;transform:translateY(0)}.tcg-toast.is-expired{opacity:0;transform:translateY(100%)}.tcg-toast.tcg-toast--info .tcg-toast__icon{--fa-primary-color:var(--tcg-colors-system-subdued-text-info-default,#002f47);--fa-secondary-color:var(--tcg-colors-system-subdued-background-info-default,#daf2ff)}.tcg-toast.tcg-toast--success .tcg-toast__icon{--fa-primary-color:var(--tcg-colors-system-subdued-text-success-default,#003e13);--fa-secondary-color:var(--tcg-colors-system-subdued-background-success-default,#dafae4)}.tcg-toast.tcg-toast--warning .tcg-toast__icon{--fa-primary-color:var(--tcg-colors-system-subdued-text-warning-default,#474703);--fa-secondary-color:var(--tcg-colors-system-subdued-background-warning-default,#ffffdc)}.tcg-toast.tcg-toast--danger .tcg-toast__icon{--fa-primary-color:var(--tcg-colors-system-subdued-text-danger-default,#470000);--fa-secondary-color:var(--tcg-colors-system-subdued-background-danger-default,#ffdada)}.tcg-toast.tcg-toast--info.is-subdued{background-color:var(--tcg-colors-system-subdued-background-info-default,#daf2ff);border-color:var(--tcg-colors-system-border-info-default,#1c83c7);color:var(--tcg-colors-system-subdued-text-info-default,#002f47)}.tcg-toast.tcg-toast--success.is-subdued{background-color:var(--tcg-colors-system-subdued-background-success-default,#dafae4);border-color:var(--tcg-colors-system-border-success-default,#179643);color:var(--tcg-colors-system-subdued-text-success-default,#003e13)}.tcg-toast.tcg-toast--warning.is-subdued{background-color:var(--tcg-colors-system-subdued-background-warning-default,#ffffdc);border-color:var(--tcg-colors-system-border-warning-default,#d6c23b);color:var(--tcg-colors-system-subdued-text-warning-default,#474703)}.tcg-toast.tcg-toast--danger.is-subdued{background-color:var(--tcg-colors-system-subdued-background-danger-default,#ffdada);border-color:var(--tcg-colors-system-border-danger-default,#d30311);color:var(--tcg-colors-system-subdued-text-danger-default,#470000)}.tcg-message-manager{display:inline-flex;position:fixed}.tcg-message-manager.is-positioned-bottom-center,.tcg-message-manager.is-positioned-bottom-left,.tcg-message-manager.is-positioned-bottom-right{bottom:var(--tcg-spacer-sm,1rem)}.tcg-message-manager.is-positioned-top-center,.tcg-message-manager.is-positioned-top-left,.tcg-message-manager.is-positioned-top-right{top:var(--tcg-spacer-sm,1rem)}.tcg-message-manager.is-positioned-bottom-left,.tcg-message-manager.is-positioned-top-left{left:var(--tcg-spacer-sm,1rem)}.tcg-message-manager.is-positioned-bottom-right,.tcg-message-manager.is-positioned-top-right{right:var(--tcg-spacer-sm,1rem)}.tcg-message-manager.is-positioned-bottom-center,.tcg-message-manager.is-positioned-top-center{left:50%;transform:translate(-50%)}
