:root{--teal:#00afab;--teal-2:#008f8c;--teal-dark:#006b67;--teal-tint:#e5f7f6;--teal-soft:#00afab1a;--teal-soft-2:#00afab0d;--teal-soft-3:#00afab2e;--button-teal:#81d8d0;--accent:var(--teal-dark);--link:var(--accent);--on-teal:var(--white);--teal-hover:#00a29e;--teal-active:#009490;--white:#fff;--bg:#f4f6f8;--surface:#fff;--surface-2:#f7f9fb;--surface-3:#eef1f4;--surface-4:#e4e8ed;--fg:#0e1420;--fg-2:#344054;--fg-3:#475467;--fg-4:#667085;--fg-5:#98a2b3;--line:#eaecf0;--line-2:#d0d5dd;--line-strong:#98a2b3;--hairline:1px solid var(--line);--hairline-2:1px solid var(--line-2);--green:#17b26a;--red:#f04438;--red-strong:#d92d20;--amber:#f79009;--blue:#2e90fa;--yellow:#fac515;--green-tint:#e6f5ec;--red-tint:#fceae8;--red-soft:#f044380f;--amber-tint:#fef1e0;--blue-tint:#e5f0fe;--green-ink:#067647;--red-ink:#b42318;--amber-ink:#b45309;--blue-ink:#175cd3;--cyan:#008db9;--cyan-tint:#ccf7f3;--cyan-ink:#004a45;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-card:0 8px 24px #10182814;--shadow-card-hover:0 8px 24px #10182814;--shadow-thumb:0 1px 2px #10182814;--shadow-pop:0 12px 32px #1018281a, 0 2px 6px #1018280f;--focus-ring:0 0 0 4px #00afab3d;--focus-ring-error:0 0 0 4px #f044383d;--opacity-disabled:.55;--btn-primary-bg:var(--teal);--btn-primary-bg-hover:var(--teal-hover);--btn-primary-bg-active:var(--teal-active);--btn-primary-fg:var(--on-teal);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--body:"Inter", system-ui, -apple-system, sans-serif;--display:"Gilroy", var(--body);--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs:12px;--lh-xs:18px;--text-sm:14px;--lh-sm:20px;--text-md:16px;--lh-md:24px;--text-lg:18px;--lh-lg:28px;--text-xl:20px;--lh-xl:30px;--text-display-xs:24px;--lh-display-xs:32px;--text-display-sm:30px;--lh-display-sm:38px;--text-display-md:36px;--lh-display-md:44px;--text-display-lg:48px;--lh-display-lg:60px;--sb-w:72px;--topbar-h:60px;--content-max:1440px;--dur-fast:.36s;--dur-base:.6s;--dur-slow:.96s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-smooth:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.45, .64, 1)}.theme-dark{--bg:#0b0f17;--surface:#0e1420;--surface-2:#101828;--surface-3:#182230;--surface-4:#1f2a3b;--fg:#fff;--fg-2:#eaecf0;--fg-3:#98a2b3;--fg-4:#8a94a6;--fg-5:#667085;--line:#182230;--line-2:#232e3d;--line-strong:#344054;--teal-tint:#00afab29;--teal-soft:#00afab2e;--teal-soft-2:#00afab1a;--cyan:#5eead4;--cyan-tint:#00afab38;--cyan-ink:#99f6e4;--btn-primary-bg:var(--button-teal);--btn-primary-bg-hover:#95ded7;--btn-primary-bg-active:#6fcac3;--btn-primary-fg:#0e1420;--accent:#33c1bd;--link:#5cc6f3}:root{--duration-stagger:.12s;--duration-micro:.24s;--duration-quick:.45s;--duration-fast:.75s;--duration-medium:1.05s;--duration-slow:1.2s;--duration-very-slow:1.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--resize-dur:.9s;--resize-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:1.5s;--digit-distance:8px;--digit-stagger:.21s;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--badge-slide-dur:.78s;--badge-pop-dur:1.5s;--badge-pop-close-dur:.54s;--badge-fade-dur:1.2s;--badge-fade-close-dur:.54s;--badge-blur:2px;--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-slide-ease:cubic-bezier(.22, 1, .36, 1);--badge-pop-ease:cubic-bezier(.34, 1.36, .64, 1);--badge-close-ease:cubic-bezier(.4, 0, .2, 1);--text-swap-dur:.45s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--dropdown-open-dur:.75s;--dropdown-close-dur:.45s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--modal-open-dur:.75s;--modal-close-dur:.45s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--panel-open-dur:1.2s;--panel-close-dur:1.05s;--panel-translate-y:100px;--panel-blur:2px;--panel-ease:cubic-bezier(.22, 1, .36, 1);--page-slide-dur:.75s;--page-fade-dur:.75s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);--icon-swap-dur:.75s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;--check-opacity-dur:1.5s;--check-rotate-dur:1.5s;--check-rotate-from:80deg;--check-bob-dur:1.5s;--check-y-amount:40px;--check-blur-dur:1.5s;--check-blur-from:10px;--check-path-dur:1.5s;--check-path-delay:.24s;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--avatar-lift:-4px;--avatar-dur:.96s;--avatar-scale:1.05;--avatar-falloff:.45;--avatar-ease-in:cubic-bezier(.22, 1, .36, 1);--avatar-ease-out:cubic-bezier(.34, 3.85, .64, 1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:.24s;--shake-dur-b:.18s;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-hold:3s;--revert-dur:.84s;--clear-dur:3s;--clear-out-dur:1.2s;--clear-in-dur:1.2s;--clear-out-fly:12px;--clear-in-fly:12px;--clear-out-ease:cubic-bezier(.22, 1, .36, 1);--clear-in-ease:cubic-bezier(.22, 1, .36, 1);--clear-blur:2px;--glow-delay:.15s;--glow-peak-at:.15;--glow-opacity:.42;--glow-spread:1.5;--pulse-dur:3s;--pulse-count:1;--pulse-min:.5;--reveal-dur:1.2s;--reveal-blur:2px;--reveal-ease:ease-in-out;--shimmer-dur:6s;--shimmer-base:var(--fg-5);--shimmer-highlight:var(--fg);--shimmer-band:400%;--shimmer-ease:linear;--tabs-dur:.75s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:var(--fg-2);--tabs-text-active:var(--fg);--tabs-bar-bg:var(--surface-3);--tabs-pill-bg:var(--surface);--tt-in-dur:.45s;--tt-out-dur:.15s;--tt-scale:.98;--tt-delay:.24s;--tt-in-ease:ease-out;--tt-out-ease:ease-out;--tt-bg:var(--surface);--tt-fg:var(--fg-2);--stagger-dur:1.5s;--stagger-distance:12px;--stagger-stagger:.12s;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--tilt-perspective:1000px;--tilt-return:3s;--tilt-return-ease:cubic-bezier(.22, 1, .36, 1);--tilt-follow:1.2s;--tilt-follow-ease:cubic-bezier(.22, 1, .36, 1);--tilt-glare-opacity:.32;--tilt-glare-fade:.9s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1);--morph-open-dur:1.05s;--morph-close-dur:.75s;--morph-ease:cubic-bezier(.34, 1.25, .64, 1);--morph-close-ease:cubic-bezier(.22, 1, .36, 1);--morph-r-closed:40px;--morph-r-open:20px;--morph-fade-dur:.6s;--morph-slide:40px;--morph-rotate:45deg;--morph-scale:.97;--morph-blur:2px;--acc-expand:.75s;--acc-collapse:.75s;--acc-chevron:.75s;--acc-ease:cubic-bezier(.22, 1, .36, 1)}.t-resize{transition:width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease);will-change:width, height}@media (prefers-reduced-motion:reduce){.t-resize{transition:none!important}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}@keyframes t-badge-slide-in{0%{transform:translate(var(--badge-offset-x), var(--badge-offset-y))}to{transform:translate(0)}}.t-badge{pointer-events:none;will-change:transform;position:absolute;top:-6px;right:-8px}.t-badge[data-open=true]{animation:t-badge-slide-in var(--badge-slide-dur) var(--badge-slide-ease)}.t-badge-dot{transform-origin:50%;opacity:1;filter:blur();transition:transform var(--badge-pop-dur) var(--badge-pop-ease), opacity var(--badge-fade-dur) var(--badge-pop-ease), filter var(--badge-pop-dur) var(--badge-pop-ease);will-change:transform, opacity, filter;display:block;transform:scale(1)}.t-badge[data-open=false] .t-badge-dot{opacity:0;filter:blur(var(--badge-blur));transition:transform var(--badge-pop-close-dur) var(--badge-close-ease), opacity var(--badge-fade-close-dur) var(--badge-close-ease), filter var(--badge-pop-close-dur) var(--badge-close-ease);transform:scale(0)}@media (prefers-reduced-motion:reduce){.t-badge,.t-badge-dot{transition:none!important;animation:none!important}}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease), opacity var(--panel-close-dur) var(--panel-ease), filter var(--panel-close-dur) var(--panel-ease);will-change:transform, opacity, filter}.t-panel-slide[data-open=true]{opacity:1;filter:blur();pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease), opacity var(--panel-open-dur) var(--panel-ease), filter var(--panel-open-dur) var(--panel-ease);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-panel-slide{transition:none!important}}.t-page-slide{position:relative}.t-page-slide .t-page[data-page-id="1"]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.t-page-slide .t-page[data-page-id="2"]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide .t-page{opacity:0;pointer-events:none;transform:translateX(calc(var(--t-page-from-x,0px) * var(--page-exit-enabled)));filter:blur(calc(var(--page-blur) * var(--page-exit-enabled)));transition:opacity var(--page-fade-dur) var(--page-fade-ease), transform var(--page-slide-dur) var(--page-slide-ease), filter var(--page-slide-dur) var(--page-slide-ease);will-change:opacity, transform, filter;position:absolute;inset:0}.t-page-slide[data-page="1"] .t-page[data-page-id="1"],.t-page-slide[data-page="2"] .t-page[data-page-id="2"]{opacity:1;pointer-events:auto;filter:blur();transition-delay:var(--page-stagger);transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-page-slide .t-page{transition:none!important}}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}.t-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:20;stroke-dashoffset:20px}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}.t-avatar{transform-origin:50%;transform:translateY(var(--shift,0px)) scale(var(--scale-active,1));transition:transform var(--avatar-dur) var(--avatar-ease-in);will-change:transform}@media (prefers-reduced-motion:reduce){.t-avatar{transition:none!important;transform:none!important}}.t-input{will-change:transform;transition:border-color .45s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.84s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.84s) ease-out, visibility 0s linear var(--revert-dur,.84s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.84s) ease-out, visibility 0s linear 0s}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.t-clear{position:relative;overflow:hidden}.t-clear-mirror,.t-clear-placeholder{pointer-events:none;white-space:nowrap;z-index:2;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.t-clear-mirror{opacity:0}.t-clear.has-value .t-clear-mirror,.t-clear.is-clearing .t-clear-mirror{opacity:1}.t-clear.has-value>input,.t-clear.is-clearing>input{-webkit-text-fill-color:transparent}.t-clear.has-value .t-clear-placeholder{opacity:0}.t-clear-glow{pointer-events:none;opacity:0;z-index:3;mix-blend-mode:multiply;position:absolute;inset:0}.theme-dark .t-clear-glow{mix-blend-mode:screen}@media (prefers-reduced-motion:reduce){.t-clear-glow{opacity:0!important}}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur()}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}}.t-shimmer{color:var(--shimmer-base);display:inline-block;position:relative}.t-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}.t-tabs{background:var(--tabs-bar-bg);isolation:isolate;border-radius:48px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;height:30px;color:var(--tabs-text-muted);cursor:pointer;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 12px;position:relative}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{background:var(--tabs-pill-bg);width:0;height:30px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}.t-tt-wrap{display:inline-block;position:relative}.t-tt{transform:translate(-50%, 0) scale(var(--tt-scale));transform-origin:50% 100%;background:var(--tt-bg);color:var(--tt-fg);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--tt-out-dur) var(--tt-out-ease), transform var(--tt-out-dur) var(--tt-out-ease);border-radius:8px;padding:8px 12px;position:absolute;bottom:calc(100% + 8px);left:50%;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000000d,0 4px 42px #0000000f}.t-tt-wrap:hover .t-tt,.t-tt-trigger:focus-visible+.t-tt{opacity:1;transition-duration:var(--tt-in-dur);transition-timing-function:var(--tt-in-ease);transition-delay:var(--tt-delay);transform:translate(-50%)scale(1)}@media (prefers-reduced-motion:reduce){.t-tt{transition:none!important}}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .6s,transform linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}.t-tilt{touch-action:none}.t-tilt-card{transform:perspective(var(--tilt-perspective)) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d;transition:transform var(--tilt-return) var(--tilt-return-ease);will-change:transform;border-radius:12px;position:relative;overflow:hidden}.t-tilt-card.is-tilting{transition:transform var(--tilt-follow) var(--tilt-follow-ease)}.t-tilt-glare{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle 95px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff7a, #ffffff0f 52%, #fff0 84%), radial-gradient(circle 200px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff38, #ffffff0a 58%, #fff0 78%), radial-gradient(circle 360px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff1a, #fff0 88%);transition:opacity var(--tilt-glare-fade) var(--tilt-glare-ease);position:absolute;inset:0}.t-tilt.is-hover .t-tilt-glare{opacity:var(--tilt-glare-opacity)}@media (prefers-reduced-motion:reduce){.t-tilt-card{transition:none!important;transform:none!important}}.t-morph{border-radius:var(--morph-r-closed);width:40px;height:40px;transition:width var(--morph-close-dur) var(--morph-close-ease), height var(--morph-close-dur) var(--morph-close-ease), border-radius var(--morph-close-dur) var(--morph-close-ease);position:relative;overflow:hidden}.t-morph[data-open=true]{border-radius:var(--morph-r-open);width:183px;height:172px;transition:width var(--morph-open-dur) var(--morph-ease), height var(--morph-open-dur) var(--morph-ease), border-radius var(--morph-open-dur) var(--morph-ease)}.t-morph-plus{cursor:pointer;width:40px;height:40px;transition:opacity var(--morph-fade-dur) var(--morph-close-ease), transform var(--morph-open-dur) var(--morph-close-ease), filter var(--morph-fade-dur) var(--morph-close-ease);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:auto 0 0 auto}.t-morph-plus svg{transition:transform var(--morph-open-dur) var(--morph-close-ease)}.t-morph[data-open=true] .t-morph-plus{opacity:0;transform:translateX(calc(-1 * var(--morph-slide)));filter:blur(var(--morph-blur));pointer-events:none}.t-morph[data-open=true] .t-morph-plus svg{transform:scale(var(--morph-scale)) rotate(var(--morph-rotate))}.t-morph-menu{opacity:0;transform:translateX(var(--morph-slide)) scale(var(--morph-scale));filter:blur(var(--morph-blur));pointer-events:none;transition:opacity var(--morph-fade-dur) var(--morph-close-ease), transform var(--morph-open-dur) var(--morph-close-ease), filter var(--morph-fade-dur) var(--morph-close-ease);position:absolute;inset:0}.t-morph[data-open=true] .t-morph-menu{opacity:1;filter:blur();pointer-events:auto;transform:translate(0)scale(1)}@media (prefers-reduced-motion:reduce){.t-morph,.t-morph-plus,.t-morph-menu{transition:none!important}}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/Inter-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5{font-family:var(--display);color:var(--fg);font-weight:700}h1{font-size:var(--text-display-md);line-height:var(--lh-display-md);letter-spacing:-.02em}h2{font-size:var(--text-display-sm);line-height:var(--lh-display-sm);letter-spacing:-.02em}h3{font-size:var(--text-display-xs);line-height:var(--lh-display-xs)}h4{font-size:var(--text-xl);line-height:var(--lh-xl)}h5{font-size:var(--text-lg);line-height:var(--lh-lg)}a{color:var(--link);text-decoration:none}a:hover{text-decoration:none}button{font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}img,svg{max-width:100%;display:block}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--teal);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-2);background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--line-strong)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a,button,input,textarea,select{transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard)}@keyframes riseIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pillPop{0%{opacity:0;transform:translateY(4px)scale(.92)}60%{transform:translateY(0)scale(1.04)}to{opacity:1;transform:none}}@keyframes digitPopIn{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:none}}.boot-screen{place-items:center;min-height:100dvh;font-size:14px;font-weight:500;display:grid}@keyframes routePageFade{0%{opacity:0}}@keyframes routePageSlide{0%{transform:translateX(var(--page-slide-distance));filter:blur(var(--page-blur))}to{filter:blur();transform:translate(0)}}.route-enter{animation:routePageFade var(--page-fade-dur) var(--page-fade-ease) backwards, routePageSlide var(--page-slide-dur) var(--page-slide-ease) backwards}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.003ms!important;animation-delay:0!important;transition-duration:.003ms!important;animation-iteration-count:1!important}}._shell_tvqr9_6{background:var(--bg);grid-template-rows:100%;grid-template-columns:1fr;height:100%;min-height:0;display:grid}._topbarBrand_tvqr9_16{flex:none;width:auto;height:26px}._body_tvqr9_22{grid-template-rows:var(--topbar-h) 1fr;min-width:0;min-height:0;display:grid}._workzone_tvqr9_29{min-width:0;min-height:0;display:flex}._main_tvqr9_35{min-width:0;min-height:0;padding:var(--s-6);flex:auto;overflow-y:auto}._mainInner_tvqr9_43{max-width:var(--content-max);gap:var(--s-5);flex-direction:column;margin:0 auto;display:flex}._sidebar_tvqr9_53{align-items:center;gap:var(--s-2);padding:var(--s-3) 0;background:var(--surface);border-right:1px solid var(--line);flex-direction:column;display:flex}._brand_tvqr9_63{border-radius:var(--radius-lg);width:44px;height:44px;margin-bottom:var(--s-3);justify-content:center;align-items:center;display:flex}._brandMark_tvqr9_73{width:28px;height:28px}._nav_tvqr9_78{align-items:center;gap:var(--s-1);flex-direction:column;width:100%;display:flex}._navItem_tvqr9_86{border-radius:var(--radius-lg);width:44px;height:44px;color:var(--fg-4);cursor:pointer;transition:background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}._navItem_tvqr9_86:hover{background:var(--surface-2);color:var(--fg-2);text-decoration:none}._navItemActive_tvqr9_109,._navItemActive_tvqr9_109:hover{background:var(--teal-tint);color:var(--teal)}._navItemActive_tvqr9_109:before{content:"";border-radius:var(--radius-full);background:var(--teal);width:3px;height:22px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}._navSpacer_tvqr9_127{flex:auto}._railGroupBottom_tvqr9_131{margin-top:auto}._areaTabs_tvqr9_137{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}._areaTab_tvqr9_137{color:var(--fg-3);border-radius:var(--radius-md);white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none}._areaTab_tvqr9_137:hover{background:var(--surface-2);color:var(--fg);text-decoration:none}._areaTabActive_tvqr9_162,._areaTabActive_tvqr9_162:hover{background:var(--teal-tint);color:var(--accent)}._pageRail_tvqr9_170{padding:var(--s-4) var(--s-3);border-right:1px solid var(--line);background:var(--surface);flex-direction:column;flex:0 0 200px;gap:2px;display:flex;overflow-y:auto}._pageRailItem_tvqr9_181{align-items:center;gap:var(--s-3);border-radius:var(--radius-md);color:var(--fg-2);padding:8px 12px;font-size:13.5px;text-decoration:none;display:flex}._pageRailItem_tvqr9_181:hover{background:var(--surface-2);text-decoration:none}._pageRailItemActive_tvqr9_197,._pageRailItemActive_tvqr9_197:hover{background:var(--teal-tint);color:var(--accent)}@media (width<=900px){._pageRail_tvqr9_170{flex-basis:56px}._pageRailItem_tvqr9_181 span{display:none}}._topbar_tvqr9_16{align-items:center;gap:var(--s-4);padding:0 var(--s-5);background:var(--surface);border-bottom:1px solid var(--line-2);box-shadow:var(--shadow-card);z-index:30;display:flex}._search_tvqr9_230{align-items:center;gap:var(--s-2);height:38px;padding:0 var(--s-3);border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--line);color:var(--fg-4);flex:0 360px;display:flex}._search_tvqr9_230:focus-within{border-color:var(--teal);background:var(--surface)}._searchInput_tvqr9_248{color:var(--fg);background:0 0;border:none;outline:none;flex:auto;font-size:14px}._searchInput_tvqr9_248::placeholder{color:var(--fg-5)}._topbarSpacer_tvqr9_261{flex:auto}._topbarActions_tvqr9_265{align-items:center;gap:var(--s-3);display:flex}._anchor_tvqr9_273{display:inline-flex;position:relative}._menu_tvqr9_278{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:220px;box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}._menuHeader_tvqr9_293{padding:var(--s-3) var(--s-4) var(--s-2);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-5);font-size:11px;font-weight:600}._menuList_tvqr9_302{padding:var(--s-1);flex-direction:column;display:flex}._menuItem_tvqr9_308{align-items:center;gap:var(--s-2);width:100%;padding:8px var(--s-3);border-radius:var(--radius-md);cursor:pointer;text-align:left;color:var(--fg-2);background:0 0;border:none;font-size:14px;display:flex}._menuItem_tvqr9_308:hover{background:var(--surface-3)}._menuItemActive_tvqr9_327{color:var(--accent)}._menuItemIcon_tvqr9_331{color:inherit;display:inline-flex}._menuItemGrow_tvqr9_336{flex:auto}._menuDivider_tvqr9_340{background:var(--line);height:1px;margin:var(--s-1) 0}._roleTrigger_tvqr9_348{align-items:center;gap:var(--s-2);height:38px;padding:0 var(--s-3);border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--fg-2);font-size:13px;font-weight:600;display:inline-flex}._roleTrigger_tvqr9_348:hover{background:var(--surface-2)}._roleTriggerLabel_tvqr9_367{text-align:left;flex-direction:column;line-height:1.15;display:inline-flex}._roleTriggerHint_tvqr9_374{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-5);font-size:10px;font-weight:600}._caret_tvqr9_382{color:var(--fg-5);transition:transform .36s}._caretOpen_tvqr9_387{transform:rotate(180deg)}._bellWrap_tvqr9_393{display:inline-flex;position:relative}._bellWrap_tvqr9_393 ._bellBadge_tvqr9_400{top:-2px;right:-2px}._bellCount_tvqr9_405{border-radius:var(--radius-full);background:var(--red);min-width:16px;height:16px;color:var(--white);text-align:center;border:2px solid var(--surface);box-sizing:content-box;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:block}._notifMenu_tvqr9_421{width:340px;max-width:90vw}._notifHeader_tvqr9_426{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}._notifTitle_tvqr9_434{font-family:var(--display);color:var(--fg);font-size:14px;font-weight:700}._notifList_tvqr9_441{padding:var(--s-1);max-height:380px;margin:0;list-style:none;overflow-y:auto}._notifItem_tvqr9_449{width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;gap:2px;display:flex}._notifItem_tvqr9_449:hover{background:var(--surface-3)}._notifItemUnread_tvqr9_466{background:var(--teal-soft-2)}._notifItemTop_tvqr9_470{align-items:center;gap:var(--s-2);display:flex}._notifDot_tvqr9_476{border-radius:var(--radius-full);background:var(--teal);flex:none;width:7px;height:7px}._notifItemTitle_tvqr9_484{color:var(--fg);flex:auto;font-size:13px;font-weight:600}._notifItemTime_tvqr9_491{color:var(--fg-5);flex:none;font-size:11px}._notifItemBody_tvqr9_497{color:var(--fg-4);padding-left:15px;font-size:12px}._notifEmpty_tvqr9_503{padding:var(--s-6) var(--s-4);text-align:center;color:var(--fg-5);font-size:13px}._userTrigger_tvqr9_512{cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;align-items:center;padding:2px;display:inline-flex}._userTrigger_tvqr9_512:hover{background:var(--surface-3)}._userMenuName_tvqr9_526{color:var(--fg);font-size:13px;font-weight:600}._userMenuMeta_tvqr9_532{color:var(--fg-5);font-size:11px}._userMenuHead_tvqr9_537{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);display:flex}._boot_tvqr9_547{justify-content:center;align-items:center;height:100%;display:flex}._btn_e6no8_5{justify-content:center;align-items:center;gap:var(--s-2);font-family:var(--body);white-space:nowrap;border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);-webkit-user-select:none;user-select:none;border:1px solid #0000;font-weight:600;display:inline-flex}._btn_e6no8_5:disabled,._btn_e6no8_5[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled)}._btnMd_e6no8_31{height:38px;padding:0 var(--s-4);font-size:14px}._btnSm_e6no8_36{height:30px;padding:0 var(--s-3);border-radius:var(--radius-sm);font-size:13px}._btnPrimary_e6no8_44{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}._btnPrimary_e6no8_44:hover:not(:disabled){background:var(--btn-primary-bg-hover);box-shadow:var(--shadow-card-hover)}._btnPrimary_e6no8_44:active:not(:disabled){background:var(--btn-primary-bg-active);box-shadow:none;transform:translateY(1px)}._btnSecondary_e6no8_58{background:var(--surface);color:var(--fg-2);border-color:var(--line-2)}._btnSecondary_e6no8_58:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong)}._btnGhost_e6no8_68{color:var(--fg-3);background:0 0}._btnGhost_e6no8_68:hover:not(:disabled){background:var(--surface-3);color:var(--fg-2)}._btnDanger_e6no8_77{background:var(--red-strong);color:var(--white)}._btnDanger_e6no8_77:hover:not(:disabled){background:var(--red-ink)}._btnFull_e6no8_85{width:100%}._btnIcon_e6no8_89{flex:none;display:inline-flex}._spinner_e6no8_95{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:1.8s linear infinite _ui-spin_e6no8_1}._spinnerHide_e6no8_104{visibility:hidden}@keyframes _ui-spin_e6no8_1{to{transform:rotate(360deg)}}._iconBtn_e6no8_114{color:var(--fg-3);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .36s,color .36s,border-color .36s;display:inline-flex}._iconBtn_e6no8_114:hover:not(:disabled){background:var(--surface-3);color:var(--fg-2)}._iconBtn_e6no8_114:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}._iconBtnMd_e6no8_133{width:38px;height:38px}._iconBtnSm_e6no8_137{border-radius:var(--radius-sm);width:30px;height:30px}._iconBtnSubtle_e6no8_142{color:var(--fg-4)}._iconBtnBordered_e6no8_145{border-color:var(--line-2);background:var(--surface)}._iconBtnBordered_e6no8_145:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong)}._field_e6no8_155{gap:var(--s-2);flex-direction:column;display:flex}._label_e6no8_160{color:var(--fg-3);font-size:13px;font-weight:500}._required_e6no8_165{color:var(--red);margin-left:2px}._hint_e6no8_169{color:var(--fg-4);font-size:12px}._errorText_e6no8_173{color:var(--red-ink);font-size:12px}._control_e6no8_178{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);width:100%;color:var(--fg);font-size:14px;transition:border-color .36s,box-shadow .36s}._control_e6no8_178::placeholder{color:var(--fg-5)}._control_e6no8_178:hover:not(:disabled):not(:focus){border-color:var(--line-strong)}._control_e6no8_178:focus{border-color:var(--teal);box-shadow:var(--focus-ring);outline:none}._control_e6no8_178:disabled{background:var(--surface-2);color:var(--fg-4);cursor:not-allowed}._controlInvalid_e6no8_203{border-color:var(--red)}._controlInvalid_e6no8_203:focus{box-shadow:var(--focus-ring-error)}._input_e6no8_210{height:38px;padding:0 var(--s-3)}._inputWithIcon_e6no8_214{padding-left:36px}._textarea_e6no8_217{min-height:90px;padding:var(--s-3);resize:vertical;line-height:1.5}._inputWrap_e6no8_224{align-items:center;display:flex;position:relative}._inputLeadingIcon_e6no8_229{color:var(--fg-4);pointer-events:none;display:inline-flex;position:absolute;left:10px}._clearText_e6no8_240{padding:0 34px 0 var(--s-3);color:var(--fg);font-size:14px}._clearTextWithIcon_e6no8_245{padding-left:36px}._clearPlaceholder_e6no8_248{color:var(--fg-5)}._inputWithClear_e6no8_251{padding-right:34px}._clearBtn_e6no8_254{z-index:4;border-radius:var(--radius-sm);width:26px;height:26px;color:var(--fg-5);cursor:pointer;visibility:hidden;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:4px}._clearBtn_e6no8_254:hover{color:var(--fg-3);background:var(--surface-3)}.t-clear.has-value ._clearBtn_e6no8_254{visibility:visible}._selectWrap_e6no8_279{position:relative}._selectButton_e6no8_282{align-items:center;gap:var(--s-2);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);width:100%;color:var(--fg);min-height:38px;padding:0 var(--s-3);cursor:pointer;text-align:left;font-size:14px;transition:border-color .36s,box-shadow .36s;display:flex}._selectButton_e6no8_282:hover:not(:disabled){border-color:var(--line-strong)}._selectButton_e6no8_282:focus-visible{border-color:var(--teal);box-shadow:var(--focus-ring);outline:none}._selectButton_e6no8_282:disabled{background:var(--surface-2);color:var(--fg-4);cursor:not-allowed}._selectOpen_e6no8_311{border-color:var(--teal);box-shadow:var(--focus-ring)}._selectValue_e6no8_315{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}._selectPlaceholder_e6no8_321{color:var(--fg-5)}._selectCaret_e6no8_324{color:var(--fg-4);flex:none;transition:transform .45s}._selectCaretOpen_e6no8_329{transform:rotate(180deg)}._popover_e6no8_333{z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}._popoverSearch_e6no8_347{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);color:var(--fg-4);display:flex}._popoverSearchInput_e6no8_355{color:var(--fg);background:0 0;border:none;outline:none;flex:auto;font-size:14px}._popoverSearchInput_e6no8_355::placeholder{color:var(--fg-5)}._optionList_e6no8_366{padding:var(--s-1);max-height:240px;margin:0;list-style:none;overflow-y:auto}._option_e6no8_366{align-items:center;gap:var(--s-2);text-align:left;appearance:none;width:100%;padding:8px var(--s-2);border-radius:var(--radius-sm);cursor:pointer;color:var(--fg-2);background:0 0;border:none;font-family:inherit;font-size:14px;display:flex}._optionActive_e6no8_389{background:var(--surface-3)}._optionSelected_e6no8_392{color:var(--accent);font-weight:600}._optionCheck_e6no8_396{color:var(--teal);flex:none;margin-left:auto}._optionEmpty_e6no8_401{padding:var(--s-3);text-align:center;color:var(--fg-4);font-size:13px}._chips_e6no8_409{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}._chip_e6no8_409{background:var(--teal-tint);color:var(--teal-dark);border-radius:var(--radius-sm);align-items:center;gap:4px;padding:2px 4px 2px 8px;font-size:12.5px;font-weight:500;display:inline-flex}._chipRemove_e6no8_428{appearance:none;border-radius:var(--radius-sm);width:16px;height:16px;color:var(--accent);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._chipRemove_e6no8_428:hover{background:var(--teal-soft-3)}._selectButtonMulti_e6no8_445{min-height:38px;padding:5px var(--s-3);align-items:center}._choice_e6no8_452{align-items:center;gap:var(--s-2);cursor:pointer;color:var(--fg-2);-webkit-user-select:none;user-select:none;font-size:14px;display:inline-flex}._choiceDisabled_e6no8_461{cursor:not-allowed;opacity:var(--opacity-disabled)}._choiceInput_e6no8_465{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._box_e6no8_472{background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);width:18px;height:18px;color:var(--white);flex:none;justify-content:center;align-items:center;transition:background .36s,border-color .36s;display:inline-flex}._boxRadio_e6no8_485{border-radius:50%}._choiceInput_e6no8_465:checked+._box_e6no8_472{background:var(--teal);border-color:var(--teal)}._choiceInput_e6no8_465:focus-visible+._box_e6no8_472{box-shadow:var(--focus-ring)}._boxCheck_e6no8_495{opacity:0}._choiceInput_e6no8_465:checked+._box_e6no8_472 ._boxCheck_e6no8_495{opacity:1}._radioDot_e6no8_501{background:var(--white);opacity:0;border-radius:50%;width:8px;height:8px;transition:opacity .36s}._choiceInput_e6no8_465:checked+._boxRadio_e6no8_485 ._radioDot_e6no8_501{opacity:1}._toggle_e6no8_514{align-items:center;gap:var(--s-2);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--fg-2);font-size:14px;display:inline-flex}._toggleDisabled_e6no8_523{cursor:not-allowed;opacity:var(--opacity-disabled)}._toggleInput_e6no8_527{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._toggleTrack_e6no8_534{border-radius:var(--radius-full);background:var(--surface-4);flex:none;width:38px;height:22px;transition:background .45s;position:relative}._toggleInput_e6no8_527:checked+._toggleTrack_e6no8_534{background:var(--teal)}._toggleInput_e6no8_527:focus-visible+._toggleTrack_e6no8_534{box-shadow:var(--focus-ring)}._toggleThumb_e6no8_549{background:var(--white);width:18px;height:18px;box-shadow:var(--shadow-thumb);border-radius:50%;transition:transform .45s;position:absolute;top:2px;left:2px}._toggleInput_e6no8_527:checked+._toggleTrack_e6no8_534 ._toggleThumb_e6no8_549{transform:translate(16px)}._badge_e6no8_565{border-radius:var(--radius-full);white-space:nowrap;animation:_pillPop_e6no8_1 var(--dur-base) var(--ease-spring) both;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}._badgeNeutral_e6no8_577{background:var(--surface-3);color:var(--fg-3)}._badgeTeal_e6no8_581{background:var(--teal-tint);color:var(--teal-dark)}._badgeGreen_e6no8_585{background:var(--green-tint);color:var(--green-ink)}._badgeRed_e6no8_589{background:var(--red-tint);color:var(--red-ink)}._badgeAmber_e6no8_593{background:var(--amber-tint);color:var(--amber-ink)}._badgeBlue_e6no8_597{background:var(--blue-tint);color:var(--blue-ink)}._dot_e6no8_601{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}._badgeTealDark_e6no8_608{background:var(--teal-soft);color:var(--teal-dark)}._avatar_e6no8_614{color:var(--white);font-weight:600;font-family:var(--display);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}._avatarSm_e6no8_626{width:26px;height:26px;font-size:11px}._avatarMd_e6no8_631{width:34px;height:34px;font-size:13px}._avatarLg_e6no8_636{width:44px;height:44px;font-size:16px}._card_e6no8_643{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transition:box-shadow var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard)}._cardPad_e6no8_652{padding:var(--s-5)}._cardHover_e6no8_655{cursor:pointer}._cardHover_e6no8_655:hover{box-shadow:var(--shadow-card-hover);border-color:var(--line-2);transform:translateY(-2px)}._section_e6no8_664{flex-direction:column;display:flex}._sectionHeader_e6no8_668{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);display:flex}._sectionTitle_e6no8_676{font-family:var(--display);color:var(--fg);font-size:15px;font-weight:700}._sectionSubtitle_e6no8_682{color:var(--fg-4);margin-top:2px;font-size:13px;font-weight:400}._sectionActions_e6no8_688{align-items:center;gap:var(--s-2);flex:none;display:flex}._sectionBody_e6no8_694{padding:var(--s-5)}._tableWrap_e6no8_699{width:100%;overflow-x:auto}._table_e6no8_699{border-collapse:collapse;width:100%;font-size:14px}._table_e6no8_699 thead th{text-align:left;letter-spacing:.02em;text-transform:uppercase;color:var(--fg-4);padding:10px var(--s-4);border-bottom:1px solid var(--line);background:var(--surface-2);white-space:nowrap;font-size:12px;font-weight:600}._thSortable_e6no8_720{cursor:pointer;-webkit-user-select:none;user-select:none}._thSortable_e6no8_720:hover{color:var(--fg-3)}._thInner_e6no8_727{align-items:center;gap:4px;display:inline-flex}._sortIcon_e6no8_732{color:var(--fg-5);transition:transform .36s,color .36s}._sortActive_e6no8_736{color:var(--accent)}._sortDesc_e6no8_739{transform:rotate(180deg)}._table_e6no8_699 tbody td{padding:12px var(--s-4);border-bottom:1px solid var(--line);color:var(--fg-2);vertical-align:middle}._table_e6no8_699 tbody tr:last-child td{border-bottom:none}._rowClickable_e6no8_751{cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}._rowClickable_e6no8_751:hover{background:var(--surface-2)}._tableEmpty_e6no8_758{padding:var(--s-10) var(--s-4);text-align:center;color:var(--fg-4)}._numeric_e6no8_763{font-variant-numeric:tabular-nums}._tabBadge_e6no8_770{margin-left:6px}._overlay_e6no8_780{z-index:100;width:100%;max-width:none;height:100%;max-height:none;padding:var(--s-5);background:#10182873;border:0;justify-content:center;align-items:center;margin:0;animation:.45s _ui-fade_e6no8_1;display:flex;position:fixed;inset:0}._overlay_e6no8_780::backdrop{background:0 0}._overlayClosing_e6no8_801{opacity:0;transition:opacity var(--modal-close-dur,.45s) var(--modal-ease,ease)}@keyframes _ui-fade_e6no8_1{0%{opacity:0}}._modal_e6no8_811{z-index:1;background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-pop);flex-direction:column;width:100%;max-width:520px;max-height:calc(100vh - 64px);display:flex;position:relative}._modalHeader_e6no8_823,._drawerHeader_e6no8_824{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);flex:none;display:flex}._modalTitle_e6no8_833,._drawerTitle_e6no8_834{font-family:var(--display);color:var(--fg);font-size:16px;font-weight:700}._modalBody_e6no8_840,._drawerBody_e6no8_841{padding:var(--s-5);flex:auto;overflow-y:auto}._modalFooter_e6no8_846,._drawerFooter_e6no8_847{justify-content:flex-end;align-items:center;gap:var(--s-2);padding:var(--s-4) var(--s-5);border-top:1px solid var(--line);flex:none;display:flex}._drawerOverlay_e6no8_857{justify-content:flex-end;align-items:stretch;padding:0}._drawerOverlayClosing_e6no8_863{opacity:0;transition:opacity var(--panel-close-dur,1.05s) var(--panel-ease,ease)}._drawer_e6no8_824{z-index:1;background:var(--surface);box-shadow:var(--shadow-pop);flex-direction:column;width:100%;max-width:440px;height:100%;display:flex;position:relative}._toastViewport_e6no8_881{bottom:var(--s-5);right:var(--s-5);z-index:200;gap:var(--s-2);pointer-events:none;flex-direction:column;width:calc(100vw - 40px);max-width:380px;display:flex;position:fixed}._toast_e6no8_881{pointer-events:auto;align-items:flex-start;gap:var(--s-3);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--fg-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);padding:var(--s-3) var(--s-4);display:flex}._toastSuccess_e6no8_906{border-left-color:var(--green)}._toastError_e6no8_909{border-left-color:var(--red)}._toastInfo_e6no8_912{border-left-color:var(--blue)}._toastIcon_e6no8_915{flex:none;margin-top:1px}._toastIconSuccess_e6no8_919{color:var(--green)}._toastIconError_e6no8_922{color:var(--red)}._toastIconInfo_e6no8_925{color:var(--blue)}._toastContent_e6no8_928{flex:auto;min-width:0}._toastTitle_e6no8_932{color:var(--fg);font-size:14px;font-weight:600}._toastBody_e6no8_937{color:var(--fg-4);margin-top:2px;font-size:13px}._toastClose_e6no8_942{color:var(--fg-5);cursor:pointer;flex:none;margin:-2px -4px 0 0;display:inline-flex}._toastClose_e6no8_942:hover{color:var(--fg-3)}._tooltipWrap_e6no8_954{display:inline-flex;position:relative}._tooltip_e6no8_954{z-index:150;transform:translateX(-50%) scale(var(--tt-scale,.98));transform-origin:50% 100%;background:var(--fg-2);color:var(--white);border-radius:var(--radius-md);white-space:nowrap;box-shadow:var(--shadow-pop);pointer-events:none;opacity:0;transition:opacity var(--tt-out-dur,50ms) var(--tt-out-ease,ease-out), transform var(--tt-out-dur,50ms) var(--tt-out-ease,ease-out);padding:6px 10px;font-size:12px;font-weight:500;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:50%}._tooltipOpen_e6no8_959{opacity:1;transition-duration:var(--tt-in-dur,.45s);transition-timing-function:var(--tt-in-ease,ease-out);transition-delay:var(--tt-delay,.24s);transform:translate(-50%)scale(1)}._tooltipBottom_e6no8_989{transform-origin:50% 0;top:calc(100% + 8px);bottom:auto}._tooltipArrow_e6no8_994{border:5px solid #0000;border-top-color:var(--fg-2);position:absolute;top:100%;left:50%;transform:translate(-50%)}._tooltipBottom_e6no8_989 ._tooltipArrow_e6no8_994{border-top-color:#0000;border-bottom-color:var(--fg-2);top:auto;bottom:100%}._stepper_e6no8_1010{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_e6no8_1010{gap:var(--s-3);padding-bottom:var(--s-5);grid-template-columns:24px 1fr;display:grid;position:relative}._step_e6no8_1010:last-child{padding-bottom:0}._stepRail_e6no8_1027{flex-direction:column;align-items:center;display:flex}._stepMarker_e6no8_1032{border:2px solid var(--line-strong);background:var(--surface);width:18px;height:18px;color:var(--white);z-index:1;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._stepLine_e6no8_1045{background:var(--line);flex:auto;width:2px;margin-top:2px}._step_e6no8_1010:last-child ._stepLine_e6no8_1045{display:none}._stepDone_e6no8_1054 ._stepMarker_e6no8_1032{background:var(--teal);border-color:var(--teal)}._stepCurrent_e6no8_1058 ._stepMarker_e6no8_1032{border-color:var(--teal);box-shadow:var(--focus-ring)}._stepError_e6no8_1062 ._stepMarker_e6no8_1032{background:var(--red);border-color:var(--red)}._stepContent_e6no8_1066{min-width:0;padding-top:0}._stepTitle_e6no8_1070{color:var(--fg-2);font-size:14px;font-weight:600}._stepTime_e6no8_1075{color:var(--fg-5);font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px}._stepDetail_e6no8_1081{color:var(--fg-4);margin-top:4px;font-size:13px;line-height:1.5}._empty_e6no8_1089{text-align:center;padding:var(--s-12) var(--s-5);justify-content:center;align-items:center;gap:var(--s-3);flex-direction:column;display:flex}._emptyIcon_e6no8_1098{border-radius:var(--radius-lg);background:var(--surface-3);width:48px;height:48px;color:var(--fg-4);justify-content:center;align-items:center;display:inline-flex}._emptyTitle_e6no8_1108{font-family:var(--display);color:var(--fg-2);font-size:15px;font-weight:700}._emptyHint_e6no8_1114{color:var(--fg-4);max-width:320px;font-size:13px}._emptyActions_e6no8_1119{margin-top:var(--s-2)}._skeleton_e6no8_1124{background:linear-gradient(90deg, var(--surface-3) 0%, var(--surface-4) 50%, var(--surface-3) 100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:3.9s ease-in-out infinite _ui-shimmer_e6no8_1;display:block}@keyframes _ui-shimmer_e6no8_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeleton_e6no8_1124,._spinner_e6no8_95{animation-duration:.03ms;animation-iteration-count:1}._modal_e6no8_811,._drawer_e6no8_824,._toast_e6no8_881,._overlay_e6no8_780,._tooltip_e6no8_954{animation:none}._overlayClosing_e6no8_801,._tooltip_e6no8_954,._tooltipOpen_e6no8_959{transition:none}}._page_183iy_4{background:var(--surface);min-height:100vh;color:var(--fg);font-family:var(--body);display:flex}._brand_183iy_14{background:linear-gradient(#e8f7f5 0%,#d7f1ef 18%,#ccebea 38% 100%);flex-direction:column;flex:0 0 46%;justify-content:flex-start;width:46%;padding:clamp(48px,4vw,72px) clamp(52px,4.5vw,88px);display:flex;position:relative;overflow:hidden}._arcs_183iy_28{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._brandTop_183iy_37{z-index:1;align-items:center;gap:9px;display:flex;position:relative}._brandLogo_183iy_45{width:auto;height:24px}._brandWord_183iy_50{font-family:var(--display);letter-spacing:-.01em;color:#0e1420;font-size:20px;font-weight:700}._brandBody_183iy_58{z-index:1;max-width:clamp(342px,30vw,460px);margin-top:clamp(40px,4.5vw,64px);position:relative}._tagline_183iy_65{font-family:var(--display);letter-spacing:-.02em;color:#0e1420;margin:0;font-size:clamp(44px,3vw,56px);font-weight:700;line-height:1.06}._dot_183iy_75{color:var(--teal)}._lede_183iy_79{color:#3e5c59;max-width:420px;margin:16px 0 0;font-size:clamp(15px,1.1vw,17px);line-height:1.55}._art_183iy_87{z-index:1;flex:1;justify-content:center;align-items:center;min-height:0;margin-top:24px;display:flex;position:relative}._art_183iy_87 img{-webkit-mask-composite:source-in;width:100%;max-width:clamp(500px,42vw,640px);height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 97%,#0000 100%),linear-gradient(#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 97%,#0000 100%),linear-gradient(#0000 0,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}._brandFoot_183iy_115{z-index:1;color:#3e5c59;align-items:center;gap:8px;margin-top:22px;font-size:12.5px;font-weight:500;display:flex;position:relative}._brandFoot_183iy_115 svg{color:var(--teal-dark)}._panel_183iy_133{background:var(--surface);flex:1;justify-content:center;align-items:center;padding:40px 56px;display:flex;position:relative;overflow:hidden}._form_183iy_144{z-index:1;width:100%;max-width:392px;position:relative}._title_183iy_151{font-family:var(--display);letter-spacing:-.01em;color:var(--fg);margin:0;font-size:26px;font-weight:700}._sub_183iy_160{color:var(--fg-3);margin:8px 0 24px;font-size:13.5px;line-height:1.5}._msBtn_183iy_167{background:var(--surface-2);border:1px solid var(--line-2);width:100%;height:44px;color:var(--fg);font:inherit;cursor:pointer;transition:transform .54s var(--ease-standard), box-shadow .54s var(--ease-standard), border-color .18s var(--ease-standard);border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex;box-shadow:0 1px 2px #0e14200d,0 7px 20px -8px #0e142029}._msBtn_183iy_167:hover{border-color:var(--teal-soft-3);transform:translateY(-1px);box-shadow:0 10px 24px -12px #0e14202e,0 6px 22px -8px #00afab4d}._divider_183iy_194{align-items:center;gap:12px;margin:18px 0;display:flex}._dividerLine_183iy_201{background:var(--line);flex:1;height:1px}._dividerText_183iy_207{color:var(--fg-4);font-size:12px}._label_183iy_212{color:var(--fg-2);margin-bottom:7px;font-size:13px;font-weight:500;display:block}._labelRow_183iy_220{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}._labelRow_183iy_220 ._label_183iy_212{margin-bottom:0}._input_183iy_231{background:var(--surface-2);border:1px solid var(--line-2);width:100%;height:44px;color:var(--fg);font:inherit;transition:border-color .54s var(--ease-standard), box-shadow .54s var(--ease-standard);border-radius:10px;padding:0 14px;font-size:14px;box-shadow:0 1px 2px #0e14200d,0 7px 20px -8px #0e142029}._input_183iy_231::placeholder{color:var(--fg-4)}._input_183iy_231:focus{outline-offset:1px;border-color:var(--teal);outline:2.5px solid #00afab99}._emailInput_183iy_255{margin-bottom:16px}._pwWrap_183iy_259{position:relative}._pwInput_183iy_263{padding-right:44px}._pwToggle_183iy_267{width:32px;height:32px;color:var(--fg-4);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:color .45s;display:flex;position:absolute;top:6px;right:6px}._pwToggle_183iy_267:hover{color:var(--fg-2)}._remember_183iy_288{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:9px;margin:16px 0 20px;padding:0;display:flex}._checkbox_183iy_300{border:1.5px solid var(--fg-4);color:#fff;background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:background-color .45s,border-color .45s;display:flex}._checkboxOn_183iy_316{background:var(--teal);border-color:var(--teal)}._rememberText_183iy_321{color:var(--fg-2);font-size:13px}._submit_183iy_326{background:var(--btn-primary-bg);width:100%;height:46px;color:var(--btn-primary-fg);font:inherit;cursor:pointer;transition:box-shadow .54s var(--ease-standard), transform .54s var(--ease-standard);border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;font-size:14.5px;font-weight:600;display:flex;box-shadow:0 1px 2px #0e142014,0 8px 22px -8px #0e142033}._submit_183iy_326:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0e14201a,0 14px 30px -10px #00afab80}._submit_183iy_326:disabled{cursor:default;opacity:.9;transform:none;box-shadow:0 1px 2px #0e142014,0 8px 22px -8px #0e142033}._spinner_183iy_360{border-radius:var(--radius-full);border:2.5px solid #ffffff59;border-top-color:#fff;width:17px;height:17px;animation:2.1s linear infinite _spin_183iy_360}@keyframes _spin_183iy_360{to{transform:rotate(360deg)}}._help_183iy_375{text-align:center;color:var(--fg-4);margin:20px 0 0;font-size:12.5px}._link_183iy_382{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:3px 8px;font-size:12.5px;text-decoration:none;transition:background-color .45s}._link_183iy_382:hover{background:var(--teal-soft)}._forgot_183iy_399{margin:-3px -8px}._roleDemo_183iy_403{text-align:center;margin-top:14px}._roleDemoLabel_183iy_408{color:var(--fg-4);margin-bottom:7px;font-size:12px;font-weight:500;display:block}._roleSelect_183iy_416{background:var(--surface-2);border:1px solid var(--line-2);width:100%;height:40px;color:var(--fg);font:inherit;cursor:pointer;transition:border-color .54s var(--ease-standard), box-shadow .54s var(--ease-standard);border-radius:10px;padding:0 12px;font-size:13px}._roleSelect_183iy_416:focus{outline-offset:1px;border-color:var(--teal);outline:2.5px solid #00afab99}._copyright_183iy_436{text-align:center;color:var(--fg-4);font-size:12px;position:absolute;bottom:30px;left:0;right:0}@media (width<=900px){._brand_183iy_14{display:none}._panel_183iy_133{padding:40px 24px}}._categoryHead_ohmwl_4{font-size:var(--text-md);color:var(--fg);margin:var(--s-5) 0 var(--s-2);font-weight:600}._cardGrid_ohmwl_10{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._cardGrid_ohmwl_10>.t-tilt{display:flex}._card_ohmwl_10{gap:var(--s-2);width:100%;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;text-align:left;flex-direction:column;transition:border-color .45s;display:flex}._card_ohmwl_10:hover{border-color:var(--accent)}._card_ohmwl_10.t-tilt-card{transition:border-color .15s ease, transform var(--tilt-return) var(--tilt-return-ease)}._card_ohmwl_10.t-tilt-card.is-tilting{transition:border-color .15s ease, transform var(--tilt-follow) var(--tilt-follow-ease)}@media (prefers-reduced-motion:reduce){._card_ohmwl_10.t-tilt-card{transition:border-color .45s!important;transform:none!important}}._cardTitle_ohmwl_55{color:var(--fg);font-weight:600}._cardDesc_ohmwl_59{color:var(--fg-4);font-size:13px}._form_ohmwl_65{gap:var(--s-5);max-width:640px;display:grid}._formActions_ohmwl_70{gap:var(--s-3);margin-top:var(--s-3);display:flex}._mono_ohmwl_77{font-family:var(--mono);color:var(--fg-2);font-size:13px}._muted_ohmwl_82{color:var(--fg-5)}._detailGrid_ohmwl_85{gap:var(--s-2) var(--s-4);grid-template-columns:180px 1fr;display:grid}._detailKey_ohmwl_90{color:var(--fg-4);font-size:13px}._detailVal_ohmwl_94{color:var(--fg);font-size:13px}._slotRow_ohmwl_98{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--line);display:flex}._composed_ohmwl_106{font-family:var(--mono);color:var(--fg-2);white-space:pre-wrap;background:var(--surface-2);padding:var(--s-3);border-radius:var(--radius-md);font-size:13px}._timeline_ohmwl_115{gap:var(--s-2);display:grid}._timelineItem_ohmwl_119{gap:var(--s-3);font-size:13px;display:flex}._timelineWhen_ohmwl_124{color:var(--fg-5);font-family:var(--mono);white-space:nowrap}._actions_ohmwl_129{gap:var(--s-2);display:flex}._detailAcc_ohmwl_137{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:var(--s-3) var(--s-4)}._detailAcc_ohmwl_137 .t-acc-head{justify-content:space-between;align-items:center;gap:var(--s-3);cursor:pointer;width:100%;font-family:var(--display);color:var(--fg);text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;display:flex}._accBody_ohmwl_161{padding-top:var(--s-3)}._page_vy7n6_4{gap:var(--s-5);flex-direction:column;display:flex}._hero_vy7n6_10{gap:var(--s-1);flex-direction:column;display:flex}._greeting_vy7n6_16{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);margin:0;font-size:32px;font-weight:700}._tagline_vy7n6_25{color:var(--fg-3);margin:0;font-size:15px}._stack_vy7n6_31{gap:var(--s-4);flex-direction:column;display:flex}._list_vy7n6_39{flex-direction:column;display:flex}._row_vy7n6_44{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3);margin-inline:calc(-1 * var(--s-3));border-radius:var(--radius-md);border-bottom:1px solid var(--line);color:var(--fg);text-decoration:none;display:flex}a._row_vy7n6_44:hover{background:var(--surface-2);border-bottom-color:#0000}._row_vy7n6_44:last-child{border-bottom:none}._rowMain_vy7n6_67{font-size:14px;font-weight:500}._rowMuted_vy7n6_72{color:var(--fg-4);font-weight:400}._kpiStrip_vy7n6_79{gap:var(--s-3);grid-template-columns:repeat(4,1fr);display:grid}._kpiCell_vy7n6_85{gap:var(--s-1);padding:var(--s-3);border-radius:var(--radius-lg);background:var(--surface-2);flex-direction:column;display:flex}._kpiNumber_vy7n6_94{font-family:var(--display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}._kpiLabel_vy7n6_103{color:var(--fg-4);font-size:12.5px}._kpiFoot_vy7n6_108{align-items:center;gap:var(--s-2);margin-top:var(--s-3);font-size:13px;display:flex}._actions_vy7n6_118{gap:var(--s-2);flex-wrap:wrap;display:flex}._action_vy7n6_118,._actionPrimary_vy7n6_125{align-items:center;gap:var(--s-2);border-radius:var(--radius-lg);height:38px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._action_vy7n6_118{background:var(--surface-2);color:var(--fg)}._actionPrimary_vy7n6_125{background:var(--teal);color:var(--on-teal)}._activityList_vy7n6_149{flex-direction:column;display:flex}._activityItem_vy7n6_154{gap:var(--s-3);padding:var(--s-3) 0;display:flex}._activityDot_vy7n6_160{border-radius:var(--radius-full);flex:none;width:8px;height:8px;margin-top:5px;position:relative}._activityBody_vy7n6_169{flex:auto;min-width:0}._activityLine_vy7n6_174{color:var(--fg-2);font-size:13.5px;line-height:1.45;display:block}._activityCase_vy7n6_181{font-family:var(--mono);color:var(--accent);border-radius:var(--radius-sm);margin:-2px -6px;padding:2px 6px;font-size:12.5px;font-weight:600;text-decoration:none}._activityCase_vy7n6_181:hover{background:var(--teal-tint)}._activityTime_vy7n6_197{color:var(--fg-5);margin-top:3px;font-size:12px;display:block}._chartFallback_vy7n6_206{border-radius:var(--radius-lg);background:var(--surface-2);place-items:center;height:220px;font-size:13px;display:grid}@media (width<=640px){._kpiStrip_vy7n6_79{grid-template-columns:repeat(2,1fr)}}._page_1a8al_1{gap:var(--s-5);flex-direction:column;display:flex}._hero_1a8al_9{justify-content:space-between;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;display:flex}._heroText_1a8al_17{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}._heroTitle_1a8al_24{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);font-size:34px;font-weight:700;line-height:1.08}._heroSub_1a8al_33{color:var(--fg-3);font-size:15px}._cta_1a8al_38{align-items:center;gap:var(--s-2);border-radius:var(--radius-lg);background:var(--teal);height:42px;color:var(--on-teal);white-space:nowrap;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .36s,filter .36s;display:inline-flex;box-shadow:0 1px 2px #1018281f}._cta_1a8al_38:hover{background:var(--teal-hover);text-decoration:none}@media (width<=640px){._heroTitle_1a8al_24{font-size:26px}}._grid_1a8al_70{gap:var(--s-5);grid-template-columns:1.62fr 1fr;grid-template-areas:"P P""A V""M V";align-items:start;display:grid}._areaP_1a8al_81{grid-area:P}._areaA_1a8al_82{grid-area:A}._areaM_1a8al_83{grid-area:M}._areaV_1a8al_84{grid-area:V}@media (width<=960px){._grid_1a8al_70{grid-template-columns:1fr;grid-template-areas:"P""A""M""V"}}._card_1a8al_95{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-card);animation:_riseIn_1a8al_1 var(--dur-base) var(--ease-smooth) both;overflow:hidden}._cardHead_1a8al_105{justify-content:space-between;align-items:center;gap:var(--s-3);padding:18px 22px 15px;display:flex}._cardTitle_1a8al_113{font-family:var(--display);color:var(--fg);font-size:16px;font-weight:600}._cardSub_1a8al_120{color:var(--fg-4);margin-top:3px;font-size:13px}._countBadge_1a8al_126{border-radius:var(--radius-full);background:var(--surface-3);min-width:24px;height:24px;color:var(--fg-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 8px;font-size:12.5px;font-weight:600;display:flex}._cardPad_1a8al_141{padding:0 22px 18px}._pipeline_1a8al_147{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-card);animation:_riseIn_1a8al_1 var(--dur-base) var(--ease-smooth) both;padding:22px 26px 24px}._pipelineHead_1a8al_157{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;margin-bottom:22px;display:flex}._pipelineTitleWrap_1a8al_166{align-items:baseline;gap:var(--s-3);display:flex}._pipelineTitle_1a8al_166{font-family:var(--display);color:var(--fg);font-size:17px;font-weight:600}._pipelineMoving_1a8al_179{color:var(--fg-4);font-size:13px}._pipelineControls_1a8al_184{align-items:center;gap:var(--s-3);display:flex}._rangeTabs_1a8al_193{border:1px solid var(--line-2)}._rangeTabs_1a8al_193 .t-tab{font-family:var(--body);white-space:nowrap;font-size:12px;font-weight:600}._returnedPill_1a8al_205{border-radius:var(--radius-full);background:var(--surface-3);height:28px;color:var(--fg-3);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}._returnedPillActive_1a8al_219{background:var(--red-tint);color:var(--red-ink)}._returnedDot_1a8al_224{border-radius:var(--radius-full);background:var(--line-strong);width:6px;height:6px}._returnedPillActive_1a8al_219 ._returnedDot_1a8al_224{background:var(--red)}._pipeStages_1a8al_236{align-items:stretch;display:flex}._pipeCell_1a8al_241{flex:1;align-items:stretch;min-width:0;display:flex}._pipeArrow_1a8al_248{color:var(--fg-5);align-items:center;padding:0 10px;display:flex}._pipeStage_1a8al_236{flex:1;min-width:0}._pipeLabel_1a8al_260{text-transform:uppercase;letter-spacing:.05em;color:var(--fg-4);font-size:11.5px;font-weight:600}._pipeValue_1a8al_268{font-family:var(--display);color:var(--fg);font-variant-numeric:tabular-nums;margin:7px 0 14px;font-size:36px;font-weight:700;line-height:1.1}._pipeTrack_1a8al_279{border-radius:var(--radius-full);background:var(--surface-3);height:6px;overflow:hidden}._pipeBar_1a8al_286{border-radius:var(--radius-full);height:100%;transition:width var(--dur-slow) var(--ease-out)}@media (width<=560px){._pipeStages_1a8al_236{gap:var(--s-4);flex-wrap:wrap}._pipeCell_1a8al_241{flex:40%}._pipeArrow_1a8al_248{display:none}}._attnRow_1a8al_307{border-top:1px solid var(--line);color:inherit;align-items:center;gap:13px;padding:13px 22px;text-decoration:none;display:flex}._attnRow_1a8al_307:hover{background:var(--surface-2);text-decoration:none}._attnRowAlert_1a8al_322{background:var(--red-soft)}._alertBar_1a8al_326{border-radius:var(--radius-sm);background:0 0;flex:none;width:3px;height:36px}._alertBarOn_1a8al_334{background:var(--red)}._rowAvatar_1a8al_338{border-radius:var(--radius-full);background:var(--surface-3);width:34px;height:34px;color:var(--fg-2);font-size:12px;font-weight:700;font-family:var(--display);flex:none;justify-content:center;align-items:center;display:flex}._rowMain_1a8al_353{flex:auto;min-width:0}._rowClient_1a8al_358{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}._attnRow_1a8al_307:hover ._rowClient_1a8al_358{color:var(--teal)}._rowCaseNo_1a8al_372{font-family:var(--mono);color:var(--fg-5);font-size:11.5px;font-weight:400}._rowMeta_1a8al_379{color:var(--fg-4);margin-top:2px;font-size:12.5px;display:block}._rowChevron_1a8al_386{color:var(--fg-5);flex:none;display:inline-flex}._attnRow_1a8al_307:hover ._rowChevron_1a8al_386{color:var(--teal)}._kpiRow_1a8al_398{gap:var(--s-4);grid-template-columns:repeat(5,1fr);display:grid}._kpiGrid_1a8al_405{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}@media (width<=1100px){._kpiRow_1a8al_398{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){._kpiRow_1a8al_398{grid-template-columns:1fr}}._kpiCard_1a8al_423{gap:var(--s-1);padding:var(--s-4) var(--s-5);animation:_riseIn_1a8al_1 var(--dur-base) var(--ease-smooth) both;flex-direction:column;display:flex}._kpiCard_1a8al_423:first-child{animation-delay:0s}._kpiCard_1a8al_423:nth-child(2){animation-delay:.12s}._kpiCard_1a8al_423:nth-child(3){animation-delay:.24s}._kpiCard_1a8al_423:nth-child(4){animation-delay:.36s}._kpiCard_1a8al_423:nth-child(5){animation-delay:.48s}._kpiCard_1a8al_423:nth-child(n+6){animation-delay:.6s}._kpiCard_1a8al_423:hover{border-color:var(--line-2);transform:translateY(-2px)}._kpiNumber_1a8al_445{font-family:var(--display);color:var(--fg);font-variant-numeric:tabular-nums;animation:_digitPopIn_1a8al_1 var(--dur-slow) var(--ease-spring) both;font-size:30px;font-weight:700;line-height:1.1}._kpiAlert_1a8al_455{color:var(--red)}._kpiLabel_1a8al_459{color:var(--fg-4);font-size:12.5px}._list_1a8al_466{flex-direction:column;display:flex}._row_1a8al_338{align-items:center;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line);color:inherit;animation:_riseIn_1a8al_1 var(--dur-base) var(--ease-smooth) both;text-decoration:none;display:flex}._row_1a8al_338:last-child{border-bottom:none}._list_1a8al_466>._row_1a8al_338:first-child,._group_1a8al_488>._row_1a8al_338:nth-child(2){animation-delay:0s}._list_1a8al_466>._row_1a8al_338:nth-child(2),._group_1a8al_488>._row_1a8al_338:nth-child(3){animation-delay:.12s}._list_1a8al_466>._row_1a8al_338:nth-child(3),._group_1a8al_488>._row_1a8al_338:nth-child(4){animation-delay:.24s}._list_1a8al_466>._row_1a8al_338:nth-child(4),._group_1a8al_488>._row_1a8al_338:nth-child(5){animation-delay:.36s}._list_1a8al_466>._row_1a8al_338:nth-child(5){animation-delay:.48s}._list_1a8al_466>._row_1a8al_338:nth-child(n+6){animation-delay:.6s}._row_1a8al_338:hover ._client_1a8al_498{color:var(--teal)}._client_1a8al_498{min-width:0;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13.5px;font-weight:600;overflow:hidden}._caseNo_1a8al_513{font-family:var(--mono);color:var(--fg-5);font-size:11.5px}._owner_1a8al_519{color:var(--fg-4);flex:none;font-size:12px}._rowRight_1a8al_525{align-items:center;gap:var(--s-3);flex:none;display:flex}._activityList_1a8al_534{padding:2px 12px 12px}._activityItem_1a8al_538{gap:var(--s-3);padding:10px;display:flex}._activityDot_1a8al_544{border-radius:var(--radius-full);flex:none;width:8px;height:8px;margin-top:5px;position:relative}._activityDotPulse_1a8al_555:after{content:"";border-radius:var(--radius-full);box-shadow:0 0 0 0 var(--teal-soft-3);animation:_dotPulse_1a8al_1 5.7s var(--ease-out) infinite;position:absolute;inset:-3px}@keyframes _dotPulse_1a8al_1{0%{box-shadow:0 0 0 0 var(--teal-soft-3)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}._activityBody_1a8al_570{flex:auto;min-width:0}._activityLine_1a8al_575{color:var(--fg-2);font-size:13.5px;line-height:1.45;display:block}._activityCase_1a8al_582{font-family:var(--mono);color:var(--accent);border-radius:var(--radius-sm);margin:-2px -6px;padding:2px 6px;font-size:12.5px;font-weight:600;text-decoration:none}._activityCase_1a8al_582:hover{background:var(--teal-tint)}._activityTime_1a8al_598{color:var(--fg-5);margin-top:3px;font-size:12px;display:block}._count_1a8al_126{border-radius:var(--radius-full);background:var(--teal-soft);min-width:22px;height:22px;color:var(--accent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}._row_1a8al_338 ._stage_1a8al_624{color:var(--fg-4);flex:none;font-size:12px}._chevron_1a8al_630{color:var(--fg-5);flex:none;display:inline-flex}._row_1a8al_338:hover ._chevron_1a8al_630{color:var(--teal)}._rowAlert_1a8al_641{border-left:3px solid var(--red);padding-left:var(--s-3);margin-left:calc(-1 * var(--s-3));border-bottom-color:var(--line)}._rowAlert_1a8al_641 ._client_1a8al_498{color:var(--red-ink)}._group_1a8al_488{gap:var(--s-1);padding:var(--s-3) 0;border-bottom:1px solid var(--line);animation:_riseIn_1a8al_1 var(--dur-base) var(--ease-smooth) both;flex-direction:column;display:flex}._group_1a8al_488:last-child{border-bottom:none}._list_1a8al_466>._group_1a8al_488:first-child{animation-delay:0s}._list_1a8al_466>._group_1a8al_488:nth-child(2){animation-delay:.18s}._list_1a8al_466>._group_1a8al_488:nth-child(3){animation-delay:.36s}._list_1a8al_466>._group_1a8al_488:nth-child(n+4){animation-delay:.54s}._groupHead_1a8al_671{letter-spacing:.03em;text-transform:uppercase;color:var(--fg-5);font-size:11.5px;font-weight:600}._page_1dk6c_3{gap:var(--s-5);flex-direction:column;display:flex}._list_1dk6c_9{flex-direction:column;display:flex}._row_1dk6c_14{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-3);margin-inline:calc(-1 * var(--s-3));border-radius:var(--radius-md);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;display:flex}._row_1dk6c_14:hover{background:var(--surface-2);border-bottom-color:#0000}._row_1dk6c_14:last-child{border-bottom:none}._row_1dk6c_14:hover ._client_1dk6c_36{color:var(--teal)}._client_1dk6c_36{color:var(--fg);font-size:13.5px;font-weight:600}._caseNo_1dk6c_46{font-family:var(--mono);color:var(--fg-5);margin-left:var(--s-2);font-size:11.5px}._downloadLink_xozq7_3{align-items:center;gap:var(--s-1);cursor:pointer;color:var(--teal);font-size:13px;font-family:var(--body);background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:none;display:inline-flex}._filters_3dzbl_6{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._stateTabs_3dzbl_16{border:1px solid var(--line-2);flex:none}._stateTabs_3dzbl_16 .t-tab{font-family:var(--body);white-space:nowrap;font-size:12px;font-weight:600}._search_3dzbl_28{flex:220px;min-width:200px}._filterSelect_3dzbl_33{flex:none;width:180px}._mono_3dzbl_38{font-family:var(--mono);color:var(--fg-2);font-size:13px}._muted_3dzbl_44{color:var(--fg-5)}._clientCell_3dzbl_48{color:var(--fg);font-weight:600}._cta_3dzbl_54{align-items:center;gap:var(--s-2);height:36px;padding:0 var(--s-4);border-radius:var(--radius-lg);background:var(--teal);color:var(--on-teal);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none;transition:background .36s;display:inline-flex}._cta_3dzbl_54:hover{background:var(--teal-hover);text-decoration:none}._detailHead_3dzbl_77{justify-content:space-between;align-items:flex-start;gap:var(--s-5);flex-wrap:wrap;display:flex}._headLeft_3dzbl_85{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}._headTopRow_3dzbl_92{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._caseNumber_3dzbl_99{font-family:var(--mono);color:var(--fg-3);font-size:14px}._clientName_3dzbl_105{font-family:var(--display);color:var(--fg);font-size:22px;font-weight:700;line-height:1.2}._headMeta_3dzbl_113{gap:var(--s-5);margin-top:var(--s-1);flex-wrap:wrap;display:flex}._metaItem_3dzbl_120{flex-direction:column;gap:2px;display:flex}._metaLabel_3dzbl_126{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5);font-size:11px;font-weight:600}._metaValue_3dzbl_134{color:var(--fg-2);font-size:13.5px}._metaValueMono_3dzbl_139{font-family:var(--mono);color:var(--fg-2);font-size:13px}._fieldGrid_3dzbl_147{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._field_3dzbl_147{flex-direction:column;gap:3px;min-width:0;display:flex}._fieldLabel_3dzbl_160{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-5);font-size:11px;font-weight:600}._fieldValue_3dzbl_168{color:var(--fg-2);word-break:break-word;font-size:14px}._fieldEmpty_3dzbl_174{color:var(--fg-5)}._sectionLabel_3dzbl_178{font-family:var(--display);color:var(--fg-2);margin:0 0 var(--s-3);font-size:14px;font-weight:700}._sectionLabel_3dzbl_178:not(:first-child){margin-top:var(--s-6)}._approvalGrid_3dzbl_192{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._approvalCard_3dzbl_198{gap:var(--s-3);padding:var(--s-5);flex-direction:column;display:flex}._approvalHead_3dzbl_205{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}._approvalDept_3dzbl_212{font-family:var(--display);color:var(--fg);font-size:15px;font-weight:700}._approvalMeta_3dzbl_219{gap:var(--s-1);flex-direction:column;display:flex}._approvalRow_3dzbl_225{gap:var(--s-2);font-size:13px;display:flex}._approvalRowLabel_3dzbl_231{color:var(--fg-5);flex:none}._approvalRowValue_3dzbl_236{color:var(--fg-2)}._approvalComment_3dzbl_240{color:var(--fg-3);background:var(--surface-2);border:var(--hairline);border-radius:var(--radius-md);padding:var(--s-3);font-size:13px;line-height:1.5}._approvalActions_3dzbl_250{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;display:flex}._readyBanner_3dzbl_257{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--radius-lg);background:var(--teal-tint);border:1px solid var(--teal);color:var(--teal-dark);display:flex}._readyBannerIcon_3dzbl_268{flex:none;place-items:center;display:grid}._readyBannerText_3dzbl_274{font-size:14px;font-weight:600}._modalBody_3dzbl_281{gap:var(--s-4);flex-direction:column;display:flex}._overrideGroup_3dzbl_287{gap:var(--s-3);border-top:var(--hairline);padding-top:var(--s-4);flex-direction:column;display:flex}._overrideHint_3dzbl_295{color:var(--fg-4);font-size:12.5px;line-height:1.5}._tocColRow_3dzbl_303{align-items:center;gap:var(--s-3);display:flex}._taskList_3dzbl_309{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._taskItem_3dzbl_318{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:var(--hairline);border-radius:var(--radius-md);background:var(--surface);color:var(--fg-2);font-size:14px;display:flex}._taskCheck_3dzbl_330{border-radius:var(--radius-sm);border:1.5px solid var(--line-strong);color:#0000;flex:none;place-items:center;width:20px;height:20px;display:grid}._taskCheckDone_3dzbl_341{background:var(--teal);border-color:var(--teal);color:var(--white)}._taskDone_3dzbl_347{color:var(--fg-5);text-decoration:line-through}._tocNotes_3dzbl_352{color:var(--fg-3);white-space:pre-wrap;font-size:14px;line-height:1.6}._stack_3dzbl_361{gap:var(--s-5);flex-direction:column;display:flex}._subhead_3dzbl_367{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5);margin:0 0 var(--s-3);font-size:11px;font-weight:600}._track_lhtzl_4{padding:var(--s-2) 0 var(--s-1);scrollbar-width:thin;align-items:flex-start;margin:0;list-style:none;display:flex;overflow-x:auto}._stage_lhtzl_15{align-items:center;gap:var(--s-2);text-align:center;min-width:96px;animation:_riseIn_lhtzl_1 var(--dur-base) var(--ease-smooth) both;flex-direction:column;flex:1 1 0;display:flex;position:relative}._stage_lhtzl_15:first-child{animation-delay:0s}._stage_lhtzl_15:nth-child(2){animation-delay:.18s}._stage_lhtzl_15:nth-child(3){animation-delay:.36s}._stage_lhtzl_15:nth-child(4){animation-delay:.54s}._stage_lhtzl_15:nth-child(5){animation-delay:.72s}._stage_lhtzl_15:nth-child(6){animation-delay:.9s}._connector_lhtzl_37{background:var(--line-2);height:2px;transition:background var(--dur-base) var(--ease-standard);position:absolute;top:11px;left:-50%;right:50%}._node_lhtzl_47{z-index:1;border-radius:var(--radius-full);border:2px solid var(--line-strong);background:var(--surface);color:#0000;flex:none;place-items:center;width:22px;height:22px;transition:background .45s,border-color .45s;display:grid;position:relative}._label_lhtzl_62{color:var(--fg-3);font-size:12px;font-weight:600;line-height:1.3}._date_lhtzl_69{color:var(--fg-5);font-size:11px}._done_lhtzl_76 ._node_lhtzl_47{background:var(--teal);border-color:var(--teal);color:var(--white)}._done_lhtzl_76 ._connector_lhtzl_37{background:var(--teal)}._done_lhtzl_76 ._label_lhtzl_62{color:var(--fg-2)}._current_lhtzl_88 ._node_lhtzl_47{border-color:var(--teal);background:var(--surface);box-shadow:0 0 0 4px var(--teal-soft);animation:5.4s ease-in-out infinite _cp-pulse_lhtzl_1}._current_lhtzl_88 ._label_lhtzl_62,._current_lhtzl_88 ._date_lhtzl_69{color:var(--accent)}._upcoming_lhtzl_101 ._node_lhtzl_47{border-color:var(--line-strong);background:var(--surface)}._returned_lhtzl_106 ._node_lhtzl_47{border-color:var(--red);background:var(--red);color:var(--white);box-shadow:0 0 0 4px var(--red-tint)}._returned_lhtzl_106 ._label_lhtzl_62{color:var(--red-ink)}._returned_lhtzl_106 ._date_lhtzl_69{color:var(--red);font-weight:600}@keyframes _cp-pulse_lhtzl_1{0%,to{box-shadow:0 0 0 4px var(--teal-soft)}50%{box-shadow:0 0 0 6px var(--teal-soft-2)}}@media (prefers-reduced-motion:reduce){._current_lhtzl_88 ._node_lhtzl_47{animation:none}}._board_1qwzn_6{gap:var(--s-5);height:max(320px,100dvh - 165px);padding:var(--s-5);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._column_1qwzn_22{gap:var(--s-4);min-height:0;padding:var(--s-4);border-radius:var(--radius-lg);background:var(--surface-2);border:var(--hairline);transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);flex-direction:column;display:flex}._columnOver_1qwzn_35{background:var(--teal-soft);border-color:var(--teal)}._columnHeader_1qwzn_40{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}._columnTitle_1qwzn_47{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--fg-3);font-size:.8125rem;font-weight:600}._count_1qwzn_56{font-family:var(--mono);color:var(--fg-4);background:var(--surface);border:var(--hairline);border-radius:var(--radius-full);padding:1px var(--s-2);text-align:center;min-width:22px;font-size:.75rem}._columnBody_1qwzn_68{gap:var(--s-3);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;min-height:56px;margin:calc(-1 * var(--s-2));padding:var(--s-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}._columnEmpty_1qwzn_85{color:var(--fg-5);text-align:center;padding:var(--s-4) var(--s-2);border:1px dashed var(--line-2);border-radius:var(--radius-md);flex:1;justify-content:center;align-items:center;font-size:.75rem;display:flex}._card_1qwzn_101{cursor:grab;-webkit-user-select:none;user-select:none}._card_1qwzn_101:active{cursor:grabbing}._cardDragging_1qwzn_111{opacity:.35;transition:opacity var(--dur-fast) var(--ease-standard)}._cardDropping_1qwzn_119{opacity:0;pointer-events:none}._cardOverlay_1qwzn_125{cursor:grabbing;animation:_boardCardPickUp_1qwzn_1 var(--duration-quick) var(--ease-smooth-out) both}._cardOverlay_1qwzn_125>:first-child{box-shadow:var(--shadow-pop)}@keyframes _boardCardPickUp_1qwzn_1{0%{transform:scale(1)}to{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){._cardOverlay_1qwzn_125{animation:none!important}._column_1qwzn_22{transition:none!important}}._cardInner_1qwzn_152{gap:var(--s-2);flex-direction:column;display:flex}._cardTop_1qwzn_158{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}._caseNumber_1qwzn_165{font-family:var(--mono);letter-spacing:.01em;color:var(--fg-4);font-size:.6875rem;font-weight:600}._client_1qwzn_173{font-family:var(--display);color:var(--fg);font-size:.875rem;font-weight:600;line-height:1.3}._cardMeta_1qwzn_181{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}._metaText_1qwzn_188{color:var(--fg-4);font-size:.6875rem}._progress_1qwzn_193{align-items:center;gap:var(--s-2);display:flex}._progressTrack_1qwzn_199{border-radius:var(--radius-full);background:var(--surface-4);flex:1;height:4px;overflow:hidden}._progressFill_1qwzn_207{border-radius:var(--radius-full);background:var(--teal);height:100%;transition:width .54s}._progressLabel_1qwzn_214{font-family:var(--mono);color:var(--fg-4);white-space:nowrap;font-size:.6875rem}._drawerHead_1qwzn_223{gap:var(--s-1);flex-direction:column;display:flex}._drawerClient_1qwzn_229{font-family:var(--display);color:var(--fg);font-size:1.125rem;font-weight:700}._drawerSub_1qwzn_236{align-items:center;gap:var(--s-2);font-family:var(--mono);color:var(--fg-4);font-size:.75rem;display:flex}._blockLabel_1qwzn_245{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--fg-4);margin:var(--s-5) 0 var(--s-3);font-size:.75rem;font-weight:600}._notesHint_1qwzn_255{color:var(--fg-5);margin-top:var(--s-2);font-size:.75rem}._releaseRow_1qwzn_261{gap:var(--s-2);flex-direction:column;width:100%;display:flex}._releaseHint_1qwzn_268{color:var(--fg-4);font-size:.75rem}._checklist_1qwzn_275{gap:var(--s-1);flex-direction:column;display:flex}._task_1qwzn_281{padding:var(--s-2) var(--s-3);border-radius:var(--radius-md);border:var(--hairline);background:var(--surface);align-items:center;display:flex}._taskDone_1qwzn_290{background:var(--green-tint);border-color:var(--green-tint)}._taskLabel_1qwzn_295{color:var(--fg-4);text-decoration:line-through}._wrap_4kvu9_6{width:100%;overflow-x:auto}._table_4kvu9_4{border-collapse:collapse;width:100%;font-size:14px}._table_4kvu9_4 thead th{text-align:left;letter-spacing:.02em;text-transform:uppercase;color:var(--fg-4);padding:10px var(--s-4);border-bottom:1px solid var(--line);background:var(--surface-2);white-space:nowrap;font-size:12px;font-weight:600}._table_4kvu9_4 tbody td{padding:12px var(--s-4);border-bottom:1px solid var(--line);color:var(--fg-2);vertical-align:middle}._table_4kvu9_4 tbody tr:last-child td{border-bottom:none}._handleCell_4kvu9_41{width:40px;padding-right:0!important}._dragging_4kvu9_46{background:var(--surface-2);box-shadow:var(--shadow-card-hover)}._handle_4kvu9_41{border-radius:var(--radius-md);width:28px;height:28px;color:var(--fg-5);cursor:grab;touch-action:none;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._handle_4kvu9_41:hover{background:var(--surface-3);color:var(--fg-3)}._handle_4kvu9_41:active{cursor:grabbing}._caseId_4kvu9_74{font-family:var(--mono);color:var(--fg-3);white-space:nowrap;font-size:13px}._client_4kvu9_81{color:var(--fg);font-weight:600}._account_4kvu9_86{font-variant-numeric:tabular-nums;color:var(--fg-3)}._muted_4kvu9_91{color:var(--fg-4)}._rank_4kvu9_95{font-variant-numeric:tabular-nums;color:var(--fg-2);font-weight:600}._commentCell_4kvu9_101{min-width:220px}._commentText_4kvu9_105{color:var(--fg-3);white-space:pre-wrap}._page_1sawa_4{gap:var(--s-5);flex-direction:column;display:flex}._filters_1sawa_12{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._filterField_1sawa_18{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}._filterLabel_1sawa_25{font-family:var(--body);color:var(--fg-4);font-size:12px;font-weight:600}._filterActions_1sawa_32{align-items:flex-end;gap:var(--s-2);display:flex}._cards_1sawa_40{gap:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._card_1sawa_40{gap:var(--s-2);flex-direction:column;display:flex}._cardLabel_1sawa_52{font-family:var(--body);letter-spacing:.02em;text-transform:uppercase;color:var(--fg-4);font-size:12px;font-weight:600}._cardValue_1sawa_61{font-family:var(--display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}._cardUnit_1sawa_70{color:var(--fg-4);margin-left:var(--s-1);font-size:14px;font-weight:600}._chartWrap_1sawa_79{width:100%;height:320px}._chartLoading_1sawa_84{place-items:center;font-size:13px;display:grid}@media (width<=1100px){._filters_1sawa_12{grid-template-columns:repeat(2,minmax(0,1fr))}._cards_1sawa_40{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){._filters_1sawa_12,._cards_1sawa_40{grid-template-columns:1fr}}._page_p8hyu_4{gap:var(--s-5);flex-direction:column;display:flex}._body_p8hyu_10{gap:var(--s-4);flex-direction:column;display:flex}._profile_p8hyu_18{align-items:center;gap:var(--s-4);display:flex}._profileText_p8hyu_24{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}._profileName_p8hyu_31{font-family:var(--display);color:var(--fg);font-size:18px;font-weight:700}._profileEmail_p8hyu_38{font-family:var(--body);color:var(--fg-4);font-size:14px}._profileRole_p8hyu_44{font-family:var(--body);letter-spacing:.02em;text-transform:uppercase;color:var(--fg-4);font-size:12px;font-weight:600}._row_p8hyu_55{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}._rowText_p8hyu_62{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}._rowTitle_p8hyu_69{font-family:var(--body);color:var(--fg);font-size:15px;font-weight:600}._rowHint_p8hyu_76{font-family:var(--body);color:var(--fg-4);font-size:13px}._unread_p8hyu_82{align-items:center;gap:var(--s-2);font-family:var(--display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;display:inline-flex}._board_1yk1y_7{gap:var(--s-5);height:max(320px,100dvh - 165px);padding:var(--s-5);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._column_1yk1y_23{gap:var(--s-4);min-height:0;padding:var(--s-4);border-radius:var(--radius-lg);background:var(--surface-2);border:var(--hairline);transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);flex-direction:column;display:flex}._columnOver_1yk1y_36{background:var(--teal-soft);border-color:var(--teal)}._columnHeader_1yk1y_41{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}._columnTitle_1yk1y_48{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--fg-3);font-size:.8125rem;font-weight:600}._count_1yk1y_57{font-family:var(--mono);color:var(--fg-4);background:var(--surface);border:var(--hairline);border-radius:var(--radius-full);padding:1px var(--s-2);text-align:center;min-width:22px;font-size:.75rem}._columnBody_1yk1y_69{gap:var(--s-3);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;min-height:56px;margin:calc(-1 * var(--s-2));padding:var(--s-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}._columnEmpty_1yk1y_86{color:var(--fg-5);text-align:center;padding:var(--s-4) var(--s-2);border:1px dashed var(--line-2);border-radius:var(--radius-md);flex:1;justify-content:center;align-items:center;font-size:.75rem;display:flex}._card_1yk1y_102{-webkit-user-select:none;user-select:none}._cardDraggable_1yk1y_106{cursor:grab}._cardDraggable_1yk1y_106:active{cursor:grabbing}._cardDragging_1yk1y_115{opacity:.35;transition:opacity var(--dur-fast) var(--ease-standard)}._cardDropping_1yk1y_123{opacity:0;pointer-events:none}._cardOverlay_1yk1y_129{cursor:grabbing;animation:_opsCardPickUp_1yk1y_1 var(--duration-quick) var(--ease-smooth-out) both}._cardOverlay_1yk1y_129>:first-child{box-shadow:var(--shadow-pop)}@keyframes _opsCardPickUp_1yk1y_1{0%{transform:scale(1)}to{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){._cardOverlay_1yk1y_129{animation:none!important}._column_1yk1y_23{transition:none!important}}._cardInner_1yk1y_156{gap:var(--s-2);flex-direction:column;display:flex}._cardTop_1yk1y_162{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}._requestNumber_1yk1y_169{font-family:var(--mono);letter-spacing:.01em;color:var(--fg-4);font-size:.6875rem;font-weight:600}._defName_1yk1y_177{font-family:var(--display);color:var(--fg);font-size:.875rem;font-weight:600;line-height:1.3}._task_1yk1y_185{color:var(--fg-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}._progress_1yk1y_195{align-items:center;gap:var(--s-2);display:flex}._progressTrack_1yk1y_201{border-radius:var(--radius-full);background:var(--surface-4);flex:1;height:4px;overflow:hidden}._progressFill_1yk1y_209{border-radius:var(--radius-full);background:var(--teal);height:100%;transition:width .54s}._progressLabel_1yk1y_216{font-family:var(--mono);color:var(--fg-4);white-space:nowrap;font-size:.6875rem}._drawerHead_1yk1y_225{gap:var(--s-1);flex-direction:column;display:flex}._drawerTitle_1yk1y_231{font-family:var(--display);color:var(--fg);font-size:1.125rem;font-weight:700}._drawerSub_1yk1y_238{align-items:center;gap:var(--s-2);font-family:var(--mono);color:var(--fg-4);font-size:.75rem;display:flex}._blockLabel_1yk1y_247{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--fg-4);margin:var(--s-5) 0 var(--s-3);font-size:.75rem;font-weight:600}._checklist_1yk1y_259{gap:var(--s-1);flex-direction:column;display:flex}._checkRow_1yk1y_265{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--radius-md);border:var(--hairline);background:var(--surface);cursor:pointer;display:flex}._checkRowDone_1yk1y_276{background:var(--green-tint);border-color:var(--green-tint)}._checkRowDisabled_1yk1y_281{cursor:default}._checkLabel_1yk1y_285{color:var(--fg);font-size:.8125rem}._checkLabelDone_1yk1y_290{color:var(--fg-4);text-decoration:line-through}._footerRow_1yk1y_295{gap:var(--s-2);flex-direction:column;width:100%;display:flex}._footerHint_1yk1y_302{color:var(--fg-4);font-size:.75rem}._row_13i6z_1{align-items:center;gap:var(--s-2);cursor:pointer;display:inline-flex}._box_13i6z_8{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}._label_13i6z_15{font-family:var(--body);color:var(--fg-2);font-size:13px}._groups_szb51_4{gap:var(--s-6);display:grid}._group_szb51_4{gap:var(--s-3);display:grid}._groupHead_szb51_6{font-size:var(--text-md);color:var(--fg);margin:0;font-weight:600}._defList_szb51_7{gap:var(--s-2);display:grid}._defRow_szb51_8{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);display:flex}._defMain_szb51_14{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._defName_szb51_15{color:var(--fg);font-weight:600}._defSlug_szb51_16{font-family:var(--mono);color:var(--fg-4);font-size:12px}._defActions_szb51_17{align-items:center;gap:var(--s-3);display:flex}._editor_szb51_20{gap:var(--s-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}._editorCol_szb51_21{gap:var(--s-4);display:grid}._preview_szb51_22{top:var(--s-4);position:sticky}._fieldCard_szb51_23{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);display:grid}._fieldCardHead_szb51_28{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}._row_szb51_29{gap:var(--s-3);flex-wrap:wrap;display:flex}._optionRow_szb51_30{gap:var(--s-2);align-items:center;display:flex}._rotate180_szb51_31{transform:rotate(180deg)}._readonlyJson_szb51_32{font-family:var(--mono);white-space:pre-wrap;padding:var(--s-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--fg-3);font-size:12px}._footer_szb51_37{justify-content:flex-end;gap:var(--s-3);padding:var(--s-4) 0;background:var(--bg);display:flex;position:sticky;bottom:0}._matrixWrap_szb51_43{overflow-x:auto}._matrixWrap_szb51_43 table{border-collapse:collapse}._matrixWrap_szb51_43 th,._matrixWrap_szb51_43 td{padding:var(--s-2) var(--s-3);text-align:left;border-bottom:1px solid var(--line)}._banner_szb51_47{padding:var(--s-3) var(--s-4);margin-bottom:var(--s-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);color:var(--fg-3);font-size:13px}._check_szb51_52{color:var(--green)}._dash_szb51_53{color:var(--fg-5)}
