:root{--sb-bg:#1e4976;--sb-text:#e0f0ff;--sb-line:hsla(0,0%,100%,.07);--sb-active-bg:hsla(0,0%,100%,.18);--sb-active-text:#fff;--sb-hover:hsla(0,0%,100%,.12);--sb-label:#93c5fd;--sb-group-text:#bfdbfe;--sb-group-bg:hsla(0,0%,100%,.04);--sb-group-hover:hsla(0,0%,100%,.1);--sb-head-bg:transparent;--sb-head-line:hsla(0,0%,100%,.07);--sb-head-icon:#bfdbfe;--sb-w-open:220px;--c-0369a1:#0369a1;--c-059669:#059669;--c-06b6d4:#06b6d4;--c-0891b2:#0891b2;--c-0d6b4e:#0d6b4e;--c-0e7490:#0e7490;--c-14b8a6:#14b8a6;--c-155e75:#155e75;--c-166534:#166534;--c-1d6fa5:#1d6fa5;--c-22c55e:#22c55e;--c-3b82f6:#3b82f6;--c-4338ca:#4338ca;--c-4f46e5:#4f46e5;--c-7c3aed:#7c3aed;--c-84cc16:#84cc16;--c-9333ea:#9333ea;--c-991b1b:#991b1b;--c-a16207:#a16207;--c-a3e635:#a3e635;--c-d9622b:#d9622b;--c-db2777:#db2777;--c-dbe7f3:#dbe7f3;--c-e8893a:#e8893a;--c-eab308:#eab308;--c-ef4444:#ef4444;--c-f2b84b:#f2b84b;--c-f59e0b:#f59e0b;--c-f97316:#f97316;--c-e5e7eb:#e5e7eb;--c-067647:#067647;--c-0b1220:#0b1220;--c-0b4a7d:#0b4a7d;--c-0d9488:#0d9488;--c-0e2238:#0e2238;--c-0f172a:#0f172a;--c-0f766e:#0f766e;--c-111827:#111827;--c-15803d:#15803d;--c-16a34a:#16a34a;--c-1a1a1a:#1a1a1a;--c-1a2238:#1a2238;--c-1d4ed8:#1d4ed8;--c-2563eb:#2563eb;--c-344054:#344054;--c-475467:#475467;--c-475569:#475569;--c-4c1d95:#4c1d95;--c-5a657a:#5a657a;--c-64748b:#64748b;--c-65a30d:#65a30d;--c-6d28d9:#6d28d9;--c-7c3d06:#7c3d06;--c-7c4a12:#7c4a12;--c-7f1d1d:#7f1d1d;--c-854d0e:#854d0e;--c-92400e:#92400e;--c-94a3b8:#94a3b8;--c-98a2b3:#98a2b3;--c-9a3412:#9a3412;--c-a15c00:#a15c00;--c-b42318:#b42318;--c-b45309:#b45309;--c-b54708:#b54708;--c-b91c1c:#b91c1c;--c-be185d:#be185d;--c-ca8a04:#ca8a04;--c-cbd5e1:#cbd5e1;--c-d97706:#d97706;--c-dc2626:#dc2626;--c-e0f0ff:#e0f0ff;--c-e2e8f0:#e2e8f0;--c-e6eef6:#e6eef6;--c-ea580c:#ea580c;--c-ede9ff:#ede9ff;--c-f2f4f7:#f2f4f7;--c-f87171:#f87171;--c-f8fafc:#f8fafc;--c-fafafa:#fafafa;--c-fca5a5:#fca5a5;--c-ffffff:#fff;--fs-9:9px;--fs-10:10px;--fs-10-5:10.5px;--fs-11:11px;--fs-11-5:11.5px;--fs-12:12px;--fs-12-5:12.5px;--fs-13:13px;--fs-13-5:13.5px;--fs-14:14px;--font-ui:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;--font-num:inherit;--bg:#fff;--text:#0b1220;--muted:#5d6b82;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#4a3aa7;--series-other:#94a3b8;--card:#fff;--border:rgba(15,23,42,.12);--shadow:0 10px 30px rgba(2,6,23,.08);--brand:#0b4a7d;--input-cell:#eaf3fd;--input-typed:#1d4ed8;--brand2:#0a3e69;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235d6b82' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--select-chevron-brand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%230b4a7d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ai:#6c4ce0;--ai-bright:#b14be6;--ai-text:#5b34c7;--ai-text-strong:#3d2596;--ai-soft:#f3effe;--ai-tint-panel:#fbfaff;--ai-tint-panel-2:#f7f4fe;--ai-border:#e2d8fa;--ai-border-card:#e7defb;--ai-border-soft:#efe9fb;--ai-sparkle:linear-gradient(135deg,#6c4ce0,#b14be6);--ai-input-grad:linear-gradient(120deg,#6c4ce0,#b14be6);--ai-input-fill:#fff;--ai-input-glow:rgba(108,76,224,.16);--ai-header-grad:linear-gradient(180deg,#fbfaff,#fff);--ai-modal:#fff;--ai-modal-shadow:0 30px 60px -18px rgba(9,12,20,.55);--ai-glow-shadow:0 24px 55px -14px rgba(40,20,90,.6);--ai-aura:conic-gradient(from 0deg,#6c4ce0,#4c7df0,#b14be6,#6c4ce0);--ai-rim:conic-gradient(from 0deg,#6c4ce0,#4c7df0,#b14be6,#f3eeff,#6c4ce0);--ai-aura-inset:-20px;--ai-aura-radius:34px;--ai-aura-blur:26px;--ai-aura-opacity:0.3;--ai-chart-track:#f3f4f6;--ai-chart-track-think:#f0f1f4;--ai-chart-leader:linear-gradient(90deg,#6c4ce0,#9578f0);--ai-chart-rest:rgba(108,76,224,.4);--ai-chart-scan:rgba(108,76,224,.28);--ai-line-fill:rgba(108,76,224,.1);--ai-shimmer:linear-gradient(90deg,#b7bcc6 30%,#5b34c7 50%,#b7bcc6 70%);--ai-hero-metric:#3d2596;--ai-hero-sub:#7a6bb0;--ai-bubble-bg:#eef1f5;--ai-bubble-text:#2b303a;--search-blue:#2f6bed;--search-blue-tint:#eef3fe;--search-blue-ring:#d9e4fd;--badge-neutral-bg:#eef1f5;--badge-neutral-text:#5b6472;--badge-match-bg:#dbe6ff;--kbd-color:#6b7280;--kbd-border:#e6e8ee;--danger-meta:#c0392b;--amber-primary:#e0910c;--amber-text:#b4720a;--amber-soft:#fdf7ec;--amber-border:#f2dfb6;--amber-letter-bg:#fdf9f0;--amber-preview-bg:#fff;--amber-preview-border:#eef0f3;--amber-on-solid:#1a1204;--load-accent:#2f6bed;--load-card:#fff;--load-card-border:#e4e8ef;--load-card-shadow:0 1px 2px rgba(16,32,64,.05),0 8px 24px -12px rgba(16,32,64,.12);--load-building-fill:#f3f7fd;--load-building-border:#cdd8ea;--load-track:#eef1f6;--load-prog:linear-gradient(90deg,rgba(47,107,237,0),#2f6bed,rgba(47,107,237,0));--load-status:#16294d;--load-context:#8a93a5;--load-header-block:#e7ebf1;--load-sk-base:#eef1f6;--load-sk-high:#f7f9fc;--load-sk-sub-base:#e2e7ef;--load-sk-sub-high:#eef2f8;--load-divider:#eef1f6;--page-text:var(--text);--page-muted:var(--muted);--scrollbar-thumb:rgba(15,23,42,.28);--scrollbar-thumb-hover:rgba(15,23,42,.45)}[data-theme=dark]{--input-cell:rgba(96,165,250,.12);--input-typed:#93c5fd;--bg:#0b1220;--text:#e6edf6;--muted:#cbd5e1;--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#9085e9;--series-other:#64748b;--card:#1e293b;--border:hsla(0,0%,100%,.12);--shadow:0 10px 30px rgba(0,0,0,.45);--page-text:var(--text);--page-muted:#94a3b8;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23cbd5e1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--select-chevron-brand:var(--select-chevron);--scrollbar-thumb:hsla(0,0%,100%,.18);--scrollbar-thumb-hover:hsla(0,0%,100%,.32);--ai:#9b82f5;--ai-bright:#c25bf0;--ai-text:#b7a6ff;--ai-text-strong:#c9b8ff;--ai-soft:rgba(155,130,245,.1);--ai-tint-panel:rgba(155,130,245,.05);--ai-tint-panel-2:rgba(155,130,245,.05);--ai-border:rgba(155,130,245,.35);--ai-border-card:rgba(155,130,245,.22);--ai-border-soft:#241f33;--ai-sparkle:linear-gradient(135deg,#8b6cff,#c25bf0);--ai-input-grad:linear-gradient(120deg,#8b6cff,#c25bf0);--ai-input-fill:#181b22;--ai-input-glow:rgba(139,108,255,.22);--ai-header-grad:linear-gradient(180deg,#1a1726,#16191f);--ai-modal:#16191f;--ai-glow-shadow:0 24px 55px -14px rgba(0,0,0,.7);--ai-aura:conic-gradient(from 0deg,#7c5cf0,#4c7df0,#c25bf0,#7c5cf0);--ai-rim:conic-gradient(from 0deg,#8b6cff,#4c7df0,#c25bf0,#ead9ff,#8b6cff);--ai-aura-inset:-22px;--ai-aura-radius:36px;--ai-aura-blur:30px;--ai-aura-opacity:0.42;--ai-chart-track:#22262f;--ai-chart-track-think:#20242d;--ai-chart-leader:linear-gradient(90deg,#8b6cff,#b79bff);--ai-chart-rest:rgba(139,108,255,.42);--ai-chart-scan:rgba(155,130,245,.4);--ai-line-fill:rgba(139,108,255,.14);--ai-shimmer:linear-gradient(90deg,#6a7180 30%,#c9b8ff 50%,#6a7180 70%);--ai-hero-metric:#c9b8ff;--ai-hero-sub:#9aa1ad;--ai-bubble-bg:#232833;--ai-bubble-text:#d6dbe4;--search-blue:#6f9bff;--search-blue-tint:rgba(111,155,255,.12);--search-blue-ring:rgba(111,155,255,.3);--badge-neutral-bg:hsla(0,0%,100%,.06);--badge-neutral-text:#aeb5c2;--badge-match-bg:rgba(111,155,255,.18);--kbd-color:#9aa1ad;--kbd-border:hsla(0,0%,100%,.14);--danger-meta:#f0857a;--amber-primary:#e0910c;--amber-text:#f6c462;--amber-soft:rgba(224,145,12,.1);--amber-border:rgba(224,145,12,.35);--amber-letter-bg:#1e1a12;--amber-preview-bg:#14171d;--amber-preview-border:#262b34;--amber-on-solid:#1a1204;--load-accent:#5d8dff;--load-card:#141a26;--load-card-border:#252c3a;--load-card-shadow:0 12px 30px -14px rgba(0,0,0,.6);--load-building-fill:#1a2231;--load-building-border:#2c3648;--load-track:#222a38;--load-prog:linear-gradient(90deg,rgba(93,141,255,0),#5d8dff,rgba(93,141,255,0));--load-status:#eaeef6;--load-context:#8790a3;--load-header-block:#2a3242;--load-sk-base:#222a38;--load-sk-high:#2f3849;--load-sk-sub-base:#2a3344;--load-sk-sub-high:#39445a;--load-divider:#222a38}[data-theme=dark] .card{color:var(--text)}[data-theme=dark] .muted{color:var(--muted)}[data-theme=dark] code,[data-theme=dark] pre{background:hsla(0,0%,100%,.06);color:var(--text)}[data-theme=dark] hr:where(:not(.kcs *)){border-color:var(--border)}[data-theme=dark] body{color:var(--text);background:var(--bg)}[data-theme=dark] input:not([type]):where(:not(.kcs *)),[data-theme=dark] input[type=email]:where(:not(.kcs *)),[data-theme=dark] input[type=number]:where(:not(.kcs *)),[data-theme=dark] input[type=password]:where(:not(.kcs *)),[data-theme=dark] input[type=search]:where(:not(.kcs *)),[data-theme=dark] input[type=text]:where(:not(.kcs *)),[data-theme=dark] input[type=url]:where(:not(.kcs *)),[data-theme=dark] select:where(:not(.kcs *)),[data-theme=dark] textarea:where(:not(.kcs *)){background-color:hsla(0,0%,100%,.04)!important;color:var(--text)!important;border-color:var(--border)!important}[data-theme=dark] input:where(:not(.kcs *))::placeholder,[data-theme=dark] textarea:where(:not(.kcs *))::placeholder{color:var(--muted)}*{box-sizing:border-box}body,html{padding:0;margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui)}main:where(:not(.kcs *)){max-width:1400px;margin:0 auto;padding:22px 20px 50px}h1:where(:not(.kcs *)){margin:0;font-size:54px;line-height:1.02;letter-spacing:-.04em}@media (max-width:720px){main:where(:not(.kcs *)){padding:14px 12px 36px}h1:where(:not(.kcs *)){font-size:36px}.card{padding:14px}.card>table,table.responsive{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}p{margin:0}.muted{color:var(--muted)}.small{font-size:13px}.card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:18px;box-shadow:var(--shadow)}.input{width:100%;margin-top:12px}.pills{display:flex;gap:8px;flex-wrap:nowrap;margin-top:14px;overflow-x:auto}.pill,.pills{justify-content:center}.pill{border:1.5px solid var(--border);border-radius:10px;padding:12px 16px;display:inline-flex;flex-direction:column;align-items:center;gap:4px;white-space:nowrap;flex:1 1;min-width:0}.pill b{font-size:28px;font-weight:900;line-height:1}.pill span{font-size:11px;font-weight:600}.pill-total{border-color:var(--brand);background:rgba(11,74,125,.05)}.pill[role=button]{transition:border-color .12s,box-shadow .12s,transform .12s}.pill[role=button]:focus-visible,.pill[role=button]:hover{border-color:var(--brand);box-shadow:0 2px 10px rgba(11,74,125,.12);transform:translateY(-1px);outline:none}input:not([type]):where(:not(.kcs *)),input[type=email]:where(:not(.kcs *)),input[type=number]:where(:not(.kcs *)),input[type=password]:where(:not(.kcs *)),input[type=search]:where(:not(.kcs *)),input[type=tel]:where(:not(.kcs *)),input[type=text]:where(:not(.kcs *)),input[type=url]:where(:not(.kcs *)){font-family:inherit;font-size:13px;color:var(--text);background-color:var(--card);border:1px solid var(--border);border-radius:999px;padding:7px 13px;transition:border-color .12s ease,box-shadow .12s ease}textarea:where(:not(.kcs *)){font-family:inherit;font-size:13px;color:var(--text);background-color:var(--card);border:1px solid var(--border);border-radius:12px;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease}input:not([type]):focus-visible:where(:not(.kcs *)),input[type=email]:focus-visible:where(:not(.kcs *)),input[type=number]:focus-visible:where(:not(.kcs *)),input[type=password]:focus-visible:where(:not(.kcs *)),input[type=search]:focus-visible:where(:not(.kcs *)),input[type=tel]:focus-visible:where(:not(.kcs *)),input[type=text]:focus-visible:where(:not(.kcs *)),input[type=url]:focus-visible:where(:not(.kcs *)),textarea:focus-visible:where(:not(.kcs *)){outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(11,74,125,.15)}input:where(:not(.kcs *))::placeholder,textarea:where(:not(.kcs *))::placeholder{color:var(--muted);opacity:.75}td input:where(:not(.kcs *)),td select:where(:not(.kcs *)),th input:where(:not(.kcs *)),th select:where(:not(.kcs *)){padding-top:4px;padding-bottom:4px}select:where(:not(.kcs *)){-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;font-size:13px;font-weight:500;line-height:1.35;color:var(--text);background-color:var(--card);background-image:var(--select-chevron);background-repeat:no-repeat;background-position:right 11px center;border:1px solid var(--border);border-radius:999px;padding:7px 30px 7px 13px;cursor:pointer;max-width:100%;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}select:hover:not(:disabled):where(:not(.kcs *)){border-color:rgba(11,74,125,.4);background-color:rgba(11,74,125,.03)}select:focus-visible:where(:not(.kcs *)){outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(11,74,125,.15)}select:disabled:where(:not(.kcs *)){opacity:.55;cursor:not-allowed}select option:where(:not(.kcs *)){color:var(--text);background:var(--card)}select optgroup:where(:not(.kcs *)){color:var(--muted);background:var(--card);font-weight:700;font-style:normal;font-size:11px;letter-spacing:.06em;text-transform:uppercase}select optgroup option:where(:not(.kcs *)){font-weight:400;font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--text)}select.select-brand{font-size:17px;font-weight:600;color:var(--brand);border-color:rgba(11,74,125,.3);background-image:var(--select-chevron-brand)}select.select-brand optgroup,select.select-brand option{font-size:15px}select.select-brand:hover:not(:disabled){border-color:rgba(11,74,125,.55);background-color:rgba(11,74,125,.05)}select.select-lg{font-size:15px;padding-top:9px;padding-bottom:9px}select.select-lg optgroup,select.select-lg option{font-size:15px}select.select-sm{font-size:12px;padding:4px 26px 4px 11px;background-position:right 9px center}[data-theme=dark] select:hover:not(:disabled):where(:not(.kcs *)){border-color:hsla(0,0%,100%,.3)!important}.btn{border:1px solid var(--border);background:#fff;color:var(--text);padding:10px 14px;border-radius:999px;cursor:pointer;font-weight:700}.btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn.primary:hover{background:var(--brand2)}.btn.ai{border-color:var(--ai-border);background:var(--ai-soft);color:var(--ai);box-shadow:0 0 10px rgba(108,76,224,.16);transition:box-shadow .18s ease,background .15s ease}.btn.ai:hover{background:rgba(108,76,224,.13);box-shadow:0 0 16px rgba(108,76,224,.3)}[data-theme=dark] .btn.ai{background:rgba(139,92,246,.16);border-color:rgba(167,139,250,.5);color:#c4b5fd;box-shadow:0 0 10px rgba(139,108,255,.24)}[data-theme=dark] .btn.ai:hover{background:rgba(139,92,246,.24);box-shadow:0 0 18px rgba(139,108,255,.42)}@media (prefers-reduced-motion:reduce){.btn.ai{transition:none}}.btn.large{padding:12px 26px;font-size:15px;border-radius:12px}.btn.sm{padding:5px 12px;font-size:12px}.btn:disabled{opacity:.55;cursor:not-allowed}[data-theme=dark] .btn:not(.primary){background:#334155;border-color:hsla(0,0%,100%,.16);color:#e6edf6}[data-theme=dark] .btn:not(.primary):hover{background:#3d4d63}.tableWrap{width:100%;overflow:auto;margin-top:12px}table:where(:not(.kcs *)){width:100%;border-collapse:collapse}td:where(:not(.kcs *)),th:where(:not(.kcs *)){padding:12px 10px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top}thead th:where(:not(.kcs *)){text-align:left;font-size:13px;color:var(--muted);font-weight:800}tfoot td:where(:not(.kcs *)){font-weight:900}tbody tr:hover:where(:not(.kcs *)){background:rgba(15,23,42,.04)}hr:where(:not(.kcs *)){border:0;border-top:1px solid rgba(15,23,42,.1);margin:14px 0}.linkBtn{border:0;background:transparent;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;text-align:right;width:100%}.linkBtn.left{text-align:left}.linkBtn:hover{text-decoration:underline}.tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid var(--border)}.tag.rec{background:rgba(2,132,199,.08);color:#075985;border-color:rgba(2,132,199,.25)}.tag.nr{background:rgba(100,116,139,.1);color:#334155;border-color:rgba(100,116,139,.25)}.modalOverlay{position:fixed;inset:0;background:rgba(15,23,42,.55);display:flex;align-items:flex-start;justify-content:center;padding:30px 16px;z-index:50}.modal{width:min(760px,100%);background:#fff;border-radius:16px;border:1px solid rgba(15,23,42,.15);box-shadow:0 30px 80px rgba(2,6,23,.35);padding:16px}.modal.wide{width:min(980px,100%)}.modalHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.modalTitle{font-weight:900;font-size:26px}.modalTable td,.modalTable th{padding:10px 8px}code{font-family:inherit;background:rgba(15,23,42,.06);border:1px solid rgba(15,23,42,.1);padding:2px 6px;border-radius:8px}@media screen{tr.screen-collapsed{display:none}}@media print{.no-print,.sidebar,aside,nav.sidebar{display:none!important}main:where(:not(.kcs *)){padding:0!important;margin:0!important;max-width:none!important}body,html{background:#fff!important;color:#000!important}.card{box-shadow:none!important;border:1px solid #d1d5db!important;page-break-inside:avoid;break-inside:avoid}a{color:#000!important;text-decoration:none!important}body>div[style*=padding-left]{padding-left:0!important}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin-dot{width:12px;height:12px;flex-shrink:0;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:spin .6s linear infinite}.send-outcome{animation:sendRise .24s ease-out both}@keyframes sendRise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.sent-ring{stroke-dasharray:64;stroke-dashoffset:64;animation:sentDraw .34s ease-out forwards}.sent-check{stroke-dasharray:22;stroke-dashoffset:22;animation:sentDraw .24s ease-out .24s forwards}@keyframes sentDraw{to{stroke-dashoffset:0}}.caughtup-mark{position:relative;width:72px;height:72px;margin:0 auto}.caughtup-mark svg{position:relative;z-index:1;overflow:visible}.cu-halo{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(22,163,74,.28) 0,rgba(22,163,74,0) 70%);animation:cuHalo .9s ease-out .1s both}@keyframes cuHalo{0%{opacity:0;transform:scale(.5)}55%{opacity:1}to{opacity:0;transform:scale(1.9)}}.cu-spark{position:absolute;top:50%;left:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:999px;background:var(--cu-spark-color,#15803d);transform:rotate(var(--a)) translateY(0);animation:cuSpark .75s var(--d,.15s) cubic-bezier(.2,.7,.3,1) both}@keyframes cuSpark{0%{opacity:0;transform:rotate(var(--a)) translateY(-6px) scale(.4)}35%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-42px) scale(1)}}.caughtup-copy{animation:sendRise .34s ease-out .3s both}@media (prefers-reduced-motion:reduce){.send-outcome{animation:none}.sent-check,.sent-ring{animation:none;stroke-dashoffset:0}.spin-dot{animation-duration:1.4s}.cu-halo,.cu-spark{display:none}.caughtup-copy{animation:none}}.os-cell{cursor:pointer}.os-cell:hover{text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:rgba(11,74,125,.55);text-decoration-color:rgba(11,74,125,.55);background:rgba(11,74,125,.05)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}.sidebar-nav{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.22) transparent}.sidebar-nav::-webkit-scrollbar{width:8px}.sidebar-nav::-webkit-scrollbar-track{background:transparent}.sidebar-nav::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.sidebar-nav::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.32);background-clip:padding-box}.cs-edit{cursor:text;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-edit::placeholder{color:var(--muted)}.cs-edit:hover{border-color:var(--border)!important}.cs-edit:focus{border-color:#0b4a7d!important;background:var(--card)!important;outline:none}@keyframes kcpTwinkle{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes kcpSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes kcpBreathe{0%,to{transform:scale(.98)}50%{transform:scale(1.04)}}@keyframes kcpShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes kcpDot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}@keyframes kcpScan{0%{transform:translateX(-140%)}to{transform:translateX(340%)}}@media (prefers-reduced-motion:reduce){.kcp-aura,.kcp-dot,.kcp-rim,.kcp-scan,.kcp-shimmer,.kcp-twinkle{animation:none!important}.kcp-shimmer{color:var(--ai-text)!important;-webkit-text-fill-color:var(--ai-text)!important}}[data-theme=dark] input.kcp-input,input.kcp-input{background:transparent!important;border-color:transparent!important}@keyframes kcpLit{0%,to{opacity:.14}45%,55%{opacity:1}}@keyframes kcpProg{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}@keyframes kcpSk{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.kcp-lit,.kcp-prog,.kcp-sk{animation:none!important}.kcp-lit{opacity:1!important}.kcp-prog{transform:none!important;width:100%!important;opacity:.5}}:root{--import-blue:#2f6bed;--import-blue-soft:#eaf1fe;--import-blue-border:#d6e4fd;--import-blue-light:#8db4f5;--ok:#17904f;--ok-head:#14804a;--ok-accent:#37b06c;--ok-bg:#f4fbf7;--ok-circle:#eaf6ef;--ok-border:#cbe9d7;--import-navy:#123c63;--import-strip:#fafbfc;--import-strip-div:#eef0f3;--import-scrim:rgba(14,20,34,.5)}[data-theme=dark]{--import-blue-soft:rgba(47,107,237,.16);--import-blue-border:rgba(47,107,237,.4);--ok-bg:rgba(23,144,79,.12);--ok-circle:rgba(23,144,79,.18);--ok-border:rgba(23,144,79,.4);--import-strip:hsla(0,0%,100%,.03);--import-strip-div:var(--border);--import-navy:#2f6bed}@keyframes impBar{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}@keyframes impHalo{to{transform:rotate(1turn)}}@keyframes impPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes impPop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes impScanY{0%{transform:translateY(-120%)}to{transform:translateY(320%)}}@keyframes impFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@media (prefers-reduced-motion:reduce){.imp-anim,.imp-anim *{animation:none!important}}.brand-back{position:absolute;left:24px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.72);font-size:12px;letter-spacing:.02em;text-decoration:none;transition:color .15s}.brand-back:focus-visible,.brand-back:hover{color:#fff}@media (max-width:620px){.brand-back{left:14px}.brand-back span{display:none}}.row-link:hover{text-decoration:underline!important}.row-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.os-line-name:hover{text-decoration:underline;text-underline-offset:3px}.row-quiet-action{border:none;background:transparent;padding:0 2px;cursor:pointer;color:var(--brand);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:0;transition:opacity .12s ease}.row-quiet-action:focus-visible,tr:hover .row-quiet-action{opacity:.8}.row-quiet-action:hover{opacity:1;text-decoration:underline}.source-link{color:var(--muted);opacity:.75;transition:opacity .12s ease,color .12s ease}.source-link:focus-visible,.source-link:hover{opacity:1;color:var(--brand);background:rgba(11,74,125,.08)}.budget-note{border:none;background:transparent;padding:0;cursor:pointer;flex:0 0 auto;color:var(--muted);opacity:0;line-height:0;transition:opacity .12s ease}.budget-note:focus-visible,tr:hover .budget-note{opacity:.7}.budget-note.has,.budget-note:hover,tr:hover .budget-note.has{opacity:1;color:var(--brand)}.send-progress{position:relative;height:4px;border-radius:999px;background:var(--border);overflow:hidden}.send-progress>span{position:absolute;top:0;bottom:0;width:35%;border-radius:999px;background:var(--brand);animation:send-progress-sweep 1.3s ease-in-out infinite}@keyframes send-progress-sweep{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion:reduce){.send-progress>span{animation:none;left:0;width:100%;opacity:.5}}@media (max-width:720px){.brand-wordmark{display:none!important}.pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.pills>.pill:last-child:nth-child(odd){grid-column:1/-1}.pill{white-space:normal;text-align:center;padding:10px 8px}.pill b{font-size:clamp(15px,4.8vw,22px);white-space:nowrap}.pill span{overflow-wrap:anywhere}}[data-skin=studio]{--bg:#f4f6f9;--card:#fff;--text:#101828;--muted:#475467;--page-text:var(--text);--page-muted:var(--muted);--border:#e4e7ec;--hairline:#eaecf0;--shadow:0 1px 2px rgba(16,24,40,.04);--brand:#0b4a7d;--brand2:#093d68;--ok:#067647;--bad:#b42318;--warn:#b54708;--font-ui:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--font-num:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--font-code:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--radius-card:12px;--radius-ctl:8px;--tint-red-bg:#fef3f2;--tint-red-line:#fecdca;--tint-amber-bg:#fffaeb;--tint-amber-line:#fedf89;--tint-green-bg:#ecfdf3;--tint-green-line:#abefc6;--tint-brand-bg:#eef3f8;--tint-brand-line:#b9ccdd;--tint-neutral-bg:#f9fafb;--tint-red-faint:transparent;--tint-amber-faint:transparent;--tint-green-faint:transparent;--tint-brand-faint:transparent;--tint-neutral-faint:transparent;--fs-9:12px;--fs-10:13px;--fs-10-5:13.5px;--fs-11:14px;--fs-11-5:14px;--fs-12:14.5px;--fs-12-5:15px;--fs-13:15.5px;--fs-13-5:16px;--fs-14:16px;--tip-title:20px;--tip-row:17px;--tip-footer:18px;--tip-scale:1.3;--series-1:#0b4a7d;--series-2:#e07b39;--series-3:#6fa8dc;--series-4:#8e6bb8;--series-5:#c9a227;--series-6:#4e8f8b;--series-other:#b9c0cc;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.5 1.5l4.5 4.5 4.5-4.5' fill='none' stroke='%23475467' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--select-chevron-brand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.5 1.5l4.5 4.5 4.5-4.5' fill='none' stroke='%230b4a7d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--sb-w-open:252px;--c-0369a1:#0b4a7d;--c-059669:#067647;--c-0d6b4e:#067647;--c-166534:#067647;--c-1d6fa5:#0b4a7d;--c-22c55e:#067647;--c-3b82f6:#0b4a7d;--c-991b1b:#b42318;--c-a16207:#b54708;--c-eab308:#b54708;--c-ef4444:#b42318;--c-f2b84b:#b54708;--c-f59e0b:#b54708;--c-e5e7eb:#e4e7ec;--c-067647:#067647;--c-0b1220:#101828;--c-0b4a7d:#0b4a7d;--c-0f172a:#101828;--c-111827:#101828;--c-15803d:#067647;--c-16a34a:#067647;--c-1a1a1a:#101828;--c-1d4ed8:#0b4a7d;--c-2563eb:#0b4a7d;--c-475467:#475467;--c-475569:#475467;--c-5a657a:#475467;--c-64748b:#475467;--c-7c3d06:#b54708;--c-7c4a12:#b54708;--c-7f1d1d:#b42318;--c-854d0e:#b54708;--c-92400e:#b54708;--c-94a3b8:#98a2b3;--c-98a2b3:#98a2b3;--c-9a3412:#b54708;--c-a15c00:#b54708;--c-b42318:#b42318;--c-b45309:#b54708;--c-b54708:#b54708;--c-b91c1c:#b42318;--c-ca8a04:#b54708;--c-cbd5e1:#d0d5dd;--c-d97706:#b54708;--c-dc2626:#b42318;--c-e2e8f0:#e4e7ec;--c-f8fafc:#f9fafb;--c-fafafa:#f9fafb;--sb-bg:#fff;--sb-text:#344054;--sb-line:#eaecf0;--sb-active-bg:#eaf1f8;--sb-active-text:#0b4a7d;--sb-hover:#f2f4f7;--sb-label:#667085;--sb-group-text:#101828;--sb-group-bg:transparent;--sb-group-hover:#f2f4f7;--sb-head-bg:#0b4a7d;--sb-head-line:transparent;--sb-head-icon:#fff}[data-skin=studio][data-theme=dark]{--tint-red-bg:rgba(240,68,56,.12);--tint-red-line:rgba(240,68,56,.35);--tint-amber-bg:rgba(247,144,9,.12);--tint-amber-line:rgba(247,144,9,.35);--tint-green-bg:rgba(23,178,106,.12);--tint-green-line:rgba(23,178,106,.35);--tint-brand-bg:rgba(111,168,220,.12);--tint-brand-line:rgba(111,168,220,.35);--tint-neutral-bg:hsla(0,0%,100%,.03);--bg:#0b1220;--card:#111a2b;--text:#e6edf6;--muted:#b8c3d4;--border:hsla(0,0%,100%,.12);--hairline:hsla(0,0%,100%,.08);--shadow:none;--sb-bg:#111a2b;--sb-text:#b8c3d4;--sb-line:hsla(0,0%,100%,.08);--sb-active-bg:rgba(111,168,220,.16);--sb-active-text:#e6edf6;--sb-hover:hsla(0,0%,100%,.06);--sb-label:#8a96aa;--sb-group-text:#e6edf6;--sb-group-hover:hsla(0,0%,100%,.08)}[data-skin=studio] body{-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.45}[data-skin=studio] .small{font-size:14px}[data-skin=studio] h1:where(:not(.kcs *)){font-family:var(--font-ui);font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1.05}[data-skin=studio] h2:where(:not(.kcs *)){font-size:22px;font-weight:800;letter-spacing:-.015em}[data-skin=studio] h3:where(:not(.kcs *)){font-size:17px;font-weight:800;letter-spacing:-.01em}@media (max-width:720px){[data-skin=studio] h1:where(:not(.kcs *)){font-size:32px}}[data-skin=studio] .card{border-radius:var(--radius-card);border:1px solid var(--border);box-shadow:var(--shadow);padding:20px 22px}[data-skin=studio] .pills{gap:14px;justify-content:flex-start}[data-skin=studio] .pill{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);padding:15px 18px;align-items:flex-start;text-align:left;gap:6px}[data-skin=studio] .pill>span:first-of-type{order:-1}[data-skin=studio] .pill b{font-family:var(--font-ui);font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-skin=studio] .pill span{font-size:14px;font-weight:500;color:var(--muted);white-space:normal}[data-skin=studio] .pill>span:first-of-type{font-weight:600;letter-spacing:.06em;text-transform:uppercase}[data-skin=studio] .pill-total{border-color:var(--brand);background:var(--card);box-shadow:none}[data-skin=studio] .pill-total>span:first-of-type{color:var(--brand)}[data-skin=studio] .btn{border-radius:var(--radius-ctl);border:1px solid #d0d5dd;background:var(--card);color:var(--text);font-family:var(--font-ui);font-size:15px;font-weight:600;min-height:44px;padding:10px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.2}[data-skin=studio] .btn:hover:not(:disabled){background:#f9fafb;border-color:#98a2b3}[data-skin=studio] .btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}[data-skin=studio] .btn.primary:hover:not(:disabled){background:var(--brand2);border-color:var(--brand2)}[data-skin=studio] .btn.sm{min-height:36px;padding:6px 12px;font-size:14px}[data-skin=studio] .btn.large{min-height:48px;padding:12px 22px;font-size:16px;border-radius:var(--radius-ctl)}[data-skin=studio] .btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-skin=studio][data-theme=dark] .btn:not(.primary){background:#1d2939;border-color:hsla(0,0%,100%,.16);color:var(--text)}[data-skin=studio] input:not([type]):where(:not(.kcs *)),[data-skin=studio] input[type=email]:where(:not(.kcs *)),[data-skin=studio] input[type=number]:where(:not(.kcs *)),[data-skin=studio] input[type=password]:where(:not(.kcs *)),[data-skin=studio] input[type=search]:where(:not(.kcs *)),[data-skin=studio] input[type=tel]:where(:not(.kcs *)),[data-skin=studio] input[type=text]:where(:not(.kcs *)),[data-skin=studio] input[type=url]:where(:not(.kcs *)),[data-skin=studio] select:where(:not(.kcs *)){border-radius:var(--radius-ctl);border:1px solid #d0d5dd;font-size:15px;min-height:42px;padding-top:9px;padding-bottom:9px}[data-skin=studio] select:where(:not(.kcs *)){padding-left:13px;padding-right:36px;background-position:right 13px center;font-weight:500}[data-skin=studio] select.select-brand{border-color:var(--brand);color:var(--brand);font-weight:700;font-size:17px}[data-skin=studio] .select-sm,[data-skin=studio] select.select-sm{min-height:36px;padding-top:6px;padding-bottom:6px;font-size:14px}[data-skin=studio] textarea:where(:not(.kcs *)){border-radius:var(--radius-ctl);border:1px solid #d0d5dd;font-size:15px;line-height:1.5}[data-skin=studio] td input:where(:not(.kcs *)),[data-skin=studio] td select:where(:not(.kcs *)),[data-skin=studio] th input:where(:not(.kcs *)),[data-skin=studio] th select:where(:not(.kcs *)){min-height:0;padding-top:5px;padding-bottom:5px;font-size:14.5px}[data-skin=studio] table:where(:not(.kcs *)){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15.5px}[data-skin=studio] td:where(:not(.kcs *)),[data-skin=studio] th:where(:not(.kcs *)){border-bottom:1px solid var(--hairline);padding:13px 12px;vertical-align:middle}[data-skin=studio] thead th:where(:not(.kcs *)){font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);padding-top:11px;padding-bottom:11px;white-space:nowrap}[data-skin=studio] tfoot td:where(:not(.kcs *)){font-weight:800;border-top:2px solid var(--text);border-bottom:0}[data-skin=studio] tbody tr:hover:where(:not(.kcs *)){background:#f5f8fb}[data-skin=studio][data-theme=dark] tbody tr:hover:where(:not(.kcs *)){background:hsla(0,0%,100%,.04)}[data-skin=studio] code:where(:not(.kcs *)){font-family:var(--font-code);font-size:.92em;font-weight:500;color:var(--brand);background:transparent;padding:0}[data-skin=studio][data-theme=dark] code:where(:not(.kcs *)){color:#9cc3e8}[data-skin=studio] .modal{border-radius:var(--radius-card)}[data-skin=studio] .modalTitle{font-size:20px;font-weight:800;letter-spacing:-.01em}[data-skin=studio] .modalHeader{border-bottom:1px solid var(--hairline)}[data-skin=studio] .linkBtn{font-weight:600;color:var(--brand)}[data-skin=studio] .tag{border-radius:999px;font-size:13px;font-weight:700;padding:2px 9px}[data-skin=studio] input[type=checkbox]:where(:not(.kcs *)){-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px!important;height:20px!important;min-height:0;margin:0 2px;padding:0;border:2px solid #98a2b3;border-radius:999px;background:transparent;display:inline-grid;place-content:center;flex-shrink:0;cursor:pointer;vertical-align:middle;transition:background .12s,border-color .12s}[data-skin=studio] input[type=checkbox]:where(:not(.kcs *)):after{content:"";width:10px;height:6px;margin-top:-2px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg);opacity:0}[data-skin=studio] input[type=checkbox]:where(:not(.kcs *)):checked{background:#067647;border-color:#067647}[data-skin=studio] input[type=checkbox]:where(:not(.kcs *)):checked:after{opacity:1}[data-skin=studio] input[type=checkbox]:where(:not(.kcs *)):indeterminate{background:#067647;border-color:#067647}[data-skin=studio] input[type=checkbox]:where(:not(.kcs *)):focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-skin=studio] input[type=checkbox]:where(:not(.kcs *)):disabled{opacity:.45;cursor:not-allowed}[data-skin=studio] input[type=radio]{accent-color:var(--brand);width:18px;height:18px}.text-link{display:inline-flex;align-items:center;gap:2px;font-size:var(--fs-13);font-weight:700;color:var(--brand);text-decoration:none}.text-link:hover{text-decoration:underline;text-underline-offset:3px}.outbox-row:last-child,.task-row:last-child{border-bottom:0!important}@media (min-width:721px){.pills{flex-wrap:wrap;overflow-x:visible}.pills>.pill{flex:1 1 170px;min-width:150px;container-type:inline-size}.pills>.pill b{font-size:clamp(20px,15cqi,28px);max-width:100%}[data-skin=studio] .pills>.pill b{font-size:clamp(20px,15cqi,32px)}}@media (max-width:720px){[data-skin=studio] .pill{padding:12px}[data-skin=studio] .pill b{font-size:clamp(18px,5.6vw,26px);white-space:nowrap}[data-skin=studio] .card{padding:14px}}[data-skin=studio] .sb-logo{display:block!important}[data-skin=studio] .sb-open .sb-icon{display:none!important}[data-skin=studio] .sb-open .sb-group{font-size:18px!important;font-weight:800!important;text-transform:none!important;letter-spacing:-.005em!important;padding:12px 12px 6px!important;margin-top:6px}[data-skin=studio] .sb-open .sb-link{font-size:17px!important;padding:9px 12px!important;margin-left:0!important}[data-skin=studio] .sb-open .sb-link.sb-sub{padding-left:22px!important}[data-skin=studio] .sb-rail .sb-group{padding:11px 0!important}[data-skin=studio] .grid-dense{--fs-10:12px;--fs-10-5:12.5px;--fs-11:13px;--fs-11-5:13px;--fs-12:13.5px;--fs-12-5:14px;--fs-13:14px;--fs-13-5:14.5px;--fs-14:14.5px;font-size:14px;--grid-line:19%;--grid-month:5.15%;--grid-min:1240px}[data-skin=studio] .grid-dense td:where(:not(.kcs *)),[data-skin=studio] .grid-dense th:where(:not(.kcs *)){padding-left:6px;padding-right:6px}[data-skin=studio] .grid-dense thead th:where(:not(.kcs *)){font-size:12.5px;letter-spacing:.04em}[data-skin=studio] button,[data-skin=studio] input,[data-skin=studio] select,[data-skin=studio] summary,[data-skin=studio] textarea{font-family:inherit}.doc-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--border);border-radius:8px;font-size:var(--fs-12-5);font-weight:600;color:var(--brand);background:var(--card);text-decoration:none;white-space:nowrap}.doc-chip:hover{border-color:var(--brand)}[data-skin=studio] .btn{border-radius:var(--radius-ctl)!important}[data-skin=studio] .pill:not(.pill-total){background:var(--card)!important;border-color:var(--border)!important}[data-skin=studio] .prop-card{border-radius:var(--radius-card)!important;box-shadow:none!important;transform:none!important}[data-skin=studio] .prop-card:hover{border-color:var(--brand)!important}[data-skin=studio] .prop-card.prop-entity{border:1.5px dashed #98a2b3!important;background:var(--card)!important}[data-skin=studio] .code-chip{background:transparent!important;color:var(--brand)!important;padding:0!important;font-size:15px!important;letter-spacing:0!important}[data-skin=studio] .btn.ai{background:var(--ai-soft);border-color:var(--ai-border);color:var(--ai)}[data-skin=studio] .btn.ai:hover:not(:disabled){background:rgba(108,76,224,.13);border-color:var(--ai-border)}html:not([data-skin=studio]) .btn>svg:first-child{margin-right:6px;vertical-align:-3px}.btn.import,[data-skin=studio] .btn.import{background-color:rgba(11,74,125,.08);border-color:rgba(11,74,125,.28);color:var(--brand)}.btn.import:hover:not(:disabled),[data-skin=studio] .btn.import:hover:not(:disabled){background-color:rgba(11,74,125,.14);border-color:rgba(11,74,125,.45)}[data-theme=dark] .btn.import{background-color:rgba(96,165,250,.14);border-color:rgba(96,165,250,.4);color:#93c5fd}.queue-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);grid-gap:20px;gap:20px;align-items:start}@media (max-width:1280px){.queue-grid{grid-template-columns:minmax(0,1fr)}}.queue-list{container-type:inline-size}.queue-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.queue-row-side{display:flex;align-items:center;gap:12px}.queue-row-due{display:grid;justify-items:end;grid-gap:1px;gap:1px}@container (max-width: 560px){.queue-row{grid-template-columns:34px minmax(0,1fr);row-gap:6px;align-items:start}.queue-row-side{grid-column:2;justify-content:space-between}.queue-row-due{justify-items:start;grid-auto-flow:column;gap:8px;align-items:baseline}}.queue-aside{display:grid;grid-gap:20px;gap:20px;align-content:start}@media (max-width:1280px){.queue-aside{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.queue-detail{display:none!important}}.quiet-scroll{scrollbar-width:none}.quiet-scroll::-webkit-scrollbar{display:none}.os-note-add{opacity:.35;transition:opacity .15s}.os-cell:focus-visible .os-note-add,tr:hover .os-note-add{opacity:1}.ab-short{display:none}.abbr-scope{container-name:abbr;container-type:inline-size}@container abbr (max-width: 1100px){.ab-full{display:none}.ab-short{display:inline}}@media (min-width:721px){.pills>.pill{container-name:tile}}@container tile (max-width: 230px){.ab-full{display:none}.ab-short{display:inline}}@media (max-width:1280px){.brand-wordmark{display:none!important}}.entry-form{container-type:inline-size}@container (max-width: 980px){.entry-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@container (max-width: 560px){.entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1180px){.tracker-layout{grid-template-columns:minmax(0,1fr)!important}.tracker-layout>.card:first-child{position:static!important;max-width:420px}}.header-select{position:relative;display:inline-flex;align-items:center;gap:4px;padding:4px 6px;margin-left:-6px;border-radius:8px;cursor:pointer;min-width:0}.header-select:hover{background-color:var(--tint-neutral-faint,rgba(15,23,42,.04))}.header-select-label{font-size:22px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;letter-spacing:-.01em}select.header-select-native{position:absolute;inset:0;width:100%;height:100%;min-height:0;min-width:0;max-width:none;box-shadow:none;opacity:0;cursor:pointer;border:0;padding:0;margin:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:transparent;background-image:none}.header-select:focus-within{outline:2px solid var(--brand);outline-offset:1px}@media (max-width:720px){.header-select-label{font-size:18px}}.menu-btn-label:not(.keep){display:none}.icon-tip{position:relative}.icon-tip:focus-visible:after,.icon-tip:hover:after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);right:0;z-index:60;pointer-events:none;white-space:nowrap;background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:5px 10px;font-size:13px;font-weight:700;box-shadow:0 6px 18px rgba(15,23,42,.14)}.icon-tip[aria-expanded=true]:after{display:none}[data-skin=studio] .brand-wordmark{display:none!important}.page-header .header-select{flex-shrink:0;min-width:max-content}