.consent-banner[data-v-242f6428]{bottom:0;left:0;z-index:102}.consent-banner__icon[data-v-242f6428]{border-radius:50%}.consent-banner__buttons[data-v-242f6428]{white-space:nowrap}.sanction-overlay[data-v-1651a605]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.sanction-modal[data-v-1651a605]{background:#fff;border-radius:8px;padding:40px;max-width:500px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.3)}.sanction-modal__icon[data-v-1651a605]{color:#d32f2f;margin-bottom:20px}.sanction-modal__icon svg[data-v-1651a605]{width:64px;height:64px}.sanction-modal__title[data-v-1651a605]{font-size:24px;font-weight:600;margin:0 0 16px 0;color:#333}.sanction-modal__message[data-v-1651a605]{font-size:16px;line-height:1.5;margin:0 0 16px 0;color:#666}.site-header-search .site-header-search__toggle[data-v-54aa1ebf]{position:relative;z-index:2}.site-header-search .site-header-search__toggle.is-toggled[data-v-54aa1ebf]{transform:translateX(calc(200% + var(--tcg-spacer-sm, 1rem)*2.5))}.site-header-search .site-header-search__content[data-v-54aa1ebf]{position:absolute;top:0;left:0;width:100%}.site-header-search .site-header-search__content.is-open[data-v-54aa1ebf]{display:block}.site-header-search .site-header-search__dropdown-container[data-v-54aa1ebf]{position:relative;z-index:1}.site-header-search .site-header-search__dropdown-trigger[data-v-54aa1ebf]{padding:0 calc(var(--tcg-spacer-sm, 1rem)*2) 0 var(--tcg-spacer-sm,1rem)}.site-header-search .site-header-search__dropdown-items[data-v-54aa1ebf]{left:0;overflow:auto;position:absolute;top:calc(100% - 1px);padding:var(--tcg-spacer-sm,1rem);box-shadow:none}.site-header-search .site-header-search__dropdown-item-content[data-v-54aa1ebf]{padding:.75rem 1rem}.site-header-search .site-header-search__dropdown-item.is-indented[data-v-54aa1ebf]{padding-left:2rem}.site-header-search .site-header-search__dropdown-item[data-v-54aa1ebf]:not(:last-child){border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.site-header-search .site-header-search__dropdown-item.is-focused[data-v-54aa1ebf],.site-header-search .site-header-search__dropdown-item[data-v-54aa1ebf]:hover{background-color:var(--tcg-colors-brand-background-highlight,rgba(218,235,255,.2))}.site-header-search .site-header-search__dropdown-item>a[data-v-54aa1ebf]{color:var(--tcg-colors-surface-text-default,#000);display:block;text-decoration:none}@media(min-width:1280px){.site-header-search .site-header-search__content[data-v-54aa1ebf]{display:flex!important;height:auto;position:static;width:auto}.site-header-search .site-header-search__dropdown-container[data-v-54aa1ebf]{max-width:665px}.site-header-search .site-header-search__dropdown-trigger[data-v-54aa1ebf]{height:auto!important;padding:0;width:auto!important}.site-header-search .site-header-search__dropdown-items[data-v-54aa1ebf]{background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:8px;padding:0;top:calc(100% + 16px)}.site-header-search .site-header-search__dropdown-items[data-v-54aa1ebf]:before{bottom:100%;content:"";display:block;height:16px;left:0;position:absolute;width:100%}}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar ul{list-style:none;margin:0;padding:0}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown{background-color:var(--tcg-colors-surface-background-default,#fff);display:none;left:-99999px;min-width:240px;padding:var(--tcg-spacer-sm,1rem);position:absolute;top:0}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown:before{content:"";display:block;height:100%;position:absolute;right:100%;top:0;width:calc(var(--tcg-spacer-sm, 1rem) + .5rem)}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown.is-open{display:block;overflow:visible}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown-inner-wrapper{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;max-height:calc(90vh - var(--site-header-height) - var(--tcg-spacer-sm, 1rem)*2);overflow-x:hidden;overflow-y:auto}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown-inner-wrapper::-webkit-scrollbar{width:.375rem;height:.375rem}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown-inner-wrapper::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown-inner-wrapper::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-list{display:flex}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item--depth-1{position:relative}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1{display:flex;align-items:center;color:var(--tcg-colors-brand-text-default,#fff);text-decoration:none;padding:var(--tcg-spacer-lg,2rem) var(--tcg-spacer-sm,1rem)}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1>svg{transition:.15s}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1:hover,.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1[aria-expanded=true]{background-color:var(--tcg-colors-brand-background-hover,#1944e8)}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1:hover>svg,.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1[aria-expanded=true]>svg{transform:rotate(180deg)}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown--depth-1:before{display:none}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-dropdown--depth-1.is-open{left:0;top:100%}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item--depth-2 .tcg-headless-navbar-item-content{padding:var(--tcg-spacer-xs,.75rem) var(--tcg-spacer-sm,1rem);text-decoration:none;color:var(--tcg-colors-surface-text-default,#000);position:relative}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item--depth-2 .tcg-headless-navbar-item-content:hover,.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item--depth-2 .tcg-headless-navbar-item-content[aria-expanded=true]{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item--depth-2 .tcg-headless-navbar-item-content>svg{transform:rotate(-90deg)}.site-navigation-desktop[data-v-29604da8] .tcg-headless-navbar .tcg-headless-navbar-item-content{transition:.35s}.site-navigation-desktop .site-navigation-desktop__social-links[data-v-29604da8]{margin:0 0 0 var(--tcg-spacer-lg,2rem)}.site-navigation-desktop .site-navigation-desktop__social-links a[data-v-29604da8]{transition:.35s}.site-navigation-desktop .site-navigation-desktop__social-links a[data-v-29604da8]:hover{background-color:var(--tcg-colors-brand-background-hover,#1944e8)}.site-navigation-mobile .site-navigation-mobile__offcanvas[data-v-2137d921]{background-color:var(--tcg-colors-surface-background-default,#fff);clip-path:polygon(0 0,200% 0,200% 100%,0 100%);left:0;max-width:414px;position:fixed;top:0;transform:translate3d(-100%,0,0);transition:.35s;width:100%;overflow-y:auto}.site-navigation-mobile .site-navigation-mobile__offcanvas.is-open[data-v-2137d921]{transform:translateZ(0)}.site-navigation-mobile[data-v-2137d921] .tcg-headless-navbar ul{list-style:none;margin:0;padding:0}.site-navigation-mobile[data-v-2137d921] .tcg-headless-navbar .tcg-headless-navbar-item-content{color:var(--tcg-colors-surface-text-default,#000);padding:var(--tcg-spacer-xs,.75rem) var(--tcg-spacer-sm,1rem);position:relative;text-decoration:none}.site-navigation-mobile[data-v-2137d921] .tcg-headless-navbar .tcg-headless-navbar-item-content[aria-haspopup=true]>svg{transform:rotate(-90deg)}.site-navigation-mobile[data-v-2137d921] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);padding-bottom:var(--tcg-spacer-lg,2rem);padding-top:var(--tcg-spacer-lg,2rem)}.site-navigation-mobile[data-v-2137d921] .tcg-headless-navbar .tcg-headless-navbar-item-content--depth-1[aria-haspopup=true]>svg{transform:rotate(0deg)}.site-navigation-mobile[data-v-2137d921] .tcg-headless-navbar .tcg-headless-navbar-dropdown{height:0;overflow:hidden;background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);box-shadow:none;padding:0}.site-navigation-mobile[data-v-2137d921] .tcg-headless-navbar .tcg-headless-navbar-dropdown.is-open{height:auto;padding:var(--tcg-spacer-sm,1rem);overflow:visible}.site-header[data-v-68c0d3ec]{position:sticky;top:0;z-index:10}.site-header .site-header__top[data-v-68c0d3ec]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.site-header .site-header__logo[data-v-68c0d3ec]{font-family:Barlow,serif;font-weight:600;font-size:1.25rem}@media(min-width:1280px){.site-header .site-header__top[data-v-68c0d3ec]{border-bottom:none}}.divider[data-v-68c0d3ec]{width:24px;height:0;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);transform:rotate(90deg)}.my-account-menu[data-v-68c0d3ec]{z-index:1}.my-account-menu .my-account-items[data-v-68c0d3ec]{right:0;left:auto;top:calc(100% - .5rem)}.my-account-menu .my-account-toggle[data-v-68c0d3ec]{background:transparent!important;border:0!important}.my-account-menu .my-account-toggle[data-v-68c0d3ec]:focus{box-shadow:none!important}.my-account-menu .my-account-header[data-v-68c0d3ec]{text-align:left;color:var(--tcg-colors-surface-text-subdued,#5e616c)}.my-account-menu .my-account-email[data-v-68c0d3ec]{text-align:left;color:var(--tcg-colors-surface-text-default,#000)}.cart-icon[data-v-68c0d3ec]{position:relative}.s-footer-banner[data-v-2df14563]{margin-bottom:-1px;position:relative}.site-footer .site-footer__top[data-v-2df14563]{border-top:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.site-footer .site-footer__top-row-container[data-v-2df14563]{margin:calc(var(--tcg-spacer-lg, 2rem)*-1) calc(var(--tcg-spacer-sm, 1rem)*-1)}.site-footer .site-footer__bottom[data-v-2df14563]{border-top:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.site-footer .site-footer__bottom-links[data-v-2df14563]{gap:var(--tcg-spacer-xs,.75rem)}.site-footer .site-footer__bottom-links-divider[data-v-2df14563]{display:none}.site-footer .site-footer__logo[data-v-2df14563]{cursor:pointer}.site-footer .site-footer__logo img[data-v-2df14563]{width:150px}@media(min-width:768px){.site-footer .site-footer__bottom-links[data-v-2df14563]{text-align:center}.site-footer .site-footer__bottom-links-divider[data-v-2df14563]{display:inline}}.row{display:flex;flex-wrap:wrap;width:100%}.col{flex:1 1 0px}.col-1-of-1{flex-basis:100%;width:100%}.col-1-of-3{flex-basis:33.3333333333%;width:33.3333333333%}.col-2-of-3{flex-basis:66.6666666667%;width:66.6666666667%}.col-1-of-4{flex-basis:25%;width:25%}@media(min-width:768px){.bp-768\:col-1-of-2{flex-basis:50%;width:50%}.bp-768\:col-1-of-3{flex-basis:33.3333333333%;width:33.3333333333%}.bp-768\:col-2-of-3{flex-basis:66.6666666667%;width:66.6666666667%}}@media(min-width:1024px){.bp-1024\:col-1-of-2{flex-basis:50%;width:50%}.bp-1024\:col-1-of-3{flex-basis:33.3333333333%;width:33.3333333333%}.bp-1024\:col-2-of-3{flex-basis:66.6666666667%;width:66.6666666667%}.bp-1024\:col-1-of-4{flex-basis:25%;width:25%}}@media(min-width:1280px){.bp-1280\:col-1-of-4{flex-basis:25%;width:25%}.bp-1280\:col-3-of-4{flex-basis:75%;width:75%}}body{font-size:1rem}.typography-title{font-style:var(--tcg-typography-title-font-style,normal);font-weight:var(--tcg-typography-title-font-weight,700);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-line-height,clamp(2.4027099609rem,1.50973875vw + 1.9780959375rem,3.1104rem));text-transform:var(--tcg-typography-title-text-transform,initial)}.typography-detail{font-style:var(--tcg-typography-detail-font-style,normal);font-weight:var(--tcg-typography-detail-font-weight,.005em);font-size:var(--tcg-typography-detail-responsive-font-size,clamp(.8888888889rem,0vw + .8888888889rem,.8888888889rem));line-height:var(--tcg-typography-detail-responsive-line-height,clamp(1.3333333333rem,0vw + 1.3333333333rem,1.3333333333rem));text-transform:var(--tcg-typography-detail-text-transform,initial)}.typography-heading{font-style:var(--tcg-typography-heading-md-font-style,normal);font-weight:var(--tcg-typography-heading-md-font-weight,600);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-line-height,clamp(1.8984375rem,.558vw + 1.7415rem,2.16rem));text-transform:var(--tcg-typography-heading-md-text-transform,initial)}.typography-sub-heading{font-style:var(--tcg-typography-heading-sm-font-style,normal);font-weight:var(--tcg-typography-heading-sm-font-weight,600);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-line-height,clamp(1.6875rem,.24vw + 1.62rem,1.8rem));text-transform:var(--tcg-typography-heading-sm-text-transform,initial)}.bg-color-surface{background-color:var(--tcg-colors-surface-background-default,#fff)}.bg-color-surface-alt{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.bg-color-surface-background{background-color:var(--tcg-colors-surface-background-background,#eff0f1)}.color-surface{color:var(--tcg-colors-surface-text-default,#000)}.color-surface-primary{color:var(--tcg-colors-surface-text-primary,#121212)}.color-surface-subdued{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.color-surface-link{color:var(--tcg-colors-surface-text-link,#0835db)}.bg-color-brand{background-color:var(--tcg-colors-brand-background-default,#0835db)}.color-brand{color:var(--tcg-colors-brand-text-default,#fff)}.elevation-sm{box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18))}*,:after,:before{box-sizing:border-box}a{color:var(--tcg-colors-surface-text-link,#0835db)}.align-items-flex-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}@media(min-width:660px){.bp-660\:align-items-center{align-items:center}}@media(min-width:768px){.bp-768\:align-items-center{align-items:center}.bp-768\:align-items-stretch{align-items:stretch}}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-flex{display:flex}.display-inline-flex{display:inline-flex}.display-table{display:table}.display-none{display:none}@media(min-width:400px){.bp-400\:display-block{display:block}.bp-400\:display-inline{display:inline}.bp-400\:display-inline-block{display:inline-block}.bp-400\:display-flex{display:flex}.bp-400\:display-inline-flex{display:inline-flex}.bp-400\:display-table{display:table}.bp-400\:display-none{display:none}}@media(min-width:450px){.bp-450\:display-block{display:block}.bp-450\:display-inline{display:inline}.bp-450\:display-inline-block{display:inline-block}.bp-450\:display-flex{display:flex}.bp-450\:display-inline-flex{display:inline-flex}.bp-450\:display-table{display:table}.bp-450\:display-none{display:none}}@media(min-width:540px){.bp-540\:display-block{display:block}.bp-540\:display-inline{display:inline}.bp-540\:display-inline-block{display:inline-block}.bp-540\:display-flex{display:flex}.bp-540\:display-inline-flex{display:inline-flex}.bp-540\:display-table{display:table}.bp-540\:display-none{display:none}}@media(min-width:660px){.bp-660\:display-block{display:block}.bp-660\:display-inline{display:inline}.bp-660\:display-inline-block{display:inline-block}.bp-660\:display-flex{display:flex}.bp-660\:display-inline-flex{display:inline-flex}.bp-660\:display-table{display:table}.bp-660\:display-none{display:none}}@media(min-width:768px){.bp-768\:display-block{display:block}.bp-768\:display-inline{display:inline}.bp-768\:display-inline-block{display:inline-block}.bp-768\:display-flex{display:flex}.bp-768\:display-inline-flex{display:inline-flex}.bp-768\:display-table{display:table}.bp-768\:display-none{display:none}}@media(min-width:960px){.bp-960\:display-block{display:block}.bp-960\:display-inline{display:inline}.bp-960\:display-inline-block{display:inline-block}.bp-960\:display-flex{display:flex}.bp-960\:display-inline-flex{display:inline-flex}.bp-960\:display-table{display:table}.bp-960\:display-none{display:none}}@media(min-width:1024px){.bp-1024\:display-block{display:block}.bp-1024\:display-inline{display:inline}.bp-1024\:display-inline-block{display:inline-block}.bp-1024\:display-flex{display:flex}.bp-1024\:display-inline-flex{display:inline-flex}.bp-1024\:display-table{display:table}.bp-1024\:display-none{display:none}}@media(min-width:1280px){.bp-1280\:display-block{display:block}.bp-1280\:display-inline{display:inline}.bp-1280\:display-inline-block{display:inline-block}.bp-1280\:display-flex{display:flex}.bp-1280\:display-inline-flex{display:inline-flex}.bp-1280\:display-table{display:table}.bp-1280\:display-none{display:none}}@media(min-width:1440px){.bp-1440\:display-block{display:block}.bp-1440\:display-inline{display:inline}.bp-1440\:display-inline-block{display:inline-block}.bp-1440\:display-flex{display:flex}.bp-1440\:display-inline-flex{display:inline-flex}.bp-1440\:display-table{display:table}.bp-1440\:display-none{display:none}}@media(min-width:1600px){.bp-1600\:display-block{display:block}.bp-1600\:display-inline{display:inline}.bp-1600\:display-inline-block{display:inline-block}.bp-1600\:display-flex{display:flex}.bp-1600\:display-inline-flex{display:inline-flex}.bp-1600\:display-table{display:table}.bp-1600\:display-none{display:none}}@media(min-width:2000px){.bp-2000\:display-block{display:block}.bp-2000\:display-inline{display:inline}.bp-2000\:display-inline-block{display:inline-block}.bp-2000\:display-flex{display:flex}.bp-2000\:display-inline-flex{display:inline-flex}.bp-2000\:display-table{display:table}.bp-2000\:display-none{display:none}}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}@media(min-width:660px){.bp-660\:flex-direction-row{flex-direction:row}}@media(min-width:768px){.bp-768\:flex-direction-row{flex-direction:row}}@media(min-width:1024px){.bp-1024\:flex-direction-column{flex-direction:column}}@media(min-width:1280px){.bp-1280\:flex-direction-row{flex-direction:row}}.flex-grow-1{flex-grow:1}.flex-wrap-wrap{flex-wrap:wrap}.flex-wrap-nowrap{flex-wrap:nowrap}@media(min-width:1024px){.bp-1024\:flex-wrap-nowrap{flex-wrap:nowrap}}.font-style-normal{font-style:normal}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.height-100{height:100%}.justify-content-flex-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-flex-end{justify-content:flex-end}.justify-content-space-between{justify-content:space-between}@media(min-width:660px){.bp-660\:justify-content-space-between{justify-content:space-between}}@media(min-width:1024px){.bp-1024\:justify-content-center{justify-content:center}.bp-1024\:justify-content-flex-end{justify-content:flex-end}}@media(min-width:1280px){.bp-1280\:justify-content-space-between{justify-content:space-between}}.margin-y-0{margin-bottom:0}.margin-t-0,.margin-y-0{margin-top:0}.margin-y-2xs{margin-bottom:var(--tcg-spacer-2xs,.5rem)}.margin-t-2xs,.margin-y-2xs{margin-top:var(--tcg-spacer-2xs,.5rem)}.margin-r-2xs{margin-right:var(--tcg-spacer-2xs,.5rem)}.margin-b-2xs{margin-bottom:var(--tcg-spacer-2xs,.5rem)}.margin-l-2xs{margin-left:var(--tcg-spacer-2xs,.5rem)}.margin-t-xs{margin-top:var(--tcg-spacer-xs,.75rem)}.margin-r-xs{margin-right:var(--tcg-spacer-xs,.75rem)}.margin-b-xs{margin-bottom:var(--tcg-spacer-xs,.75rem)}.margin-l-xs{margin-left:var(--tcg-spacer-xs,.75rem)}.margin-y-sm{margin-bottom:var(--tcg-spacer-sm,1rem)}.margin-t-sm,.margin-y-sm{margin-top:var(--tcg-spacer-sm,1rem)}.margin-r-sm{margin-right:var(--tcg-spacer-sm,1rem)}.margin-b-sm{margin-bottom:var(--tcg-spacer-sm,1rem)}.margin-l-sm{margin-left:var(--tcg-spacer-sm,1rem)}.margin-x-md{margin-left:var(--tcg-spacer-md,1.5rem);margin-right:var(--tcg-spacer-md,1.5rem)}.margin-y-md{margin-bottom:var(--tcg-spacer-md,1.5rem)}.margin-t-md,.margin-y-md{margin-top:var(--tcg-spacer-md,1.5rem)}.margin-b-md{margin-bottom:var(--tcg-spacer-md,1.5rem)}.margin-l-md{margin-left:var(--tcg-spacer-md,1.5rem)}.margin-l-auto{margin-left:auto}@media(min-width:660px){.bp-660\:margin-t-0{margin-top:0}}@media(min-width:768px){.bp-768\:margin-t-0{margin-top:0}.bp-768\:margin-r-sm{margin-right:var(--tcg-spacer-sm,1rem)}.bp-768\:margin-l-md{margin-left:var(--tcg-spacer-md,1.5rem)}.bp-768\:margin-l-lg{margin-left:var(--tcg-spacer-lg,2rem)}}@media(min-width:1024px){.bp-1024\:margin-t-0{margin-top:0}.bp-1024\:margin-l-md{margin-left:var(--tcg-spacer-md,1.5rem)}.bp-1024\:margin-x-lg{margin-left:var(--tcg-spacer-lg,2rem);margin-right:var(--tcg-spacer-lg,2rem)}.bp-1024\:margin-t-lg{margin-top:var(--tcg-spacer-lg,2rem)}.bp-1024\:margin-l-auto{margin-left:auto}}@media(min-width:1280px){.bp-1280\:margin-t-0{margin-top:0}.bp-1280\:margin-l-md{margin-left:var(--tcg-spacer-md,1.5rem)}}.padding-2xs{padding:var(--tcg-spacer-2xs,.5rem)}.padding-x-xs{padding-left:var(--tcg-spacer-xs,.75rem);padding-right:var(--tcg-spacer-xs,.75rem)}.padding-b-xs{padding-bottom:var(--tcg-spacer-xs,.75rem)}.padding-sm{padding:var(--tcg-spacer-sm,1rem)}.padding-x-sm{padding-left:var(--tcg-spacer-sm,1rem);padding-right:var(--tcg-spacer-sm,1rem)}.padding-y-sm{padding-top:var(--tcg-spacer-sm,1rem);padding-bottom:var(--tcg-spacer-sm,1rem)}.padding-l-sm{padding-left:var(--tcg-spacer-sm,1rem)}.padding-lg{padding:var(--tcg-spacer-lg,2rem)}.padding-x-lg{padding-left:var(--tcg-spacer-lg,2rem);padding-right:var(--tcg-spacer-lg,2rem)}.padding-y-lg{padding-top:var(--tcg-spacer-lg,2rem)}.padding-b-lg,.padding-y-lg{padding-bottom:var(--tcg-spacer-lg,2rem)}.padding-l-lg{padding-left:var(--tcg-spacer-lg,2rem)}@media(min-width:450px){.bp-450\:padding-l-0{padding-left:0}.bp-450\:padding-x-sm{padding-left:var(--tcg-spacer-sm,1rem);padding-right:var(--tcg-spacer-sm,1rem)}}@media(min-width:768px){.bp-768\:padding-x-sm{padding-left:var(--tcg-spacer-sm,1rem);padding-right:var(--tcg-spacer-sm,1rem)}.bp-768\:padding-lg{padding:var(--tcg-spacer-lg,2rem)}.bp-768\:padding-l-lg{padding-left:var(--tcg-spacer-lg,2rem)}}@media(min-width:1024px){.bp-1024\:padding-l-lg{padding-left:var(--tcg-spacer-lg,2rem)}.bp-1024\:padding-xl{padding:var(--tcg-spacer-xl,4rem)}.bp-1024\:padding-x-xl{padding-left:var(--tcg-spacer-xl,4rem);padding-right:var(--tcg-spacer-xl,4rem)}.bp-1024\:padding-t-xl{padding-top:var(--tcg-spacer-xl,4rem)}}@media(min-width:1280px){.bp-1280\:padding-0{padding:0}.bp-1280\:padding-lg{padding:var(--tcg-spacer-lg,2rem)}}@media(min-width:1440px){.bp-1440\:padding-t-xl{padding-top:var(--tcg-spacer-xl,4rem)}}.position-fixed{position:fixed}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-decoration-none{text-decoration:none}.hover\:text-decoration-underline:hover{text-decoration:underline}.visibility-hidden{visibility:hidden}.visibility-visible{visibility:visible}@media(min-width:400px){.bp-400\:visibility-hidden{visibility:hidden}.bp-400\:visibility-visible{visibility:visible}}@media(min-width:450px){.bp-450\:visibility-hidden{visibility:hidden}.bp-450\:visibility-visible{visibility:visible}}@media(min-width:540px){.bp-540\:visibility-hidden{visibility:hidden}.bp-540\:visibility-visible{visibility:visible}}@media(min-width:660px){.bp-660\:visibility-hidden{visibility:hidden}.bp-660\:visibility-visible{visibility:visible}}@media(min-width:768px){.bp-768\:visibility-hidden{visibility:hidden}.bp-768\:visibility-visible{visibility:visible}}@media(min-width:960px){.bp-960\:visibility-hidden{visibility:hidden}.bp-960\:visibility-visible{visibility:visible}}@media(min-width:1024px){.bp-1024\:visibility-hidden{visibility:hidden}.bp-1024\:visibility-visible{visibility:visible}}@media(min-width:1280px){.bp-1280\:visibility-hidden{visibility:hidden}.bp-1280\:visibility-visible{visibility:visible}}@media(min-width:1440px){.bp-1440\:visibility-hidden{visibility:hidden}.bp-1440\:visibility-visible{visibility:visible}}@media(min-width:1600px){.bp-1600\:visibility-hidden{visibility:hidden}.bp-1600\:visibility-visible{visibility:visible}}@media(min-width:2000px){.bp-2000\:visibility-hidden{visibility:hidden}.bp-2000\:visibility-visible{visibility:visible}}.width-40{width:40%}.width-60{width:60%}.width-100{width:100%}@media(min-width:450px){.bp-450\:width-100{width:100%}}@media(min-width:768px){.bp-768\:width-50{width:50%}.bp-768\:width-auto{width:auto}}@media(min-width:1024px){.bp-1024\:width-auto{width:auto}}body{margin:0;min-height:100vh;padding:0}.row{margin-left:auto;margin-right:auto}.reset-list{list-style:none;padding:0;margin:0}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;top:-99999px;left:-99999px}h1,h2,h3{margin-top:0}img{display:inline-block;vertical-align:middle;max-width:100%}.border-radius-card{border-radius:4%}body{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;background-color:var(--tcg-colors-surface-background-background,#eff0f1);color:var(--tcg-colors-surface-text-default,#000);font-family:var(--font-family,"Inter")}body::-webkit-scrollbar{width:.375rem;height:.375rem}body::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}body::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.row{max-width:1440px}.skip-link{background-color:var(--tcg-colors-brand-background-default,#0835db);color:var(--tcg-colors-brand-text-default,#fff);left:0;padding:var(--tcg-spacer-xs,.75rem);position:absolute;text-decoration:underline;top:0;z-index:11}.skip-link:not(:focus){height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.hide-on-mobile-search-takeover{transition:opacity .25s}@media(max-width:1279px){body.mobile-search-takeover-open .hide-on-mobile-search-takeover{opacity:0;pointer-events:none}}.home-banner-slider[data-v-8ceef378]{background-color:#000;color:#fff}.home-banner-slider .hideControls[data-v-8ceef378]{display:none!important}.home-banner-slider .home-banner-slider__slide-image-container[data-v-8ceef378]{position:relative;padding-bottom:25%}.home-banner-slider .home-banner-slider__slide-image[data-v-8ceef378]{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:top center}.home-banner-slider .home-banner-slider__controls-pagination[data-v-8ceef378]{margin:0 calc(var(--tcg-spacer-2xs, .5rem)*-1)}.home-banner-slider .home-banner-slider__controls-pagination[data-v-8ceef378] button{-webkit-appearance:none;background:none;position:relative;display:block;border:none;outline:none;width:1rem;height:1rem;font-size:0;margin:0 var(--tcg-spacer-2xs,.5rem);padding:0}.home-banner-slider .home-banner-slider__controls-pagination[data-v-8ceef378] button:focus-visible:before{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;border-color:var(--tcg-colors-brand-interaction-focus,#4c64fc)}.home-banner-slider .home-banner-slider__controls-pagination[data-v-8ceef378] button:before{border-radius:50%;border:1px solid #fff;content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform-origin:bottom right;transform:translate(-50%,-50%);transition:.25s;width:.5rem}.home-banner-slider .home-banner-slider__controls-pagination[data-v-8ceef378] button.is-selected:before,.home-banner-slider .home-banner-slider__controls-pagination[data-v-8ceef378] button:hover:before{width:1rem;height:1rem;border-width:.5rem}.home-banner-slider .home-banner-slider__controls-arrows button[data-v-8ceef378]{color:#fff;margin-left:8px}@media(min-width:768px){.home-banner-slider .home-banner-slider__slide-image-container[data-v-8ceef378]:after{background-image:linear-gradient(90deg,#000 0,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media(min-width:1024px){.home-banner-slider[data-v-8ceef378] .home-banner-slider__slide{display:flex;height:auto;position:relative}.home-banner-slider[data-v-8ceef378] .home-banner-slider__slide:before{content:"";width:0;padding-bottom:25%}.home-banner-slider .home-banner-slider__slide-image-container[data-v-8ceef378]{padding-bottom:0;position:static}.home-banner-slider .home-banner-slider__slide-content-container[data-v-8ceef378]{position:relative;width:100%;z-index:3;padding:var(--tcg-spacer-lg,2rem) 0 calc(1rem + 48px + var(--tcg-spacer-lg, 2rem))}.home-banner-slider .home-banner-slider__slide-content[data-v-8ceef378]{background-color:rgba(0,0,0,.3)}.home-banner-slider .home-banner-slider__controls[data-v-8ceef378]{background-color:rgba(0,0,0,.75);bottom:0;left:50%;max-width:1440px;min-height:calc(1rem + var(--tcg-spacer-lg, 2rem));padding:var(--tcg-spacer-sm,1rem) var(--tcg-spacer-xl,4rem);position:absolute;transform:translateX(-50%);width:100%;z-index:3}.home-banner-slider .home-banner-slider__controls-pagination[data-v-8ceef378]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.shingle-image-preview{background-color:var(--tcg-colors-surface-background-background,#eff0f1);color:var(--tcg-colors-surface-text-default,#000);display:grid;grid-template-columns:38.4615384615%;justify-content:center;position:relative}.shingle-image-preview--multiple{grid-template-columns:38.4615384615% repeat(calc(var(--available-images) - 1),15.3846153846%)}.shingle-image-preview--expanded-shingles{grid-template-columns:38.4615384615% repeat(calc(var(--available-images) - 1),1fr)}.shingle-image-preview--empty{display:block}.shingle-image-preview__image-container:first-child .shingle-image-preview__image{object-position:top center}.shingle-image-preview__image{height:100%;object-fit:cover;object-position:top right;width:100%}.shingle-image-preview__fallback-image{display:block;height:100%;object-fit:contain;object-position:center center;position:absolute;width:100%}.home-latest-sets-item[data-v-75c80bb2]{border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-border-radius-md,8px);cursor:pointer;min-height:100%;overflow:hidden;position:relative}.home-latest-sets-item .home-latest-sets-item__image-container[data-v-75c80bb2]{position:relative}.home-latest-sets-item .home-latest-sets-item__shingle-images[data-v-75c80bb2]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.home-latest-sets-item .home-latest-sets-item__image[data-v-75c80bb2]{border-radius:var(--tcg-border-radius-md,8px) var(--tcg-border-radius-md,8px) 0 0;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.home-latest-sets-item .home-latest-sets-item__image[data-v-75c80bb2] .fallback-image__fallback{height:100%;left:0;object-fit:contain;object-position:center center;position:absolute;top:0;width:100%}.home-latest-sets .home-latest-sets__sets[data-v-2b65eed0]{margin:0 calc(var(--tcg-spacer-sm, 1rem)*-1)}.home-latest-sets .home-latest-sets__slider-pagination[data-v-2b65eed0] button{-webkit-appearance:none;background:none;position:relative;display:block;border:none;outline:none;width:1rem;height:1rem;font-size:0;margin:0 var(--tcg-spacer-2xs,.5rem);padding:0}.home-latest-sets .home-latest-sets__slider-pagination[data-v-2b65eed0] button:focus-visible:before{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;border-color:var(--tcg-colors-brand-interaction-focus,#4c64fc)}.home-latest-sets .home-latest-sets__slider-pagination[data-v-2b65eed0] button:before{border-radius:50%;border:1px solid var(--tcg-colors-surface-text-subdued,#5e616c);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform-origin:bottom right;transform:translate(-50%,-50%);transition:.25s;width:.5rem}.home-latest-sets .home-latest-sets__slider-pagination[data-v-2b65eed0] button.is-selected:before,.home-latest-sets .home-latest-sets__slider-pagination[data-v-2b65eed0] button:hover:before{width:1rem;height:1rem;border-width:.5rem}.home-top-selling__slider-slide[data-v-d3e4f6de]{cursor:pointer}.home-top-selling .home-top-selling__slider-pagination[data-v-d3e4f6de] button{-webkit-appearance:none;background:none;position:relative;display:block;border:none;outline:none;width:1rem;height:1rem;font-size:0;margin:0 var(--tcg-spacer-2xs,.5rem);padding:0}.home-top-selling .home-top-selling__slider-pagination[data-v-d3e4f6de] button:focus-visible:before{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;border-color:var(--tcg-colors-brand-interaction-focus,#4c64fc)}.home-top-selling .home-top-selling__slider-pagination[data-v-d3e4f6de] button:before{border-radius:50%;border:1px solid var(--tcg-colors-surface-text-subdued,#5e616c);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform-origin:bottom right;transform:translate(-50%,-50%);transition:.25s;width:.5rem}.home-top-selling .home-top-selling__slider-pagination[data-v-d3e4f6de] button.is-selected:before,.home-top-selling .home-top-selling__slider-pagination[data-v-d3e4f6de] button:hover:before{width:1rem;height:1rem;border-width:.5rem}.home-top-selling .home-top-selling__slider-image-container[data-v-d3e4f6de]{flex:1 1 40%;min-width:100px}.home-top-selling .home-top-selling__slider-image[data-v-d3e4f6de]{height:167px;width:120px;object-fit:cover}.home-top-selling .home-top-selling__slider-details[data-v-d3e4f6de]{flex:1 1 60%}.widget-container[data-v-299077de]{border-radius:var(--tcg-border-radius-md,8px);height:360px}iframe[data-v-20c22a86]{border:none;max-width:500px}iframe[data-v-994f570e],iframe[data-v-ee1783a2]{border:none}.home-widgets .home-widgets__widget-container[data-v-214c004e]{margin:calc(var(--tcg-spacer-sm, 1rem)*-1)}.home-widgets[data-v-214c004e] iframe{height:100%}.home-widgets[data-v-214c004e] iframe,.home-widgets[data-v-214c004e] img{border-radius:var(--tcg-border-radius-md,8px)}.page-home .page-home__content[data-v-06cdb97a]>section+section{margin-top:calc(var(--tcg-spacer-lg, 2rem)*-1)}@media(min-width:1024px){.page-home .page-home__content[data-v-06cdb97a]>section+section{margin-top:calc(var(--tcg-spacer-xl, 4rem)*-1)}}.search-results-cards .search-results-cards__item[data-v-79824071]{border-bottom:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2)}.search-results-cards .search-results-cards__card[data-v-79824071]{text-decoration:none;color:var(--tcg-colors-surface-text-default,#000)}.search-results-cards .search-results-cards__card[data-v-79824071]:hover{box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18));cursor:pointer;border-radius:var(--tcg-border-radius-md,8px)}.search-results-cards .search-results-cards__image[data-v-79824071]{border-radius:4%;flex:0 0 120px;height:167px;overflow:hidden;position:relative;width:120px}.search-results-cards .search-results-cards__image[data-v-79824071] img{height:100%;left:0;object-fit:cover;position:absolute;width:100%}.search-results-cards .search-results-cards__image[data-v-79824071] svg{height:100%;left:0;object-fit:contain;position:absolute;width:100%}.search-results-cards .search-results-cards__details[data-v-79824071]{margin-top:auto}.search-results-cards .search-results-cards__presale[data-v-79824071]{background:#d5156d;color:#fff;border-radius:8px;padding:10px;display:flex}.search-results-cards .search-results-cards__presale-icon[data-v-79824071]{margin-right:10px;object-fit:contain;align-self:flex-start}.search-results-cards .search-results-cards__presale-text[data-v-79824071]{flex:1 1 auto}.search-results-cards__price-unavail[data-v-79824071]{background-color:var(--tcg-colors-surface-background-background,#eff0f1);color:var(--tcg-colors-surface-text-subdued,#5e616c);font-weight:700;border-radius:var(--tcg-border-radius-md,8px);padding:var(--tcg-spacer-2xs,.5rem) var(--tcg-spacer-sm,1rem)}.c-toast--success{border-radius:8px!important}.cart-toast{padding:10px 10px 10px;max-width:500px;display:flex}.cart-toast__image{margin-right:30px;width:80px;height:100px;object-fit:contain;align-self:flex-start}.cart-toast__text-success{flex:1 1 auto;color:#000}.cart-toast__text-success h3{color:#003e13}.listo-thumbnail__image[data-v-10e8846a]{height:var(--thumbnailHeight);width:var(--thumbnailHeight)}.listo-thumbnail__image[data-v-10e8846a]:hover{opacity:.6}.listo-thumbnail__preview[data-v-10e8846a]{display:none;position:absolute;z-index:9999;bottom:calc(var(--thumbnailHeight) + 9px);left:0;max-width:inherit;box-shadow:0 4px 16px -4px rgba(0,0,0,.08),0 0 32px -4px rgba(0,0,0,.12);border-radius:8px}.listo-thumbnail__preview.invert[data-v-10e8846a]{top:calc(var(--thumbnailHeight) + 9px)}.listo-thumbnail:hover .listo-thumbnail__preview[data-v-10e8846a]{display:block}.listing-item__listo__listo-anchor[data-v-10e8846a]{display:flex;gap:5px}.listo-thumbnail[data-v-10e8846a]{position:relative}.listo-thumbnail__image[data-v-10e8846a]{display:block;height:37px;width:37px;border-radius:4px;object-fit:cover}.listing-item__title[data-v-2ecadc77]{font-size:12px;font-weight:500}.listing-see-more[data-v-2ecadc77]{font-size:11px}.listing-see-more a[data-v-2ecadc77]{color:#145488;cursor:pointer;text-decoration:none!important}.listing-item__product-name[data-v-2ecadc77]{font-size:13px!important}.sku-list[data-v-4d954842]{border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-border-radius-md,8px)}.sku-list .sku-list__list[data-v-4d954842]{list-style:none;margin:0}.sku-list .sku-list__list-item[data-v-4d954842]:not(:last-child){border-bottom:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2)}.sku-list .sku-list__custom[data-v-4d954842]{flex-basis:100%}.search-results-list .search-results-list__item[data-v-93da9084]{border-bottom:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2)}.search-results-list .search-results-list__image-container[data-v-93da9084]{text-align:center;border-radius:var(--tcg-border-radius-md,8px)}.search-results-list .search-results-list__image[data-v-93da9084]{width:234px}.search-results-list .search-results-list__skus-additional-conditions[data-v-93da9084]{text-align:right;font-size:.75rem}@media(min-width:768px){.search-results-list .search-results-list__card-info>div[data-v-93da9084]{width:50%}}.search-results-list .search-results-list__presale[data-v-93da9084]{background:#d5156d;border-radius:8px;padding:10px}.search-results-list .search-results-list__presale-container[data-v-93da9084]{width:100%!important}.search-results-list .search-results-list__presale-icon[data-v-93da9084]{margin-right:10px;object-fit:contain;align-self:flex-start}.search-results-list .search-results-list__presale-text[data-v-93da9084]{flex:1 1 auto}.search-filters-group .search-filters-group__show-more-toggle[data-v-e278e7a6]{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;margin-top:var(--tcg-spacer-sm,1rem)}@media(hover:hover){.search-filters-group .search-filters-group__show-more-toggle[data-v-e278e7a6]:hover{text-decoration:underline}}.search-filters-group .search-filters-group__show-more-toggle[data-v-e278e7a6]:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.page-search__filters[data-v-093b1749]{background-color:var(--tcg-colors-surface-background-default,#fff);border-right:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);bottom:0;left:0;max-width:400px;position:fixed;top:0;width:100%;z-index:11;height:100%}.page-search__filters.filters-enter-active[data-v-093b1749],.page-search__filters.filters-leave-active[data-v-093b1749]{transition:transform .25s}.page-search__filters.filters-enter-from[data-v-093b1749],.page-search__filters.filters-leave-to[data-v-093b1749]{transform:translate3d(-100%,0,0)}@media(min-width:1280px){.page-search__filters[data-v-093b1749]{position:static;max-width:25%;transform:none!important;z-index:0;height:unset}}.page-search__filters-content[data-v-093b1749]{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;overscroll-behavior:contain}.page-search__filters-content[data-v-093b1749]::-webkit-scrollbar{width:.375rem;height:.375rem}.page-search__filters-content[data-v-093b1749]::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.page-search__filters-content[data-v-093b1749]::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}@media(max-width:1280px){.page-search__filters-content[data-v-093b1749]{overflow-y:scroll}}.page-search__filters-skip-link[data-v-093b1749]{display:inline-flex;margin-bottom:var(--tcg-spacer-sm,1rem);padding:var(--tcg-spacer-xs,.75rem);text-decoration:underline}.page-search__filters-skip-link[data-v-093b1749]:not(:focus-visible){height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.page-search__filters-skip-link[data-v-093b1749]:focus-visible{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none}.page-search__filters-header[data-v-093b1749]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.page-search__filters-footer[data-v-093b1749]{border-top:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.page-search__applied-filters[data-v-093b1749]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.page-search__applied-filters-filter[data-v-093b1749]{gap:var(--tcg-spacer-xs,.75rem)}.page-search__filter-loader[data-v-093b1749]{min-height:280px;border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}@media(max-width:1280px){.page-search__filter-field[data-v-093b1749]:last-child{border-bottom:none}}@media(min-width:1280px){.page-search__filter-field-options[data-v-093b1749]{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;max-height:280px;overflow-y:auto}.page-search__filter-field-options[data-v-093b1749]::-webkit-scrollbar{width:.375rem;height:.375rem}.page-search__filter-field-options[data-v-093b1749]::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.page-search__filter-field-options[data-v-093b1749]::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.page-search__filter-field-options.has-overflow[data-v-093b1749]{padding-right:var(--tcg-spacer-xs,.75rem)}.page-search__filter-field-options[data-v-093b1749]:last-child{padding-bottom:0}}.page-search__all-filters-toggle[data-v-093b1749]{white-space:nowrap}.page-search-header[data-v-093b1749]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.s-search-results__loader[data-v-093b1749]{min-height:50vh}.details-products-description__table[data-v-37e5d62a]{border-spacing:0;border-collapse:collapse;width:100%}.details-products-description__table thead[data-v-37e5d62a]{position:absolute;left:-9999px;top:-9999px}.details-products-description__table td[data-v-37e5d62a],.details-products-description__table th[data-v-37e5d62a]{border:1px solid #d4d7e2;font-weight:400;padding:16px;text-align:left}.details-product-overview .details-product-overview__table td[data-v-09128ec6]{color:var(--tcg-colors-surface-text-subdued,#5e616c);padding-left:var(--tcg-spacer-sm,1rem)}.details-product-overview .details-product-overview__table td[data-v-09128ec6]:first-child{color:var(--tcg-colors-surface-text-default,#000);padding-left:0;font-weight:700;text-align:left}.details-product-overview .details-product-overview__table abbr[data-v-09128ec6]{border-bottom:none;text-decoration:none}.presale-notification[data-v-09128ec6]{padding:10px 10px 10px;display:flex;background:var(--tcg-colors-system-subdued-background-info-default,#daf2ff);border-radius:8px}.presale-notification__icon[data-v-09128ec6]{margin-right:10px;object-fit:contain;align-self:flex-start;color:var(--tcg-colors-system-background-info-default,#3298dc)}.presale-notification__text-info[data-v-09128ec6]{flex:1 1 auto;color:var(--tcg-colors-system-text-info-default,#000);size:15px}.presale-notification__text-info h3[data-v-09128ec6]{font-weight:600;color:var(--tcg-colors-system-subdued-text-info-default,#002f47)}.details-related-products .details-related-products__slider[data-v-b8245f74]{margin:0 calc(var(--tcg-spacer-sm, 1rem)*-1)}.details-related-products .details-related-products__link:hover .details-related-products__name[data-v-b8245f74]{text-decoration:underline}.details-related-products .details-related-products__image-container[data-v-b8245f74]{position:relative}.details-related-products .details-related-products__image[data-v-b8245f74]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.details-related-products .details-related-products__controls[data-v-b8245f74]{height:60px;height:calc(var(--tcg-component-input-lg-padding-y, var(--tcg-spacer-xs, .75rem))*2 + var(--tcg-component-input-lg-font-size, 1rem) + 2px)}.details-related-products .details-related-products__controls-pagination[data-v-b8245f74] button{-webkit-appearance:none;background:none;position:relative;display:block;border:none;outline:none;width:1rem;height:1rem;font-size:0;margin:0 var(--tcg-spacer-2xs,.5rem);padding:0}.details-related-products .details-related-products__controls-pagination[data-v-b8245f74] button:focus-visible:before{box-shadow:var(--tcg-focus,0 0 0 2px #fff,0 0 0 4px #000);outline:none;border-color:var(--tcg-colors-brand-interaction-focus,#4c64fc)}.details-related-products .details-related-products__controls-pagination[data-v-b8245f74] button:before{border-radius:50%;border:1px solid var(--tcg-colors-surface-text-subdued,#5e616c);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform-origin:bottom right;transform:translate(-50%,-50%);transition:.25s;width:.5rem}.details-related-products .details-related-products__controls-pagination[data-v-b8245f74] button.is-selected:before,.details-related-products .details-related-products__controls-pagination[data-v-b8245f74] button:hover:before{width:1rem;height:1rem;border-width:.5rem}.details-related-products .details-related-products__controls-next[data-v-b8245f74]{margin-left:var(--tcg-spacer-2xs,.5rem)}@media(min-width:1024px){.details-related-products .details-related-products__controls-arrows[data-v-b8245f74]{position:absolute;right:0}}.page-details .page-details__top-section[data-v-80836a58]{padding:32px 0;border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.page-details .page-details__top-section>[class^=col-][data-v-80836a58]{padding:0 16px}.page-details .page-details__description-section[data-v-80836a58]{padding:32px 16px;border-bottom:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2)}.page-details .page-details__related-section[data-v-80836a58]{padding:32px 16px}.page-details .page-details__image-col[data-v-80836a58]{text-align:center;padding:0 16px}.page-details .page-details__image-container[data-v-80836a58]{position:relative;perspective:1000px}.page-details .page-details__image-container.is-flipped .page-details__image-front-container[data-v-80836a58]{transform:rotateY(-180deg)}.page-details .page-details__image-container.is-flipped .page-details__image-back-container[data-v-80836a58]{transform:rotateY(0deg)}.page-details .page-details__image-front-container[data-v-80836a58]{backface-visibility:hidden;transition:.35s}.page-details .page-details__image-back-container[data-v-80836a58]{backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;transform:rotateY(180deg);transition:.35s;width:100%}.page-details .page-deatails__featured-skus-divider[data-v-80836a58]{border:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2);height:1px}@media(min-width:768px){.page-details__image-col[data-v-80836a58]{text-align:left}}@media(min-width:1024px){.page-details__container[data-v-80836a58]{padding:0 48px}.page-details__top-section[data-v-80836a58]{padding:32px 0}.page-details__description-section[data-v-80836a58],.page-details__related-section[data-v-80836a58]{padding:64px 16px}}.page-details .page-details__top-section[data-v-f9f1bc2e]{padding:32px 0;border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.page-details .page-details__top-section>[class^=col-][data-v-f9f1bc2e]{padding:0 16px}.page-details .page-details__description-section[data-v-f9f1bc2e]{padding:32px 16px;padding-left:0;border-top:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2)}.page-details .page-details__related-section[data-v-f9f1bc2e]{padding:32px 16px}.page-details .page-details__image-col[data-v-f9f1bc2e]{text-align:center;padding:0 16px}.page-details .page-details__image-container[data-v-f9f1bc2e]{position:relative;perspective:1000px}.page-details .page-details__image-container.is-flipped .page-details__image-front-container[data-v-f9f1bc2e]{transform:rotateY(-180deg)}.page-details .page-details__image-container.is-flipped .page-details__image-back-container[data-v-f9f1bc2e]{transform:rotateY(0deg)}.page-details .page-details__image-front-container[data-v-f9f1bc2e]{backface-visibility:hidden;transition:.35s}.page-details .page-details__image-back-container[data-v-f9f1bc2e]{backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;transform:rotateY(180deg);transition:.35s;width:100%}.page-details .page-deatails__featured-skus-divider[data-v-f9f1bc2e]{border:1px dashed var(--tcg-colors-surface-border-default,#d4d7e2);height:1px}@media(min-width:768px){.page-details__image-col[data-v-f9f1bc2e]{text-align:left}}@media(min-width:1024px){.page-details__container[data-v-f9f1bc2e]{padding:0 48px}.page-details__top-section[data-v-f9f1bc2e]{padding:32px 0}.page-details__description-section[data-v-f9f1bc2e],.page-details__related-section[data-v-f9f1bc2e]{padding:64px 16px}}.standard-page__content[data-v-7ddc5b19] :first-child{margin-top:0}.standard-page__content[data-v-7ddc5b19] :last-child{margin-bottom:0}.buylist-results-cards__item[data-v-0165fcd0]{border-bottom:1px dashed #d4d7e2;display:flex;padding:32px 16px}.buylist-results-cards__image[data-v-0165fcd0]{width:33.3333%}.buylist-results-cards__info[data-v-0165fcd0]{align-items:flex-start;display:flex;flex-direction:column;margin-left:16px}.buylist-results-cards__create-offer[data-v-0165fcd0]{margin-top:15px}.buylist-results-cards__name[data-v-0165fcd0]{font-weight:700}.buylist-results-cards__details[data-v-0165fcd0]{font-weight:700;margin-top:auto;text-decoration:none}.sort-header[data-v-6663bae8]{cursor:pointer}.buylist-results-list .buylist-results-list__table-wrapper[data-v-4c34526e]{position:relative}.buylist-results-list .buylist-results-list__table-wrapper[data-v-4c34526e]:after,.buylist-results-list .buylist-results-list__table-wrapper[data-v-4c34526e]:before{content:"";pointer-events:none;position:absolute;opacity:1;top:0;width:var(--tcg-spacer-xl,4rem);height:100%;transition:.35s}.buylist-results-list .buylist-results-list__table-wrapper[data-v-4c34526e]:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.1),transparent)}.buylist-results-list .buylist-results-list__table-wrapper[data-v-4c34526e]:after{right:0;background:linear-gradient(270deg,rgba(0,0,0,.1),transparent)}.buylist-results-list .buylist-results-list__table-wrapper.has-reached-end[data-v-4c34526e]:after,.buylist-results-list .buylist-results-list__table-wrapper.has-reached-start[data-v-4c34526e]:before{opacity:0}.buylist-results-list .buylist-results-list__table-overflow[data-v-4c34526e]{overflow-x:auto}.buylist-results-list .buylist-results-list__table[data-v-4c34526e]{border-collapse:collapse;border-spacing:0;min-width:100%;position:relative;z-index:1}.buylist-results-list .buylist-results-list__table td[data-v-4c34526e],.buylist-results-list .buylist-results-list__table th[data-v-4c34526e]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);padding:var(--tcg-spacer-xs,.75rem)}.buylist-results-list .buylist-results-list__table td[data-v-4c34526e]:first-child{min-width:200px}.buylist-results-list .buylist-results-list__table td[data-v-4c34526e]:nth-child(n+2){white-space:nowrap}.buylist-results-list .buylist-results-list__header[data-v-4c34526e]{text-align:left;font-weight:700}.buylist-results-list .buylist-results-list__body th[data-v-4c34526e]{font-weight:400}@media(min-width:1280px){.buylist-results-list .buylist-results-list__table-wrapper[data-v-4c34526e]:after,.buylist-results-list .buylist-results-list__table-wrapper[data-v-4c34526e]:before{display:none}.buylist-results-list .buylist-results-list__table-overflow[data-v-4c34526e]{overflow-x:initial}.buylist-results-list .buylist-results-list__table[data-v-4c34526e]{width:100%}.buylist-results-list .buylist-results-list__table td[data-v-4c34526e]:first-child{min-width:auto}.buylist-results-list .buylist-results-list__table td[data-v-4c34526e]:nth-child(n+2){white-space:normal}}.buylist-view-tools[data-v-254b61cb]{margin-left:auto!important}.buylist-view-tools__filter[data-v-254b61cb]{margin-left:32px}.buylist-header[data-v-34f1e4d4]{position:relative;z-index:2}.buylist-page .buylist-page__header[data-v-7d5b0ebe]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);position:relative}.buylist-page .buylist-page__header[data-v-7d5b0ebe]:after{background-color:var(--tcg-colors-brand-background-default,#0835db);bottom:0;content:"";height:2px;left:var(--tcg-spacer-lg,2rem);max-width:64px;position:absolute;width:calc(100% - var(--tcg-spacer-lg, 2rem)*2)}@media(min-width:1024px){.buylist-page .buylist-page__header[data-v-7d5b0ebe]:after{left:var(--tcg-spacer-xl,4rem);width:calc(100% - var(--tcg-spacer-xl, 4rem)*2)}}.page-buylist-header[data-v-7d5b0ebe]{border-bottom:1px solid #d4d7e2;padding-bottom:32px}.page-buylist-header__filter[data-v-7d5b0ebe],.page-buylist-header__sort[data-v-7d5b0ebe]{margin-left:32px}.page-buylist-header__search[data-v-7d5b0ebe]{margin-bottom:10px}.page-buylist-header__search>div[data-v-7d5b0ebe]{margin-right:20px}.page-buylist-header__view-options[data-v-7d5b0ebe]{margin-left:32px}.page-buylist-header__view-options>button[data-v-7d5b0ebe]{margin-left:8px}.events-calendar__inspect-modal-table td,.events-calendar__inspect-modal-table th{padding:1rem;vertical-align:top}.events-calendar{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;--fc-border-color:var(--tcg-colors-surface-border-default,#d4d7e2);--fc-today-bg-color:var(--tcg-colors-surface-background-highlight,#f8fbff);--fc-event-border-color:var(--tcg-colors-surface-border-default,#d4d7e2);--fc-neutral-bg-color:var(--tcg-colors-surface-background-alt,#f7f7f8);--fc-list-event-hover-bg-color:transparent}.fc .fc-toolbar.fc-header-toolbar{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);border-bottom:none;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);flex-direction:column;gap:var(--tcg-spacer-2xs,.5rem);margin-bottom:-1px;padding:var(--tcg-spacer-sm,1rem)}.fc-scroller{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}.fc-scroller::-webkit-scrollbar{width:.375rem;height:.375rem}.fc-scroller::-webkit-scrollbar-track{background:var(--tcg-colors-surface-background-scrollbar-track,rgba(0,0,0,.098))}.fc-scroller::-webkit-scrollbar-thumb{background:var(--tcg-colors-surface-background-scrollbar-thumb,rgba(0,0,0,.2));border-radius:.375rem}.fc .fc-header-toolbar .fc-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;background-color:transparent;border-radius:var(--tcg-border-radius-md,8px);border:1px solid transparent;color:var(--tcg-colors-surface-text-default,#000);padding:var(--tcg-spacer-2xs,.5rem) var(--tcg-spacer-xs,.75rem)}.fc .fc-header-toolbar .fc-button:focus-visible,.fc .fc-header-toolbar .fc-button:hover{background-color:var(--tcg-colors-surface-background-default,#fff);border-color:var(--tcg-colors-surface-border-default,#d4d7e2)}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:var(--tcg-spacer-sm,1rem)}.fc .fc-col-header-cell{padding:var(--tcg-spacer-sm,1rem)}.fc-col-header-cell-cushion,.fc-daygrid-day-number{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.fc .fc-day-other .fc-daygrid-day-top{opacity:1}.fc-event{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);color:var(--tcg-colors-surface-text-default,#000);border-radius:0;display:block;padding:var(--tcg-spacer-3xs,.25rem);transition:.25s}.fc-event:focus-visible,.fc-event:hover{background-color:var(--tcg-colors-brand-background-hover,#1944e8);color:var(--tcg-colors-brand-text-hover,#fff)}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:var(--tcg-spacer-2xs,.5rem)}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:var(--tcg-spacer-2xs,.5rem)}.fc .fc-daygrid-event{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;margin-top:var(--tcg-spacer-2xs,.5rem)}.fc-daygrid-dot-event .fc-event-title{font-weight:400}.fc-daygrid-event-dot{display:none}.fc-list-table tr:not(:last-child){border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2)}.fc-list-table td,.fc-list-table th{border:none}@media(min-width:540px){.fc .fc-toolbar.fc-header-toolbar{flex-direction:row}}@media(min-width:768px){.fc-event{background-color:var(--tcg-colors-brand-background-default,#0835db);border-radius:var(--tcg-border-radius-md,8px);color:var(--tcg-colors-brand-text-default,#fff);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.events-calendar-page__main-content[data-v-48fd2bf5]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);padding-bottom:32px;margin-bottom:32px}.events-calendar-page__main-content[data-v-48fd2bf5] :first-child{margin-top:0}.events-calendar-page__main-content[data-v-48fd2bf5] :last-child{margin-bottom:0}.set-icon__image-container[data-v-aaa28204]{height:1rem;width:1rem}.page__header[data-v-2a13ac76]{border-bottom:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);position:relative}.page__header[data-v-2a13ac76]:after{background-color:var(--tcg-colors-brand-background-default,#0835db);bottom:0;content:"";height:2px;left:var(--tcg-spacer-lg,2rem);max-width:64px;position:absolute;width:calc(100% - var(--tcg-spacer-lg, 2rem)*2)}@media(min-width:1024px){.page__header[data-v-2a13ac76]:after{left:var(--tcg-spacer-xl,4rem);width:calc(100% - var(--tcg-spacer-xl, 4rem)*2)}}.fallback-image[data-v-7e88901e]{position:relative}.fallback-image.is-error[data-v-7e88901e],.fallback-image[data-v-7e88901e]:not(.is-loaded){background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.fallback-image .fallback-image__aspect-ratio .fallback-image__image[data-v-7e88901e],.fallback-image .fallback-image__aspect-ratio svg[data-v-7e88901e]{height:100%;left:0;object-position:center;position:absolute;top:0;width:100%}.fallback-image .fallback-image__aspect-ratio svg[data-v-7e88901e]{object-fit:contain}.fade-enter-active{transition:opacity .3s ease-in}.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-o-keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:.5;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-moz-keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@-o-keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:.5;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.c-toast-container{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:9999;pointer-events:none}.c-toast-container--top{flex-direction:column}.c-toast-container--bottom{flex-direction:column-reverse}@media screen and (max-width:768px){.c-toast-container{padding:0;position:fixed!important}}.c-toast--bottom,.c-toast--top{align-self:center}.c-toast--bottom-right,.c-toast--top-right{align-self:flex-end}.c-toast--bottom-left,.c-toast--top-left{align-self:flex-start}.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.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 .tcg-icon{transform:rotate(-180deg)}.tcg-accordion-panel-header__heading{margin:0}.tcg-accordion-panel-header__toggle{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;color:var(--tcg-component-modal-panel-header-toggle-color,var(--tcg-colors-surface-text-subdued,#5e616c));cursor:pointer;display:flex;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__toggle .tcg-icon{margin-left:var(--tcg-spacer-2xs,.5rem);transition:.25s}.tcg-accordion-panel-header__content{flex-grow:1}.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-style:normal;font-weight:400;line-height:1.5;text-transform:none;font-style:var(--tcg-typography-heading-sm-font-style,normal);font-weight:var(--tcg-typography-heading-sm-font-weight,600);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-line-height,clamp(1.6875rem,.24vw + 1.62rem,1.8rem));text-transform:var(--tcg-typography-heading-sm-text-transform,initial);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))}.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;line-height:1.5;text-transform:none;font-weight:var(--tcg-component-modal-panel-header-toggle-md-font-weight,600);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))}.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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;font-size:var(--tcg-component-input-md-font-size,1rem);font-weight:var(--tcg-component-button-font-weight,600)}.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{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));font-size:var(--tcg-component-input-lg-font-size,1rem)}.tcg-button.tcg-button--md{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));font-size:var(--tcg-component-input-md-font-size,1rem)}.tcg-button.tcg-button--sm{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));font-size:var(--tcg-component-input-sm-font-size,.8rem)}.tcg-button.tcg-button--xs{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));font-size:var(--tcg-component-input-xs-font-size,.8rem);line-height:1}.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{animation:tcg-loader-dash var(--tcg-component-loader-animation-duration,1.5s) ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:var(--tcg-colors-surface-text-link,#0835db)}.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;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-radius:var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);cursor:pointer;display:inline-flex;position:relative;justify-content:center;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));position:absolute;top:50%;transform:translate(-50%,-50%);opacity:0;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-radius:var(--tcg-border-radius-md,8px);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;flex:0 0 auto;font-size:1rem;margin-left:var(--tcg-spacer-sm,1rem);padding:0 var(--tcg-spacer-2xs,.5rem)}.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{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-radius:var(--tcg-component-button-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-system-background-danger-default,#e71826);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{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;color:var(--tcg-component-alert-dialog-color,var(--tcg-colors-surface-text-primary,#121212))}.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{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-weight:400;flex-grow:1;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;text-transform:none;margin:0}.tcg-alert-dialog__close-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;padding:0;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-weight:400;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{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;color:var(--tcg-component-alert-dialog-content-color,var(--tcg-colors-surface-text-subdued,#5e616c));margin-top:var(--tcg-component-alert-dialog-content-margin-t,var(--tcg-spacer-2xs,.5rem))}.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;width:0;height:0}.tcg-aspect-ratio__content{flex:1 1 auto}.tcg-badge{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;align-items:center;border-radius:var(--tcg-component-badge-border-radius,9999px);display:inline-flex;font-size:var(--tcg-component-badge-font-size,.8rem);font-weight:var(--tcg-component-badge-font-weight,600);justify-content:center;position:absolute;right:0;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));color:var(--tcg-component-banner-color,var(--tcg-colors-surface-text-default,#000));box-shadow:var(--tcg-elevation-sm,0 2px 12px -4px rgba(0,0,0,.18));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-dropdown{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;list-style:none;margin:0;padding:0;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;left: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: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;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{color:var(--tcg-colors-surface-text-link,#0835db);background-color:currentColor;border-color:currentColor}.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-radius:var(--tcg-component-input-checkbox-border-radius,.1875rem);border:var(--tcg-component-input-checkbox-border-width,.125rem) solid var(--tcg-component-input-checkbox-border-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;display:block;height:var(--tcg-component-input-checkbox-size,.875rem);transition:.25s;position:relative;width:var(--tcg-component-input-checkbox-size,.875rem);margin-right:var(--tcg-spacer-sm,1rem)}.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-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;text-transform:none;max-width:100%;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{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;align-items:center;display:inline-flex;background-color:var(--tcg-component-chip-background-color,var(--tcg-colors-surface-background-alt,#f7f7f8));border:var(--tcg-component-chip-border,1px solid transparent);border-radius:var(--tcg-component-chip-border-radius,var(--tcg-border-radius-rounded,9999px));color:var(--tcg-component-chip-color,var(--tcg-colors-surface-text-subdued,#5e616c));max-width:100%;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{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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{font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);color:var(--tcg-colors-surface-text-default,#000)}.tcg-disclosure,.tcg-disclosure__toggle{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-transform:none}.tcg-disclosure__toggle{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);align-items:center;display:inline-flex;gap:var(--tcg-component-disclosure-toggle-gap,var(--tcg-spacer-2xs,.5rem));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{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;line-height:1.5;text-transform:none;margin:0;font-weight:700}.tcg-drawer__content{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;flex-grow:1;overflow:auto}.tcg-drawer__content::-webkit-scrollbar{width:.375rem;height:.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-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{display:flex;align-items:center}.tcg-input-field.is-horizontal .tcg-input-field__label{flex:0 1 auto;margin-right:var(--tcg-spacer-sm,1rem);margin-bottom:0}.tcg-input-field.is-horizontal .tcg-input-field__content{flex:1 1 auto}.tcg-input-field .tcg-input-field__label{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;align-items:center;color:var(--tcg-component-input-label-color,var(--tcg-colors-surface-text-default,#000));display:flex;font-weight:var(--tcg-component-input-label-font-weight,600);margin-bottom:var(--tcg-spacer-2xs,.5rem)}.tcg-input-field .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-autocomplete{position:relative;display:inline-flex;flex-direction:column;max-width:100%}.tcg-input-autocomplete__combobox-container{align-items:center;background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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;overflow:hidden;white-space:nowrap;max-width:100%;flex-grow:1;flex-wrap:wrap;gap:var(--tcg-component-input-select-trigger-chip-gap,var(--tcg-spacer-2xs,.5rem))}.tcg-input-autocomplete__combobox-input{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;min-width:120px}.tcg-input-autocomplete__combobox-input:focus{outline:none}.tcg-input-autocomplete__clearable-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));margin-left:var(--tcg-spacer-2xs,.5rem)}.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;text-transform:none;margin-top:var(--tcg-spacer-2xs,.5rem)}.tcg-input-autocomplete__dropdown-toggle-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;font-size:.75rem;margin-left:var(--tcg-spacer-2xs,.5rem)}.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{color:var(--tcg-colors-system-subdued-text-danger-hover,#470000);border-color:var(--tcg-colors-system-border-danger-default,#d30311);background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2)}.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{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;color:var(--tcg-colors-surface-text-default,#000);display:inline-flex;text-align:left}.tcg-input-checkbox__label{display:inline-flex;align-items:center;flex-grow:1}.tcg-input-checkbox__label:hover .tcg-input-checkbox__input-container:before{opacity:1}.tcg-input-checkbox__input-container{position:relative;margin-right:var(--tcg-component-input-checkbox-label-spacing,var(--tcg-spacer-2xs,.5rem));display:inline-flex;align-items:center;height:1.5rem}.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-radius:var(--tcg-component-input-checkbox-border-radius,.1875rem);border:var(--tcg-component-input-checkbox-border-width,.125rem) solid var(--tcg-component-input-checkbox-border-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;color:var(--tcg-colors-surface-background-default,#fff);display:flex;height:var(--tcg-component-input-checkbox-size,.875rem);transition:.25s;position:relative;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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;border-radius:var(--tcg-component-input-checkbox-border-radius,.1875rem);height:100%;left:0;outline:none;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{color:var(--tcg-colors-surface-background-default,#fff);background-color:var(--tcg-colors-surface-text-link,#0835db);border-color:var(--tcg-colors-surface-text-link,#0835db)}.tcg-input-checkbox.is-invalid{color:var(--tcg-colors-surface-text-negative,#d30311)}.tcg-input-checkbox.is-invalid .tcg-input-checkbox__input-toggle{color:var(--tcg-colors-surface-text-negative,#d30311);border-color:currentColor}.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{text-decoration:none;border-bottom:none}.tcg-datepicker-days__day{padding:var(--tcg-spacer-3xs,.25rem)}.tcg-datepicker-days__day-label{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;align-items:center;aspect-ratio:1;border:1px solid transparent;border-radius:50%;display:flex;justify-content:center;position:relative;transition:.25s;width:100%}.tcg-datepicker-days__day-label:not(:disabled):hover{cursor:pointer;background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.tcg-datepicker-days__day-label:not(:disabled).is-selected{background-color:var(--tcg-colors-brand-background-default,#0835db);color:var(--tcg-colors-brand-text-default,#fff);box-shadow:none}.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;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);gap:var(--tcg-spacer-md,1.5rem) var(--tcg-spacer-sm,1rem)}.tcg-datepicker-months__month-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;line-height:1.5;text-transform:none;border-radius:var(--tcg-border-radius-rounded,9999px);cursor:pointer;font-size:var(--tcg-component-input-md-font-size,1rem);font-weight:400;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));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;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);gap:var(--tcg-spacer-md,1.5rem) var(--tcg-spacer-sm,1rem)}.tcg-datepicker-years__year-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;font-family:var(--tcg-typography-base-font-family,"Inter",Arial,sans-serif);font-size:1rem;font-style:normal;line-height:1.5;text-transform:none;border-radius:var(--tcg-border-radius-rounded,9999px);cursor:pointer;font-size:var(--tcg-component-input-md-font-size,1rem);font-weight:400;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));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{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;background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-border-radius-md,8px);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);max-width:328px;padding:var(--tcg-spacer-md,1.5rem);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-top-left-radius:var(--tcg-border-radius-md,8px);border-bottom-left-radius:var(--tcg-border-radius-md,8px)}.tcg-datepicker__header-control:last-child{border-top-right-radius:var(--tcg-border-radius-md,8px);border-bottom-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);margin-top:var(--tcg-spacer-sm,1rem);justify-content:flex-end}.tcg-datepicker__actions-today{margin-right:auto}.tcg-input-datepicker{position:relative;display:inline-flex;flex-direction:column}.tcg-input-datepicker__container{position:relative}.tcg-input-datepicker__input{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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-size:var(--tcg-component-input-md-font-size,1rem);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;text-transform:none;margin-top:var(--tcg-spacer-2xs,.5rem)}.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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;font-size:inherit}.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{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;align-items:center;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;display:inline-flex;height:100%;justify-content:center;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{border-color:var(--tcg-colors-system-border-danger-default,#d30311);background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;height:100%;left:0;opacity: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{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;background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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-size:var(--tcg-component-input-md-font-size,1rem);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;text-transform:none;margin-top:var(--tcg-spacer-2xs,.5rem)}.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{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;align-items:center;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;display:inline-flex;height:100%;justify-content:center;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{border-color:var(--tcg-colors-system-border-danger-default,#d30311);background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);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);opacity:var(--tcg-component-input-disabled-opacity,.3);box-shadow:none}.tcg-input-password{position:relative;display:inline-flex;flex-direction:column}.tcg-input-password__container{align-items:center;background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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;gap:var(--tcg-spacer-2xs,.5rem);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));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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;color:var(--tcg-colors-surface-text-subdued,#5e616c);flex:1 1 auto;font-size:inherit}.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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;color:var(--tcg-colors-surface-text-default,#000);font-size:inherit}.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;text-transform:none;margin-top:var(--tcg-spacer-2xs,.5rem)}.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{border-color:var(--tcg-colors-system-border-danger-default,#d30311);background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2)}.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{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;color:var(--tcg-colors-surface-text-default,#000);margin-right:var(--tcg-component-input-radio-label-spacing,var(--tcg-spacer-2xs,.5rem));margin-bottom:var(--tcg-component-input-radio-label-spacing,var(--tcg-spacer-2xs,.5rem))}.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-radius:var(--tcg-component-input-radio-border-radius,50%);border:var(--tcg-component-input-checkbox-border-width,.125rem) solid currentColor;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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;height:100%;left:0;position:absolute;top:0;width:100%}.tcg-input-radio.is-selected .tcg-input-radio__input-toggle:after{color:var(--tcg-colors-surface-text-link,#0835db);background-color:currentColor;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;color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-input-select__trigger{background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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-radius:0;border:none;font-family:inherit;margin:0;padding:0;color:inherit;font-size:inherit;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;text-transform:none;margin-top:var(--tcg-spacer-2xs,.5rem)}.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--alternate .tcg-input-select__trigger{background-color:var(--tcg-colors-surface-background-alt,#f7f7f8)}.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{border-color:var(--tcg-colors-system-border-danger-default,#d30311);background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);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{font-size:1rem;align-items:flex-start;color:var(--tcg-colors-surface-text-default,#000);display:flex;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-radius:var(--tcg-border-radius-rounded,9999px);border:2px solid var(--tcg-colors-surface-text-subdued,#5e616c);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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;border-radius:var(--tcg-border-radius-rounded,9999px);cursor:pointer;height:100%;left:0;outline:none;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;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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-size:var(--tcg-component-input-md-font-size,1rem);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;text-transform:none;margin-top:var(--tcg-spacer-2xs,.5rem)}.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{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;align-items:center;color:var(--tcg-component-input-clearable-icon-color,var(--tcg-colors-surface-text-default,#000));cursor:pointer;display:inline-flex;height:100%;justify-content:center;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{border-color:var(--tcg-colors-system-border-danger-default,#d30311);background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);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{position:relative;display:inline-flex;flex-direction:column}.tcg-input-textarea__container{position:relative}.tcg-input-textarea__input{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;background-color:var(--tcg-colors-surface-background-default,#fff);border-radius:var(--tcg-component-input-border-radius,var(--tcg-border-radius-md,8px));border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);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-size:var(--tcg-component-input-md-font-size,1rem);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;text-transform:none;margin-top:var(--tcg-spacer-2xs,.5rem)}.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{border-color:var(--tcg-colors-system-border-danger-default,#d30311);background-color:var(--tcg-colors-system-subdued-background-danger-hover,#fff2f2);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{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;align-items:center;color:#fff;display:flex;justify-content:space-between;position:absolute;top:var(--tcg-spacer-sm,1rem);right: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{flex:1 1 0px;display:flex;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{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;border-top:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);flex:0 0 auto;padding:var(--tcg-spacer-sm,1rem) 0;overflow:auto}.tcg-lightbox__thumbnails::-webkit-scrollbar{width:.375rem;height:.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{list-style:none;margin:0;padding:0;font-size:0;text-align:center;white-space:nowrap}.tcg-lightbox__thumbnails-item{margin:0 var(--tcg-spacer-3xs,.25rem);display:inline-block;width:5rem}.tcg-lightbox__thumbnails-item-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;border:1px solid transparent;border-radius:var(--tcg-border-radius-md,8px);display:block;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{padding:var(--tcg-spacer-sm,1rem) 0;display:flex}.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);box-shadow:0 0 16px rgba(0,0,0,.08);border-radius:var(--tcg-border-radius-md,8px);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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;border:1px solid transparent;border-radius:var(--tcg-border-radius-md,8px);display:flex;padding:var(--tcg-spacer-2xs,.5rem) var(--tcg-spacer-sm,1rem);transition:.35s;width:100%}.tcg-menu__item.is-disabled{color:var(--tcg-colors-surface-text-subdued,#5e616c)}.tcg-menu__item.is-active:not(.is-disabled),.tcg-menu__item:hover:not(.is-disabled){border-color:var(--tcg-colors-brand-interaction-focus,#4c64fc)}.tcg-menu__item+.tcg-menu__item{margin-top:var(--tcg-spacer-3xs,.25rem)}.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-style:var(--tcg-typography-heading-sm-font-style,normal);font-weight:var(--tcg-typography-heading-sm-font-weight,600);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-line-height,clamp(1.6875rem,.24vw + 1.62rem,1.8rem));text-transform:var(--tcg-typography-heading-sm-text-transform,initial);margin:0}.tcg-modal .tcg-modal-content{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;flex:1 1 auto;overflow: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))}.tcg-modal .tcg-modal-content::-webkit-scrollbar{width:.375rem;height:.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;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));gap:var(--tcg-component-modal-actions-gap,var(--tcg-spacer-sm,1rem))}.tcg-modal .tcg-modal-actions.is-stacked{flex-direction:column}.tcg-pagination[data-v-18aa3e0d]{align-items:center;display:flex;max-width:100%;white-space:nowrap;gap:var(--tcg-component-pagination-gap,var(--tcg-spacer-3xs,.25rem))}.tcg-pagination .tcg-button.is-disabled[data-v-18aa3e0d]{background-color:transparent!important;border-color:transparent!important}.tcg-pagination__pages[data-v-18aa3e0d]{display:flex;overflow:hidden;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);padding-bottom:4px;padding-top:4px}.tcg-pagination__pages .tcg-button[data-v-18aa3e0d]{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{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;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)));left:0;position:absolute;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;pointer-events:none;position:absolute;top:0;transition:.35s;width:100%;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))}.tcg-product-carousel__featured-item.is-active{opacity:1;pointer-events:auto}.tcg-product-carousel__featured-item-inner{width:100%;height:100%;position:relative}.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{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;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}.tcg-product-carousel__thumbnails::-webkit-scrollbar{width:.375rem;height:.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{list-style:none;margin:0;padding:0;font-size:0;text-align:center;white-space:nowrap}.tcg-product-carousel__thumbnails-item{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));display:inline-block;width:var(--tcg-component-product-carousel-thumbnails-item-width,5rem)}.tcg-product-carousel__thumbnails-item-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;border:1px solid var(--tcg-component-product-carousel-thumbnails-item-button-border-color,transparent);border-radius:var(--tcg-component-product-carousel-thumbnails-item-button-border-radius,var(--tcg-border-radius-md,8px));display:block;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-quantity-selector{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;display:inline-flex;font-variant-numeric:tabular-nums}.tcg-quantity-selector:focus-visible{z-index:1}.tcg-quantity-selector__max-available{background-color:var(--tcg-colors-surface-background-background,#eff0f1);border-bottom-right-radius:var(--tcg-border-radius-md,8px);border-top-right-radius:var(--tcg-border-radius-md,8px);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-left:none;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-top-right-radius:0;border-bottom-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-top-left-radius:0;border-bottom-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:translateX(-100%)}66%{transform:translateX(100%)}to{transform:translateX(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:translateX(-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));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;line-height:var(--tcg-typography-hero-responsive-font-size,clamp(1.6018066406rem,1.8912285vw + 1.069898625rem,2.48832rem))}.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));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;line-height:var(--tcg-typography-title-responsive-font-size,clamp(1.6018066406rem,1.0064925vw + 1.318730625rem,2.0736rem))}.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));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;line-height:var(--tcg-typography-heading-lg-responsive-font-size,clamp(1.423828125rem,.6489vw + 1.241325rem,1.728rem))}.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));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;line-height:var(--tcg-typography-heading-md-responsive-font-size,clamp(1.265625rem,.372vw + 1.161rem,1.44rem))}.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));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;line-height:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem))}.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));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;line-height:var(--tcg-typography-body-responsive-font-size,clamp(1rem,0vw + 1rem,1rem))}.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));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;line-height:var(--tcg-typography-link-responsive-font-size,clamp(1rem,0vw + 1rem,1rem))}.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));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;line-height:var(--tcg-typography-long-form-responsive-font-size,clamp(1rem,0vw + 1rem,1rem))}.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));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;line-height:var(--tcg-typography-detail-responsive-font-size,clamp(.8888888889rem,0vw + .8888888889rem,.8888888889rem))}.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));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;line-height:var(--tcg-typography-heading-md-responsive-font-size,clamp(1.265625rem,.372vw + 1.161rem,1.44rem))}.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));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;line-height:var(--tcg-typography-heading-sm-responsive-font-size,clamp(1.125rem,.16vw + 1.08rem,1.2rem))}.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-weight:var(--tcg-component-message-font-weight,700);font-size:var(--tcg-component-message-font-size,.8rem);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-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;cursor:pointer;font-size:1rem}.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-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-top:0;padding-bottom:0}.tcg-table-body .tcg-table-body__sticky-col{position:sticky!important;background-color:inherit}.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-top-left-radius:var(--tcg-border-radius-md,8px);border-bottom-left-radius:var(--tcg-border-radius-md,8px)}.tcg-table-pagination__last-button{border-top-right-radius:var(--tcg-border-radius-md,8px);border-bottom-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{display:flex;align-items:center;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{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;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;gap:var(--tcg-component-tooltip-content-gap,var(--tcg-spacer-2xs,.5rem));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;transition:opacity .35s,transform .35s;white-space:nowrap;z-index:1}.tcg-tooltip__content:after{content:"";display:none;position:absolute}.tcg-tooltip.is-positioned-top .tcg-tooltip__content{transform:translateY(calc(var(--tcg-spacer-sm, 1rem)*-1))}.tcg-tooltip.is-positioned-top .tcg-tooltip__content:after{border-top:6px solid var(--tcg-component-tooltip-background-color,var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d));border-left:6px solid transparent;border-right:6px solid transparent;top:100%;left:50%;transform:translateX(-50%)}.tcg-tooltip.is-positioned-right .tcg-tooltip__content{transform:translateX(calc(var(--tcg-spacer-sm, 1rem)))}.tcg-tooltip.is-positioned-right .tcg-tooltip__content:after{border-bottom:6px solid transparent;border-right:6px solid var(--tcg-component-tooltip-background-color,var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d));border-top:6px solid transparent;top:50%;right:100%;transform:translateY(-50%)}.tcg-tooltip.is-positioned-bottom .tcg-tooltip__content{transform:translateY(calc(var(--tcg-spacer-sm, 1rem)))}.tcg-tooltip.is-positioned-bottom .tcg-tooltip__content:after{border-bottom:6px solid var(--tcg-component-tooltip-background-color,var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d));border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;left:50%;transform:translateX(-50%)}.tcg-tooltip.is-positioned-left .tcg-tooltip__content{transform:translateX(calc(var(--tcg-spacer-sm, 1rem)*-1))}.tcg-tooltip.is-positioned-left .tcg-tooltip__content:after{border-bottom:6px solid transparent;border-left:6px solid var(--tcg-component-tooltip-background-color,var(--tcg-colors-grayscale-dark-background-alt,#0d0d0d));border-top:6px solid transparent;top:50%;left:100%;transform:translateY(-50%)}.tcg-tooltip.is-visible .tcg-tooltip__content{opacity:1;transform:translate(0)}.tcg-tooltip.is-width-restricted .tcg-tooltip__content{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))}:where([data-theme=dark]) .tcg-tooltip.is-positioned-top .tcg-tooltip__content:after{border-top-color:var(--tcg-component-tooltip-dark-theme-background-color,var(--tcg-colors-grayscale-light-background-alt,#f2f2f2))}:where([data-theme=dark]) .tcg-tooltip.is-positioned-right .tcg-tooltip__content:after{border-right-color:var(--tcg-component-tooltip-dark-theme-background-color,var(--tcg-colors-grayscale-light-background-alt,#f2f2f2))}:where([data-theme=dark]) .tcg-tooltip.is-positioned-bottom .tcg-tooltip__content:after{border-bottom-color:var(--tcg-component-tooltip-dark-theme-background-color,var(--tcg-colors-grayscale-light-background-alt,#f2f2f2))}:where([data-theme=dark]) .tcg-tooltip.is-positioned-left .tcg-tooltip__content:after{border-left-color:var(--tcg-component-tooltip-dark-theme-background-color,var(--tcg-colors-grayscale-light-background-alt,#f2f2f2))}.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{display:flex;align-items:center}.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{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;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)}.tcg-table-toolbar::-webkit-scrollbar{width:.375rem;height:.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{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;color:var(--tcg-colors-surface-text-default,#000)}.tcg-table__table-overflow{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;overflow:auto}.tcg-table__table-overflow::-webkit-scrollbar{width:.375rem;height:.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{border-collapse:collapse;border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);min-width:100%}.tcg-table__table,.tcg-table__table tr{background-color:var(--tcg-colors-surface-background-default,#fff)}.tcg-table__table tr{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{padding:var(--tcg-spacer-sm,1rem) var(--tcg-spacer-xs,.75rem);word-wrap:break-word}.tcg-table.is-selectable .tcg-table__table tbody tr:hover{cursor:pointer;background-color:var(--tcg-colors-surface-background-background,#eff0f1)}.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{-webkit-appearance:none;background:transparent;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;align-items:center;border-radius:0;color:var(--tcg-colors-surface-text-subdued,#5e616c);cursor:pointer;display:none;flex:0 0 auto;padding:calc(var(--tcg-spacer-2xs, .5rem) + var(--tcg-spacer-3xs, .25rem)) var(--tcg-spacer-xs,.75rem) var(--tcg-spacer-2xs,.5rem);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{list-style:none;margin:0;padding:0;display:flex;flex:0 0 auto;gap:var(--tcg-component-tabs-item-gap,var(--tcg-spacer-sm,1rem));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{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;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;align-items:center;color:var(--tcg-colors-surface-text-subdued,#5e616c);cursor:pointer;display:flex;font-weight:700;justify-content:center;min-width:100%;padding:var(--tcg-spacer-md,1.5rem) var(--tcg-spacer-2xs,.5rem);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;line-height:1.5;text-transform:none;font-weight:700}.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;text-transform:none;padding:var(--tcg-spacer-md,1.5rem) 0;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{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;align-items:center;display:inline-flex;background-color:var(--tcg-colors-surface-background-alt,#f7f7f8);border:1px solid var(--tcg-colors-surface-border-default,#d4d7e2);border-radius:var(--tcg-border-radius-rounded,9999px);color:var(--tcg-colors-surface-text-subdued,#5e616c);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-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)));border:var(--tcg-component-message-border,1px solid var(--tcg-colors-surface-border-default,#d4d7e2));color:var(--tcg-component-message-color,var(--tcg-colors-surface-text-primary,#121212));display:inline-flex;font-weight:var(--tcg-component-message-font-weight,700);font-size:var(--tcg-component-message-font-size,.8rem);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));max-width:100%;opacity:0;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{min-height:1.25rem;display:flex;align-items:center}.tcg-toast__dismiss-button{-webkit-appearance:none;background:transparent;border-radius:0;border:none;color:inherit;font-family:inherit;margin:0;padding:0;cursor:pointer;font-size:1rem}.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);color:var(--tcg-colors-system-subdued-text-info-default,#002f47);border-color:var(--tcg-colors-system-border-info-default,#1c83c7)}.tcg-toast.tcg-toast--success.is-subdued{background-color:var(--tcg-colors-system-subdued-background-success-default,#dafae4);color:var(--tcg-colors-system-subdued-text-success-default,#003e13);border-color:var(--tcg-colors-system-border-success-default,#179643)}.tcg-toast.tcg-toast--warning.is-subdued{background-color:var(--tcg-colors-system-subdued-background-warning-default,#ffffdc);color:var(--tcg-colors-system-subdued-text-warning-default,#474703);border-color:var(--tcg-colors-system-border-warning-default,#d6c23b)}.tcg-toast.tcg-toast--danger.is-subdued{background-color:var(--tcg-colors-system-subdued-background-danger-default,#ffdada);color:var(--tcg-colors-system-subdued-text-danger-default,#470000);border-color:var(--tcg-colors-system-border-danger-default,#d30311)}.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:translateX(-50%)}