.popup-module__gdzDqq__card{background:var(--color-surface-card);width:min(372px,100vw - 16px);box-shadow:var(--shadow-menu);border-radius:18px;animation:.16s cubic-bezier(.2,.8,.2,1) both popup-module__gdzDqq__popIn}@keyframes popup-module__gdzDqq__popIn{0%{opacity:0;transform:scale(.98)translateY(-4px)}}.popup-module__gdzDqq__body{--tone:var(--color-text-primary);--tone-wash:var(--color-surface-chip);--tone-solid:var(--color-action);--tone-on-solid:var(--color-on-action);padding:18px 18px 14px}.popup-module__gdzDqq__body[data-tone=danger]{--tone:var(--color-popup-danger);--tone-wash:var(--color-priority-urgent-bg);--tone-solid:var(--color-popup-danger);--tone-on-solid:var(--color-popup-on-danger)}.popup-module__gdzDqq__body[data-tone=warning]{--tone:var(--color-priority-normal-text);--tone-wash:var(--wash-orange)}.popup-module__gdzDqq__body[data-tone=success]{--tone:var(--color-priority-low-text);--tone-wash:var(--wash-green)}.popup-module__gdzDqq__body[data-tone=info]{--tone:var(--color-status-indigo);--tone-wash:var(--wash-indigo)}.popup-module__gdzDqq__head{align-items:flex-start;gap:14px;display:flex}.popup-module__gdzDqq__glyph{background:var(--tone-wash);width:40px;height:40px;color:var(--tone);border-radius:50%;flex:none;place-items:center;display:grid}.popup-module__gdzDqq__copy{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:1px;display:flex}.popup-module__gdzDqq__title{font:600 15px/22px var(--font-sans);letter-spacing:-.005em;color:var(--color-text-primary);margin:0}.popup-module__gdzDqq__message{font:400 14px/20px var(--font-sans);color:var(--color-text-secondary)}.popup-module__gdzDqq__message p{margin:0}.popup-module__gdzDqq__message p+p{margin-top:6px}.popup-module__gdzDqq__copy>.popup-module__gdzDqq__message:first-child{color:var(--color-text-primary);padding-top:9px}.popup-module__gdzDqq__form{flex-direction:column;gap:6px;margin:16px 0 0 54px;display:flex}.popup-module__gdzDqq__label{font:var(--text-card-meta);color:var(--color-text-secondary)}.popup-module__gdzDqq__input{width:100%;height:var(--control-h);border:1px solid var(--color-border-card);background:var(--color-surface-sunken);color:var(--color-text-primary);font:var(--text-body);border-radius:10px;padding:0 12px;transition:background .12s,border-color .12s}.popup-module__gdzDqq__input:focus{background:var(--color-surface-card);border-color:var(--color-border-dashed)}.popup-module__gdzDqq__body .popup-module__gdzDqq__input:focus-visible{border-color:var(--tone-solid);box-shadow:0 0 0 3px var(--tone-wash);border-radius:10px;outline:none}.popup-module__gdzDqq__input[aria-invalid]{border-color:var(--color-priority-urgent)}.popup-module__gdzDqq__error{font:var(--text-caption);color:var(--color-priority-urgent-text);margin:0}.popup-module__gdzDqq__choices{flex-direction:column;gap:2px;margin:14px 0 0 54px;padding:0;list-style:none;display:flex}.popup-module__gdzDqq__choice{width:100%;min-height:44px;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 8px 8px 12px;transition:background .12s,color .12s;display:flex}.popup-module__gdzDqq__choice>svg{color:var(--color-icon-muted);flex:none;transition:transform .12s,color .12s}.popup-module__gdzDqq__choice:hover{background:var(--tone-wash)}.popup-module__gdzDqq__choice:hover>svg{color:var(--tone);transform:translate(2px)}.popup-module__gdzDqq__choice[data-tone=danger]{color:var(--color-priority-urgent-text)}.popup-module__gdzDqq__choice[data-tone=danger]:hover{background:var(--color-priority-urgent-bg)}.popup-module__gdzDqq__choiceText{flex-direction:column;flex:1;min-width:0;display:flex}.popup-module__gdzDqq__choiceLabel{font:500 14px/20px var(--font-sans)}.popup-module__gdzDqq__choiceHint{font:var(--text-caption);color:var(--color-text-tertiary)}.popup-module__gdzDqq__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-top:18px;display:flex}.popup-module__gdzDqq__primary,.popup-module__gdzDqq__quiet{height:36px;font:500 14px/20px var(--font-sans);cursor:pointer;border:0;border-radius:10px;padding:0 16px;transition:background .12s,filter .12s,box-shadow .12s}.popup-module__gdzDqq__primary{background:var(--gradient-action);color:var(--tone-on-solid);box-shadow:var(--shadow-button-dark)}.popup-module__gdzDqq__body[data-tone=danger] .popup-module__gdzDqq__primary{background:var(--tone-solid)}.popup-module__gdzDqq__primary:hover{filter:brightness(1.08)}.popup-module__gdzDqq__primary:disabled{opacity:.4;cursor:default;filter:none}.popup-module__gdzDqq__quiet{color:var(--color-text-secondary);background:0 0}.popup-module__gdzDqq__quiet:hover{background:var(--color-surface-nav-hover);color:var(--color-text-primary)}.popup-module__gdzDqq__body .popup-module__gdzDqq__primary:focus-visible{box-shadow:var(--focus-ring);border-radius:10px;outline:none}.popup-module__gdzDqq__body .popup-module__gdzDqq__quiet:focus-visible,.popup-module__gdzDqq__body .popup-module__gdzDqq__choice:focus-visible{background:var(--color-surface-nav-hover);color:var(--color-text-primary);box-shadow:0 0 0 2px var(--color-focus);border-radius:10px;outline:none}.popup-module__gdzDqq__stack{z-index:1150;pointer-events:none;flex-direction:column;gap:8px;width:min(372px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}body:has([data-pager-bar]) .popup-module__gdzDqq__stack{bottom:84px}.popup-module__gdzDqq__status{pointer-events:auto;border-radius:14px;width:100%}.popup-module__gdzDqq__status .popup-module__gdzDqq__body{padding:12px 10px 12px 12px}.popup-module__gdzDqq__status .popup-module__gdzDqq__head{align-items:center;gap:10px}.popup-module__gdzDqq__status .popup-module__gdzDqq__copy{gap:2px;padding-top:0}.popup-module__gdzDqq__status .popup-module__gdzDqq__title{font-size:14px;line-height:20px}.popup-module__gdzDqq__status .popup-module__gdzDqq__message{font-size:13px;line-height:18px}.popup-module__gdzDqq__status .popup-module__gdzDqq__actions{margin-top:10px}.popup-module__gdzDqq__statusGlyph{width:32px;height:32px}.popup-module__gdzDqq__statusClose{width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-self:flex-start;place-items:center;display:grid}.popup-module__gdzDqq__statusClose:hover{background:var(--color-surface-nav-hover);color:var(--color-text-primary)}.popup-module__gdzDqq__statusClose:focus-visible{box-shadow:0 0 0 2px var(--color-focus);outline:none}.popup-module__gdzDqq__spin{animation:.9s linear infinite popup-module__gdzDqq__spin}@keyframes popup-module__gdzDqq__spin{to{transform:rotate(360deg)}}.popup-module__gdzDqq__bar{background:var(--tone-wash);border-radius:3px;height:3px;margin:10px 0 0 42px;overflow:hidden}.popup-module__gdzDqq__bar>span{border-radius:inherit;background:var(--tone);width:40%;height:100%;animation:1.2s ease-in-out infinite popup-module__gdzDqq__slide;display:block}@keyframes popup-module__gdzDqq__slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.popup-module__gdzDqq__waiting{background:var(--color-surface-chip);font:var(--text-caption);color:var(--color-text-secondary);pointer-events:auto;border-radius:999px;align-self:flex-end;margin:0;padding:2px 10px}@media (max-width:760px){.popup-module__gdzDqq__stack{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto}body:has([data-pager-bar]) .popup-module__gdzDqq__stack{bottom:calc(72px + env(safe-area-inset-bottom))}.popup-module__gdzDqq__status .popup-module__gdzDqq__actions .popup-module__gdzDqq__primary,.popup-module__gdzDqq__status .popup-module__gdzDqq__actions .popup-module__gdzDqq__quiet{height:44px}.popup-module__gdzDqq__statusClose{width:44px;height:44px}.popup-module__gdzDqq__form,.popup-module__gdzDqq__choices{margin-left:0}.popup-module__gdzDqq__actions{gap:8px}.popup-module__gdzDqq__primary,.popup-module__gdzDqq__quiet{flex:1 1 0;height:44px}.popup-module__gdzDqq__quiet{background:var(--color-surface-segmented)}}@media (prefers-reduced-motion:reduce){.popup-module__gdzDqq__card{animation:none}.popup-module__gdzDqq__choice>svg{transition:none}.popup-module__gdzDqq__spin,.popup-module__gdzDqq__bar>span{animation:none}}.popup-module__gdzDqq__scrim{z-index:1199;background:var(--color-scrim);position:fixed;inset:0}.popup-module__gdzDqq__body[data-blocking]{box-shadow:0 0 0 1px var(--popup-glow), 0 0 18px 2px color-mix(in srgb, var(--popup-glow) 35%, transparent);border-radius:inherit;--popup-glow:var(--tone)}.popup-module__gdzDqq__body[data-nudge=a]{animation:.36s ease-in-out popup-module__gdzDqq__popupNudgeA}.popup-module__gdzDqq__body[data-nudge=b]{animation:.36s ease-in-out popup-module__gdzDqq__popupNudgeB}@keyframes popup-module__gdzDqq__popupNudgeA{0%,to{transform:none}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes popup-module__gdzDqq__popupNudgeB{0%,to{transform:none}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.popup-module__gdzDqq__body[data-nudge=a],.popup-module__gdzDqq__body[data-nudge=b]{box-shadow:0 0 0 2px var(--popup-glow), 0 0 24px 4px color-mix(in srgb, var(--popup-glow) 45%, transparent);animation:none}}
.app-shell-module__q8ioTW__hint{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:1150;background:var(--color-surface-card);color:var(--color-text-primary);border:1px solid var(--color-border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex;position:fixed}.app-shell-module__q8ioTW__words{flex:1;min-width:0}.app-shell-module__q8ioTW__hintTitle{margin:0;font-size:15px;font-weight:600;line-height:20px}.app-shell-module__q8ioTW__body{color:var(--color-text-secondary);margin:2px 0 0;font-size:14px;line-height:20px}.app-shell-module__q8ioTW__actions{flex:none;gap:8px;display:flex}.app-shell-module__q8ioTW__add,.app-shell-module__q8ioTW__close{border-radius:var(--radius-full);min-width:44px;min-height:44px;font:inherit;cursor:pointer;padding:0 14px;font-size:14px;font-weight:600}.app-shell-module__q8ioTW__add{background:var(--color-action);color:var(--color-on-action);border:1px solid var(--color-action)}.app-shell-module__q8ioTW__close{color:var(--color-text-primary);border:1px solid var(--color-border-card);background:0 0}.app-shell-module__q8ioTW__add:focus-visible,.app-shell-module__q8ioTW__close:focus-visible{box-shadow:var(--focus-ring);outline:none}
.app{--color-surface-app:#fff;--color-surface-sidebar:#f9f8fb;--color-surface-card:#fff;--color-surface-sunken:#f5f7fb;--color-surface-segmented:#f4f6fa;--color-surface-chip:#f4f5f8;--color-surface-nav-active:#ebeaef;--color-surface-nav-hover:#f1f0f4;--color-surface-badge-neutral:#e4e3e8;--gradient-button-primary:linear-gradient(180deg, #2e2e2e 0%, #161616 100%);--color-border-subtle:#ececef;--color-border-card:#efeff1;--color-border-divider:#ebebeb;--color-border-dashed:#d5d8de;--hairline-fade:linear-gradient(90deg, transparent, var(--color-border-divider) 12%, var(--color-border-divider) 88%, transparent);--color-text-primary:#111113;--color-text-secondary:#5c5d60;--color-text-tertiary:#6d6f72;--color-text-quaternary:#a0a2a4;--color-text-on-inverse:#fff;--color-icon-muted:#8d8d8d;--color-danger:#f04438;--color-priority-urgent:#ef3a5d;--color-priority-urgent-text:#d81b42;--color-priority-urgent-bg:#fff3f5;--color-priority-normal:#f26b10;--color-priority-normal-text:#c4550b;--color-priority-normal-bg:#fff6ef;--color-priority-low:#1fbf5c;--color-priority-low-text:#168842;--color-priority-low-bg:#effbf3;--color-status-orange:#f97316;--color-status-pink:#f0436a;--color-status-green:#22b45e;--color-status-indigo:#5b50c4;--color-delta-up:#12883e;--color-delta-down:#e22f1a;--wash-neutral:#f4f5f8;--wash-orange:#fff5ec;--wash-pink:#fff1f4;--wash-indigo:#f2f1fc;--wash-green:#eefaf2;--color-chart-indigo:#5b50c4;--color-chart-orange:#f97316;--color-chart-bar-idle:#e9e9ec;--color-chart-grid:#cdccd1;--color-chart-trend:#d4d4d8;--font-sans:var(--font-inter), "Inter", -apple-system, "SF Pro Text", system-ui, sans-serif;--text-page-title:600 22px/28px var(--font-sans);--text-stat:600 22px/28px var(--font-sans);--text-widget-title:500 14px/20px var(--font-sans);--text-body:400 14px/20px var(--font-sans);--text-nav:500 14px/20px var(--font-sans);--text-section-label:400 14px/20px var(--font-sans);--text-card-title:600 14px/20px var(--font-sans);--text-card-meta:500 13px/18px var(--font-sans);--text-chip:400 13px/18px var(--font-sans);--text-count:600 12px/16px var(--font-sans);--text-caption:400 12px/16px var(--font-sans);--text-axis:400 11px/14px var(--font-sans);--text-badge:700 11px/12px var(--font-sans);--size-sidebar:256px;--size-topbar:56px;--space-content-x:24px;--space-section:32px;--space-widget-gap:18px;--space-widget-pad:18px;--size-widget-row:244px;--space-kanban-gutter:16px;--space-card-pad:14px;--space-card-gap:12px;--size-nav-item:32px;--size-control:32px;--size-chip:24px;--size-badge:20px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--shadow-card:0 0 0 1px #10182809, 0 1px 1px #1018280d, 0 12px 40px -12px #1e3c5a14;--shadow-kanban-card:0 0 0 1px #1018280a, 0 1px 2px #1018280f;--shadow-card-dragging:0 2px 4px #10182814, 0 16px 32px -8px #1018282e;--shadow-segmented-active:0 1px 2px #10182814, 0 0 0 1px #10182808;--shadow-avatar-ring:0 0 0 2px #fff, 0 2px 6px #1018281a;--shadow-float:0 0 0 1px #1018280a, 0 8px 24px -6px #1018281f;--shadow-raised-chip:0 0 0 1px #1018280d, 0 1px 2px #10182814;--focus-ring:0 0 0 2px #fff, 0 0 0 4px #5b50c4}@media (max-width:760px){.app{--space-content-x:16px}}
.app{--color-surface-frosted:#fffffff5;--color-surface-topbar:#fffffff0;--color-surface-segment-hover:#fff9;--color-surface-tooltip:#1c1c1e;--color-scrim:#1111132e;--color-priority-low-text:#1f7a54;--color-priority-normal-text:#9a5800;--color-danger-text:#b3261e;--color-popup-danger:var(--color-danger-text);--color-popup-on-danger:var(--color-text-on-inverse);--color-text-on-inverse-muted:#ffffffbf;--color-text-on-inverse-soft:#d5d5d8;--color-text-on-tooltip-muted:#b5b6bb;--color-icon-crumb:#a3a5ab;--color-icon-crumb-fill:#c9cbd0;--color-icon-stat:#7d77cb;--color-status-indigo-text:#4a3fb0;--color-chart-heat-empty:#f3f0fb;--color-chart-indigo-bar:#d9d5f3;--color-chart-indigo-prev:#b7b2e6;--color-chart-key-grey:#b9bbc2;--color-chart-green:#22b45e;--color-chart-orange-pair:#f97316;--color-action:var(--color-text-primary);--color-on-action:var(--color-text-on-inverse);--gradient-action:var(--gradient-button-primary);--color-focus:#e35d52;--focus-ring:0 0 0 2px var(--color-surface-card), 0 0 0 4px var(--color-focus);--shadow-dock:0 0 0 1px #1018280d, 0 -12px 40px -16px #10182847;--shadow-panel:0 0 0 1px #1018280d, 0 24px 64px -16px #10182847;--shadow-menu:0 0 0 1px #1018280d, 0 24px 56px -18px #10182859;--shadow-toast:0 0 0 1px #1018280f, 0 18px 40px -16px #10182866;--shadow-sticky-bar:0 -8px 20px -12px #1018282e;--shadow-button-dark:0 1px 2px #1018282e, inset 0 1px 0 #ffffff14;--color-email-bg:#f0efec;--color-email-card:#fff;--color-email-border:#e4e4de;--color-email-ink:#0a0a0a;--color-email-body:#33332f;--color-email-grey:#6a6a64;--color-email-hud:#8a8a84;--color-email-button:#0a0a0a;--color-email-on-button:#fff;--color-surface-sidebar:#f5f7fb;--color-surface-sunken:#f5f7fa;--color-surface-segmented:#eef1f6;--color-surface-chip:#eef1f6;--color-surface-nav-active:#fff;--color-surface-nav-hover:#ebeff5;--color-surface-badge-neutral:#e4e8f2;--gradient-button-primary:linear-gradient(180deg, #1b2a47 0%, #0f1b33 100%);--color-border-subtle:#dce1ea;--color-border-card:#dce1ea;--color-border-divider:#e6eaf0;--color-border-dashed:#c3cad7;--color-text-primary:#0f1b33;--color-text-secondary:#44506a;--color-text-tertiary:#5b6680;--color-text-quaternary:#9aa6bd;--color-icon-muted:#7d879b;--color-priority-urgent-text:#b3261e;--color-priority-urgent-bg:#fce3dd;--color-priority-normal-bg:#fff3de;--color-priority-low-bg:#e3f2ea;--wash-orange:#fff3de;--wash-pink:#fce3dd;--wash-green:#e3f2ea;--wash-neutral:#eef1f6;--shadow-card:0 0 0 1px #0f1b330a, 0 1px 2px #0f1b330f;--text-page-title:600 28px/34px var(--font-sans);--text-widget-title:600 16px/22px var(--font-sans);--text-page-intro:400 15px/22px var(--font-sans);--text-eyebrow:600 11px/14px var(--font-sans);--size-field:36px;--size-nav-item:36px;--color-switch-off:#c3cad7;--color-disabled-bg:#e4e8f2;--color-disabled-ink:#5b6680}.app,.kv-review{--color-specimen-light:#fff;--color-specimen-dark:#111113}.app{--control-h:32px;--control-h-compact:28px;--control-icon:16px}@media (pointer:coarse),(max-width:600px){.app{--control-h:44px;--control-h-compact:44px}}
.app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.app{--lightningcss-light: ;--lightningcss-dark:initial}}.app[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app{--color-surface-app:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0e14);--color-switch-off:var(--lightningcss-light,#c3cad7)var(--lightningcss-dark,#3a4255);--color-disabled-bg:var(--lightningcss-light,#e4e8f2)var(--lightningcss-dark,#232a3b);--color-disabled-ink:var(--lightningcss-light,#5b6680)var(--lightningcss-dark,#a2acc0);--color-surface-sidebar:var(--lightningcss-light,#f5f7fb)var(--lightningcss-dark,#0d1119);--color-surface-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151e);--color-surface-sunken:var(--lightningcss-light,#f5f7fa)var(--lightningcss-dark,#161b26);--color-surface-segmented:var(--lightningcss-light,#eef1f6)var(--lightningcss-dark,#161b26);--color-surface-chip:var(--lightningcss-light,#eef1f6)var(--lightningcss-dark,#1a2030);--color-surface-nav-active:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1d2433);--color-surface-nav-hover:var(--lightningcss-light,#ebeff5)var(--lightningcss-dark,#171c27);--color-surface-badge-neutral:var(--lightningcss-light,#e4e8f2)var(--lightningcss-dark,#232a38);--color-surface-frosted:var(--lightningcss-light,#fffffff5)var(--lightningcss-dark,#0b0e14f0);--color-surface-topbar:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#0b0e14eb);--color-surface-segment-hover:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff0f);--color-surface-tooltip:var(--lightningcss-light,#1c1c1e)var(--lightningcss-dark,#e8ecf4);--color-scrim:var(--lightningcss-light,#1111132e)var(--lightningcss-dark,#0000008c);--gradient-button-primary:linear-gradient(180deg, var(--lightningcss-light,#1b2a47)var(--lightningcss-dark,#f2f4f8) 0%, var(--lightningcss-light,#0f1b33)var(--lightningcss-dark,#dfe3ea) 100%);--color-border-subtle:var(--lightningcss-light,#dce1ea)var(--lightningcss-dark,#1d2330);--color-border-card:var(--lightningcss-light,#dce1ea)var(--lightningcss-dark,#232a38);--color-border-divider:var(--lightningcss-light,#e6eaf0)var(--lightningcss-dark,#232a38);--color-border-dashed:var(--lightningcss-light,#c3cad7)var(--lightningcss-dark,#3a4255);--color-text-primary:var(--lightningcss-light,#0f1b33)var(--lightningcss-dark,#e8ecf4);--color-text-secondary:var(--lightningcss-light,#44506a)var(--lightningcss-dark,#a3abbd);--color-text-tertiary:var(--lightningcss-light,#5b6680)var(--lightningcss-dark,#8a93a6);--color-text-quaternary:var(--lightningcss-light,#9aa6bd)var(--lightningcss-dark,#5d6578);--color-text-on-inverse:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0e14);--color-text-on-inverse-muted:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#0b0e14b8);--color-text-on-inverse-soft:var(--lightningcss-light,#d5d5d8)var(--lightningcss-dark,#2a3140);--color-text-on-tooltip-muted:var(--lightningcss-light,#b5b6bb)var(--lightningcss-dark,#4a5263);--color-icon-muted:var(--lightningcss-light,#7d879b)var(--lightningcss-dark,#7c8598);--color-icon-crumb:var(--lightningcss-light,#a3a5ab)var(--lightningcss-dark,#6b7385);--color-icon-crumb-fill:var(--lightningcss-light,#c9cbd0)var(--lightningcss-dark,#3a4255);--color-icon-stat:var(--lightningcss-light,#7d77cb)var(--lightningcss-dark,#a9a2ff);--color-danger:var(--lightningcss-light,#f04438)var(--lightningcss-dark,#f97066);--color-danger-text:var(--lightningcss-light,#b3261e)var(--lightningcss-dark,#ff8a80);--color-priority-urgent:var(--lightningcss-light,#ef3a5d)var(--lightningcss-dark,#f7587a);--color-priority-urgent-text:var(--lightningcss-light,#b3261e)var(--lightningcss-dark,#ff8fa6);--color-priority-urgent-bg:var(--lightningcss-light,#fce3dd)var(--lightningcss-dark,#2d1823);--color-priority-normal:var(--lightningcss-light,#f26b10)var(--lightningcss-dark,#f58a3c);--color-priority-normal-text:var(--lightningcss-light,#9a5800)var(--lightningcss-dark,#f6a666);--color-priority-normal-bg:var(--lightningcss-light,#fff3de)var(--lightningcss-dark,#2b1f16);--color-priority-low:var(--lightningcss-light,#1fbf5c)var(--lightningcss-dark,#3ccf74);--color-priority-low-text:var(--lightningcss-light,#1f7a54)var(--lightningcss-dark,#55d690);--color-priority-low-bg:var(--lightningcss-light,#e3f2ea)var(--lightningcss-dark,#0f2620);--color-status-orange:var(--lightningcss-light,#f97316)var(--lightningcss-dark,#fb923c);--color-status-pink:var(--lightningcss-light,#f0436a)var(--lightningcss-dark,#f7688a);--color-status-green:var(--lightningcss-light,#22b45e)var(--lightningcss-dark,#3ccf74);--color-status-indigo:var(--lightningcss-light,#5b50c4)var(--lightningcss-dark,#8b82f0);--color-status-indigo-text:var(--lightningcss-light,#4a3fb0)var(--lightningcss-dark,#a9a2ff);--color-delta-up:var(--lightningcss-light,#12883e)var(--lightningcss-dark,#4fd58a);--color-delta-down:var(--lightningcss-light,#e22f1a)var(--lightningcss-dark,#ff7a66);--color-focus:var(--lightningcss-light,#e35d52)var(--lightningcss-dark,#e35d52);--wash-neutral:var(--lightningcss-light,#eef1f6)var(--lightningcss-dark,#1a2030);--wash-orange:var(--lightningcss-light,#fff3de)var(--lightningcss-dark,#2b1f16);--wash-pink:var(--lightningcss-light,#fce3dd)var(--lightningcss-dark,#2d1823);--wash-indigo:var(--lightningcss-light,#f2f1fc)var(--lightningcss-dark,#1c1d3d);--wash-green:var(--lightningcss-light,#e3f2ea)var(--lightningcss-dark,#0f2620);--color-chart-indigo:var(--lightningcss-light,#5b50c4)var(--lightningcss-dark,#8b82f0);--color-chart-orange:var(--lightningcss-light,#f97316)var(--lightningcss-dark,#fb923c);--color-chart-orange-pair:var(--lightningcss-light,#f97316)var(--lightningcss-dark,#d96c1a);--color-chart-green:var(--lightningcss-light,#22b45e)var(--lightningcss-dark,#3ccf74);--color-chart-bar-idle:var(--lightningcss-light,#e9e9ec)var(--lightningcss-dark,#232a38);--color-chart-grid:var(--lightningcss-light,#cdccd1)var(--lightningcss-dark,#2c3445);--color-chart-trend:var(--lightningcss-light,#d4d4d8)var(--lightningcss-dark,#3a4255);--color-chart-heat-empty:var(--lightningcss-light,#f3f0fb)var(--lightningcss-dark,#161b26);--color-chart-indigo-bar:var(--lightningcss-light,#d9d5f3)var(--lightningcss-dark,#2e2a5c);--color-chart-indigo-prev:var(--lightningcss-light,#b7b2e6)var(--lightningcss-dark,#4a4390);--color-chart-key-grey:var(--lightningcss-light,#b9bbc2)var(--lightningcss-dark,#5d6578);--color-specimen-light:var(--lightningcss-light,#fff)var(--lightningcss-dark,#fff);--color-specimen-dark:var(--lightningcss-light,#111113)var(--lightningcss-dark,#111113)}@media (prefers-color-scheme:dark){.app:not([data-theme=light]){--shadow-card:0 0 0 1px #232a38, 0 12px 32px -16px #0009;--shadow-kanban-card:0 0 0 1px #232a38, 0 1px 2px #0006;--shadow-card-dragging:0 0 0 1px #3a4255, 0 16px 32px -8px #000000b3;--shadow-segmented-active:0 0 0 1px #2c3445, 0 1px 2px #00000080;--shadow-avatar-ring:0 0 0 2px #11151e, 0 2px 6px #00000080;--shadow-float:0 0 0 1px #232a38, 0 8px 24px -6px #0009;--shadow-raised-chip:0 0 0 1px #2c3445, 0 1px 2px #00000080;--shadow-dock:0 0 0 1px #232a38, 0 -12px 40px -16px #000000b3;--shadow-panel:0 0 0 1px #2c3445, 0 24px 64px -16px #000000bf;--shadow-menu:0 0 0 1px #2c3445, 0 24px 56px -18px #000000bf;--shadow-toast:0 0 0 1px #2c3445, 0 18px 40px -16px #000000bf;--shadow-sticky-bar:0 -8px 20px -12px #0009;--shadow-button-dark:0 1px 2px #0006, inset 0 1px 0 #fff9}}.app[data-theme=dark]{--shadow-card:0 0 0 1px #232a38, 0 12px 32px -16px #0009;--shadow-kanban-card:0 0 0 1px #232a38, 0 1px 2px #0006;--shadow-card-dragging:0 0 0 1px #3a4255, 0 16px 32px -8px #000000b3;--shadow-segmented-active:0 0 0 1px #2c3445, 0 1px 2px #00000080;--shadow-avatar-ring:0 0 0 2px #11151e, 0 2px 6px #00000080;--shadow-float:0 0 0 1px #232a38, 0 8px 24px -6px #0009;--shadow-raised-chip:0 0 0 1px #2c3445, 0 1px 2px #00000080;--shadow-dock:0 0 0 1px #232a38, 0 -12px 40px -16px #000000b3;--shadow-panel:0 0 0 1px #2c3445, 0 24px 64px -16px #000000bf;--shadow-menu:0 0 0 1px #2c3445, 0 24px 56px -18px #000000bf;--shadow-toast:0 0 0 1px #2c3445, 0 18px 40px -16px #000000bf;--shadow-sticky-bar:0 -8px 20px -12px #0009;--shadow-button-dark:0 1px 2px #0006, inset 0 1px 0 #fff9}.kv-review{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){.kv-review{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.kv-document{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
.app{background:var(--color-surface-app);color:var(--color-text-primary);font:var(--text-body);font-feature-settings:"cv11" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;inset:0;overflow:clip}.app *,.app :before,.app :after{box-sizing:border-box;-webkit-user-select:text;user-select:text}:where(.app) :where(h1,h2,h3,h4,h5,h6){font:inherit;font-family:var(--font-sans);letter-spacing:normal;color:inherit;margin:0}:where(.app) :where(p){color:inherit;line-height:inherit;margin:0}:where(.app) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.app) :where(button,a){-webkit-user-select:none;user-select:none}:where(.app) :where(svg){flex:none;display:inline-block}:where(.app) :where(a,button,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.app .tnum{font-variant-numeric:tabular-nums}.app .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-tooltip{border-radius:var(--radius-sm);background:var(--color-surface-tooltip);max-width:260px;color:var(--color-text-on-inverse);font:500 12px/16px var(--font-sans);pointer-events:none;padding:5px 8px}[data-print-only]{display:none}@media print{@page{size:A4 landscape;margin:12mm}.app{height:auto;position:static;inset:auto;overflow:visible}.app aside,.app [data-shell=main]>header,.app [data-print-hide],.app [data-pager-bar]{display:none!important}.app [data-shell=app],.app [data-shell=main],.app [data-shell=content]{height:auto;padding:0;display:block;overflow:visible}.app [data-print-only]{display:block}.app section{break-inside:avoid;box-shadow:none}}.app [data-shell=content]:has(>[data-pager-bar]){flex-direction:column;display:flex}.app [data-shell=content]:has(>[data-pager-bar])>[data-pager-bar]{flex:none}.app [data-shell=content]>:has(+[data-pager-bar]){margin-bottom:16px}.app [data-shell=content]:has(>[data-pager-bar]){scroll-padding-bottom:84px}
