.ds-region-state-owner{width:100%;min-width:0}.ds-region-state-owner[data-placement=region]{display:flex;flex-direction:column;gap:var(--section-gap)}.ds-page-shell[data-page-rhythm=chapter] .ds-region-state-owner[data-placement=region]{gap:var(--chapter-gap)}.ds-region-state{width:100%;min-height:var(--region-state-min-height);max-width:var(--region-state-measure);margin-inline:auto;display:flex;align-items:center;justify-content:center;padding:var(--region-state-padding-y) var(--s-6);color:var(--ink-strong);text-align:center}.ds-region-state>div{width:100%}.ds-region-state[data-placement=surface],.ds-region-state[data-placement=disclosure]{min-height:0;padding-block:var(--region-state-embedded-padding-y)}.ds-region-state[data-placement=disclosure]{margin-inline:0;padding-block:0;text-align:left}.ds-region-state-mark,.ds-region-state-restricted-mark{display:inline-flex;margin-bottom:var(--s-3);color:var(--ink-muted)}.ds-region-state-heading{display:flex;align-items:baseline;justify-content:center;gap:var(--s-2)}.ds-region-state[data-placement=disclosure] .ds-region-state-heading{justify-content:flex-start}.ds-region-state-error-dot,.ds-inline-state-error-dot,.ds-operation-feedback-dot{width:var(--region-state-error-dot);height:var(--region-state-error-dot);flex:0 0 var(--region-state-error-dot);border-radius:var(--radius-round);background:var(--status-critical)}.ds-region-state-title{overflow-wrap:anywhere;color:var(--ink-strong);font-size:var(--region-state-title-size);font-weight:600;line-height:1.45;text-wrap:balance}.ds-region-state-consequence,.ds-region-state-next-move{overflow-wrap:anywhere;max-width:var(--region-state-measure);margin:var(--s-2) auto 0;font-size:var(--region-state-body-size);line-height:1.6;text-wrap:balance}.ds-region-state[data-placement=disclosure] .ds-region-state-consequence,.ds-region-state[data-placement=disclosure] .ds-region-state-next-move{margin-inline:0}.ds-region-state-consequence{color:var(--ink-default)}.ds-region-state-next-move{color:var(--ink-strong)}.ds-region-state-policy{overflow-wrap:anywhere;margin-top:var(--s-2);color:var(--ink-faint);font-size:var(--region-state-policy-size);line-height:1.5}.ds-region-state-action{margin-top:var(--s-4)}.ds-region-state-skeletons{display:grid;gap:var(--s-3)}.ds-region-state-skeleton{display:block;width:100%;height:var(--s-3);border-radius:var(--radius-chip)}.ds-region-state-skeleton:nth-child(1){width:64%}.ds-region-state-skeleton:nth-child(2){width:78%}.ds-region-state-skeleton:nth-child(3){width:55%}.ds-region-state-skeleton:nth-child(4){width:71%}.ds-inline-state{display:flex;min-height:var(--inline-state-min-height);align-items:center;gap:var(--s-2);border-top:1px solid var(--record-surface-rule);padding-block:var(--s-3);color:var(--ink-muted);font-size:var(--region-state-policy-size);line-height:1.5}.ds-inline-state[data-kind=error]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;color:var(--ink-default)}.ds-inline-state-copy{display:grid;min-width:0;gap:var(--s-1)}.ds-inline-state-title{color:var(--ink-strong);font-size:var(--inline-state-title-size);font-weight:600}.ds-inline-state-cause{color:var(--ink-default)}.ds-inline-state-retry{align-self:end;border:0;background:transparent;font:inherit;cursor:pointer}.ds-partial-notice{border-bottom:1px solid var(--record-surface-rule);background:var(--status-chip-caution-surface);padding:var(--s-3) var(--s-5);color:var(--status-chip-caution-ink);font-size:var(--region-state-policy-size);font-weight:500;line-height:1.5}.ds-refetch-region{position:relative}.ds-refetch-indicator{position:absolute;z-index:var(--layer-content);top:0;left:0;width:100%;height:var(--region-refetch-height);overflow:hidden;background:var(--border-divider)}.ds-refetch-indicator:after{display:block;width:40%;height:100%;background:var(--ink-anchor);animation:ds-refetch-working var(--motion-working) var(--ease-standard) infinite;content:"";transform:translate(-100%)}.ds-operation-feedback{display:flex;min-width:0;flex:1 1 260px;align-items:baseline;gap:var(--s-2);color:var(--ink-default);font-size:var(--region-state-policy-size);font-weight:500;line-height:1.5}@keyframes ds-refetch-working{0%{transform:translate(-100%)}60%,to{transform:translate(250%)}}.ds-operation-feedback[data-state=failed]{color:var(--status-chip-blocked-ink)}@media(prefers-reduced-motion:reduce){.ds-refetch-indicator:after{animation:none}}@media(max-width:900px){.ds-region-state{padding-inline:var(--s-4)}.ds-region-state-action .ds-button,.ds-inline-state-retry{min-height:var(--touch-target-min)}}.ds-form-root,.ds-form-section{display:grid;gap:var(--s-4)}.ds-form-section+.ds-form-section{margin-top:var(--s-5)}.ds-form-section-heading{max-width:var(--measure)}.ds-form-section-title{color:var(--ink-strong);font-size:var(--form-section-title-size);font-weight:600;line-height:1.4}.ds-form-section-description{margin-top:var(--s-1);color:var(--ink-default);font-size:12.5px;line-height:1.6}.ds-field-grid{display:grid;grid-template-columns:repeat(var(--form-tracks),minmax(0,1fr));-moz-column-gap:var(--form-grid-column-gap);column-gap:var(--form-grid-column-gap);row-gap:var(--form-grid-row-gap)}.ds-field-grid[data-tracks="2"]{--form-tracks: 2}.ds-field-grid[data-tracks="3"]{--form-tracks: 3}.ds-field-grid[data-tracks="4"]{--form-tracks: 4}.ds-field[data-span=two]{grid-column:span 2}.ds-field[data-span=full]{grid-column:1 / -1}.ds-field-label{overflow-wrap:anywhere}.ds-form-root .ds-field-label{font-size:var(--form-label-size)}.ds-field-row{display:flex;align-items:end;gap:var(--form-field-row-gap)}.ds-field-row-composition{display:grid;gap:var(--s-2)}.ds-field-row-fields{min-width:0;flex:1}.ds-field-row-actions,.ds-form-actions-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--form-actions-gap)}.ds-form-actions{display:grid;gap:var(--s-3)}.ds-form-actions[data-divider=true]{border-top:1px solid var(--record-surface-rule);padding-top:var(--s-4)}.ds-form-actions-feedback{display:flex;justify-content:flex-end}.ds-cross-field-error{display:flex;align-items:baseline;gap:var(--s-2);color:var(--status-chip-blocked-ink);font-size:12.5px;font-weight:500;line-height:1.6}.ds-cross-field-error>span{width:var(--status-dot);height:var(--status-dot);flex:none;border-radius:var(--radius-round);background:var(--status-critical)}@media(max-width:900px){.ds-form-root .ds-text-control,.ds-form-root [role=combobox],.ds-form-root .ds-button{min-height:var(--touch-target-min)}.ds-field-grid[data-tracks="3"],.ds-field-grid[data-tracks="4"]{--form-tracks: 2}}@media(max-width:640px){.ds-field-grid{--form-tracks: 1 !important}.ds-field[data-span]{grid-column:1 / -1}.ds-field-row,.ds-field-row-actions,.ds-form-actions-controls{align-items:stretch;flex-direction:column}.ds-field-row-actions>*,.ds-form-actions-controls>*{width:100%}}.ds-timestamp,.ds-time-range{color:inherit;font-variant-numeric:tabular-nums}.ds-timestamp{white-space:nowrap}.ds-time-range{display:inline-flex;flex-wrap:wrap;align-items:baseline}.ds-time-range-separator{padding-inline:var(--s-1)}.ds-timestamp-print{display:none}@media print{.ds-timestamp-screen{display:none}.ds-timestamp-print{display:inline}}.ds-semantic-status{min-width:0;max-width:100%;color:var(--status-chip-neutral-ink);font-size:12.5px;font-weight:500;line-height:1.4}.ds-semantic-status:not([data-context=inline]){flex:none;display:inline-flex;overflow:hidden;align-items:center;gap:var(--s-1);padding-inline:var(--status-chip-padding-dense);border-radius:var(--status-chip-radius);background:var(--status-chip-neutral-surface);white-space:nowrap}.ds-semantic-status-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-semantic-status[data-context=dense]{height:var(--status-chip-height-dense);line-height:var(--status-chip-height-dense)}.ds-semantic-status[data-context=identity]{height:var(--status-chip-height-identity);padding-inline:var(--status-chip-padding-identity);line-height:var(--status-chip-height-identity)}.ds-semantic-status[data-context=inline]{display:inline}.ds-semantic-status[data-tone=caution]{color:var(--status-chip-caution-ink)}.ds-semantic-status[data-tone=blocked]{color:var(--status-chip-blocked-ink)}.ds-semantic-status[data-tone=approved]{color:var(--status-chip-approved-ink)}.ds-semantic-status:not([data-context=inline])[data-tone=caution]{background:var(--status-chip-caution-surface)}.ds-semantic-status:not([data-context=inline])[data-tone=blocked]{background:var(--status-chip-blocked-surface)}.ds-semantic-status:not([data-context=inline])[data-tone=approved]{background:var(--status-chip-approved-surface)}.ds-semantic-status[data-unknown=true]{color:var(--status-chip-unknown-ink)}.ds-page-shell{width:100%;padding-bottom:var(--s-10)}.ds-page-section{width:100%;max-width:var(--page-max);margin-inline:0 auto;scroll-margin-top:var(--s-8)}.ds-page-wide-section{width:100%}.ds-page-shell-body{margin-top:var(--section-gap)}.ds-page-shell[data-page-rhythm=register] .ds-page-shell-body{margin-top:var(--register-page-title-gap)}.ds-page-shell[data-page-rhythm=workflow] .ds-page-description{max-width:var(--workflow-description-max-width);margin-top:var(--workflow-description-gap);font-size:var(--workflow-description-size)}.ds-page-shell[data-page-rhythm=workflow] .ds-page-shell-body{margin-top:var(--workflow-proposal-gap)}.ds-page-shell[data-page-rhythm=workflow] .ds-page-shell-content{gap:var(--workflow-proposal-gap)}.ds-page-shell[data-page-rhythm=briefing]{max-width:var(--briefing-page-max);margin-inline:auto;padding-top:var(--s-2)}.ds-page-shell[data-page-rhythm=briefing] .ds-page-shell-body{margin-top:var(--s-6)}.ds-page-shell[data-page-rhythm=briefing] .ds-page-shell-content,.ds-page-shell[data-page-rhythm=briefing] .ds-region-state-owner[data-placement=region]{gap:0}.ds-page-shell-content{min-width:0;display:flex;flex-direction:column;gap:var(--section-gap)}.ds-page-shell[data-page-rhythm=chapter] .ds-page-shell-content{gap:var(--chapter-gap)}.ds-page-header-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--s-8)}.ds-page-header-copy{min-width:0}.ds-page-header-context{display:flex;align-items:center;gap:9px;margin-bottom:var(--s-3);color:var(--ink-faint);font-size:12px}.ds-page-title{margin:0;overflow-wrap:anywhere;color:var(--ink-strong);font-family:var(--font-display);font-size:36px;font-weight:500;letter-spacing:-.015em;line-height:1.1}.ds-page-header[data-page-header-variant=briefing] .ds-page-title{color:var(--ink-app-rail-active);font-size:var(--briefing-title-size);letter-spacing:-.015em;line-height:1.1}.ds-page-header[data-page-header-variant=briefing] .ds-page-header-copy{max-width:var(--briefing-title-max)}.ds-page-header[data-page-header-variant=briefing] .ds-page-title-primary,.ds-page-header[data-page-header-variant=briefing] .ds-page-title-secondary{display:block}.ds-page-header[data-page-header-variant=briefing] .ds-page-title-secondary{margin-top:4px;color:var(--ink-muted);font-size:var(--briefing-title-secondary-size);line-height:1.22}.ds-page-header[data-page-header-variant=briefing] .ds-page-header-context{font-size:12.5px}.ds-page-description{max-width:var(--measure);margin-top:var(--s-2);color:var(--ink-secondary);font-size:14.5px;line-height:1.6}.ds-page-route-nav{margin-top:var(--s-6)}.ds-page-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-2)}.ds-record-identity{min-width:0;margin-top:var(--s-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);color:var(--ink-secondary);font-size:12.5px;line-height:1.6}.ds-record-status,.ds-record-meta{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.ds-record-kind,.ds-record-meta{overflow-wrap:anywhere}.ds-record-meta:before{content:"·";color:var(--ink-faint)}.ds-record-summary{max-width:var(--measure);margin-top:var(--s-3);color:var(--ink-strong);font-size:16px;font-weight:500;line-height:1.55}.ds-record-facts{margin-top:var(--s-6)}.ds-page-shell-has-local-nav .ds-page-shell-body{width:100%;max-width:var(--page-max);margin-inline:0 auto;display:grid;grid-template-columns:minmax(0,1fr) var(--rail-w);align-items:start;gap:var(--s-8)}.ds-page-shell-has-local-nav .ds-page-shell-content{grid-column:1;grid-row:1}.ds-page-local-nav{grid-column:2;grid-row:1;position:sticky;top:var(--s-6)}.ds-record-anchor-nav{--record-anchor-row: var(--record-anchor-row-height);position:relative;display:flex;flex-direction:column;border-left:1px solid var(--record-surface-border)}.ds-record-anchor-marker{position:absolute;inset-block-start:0;inset-inline-start:-1px;width:var(--section-nav-indicator-height);height:var(--record-anchor-row);border-radius:var(--radius-bar);background:var(--ink-strong);transform:translateY(calc(var(--record-anchor-row) * var(--record-anchor-current, 0)));transition:transform var(--motion-navigation) var(--ease-standard);pointer-events:none}.ds-record-anchor-nav[data-current="0"]{--record-anchor-current: 0}.ds-record-anchor-nav[data-current="1"]{--record-anchor-current: 1}.ds-record-anchor-nav[data-current="2"]{--record-anchor-current: 2}.ds-record-anchor-nav[data-current="3"]{--record-anchor-current: 3}.ds-record-anchor-link{min-height:var(--record-anchor-row);display:flex;align-items:center;padding-inline:var(--s-3);color:var(--ink-muted);font-size:var(--record-anchor-label-size);line-height:1.4;text-decoration:none}.ds-record-anchor-link:hover,.ds-record-anchor-link:focus-visible,.ds-record-anchor-link[aria-current=location]{color:var(--ink-strong)}.ds-record-anchor-link:focus-visible{text-decoration:underline;text-decoration-thickness:var(--section-nav-indicator-height);text-underline-offset:var(--s-1)}.ds-record-anchor-link[aria-current=location]{font-weight:600}@media(max-width:1279px){.ds-page-shell-has-local-nav .ds-page-shell-body{display:flex;flex-direction:column;gap:var(--section-gap)}.ds-page-local-nav{width:100%;position:static;order:0;overflow-x:auto;border-bottom:1px solid var(--rule)}.ds-page-shell-has-local-nav .ds-page-shell-content{width:100%;order:1}}@media(max-width:900px){.ds-record-anchor-nav{--record-anchor-row: var(--touch-target-min)}.ds-page-title{font-size:31px}.ds-page-header[data-page-header-variant=briefing] .ds-page-title{font-size:var(--briefing-title-size-narrow)}.ds-page-header[data-page-header-variant=briefing] .ds-page-title-secondary{font-size:var(--briefing-title-secondary-size-narrow)}.ds-page-header-layout{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.ds-page-header-actions{width:100%;justify-content:flex-start}.ds-header-action{min-height:var(--touch-target-min)}.ds-header-action-secondary{flex:0 0 auto}.ds-header-action-primary{min-width:-moz-max-content;min-width:max-content;flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.ds-record-anchor-marker{transition:none}}.ds-record-surface{min-width:0;overflow:hidden;container-type:inline-size;border:1px solid var(--record-surface-border);border-radius:var(--record-surface-radius);background:var(--surface-panel)}.ds-record-surface[data-kind=focal]{border-color:var(--record-surface-focal-border);border-radius:var(--record-surface-focal-radius);box-shadow:var(--lift-focal)}.ds-record-surface-header{display:flex;min-width:0;align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--card-x)}.ds-record-surface[data-body-mode=grid] .ds-record-surface-header,.ds-record-surface[data-body-mode=figure] .ds-record-surface-header{border-bottom:1px solid var(--record-surface-rule)}.ds-record-surface-heading-copy{min-width:0;flex:1}.ds-record-surface-title{color:var(--ink-strong);font-size:var(--record-surface-title-size);font-weight:600;line-height:var(--record-surface-title-line)}.ds-record-surface-description{max-width:var(--measure);margin-top:var(--s-1);color:var(--ink-muted);font-size:12.5px;line-height:1.6}.ds-record-surface-status{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-2)}.ds-record-surface-padded-body,.ds-record-surface-prose,.ds-record-surface-evaluation,.ds-record-surface-figure{padding:var(--card-y) var(--card-x)}.ds-record-surface-prose{max-width:calc(var(--record-surface-prose-measure) + (var(--card-x) * 2));color:var(--ink-strong);font-size:14.5px;line-height:1.55}.ds-record-surface[data-kind=focal] .ds-record-surface-padded-body,.ds-record-surface[data-kind=focal] .ds-record-surface-prose,.ds-record-surface[data-kind=focal] .ds-record-surface-evaluation,.ds-record-surface[data-kind=focal] .ds-record-surface-figure{padding-left:var(--record-surface-focal-indent)}.ds-record-surface-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-record-surface-grid>*{min-width:0;padding:var(--card-y) var(--card-x)}.ds-record-surface-grid>[data-desktop-order="0"]{order:0}.ds-record-surface-grid>[data-desktop-order="1"]{order:1;border-left:1px solid var(--record-surface-rule)}.ds-record-surface-evaluation-sentence{max-width:var(--record-surface-prose-measure);margin-bottom:var(--s-4);color:var(--ink-strong);font-size:var(--record-surface-title-size);font-weight:500;line-height:1.5}.ds-record-surface-figure figcaption{margin-top:var(--s-3);color:var(--ink-muted);font-size:12.5px;line-height:1.6}.ds-record-surface-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-2);border-top:1px solid var(--record-surface-rule);padding:var(--s-3) var(--card-x)}.ds-record-disclosure,.ds-record-disclosure-unavailable{border-top:1px solid var(--record-surface-rule)}.ds-record-disclosure{interpolate-size:allow-keywords}.ds-record-disclosure-summary{display:flex;min-height:var(--touch-target-min);cursor:pointer;list-style:none;align-items:center;gap:var(--s-3);padding:var(--record-disclosure-summary-y) var(--card-x)}.ds-record-disclosure-summary::-webkit-details-marker{display:none}.ds-record-disclosure-summary:hover,.ds-record-disclosure-summary:focus-visible{background:var(--surface-row-hover)}.ds-record-disclosure-summary:focus-visible{box-shadow:inset 2px 0 0 var(--ink-anchor)}.ds-record-disclosure-chevron{flex:none;color:var(--ink-muted)}.ds-record-disclosure-labels{min-width:0;flex:1}.ds-record-disclosure-title,.ds-record-disclosure-support{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-record-disclosure-title{color:var(--ink-strong);font-size:13.5px;font-weight:500;line-height:1.4}.ds-record-disclosure-support{margin-top:1px;color:var(--ink-muted);font-size:12.5px;line-height:1.6}.ds-record-disclosure-count{flex:none;color:var(--ink-muted);font-size:12px;line-height:1.4}.ds-record-disclosure-body{border-top:1px solid var(--record-surface-rule);padding:var(--record-disclosure-body-y) var(--card-x) var(--record-disclosure-body-y) var(--disclosure-body-x)}.ds-record-disclosure-unavailable{min-height:var(--touch-target-min);padding:var(--record-disclosure-summary-y) var(--card-x) var(--record-disclosure-summary-y) var(--disclosure-body-x)}@supports selector(details::details-content){.ds-record-disclosure::details-content{height:0;overflow:clip;transition:content-visibility var(--motion-disclosure) allow-discrete,height var(--motion-disclosure) var(--ease-standard)}.ds-record-disclosure[open]::details-content{height:auto}}.ds-record-facts-list{display:grid;gap:var(--s-3) var(--s-6)}.ds-record-facts-list[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-record-facts-list[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-record-facts-list[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-record-facts-list[data-placement=identity],.ds-record-facts-list[data-placement=chapter]{border-block:1px solid var(--record-surface-border);padding-block:var(--s-4)}.ds-record-fact{min-width:0}.ds-record-fact dt{color:var(--ink-faint);font-size:12px;font-weight:500;line-height:1.4}.ds-record-fact dd{margin-top:var(--s-1);overflow-wrap:anywhere;color:var(--ink-strong);font-size:13.5px;line-height:1.4}.ds-record-fact dd[data-role=figure]{font-size:17px;font-weight:600;font-feature-settings:"tnum"}.ds-record-fact dd[data-missing=true]{color:var(--ink-faint)}.ds-record-fact .ds-record-fact-support{color:var(--ink-muted);font-size:12.5px;line-height:1.6}.ds-mini-record-container{min-width:0;container-type:inline-size}.ds-mini-record{display:grid;border-top:1px solid var(--record-surface-rule)}.ds-mini-record[data-placement=card]{margin-inline:calc(var(--card-x) * -1)}.ds-mini-record[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-mini-record-row{display:grid;min-width:0;grid-template-columns:var(--record-mini-label-width) minmax(0,1fr);align-items:start;gap:var(--s-1) var(--mini-table-column-gap);border-bottom:1px solid var(--record-surface-rule);padding:var(--record-disclosure-summary-y) var(--card-x)}.ds-mini-record[data-placement=bare] .ds-mini-record-row{padding-inline:0}.ds-mini-record[data-columns="2"] .ds-mini-record-row:nth-child(2n){border-left:1px solid var(--record-surface-rule)}.ds-mini-record[data-label-width=compact] .ds-mini-record-row{grid-template-columns:var(--record-mini-label-width-compact) minmax(0,1fr)}.ds-mini-record[data-density=prose] .ds-mini-record-row{padding-block:var(--s-3)}.ds-mini-record dt{color:var(--ink-faint);font-size:12.5px;line-height:1.6}.ds-mini-record dd{min-width:0;overflow-wrap:anywhere;color:var(--ink-strong);font-size:13.5px;line-height:1.4}.ds-mini-record[data-density=prose] dd{max-width:var(--mini-table-prose-measure);font-size:var(--mini-table-prose-size);line-height:var(--mini-table-prose-line)}.ds-mini-record dd[data-role=figure]{text-align:right;font-feature-settings:"tnum"}.ds-mini-record dd[data-role=code]{display:grid;gap:var(--s-1);font-family:var(--font-code);font-size:12.5px;line-height:1.55}.ds-mini-record dd[data-missing=true]{color:var(--ink-faint)}@container (max-width: 799px){.ds-record-surface-grid{grid-template-columns:minmax(0,1fr)}.ds-record-surface-grid>*{order:initial;border-left:0}.ds-record-surface-grid>*+*{border-top:1px solid var(--record-surface-rule)}.ds-mini-record[data-columns="2"]{grid-template-columns:minmax(0,1fr)}.ds-mini-record[data-columns="2"] .ds-mini-record-row:nth-child(2n){border-left:0}}@media(max-width:900px){.ds-record-facts-list[data-count="3"],.ds-record-facts-list[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-record-surface-footer>*{min-height:var(--touch-target-min)}}@container (max-width: 375px){.ds-mini-record-row,.ds-mini-record[data-label-width=compact] .ds-mini-record-row{grid-template-columns:minmax(0,1fr)}.ds-mini-record dd[data-role=figure]{text-align:left}}@media(prefers-reduced-motion:reduce){.ds-record-disclosure .ds-disclosure-icon,.ds-record-disclosure::details-content{transition:none}}.ds-section-nav{position:relative;display:flex;max-width:100%;overflow-x:auto;border-bottom:1px solid var(--border-divider);scrollbar-width:none}.ds-section-nav::-webkit-scrollbar{display:none}.ds-section-nav-link{min-height:var(--section-nav-height);flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--s-2);padding-inline:var(--section-nav-padding-x);color:var(--ink-default);font-size:var(--section-nav-label-size);font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap}.ds-section-nav-count{color:var(--ink-faint);font-weight:500;font-feature-settings:"tnum"}.ds-section-nav-link:hover,.ds-section-nav-link:focus-visible,.ds-section-nav-link[aria-current=page]{color:var(--ink-strong)}.ds-section-nav-link:focus-visible{text-decoration:underline;text-decoration-thickness:var(--section-nav-indicator-height);text-underline-offset:var(--s-1)}.ds-section-nav-link:active{background:var(--surface-selected)}.ds-section-nav-link[aria-current=page]{font-weight:600}.ds-section-nav-indicator{position:absolute;inset-block-end:0;inset-inline-start:0;width:var(--section-nav-indicator-width, 0px);height:var(--section-nav-indicator-height);background:var(--ink-anchor);opacity:0;transform:translate(var(--section-nav-indicator-x, 0px));transition:width var(--motion-navigation) var(--ease-standard),transform var(--motion-navigation) var(--ease-standard);pointer-events:none}.ds-section-nav-indicator[data-ready=true]{opacity:1}@media(max-width:900px){.ds-section-nav-link{min-height:var(--touch-target-min)}}@media(prefers-reduced-motion:reduce){.ds-section-nav-indicator{transition:none}}.ds-application{min-height:100vh;background:var(--surface-canvas);color:var(--ink-strong);font-family:var(--font);font-size:15px;-webkit-font-smoothing:antialiased}.ds-application,.ds-application *{box-sizing:border-box}.ds-application button,.ds-application input,.ds-application textarea{font:inherit}.ds-application a:not(.ds-link){text-decoration:none}.ds-app-frame{min-height:100vh;overflow:hidden;background:var(--surface-canvas);background-image:var(--app-atmosphere);background-position:right top,right top;background-repeat:no-repeat,no-repeat;background-size:calc(100% - var(--app-rail-width)) 100%,calc(100% - var(--app-rail-width)) 100%}.ds-app-topbar{height:var(--app-topbar-height);display:flex;align-items:stretch}.ds-app-topbar-brand{width:var(--app-rail-width);flex:none;display:flex;align-items:center;padding:0 24px;border-right:1px solid var(--border-app-rail);background:var(--surface-app-rail);color:var(--ink-strong);font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:.01em}.ds-app-topbar-main{min-width:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,var(--app-search-width)) minmax(0,1fr);align-items:center;gap:24px;padding:0 24px;background:transparent}.ds-app-search{height:var(--app-control-height);min-width:220px;max-width:var(--app-search-width);grid-column:2;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--border-app-search);border-radius:var(--radius-control);background:var(--surface-app-search);color:var(--ink-muted);cursor:pointer;font-size:14.5px;text-align:left;transition:border-color var(--motion-fast) var(--ease-standard)}.ds-app-search:hover{border-color:var(--border-control-strong)}.ds-app-search:focus-visible,.ds-app-control:focus-visible{border-color:var(--ink-anchor);box-shadow:var(--lift-boundary-focus)}.ds-app-search-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-app-search-hint{flex:none;color:var(--ink-faint);font-size:13px}.ds-app-topbar-actions{grid-column:3;justify-self:end;flex:none;display:flex;align-items:center;gap:14px}.ds-app-icon-button,.ds-app-menu-button{height:var(--app-control-height);border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink-default);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);width:var(--app-control-height);display:inline-flex;align-items:center;justify-content:center;padding:0}.ds-app-menu-button,.ds-app-mobile-profile{display:none}.ds-app-icon-button:hover,.ds-app-menu-button:hover{background:var(--surface-control-hover)}.ds-app-avatar{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-round);background:var(--ink-avatar);color:var(--surface-panel);font-size:11.5px;font-weight:600}.ds-app-control{height:var(--app-control-height);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--ink-strong);cursor:pointer;font-size:14.5px;box-shadow:var(--lift-button-secondary);transition:border-color var(--motion-fast) var(--ease-standard)}.ds-app-control:hover,.ds-app-control:active{border-color:var(--border-control-strong);background:var(--surface-panel)}.ds-app-body{min-height:calc(100vh - var(--app-topbar-height));display:flex;align-items:stretch}.ds-app-rail{width:var(--app-rail-width);flex:none;display:flex;flex-direction:column;padding:12px;border-right:1px solid var(--border-app-rail);background:var(--surface-app-rail)}.ds-app-rail-brand{height:52px;flex:none;display:flex;align-items:center;padding:0 12px 12px;color:var(--ink-strong);font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:.01em}.ds-app-nav{display:flex;flex-direction:column;gap:1px}.ds-app-nav-link{min-height:var(--app-rail-item-height);display:flex;align-items:center;gap:11px;padding:0 12px;border-radius:var(--app-rail-item-radius);color:var(--ink-app-rail);font-size:13px;font-weight:500;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.ds-app-nav-link svg{color:var(--ink-app-rail-icon)}.ds-app-nav-link:hover{background:var(--surface-app-rail-hover);color:var(--ink-strong)}.ds-app-nav-link-disabled{cursor:default;color:var(--ink-app-rail-icon)}.ds-app-nav-link-disabled:hover{background:transparent;color:var(--ink-app-rail-icon)}.ds-app-nav-link[aria-current=page]{background:var(--surface-app-rail-active);color:var(--ink-app-rail-active);font-size:13.5px;font-weight:600}.ds-app-nav-link[aria-current=page] svg{color:var(--ink-strong)}.ds-app-nav-label{min-width:0;flex:1}.ds-app-nav-count{color:var(--ink-app-rail-icon);font-size:12px}.ds-app-nav-count-alert{color:var(--status-critical)}.ds-app-nav-footer{margin-top:auto;padding:16px 12px 4px;color:var(--ink-app-rail);font-size:12px}.ds-app-nav-footer-utility{margin-bottom:16px}.ds-app-rail-profile{min-width:0;width:100%;min-height:var(--app-control-height);display:flex;align-items:center;gap:9px;padding:3px 0;border:0;background:transparent;color:var(--ink-strong);text-align:left}button.ds-app-rail-profile{cursor:pointer}button.ds-app-rail-profile:hover{color:var(--ink-anchor)}.ds-app-rail-profile-meta{min-width:0;display:flex;flex-direction:column;gap:2px}.ds-app-rail-profile-name,.ds-app-rail-profile-org{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-app-rail-profile-name{font-size:12px;font-weight:500}.ds-app-rail-profile-org{color:var(--ink-faint);font-size:11px}.ds-app-main{min-width:0;flex:1;padding:var(--app-content-padding-top) var(--app-content-padding-x) 64px;background:transparent}.ds-application[data-shell-mode=immersive] .ds-app-frame{background:var(--surface-canvas)}.ds-application[data-shell-mode=immersive] .ds-app-body{min-height:100vh;height:100vh}.ds-application[data-shell-mode=immersive] .ds-app-rail{padding-top:0}.ds-application[data-shell-mode=immersive] .ds-app-rail-brand{height:calc(var(--app-topbar-height) + var(--s-3))}.ds-application[data-shell-mode=immersive] .ds-app-main{height:100vh;overflow:hidden;padding:0}.ds-app-immersive-menu-button{position:fixed;top:10px;left:10px;z-index:var(--layer-chrome);border:1px solid var(--border-control);background:var(--surface-karsa-glass);box-shadow:var(--lift-button-secondary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ds-app-topbar-context{min-width:0;grid-column:1;justify-self:start}.ds-app-mobile-title{display:none;color:var(--ink-strong);font-size:15px;font-weight:600}.ds-app-breadcrumb ol{display:inline-flex;align-items:center;gap:9px;margin:0;padding:0;list-style:none}.ds-app-breadcrumb li{min-width:0;display:inline-flex;align-items:center;gap:9px}.ds-app-breadcrumb li+li:before{color:var(--ink-faint);content:"/"}.ds-app-breadcrumb a{height:var(--app-control-height);display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:var(--ink-muted);cursor:pointer;font-size:14px;white-space:nowrap}.ds-app-breadcrumb a:hover{color:var(--ink-strong)}.ds-app-breadcrumb [aria-current=page]{overflow:hidden;color:var(--ink-strong);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.ds-app-scrim{position:fixed;inset:0;z-index:var(--layer-overlay);border:0;background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));cursor:pointer}.ds-app-mobile-navigation{position:fixed;inset:var(--overlay-inset) auto var(--overlay-inset) var(--overlay-inset);z-index:var(--layer-overlay);width:min(320px,calc(100vw - (var(--overlay-inset) * 2)));overflow:hidden;border:1px solid var(--border-control);border-radius:var(--radius-card);background:var(--surface-navigation);box-shadow:var(--lift-overlay);animation:overlay-in var(--motion-slow) var(--ease-standard)}.ds-app-mobile-navigation .ds-app-overlay-header{border-color:var(--border-navigation);color:var(--ink-navigation-active)}.ds-app-mobile-navigation .ds-app-overlay-header p{color:var(--ink-navigation-muted)}.ds-app-mobile-navigation .ds-app-overlay-header>button{border-color:var(--border-navigation);background:transparent;color:var(--ink-navigation-active)}.ds-app-mobile-navigation .ds-app-nav{padding:12px}.ds-app-mobile-navigation .ds-app-nav-link{min-height:var(--touch-target-min);color:var(--ink-navigation);font-size:16px}.ds-app-mobile-navigation .ds-app-nav-link svg,.ds-app-mobile-navigation .ds-app-nav-count{color:var(--ink-navigation-muted)}.ds-app-mobile-navigation .ds-app-nav-count-alert{color:var(--status-critical-navigation)}.ds-app-mobile-navigation .ds-app-nav-link:hover{background:var(--navigation-hover);color:var(--ink-navigation-active)}.ds-app-mobile-navigation .ds-app-nav-link-disabled,.ds-app-mobile-navigation .ds-app-nav-link-disabled:hover{background:transparent;color:var(--ink-navigation-muted)}.ds-app-mobile-navigation .ds-app-nav-link[aria-current=page]{background:var(--navigation-active);color:var(--ink-navigation-active)}.ds-app-mobile-navigation .ds-app-nav-link[aria-current=page] svg{color:var(--ink-navigation-active)}.ds-app-search-dialog,.ds-app-drawer{position:fixed;z-index:var(--layer-overlay);overflow:hidden;border:1px solid var(--border-control);border-radius:var(--radius-card);background:var(--surface-panel);box-shadow:var(--lift-overlay);animation:overlay-in var(--motion-slow) var(--ease-standard)}.ds-app-search-dialog{top:80px;left:50%;width:min(640px,calc(100vw - (var(--overlay-inset) * 2)));transform:translate(-50%)}.ds-app-drawer{top:var(--overlay-inset);right:var(--overlay-inset);bottom:var(--overlay-inset);width:min(var(--overlay-drawer-width),calc(100vw - (var(--overlay-inset) * 2)));display:flex;flex-direction:column}.ds-app-overlay-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 22px}.ds-app-overlay-header p{margin:0;color:var(--ink-muted);font-size:14px}.ds-app-overlay-header h2{margin:5px 0 0;font-size:18px;font-weight:600;line-height:1.35}.ds-app-overlay-header>button{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--ink-default);cursor:pointer}.ds-app-overlay-header>button:hover{border-color:var(--border-control-strong)}.ds-app-search-body,.ds-app-drawer-body{padding:18px 22px}.ds-app-drawer-body{min-height:0;flex:1;overflow-y:auto}.ds-app-search-field{height:42px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid var(--border-control-strong);border-radius:var(--radius-control);background:var(--surface-panel)}.ds-app-search-field:focus-within{border-color:var(--ink-anchor);box-shadow:var(--lift-boundary-focus)}.ds-app-search-field input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink-strong);font-size:14.5px}.ds-app-search-field>span,.ds-app-search-body>p{color:var(--ink-muted);font-size:13px}.ds-app-search-body>p{margin:12px 0 0;line-height:1.5}.ds-app-search-results{margin-top:12px;border-top:1px solid var(--border-divider)}.ds-app-result-group{margin:0;padding:10px 8px 4px;color:var(--ink-faint);font-size:12px}.ds-app-result{min-height:var(--touch-target-min);width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px;border:0;border-radius:var(--radius-item);background:transparent;color:var(--ink-strong);cursor:pointer;font-size:13.5px;text-align:left}.ds-app-result:hover,.ds-app-result:focus-visible{background:var(--surface-row-hover)}.ds-app-result strong{font-weight:600}.ds-app-ask-result{margin-top:6px;border-top:1px solid var(--border-divider);border-radius:0}.ds-app-no-results{min-height:72px;display:flex;align-items:flex-start;gap:12px;padding:16px 8px;color:var(--ink-strong);font-size:13.5px}.ds-app-no-results p,.ds-app-no-results span{margin:0}.ds-app-no-results span{display:block;margin-top:4px;color:var(--ink-muted);font-size:12.5px}.ds-app-search-footer{display:flex;flex-wrap:wrap;gap:12px;padding-top:12px;color:var(--ink-muted);font-size:12px}.ds-app-search-footer>span{display:inline-flex;align-items:center;gap:4px}.ds-app-context{padding:13px 15px;border:1px solid var(--border-divider);border-radius:var(--radius-control);background:var(--surface-grid-hover)}.ds-app-context span{display:block;color:var(--ink-muted);font-size:13.5px}.ds-app-context strong{display:block;margin-top:4px;font-size:14.5px;font-weight:500}.ds-app-drawer-body h3,.ds-app-message-label{display:block;margin:22px 0 0;color:var(--ink-strong);font-size:14px;font-weight:500}.ds-app-prompts{margin-top:10px;display:flex;flex-direction:column;gap:8px}.ds-app-prompts button{width:100%;padding:11px 14px;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--ink-strong);cursor:pointer;font-size:14.5px;text-align:left}.ds-app-prompts button:hover{background:var(--surface-grid-hover)}.ds-app-message{width:100%;height:96px;margin-top:8px;padding:11px 14px;resize:none;border:1px solid var(--border-control-strong);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--ink-strong);font-size:14.5px;line-height:1.6}.ds-app-overlay-footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px}.ds-app-primary-action,.ds-app-secondary-action{min-height:var(--app-control-height);display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:var(--radius-control);cursor:pointer;font-size:14.5px}.ds-app-primary-action{border:0;background:var(--action-solid);color:var(--surface-panel);font-weight:500;box-shadow:var(--lift-button-primary)}.ds-app-primary-action:hover{background:var(--action-solid-hover)}.ds-app-secondary-action{border:1px solid var(--border-control);background:var(--surface-panel);color:var(--ink-strong);box-shadow:var(--lift-button-secondary)}.ds-app-secondary-action:hover{border-color:var(--border-control-strong)}@media(max-width:900px){.ds-app-frame{background-size:100% 100%,100% 100%}.ds-app-topbar-brand,.ds-app-rail{display:none}.ds-app-topbar-main{grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;padding-inline:var(--app-content-padding-x-mobile)}.ds-app-menu-button{display:inline-flex;width:var(--touch-target-min);height:var(--touch-target-min);grid-column:1}.ds-app-topbar-context{grid-column:2}.ds-app-search{min-width:var(--touch-target-min);width:var(--touch-target-min);height:var(--touch-target-min);grid-column:3;padding:0;justify-content:center}.ds-app-mobile-profile{width:var(--touch-target-min);height:var(--touch-target-min);grid-column:4;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-control);background:transparent}.ds-app-mobile-profile:hover,.ds-app-mobile-profile:focus-visible{background:var(--surface-control-hover)}.ds-app-search-label,.ds-app-search-hint,.ds-app-topbar-actions{display:none}.ds-app-main{padding:28px var(--app-content-padding-x-mobile) 48px}.ds-app-mobile-title{display:block}.ds-app-breadcrumb li+li{display:none}.ds-app-breadcrumb a{padding:0 7px 0 5px;border-radius:var(--radius-control)}.ds-app-breadcrumb button:hover{background:var(--surface-control-hover)}}@media(max-width:680px){.ds-app-overlay-header>button{min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.ds-app-search-dialog{top:var(--overlay-inset)}.ds-app-overlay-footer{align-items:stretch;flex-direction:column-reverse}.ds-app-primary-action,.ds-app-secondary-action{min-height:var(--touch-target-min);width:100%}}@media(prefers-reduced-motion:reduce){.ds-app-search-dialog,.ds-app-drawer{animation:none}}.ds-upload-field{display:grid;gap:var(--s-3)}.ds-upload-heading{max-width:var(--measure)}.ds-upload-label{display:block;color:var(--ink-strong);font-size:var(--form-label-size);font-weight:500;line-height:1.45}.ds-upload-constraints{margin-top:var(--s-1);color:var(--ink-muted);font-size:12.5px;line-height:1.6}.ds-upload-target{padding:var(--card-y) var(--card-x);border:1px dashed var(--border-control);border-radius:var(--radius-control);background:var(--upload-target-surface);text-align:center}.ds-upload-target[data-dragging=true]{border-color:var(--ink-anchor);background:var(--surface-control-hover)}.ds-upload-target-icon{margin:0 auto;color:var(--ink-default)}.ds-upload-target-title{margin-top:var(--s-2);color:var(--ink-strong);font-size:13px;font-weight:500;line-height:1.45}.ds-upload-target-description,.ds-upload-file-status{margin-top:var(--s-1);color:var(--ink-muted);font-size:12px;line-height:1.5}.ds-upload-target-action{display:flex;justify-content:center;margin-top:var(--s-3)}.ds-upload-compact-chooser{display:flex}.ds-upload-queue{overflow:hidden;border:1px solid var(--border-divider);border-radius:var(--radius-control)}.ds-upload-file{display:grid;min-height:var(--upload-file-row-min-height);grid-template-columns:var(--icon-working-size) minmax(0,1fr) auto;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--border-divider)}.ds-upload-file:last-child{border-bottom:0}.ds-upload-file[data-state=invalid],.ds-upload-file[data-state=failed]{border-left:2px solid var(--status-critical)}.ds-upload-file-icon{color:var(--ink-default)}.ds-upload-file-copy{min-width:0}.ds-upload-file-name{display:flex;min-width:0;color:var(--ink-strong);font-size:13.5px;line-height:1.4}.ds-upload-file-name>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-upload-file-name>:last-child{flex:none}.ds-upload-file[data-state=invalid] .ds-upload-file-status,.ds-upload-file[data-state=failed] .ds-upload-file-status{color:var(--status-chip-blocked-ink);font-weight:500}.ds-upload-file-actions{display:flex;align-items:center;gap:var(--s-2)}.ds-upload-file-copy [role=progressbar]{margin-top:var(--s-2)}.ds-upload-validation-error{display:flex;align-items:baseline;gap:var(--s-2);color:var(--status-chip-blocked-ink);font-size:12.5px;font-weight:500;line-height:1.6}.ds-upload-validation-error>span{width:var(--status-dot);height:var(--status-dot);flex:none;border-radius:var(--radius-round);background:var(--status-critical)}@media(max-width:900px){.ds-upload-file-actions button{min-height:var(--touch-target-min)}}:root{--surface-canvas: #ffffff;--surface-panel: #ffffff;--surface-navigation: #0f1214;--surface-app-rail: #ffffff;--surface-app-rail-hover: #f6f7f8;--surface-app-rail-active: #f2f4f6;--surface-app-search: rgba(255, 255, 255, .7);--surface-karsa-glass: rgba(255, 255, 255, .9);--surface-karsa-hover: rgba(15, 18, 20, .04);--surface-karsa-hover-quiet: rgba(15, 18, 20, .025);--surface-karsa-user-turn: #f4f5f6;--surface-karsa-rail-scrim: rgba(16, 24, 32, .18);--surface-workbench: #ffffff;--surface-row-hover: #f6f7f8;--surface-control-hover: #f6f7f8;--surface-selected: #f2f4f6;--surface-code: #f7f8f9;--fill-neutral: #eef0f2;--border-frame: #c2c9d0;--border-divider: #dde1e5;--border-control: #c3c9d0;--border-control-strong: #8a9096;--border-control-strong-hover: #6b7076;--border-error: #dba79e;--border-navigation: rgba(255, 255, 255, .2);--border-app-rail: #eceef0;--border-app-search: rgba(15, 18, 20, .08);--border-karsa-seam: #eff1f3;--ink-anchor: #0f1214;--ink-strong: #16181a;--ink-default: #4a4f55;--ink-muted: #6b7076;--ink-faint: #8a9096;--ink-disabled: #9ca3a9;--ink-disabled-secondary: #b4b9be;--ink-code-value: #35525e;--ink-navigation-active: #ffffff;--ink-navigation: #aeb4b9;--ink-navigation-muted: #7e858b;--ink-app-rail: #6b7076;--ink-app-rail-icon: #9aa0a6;--ink-app-rail-active: #111417;--ink-karsa-copy: #3d4147;--ink-karsa-meta: #a9aeb3;--ink-avatar: #2e3336;--print-paper: #ffffff;--print-ink: #000000;--action-solid: #0f1214;--action-solid-hover: #000000;--action-solid-focus: #2a2f34;--action-solid-pressed: #000000;--machine: #0f1214;--machine-mid: #8a9096;--machine-wash: #eef0f2;--machine-on-wash: #33383c;--machine-mark-size: 12px;--machine-mark-gap: 2px;--citation-border: #9ca3a9;--status-critical: #c0392b;--status-critical-navigation: #e89286;--status-critical-surface: #f9ecea;--status-caution: #8f5c18;--status-caution-surface: #f5efe4;--status-approved: #3f6b4e;--status-approved-surface: #edf3ee;--status-neutral-surface: #f2f4f6;--status-chip-neutral-surface: #f2f3f4;--status-chip-neutral-ink: #4a4f55;--status-chip-caution-surface: #f6eedc;--status-chip-caution-ink: #8a6116;--status-chip-blocked-surface: #f9ecea;--status-chip-blocked-ink: #a5392b;--status-chip-approved-surface: #edf3ee;--status-chip-approved-ink: #3f6b4e;--status-chip-unknown-ink: #8a9096;--chart-series-1: #0f1214;--chart-series-2: #4a4f55;--chart-series-3: #8a9096;--chart-gridline: #eef0f2;--chart-baseline: #dde1e5;--font: Inter, "Helvetica Neue", system-ui, sans-serif;--font-display: "Petrona", Georgia, serif;--font-code: "SFMono-Regular", "Cascadia Code", Consolas, monospace;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--menu-padding: 6px;--control-h: 34px;--control-h-compact: 28px;--control-h-decision: 40px;--control-h-continuation: 36px;--choice-size: 17px;--toggle-travel: 16px;--slider-thumb-size: 16px;--tree-indent: 22px;--icon-working-size: 16px;--distribution-bar-h: 16px;--progress-bar-h: 4px;--tag-h: 22px;--table-row-min-h: 52px;--table-row-compact-min-h: 40px;--table-tab-h: 42px;--table-head-h: 34px;--table-head-compact-h: 30px;--table-row-y: 13px;--table-row-compact-y: 8px;--table-grid-gap: 20px;--table-column-half-gap: 10px;--table-reference-w: 132px;--table-stage-w: 152px;--table-risk-w: 88px;--table-age-w: 76px;--table-disclosure-w: 20px;--table-selection-w: 34px;--disclosure-body-x: 52px;--table-search-w: 300px;--table-filter-w: 150px;--table-filter-compact-w: 120px;--table-filter-wide-w: 180px;--quiet-control-x: 10px;--decision-secondary-x: 14px;--status-dot: 6px;--rail-gap: 1px;--card-x: 20px;--card-y: 20px;--section-gap: 32px;--chapter-gap: 48px;--row-y: 16px;--row-y-dense: 12px;--mini-table-record-y: 10px;--mini-table-column-gap: 20px;--mini-table-column-half-gap: 10px;--app-topbar-height: 64px;--app-rail-width: 224px;--app-rail-item-height: 33px;--app-rail-item-radius: 8px;--app-control-height: 32px;--app-search-width: 420px;--app-content-padding-top: 22px;--app-content-padding-x: 40px;--app-content-padding-x-mobile: 16px;--app-grid-columns: 12;--app-grid-gutter: 24px;--touch-target-min: 44px;--page-max: 1120px;--measure: 880px;--briefing-page-max: 1280px;--briefing-title-max: 1120px;--briefing-title-size: 36px;--briefing-title-secondary-size: 31px;--briefing-title-size-narrow: 31px;--briefing-title-secondary-size-narrow: 27px;--overlay-drawer-width: 472px;--overlay-inset: 16px;--overlay-blur: 8px;--drawer-w: 42vw;--drawer-safe-w: calc(100vw - (var(--overlay-inset) * 2));--risk-drawer-w: 540px;--risk-drawer-wide-w: min(600px, 56vw);--historical-drawer-w: 560px;--risk-modal-w: 600px;--risk-modal-wide-w: 780px;--confirmation-modal-w: 560px;--risk-title-measure: 860px;--risk-edit-indent: 58px;--risk-card-body-y: 22px;--rail-w: 212px;--shell-inset: 12px;--shell-viewport-h: calc(100vh - (var(--shell-inset) * 2));--overview-measure: 760px;--overview-table-gap: 14px;--overview-decision-row-min-h: 88px;--overview-activity-chart-h: 80px;--overview-card-x: 28px;--overview-card-header-top: 26px;--overview-card-header-bottom: 18px;--overview-priority-y: 18px;--overview-sheet-bottom: 36px;--overview-table-head-y: 13px;--overview-gap-5: 5px;--overview-gap-7: 7px;--overview-gap-9: 9px;--overview-gap-10: 10px;--overview-gap-13: 13px;--overview-queue-kind-width: 160px;--overview-queue-action-width: 84px;--overview-queue-row-min-height: 88px;--overview-queue-title-size: 15px;--overview-queue-evidence-size: 13px;--mini-table-label-w: 168px;--mini-table-label-compact-w: 132px;--mini-table-value-w: 96px;--mini-table-min-w: 680px;--mini-table-prose-measure: 82ch;--mini-table-prose-size: 13px;--mini-table-prose-line: 1.55;--register-page-title-gap: 22px;--register-projection-min: 800px;--register-frame-border-dense: #e5e7ea;--register-frame-border-calm: #e4e3de;--register-frame-radius-dense: 10px;--register-frame-radius-calm: 8px;--register-head-height: 34px;--register-head-surface: #f8f9fa;--register-head-ink: #5c6167;--register-head-rule: #e8eaed;--register-head-grid-rule: #eef0f2;--register-gutter-width: 40px;--register-gutter-width-calm: 36px;--register-row-height-dense: 42px;--register-row-height-touch: 52px;--register-row-height-calm: 52px;--register-grid-rule: #f4f5f6;--register-row-rule: #f1f3f4;--register-calm-rule: #f0efeb;--register-row-hover: #fafbfc;--register-cell-padding: 14px;--register-primary-cell-padding: 16px;--register-calm-padding-x: 18px;--register-calm-padding-y: 8px;--register-row-number-ink: #b9bec3;--register-secondary-ink: #9aa0a6;--register-tab-gap: 24px;--register-tab-count-gap: 7px;--register-tab-padding-bottom: 9px;--register-chip-height: 22px;--register-chip-radius: 6px;--register-chip-padding-x: 9px;--register-chip-surface: #fafbfc;--register-chip-border: #e5e7ea;--status-chip-height-dense: 21px;--status-chip-height-identity: 22px;--status-chip-radius: 5px;--status-chip-padding-dense: 8px;--status-chip-padding-identity: 10px;--register-toolbar-control-height: 30px;--register-toolbar-control-radius: 7px;--register-toolbar-gap: 6px;--register-toolbar-control-padding-x: 10px;--register-toolbar-control-hover: rgba(15, 18, 20, .04);--register-filter-chip-surface: #f2f3f4;--register-filter-chip-padding-x: 11px;--register-primary-gap: 10px;--register-search-width: 230px;--register-search-radius: 9px;--register-search-border: #dde0e4;--register-search-icon-size: 14px;--business-logic-description-max-width: 620px;--business-logic-description-size: 13px;--business-logic-body-gap: 28px;--business-logic-rail-width: 352px;--business-logic-detail-rail-width: 324px;--business-logic-card-radius: 12px;--business-logic-card-padding-y: 14px;--business-logic-card-padding-x: 18px;--business-logic-rail-padding-x: 16px;--business-logic-card-gap: 10px;--business-logic-card-line-gap: 7px;--business-logic-list-row-y: 10px;--business-logic-citation-size: 19px;--business-logic-source-pane-width: 296px;--business-logic-source-min-height: 620px;--business-logic-requirement-status-width: 126px;--business-logic-requirement-use-width: 244px;--business-logic-condition-radius: 4px;--business-logic-instruction-gutter: 18px;--business-logic-instruction-row-y: 11px;--structured-flow-rail-gutter: 36px;--structured-flow-rail-center: 8px;--structured-flow-rail-start: 24px;--structured-flow-rail-end: 28px;--structured-flow-stop-size: 17px;--structured-flow-stop-dot-size: 7px;--structured-flow-stop-offset-y: 15px;--structured-flow-arrow-width: 4px;--structured-flow-arrow-height: 5px;--structured-flow-stage-radius: 12px;--structured-flow-stage-min-height: 52px;--structured-flow-stage-padding-x: 16px;--structured-flow-stage-padding-y: 13px;--structured-flow-body-padding-y: 16px;--structured-flow-connector-height: 38px;--structured-flow-title-size: 14.5px;--structured-flow-count-size: 12.5px;--structured-flow-note-size: 12px;--structured-flow-connector-size: 12px;--structured-flow-description-size: 12.5px;--register-update-status-width: 68px;--register-footer-height: 38px;--register-footer-padding-x: 16px;--register-footer-padding-y: 7px;--register-footer-surface: #fafbfc;--register-pagination-height: 24px;--register-state-padding-y: 40px;--register-state-measure: 460px;--register-state-mark-size: 22px;--register-state-error-dot: 8px;--register-scroll-cue-width: 36px;--register-scroll-table-min-width: 1360px;--register-column-identity-width: 260px;--register-column-text-width: 180px;--register-column-date-width: 164px;--register-column-number-width: 148px;--register-column-compact-width: 88px;--register-column-status-width: 152px;--register-column-workflow-width: 170px;--register-column-state-width: 150px;--register-column-owner-width: 86px;--register-column-age-width: 76px;--register-filter-compact-width: 120px;--register-filter-width: 150px;--register-filter-wide-width: 180px;--register-status-review-surface: #f6eedc;--register-status-review-ink: #8a6116;--register-status-held-surface: #f9ecea;--register-status-held-ink: #a5392b;--register-status-chip-height: 20px;--register-status-chip-size: 11.5px;--register-empty-well-height: 248px;--register-empty-well-border: #dde0e4;--register-empty-well-surface: rgba(255, 255, 255, .5);--register-empty-icon-size: 34px;--register-empty-icon-surface: rgba(15, 18, 20, .05);--register-empty-icon-stroke: 1.8;--register-empty-link-ink: #3d4147;--register-empty-action-height: 30px;--register-empty-action-radius: 8px;--register-owner-avatar-size: 24px;--register-column-cadence-width: 150px;--register-column-operating-status-width: 110px;--register-column-metric-width: 90px;--register-column-attention-width: 140px;--register-zero-ink: #c3c7cb;--proposal-band-gap: 14px;--proposal-band-padding-y: 13px;--proposal-band-padding-x: 18px;--proposal-band-embedded-padding-y: 12px;--proposal-band-embedded-padding-x: 16px;--proposal-band-radius: 12px;--proposal-band-title-ink: #111417;--proposal-band-category-ink: #3d4147;--proposal-band-action-ink: #3d4147;--proposal-band-title-size: 13.5px;--proposal-band-title-size-compact: 13px;--proposal-band-evidence-size: 12.5px;--proposal-band-category-height: 20px;--proposal-band-category-padding-x: 8px;--proposal-band-action-height: 30px;--proposal-band-embedded-max-width: 640px;--proposal-band-strip-height: 44px;--workflow-description-max-width: 520px;--workflow-description-size: 13px;--workflow-description-gap: 10px;--workflow-proposal-gap: 24px;--record-surface-border: #e4e3de;--record-surface-focal-border: #ccd2d8;--record-surface-rule: #f0efeb;--record-surface-radius: 8px;--record-surface-focal-radius: 12px;--record-surface-title-size: 15px;--record-surface-title-line: 1.4;--record-surface-prose-measure: 720px;--record-surface-focal-indent: 48px;--record-disclosure-summary-y: 10px;--record-disclosure-body-y: 14px;--record-mini-label-width: 150px;--record-mini-label-width-compact: 110px;--region-state-padding-y: 40px;--region-state-embedded-padding-y: 32px;--region-state-min-height: 180px;--region-state-measure: 560px;--region-state-title-size: 14.5px;--region-state-body-size: 13.5px;--region-state-policy-size: 12.5px;--region-state-error-dot: 8px;--region-refetch-height: 2px;--inline-state-min-height: 52px;--case-chat-measure: 600px;--case-chat-copy-measure: 480px;--case-chat-user-max-width: 76%;--case-chat-user-max-width-narrow: 88%;--case-chat-composer-min-height: 68px;--case-chat-title-size: 16px;--case-chat-message-size: 13.5px;--case-chat-copy-size: 13px;--case-chat-meta-size: 11.5px;--confirmation-scrim: rgba(16, 24, 32, .24);--confirmation-enter-scale: .96;--confirmation-danger-gated: #f2b8ae;--confirmation-focus-emphasis: 0 0 0 2px var(--surface-panel), 0 0 0 4px var(--ink-anchor);--toast-width: 360px;--toast-message-size: 13px;--toast-message-line: 1.5;--toast-countdown-height: 2px;--inline-state-title-size: 13px;--form-grid-row-gap: 14px;--form-grid-column-gap: 16px;--form-actions-gap: 10px;--form-field-row-gap: 10px;--form-label-size: 12.5px;--form-section-title-size: 12.5px;--upload-target-surface: #fafbfc;--upload-file-row-min-height: 44px;--section-nav-height: 40px;--section-nav-padding-x: 16px;--section-nav-label-size: 13.5px;--section-nav-indicator-height: 2px;--record-anchor-row-height: 32px;--record-anchor-label-size: 12.5px;--radius-bar: 2px;--radius-code-inline: 4px;--radius-choice: 5px;--radius-chip: 6px;--radius-tooltip: 7px;--radius-control: 9px;--radius-item: 9px;--radius-menu: 10px;--radius-card: 14px;--radius-round: 9999px;--lift-sheet: none;--lift-card: none;--lift-focal: 0 1px 2px rgba(16, 24, 32, .05), 0 2px 6px rgba(16, 24, 32, .04);--lift-proposal-band: 0 1px 2px rgba(16, 24, 32, .05), 0 12px 32px -18px rgba(16, 24, 32, .22);--lift-proposal-embedded: 0 8px 20px -14px rgba(16, 24, 32, .18);--lift-karsa-scope: -16px 0 40px -24px rgba(16, 24, 32, .28), -1px 0 0 #e8eaed;--lift-karsa-rail: 16px 0 40px -24px rgba(16, 24, 32, .28);--lift-karsa-composer-focus: inset 0 0 0 .5px #0f1214, 0 1px 2px rgba(16, 24, 32, .05), 0 12px 32px -18px rgba(16, 24, 32, .22);--lift-menu: 0 4px 8px rgba(16, 24, 32, .06), 0 24px 48px -20px rgba(16, 24, 32, .32);--lift-overlay: 0 4px 8px rgba(16, 24, 32, .06), 0 40px 80px -24px rgba(16, 24, 32, .5);--lift-button-primary: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 2px rgba(16, 24, 32, .18);--lift-button-primary-focus: inset 0 1px 0 rgba(255, 255, 255, .22), 0 1px 2px rgba(16, 24, 32, .18);--lift-button-secondary: 0 1px 2px rgba(16, 24, 32, .06);--lift-boundary-focus: inset 0 0 0 .5px #0f1214;--lift-scroll-edge: inset 0 8px 8px -8px rgba(16, 24, 32, .12);--lift-scroll-edge-left: 10px 0 14px -10px rgba(16, 24, 32, .32);--lift-scroll-edge-right: -10px 0 14px -10px rgba(16, 24, 32, .32);--lift-app-primary: inset 0 1px 0 rgba(255, 255, 255, .14), 0 1px 2px rgba(16, 24, 32, .25);--layer-content: 0;--layer-sticky: 10;--layer-chrome: 20;--layer-overlay: 30;--layer-menu: 40;--layer-toast: 50;--layer-tooltip: 51;--motion-fast: .1s;--motion-slow: .18s;--motion-working: 2.4s;--motion-thinking: 1.6s;--motion-spinner: .8s;--motion-toast: 5s;--motion-undo-toast: 10s;--motion-toast-enter: .22s;--motion-toast-exit: .17s;--motion-disclosure: .22s;--motion-navigation: .22s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--app-atmosphere: radial-gradient(1200px 480px at 42% -180px, rgba(215, 230, 242, .3), transparent 78%), radial-gradient(900px 400px at 88% -200px, rgba(224, 233, 224, .2), transparent 75%);--karsa-atmosphere: radial-gradient(1100px 480px at 36% -180px, rgba(215, 230, 242, .42), transparent 78%), #ffffff;--karsa-rail-atmosphere: radial-gradient(600px 300px at 36% -100px, rgba(215, 230, 242, .42), transparent 78%), #ffffff;--karsa-composer-fade: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff 28%);--app-primary-action: linear-gradient(180deg, #1c2126, #0f1214);--navigation-active: rgba(255, 255, 255, .12);--navigation-hover: rgba(255, 255, 255, .07);--overlay-scrim: rgba(16, 24, 32, .2);--record-emphasis: inset 3px 0 0 #0f1214;--spinner-mask: #000000;--data-grid-header-height: 34px;--data-grid-row-height: 40px;--data-grid-gutter-width: 44px;--data-grid-search-width: 240px;--logic-lineage-height: 412px;--logic-lineage-height-released: 350px;--logic-lineage-edge: #c5c9cd;--logic-lineage-proposed: #8b9197;--logic-lineage-missing-wash: #f5efe4;--logic-lineage-proposed-fill: #f7f8f9;--status-proposed-surface: #f5efe4;--status-proposed-ink: #8f5c18;--surface-grid-hover: #f6f7f8;--surface-grid-header: #f7f8f9;--border-grid: #dde1e5;--ink-grid-number: #8a9096;--ink-grid-type: #8a9096;--page: var(--surface-canvas);--surface: var(--surface-panel);--tint: var(--surface-code);--border: var(--border-divider);--divider: var(--border-divider);--track: var(--fill-neutral);--data-1: var(--chart-series-1);--data-2: var(--chart-series-2);--data-3: var(--chart-series-3);--sheet-edge: var(--ink-anchor);--ink: var(--ink-strong);--ink-secondary: var(--ink-default);--ink-secondary-dark: var(--ink-navigation);--ink-subtle: var(--ink-faint);--edge-strong: var(--border-control-strong);--edge: var(--border-divider);--card-edge: var(--border-divider);--rule: var(--border-divider);--redacted: var(--fill-neutral);--surface-sunken: var(--surface-code);--action: var(--action-solid);--action-hover: var(--action-solid-hover);--action-pressed: var(--action-solid-pressed);--action-on-wash: var(--ink-anchor);--action-wash: var(--fill-neutral);--action-text: var(--ink-default);--control-icon: var(--ink-default);--severe-fill: var(--status-critical);--severe: var(--status-critical);--severe-wash: var(--status-critical-surface);--severe-border: var(--border-error);--caution: var(--status-caution);--caution-wash: var(--status-caution-surface);--approved: var(--status-approved);--approved-wash: var(--status-approved-surface);--shell: var(--surface-app-rail);--shell-border: var(--border-app-rail);--shell-hover: var(--surface-app-rail-hover);--rail-text: var(--ink-strong);--rail-text-muted: var(--ink-app-rail);--rail-selected: var(--surface-app-rail-active);--rail-divider: var(--border-app-rail);--rail-status-text: var(--ink-app-rail);--rail-status-dot: var(--ink-app-rail-icon);--card-recessed: var(--fill-neutral);--panel-hover: var(--surface-row-hover);--panel-rule: var(--border-divider);--bar-track: var(--fill-neutral);--state-hover: var(--surface-row-hover);--state-hover-card: var(--surface-row-hover);--state-pressed: var(--surface-selected);--btn-primary-edge: var(--action-solid);--btn-secondary-edge: var(--border-control);--lift-item: var(--lift-menu);--lift-modal: var(--lift-overlay);--shadow-card: var(--lift-card);--shadow-overlay: var(--lift-overlay);--radius-distribution: var(--radius-code-inline);--radius-note: var(--radius-control);--radius-sheet: var(--radius-card);--t-appear: var(--motion-fast);--t-travel: var(--motion-slow);--t-loop: var(--motion-thinking);--t-consequence: .84s;--ease: var(--ease-standard)}.ds-machine-mark{width:var(--machine-mark-size);height:var(--machine-mark-size);flex:none;display:inline-grid;grid-template-columns:repeat(2,1fr);gap:var(--machine-mark-gap)}.ds-machine-mark>span{background:var(--machine-mid)}.ds-machine-mark>span:first-child,.ds-machine-mark>span:last-child{background:var(--ink-anchor)}.ds-machine-mark[data-state=thinking]>span{animation:ds-mark-counter-pulse var(--motion-thinking) var(--ease-standard) infinite}.ds-machine-mark[data-state=thinking]>span:nth-child(2),.ds-machine-mark[data-state=thinking]>span:nth-child(3){animation-direction:reverse}.ds-indexed-citations{flex:none;display:inline-flex;align-items:center;gap:3px;margin-inline-start:4px}.ds-indexed-citations button{min-width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border:1px solid var(--border-control);border-radius:5px;background:var(--surface-panel);color:var(--ink-default);cursor:pointer;font-size:12px;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.ds-indexed-citations button:hover,.ds-indexed-citations button:focus-visible{border-color:var(--ink-strong);background:var(--surface-row-hover);color:var(--ink-strong)}.ds-indexed-citations button[aria-current=true]{border-color:var(--ink-anchor);background:var(--ink-anchor);color:var(--surface-panel)}@keyframes ds-mark-counter-pulse{0%,to{opacity:1}50%{opacity:.32}}@media(max-width:680px){.ds-indexed-citations{gap:0}.ds-indexed-citations button{position:relative;min-width:var(--touch-target-min);height:var(--touch-target-min);padding:0;border:0;background:transparent}.ds-indexed-citations button:before{position:absolute;width:19px;height:19px;border:1px solid var(--border-control);border-radius:5px;background:var(--surface-panel);content:""}.ds-indexed-citations button:hover,.ds-indexed-citations button:focus-visible{background:transparent;color:var(--ink-strong)}.ds-indexed-citations button:hover:before,.ds-indexed-citations button:focus-visible:before{border-color:var(--ink-strong);background:var(--surface-row-hover)}}@media(prefers-reduced-motion:reduce){.ds-machine-mark[data-state=thinking]>span{animation:none}}.ds-proposal-band{width:100%;min-width:0;display:flex;align-items:center;gap:var(--proposal-band-gap);padding:var(--proposal-band-padding-y) var(--proposal-band-padding-x);border:1px solid var(--border-divider);border-radius:var(--proposal-band-radius);background:var(--surface-panel);box-shadow:var(--lift-proposal-band)}.ds-proposal-band-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:var(--s-1)}.ds-proposal-band-title-line{min-width:0;display:flex;align-items:center;gap:var(--s-2)}.ds-proposal-band-title{min-width:0;overflow:hidden;color:var(--proposal-band-title-ink);font-size:var(--proposal-band-title-size);font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ds-proposal-band-category{height:var(--proposal-band-category-height);flex:none;display:inline-flex;align-items:center;border:1px solid var(--register-chip-border);border-radius:var(--register-chip-radius);background:var(--register-chip-surface);padding-inline:var(--proposal-band-category-padding-x);color:var(--proposal-band-category-ink);font-size:var(--register-status-chip-size);font-weight:500;line-height:1;white-space:nowrap}.ds-proposal-band-evidence{min-width:0;overflow:hidden;color:var(--ink-muted);font-size:var(--proposal-band-evidence-size);line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.ds-proposal-band-evidence-link{font-weight:500}.ds-proposal-band-review-button{height:var(--proposal-band-action-height);flex:none}.ds-proposal-band-review-link{flex:none;color:var(--proposal-band-action-ink);font-size:var(--proposal-band-evidence-size);font-weight:500}.ds-proposal-band[data-density=embedded]{max-width:var(--proposal-band-embedded-max-width);padding:var(--proposal-band-embedded-padding-y) var(--proposal-band-embedded-padding-x);box-shadow:var(--lift-proposal-embedded)}.ds-proposal-band[data-density=embedded] .ds-proposal-band-title,.ds-proposal-band[data-density=strip] .ds-proposal-band-title{font-size:var(--proposal-band-title-size-compact)}.ds-proposal-band[data-density=embedded] .ds-proposal-band-evidence{overflow:visible;white-space:normal}.ds-proposal-band[data-density=strip]{height:var(--proposal-band-strip-height);padding-block:0;box-shadow:none}.ds-proposal-band[data-density=strip] .ds-proposal-band-copy{flex-direction:row;align-items:center;gap:var(--proposal-band-gap)}.ds-proposal-band[data-density=strip] .ds-proposal-band-title-line{flex:none}.ds-proposal-band[data-density=strip] .ds-proposal-band-evidence{flex:1}@media(max-width:680px){.ds-proposal-band[data-density=band]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:var(--proposal-band-embedded-padding-y) var(--proposal-band-embedded-padding-x)}.ds-proposal-band[data-density=band] .ds-proposal-band-title-line{align-items:flex-start;flex-direction:column;gap:var(--s-1)}.ds-proposal-band[data-density=band] .ds-proposal-band-title,.ds-proposal-band[data-density=band] .ds-proposal-band-evidence{overflow:visible;text-overflow:clip;white-space:normal}.ds-proposal-band[data-density=band] .ds-proposal-band-review-button{grid-column:2;justify-self:start}}.ds-structured-flow,.ds-structured-flow-list,.ds-structured-flow-item{min-width:0}.ds-structured-flow-list{position:relative;margin:0;padding:0;list-style:none}.ds-structured-flow-list:before{position:absolute;z-index:var(--layer-content);top:var(--structured-flow-rail-start);bottom:var(--structured-flow-rail-end);left:var(--structured-flow-rail-center);width:1px;background:var(--border-divider);content:""}.ds-structured-flow-item{position:relative;padding-inline-start:var(--structured-flow-rail-gutter)}.ds-structured-flow-item:last-child:after{position:absolute;z-index:var(--layer-content);top:var(--structured-flow-rail-start);bottom:0;left:0;width:var(--structured-flow-stop-size);background:var(--surface-canvas);content:""}.ds-structured-flow-stop{position:absolute;z-index:var(--layer-sticky);top:var(--structured-flow-stop-offset-y);left:0;width:var(--structured-flow-stop-size);height:var(--structured-flow-stop-size);display:grid;place-items:center;border:1px solid var(--border-divider);border-radius:var(--radius-round);background:var(--surface-panel)}.ds-structured-flow-stop:after{width:var(--structured-flow-stop-dot-size);height:var(--structured-flow-stop-dot-size);border-radius:var(--radius-round);background:var(--ink-anchor);content:""}.ds-structured-flow-stage{position:relative;z-index:var(--layer-sticky);overflow:hidden;interpolate-size:allow-keywords;border:1px solid var(--border-divider);border-radius:var(--structured-flow-stage-radius);background:var(--surface-panel)}.ds-structured-flow-summary{min-height:var(--structured-flow-stage-min-height);display:flex;align-items:center;gap:var(--s-3);padding:var(--structured-flow-stage-padding-y) var(--structured-flow-stage-padding-x);color:var(--ink-strong);cursor:pointer;list-style:none}.ds-structured-flow-summary::-webkit-details-marker{display:none}.ds-structured-flow-summary:hover,.ds-structured-flow-summary:focus-visible{background:var(--surface-row-hover)}.ds-structured-flow-summary:focus-visible{box-shadow:inset 2px 0 0 var(--ink-anchor)}.ds-structured-flow-heading{min-width:0;display:flex;align-items:baseline;gap:var(--s-2);overflow:hidden;white-space:nowrap}.ds-structured-flow-heading h2,.ds-structured-flow-heading h3{margin:0;color:var(--ink-anchor);font-size:var(--structured-flow-title-size);font-weight:600;line-height:1.4}.ds-structured-flow-count{color:var(--ink-faint);font-size:var(--structured-flow-count-size)}.ds-structured-flow-note{min-width:0;display:flex;align-items:baseline;gap:var(--s-2);color:var(--ink-muted);font-size:var(--structured-flow-note-size);font-weight:500;white-space:nowrap}.ds-structured-flow-note>:first-child{color:var(--ink-faint)}.ds-structured-flow-note>:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-structured-flow-chevron{flex:none;margin-inline-start:auto;color:var(--ink-muted);transition:transform var(--motion-disclosure) var(--ease-standard)}.ds-structured-flow-stage[open]>.ds-structured-flow-summary .ds-structured-flow-chevron{transform:rotate(90deg)}.ds-structured-flow-body{border-top:1px solid var(--record-surface-rule);padding:var(--structured-flow-body-padding-y) var(--structured-flow-stage-padding-x);opacity:0;transition:opacity var(--motion-disclosure) var(--ease-standard)}.ds-structured-flow-stage[data-body-mode=rows] .ds-structured-flow-body{padding:0}.ds-structured-flow-stage[open]>.ds-structured-flow-body{opacity:1}.ds-structured-flow-connector{min-height:var(--structured-flow-connector-height);position:relative;z-index:var(--layer-sticky);display:flex;align-items:center;gap:var(--s-1);color:var(--ink-muted);font-size:var(--structured-flow-connector-size);line-height:1.4}.ds-structured-flow-arrow{position:absolute;left:calc(var(--structured-flow-rail-gutter) * -1);width:var(--structured-flow-stop-size);height:var(--structured-flow-stop-size);display:grid;place-items:center;background:var(--surface-canvas)}.ds-structured-flow-arrow:after{width:0;height:0;border-top:var(--structured-flow-arrow-height) solid var(--ink-muted);border-right:var(--structured-flow-arrow-width) solid transparent;border-left:var(--structured-flow-arrow-width) solid transparent;content:""}.ds-structured-flow-verb{color:var(--ink-default);font-size:12.5px;font-weight:600}.ds-structured-flow-relationship{min-width:0;overflow:hidden;color:var(--ink-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ds-structured-flow-supplement{margin-top:var(--s-6);margin-inline-start:var(--structured-flow-rail-gutter)}.ds-structured-flow-disclosure{interpolate-size:allow-keywords}.ds-structured-flow-disclosure+.ds-structured-flow-disclosure{border-top:1px solid var(--record-surface-rule)}.ds-structured-flow-disclosure-summary{min-height:var(--table-row-min-h);display:flex;align-items:center;gap:var(--s-2);padding-inline:var(--structured-flow-stage-padding-x);color:var(--ink-strong);cursor:pointer;list-style:none}.ds-structured-flow-disclosure-summary::-webkit-details-marker{display:none}.ds-structured-flow-disclosure-summary:hover,.ds-structured-flow-disclosure-summary:focus-visible{background:var(--surface-row-hover)}.ds-structured-flow-disclosure-summary:focus-visible{box-shadow:inset 2px 0 0 var(--ink-anchor)}.ds-structured-flow-disclosure-summary h3,.ds-structured-flow-disclosure-summary h4{min-width:0;margin:0;overflow:hidden;color:var(--ink-anchor);font-size:13.5px;font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ds-structured-flow-disclosure-meta{min-width:0;margin-inline-start:auto;overflow:hidden;color:var(--ink-muted);font-size:12px;font-feature-settings:"tnum";line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ds-structured-flow-disclosure-chevron{flex:none;color:var(--ink-muted);transition:transform var(--motion-disclosure) var(--ease-standard)}.ds-structured-flow-disclosure[open]>.ds-structured-flow-disclosure-summary .ds-structured-flow-disclosure-chevron{transform:rotate(90deg)}.ds-structured-flow-disclosure-body{border-top:1px solid var(--record-surface-rule);padding:var(--structured-flow-body-padding-y) var(--structured-flow-stage-padding-x);opacity:0;transition:opacity var(--motion-disclosure) var(--ease-standard)}.ds-structured-flow-disclosure[data-body-mode=rows]>.ds-structured-flow-disclosure-body{padding:0}.ds-structured-flow-disclosure[open]>.ds-structured-flow-disclosure-body{opacity:1}@supports selector(details::details-content){.ds-structured-flow-stage::details-content{height:0;overflow:clip;transition:content-visibility var(--motion-disclosure) allow-discrete,height var(--motion-disclosure) var(--ease-standard)}.ds-structured-flow-stage[open]::details-content{height:auto}.ds-structured-flow-disclosure::details-content{height:0;overflow:clip;transition:content-visibility var(--motion-disclosure) allow-discrete,height var(--motion-disclosure) var(--ease-standard)}.ds-structured-flow-disclosure[open]::details-content{height:auto}}@media(max-width:640px){.ds-structured-flow-summary{flex-wrap:wrap}.ds-structured-flow-relationship{white-space:normal}.ds-structured-flow-disclosure-summary{flex-wrap:wrap;padding-block:var(--s-2)}.ds-structured-flow-disclosure-meta{width:100%;margin-inline-start:0;order:3}}@media(prefers-reduced-motion:reduce){.ds-structured-flow-body,.ds-structured-flow-chevron,.ds-structured-flow-disclosure-body,.ds-structured-flow-disclosure-chevron{transition:none}@supports selector(details::details-content){.ds-structured-flow-stage::details-content{transition:none}.ds-structured-flow-disclosure::details-content{transition:none}}}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter/inter-latin-400-600.woff2) format("woff2")}@font-face{font-family:Petrona;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/petrona/petrona-latin-500.woff2) format("woff2")}@font-face{font-family:Petrona;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/petrona/petrona-latin-600.woff2) format("woff2")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{color-scheme:light;overflow-x:hidden;scrollbar-gutter:stable}body{min-width:320px;background-color:var(--surface);font-family:var(--font);font-size:14.5px;line-height:1.55;letter-spacing:0;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body[data-scroll-locked]{margin-right:0!important}.text-page{font-family:var(--font-display)}.ds-quantity{font-feature-settings:"tnum"}::-moz-selection{background-color:var(--machine-wash);color:var(--ink)}::selection{background-color:var(--machine-wash);color:var(--ink)}*:focus-visible{outline:none}button,select,textarea,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.ds-text-control{border-width:1px;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.ds-text-control:focus-visible{border-color:var(--ink-anchor);box-shadow:inset 0 0 0 .5px var(--ink-anchor)}.ds-text-control[aria-invalid=true]{box-shadow:inset 0 0 0 .5px var(--status-critical)}.ds-choice-radio:where(.peer:checked+*){border-color:var(--ink-anchor);border-width:5.5px;background:var(--surface-panel)}.ds-toggle-thumb{transition:transform var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.ds-disclosure-icon{transition:transform var(--motion-fast) var(--ease-standard)}.ds-numeric-slider{height:var(--touch-target-min);accent-color:var(--ink-anchor);cursor:pointer}.ds-numeric-slider::-webkit-slider-thumb{width:var(--slider-thumb-size);height:var(--slider-thumb-size)}.ds-tree-row{padding-inline-start:calc(var(--tree-depth) * var(--tree-indent))}.peer:checked+span>.ds-toggle-thumb{transform:translate(var(--toggle-travel));background:var(--surface-panel)}.ds-interactive-boundary{transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.ds-interactive-boundary:active:not(:disabled){transform:scale(.98)}.ds-link{color:var(--ink-strong);text-decoration-line:underline;text-decoration-color:var(--border-control);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--motion-fast) var(--ease-standard),text-decoration-color var(--motion-fast) var(--ease-standard),text-decoration-thickness var(--motion-fast) var(--ease-standard)}.ds-link:hover,.ds-link:focus-visible{color:var(--action-solid-hover);text-decoration-color:var(--ink-anchor);text-decoration-thickness:2px}.ds-loading-spinner{width:14px;height:14px;flex:0 0 14px;border-radius:var(--radius-round);background:conic-gradient(from 0deg,currentColor,transparent 78%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),var(--spinner-mask) 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),var(--spinner-mask) 0);animation:ds-spin var(--motion-spinner) linear infinite}.ds-skeleton{background:linear-gradient(90deg,var(--fill-neutral) 0%,var(--surface-row-hover) 50%,var(--fill-neutral) 100%);background-size:200% 100%;animation:ds-shimmer var(--motion-working) linear infinite}.ds-overlay-scrim{background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}.ds-search-field{position:relative;display:flex;min-width:0;height:var(--register-toolbar-control-height);align-items:center;border:1px solid var(--register-search-border);border-radius:var(--register-search-radius);background:var(--surface-panel);transition:border-color var(--motion-fast) var(--ease-standard)}.ds-search-field-input{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;padding-inline:34px 30px;color:var(--ink-strong);font-size:12.5px;line-height:1.45}.ds-search-field-input::-moz-placeholder{color:var(--ink-faint);opacity:1}.ds-search-field-input::placeholder{color:var(--ink-faint);opacity:1}.ds-search-field-input::-webkit-search-cancel-button,.ds-search-field-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.ds-search-field:hover{border-color:var(--border-control-strong)}.ds-search-field:focus-within{border-color:var(--ink-anchor)}.ds-search-field:has(.ds-search-field-input:focus-visible){box-shadow:var(--lift-boundary-focus)}.ds-search-field[data-variant=ghost]{height:32px;border-color:transparent;border-radius:8px;background:transparent}.ds-search-field[data-variant=ghost]:hover,.ds-search-field[data-variant=ghost]:focus-within{border-color:transparent;background:var(--surface-karsa-hover)}.ds-search-field[data-variant=ghost]:has(.ds-search-field-input:focus-visible){box-shadow:none}.ds-search-field-icon,.ds-search-field-clear{position:absolute;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-faint)}.ds-search-field-icon{left:10px;pointer-events:none}.ds-search-field-clear{right:2px;width:28px;height:28px}.ds-search-field-clear:hover{color:var(--ink-strong)}.ds-register{min-width:0}.ds-register-views{display:flex;min-width:0;gap:var(--register-tab-gap);overflow-x:auto}.ds-register-view{position:relative;flex:none;padding-bottom:var(--register-tab-padding-bottom);color:var(--register-head-ink);font-size:13.5px;font-weight:500;line-height:1.4}.ds-register-view[aria-selected=true]{color:var(--ink-strong);font-weight:600}.ds-register-view-indicator{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--ink-strong);pointer-events:none}.ds-register-view-count{margin-left:var(--register-tab-count-gap);color:var(--ink-faint);font-size:13.5px;font-weight:500;font-feature-settings:"tnum"}.ds-register-view[aria-selected=true] .ds-register-view-count{color:var(--ink-muted)}.ds-register-toolbar{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--register-toolbar-gap);margin-block:var(--s-3)}.ds-register-toolbar[data-layout=inline] .ds-register-search{width:var(--register-search-width)}.ds-register-update-status{width:var(--register-update-status-width);flex:0 0 var(--register-update-status-width);margin-left:auto;color:var(--ink-faint);font-size:12px;font-weight:500;opacity:0;text-align:right;transition:opacity var(--motion-fast) var(--ease-standard)}.ds-register-update-status[data-visible=true]{opacity:1}.ds-register-toolbar[data-layout=grid] .ds-register-search{width:min(100%,var(--register-search-width))}.ds-register-filter{min-width:0}.ds-register-filter-menu{width:var(--register-search-width);display:grid;gap:var(--s-3)}.ds-register-filter-menu .ds-register-filter{width:100%}.ds-register-filter[data-presentation=control]{width:auto;display:contents}.ds-register-filter[data-width=compact]{width:var(--register-filter-compact-width)}.ds-register-filter[data-width=default]{width:var(--register-filter-width)}.ds-register-filter[data-width=wide]{width:var(--register-filter-wide-width)}.ds-register-filter-menu .ds-register-filter[data-presentation=field]{width:100%}.ds-register-filter-label{display:block;margin-bottom:var(--s-1);color:var(--ink-default);font-size:12px}.ds-register-filter [role=combobox]{min-height:var(--register-toolbar-control-height);height:var(--register-toolbar-control-height);border-color:var(--border-divider);border-radius:var(--register-search-radius);box-shadow:none}.ds-register-filter [role=combobox].ds-register-filter-trigger{width:auto;min-width:0;min-height:var(--register-toolbar-control-height);height:var(--register-toolbar-control-height);gap:var(--register-toolbar-gap);border-color:transparent;border-radius:var(--register-toolbar-control-radius);background:transparent;padding-inline:var(--register-toolbar-control-padding-x);color:var(--ink-default);font-size:13px;font-weight:500;box-shadow:none}.ds-register-filter [role=combobox].ds-register-filter-trigger:hover,.ds-register-filter [role=combobox].ds-register-filter-trigger:focus-visible,.ds-register-filter [role=combobox].ds-register-filter-trigger[data-state=open]{border-color:transparent;background:var(--register-toolbar-control-hover);color:var(--ink-strong);box-shadow:none}.ds-register-filter-chip{height:26px;display:inline-flex;align-items:center;gap:var(--register-toolbar-gap);border-radius:var(--register-toolbar-control-radius);background:var(--register-filter-chip-surface);padding-inline:var(--register-filter-chip-padding-x);color:var(--ink-default);font-size:12.5px;font-weight:500;white-space:nowrap}.ds-register-filter-chip svg{color:var(--ink-faint)}.ds-register-filter-chip:hover,.ds-register-filter-chip:focus-visible{color:var(--ink-strong);box-shadow:var(--lift-boundary-focus)}.ds-register-toolbar-action{height:var(--register-toolbar-control-height);margin:0;gap:var(--register-toolbar-gap);border-radius:var(--register-toolbar-control-radius);padding-inline:var(--register-toolbar-control-padding-x);color:var(--ink-default);font-size:13px}.ds-register-toolbar-action:hover,.ds-register-toolbar-action:focus-visible{background:var(--register-toolbar-control-hover)}.ds-register-frame{position:relative;min-width:0;overflow:hidden;border:1px solid var(--register-frame-border-dense);border-radius:var(--register-frame-radius-dense);background:var(--surface-panel)}.ds-register[data-treatment=calm] .ds-register-frame{border-color:var(--register-frame-border-calm);border-radius:var(--register-frame-radius-calm)}.ds-register-table-region{position:relative;width:100%;min-width:0}.ds-register-table-shell{position:relative;min-width:0}.ds-register-table-shell:before,.ds-register-table-shell:after{position:absolute;z-index:var(--layer-sticky);top:0;bottom:0;width:1px;background:var(--border-control);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--ease-standard);content:""}.ds-register-table-shell:before{left:0;box-shadow:var(--lift-scroll-edge-left)}.ds-register-table-shell:after{right:0;box-shadow:var(--lift-scroll-edge-right)}.ds-register-table-shell[data-scroll-start=true]:before,.ds-register-table-shell[data-scroll-end=true]:after{opacity:1}.ds-register-table-viewport[data-scroll=true]{overflow-x:auto}.ds-register-table{width:100%;border-collapse:separate;border-spacing:0;color:var(--ink-strong);font-size:13.5px;text-align:left}.ds-register[data-treatment=dense] .ds-register-table{table-layout:fixed}.ds-register-table-viewport[data-scroll=true] .ds-register-table{min-width:var(--register-scroll-table-min-width)}.ds-register-head{height:var(--register-head-height);background:var(--register-head-surface);color:var(--register-head-ink);font-size:12px;font-weight:500}.ds-register-head th{height:var(--register-head-height);border-bottom:1px solid var(--register-head-rule);padding-block:0;padding-inline:var(--register-cell-padding);font-weight:inherit;vertical-align:middle;white-space:nowrap}.ds-register-head .ds-register-cell:not([data-primary=true]){border-left:1px solid var(--register-head-grid-rule)}.ds-register-head .ds-register-cell[data-sorted=true]{color:var(--ink-strong);font-weight:600}.ds-register-cell[data-width=reference]{width:var(--table-reference-w)}.ds-register-cell[data-width=stage]{width:var(--table-stage-w)}.ds-register-cell[data-width=risk]{width:var(--table-risk-w)}.ds-register-cell[data-width=age]{width:var(--table-age-w)}.ds-register-cell[data-width=action]{width:var(--register-filter-compact-width)}.ds-register-cell[data-width=identity]{width:var(--register-column-identity-width)}.ds-register-cell[data-width=text]{width:var(--register-column-text-width)}.ds-register-cell[data-width=date]{width:var(--register-column-date-width)}.ds-register-cell[data-width=number]{width:var(--register-column-number-width)}.ds-register-cell[data-width=compact]{width:var(--register-column-compact-width)}.ds-register-cell[data-width=status]{width:var(--register-column-status-width)}.ds-register-cell[data-width=workflow]{width:var(--register-column-workflow-width)}.ds-register-cell[data-width=state]{width:var(--register-column-state-width)}.ds-register-cell[data-width=owner]{width:var(--register-column-owner-width)}.ds-register-cell[data-width=age]{width:var(--register-column-age-width)}.ds-register-cell[data-width=cadence]{width:var(--register-column-cadence-width)}.ds-register-cell[data-width=operating-status]{width:var(--register-column-operating-status-width)}.ds-register-cell[data-width=metric]{width:var(--register-column-metric-width)}.ds-register-cell[data-width=attention]{width:var(--register-column-attention-width)}.ds-register-numeric-cell[data-zero=true]{color:var(--register-zero-ink)}.ds-register-cell[data-align=right]{text-align:right}.ds-register-cell[data-align=center]{text-align:center}.ds-register-gutter{width:var(--register-gutter-width);padding-inline:0!important;text-align:center}.ds-register-head .ds-register-gutter{border-right:1px solid var(--register-head-grid-rule)}.ds-register-row{position:relative;min-height:var(--register-row-height-dense)}.ds-register-row:hover{background:var(--register-row-hover)}.ds-register-row[aria-selected=true]{background:var(--surface-selected)}.ds-register-row td{height:var(--register-row-height-dense);border-bottom:1px solid var(--register-row-rule);padding-block:0;padding-inline:var(--register-cell-padding);vertical-align:middle}.ds-register[data-treatment=dense] .ds-register-row .ds-register-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-register-row .ds-register-cell:not([data-primary=true]){border-left:1px solid var(--register-grid-rule)}.ds-register-row .ds-register-cell[data-primary=true]{padding-inline:var(--register-primary-cell-padding)}.ds-register-row .ds-register-gutter{border-right:1px solid var(--register-grid-rule)}.ds-register-row:last-child td{border-bottom:0}.ds-register-row-number{color:var(--register-row-number-ink);font-size:12.5px;font-feature-settings:"tnum"}.ds-register-primary-cell{min-width:0;display:flex;align-items:baseline;gap:var(--register-primary-gap);overflow:hidden;white-space:nowrap}.ds-taxonomy-tag{max-width:100%;height:var(--status-chip-height-dense);display:inline-flex;align-items:center;gap:var(--s-1);border-radius:var(--status-chip-radius);background:var(--status-chip-neutral-surface);padding-inline:var(--status-chip-padding-dense);color:var(--ink-default);font-size:12.5px;font-weight:500;white-space:nowrap}.ds-register .ds-taxonomy-tag{height:var(--register-chip-height);border:1px solid var(--register-chip-border);border-radius:var(--register-chip-radius);background:var(--register-chip-surface);padding-inline:var(--register-chip-padding-x);font-size:12px}.ds-register .ds-semantic-status[data-context=dense]{height:var(--register-status-chip-height);font-size:var(--register-status-chip-size);line-height:var(--register-status-chip-height)}.ds-register-primary-value{min-width:0;max-width:100%;flex:none;overflow:hidden;color:var(--ink-strong);font-size:13.5px;font-weight:500;text-overflow:ellipsis}.ds-register-secondary-value{min-width:0;flex:1 1 auto;overflow:hidden;color:var(--register-secondary-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ds-register-owner-cell{display:inline-flex;align-items:center}.ds-register-owner-avatar{width:var(--register-owner-avatar-size);height:var(--register-owner-avatar-size);display:inline-flex;flex:none;align-items:center;justify-content:center;border:1px solid var(--register-chip-border);border-radius:var(--radius-round);background:var(--register-chip-surface);color:var(--ink-muted);font-size:11px;font-weight:500}.ds-register-row-anchor{position:static;color:var(--ink-strong);font-weight:500;text-decoration:none}.ds-register-row-anchor:after{position:absolute;inset:0;content:""}.ds-register-row-anchor:focus-visible:after{box-shadow:inset 0 0 0 1px var(--ink-anchor)}.ds-register-row-action{position:relative;z-index:var(--layer-sticky)}.ds-register-narrow-list{list-style:none;margin:0;padding:0}.ds-register-narrow-row{position:relative;min-height:var(--touch-target-min);border-bottom:1px solid var(--register-grid-rule);padding:var(--s-4)}.ds-register-narrow-row:last-child{border-bottom:0}.ds-register[data-treatment=calm] .ds-register-narrow-row{border-color:var(--register-calm-rule)}.ds-register-footer{min-height:var(--register-footer-height);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);border-top:1px solid var(--register-head-rule);background:var(--register-footer-surface);padding:var(--register-footer-padding-y) var(--register-footer-padding-x);color:var(--register-head-ink);font-size:12.5px}.ds-register-state{margin-inline:auto;max-width:var(--register-state-measure);padding:var(--register-state-padding-y) var(--s-4);text-align:center}.ds-register-terminal{width:100%;height:var(--register-empty-well-height);min-width:0;display:grid;place-items:center;overflow:hidden;border:1px dashed var(--register-empty-well-border);border-radius:var(--register-frame-radius-dense);background:var(--register-empty-well-surface);box-shadow:none}.ds-register-terminal[data-after-views=true][data-after-toolbar=false]{margin-top:var(--s-3)}.ds-register-terminal .ds-register-state{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--s-2);padding:var(--s-4)}.ds-register-empty-icon{width:var(--register-empty-icon-size);height:var(--register-empty-icon-size);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-round);background:var(--register-empty-icon-surface);color:var(--ink-muted)}.ds-register-empty-icon svg{stroke-width:var(--register-empty-icon-stroke)}.ds-register-state-mark{display:inline-flex;margin-bottom:var(--s-3)}.ds-register-state-title{color:var(--ink-strong);font-size:14.5px;font-weight:600;line-height:1.45}.ds-register-terminal .ds-register-state-title{font-size:14px;font-weight:500;line-height:1.4}.ds-register-state-body,.ds-register-result-line{margin-top:var(--s-2);color:var(--ink-default);font-size:12.5px;line-height:1.6}.ds-register-terminal .ds-register-state-body,.ds-register-terminal .ds-register-result-line{margin-top:0;color:var(--ink-faint)}.ds-register-state-redirect,.ds-register-state-text-action{color:var(--register-empty-link-ink);font-weight:500;text-decoration:underline;text-underline-offset:2px}.ds-register-state-redirect{padding:0}.ds-register-state-redirect:hover,.ds-register-state-redirect:focus-visible,.ds-register-state-text-action:hover,.ds-register-state-text-action:focus-visible{color:var(--ink-strong)}.ds-register-state-actions{margin-top:var(--s-4)}.ds-register-terminal .ds-register-state-actions{margin-top:0}.ds-register-terminal button.ds-register-state-action{height:var(--register-empty-action-height);min-height:var(--register-empty-action-height);border-color:var(--register-empty-well-border);border-radius:var(--register-empty-action-radius);background:var(--surface-panel);color:var(--register-empty-link-ink);font-size:12.5px;font-weight:500}.ds-register-terminal button.ds-register-state-text-action{height:var(--register-empty-action-height);min-height:var(--register-empty-action-height);margin:0;padding-inline:var(--s-1);font-size:12.5px}.ds-register-error-dot{display:inline-block;width:var(--register-state-error-dot);height:var(--register-state-error-dot);margin-bottom:var(--s-3);border-radius:var(--radius-round);background:var(--status-critical)}.ds-register-partial{border-bottom:1px solid var(--register-grid-rule);background:var(--status-caution-surface);padding:var(--s-2) var(--register-cell-padding);color:var(--status-caution);font-size:12.5px}.ds-register[data-treatment=calm] .ds-register-head{display:none}.ds-register[data-treatment=calm][data-column-headers=visible] .ds-register-head{display:table-header-group}.ds-register[data-treatment=calm][data-column-headers=visible] .ds-register-table{table-layout:fixed}.ds-register[data-treatment=calm][data-column-headers=visible] .ds-register-row .ds-register-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-register[data-treatment=calm] .ds-register-gutter{width:var(--register-gutter-width-calm)}.ds-register[data-treatment=calm] .ds-register-row td{min-height:var(--register-row-height-calm);border-right:0;border-bottom-color:var(--register-calm-rule);padding:var(--register-calm-padding-y) var(--register-calm-padding-x)}.ds-register-sort{height:100%;display:inline-flex;min-height:0;align-items:center;gap:var(--s-1);color:inherit}.ds-register-selection{position:relative;z-index:var(--layer-sticky);display:inline-flex;min-width:28px;min-height:28px;align-items:center;justify-content:center}.ds-register-bulk{display:flex;min-height:var(--register-footer-height);align-items:center;justify-content:space-between;gap:var(--s-2);padding-inline:var(--register-cell-padding);background:var(--surface-selected)}.ds-register-bulk-actions,.ds-register-row-actions,.ds-register-pagination,.ds-register-pagination-pages{display:flex;align-items:center;gap:var(--s-2)}.ds-register-footer button.ds-register-page-button{width:var(--register-pagination-height);min-width:var(--register-pagination-height);height:var(--register-pagination-height);min-height:var(--register-pagination-height);margin:0;border-radius:var(--radius-chip);padding-inline:0;color:var(--register-head-ink);font-size:12px}.ds-register-footer button.ds-register-page-button[aria-current=page]{background:var(--ink-strong);color:var(--surface-panel)}.ds-register-footer button.ds-register-page-button[aria-current=page]:hover,.ds-register-footer button.ds-register-page-button[aria-current=page]:focus-visible{background:var(--ink-strong);color:var(--surface-panel)}.ds-register-footer button.ds-register-page-button:disabled{color:var(--border-control)}.ds-register-page-summary{display:none;white-space:nowrap;color:var(--ink-muted);font-size:12px}.ds-register-page-size{display:flex;align-items:center;gap:var(--s-2);white-space:nowrap;font-size:12px}.ds-confirmation-scrim{background:var(--confirmation-scrim);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}.ds-confirmation-scrim[data-state=open]{animation:ds-confirmation-scrim-in var(--motion-slow) var(--ease-standard)}.ds-confirmation-dialog[data-state=open]{animation:ds-confirmation-in var(--motion-slow) var(--ease-standard)}.ds-confirmation-header{padding:var(--s-5) var(--s-6) 0;padding-right:var(--s-12)}.ds-confirmation-body{overflow-y:auto;padding:var(--s-2) var(--s-6) var(--s-5)}.ds-confirmation-footer{display:flex;justify-content:flex-end;gap:var(--s-3);border-top:1px solid var(--border-divider);padding:var(--s-5) var(--s-6)}.ds-confirmation-action[data-gated=true]{cursor:default;transform:none;background:var(--confirmation-danger-gated)}.ds-confirmation-action[data-gated=true]:hover,.ds-confirmation-action[data-gated=true]:active{background:var(--confirmation-danger-gated)}.ds-confirmation-action:focus-visible{box-shadow:var(--confirmation-focus-emphasis)}.ds-toast-viewport{position:fixed;right:var(--s-4);bottom:var(--s-4);z-index:var(--layer-toast);display:flex;width:min(var(--toast-width),calc(100vw - var(--s-8)));max-height:calc(100vh - var(--s-8));flex-direction:column;gap:var(--s-3);margin:0;padding:0;list-style:none;outline:none;pointer-events:none}.ds-toast{position:relative;overflow:hidden;border:1px solid var(--border-divider);border-radius:var(--radius-menu);background:var(--surface-panel);box-shadow:var(--lift-menu);pointer-events:auto}.ds-toast[data-state=open]{animation:ds-toast-in var(--motion-toast-enter) var(--ease-standard)}.ds-toast[data-state=closed]{animation:ds-toast-out var(--motion-toast-exit) var(--ease-standard)}.ds-toast[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}.ds-toast[data-swipe=cancel]{transform:translate(0);transition:transform var(--motion-fast) var(--ease-standard)}.ds-toast[data-swipe=end]{animation:ds-toast-swipe-out var(--motion-toast-exit) var(--ease-standard)}.ds-toast-content{display:flex;min-height:var(--touch-target-min);align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4)}.ds-toast-message{display:flex;min-width:0;flex:1;align-items:baseline;gap:var(--s-2);color:var(--ink-strong);font-size:var(--toast-message-size);line-height:var(--toast-message-line)}.ds-toast-failure-dot{width:var(--region-state-error-dot);height:var(--region-state-error-dot);flex:0 0 auto;border-radius:var(--radius-round);background:var(--status-critical)}.ds-toast-countdown{position:absolute;right:0;bottom:0;left:0;height:var(--toast-countdown-height);transform-origin:left;background:var(--border-control);animation-name:ds-toast-timer;animation-timing-function:linear;animation-fill-mode:forwards}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1100px){.container{max-width:1100px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-top-6{top:calc(var(--s-6) * -1)}.left-0{left:0}.left-1{left:var(--s-1)}.left-1\/2{left:50%}.left-3{left:var(--s-3)}.right-0{right:0}.right-1\/2{right:50%}.right-3{right:var(--s-3)}.right-4{right:var(--s-4)}.right-shell-inset{right:var(--shell-inset)}.top-0{top:0}.top-1{top:var(--s-1)}.top-1\/2{top:50%}.top-3{top:var(--s-3)}.top-4{top:var(--s-4)}.z-content{z-index:var(--layer-content)}.z-menu{z-index:var(--layer-menu)}.z-overlay{z-index:var(--layer-overlay)}.z-sticky{z-index:var(--layer-sticky)}.z-tooltip{z-index:var(--layer-tooltip)}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.-mx-card-x{margin-left:calc(var(--card-x) * -1);margin-right:calc(var(--card-x) * -1)}.-mx-quiet-control-x{margin-left:calc(var(--quiet-control-x) * -1);margin-right:calc(var(--quiet-control-x) * -1)}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:var(--s-1);margin-right:var(--s-1)}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:var(--s-1);margin-bottom:var(--s-1)}.mb-1{margin-bottom:var(--s-1)}.mb-2{margin-bottom:var(--s-2)}.mb-3{margin-bottom:var(--s-3)}.mb-6{margin-bottom:var(--s-6)}.ml-1{margin-left:var(--s-1)}.ml-2{margin-left:var(--s-2)}.mt-1{margin-top:var(--s-1)}.mt-2{margin-top:var(--s-2)}.mt-3{margin-top:var(--s-3)}.mt-4{margin-top:var(--s-4)}.mt-5{margin-top:var(--s-5)}.mt-6{margin-top:var(--s-6)}.mt-8{margin-top:var(--s-8)}.mt-auto{margin-top:auto}.mt-card-y{margin-top:var(--card-y)}.mt-section-gap{margin-top:var(--section-gap)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:var(--s-1)}.h-3{height:var(--s-3)}.h-4{height:var(--s-4)}.h-5{height:var(--s-5)}.h-6{height:var(--s-6)}.h-8{height:var(--s-8)}.h-\[19px\]{height:19px}.h-choice{height:var(--choice-size)}.h-control{height:var(--control-h)}.h-control-compact{height:var(--control-h-compact)}.h-control-continuation{height:var(--control-h-continuation)}.h-control-decision{height:var(--control-h-decision)}.h-distribution-bar{height:var(--distribution-bar-h)}.h-full{height:100%}.h-overview-card-x{height:var(--overview-card-x)}.h-status-dot{height:var(--status-dot)}.h-table-head{height:var(--table-head-h)}.h-table-head-compact{height:var(--table-head-compact-h)}.h-table-row{height:var(--table-row-min-h)}.h-table-row-compact{height:var(--table-row-compact-min-h)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.max-h-\[var\(--radix-select-content-available-height\)\]{max-height:var(--radix-select-content-available-height)}.min-h-0{min-height:0}.min-h-\[104px\]{min-height:104px}.min-h-\[18px\]{min-height:18px}.min-h-\[36rem\]{min-height:36rem}.min-h-\[84px\]{min-height:84px}.min-h-\[88px\]{min-height:88px}.min-h-\[var\(--touch-target-min\)\]{min-height:var(--touch-target-min)}.min-h-control{min-height:var(--control-h)}.min-h-control-compact{min-height:var(--control-h-compact)}.min-h-control-decision{min-height:var(--control-h-decision)}.min-h-screen{min-height:100vh}.w-1{width:var(--s-1)}.w-10{width:var(--s-10)}.w-2\/3{width:66.666667%}.w-4{width:var(--s-4)}.w-6{width:var(--s-6)}.w-8{width:var(--s-8)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-choice{width:var(--choice-size)}.w-control{width:var(--control-h)}.w-full{width:100%}.w-historical-drawer{width:var(--historical-drawer-w)}.w-max{width:-moz-max-content;width:max-content}.w-mini-table-label{width:var(--mini-table-label-w)}.w-mini-table-label-compact{width:var(--mini-table-label-compact-w)}.w-mini-table-value{width:var(--mini-table-value-w)}.w-overview-card-x{width:var(--overview-card-x)}.w-risk-drawer{width:var(--risk-drawer-w)}.w-status-dot{width:var(--status-dot)}.w-table-age{width:var(--table-age-w)}.w-table-disclosure{width:var(--table-disclosure-w)}.w-table-reference{width:var(--table-reference-w)}.w-table-risk{width:var(--table-risk-w)}.w-table-selection{width:var(--table-selection-w)}.w-table-stage{width:var(--table-stage-w)}.min-w-0{min-width:0}.min-w-\[18px\]{min-width:18px}.min-w-\[19px\]{min-width:19px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-mini-table{min-width:var(--mini-table-min-w)}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-\[640px\]{max-width:640px}.max-w-\[var\(--radix-select-content-available-width\)\]{max-width:var(--radix-select-content-available-width)}.max-w-confirmation-modal{max-width:var(--confirmation-modal-w)}.max-w-drawer-safe{max-width:var(--drawer-safe-w)}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--measure)}.max-w-mini-table-prose{max-width:var(--mini-table-prose-measure)}.max-w-page{max-width:var(--page-max)}.max-w-risk-modal{max-width:var(--risk-modal-w)}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-content-in{animation:content-in var(--motion-slow) var(--ease-standard)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[140px_repeat\(3\,1fr\)\]{grid-template-columns:140px repeat(3,1fr)}.grid-cols-\[18px_minmax\(0\,1fr\)\]{grid-template-columns:18px minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--s-1)}.gap-2{gap:var(--s-2)}.gap-3{gap:var(--s-3)}.gap-4{gap:var(--s-4)}.gap-5{gap:var(--s-5)}.gap-6{gap:var(--s-6)}.gap-8{gap:var(--s-8)}.gap-major{gap:var(--s-12)}.gap-section-gap{gap:var(--section-gap)}.gap-x-4{-moz-column-gap:var(--s-4);column-gap:var(--s-4)}.gap-x-8{-moz-column-gap:var(--s-8);column-gap:var(--s-8)}.gap-y-3{row-gap:var(--s-3)}.gap-y-4{row-gap:var(--s-4)}.gap-y-6{row-gap:var(--s-6)}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(calc(var(--s-2) * -1) * var(--tw-space-x-reverse));margin-left:calc(calc(var(--s-2) * -1) * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-1) * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-2) * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-3) * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-4) * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-5) * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-6) * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-8) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-8) * var(--tw-space-y-reverse))}.space-y-major>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--s-12) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--s-12) * var(--tw-space-y-reverse))}.space-y-section-gap>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--section-gap) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--section-gap) * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-rule>:not([hidden])~:not([hidden]){border-color:var(--rule)}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded-bar{border-radius:var(--radius-bar)}.rounded-card{border-radius:var(--radius-card)}.rounded-chip{border-radius:var(--radius-chip)}.rounded-choice{border-radius:var(--radius-choice)}.rounded-code{border-radius:var(--radius-code-inline)}.rounded-control{border-radius:var(--radius-control)}.rounded-distribution{border-radius:var(--radius-distribution)}.rounded-full{border-radius:var(--radius-round)}.rounded-item{border-radius:var(--radius-item)}.rounded-menu{border-radius:var(--radius-menu)}.rounded-note{border-radius:var(--radius-note)}.rounded-sheet{border-radius:var(--radius-sheet)}.rounded-tooltip{border-radius:var(--radius-tooltip)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-action{border-color:var(--action)}.border-card-edge{border-color:var(--card-edge)}.border-caution{border-color:var(--caution)}.border-edge{border-color:var(--edge)}.border-edge-strong{border-color:var(--edge-strong)}.border-machine{border-color:var(--machine)}.border-rule{border-color:var(--rule)}.border-severe{border-color:var(--severe)}.border-status-neutral{border-color:var(--status-neutral-surface)}.border-surface{border-color:var(--surface)}.border-transparent{border-color:transparent}.border-l-ink{border-left-color:var(--ink)}.border-t-ink{border-top-color:var(--ink)}.bg-action{background-color:var(--action)}.bg-bar-track{background-color:var(--bar-track)}.bg-card-recessed{background-color:var(--card-recessed)}.bg-data-1{background-color:var(--data-1)}.bg-data-2{background-color:var(--data-2)}.bg-data-3{background-color:var(--data-3)}.bg-ink{background-color:var(--ink)}.bg-ink-disabled-secondary{background-color:var(--ink-disabled-secondary)}.bg-machine{background-color:var(--machine)}.bg-machine-wash{background-color:var(--machine-wash)}.bg-rule{background-color:var(--rule)}.bg-severe{background-color:var(--severe)}.bg-state-hover{background-color:var(--state-hover)}.bg-state-pressed{background-color:var(--state-pressed)}.bg-surface{background-color:var(--surface)}.bg-surface-sunken{background-color:var(--surface-sunken)}.bg-transparent{background-color:transparent}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:var(--s-1)}.p-2{padding:var(--s-2)}.p-4{padding:var(--s-4)}.p-6{padding:var(--s-6)}.p-menu{padding:var(--menu-padding)}.p-shell-inset{padding:var(--shell-inset)}.px-1{padding-left:var(--s-1);padding-right:var(--s-1)}.px-2{padding-left:var(--s-2);padding-right:var(--s-2)}.px-3{padding-left:var(--s-3);padding-right:var(--s-3)}.px-4{padding-left:var(--s-4);padding-right:var(--s-4)}.px-card-x{padding-left:var(--card-x);padding-right:var(--card-x)}.px-context-x{padding-left:34px;padding-right:34px}.px-decision-secondary-x{padding-left:var(--decision-secondary-x);padding-right:var(--decision-secondary-x)}.px-mini-table-column-half-gap{padding-left:var(--mini-table-column-half-gap);padding-right:var(--mini-table-column-half-gap)}.px-overview-card-x{padding-left:var(--overview-card-x);padding-right:var(--overview-card-x)}.px-panel-x{padding-left:32px;padding-right:32px}.px-quiet-control-x{padding-left:var(--quiet-control-x);padding-right:var(--quiet-control-x)}.px-table-column-half-gap{padding-left:var(--table-column-half-gap);padding-right:var(--table-column-half-gap)}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:var(--s-2);padding-bottom:var(--s-2)}.py-3{padding-top:var(--s-3);padding-bottom:var(--s-3)}.py-4{padding-top:var(--s-4);padding-bottom:var(--s-4)}.py-5{padding-top:var(--s-5);padding-bottom:var(--s-5)}.py-6{padding-top:var(--s-6);padding-bottom:var(--s-6)}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-card-y{padding-top:var(--card-y);padding-bottom:var(--card-y)}.py-context-y{padding-top:30px;padding-bottom:30px}.py-overview-gap-13{padding-top:var(--overview-gap-13);padding-bottom:var(--overview-gap-13)}.py-panel-t{padding-top:26px;padding-bottom:26px}.py-row-y{padding-top:var(--row-y);padding-bottom:var(--row-y)}.py-row-y-dense{padding-top:var(--row-y-dense);padding-bottom:var(--row-y-dense)}.py-table-row-y{padding-top:var(--table-row-y);padding-bottom:var(--table-row-y)}.pb-2{padding-bottom:var(--s-2)}.pb-4{padding-bottom:var(--s-4)}.pb-5{padding-bottom:var(--s-5)}.pb-6{padding-bottom:var(--s-6)}.pb-8{padding-bottom:var(--s-8)}.pb-card-y{padding-bottom:var(--card-y)}.pb-major{padding-bottom:var(--s-12)}.pb-overview-card-x{padding-bottom:var(--overview-card-x)}.pb-overview-priority-y{padding-bottom:var(--overview-priority-y)}.pb-panel-b{padding-bottom:30px}.pl-3{padding-left:var(--s-3)}.pl-4{padding-left:var(--s-4)}.pl-5{padding-left:var(--s-5)}.pl-6{padding-left:var(--s-6)}.pl-card-x{padding-left:var(--card-x)}.pl-disclosure-body-x{padding-left:var(--disclosure-body-x)}.pl-overview-card-x{padding-left:var(--overview-card-x)}.pr-10{padding-right:var(--s-10)}.pr-2{padding-right:var(--s-2)}.pr-3{padding-right:var(--s-3)}.pr-8{padding-right:var(--s-8)}.pr-card-x{padding-right:var(--card-x)}.pt-0{padding-top:0}.pt-3{padding-top:var(--s-3)}.pt-4{padding-top:var(--s-4)}.pt-5{padding-top:var(--s-5)}.pt-6{padding-top:var(--s-6)}.pt-8{padding-top:var(--s-8)}.pt-card-y{padding-top:var(--card-y)}.pt-overview-card-header-top{padding-top:var(--overview-card-header-top)}.pt-panel-t{padding-top:26px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[1px\]{vertical-align:1px}.font-code{font-family:var(--font-code)}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font)}.text-body{font-size:14.5px;line-height:1.55;letter-spacing:0}.text-caption{font-size:12.5px;line-height:1.6;letter-spacing:0}.text-cell{font-size:13.5px;line-height:1.4;letter-spacing:0}.text-citation{font-size:11px;line-height:1;letter-spacing:0}.text-code{font-size:12.5px;line-height:1.55;letter-spacing:0}.text-code-inline,.text-column{font-size:12px;line-height:1.4;letter-spacing:0}.text-control{font-size:13px;line-height:1.45;letter-spacing:0}.text-control-name{font-size:14px;line-height:1.45;letter-spacing:0}.text-count{font-size:13px;line-height:1.4;letter-spacing:0;font-weight:500}.text-kbd{font-size:11px;line-height:1;letter-spacing:0}.text-mini-table-prose{font-size:var(--mini-table-prose-size);line-height:var(--mini-table-prose-line);letter-spacing:0}.text-page{font-size:34px;line-height:1.15;letter-spacing:-.03em}.text-panel{font-size:16px;line-height:1.4;letter-spacing:0}.text-section{font-size:18px;line-height:1.35;letter-spacing:0}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.text-action{color:var(--action)}.text-action-text{color:var(--action-text)}.text-caution{color:var(--caution)}.text-code-value{color:var(--ink-code-value)}.text-control-icon{color:var(--control-icon)}.text-ink{color:var(--ink)}.text-ink-disabled{color:var(--ink-disabled)}.text-ink-muted{color:var(--ink-muted)}.text-ink-secondary{color:var(--ink-secondary)}.text-ink-subtle{color:var(--ink-subtle)}.text-machine{color:var(--machine)}.text-machine-on-wash{color:var(--machine-on-wash)}.text-severe{color:var(--severe)}.text-surface{color:var(--surface)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow-boundary-focus{--tw-shadow: var(--lift-boundary-focus);--tw-shadow-colored: var(--lift-boundary-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-button-primary{--tw-shadow: var(--lift-button-primary);--tw-shadow-colored: var(--lift-button-primary);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-button-secondary{--tw-shadow: var(--lift-button-secondary);--tw-shadow-colored: var(--lift-button-secondary);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--lift-card);--tw-shadow-colored: var(--lift-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-menu{--tw-shadow: var(--lift-menu);--tw-shadow-colored: var(--lift-menu);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-overlay{--tw-shadow: var(--lift-overlay);--tw-shadow-colored: var(--lift-overlay);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-scroll-edge{--tw-shadow: var(--lift-scroll-edge);--tw-shadow-colored: var(--lift-scroll-edge);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes ds-confirmation-scrim-in{0%{opacity:0}}@keyframes ds-confirmation-in{0%{opacity:0;scale:var(--confirmation-enter-scale)}}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(var(--s-3))}}@keyframes ds-toast-out{to{opacity:0;transform:translateY(var(--s-2))}}@keyframes ds-toast-swipe-out{to{transform:translate(var(--radix-toast-swipe-end-x))}}@keyframes ds-spin{to{transform:rotate(360deg)}}@keyframes ds-shimmer{to{background-position:-200% 0}}@keyframes ds-toast-timer{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.ds-motion.ds-motion.ds-motion,.ds-loading-spinner,.ds-skeleton{animation:none}.ds-toast-countdown{display:none}}@media(max-width:639px){.ds-confirmation-footer{flex-direction:column}.ds-confirmation-footer .ds-button{width:100%;min-height:var(--touch-target-min)}}@media(max-width:900px){.ds-toast .ds-button{min-height:var(--touch-target-min)}}@media(hover:none){.ds-tooltip-content{display:none}}@media(max-width:900px){.ds-search-field,.ds-search-field-input,.ds-search-field-clear,.ds-register-filter [role=combobox],.ds-register-toolbar-action,.ds-register-pagination button,.ds-register-selection,.ds-register-view,.ds-register-filter-chip,.ds-register-filter [role=combobox].ds-register-filter-trigger{min-height:var(--touch-target-min)}.ds-register-footer button.ds-register-page-button{width:var(--touch-target-min);min-width:var(--touch-target-min);height:var(--touch-target-min);min-height:var(--touch-target-min)}.ds-register-row td{height:var(--register-row-height-touch)}}@media(max-width:480px){.ds-register-toolbar,.ds-register-toolbar>*,.ds-register-search,.ds-register-filter{width:100%!important;margin-left:0!important}.ds-register-pagination-pages,.ds-register-page-size{display:none}.ds-register-page-summary{display:block}}[data-overlay-presentation=drawer][data-overlay-variant=risk][data-overlay-size=wide]{width:var(--drawer-safe-w)}@media(min-width:1100px){[data-overlay-presentation=drawer][data-overlay-variant=risk][data-overlay-size=wide]{width:var(--risk-drawer-wide-w)}}@media print{@page{size:auto;margin:20mm}html,body{background:var(--print-paper)!important;color:var(--print-ink)!important}[data-app-chrome],[data-overlay-root],[data-no-print]{display:none!important}[data-print-document]{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}[data-status-chip]{color:var(--print-ink)!important;background:var(--print-paper)!important;border:1px solid var(--print-ink)!important}}.marker\:hidden *::marker{display:none}.marker\:hidden::marker{display:none}.placeholder\:text-ink-muted::-moz-placeholder{color:var(--ink-muted)}.placeholder\:text-ink-muted::placeholder{color:var(--ink-muted)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pl-4:first-child{padding-left:var(--s-4)}.first\:pl-card-x:first-child{padding-left:var(--card-x)}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.last\:pr-4:last-child{padding-right:var(--s-4)}.last\:pr-card-x:last-child{padding-right:var(--card-x)}.focus-within\:border-action:focus-within{border-color:var(--action)}.focus-within\:shadow-boundary-focus:focus-within{--tw-shadow: var(--lift-boundary-focus);--tw-shadow-colored: var(--lift-boundary-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:border-edge-strong:hover{border-color:var(--edge-strong)}.hover\:border-edge-strong-hover:hover{border-color:var(--border-control-strong-hover)}.hover\:border-severe:hover{border-color:var(--severe)}.hover\:bg-action-hover:hover{background-color:var(--action-hover)}.hover\:bg-severe:hover{background-color:var(--severe)}.hover\:bg-state-hover:hover{background-color:var(--state-hover)}.hover\:bg-state-hover-card:hover{background-color:var(--state-hover-card)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:text-action-hover:hover{color:var(--action-hover)}.hover\:text-ink:hover{color:var(--ink)}.focus\:bg-state-hover:focus{background-color:var(--state-hover)}.focus\:bg-surface:focus{background-color:var(--surface)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:border-action:focus-visible{border-color:var(--action)}.focus-visible\:border-edge-strong:focus-visible{border-color:var(--edge-strong)}.focus-visible\:border-severe:focus-visible{border-color:var(--severe)}.focus-visible\:bg-action-focus:focus-visible{background-color:var(--action-solid-focus)}.focus-visible\:bg-severe:focus-visible{background-color:var(--severe)}.focus-visible\:bg-state-hover:focus-visible{background-color:var(--state-hover)}.focus-visible\:shadow-boundary-focus:focus-visible{--tw-shadow: var(--lift-boundary-focus);--tw-shadow-colored: var(--lift-boundary-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-button-primary-focus:focus-visible{--tw-shadow: var(--lift-button-primary-focus);--tw-shadow-colored: var(--lift-button-primary-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:bg-action-pressed:active{background-color:var(--action-pressed)}.active\:bg-state-pressed:active{background-color:var(--state-pressed)}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:border-rule:disabled{border-color:var(--rule)}.disabled\:bg-state-pressed:disabled{background-color:var(--state-pressed)}.disabled\:bg-surface:disabled{background-color:var(--surface)}.disabled\:text-ink-disabled:disabled{color:var(--ink-disabled)}.disabled\:text-ink-disabled-secondary:disabled{color:var(--ink-disabled-secondary)}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:border-action{border-color:var(--action)}.peer:checked~.peer-checked\:bg-action{background-color:var(--action)}.peer:checked~.peer-checked\:shadow-button-primary{--tw-shadow: var(--lift-button-primary);--tw-shadow-colored: var(--lift-button-primary);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer:focus-visible~.peer-focus-visible\:border-action{border-color:var(--action)}.peer:focus-visible~.peer-focus-visible\:shadow-boundary-focus{--tw-shadow: var(--lift-boundary-focus);--tw-shadow-colored: var(--lift-boundary-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:border-rule{border-color:var(--rule)}.peer:disabled~.peer-disabled\:bg-state-pressed{background-color:var(--state-pressed)}.aria-\[invalid\=true\]\:border-severe[aria-invalid=true]{border-color:var(--severe)}.data-\[state\=delayed-open\]\:animate-tooltip-in[data-state=delayed-open]{animation:tooltip-in var(--motion-slow) var(--ease-standard)}@keyframes content-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}.data-\[state\=open\]\:animate-content-in[data-state=open]{animation:content-in var(--motion-slow) var(--ease-standard)}.data-\[state\=open\]\:animate-drawer-in[data-state=open]{animation:overlay-in var(--motion-slow) var(--ease-standard)}@keyframes overlay-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}.data-\[state\=open\]\:animate-overlay-in[data-state=open]{animation:overlay-in var(--motion-slow) var(--ease-standard)}@keyframes tooltip-in{0%{opacity:0}to{opacity:1}}.data-\[state\=open\]\:animate-tooltip-in[data-state=open]{animation:tooltip-in var(--motion-slow) var(--ease-standard)}.data-\[state\=active\]\:border-edge[data-state=active]{border-color:var(--edge)}.data-\[state\=open\]\:border-action[data-state=open]{border-color:var(--action)}.data-\[highlighted\]\:bg-state-hover[data-highlighted]{background-color:var(--state-hover)}.data-\[state\=active\]\:bg-surface[data-state=active]{background-color:var(--surface)}.data-\[disabled\]\:text-ink-disabled[data-disabled]{color:var(--ink-disabled)}.data-\[placeholder\]\:text-ink-muted[data-placeholder]{color:var(--ink-muted)}.data-\[state\=active\]\:text-ink[data-state=active]{color:var(--ink)}.data-\[state\=active\]\:shadow-button-secondary[data-state=active]{--tw-shadow: var(--lift-button-secondary);--tw-shadow-colored: var(--lift-button-secondary);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[highlighted\]\:outline-none[data-highlighted]{outline:2px solid transparent;outline-offset:2px}@media(min-width:640px){.sm\:right-0{right:0}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:flex{display:flex}.sm\:w-drawer{width:var(--drawer-w)}.sm\:min-w-drawer{min-width:460px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:overflow-x-auto{overflow-x:auto}.sm\:border-b-0{border-bottom-width:0px}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:px-10{padding-left:var(--s-10);padding-right:var(--s-10)}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:block{display:block}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
