.page-module__lRWn2W__main{padding-inline:var(--design-1-space-internal)}
.ManagementRecordList-module__wqZJlq__preview{gap:var(--design-1-space-internal);min-width:0;display:grid}.ManagementRecordList-module__wqZJlq__canvas{gap:var(--design-1-space-related);width:100%;min-width:0;max-width:100%;color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);display:grid;container-type:inline-size}.ManagementRecordList-module__wqZJlq__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--design-1-type-small)}.ManagementRecordList-module__wqZJlq__table>thead>tr>th,.ManagementRecordList-module__wqZJlq__table>tbody>tr>th,.ManagementRecordList-module__wqZJlq__table>tbody>tr>td{text-align:start;vertical-align:middle;padding:var(--design-1-space-near) var(--design-1-space-micro)}.ManagementRecordList-module__wqZJlq__table>thead>tr>th{border-bottom:1px solid var(--design-1-color-border)}.ManagementRecordList-module__wqZJlq__table>thead>tr>.ManagementRecordList-module__wqZJlq__number{width:4rem}.ManagementRecordList-module__wqZJlq__table>thead>tr>.ManagementRecordList-module__wqZJlq__date{width:7rem}.ManagementRecordList-module__wqZJlq__table>thead>tr>.ManagementRecordList-module__wqZJlq__metric{width:8rem}.ManagementRecordList-module__wqZJlq__table[data-kind=people]>thead>tr>.ManagementRecordList-module__wqZJlq__metric{width:10rem}.ManagementRecordList-module__wqZJlq__table>thead>tr>.ManagementRecordList-module__wqZJlq__status{width:13rem}.ManagementRecordList-module__wqZJlq__table>thead>tr>.ManagementRecordList-module__wqZJlq__actionColumn{width:8rem}.ManagementRecordList-module__wqZJlq__table[data-kind=people]>thead>tr>.ManagementRecordList-module__wqZJlq__actionColumn{width:5rem}.ManagementRecordList-module__wqZJlq__table>thead>tr>.ManagementRecordList-module__wqZJlq__stateControls{width:6.5rem}.ManagementRecordList-module__wqZJlq__table>tbody>tr:nth-child(odd){background:var(--design-1-color-surface-subtle)}@media (hover:hover) and (pointer:fine){.ManagementRecordList-module__wqZJlq__table>tbody>tr:not(:has(>td>section)):hover{background:var(--design-1-color-brand-tint)}}.ManagementRecordList-module__wqZJlq__table .ManagementRecordList-module__wqZJlq__number,.ManagementRecordList-module__wqZJlq__table .ManagementRecordList-module__wqZJlq__metric,.ManagementRecordList-module__wqZJlq__table .ManagementRecordList-module__wqZJlq__status,.ManagementRecordList-module__wqZJlq__table .ManagementRecordList-module__wqZJlq__stateControls{text-align:center}.ManagementRecordList-module__wqZJlq__number{color:var(--design-1-color-body);font-variant-numeric:tabular-nums}.ManagementRecordList-module__wqZJlq__identity{overflow-wrap:anywhere;font-weight:400}.ManagementRecordList-module__wqZJlq__secondary{margin-top:var(--design-1-space-micro);color:var(--design-1-color-body);font-weight:400;display:block}.ManagementRecordList-module__wqZJlq__date,.ManagementRecordList-module__wqZJlq__metric{font-variant-numeric:tabular-nums}.ManagementRecordList-module__wqZJlq__table>tbody>tr>td:has(>.ManagementRecordList-module__wqZJlq__actions){padding-inline:var(--design-1-space-near)}.ManagementRecordList-module__wqZJlq__actions{justify-content:flex-end;align-items:center;gap:var(--design-1-space-micro);flex-wrap:nowrap;display:flex}.ManagementRecordList-module__wqZJlq__details p{overflow-wrap:anywhere;margin:0}.ManagementRecordList-module__wqZJlq__status>span{white-space:nowrap;max-width:none}.ManagementRecordList-module__wqZJlq__mobileTitle,.ManagementRecordList-module__wqZJlq__statusDotButton,.ManagementRecordList-module__wqZJlq__compactDate{display:none}.ManagementRecordList-module__wqZJlq__fullStatus{display:inline-grid}.ManagementRecordList-module__wqZJlq__fullStatus>*{grid-area:1/1}.ManagementRecordList-module__wqZJlq__statusMeasure{visibility:hidden;pointer-events:none;font-size:var(--design-1-type-caption);white-space:nowrap;padding-inline:calc(var(--design-1-space-near) + (var(--design-1-type-body) + var(--design-1-space-micro)) / 2 + 1px);font-weight:700;display:grid}.ManagementRecordList-module__wqZJlq__statusMeasure>span{grid-area:1/1}.ManagementRecordList-module__wqZJlq__fullStatus>form,.ManagementRecordList-module__wqZJlq__fullStatus>form>div,.ManagementRecordList-module__wqZJlq__fullStatus>div{box-sizing:border-box;width:100%}.ManagementRecordList-module__wqZJlq__fullStatus>.status-chip-design-1{box-sizing:border-box;width:100%}.ManagementRecordList-module__wqZJlq__avatar{flex-shrink:0;display:inline-flex}.ManagementRecordList-module__wqZJlq__statusDot{width:var(--design-1-space-micro);height:var(--design-1-space-micro);border-radius:var(--radius-pill);background:var(--design-1-color-graphite-mid)}.ManagementRecordList-module__wqZJlq__statusDot[data-tone=available],.ManagementRecordList-module__wqZJlq__statusDot[data-tone=published]{background:var(--design-1-color-success)}.ManagementRecordList-module__wqZJlq__statusDot[data-tone=draft]{background:var(--design-1-color-warning)}.ManagementRecordList-module__wqZJlq__statusDot[data-tone=danger]{background:var(--design-1-color-danger)}.ManagementRecordList-module__wqZJlq__statusDot[data-tone=info]{background:var(--design-1-color-info)}.ManagementRecordList-module__wqZJlq__details{gap:var(--design-1-space-near);display:grid}.ManagementRecordList-module__wqZJlq__details form{min-width:0}.ManagementRecordList-module__wqZJlq__detailFields{gap:var(--design-1-space-related);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ManagementRecordList-module__wqZJlq__detailFields>:not(.ManagementRecordList-module__wqZJlq__detailField){grid-column:1/-1}@media (max-width:360px){.ManagementRecordList-module__wqZJlq__detailFields{grid-template-columns:minmax(0,1fr)}}.ManagementRecordList-module__wqZJlq__detailField{justify-items:start;gap:var(--design-1-space-near);display:grid}.ManagementRecordList-module__wqZJlq__actions>div{align-items:center;gap:var(--design-1-space-micro);display:flex}@container (max-width:50rem){.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table,.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table>tbody{display:block}.ManagementRecordList-module__wqZJlq__table>thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table>tbody>tr{gap:var(--design-1-space-micro);padding:var(--design-1-space-micro) var(--design-1-space-near);border:0;border-radius:0;align-items:center;display:grid}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>tbody>tr{grid-template-columns:var(--design-1-space-related) 5rem minmax(0, 1fr) 4rem var(--design-1-space-related) max-content}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table[data-kind=people]>tbody>tr{grid-template-columns:var(--design-1-space-related) minmax(0, 1fr) var(--design-1-navigation-control-size) var(--design-1-space-related) var(--design-1-navigation-control-size)}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__canvas .ManagementRecordList-module__wqZJlq__table>tbody>tr>th,.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__canvas .ManagementRecordList-module__wqZJlq__table>tbody>tr>td{border:0;width:auto;min-width:0;padding:0;display:block}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table>tbody>tr>td:before{content:none}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__canvas .ManagementRecordList-module__wqZJlq__table>tbody>tr>.ManagementRecordList-module__wqZJlq__status{justify-content:center;display:flex}.ManagementRecordList-module__wqZJlq__fullTitle,.ManagementRecordList-module__wqZJlq__secondary,.ManagementRecordList-module__wqZJlq__fullStatus{display:none}.ManagementRecordList-module__wqZJlq__mobileTitle{width:100%;min-width:0;min-height:var(--design-1-navigation-control-size);color:inherit;font:inherit;text-align:start;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:block;overflow:hidden}.ManagementRecordList-module__wqZJlq__statusDotButton{width:var(--design-1-space-related);height:var(--design-1-navigation-control-size);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ManagementRecordList-module__wqZJlq__mobileTitle:focus-visible,.ManagementRecordList-module__wqZJlq__statusDotButton:focus-visible{outline:var(--design-1-focus-ring);outline-offset:-1px}.ManagementRecordList-module__wqZJlq__person>span:not(.ManagementRecordList-module__wqZJlq__avatar):not(.ManagementRecordList-module__wqZJlq__indicators){flex:1}.ManagementRecordList-module__wqZJlq__table .ManagementRecordList-module__wqZJlq__person{gap:var(--design-1-space-micro)}.ManagementRecordList-module__wqZJlq__date{white-space:nowrap}}@container (max-width:37.5rem){.ManagementRecordList-module__wqZJlq__compactDate{display:inline}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>tbody>tr{grid-template-columns:var(--design-1-space-related) minmax(0, 1fr) var(--design-1-space-related) max-content}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__canvas .ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>tbody>tr>.ManagementRecordList-module__wqZJlq__date,.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__canvas .ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>tbody>tr>.ManagementRecordList-module__wqZJlq__metric{display:none}}@container (max-width:21.25rem){.ManagementRecordList-module__wqZJlq__avatar{display:none}}@container (max-width:17.5rem){.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table[data-kind=people]>tbody>tr{grid-template-columns:minmax(0, 1fr) var(--design-1-navigation-control-size) var(--design-1-space-related) var(--design-1-navigation-control-size);gap:0}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__canvas .ManagementRecordList-module__wqZJlq__table[data-kind=people]>tbody>tr>.ManagementRecordList-module__wqZJlq__number{display:none}}.ManagementRecordList-module__wqZJlq__numberBadge{width:var(--design-1-space-related);height:var(--design-1-space-related);border-radius:var(--radius-pill);background:var(--design-1-color-black);color:var(--design-1-color-on-strong);font-weight:700;font-size:var(--design-1-type-caption);place-items:center;display:inline-grid}.ManagementRecordList-module__wqZJlq__person{align-items:center;gap:var(--design-1-space-near);display:flex}.ManagementRecordList-module__wqZJlq__person>span{min-width:0}.ManagementRecordList-module__wqZJlq__person .ManagementRecordList-module__wqZJlq__indicators{gap:var(--design-1-space-micro);color:var(--design-1-color-graphite-mid);flex:none;display:inline-flex}.ManagementRecordList-module__wqZJlq__indicators>span{font-size:var(--design-1-type-small)}.ManagementRecordList-module__wqZJlq__mobileOnly{display:none}.ManagementRecordList-module__wqZJlq__availability{justify-content:center;align-items:center;gap:var(--design-1-space-micro);display:flex}.ManagementRecordList-module__wqZJlq__table:has(.ManagementRecordList-module__wqZJlq__stateControls) .ManagementRecordList-module__wqZJlq__person .ManagementRecordList-module__wqZJlq__indicators{display:none}@container (max-width:50rem){.ManagementRecordList-module__wqZJlq__mobileOnly{display:block}.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__canvas .ManagementRecordList-module__wqZJlq__table>tbody>tr>.ManagementRecordList-module__wqZJlq__stateControls{display:none}.ManagementRecordList-module__wqZJlq__table:has(.ManagementRecordList-module__wqZJlq__stateControls) .ManagementRecordList-module__wqZJlq__person .ManagementRecordList-module__wqZJlq__indicators{display:inline-flex}}.ManagementRecordList-module__wqZJlq__fullStatus form{margin:0}.ManagementRecordList-module__wqZJlq__table[data-booking]>thead>tr>.ManagementRecordList-module__wqZJlq__metric{width:7rem}@container (max-width:50rem){.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table[data-kind=people][data-booking]>tbody>tr{grid-template-columns:var(--design-1-space-related) minmax(0, 1fr) var(--design-1-navigation-control-size) var(--design-1-space-related) var(--design-1-space-related) var(--design-1-navigation-control-size)}}@container (max-width:17.5rem){.ManagementRecordList-module__wqZJlq__preview .ManagementRecordList-module__wqZJlq__table[data-kind=people][data-booking]>tbody>tr{grid-template-columns:minmax(0, 1fr) var(--design-1-navigation-control-size) var(--design-1-space-related) var(--design-1-space-related) var(--design-1-navigation-control-size)}}.ManagementRecordList-module__wqZJlq__statusDotButton:has([data-tone=published],[data-tone=draft],[data-tone=danger],[data-tone=info]){--design-1-focus-ring:2px solid var(--design-1-color-black)}.ManagementRecordList-module__wqZJlq__sessionActions>form{display:contents}.ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>thead>tr>.ManagementRecordList-module__wqZJlq__actionColumn{width:calc(3 * var(--session-action-size) + 4 * var(--design-1-space-micro));text-align:center}.ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>thead>tr>.ManagementRecordList-module__wqZJlq__status{width:10rem}.ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>tbody>tr>td:has(>.ManagementRecordList-module__wqZJlq__actions){padding-inline:var(--design-1-space-micro)}.ManagementRecordList-module__wqZJlq__table[data-kind=sessions]{--session-action-size:calc(var(--design-1-type-caption) * 1.4 + var(--design-1-space-micro) * 2 + 2px)}.ManagementRecordList-module__wqZJlq__table[data-kind=sessions]>thead>tr>.ManagementRecordList-module__wqZJlq__stateControls{width:calc(2 * var(--session-action-size) + 3 * var(--design-1-space-micro))}
.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1{--count-signal-tone:var(--design-1-color-graphite);--count-signal-fill:var(--design-1-color-surface);--count-signal-fill-hover:var(--design-1-color-surface-subtle);--count-signal-fill-active:var(--design-1-color-surface-subtle);border-color:var(--design-1-color-border);background:var(--count-signal-fill);width:2.25rem;height:2.25rem;color:var(--design-1-color-graphite);filter:none;font-family:var(--design-1-font-ui);font-size:var(--design-1-type-caption);border-radius:0;outline:0;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1.session-signal--reserved{--count-signal-tone:var(--design-1-color-info);--count-signal-fill:var(--design-1-color-info-soft);--count-signal-fill-hover:color-mix(in srgb, var(--design-1-color-info) 18%, var(--design-1-color-surface));--count-signal-fill-active:color-mix(in srgb, var(--design-1-color-info) 22%, var(--design-1-color-surface));border-color:var(--design-1-color-info);background:var(--count-signal-fill);color:var(--design-1-color-graphite)}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1.session-signal--paid{--count-signal-tone:var(--design-1-color-success);--count-signal-fill:var(--design-1-color-success-soft);--count-signal-fill-hover:color-mix(in srgb, var(--design-1-color-success) 18%, var(--design-1-color-surface));--count-signal-fill-active:color-mix(in srgb, var(--design-1-color-success) 22%, var(--design-1-color-surface));border-color:var(--design-1-color-success);background:var(--count-signal-fill);color:var(--design-1-color-graphite)}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1.session-signal--payment-open{--count-signal-tone:var(--design-1-color-warning);--count-signal-fill:var(--design-1-color-warning-soft);--count-signal-fill-hover:color-mix(in srgb, var(--design-1-color-warning) 18%, var(--design-1-color-surface));--count-signal-fill-active:color-mix(in srgb, var(--design-1-color-warning) 22%, var(--design-1-color-surface));border-color:var(--design-1-color-warning);background:var(--count-signal-fill);color:var(--design-1-color-graphite)}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1.session-signal--canceled{--count-signal-tone:var(--design-1-color-danger);--count-signal-fill:var(--design-1-color-danger-soft);--count-signal-fill-hover:color-mix(in srgb, var(--design-1-color-danger) 18%, var(--design-1-color-surface));--count-signal-fill-active:color-mix(in srgb, var(--design-1-color-danger) 22%, var(--design-1-color-surface));border-color:var(--design-1-color-danger);background:var(--count-signal-fill);color:var(--design-1-color-graphite)}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1.session-signal--zero.session-signal--capacity{--count-signal-fill:transparent;border-color:var(--design-1-color-border);background:var(--count-signal-fill);color:var(--design-1-color-body)}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1:hover{border-color:var(--design-1-color-graphite);background:var(--count-signal-fill-hover);box-shadow:0 3px 8px color-mix(in srgb, var(--design-1-color-graphite) 10%, transparent);filter:none;outline:0}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1:focus-visible{border-color:var(--design-1-color-border-strong);filter:none;outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-offset)}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1[aria-pressed=true]{background:var(--count-signal-fill-active);filter:none}.CountSignalButton-module__PYR47G__design1 .session-signal__zero-text{opacity:1}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1:is(.session-signal--reserved,.session-signal--paid,.session-signal--payment-open,.session-signal--canceled){--design-1-focus-ring:2px solid var(--design-1-color-black)}.CountSignalButton-module__PYR47G__design1.CountSignalButton-module__PYR47G__design1:is(.session-signal--reserved,.session-signal--paid,.session-signal--payment-open,.session-signal--canceled):is(:hover,:focus-visible){border-color:var(--design-1-color-black);outline:none}
.Dialog-module__I15vlG__dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text-primary);background:0 0;border:0;padding:clamp(1rem,4vw,2rem)}.Dialog-module__I15vlG__dialog[open]{place-items:center;display:grid}.Dialog-module__I15vlG__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a6b}.Dialog-module__I15vlG__panel{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:100%;max-height:min(42rem,100dvh - 2rem);box-shadow:var(--shadow-lg);padding:clamp(1.25rem,3vw,1.75rem);overflow:hidden auto}.Dialog-module__I15vlG__small{max-width:28rem}.Dialog-module__I15vlG__medium{max-width:36rem}.Dialog-module__I15vlG__large{max-width:48rem}.Dialog-module__I15vlG__dialog.Dialog-module__I15vlG__design1{color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui)}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__icon{background:var(--design-1-color-danger-soft);color:var(--design-1-color-danger);font-size:var(--design-1-navigation-icon-size-compact);border-radius:0}.Dialog-module__I15vlG__design1::backdrop{background:color-mix(in srgb, var(--design-1-color-black) 48%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__panel{border:1px solid var(--design-1-color-border-strong);background:var(--design-1-color-surface);max-height:calc(100dvh - 2*clamp(1rem,4vw,2rem));box-shadow:0 16px 40px color-mix(in srgb, var(--design-1-color-black) 18%, transparent);padding:var(--design-1-space-internal);border-radius:0}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__header{align-items:start;gap:var(--design-1-space-related);grid-template-columns:minmax(0,1fr) auto;display:grid}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__headingGroup{align-items:start;gap:var(--design-1-space-near);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__headingGroup>div{width:100%;min-width:0}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__title{color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-size:var(--design-1-type-section-title);letter-spacing:normal;font-weight:400;line-height:1.12}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__description,.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__content{color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-body);line-height:1.5}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__description{margin-top:var(--design-1-space-micro)}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__title,.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__description{white-space:normal;width:100%;max-width:100%}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__content{margin-top:var(--design-1-space-internal)}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__actions{gap:var(--design-1-space-near);margin-top:var(--design-1-space-internal)}.Dialog-module__I15vlG__header,.Dialog-module__I15vlG__headingGroup{align-items:flex-start;display:flex}.Dialog-module__I15vlG__header{justify-content:space-between;gap:1rem}.Dialog-module__I15vlG__headingGroup{gap:.85rem;min-width:0}.Dialog-module__I15vlG__headingGroup>div{min-width:0}.Dialog-module__I15vlG__icon{background:var(--color-danger-soft);width:2.5rem;height:2.5rem;color:var(--color-danger);border-radius:999px;flex:none;place-items:center;font-size:1.3rem;display:grid}.Dialog-module__I15vlG__title{color:var(--color-text-primary);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;line-height:1.3}.Dialog-module__I15vlG__description{color:var(--color-text-muted);overflow-wrap:anywhere;margin:.45rem 0 0;line-height:1.55}.Dialog-module__I15vlG__content{color:var(--color-text-primary);overflow-wrap:anywhere;margin-top:1.25rem;line-height:1.6}.Dialog-module__I15vlG__content>:first-child{margin-top:0}.Dialog-module__I15vlG__content>:last-child{margin-bottom:0}.Dialog-module__I15vlG__actions{justify-content:flex-end;gap:.65rem;margin-top:1.75rem;display:flex}@media (max-width:520px){.Dialog-module__I15vlG__dialog{padding:0}.Dialog-module__I15vlG__dialog[open]{place-items:end center}.Dialog-module__I15vlG__panel,.Dialog-module__I15vlG__small,.Dialog-module__I15vlG__medium,.Dialog-module__I15vlG__large{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:none;max-height:calc(100dvh - 1rem);padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.Dialog-module__I15vlG__design1 .Dialog-module__I15vlG__panel{max-height:calc(100dvh - 1rem);padding:var(--design-1-space-near);padding-bottom:max(var(--design-1-space-near), env(safe-area-inset-bottom));border-radius:0}.Dialog-module__I15vlG__actions{grid-template-columns:1fr;display:grid}.Dialog-module__I15vlG__actions .button{width:100%}}@media (prefers-reduced-motion:no-preference){.Dialog-module__I15vlG__dialog[open] .Dialog-module__I15vlG__panel{animation:.16s ease-out Dialog-module__I15vlG__dialog-enter}}@keyframes Dialog-module__I15vlG__dialog-enter{0%{opacity:0;transform:translateY(.5rem)scale(.99)}}
.InfoTooltip-module__6VcKwq__wrapper{vertical-align:text-bottom;margin-inline-start:var(--space-1);display:inline-flex}.InfoTooltip-module__6VcKwq__trigger{--info-tooltip-trigger-active-background:var(--color-primary-soft);--info-tooltip-trigger-active-border:var(--color-primary);--info-tooltip-trigger-active-color:var(--color-primary-hover);--info-tooltip-trigger-focus:var(--focus-ring);--info-tooltip-trigger-focus-offset:2px;background:var(--color-background);border:1px solid var(--color-border-strong,var(--color-border));color:var(--color-text-muted);cursor:help;font-family:var(--font-body);border-radius:50%;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;padding:0;font-size:.7rem;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.InfoTooltip-module__6VcKwq__trigger:hover,.InfoTooltip-module__6VcKwq__trigger[aria-expanded=true]{background:var(--info-tooltip-trigger-active-background);border-color:var(--info-tooltip-trigger-active-border);color:var(--info-tooltip-trigger-active-color)}.InfoTooltip-module__6VcKwq__trigger:focus-visible{outline:var(--info-tooltip-trigger-focus);outline-offset:var(--info-tooltip-trigger-focus-offset)}.InfoTooltip-module__6VcKwq__icon{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-width:1.75px;width:.875rem;height:.875rem;overflow:visible}.InfoTooltip-module__6VcKwq__icon circle{stroke:none}.InfoTooltip-module__6VcKwq__tooltip{--info-tooltip-background:var(--color-text-primary);--info-tooltip-enter-x:0;--info-tooltip-enter-y:-.2rem;background:var(--info-tooltip-background);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown);color:var(--color-background);max-width:min(19rem,100vw - 1.5rem);padding:var(--space-3) var(--space-4);pointer-events:auto;width:max-content;z-index:calc(var(--z-dropdown) + 10);font-size:.82rem;line-height:1.45;position:fixed}.InfoTooltip-module__6VcKwq__tooltip:after{background:var(--info-tooltip-background);content:"";width:.5rem;height:.5rem;position:absolute;transform:rotate(45deg)}.InfoTooltip-module__6VcKwq__top{--info-tooltip-enter-y:.2rem}.InfoTooltip-module__6VcKwq__right{--info-tooltip-enter-x:-.2rem;--info-tooltip-enter-y:0}.InfoTooltip-module__6VcKwq__left{--info-tooltip-enter-x:.2rem;--info-tooltip-enter-y:0}.InfoTooltip-module__6VcKwq__top:after,.InfoTooltip-module__6VcKwq__bottom:after{left:var(--info-tooltip-arrow-position);margin-left:-.25rem}.InfoTooltip-module__6VcKwq__top:after{bottom:-.25rem}.InfoTooltip-module__6VcKwq__bottom:after{top:-.25rem}.InfoTooltip-module__6VcKwq__right:after,.InfoTooltip-module__6VcKwq__left:after{top:var(--info-tooltip-arrow-position);margin-top:-.25rem}.InfoTooltip-module__6VcKwq__right:after{left:-.25rem}.InfoTooltip-module__6VcKwq__left:after{right:-.25rem}.InfoTooltip-module__6VcKwq__triggerDesign1{--info-tooltip-trigger-active-background:var(--design-1-color-surface-subtle);--info-tooltip-trigger-active-border:var(--design-1-color-graphite);--info-tooltip-trigger-active-color:var(--design-1-color-graphite);--info-tooltip-trigger-focus:var(--design-1-focus-ring);--info-tooltip-trigger-focus-offset:var(--design-1-focus-ring-inset-offset);border-color:var(--design-1-color-border-strong);background:var(--design-1-color-surface);color:var(--design-1-color-body);font-family:var(--design-1-font-ui);width:1.25rem;height:1.25rem}.InfoTooltip-module__6VcKwq__tooltipDesign1{--info-tooltip-background:var(--design-1-color-graphite);border:1px solid var(--design-1-color-graphite);box-shadow:0 8px 24px color-mix(in srgb, var(--design-1-color-graphite) 18%, transparent);color:var(--design-1-color-on-strong);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-caption);padding:var(--design-1-space-micro) var(--design-1-space-near);border-radius:0;line-height:1.45}@media (prefers-reduced-motion:no-preference){.InfoTooltip-module__6VcKwq__tooltip{animation:.12s ease-out InfoTooltip-module__6VcKwq__tooltip-in}}@keyframes InfoTooltip-module__6VcKwq__tooltip-in{0%{opacity:0;transform:translate(var(--info-tooltip-enter-x), var(--info-tooltip-enter-y))}to{opacity:1;transform:translateY(0)}}
.CharacterCountTextarea-module__wxyCqG__meta{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.CharacterCountTextarea-module__wxyCqG__hint,.CharacterCountTextarea-module__wxyCqG__counter{margin:0}.CharacterCountTextarea-module__wxyCqG__design1 .CharacterCountTextarea-module__wxyCqG__meta{gap:var(--design-1-space-micro);flex-wrap:wrap}.CharacterCountTextarea-module__wxyCqG__design1 .CharacterCountTextarea-module__wxyCqG__hint,.CharacterCountTextarea-module__wxyCqG__design1 .CharacterCountTextarea-module__wxyCqG__counter{color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-caption);line-height:1.5}.CharacterCountTextarea-module__wxyCqG__design1 .CharacterCountTextarea-module__wxyCqG__counter{margin-inline-start:auto}.CharacterCountTextarea-module__wxyCqG__counter{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.CharacterCountTextarea-module__wxyCqG__compact.CharacterCountTextarea-module__wxyCqG__compact{resize:none;height:auto;min-height:0}
.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1{box-sizing:border-box;grid-template-columns:var(--design-1-control-checkbox-size) minmax(0, 1fr);align-items:start;gap:var(--design-1-space-near);width:100%;min-height:3rem;padding:calc(var(--design-1-space-micro) + .125rem) var(--design-1-space-micro) var(--design-1-space-micro);border:0;border-bottom:1px solid var(--design-1-color-border-soft);color:var(--design-1-color-graphite);cursor:pointer;font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);background:0 0;border-radius:0;margin:0;line-height:1.4;transition:border-color .15s,background-color .15s;display:grid}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1>input{box-sizing:border-box;width:var(--design-1-control-checkbox-size);min-width:var(--design-1-control-checkbox-size);height:var(--design-1-control-checkbox-size);min-height:var(--design-1-control-checkbox-size);accent-color:var(--design-1-color-signal);cursor:pointer;margin:.125rem 0 0}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1>span{gap:.125rem;min-width:0;display:grid}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1>span>strong{min-width:0;color:var(--design-1-color-graphite);font-size:var(--design-1-type-small);overflow-wrap:anywhere;font-weight:700}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1>span>small{min-width:0;color:var(--design-1-color-body);font-size:var(--design-1-type-caption);overflow-wrap:anywhere;line-height:1.45}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__previewFocus{outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1:has(>input:focus-visible){outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1:not(.Checkbox-module__Y7vmeG__standalone)>input:focus-visible{outline:none}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1:has(>input:disabled){border-bottom-color:var(--design-1-color-border-soft);background:var(--design-1-color-surface);color:var(--design-1-color-graphite-soft);cursor:not-allowed;opacity:1}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1>input:disabled{color:var(--design-1-color-graphite-soft);cursor:not-allowed;opacity:.55}:is(.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1:has(>input:disabled)>span>strong,.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1:has(>input:disabled)>span>small){color:var(--design-1-color-graphite-soft)}@media (hover:hover){.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1:hover:not(:has(>input:disabled)){border-bottom-color:var(--design-1-color-graphite)}}@media (prefers-reduced-motion:reduce){.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1{transition:none}}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone{width:var(--design-1-navigation-control-size);height:var(--design-1-navigation-control-size);background:0 0;border:0;outline:none;grid-template-columns:1fr;place-items:center;padding:0;display:inline-grid}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone.Checkbox-module__Y7vmeG__large{--design-1-control-checkbox-size:var(--design-1-control-checkbox-size-large)}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone.Checkbox-module__Y7vmeG__labelledStandalone{grid-template-columns:var(--design-1-navigation-control-size) minmax(0, 1fr);place-items:center start;gap:var(--design-1-space-micro);width:auto;height:auto}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone.Checkbox-module__Y7vmeG__labelledStandalone>input{justify-self:center}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone>input{margin:0}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone.Checkbox-module__Y7vmeG__previewFocus{outline:none}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone:has(>input:focus-visible){outline:none}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone:has(>input:disabled){background:0 0;border:0}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone>input:focus-visible,.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone.Checkbox-module__Y7vmeG__previewFocus>input{outline:var(--design-1-focus-ring);outline-offset:-1px}.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__design1.Checkbox-module__Y7vmeG__standalone>.Checkbox-module__Y7vmeG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.CheckboxDesign1Preview-module__gqKW3W__preview{gap:var(--design-1-space-micro);width:100%;color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);display:grid}.CheckboxDesign1Preview-module__gqKW3W__standaloneSamples{align-items:center;gap:var(--design-1-space-internal);flex-wrap:wrap;display:flex}.CheckboxDesign1Preview-module__gqKW3W__standaloneSamples>div{justify-items:start;display:grid}.CheckboxDesign1Preview-module__gqKW3W__sample{align-items:start;gap:var(--design-1-space-near);grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr);min-width:0;padding:0;display:grid}.CheckboxDesign1Preview-module__gqKW3W__state{padding:calc(var(--design-1-space-micro) + .125rem) 0;color:var(--design-1-color-body);font-size:var(--design-1-type-caption);font-weight:700}.CheckboxDesign1Preview-module__gqKW3W__sample>.settings-checkbox{max-width:none}@media (max-width:48rem){.CheckboxDesign1Preview-module__gqKW3W__sample{grid-template-columns:1fr;gap:0}}
.ChoiceGroup-module__bssl3W__group{border:0;min-width:0;margin:0;padding:0}.ChoiceGroup-module__bssl3W__legend{margin-bottom:var(--space-3);color:var(--color-text-primary);font-weight:750}.ChoiceGroup-module__bssl3W__options{gap:var(--space-2);display:grid}.ChoiceGroup-module__bssl3W__option{align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;color:var(--color-text-primary);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .14s,background-color .14s;display:grid}.ChoiceGroup-module__bssl3W__compact .ChoiceGroup-module__bssl3W__option{min-height:3rem;padding:var(--space-2) var(--space-3)}.ChoiceGroup-module__bssl3W__card .ChoiceGroup-module__bssl3W__option{min-height:5rem;padding:var(--space-4)}.ChoiceGroup-module__bssl3W__option:hover:not(:has(input:disabled)){border-color:var(--color-primary-border)}.ChoiceGroup-module__bssl3W__option:has(input:checked){border-color:var(--color-primary-border);background:var(--color-primary-soft)}.ChoiceGroup-module__bssl3W__option:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ChoiceGroup-module__bssl3W__group:disabled .ChoiceGroup-module__bssl3W__option{background:var(--color-surface-soft);cursor:not-allowed;opacity:.68}.ChoiceGroup-module__bssl3W__option:has(input:disabled){background:var(--color-surface-soft);cursor:not-allowed;opacity:.68}.ChoiceGroup-module__bssl3W__option input{width:1.15rem;height:1.15rem;accent-color:var(--color-primary);margin:0}.ChoiceGroup-module__bssl3W__copy{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.ChoiceGroup-module__bssl3W__descriptionRow{align-items:baseline;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.ChoiceGroup-module__bssl3W__descriptionAccessoryOption{grid-template-columns:auto minmax(0,1fr)}.ChoiceGroup-module__bssl3W__copy small{min-width:0;color:var(--color-text-muted);line-height:1.45}.ChoiceGroup-module__bssl3W__accessory{justify-self:end}@media (max-width:40rem){.ChoiceGroup-module__bssl3W__option{grid-template-columns:auto minmax(0,1fr);align-items:start}.ChoiceGroup-module__bssl3W__compact .ChoiceGroup-module__bssl3W__option{min-height:3.25rem}.ChoiceGroup-module__bssl3W__option>.ChoiceGroup-module__bssl3W__accessory{grid-column:2;justify-self:start}}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1{color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__legend{margin-bottom:var(--design-1-space-micro);color:var(--design-1-color-graphite);font-size:var(--design-1-type-small);font-weight:700}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__options{gap:0}:is(.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option,.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:checked)){grid-template-columns:var(--design-1-control-checkbox-size) minmax(0, 1fr) auto;align-items:center;gap:var(--design-1-space-near);min-height:3.5rem;margin-inline:calc(0rem - var(--design-1-space-micro));padding-block:var(--design-1-space-micro);padding-inline:var(--design-1-space-micro);border:0;border-bottom:1px solid var(--design-1-color-border-soft);color:var(--design-1-color-graphite);background:0 0;border-radius:0}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:checked){background:var(--design-1-color-surface-subtle)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:hover:not(:has(input:disabled)){border-bottom-color:var(--design-1-color-graphite);background:var(--design-1-color-surface-subtle)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:focus-visible){outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1:disabled .ChoiceGroup-module__bssl3W__option{border-bottom-color:var(--design-1-color-border-soft);background:var(--design-1-color-surface);color:var(--design-1-color-graphite-soft);cursor:not-allowed;opacity:1}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:disabled){border-bottom-color:var(--design-1-color-border-soft);background:var(--design-1-color-surface);color:var(--design-1-color-graphite-soft);cursor:not-allowed;opacity:1}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:disabled) strong{color:var(--design-1-color-graphite-soft)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:disabled) small{color:var(--design-1-color-graphite-soft)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:disabled) .ChoiceGroup-module__bssl3W__accessory{color:var(--design-1-color-graphite-soft)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option input{width:var(--design-1-control-checkbox-size);min-width:var(--design-1-control-checkbox-size);height:var(--design-1-control-checkbox-size);min-height:var(--design-1-control-checkbox-size);accent-color:var(--design-1-color-signal);margin:0}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__copy{gap:.125rem}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__copy strong{color:var(--design-1-color-graphite);font-size:var(--design-1-type-small);line-height:1.4}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__copy small,.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__accessory{color:var(--design-1-color-body);font-size:var(--design-1-type-caption)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__accessory{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}@media (max-width:40rem){:is(.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option,.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option:has(input:checked)){grid-template-columns:var(--design-1-control-checkbox-size) minmax(0, 1fr)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option>.ChoiceGroup-module__bssl3W__accessory{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option{transition:none}}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented{width:fit-content;max-width:100%}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__legend{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__options{border:1px solid var(--design-1-color-border);gap:0;display:flex}:is(.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option,.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option:has(input:checked)){min-height:46px;padding:0 var(--design-1-space-near);background:var(--design-1-color-surface);border:0;border-radius:0;justify-content:center;margin:0;display:flex;position:relative}:is(.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option+.ChoiceGroup-module__bssl3W__option,.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option+.ChoiceGroup-module__bssl3W__option:has(input:checked)){border-left:1px solid var(--design-1-color-border)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option input{opacity:0;width:1px;min-width:0;height:1px;min-height:0;position:absolute}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__copy strong{color:var(--design-1-color-black);white-space:nowrap;font-weight:700}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option:hover:not(:has(input:disabled)){background:var(--design-1-color-surface-subtle)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option:has(input:checked){background:var(--design-1-color-black)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option:has(input:checked):hover:not(:has(input:disabled)){background:var(--design-1-color-black)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option:has(input:checked) strong{color:var(--design-1-color-on-strong)}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option:has(input:focus-visible){outline:var(--design-1-focus-ring);outline-offset:-2px}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented:disabled .ChoiceGroup-module__bssl3W__option{opacity:.5;cursor:not-allowed}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option:has(input:disabled){opacity:.5;cursor:not-allowed}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1 .ChoiceGroup-module__bssl3W__option input:focus-visible{box-shadow:none;outline:none}@media (max-width:420px){.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__copy strong{white-space:normal;text-align:center}.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__design1.ChoiceGroup-module__bssl3W__segmented .ChoiceGroup-module__bssl3W__option{min-width:0}}
.ChoiceGroupDesign1Preview-module__LZqZpG__preview{width:100%;max-width:34rem;padding:var(--design-1-space-micro) 0;color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui)}
.SelectMenu-module__8_PqxW__container{width:100%;position:relative}.SelectMenu-module__8_PqxW__control{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:3.25rem;color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.SelectMenu-module__8_PqxW__clearableControl{padding-right:3.25rem}.SelectMenu-module__8_PqxW__clearButton{border-radius:var(--radius-sm);width:2.75rem;min-height:2.75rem;color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.SelectMenu-module__8_PqxW__clearButton:hover{color:var(--color-text-primary)}.SelectMenu-module__8_PqxW__clearButton:focus-visible{color:var(--color-text-primary);outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.SelectMenu-module__8_PqxW__clearButton:disabled{cursor:not-allowed;opacity:.65}.SelectMenu-module__8_PqxW__control:focus-visible{border-color:var(--color-primary);outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.SelectMenu-module__8_PqxW__control:disabled{cursor:not-allowed;opacity:.65}.SelectMenu-module__8_PqxW__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SelectMenu-module__8_PqxW__control>.SelectMenu-module__8_PqxW__chevron{color:var(--color-text-muted);flex:none;font-size:1.2rem;font-weight:400;line-height:1}.SelectMenu-module__8_PqxW__requiredProxy{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.SelectMenu-module__8_PqxW__menu{z-index:var(--z-dropdown);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:max-content;max-width:min(28rem,100vw - 2rem);box-shadow:var(--shadow-dropdown);border-radius:.7rem;gap:.1rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0}.SelectMenu-module__8_PqxW__option{width:100%;min-height:2.75rem;color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:.48rem;align-items:center;padding:.5rem .65rem;font-size:.88rem;font-weight:650;line-height:1.25;display:flex}.SelectMenu-module__8_PqxW__option:hover,.SelectMenu-module__8_PqxW__option:focus-visible,.SelectMenu-module__8_PqxW__option[data-active=true],.SelectMenu-module__8_PqxW__option[data-selected=true]{background:var(--color-primary-soft);color:var(--color-primary-hover);outline:none}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__control{border-color:var(--design-1-color-border-strong);background:var(--design-1-color-surface);min-height:3rem;color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);border-radius:0;padding:.72rem .8rem}.ui-theme-v1 [data-ui-list-row] .SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__control:not(:where(dialog *,[role=dialog] *)){min-height:calc(var(--design-1-type-caption) * 1.4 + var(--design-1-space-micro) * 2 + 2px);padding:var(--design-1-space-micro) var(--design-1-space-near);font-size:var(--design-1-type-caption);line-height:1.4}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__clearableControl{padding-right:3rem}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__clearButton{color:var(--design-1-color-graphite-mid);border-radius:0;right:.1rem}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__clearButton:hover{color:var(--design-1-color-graphite)}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__clearButton:focus-visible{color:var(--design-1-color-graphite);outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__control:hover:not(:disabled){border-color:var(--design-1-color-black)}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__control:disabled{border-color:var(--design-1-color-border);background:var(--design-1-color-surface-muted);color:var(--design-1-color-graphite-mid);opacity:1}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__control:focus-visible{border-color:var(--design-1-color-border-strong);outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__chevron{color:var(--design-1-color-graphite-mid)}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__menu{top:calc(100% + var(--design-1-space-micro));padding:var(--design-1-space-micro);border-color:var(--design-1-color-border-strong);background:var(--design-1-color-surface);box-shadow:0 12px 30px color-mix(in srgb, var(--design-1-color-graphite) 14%, transparent);border-radius:0}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__option{min-height:2.75rem;color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);border-radius:0;font-weight:700}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__option:hover,.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__option:focus-visible,.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__option[data-active=true],.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__option[data-selected=true]{background:var(--design-1-color-surface-subtle);color:var(--design-1-color-graphite)}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__option:focus-visible{outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__control:focus,.SelectMenu-module__8_PqxW__design1 .SelectMenu-module__8_PqxW__control[aria-expanded=true]{border-color:var(--design-1-color-border-strong);outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}
.CollectionToolbar-module__7wQTrq__toolbar{gap:var(--space-3);margin-block:var(--space-8) var(--space-6);display:grid}.CollectionToolbar-module__7wQTrq__toolbar.CollectionToolbar-module__7wQTrq__design1{gap:var(--design-1-space-near);font-family:var(--design-1-font-ui);margin-block:0}.CollectionToolbar-module__7wQTrq__design1 .CollectionToolbar-module__7wQTrq__form{gap:var(--design-1-space-near)}.CollectionToolbar-module__7wQTrq__design1 .CollectionToolbar-module__7wQTrq__heading{color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-weight:400;font-size:var(--design-1-type-content-heading)}.CollectionToolbar-module__7wQTrq__design1 .CollectionToolbar-module__7wQTrq__result{color:var(--design-1-color-body);font-size:var(--design-1-type-small)}@container (max-width:640px){.CollectionToolbar-module__7wQTrq__design1 .CollectionToolbar-module__7wQTrq__form>:not(.CollectionToolbar-module__7wQTrq__actions),.CollectionToolbar-module__7wQTrq__design1 .CollectionToolbar-module__7wQTrq__actions{flex:100%}}.CollectionToolbar-module__7wQTrq__heading{margin:0}.CollectionToolbar-module__7wQTrq__form{align-items:end;gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}.CollectionToolbar-module__7wQTrq__searchField{flex:2 18rem;min-inline-size:0}.CollectionToolbar-module__7wQTrq__form>:not(.CollectionToolbar-module__7wQTrq__searchField,.CollectionToolbar-module__7wQTrq__actions){flex:10rem;min-inline-size:0}.CollectionToolbar-module__7wQTrq__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:0 auto;min-block-size:2.75rem;display:flex}.CollectionToolbar-module__7wQTrq__result{color:var(--color-text-muted);margin:0;font-size:.875rem;font-weight:700}.CollectionToolbar-module__7wQTrq__narrowOnly{display:none}@media (max-width:700px){.CollectionToolbar-module__7wQTrq__narrowOnly{display:grid}}@media (max-width:40rem){.CollectionToolbar-module__7wQTrq__form>:not(.CollectionToolbar-module__7wQTrq__searchField,.CollectionToolbar-module__7wQTrq__actions),.CollectionToolbar-module__7wQTrq__searchField,.CollectionToolbar-module__7wQTrq__actions{flex:100%}}.CollectionToolbar-module__7wQTrq__design1 .CollectionToolbar-module__7wQTrq__actions{gap:var(--design-1-space-near);min-block-size:var(--design-1-navigation-control-size)}.CollectionToolbar-module__7wQTrq__toolbar.CollectionToolbar-module__7wQTrq__design1 .CollectionToolbar-module__7wQTrq__actions .CollectionToolbar-module__7wQTrq__reset{border-inline-width:0;padding-inline:0}@container (min-width:641px){.CollectionToolbar-module__7wQTrq__design1[data-sizing=compact] .CollectionToolbar-module__7wQTrq__searchField{flex:0 16rem}.CollectionToolbar-module__7wQTrq__design1[data-sizing=compact] .CollectionToolbar-module__7wQTrq__form>:not(.CollectionToolbar-module__7wQTrq__searchField,.CollectionToolbar-module__7wQTrq__actions){flex:0 11rem}}.CollectionToolbar-module__7wQTrq__commandRow{align-items:flex-end;gap:var(--design-1-space-near);flex-wrap:wrap;min-width:0;display:flex}.CollectionToolbar-module__7wQTrq__commandRow>.CollectionToolbar-module__7wQTrq__form{flex:48rem;min-width:0}.CollectionToolbar-module__7wQTrq__collectionAction{flex:none}
.CustomerAppointmentCard-module__UxY6sG__container{min-width:0;container:customer-appointment-card/inline-size}.CustomerAppointmentCard-module__UxY6sG__row{align-items:center;gap:var(--design-1-space-internal);min-width:0;min-height:5.5rem;padding-block:var(--design-1-space-near);border-block-end:1px solid var(--design-1-color-border);color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);grid-template-columns:6rem minmax(14rem,2.1fr) minmax(10rem,1.1fr) minmax(10rem,.9fr) minmax(8rem,.7fr);line-height:1.35;transition:background-color .16s;display:grid}.CustomerAppointmentCard-module__UxY6sG__row:hover{background:var(--design-1-color-surface-subtle)}.CustomerAppointmentCard-module__UxY6sG__media{aspect-ratio:16/9;background:var(--design-1-color-surface-muted);width:6rem;position:relative;overflow:hidden}.CustomerAppointmentCard-module__UxY6sG__mediaLink,.CustomerAppointmentCard-module__UxY6sG__mediaLink>span{border:0;width:100%;height:100%;min-height:0;padding:0;display:block}.CustomerAppointmentCard-module__UxY6sG__mediaLink>span{position:relative}.CustomerAppointmentCard-module__UxY6sG__mediaLink img{object-fit:cover}.CustomerAppointmentCard-module__UxY6sG__identity,.CustomerAppointmentCard-module__UxY6sG__schedule,.CustomerAppointmentCard-module__UxY6sG__booking,.CustomerAppointmentCard-module__UxY6sG__action{align-content:start;gap:var(--design-1-space-micro);min-width:0;display:grid}.CustomerAppointmentCard-module__UxY6sG__title{min-width:0;color:var(--design-1-color-black);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);margin:0;font-weight:700;line-height:1.35}.CustomerAppointmentCard-module__UxY6sG__title>.CustomerAppointmentCard-module__UxY6sG__offeringLink{width:fit-content;min-width:0;max-width:100%;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;padding-bottom:0;overflow:hidden}.CustomerAppointmentCard-module__UxY6sG__offeringLink.CustomerAppointmentCard-module__UxY6sG__offeringLink>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomerAppointmentCard-module__UxY6sG__identity>span,.CustomerAppointmentCard-module__UxY6sG__schedule>span,.CustomerAppointmentCard-module__UxY6sG__booking>span{min-width:0;color:var(--design-1-color-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomerAppointmentCard-module__UxY6sG__schedule strong,.CustomerAppointmentCard-module__UxY6sG__booking strong,.CustomerAppointmentCard-module__UxY6sG__price{min-width:0;color:var(--design-1-color-black);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomerAppointmentCard-module__UxY6sG__action{text-align:end;justify-items:end;gap:var(--design-1-space-near)}.CustomerAppointmentCard-module__UxY6sG__action>a{white-space:nowrap;width:fit-content;max-width:100%;min-height:auto;padding-bottom:0}@container customer-appointment-card (max-width:56rem){.CustomerAppointmentCard-module__UxY6sG__row{align-items:start;row-gap:var(--design-1-space-near);grid-template-columns:5rem minmax(0,1fr) minmax(9rem,.8fr);grid-template-areas:"media identity action""media schedule action"".booking booking"}.CustomerAppointmentCard-module__UxY6sG__media{grid-area:media;width:5rem}.CustomerAppointmentCard-module__UxY6sG__identity{grid-area:identity}.CustomerAppointmentCard-module__UxY6sG__schedule{grid-area:schedule}.CustomerAppointmentCard-module__UxY6sG__booking{grid-area:booking}.CustomerAppointmentCard-module__UxY6sG__action{grid-area:action}}@container customer-appointment-card (max-width:32rem){.CustomerAppointmentCard-module__UxY6sG__row{column-gap:var(--design-1-space-near);grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"media identity"".schedule"".booking"".action"}.CustomerAppointmentCard-module__UxY6sG__action{text-align:start;justify-items:start}}@media (prefers-reduced-motion:reduce){.CustomerAppointmentCard-module__UxY6sG__row{transition:none}}
.CustomerOrderCard-module__rpdvxG__container{min-width:0;container:customer-order-card/inline-size}.CustomerOrderCard-module__rpdvxG__rowGroup{border-block-end:1px solid var(--design-1-color-border);min-width:0}.CustomerOrderCard-module__rpdvxG__rowGroup:has(.CustomerOrderCard-module__rpdvxG__additionalRow){gap:var(--design-1-space-near);padding-block:var(--design-1-space-near);display:grid}:is(.CustomerOrderCard-module__rpdvxG__rowGroup:has(.CustomerOrderCard-module__rpdvxG__additionalRow)>.CustomerOrderCard-module__rpdvxG__row,.CustomerOrderCard-module__rpdvxG__rowGroup:has(.CustomerOrderCard-module__rpdvxG__additionalRow)>.CustomerOrderCard-module__rpdvxG__additionalRow){min-height:0;padding-block:0}.CustomerOrderCard-module__rpdvxG__row,.CustomerOrderCard-module__rpdvxG__additionalRow{align-items:center;gap:var(--design-1-space-internal);min-width:0;min-height:5.5rem;padding-block:var(--design-1-space-near);color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);grid-template-columns:6rem minmax(14rem,2.1fr) minmax(10rem,1.1fr) minmax(10rem,.9fr) minmax(7.5rem,.7fr);line-height:1.35;transition:background-color .16s;display:grid}.CustomerOrderCard-module__rpdvxG__row:hover,.CustomerOrderCard-module__rpdvxG__additionalRow:hover{background:var(--design-1-color-surface-subtle)}.CustomerOrderCard-module__rpdvxG__rowMedia{aspect-ratio:16/9;background:var(--design-1-color-surface-muted);width:6rem;position:relative;overflow:hidden}.CustomerOrderCard-module__rpdvxG__rowMedia img{object-fit:cover}.CustomerOrderCard-module__rpdvxG__rowOffering,.CustomerOrderCard-module__rpdvxG__rowOrderProvider,.CustomerOrderCard-module__rpdvxG__rowPayment{gap:var(--design-1-space-micro);min-width:0;display:grid}.CustomerOrderCard-module__rpdvxG__rowDate,.CustomerOrderCard-module__rpdvxG__rowOrderProvider>span,.CustomerOrderCard-module__rpdvxG__rowPayment>span,.CustomerOrderCard-module__rpdvxG__rowPayment strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CustomerOrderCard-module__rpdvxG__rowDate{color:var(--design-1-color-body);font-variant-numeric:tabular-nums;font-weight:400}.CustomerOrderCard-module__rpdvxG__rowOfferingTitle{min-width:0;color:var(--design-1-color-black);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);margin:0;font-weight:700;line-height:1.35}.CustomerOrderCard-module__rpdvxG__rowOffering .CustomerOrderCard-module__rpdvxG__rowOfferingLink.CustomerOrderCard-module__rpdvxG__rowOfferingLink,.CustomerOrderCard-module__rpdvxG__rowOrderProvider .CustomerOrderCard-module__rpdvxG__rowProviderLink.CustomerOrderCard-module__rpdvxG__rowProviderLink,.CustomerOrderCard-module__rpdvxG__rowOrderProvider .CustomerOrderCard-module__rpdvxG__rowOrderLink.CustomerOrderCard-module__rpdvxG__rowOrderLink{width:fit-content;min-width:0;max-width:100%;min-height:auto;color:inherit;font-family:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;padding-bottom:0;font-weight:700;line-height:1.35;overflow:hidden}.CustomerOrderCard-module__rpdvxG__rowOffering .CustomerOrderCard-module__rpdvxG__rowOfferingLink.CustomerOrderCard-module__rpdvxG__rowOfferingLink>span,.CustomerOrderCard-module__rpdvxG__rowOrderProvider .CustomerOrderCard-module__rpdvxG__rowProviderLink.CustomerOrderCard-module__rpdvxG__rowProviderLink>span,.CustomerOrderCard-module__rpdvxG__rowOrderProvider .CustomerOrderCard-module__rpdvxG__rowOrderLink.CustomerOrderCard-module__rpdvxG__rowOrderLink>span{text-overflow:ellipsis;text-decoration:underline;-webkit-text-decoration-color:var(--design-1-color-border);text-decoration-color:var(--design-1-color-border);text-underline-offset:.25em;white-space:nowrap;border-bottom:0;padding-bottom:0;text-decoration-thickness:1px;overflow:hidden}.CustomerOrderCard-module__rpdvxG__rowOffering .CustomerOrderCard-module__rpdvxG__rowOfferingLink.CustomerOrderCard-module__rpdvxG__rowOfferingLink:hover>span,.CustomerOrderCard-module__rpdvxG__rowOrderProvider .CustomerOrderCard-module__rpdvxG__rowProviderLink.CustomerOrderCard-module__rpdvxG__rowProviderLink:hover>span,.CustomerOrderCard-module__rpdvxG__rowOrderProvider .CustomerOrderCard-module__rpdvxG__rowOrderLink.CustomerOrderCard-module__rpdvxG__rowOrderLink:hover>span{-webkit-text-decoration-color:var(--design-1-color-graphite);text-decoration-color:var(--design-1-color-graphite)}.CustomerOrderCard-module__rpdvxG__rowOrderProvider .CustomerOrderCard-module__rpdvxG__rowOrderLink{color:var(--design-1-color-body);font-weight:400}.CustomerOrderCard-module__rpdvxG__rowProviderFallback{color:var(--design-1-color-black);font-weight:700}.CustomerOrderCard-module__rpdvxG__rowPayment>span{color:var(--design-1-color-body);font-weight:400}.CustomerOrderCard-module__rpdvxG__rowStatus{align-items:center;min-width:0;display:flex}.CustomerOrderCard-module__rpdvxG__rowPayment strong{color:var(--design-1-color-black);font-variant-numeric:tabular-nums}.CustomerOrderCard-module__rpdvxG__card{gap:var(--design-1-space-near);border:1px solid var(--design-1-color-border);background:var(--design-1-color-surface);min-width:0;box-shadow:var(--design-1-shadow-offering-card);color:var(--design-1-color-graphite);padding:var(--design-1-space-internal);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);border-radius:0;line-height:1.5;transition:border-color .16s,box-shadow .16s;display:grid;position:relative}.CustomerOrderCard-module__rpdvxG__card:hover{border-color:var(--design-1-color-black);box-shadow:var(--design-1-shadow-offering-card-hover)}.CustomerOrderCard-module__rpdvxG__card:has(.CustomerOrderCard-module__rpdvxG__link:focus-visible){border-color:var(--design-1-color-border-strong);outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-offset)}.CustomerOrderCard-module__rpdvxG__header,.CustomerOrderCard-module__rpdvxG__footer{justify-content:space-between;align-items:flex-start;gap:var(--design-1-space-near);display:flex}.CustomerOrderCard-module__rpdvxG__identity{gap:var(--design-1-space-micro);min-width:0;display:grid}.CustomerOrderCard-module__rpdvxG__date,.CustomerOrderCard-module__rpdvxG__provider,.CustomerOrderCard-module__rpdvxG__attention{margin:0}.CustomerOrderCard-module__rpdvxG__date{color:var(--design-1-color-body);font-size:var(--design-1-type-caption);font-variant-numeric:tabular-nums;font-weight:700}.CustomerOrderCard-module__rpdvxG__title{color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-size:var(--design-1-type-content-heading);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.12}.CustomerOrderCard-module__rpdvxG__link{color:inherit;text-decoration:none}.CustomerOrderCard-module__rpdvxG__link:after{content:"";position:absolute;inset:0}.CustomerOrderCard-module__rpdvxG__link:focus-visible{outline:none}.CustomerOrderCard-module__rpdvxG__provider{color:var(--design-1-color-body)}.CustomerOrderCard-module__rpdvxG__status{flex:none}.CustomerOrderCard-module__rpdvxG__items{gap:var(--design-1-space-micro);margin:0;padding:0;list-style:none;display:grid}.CustomerOrderCard-module__rpdvxG__items li{overflow-wrap:anywhere}.CustomerOrderCard-module__rpdvxG__items li:before{content:"·";color:var(--design-1-color-graphite-mid);margin-inline-end:var(--design-1-space-micro)}.CustomerOrderCard-module__rpdvxG__attention{border-inline-start:2px solid var(--design-1-color-signal);color:var(--design-1-color-graphite);padding-inline-start:var(--design-1-space-near);font-weight:700}.CustomerOrderCard-module__rpdvxG__footer{margin-top:var(--design-1-space-micro);align-items:end}.CustomerOrderCard-module__rpdvxG__payment{gap:var(--design-1-space-micro);min-width:0;display:grid}.CustomerOrderCard-module__rpdvxG__payment strong{color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-size:var(--design-1-type-price-panel);font-weight:400;line-height:1.1}.CustomerOrderCard-module__rpdvxG__payment span{color:var(--design-1-color-body);overflow-wrap:anywhere}.CustomerOrderCard-module__rpdvxG__action{align-items:center;gap:var(--design-1-space-micro);color:var(--design-1-color-graphite);flex:none;font-weight:700;line-height:normal;text-decoration:none;display:inline-flex}.CustomerOrderCard-module__rpdvxG__card:hover .CustomerOrderCard-module__rpdvxG__action{color:var(--design-1-color-black)}.CustomerOrderCard-module__rpdvxG__disclosure{border-block-end:1px solid var(--design-1-color-border);color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small)}.CustomerOrderCard-module__rpdvxG__summary{align-items:center;gap:var(--design-1-space-internal);min-height:5.5rem;padding-block:var(--design-1-space-near);color:var(--design-1-color-graphite);cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;list-style:none;display:grid}.CustomerOrderCard-module__rpdvxG__summary::-webkit-details-marker{display:none}.CustomerOrderCard-module__rpdvxG__summary:focus-visible{outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-offset)}.CustomerOrderCard-module__rpdvxG__summaryIdentity,.CustomerOrderCard-module__rpdvxG__summaryMeta{gap:var(--design-1-space-micro);min-width:0;display:grid}.CustomerOrderCard-module__rpdvxG__summaryTitle{color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-size:var(--design-1-type-content-heading);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.12}.CustomerOrderCard-module__rpdvxG__summaryMeta{justify-items:end}.CustomerOrderCard-module__rpdvxG__summaryMeta strong{color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-size:var(--design-1-type-content-heading);font-weight:400}.CustomerOrderCard-module__rpdvxG__chevron{color:var(--design-1-color-graphite);font-size:var(--design-1-type-content-heading);transition:transform .16s}.CustomerOrderCard-module__rpdvxG__disclosure[open] .CustomerOrderCard-module__rpdvxG__chevron{transform:rotate(180deg)}.CustomerOrderCard-module__rpdvxG__disclosureContent{gap:var(--design-1-space-near);padding-block:0 var(--design-1-space-internal);display:grid}.CustomerOrderCard-module__rpdvxG__paymentLabel{color:var(--design-1-color-body)}@container customer-order-card (max-width:32rem){.CustomerOrderCard-module__rpdvxG__card{padding:var(--design-1-space-near)}.CustomerOrderCard-module__rpdvxG__header,.CustomerOrderCard-module__rpdvxG__footer{display:grid}.CustomerOrderCard-module__rpdvxG__status,.CustomerOrderCard-module__rpdvxG__action{justify-self:start}.CustomerOrderCard-module__rpdvxG__summary{gap:var(--design-1-space-near);grid-template-columns:minmax(0,1fr) auto}.CustomerOrderCard-module__rpdvxG__summaryMeta{grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;width:100%;display:flex}.CustomerOrderCard-module__rpdvxG__chevron{grid-area:1/2}}@container customer-order-card (max-width:56rem){.CustomerOrderCard-module__rpdvxG__row,.CustomerOrderCard-module__rpdvxG__additionalRow{grid-template-columns:5rem minmax(0,1fr) minmax(9rem,.8fr)}.CustomerOrderCard-module__rpdvxG__row{row-gap:var(--design-1-space-near);grid-template-areas:"media offering payment""media provider status"}.CustomerOrderCard-module__rpdvxG__additionalRow{grid-template-areas:"media offering."}.CustomerOrderCard-module__rpdvxG__rowMedia{grid-area:media}.CustomerOrderCard-module__rpdvxG__rowOffering{grid-area:offering}.CustomerOrderCard-module__rpdvxG__rowOrderProvider{grid-area:provider}.CustomerOrderCard-module__rpdvxG__rowPayment{grid-area:payment}.CustomerOrderCard-module__rpdvxG__rowStatus{grid-area:status}.CustomerOrderCard-module__rpdvxG__rowMedia{width:5rem}.CustomerOrderCard-module__rpdvxG__row>.CustomerOrderCard-module__rpdvxG__rowMedia,.CustomerOrderCard-module__rpdvxG__additionalRow>.CustomerOrderCard-module__rpdvxG__rowMedia{align-self:start}}@container customer-order-card (max-width:32rem){.CustomerOrderCard-module__rpdvxG__rowGroup:has(.CustomerOrderCard-module__rpdvxG__additionalRow){gap:var(--design-1-space-near);padding-block:var(--design-1-space-near)}.CustomerOrderCard-module__rpdvxG__row,.CustomerOrderCard-module__rpdvxG__additionalRow{grid-template-columns:5rem minmax(0,1fr) auto}.CustomerOrderCard-module__rpdvxG__row{column-gap:var(--design-1-space-near);row-gap:var(--design-1-space-near);padding-block:var(--design-1-space-near);grid-template-areas:"media offering offering"".provider provider"".payment status"}.CustomerOrderCard-module__rpdvxG__additionalRow{column-gap:var(--design-1-space-near);grid-template-areas:"media offering offering"}.CustomerOrderCard-module__rpdvxG__rowStatus{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.CustomerOrderCard-module__rpdvxG__card,.CustomerOrderCard-module__rpdvxG__row,.CustomerOrderCard-module__rpdvxG__additionalRow,.CustomerOrderCard-module__rpdvxG__chevron{transition:none}}.CustomerOrderCard-module__rpdvxG__action>span{border-bottom:1px solid var(--design-1-color-border);padding-bottom:.25rem}
.CustomerPassCard-module__3ySA3G__container{min-width:0;container:customer-pass-card/inline-size}.CustomerPassCard-module__3ySA3G__disclosure{border-block-end:1px solid var(--design-1-color-border);color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);line-height:1.35}.CustomerPassCard-module__3ySA3G__summary,.CustomerPassCard-module__3ySA3G__disclosureContent{align-items:center;gap:var(--design-1-space-internal);grid-template-columns:6rem minmax(14rem,2.1fr) minmax(8rem,.8fr) minmax(10rem,1fr) minmax(8.5rem,max-content) auto;min-width:0;display:grid}.CustomerPassCard-module__3ySA3G__summary{min-height:5.5rem;padding-block:var(--design-1-space-near);cursor:pointer;list-style:none;transition:background-color .16s}.CustomerPassCard-module__3ySA3G__summary::-webkit-details-marker{display:none}.CustomerPassCard-module__3ySA3G__summary:hover{background:var(--design-1-color-surface-subtle)}.CustomerPassCard-module__3ySA3G__summary:focus-visible{outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-offset)}.CustomerPassCard-module__3ySA3G__media{aspect-ratio:16/9;background:var(--design-1-color-surface-muted);width:6rem;position:relative;overflow:hidden}.CustomerPassCard-module__3ySA3G__media img{object-fit:cover}.CustomerPassCard-module__3ySA3G__identity,.CustomerPassCard-module__3ySA3G__metric,.CustomerPassCard-module__3ySA3G__validity,.CustomerPassCard-module__3ySA3G__eligibleOfferings,.CustomerPassCard-module__3ySA3G__activity{align-content:start;gap:var(--design-1-space-micro);min-width:0;display:grid}.CustomerPassCard-module__3ySA3G__title{min-width:0;color:var(--design-1-color-black);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.35;overflow:hidden}.CustomerPassCard-module__3ySA3G__provider,.CustomerPassCard-module__3ySA3G__metric>span,.CustomerPassCard-module__3ySA3G__validity>span,.CustomerPassCard-module__3ySA3G__activity time,.CustomerPassCard-module__3ySA3G__activity li>span{min-width:0;color:var(--design-1-color-body);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.CustomerPassCard-module__3ySA3G__metric strong,.CustomerPassCard-module__3ySA3G__validity strong{min-width:0;color:var(--design-1-color-black);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomerPassCard-module__3ySA3G__status{align-items:center;min-width:0;display:flex}.CustomerPassCard-module__3ySA3G__summary>.CustomerPassCard-module__3ySA3G__chevron{color:var(--design-1-color-graphite);font-size:var(--design-1-type-content-heading);transition:transform .16s}.CustomerPassCard-module__3ySA3G__disclosure[open] .CustomerPassCard-module__3ySA3G__chevron{transform:rotate(180deg)}.CustomerPassCard-module__3ySA3G__disclosureContent{padding-block:var(--design-1-space-near) var(--design-1-space-internal);align-items:start}.CustomerPassCard-module__3ySA3G__detailBody{gap:var(--design-1-space-internal);grid-area:1/2/auto/4;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.CustomerPassCard-module__3ySA3G__detailLabel{color:var(--design-1-color-body);font-size:var(--design-1-type-caption);font-weight:700}.CustomerPassCard-module__3ySA3G__eligibleOfferings p{color:var(--design-1-color-black);overflow-wrap:anywhere;margin:0;font-weight:700}.CustomerPassCard-module__3ySA3G__offeringLink{margin-top:var(--design-1-space-near);justify-self:start}.CustomerPassCard-module__3ySA3G__activity ul{gap:var(--design-1-space-micro);margin:0;padding:0;list-style:none;display:grid}.CustomerPassCard-module__3ySA3G__activity li{justify-content:start;align-items:baseline;gap:var(--design-1-space-near);grid-template-columns:8rem auto auto;min-width:0;display:grid}.CustomerPassCard-module__3ySA3G__activity strong{color:var(--design-1-color-black);font-variant-numeric:tabular-nums}@container customer-pass-card (max-width:56rem){.CustomerPassCard-module__3ySA3G__summary,.CustomerPassCard-module__3ySA3G__disclosureContent{grid-template-columns:5rem minmax(0,1fr) auto}.CustomerPassCard-module__3ySA3G__summary{row-gap:var(--design-1-space-near);grid-template-areas:"media identity chevron""media metric status"".validity validity"}.CustomerPassCard-module__3ySA3G__media{grid-area:media}.CustomerPassCard-module__3ySA3G__identity{grid-area:identity}.CustomerPassCard-module__3ySA3G__metric{grid-area:metric}.CustomerPassCard-module__3ySA3G__validity{grid-area:validity}.CustomerPassCard-module__3ySA3G__status{grid-area:status;justify-content:flex-end}.CustomerPassCard-module__3ySA3G__chevron{grid-area:chevron}.CustomerPassCard-module__3ySA3G__media{align-self:start;width:5rem}.CustomerPassCard-module__3ySA3G__detailBody{gap:var(--design-1-space-internal);grid-area:auto/2/auto/-1;grid-template-columns:1fr}}@container customer-pass-card (max-width:32rem){.CustomerPassCard-module__3ySA3G__summary{column-gap:var(--design-1-space-near);grid-template-areas:"media identity chevron"".metric status"".validity validity"}.CustomerPassCard-module__3ySA3G__detailBody{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.CustomerPassCard-module__3ySA3G__summary,.CustomerPassCard-module__3ySA3G__summary>.CustomerPassCard-module__3ySA3G__chevron{transition:none}}.CustomerPassCard-module__3ySA3G__status>span{white-space:nowrap}
.EditorDisclosure-module__9RWNaG__disclosure{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);width:100%;box-shadow:var(--shadow-sm);overflow:clip}.EditorDisclosure-module__9RWNaG__summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4.5rem;padding:var(--space-4) var(--space-5);color:var(--color-text-primary);cursor:pointer;list-style:none;display:flex}.EditorDisclosure-module__9RWNaG__summary::-webkit-details-marker{display:none}.EditorDisclosure-module__9RWNaG__summary:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.EditorDisclosure-module__9RWNaG__identity,.EditorDisclosure-module__9RWNaG__meta,.EditorDisclosure-module__9RWNaG__trailing{align-items:center;display:flex}.EditorDisclosure-module__9RWNaG__identity{gap:.35rem var(--space-4);flex-wrap:wrap;min-width:0}.EditorDisclosure-module__9RWNaG__title{overflow-wrap:anywhere}.EditorDisclosure-module__9RWNaG__meta{color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem;font-size:.9rem}.EditorDisclosure-module__9RWNaG__meta>span+span:before{content:"·";margin-inline:.25rem .5rem}.EditorDisclosure-module__9RWNaG__trailing{gap:var(--space-3);flex:none}.EditorDisclosure-module__9RWNaG__chevron{transition:transform .16s}.EditorDisclosure-module__9RWNaG__disclosure[open]>.EditorDisclosure-module__9RWNaG__summary>.EditorDisclosure-module__9RWNaG__trailing>.EditorDisclosure-module__9RWNaG__chevron{transform:rotate(180deg)}.EditorDisclosure-module__9RWNaG__disclosure.EditorDisclosure-module__9RWNaG__design1{border-color:var(--design-1-color-border);background:var(--design-1-color-surface);box-shadow:none;color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-body);border-radius:0;line-height:1.5}.EditorDisclosure-module__9RWNaG__design1 .EditorDisclosure-module__9RWNaG__summary{min-height:3.5rem;padding:var(--design-1-space-near);color:var(--design-1-color-graphite);font-size:var(--design-1-type-ui)}.EditorDisclosure-module__9RWNaG__design1 .EditorDisclosure-module__9RWNaG__summary:hover .EditorDisclosure-module__9RWNaG__title{text-underline-offset:.2em;text-decoration:underline}.EditorDisclosure-module__9RWNaG__design1 .EditorDisclosure-module__9RWNaG__summary:focus-visible{outline:var(--design-1-focus-ring);outline-offset:-2px}.EditorDisclosure-module__9RWNaG__design1 .EditorDisclosure-module__9RWNaG__meta{color:var(--design-1-color-body);font-size:var(--design-1-type-small)}.EditorDisclosure-module__9RWNaG__design1 .EditorDisclosure-module__9RWNaG__content{border-color:var(--design-1-color-border);padding:var(--design-1-space-internal);gap:var(--design-1-space-internal)}.EditorDisclosure-module__9RWNaG__design1 .EditorDisclosure-module__9RWNaG__identity{flex:1}.EditorDisclosure-module__9RWNaG__content{gap:var(--space-4);border-top:1px solid var(--color-border);padding:var(--space-5);display:grid}@media (max-width:40rem){.EditorDisclosure-module__9RWNaG__summary{min-height:0;padding:var(--space-4);align-items:flex-start}.EditorDisclosure-module__9RWNaG__identity{gap:.35rem;display:grid}.EditorDisclosure-module__9RWNaG__meta{line-height:1.45}.EditorDisclosure-module__9RWNaG__trailing{align-items:center}.EditorDisclosure-module__9RWNaG__content{padding:var(--space-4)}}
.FilterChip-module__Ug-7zW__chip{border:1px solid var(--design-1-color-border-strong);background:var(--design-1-color-surface);min-height:3rem;color:var(--design-1-color-graphite);cursor:pointer;font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0 1rem;font-weight:700;line-height:1;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.FilterChip-module__Ug-7zW__chip:hover{border-color:var(--design-1-color-black)}.FilterChip-module__Ug-7zW__chip:focus-visible{border-color:var(--design-1-color-border-strong);outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-offset)}.FilterChip-module__Ug-7zW__chip[aria-pressed=true]{border-color:var(--design-1-color-graphite);background:var(--design-1-color-graphite);color:var(--design-1-color-on-strong)}.FilterChip-module__Ug-7zW__chip:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion:reduce){.FilterChip-module__Ug-7zW__chip{transition:none}}
.MediaLabel-module__YBct7q__label{box-sizing:border-box;max-width:100%;padding:var(--design-1-space-micro);box-shadow:var(--design-1-shadow-media-label);color:var(--design-1-color-black);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-caption);text-align:start;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;vertical-align:top;border:0;border-radius:0;font-weight:700;line-height:1.25;display:inline-block}.MediaLabel-module__YBct7q__category{background:var(--design-1-color-graphite);color:var(--design-1-color-on-strong)}.MediaLabel-module__YBct7q__available{background:var(--design-1-color-media-label-available)}.MediaLabel-module__YBct7q__scarce{background:var(--design-1-color-media-label-scarce)}.MediaLabel-module__YBct7q__unavailable{background:var(--design-1-color-media-label-unavailable)}.MediaLabel-module__YBct7q__info{background:var(--design-1-color-media-label-info)}.MediaLabel-module__YBct7q__neutral{background:var(--design-1-color-border-strong)}.MediaLabel-module__YBct7q__selected{background:var(--design-1-color-brand)}@media (forced-colors:active){.MediaLabel-module__YBct7q__label{border:1px solid canvastext}}
.NavigationList-module__XGn8NW__groups{gap:var(--space-5);display:grid}.NavigationList-module__XGn8NW__group{gap:var(--space-1);display:grid}.NavigationList-module__XGn8NW__group h2{padding:0 var(--space-3) var(--space-1);color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:800}.NavigationList-module__XGn8NW__list{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.NavigationList-module__XGn8NW__link,.NavigationList-module__XGn8NW__active{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-height:2.85rem;color:var(--color-text-primary);padding:.65rem var(--space-3);font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.NavigationList-module__XGn8NW__link:hover{background:var(--color-surface-soft)}.NavigationList-module__XGn8NW__active{background:var(--color-primary-soft);color:var(--color-primary-hover)}.NavigationList-module__XGn8NW__link:focus-visible,.NavigationList-module__XGn8NW__active:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}:is(.NavigationList-module__XGn8NW__link .material-symbols-outlined,.NavigationList-module__XGn8NW__active .material-symbols-outlined){flex:none;font-size:1.2rem}
.NavigationDrawer-module__QaaKeW__backdrop{z-index:var(--z-dropdown);cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a2e;border:0;position:fixed;inset:5.25rem 0 0}.NavigationDrawer-module__QaaKeW__drawer{z-index:calc(var(--z-dropdown) + 1);background:var(--color-surface);width:min(19rem,90vw);padding:var(--space-6) var(--space-4);position:fixed;top:5.25rem;bottom:0;left:0;overflow-y:auto;box-shadow:8px 0 24px #0f172a1f}.NavigationDrawer-module__QaaKeW__header{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);padding-inline-start:var(--space-3);display:flex}.NavigationDrawer-module__QaaKeW__areaLabel{color:var(--color-text-muted);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.NavigationDrawer-module__QaaKeW__groups{gap:var(--space-5);display:grid}.NavigationDrawer-module__QaaKeW__group{gap:var(--space-1);display:grid}.NavigationDrawer-module__QaaKeW__group h2{padding:0 var(--space-3) var(--space-1);color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:800}.NavigationDrawer-module__QaaKeW__list{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.NavigationDrawer-module__QaaKeW__link,.NavigationDrawer-module__QaaKeW__active{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-height:2.85rem;color:var(--color-text-primary);padding:.65rem var(--space-3);font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.NavigationDrawer-module__QaaKeW__link:hover{background:var(--color-surface-soft)}.NavigationDrawer-module__QaaKeW__active{background:var(--color-primary-soft);color:var(--color-primary-hover)}.NavigationDrawer-module__QaaKeW__link:focus-visible,.NavigationDrawer-module__QaaKeW__active:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}:is(.NavigationDrawer-module__QaaKeW__link .material-symbols-outlined,.NavigationDrawer-module__QaaKeW__active .material-symbols-outlined){flex:none;font-size:1.2rem}@media (max-width:720px){.NavigationDrawer-module__QaaKeW__backdrop{inset-block-start:4.5rem}.NavigationDrawer-module__QaaKeW__drawer{top:4.5rem}}
.GlobalNavigationShell-module__VqNupq__shell{background:var(--color-background);min-height:100vh;color:var(--color-text-primary)}.GlobalNavigationShell-module__VqNupq__shell:has(>.GlobalNavigationShell-module__VqNupq__main>div>[data-page-loading=page]){flex-direction:column;min-height:100dvh;display:flex}.GlobalNavigationShell-module__VqNupq__shell:has(>.GlobalNavigationShell-module__VqNupq__main>div>[data-page-loading=page]) .GlobalNavigationShell-module__VqNupq__header{flex-shrink:0}.GlobalNavigationShell-module__VqNupq__main:has(>div>[data-page-loading=page]){box-sizing:border-box;min-height:0;padding-block:var(--design-1-space-internal);flex-direction:column;flex:1;display:flex}.GlobalNavigationShell-module__VqNupq__header{z-index:calc(var(--z-dropdown) + 2);align-items:center;gap:clamp(var(--space-2), 1.5vw, var(--space-5));min-height:5.25rem;padding:var(--space-2) clamp(var(--space-3), 2.5vw, var(--space-8));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #dde5eeb3;grid-template-columns:auto auto minmax(0,1fr) auto auto;display:grid;position:sticky;top:0;box-shadow:0 3px 14px #0f172a12}.GlobalNavigationShell-module__VqNupq__header[inert]:after{z-index:1;content:"";pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a2e;position:absolute;inset:0}.GlobalNavigationShell-module__VqNupq__header[inert] .GlobalNavigationShell-module__VqNupq__menuButton{visibility:hidden}.GlobalNavigationShell-module__VqNupq__menuButton{border:0}.GlobalNavigationShell-module__VqNupq__menuButton:hover{background:var(--color-surface-soft)}.GlobalNavigationShell-module__VqNupq__brand{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-primary);font-family:var(--font-heading);white-space:nowrap;font-size:1.05rem;font-weight:750;text-decoration:none;display:inline-flex}.GlobalNavigationShell-module__VqNupq__brandMark{aspect-ratio:1;border:2px solid var(--color-primary);width:2.25rem;color:var(--color-primary-hover);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:800;display:grid}.GlobalNavigationShell-module__VqNupq__center{min-width:0}.GlobalNavigationShell-module__VqNupq__areaSlot{justify-content:flex-end;display:flex}.GlobalNavigationShell-module__VqNupq__areaSwitcher{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;padding:.2rem;display:inline-flex}.GlobalNavigationShell-module__VqNupq__areaSwitcher a{border-radius:var(--radius-pill);min-height:2.25rem;color:var(--color-text-muted);padding:var(--space-2) var(--space-3);white-space:nowrap;align-items:center;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.GlobalNavigationShell-module__VqNupq__areaSwitcher a:hover{background:var(--color-surface-soft);color:var(--color-text-primary)}.GlobalNavigationShell-module__VqNupq__areaSwitcher a[aria-current=page]{background:var(--color-text-primary);color:var(--color-surface)}.GlobalNavigationShell-module__VqNupq__menuButton:focus-visible,.GlobalNavigationShell-module__VqNupq__brand:focus-visible,.GlobalNavigationShell-module__VqNupq__areaSwitcher a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.GlobalNavigationShell-module__VqNupq__utilities{justify-self:end;min-width:0}:is(.GlobalNavigationShell-module__VqNupq__utilities .app-header__utilities,.GlobalNavigationShell-module__VqNupq__utilities .app-header__menus){gap:var(--space-1)}:is(.GlobalNavigationShell-module__VqNupq__utilities .user-menu__trigger:hover,.GlobalNavigationShell-module__VqNupq__utilities .user-menu[data-open=true] .user-menu__trigger){border-color:var(--color-border);background:var(--color-surface-soft)}.GlobalNavigationShell-module__VqNupq__main{min-height:calc(100vh - 5.25rem);padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,4vw,3rem)}@media (max-width:900px){.GlobalNavigationShell-module__VqNupq__header{grid-template-columns:auto auto minmax(0,1fr) auto}.GlobalNavigationShell-module__VqNupq__areaSlot{display:none}}@media (max-width:720px){.GlobalNavigationShell-module__VqNupq__header{gap:var(--space-1);min-height:4.5rem;padding-inline:.65rem}.GlobalNavigationShell-module__VqNupq__brand>span:last-child,.GlobalNavigationShell-module__VqNupq__center{display:none}.GlobalNavigationShell-module__VqNupq__utilities .user-menu__avatar{width:2.25rem;height:2.25rem}.GlobalNavigationShell-module__VqNupq__main{min-height:calc(100vh - 4.5rem);padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.GlobalNavigationShell-module__VqNupq__menuButton,.GlobalNavigationShell-module__VqNupq__areaSwitcher a{transition:none}}
.FormattingTextarea-module__dO3Eeq__field{width:100%;min-width:0}.FormattingTextarea-module__dO3Eeq__control{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color .14s,box-shadow .14s;overflow:visible}.FormattingTextarea-module__dO3Eeq__control:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.FormattingTextarea-module__dO3Eeq__toolbar{gap:var(--space-1);min-height:2.5rem;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-surface-soft);display:flex}.FormattingTextarea-module__dO3Eeq__field:not(.FormattingTextarea-module__dO3Eeq__design1) .FormattingTextarea-module__dO3Eeq__toolbar button{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.FormattingTextarea-module__dO3Eeq__field:not(.FormattingTextarea-module__dO3Eeq__design1) .FormattingTextarea-module__dO3Eeq__toolbar .FormattingTextarea-module__dO3Eeq__toolbarButton{border-radius:var(--radius-sm)}.FormattingTextarea-module__dO3Eeq__field:not(.FormattingTextarea-module__dO3Eeq__design1) .FormattingTextarea-module__dO3Eeq__toolbar .material-symbols-outlined{font-size:1.15rem}.FormattingTextarea-module__dO3Eeq__field:not(.FormattingTextarea-module__dO3Eeq__design1) .FormattingTextarea-module__dO3Eeq__toolbar button:hover,.FormattingTextarea-module__dO3Eeq__field:not(.FormattingTextarea-module__dO3Eeq__design1) .FormattingTextarea-module__dO3Eeq__toolbar button:focus-visible{background:var(--color-primary-soft)}.FormattingTextarea-module__dO3Eeq__editor{overflow-wrap:anywhere;min-height:10rem;padding:var(--space-3);outline:none;line-height:1.55}.FormattingTextarea-module__dO3Eeq__editor:empty:before{color:var(--color-text-muted);content:"Beschreibung eingeben …";pointer-events:none}.FormattingTextarea-module__dO3Eeq__editor p,.FormattingTextarea-module__dO3Eeq__editor h3{margin:0 0 var(--space-3)}.FormattingTextarea-module__dO3Eeq__editor p:last-child,.FormattingTextarea-module__dO3Eeq__editor h3:last-child{margin-bottom:0}.FormattingTextarea-module__dO3Eeq__editor h3{font-size:1.35rem;font-weight:750;line-height:1.25}.FormattingTextarea-module__dO3Eeq__editor ul,.FormattingTextarea-module__dO3Eeq__editor ol{margin:0 0 var(--space-3);padding-left:1.5rem}.FormattingTextarea-module__dO3Eeq__editor li+li{margin-top:var(--space-1)}.FormattingTextarea-module__dO3Eeq__counter{margin:var(--space-1) 0 0;color:var(--color-text-muted);text-align:right;font-size:.8rem}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__control{border-color:var(--design-1-color-border-strong);background:var(--design-1-color-surface);box-shadow:none;border-radius:0}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__control:focus-within{border-color:var(--design-1-color-border-strong);box-shadow:none}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__control:has(.FormattingTextarea-module__dO3Eeq__editor:focus){outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset)}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__toolbar{gap:var(--design-1-space-micro);padding:var(--design-1-space-micro);background:var(--design-1-color-surface-muted);border-color:var(--design-1-color-border-strong);flex-wrap:wrap}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__editor{padding:var(--design-1-space-near);font-family:var(--design-1-font-ui);color:var(--design-1-color-graphite)}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__counter{color:var(--design-1-color-body);font-size:var(--design-1-type-caption)}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__control:hover{border-color:var(--design-1-color-black)}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__control:has(.FormattingTextarea-module__dO3Eeq__editor:focus){border-color:var(--design-1-color-border-strong)}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__control:has(.FormattingTextarea-module__dO3Eeq__editor[aria-invalid=true]):not(:has(.FormattingTextarea-module__dO3Eeq__editor:focus)){border-color:var(--design-1-color-danger)}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__editor:empty:before{color:var(--design-1-color-graphite-soft)}.FormattingTextarea-module__dO3Eeq__hint{color:var(--color-text-muted);margin:0}.FormattingTextarea-module__dO3Eeq__field.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__hint{color:var(--design-1-color-body);font-size:var(--design-1-type-caption);line-height:1.5}.FormattingTextarea-module__dO3Eeq__design1 .FormattingTextarea-module__dO3Eeq__editor{resize:vertical;min-height:20rem;overflow:auto}
.DataTable-module__oC8xQa__section{min-width:0;max-width:100%;color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);line-height:1.5}.DataTable-module__oC8xQa__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden;margin:-1px!important}.DataTable-module__oC8xQa__framed{border:1px solid var(--design-1-color-border);background:var(--design-1-color-surface-subtle);box-shadow:none;padding:var(--design-1-space-internal);border-radius:0}.DataTable-module__oC8xQa__section h2,.DataTable-module__oC8xQa__section h3,.DataTable-module__oC8xQa__section h4,.DataTable-module__oC8xQa__section h5{margin:0 0 var(--design-1-space-near);color:var(--design-1-color-graphite);font-family:var(--design-1-font-display);font-size:var(--design-1-type-section-title);font-weight:400;line-height:1.2}.DataTable-module__oC8xQa__scrollArea{min-width:0;overflow:visible;container-type:inline-size}.DataTable-module__oC8xQa__table{border-collapse:collapse;table-layout:fixed;width:100%}.DataTable-module__oC8xQa__table th,.DataTable-module__oC8xQa__table td{border-bottom:1px solid var(--design-1-color-border);padding:var(--design-1-space-near) var(--design-1-space-micro);text-align:left;vertical-align:middle;overflow-wrap:anywhere}.DataTable-module__oC8xQa__table th{color:var(--design-1-color-graphite);font-size:var(--design-1-type-small);white-space:nowrap;font-weight:700}.DataTable-module__oC8xQa__sortLink{color:inherit;align-items:center;gap:var(--design-1-space-micro);max-width:100%;text-decoration:none;display:inline-flex}.DataTable-module__oC8xQa__sortLink:hover{color:var(--design-1-color-black)}.DataTable-module__oC8xQa__sortLink:focus-visible{outline:var(--design-1-focus-ring);outline-offset:var(--design-1-focus-ring-inset-offset);border-radius:0}.DataTable-module__oC8xQa__sortLink .material-symbols-outlined{color:var(--design-1-color-body);font-size:var(--design-1-type-ui);flex:none}.DataTable-module__oC8xQa__table th[aria-sort=ascending] .DataTable-module__oC8xQa__sortLink,.DataTable-module__oC8xQa__table th[aria-sort=descending] .DataTable-module__oC8xQa__sortLink{color:var(--design-1-color-graphite)}.DataTable-module__oC8xQa__table th[aria-sort=ascending] .DataTable-module__oC8xQa__sortLink .material-symbols-outlined{color:var(--design-1-color-graphite)}.DataTable-module__oC8xQa__table th[aria-sort=descending] .DataTable-module__oC8xQa__sortLink .material-symbols-outlined{color:var(--design-1-color-graphite)}.DataTable-module__oC8xQa__table td{color:var(--design-1-color-graphite);font-size:var(--design-1-type-small)}.DataTable-module__oC8xQa__table tbody tr:last-child td{border-bottom:0}.DataTable-module__oC8xQa__primaryCell{font-weight:700}.DataTable-module__oC8xQa__statusCell{white-space:normal;width:9rem}.DataTable-module__oC8xQa__actionsCell{text-align:right;white-space:nowrap;width:7rem}.DataTable-module__oC8xQa__empty{color:var(--design-1-color-body);margin:0}@container (max-width:700px){.DataTable-module__oC8xQa__table,.DataTable-module__oC8xQa__table tbody,.DataTable-module__oC8xQa__table tr,.DataTable-module__oC8xQa__table td{width:100%;display:block}.DataTable-module__oC8xQa__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DataTable-module__oC8xQa__table tbody{gap:var(--design-1-space-near);display:grid}.DataTable-module__oC8xQa__table tr{border:1px solid var(--design-1-color-border);background:var(--design-1-color-surface-subtle);padding:var(--design-1-space-near);border-radius:0}.DataTable-module__oC8xQa__table td,.DataTable-module__oC8xQa__table tbody tr:last-child td{gap:var(--design-1-space-near);border-bottom:1px solid var(--design-1-color-border);padding:var(--design-1-space-micro) 0;overflow-wrap:anywhere;grid-template-columns:minmax(0,38%) minmax(0,1fr);display:grid}.DataTable-module__oC8xQa__table td:before{content:attr(data-label);color:var(--design-1-color-body);font-size:var(--design-1-type-caption);font-weight:700}.DataTable-module__oC8xQa__table td:last-child{border-bottom:0}.DataTable-module__oC8xQa__statusCell,.DataTable-module__oC8xQa__actionsCell{text-align:left;white-space:normal;width:auto}.DataTable-module__oC8xQa__statusCell>*,.DataTable-module__oC8xQa__actionsCell>*{justify-self:start;max-width:100%}}@media (max-width:700px){.DataTable-module__oC8xQa__framed{box-shadow:none;background:0 0;border:0;padding:0}}.DataTable-module__oC8xQa__section,.DataTable-module__oC8xQa__section *{box-sizing:border-box}.DataTable-module__oC8xQa__table tbody tr:nth-child(odd){background:var(--design-1-color-surface-subtle)}.DataTable-module__oC8xQa__table tbody tr:nth-child(2n){background:var(--design-1-color-surface)}.DataTable-module__oC8xQa__table tbody td{border-bottom:0}.DataTable-module__oC8xQa__table .DataTable-module__oC8xQa__statusCell{text-align:center}.DataTable-module__oC8xQa__table .DataTable-module__oC8xQa__actionsCell{text-align:right}.DataTable-module__oC8xQa__mobileSort,.DataTable-module__oC8xQa__mobileColumnLabel{display:none}@media (hover:hover) and (pointer:fine){.DataTable-module__oC8xQa__table tbody tr:hover{background:var(--design-1-color-brand-tint)}}@container (max-width:700px){.DataTable-module__oC8xQa__mobileSort{gap:var(--design-1-space-near);margin-bottom:var(--design-1-space-near);flex-wrap:wrap;display:flex}.DataTable-module__oC8xQa__mobileSort .DataTable-module__oC8xQa__sortLink{min-height:3rem}.DataTable-module__oC8xQa__table thead .DataTable-module__oC8xQa__sortLink{display:none}.DataTable-module__oC8xQa__mobileColumnLabel{display:inline}.DataTable-module__oC8xQa__table .DataTable-module__oC8xQa__statusCell,.DataTable-module__oC8xQa__table .DataTable-module__oC8xQa__actionsCell{text-align:left;white-space:normal;width:100%}.DataTable-module__oC8xQa__table td>*{min-width:0;max-width:100%}.DataTable-module__oC8xQa__table td:last-child,.DataTable-module__oC8xQa__table tbody tr:last-child td:last-child{border-bottom:0}}
.MetricGroup-module__ZrhwNq__group{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin:1rem 0 1.75rem;display:grid}.MetricGroup-module__ZrhwNq__item{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);align-content:start;gap:.35rem;min-width:0;padding:clamp(1rem,2vw,1.25rem);display:grid}.MetricGroup-module__ZrhwNq__item dt{overflow-wrap:anywhere;color:var(--color-text-muted);font-size:.86rem;font-weight:700}.MetricGroup-module__ZrhwNq__item dd{overflow-wrap:anywhere;color:var(--color-text-primary);font-family:var(--font-heading);margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1}.MetricGroup-module__ZrhwNq__group.MetricGroup-module__ZrhwNq__design1{gap:var(--design-1-space-near);font-family:var(--design-1-font-ui);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0}.MetricGroup-module__ZrhwNq__design1 .MetricGroup-module__ZrhwNq__item{gap:var(--design-1-space-micro);border:1px solid var(--design-1-color-border);background:var(--design-1-color-surface);min-height:8rem;padding:var(--design-1-space-internal);border-radius:0}.MetricGroup-module__ZrhwNq__design1 .MetricGroup-module__ZrhwNq__item dt{color:var(--design-1-color-body);font-size:var(--design-1-type-small);letter-spacing:normal;font-weight:700}.MetricGroup-module__ZrhwNq__design1 .MetricGroup-module__ZrhwNq__item dd{color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-size:var(--design-1-type-section-title);font-weight:400;line-height:1.05}@media (max-width:720px){.MetricGroup-module__ZrhwNq__group.MetricGroup-module__ZrhwNq__design1{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr))}.MetricGroup-module__ZrhwNq__design1 .MetricGroup-module__ZrhwNq__item{padding-inline:var(--design-1-space-near)}}@media (max-width:480px){.MetricGroup-module__ZrhwNq__group:not(.MetricGroup-module__ZrhwNq__design1){grid-template-columns:1fr}}.MetricGroup-module__ZrhwNq__group.MetricGroup-module__ZrhwNq__header{gap:var(--design-1-space-internal);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.MetricGroup-module__ZrhwNq__header .MetricGroup-module__ZrhwNq__item{border:0;border-inline-start:3px solid var(--accent);background:var(--tint);min-height:0;padding:var(--design-1-space-internal);gap:var(--design-1-space-micro)}.MetricGroup-module__ZrhwNq__header .MetricGroup-module__ZrhwNq__item[data-surface=neutral]{background:var(--design-1-color-surface-subtle)}.MetricGroup-module__ZrhwNq__header .MetricGroup-module__ZrhwNq__item dt{color:var(--design-1-color-graphite);font-size:var(--design-1-type-body)}.MetricGroup-module__ZrhwNq__header .MetricGroup-module__ZrhwNq__item dd{color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);font-weight:700;font-size:var(--design-1-type-subsection-title);line-height:1.2}.MetricGroup-module__ZrhwNq__design1 .MetricGroup-module__ZrhwNq__item dd.MetricGroup-module__ZrhwNq__description{color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);font-weight:400;line-height:1.5}.MetricGroup-module__ZrhwNq__header .MetricGroup-module__ZrhwNq__item[data-tone=brand] dd:not(.MetricGroup-module__ZrhwNq__description){color:var(--design-1-color-brand-deep)}
.AccentSurface-module__JMdUDa__surface{--accent:var(--design-1-color-brand);--tint:var(--design-1-color-brand-tint);border:0;border-inline-start:3px solid var(--accent);background:var(--tint);min-width:0;color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui);overflow-wrap:anywhere;border-radius:0}.AccentSurface-module__JMdUDa__surface[data-tone=neutral]{--accent:var(--design-1-color-graphite-mid);--tint:var(--design-1-color-surface-muted)}.AccentSurface-module__JMdUDa__surface[data-tone=info]{--accent:var(--design-1-color-info);--tint:var(--design-1-color-info-soft)}.AccentSurface-module__JMdUDa__surface[data-tone=success]{--accent:var(--design-1-color-success);--tint:var(--design-1-color-success-soft)}.AccentSurface-module__JMdUDa__surface[data-tone=warning]{--accent:var(--design-1-color-warning);--tint:var(--design-1-color-warning-soft)}.AccentSurface-module__JMdUDa__surface[data-tone=danger]{--accent:var(--design-1-color-danger);--tint:var(--design-1-color-danger-soft)}.AccentSurface-module__JMdUDa__surface[data-surface=neutral]{background:var(--design-1-color-surface-muted)}
.PageHeader-module___QIkja__header{gap:1.25rem;display:grid}.PageHeader-module___QIkja__copy{gap:.7rem;min-width:0;display:grid}.PageHeader-module___QIkja__eyebrow,.PageHeader-module___QIkja__title,.PageHeader-module___QIkja__lead,.PageHeader-module___QIkja__note{margin:0}.PageHeader-module___QIkja__eyebrow{color:var(--color-primary-hover);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:800}.PageHeader-module___QIkja__title{overflow-wrap:anywhere;min-width:0;max-width:min(18ch,100%);color:var(--color-text-primary);font-family:var(--font-heading);letter-spacing:-.04em;font-size:clamp(2rem,6vw,3.6rem);font-weight:700;line-height:1.06}.PageHeader-module___QIkja__lead{max-width:54rem;color:var(--color-text-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.6}.PageHeader-module___QIkja__note{max-width:54rem;color:var(--color-text-muted);font-size:1rem;line-height:1.6}.PageHeader-module___QIkja__action{align-self:start}.PageHeader-module___QIkja__design1{gap:var(--design-1-space-internal);color:var(--design-1-color-graphite);font-family:var(--design-1-font-ui)}.PageHeader-module___QIkja__design1 .PageHeader-module___QIkja__copy{gap:var(--design-1-space-micro)}.PageHeader-module___QIkja__design1 .PageHeader-module___QIkja__eyebrow{color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-caption);letter-spacing:.08em;font-weight:700}.PageHeader-module___QIkja__design1 .PageHeader-module___QIkja__title{max-width:min(22ch,100%);color:var(--design-1-color-black);font-family:var(--design-1-font-display);font-size:clamp(var(--design-1-type-section-title), 7vw, var(--design-1-type-page-title));letter-spacing:-.025em;font-weight:400;line-height:1.04}.PageHeader-module___QIkja__design1 .PageHeader-module___QIkja__lead,.PageHeader-module___QIkja__design1 .PageHeader-module___QIkja__note{color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-body);line-height:1.5}.PageHeader-module___QIkja__design1 .PageHeader-module___QIkja__note{font-size:var(--design-1-type-small)}@container (min-width:760px){.PageHeader-module___QIkja__header:has(.PageHeader-module___QIkja__action){grid-template-columns:minmax(0,1fr) auto;align-items:start}}
.DetailPage-module__j09Paq__factsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,4rem);display:grid}.DetailPage-module__j09Paq__design1{color:var(--design-1-color-body);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-body);line-height:1.5}.DetailPage-module__j09Paq__design1 .DetailPage-module__j09Paq__factsGrid{gap:var(--design-1-space-topic)}.DetailPage-module__j09Paq__design1 .DetailPage-module__j09Paq__factsSection{gap:var(--design-1-space-internal);min-width:0}.DetailPage-module__j09Paq__design1 .DetailPage-module__j09Paq__facts{gap:var(--design-1-space-near)}.DetailPage-module__j09Paq__design1 .DetailPage-module__j09Paq__facts dt{color:var(--design-1-color-body);font-size:var(--design-1-type-small)}.DetailPage-module__j09Paq__actionGroup{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.DetailPage-module__j09Paq__factsSection{align-content:start;gap:1.25rem;display:grid}.DetailPage-module__j09Paq__factsSection :is(h2,h3,h4,h5):not([class]){margin:0;font-size:clamp(1.2rem,2.5vw,1.5rem)}.DetailPage-module__j09Paq__facts{gap:1rem;margin:0;display:grid}.DetailPage-module__j09Paq__facts>div{gap:.35rem;display:grid}.DetailPage-module__j09Paq__facts dt{color:var(--color-text-muted);font-size:.78rem;font-weight:700}.DetailPage-module__j09Paq__facts dd{overflow-wrap:anywhere;margin:0}@container (max-width:720px){.DetailPage-module__j09Paq__actionGroup{justify-content:flex-start}.DetailPage-module__j09Paq__factsGrid{grid-template-columns:1fr}}.DetailPage-module__j09Paq__design1.DetailPage-module__j09Paq__compact>section{row-gap:var(--design-1-space-near)}.DetailPage-module__j09Paq__design1.DetailPage-module__j09Paq__headerMetrics{row-gap:var(--design-1-space-topic)}.DetailPage-module__j09Paq__design1.DetailPage-module__j09Paq__headerMetrics>.DetailPage-module__j09Paq__factsGrid,.DetailPage-module__j09Paq__design1.DetailPage-module__j09Paq__headerMetrics>section{margin-block-start:calc(var(--design-1-space-chapter) - var(--design-1-space-topic))}.DetailPage-module__j09Paq__design1.DetailPage-module__j09Paq__headerMetrics>section{row-gap:var(--design-1-space-internal)}
.AffixedInput-module__yn615a__group{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1{border:1px solid var(--design-1-color-border-strong);background:var(--design-1-color-surface)}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1>input.AffixedInput-module__yn615a__input{min-width:0;box-shadow:none;border:0;border-radius:0}.ui-theme-v1 .AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1>input.AffixedInput-module__yn615a__input{min-width:0;box-shadow:none;border:0;border-radius:0}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1>input.AffixedInput-module__yn615a__input:focus,.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1>input.AffixedInput-module__yn615a__input:focus-visible{box-shadow:none;outline:none}.ui-theme-v1 .AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1>input.AffixedInput-module__yn615a__input:focus{box-shadow:none;outline:none}.ui-theme-v1 .AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1>input.AffixedInput-module__yn615a__input:focus-visible{box-shadow:none;outline:none}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1:focus-within{outline:var(--design-1-focus-ring);outline-offset:-2px}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1:has(input[aria-invalid=true]){border-color:var(--design-1-color-danger)}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1 .AffixedInput-module__yn615a__suffix{border:0;border-left:1px solid var(--design-1-color-border);color:var(--design-1-color-body);background:var(--design-1-color-surface);font-family:var(--design-1-font-ui);font-size:var(--design-1-type-small);letter-spacing:normal;border-radius:0;font-weight:400}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1:has(input:disabled){opacity:.6}.ui-theme-v1 [data-ui-list-row] .AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1>input.AffixedInput-module__yn615a__input:not(:where(dialog *,[role=dialog] *)){min-height:calc(var(--design-1-type-caption) * 1.4 + var(--design-1-space-micro) * 2)}.ui-theme-v1 [data-ui-list-row] .AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1 .AffixedInput-module__yn615a__suffix:not(:where(dialog *,[role=dialog] *)){font-size:var(--design-1-type-caption)}.AffixedInput-module__yn615a__input{border-top-right-radius:0;border-bottom-right-radius:0}.AffixedInput-module__yn615a__suffix{border:1px solid var(--color-border);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-background);color:var(--color-text-muted);letter-spacing:.05em;white-space:nowrap;border-left:0;align-items:center;padding:0 .75rem;font-size:.82rem;font-weight:800;display:inline-flex}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1:hover:not(:has(input:disabled)){border-color:var(--design-1-color-black)}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1:focus-within{border-color:var(--design-1-color-border-strong)}.AffixedInput-module__yn615a__group.AffixedInput-module__yn615a__design1:has(input[aria-invalid=true]):not(:focus-within){border-color:var(--design-1-color-danger)}
