@font-face{font-family:inter;src:url(../media/InterVariable-s.p.2c0y96ae70xfx.woff2?dpl=dpl_2mitsLdykkBf5bBpQTugRQA9BvDH)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_56b7ef52-module__PceXwG__className{font-family:inter,inter Fallback,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.inter_56b7ef52-module__PceXwG__variable{--font-inter:"inter", "inter Fallback", system-ui, -apple-system, Segoe UI, Arial, sans-serif}
@font-face{font-family:soehneMono;src:url(../media/soehne_mono_web_buch.p.3nmze-kwffxt2.woff2?dpl=dpl_2mitsLdykkBf5bBpQTugRQA9BvDH)format("woff2");font-display:swap;font-weight:400;font-style:normal}.soehnemono_8020cae4-module__RaG65G__className{font-family:soehneMono,ui-monospace,SFMono-Regular,Roboto Mono,monospace}.soehnemono_8020cae4-module__RaG65G__variable{--font-soehne-mono:"soehneMono", ui-monospace, SFMono-Regular, Roboto Mono, monospace}
@font-face{font-family:spaceMono;src:url(../media/SpaceMono_Regular.p.3cik_s2si-ft-.woff2?dpl=dpl_2mitsLdykkBf5bBpQTugRQA9BvDH)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:spaceMono;src:url(../media/SpaceMono_Bold.p.1s123piy9_v1m.woff2?dpl=dpl_2mitsLdykkBf5bBpQTugRQA9BvDH)format("woff2");font-display:swap;font-weight:700;font-style:normal}.spacemono_70a3dba0-module__ra0I1W__className{font-family:spaceMono,ui-monospace,SFMono-Regular,Roboto Mono,monospace}.spacemono_70a3dba0-module__ra0I1W__variable{--font-space-mono:"spaceMono", ui-monospace, SFMono-Regular, Roboto Mono, monospace}
.Tooltip-module__O34e_q__trigger{-webkit-tap-highlight-color:transparent}.Tooltip-module__O34e_q__positioner{--_surface-tooltip:var(--color-surface-tooltip);--_text-tooltip:var(--color-tooltip-text);--_text-tooltip-secondary:oklch(from var(--color-tooltip-text) calc(l - .16) c h);--_text-tooltip-tertiary:oklch(from var(--color-tooltip-text) calc(l - .28) c h);--_rule-tooltip:oklch(from var(--color-tooltip-text) l c h / 14%);--_surface-tooltip-hover:oklch(from var(--color-tooltip-text) l c h / 8%);--color-primary:var(--_text-tooltip);--color-secondary:var(--_text-tooltip-secondary);--color-tertiary:var(--_text-tooltip-tertiary);--color-quaternary:var(--_text-tooltip-tertiary);--color-rule-hairline:var(--_rule-tooltip);--color-surface-inset:oklch(from var(--color-tooltip-text) l c h / 5%);--color-surface-interactive-hover:var(--_surface-tooltip-hover);--color-surface-popup:var(--_surface-tooltip);--color-surface-raised:var(--_surface-tooltip-hover);z-index:var(--z-tooltip)}.Tooltip-module__O34e_q__popup{max-width:var(--tooltip-max-width,280px);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);color:var(--_text-tooltip);background:var(--_surface-tooltip);border:1px solid var(--_rule-tooltip);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transform-origin:var(--transform-origin)}.Tooltip-module__O34e_q__popup[data-starting-style],.Tooltip-module__O34e_q__popup[data-ending-style]{opacity:0;transform:scale(.96)}.Tooltip-module__O34e_q__popup[data-ending-style]{transition:transform var(--duration-fast) var(--ease-responsive), opacity var(--duration-fast) var(--ease-responsive)}.Tooltip-module__O34e_q__popup[data-instant]{transition-duration:0s}.Tooltip-module__O34e_q__simpleContent{font-size:var(--text-body-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-body-sm);color:var(--_text-tooltip)}.Tooltip-module__O34e_q__richContent{gap:calc(var(--spacing) * 1)}.Tooltip-module__O34e_q__title{font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-body-sm);color:var(--_text-tooltip)}.Tooltip-module__O34e_q__body{font-size:var(--text-caption);font-weight:var(--font-weight-normal);line-height:var(--leading-caption);color:var(--_text-tooltip-secondary)}.Tooltip-module__O34e_q__shortcutLayout{gap:calc(var(--spacing) * 3);align-items:center;display:flex}.Tooltip-module__O34e_q__popup .Tooltip-module__O34e_q__shortcutKbd{color:var(--_text-tooltip-secondary);border-color:oklch(from var(--_text-tooltip) l c h / 18%)}.Tooltip-module__O34e_q__arrow[data-side=bottom]{top:-8px}.Tooltip-module__O34e_q__arrow[data-side=top]{bottom:-8px;transform:rotate(180deg)}.Tooltip-module__O34e_q__arrow[data-side=left]{right:-13px;transform:rotate(90deg)}.Tooltip-module__O34e_q__arrow[data-side=right]{left:-13px;transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.Tooltip-module__O34e_q__popup,.Tooltip-module__O34e_q__popup[data-ending-style],.Tooltip-module__O34e_q__arrow{transition:none}}
.Button-module__meywRq__button{--_height:2rem;height:var(--_height);padding-block:0;padding-inline:calc(var(--spacing) * 3);transition:background-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive), border-color var(--duration-instant) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive)}.Button-module__meywRq__button:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:2px}.Button-module__meywRq__button svg{flex-shrink:0;width:1em;height:1em}.Button-module__meywRq__button:disabled,.Button-module__meywRq__button[data-disabled]{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.Button-module__meywRq__button[data-disabled]{pointer-events:none}.Button-module__meywRq__button[data-size=xs]{--_height:1.5rem;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-caption)}.Button-module__meywRq__button[data-size=sm]{--_height:1.75rem;padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-body-sm)}@media (pointer:coarse){.Button-module__meywRq__button[data-size=xs],.Button-module__meywRq__button[data-size=sm],.Button-module__meywRq__button[data-icon-only][data-size=md]{position:relative}.Button-module__meywRq__button[data-size=xs]:after,.Button-module__meywRq__button[data-size=sm]:after,.Button-module__meywRq__button[data-icon-only][data-size=md]:after{content:"";min-width:44px;min-height:44px;position:absolute;inset:-10px}}.Button-module__meywRq__button[data-size=md]{--_height:2rem;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-body-sm)}.Button-module__meywRq__button[data-icon-only]{width:var(--_height);aspect-ratio:1;padding:0}.Button-module__meywRq__button[data-full-width]{width:100%}.Button-module__meywRq__button[data-variant=primary]{font-weight:var(--font-weight-semibold);color:var(--color-text-on-primary);background:var(--color-interactive-primary);border-color:oklch(from var(--color-interactive-primary) calc(l - .05) c h);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}@media (hover:hover){.Button-module__meywRq__button[data-variant=primary]:hover:not(:disabled,[data-disabled]){background:var(--color-interactive-primary-hover);border-color:oklch(from var(--color-interactive-primary-hover) calc(l - .05) c h);box-shadow:inset 0 1px #ffffff1f;box-shadow:inset 0 1px lab(100% 0 0/.12)}}.Button-module__meywRq__button[data-variant=primary]:active:not(:disabled,[data-disabled]){background:var(--color-interactive-primary-active);border-color:oklch(from var(--color-interactive-primary-active) calc(l - .05) c h);box-shadow:var(--shadow-control-pressed)}.Button-module__meywRq__button[data-variant=secondary]{color:var(--color-interactive-primary);border-color:var(--color-interactive-primary);background:0 0}@media (hover:hover){.Button-module__meywRq__button[data-variant=secondary]:hover:not(:disabled,[data-disabled]){color:oklch(from var(--color-interactive-primary) calc(l - .04) c h);background:oklch(from var(--color-interactive-primary) l c h / 5%);border-color:oklch(from var(--color-interactive-primary) calc(l - .04) c h)}}.Button-module__meywRq__button[data-variant=secondary]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-interactive-primary) l c h / 8%);border-color:oklch(from var(--color-interactive-primary) calc(l - .06) c h)}.Button-module__meywRq__button[data-variant=provider]{font-weight:var(--font-weight-semibold);color:var(--color-primary);background:var(--control-surface-field);border-color:var(--control-border);box-shadow:var(--control-shadow-inner)}@media (hover:hover){.Button-module__meywRq__button[data-variant=provider]:hover:not(:disabled,[data-disabled]){background:var(--control-surface-field-hover);border-color:var(--control-border-hover);box-shadow:var(--control-shadow-inner-hover)}}.Button-module__meywRq__button[data-variant=provider]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-primary) l c h / 8%);border-color:var(--control-border-hover);box-shadow:var(--control-shadow-inner-hover);transition:none}.Button-module__meywRq__button[data-variant=secondary][aria-pressed=true]{color:var(--color-interactive-primary-hover);background:var(--surface-selected);border-color:var(--surface-selected-border)}@media (hover:hover){.Button-module__meywRq__button[data-variant=secondary][aria-pressed=true]:hover:not(:disabled,[data-disabled]){background:var(--surface-selected-hover);border-color:var(--surface-selected-border-hover)}}.Button-module__meywRq__button[data-variant=secondary][aria-pressed=true]:active:not(:disabled,[data-disabled]){background:var(--surface-selected-pressed);border-color:var(--surface-selected-border)}.Button-module__meywRq__button[data-variant=ghost]{color:var(--color-secondary);background:var(--control-surface-field);border-color:#0000}@media (hover:hover){.Button-module__meywRq__button[data-variant=ghost]:hover:not(:disabled,[data-disabled]){color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 7%)}}.Button-module__meywRq__button[data-variant=ghost]:active:not(:disabled,[data-disabled]){color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 10%)}.Button-module__meywRq__button[data-variant=ghost][data-size=xs]{background:oklch(from var(--color-primary) l c h / 2%)}.Button-module__meywRq__button[data-variant=ghost][data-icon-only]{background:0 0}.Button-module__meywRq__button[data-variant=danger]{font-weight:var(--font-weight-semibold);color:var(--color-text-on-danger);background:var(--color-accent-critical);border-color:oklch(from var(--color-accent-critical) calc(l - .05) c h);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}@media (hover:hover){.Button-module__meywRq__button[data-variant=danger]:hover:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-critical) calc(l - .04) c h);border-color:oklch(from var(--color-accent-critical) calc(l - .1) c h);box-shadow:inset 0 1px #ffffff1f;box-shadow:inset 0 1px lab(100% 0 0/.12)}}.Button-module__meywRq__button[data-variant=danger]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-critical) calc(l - .08) c h);border-color:oklch(from var(--color-accent-critical) calc(l - .12) c h);box-shadow:var(--shadow-control-pressed)}.Button-module__meywRq__button[data-variant=danger]:focus-visible{outline-color:var(--control-ring-color-error)}.Button-module__meywRq__button[data-variant=warning]{font-weight:var(--font-weight-semibold);color:var(--color-text-on-warning);background:var(--color-accent-warning);border-color:oklch(from var(--color-accent-warning) calc(l - .08) c h);box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% 0 0/.1)}@media (hover:hover){.Button-module__meywRq__button[data-variant=warning]:hover:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-warning) calc(l - .04) c h);border-color:oklch(from var(--color-accent-warning) calc(l - .12) c h);box-shadow:inset 0 1px #ffffff24;box-shadow:inset 0 1px lab(100% 0 0/.14)}}.Button-module__meywRq__button[data-variant=warning]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-warning) calc(l - .08) c h);border-color:oklch(from var(--color-accent-warning) calc(l - .14) c h);box-shadow:var(--shadow-control-pressed)}.Button-module__meywRq__button[data-variant=warning]:focus-visible{outline-color:var(--control-ring-color-warning)}.Button-module__meywRq__button[data-loading]{pointer-events:none;position:relative}@media (prefers-reduced-motion:reduce){.Button-module__meywRq__button{transition:none}}
.button-loading-beam-module__VkkqxW__beamWrapper{vertical-align:middle}.button-loading-beam-module__VkkqxW__beamWrapperFullWidth,.button-loading-beam-module__VkkqxW__beamWrapperFullWidth>button{width:100%}@media (prefers-reduced-motion:reduce){.button-loading-beam-module__VkkqxW__beamWrapper [data-beam][data-active]:before{animation:none!important}.button-loading-beam-module__VkkqxW__beamWrapper [data-beam][data-active]:after{animation:none!important}.button-loading-beam-module__VkkqxW__beamWrapper [data-beam][data-fading]:before{animation:none!important}.button-loading-beam-module__VkkqxW__beamWrapper [data-beam][data-fading]:after{animation:none!important}.button-loading-beam-module__VkkqxW__beamWrapper [data-beam] [data-beam-bloom]{animation:none!important}.button-loading-beam-module__VkkqxW__beamWrapper [data-beam][data-active]:after{opacity:.35!important}.button-loading-beam-module__VkkqxW__beamWrapper [data-beam][data-active]:before{opacity:0!important}.button-loading-beam-module__VkkqxW__beamWrapper [data-beam][data-active] [data-beam-bloom]{opacity:0!important}}
.Chip-module__5I66bG__root{--_chip-bg:var(--tag-gray-bg);--_chip-fg:var(--color-secondary);--_chip-border:transparent;--_chip-dot-shadow:0 0 3px oklch(from var(--_chip-fg) l c h / 30%);--_chip-dot-shadow-active:0 0 6px oklch(from var(--_chip-fg) l c h / 45%);--chip-icon-size:10px;--chip-dot-size:4px;gap:calc(var(--spacing) * 1.5);min-inline-size:0;max-inline-size:var(--chip-max-inline-size,11rem);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-caption);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;vertical-align:middle;color:var(--_chip-fg);letter-spacing:var(--tracking-tight);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;background:var(--_chip-bg);border:1px solid var(--_chip-border);border-radius:var(--radius-full);box-shadow:var(--shadow-chip-hairline);transition:background-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive), border-color var(--duration-instant) var(--ease-responsive);line-height:18px;overflow:hidden}.Chip-module__5I66bG__root[data-radius=sm]{border-radius:var(--radius-sm)}.Chip-module__5I66bG__root[data-variant=solid][data-color=default]{--_chip-bg:var(--color-chip-neutral-solid-bg);--_chip-fg:var(--color-chip-neutral-solid-fg)}.Chip-module__5I66bG__root[data-variant=solid][data-color=success]{--_chip-bg:var(--color-interactive-primary);--_chip-fg:var(--color-text-on-primary)}.Chip-module__5I66bG__root[data-variant=solid][data-color=warning]{--_chip-bg:var(--color-accent-warning);--_chip-fg:var(--color-text-on-warning)}.Chip-module__5I66bG__root[data-variant=solid][data-color=danger]{--_chip-bg:var(--color-accent-critical);--_chip-fg:var(--color-text-on-danger)}.Chip-module__5I66bG__root[data-variant=solid][data-color=accent]{--_chip-bg:var(--color-accent-info);--_chip-fg:var(--color-text-on-info)}.Chip-module__5I66bG__root[data-variant=soft][data-color=default]{--_chip-bg:var(--tag-gray-bg);--_chip-fg:var(--tag-gray-fg)}.Chip-module__5I66bG__root[data-variant=soft][data-color=success]{--_chip-bg:var(--tag-brand-bg);--_chip-fg:var(--tag-brand-fg)}.Chip-module__5I66bG__root[data-variant=soft][data-color=warning]{--_chip-bg:var(--tag-amber-bg);--_chip-fg:var(--tag-amber-fg)}.Chip-module__5I66bG__root[data-variant=soft][data-color=danger]{--_chip-bg:var(--tag-critical-bg);--_chip-fg:var(--tag-critical-fg)}.Chip-module__5I66bG__root[data-variant=soft][data-color=accent]{--_chip-bg:var(--tag-info-bg);--_chip-fg:var(--tag-info-fg)}.Chip-module__5I66bG__root[data-variant=outline]{--_chip-bg:transparent;box-shadow:none}.Chip-module__5I66bG__root[data-variant=outline][data-dashed]{border-style:dashed}.Chip-module__5I66bG__root[data-variant=outline][data-color=default]{--_chip-fg:var(--color-secondary);--_chip-border:var(--color-rule-control)}.Chip-module__5I66bG__root[data-variant=outline][data-color=success]{--_chip-fg:var(--tag-brand-fg);--_chip-border:var(--color-accent-positive-border)}.Chip-module__5I66bG__root[data-variant=outline][data-color=warning]{--_chip-fg:var(--tag-amber-fg);--_chip-border:var(--color-accent-warning-border)}.Chip-module__5I66bG__root[data-variant=outline][data-color=danger]{--_chip-fg:var(--tag-critical-fg);--_chip-border:var(--color-accent-critical-border)}.Chip-module__5I66bG__root[data-variant=outline][data-color=accent]{--_chip-fg:var(--tag-info-fg);--_chip-border:var(--color-accent-info-border)}.Chip-module__5I66bG__content{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:100%;overflow:hidden}.Chip-module__5I66bG__affix{flex:none;align-items:center;display:inline-flex}.Chip-module__5I66bG__dot{inline-size:var(--chip-dot-size);block-size:var(--chip-dot-size);border-radius:var(--radius-full);box-shadow:var(--_chip-dot-shadow);background:currentColor;flex:none}.Chip-module__5I66bG__root[data-animated] .Chip-module__5I66bG__dot{animation:Chip-module__5I66bG__chip-pulse var(--duration-glow) var(--ease-in-out) infinite}@keyframes Chip-module__5I66bG__chip-pulse{0%,to{opacity:1;box-shadow:var(--_chip-dot-shadow)}50%{opacity:.6;box-shadow:var(--_chip-dot-shadow-active)}}.Chip-module__5I66bG__closeButton{inline-size:calc(var(--chip-icon-size) + 2px);block-size:calc(var(--chip-icon-size) + 2px);color:inherit;cursor:pointer;border-radius:var(--radius-full);opacity:.7;transition:opacity var(--duration-instant) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:calc(var(--spacing) * -.5);padding:0;display:inline-flex}.Chip-module__5I66bG__closeButton:hover{opacity:1}.Chip-module__5I66bG__closeButton:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:1px}.Chip-module__5I66bG__closeButton:active{transition-duration:var(--duration-press);transform:scale(.96)}.Chip-module__5I66bG__closeIcon{inline-size:var(--chip-icon-size);block-size:var(--chip-icon-size)}.Chip-module__5I66bG__skeleton{block-size:18px;inline-size:3.5rem;display:inline-flex}.Chip-module__5I66bG__backplate{background:var(--color-surface-canvas);border-radius:var(--radius-full);padding:1px;display:inline-flex}@media (prefers-reduced-motion:reduce){.Chip-module__5I66bG__root[data-animated] .Chip-module__5I66bG__dot{animation:none}.Chip-module__5I66bG__closeButton:active{transform:none}}
.stakeholder-hover-card-module__lPQyka__card{--_ink:var(--color-tooltip-text);--_ink-muted:var(--color-grey-warm-400);gap:calc(var(--spacing) * 2);flex-direction:column;width:17.5rem;display:flex}.stakeholder-hover-card-module__lPQyka__header{gap:calc(var(--spacing) * 2);align-items:center;display:flex}.stakeholder-hover-card-module__lPQyka__name{font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-body-sm);color:var(--_ink)}.stakeholder-hover-card-module__lPQyka__meta{gap:calc(var(--spacing) * 1.5);padding-top:calc(var(--spacing) * 2);border-top:1px solid oklch(from var(--_ink) l c h / 12%);flex-direction:column;display:flex}.stakeholder-hover-card-module__lPQyka__row{gap:calc(var(--spacing) * 1.5);align-items:center;display:flex}.stakeholder-hover-card-module__lPQyka__glyph{color:var(--_ink-muted);opacity:.85}.stakeholder-hover-card-module__lPQyka__email{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--_ink-muted)}.stakeholder-hover-card-module__lPQyka__roles{gap:calc(var(--spacing) * 1);flex-wrap:wrap;display:flex}.stakeholder-hover-card-module__lPQyka__role{padding:1px calc(var(--spacing) * 1.5);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--_ink);background:oklch(from var(--_ink) l c h / 9%);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px oklch(from var(--_ink) l c h / 8%)}
.chart-legend-module___zH1eG__legend{gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none;display:flex}.chart-legend-module___zH1eG__horizontal{gap:calc(var(--spacing) * 3) calc(var(--spacing) * 4);flex-flow:wrap}.chart-legend-module___zH1eG__vertical{gap:calc(var(--spacing) * 2);flex-direction:column}.chart-legend-module___zH1eG__alignCenter{justify-content:center}.chart-legend-module___zH1eG__alignEnd{justify-content:flex-end}.chart-legend-module___zH1eG__vertical.chart-legend-module___zH1eG__alignCenter{align-items:center}.chart-legend-module___zH1eG__vertical.chart-legend-module___zH1eG__alignEnd{align-items:flex-end}.chart-legend-module___zH1eG__item{gap:calc(var(--spacing) * 2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);transition:opacity var(--duration-fast) var(--ease-responsive);align-items:center;display:flex}.chart-legend-module___zH1eG__itemWithLeaderLine{min-width:0}.chart-legend-module___zH1eG__item:hover{opacity:.8}.chart-legend-module___zH1eG__clickable{cursor:pointer}.chart-legend-module___zH1eG__clickable:hover{opacity:.7}.chart-legend-module___zH1eG__dot{border-radius:var(--radius-full);flex-shrink:0;width:10px;height:10px}.chart-legend-module___zH1eG__label{font-weight:var(--font-weight-normal);color:var(--chart-legend-text-color,var(--color-tertiary))}.chart-legend-module___zH1eG__meta{text-overflow:ellipsis;min-width:0;font-size:var(--text-body-sm);color:var(--color-quaternary);white-space:nowrap;overflow:hidden}.chart-legend-module___zH1eG__leaderLine{min-width:calc(var(--spacing) * 5);background:var(--chart-legend-leader-color,var(--color-rule-hairline));flex:1;height:1px}.chart-legend-module___zH1eG__value{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--chart-legend-text-color,var(--color-tertiary));margin-left:auto}.chart-legend-module___zH1eG__itemWithLeaderLine .chart-legend-module___zH1eG__value{margin-left:0}.chart-legend-module___zH1eG__horizontal .chart-legend-module___zH1eG__value{margin-left:calc(var(--spacing) * 1)}@media not (min-width:640px){.chart-legend-module___zH1eG__legend{font-size:var(--text-caption)}.chart-legend-module___zH1eG__dot{width:8px;height:8px}}@media (prefers-reduced-motion:reduce){.chart-legend-module___zH1eG__item{transition:none}}
.Drawer-module__hB_gJa__backdrop{}.Drawer-module__hB_gJa__content{z-index:var(--z-modal);background:var(--color-surface-popup);border:var(--border-raised);outline:none}.Drawer-module__hB_gJa__directionBottom{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:96dvh;box-shadow:var(--shadow-xl)}.Drawer-module__hB_gJa__directionLeft{border-radius:0 var(--radius-lg) var(--radius-lg) 0;width:min(320px,85vw);max-width:85vw;height:100%;box-shadow:var(--shadow-xl)}.Drawer-module__hB_gJa__directionRight{border-radius:var(--radius-lg) 0 0 var(--radius-lg);width:min(320px,85vw);max-width:85vw;height:100%;box-shadow:var(--shadow-xl)}.Drawer-module__hB_gJa__directionTop{border-radius:0 0 var(--radius-lg) var(--radius-lg);max-height:96dvh;box-shadow:var(--shadow-xl)}.Drawer-module__hB_gJa__handleBar{background:var(--color-rule-control);border-radius:var(--radius-full);width:36px;height:4px}.Drawer-module__hB_gJa__title{font-size:var(--text-heading-3);font-weight:var(--font-weight-semibold);color:var(--color-primary);border-bottom:1px solid var(--color-rule-hairline);margin:0}.Drawer-module__hB_gJa__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Drawer-module__hB_gJa__directionBottom .Drawer-module__hB_gJa__body{padding-bottom:calc(calc(var(--spacing) * 4) + env(safe-area-inset-bottom,0px))}.Drawer-module__hB_gJa__directionLeft .Drawer-module__hB_gJa__body{padding-left:env(safe-area-inset-left,0)}.Drawer-module__hB_gJa__directionRight .Drawer-module__hB_gJa__body{padding-right:env(safe-area-inset-right,0)}.Drawer-module__hB_gJa__directionTop .Drawer-module__hB_gJa__body{padding-top:env(safe-area-inset-top,0)}@media (prefers-reduced-motion:reduce){.Drawer-module__hB_gJa__backdrop,.Drawer-module__hB_gJa__content{transition-duration:0s!important}}
.sidebar-command-trigger-module__3s4EOG__trigger{gap:calc(var(--spacing) * 2);inline-size:100%;block-size:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2 - 1px);font-family:var(--font-sans);font-size:var(--sidebar-label-size,var(--text-body-sm));color:var(--color-tertiary);letter-spacing:var(--sidebar-label-tracking,var(--tracking-tight));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:var(--control-surface-field);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-md);transition:background-color var(--duration-instant) var(--ease-responsive), border-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);align-items:center;display:flex}.sidebar-command-trigger-module__3s4EOG__trigger:hover{color:var(--color-secondary);background:var(--control-surface-field-hover)}.sidebar-command-trigger-module__3s4EOG__trigger:focus-visible{box-shadow:var(--shadow-focus-neutral);border-color:#0000;outline:none}.sidebar-command-trigger-module__3s4EOG__trigger:active{transition-duration:40ms;transform:scale(.98)}.sidebar-command-trigger-module__3s4EOG__labelGroup{gap:calc(var(--spacing) * 2);min-inline-size:0;transition:inline-size var(--duration-medium) var(--ease-damped), opacity var(--duration-medium) var(--ease-damped);flex:1;align-items:center;display:flex;overflow:hidden}.sidebar-command-trigger-module__3s4EOG__label{text-overflow:ellipsis;text-align:start;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.sidebar-command-trigger-module__3s4EOG__kbd{flex-shrink:0}.sidebar-command-trigger-module__3s4EOG__trigger[data-collapsed]{gap:0}.sidebar-command-trigger-module__3s4EOG__trigger[data-collapsed] .sidebar-command-trigger-module__3s4EOG__labelGroup{opacity:0;flex:none;inline-size:0}@media (prefers-reduced-motion:reduce){.sidebar-command-trigger-module__3s4EOG__trigger,.sidebar-command-trigger-module__3s4EOG__labelGroup{transition:none}.sidebar-command-trigger-module__3s4EOG__trigger:active{transform:none}}
.sidebar-mobile-header-module__SZ-1gq__header{gap:calc(var(--spacing) * 2);min-height:var(--panel-header-height,56px);padding:0 calc(var(--spacing) * 2) 0 calc(var(--spacing) * 3);background:linear-gradient(180deg, oklch(from var(--color-base-white) l c h / 3%) 0%, transparent 32%, oklch(from var(--color-base-black) l c h / 5%) 100%), var(--color-surface-raised);border-bottom:1px solid var(--panel-divider-color);justify-content:space-between;align-items:center;display:flex}.sidebar-mobile-header-module__SZ-1gq__breadcrumb{text-overflow:ellipsis;font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-caption);color:var(--color-tertiary);white-space:nowrap;overflow:hidden}.sidebar-mobile-header-module__SZ-1gq__closeButton{--_size:44px;width:var(--_size);height:var(--_size);border-radius:var(--radius-md);color:var(--color-tertiary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sidebar-mobile-header-module__SZ-1gq__closeButton:hover{color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 4%)}.sidebar-mobile-header-module__SZ-1gq__closeButton:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:2px}.sidebar-mobile-header-module__SZ-1gq__closeButton:active{transition-duration:40ms;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.sidebar-mobile-header-module__SZ-1gq__closeButton{transition:none}.sidebar-mobile-header-module__SZ-1gq__closeButton:active{transform:none}}
.sidebar-org-switcher-module__RJEq7W__positioner{z-index:var(--z-popover);outline:none}.sidebar-org-switcher-module__RJEq7W__popup{width:var(--sidebar-popup-width,var(--anchor-width,240px));min-width:var(--sidebar-popup-width,240px);max-width:var(--available-width,100vw);background:var(--color-surface-raised);border:0;border-block-end:1px solid var(--color-rule-hairline);box-shadow:var(--shadow-raised);transition:opacity var(--duration-snap) var(--ease-out), transform var(--duration-snap) var(--ease-out);border-radius:0;outline:none;flex-direction:column;padding:4px 0;display:flex;overflow:hidden}.sidebar-org-switcher-module__RJEq7W__popup[data-open]{opacity:1;transform:translateY(0)}.sidebar-org-switcher-module__RJEq7W__popup[data-starting-style],.sidebar-org-switcher-module__RJEq7W__popup[data-ending-style]{opacity:0;transform:translateY(-4px)}.sidebar-org-switcher-module__RJEq7W__trigger{inline-size:calc(100% + var(--_section-padding,8px) + var(--org-switcher-end-bleed,var(--_section-padding,8px)));min-inline-size:0;min-block-size:var(--_header-height,56px);padding-inline:calc(var(--_footer-icon-inset,4px) + var(--_section-padding,8px)) var(--_section-padding,8px);margin-inline:calc(-1 * var(--_section-padding,8px)) calc(-1 * var(--org-switcher-end-bleed,var(--_section-padding,8px)));border-radius:0;align-items:center}.sidebar-org-switcher-module__RJEq7W__triggerText{justify-content:center;gap:0}.sidebar-org-switcher-module__RJEq7W__subtitleRow{gap:calc(var(--spacing) * 1.5);align-items:center;min-inline-size:0;display:flex}.sidebar-org-switcher-module__RJEq7W__triggerChevron{block-size:1rem;inline-size:1rem;color:var(--color-tertiary)}.sidebar-org-switcher-module__RJEq7W__triggerChevron>svg{display:block}.sidebar-org-switcher-module__RJEq7W__orgItem{gap:calc(var(--spacing) * 2);cursor:pointer;inline-size:100%;transition:background-color var(--duration-instant) var(--ease-responsive);background:0 0;border:0;border-radius:0;outline:none;align-items:center;padding:6px 8px 6px 12px;display:flex}.sidebar-org-switcher-module__RJEq7W__orgItem:hover,.sidebar-org-switcher-module__RJEq7W__orgItem[data-highlighted]{background-color:var(--sidebar-hover-bg,oklch(from var(--color-primary) l c h / 4%))}.sidebar-org-switcher-module__RJEq7W__transparentLogoAvatar{background:var(--surface-logo-plate-bg);border:1px solid var(--surface-logo-plate-border)}.sidebar-org-switcher-module__RJEq7W__transparentLogoAvatar img{object-fit:contain}.sidebar-org-switcher-module__RJEq7W__orgItemName{text-overflow:ellipsis;font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-body-sm);color:var(--color-primary);white-space:nowrap;overflow:hidden}.sidebar-org-switcher-module__RJEq7W__orgItemSubtitle{text-overflow:ellipsis;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-tertiary);white-space:nowrap;overflow:hidden}.sidebar-org-switcher-module__RJEq7W__actionItem{gap:calc(var(--spacing) * 2);font-size:var(--text-body-sm);color:var(--color-secondary);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-responsive);background:0 0;border:0;border-radius:0;outline:none;align-items:center;padding:6px 8px 6px 12px;display:flex}.sidebar-org-switcher-module__RJEq7W__actionItem:hover,.sidebar-org-switcher-module__RJEq7W__actionItem[data-highlighted]{color:var(--color-primary);background-color:var(--sidebar-hover-bg,oklch(from var(--color-primary) l c h / 4%))}.sidebar-org-switcher-module__RJEq7W__actionItemDisabled{color:var(--color-tertiary);cursor:not-allowed}.sidebar-org-switcher-module__RJEq7W__actionItemDisabled:hover,.sidebar-org-switcher-module__RJEq7W__actionItemDisabled[data-highlighted]{color:var(--color-tertiary);background-color:#0000}@media (prefers-reduced-motion:reduce){.sidebar-org-switcher-module__RJEq7W__popup,.sidebar-org-switcher-module__RJEq7W__orgItem,.sidebar-org-switcher-module__RJEq7W__actionItem{transition:none}}
.sidebar-header-module__QgNRha__headerRow{--_sidebar-back-width:24px;inline-size:100%;min-inline-size:0;transition:grid-template-columns var(--duration-medium) var(--ease-damped), gap var(--duration-fast) var(--ease-responsive);grid-template-columns:minmax(0,1fr) minmax(0,0fr);align-items:center;gap:0;display:grid}.sidebar-header-module__QgNRha__headerRow[data-show-back]{grid-template-columns:minmax(0, 1fr) var(--_sidebar-back-width);gap:calc(var(--spacing) * 1)}.sidebar-header-module__QgNRha__backButton{inline-size:var(--_sidebar-back-width);block-size:var(--_sidebar-back-width);color:var(--color-tertiary);pointer-events:none;cursor:pointer;border-radius:var(--radius-xs);opacity:0;transition:opacity var(--duration-fast) var(--ease-responsive), transform var(--duration-medium) var(--ease-damped), color var(--duration-fast) var(--ease-responsive);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden;transform:translate(6px)scale(.96)}.sidebar-header-module__QgNRha__headerRow[data-show-back] .sidebar-header-module__QgNRha__backButton{pointer-events:auto;opacity:1;transform:translate(0)scale(1)}.sidebar-header-module__QgNRha__backButton:hover{color:var(--color-primary)}.sidebar-header-module__QgNRha__backButton:focus-visible{outline:1px solid var(--color-focused);outline-offset:0}.sidebar-header-module__QgNRha__switcherSlot{min-inline-size:0;transition:opacity var(--duration-fast) var(--ease-responsive), transform var(--duration-medium) var(--ease-damped)}.sidebar-header-module__QgNRha__headerRow[data-show-back] .sidebar-header-module__QgNRha__switcherSlot{--org-switcher-end-bleed:0px}@media (prefers-reduced-motion:reduce){.sidebar-header-module__QgNRha__headerRow,.sidebar-header-module__QgNRha__backButton,.sidebar-header-module__QgNRha__switcherSlot{transition:none}.sidebar-header-module__QgNRha__backButton{transform:none}}
@keyframes cap-table-draft-indicator-module__fXYelG__capTableDraftPulse{0%,to{opacity:1}50%{opacity:.4}}.cap-table-draft-indicator-module__fXYelG__draftPulse{color:var(--color-accent-warning);animation:cap-table-draft-indicator-module__fXYelG__capTableDraftPulse var(--duration-glow) var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.cap-table-draft-indicator-module__fXYelG__draftPulse{animation:none}}
.Hamburger-module__PkXEVG__wrapper{--_color:var(--color-secondary);--_color-hover:var(--color-primary);--_focus-ring:var(--color-interactive-primary);color:var(--_color);border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-responsive), background-color var(--duration-fast) var(--ease-responsive);justify-content:center;align-items:center;display:inline-flex}.Hamburger-module__PkXEVG__wrapper:hover:not([data-disabled]){color:var(--_color-hover);background:var(--color-surface-interactive-hover)}.Hamburger-module__PkXEVG__wrapper:active:not([data-disabled]){transition-duration:var(--duration-press);transform:scale(.96)}.Hamburger-module__PkXEVG__wrapper .hamburger-react:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--color-surface-canvas), 0 0 0 4px var(--_focus-ring);outline:none}.Hamburger-module__PkXEVG__disabled{color:var(--color-disabled);pointer-events:none;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Hamburger-module__PkXEVG__wrapper{transition:none}.Hamburger-module__PkXEVG__wrapper:active:not([data-disabled]){transform:none}}
.InlineSelect-module__G1Y10q__trigger{gap:calc(var(--spacing) * 2);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-medium);line-height:inherit;vertical-align:baseline;color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-rule-control);text-decoration-color:var(--color-rule-control);text-underline-offset:3px;appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-xs);transition:text-decoration-color var(--duration-instant) var(--ease-responsive), background-color var(--duration-instant) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;align-items:center;margin:-.125rem;padding:.125rem .375rem;display:inline-flex}.InlineSelect-module__G1Y10q__trigger:hover:not([data-disabled]){-webkit-text-decoration-color:var(--color-interactive-primary);text-decoration-color:var(--color-interactive-primary);background:oklch(from var(--color-interactive-primary) l c h / 8%)}.InlineSelect-module__G1Y10q__trigger:focus-visible{box-shadow:0 0 0 2px var(--color-surface-canvas), 0 0 0 4px var(--color-interactive-primary);outline:none}.InlineSelect-module__G1Y10q__trigger:active:not([data-disabled]){transform:scale(.98)}.InlineSelect-module__G1Y10q__trigger[data-popup-open]{-webkit-text-decoration-color:var(--color-interactive-primary);text-decoration-color:var(--color-interactive-primary);background:oklch(from var(--color-interactive-primary) l c h / 12%)}.InlineSelect-module__G1Y10q__trigger[data-just-selected]{animation:InlineSelect-module__G1Y10q__selectionConfirm var(--duration-medium) var(--ease-out)}@keyframes InlineSelect-module__G1Y10q__selectionConfirm{0%,30%{color:var(--color-interactive-primary);-webkit-text-decoration-color:var(--color-interactive-primary);text-decoration-color:var(--color-interactive-primary)}to{color:var(--color-primary);-webkit-text-decoration-color:var(--color-rule-control);text-decoration-color:var(--color-rule-control)}}.InlineSelect-module__G1Y10q__trigger[data-error]{-webkit-text-decoration-color:var(--color-accent-critical);text-decoration-color:var(--color-accent-critical)}.InlineSelect-module__G1Y10q__trigger[data-error]:hover{-webkit-text-decoration-color:var(--color-accent-critical);text-decoration-color:var(--color-accent-critical);background:oklch(from var(--color-accent-critical) l c h / 8%)}.InlineSelect-module__G1Y10q__trigger[data-disabled]{color:var(--color-quaternary);cursor:not-allowed;opacity:.6;text-decoration:none}.InlineSelect-module__G1Y10q__value{transition:width var(--duration-moderate) var(--ease-out)}.InlineSelect-module__G1Y10q__placeholder{font-weight:var(--font-weight-normal);color:var(--color-tertiary)}.InlineSelect-module__G1Y10q__chevron{width:.75rem;height:.75rem;color:var(--color-tertiary);transition:transform var(--duration-fast) var(--ease-responsive);flex-shrink:0}.InlineSelect-module__G1Y10q__trigger:hover .InlineSelect-module__G1Y10q__chevron{color:var(--color-secondary)}.InlineSelect-module__G1Y10q__trigger[data-popup-open] .InlineSelect-module__G1Y10q__chevron{color:var(--color-interactive-primary);transform:rotate(180deg)}.InlineSelect-module__G1Y10q__positioner{z-index:var(--z-popover)}.InlineSelect-module__G1Y10q__popup{min-width:max(var(--anchor-width), 11.25rem);max-width:17.5rem;padding:calc(var(--spacing) * 2);background:var(--color-surface-raised);border:var(--border-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transform-origin:0 0;flex-direction:column;gap:.125rem;display:flex}.InlineSelect-module__G1Y10q__popup[data-starting-style]{opacity:0;transform:translateY(-4px)scale(.97)}.InlineSelect-module__G1Y10q__popup[data-open]{opacity:1;transition:opacity var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-damped);transform:translateY(0)scale(1)}.InlineSelect-module__G1Y10q__popup[data-ending-style]{opacity:0;transition:opacity var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);transform:translateY(-4px)scale(.97)}.InlineSelect-module__G1Y10q__option{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 6);font-size:var(--text-body-sm);color:var(--color-primary);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:background-color var(--duration-instant) var(--ease-responsive);outline:none;flex-direction:column;gap:.125rem;display:flex;position:relative}.InlineSelect-module__G1Y10q__option[data-highlighted]{background:var(--color-surface-interactive-hover)}.InlineSelect-module__G1Y10q__option[data-selected]{background:oklch(from var(--color-interactive-primary) l c h / 8%)}.InlineSelect-module__G1Y10q__optionLabel{font-weight:var(--font-weight-normal)}.InlineSelect-module__G1Y10q__option[data-selected] .InlineSelect-module__G1Y10q__optionLabel{font-weight:var(--font-weight-medium);color:var(--color-interactive-primary)}.InlineSelect-module__G1Y10q__option[data-disabled]{color:var(--color-quaternary);cursor:not-allowed}.InlineSelect-module__G1Y10q__optionDescription{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-tertiary)}.InlineSelect-module__G1Y10q__checkmark{top:50%;right:calc(var(--spacing) * 2);color:var(--color-interactive-primary);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}@media not (min-width:640px){.InlineSelect-module__G1Y10q__trigger{min-height:2.75rem;margin:-.625rem -.25rem;padding:.625rem .5rem}.InlineSelect-module__G1Y10q__option{min-height:3rem;padding:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 6);justify-content:center}.InlineSelect-module__G1Y10q__popup{min-width:12.5rem}}@media (prefers-reduced-motion:reduce){.InlineSelect-module__G1Y10q__trigger{transition:none}.InlineSelect-module__G1Y10q__trigger:active:not([data-disabled]){transform:none}.InlineSelect-module__G1Y10q__trigger[data-just-selected]{animation:none}.InlineSelect-module__G1Y10q__value,.InlineSelect-module__G1Y10q__chevron,.InlineSelect-module__G1Y10q__popup,.InlineSelect-module__G1Y10q__popup[data-open],.InlineSelect-module__G1Y10q__popup[data-ending-style],.InlineSelect-module__G1Y10q__option{transition:none}}
.Input-module__h28coa__fieldRoot{gap:calc(var(--spacing) * 2);flex-direction:column;display:inline-flex}.Input-module__h28coa__fullWidth{width:100%}.Input-module__h28coa__labelRow{gap:calc(var(--spacing) * 2);justify-content:space-between;align-items:baseline;display:flex}.Input-module__h28coa__required{color:var(--color-accent-critical)}.Input-module__h28coa__inlineError{padding-right:calc(var(--radius-sm) / 2);font-size:var(--text-caption);font-weight:var(--font-weight-normal);line-height:var(--leading-caption);color:var(--color-accent-critical);text-align:right;animation:Input-module__h28coa__errorFadeIn var(--duration-fast) var(--ease-responsive);margin:0}.Input-module__h28coa__errorMessage{padding-left:calc(var(--radius-sm) / 2);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-accent-critical);animation:Input-module__h28coa__errorFadeIn var(--duration-fast) var(--ease-responsive);margin:0}@keyframes Input-module__h28coa__errorFadeIn{0%{opacity:0}to{opacity:1}}.Input-module__h28coa__description{padding-left:calc(var(--radius-sm) / 2);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-tertiary);margin:0}.Input-module__h28coa__fieldRoot[data-disabled] .Input-module__h28coa__description{color:var(--color-disabled)}.Input-module__h28coa__inputWrapper{--_input-height:calc(var(--spacing) * 8);--_input-padding-x:calc(var(--spacing) * 3);--_input-padding-y:calc(var(--spacing) * 1.5);--_input-gap:calc(var(--spacing) * 2);--_icon-size:var(--size-icon-sm);gap:var(--_input-gap);width:100%;height:var(--_input-height);padding-block:var(--_input-padding-y);padding-inline:var(--_input-padding-x);background-color:var(--control-surface-field);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-sm);box-shadow:var(--control-shadow-inner);transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive);align-items:center;display:inline-flex}.Input-module__h28coa__inputWrapper[data-size=xs]{--_input-height:calc(var(--spacing) * 6);--_input-padding-x:calc(var(--spacing) * 2);--_input-padding-y:calc(var(--spacing) * 1);--_input-gap:calc(var(--spacing) * 2);--_icon-size:12px}.Input-module__h28coa__inputWrapper[data-size=sm]{--_input-height:calc(var(--spacing) * 7);--_input-padding-x:calc(var(--spacing) * 2.5);--_input-padding-y:calc(var(--spacing) * 1);--_input-gap:calc(var(--spacing) * 2);--_icon-size:14px}.Input-module__h28coa__inputWrapper[data-size=md]{--_input-height:calc(var(--spacing) * 8);--_input-padding-x:calc(var(--spacing) * 3);--_input-padding-y:calc(var(--spacing) * 1.5);--_input-gap:calc(var(--spacing) * 2);--_icon-size:var(--size-icon-sm)}.Input-module__h28coa__input{min-width:0;height:auto;font-family:var(--font-sans);font-size:var(--text-body-sm);color:var(--color-primary);background:0 0;border:0;outline:0;flex:1;padding:0;line-height:1}.Input-module__h28coa__inputWrapper[data-size=xs] .Input-module__h28coa__input{font-size:var(--text-caption)}.Input-module__h28coa__input::placeholder{color:var(--color-quaternary);-webkit-user-select:none;user-select:none;opacity:1}.Input-module__h28coa__input[data-disabled]{color:var(--color-disabled);cursor:not-allowed}.Input-module__h28coa__icon{width:var(--_icon-size);height:var(--_icon-size);color:var(--color-quaternary);transition:color var(--duration-fast) var(--ease-responsive);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Input-module__h28coa__icon>svg{width:100%;height:100%}.Input-module__h28coa__trailingAction{flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(-1 * calc(var(--spacing) * 1));display:inline-flex}.Input-module__h28coa__inputWrapper:has(.Input-module__h28coa__trailingAction){padding-block:0}.Input-module__h28coa__fieldRoot[data-focused] .Input-module__h28coa__icon{color:var(--color-tertiary)}.Input-module__h28coa__fieldRoot[data-disabled] .Input-module__h28coa__icon{color:var(--color-disabled)}@media (hover:hover){.Input-module__h28coa__fieldRoot:not([data-disabled],[data-focused]) .Input-module__h28coa__inputWrapper:not([data-readonly]):hover{background-color:var(--control-surface-field-hover);border-color:var(--color-rule-hairline)}}.Input-module__h28coa__fieldRoot[data-focused] .Input-module__h28coa__inputWrapper{background-color:var(--control-surface-field-hover);box-shadow:var(--shadow-focus-neutral);border-color:#0000}.Input-module__h28coa__fieldRoot[data-disabled] .Input-module__h28coa__inputWrapper{cursor:not-allowed;background-color:var(--control-surface-field-muted);border-color:var(--color-rule-hairline);box-shadow:none;opacity:var(--state-disabled-opacity)}.Input-module__h28coa__inputWrapper[data-readonly]{cursor:default;background-color:var(--control-surface-field-muted);border-color:var(--color-rule-hairline);box-shadow:none}.Input-module__h28coa__fieldRoot[data-invalid] .Input-module__h28coa__inputWrapper{border-color:var(--color-accent-critical)}@media (hover:hover){.Input-module__h28coa__fieldRoot[data-invalid]:not([data-disabled],[data-focused]) .Input-module__h28coa__inputWrapper:not([data-readonly]):hover{border-color:var(--color-accent-critical)}}.Input-module__h28coa__fieldRoot[data-invalid][data-focused] .Input-module__h28coa__inputWrapper{outline:2px solid var(--control-ring-color-error);outline-offset:2px;border-color:#0000}@keyframes Input-module__h28coa__parsingShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-ingest-parsing] .Input-module__h28coa__inputWrapper{position:relative;overflow:hidden}[data-ingest-parsing] .Input-module__h28coa__inputWrapper:after{pointer-events:none;content:"";background:linear-gradient(90deg, transparent 0%, oklch(from var(--color-interactive-primary) l c h / 6%) 40%, oklch(from var(--color-interactive-primary) l c h / 8%) 50%, oklch(from var(--color-interactive-primary) l c h / 6%) 60%, transparent 100%);border-radius:inherit;animation:Input-module__h28coa__parsingShimmer var(--duration-glow) var(--ease-out) infinite;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Input-module__h28coa__inlineError,.Input-module__h28coa__errorMessage{animation:none}.Input-module__h28coa__inputWrapper,.Input-module__h28coa__icon{transition:none}[data-ingest-parsing] .Input-module__h28coa__inputWrapper:after{opacity:0;animation:none}.Input-module__h28coa__inlineWrapper,.Input-module__h28coa__inlineInput{transition:none}.Input-module__h28coa__inlineWrapper[data-just-changed] .Input-module__h28coa__inlineInput{animation:none}}.Input-module__h28coa__inlineWrapper{border-radius:var(--radius-xs);transition:background-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive);background:0 0;align-items:baseline;margin:-.125rem -.25rem;padding:.125rem .25rem;display:inline-flex;position:relative}.Input-module__h28coa__inlineInput{width:fit-content;min-width:3ch;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--color-primary);letter-spacing:inherit;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-rule-control);text-decoration-color:var(--color-rule-control);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-responsive), text-decoration-color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;outline:none;padding:0}@supports (field-sizing:content){.Input-module__h28coa__inlineInput{field-sizing:content;width:unset;min-width:unset}}.Input-module__h28coa__inlineInput::placeholder{font-style:italic;font-weight:var(--font-weight-normal);color:var(--color-tertiary);-webkit-user-select:none;user-select:none}@media (hover:hover){.Input-module__h28coa__inlineWrapper:hover:not([data-disabled],[data-readonly]){background:oklch(from var(--color-interactive-primary) l c h / 8%)}.Input-module__h28coa__inlineWrapper:hover:not([data-disabled],[data-readonly]) .Input-module__h28coa__inlineInput{-webkit-text-decoration-color:var(--color-interactive-primary);text-decoration-color:var(--color-interactive-primary)}}.Input-module__h28coa__inlineWrapper:focus-within:not([data-disabled]){background:oklch(from var(--color-interactive-primary) l c h / 12%)}.Input-module__h28coa__inlineWrapper:focus-within:not([data-disabled]) .Input-module__h28coa__inlineInput{-webkit-text-decoration-color:var(--color-interactive-primary);text-decoration-color:var(--color-interactive-primary)}.Input-module__h28coa__inlineWrapper[data-just-changed] .Input-module__h28coa__inlineInput{animation:Input-module__h28coa__valueConfirm var(--duration-medium) var(--ease-out)}@keyframes Input-module__h28coa__valueConfirm{0%,30%{color:var(--color-interactive-primary);-webkit-text-decoration-color:var(--color-interactive-primary);text-decoration-color:var(--color-interactive-primary)}to{color:var(--color-primary);-webkit-text-decoration-color:var(--color-rule-control);text-decoration-color:var(--color-rule-control)}}.Input-module__h28coa__inlineWrapper[data-error] .Input-module__h28coa__inlineInput{-webkit-text-decoration-color:var(--color-accent-critical);text-decoration-color:var(--color-accent-critical)}.Input-module__h28coa__inlineWrapper[data-error]:focus-within{background:oklch(from var(--color-accent-critical) l c h / 8%)}.Input-module__h28coa__inlineWrapper[data-disabled]{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.Input-module__h28coa__inlineWrapper[data-disabled] .Input-module__h28coa__inlineInput{color:var(--color-disabled);-webkit-text-decoration-color:var(--color-disabled);text-decoration-color:var(--color-disabled);cursor:not-allowed}.Input-module__h28coa__inlineWrapper[data-readonly] .Input-module__h28coa__inlineInput{cursor:default}[data-theme=dark] .Input-module__h28coa__inlineWrapper:hover:not([data-disabled],[data-readonly]){background:oklch(from var(--color-interactive-primary) l c h / 12%)}[data-theme=dark] .Input-module__h28coa__inlineWrapper:focus-within:not([data-disabled]){background:oklch(from var(--color-interactive-primary) l c h / 16%)}
.topbar-shell-module__2GmfvG__shell{--page-header-column-gap:calc(var(--spacing) * 3);--page-header-height:calc(var(--layout-topbar-height) - 1px);--page-header-meta-line-height:1rem;--page-header-padding-inline-end:var(--layout-content-padding-x-end);--page-header-padding-inline-start:var(--layout-content-padding-x-start);--page-header-stack-gap:0px;--page-header-title-line-height:1.25rem;z-index:var(--z-topbar,10);min-height:var(--layout-topbar-height);background:var(--color-surface-chrome);border-bottom:1px solid var(--color-rule-hairline);flex-shrink:0;position:sticky;top:0}
.InputAction-module__FyIXca__wrapper{--_input-height:2.5rem;--_button-padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);--_font-size:var(--text-body-sm);border-radius:var(--radius-full);align-items:center;max-width:26.25rem;padding:.25rem;display:flex}.InputAction-module__FyIXca__fullWidth{width:100%;max-width:none}.InputAction-module__FyIXca__variantDefault{background:var(--control-surface-field);border:1px solid var(--control-border)}.InputAction-module__FyIXca__variantOnBrand{background:oklch(from var(--color-surface-canvas) l c h / 10%);border:1px solid oklch(from var(--color-surface-canvas) l c h / 20%)}.InputAction-module__FyIXca__input{min-width:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);font-size:var(--_font-size);font-weight:var(--font-weight-normal);background:0 0;border:none;outline:none;flex:1}.InputAction-module__FyIXca__variantDefault .InputAction-module__FyIXca__input{color:var(--color-primary)}.InputAction-module__FyIXca__variantDefault .InputAction-module__FyIXca__input::placeholder{color:var(--color-quaternary)}.InputAction-module__FyIXca__variantOnBrand .InputAction-module__FyIXca__input{color:var(--color-text-on-primary)}.InputAction-module__FyIXca__variantOnBrand .InputAction-module__FyIXca__input::placeholder{color:oklch(from var(--color-text-on-primary) l c h / 55%)}.InputAction-module__FyIXca__button{gap:calc(var(--spacing) * 2);padding:var(--_button-padding);font-size:var(--_font-size);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border-radius:var(--radius-full);transition:background var(--duration-fast) var(--ease-responsive);border:none;align-items:center;display:inline-flex}.InputAction-module__FyIXca__variantDefault .InputAction-module__FyIXca__button{color:var(--color-text-on-primary);background:var(--color-interactive-primary)}.InputAction-module__FyIXca__variantDefault .InputAction-module__FyIXca__button:hover:not(:disabled){background:var(--color-interactive-primary-hover)}.InputAction-module__FyIXca__variantOnBrand .InputAction-module__FyIXca__button{color:var(--color-brand);background:var(--color-surface-canvas)}.InputAction-module__FyIXca__variantOnBrand .InputAction-module__FyIXca__button:hover:not(:disabled){background:oklch(from var(--color-surface-canvas) calc(l - .05) c h)}.InputAction-module__FyIXca__buttonIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.InputAction-module__FyIXca__buttonIcon>*,.InputAction-module__FyIXca__buttonIcon svg{width:100%;height:100%}.InputAction-module__FyIXca__wrapper[data-disabled]{cursor:not-allowed;opacity:.5}.InputAction-module__FyIXca__wrapper[data-disabled] .InputAction-module__FyIXca__input,.InputAction-module__FyIXca__wrapper[data-disabled] .InputAction-module__FyIXca__button{cursor:not-allowed}.InputAction-module__FyIXca__input:focus,.InputAction-module__FyIXca__input:focus-visible{box-shadow:none;outline:none}.InputAction-module__FyIXca__variantDefault:focus-within{outline:2px solid var(--control-ring-color);outline-offset:-1px;background-color:var(--control-surface-field-hover);border-color:var(--control-ring-color)}.InputAction-module__FyIXca__variantDefault:has(.InputAction-module__FyIXca__input:focus-visible){outline:2px solid var(--control-ring-color)}.InputAction-module__FyIXca__variantOnBrand:focus-within{border-color:oklch(from var(--color-surface-canvas) l c h / 40%);box-shadow:0 0 0 3px oklch(from var(--color-surface-canvas) l c h / 50%)}.InputAction-module__FyIXca__variantOnBrand:has(.InputAction-module__FyIXca__input:focus-visible){box-shadow:0 0 0 3px oklch(from var(--color-surface-canvas) l c h / 50%)}.InputAction-module__FyIXca__variantDefault .InputAction-module__FyIXca__button:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:-1px}.InputAction-module__FyIXca__variantOnBrand .InputAction-module__FyIXca__button:focus-visible{box-shadow:0 0 0 3px oklch(from var(--color-surface-canvas) l c h / 50%)}.InputAction-module__FyIXca__wrapper[data-size=sm]{--_input-height:2rem;--_button-padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);--_font-size:var(--text-caption)}.InputAction-module__FyIXca__wrapper[data-size=sm] .InputAction-module__FyIXca__buttonIcon{--_icon-size:14px;width:var(--_icon-size);height:var(--_icon-size)}@media (prefers-reduced-motion:reduce){.InputAction-module__FyIXca__button{transition:none}}
.Meter-module__ujvwdG__root{--_meter-indicator:var(--color-interactive-primary);width:100%}.Meter-module__ujvwdG__variantSuccess{--_meter-indicator:var(--color-accent-positive)}.Meter-module__ujvwdG__variantWarning{--_meter-indicator:var(--color-accent-warning)}.Meter-module__ujvwdG__variantDanger{--_meter-indicator:var(--color-accent-critical)}.Meter-module__ujvwdG__label{font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-body-sm);color:var(--color-primary)}.Meter-module__ujvwdG__sizeSm .Meter-module__ujvwdG__label{font-size:var(--text-caption)}.Meter-module__ujvwdG__sizeLg .Meter-module__ujvwdG__label{font-size:var(--text-body)}.Meter-module__ujvwdG__value{font-family:var(--font-display);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-body-sm);color:var(--color-secondary)}.Meter-module__ujvwdG__sizeSm .Meter-module__ujvwdG__value{font-size:var(--text-caption)}.Meter-module__ujvwdG__sizeLg .Meter-module__ujvwdG__value{font-size:var(--text-body)}.Meter-module__ujvwdG__track{--_track-height:.5rem;width:100%;height:var(--_track-height);background:var(--color-track);border-radius:var(--radius-xs);box-shadow:var(--shadow-inset);overflow:hidden}.Meter-module__ujvwdG__sizeSm .Meter-module__ujvwdG__track{--_track-height:.25rem}.Meter-module__ujvwdG__sizeLg .Meter-module__ujvwdG__track{--_track-height:.75rem}.Meter-module__ujvwdG__indicator{background:var(--_meter-indicator);border-radius:inherit;height:100%;transition:width var(--duration-medium) var(--ease-out)}@media (prefers-reduced-motion:reduce){.Meter-module__ujvwdG__indicator{transition:none}}
.NotificationBand-module__IzTVFa__band{gap:calc(var(--spacing) * 2);contain:paint;-webkit-user-select:none;user-select:none;background:var(--color-surface-raised);border:1px solid var(--color-rule-hairline);min-height:32px;transition:border-color var(--duration-fast) var(--ease-responsive), background-color var(--duration-fast) var(--ease-responsive);align-items:center;padding:4px 8px;display:flex;position:relative}.NotificationBand-module__IzTVFa__band[data-anchor=inline]{border-radius:var(--radius-lg)}.NotificationBand-module__IzTVFa__band[data-anchor=app]{border-left:0;border-right:0}.NotificationBand-module__IzTVFa__band[data-anchor=route]{animation:NotificationBand-module__IzTVFa__bandRevealRoute var(--duration-medium) var(--ease-damped) both;border-top:0}@keyframes NotificationBand-module__IzTVFa__bandRevealRoute{0%{clip-path:inset(0 0 100%);transform:translateY(-100%)}to{clip-path:inset(0);transform:translateY(0)}}.NotificationBand-module__IzTVFa__band[data-tone=warning],.NotificationBand-module__IzTVFa__band[data-tone=processing]{color:var(--color-primary);background:var(--color-accent-warning-tint);border-color:var(--color-accent-warning-border)}.NotificationBand-module__IzTVFa__band[data-tone=warning] .NotificationBand-module__IzTVFa__icon,.NotificationBand-module__IzTVFa__band[data-tone=processing] .NotificationBand-module__IzTVFa__icon{color:var(--color-accent-warning)}.NotificationBand-module__IzTVFa__band[data-tone=success]{color:var(--color-primary);background:var(--color-accent-positive-tint);border-color:var(--color-accent-positive-border)}.NotificationBand-module__IzTVFa__band[data-tone=success] .NotificationBand-module__IzTVFa__icon{color:var(--color-accent-positive)}.NotificationBand-module__IzTVFa__band[data-tone=error]{color:var(--color-primary);background:var(--color-accent-critical-tint);border-color:var(--color-accent-critical-border)}.NotificationBand-module__IzTVFa__band[data-tone=error] .NotificationBand-module__IzTVFa__icon{color:var(--color-accent-critical)}.NotificationBand-module__IzTVFa__body{gap:calc(var(--spacing) * 2);color:inherit;text-align:left;border-radius:var(--radius-sm);background:0 0;align-items:center;margin:-4px -8px;padding:4px 8px;display:flex}.NotificationBand-module__IzTVFa__bodyInteractive{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-instant) var(--ease-responsive), transform var(--duration-press) var(--ease-responsive);outline:none}.NotificationBand-module__IzTVFa__bodyInteractive:hover{background:oklch(from var(--color-primary) l c h / 5%)}.NotificationBand-module__IzTVFa__bodyInteractive:focus-visible{background:oklch(from var(--color-primary) l c h / 6%);box-shadow:0 0 0 2px var(--color-interactive-primary)}.NotificationBand-module__IzTVFa__bodyInteractive:active{transform:scale(.995)}.NotificationBand-module__IzTVFa__bodyInteractive[data-popup-open]{background:oklch(from var(--color-primary) l c h / 8%)}.NotificationBand-module__IzTVFa__trailingArrow{opacity:.55;transition:transform var(--duration-fast) var(--ease-responsive), opacity var(--duration-fast) var(--ease-responsive);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.NotificationBand-module__IzTVFa__bodyInteractive:hover .NotificationBand-module__IzTVFa__trailingArrow,.NotificationBand-module__IzTVFa__bodyInteractive:focus-visible .NotificationBand-module__IzTVFa__trailingArrow{opacity:1;transform:translate(2px)}.NotificationBand-module__IzTVFa__icon{display:inline-flex}.NotificationBand-module__IzTVFa__content{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.NotificationBand-module__IzTVFa__title{font-weight:var(--font-weight-medium);color:var(--color-primary)}.NotificationBand-module__IzTVFa__description{font-weight:var(--font-weight-medium);color:var(--color-secondary);display:block}.NotificationBand-module__IzTVFa__badge{height:calc(var(--spacing) * 5);padding:0 calc(var(--spacing) * 2);font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-secondary);text-transform:uppercase;letter-spacing:var(--tracking-widest);white-space:nowrap;background:var(--control-surface-field-hover);border-radius:var(--radius-full);align-items:center;line-height:1;display:inline-flex}.NotificationBand-module__IzTVFa__actions{align-items:center;gap:4px;display:flex}.NotificationBand-module__IzTVFa__dismiss{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-tertiary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive), transform var(--duration-press) var(--ease-responsive);background:0 0;outline:none;justify-content:center;align-items:center;display:inline-flex}.NotificationBand-module__IzTVFa__dismiss:hover{color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 8%)}.NotificationBand-module__IzTVFa__dismiss:focus-visible{box-shadow:0 0 0 2px var(--color-interactive-primary)}.NotificationBand-module__IzTVFa__dismiss:active{transform:scale(.96)}.NotificationBand-module__IzTVFa__progress{--band-progress-duration:2.4s;--band-progress-shimmer-min:.4;--band-progress-shimmer-max:1;pointer-events:none;border-radius:inherit;background:0 0;position:absolute;inset:0;overflow:hidden}.NotificationBand-module__IzTVFa__progress:before{content:"";background:linear-gradient(90deg, transparent 0%, oklch(from currentcolor l c h / 22%) 12.5%, transparent 25%, oklch(from currentcolor l c h / 22%) 37.5%, transparent 50%, oklch(from currentcolor l c h / 22%) 62.5%, transparent 75%, oklch(from currentcolor l c h / 22%) 87.5%, transparent 100%);transform-origin:0 0;backface-visibility:hidden;width:200%;height:100%;animation:NotificationBand-module__IzTVFa__bandProgressTravel var(--band-progress-duration) linear infinite, NotificationBand-module__IzTVFa__bandProgressShimmer var(--band-progress-duration) var(--ease-in-out) infinite;will-change:transform, opacity;position:absolute;top:0;left:0;transform:translate(0,0)}@keyframes NotificationBand-module__IzTVFa__bandProgressTravel{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes NotificationBand-module__IzTVFa__bandProgressShimmer{0%,to{opacity:var(--band-progress-shimmer-min)}50%{opacity:var(--band-progress-shimmer-max)}}.NotificationBand-module__IzTVFa__skeleton{pointer-events:none}.NotificationBand-module__IzTVFa__band.NotificationBand-module__IzTVFa__skeleton[data-tone]{color:var(--color-primary);background:var(--color-surface-raised);border-color:var(--color-rule-hairline)}@media (prefers-reduced-motion:reduce){.NotificationBand-module__IzTVFa__band{animation:none}.NotificationBand-module__IzTVFa__bodyInteractive,.NotificationBand-module__IzTVFa__dismiss,.NotificationBand-module__IzTVFa__trailingArrow{transition:none}.NotificationBand-module__IzTVFa__bodyInteractive:active,.NotificationBand-module__IzTVFa__dismiss:active,.NotificationBand-module__IzTVFa__bodyInteractive:hover .NotificationBand-module__IzTVFa__trailingArrow,.NotificationBand-module__IzTVFa__bodyInteractive:focus-visible .NotificationBand-module__IzTVFa__trailingArrow{transform:none}.NotificationBand-module__IzTVFa__progress:before{opacity:.55;animation:none}}
.NumberField-module__FyztWa__container{--_number-field-button-size:1.5rem}.NumberField-module__FyztWa__label{padding-left:calc(var(--radius-sm) / 2);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-caption);letter-spacing:var(--tracking-tight);color:var(--color-tertiary);cursor:ew-resize;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.NumberField-module__FyztWa__required{color:var(--color-accent-critical)}.NumberField-module__FyztWa__scrubCursor{color:var(--color-primary);filter:drop-shadow(0 1px 2px oklch(from var(--color-base-black) l c h / 30%))}.NumberField-module__FyztWa__inputGroup{--_input-padding-x:calc(var(--spacing) * 2);--_input-padding-y:0;--_input-gap:calc(var(--spacing) * 2);--_input-height:2rem;--_input-min-width:10rem;gap:var(--_input-gap);min-width:var(--_input-min-width);height:var(--_input-height);padding-block:var(--_input-padding-y);padding-inline:var(--_input-padding-x);background-color:var(--control-surface-field);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-sm);box-shadow:none;transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive);align-items:center;display:inline-flex;position:relative}@media (hover:hover){.NumberField-module__FyztWa__inputGroup:hover:not([data-disabled],[data-readonly],:focus-within){background-color:var(--control-surface-field-hover);border-color:var(--color-rule-hairline)}}.NumberField-module__FyztWa__inputGroup:focus-within{background-color:var(--control-surface-field-hover);box-shadow:var(--shadow-focus-neutral);border-color:#0000}.NumberField-module__FyztWa__inputGroup[data-disabled]{cursor:not-allowed;background-color:var(--control-surface-field-muted);border-color:var(--color-rule-hairline);box-shadow:none;opacity:var(--state-disabled-opacity)}.NumberField-module__FyztWa__inputGroup[data-readonly]{cursor:default;background-color:var(--control-surface-field-muted);border-color:var(--color-rule-hairline);box-shadow:none}.NumberField-module__FyztWa__button{--_control-surface:var(--color-surface-raised);width:var(--_number-field-button-size);height:var(--_number-field-button-size);color:var(--color-quaternary);cursor:pointer;background:oklch(from var(--_control-surface) l c h / 12%);border-radius:var(--radius-xs);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);border:none;justify-content:center;align-items:center;display:inline-flex}.NumberField-module__FyztWa__inputGroup:hover .NumberField-module__FyztWa__button:not(:disabled){background:oklch(from var(--_control-surface) l c h / 50%)}.NumberField-module__FyztWa__button:hover:not(:disabled){color:var(--color-primary);background:oklch(from var(--_control-surface) calc(l + var(--state-hover-l-delta)) calc(c + var(--state-hover-c-delta)) h)}.NumberField-module__FyztWa__button:active:not(:disabled){background:oklch(from var(--_control-surface) calc(l + var(--state-pressed-l-delta)) calc(c + var(--state-pressed-c-delta)) h);transform:translateY(.5px)}.NumberField-module__FyztWa__button:disabled{color:var(--color-disabled);cursor:not-allowed}.NumberField-module__FyztWa__button:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:-2px}.NumberField-module__FyztWa__inputGroup[data-disabled] .NumberField-module__FyztWa__button,.NumberField-module__FyztWa__inputGroup[data-readonly] .NumberField-module__FyztWa__button{pointer-events:none}.NumberField-module__FyztWa__icon{color:var(--color-quaternary);transition:color var(--duration-fast) var(--ease-responsive)}.NumberField-module__FyztWa__inputGroup:focus-within .NumberField-module__FyztWa__icon{color:var(--color-tertiary)}.NumberField-module__FyztWa__inputGroup[data-disabled] .NumberField-module__FyztWa__icon,.NumberField-module__FyztWa__inputGroup[data-readonly] .NumberField-module__FyztWa__icon{color:var(--color-disabled)}.NumberField-module__FyztWa__input{font-family:var(--font-mono);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-body-sm);color:var(--color-numeric);letter-spacing:var(--tracking-tight)}.NumberField-module__FyztWa__input::placeholder{color:var(--color-quaternary)}.NumberField-module__FyztWa__input[data-disabled]{color:var(--color-disabled);cursor:not-allowed}.NumberField-module__FyztWa__input::-webkit-outer-spin-button{appearance:none;margin:0}.NumberField-module__FyztWa__input::-webkit-inner-spin-button{appearance:none;margin:0}.NumberField-module__FyztWa__input[type=number]{appearance:textfield}.NumberField-module__FyztWa__valueWrap{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.NumberField-module__FyztWa__valueReadout{font:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:var(--leading-normal);color:var(--color-numeric);letter-spacing:var(--tracking-tight);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.NumberField-module__FyztWa__valueReadoutHidden{visibility:hidden}.NumberField-module__FyztWa__inputError{border-color:var(--color-accent-critical)}@media (hover:hover){.NumberField-module__FyztWa__inputGroup.NumberField-module__FyztWa__inputError:hover:not([data-disabled],[data-readonly],:focus-within){border-color:var(--color-accent-critical)}}.NumberField-module__FyztWa__inputError:focus-within{outline:2px solid var(--control-ring-color-error);outline-offset:2px;border-color:#0000}.NumberField-module__FyztWa__description,.NumberField-module__FyztWa__error{padding-left:calc(var(--radius-sm) / 2);font-family:var(--font-sans);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-tight);margin:0}.NumberField-module__FyztWa__description{color:var(--color-tertiary)}.NumberField-module__FyztWa__error{color:var(--color-accent-critical)}[data-theme=dark] .NumberField-module__FyztWa__scrubCursor{filter:drop-shadow(0 1px 2px oklch(from var(--color-base-black) l c h / 50%))}@media (prefers-reduced-motion:reduce){.NumberField-module__FyztWa__inputGroup,.NumberField-module__FyztWa__button,.NumberField-module__FyztWa__icon{transition:none}.NumberField-module__FyztWa__button:active:not(:disabled){transform:none}}
.Popover-module__z---Ka__positioner{--_surface-tooltip:var(--color-surface-tooltip);--_text-tooltip:var(--color-tooltip-text);--_text-tooltip-secondary:oklch(from var(--color-tooltip-text) calc(l - .16) c h);--_text-tooltip-tertiary:oklch(from var(--color-tooltip-text) calc(l - .28) c h);--_rule-tooltip:oklch(from var(--color-tooltip-text) l c h / 14%);--_surface-tooltip-hover:oklch(from var(--color-tooltip-text) l c h / 8%);--color-primary:var(--_text-tooltip);--color-secondary:var(--_text-tooltip-secondary);--color-tertiary:var(--_text-tooltip-tertiary);--color-quaternary:var(--_text-tooltip-tertiary);--color-rule-hairline:var(--_rule-tooltip);--color-surface-inset:oklch(from var(--color-tooltip-text) l c h / 5%);--color-surface-interactive-hover:var(--_surface-tooltip-hover);--color-surface-popup:var(--_surface-tooltip);--color-surface-raised:var(--_surface-tooltip-hover);z-index:var(--z-popover)}.Popover-module__z---Ka__popup{--popover-max-size:20rem;--popover-padding:calc(var(--spacing) * 3);max-width:var(--popover-max-size);padding:var(--popover-padding);color:var(--_text-tooltip);background:var(--_surface-tooltip);border:1px solid var(--_rule-tooltip);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;transform-origin:var(--transform-origin);transform:translateY(4px)scale(.98)}.Popover-module__z---Ka__popup[data-size=sm]{--popover-max-size:18rem}.Popover-module__z---Ka__popup[data-size=lg]{--popover-max-size:28rem}.Popover-module__z---Ka__popup[data-size=xl]{--popover-max-size:32rem}.Popover-module__z---Ka__popup[data-padding=compact]{--popover-padding:calc(var(--spacing) * 2)}.Popover-module__z---Ka__popup[data-padding=flush]{--popover-padding:0}.Popover-module__z---Ka__popup[data-open]{opacity:1;transform:translateY(0)scale(1)}.Popover-module__z---Ka__popup[data-ending-style]{opacity:0;transition:opacity var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);transform:translateY(4px)scale(.98)}.Popover-module__z---Ka__popup[data-side=top]{transform:translateY(-4px)scale(.98)}.Popover-module__z---Ka__popup[data-side=top][data-open]{transform:translateY(0)scale(1)}.Popover-module__z---Ka__popup[data-side=top][data-ending-style]{transform:translateY(-4px)scale(.98)}.Popover-module__z---Ka__popup[data-side=left]{transform:translate(-4px)scale(.98)}.Popover-module__z---Ka__popup[data-side=left][data-open]{transform:translate(0)scale(1)}.Popover-module__z---Ka__popup[data-side=left][data-ending-style]{transform:translate(-4px)scale(.98)}.Popover-module__z---Ka__popup[data-side=right]{transform:translate(4px)scale(.98)}.Popover-module__z---Ka__popup[data-side=right][data-open]{transform:translate(0)scale(1)}.Popover-module__z---Ka__popup[data-side=right][data-ending-style]{transform:translate(4px)scale(.98)}.Popover-module__z---Ka__arrow{z-index:1;justify-content:center;align-items:center;display:flex}.Popover-module__z---Ka__arrowFill{fill:var(--_surface-tooltip)}.Popover-module__z---Ka__arrowOutline{fill:var(--_rule-tooltip)}@media (prefers-reduced-motion:reduce){.Popover-module__z---Ka__popup,.Popover-module__z---Ka__popup[data-side=top],.Popover-module__z---Ka__popup[data-side=left],.Popover-module__z---Ka__popup[data-side=right],.Popover-module__z---Ka__popup[data-ending-style],.Popover-module__z---Ka__popup[data-side=top][data-ending-style],.Popover-module__z---Ka__popup[data-side=left][data-ending-style],.Popover-module__z---Ka__popup[data-side=right][data-ending-style]{transition:none;transform:none}}
.Progress-module__eYec_W__track{--_track-height:4px;height:var(--_track-height);background-color:var(--color-track);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-rule-hairline);overflow:hidden}.Progress-module__eYec_W__track[data-size=sm]{--_track-height:6px}.Progress-module__eYec_W__track[data-size=md]{--_track-height:8px}.Progress-module__eYec_W__track[data-empty]{background-image:repeating-linear-gradient(-45deg, transparent 0 3px, oklch(from var(--color-tertiary) l c h / 14%) 3px 4px)}.Progress-module__eYec_W__track[data-variant=flush]{background-color:var(--panel-progress-track-bg,var(--color-surface-canvas));width:100%;box-shadow:none;border-radius:0}.Progress-module__eYec_W__track[data-variant=island]{--_track-height:8px;background-color:var(--panel-progress-track-bg,var(--color-track));border-radius:var(--radius-sm);width:100%}.Progress-module__eYec_W__track[data-variant=island] .Progress-module__eYec_W__indicator{background:var(--color-track-fill);min-width:4px;box-shadow:inset 0 1px 0 oklch(from var(--color-track-fill) calc(l + .1) c h / 30%), 0 0 4px oklch(from var(--color-track-fill) l c h / 14%);border-radius:0}.Progress-module__eYec_W__track[data-variant=island] .Progress-module__eYec_W__indicator[data-glow]{box-shadow:inset 0 1px 0 oklch(from var(--color-track-fill) calc(l + .1) c h / 36%), 0 0 6px oklch(from var(--color-track-fill) l c h / 20%)}.Progress-module__eYec_W__track[data-variant=island][data-empty]{background-color:oklch(from var(--color-track) l c h / 55%);box-shadow:inset 0 0 0 1px var(--color-rule-hairline)}.Progress-module__eYec_W__track[data-variant=island][data-empty] .Progress-module__eYec_W__indicator{min-width:0;box-shadow:none}.Progress-module__eYec_W__indicator{background-color:var(--color-track-fill);border-radius:var(--radius-full);height:100%;display:block}.Progress-module__eYec_W__indicator[data-indeterminate]{background:linear-gradient(90deg, var(--color-track-fill) 0%, oklch(from var(--color-track-fill) calc(l + .1) c h) 50%, var(--color-track-fill) 100%);width:40%;animation:Progress-module__eYec_W__indeterminate var(--duration-pulse) var(--ease-in-out) infinite}.Progress-module__eYec_W__indicator[data-complete]{background-color:var(--color-accent-positive)}@keyframes Progress-module__eYec_W__indeterminate{0%{transform:translate(-100%)}50%{transform:translate(150%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.Progress-module__eYec_W__indicator{animation:none}}
.PropertyGrid-module__ZptLvG__grid{gap:calc(var(--spacing) * 8);flex-direction:column;display:flex}.PropertyGrid-module__ZptLvG__group{gap:calc(var(--spacing) * 3);flex-direction:column;min-width:0;display:flex}.PropertyGrid-module__ZptLvG__groupHeader{gap:calc(var(--spacing) * 3);justify-content:space-between;align-items:baseline;min-width:0;display:flex}.PropertyGrid-module__ZptLvG__groupHeading{gap:calc(var(--spacing) * 1);flex-direction:column;flex:1;min-width:0;display:flex}.PropertyGrid-module__ZptLvG__groupTitle{font-size:var(--text-heading-3);font-weight:var(--font-weight-semibold);line-height:var(--leading-heading-3);color:var(--color-primary);letter-spacing:var(--tracking-tight);margin:0}.PropertyGrid-module__ZptLvG__groupDescription{max-width:72ch;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--color-tertiary);margin:0}.PropertyGrid-module__ZptLvG__groupAction{gap:calc(var(--spacing) * 3);flex-shrink:0;align-items:center;display:flex}.PropertyGrid-module__ZptLvG__list{flex-direction:column;gap:0;margin:0;padding:0;display:flex}.PropertyGrid-module__ZptLvG__item{gap:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 2);border-bottom:1px solid var(--color-rule-hairline);grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:start;display:grid}.PropertyGrid-module__ZptLvG__item:last-child{border-bottom:none}.PropertyGrid-module__ZptLvG__label{text-overflow:ellipsis;min-width:0;font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-caption);color:var(--color-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-field-label);white-space:nowrap;overflow:hidden}.PropertyGrid-module__ZptLvG__value{min-width:0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);text-align:left;overflow-wrap:break-word;justify-content:flex-start;align-items:center;margin:0;display:flex}.PropertyGrid-module__ZptLvG__valueActive{font-weight:var(--font-weight-medium);color:var(--color-primary)}.PropertyGrid-module__ZptLvG__valuePlaceholder{color:var(--color-quaternary)}@media not (min-width:640px){.PropertyGrid-module__ZptLvG__item{gap:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:minmax(0,1fr)}}.PropertyGrid-module__ZptLvG__grid[data-layout=stacked] .PropertyGrid-module__ZptLvG__item{gap:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:minmax(0,1fr)}
.Radio-module__W8pg2a__group[data-orientation=vertical]{gap:calc(var(--spacing) * 2)}.Radio-module__W8pg2a__group[data-orientation=vertical][data-density=comfortable]{gap:calc(var(--spacing) * 3)}.Radio-module__W8pg2a__group[data-orientation=horizontal]{gap:calc(var(--spacing) * 4)}.Radio-module__W8pg2a__group[data-orientation=horizontal][data-density=comfortable]{gap:calc(var(--spacing) * 5)}.Radio-module__W8pg2a__field{--radio-control-size:16px;--radio-label-line-box:20px;--radio-control-offset:calc((var(--radio-label-line-box) - var(--radio-control-size)) / 2);grid-template-columns:var(--radio-control-size) minmax(0, 1fr);column-gap:calc(var(--spacing) * 2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:start;display:inline-grid}.Radio-module__W8pg2a__field[data-disabled]{cursor:not-allowed}.Radio-module__W8pg2a__field[data-has-description],.Radio-module__W8pg2a__field[data-label-size=body]{--radio-label-line-box:20px}.Radio-module__W8pg2a__root{all:unset;box-sizing:border-box;cursor:pointer;background:var(--control-surface-field);border:1px solid var(--control-border);border-radius:var(--radius-full);width:16px;height:16px;box-shadow:var(--control-shadow-inner);transition:border-color var(--duration-fast) var(--ease-responsive), background-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);justify-content:center;align-items:center;display:inline-flex;position:relative}.Radio-module__W8pg2a__rootWithLabel{margin-top:var(--radio-control-offset)}.Radio-module__W8pg2a__root:hover:not([data-disabled]){border-color:var(--control-border-hover);box-shadow:var(--control-shadow-inner-hover)}.Radio-module__W8pg2a__root:active:not([data-disabled]){transform:scale(.94)}.Radio-module__W8pg2a__root:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:2px;border-color:var(--control-ring-color)}.Radio-module__W8pg2a__root[data-checked]{background:var(--color-accent-positive);box-shadow:none;border-color:#0000}.Radio-module__W8pg2a__root[data-checked]:hover:not([data-disabled]){background:var(--color-accent-positive-muted)}.Radio-module__W8pg2a__error,.Radio-module__W8pg2a__group[data-error] .Radio-module__W8pg2a__root{border-color:var(--color-accent-critical)}.Radio-module__W8pg2a__error:focus-visible,.Radio-module__W8pg2a__group[data-error] .Radio-module__W8pg2a__root:focus-visible{outline:2px solid var(--control-ring-color-error);outline-offset:2px;border-color:var(--control-ring-color-error)}.Radio-module__W8pg2a__indicator{color:var(--color-text-on-primary);opacity:0;transform-origin:50%;transition:opacity var(--duration-fast) var(--ease-responsive), transform .25s var(--ease-weighted-settle);transform:scale(0)}.Radio-module__W8pg2a__indicator[data-checked]{opacity:1;transform:scale(1)}.Radio-module__W8pg2a__icon{width:8px;height:8px}.Radio-module__W8pg2a__content{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.Radio-module__W8pg2a__label{line-height:var(--leading-normal);display:block}.Radio-module__W8pg2a__description{line-height:var(--leading-normal);color:var(--color-tertiary);display:block}@keyframes Radio-module__W8pg2a__radio-attention{0%,60%,to{transform:translate(0)}10%,30%,50%{transform:translate(-2px)}20%,40%{transform:translate(2px)}}.Radio-module__W8pg2a__shake{animation:Radio-module__W8pg2a__radio-attention var(--duration-medium) var(--ease-responsive)}.Radio-module__W8pg2a__fieldWithMessage{gap:calc(var(--spacing) * 1);flex-direction:column;display:inline-flex}.Radio-module__W8pg2a__errorMessage{color:var(--color-accent-critical);margin-inline-start:calc(var(--spacing) * 6)}.Radio-module__W8pg2a__groupError{color:var(--color-accent-critical);margin-block-start:calc(var(--spacing) * 1)}.Radio-module__W8pg2a__groupWithMessage{flex-direction:column;display:inline-flex}@media (prefers-reduced-motion:reduce){.Radio-module__W8pg2a__root{transition:none}.Radio-module__W8pg2a__root:active:not([data-disabled]){transform:none}.Radio-module__W8pg2a__indicator{transition:none}.Radio-module__W8pg2a__shake{box-shadow:0 0 0 2px var(--control-ring-color-error);animation:none}}
.Resizable-module__ZIUOBW__group{display:flex}.Resizable-module__ZIUOBW__handle{width:1px;transition:background-color var(--duration-fast) var(--ease-responsive);background:0 0;justify-content:center;align-items:center;display:flex;position:relative}.Resizable-module__ZIUOBW__handle:after{inset-block:0;content:"";width:8px;position:absolute;left:50%;transform:translate(-50%)}.Resizable-module__ZIUOBW__handle[aria-orientation=horizontal]{width:100%;height:1px}.Resizable-module__ZIUOBW__handle[aria-orientation=horizontal]:after{inset-inline:0;width:100%;height:8px;top:50%;left:0;transform:translateY(-50%)}.Resizable-module__ZIUOBW__handle:focus-visible:not(:has(.Resizable-module__ZIUOBW__handleGrip)){outline:2px solid var(--control-ring-color);outline-offset:-2px}.Resizable-module__ZIUOBW__handle:focus-visible .Resizable-module__ZIUOBW__handleGrip{outline:2px solid var(--control-ring-color);outline-offset:2px}.Resizable-module__ZIUOBW__handleGrip{z-index:1;width:var(--pane-handle-size);height:var(--pane-handle-size);color:var(--pane-handle-fg);background:var(--pane-handle-surface);border:1px solid var(--pane-handle-border);border-radius:var(--pane-handle-radius);-webkit-backdrop-filter:var(--pane-handle-blur);backdrop-filter:var(--pane-handle-blur);transition:background-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive), border-color var(--duration-instant) var(--ease-responsive);justify-content:center;align-items:center;display:flex}.Resizable-module__ZIUOBW__handle:hover .Resizable-module__ZIUOBW__handleGrip{color:var(--pane-handle-fg-hover);background:var(--pane-handle-surface-hover);border-color:var(--pane-handle-border-hover)}.Resizable-module__ZIUOBW__handle[aria-orientation=horizontal] .Resizable-module__ZIUOBW__handleGrip{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.Resizable-module__ZIUOBW__handle,.Resizable-module__ZIUOBW__handleGrip{transition:none}}
.assistant-module__6i_wHW__tabDock{right:max(var(--layout-content-padding-x-end,16px), env(safe-area-inset-right));bottom:env(safe-area-inset-bottom);z-index:var(--z-assistant-launcher);pointer-events:none;position:fixed}.assistant-module__6i_wHW__launcher{gap:calc(var(--spacing) * 1);height:26px;padding:0 calc(var(--spacing) * 2.5);font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-secondary);letter-spacing:.01em;pointer-events:auto;cursor:pointer;background:var(--color-surface-chrome);border:1px solid var(--color-rule-divider);border-radius:var(--radius-sm) var(--radius-sm) 0 0;box-shadow:var(--shadow-xs);transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);border-bottom:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.assistant-module__6i_wHW__launcher:hover{color:var(--color-primary);background:var(--color-surface-raised);border-color:var(--color-rule-divider)}.assistant-module__6i_wHW__launcher:focus-visible,.assistant-module__6i_wHW__iconButton:focus-visible,.assistant-module__6i_wHW__sendButton:focus-visible,.assistant-module__6i_wHW__actionButton:focus-visible,.assistant-module__6i_wHW__messageActionButton:focus-visible,.assistant-module__6i_wHW__scrollButton:focus-visible,.assistant-module__6i_wHW__suggestionButton:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.assistant-module__6i_wHW__panelShell{--_assistant-text-sm:13px;--_assistant-text-2xs:11px;--assistant-hairline:oklch(from var(--color-primary) l c h / 9%);--assistant-panel-surface:oklch(from var(--color-surface-canvas) l c h / 88%);--assistant-raised-surface:oklch(from var(--color-surface-raised) l c h / 92%);color:var(--color-primary);background:var(--color-surface-canvas);border:1px solid var(--assistant-hairline);border-radius:var(--radius-lg);box-shadow:0 18px 60px oklch(from var(--color-base-black) l c h / 18%), 0 2px 10px oklch(from var(--color-base-black) l c h / 16%);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:clip}.assistant-module__6i_wHW__panelShell>*{z-index:1;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.assistant-module__6i_wHW__panelShell{background:0 0}.assistant-module__6i_wHW__panelShell:before{z-index:0;pointer-events:none;content:"";background:var(--assistant-panel-surface);border-radius:inherit;-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);will-change:backdrop-filter;display:block;position:absolute;inset:0}}.assistant-module__6i_wHW__panelShell>header{border-bottom:1px solid var(--assistant-hairline)}.assistant-module__6i_wHW__panelShellDocked{background:var(--color-surface-canvas);border-color:var(--panel-float-border);border-radius:var(--radius-md);box-shadow:var(--panel-float-shadow)}.assistant-module__6i_wHW__panelShellDocked:before{display:none}.assistant-module__6i_wHW__mobilePanel{border-radius:var(--radius-lg) var(--radius-lg) 0 0;height:min(76dvh,600px)}.assistant-module__6i_wHW__mobileDrawer{z-index:var(--z-assistant-launcher);padding-bottom:env(safe-area-inset-bottom);background:0 0;overflow:hidden}.assistant-module__6i_wHW__conversation{display:flex;position:relative}.assistant-module__6i_wHW__transcript{scrollbar-color:var(--color-quaternary) transparent;scrollbar-width:thin}.assistant-module__6i_wHW__transcript::-webkit-scrollbar{width:4px}.assistant-module__6i_wHW__transcript::-webkit-scrollbar-track{background:0 0}.assistant-module__6i_wHW__transcript::-webkit-scrollbar-thumb{background:var(--color-quaternary);border-radius:var(--radius-full)}.assistant-module__6i_wHW__emptyState{gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 4);flex-direction:column;justify-content:center;align-items:center;display:flex}.assistant-module__6i_wHW__emptyStateIntro{gap:calc(var(--spacing) * 2);flex-direction:column;align-items:center;max-width:320px;display:flex}.assistant-module__6i_wHW__emptyStateIcon{width:20px;height:20px;margin-bottom:calc(var(--spacing) * 1);color:var(--color-interactive-primary)}.assistant-module__6i_wHW__suggestions{gap:calc(var(--spacing) * 1.5);border:0;flex-wrap:wrap;justify-content:center;align-items:stretch;max-width:340px;margin:0;padding:0;display:flex}.assistant-module__6i_wHW__suggestionButton{min-height:30px;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-caption);color:var(--color-secondary);text-align:center;cursor:pointer;border:1px solid var(--color-rule-hairline);border-radius:var(--radius-full);background:0 0;align-items:center;display:inline-flex}.assistant-module__6i_wHW__suggestionButton:hover{color:var(--color-primary);background:var(--color-surface-interactive-hover);border-color:var(--color-rule-divider)}.assistant-module__6i_wHW__message{--assistant-message-padding-x:10px;--assistant-message-action-padding-x:7px;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1) 0;flex-direction:column;display:flex}.assistant-module__6i_wHW__messageUser{align-items:flex-end}.assistant-module__6i_wHW__messageAssistant{align-items:flex-start}.assistant-module__6i_wHW__messageBubble{font-size:var(--_assistant-text-sm);color:var(--color-primary);overflow-wrap:anywhere;border-radius:var(--radius-md);line-height:20px}.assistant-module__6i_wHW__messageBubbleUser{max-width:85%;padding:calc(var(--spacing) * 2) var(--assistant-message-padding-x);background:oklch(from var(--color-primary) l c h / 6%);border-radius:var(--radius-lg)}.assistant-module__6i_wHW__messageBubbleAssistant{padding:calc(var(--spacing) * 1) var(--assistant-message-padding-x)}.assistant-module__6i_wHW__messageMarkdown{color:var(--color-primary)}.assistant-module__6i_wHW__messageMarkdown :where(h1,h2,h3,h4,h5,h6){margin:calc(var(--spacing) * 3) 0 calc(var(--spacing) * 1);font-weight:var(--font-weight-semibold);color:var(--color-primary);line-height:1.3}.assistant-module__6i_wHW__messageMarkdown :where(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.assistant-module__6i_wHW__messageMarkdown :where(h1){font-size:var(--text-body)}.assistant-module__6i_wHW__messageMarkdown :where(h2){font-size:var(--text-body-sm)}.assistant-module__6i_wHW__messageMarkdown :where(h3,h4,h5,h6){font-size:var(--_assistant-text-sm)}.assistant-module__6i_wHW__messageMarkdown :where(strong){font-weight:var(--font-weight-semibold);color:var(--color-primary)}.assistant-module__6i_wHW__messageMarkdown :where(p,ul,ol,pre,blockquote,table){margin:0 0 calc(var(--spacing) * 2)}.assistant-module__6i_wHW__messageMarkdown :where(p:last-child,ul:last-child,ol:last-child,pre:last-child,blockquote:last-child,table:last-child){margin-bottom:0}.assistant-module__6i_wHW__messageMarkdown :where(ul,ol){padding-left:18px}.assistant-module__6i_wHW__messageMarkdown :where(li){margin:2px 0}.assistant-module__6i_wHW__messageMarkdown :where(a){color:var(--color-interactive-primary);text-underline-offset:2px;text-decoration:underline}.assistant-module__6i_wHW__messageMarkdown :where(code){padding:1px calc(var(--spacing) * 1);font-size:var(--text-caption);background:var(--color-surface-raised);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-xs)}.assistant-module__6i_wHW__messageMarkdown :where(pre){max-width:100%;padding:calc(var(--spacing) * 2);background:var(--color-surface-raised);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-md);overflow-x:auto}.assistant-module__6i_wHW__messageMarkdown :where(pre code){background:0 0;border:0;padding:0}.assistant-module__6i_wHW__messageMarkdown :where(blockquote){padding-left:calc(var(--spacing) * 2.5);color:var(--color-secondary);border-left:2px solid var(--color-rule-divider)}.assistant-module__6i_wHW__messageActions{gap:calc(var(--spacing) * 1.5);padding-right:var(--assistant-message-padding-x);padding-left:max(0px, calc(var(--assistant-message-padding-x) - var(--assistant-message-action-padding-x)));display:flex}@media (hover:hover){.assistant-module__6i_wHW__messageActions{opacity:0;transition:opacity var(--duration-fast) var(--ease-responsive)}.assistant-module__6i_wHW__message:hover .assistant-module__6i_wHW__messageActions,.assistant-module__6i_wHW__message:focus-within .assistant-module__6i_wHW__messageActions,.assistant-module__6i_wHW__messageActions[data-latest=true]{opacity:1}}.assistant-module__6i_wHW__messageActionButton{gap:calc(var(--spacing) * 1);min-height:24px;padding:0 var(--assistant-message-action-padding-x);font-size:var(--_assistant-text-2xs);font-weight:var(--font-weight-medium);color:var(--color-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:1px solid #0000;align-items:center;line-height:16px;display:inline-flex}.assistant-module__6i_wHW__messageActionButton:hover{color:var(--color-primary);background:var(--color-surface-interactive-hover)}.assistant-module__6i_wHW__reasoningBlock{margin:calc(var(--spacing) * 1) calc(var(--spacing) * 2.5);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-tertiary)}.assistant-module__6i_wHW__reasoningSummary{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1) 0;font-weight:var(--font-weight-medium);color:var(--color-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-responsive);align-items:center;list-style:none;display:inline-flex}.assistant-module__6i_wHW__reasoningSummary::-webkit-details-marker{display:none}.assistant-module__6i_wHW__reasoningSummary:hover{color:var(--color-secondary)}.assistant-module__6i_wHW__reasoningChevron{width:12px;height:12px;color:var(--color-quaternary);transition:transform var(--duration-fast) var(--ease-responsive)}.assistant-module__6i_wHW__reasoningBlock[open] .assistant-module__6i_wHW__reasoningChevron{transform:rotate(90deg)}.assistant-module__6i_wHW__reasoningContent{padding-left:calc(var(--spacing) * 2.5);margin-top:calc(var(--spacing) * 1);white-space:pre-wrap;border-left:1px solid var(--color-rule-hairline)}.assistant-module__6i_wHW__scrollButton{width:28px;height:28px;color:var(--color-primary);cursor:pointer;background:var(--color-surface-tooltip);border:1px solid var(--color-rule-divider);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:10px;right:12px}.assistant-module__6i_wHW__composerShell{background:var(--assistant-raised-surface);border:1px solid var(--assistant-hairline)}.assistant-module__6i_wHW__composerEditor{max-height:160px;overflow-y:auto}.assistant-module__6i_wHW__composerEditor .tiptap{min-height:28px;color:var(--color-primary);outline:none}.assistant-module__6i_wHW__composerEditor .tiptap p{margin:0}.assistant-module__6i_wHW__composerEditor .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:var(--color-quaternary);pointer-events:none;content:attr(data-placeholder)}.assistant-module__6i_wHW__iconButton,.assistant-module__6i_wHW__sendButton,.assistant-module__6i_wHW__actionButton,.assistant-module__6i_wHW__messageActionButton,.assistant-module__6i_wHW__scrollButton,.assistant-module__6i_wHW__suggestionButton{transition:color var(--duration-fast) var(--ease-responsive), background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), opacity var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive)}.assistant-module__6i_wHW__iconButton:active:not(:disabled),.assistant-module__6i_wHW__sendButton:active:not(:disabled),.assistant-module__6i_wHW__actionButton:active:not(:disabled),.assistant-module__6i_wHW__messageActionButton:active:not(:disabled),.assistant-module__6i_wHW__scrollButton:active:not(:disabled),.assistant-module__6i_wHW__suggestionButton:active:not(:disabled){transition-duration:40ms;transform:scale(.98)}.assistant-module__6i_wHW__iconButton:hover,.assistant-module__6i_wHW__actionButton:hover{color:var(--color-primary);background:var(--color-surface-interactive-hover)}.assistant-module__6i_wHW__sendButton:hover:not(:disabled){color:var(--color-primary);background:var(--color-surface-tooltip)}.assistant-module__6i_wHW__sendButton:disabled{cursor:not-allowed;opacity:.48}.assistant-module__6i_wHW__actionButton{font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-caption)}.assistant-module__6i_wHW__actionStatus{min-height:16px}.assistant-module__6i_wHW__entrance{animation:assistant-module__6i_wHW__assistantSlideIn var(--duration-medium) var(--ease-damped) both}.assistant-module__6i_wHW__entranceUser{animation:assistant-module__6i_wHW__assistantSlideUp var(--duration-medium) var(--ease-weighted-settle) both}.assistant-module__6i_wHW__streamingDot{background:var(--color-tertiary);border-radius:var(--radius-full);width:4px;height:4px;animation:assistant-module__6i_wHW__assistantPulse var(--duration-pulse) var(--ease-in-out) infinite both}.assistant-module__6i_wHW__streamingDot:nth-child(2){animation-delay:var(--duration-moderate)}.assistant-module__6i_wHW__streamingDot:nth-child(3){animation-delay:calc(var(--duration-moderate) * 2)}@keyframes assistant-module__6i_wHW__assistantSlideIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes assistant-module__6i_wHW__assistantSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes assistant-module__6i_wHW__assistantPulse{0%,80%,to{opacity:.35}40%{opacity:1}}@media (max-width:767px){.assistant-module__6i_wHW__suggestionButton,.assistant-module__6i_wHW__sendButton{min-height:44px}.assistant-module__6i_wHW__sendButton{min-width:44px}}@media (prefers-reduced-motion:reduce){.assistant-module__6i_wHW__launcher,.assistant-module__6i_wHW__iconButton,.assistant-module__6i_wHW__sendButton,.assistant-module__6i_wHW__actionButton,.assistant-module__6i_wHW__messageActionButton,.assistant-module__6i_wHW__scrollButton,.assistant-module__6i_wHW__suggestionButton,.assistant-module__6i_wHW__messageActions,.assistant-module__6i_wHW__reasoningSummary,.assistant-module__6i_wHW__reasoningChevron{transition:none}.assistant-module__6i_wHW__iconButton:active,.assistant-module__6i_wHW__sendButton:active,.assistant-module__6i_wHW__actionButton:active,.assistant-module__6i_wHW__messageActionButton:active,.assistant-module__6i_wHW__scrollButton:active,.assistant-module__6i_wHW__suggestionButton:active{transform:none}.assistant-module__6i_wHW__entrance,.assistant-module__6i_wHW__entranceUser,.assistant-module__6i_wHW__streamingDot{animation:none}}
.ScrollArea-module__1hypPG__viewport{-ms-overflow-style:none;scrollbar-width:none;width:100%;height:100%;overflow:auto}.ScrollArea-module__1hypPG__viewport::-webkit-scrollbar{display:none}.ScrollArea-module__1hypPG__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-responsive);padding:.125rem;display:flex}.ScrollArea-module__1hypPG__root:hover .ScrollArea-module__1hypPG__scrollbar,.ScrollArea-module__1hypPG__scrollbar[data-scrolling]{opacity:1}.ScrollArea-module__1hypPG__scrollbar[data-orientation=vertical]{width:.625rem;position:absolute;top:0;bottom:0;right:0}.ScrollArea-module__1hypPG__scrollbar[data-orientation=horizontal]{flex-direction:row;height:.625rem;position:absolute;bottom:0;left:0;right:0}.ScrollArea-module__1hypPG__thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full);transition:background var(--duration-fast) var(--ease-responsive);flex:1}.ScrollArea-module__1hypPG__thumb:hover{background:var(--scrollbar-thumb-hover)}.ScrollArea-module__1hypPG__scrollbar[data-orientation=vertical] .ScrollArea-module__1hypPG__thumb{min-height:1.875rem}.ScrollArea-module__1hypPG__scrollbar[data-orientation=horizontal] .ScrollArea-module__1hypPG__thumb{min-width:1.875rem}.ScrollArea-module__1hypPG__corner{background:0 0;width:.625rem;height:.625rem;position:absolute;bottom:0;right:0}@property --sa-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --sa-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --sa-fade-left{syntax:"<length>";inherits:false;initial-value:0}@property --sa-fade-right{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll(self)){.ScrollArea-module__1hypPG__viewport[data-fade]{--sa-fade-size:calc(var(--spacing) * 6);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sa-fade-top), #000 calc(100% - var(--sa-fade-bottom)), transparent 100%), linear-gradient(to right, transparent 0, #000 var(--sa-fade-left), #000 calc(100% - var(--sa-fade-right)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sa-fade-top), #000 calc(100% - var(--sa-fade-bottom)), transparent 100%), linear-gradient(to right, transparent 0, #000 var(--sa-fade-left), #000 calc(100% - var(--sa-fade-right)), transparent 100%);animation:ScrollArea-module__1hypPG__sa-fade-top var(--ease-linear), ScrollArea-module__1hypPG__sa-fade-bottom var(--ease-linear);animation-timeline:scroll(self),scroll(self);animation-range:0 var(--sa-fade-size), calc(100% - var(--sa-fade-size)) 100%;animation-fill-mode:both;-webkit-mask-composite:source-in;mask-composite:intersect}.ScrollArea-module__1hypPG__viewport[data-fade-x]{animation:ScrollArea-module__1hypPG__sa-fade-top var(--ease-linear), ScrollArea-module__1hypPG__sa-fade-bottom var(--ease-linear), ScrollArea-module__1hypPG__sa-fade-left var(--ease-linear), ScrollArea-module__1hypPG__sa-fade-right var(--ease-linear);animation-timeline:scroll(self),scroll(self),scroll(self inline),scroll(self inline);animation-range:0 var(--sa-fade-size), calc(100% - var(--sa-fade-size)) 100%, 0 var(--sa-fade-size), calc(100% - var(--sa-fade-size)) 100%;animation-fill-mode:both}@keyframes ScrollArea-module__1hypPG__sa-fade-top{0%{--sa-fade-top:0}to{--sa-fade-top:var(--sa-fade-size)}}@keyframes ScrollArea-module__1hypPG__sa-fade-bottom{0%{--sa-fade-bottom:var(--sa-fade-size)}to{--sa-fade-bottom:0}}@keyframes ScrollArea-module__1hypPG__sa-fade-left{0%{--sa-fade-left:0}to{--sa-fade-left:var(--sa-fade-size)}}@keyframes ScrollArea-module__1hypPG__sa-fade-right{0%{--sa-fade-right:var(--sa-fade-size)}to{--sa-fade-right:0}}}@media (prefers-reduced-motion:reduce){.ScrollArea-module__1hypPG__scrollbar,.ScrollArea-module__1hypPG__thumb{transition:none}}
.SecondaryNav-module__tIds_q__root{--_item-height:var(--sidebar-item-height);--_item-padding-x:8px;--_item-radius:var(--sidebar-item-radius,var(--radius-md));--_item-icon-size:var(--sidebar-item-icon-size,16px);--_item-icon-gap:8px;--_text-default:var(--color-secondary);--_text-hover:var(--color-primary);--_active-fill:var(--sidebar-active-fill);--_active-fill-hover:var(--sidebar-active-fill-hover);--_danger-fill:oklch(from var(--color-accent-critical) l c h / 6%);--_danger-fill-hover:oklch(from var(--color-accent-critical) l c h / 10%);gap:calc(var(--spacing) * 2);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}[data-theme=dark] .SecondaryNav-module__tIds_q__root{--_danger-fill:oklch(from var(--color-accent-critical) l c h / 8%);--_danger-fill-hover:oklch(from var(--color-accent-critical) l c h / 12%)}.SecondaryNav-module__tIds_q__section{flex-direction:column;gap:1px;display:flex}.SecondaryNav-module__tIds_q__sectionLabel{padding:8px var(--_item-padding-x);font-family:var(--font-sans);font-size:var(--sidebar-section-label-size,var(--text-caption));font-weight:var(--font-weight-medium);line-height:var(--leading-caption);color:var(--color-quaternary);letter-spacing:var(--tracking-normal)}.SecondaryNav-module__tIds_q__divider{border-block-start:1px solid var(--color-rule-hairline);padding-block-start:calc(var(--spacing) * 4)}.SecondaryNav-module__tIds_q__item{gap:var(--_item-icon-gap);min-block-size:var(--_item-height);padding-block:calc(var(--spacing) * 1);padding-inline:var(--_item-padding-x);font-family:var(--font-sans);font-size:var(--sidebar-label-size,.8125rem);font-weight:var(--sidebar-label-weight,var(--font-weight-medium));color:var(--_text-default);letter-spacing:var(--sidebar-label-tracking,var(--tracking-normal));text-align:start;cursor:pointer;touch-action:manipulation;border-radius:var(--_item-radius);transition:background-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive);-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;line-height:1.125rem;text-decoration:none;display:grid}.SecondaryNav-module__tIds_q__item:active:not([data-active=true],[data-danger=true],[data-disabled=true]){background:var(--_active-fill)}.SecondaryNav-module__tIds_q__item[data-has-icon=true]{grid-template-columns:var(--_item-icon-size) minmax(0, 1fr) auto}.SecondaryNav-module__tIds_q__item:hover:not([data-active=true],[data-disabled=true]){color:var(--_text-hover);background:var(--sidebar-hover-bg)}.SecondaryNav-module__tIds_q__item[data-active=true]{color:var(--color-primary);background:var(--_active-fill)}.SecondaryNav-module__tIds_q__item[data-active=true]:hover:not([data-disabled=true]){background:var(--_active-fill-hover)}.SecondaryNav-module__tIds_q__item[data-danger=true]{color:var(--color-accent-critical)}.SecondaryNav-module__tIds_q__item[data-danger=true]:not([data-active=true]){background:var(--_danger-fill)}.SecondaryNav-module__tIds_q__item[data-danger=true]:hover:not([data-disabled=true]){background:var(--_danger-fill-hover)}.SecondaryNav-module__tIds_q__item:focus-visible{box-shadow:inset 0 0 0 1px var(--color-focused);outline:none}.SecondaryNav-module__tIds_q__item[data-disabled=true]{color:var(--color-disabled);pointer-events:none;cursor:not-allowed}.SecondaryNav-module__tIds_q__icon{inline-size:var(--_item-icon-size);block-size:var(--_item-icon-size);color:currentColor;opacity:.8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SecondaryNav-module__tIds_q__item:hover:not([data-active=true],[data-disabled=true]) .SecondaryNav-module__tIds_q__icon,.SecondaryNav-module__tIds_q__item[data-active=true] .SecondaryNav-module__tIds_q__icon{opacity:1}.SecondaryNav-module__tIds_q__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.SecondaryNav-module__tIds_q__count{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;line-height:var(--leading-caption);color:var(--color-quaternary)}.SecondaryNav-module__tIds_q__item[data-active=true] .SecondaryNav-module__tIds_q__count{color:var(--color-tertiary)}@media (prefers-reduced-motion:reduce){.SecondaryNav-module__tIds_q__item,.SecondaryNav-module__tIds_q__indicator{transition:none}}
.SectionRow-module__OgFoRW__root{gap:calc(var(--spacing) * 4);transition:background-color var(--duration-fast) ease;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}.SectionRow-module__OgFoRW__root:hover{background-color:var(--color-surface-row-hover)}.SectionRow-module__OgFoRW__interactive{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;flex:1;justify-content:flex-start;align-items:center;text-decoration:none;display:flex;position:relative}.SectionRow-module__OgFoRW__interactive:focus-visible{outline:2px solid var(--color-focused);outline-offset:-2px;border-radius:var(--radius-sm)}.SectionRow-module__OgFoRW__title{font-size:var(--text-body-sm);font-weight:var(--font-weight-normal);color:var(--color-secondary);margin:0}.SectionRow-module__OgFoRW__value{font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-primary)}.SectionRow-module__OgFoRW__divider{background:var(--color-rule-hairline);flex-shrink:0;width:1px;height:.75rem}.SectionRow-module__OgFoRW__chevron{color:var(--color-quaternary);opacity:.5;transition:transform var(--duration-medium) var(--ease-out), color var(--duration-fast) ease, opacity var(--duration-fast) ease;flex-shrink:0}.SectionRow-module__OgFoRW__root:hover .SectionRow-module__OgFoRW__chevron{color:var(--color-secondary);opacity:1}.SectionRow-module__OgFoRW__chevronCollapse{top:50%;left:calc(-1 * calc(var(--spacing) * 5));position:absolute;transform:translateY(-50%)}.SectionRow-module__OgFoRW__chevronCollapse[data-expanded=false]{transform:translateY(-50%)rotate(180deg)}.SectionRow-module__OgFoRW__chevronCollapse[data-expanded=true]{transform:translateY(-50%)rotate(0)}.SectionRow-module__OgFoRW__chevronNavigate{transition:transform var(--duration-fast) var(--ease-out), color var(--duration-fast) ease, opacity var(--duration-fast) ease}.SectionRow-module__OgFoRW__root:hover .SectionRow-module__OgFoRW__chevronNavigate{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.SectionRow-module__OgFoRW__root,.SectionRow-module__OgFoRW__chevron,.SectionRow-module__OgFoRW__chevronNavigate{transition:none}.SectionRow-module__OgFoRW__root:hover .SectionRow-module__OgFoRW__chevronNavigate{transform:none}}
.CollapsibleSection-module__q9JxWG__trigger{display:contents}.CollapsibleSection-module__q9JxWG__content{opacity:0;height:auto;transition:grid-template-rows var(--duration-medium) var(--ease-out), opacity var(--duration-medium) var(--ease-out);grid-template-rows:0fr;display:grid}.CollapsibleSection-module__q9JxWG__content[data-open]{opacity:1;grid-template-rows:1fr}.CollapsibleSection-module__q9JxWG__content[data-starting-style],.CollapsibleSection-module__q9JxWG__content[data-ending-style]{opacity:0;grid-template-rows:0fr}.CollapsibleSection-module__q9JxWG__contentInner{--_paint-bleed:calc(var(--spacing) * 1);min-height:0;padding-inline:var(--_paint-bleed);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 4);margin-inline:calc(-1 * var(--_paint-bleed));transition:padding var(--duration-medium) var(--ease-out);overflow:hidden}.CollapsibleSection-module__q9JxWG__content[data-open] .CollapsibleSection-module__q9JxWG__contentInner{overflow:visible}.CollapsibleSection-module__q9JxWG__content[data-starting-style] .CollapsibleSection-module__q9JxWG__contentInner,.CollapsibleSection-module__q9JxWG__content[data-ending-style] .CollapsibleSection-module__q9JxWG__contentInner{padding-top:0;padding-bottom:0;overflow:hidden}.CollapsibleSection-module__q9JxWG__content[data-closed] .CollapsibleSection-module__q9JxWG__contentInner{visibility:hidden;padding-top:0;padding-bottom:0}@media (prefers-reduced-motion:reduce){.CollapsibleSection-module__q9JxWG__content,.CollapsibleSection-module__q9JxWG__contentInner{transition:none}}
.Skeleton-module__Rg3xjG__skeleton{background-color:oklch(from var(--color-primary) l c h / 8%);animation:Skeleton-module__Rg3xjG__skeleton-pulse var(--duration-pulse) var(--ease-in-out) infinite}.Skeleton-module__Rg3xjG__group{display:contents}@keyframes Skeleton-module__Rg3xjG__skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.Skeleton-module__Rg3xjG__skeleton{animation:none}}.Skeleton-module__Rg3xjG__skeleton[data-radius=none]{border-radius:0}.Skeleton-module__Rg3xjG__skeleton[data-radius=sm]{border-radius:var(--radius-xs)}.Skeleton-module__Rg3xjG__skeleton[data-radius=md]{border-radius:var(--radius-sm)}.Skeleton-module__Rg3xjG__skeleton[data-radius=lg]{border-radius:var(--radius-md)}.Skeleton-module__Rg3xjG__skeleton[data-radius=full]{border-radius:var(--radius-full)}
.Spinner-module__cZBGGW__root{--_frame-duration:.15s;--_off-opacity:.15}.Spinner-module__cZBGGW__grid5{--_cycle:9}.Spinner-module__cZBGGW__grid7{--_cycle:13}.Spinner-module__cZBGGW__dot{opacity:var(--_off-opacity);fill:currentColor;animation-duration:calc(var(--_frame-duration) * var(--_cycle));animation-timing-function:step-end;animation-delay:calc(var(--_frame-duration) * (var(--_phase) - var(--_cycle)));animation-iteration-count:infinite}.Spinner-module__cZBGGW__grid5 .Spinner-module__cZBGGW__dot{animation-name:Spinner-module__cZBGGW__spinnerFlip5}.Spinner-module__cZBGGW__grid7 .Spinner-module__cZBGGW__dot{animation-name:Spinner-module__cZBGGW__spinnerFlip7}@keyframes Spinner-module__cZBGGW__spinnerFlip5{0%{opacity:1}44.4444%{opacity:var(--_off-opacity)}}@keyframes Spinner-module__cZBGGW__spinnerFlip7{0%{opacity:1}38.4615%{opacity:var(--_off-opacity)}}@media (prefers-reduced-motion:reduce){.Spinner-module__cZBGGW__dot{animation:none}.Spinner-module__cZBGGW__dotStaticOn{opacity:1}}
.image-viewer-module__eAOv5q__imageStage{width:100%;height:100%;padding:calc(var(--spacing) * 4);background-color:var(--color-surface-canvas);background-image:var(--_canvas-grid);background-repeat:repeat;background-size:24px 24px;justify-content:center;align-items:center;display:flex;overflow:auto}.image-viewer-module__eAOv5q__imageContainer{background:var(--color-surface-raised);border-radius:var(--radius-sm);box-shadow:var(--_page-shadow);position:relative;overflow:hidden}.image-viewer-module__eAOv5q__imageContainer img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 200px);display:block}
.overlay-icon-bubble-module__BqD57a__bubble[data-tone=brand]{background:oklch(from var(--color-interactive-primary) l c h / 10%)}.overlay-icon-bubble-module__BqD57a__bubble[data-tone=positive]{background:oklch(from var(--color-accent-positive) l c h / 10%)}.overlay-icon-bubble-module__BqD57a__bubble[data-tone=critical]{background:oklch(from var(--color-accent-critical) l c h / 10%)}
