@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff")}:root{--gray-0:#fff;--gray-25:#fafbfc;--gray-50:#f5f6f8;--gray-100:#eceef2;--gray-200:#dfe2e8;--gray-300:#c8cdd6;--gray-400:#9aa2b0;--gray-500:#687182;--gray-600:#4b5363;--gray-700:#343a46;--gray-800:#1f242d;--gray-900:#12161c;--primary:#1f5faf;--primary-dark:#174a88;--primary-soft:#eef4fc;--primary-mid:#7fa6d6;--primary-line:#c7d9f0;--ink:var(--gray-900);--muted:var(--gray-600);--faint:var(--gray-500);--surface:var(--gray-0);--raised:var(--gray-0);--background:var(--gray-50);--sunken:var(--gray-100);--line:var(--gray-200);--line-soft:var(--gray-100);--control:var(--gray-300);--track:var(--gray-100);--hover:var(--gray-100);--success:#1e7a45;--success-text:#1b5e36;--success-soft:#e8f5ed;--warning:#c77700;--warning-text:#8a5200;--warning-soft:#fff4e0;--warning-chip:#ffe3b3;--danger:#b42318;--danger-text:#a01f15;--danger-soft:#fdf0ef;--info:var(--primary);--info-text:var(--primary-dark);--info-soft:var(--primary-soft);--ok:var(--success);--sidebar:var(--gray-25);--sidebar-active:var(--gray-100);--sidebar-text:var(--gray-700);--font:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font);--t-big:28px;--t-title:22px;--t-section:18px;--t-body:16px;--t-caption:14px;--t-meta:13px;--ph-figure:28px;--ph-title:20px;--ph-body:16px;--ph-small:14px;--ph-regular:400;--ph-strong:600;--ph-gutter:16px;--ph-section:28px;--ph-row:56px;--ph-radius:10px;--cf-ink:#111418;--cf-text-2:#3c434b;--cf-muted:#646b74;--cf-hairline:#eceef1;--cf-fill:#f5f6f8;--cf-page:#fff;--cf-accent:#1f5faf;--cf-on-accent:#fff;--cf-chosen:#111418;--cf-on-chosen:#fff;--cf-refusal:#b42318;--cf-scrim:#11141866;--cf-large:32px;--cf-sheet-title:22px;--cf-row-title:16px;--cf-body:16px;--cf-secondary:14px;--cf-small:13px;--cf-strong:600;--cf-regular:400;--cf-button:52px;--cf-chip:34px;--cf-sheet-radius:22px;--cf-row-min:64px;--cf-row-max:112px;--cf-icon-circle:48px;--cf-icon-stroke:1.7;--cf-gutter:16px;--cf-inset:calc(var(--cf-gutter) + var(--cf-icon-circle) + 12px);--cf-sheet-ms:.2s;--cf-screen-ms:.25s;--cf-ease:cubic-bezier(.2, .8, .2, 1);--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--pad:16px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius:14px;--radius-pill:999px;--shadow-1:0 0 0 1px #12161c0f, 0 1px 2px #12161c0d, 0 2px 8px #12161c0a;--shadow-2:0 0 0 1px #12161c1a, 0 6px 18px #12161c1a;--shadow-pop:0 0 0 1px var(--line), 0 12px 32px #12161c29;--focus:var(--primary);--target:48px;--primary-target:56px;--tabbar-h:calc(61px + env(safe-area-inset-bottom,0px));--footer-h:calc(var(--primary-target) + 2 * var(--s3) + 1px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--gray-0:#171b22;--gray-25:#13171d;--gray-50:#0f1217;--gray-100:#222833;--gray-200:#2c333f;--gray-300:#3b4452;--gray-400:#5f6a7b;--gray-500:#8d97a8;--gray-600:#aab3c2;--gray-700:#ccd3de;--gray-800:#e3e8ef;--gray-900:#f2f5f9;--primary:#5b9be6;--primary-dark:#8fbcf2;--primary-soft:#18263a;--primary-mid:#3f6ea8;--primary-line:#2c4a72;--success:#3fb072;--success-text:#7ed3a2;--success-soft:#14271d;--warning:#e09a2d;--warning-text:#f0c070;--warning-soft:#2c2210;--warning-chip:#4a3610;--danger:#f0716a;--danger-text:#f59a94;--danger-soft:#311816;--shadow-1:0 0 0 1px var(--line);--shadow-2:0 0 0 1px var(--gray-300), 0 4px 12px #0006;--shadow-pop:0 0 0 1px var(--gray-300), 0 12px 32px #00000080;--cf-ink:#f2f5f9;--cf-text-2:#ccd3de;--cf-muted:#a3acba;--cf-hairline:#262c36;--cf-fill:#1d222b;--cf-page:#12161c;--cf-accent:#5b9be6;--cf-on-accent:#0b1220;--cf-chosen:#f2f5f9;--cf-on-chosen:#12161c;--cf-refusal:#f0716a;--cf-scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-contrast=high]{--cf-ink:#000;--cf-text-2:#14181f;--cf-muted:#2f353d;--cf-hairline:#9aa2b0;--cf-fill:#e6e9ee;--cf-accent:#174a88}:root[data-contrast=high][data-theme=dark]{--cf-ink:#fff;--cf-text-2:#f2f5f9;--cf-muted:#dfe4ec;--cf-hairline:#5f6a7b;--cf-fill:#222833;--cf-accent:#8fbcf2}@media (prefers-reduced-motion:reduce){:root{--cf-sheet-ms:0s;--cf-screen-ms:0s}}*{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-padding-top:80px;scroll-padding-bottom:calc(var(--tabbar-h) + var(--footer-h))}html,body{background:var(--background);color:var(--ink);font-family:var(--font);font-size:var(--t-body);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;line-height:1.45}h1,h2,h3{letter-spacing:-.01em;line-height:1.25}::selection{background:var(--primary-line);color:var(--ink)}body.sun{--muted:#14181f;--faint:#14181f;--background:#fff;--control:#6b7584;--line:#b8c0cc;--line-soft:#dde2e8;font-weight:500}a{color:var(--primary);text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{background-color:var(--surface)}button,a,summary,label,select{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:not(:disabled),summary{cursor:pointer}input::placeholder,textarea::placeholder{color:var(--faint);opacity:1}input:not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:0;border-color:var(--focus)}input[type=checkbox],input[type=radio]{accent-color:var(--primary)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.num .lbl{font-weight:500}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes dt-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.office{font-size:var(--fs-md)}.office .page{gap:var(--s5);flex-direction:column;min-width:0;display:flex}.office .panel{background:var(--surface);border-radius:var(--radius);padding:var(--s4) var(--s5);gap:var(--s3);box-shadow:var(--shadow-1);flex-direction:column;min-width:0;display:flex}.office .panel h2{font-size:var(--fs-lg);margin:0;font-weight:600}.office .panel h3{font-size:var(--fs-md);margin:0;font-weight:600}.office .kpis{gap:var(--s4) var(--s6);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:var(--s4) var(--s5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.office .cols{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;display:grid}.office .cols>*{min-width:0}.office .cols.wide{grid-template-columns:repeat(auto-fit,minmax(min(600px,100%),1fr))}.office .control{border:1px solid var(--control);border-radius:var(--radius-sm);min-height:36px;font-size:var(--fs-md);background:var(--surface);padding:0 10px}.office .control:hover:not(:disabled){border-color:var(--gray-400)}.office .btn{border-radius:var(--radius-sm);min-height:36px;font-weight:600;font-size:var(--fs-md);border:1px solid var(--control);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 1px 1px #12161c0a}.office .btn.primary{background:var(--primary);border-color:var(--primary);color:#fff}:root[data-theme=dark] .office .btn.primary{color:var(--gray-25)}.office .btn:hover:not(:disabled){background:var(--hover);border-color:var(--gray-400)}.office .btn.primary:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}.office .btn.ghost{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000}.office .btn.ghost:hover:not(:disabled){background:var(--hover);color:var(--ink);border-color:#0000}.office .btn.danger{background:var(--surface);border-color:var(--danger);color:var(--danger-text)}.office .btn.danger:hover:not(:disabled){background:var(--danger-soft);border-color:var(--danger)}.office .btn.small{min-height:30px;font-size:var(--fs-sm);padding:0 10px}.office .btn:disabled{opacity:.5;cursor:not-allowed}.office .muted{color:var(--muted);font-size:var(--fs-md)}.office .facts{gap:var(--s3) var(--s4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.office .facts dt{font-size:var(--fs-sm);color:var(--muted)}.office .facts dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.office .grid-form{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.office table.plain{border-collapse:collapse;width:100%;font-size:var(--fs-md)}.office table.plain th{text-align:left;color:var(--muted);font-weight:600;font-size:var(--fs-sm);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:bottom;padding:8px 10px}.office table.plain td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:9px 10px}.office table.plain td a{white-space:nowrap}.office table.plain tbody tr:last-child td{border-bottom:0}.office table.plain .right{text-align:right;font-variant-numeric:tabular-nums}.office .scroll-x{overflow-x:auto}.office .skeleton{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--gray-100) 0, var(--gray-50) 50%, var(--gray-100) 100%);background-size:400px 100%;height:12px;animation:1.2s linear infinite dt-shimmer;display:block}.office .count{min-width:20px;height:20px;color:var(--faint);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.office .count.hot{border-radius:var(--radius-pill);font-size:var(--fs-xs);background:var(--primary);color:#fff;padding:0 6px;font-weight:600}.office .page{gap:var(--s6)}.office .panel{padding:var(--s5) var(--s6);gap:var(--s4)}.office .panel h2{font-size:var(--fs-xl);letter-spacing:-.01em}.office .kpis{padding:var(--s5) var(--s6)}.office table.plain th{background:var(--gray-25);text-transform:none;letter-spacing:.01em}.office table.plain tbody tr{transition:background-color .1s}.office table.plain tbody tr:hover{background:var(--primary-soft)}.office section.review{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:var(--s4) var(--s5) var(--s3);border-left:4px solid var(--warning);margin:0;position:relative}.office section.review:not(:has(.group)){border-left-color:var(--success)}.office section.review:not(:has(.group)):before{content:none}.office section.review details.checked>summary{font-size:var(--fs-sm);color:var(--success-text);cursor:pointer;font-weight:600;list-style:none}.office section.review details.checked>summary::-webkit-details-marker{display:none}.office section.review details.checked>summary:before{content:"✓ "}.office section.review details.checked>p{margin:6px 0 0}.office section.review:before{content:"To look at";margin:0 0 var(--s3);font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--warning-text);font-weight:700;display:block}.office section.review>p.muted:only-child{margin:0}.office section.review .group+.group{border-top:1px solid var(--line-soft);padding-top:var(--s3)}:root[data-theme=dark]{--background:var(--gray-50)}@media (max-width:640px){.office .btn,.office .btn.small{min-height:44px}.office .page{gap:var(--s4)}.office .panel,.office section.review{padding:14px}.office .cols{grid-template-columns:1fr}.office .kpis{gap:var(--s3) var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.office .panel{padding:14px}.office .panel>table.plain th,.office .panel>table.plain td,.office .scroll-x table.plain th,.office .scroll-x table.plain td{white-space:nowrap}.office .panel:has(>table.plain){overflow-x:auto}}.cf-screen-in{animation:cf-screen-in var(--cf-screen-ms) var(--cf-ease) backwards}@keyframes cf-screen-in{0%{opacity:0;transform:translate(16px)}}.btn.svelte-g9c1iq{min-height:var(--target);border-radius:var(--ph-radius);font-weight:var(--ph-strong);font-size:var(--ph-body);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.btn.svelte-g9c1iq:active:not(:disabled){filter:brightness(.94)}.full.svelte-g9c1iq{width:100%;min-height:var(--primary-target)}.small.svelte-g9c1iq{min-height:var(--target);font-size:var(--ph-small);padding:0 12px}.primary.svelte-g9c1iq{background:var(--primary);color:#fff}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--primary-dark)}.secondary.svelte-g9c1iq{background:var(--surface);border-color:var(--control);color:var(--ink)}.secondary.svelte-g9c1iq:hover:not(:disabled){border-color:var(--faint)}.danger.svelte-g9c1iq{background:var(--danger);color:#fff}.link.svelte-g9c1iq{color:var(--primary);background:0 0;padding:0}.btn.svelte-g9c1iq:disabled{opacity:.5;cursor:not-allowed}.field.svelte-sa3gfm{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}input.svelte-sa3gfm{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:8px;padding:0 12px}.error.svelte-sa3gfm{color:var(--danger);font-size:var(--ph-small)}.banner.svelte-i0iz3s{border-radius:var(--radius);font-size:var(--banner-size,15px);border:1px solid #0000;border-width:var(--banner-border,1px);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.4;display:flex}.icon.svelte-i0iz3s{flex:none;margin-top:1px;display:flex}.text.svelte-i0iz3s{min-width:0;color:var(--ink);flex:1}.warning.svelte-i0iz3s{background:var(--warning-soft);color:var(--warning-text);border-color:#f5d9a8}.danger.svelte-i0iz3s{background:var(--danger-soft);color:var(--danger);border-color:#f1c9c9}.success.svelte-i0iz3s{background:var(--success-soft);color:var(--success-text);border-color:#c4e6d1}.info.svelte-i0iz3s{color:var(--primary-dark);background:#e6effa;border-color:#c6d9f1}.signin.svelte-14rkk58{flex-direction:column;justify-content:center;gap:16px;max-width:420px;min-height:100vh;margin:0 auto;padding:48px 16px;display:flex}h1.svelte-14rkk58{font-size:var(--ph-title);font-weight:var(--ph-strong);color:var(--ink);text-align:center;margin:0}.sub.svelte-14rkk58{font-size:var(--ph-small);color:var(--muted);text-align:center;margin:0 0 8px}.demo.svelte-14rkk58{flex-direction:column;gap:10px;display:flex}.demo.svelte-14rkk58 h2:where(.svelte-14rkk58){font-size:var(--ph-body);font-weight:var(--ph-strong);margin:0}.demo.svelte-14rkk58 p:where(.svelte-14rkk58){margin:0}.roles.svelte-14rkk58{flex-wrap:wrap;gap:8px;display:flex}form.svelte-14rkk58{border-top:1px solid var(--line);font-size:var(--ph-body);flex-direction:column;gap:14px;padding:20px 0;display:flex}.pad.svelte-566dvq{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pad.svelte-566dvq button:where(.svelte-566dvq){min-height:64px;font-size:var(--ph-title);font-weight:var(--ph-strong);border:1px solid var(--control);background:var(--surface);box-shadow:0 1px 0 var(--line);border-radius:12px}.pad.svelte-566dvq button:where(.svelte-566dvq):active{background:var(--hover)}.note.svelte-163o6ux{color:var(--muted);font-size:var(--ph-small);margin:0}.pin.svelte-163o6ux{text-align:center;flex-direction:column;gap:14px;max-width:420px;margin:0 auto;padding:40px 16px;display:flex}h1.svelte-163o6ux{font-size:var(--ph-title);font-weight:var(--ph-strong);margin:0}p.svelte-163o6ux{font-size:var(--ph-small);color:var(--muted);margin:0}.dots.svelte-163o6ux{justify-content:center;align-items:center;gap:14px;min-height:40px;display:flex}.dot.svelte-163o6ux{border:2px solid var(--control);border-radius:50%;width:14px;height:14px}.dot.on.svelte-163o6ux{background:var(--ink);border-color:var(--ink)}.training.svelte-1n46o8q{background:var(--warning-bg,#fff4d6);color:var(--text,#222);text-align:center;margin:0;padding:6px 12px;font-size:13px}.center.svelte-1n46o8q{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-size:18px;font-weight:600;display:flex}.scrim.svelte-1qh2d8t{z-index:40;background:var(--cf-scrim);position:fixed;inset:0}.sheet.svelte-1qh2d8t{z-index:41;border-radius:var(--cf-sheet-radius) var(--cf-sheet-radius) 0 0;background:var(--cf-page);max-width:720px;max-height:90vh;color:var(--cf-ink);font-variant-numeric:tabular-nums;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.kept.svelte-1qh2d8t{transition:transform var(--sheet-ms) var(--cf-ease), opacity var(--sheet-ms) var(--cf-ease), visibility 0s linear var(--sheet-ms);visibility:hidden}.scrim.kept.svelte-1qh2d8t{opacity:0}.sheet.kept.svelte-1qh2d8t{transform:translateY(100%)}.sheet.kept.svelte-1qh2d8t:not(.shown)>*{content-visibility:hidden}.kept.shown.svelte-1qh2d8t{visibility:visible;transition:transform var(--sheet-ms) var(--cf-ease), opacity var(--sheet-ms) var(--cf-ease)}.scrim.kept.shown.svelte-1qh2d8t{opacity:1}.sheet.kept.shown.svelte-1qh2d8t{transform:none}.sheet.svelte-1qh2d8t:focus{outline:none}.grabber.svelte-1qh2d8t{border-radius:var(--radius-pill);background:var(--cf-hairline);flex:none;align-self:center;width:36px;height:5px;margin:8px 0 4px}h2.svelte-1qh2d8t{padding:8px var(--cf-gutter) 12px;font-size:var(--cf-sheet-title);font-weight:var(--cf-strong);flex:none;margin:0}.content.svelte-1qh2d8t{overscroll-behavior:contain;min-height:0;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.footer.svelte-1qh2d8t{padding:12px var(--cf-gutter) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cf-hairline);flex:none}.content.svelte-1qh2d8t:has(+.footer:where(.svelte-1qh2d8t)){padding-bottom:16px}.row.svelte-4frk6w{min-height:var(--cf-row-min);padding:8px var(--cf-gutter);align-items:center;gap:12px;animation:1.4s ease-in-out infinite alternate svelte-4frk6w-pulse;display:flex}.circle.svelte-4frk6w{width:var(--cf-icon-circle);height:var(--cf-icon-circle);background:var(--cf-fill);border-radius:50%;flex:none}.bars.svelte-4frk6w{flex-direction:column;flex:1;gap:8px;display:flex}.bar.svelte-4frk6w{border-radius:var(--radius-pill);background:var(--cf-fill);height:12px}.one.svelte-4frk6w{width:55%}.two.svelte-4frk6w{width:80%}@keyframes svelte-4frk6w-pulse{0%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.row.svelte-4frk6w{animation:none}}.ticks.svelte-g7nhm9{color:var(--cf-muted);flex:none}.approved.svelte-g7nhm9{color:var(--cf-accent)}.chips.svelte-1ltco98{padding:7px var(--cf-gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.chips.svelte-1ltco98::-webkit-scrollbar{display:none}.fade-end.svelte-1ltco98{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.fade-start.svelte-1ltco98{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000)}.fade-start.fade-end.svelte-1ltco98{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.chip.svelte-1ltco98{height:var(--cf-chip);border-radius:var(--radius-pill);background:var(--cf-fill);color:var(--cf-ink);font:inherit;font-size:var(--cf-secondary);font-weight:var(--cf-strong);cursor:pointer;border:0;flex:none;padding:0 14px;position:relative}.chip.svelte-1ltco98:before{content:"";position:absolute;inset:-7px 0}.chip[aria-checked=true].svelte-1ltco98{background:var(--cf-chosen);color:var(--cf-on-chosen)}.queue.svelte-1qkpnw2{min-height:var(--target);padding:0 var(--cf-gutter);font-size:var(--cf-small);color:var(--cf-text-2);font-variant-numeric:tabular-nums;align-items:center;text-decoration:none;display:flex}.refusal.svelte-1qkpnw2{color:var(--cf-refusal);font-weight:var(--cf-strong)}.row.svelte-18c2ifs{min-height:var(--cf-row-min);padding:8px var(--cf-gutter);color:var(--cf-ink);font-variant-numeric:tabular-nums;align-items:center;gap:12px;text-decoration:none;display:flex;position:relative}.selected.svelte-18c2ifs{background:var(--cf-fill)}.row.svelte-18c2ifs:after{content:"";left:var(--cf-inset);background:var(--cf-hairline);height:1px;position:absolute;bottom:0;right:0}.icon.svelte-18c2ifs{width:var(--cf-icon-circle);height:var(--cf-icon-circle);background:var(--cf-fill);color:var(--cf-ink);border-radius:50%;flex:none;place-items:center;display:grid}.col.svelte-18c2ifs{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.line.svelte-18c2ifs{align-items:center;gap:8px;min-width:0;display:flex}.title.svelte-18c2ifs{min-width:0;font-size:var(--cf-row-title);font-weight:var(--cf-strong);flex:1;line-height:1.25;display:block}.ref.svelte-18c2ifs{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.name.svelte-18c2ifs{overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.time.svelte-18c2ifs{font-size:var(--cf-small);color:var(--cf-muted);flex:none;align-self:flex-start}.late-by.svelte-18c2ifs{color:var(--cf-refusal);font-weight:var(--cf-strong)}.pending.svelte-18c2ifs,.text.svelte-18c2ifs{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--cf-secondary);flex:1;overflow:hidden}.pending.svelte-18c2ifs{color:var(--cf-ink)}.last.svelte-18c2ifs{color:var(--cf-muted);gap:4px}.count.svelte-18c2ifs{border-radius:var(--radius-pill);background:var(--cf-accent);min-width:22px;height:22px;color:var(--cf-on-accent);font-size:var(--cf-small);font-weight:var(--cf-strong);flex:none;place-items:center;padding:0 7px;display:grid}.vh.svelte-18c2ifs{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.work.svelte-1a9x3po{background:var(--cf-page);color:var(--cf-ink);font-variant-numeric:tabular-nums}.with-new.svelte-1a9x3po{padding-bottom:calc(var(--primary-target) + 32px)}h1.svelte-1a9x3po{padding:12px var(--cf-gutter) 8px;font-size:var(--cf-large);font-weight:var(--cf-strong);margin:0}.search.svelte-1a9x3po{margin:0 var(--cf-gutter) 4px;min-height:var(--target);border-radius:var(--radius);background:var(--cf-fill);color:var(--cf-muted);align-items:center;gap:8px;padding:0 12px;display:flex}input.svelte-1a9x3po{min-width:0;min-height:var(--target);color:var(--cf-ink);font:inherit;font-size:var(--cf-body);background:0 0;border:0;flex:1}input.svelte-1a9x3po:focus{outline:none}.search.svelte-1a9x3po:focus-within{outline:2px solid var(--cf-accent);outline-offset:1px}input.svelte-1a9x3po::placeholder{color:var(--cf-muted)}.rows.svelte-1a9x3po{margin:0;padding:0;list-style:none}.rows.svelte-1a9x3po>li:where(.svelte-1a9x3po){content-visibility:auto;contain-intrinsic-size:auto var(--cf-row-max)}.empty.svelte-1a9x3po{padding:32px var(--cf-gutter);text-align:center;font-size:var(--cf-secondary);color:var(--cf-muted);margin:0}.new.svelte-1a9x3po{right:var(--cf-gutter);bottom:calc(var(--tabbar-h) + 16px);z-index:5;width:var(--primary-target);height:var(--primary-target);background:var(--cf-accent);color:var(--cf-on-accent);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:fixed}.vh.svelte-1a9x3po{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h3.svelte-brhtb1{padding:0 var(--cf-gutter);font-size:var(--cf-small);font-weight:var(--cf-strong);color:var(--cf-muted);margin:8px 0 0}ul.svelte-brhtb1{margin:0;padding:0;list-style:none}.option.svelte-brhtb1{min-height:var(--cf-row-min);padding:8px var(--cf-gutter);color:var(--cf-ink);align-items:center;gap:12px;text-decoration:none;display:flex;position:relative}.option.svelte-brhtb1:after{content:"";left:var(--cf-inset);background:var(--cf-hairline);height:1px;position:absolute;bottom:0;right:0}.icon.svelte-brhtb1{width:var(--cf-icon-circle);height:var(--cf-icon-circle);background:var(--cf-fill);border-radius:50%;flex:none;place-items:center;display:grid}.words.svelte-brhtb1{flex-direction:column;min-width:0;display:flex}.label.svelte-brhtb1{font-size:var(--cf-row-title);font-weight:var(--cf-strong)}.detail.svelte-brhtb1{font-size:var(--cf-secondary);color:var(--cf-text-2);font-variant-numeric:tabular-nums}.empty.svelte-brhtb1{padding:16px var(--cf-gutter);font-size:var(--cf-secondary);color:var(--cf-muted);margin:0}.act.svelte-1q1mqul{color:var(--cf-accent);font-size:var(--cf-secondary);font-weight:var(--cf-strong);flex:none}.attention.svelte-1q1mqul{margin:4px 0 8px}h2.svelte-1q1mqul{padding:8px var(--cf-gutter) 4px;font-size:var(--cf-small);font-weight:var(--cf-strong);color:var(--cf-muted);margin:0}ul.svelte-1q1mqul{margin:0;padding:0;list-style:none}.row.svelte-1q1mqul{min-height:var(--cf-row-min);padding:10px var(--cf-gutter);border-bottom:1px solid var(--cf-hairline);color:var(--cf-ink);align-items:center;gap:12px;text-decoration:none;display:flex}.words.svelte-1q1mqul{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-1q1mqul{font-size:var(--cf-row-title);font-weight:var(--cf-strong)}.refusal.svelte-1q1mqul{color:var(--cf-refusal)}.detail.svelte-1q1mqul{font-size:var(--cf-secondary);color:var(--cf-text-2)}.empty.svelte-64hdw{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}p.svelte-64hdw{margin:0}.divider.svelte-14ykcui{text-align:center;margin:12px 0}span.svelte-14ykcui{border-radius:var(--radius-pill);background:var(--cf-fill);color:var(--cf-text-2);font-size:var(--cf-small);font-weight:var(--cf-strong);font-variant-numeric:tabular-nums;padding:3px 10px;display:inline-block}.progress.svelte-m9m0jk{padding:0 var(--cf-gutter)}.track.svelte-m9m0jk{gap:3px;display:flex}.seg.svelte-m9m0jk{border-radius:var(--radius-pill);background:var(--cf-hairline);height:4px;transition:background var(--cf-screen-ms) var(--cf-ease);flex:1}.seg.on.svelte-m9m0jk{background:var(--cf-text-2)}.seg.cur.svelte-m9m0jk{background:var(--cf-ink)}p.svelte-m9m0jk{font-size:var(--cf-small);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin:6px 0 0;display:flex}.now.svelte-m9m0jk{color:var(--cf-ink);font-weight:600}.finish.svelte-m9m0jk{color:var(--cf-text-2)}header.svelte-1rd7d3h{padding:8px var(--cf-gutter) 12px 4px;background:var(--cf-page);color:var(--cf-ink);align-items:center;gap:4px;display:flex}.back.svelte-1rd7d3h{width:var(--target);height:var(--target);color:var(--cf-ink);flex:none;place-items:center;display:grid}.head.svelte-1rd7d3h{min-width:0}h1.svelte-1rd7d3h{font-size:var(--cf-sheet-title);font-weight:var(--cf-strong);margin:0}.name.svelte-1rd7d3h{text-overflow:ellipsis;white-space:nowrap;font-size:var(--cf-secondary);color:var(--cf-text-2);margin:0;overflow:hidden}.system.svelte-1s6dptu{margin:8px var(--cf-gutter);text-align:center;font-size:var(--cf-small);color:var(--cf-muted);font-variant-numeric:tabular-nums}.system.svelte-1s6dptu a:where(.svelte-1s6dptu){color:inherit;text-decoration:underline}.entry.svelte-1mlzn3j{margin:8px var(--cf-gutter);border-radius:var(--radius);background:var(--cf-page);box-shadow:0 0 0 1px var(--cf-hairline);color:var(--cf-ink);font-variant-numeric:tabular-nums;padding:12px 14px}.summary.svelte-1mlzn3j{background:var(--cf-fill);box-shadow:none}h3.svelte-1mlzn3j{font-size:var(--cf-row-title);font-weight:var(--cf-strong);margin:0 0 4px}h3.svelte-1mlzn3j a:where(.svelte-1mlzn3j){color:inherit}p.svelte-1mlzn3j{margin:0}.line.svelte-1mlzn3j{font-size:var(--cf-body)}.returned.svelte-1mlzn3j{border-top:1px solid var(--cf-hairline);font-size:var(--cf-secondary);color:var(--cf-text-2);margin-top:10px;padding-top:10px}.by.svelte-1mlzn3j{color:var(--cf-refusal);font-weight:var(--cf-strong)}.secondary.svelte-1mlzn3j{min-height:var(--target);border-radius:var(--radius-pill);background:var(--cf-fill);color:var(--cf-ink);font:inherit;font-weight:var(--cf-strong);cursor:pointer;border:0;margin-top:10px;padding:0 18px}.foot.svelte-1mlzn3j{font-size:var(--cf-small);color:var(--cf-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.thread.svelte-ex61dn{background:var(--cf-page);color:var(--cf-ink);font-variant-numeric:tabular-nums}.problem.svelte-ex61dn{margin:12px var(--cf-gutter) 0;font-size:var(--cf-secondary);font-weight:var(--cf-strong)}.sheet.svelte-ex61dn{margin:8px var(--cf-gutter) 0;font-size:var(--cf-secondary)}.sheet.svelte-ex61dn summary:where(.svelte-ex61dn){font-weight:var(--cf-strong);align-items:center;min-height:44px;display:flex}.sheet.svelte-ex61dn dl:where(.svelte-ex61dn){gap:6px;margin:0;display:grid}.sheet.svelte-ex61dn div:where(.svelte-ex61dn){grid-template-columns:90px 1fr;gap:8px;display:grid}.sheet.svelte-ex61dn dt:where(.svelte-ex61dn){color:var(--cf-text-2)}.sheet.svelte-ex61dn dd:where(.svelte-ex61dn){margin:0}.notice.svelte-ex61dn{margin:8px var(--cf-gutter) 0;background:var(--cf-fill);font-size:var(--cf-secondary);border-radius:12px;padding:8px 12px}ul.svelte-ex61dn,ol.svelte-ex61dn{margin:0;padding:0;list-style:none}.subs.svelte-ex61dn{margin-top:8px}.sub.svelte-ex61dn{min-height:var(--target);padding:0 var(--cf-gutter);border-bottom:1px solid var(--cf-hairline);font-size:var(--cf-secondary);color:var(--cf-text-2);justify-content:space-between;align-items:center;gap:8px;text-decoration:none;display:flex}.items.svelte-ex61dn{padding:8px 0 16px}.items[hidden].svelte-ex61dn{display:none}.trail.svelte-ex61dn{width:100%;min-height:var(--target);padding:0 var(--cf-gutter);border:0;border-bottom:1px solid var(--cf-hairline);font:inherit;font-size:var(--cf-secondary);color:var(--cf-text-2);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;display:flex}.trail[aria-expanded=true].svelte-ex61dn svg{transform:rotate(90deg)}.items.svelte-ex61dn>li:where(.svelte-ex61dn){content-visibility:auto;contain-intrinsic-size:auto 88px}.bar.svelte-ex61dn{bottom:var(--footer-offset,0px);z-index:4;padding:10px var(--cf-gutter) calc(10px + env(safe-area-inset-bottom,0px));background:var(--cf-page);border-top:1px solid var(--cf-hairline);align-items:center;gap:10px;display:flex;position:sticky}.primary.svelte-ex61dn{min-height:var(--cf-button);border-radius:var(--radius-pill);background:var(--cf-accent);color:var(--cf-on-accent);font:inherit;font-size:var(--cf-body);font-weight:var(--cf-strong);text-align:center;cursor:pointer;border:0;flex:1;place-items:center;padding:0 20px;text-decoration:none;display:grid}.waiting.svelte-ex61dn{font-size:var(--cf-secondary);color:var(--cf-text-2);flex:1;margin:0}.more.svelte-ex61dn{width:var(--cf-button);height:var(--cf-button);background:var(--cf-fill);color:var(--cf-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.action.svelte-ex61dn{width:100%;min-height:var(--cf-row-min);padding:0 var(--cf-gutter);border:0;border-bottom:1px solid var(--cf-hairline);color:var(--cf-ink);font:inherit;font-size:var(--cf-body);font-weight:var(--cf-strong);text-align:left;cursor:pointer;background:0 0;align-items:center;text-decoration:none;display:flex}.back.svelte-1mqeept{min-height:var(--cf-button);background:var(--cf-fill);color:var(--cf-ink);font-weight:var(--cf-strong);border-radius:999px;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.scrim.svelte-185xwm9{z-index:20;background:#14181f73;position:fixed;inset:0}.sheet.svelte-185xwm9{background:var(--surface);max-height:85vh;padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));z-index:21;max-width:720px;box-shadow:var(--shadow-pop);border-radius:16px 16px 0 0;flex-direction:column;gap:12px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:auto}.head.svelte-185xwm9{justify-content:space-between;align-items:center;display:flex}h2.svelte-185xwm9{font-size:var(--ph-title);margin:0}.close.svelte-185xwm9{width:var(--target);height:var(--target);background:0 0;border:0}.empty.svelte-kyflo4{color:var(--muted);margin:8px 0}.search.svelte-kyflo4 input:where(.svelte-kyflo4){width:100%;min-height:var(--target);border:1px solid var(--control);border-radius:10px;padding:0 12px}ul.svelte-kyflo4{margin:0;padding:0;list-style:none}li.svelte-kyflo4 button:where(.svelte-kyflo4){border:0;border-bottom:1px solid var(--line-soft);text-align:left;background:0 0;flex-direction:column;justify-content:center;width:100%;min-height:56px;padding:6px 4px;display:flex}li.svelte-kyflo4 button:where(.svelte-kyflo4):active{background:var(--hover)}.label.svelte-kyflo4{font-weight:var(--ph-strong)}.meta.svelte-kyflo4{font-size:var(--ph-small);color:var(--muted)}.me.svelte-7zh17l{background:var(--cf-page);color:var(--cf-ink);font-variant-numeric:tabular-nums;padding-bottom:24px}h2.svelte-7zh17l{margin:24px var(--cf-gutter) 4px;font-size:var(--cf-small);font-weight:var(--cf-strong);color:var(--cf-muted)}h1.svelte-7zh17l{padding:12px var(--cf-gutter) 4px;font-size:var(--cf-large);font-weight:var(--cf-strong);margin:0}.who.svelte-7zh17l{padding:0 var(--cf-gutter) 16px;flex-direction:column;margin:0;display:flex}.name.svelte-7zh17l{font-size:var(--cf-row-title);font-weight:var(--cf-strong)}.role.svelte-7zh17l{font-size:var(--cf-secondary);color:var(--cf-text-2)}ul.svelte-7zh17l{border-top:1px solid var(--cf-hairline);margin:0;padding:0;list-style:none}.row.svelte-7zh17l{width:100%;min-height:var(--cf-row-min);padding:0 var(--cf-gutter);border:0;border-bottom:1px solid var(--cf-hairline);color:var(--cf-ink);font:inherit;font-size:var(--cf-body);text-align:left;background:0 0;align-items:center;gap:8px;text-decoration:none;display:flex}button.row.svelte-7zh17l{cursor:pointer}.label.svelte-7zh17l{flex:1;min-width:0}.value.svelte-7zh17l{text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:var(--cf-secondary);color:var(--cf-muted);flex:none;overflow:hidden}a.row.svelte-7zh17l svg{color:var(--cf-muted);flex:none}.secondary.svelte-7zh17l{width:calc(100% - 2 * var(--cf-gutter));min-height:var(--cf-button);margin:24px var(--cf-gutter) 0;border-radius:var(--radius-pill);background:var(--cf-fill);color:var(--cf-ink);font:inherit;font-size:var(--cf-body);font-weight:var(--cf-strong);cursor:pointer;border:0;display:block}.note.svelte-wvpgtr{font-size:var(--cf-body);color:var(--cf-text-2);margin:0}.main.svelte-wvpgtr{width:100%;min-height:var(--cf-button);background:var(--cf-accent);color:var(--cf-on-accent);font-size:var(--cf-body);font-weight:var(--cf-strong);border:0;border-radius:999px}.badge.svelte-eex7hx{font-weight:var(--ph-strong);font-size:var(--ph-small);white-space:nowrap;flex:none;align-items:center;gap:4px;height:-moz-fit-content;height:fit-content;line-height:1.3;display:inline-flex}.neutral.svelte-eex7hx{color:var(--muted)}.success.svelte-eex7hx{color:var(--success-text)}.warning.svelte-eex7hx{color:var(--warning-text)}.info.svelte-eex7hx{color:var(--primary-dark)}.danger.svelte-eex7hx{color:var(--danger-text)}.footer.svelte-1rma0a6{bottom:var(--footer-offset,0px);min-height:var(--footer-h);box-sizing:border-box;padding:12px var(--ph-gutter);background:var(--surface);border-top:1px solid var(--line);z-index:4;align-items:center;gap:8px;display:flex;position:sticky}.next.svelte-1b5g0n{min-height:var(--primary-target);border-radius:var(--ph-radius);background:var(--primary);color:#fff;font-weight:var(--ph-strong);font-size:var(--ph-body);justify-content:center;align-items:center;padding:0 20px;text-decoration:none;display:flex}.next.svelte-1b5g0n:active{background:var(--primary-dark)}.quiet.svelte-1b5g0n{background:var(--surface);color:var(--primary);border:1px solid var(--control)}.quiet.svelte-1b5g0n:active{background:var(--hover)}.next.svelte-v9x6i1{min-height:var(--primary-target);border-radius:var(--ph-radius);font-weight:var(--ph-strong);font-size:var(--ph-body);justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex}.quiet.svelte-v9x6i1{background:var(--surface);color:var(--primary);border:1px solid var(--control)}.quiet.svelte-v9x6i1:active{background:var(--hover)}.badge.svelte-ilbkds{min-height:32px;font-size:var(--ph-small);font-weight:var(--ph-regular);white-space:nowrap;color:var(--muted);align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.badge.svelte-ilbkds:before{content:"";position:absolute;inset:-8px}.waiting.svelte-ilbkds{color:var(--warning-text);font-weight:var(--ph-strong)}.synced.svelte-ilbkds svg{color:var(--success)}.danger.svelte-ilbkds{color:var(--danger-text);font-weight:var(--ph-strong)}.progress.svelte-ilbkds{background:var(--primary);z-index:30;width:40%;height:3px;animation:1.2s linear infinite svelte-ilbkds-slide;position:fixed;top:0;left:0}@keyframes svelte-ilbkds-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.top.svelte-1lpcu2e{padding:12px var(--ph-gutter) 16px;border-bottom:1px solid var(--line)}.line.svelte-1lpcu2e{justify-content:space-between;align-items:center;gap:8px;display:flex}.rig.svelte-1lpcu2e{font-size:var(--ph-small);color:var(--muted)}h1.svelte-1lpcu2e{font-size:var(--ph-title);font-weight:var(--ph-strong);margin:4px 0 0}.body.svelte-1lpcu2e{padding:20px var(--ph-gutter) 24px;gap:var(--ph-section);flex-direction:column;flex:1;display:flex}h2.svelte-1lpcu2e{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);align-items:center;gap:6px;margin:0 0 4px;display:flex}.task.svelte-1lpcu2e{border-bottom:1px solid var(--line);min-height:64px;color:var(--ink);align-items:center;gap:14px;text-decoration:none;display:flex;position:relative}.task.svelte-1lpcu2e:last-child{border-bottom:0}.task.svelte-1lpcu2e:active{background:var(--hover)}.mark.svelte-1lpcu2e{z-index:1;border:2px solid var(--control);background:var(--surface);width:28px;height:28px;color:var(--muted);font-size:var(--ph-small);font-weight:var(--ph-strong);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.task.svelte-1lpcu2e+.task:where(.svelte-1lpcu2e):before{content:"";background:var(--line);width:2px;height:calc(100% - 28px);position:absolute;bottom:calc(50% + 14px);left:13px}.next.svelte-1lpcu2e .mark:where(.svelte-1lpcu2e){border-color:var(--primary);background:var(--primary);color:#fff}.done.svelte-1lpcu2e .mark:where(.svelte-1lpcu2e){border-color:var(--success);background:var(--success);color:#fff}.text.svelte-1lpcu2e{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1lpcu2e{font-size:var(--ph-body)}.next.svelte-1lpcu2e .name:where(.svelte-1lpcu2e){font-weight:var(--ph-strong)}.meta.svelte-1lpcu2e{font-size:var(--ph-small);color:var(--muted)}.done.svelte-1lpcu2e .name:where(.svelte-1lpcu2e){color:var(--muted)}.go.svelte-1lpcu2e{color:var(--faint);flex:none;display:inline-flex}.alerts.svelte-1lpcu2e{flex-direction:column;gap:8px;display:flex}.alertlink.svelte-1lpcu2e{text-decoration:none}.atitle.svelte-1lpcu2e,.adetail.svelte-1lpcu2e{display:block}a.atitle.svelte-1lpcu2e{color:inherit;position:relative}a.atitle.svelte-1lpcu2e:before{content:"";position:absolute;inset:-13px 0}.adetail.svelte-1lpcu2e{font-variant-numeric:tabular-nums}.aaction.svelte-1lpcu2e{min-height:var(--target);border-radius:var(--radius-pill,999px);background:var(--primary);color:#fff;font-weight:var(--ph-strong);align-items:center;margin-top:8px;padding:0 16px;text-decoration:none;display:inline-flex}.facts.svelte-1lpcu2e{flex-direction:column;gap:2px;display:flex}.lead.svelte-1lpcu2e{font-size:var(--ph-body);font-weight:var(--ph-strong)}.depth.svelte-1lpcu2e{font-size:var(--ph-small);color:var(--muted);margin-top:10px}.target.svelte-1lpcu2e{font-size:var(--ph-small);color:var(--muted)}.depth.svelte-1lpcu2e strong:where(.svelte-1lpcu2e){color:var(--ink);font-size:var(--ph-body)}.track.svelte-1lpcu2e{background:var(--track);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.fill.svelte-1lpcu2e{background:var(--primary);height:4px}.links.svelte-1lpcu2e{flex-wrap:wrap;gap:4px 20px;margin-top:6px;display:flex}.links.svelte-1lpcu2e a:where(.svelte-1lpcu2e){min-height:var(--target);font-weight:var(--ph-strong);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.muted.svelte-1lpcu2e{color:var(--muted);font-size:var(--ph-small);margin:0}.primary.svelte-1lpcu2e{width:100%;min-height:var(--primary-target);border-radius:var(--ph-radius);background:var(--primary);color:#fff;font-weight:var(--ph-strong);font-size:var(--ph-body);border:0}.primary.svelte-1lpcu2e:active{background:var(--primary-dark)}.row.svelte-veji06{min-height:var(--ph-row);border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--ink);font-size:var(--ph-body);background:0 0;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}a.row.svelte-veji06:active,button.row.svelte-veji06:active{background:var(--hover)}.row.svelte-veji06:last-child{border-bottom:0}.row.svelte-veji06>:not(.text){flex:none}.row.svelte-veji06>svg{color:var(--faint)}.text.svelte-veji06{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-veji06{overflow-wrap:anywhere}.meta.svelte-veji06{font-size:var(--ph-small);color:var(--muted)}.mono.svelte-veji06{font-variant-numeric:tabular-nums}.card.svelte-14efj7c{border-top:1px solid var(--line);flex-direction:column;gap:12px;min-width:0;padding:16px 0 0;display:flex}.card.svelte-14efj7c:first-child{border-top:0;padding-top:0}.head.svelte-14efj7c{justify-content:space-between;align-items:center;gap:8px;display:flex}h2.svelte-14efj7c{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);min-width:0;margin:0}.bar.svelte-16l0jix{background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);z-index:5;align-items:center;gap:4px;padding:12px 8px 12px 4px;display:flex;position:sticky;top:0}.back.svelte-16l0jix{width:var(--target);height:var(--target);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.titles.svelte-16l0jix{flex:1;min-width:0}.padded.svelte-16l0jix{padding-left:12px}h1.svelte-16l0jix{font-size:var(--ph-title);font-weight:var(--ph-strong);margin:0;line-height:1.25}.back.svelte-16l0jix:active{background:var(--hover);border-radius:var(--radius-md)}.sub.svelte-16l0jix{font-size:var(--ph-small);color:var(--muted)}.display.svelte-28oab0{font-size:var(--ph-figure);font-weight:var(--ph-strong);text-align:right;border-bottom:2px solid var(--primary);padding:8px}.note.svelte-28oab0{font-size:var(--ph-small);border-radius:8px;margin:0;padding:8px 10px}.warning.svelte-28oab0{background:var(--warning-soft);color:var(--warning-text)}.danger.svelte-28oab0{background:var(--danger-soft);color:var(--danger)}.pad.svelte-28oab0{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pad.svelte-28oab0 button:where(.svelte-28oab0){min-height:56px;font-size:var(--ph-title);font-weight:var(--ph-strong);border:1px solid var(--control);background:var(--surface);border-radius:10px}.pad.svelte-28oab0 button:where(.svelte-28oab0):active{background:var(--hover)}.done.svelte-28oab0{min-height:var(--primary-target);background:var(--primary);color:#fff;font-weight:var(--ph-strong);font-size:var(--ph-body);border:0;border-radius:10px}.clear.svelte-28oab0{min-height:var(--target);border:1px solid var(--control);background:var(--surface);color:var(--ink);font-size:var(--ph-body);border-radius:10px}.done.svelte-28oab0:disabled{opacity:.5}.stepper.svelte-7mebf3{justify-content:space-between;align-items:center;gap:8px;display:flex}.label.svelte-7mebf3{font-size:var(--ph-body)}.controls.svelte-7mebf3{align-items:center;gap:4px;display:flex}button.svelte-7mebf3{width:var(--target);height:var(--target);border:1px solid var(--control);background:var(--surface);color:var(--ink);border-radius:10px;justify-content:center;align-items:center;display:flex}button.svelte-7mebf3:active:not(:disabled){background:var(--hover)}button.svelte-7mebf3:disabled{opacity:.4}button.value.svelte-7mebf3{width:auto;-webkit-text-decoration:underline dotted var(--control);text-decoration:underline dotted var(--control);text-underline-offset:4px;border-color:#0000}output.svelte-7mebf3{text-align:center;min-width:64px;font-weight:var(--ph-strong);font-size:var(--ph-title)}.photo.svelte-1201jla{min-height:var(--target);border:1.5px dashed var(--control);font-weight:var(--ph-strong);font-size:var(--ph-small);color:var(--primary);cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.photo.svelte-1201jla:active{background:var(--primary-soft)}.photo.svelte-1201jla:focus-within{outline:3px solid var(--focus);outline-offset:2px}.danger.svelte-1201jla{border-color:var(--danger);color:var(--danger)}input.svelte-1201jla{opacity:0;width:1px;height:1px;position:absolute}.track.svelte-1baoiip{background:var(--track);border-radius:999px;height:6px;overflow:hidden}.fill.svelte-1baoiip{background:var(--primary);height:6px}.warn.svelte-1baoiip{background:var(--warning)}.scan.svelte-4zrd0h{min-height:var(--target);color:var(--primary);font-weight:var(--ph-strong);font-size:var(--ph-small);background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}video.svelte-4zrd0h{background:var(--ink);border-radius:10px;width:100%}.other-name.svelte-rnvh3o{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--control);border-radius:10px;margin-bottom:12px;padding:12px}.quote.svelte-rnvh3o{border-collapse:collapse;width:100%;font-size:var(--ph-small)}.quote.svelte-rnvh3o th:where(.svelte-rnvh3o),.quote.svelte-rnvh3o td:where(.svelte-rnvh3o){border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 0 8px 8px}.quote.svelte-rnvh3o th:where(.svelte-rnvh3o):first-child{padding-left:0;font-weight:400}.quote.svelte-rnvh3o thead:where(.svelte-rnvh3o) th:where(.svelte-rnvh3o){color:var(--muted);font-weight:var(--ph-strong)}.quote.svelte-rnvh3o .n:where(.svelte-rnvh3o){text-align:right;white-space:nowrap}.quote.svelte-rnvh3o .group:where(.svelte-rnvh3o) th:where(.svelte-rnvh3o){color:var(--muted);font-weight:var(--ph-strong);border-bottom:0;padding-top:14px}.quote.svelte-rnvh3o .still:where(.svelte-rnvh3o) td:where(.svelte-rnvh3o),.quote.svelte-rnvh3o .still:where(.svelte-rnvh3o) th:where(.svelte-rnvh3o){color:var(--muted)}.quote.svelte-rnvh3o tfoot:where(.svelte-rnvh3o) th:where(.svelte-rnvh3o),.quote.svelte-rnvh3o tfoot:where(.svelte-rnvh3o) td:where(.svelte-rnvh3o){font-weight:var(--ph-strong);border-bottom:0}.quote.svelte-rnvh3o .today:where(.svelte-rnvh3o){margin:0;display:block}.today.svelte-rnvh3o{color:var(--primary);font-weight:var(--ph-strong);margin-left:8px}.depth.svelte-rnvh3o{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.depth.svelte-rnvh3o>div:where(.svelte-rnvh3o),.grid2.svelte-rnvh3o>div:where(.svelte-rnvh3o){flex-direction:column;gap:2px;display:flex}.plain.svelte-rnvh3o{font-size:var(--ph-title);font-weight:var(--ph-strong);min-height:var(--target);background:0 0;border:0}.big.svelte-rnvh3o{font-size:var(--ph-title);font-weight:var(--ph-strong);color:var(--primary);min-height:var(--target);justify-content:center;align-items:center;display:flex}.bad.svelte-rnvh3o,.err.svelte-rnvh3o{color:var(--danger)}.warn.svelte-rnvh3o,.warntext.svelte-rnvh3o{color:var(--warning-text);font-weight:var(--ph-strong)}.bands.svelte-rnvh3o{min-height:var(--target);border-radius:6px;display:flex;overflow:hidden}.band.svelte-rnvh3o{font-size:var(--ph-small);font-weight:var(--ph-strong);text-align:left;color:#2a313b;white-space:nowrap;text-overflow:ellipsis;background:#c9cfd8;border:0;min-width:0;padding:0 8px;overflow:hidden}.f-weathered_rock.svelte-rnvh3o,.f-topsoil.svelte-rnvh3o,.f-sand.svelte-rnvh3o,.f-clay.svelte-rnvh3o,.f-sandstone.svelte-rnvh3o{color:#4a3412;background:#e8d3b5}.f-basalt.svelte-rnvh3o,.f-gneiss.svelte-rnvh3o{color:#14181f;background:#b8c0cc}.total.svelte-rnvh3o{text-align:right;font-size:var(--ph-small);color:var(--muted)}.tool.svelte-rnvh3o{flex-direction:column;gap:4px;display:flex}.toolline.svelte-rnvh3o,.line.svelte-rnvh3o{font-size:var(--ph-small);justify-content:space-between;align-items:center;gap:8px;display:flex}.toolside.svelte-rnvh3o{color:var(--muted);align-items:center;gap:4px;display:flex}.x.svelte-rnvh3o{width:var(--target);height:var(--target);font-size:var(--ph-title);color:var(--muted);background:0 0;border:0}.row.svelte-rnvh3o{gap:16px;display:flex}.reading.svelte-rnvh3o{font-size:var(--ph-small);font-weight:var(--ph-strong);border-radius:8px;padding:8px 10px}.reading.success.svelte-rnvh3o{background:var(--success-soft);color:var(--success-text)}.reading.warning.svelte-rnvh3o{background:var(--warning-soft);color:var(--warning-text)}.note.svelte-rnvh3o{width:100%;min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);border-radius:8px;padding:0 12px}textarea.svelte-rnvh3o{border:1px solid var(--control);width:100%;font-size:var(--ph-body);border-radius:8px;padding:10px 12px}.pump.svelte-rnvh3o{font-size:var(--ph-small);margin:0}.norm.svelte-rnvh3o{font-size:var(--ph-small);color:var(--muted);margin:0}.norm.gap.svelte-rnvh3o{color:var(--ink);font-weight:var(--ph-strong)}.choices.svelte-rnvh3o{flex-direction:column;gap:8px;display:flex}.choice.svelte-rnvh3o{border:1px solid var(--control);background:var(--surface);border-radius:var(--radius);text-align:left;min-height:64px;font-size:var(--ph-body);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.calendar.svelte-1l5lqg9{flex-direction:column;gap:6px;width:268px;display:flex}.head.svelte-1l5lqg9{justify-content:space-between;align-items:center;display:flex}.nav.svelte-1l5lqg9{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.nav.svelte-1l5lqg9:hover:not(:disabled){background:var(--hover)}.nav.svelte-1l5lqg9:disabled{color:var(--faint);cursor:default}.dow.svelte-1l5lqg9,.days.svelte-1l5lqg9{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dow.svelte-1l5lqg9 span:where(.svelte-1l5lqg9){font-size:var(--fs-xs);color:var(--muted)}.days.svelte-1l5lqg9 button:where(.svelte-1l5lqg9){border-radius:var(--radius-xs);height:34px;font:inherit;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink);cursor:pointer;background:0 0;border:0}.days.svelte-1l5lqg9 button:where(.svelte-1l5lqg9):hover:not(:disabled){background:var(--hover)}.days.svelte-1l5lqg9 button:where(.svelte-1l5lqg9):disabled{color:var(--faint);cursor:default}.days.svelte-1l5lqg9 .today:where(.svelte-1l5lqg9){box-shadow:inset 0 0 0 1px var(--primary-mid)}.days.svelte-1l5lqg9 .mid:where(.svelte-1l5lqg9){background:var(--primary-soft);border-radius:0}.days.svelte-1l5lqg9 .edge:where(.svelte-1l5lqg9){background:var(--primary);color:#fff;border-radius:var(--radius-xs)}@media (max-width:640px){.calendar.svelte-1l5lqg9{width:100%}.days.svelte-1l5lqg9 button:where(.svelte-1l5lqg9){min-height:44px}}.date.svelte-35b9fn{display:block;position:relative}.date.svelte-35b9fn :where(input[type=text]){min-height:calc(var(--s8) + var(--s1));padding-left:var(--s3);border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--t-caption)}.date.svelte-35b9fn :where(input[type=text]:hover:not(:disabled):not(:focus)){border-color:var(--muted)}.date.svelte-35b9fn input[type=text]:where(.svelte-35b9fn){width:100%;padding-right:40px!important}.wrong.svelte-35b9fn input[type=text]:where(.svelte-35b9fn){border-color:var(--danger)!important}.cal.svelte-35b9fn{cursor:pointer;min-width:36px;min-height:36px;color:var(--muted);background:0 0;border:0;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (pointer:coarse){.date.svelte-35b9fn input[type=text]:where(.svelte-35b9fn){padding-right:52px!important}.cal.svelte-35b9fn{min-width:48px;min-height:48px;right:0}}.cal.svelte-35b9fn:hover:not(:disabled){color:var(--ink)}.pop.svelte-35b9fn{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop);padding:12px;position:absolute;top:calc(100% + 4px);right:0}.acts.svelte-35b9fn{justify-content:flex-end;margin-top:6px;display:flex}@media (max-width:640px){.pop.svelte-35b9fn{position:fixed;inset:auto 8px 8px}}.err.svelte-35b9fn{color:var(--danger);font-size:var(--t-meta)}.list.svelte-1x3o4gs{flex-direction:column;gap:10px;display:flex}.person.svelte-1x3o4gs{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 0;display:flex}.who.svelte-1x3o4gs{justify-content:space-between;gap:8px;display:flex}.name.svelte-1x3o4gs{font-weight:var(--ph-strong)}.role.svelte-1x3o4gs{color:var(--muted);font-size:var(--ph-small)}.seg.svelte-1x3o4gs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.seg.svelte-1x3o4gs button.present.on:where(.svelte-1x3o4gs){border-color:var(--success);background:var(--success-soft);color:var(--success-text)}.seg.svelte-1x3o4gs button.absent.on:where(.svelte-1x3o4gs){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.night.svelte-1x3o4gs{min-height:var(--target);align-items:center;gap:10px;display:flex}.night.svelte-1x3o4gs input:where(.svelte-1x3o4gs){width:24px;height:24px}.types.svelte-1x3o4gs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.types.svelte-1x3o4gs button:where(.svelte-1x3o4gs){min-height:var(--target);border:1px solid var(--control);background:var(--surface);font-size:var(--ph-small);border-radius:10px}.types.svelte-1x3o4gs button.on:where(.svelte-1x3o4gs){border:1px solid var(--primary);background:var(--surface);color:var(--primary-dark);font-weight:var(--ph-strong);box-shadow:inset 0 0 0 1px var(--primary)}.dates.svelte-1x3o4gs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dates.svelte-1x3o4gs .day:where(.svelte-1x3o4gs){font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.dates.svelte-1x3o4gs input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 8px}.body.svelte-1x3o4gs>.day:where(.svelte-1x3o4gs){color:var(--muted);font-size:var(--ph-small);align-items:center;gap:10px;display:flex}.body.svelte-1x3o4gs>.day:where(.svelte-1x3o4gs) input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 8px}.hint.svelte-1x3o4gs{color:var(--muted);font-size:var(--ph-small);margin:0}.requests.svelte-1x3o4gs{flex-direction:column;gap:6px;display:flex}h2.svelte-1x3o4gs{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0}.req.svelte-1x3o4gs{background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:10px 14px;display:flex}.refused.svelte-1x3o4gs{border-left:3px solid var(--danger,#b42318);margin:8px 0;padding:8px 12px}.refused.svelte-1x3o4gs p:where(.svelte-1x3o4gs){margin:4px 0}.check.svelte-u7jafz{min-height:var(--target);color:var(--primary);font-weight:var(--ph-strong);align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.more.svelte-u7jafz{min-height:var(--target);color:var(--primary);font-weight:var(--ph-strong);text-align:left;background:0 0;border:0;padding:0}.search.svelte-u7jafz{background:var(--surface);border:1px solid var(--control);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.search.svelte-u7jafz input:where(.svelte-u7jafz){min-height:var(--target);font-size:var(--ph-body);background:0 0;border:0;flex:1}h2.svelte-u7jafz{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0 0 6px}.row.svelte-u7jafz{border-bottom:1px solid var(--line);min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;text-decoration:none;display:flex}.text.svelte-u7jafz{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.line.svelte-u7jafz{font-size:var(--ph-small);color:var(--muted);justify-content:space-between;gap:8px;display:flex}.title.svelte-u7jafz{font-weight:var(--ph-strong);color:var(--ink)}.meta.svelte-u7jafz{font-size:var(--ph-small);color:var(--muted)}.mono.svelte-u7jafz{font-family:var(--mono);font-weight:var(--ph-strong)}.qty.svelte-u7jafz{font-weight:var(--ph-strong);white-space:nowrap}.neg.svelte-u7jafz{color:var(--danger)}.none.svelte-u7jafz{color:var(--muted);margin:0;padding:12px 0}p.svelte-1nmkksx{margin:0}.summary.svelte-1nmkksx{color:var(--muted)}.who.svelte-1nmkksx{font-weight:var(--ph-strong)}.dots.svelte-1nmkksx{text-align:center;font-size:var(--ph-figure);min-height:40px}.top.svelte-18w93ql{background:var(--surface);border-bottom:1px solid var(--line);z-index:5;flex-direction:column;gap:10px;padding:12px 8px 12px 4px;display:flex;position:sticky;top:0}.bar.svelte-18w93ql{align-items:center;gap:4px;display:flex}.back.svelte-18w93ql{width:var(--target);height:var(--target);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.titles.svelte-18w93ql{flex:1;min-width:0}h1.svelte-18w93ql{font-size:var(--ph-title);font-weight:var(--ph-strong);margin:0}.sub.svelte-18w93ql{font-size:var(--ph-small);color:var(--muted)}.seg.svelte-18w93ql{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 8px 0 12px;display:grid}.progress.svelte-18w93ql{flex-direction:column;gap:6px;padding:0 8px 0 12px;display:flex}.pline.svelte-18w93ql{font-size:var(--ph-small);justify-content:space-between;display:flex}.bad.svelte-18w93ql{color:var(--danger);font-weight:var(--ph-strong)}.track.svelte-18w93ql{background:var(--track);border-radius:999px;height:8px;overflow:hidden}.fill.svelte-18w93ql{background:var(--success);height:8px}.rest.svelte-18w93ql{min-height:var(--target);border:1.5px solid var(--control);background:var(--surface);font-weight:var(--ph-strong);border-radius:10px}h2.svelte-18w93ql{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0 0 6px}.line.svelte-18w93ql{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:10px;min-height:56px;padding:8px 0;display:flex}.line.missing.svelte-18w93ql{background:var(--danger-soft)}.head.svelte-18w93ql{align-items:center;gap:10px;display:flex}.text.svelte-18w93ql{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-18w93ql{font-weight:var(--ph-strong)}.meta.svelte-18w93ql{font-size:var(--ph-small);color:var(--muted)}.mono.svelte-18w93ql{font-family:var(--mono);font-weight:var(--ph-strong)}.results.svelte-18w93ql{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.result.svelte-18w93ql{min-height:var(--target);border:1.5px solid var(--control);background:var(--surface);font-weight:var(--ph-strong);font-size:var(--ph-small);border-radius:999px;padding:0 8px}.result.present.on.svelte-18w93ql{border-color:var(--success);color:var(--success)}.result.missing.on.svelte-18w93ql{border-color:var(--danger);background:var(--danger);color:#fff}.result.damaged.on.svelte-18w93ql{border-color:var(--warning-chip);background:var(--warning-chip);color:#5c3600}.count.svelte-18w93ql{min-height:var(--target);border:1px solid var(--control);background:var(--surface);font-weight:var(--ph-strong);font-size:var(--ph-body);border-radius:8px;align-self:flex-end;padding:0 12px}.note.svelte-18w93ql{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.note.svelte-18w93ql input:where(.svelte-18w93ql),.note.svelte-18w93ql select:where(.svelte-18w93ql){min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-small);color:var(--ink);border-radius:8px;padding:0 10px}.note.svelte-18w93ql input[aria-invalid=true]:where(.svelte-18w93ql),.note.svelte-18w93ql select[aria-invalid=true]:where(.svelte-18w93ql){border-color:var(--danger)}.ok.svelte-18w93ql{color:var(--success-text);font-weight:var(--ph-strong);font-size:var(--ph-small)}.reported.svelte-yqo4sr{color:var(--warning-text,inherit);font-size:var(--ph-small);margin:8px 0 0}.report.svelte-yqo4sr{font-size:var(--ph-small);margin-top:8px;display:inline-block}.line.svelte-yqo4sr{font-size:var(--ph-small);justify-content:space-between;gap:8px;display:flex}dl.svelte-yqo4sr{grid-template-columns:1fr auto;gap:8px;margin:0;display:grid}dt.svelte-yqo4sr{color:var(--muted)}dd.svelte-yqo4sr{font-weight:var(--ph-strong);text-align:right;margin:0}.folded.svelte-h967ne{font-size:var(--t-meta);color:var(--muted);margin:8px 0}.as-link.svelte-h967ne{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}h2.svelte-1u6hbk9{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0 0 6px}.line.svelte-10rch0k{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;padding-bottom:8px;display:flex}.text.svelte-10rch0k{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-10rch0k{font-weight:var(--ph-strong)}.meta.svelte-10rch0k,.muted.svelte-10rch0k{font-size:var(--ph-small);color:var(--muted);margin:0}select.svelte-10rch0k{min-height:var(--target);border:1px solid var(--control);background:var(--surface);border-radius:8px}.x.svelte-10rch0k{width:var(--target);height:var(--target);font-size:var(--ph-title);color:var(--muted);background:0 0;border:0}.row.svelte-10rch0k{gap:16px;display:flex}.rest.svelte-xdwt5t{font-weight:var(--ph-strong);align-items:center;gap:8px;display:flex}.facts.svelte-xdwt5t{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}.facts.svelte-xdwt5t div:where(.svelte-xdwt5t){flex-direction:column;gap:2px;display:flex}h2.svelte-xdwt5t{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0 0 6px}.line.svelte-xdwt5t{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:10px;padding:12px 0;display:flex}.line.note.svelte-xdwt5t{background:var(--warning-soft)}.head.svelte-xdwt5t{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.text.svelte-xdwt5t{flex-direction:column;display:flex}.title.svelte-xdwt5t{font-weight:var(--ph-strong)}.meta.svelte-xdwt5t{font-size:var(--ph-small);color:var(--muted)}.mono.svelte-xdwt5t{font-family:var(--mono);font-weight:var(--ph-strong)}.differs.svelte-xdwt5t{color:var(--warning-text);font-weight:var(--ph-strong)}.said.svelte-xdwt5t{color:var(--muted);font-size:var(--ph-small);margin:0}.cond.svelte-xdwt5t{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}select.svelte-xdwt5t{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-small);color:var(--ink);background:var(--surface);border-radius:8px;padding:0 10px}.body.svelte-1azlhep>.day:where(.svelte-1azlhep){color:var(--muted);font-size:var(--ph-small);align-items:center;gap:10px;display:flex}.body.svelte-1azlhep>.day:where(.svelte-1azlhep) input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 8px}.body.svelte-1azlhep>.hint:where(.svelte-1azlhep){color:var(--muted);font-size:var(--ph-small);margin:0}.pick.svelte-1azlhep,.entry.svelte-1azlhep{border:1.5px solid var(--control);background:var(--surface);text-align:left;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:56px;padding:6px 12px;display:flex}.entry.big.svelte-1azlhep{font-size:var(--ph-figure)}.lbl.svelte-1azlhep,.meta.svelte-1azlhep{font-size:var(--ph-small);color:var(--muted);font-weight:var(--ph-regular)}.ok.svelte-1azlhep{color:var(--success-text);font-weight:var(--ph-strong)}.meter.svelte-1azlhep{align-items:center;gap:8px;margin-top:8px;display:flex}.reading.svelte-1azlhep{font-weight:var(--ph-strong);font-size:var(--ph-small);border-radius:8px;padding:8px 10px}.reading.success.svelte-1azlhep{background:var(--success-soft);color:var(--success-text)}.reading.warning.svelte-1azlhep{background:var(--warning-soft);color:var(--warning-text)}.note.svelte-1azlhep{border:1.5px solid var(--control);min-height:48px;font-size:var(--ph-body);border-radius:10px;padding:8px 12px}.pick.svelte-1t45iec{border:1.5px solid var(--control);background:var(--surface);border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:56px;padding:6px 12px;display:flex}.field.svelte-1t45iec{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.field.svelte-1t45iec input:where(.svelte-1t45iec){min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);border-radius:8px;padding:0 12px}textarea.svelte-1t45iec{border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);border-radius:8px;padding:10px 12px}.seg.svelte-1t45iec{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.line.svelte-1t45iec{justify-content:space-between;align-items:center;gap:8px;display:flex}.meta.svelte-1t45iec{font-size:var(--ph-small);color:var(--muted);margin:0}.x.svelte-1t45iec{width:var(--target);height:var(--target);font-size:var(--ph-title);color:var(--muted);background:0 0;border:0}.kinds.svelte-1sjxrm2{flex-wrap:wrap;gap:8px;display:flex}.kinds.svelte-1sjxrm2 button:where(.svelte-1sjxrm2){min-height:var(--target);border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:var(--fs-md);padding:8px 12px}.kinds.svelte-1sjxrm2 button.on:where(.svelte-1sjxrm2){border-color:var(--primary);background:var(--primary-soft,var(--surface));color:var(--primary);font-weight:600}.cause.svelte-1sjxrm2{margin-top:12px}.field.svelte-1sjxrm2{flex-direction:column;gap:4px;margin-top:12px;display:flex}textarea.svelte-1sjxrm2{font:inherit;border-radius:var(--radius);border:1px solid var(--line);padding:8px}.line.svelte-1sjxrm2{padding:8px 0}.line.svelte-1sjxrm2+.line:where(.svelte-1sjxrm2){border-top:1px solid var(--line)}.meta.svelte-1sjxrm2{color:var(--muted);font-size:var(--fs-sm)}.decision.svelte-1sjxrm2{color:var(--ink)}.decision.waiting.svelte-1sjxrm2{color:var(--warning-text)}.thumbs.svelte-rnua3v{flex-wrap:wrap;gap:12px;margin:0 0 8px;padding:0;list-style:none;display:flex}.thumbs.svelte-rnua3v li:where(.svelte-rnua3v){flex-direction:column;gap:4px;width:120px;display:flex}.pic.svelte-rnua3v{width:72px;height:72px;position:relative}.pic.svelte-rnua3v img:where(.svelte-rnua3v),.pic.svelte-rnua3v span:where(.svelte-rnua3v){object-fit:cover;background:var(--cf-surface-2,transparent);border-radius:6px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.pic.svelte-rnua3v button:where(.svelte-rnua3v){background:var(--danger,#b42318);color:#fff;border:0;border-radius:50%;width:24px;height:24px;position:absolute;top:-6px;right:-6px}select.svelte-rnua3v{min-height:var(--target)}.body.svelte-1gd6thn>.day:where(.svelte-1gd6thn){color:var(--muted);font-size:var(--ph-small);align-items:center;gap:10px;display:flex}.body.svelte-1gd6thn>.day:where(.svelte-1gd6thn) input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 8px}.note.svelte-1gd6thn{font-size:var(--ph-small);color:var(--muted);margin:8px 0 0}table.svelte-1gd6thn{border-collapse:collapse;width:100%;font-size:var(--ph-small)}th.svelte-1gd6thn{text-align:right;font-size:var(--ph-small);color:var(--muted);font-weight:var(--ph-strong)}th.svelte-1gd6thn,td.svelte-1gd6thn{padding:6px 0 6px 12px}th.svelte-1gd6thn:first-child,td.svelte-1gd6thn:first-child{padding-left:0}td.svelte-1gd6thn{border-top:1px solid var(--line-soft)}td.num.svelte-1gd6thn{text-align:right;white-space:nowrap}.line.svelte-1gd6thn{justify-content:space-between;align-items:center;gap:8px;display:flex}.seg.svelte-1gd6thn{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.seg.two.svelte-1gd6thn{grid-template-columns:repeat(2,minmax(0,1fr))}.seg.three.svelte-1gd6thn{grid-template-columns:repeat(3,minmax(0,1fr))}.grid3.svelte-1gd6thn{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}.warn.svelte-1gd6thn{font-size:var(--ph-small);color:var(--warning-text);margin:8px 0 0}.field.svelte-1gd6thn{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.field.svelte-1gd6thn input:where(.svelte-1gd6thn){min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);border-radius:8px;padding:0 12px}.times.svelte-1y4zl9z{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field.svelte-1y4zl9z{flex-direction:column;gap:4px;margin-top:12px;display:flex}input.svelte-1y4zl9z,textarea.svelte-1y4zl9z{font:inherit;min-height:var(--target);border-radius:var(--radius);border:1px solid var(--line);padding:8px}.now.svelte-1y4zl9z{min-height:var(--target);margin-top:8px}.total.svelte-1y4zl9z{font-size:var(--fs-lg,1.25rem);margin:12px 0 0;font-weight:600}.line.svelte-1y4zl9z{justify-content:space-between;padding:8px 0;display:flex}.line.svelte-1y4zl9z+.line:where(.svelte-1y4zl9z){border-top:1px solid var(--line)}.meta.svelte-1y4zl9z{color:var(--muted);font-size:var(--fs-sm)}.top.svelte-nba3ut{padding:12px var(--ph-gutter) 20px;border-bottom:1px solid var(--line);flex-direction:column;gap:4px;display:flex}.bar.svelte-nba3ut{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}h1.svelte-nba3ut{font-size:var(--ph-title);font-weight:var(--ph-strong);margin:0}.month.svelte-nba3ut{border:1px solid var(--control);color:var(--ink);border-radius:var(--ph-radius);min-height:var(--target);font-weight:var(--ph-strong);font-size:var(--ph-small);background:0 0;padding:0 14px}.cap.svelte-nba3ut{font-size:var(--ph-small);color:var(--muted)}.total.svelte-nba3ut{font-size:var(--ph-figure);font-weight:var(--ph-strong)}h2.svelte-nba3ut{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0 0 6px}.row.svelte-nba3ut{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:52px;padding:0;display:flex}.job.svelte-nba3ut{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:60px;padding:10px 0;display:flex}.owed.svelte-nba3ut{cursor:default}.left.svelte-nba3ut,.right.svelte-nba3ut{flex-direction:column;display:flex}.right.svelte-nba3ut{align-items:flex-end}.name.svelte-nba3ut{font-weight:var(--ph-strong)}.meta.svelte-nba3ut{font-size:var(--ph-small);color:var(--muted)}.amt.svelte-nba3ut{font-size:var(--ph-body);font-weight:var(--ph-strong)}.amt.est.svelte-nba3ut{color:var(--muted)}.tag.svelte-nba3ut{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--warning-text)}.tag.final.svelte-nba3ut{color:var(--success-text)}.why.svelte-nba3ut{font-size:var(--ph-small);border-left:2px solid var(--line);flex-direction:column;gap:6px;margin:0 0 12px;padding:0 0 0 12px;display:flex}.wline.svelte-nba3ut{justify-content:space-between;gap:8px;display:flex}.wline.success.svelte-nba3ut span:where(.svelte-nba3ut):last-child{color:var(--success-text);font-weight:var(--ph-strong)}.wline.danger.svelte-nba3ut span:where(.svelte-nba3ut):last-child{color:var(--danger);font-weight:var(--ph-strong)}.wline.total.svelte-nba3ut{font-weight:var(--ph-strong)}.foot.svelte-nba3ut{font-size:var(--ph-small);color:var(--muted);margin:0;line-height:1.5}.list.svelte-hudk9z{margin:8px var(--ph-gutter)}.heads.svelte-hudk9z p:where(.svelte-hudk9z){margin:0 0 6px}.body.svelte-qc7b98>.day:where(.svelte-qc7b98){color:var(--muted);font-size:var(--ph-small);align-items:center;gap:10px;display:flex}.body.svelte-qc7b98>.day:where(.svelte-qc7b98) input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 8px}.body.svelte-qc7b98>.hint:where(.svelte-qc7b98){color:var(--muted);font-size:var(--ph-small);margin:0}.pick.svelte-qc7b98,.entry.svelte-qc7b98{border:1.5px solid var(--control);background:var(--surface);border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:56px;padding:6px 12px;display:flex}.seg.svelte-qc7b98{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.check.svelte-qc7b98{min-height:var(--target);align-items:center;gap:10px;display:flex}.check.svelte-qc7b98 input:where(.svelte-qc7b98){width:24px;height:24px}.lbl.svelte-qc7b98,.meta.svelte-qc7b98{font-size:var(--ph-small);color:var(--muted);font-weight:var(--ph-regular);margin:0}.run.svelte-qc7b98{font-size:var(--ph-title);font-weight:var(--ph-strong);color:var(--primary)}.trip.svelte-qc7b98 summary:where(.svelte-qc7b98){cursor:pointer;list-style:none}.line.svelte-qc7b98{justify-content:space-between;gap:8px;min-height:32px;display:flex}.swipe.svelte-1ccd7ds{position:relative;overflow:hidden}.actions.svelte-1ccd7ds{visibility:hidden;display:flex;position:absolute;top:0;bottom:0;right:0}:is(.open.svelte-1ccd7ds .actions:where(.svelte-1ccd7ds),.swipe.svelte-1ccd7ds:has(.moving:where(.svelte-1ccd7ds)) .actions:where(.svelte-1ccd7ds)){visibility:visible}.actions.svelte-1ccd7ds button:where(.svelte-1ccd7ds){background:var(--primary);color:#fff;font:inherit;font-size:var(--ph-small);font-weight:var(--ph-strong);border:0;flex:1;padding:0 8px}.actions.svelte-1ccd7ds button:where(.svelte-1ccd7ds)+button:where(.svelte-1ccd7ds){background:var(--ink)}.front.svelte-1ccd7ds{background:var(--surface);touch-action:pan-y;transition:transform .18s;position:relative}.front.moving.svelte-1ccd7ds{transition:none}.req.svelte-12dpbow{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.top.svelte-12dpbow{align-items:center;gap:8px;display:flex}.no.svelte-12dpbow{font-weight:var(--ph-strong);flex:1}.what.svelte-12dpbow{font-weight:var(--ph-strong)}.meta.svelte-12dpbow{font-size:var(--ph-small);color:var(--muted)}.note.svelte-12dpbow{font-size:var(--ph-small);border-radius:8px;padding:8px 10px}.seg.svelte-ttyh1v{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.seg.svelte-ttyh1v button.urgent.on:where(.svelte-ttyh1v){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.line.svelte-ttyh1v{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;padding-bottom:8px;display:flex}.text.svelte-ttyh1v{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-ttyh1v{font-weight:var(--ph-strong)}.meta.svelte-ttyh1v{font-size:var(--ph-small);color:var(--muted);margin:0}.x.svelte-ttyh1v{width:var(--target);height:var(--target);font-size:var(--ph-title);color:var(--muted);background:0 0;border:0}.free.svelte-ttyh1v{align-items:flex-end;gap:8px;display:flex}.free.svelte-ttyh1v .field{flex:1}.date.svelte-ttyh1v{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.date.svelte-ttyh1v input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 12px}.facts.svelte-7zpvm1{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.facts.svelte-7zpvm1 dt:where(.svelte-7zpvm1){font-size:var(--ph-small);color:var(--muted)}.facts.svelte-7zpvm1 dd:where(.svelte-7zpvm1){font-size:var(--ph-title);font-weight:var(--ph-strong);margin:0}.seg.svelte-7zpvm1{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.line.svelte-7zpvm1{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;padding-bottom:8px;display:flex}.text.svelte-7zpvm1{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-7zpvm1{font-weight:var(--ph-strong)}.meta.svelte-7zpvm1{font-size:var(--ph-small);color:var(--muted)}.amt.svelte-7zpvm1{font-weight:var(--ph-strong)}.total.svelte-7zpvm1{font-size:var(--ph-title);font-weight:var(--ph-strong);text-align:right;margin:0}.x.svelte-7zpvm1{width:var(--target);height:var(--target);font-size:var(--ph-title);color:var(--muted);background:0 0;border:0}.row.svelte-1lxsw01{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;padding-bottom:8px;display:flex}.text.svelte-1lxsw01{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1lxsw01{font-weight:var(--ph-strong)}.meta.svelte-1lxsw01{font-size:var(--ph-small);color:var(--muted)}.dmg.svelte-1lxsw01{border-color:var(--control);background:var(--surface);font-weight:var(--ph-strong)}.dmg.on.svelte-1lxsw01{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.hint.svelte-1lxsw01{color:var(--muted);font-size:var(--ph-small);margin:0}.all.svelte-1lxsw01{border-color:var(--control);background:var(--surface)}.date.svelte-1lxsw01{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.date.svelte-1lxsw01 input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 12px}.card.svelte-r5moip{flex-direction:column;gap:8px;padding:0;display:flex}.owed.svelte-r5moip{background:var(--danger-soft);border-radius:var(--radius);flex-direction:column;gap:4px;padding:12px 16px;display:flex}h2.svelte-r5moip{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0}.line.svelte-r5moip{font-size:var(--ph-small);justify-content:space-between;gap:8px;display:flex}.line.svelte-r5moip>.num:where(.svelte-r5moip){white-space:nowrap;text-align:right;flex:none}.each.svelte-r5moip{color:var(--muted);display:block}.strong.svelte-r5moip{font-weight:var(--ph-strong);font-size:var(--ph-body);border-top:1px solid var(--line-soft);padding-top:8px}.bad.svelte-r5moip{color:var(--danger);font-weight:var(--ph-strong)}.amount.svelte-r5moip{border:1px solid var(--control);background:var(--surface);min-height:64px;font-size:var(--ph-figure);font-weight:var(--ph-strong);text-align:left;border-radius:10px;padding:0 14px}fieldset.svelte-r5moip{border:0;margin:0;padding:0}.seg.svelte-r5moip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.fill.svelte-r5moip{flex-direction:column;gap:6px;display:flex}.fill.svelte-r5moip button:where(.svelte-r5moip){min-height:var(--target);border:1px solid var(--control);background:var(--surface);font-size:var(--ph-small);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;display:flex}.fill.svelte-r5moip button.on:where(.svelte-r5moip){border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary-dark);font-weight:var(--ph-strong)}.held.svelte-r5moip{font-size:var(--ph-small);color:var(--muted)}.held.svelte-r5moip p:where(.svelte-r5moip){margin:0 0 4px}.alloc.svelte-r5moip{font-size:var(--ph-small);flex-direction:column;gap:4px;display:flex}.foot.svelte-r5moip{flex-direction:column;gap:6px;width:100%;display:flex}.choices.svelte-r5moip{flex-direction:column;gap:8px;display:flex}.choice.svelte-r5moip{border:1px solid var(--control);background:var(--surface);border-radius:var(--radius);text-align:left;min-height:64px;font-size:var(--ph-body);flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.line.svelte-os3hrl{font-size:var(--ph-small);justify-content:space-between;align-items:center;gap:8px;display:flex}.line.svelte-os3hrl>.num:where(.svelte-os3hrl):first-child{white-space:nowrap;flex:none}.total.svelte-os3hrl{font-weight:var(--ph-strong);border-top:1px solid var(--line-soft);padding-top:8px}.side.svelte-os3hrl{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px 8px;min-width:0;display:flex}.side.svelte-os3hrl .badge{white-space:normal;flex:0 auto}.meta.svelte-os3hrl{font-size:var(--ph-small);color:var(--muted)}.ok.svelte-os3hrl{color:var(--success-text);font-weight:var(--ph-strong)}.seg.svelte-os3hrl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.visits.svelte-d7pd0p{padding:12px 16px 0}.visit.svelte-d7pd0p{justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}a.visit.svelte-d7pd0p{color:inherit;min-height:var(--target);text-decoration:none}.visit.svelte-d7pd0p .meta.overdue:where(.svelte-d7pd0p){color:var(--danger,#b42318)}.visit.svelte-d7pd0p .meta:where(.svelte-d7pd0p){color:var(--muted);font-size:var(--ph-small)}.ves.svelte-d7pd0p{border-collapse:collapse;width:100%;font-size:var(--ph-small)}.ves.svelte-d7pd0p th:where(.svelte-d7pd0p),.ves.svelte-d7pd0p td:where(.svelte-d7pd0p){text-align:right;padding:4px 6px}.ves.svelte-d7pd0p th:where(.svelte-d7pd0p):first-child,.ves.svelte-d7pd0p td:where(.svelte-d7pd0p):first-child{text-align:left}.big.svelte-d7pd0p{font-size:var(--ph-title);font-weight:var(--ph-strong)}.dist.svelte-d7pd0p{font-size:var(--ph-small)}.nav.svelte-d7pd0p{min-height:var(--target);border:1px solid var(--control);font-weight:var(--ph-strong);border-radius:10px;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex}dl.svelte-d7pd0p{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;display:grid}dt.svelte-d7pd0p{color:var(--muted)}dd.svelte-d7pd0p{font-weight:var(--ph-strong);text-align:right;margin:0}.file.svelte-d7pd0p{border:1px solid var(--control);background:var(--surface);min-height:56px;font-weight:var(--ph-strong);border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.meta.svelte-d7pd0p{font-size:var(--ph-small);color:var(--primary)}.file.svelte-d7pd0p:disabled .meta:where(.svelte-d7pd0p){color:var(--muted)}.thumbs.svelte-ipvntc{flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.thumbs.svelte-ipvntc li:where(.svelte-ipvntc){position:relative}.thumbs.svelte-ipvntc img:where(.svelte-ipvntc){object-fit:cover;border-radius:6px;width:72px;height:72px}.thumbs.svelte-ipvntc button:where(.svelte-ipvntc){background:var(--danger,#b42318);color:#fff;border:0;border-radius:50%;width:24px;height:24px;position:absolute;top:-6px;right:-6px}.rowedit.svelte-ipvntc{min-height:var(--target);color:var(--primary);font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.x.svelte-ipvntc{min-width:var(--target);min-height:var(--target);color:var(--muted);font-size:var(--ph-title);background:0 0;border:0}.methods.svelte-ipvntc{flex-wrap:wrap;gap:8px;display:flex}.methods.svelte-ipvntc button:where(.svelte-ipvntc){min-height:var(--target);border:1px solid var(--control);border-radius:var(--ph-radius);background:var(--surface);color:var(--ink);font-size:var(--ph-small);padding:0 14px}.methods.svelte-ipvntc button.on:where(.svelte-ipvntc){border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary-dark);font-weight:var(--ph-strong)}.ves.svelte-ipvntc{border-collapse:collapse;width:100%;font-size:var(--ph-small)}.ves.svelte-ipvntc th:where(.svelte-ipvntc),.ves.svelte-ipvntc td:where(.svelte-ipvntc){text-align:right;padding:4px 6px}.ves.svelte-ipvntc th:where(.svelte-ipvntc):first-child,.ves.svelte-ipvntc td:where(.svelte-ipvntc):first-child{text-align:left}.grid4.svelte-ipvntc{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0;display:grid}.field.svelte-ipvntc{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.field.svelte-ipvntc input:where(.svelte-ipvntc){min-height:var(--target);border:1px solid var(--control);border-radius:8px;width:100%;padding:0 8px}.row.svelte-ipvntc{flex-wrap:wrap;gap:8px;display:flex}.seg.svelte-ipvntc{gap:6px;display:grid}.reorder.svelte-184vcok{flex-direction:column;gap:4px;display:flex}.reorder.svelte-184vcok h2:where(.svelte-184vcok){font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0}.alerts.svelte-184vcok{flex-direction:column;gap:8px;display:flex}.switch.svelte-184vcok{min-height:var(--target);border:1.5px solid var(--control);background:var(--surface);font-weight:var(--ph-strong);border-radius:10px;padding:0 12px}.search.svelte-184vcok{background:var(--surface);border:1px solid var(--control);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.search.svelte-184vcok input:where(.svelte-184vcok){min-height:var(--target);font-size:var(--ph-body);background:0 0;border:0;flex:1}.row.svelte-184vcok{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:8px 0;display:flex}.name.svelte-184vcok{font-weight:var(--ph-strong)}.side.svelte-184vcok{align-items:center;gap:8px;display:flex}.qty.svelte-184vcok{font-weight:var(--ph-strong);white-space:nowrap}.neg.svelte-184vcok{color:var(--danger)}.none.svelte-184vcok{color:var(--muted);margin:0;padding:12px 0}.list.svelte-159ht2b{margin:8px var(--ph-gutter)}.pick.svelte-159ht2b{border:1.5px solid var(--control);background:var(--surface);border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:56px;padding:6px 12px;display:flex}.lbl.svelte-159ht2b,.meta.svelte-159ht2b{font-size:var(--ph-small);color:var(--muted)}.row.svelte-159ht2b{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:8px 0;display:flex}.text.svelte-159ht2b{flex-direction:column;display:flex}.name.svelte-159ht2b{font-weight:var(--ph-strong)}.all.svelte-159ht2b{border-color:var(--control);background:var(--surface)}.date.svelte-159ht2b{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;display:flex}.date.svelte-159ht2b input.ph{min-height:var(--target);border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:10px;padding:0 12px}.hint.svelte-159ht2b{color:var(--muted);font-size:var(--ph-small);margin:0;padding:0 16px 8px}.switch.svelte-oudcqh{min-height:var(--target);border:1.5px solid var(--control);background:var(--surface);font-weight:var(--ph-strong);border-radius:10px;padding:0 12px}h2.svelte-oudcqh{font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted);margin:0}.row.svelte-oudcqh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:8px 0;display:flex}.text.svelte-oudcqh{flex-direction:column;display:flex}.name.svelte-oudcqh{font-weight:var(--ph-strong)}.meta.svelte-oudcqh{font-size:var(--ph-small);color:var(--muted)}.why.svelte-oudcqh{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:8px 0;display:flex}.why.svelte-oudcqh input:where(.svelte-oudcqh){min-height:var(--target);border:1.5px solid var(--control);font:inherit;border-radius:10px;padding:0 12px}.found.svelte-oudcqh{min-height:var(--target);border:1.5px dashed var(--control);background:var(--surface);font-weight:var(--ph-strong);border-radius:10px;margin-top:8px}.none.svelte-oudcqh{color:var(--muted);margin:0;padding:12px 0}.row.svelte-14uxktr{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:64px;padding:8px 0;display:flex}.retired.svelte-14uxktr .name:where(.svelte-14uxktr){color:var(--muted)}.text.svelte-14uxktr{flex-direction:column;flex:1;gap:4px;display:flex}.name.svelte-14uxktr{font-weight:var(--ph-strong)}.meta.svelte-14uxktr{font-size:var(--ph-small);color:var(--muted)}.causes.svelte-14uxktr{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.cause.svelte-14uxktr{min-height:var(--target);background:var(--fill,#f5f6f8);color:var(--ink,#111418);border:0;border-radius:18px;padding:0 14px}.cause.on.svelte-14uxktr{background:var(--ink,#111418);color:#fff}.tagline.svelte-14uxktr{align-items:flex-end;gap:8px;display:flex}.tagline.svelte-14uxktr .field{flex:1}.primary.svelte-14uxktr,.danger.svelte-14uxktr{width:100%;min-height:var(--primary-target);background:var(--primary);color:#fff;font-weight:var(--ph-strong);font-size:var(--ph-body);border:0;border-radius:10px}.danger.svelte-14uxktr{background:var(--danger)}.danger.svelte-14uxktr:disabled{opacity:.5}.list.svelte-1lhchw7{margin:8px var(--ph-gutter)}.moveday.svelte-178v4qm{gap:6px;margin-top:10px;display:grid}dl.svelte-178v4qm{grid-template-columns:1fr auto;gap:8px;margin:0;display:grid}dt.svelte-178v4qm{color:var(--muted)}dd.svelte-178v4qm{font-weight:var(--ph-strong);text-align:right;margin:0}.toggle.svelte-178v4qm{min-height:var(--target);align-items:center;gap:10px;display:flex}.toggle.svelte-178v4qm input:where(.svelte-178v4qm){width:24px;height:24px}.issue.svelte-178v4qm{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.waiting.svelte-178v4qm{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.field.svelte-178v4qm{font-size:var(--ph-small);color:var(--muted);flex-direction:column;gap:4px;margin:10px 0;display:flex}.field.svelte-178v4qm select:where(.svelte-178v4qm){border:1px solid var(--control);font-size:var(--ph-body);color:var(--ink);background:var(--surface);border-radius:8px;padding:10px 12px}.why.svelte-178v4qm{color:var(--warning-text);font-size:var(--ph-small)}.msg.svelte-178v4qm{color:var(--danger);font-size:var(--ph-small)}.actions.svelte-178v4qm{gap:8px;display:flex}.note.svelte-178v4qm{font-size:var(--cf-body);color:var(--cf-text-2);margin:0}.main.svelte-178v4qm{width:100%;min-height:var(--cf-button);background:var(--cf-accent);color:var(--cf-on-accent);font-size:var(--cf-body);font-weight:var(--cf-strong);border:0;border-radius:999px}.list.svelte-jghiuo{margin:8px var(--ph-gutter)}.out.svelte-jghiuo{padding:0 16px 16px}.group.svelte-jghiuo{margin:var(--ph-section) 0 4px;font-size:var(--ph-small);font-weight:var(--ph-strong);color:var(--muted)}.group.svelte-jghiuo:first-child{margin-top:8px}.retry.svelte-fl4li3{color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;margin-left:8px;font-weight:600;text-decoration:underline}.overflow.svelte-1qtvs21{align-items:stretch;min-width:0;display:flex;position:relative}.row.svelte-1qtvs21{flex:1;min-width:0}.overflow.end.svelte-1qtvs21:not(.start) .row:where(.svelte-1qtvs21)>*{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--s8)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--s8)), transparent)}.overflow.start.svelte-1qtvs21:not(.end) .row:where(.svelte-1qtvs21)>*{-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--s8)), transparent);mask-image:linear-gradient(to left, black calc(100% - var(--s8)), transparent)}.overflow.start.end.svelte-1qtvs21 .row:where(.svelte-1qtvs21)>*{-webkit-mask-image:linear-gradient(to right, transparent, black var(--s8), black calc(100% - var(--s8)), transparent);mask-image:linear-gradient(to right, transparent, black var(--s8), black calc(100% - var(--s8)), transparent)}.more.svelte-1qtvs21{flex:none;align-items:center;display:flex;position:relative}summary.svelte-1qtvs21{align-items:center;gap:var(--s1);min-height:var(--s8);padding:0 var(--s3);border-radius:var(--radius-sm);color:var(--primary);font-size:var(--fs-md);white-space:nowrap;cursor:pointer;font-weight:500;list-style:none;display:inline-flex}summary.svelte-1qtvs21::-webkit-details-marker{display:none}summary.svelte-1qtvs21:hover{background:var(--hover)}ul.svelte-1qtvs21{z-index:30;min-width:12rem;margin:var(--s1) 0 0;padding:var(--s1);background:var(--surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);list-style:none;position:absolute;top:100%;right:0}li.svelte-1qtvs21 button:where(.svelte-1qtvs21){width:100%;min-height:var(--s8);padding:0 var(--s3);border-radius:var(--radius-xs);color:var(--ink);font-size:var(--fs-md);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:block}li.svelte-1qtvs21 button:where(.svelte-1qtvs21):hover{background:var(--hover)}.pp.svelte-ja36aq{position:relative}summary.svelte-ja36aq{border-radius:var(--radius-pill);border:1px solid var(--control);background:var(--surface);min-height:34px;font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 12px;font-weight:600;list-style:none;transition:border-color .15s;display:inline-flex}summary.svelte-ja36aq::-webkit-details-marker{display:none}summary.svelte-ja36aq:hover{border-color:var(--gray-400)}.pp[open].svelte-ja36aq summary:where(.svelte-ja36aq){border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.pop.svelte-ja36aq{z-index:40;background:var(--raised);border-radius:var(--radius);box-shadow:var(--shadow-pop);min-width:300px;padding:8px;animation:.15s svelte-ja36aq-pop-in;position:absolute;top:calc(100% + 6px);left:0}@keyframes svelte-ja36aq-pop-in{0%{opacity:0;transform:translateY(-4px)}}.cols.svelte-ja36aq{gap:8px;display:flex}ul.svelte-ja36aq{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.presets.svelte-ja36aq{min-width:190px}.year.svelte-ja36aq{font:inherit;margin-bottom:6px}.months.svelte-ja36aq{border-left:1px solid var(--line);min-width:120px;max-height:340px;padding-left:8px;overflow:auto}li.svelte-ja36aq button:where(.svelte-ja36aq){border-radius:var(--radius-xs);text-align:left;width:100%;min-height:32px;font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}li.svelte-ja36aq button:where(.svelte-ja36aq):hover{background:var(--hover)}li.svelte-ja36aq button.on:where(.svelte-ja36aq){background:var(--primary-soft);color:var(--primary-dark);font-weight:600}.lock.svelte-ja36aq{font-size:var(--fs-xs);color:var(--muted);font-weight:500}.cal.svelte-ja36aq{flex-direction:column;gap:6px;width:268px;display:flex}.picked.svelte-ja36aq{font-size:var(--fs-sm);color:var(--muted);margin:4px 0 0}.cal-actions.svelte-ja36aq{justify-content:flex-end;gap:6px;display:flex}@media (max-width:640px){summary.svelte-ja36aq{min-height:44px}.pop.svelte-ja36aq{min-width:0;max-height:80vh;position:fixed;inset:auto 8px 8px;overflow:auto}.cols.svelte-ja36aq{flex-direction:column}.months.svelte-ja36aq{border-left:0;border-top:1px solid var(--line);max-height:200px;padding-top:6px;padding-left:0}li.svelte-ja36aq button:where(.svelte-ja36aq){min-height:44px}.cal.svelte-ja36aq{width:100%}}.ns.svelte-1biwj7f{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.next.svelte-1biwj7f{flex-wrap:wrap;align-items:center;gap:4px 14px;font-weight:600;display:inline-flex}.next.svelte-1biwj7f a:where(.svelte-1biwj7f){color:var(--primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.dismiss.svelte-1biwj7f{cursor:pointer;min-width:32px;min-height:32px;color:inherit;background:0 0;border:0;margin-left:auto}.unsaved-root.svelte-idjzi6{display:contents}.scrim.svelte-1emwqqv{z-index:60;background:#12161c52;animation:.15s svelte-1emwqqv-fade;position:fixed;inset:0}.palette.svelte-1emwqqv{z-index:61;background:var(--raised);width:min(640px,100vw - 24px);box-shadow:var(--shadow-pop);border-radius:14px;animation:.18s svelte-1emwqqv-rise;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes svelte-1emwqqv-fade{0%{opacity:0}}@keyframes svelte-1emwqqv-rise{0%{opacity:0;transform:translate(-50%,8px)scale(.98)}}.box.svelte-1emwqqv{border-bottom:1px solid var(--line);color:var(--faint);align-items:center;gap:10px;padding:14px 16px;display:flex}input.svelte-1emwqqv{font-size:var(--fs-lg);color:var(--ink);background:0 0;border:0;outline:0;flex:1}input.svelte-1emwqqv:focus-visible{outline:0}kbd.svelte-1emwqqv{font:inherit;font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--line);background:var(--surface);border-bottom-width:2px;border-radius:4px;padding:0 5px}ul.svelte-1emwqqv{max-height:52vh;margin:0;padding:6px;list-style:none;overflow:auto}.group.svelte-1emwqqv{font-size:var(--fs-xs);color:var(--faint);text-transform:uppercase;letter-spacing:.05em;padding:8px 10px 4px;font-weight:600}li[role=option].svelte-1emwqqv{border-radius:var(--radius-sm);cursor:pointer;min-height:38px;color:var(--ink);font-size:var(--fs-md);align-items:center;gap:10px;padding:0 10px;display:flex}li[role=option].svelte-1emwqqv svg{color:var(--muted);flex:none}li.on.svelte-1emwqqv{background:var(--primary-soft)}li.on.svelte-1emwqqv svg{color:var(--primary)}.lbl.svelte-1emwqqv{flex:none}.hint.svelte-1emwqqv{color:var(--faint);font-size:var(--fs-sm);flex:1}.none.svelte-1emwqqv{color:var(--muted);padding:16px}.foot.svelte-1emwqqv{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--muted);align-items:center;gap:6px;padding:8px 14px;display:flex}@media (max-width:640px){.palette.svelte-1emwqqv{top:8px}li[role=option].svelte-1emwqqv{min-height:44px}.foot.svelte-1emwqqv{display:none}}.scrim.svelte-tvru5o{z-index:60;background:#14181f52;border:0;padding:0;position:fixed;inset:0}.dialog.svelte-tvru5o{z-index:61;background:var(--surface);border-radius:var(--radius);width:min(560px,100vw - 32px);position:fixed;top:12vh;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #14181f38}header.svelte-tvru5o,footer.svelte-tvru5o{align-items:center;gap:12px;padding:16px 20px;display:flex}header.svelte-tvru5o{border-bottom:1px solid var(--line)}footer.svelte-tvru5o{border-top:1px solid var(--line);justify-content:flex-end}h2.svelte-tvru5o{font-size:var(--fs-lg);margin:0}.body.svelte-tvru5o{padding:16px 20px}label.svelte-tvru5o{gap:6px;margin-top:12px;display:grid}textarea.svelte-tvru5o{box-sizing:border-box;width:100%}.sub.svelte-tvru5o{color:var(--muted);font-size:var(--fs-sm);margin:8px 0 0}.scrim.svelte-1ybxlv3{z-index:60;background:#14181f52;border:0;padding:0;position:fixed;inset:0}.dialog.svelte-1ybxlv3{z-index:61;background:var(--surface);border-radius:var(--radius);width:min(560px,100vw - 32px);position:fixed;top:12vh;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #14181f38}header.svelte-1ybxlv3,footer.svelte-1ybxlv3{align-items:center;gap:12px;padding:16px 20px;display:flex}header.svelte-1ybxlv3{border-bottom:1px solid var(--line)}footer.svelte-1ybxlv3{border-top:1px solid var(--line);justify-content:flex-end}h2.svelte-1ybxlv3{font-size:var(--fs-lg);margin:0}.body.svelte-1ybxlv3{padding:16px 20px}label.svelte-1ybxlv3{gap:6px;margin-top:12px;display:grid}textarea.svelte-1ybxlv3{box-sizing:border-box;width:100%}.sub.svelte-1ybxlv3{color:var(--muted);font-size:var(--fs-sm);margin:8px 0 0}.strip.svelte-5j5u3{background:var(--surface-2,var(--background));border-bottom:1px solid var(--line);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:8px 28px;display:flex}.link.svelte-5j5u3{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:720px){.strip.svelte-5j5u3{padding:8px 16px}}.licence.svelte-1t7f6cw{background:var(--warning-soft);color:var(--warning-text);margin:0;padding:8px 16px}.office.svelte-6cytq1{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.office.narrow.svelte-6cytq1{grid-template-columns:minmax(0,1fr)}@media (max-width:800px){.office.svelte-6cytq1:not(.narrow){grid-template-columns:minmax(0,1fr)}.office.svelte-6cytq1:not(.narrow)>.sidebar:where(.svelte-6cytq1){display:none}}.sidebar.svelte-6cytq1{background:var(--surface);border-right:1px solid var(--line);z-index:35;flex-direction:column;gap:6px;height:100vh;padding:14px 10px 10px;display:flex;position:sticky;top:0}.narrow.svelte-6cytq1 .sidebar:where(.svelte-6cytq1){z-index:50;width:min(288px,86vw);box-shadow:var(--shadow-pop);animation:.18s svelte-6cytq1-slide;position:fixed;bottom:0;left:0;overflow-y:auto}@keyframes svelte-6cytq1-slide{0%{opacity:0;transform:translate(-16px)}}.scrim.svelte-6cytq1{z-index:49;background:#12161c52;position:fixed;inset:0}.brand.svelte-6cytq1{align-items:center;gap:8px;padding:2px 6px 8px;display:flex}.mark.svelte-6cytq1{background:var(--primary);color:#fff;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.name.svelte-6cytq1{font-weight:700;font-size:var(--fs-lg);letter-spacing:-.01em;flex:1}.icon-btn.svelte-6cytq1{border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;gap:4px;display:inline-flex}.icon-btn.svelte-6cytq1:hover{background:var(--hover)}.find.svelte-6cytq1{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:34px;color:var(--faint);font-size:var(--fs-md);text-align:left;align-items:center;gap:8px;padding:0 8px 0 10px;display:flex}.find.svelte-6cytq1 span:where(.svelte-6cytq1){flex:1}.find.svelte-6cytq1:hover{border-color:var(--control);color:var(--muted)}kbd.svelte-6cytq1{font:inherit;font-size:var(--fs-xs);border:1px solid var(--line);color:var(--muted);border-bottom-width:2px;border-radius:4px;padding:0 5px}details.svelte-6cytq1{position:relative}summary.svelte-6cytq1{cursor:pointer;list-style:none}summary.svelte-6cytq1::-webkit-details-marker{display:none}.new.svelte-6cytq1{position:relative}.new-trigger.svelte-6cytq1{cursor:pointer;border-radius:var(--radius-sm);background:var(--primary);color:#fff;width:100%;min-height:34px;font-weight:600;font-size:var(--fs-md);border:0;justify-content:center;align-items:center;gap:6px;transition:background-color .15s;display:flex}.new-trigger.svelte-6cytq1:hover{background:var(--primary-dark)}.spaces.svelte-6cytq1{flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:flex}.spaces.svelte-6cytq1 a:where(.svelte-6cytq1),.foot-link.svelte-6cytq1{border-radius:var(--radius-sm);min-height:40px;color:var(--sidebar-text);font-size:var(--fs-md);align-items:center;gap:10px;padding:0 12px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.spaces.svelte-6cytq1 a:where(.svelte-6cytq1) svg,.foot-link.svelte-6cytq1 svg{color:var(--faint);flex:none}.spaces.svelte-6cytq1 a:where(.svelte-6cytq1):hover,.foot-link.svelte-6cytq1:hover{background:var(--hover);color:var(--ink)}.spaces.svelte-6cytq1 a[aria-current=page]:where(.svelte-6cytq1),.foot-link[aria-current=page].svelte-6cytq1{background:var(--primary-soft);color:var(--primary-dark);box-shadow:inset 3px 0 0 var(--primary);font-weight:600}.spaces.svelte-6cytq1 a[aria-current=page]:where(.svelte-6cytq1) svg,.foot-link[aria-current=page].svelte-6cytq1 svg{color:var(--primary)}.lbl.svelte-6cytq1{flex:1}.count.svelte-6cytq1{border-radius:var(--radius-pill);background:var(--sunken);min-width:20px;height:20px;color:var(--muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.count.hot.svelte-6cytq1{background:var(--primary);color:#fff}.foot.svelte-6cytq1{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;display:flex}.user.svelte-6cytq1 summary:where(.svelte-6cytq1){border-radius:var(--radius-sm);align-items:center;gap:10px;padding:6px 8px;display:flex}.user.svelte-6cytq1 summary:where(.svelte-6cytq1):hover{background:var(--hover)}.avatar.svelte-6cytq1{background:var(--primary-soft);width:30px;height:30px;color:var(--primary-dark);font-weight:700;font-size:var(--fs-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.who.svelte-6cytq1{flex-direction:column;min-width:0;line-height:1.25;display:flex}.nm.svelte-6cytq1{font-weight:600;font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl.svelte-6cytq1{font-size:var(--fs-xs);color:var(--muted)}.pop.svelte-6cytq1{z-index:40;background:var(--raised);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow-pop);flex-direction:column;gap:1px;padding:6px;animation:.15s svelte-6cytq1-pop-in;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0}.office.svelte-6cytq1:not(.narrow) .new:where(.svelte-6cytq1) .pop:where(.svelte-6cytq1){width:240px;top:0;left:calc(100% + 8px);right:auto}.pop.up.svelte-6cytq1{top:auto;bottom:calc(100% + 6px)}@keyframes svelte-6cytq1-pop-in{0%{opacity:0;transform:translateY(-4px)}}.pop.svelte-6cytq1 a:where(.svelte-6cytq1),.pop.svelte-6cytq1>button:where(.svelte-6cytq1){border-radius:var(--radius-xs);min-height:36px;color:var(--ink);font-size:var(--fs-md);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.pop.svelte-6cytq1 a:where(.svelte-6cytq1) svg,.pop.svelte-6cytq1>button:where(.svelte-6cytq1) svg{color:var(--muted)}.pop.svelte-6cytq1 a:where(.svelte-6cytq1):hover,.pop.svelte-6cytq1>button:where(.svelte-6cytq1):hover{background:var(--hover)}.theme.svelte-6cytq1{border-radius:var(--radius-sm);background:var(--sunken);gap:2px;margin:4px 0;padding:3px;display:flex}.theme.svelte-6cytq1 button:where(.svelte-6cytq1){border-radius:var(--radius-xs);min-height:28px;font-size:var(--fs-xs);color:var(--muted);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:4px;font-weight:600;display:inline-flex}.theme.svelte-6cytq1 button[aria-pressed=true]:where(.svelte-6cytq1){background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.conn.svelte-6cytq1{font-size:var(--fs-xs);color:var(--muted);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.conn.svelte-6cytq1:before{content:"";background:var(--success);border-radius:50%;width:7px;height:7px}.conn.off.svelte-6cytq1{color:var(--danger-text);font-weight:600}.conn.off.svelte-6cytq1:before{background:var(--danger)}.main.svelte-6cytq1{flex-direction:column;min-width:0;display:flex}.topbar.svelte-6cytq1{z-index:30;background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:4px 8px;display:flex;position:sticky;top:0}.where.svelte-6cytq1{font-size:var(--fs-lg);flex:1}.ws-head.svelte-6cytq1{z-index:25;background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);padding:0 28px;position:sticky;top:0}.narrow.svelte-6cytq1 .ws-head:where(.svelte-6cytq1){padding:0 8px;top:53px}.ws-head.svelte-6cytq1 nav:where(.svelte-6cytq1){scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.ws-head.svelte-6cytq1 nav.sub:where(.svelte-6cytq1){border-top:1px solid var(--line-soft)}.ws-head.svelte-6cytq1 nav.sub:where(.svelte-6cytq1) a:where(.svelte-6cytq1){min-height:var(--s8);font-size:var(--fs-sm)}.ws-head.svelte-6cytq1 nav:where(.svelte-6cytq1)::-webkit-scrollbar{display:none}.ws-head.svelte-6cytq1 a:where(.svelte-6cytq1){min-height:44px;color:var(--muted);font-size:var(--fs-md);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.ws-head.svelte-6cytq1 a:where(.svelte-6cytq1):hover,.ws-head.svelte-6cytq1 a[aria-current=page]:where(.svelte-6cytq1){color:var(--ink)}.ws-head.svelte-6cytq1 a[aria-current=page]:where(.svelte-6cytq1):after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.offline.svelte-6cytq1{background:var(--warning-soft);color:var(--warning-text);font-size:var(--fs-sm);align-items:center;gap:8px;padding:8px 28px;font-weight:600;display:flex}.content.svelte-6cytq1{width:100%;min-width:0;max-width:1600px;padding:24px 28px 48px}.loading.svelte-6cytq1{flex-direction:column;gap:12px;display:flex}@media (max-width:800px){.content.svelte-6cytq1{padding:16px 16px 32px}.offline.svelte-6cytq1{padding:8px 16px}.find.svelte-6cytq1,.new-trigger.svelte-6cytq1,.spaces.svelte-6cytq1 a:where(.svelte-6cytq1),.foot-link.svelte-6cytq1,.pop.svelte-6cytq1 a:where(.svelte-6cytq1),.pop.svelte-6cytq1>button:where(.svelte-6cytq1){min-height:44px}}.tabs.svelte-31wq8u{background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);z-index:6;display:flex;position:sticky;bottom:0}a.svelte-31wq8u{min-width:0;min-height:60px;font-size:var(--ph-small);font-weight:var(--ph-regular);color:var(--muted);white-space:nowrap;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}a[aria-current=page].svelte-31wq8u{color:var(--ink)}a[aria-current=page].svelte-31wq8u:before{content:"";background:var(--primary);height:2px;position:absolute;top:-1px;left:25%;right:25%}.pill.svelte-31wq8u{justify-content:center;align-items:center;height:26px;display:inline-flex}a[aria-current=page].svelte-31wq8u .pill:where(.svelte-31wq8u){color:var(--primary)}a.svelte-31wq8u:active{background:var(--hover)}a.svelte-31wq8u:focus-visible{outline-offset:-3px}.undo.svelte-7xdi1b{left:50%;bottom:calc(var(--footer-offset,0px) + 16px);z-index:50;background:var(--gray-800);color:#fff;border-radius:10px;align-items:center;gap:12px;max-width:min(560px,100vw - 32px);padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 4px 16px #0003}.undo.lifted.svelte-7xdi1b{bottom:calc(var(--footer-offset,0px) + var(--footer-h,64px) + 16px)}span.svelte-7xdi1b{flex:1}.act.svelte-7xdi1b{min-height:var(--target);color:var(--primary-mid);font-weight:var(--ph-strong);font-size:inherit;background:0 0;border:0;border-radius:8px;padding:0 12px}.close.svelte-7xdi1b{min-width:var(--target);min-height:var(--target);color:var(--gray-300);font-size:var(--ph-title);background:0 0;border:0}.field .body{padding:20px var(--ph-gutter) 24px;gap:var(--ph-section);flex-direction:column;flex:1;min-width:0;display:flex}.field .primary,.field .secondary{min-height:var(--primary-target);border-radius:var(--ph-radius);font-weight:var(--ph-strong);font-size:var(--ph-body);padding:0 16px}.field .primary{background:var(--primary);color:#fff;border:0;flex:1;width:100%}.field .primary:active:not(:disabled){background:var(--primary-dark)}.field .primary:disabled{opacity:.45}.field .secondary{border:1px solid var(--control);background:var(--surface);color:var(--ink)}.field .secondary:active{background:var(--hover)}.field .seg{gap:8px;display:flex}.field .seg>button{flex:1 1 0;min-width:0}.field .seg.two,.field .seg.three,.field .seg.four{display:grid}.field .seg.two{grid-template-columns:repeat(2,minmax(0,1fr))}.field .seg.three{grid-template-columns:repeat(3,minmax(0,1fr))}.field .seg.four{grid-template-columns:repeat(4,minmax(0,1fr))}.field .seg button{min-height:var(--target);border:1px solid var(--control);background:var(--surface);color:var(--ink);border-radius:var(--ph-radius);font-size:var(--ph-small);font-weight:var(--ph-regular);padding:4px 6px}.field .seg button.on,.field .seg button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary-dark);font-weight:var(--ph-strong)}.field .seg button:active:not(:disabled){background:var(--hover)}.field .seg button:disabled{border-style:dashed;border-color:var(--line);background:var(--line-soft);color:var(--muted);box-shadow:none;font-weight:var(--ph-regular);cursor:not-allowed}.field .entry{min-height:var(--target);border:1px solid var(--control);background:var(--surface);min-width:96px;color:var(--ink);border-radius:var(--ph-radius);text-align:left;font-size:var(--ph-body);font-weight:var(--ph-strong);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:flex-start;padding:6px 12px;display:inline-flex}.field .entry.small{align-items:flex-end;min-width:80px}.field .entry:active:not(:disabled){background:var(--hover)}.field .entry:disabled{border-color:var(--line);color:var(--muted)}.field .lbl{font-size:var(--ph-small);font-weight:var(--ph-regular);color:var(--muted)}.field .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field .group{flex-direction:column;display:flex}.field .muted{color:var(--muted);font-size:var(--ph-small);margin:0}.field .err{color:var(--danger-text);font-size:var(--ph-small);font-weight:var(--ph-strong);margin:0}.field .warn{color:var(--warning-text);font-size:var(--ph-small);margin:0}.field textarea,.field input.note,.field select{width:100%;min-height:var(--target);border:1px solid var(--control);border-radius:var(--ph-radius);font-size:var(--ph-body);background:var(--surface);color:var(--ink);padding:10px 12px}.finish.svelte-1bwgwoh{padding:32px var(--cf-gutter) calc(16px + env(safe-area-inset-bottom,0px));text-align:center;color:var(--cf-ink);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex}.check.svelte-1bwgwoh{background:var(--cf-fill);width:64px;height:64px;color:var(--cf-ink);border-radius:50%;place-items:center;display:grid}h2.svelte-1bwgwoh{font-size:var(--cf-sheet-title);font-weight:var(--cf-strong);margin:16px 0 6px}.foot.svelte-1bwgwoh{font-size:var(--cf-secondary);color:var(--cf-text-2);margin:0}.actions.svelte-1bwgwoh{flex-direction:column;align-self:stretch;gap:4px;margin-top:32px;display:flex}.primary.svelte-1bwgwoh{min-height:var(--cf-button);border-radius:var(--radius-pill);background:var(--cf-accent);color:var(--cf-on-accent);font:inherit;font-size:var(--cf-body);font-weight:var(--cf-strong);cursor:pointer;border:0;place-items:center;padding:0 20px;text-decoration:none;display:grid}.quiet.svelte-1bwgwoh{min-height:var(--target);font-size:var(--cf-secondary);font-weight:var(--cf-strong);color:var(--cf-ink);place-items:center;text-decoration:none;display:grid}.layer.svelte-1hc2h3z{z-index:45;max-width:720px;padding-bottom:var(--tabbar-h);background:var(--cf-page);animation:svelte-1hc2h3z-rise var(--cf-sheet-ms) var(--cf-ease) backwards;flex-direction:column;justify-content:flex-end;margin:0 auto;display:flex;position:fixed;inset:0}@keyframes svelte-1hc2h3z-rise{0%{opacity:0;transform:translateY(24px)}}.back.svelte-1iwpny4{min-height:var(--cf-button,48px);background:var(--cf-fill);color:var(--cf-ink);font:inherit;font-weight:var(--cf-strong);border:0;border-radius:999px;align-items:center;margin:4px;padding:0 24px;text-decoration:none;display:inline-flex}.licence.svelte-1lkqkvn{background:var(--warning-soft);color:var(--warning-text);margin:0;padding:.5rem 1rem;font-size:.9rem}.contrast.svelte-1lkqkvn{padding:12px var(--ph-gutter);border-bottom:1px solid var(--line);font-size:var(--ph-body)}.contrast.svelte-1lkqkvn p:where(.svelte-1lkqkvn){margin:0 0 8px}.contrast.svelte-1lkqkvn .choices:where(.svelte-1lkqkvn){gap:8px;display:flex}.contrast.svelte-1lkqkvn button:where(.svelte-1lkqkvn){min-height:var(--target);flex:1}.back.svelte-1lkqkvn{border-radius:var(--ph-radius);background:var(--primary);color:#fff;min-height:48px;font-weight:var(--ph-strong);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.field.svelte-1lkqkvn{--background:var(--surface);--shadow-1:none;--banner-size:var(--ph-body);--banner-border:0;background:var(--background);max-width:720px;min-height:100vh;font-size:var(--ph-body);--footer-offset:var(--tabbar-h);flex-direction:column;margin:0 auto;display:flex}.kept.away.svelte-1lkqkvn{content-visibility:hidden}.screen.svelte-1lkqkvn{flex-direction:column;flex:1;display:flex;overflow-x:clip}.qr.svelte-j4x8fg{border:1px solid var(--line,#d4d4d4);border-radius:8px;flex:none;display:block}.codes.svelte-pkzqz1 p:where(.svelte-pkzqz1){margin:0 0 8px}.list.svelte-pkzqz1{font-family:var(--mono);letter-spacing:.04em;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0 0 8px;padding-left:24px;font-size:16px;display:grid}.bar.svelte-pkzqz1{flex-wrap:wrap;gap:16px;display:flex}.link.svelte-pkzqz1{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.hidden.svelte-pkzqz1{width:1px;height:1px;position:absolute;left:-9999px}.setup.svelte-1tjbca1{flex-direction:column;justify-content:center;gap:14px;max-width:460px;min-height:100vh;margin:0 auto;padding:48px 16px;display:flex}h1.svelte-1tjbca1{font-size:var(--t-big);margin:0}p.svelte-1tjbca1,ol.svelte-1tjbca1{margin:0}ol.svelte-1tjbca1{flex-direction:column;gap:6px;padding-left:20px;display:flex}.muted.svelte-1tjbca1{color:var(--muted)}form.svelte-1tjbca1{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-2);flex-direction:column;gap:14px;padding:20px 16px;display:flex}.pair.svelte-1tjbca1{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.key.svelte-1tjbca1{letter-spacing:.06em;word-break:break-all;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.failed.svelte-yw7dev{flex-direction:column;gap:14px;max-width:420px;margin:0 auto;padding:40px 16px;display:flex}.signin.svelte-enw14q{max-width:420px;margin:48px auto;padding:0 16px}.lead.svelte-enw14q{margin:0 0 16px}.field.svelte-enw14q{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.field.svelte-enw14q select:where(.svelte-enw14q){min-height:44px;font:inherit}.hp.svelte-enw14q{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.scrim.svelte-1s4275w{z-index:40;background:#14181f52;border:0;padding:0;position:fixed;inset:0}.drawer.svelte-1s4275w{background:var(--surface);z-index:41;flex-direction:column;width:480px;max-width:100vw;animation:.16s ease-out svelte-1s4275w-slide-in;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 32px #14181f29}@keyframes svelte-1s4275w-slide-in{0%{opacity:.6;transform:translate(24px)}}.head.svelte-1s4275w{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}h2.svelte-1s4275w{font-size:var(--t-section);margin:0}.close.svelte-1s4275w{cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:18px}.body.svelte-1s4275w{flex-direction:column;flex:1;gap:14px;padding:16px 20px 24px;display:flex;overflow-y:auto}.fields.svelte-1s4275w{flex-direction:column;gap:14px;display:flex}.fields.svelte-1s4275w [aria-invalid=true]{border-color:var(--danger)!important}.actions.svelte-1s4275w{flex-wrap:wrap;gap:8px;display:flex}.actions.svelte-1s4275w button:where(.svelte-1s4275w){min-height:44px;font-weight:600;font-size:var(--t-caption);cursor:pointer;border-radius:8px;padding:0 16px}.primary.svelte-1s4275w{background:var(--primary);color:#fff;border:0}.primary.svelte-1s4275w:hover:not(:disabled){background:var(--primary-dark)}.secondary.svelte-1s4275w:hover{background:var(--background)}.close.svelte-1s4275w:hover{background:var(--background);border-radius:8px}.primary.svelte-1s4275w:disabled{opacity:.5;cursor:not-allowed}.secondary.svelte-1s4275w{background:var(--surface);border:1px solid var(--control)}.hint.svelte-1s4275w{font-size:var(--t-meta);color:var(--faint);margin:0}.ff.svelte-8r0iop{flex-direction:column;gap:4px;display:flex}label.svelte-8r0iop{font-size:var(--t-meta);color:var(--muted);font-weight:600}.ff.svelte-8r0iop input:not([type=checkbox]):not([type=radio]),.ff.svelte-8r0iop select,.ff.svelte-8r0iop textarea{border:1px solid var(--control);min-height:44px;font-size:var(--t-caption);background:var(--surface);border-radius:8px;width:100%;padding:0 12px}.ff.svelte-8r0iop textarea{min-height:80px;padding:8px 12px}.invalid.svelte-8r0iop input,.invalid.svelte-8r0iop select,.invalid.svelte-8r0iop textarea{border-color:var(--danger)}.err.svelte-8r0iop{color:var(--danger);font-size:var(--t-meta)}.hint.svelte-8r0iop{color:var(--faint);font-size:var(--t-meta)}.send.svelte-v0t202 pre:where(.svelte-v0t202){white-space:pre-wrap;border:1px solid var(--line,#ccc);padding:8px}.console.svelte-widy2t{max-width:1100px;margin:24px auto;padding:0 16px}.rows.svelte-widy2t{max-height:320px;font-size:12px;overflow:auto}.tip.svelte-5mpunm{vertical-align:middle;display:inline-flex;position:relative}.i.svelte-5mpunm{padding:var(--s1);border-radius:var(--radius-pill);color:var(--faint);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.i.svelte-5mpunm:hover,.i[aria-expanded=true].svelte-5mpunm{color:var(--primary)}.pop.svelte-5mpunm{z-index:40;width:max-content;max-width:min(20rem,80vw);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-pop);color:var(--ink);font-size:var(--t-meta);text-transform:none;letter-spacing:normal;white-space:normal;font-weight:400;line-height:1.45;position:absolute;top:100%;left:0}.return.svelte-1i3fep3{font-variant-numeric:tabular-nums;gap:10px;display:grid}fieldset.svelte-1i3fep3{border:0;margin:0;padding:0}legend.svelte-1i3fep3,.field.svelte-1i3fep3{font-size:var(--cf-secondary);font-weight:var(--cf-strong);color:var(--cf-text-2);margin-bottom:6px;padding:0}.causes.svelte-1i3fep3{flex-wrap:wrap;gap:6px;display:flex}.cause.svelte-1i3fep3{min-height:var(--cf-chip);border-radius:var(--radius-pill);background:var(--cf-fill);color:var(--cf-ink);font-size:var(--cf-secondary);cursor:pointer;align-items:center;padding:0 14px;display:inline-flex;position:relative}.cause.chosen.svelte-1i3fep3{background:var(--cf-chosen);color:var(--cf-on-chosen)}.cause.svelte-1i3fep3:focus-within{outline:2px solid var(--cf-accent);outline-offset:1px}.cause.svelte-1i3fep3 input:where(.svelte-1i3fep3){opacity:0;width:1px;height:1px;position:absolute}textarea.svelte-1i3fep3{box-sizing:border-box;border:1px solid var(--cf-hairline);border-radius:var(--radius);background:var(--cf-page);width:100%;color:var(--cf-ink);font:inherit;font-size:var(--cf-body);padding:10px 12px}.buttons.svelte-1i3fep3{flex-wrap:wrap;gap:8px;display:flex}.primary.svelte-1i3fep3,.secondary.svelte-1i3fep3{min-height:var(--target);border-radius:var(--radius-pill);font:inherit;font-weight:var(--cf-strong);cursor:pointer;border:0;padding:0 18px}.primary.svelte-1i3fep3{background:var(--cf-chosen);color:var(--cf-on-chosen)}.secondary.svelte-1i3fep3{background:var(--cf-fill);color:var(--cf-ink)}button.svelte-1i3fep3:disabled{opacity:.45;cursor:default}.action.svelte-fyfyzf{padding:16px var(--cf-gutter);background:var(--cf-page);color:var(--cf-ink);font-variant-numeric:tabular-nums;align-content:start;gap:12px;display:grid}h2.svelte-fyfyzf{font-size:var(--cf-sheet-title);font-weight:var(--cf-strong);margin:0}h3.svelte-fyfyzf{font-size:var(--cf-secondary);font-weight:var(--cf-strong);color:var(--cf-text-2);margin:0 0 4px}p.svelte-fyfyzf{margin:0}.what.svelte-fyfyzf{font-size:var(--cf-row-title);font-weight:var(--cf-strong)}.notice.svelte-fyfyzf{font-size:var(--cf-secondary);color:var(--cf-text-2)}.refusal.svelte-fyfyzf{font-size:var(--cf-secondary);font-weight:var(--cf-strong);color:var(--cf-refusal)}.figures.svelte-fyfyzf{gap:0;margin:0;display:grid}.figures.svelte-fyfyzf div:where(.svelte-fyfyzf){border-bottom:1px solid var(--cf-hairline);font-size:var(--cf-secondary);justify-content:space-between;gap:12px;padding:6px 0;display:flex}dt.svelte-fyfyzf{color:var(--cf-muted)}dd.svelte-fyfyzf{text-align:right;margin:0}.checks.svelte-fyfyzf ul:where(.svelte-fyfyzf){font-size:var(--cf-secondary);margin:0;padding-left:18px}.checks.svelte-fyfyzf p:where(.svelte-fyfyzf),.quiet.svelte-fyfyzf{font-size:var(--cf-secondary);color:var(--cf-text-2)}.field.svelte-fyfyzf{font-size:var(--cf-secondary);font-weight:var(--cf-strong);color:var(--cf-text-2)}textarea.svelte-fyfyzf{box-sizing:border-box;border:1px solid var(--cf-hairline);border-radius:var(--radius);background:var(--cf-page);width:100%;color:var(--cf-ink);font:inherit;font-size:var(--cf-body);padding:10px 12px}.buttons.svelte-fyfyzf{gap:8px;display:grid}.primary.svelte-fyfyzf,.secondary.svelte-fyfyzf{min-height:var(--cf-button);border-radius:var(--radius-pill);font:inherit;font-size:var(--cf-body);font-weight:var(--cf-strong);text-align:center;cursor:pointer;border:0;place-items:center;padding:0 20px;text-decoration:none;display:grid}.primary.svelte-fyfyzf{background:var(--cf-accent);color:var(--cf-on-accent)}.secondary.svelte-fyfyzf{background:var(--cf-fill);color:var(--cf-ink)}.deep.svelte-fyfyzf{min-height:var(--target);font-size:var(--cf-secondary)}button.svelte-fyfyzf:disabled{opacity:.45;cursor:default}.keys.svelte-fyfyzf{font-size:var(--cf-small);color:var(--cf-muted)}kbd.svelte-fyfyzf{background:var(--cf-fill);font:inherit;border-radius:4px;padding:0 5px}.panes.svelte-1o0m8wg{background:var(--cf-page);height:calc(100vh - 24px);color:var(--cf-ink);grid-template-columns:minmax(300px,380px) minmax(0,1fr) minmax(280px,360px);margin:-24px -28px -48px;display:grid}.pane.svelte-1o0m8wg{overscroll-behavior:contain;min-width:0;overflow-y:auto}@media (min-width:1001px){.pane.svelte-1o0m8wg{contain:content}}.work-list.svelte-1o0m8wg{border-right:1px solid var(--cf-hairline)}.action-pane.svelte-1o0m8wg{border-left:1px solid var(--cf-hairline)}.within.svelte-1o0m8wg{width:100%;min-height:var(--cf-button);border:1px solid var(--cf-accent);border-radius:var(--radius-pill);color:var(--cf-accent);font:inherit;font-size:var(--cf-body);font-weight:var(--cf-strong);cursor:pointer;background:0 0;padding:0 20px}.empty.svelte-1o0m8wg{text-align:center;max-width:420px;font-size:var(--cf-secondary);color:var(--cf-text-2);background:var(--cf-fill);border-radius:var(--radius);margin:64px auto 0;padding:28px 24px}.empty.svelte-1o0m8wg p:where(.svelte-1o0m8wg){margin:0}.empty.svelte-1o0m8wg .empty-title:where(.svelte-1o0m8wg){font-size:var(--cf-sheet-title);font-weight:var(--cf-strong);color:var(--cf-ink);margin:0 0 6px}.refusal.svelte-1o0m8wg{margin:12px var(--cf-gutter);font-size:var(--cf-secondary);font-weight:var(--cf-strong);color:var(--cf-refusal)}kbd.svelte-1o0m8wg{background:var(--cf-fill);font:inherit;border-radius:4px;padding:0 5px}@media (max-width:1000px){.panes.svelte-1o0m8wg{grid-template-columns:minmax(0,1fr);height:auto;margin:0}.pane.svelte-1o0m8wg{overflow:visible}.work-list.svelte-1o0m8wg,.action-pane.svelte-1o0m8wg{border:0}}.actions.embedded.svelte-o7keks{justify-content:flex-end}.nav-row.svelte-o7keks{flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:24px;margin-bottom:-8px;display:flex}.back.svelte-o7keks{font-size:var(--fs-sm);color:var(--primary);border-radius:var(--radius-xs);align-items:center;gap:4px;margin-left:-4px;padding:2px 8px 2px 4px;font-weight:600;text-decoration:none;display:inline-flex}.back.svelte-o7keks:hover{background:var(--primary-soft)}.crumbs.svelte-o7keks ol:where(.svelte-o7keks){font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.crumbs.svelte-o7keks li:where(.svelte-o7keks){align-items:center;gap:2px;min-width:0;display:inline-flex}.crumbs.svelte-o7keks a:where(.svelte-o7keks){color:var(--muted);border-radius:var(--radius-xs);padding:2px 4px;text-decoration:none}.crumbs.svelte-o7keks a:where(.svelte-o7keks):hover{color:var(--ink);background:var(--hover)}.crumbs.svelte-o7keks [aria-current]:where(.svelte-o7keks){color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:40ch;padding:2px 4px;font-weight:500;overflow:hidden}.sep.svelte-o7keks{color:var(--faint)}.seq.svelte-o7keks{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:2px;margin-left:auto;display:inline-flex}.seq.svelte-o7keks .num:where(.svelte-o7keks){margin-right:6px}.step.svelte-o7keks{border-radius:var(--radius-xs);width:28px;height:28px;color:var(--ink);border:1px solid var(--line);background:var(--surface);justify-content:center;align-items:center;display:inline-flex}.step.svelte-o7keks:hover:not(.off){background:var(--hover)}.step.off.svelte-o7keks{color:var(--faint);pointer-events:none;opacity:.5}.head.svelte-o7keks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.titles.svelte-o7keks{flex-direction:column;gap:2px;min-width:0;display:flex}.title-row.svelte-o7keks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}h1.svelte-o7keks{font-size:var(--fs-3xl);letter-spacing:-.02em;margin:0;font-weight:700}.sub.svelte-o7keks{font-size:var(--fs-md);color:var(--muted)}.actions.svelte-o7keks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.head.svelte-o7keks{min-height:44px}h1.svelte-o7keks{font-size:var(--fs-2xl)}.step.svelte-o7keks{width:44px;height:44px}.back.svelte-o7keks{min-height:44px}}.kpi.svelte-f6113z{color:var(--ink);flex-direction:column;gap:2px;min-width:0;min-height:44px;text-decoration:none;display:flex}a.kpi.svelte-f6113z:hover .label:where(.svelte-f6113z){color:var(--primary)}.label.svelte-f6113z{font-size:var(--fs-sm);color:var(--muted);transition:color .12s}.value.svelte-f6113z{font-size:var(--fs-2xl);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:600;line-height:1.2}@media (max-width:640px){.value.svelte-f6113z{font-size:var(--fs-xl)}}.sub.svelte-f6113z{font-size:var(--fs-xs)}.muted.svelte-f6113z{color:var(--muted)}.good.svelte-f6113z{color:var(--success-text)}.bad.svelte-f6113z{color:var(--danger-text)}.warn.svelte-f6113z{color:var(--warning-text)}.inbox.svelte-1w4r0z{flex-direction:column;gap:10px;display:flex}h2.svelte-1w4r0z{font-size:var(--fs-lg);color:var(--ink);margin:0;font-weight:700}.steps.svelte-1w4r0z{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);margin:0;padding:4px 0;list-style:none}.steps.svelte-1w4r0z li:where(.svelte-1w4r0z)+li:where(.svelte-1w4r0z){border-top:1px solid var(--line-soft)}.tile.svelte-1w4r0z{min-height:52px;color:var(--ink);grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:6px 18px;text-decoration:none;transition:background-color .12s;display:grid}.tile.svelte-1w4r0z:hover{background:var(--primary-soft)}.tile.svelte-1w4r0z:hover .lbl:where(.svelte-1w4r0z){color:var(--primary-dark)}.n.svelte-1w4r0z{border-radius:var(--radius-pill);background:var(--primary-soft);min-width:36px;height:30px;color:var(--primary-dark);font-size:var(--fs-md);justify-content:center;justify-self:start;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.urgent.svelte-1w4r0z .n:where(.svelte-1w4r0z){background:var(--warning-soft);color:var(--warning-text)}.lbl.svelte-1w4r0z{font-size:var(--fs-md);font-weight:600}.go.svelte-1w4r0z{color:var(--faint);font-size:var(--fs-xl)}.all-clear.svelte-1w4r0z{color:var(--muted);font-size:var(--fs-md);margin:0}.setup.svelte-cnuvce{gap:10px}.top.svelte-cnuvce{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ring.svelte-cnuvce{flex:none;transform:rotate(-90deg)}.ring.svelte-cnuvce circle:where(.svelte-cnuvce){fill:none;stroke-width:4px}.track.svelte-cnuvce{stroke:var(--track)}.fill.svelte-cnuvce{stroke:var(--primary);stroke-linecap:round;transition:stroke-dasharray .4s}.what.svelte-cnuvce{flex:1;min-width:200px}.what.svelte-cnuvce h2:where(.svelte-cnuvce){font-size:var(--fs-lg);margin:0}.next.svelte-cnuvce{font-size:var(--fs-md);color:var(--muted);margin:2px 0 0}.next.svelte-cnuvce a:where(.svelte-cnuvce){font-weight:600;text-decoration:none}.next.svelte-cnuvce a:where(.svelte-cnuvce):hover{text-decoration:underline}.count.svelte-cnuvce{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.acts.svelte-cnuvce{gap:4px;display:flex}ol.svelte-cnuvce{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px 16px;margin:0;padding:0;list-style:none;display:grid}li.svelte-cnuvce{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;min-height:40px;display:flex}.tick.svelte-cnuvce{border:2px solid var(--control);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}li.done.svelte-cnuvce .tick:where(.svelte-cnuvce){background:var(--success);border-color:var(--success);color:#fff}li.next.svelte-cnuvce .tick:where(.svelte-cnuvce){border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}li.svelte-cnuvce a:where(.svelte-cnuvce){color:var(--ink);flex:1;font-weight:500;text-decoration:none}li.svelte-cnuvce a:where(.svelte-cnuvce):hover{color:var(--primary)}li.done.svelte-cnuvce a:where(.svelte-cnuvce){color:var(--muted);font-weight:400}.state.svelte-cnuvce{font-size:var(--fs-xs);color:var(--faint)}li.next.svelte-cnuvce .state:where(.svelte-cnuvce){color:var(--primary);font-weight:600}li.done.svelte-cnuvce .state:where(.svelte-cnuvce){color:var(--success-text)}.when.svelte-cnuvce{font-size:var(--fs-xs);color:var(--faint);margin:0}@media (max-width:640px){li.svelte-cnuvce{min-height:44px}}.focus.svelte-1yby4sv{flex-direction:column;gap:8px;display:flex}.grid.svelte-1yby4sv{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.panel.svelte-1yby4sv{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1);flex-direction:column;gap:6px;padding:14px 16px;display:flex}header.svelte-1yby4sv{flex-direction:column;gap:2px;display:flex}h2.svelte-1yby4sv{font-size:var(--fs-sm);color:var(--muted);margin:0;font-weight:600}.figure.svelte-1yby4sv{font-size:var(--fs-lg);color:var(--ink);font-weight:650}ul.svelte-1yby4sv{margin:0;padding:0;list-style:none}li.svelte-1yby4sv+li:where(.svelte-1yby4sv){border-top:1px solid var(--line)}li.svelte-1yby4sv a:where(.svelte-1yby4sv){color:var(--ink);justify-content:space-between;gap:12px;padding:8px 0;text-decoration:none;display:flex}li.svelte-1yby4sv a:where(.svelte-1yby4sv):hover strong:where(.svelte-1yby4sv){color:var(--primary)}.what.svelte-1yby4sv{flex-direction:column;min-width:0;display:flex}strong.svelte-1yby4sv{font-weight:550;font-size:var(--fs-md)}.detail.svelte-1yby4sv{font-size:var(--fs-sm);color:var(--muted)}.value.svelte-1yby4sv{white-space:nowrap;font-weight:600}.bad.svelte-1yby4sv .value:where(.svelte-1yby4sv){color:var(--warning-text)}.more.svelte-1yby4sv{font-size:var(--fs-sm);color:var(--primary);text-decoration:none}@media (max-width:640px){.grid.svelte-1yby4sv{grid-template-columns:minmax(0,1fr)}}@media (min-width:900px){.kpis.svelte-xplwuv{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.cash-short.svelte-xplwuv a:where(.svelte-xplwuv){color:var(--warning-text);font-weight:600}.kpi-ghost.svelte-xplwuv{flex-direction:column;gap:8px;min-height:52px;display:flex}.rigs.svelte-xplwuv{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rigs.svelte-xplwuv a:where(.svelte-xplwuv){color:var(--ink);border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;min-height:36px;text-decoration:none;display:flex}.rigs.svelte-xplwuv li:where(.svelte-xplwuv):last-child a:where(.svelte-xplwuv){border-bottom:0}.rigs.svelte-xplwuv a:where(.svelte-xplwuv):hover{color:var(--primary)}.sw.svelte-xplwuv{border-radius:50%;width:8px;height:8px}.att-group.svelte-xplwuv{border-bottom:1px solid var(--line-soft);min-width:0;max-width:100%;padding:8px 0 12px}.att-group.svelte-xplwuv:last-child{border-bottom:0}.att-group.svelte-xplwuv h3:where(.svelte-xplwuv){font-size:var(--fs-md);color:var(--warning-text);margin:0;font-weight:600}.att-group.svelte-xplwuv .count:where(.svelte-xplwuv){color:var(--muted);margin-left:6px;font-weight:400}.att-put.svelte-xplwuv{font-size:var(--fs-sm);margin:2px 0 6px}.att-scroll.svelte-xplwuv{min-width:0;max-width:100%;position:relative;overflow-x:auto}.att-table.svelte-xplwuv{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.att-table.svelte-xplwuv th:where(.svelte-xplwuv),.att-table.svelte-xplwuv td:where(.svelte-xplwuv){text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:top;padding:6px 10px 6px 0}.att-table.svelte-xplwuv th:where(.svelte-xplwuv){color:var(--muted);font-weight:600}.att-table.svelte-xplwuv .n:where(.svelte-xplwuv){text-align:right}.att-table.svelte-xplwuv .act:where(.svelte-xplwuv){text-align:right;white-space:nowrap}.att-resolve.svelte-xplwuv{gap:6px;padding:8px 0;display:grid}.att-resolve.svelte-xplwuv div:where(.svelte-xplwuv){gap:8px;display:flex}.kind.svelte-xplwuv{min-width:96px;font-size:var(--fs-sm);color:var(--warning-text);white-space:nowrap;flex:none;font-weight:600}.kind.bad.svelte-xplwuv{color:var(--danger-text)}.packs.svelte-xplwuv{flex-wrap:wrap;gap:16px;margin:0 0 8px;display:flex}.calm.svelte-xplwuv{color:var(--muted);margin:0}.bad.svelte-xplwuv{color:var(--danger-text)}.profit.svelte-xplwuv{margin:0;padding:0;list-style:none}.profit.svelte-xplwuv li:where(.svelte-xplwuv){border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(80px,1fr) auto;align-items:baseline;column-gap:12px;padding:8px 0;display:grid}.profit.svelte-xplwuv li:where(.svelte-xplwuv):last-child{border-bottom:0}.profit.svelte-xplwuv a:where(.svelte-xplwuv){color:var(--ink);font-weight:600;text-decoration:none}.profit.svelte-xplwuv .big:where(.svelte-xplwuv){font-size:var(--fs-lg);text-align:right;font-weight:600}.profit.svelte-xplwuv .muted:where(.svelte-xplwuv){font-size:var(--fs-sm);grid-column:1/-1}.note.svelte-xplwuv{font-size:var(--fs-xs);margin:0}.row.svelte-xplwuv{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.more.svelte-xplwuv{font-size:var(--fs-sm);align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}.layout.svelte-18kp2{gap:var(--s5);grid-template-columns:minmax(200px,1fr) minmax(0,4fr);align-items:start;display:grid}.rail.svelte-18kp2 ol:where(.svelte-18kp2){flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rail.svelte-18kp2 a:where(.svelte-18kp2){justify-content:space-between;gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);color:var(--ink);text-decoration:none;display:flex}.rail.svelte-18kp2 a:where(.svelte-18kp2):hover{background:var(--hover)}.rail.svelte-18kp2 a[aria-current=page]:where(.svelte-18kp2){background:var(--primary-soft);color:var(--primary-dark);font-weight:600}.rail.svelte-18kp2 .hub:where(.svelte-18kp2){margin-top:var(--s3);border-top:1px solid var(--line-soft);padding-top:var(--s3);color:var(--muted)}.count.svelte-18kp2{font-weight:600}.rail.svelte-18kp2 .count:where(.svelte-18kp2){color:inherit}.circle.svelte-18kp2 header:where(.svelte-18kp2){justify-content:space-between;align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.circle.svelte-18kp2 h2:where(.svelte-18kp2),.finish.svelte-18kp2{margin:0}.body.svelte-18kp2{gap:var(--s5);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.ring.svelte-18kp2{width:220px;height:220px}.ring.svelte-18kp2 .path:where(.svelte-18kp2){fill:none;stroke:var(--line);stroke-width:2px}.ring.svelte-18kp2 .dot:where(.svelte-18kp2){fill:var(--surface);stroke:var(--line);stroke-width:2px}.ring.svelte-18kp2 text:where(.svelte-18kp2){fill:var(--muted);font-size:11px}.ring.svelte-18kp2 .waits:where(.svelte-18kp2) .dot:where(.svelte-18kp2){fill:var(--primary);stroke:var(--primary)}.ring.svelte-18kp2 .waits:where(.svelte-18kp2) text:where(.svelte-18kp2){fill:var(--surface);font-weight:700}.ring.svelte-18kp2 .centre:where(.svelte-18kp2){fill:var(--ink);font-size:26px;font-weight:700}.ring.svelte-18kp2 .centre-sub:where(.svelte-18kp2){font-size:11px}.steps.svelte-18kp2{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-18kp2 li:where(.svelte-18kp2){gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line-soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;display:grid}.steps.svelte-18kp2 li:where(.svelte-18kp2):last-child{border-bottom:0}.n.svelte-18kp2{border:2px solid var(--line);width:24px;height:24px;font-size:var(--t-meta);color:var(--muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.waits.svelte-18kp2 .n:where(.svelte-18kp2){background:var(--primary);border-color:var(--primary);color:var(--surface);font-weight:700}.what.svelte-18kp2{flex-direction:column;gap:2px;min-width:0;display:flex}.name.svelte-18kp2{font-weight:600}.who.svelte-18kp2,.meets.svelte-18kp2{font-size:var(--t-meta)}.meets.svelte-18kp2{color:var(--muted)}.meets.svelte-18kp2 a:where(.svelte-18kp2),.sep.svelte-18kp2{margin-left:4px}.waiting.svelte-18kp2{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.waiting.svelte-18kp2 a:where(.svelte-18kp2){font-weight:600}.points.svelte-18kp2 summary:where(.svelte-18kp2){cursor:pointer;font-size:var(--t-meta);color:var(--muted);width:-moz-fit-content;width:fit-content}.points.svelte-18kp2 dl:where(.svelte-18kp2){gap:4px var(--s3);margin:var(--s2) 0 0;font-size:var(--t-meta);grid-template-columns:max-content minmax(0,1fr);display:grid}.points.svelte-18kp2 dt:where(.svelte-18kp2){color:var(--muted)}.points.svelte-18kp2 dd:where(.svelte-18kp2){gap:2px var(--s2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.points.svelte-18kp2 code:where(.svelte-18kp2){font-family:var(--mono);font-size:var(--t-caption)}@media (max-width:900px){.layout.svelte-18kp2,.body.svelte-18kp2{grid-template-columns:minmax(0,1fr)}.ring.svelte-18kp2{justify-self:center}}.w.svelte-1lydkqz{font-size:var(--small,13px);color:var(--muted)}.tabs.svelte-1lydkqz:focus{outline:none}.bar.svelte-1lydkqz{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.bar.svelte-1lydkqz::-webkit-scrollbar{display:none}button.svelte-1lydkqz{min-height:40px;font-size:var(--fs-md);color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:0 0;border:0;flex:none;align-items:center;gap:2px;padding:0 12px;font-weight:500;transition:color .12s;display:inline-flex;position:relative}button.svelte-1lydkqz:hover{color:var(--ink)}button.svelte-1lydkqz:focus-visible{outline-offset:-3px}.bar.svelte-1lydkqz button[aria-selected=true]:where(.svelte-1lydkqz){color:var(--ink)}.bar.svelte-1lydkqz button[aria-selected=true]:where(.svelte-1lydkqz):after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.n.svelte-1lydkqz{text-align:center;min-width:20px;color:var(--faint);font-size:var(--fs-sm);font-weight:500;line-height:18px}.rail.svelte-1lydkqz .n.hot:where(.svelte-1lydkqz){font-size:var(--fs-xs);background:var(--primary-soft);color:var(--primary-dark);border-radius:999px;padding:0 6px;font-weight:600}.rail.svelte-1lydkqz{flex-direction:column;gap:1px;display:flex}.rail.svelte-1lydkqz button:where(.svelte-1lydkqz){border-radius:var(--radius-sm);text-align:left;justify-content:space-between;min-height:36px;padding:0 10px}.rail.svelte-1lydkqz button:where(.svelte-1lydkqz):hover{background:var(--hover)}.rail.svelte-1lydkqz button[aria-selected=true]:where(.svelte-1lydkqz){background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.rail.svelte-1lydkqz button.quiet:where(.svelte-1lydkqz){color:var(--faint)}.rail.svelte-1lydkqz .lbl:where(.svelte-1lydkqz){text-overflow:ellipsis;overflow:hidden}@media (max-width:900px){.rail.svelte-1lydkqz{scrollbar-width:none;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}.rail.svelte-1lydkqz button:where(.svelte-1lydkqz){flex:none}}@media (max-width:640px){button.svelte-1lydkqz,.rail.svelte-1lydkqz button:where(.svelte-1lydkqz){min-height:44px}}.seg.svelte-pe8h5v{border-radius:var(--radius-sm);background:var(--sunken);border:1px solid var(--line);gap:2px;padding:3px;display:inline-flex}.seg.svelte-pe8h5v:focus{outline:none}button.svelte-pe8h5v{border-radius:var(--radius-xs);min-height:28px;color:var(--muted);font-size:var(--fs-sm);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}button.svelte-pe8h5v:hover{color:var(--ink)}button[aria-checked=true].svelte-pe8h5v{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 1px 2px #12161c14}@media (max-width:640px){button.svelte-pe8h5v{min-height:44px;padding:0 14px}}.facts.svelte-18frybn{margin:8px 0;padding:0;list-style:none}.facts.svelte-18frybn li:where(.svelte-18frybn){border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.facts.svelte-18frybn li:where(.svelte-18frybn):last-child{border-bottom:0}.head.svelte-18frybn{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-sm);overflow-wrap:anywhere;text-align:right}.warn.svelte-18frybn strong:where(.svelte-18frybn){color:var(--warning-text)}.small.svelte-18frybn{font-size:var(--fs-sm)}.alone.svelte-o4w1y4{gap:8px;margin:0;padding:0;list-style:none;display:grid}.alone.svelte-o4w1y4 li:where(.svelte-o4w1y4){overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.alone.svelte-o4w1y4 span:where(.svelte-o4w1y4){color:var(--muted);font-size:var(--fs-sm)}.rollups.svelte-o4w1y4 td:where(.svelte-o4w1y4){vertical-align:top}.rollups.svelte-o4w1y4 .name:where(.svelte-o4w1y4) a:where(.svelte-o4w1y4){color:var(--ink)}.rollups.svelte-o4w1y4 .name:where(.svelte-o4w1y4) a:where(.svelte-o4w1y4):hover{color:var(--primary)}.name.svelte-o4w1y4{font-weight:600}.score.svelte-o4w1y4{text-align:right;color:var(--muted)}.hl.svelte-o4w1y4 .score:where(.svelte-o4w1y4){color:var(--warning-text);font-weight:600}.reasons.svelte-o4w1y4{font-size:var(--fs-md)}.reasons.svelte-o4w1y4 span:where(.svelte-o4w1y4){display:block}.ex.svelte-o4w1y4{font-size:var(--fs-sm)}.calm.svelte-o4w1y4,.note.svelte-o4w1y4{color:var(--muted)}.note.svelte-o4w1y4{font-size:var(--fs-sm)}.ranges.svelte-o4w1y4{border-collapse:collapse;width:100%;font-size:var(--fs-md)}.ranges.svelte-o4w1y4 th:where(.svelte-o4w1y4),.ranges.svelte-o4w1y4 td:where(.svelte-o4w1y4){text-align:left;border-bottom:1px solid var(--line-soft);padding:6px 8px 6px 0}.ranges.svelte-o4w1y4 .num:where(.svelte-o4w1y4){text-align:right}.learning.svelte-o4w1y4 td:where(.svelte-o4w1y4){color:var(--muted)}.finding.svelte-o4w1y4{border-bottom:1px solid var(--line-soft);padding:12px 0}.finding.closed.svelte-o4w1y4 .text:where(.svelte-o4w1y4){color:var(--muted)}.finding.svelte-o4w1y4 header:where(.svelte-o4w1y4){justify-content:space-between;align-items:baseline;gap:8px;display:flex}.finding.svelte-o4w1y4 h3:where(.svelte-o4w1y4){font-size:var(--fs-md);margin:0}.text.svelte-o4w1y4{margin:4px 0;font-weight:600}.evidence.svelte-o4w1y4{font-size:var(--fs-sm);margin:4px 0;padding-left:18px}.figures.svelte-o4w1y4{flex-wrap:wrap;gap:2px 14px;margin:2px 0 4px;display:flex}.figures.svelte-o4w1y4 dt:where(.svelte-o4w1y4){color:var(--muted);font-size:var(--fs-xs)}.figures.svelte-o4w1y4 dd:where(.svelte-o4w1y4){margin:0}.not-read.svelte-o4w1y4{margin:0 0 8px}.why.svelte-o4w1y4{font-size:var(--fs-sm);grid-template-columns:auto 1fr;gap:2px 8px;margin:6px 0;display:grid}.why.svelte-o4w1y4 dt:where(.svelte-o4w1y4){color:var(--muted)}.why.svelte-o4w1y4 dd:where(.svelte-o4w1y4){margin:0}.small.svelte-o4w1y4{font-size:var(--fs-xs);margin:2px 0}.decision.svelte-o4w1y4{font-size:var(--fs-sm);border-left:2px solid var(--line);padding-left:8px}.decide.svelte-o4w1y4{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.decide.svelte-o4w1y4 textarea:where(.svelte-o4w1y4){font:inherit;flex:100%}.sr.svelte-o4w1y4{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.chip.svelte-1pc2snf{font-weight:600;font-size:var(--t-meta);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;line-height:1.2;display:inline-flex}.neutral.svelte-1pc2snf,.success.svelte-1pc2snf{padding-left:0;padding-right:0;font-weight:500}.neutral.svelte-1pc2snf{color:var(--muted)}.success.svelte-1pc2snf{color:var(--success-text)}.warning.svelte-1pc2snf{background:var(--warning-soft);color:var(--warning-text)}.danger.svelte-1pc2snf{background:var(--danger-soft);color:var(--danger)}.info.svelte-1pc2snf{background:var(--primary-soft);color:var(--primary-dark)}.stage.svelte-1awtxth{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dots.svelte-1awtxth{gap:2px;display:inline-flex}.dots.svelte-1awtxth i:where(.svelte-1awtxth){border:1px solid var(--line);background:var(--surface);border-radius:50%;width:6px;height:6px}.dots.svelte-1awtxth i.done:where(.svelte-1awtxth){background:var(--muted);border-color:var(--muted)}.dots.svelte-1awtxth i.current:where(.svelte-1awtxth){background:var(--primary);border-color:var(--primary);width:8px;height:8px;margin:-1px 0}.dots.svelte-1awtxth i.skipped:where(.svelte-1awtxth){border-style:dashed}.problem.svelte-1awtxth{color:var(--warning-text);font-weight:600}.dt.svelte-119rlov{flex-direction:column;gap:10px;min-width:0;display:flex}.toolbar.svelte-119rlov{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.find.svelte-119rlov{border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);min-height:32px;color:var(--faint);align-items:center;gap:6px;width:240px;max-width:100%;padding:0 10px;display:inline-flex}.find.svelte-119rlov:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.find.svelte-119rlov input:where(.svelte-119rlov){width:100%;min-height:30px;font-size:var(--fs-md);color:var(--ink);background:0 0;border:0;outline:0}.find.svelte-119rlov input:where(.svelte-119rlov):focus-visible{outline:0}.count.svelte-119rlov{font-size:var(--fs-sm);color:var(--muted);min-width:56px}.tools.svelte-119rlov{flex-wrap:wrap;gap:2px;margin-left:auto;display:flex}.tools.idle.svelte-119rlov{visibility:hidden}.menu.svelte-119rlov{position:relative}summary.svelte-119rlov,.tool.svelte-119rlov{border-radius:var(--radius-sm);min-height:32px;color:var(--muted);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:600;list-style:none;display:inline-flex}summary.svelte-119rlov:hover,.tool.svelte-119rlov:hover,.menu[open].svelte-119rlov summary:where(.svelte-119rlov){background:var(--hover);color:var(--ink)}summary.svelte-119rlov::-webkit-details-marker{display:none}.pop.svelte-119rlov{z-index:20;background:var(--raised);border-radius:var(--radius);min-width:230px;max-height:340px;box-shadow:var(--shadow-pop);flex-direction:column;gap:2px;padding:8px;animation:.15s svelte-119rlov-pop-in;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}@keyframes svelte-119rlov-pop-in{0%{opacity:0;transform:translateY(-4px)}}.check.svelte-119rlov{font-size:var(--fs-md);border-radius:var(--radius-xs);align-items:center;gap:8px;min-height:32px;padding:0 6px;display:flex}.check.svelte-119rlov:hover{background:var(--hover)}.density.svelte-119rlov{border-top:1px solid var(--line);border-radius:0;margin-top:4px;padding-top:4px}.saved.svelte-119rlov{justify-content:space-between;gap:6px;display:flex}.link.svelte-119rlov{color:var(--ink);cursor:pointer;text-align:left;border-radius:var(--radius-xs);min-height:32px;font-size:var(--fs-md);background:0 0;border:0;flex:1;padding:0 6px}.link.svelte-119rlov:hover{background:var(--hover)}.x.svelte-119rlov{cursor:pointer;min-width:32px;color:var(--muted);border-radius:var(--radius-xs);background:0 0;border:0}.x.svelte-119rlov:hover{background:var(--hover)}.none.svelte-119rlov{color:var(--muted);font-size:var(--fs-sm);margin:0;padding:4px 6px}.save.svelte-119rlov{border-top:1px solid var(--line);gap:6px;margin-top:6px;padding-top:6px;display:flex}.save.svelte-119rlov input:where(.svelte-119rlov){border:1px solid var(--control);border-radius:var(--radius-xs);flex:1;min-width:0;min-height:32px;padding:0 8px}.save.svelte-119rlov button:where(.svelte-119rlov){border:1px solid var(--control);border-radius:var(--radius-xs);background:var(--surface);cursor:pointer;min-height:32px;font-size:var(--fs-sm);font-weight:600}.bulk.svelte-119rlov{border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary-dark);font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-weight:600;display:flex}.scroll.svelte-119rlov{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1);overflow:auto}table.svelte-119rlov{border-collapse:collapse;width:100%;font-size:var(--fs-md)}thead.svelte-119rlov th:where(.svelte-119rlov){z-index:1;background:var(--gray-25);text-align:left;color:var(--muted);font-weight:600;font-size:var(--fs-sm);border-bottom:1px solid var(--line);white-space:nowrap;padding:0;position:sticky;top:0}thead.svelte-119rlov th:where(.svelte-119rlov) button:where(.svelte-119rlov){font:inherit;color:inherit;width:100%;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:9px 12px;display:inline-flex}th.right.svelte-119rlov button:where(.svelte-119rlov){justify-content:flex-end}.arrow.svelte-119rlov{color:var(--primary);display:inline-flex}thead.svelte-119rlov th:where(.svelte-119rlov) button:where(.svelte-119rlov):hover{color:var(--ink)}thead.svelte-119rlov th:where(.svelte-119rlov) button:where(.svelte-119rlov):focus-visible{outline-offset:-3px}thead.svelte-119rlov th[aria-sort]:where(.svelte-119rlov){color:var(--ink)}th.right.svelte-119rlov,td.right.svelte-119rlov{text-align:right}tbody.svelte-119rlov tr:where(.svelte-119rlov){border-bottom:1px solid var(--line-soft);height:40px;transition:background-color .1s}.compact.svelte-119rlov tbody:where(.svelte-119rlov) tr:where(.svelte-119rlov){height:32px}.compact.svelte-119rlov td:where(.svelte-119rlov){font-size:var(--fs-sm)}tbody.svelte-119rlov tr:where(.svelte-119rlov):last-child{border-bottom:0}tbody.svelte-119rlov tr:where(.svelte-119rlov):hover{background:var(--gray-25)}td.svelte-119rlov{white-space:nowrap;text-overflow:ellipsis;max-width:360px;padding:0 12px;overflow:hidden}td.wrap.svelte-119rlov{white-space:normal;max-width:520px;padding-top:6px;padding-bottom:6px;overflow:visible}td.svelte-119rlov a:where(.svelte-119rlov){font-weight:600;text-decoration:none}td.svelte-119rlov a:where(.svelte-119rlov):hover{text-decoration:underline}td.num.svelte-119rlov{font-variant-numeric:tabular-nums}.sel.svelte-119rlov{width:36px;padding:0 0 0 12px}tr.clickable.svelte-119rlov{cursor:pointer}tr.clickable.svelte-119rlov:hover,tr.active.svelte-119rlov,li.active.svelte-119rlov{background:var(--primary-soft)}tr.active.svelte-119rlov{box-shadow:inset 2px 0 0 var(--primary)}.spacer.svelte-119rlov{border:0}.row-actions.svelte-119rlov{justify-content:flex-end;align-items:center;gap:6px;height:40px;display:flex}.compact.svelte-119rlov .row-actions:where(.svelte-119rlov){height:32px}.row-actions.svelte-119rlov .btn:not(.primary):not(.danger){box-shadow:none;color:var(--primary);background:0 0;border-color:#0000}.row-actions.svelte-119rlov .btn:not(.primary):not(.danger):hover:not(:disabled){background:var(--hover)}td.act.svelte-119rlov{width:1%;max-width:none;overflow:visible}td.act.svelte-119rlov,thead.svelte-119rlov th.act-h:where(.svelte-119rlov){background:var(--surface);box-shadow:-1px 0 0 var(--line);position:sticky;right:0}thead.svelte-119rlov th.act-h:where(.svelte-119rlov){z-index:2;background:var(--gray-25)}tbody.svelte-119rlov tr:where(.svelte-119rlov):hover td.act:where(.svelte-119rlov){background:var(--gray-25)}tr.clickable.svelte-119rlov:hover td.act:where(.svelte-119rlov),tr.active.svelte-119rlov td.act:where(.svelte-119rlov){background:var(--primary-soft)}.empty.svelte-119rlov{text-align:center;color:var(--muted);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.empty.svelte-119rlov p:where(.svelte-119rlov){margin:0}.skel.svelte-119rlov{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:0 12px;overflow:hidden}.skel-head.svelte-119rlov{background:var(--gray-25);border-bottom:1px solid var(--line);height:37px;margin:0 -12px}.skel-row.svelte-119rlov{border-bottom:1px solid var(--line-soft);align-items:center;gap:24px;height:40px;display:flex}.skel-row.svelte-119rlov:last-child{border-bottom:0}.cards.svelte-119rlov{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cards.svelte-119rlov li:where(.svelte-119rlov){background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);flex-wrap:wrap;align-items:flex-start;gap:6px;padding:8px;display:flex}.pick.svelte-119rlov{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.pick.svelte-119rlov input:where(.svelte-119rlov){width:20px;height:20px}.card-open.svelte-119rlov{text-align:left;cursor:pointer;min-width:0;min-height:44px;font-size:var(--fs-md);background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:4px;display:flex}.card-open.svelte-119rlov:disabled{cursor:default;color:inherit}.kv.svelte-119rlov{justify-content:space-between;gap:12px;min-width:0;display:flex}.k.svelte-119rlov{color:var(--muted);flex:none}.kv.svelte-119rlov>span:where(.svelte-119rlov):last-child{overflow-wrap:anywhere;min-width:0}.cards.svelte-119rlov .row-actions:where(.svelte-119rlov){flex-wrap:wrap;justify-content:flex-start;width:100%;height:auto}@media (max-width:640px){summary.svelte-119rlov,.tool.svelte-119rlov,.find.svelte-119rlov,.find.svelte-119rlov input:where(.svelte-119rlov){min-height:44px}.find.svelte-119rlov{width:100%}.tools.svelte-119rlov{margin-left:0}}.problem.svelte-119rlov{color:var(--warning-text);font-weight:600}.nf.svelte-x5kqpv{flex-direction:column;gap:4px;display:flex}label.svelte-x5kqpv{font-size:var(--t-meta);color:var(--muted);font-weight:600}.box.svelte-x5kqpv{border:1px solid var(--control);background:var(--surface);border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:flex}.invalid.svelte-x5kqpv .box:where(.svelte-x5kqpv){border-color:var(--danger)}input.svelte-x5kqpv{text-align:right;min-width:0;min-height:42px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--t-caption);background:0 0;border:0;outline:0;flex:1}.box.svelte-x5kqpv:focus-within{outline:3px solid var(--primary);outline-offset:2px}.unit.svelte-x5kqpv{color:var(--muted);font-size:var(--t-meta)}.err.svelte-x5kqpv{color:var(--danger);font-size:var(--t-meta)}.hint.svelte-x5kqpv{color:var(--faint);font-size:var(--t-meta)}.sf.svelte-1ki238f{grid-template-columns:1fr 1fr;gap:14px 12px;display:grid}.sf.svelte-1ki238f>div:where(.svelte-1ki238f){grid-column:1/-1;min-width:0}.sf.svelte-1ki238f>div.half:where(.svelte-1ki238f){grid-column:auto}.check.svelte-1ki238f{min-height:44px;font-size:var(--t-caption);align-items:center;gap:8px;display:flex}.num.svelte-1ki238f{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:480px){.sf.svelte-1ki238f>div.half:where(.svelte-1ki238f){grid-column:1/-1}}.quick.svelte-315tdp{border:1px dashed var(--control);border-radius:8px;flex-direction:column;gap:10px;margin:0;padding:10px 12px 12px;display:flex}legend.svelte-315tdp{font-size:var(--t-meta);color:var(--muted);padding:0 4px;font-weight:700}.row.svelte-315tdp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.link.svelte-315tdp{color:var(--primary);cursor:pointer;min-height:32px;font-weight:600;font-size:var(--t-caption);background:0 0;border:0;padding:0}.done.svelte-315tdp{font-size:var(--t-meta);color:var(--success,var(--muted))}.group.svelte-97ek7h{margin:0 0 12px}h3.svelte-97ek7h,summary.svelte-97ek7h{font-size:var(--fs-md);margin:0 0 6px;font-weight:600}summary.svelte-97ek7h{cursor:pointer}.count.svelte-97ek7h{color:var(--muted);margin-left:4px;font-weight:400}.fb.svelte-12pedy8{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.add.svelte-12pedy8{border:1px dashed var(--control);border-radius:var(--radius-pill);min-height:34px;color:var(--muted);font-size:var(--fs-sm);background:0 0;padding:0 12px;font-weight:600}.add.svelte-12pedy8:hover{border-color:var(--primary);color:var(--primary)}@media (max-width:640px){.add.svelte-12pedy8{min-height:44px}}.find.svelte-12pedy8{border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);min-height:34px;color:var(--faint);flex:0 260px;align-items:center;gap:6px;min-width:160px;padding:0 10px;display:inline-flex}.find.svelte-12pedy8:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.find.svelte-12pedy8 input:where(.svelte-12pedy8){width:100%;min-height:32px;font-size:var(--fs-md);color:var(--ink);background:0 0;border:0;outline:0}.find.svelte-12pedy8 input:where(.svelte-12pedy8):focus-visible{outline:0}.chip.svelte-12pedy8{border-radius:var(--radius-pill);min-height:34px;font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:0 8px 0 10px;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}.chip.svelte-12pedy8:hover{border-color:var(--line);background:var(--surface)}.chip.on.svelte-12pedy8{border-style:solid;border-color:var(--primary-line);background:var(--primary-soft);color:var(--primary-dark)}.chip.svelte-12pedy8:focus-within{box-shadow:0 0 0 3px var(--primary-soft);border-color:var(--primary)}.k.svelte-12pedy8{margin-right:2px;font-weight:500}.chip.svelte-12pedy8 select:where(.svelte-12pedy8){appearance:none;font-size:var(--fs-sm);color:var(--ink);field-sizing:content;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;max-width:200px;min-height:32px;padding:0 2px;font-weight:500}.chip.on.svelte-12pedy8 select:where(.svelte-12pedy8){color:var(--primary-dark);font-weight:600}.chip.svelte-12pedy8 select:where(.svelte-12pedy8):focus-visible,.chip.svelte-12pedy8 input:where(.svelte-12pedy8):focus-visible{border:0;outline:0}.chip.text.svelte-12pedy8 input:where(.svelte-12pedy8){field-sizing:content;width:110px;min-width:40px;max-width:180px;min-height:32px;font-size:var(--fs-sm);color:var(--ink);background:0 0;border:0}.clear.svelte-12pedy8{min-height:34px;color:var(--muted);font-size:var(--fs-sm);border-radius:var(--radius-xs);background:0 0;border:0;align-items:center;gap:4px;padding:0 6px;font-weight:600;display:inline-flex}.clear.svelte-12pedy8:hover{color:var(--ink);background:var(--hover)}@media (max-width:640px){.find.svelte-12pedy8{flex:100%}.chip.svelte-12pedy8,.find.svelte-12pedy8,.clear.svelte-12pedy8,.chip.svelte-12pedy8 select:where(.svelte-12pedy8),.chip.text.svelte-12pedy8 input:where(.svelte-12pedy8){min-height:44px}}.review.svelte-1q19r8b{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.muted.svelte-1q19r8b{margin:0}.views.svelte-g5mh4j{flex-wrap:wrap;gap:4px;margin-bottom:-8px;display:flex}.view.svelte-g5mh4j{border-radius:var(--radius-pill);min-height:32px;font-size:var(--fs-md);color:var(--muted);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.view.svelte-g5mh4j:hover{color:var(--ink);background:var(--hover)}.view[aria-selected=true].svelte-g5mh4j{background:var(--surface);border-color:var(--line);color:var(--ink)}.view.svelte-g5mh4j .n:where(.svelte-g5mh4j){font-size:var(--fs-xs);color:var(--faint);font-weight:600}.view[aria-selected=true].svelte-g5mh4j .n:where(.svelte-g5mh4j){color:var(--primary)}.board.svelte-g5mh4j{scroll-snap-type:x proximity;align-items:flex-start;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.col.svelte-g5mh4j{scroll-snap-align:start;flex-direction:column;flex:240px;gap:8px;min-width:240px;max-width:360px;display:flex}.col-head.svelte-g5mh4j{align-items:baseline;gap:8px;padding:0 2px 4px;display:flex}.col-head.svelte-g5mh4j h2:where(.svelte-g5mh4j){font-size:var(--fs-md);margin:0;font-weight:600}.sum.svelte-g5mh4j{font-size:var(--fs-sm);color:var(--faint);margin-left:auto}.none-line.svelte-g5mh4j{font-size:var(--fs-sm);color:var(--faint);margin:-4px 0 0}.card.svelte-g5mh4j{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--fs-md);flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;transition:border-color .15s;display:flex}.card.svelte-g5mh4j:hover{border-color:var(--control)}.card.ghost.svelte-g5mh4j{gap:10px;min-height:84px}.top.svelte-g5mh4j{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.no.svelte-g5mh4j{font-weight:600}.value.svelte-g5mh4j{color:var(--ink)}.client.svelte-g5mh4j,.facts.svelte-g5mh4j{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.facts.svelte-g5mh4j{font-size:var(--fs-sm);color:var(--muted)}.signal.svelte-g5mh4j{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;overflow:hidden}.signal.problem.svelte-g5mh4j{color:var(--warning-text);font-weight:600}.signal.mine.svelte-g5mh4j{color:var(--primary);font-weight:600}.signal.waiting.svelte-g5mh4j{color:var(--faint)}.empty.svelte-g5mh4j{text-align:center;color:var(--muted);align-items:center;padding:40px 16px}.empty.svelte-g5mh4j p:where(.svelte-g5mh4j){margin:0}@media (max-width:640px){.col.svelte-g5mh4j{flex:0 0 86%}.view.svelte-g5mh4j{min-height:44px}}.cycle.svelte-196z9cc{flex-direction:column;gap:6px;display:flex}.scroll.svelte-196z9cc{scrollbar-width:thin;overflow-x:auto}.track.svelte-196z9cc{margin:0;padding:0 0 2px;list-style:none;display:flex}.phases.svelte-196z9cc{margin-bottom:6px;display:flex}.phase.svelte-196z9cc{font-size:var(--fs-xs);color:var(--faint);text-align:center;white-space:nowrap}.phase.svelte-196z9cc span:where(.svelte-196z9cc){border-bottom:1px solid var(--line);margin:0 6px;padding-bottom:2px;display:block}.phase.on.svelte-196z9cc{color:var(--ink)}.track.svelte-196z9cc li:where(.svelte-196z9cc){font-size:var(--fs-xs);color:var(--faint);text-align:center;white-space:nowrap;flex-direction:column;flex:1 0 76px;align-items:center;gap:4px;display:flex;position:relative}.track.svelte-196z9cc li:where(.svelte-196z9cc)+li:where(.svelte-196z9cc):before{content:"";background:var(--line);height:1px;position:absolute;top:4px;left:calc(8px - 50%);right:calc(50% + 8px)}.dot.svelte-196z9cc{border:1.5px solid var(--control);background:var(--surface);border-radius:50%;width:9px;height:9px}.done.svelte-196z9cc{color:var(--muted)}.done.svelte-196z9cc .dot:where(.svelte-196z9cc){background:var(--primary-mid);border-color:var(--primary-mid)}.track.svelte-196z9cc li.done:where(.svelte-196z9cc)+li:where(.svelte-196z9cc):before,.track.svelte-196z9cc li.done:where(.svelte-196z9cc)+li.current:where(.svelte-196z9cc):before{background:var(--primary-mid);height:2px}.note.svelte-196z9cc{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.todo.svelte-196z9cc .note:where(.svelte-196z9cc),.skipped.svelte-196z9cc .note:where(.svelte-196z9cc){color:var(--faint);font-weight:400}a.name.svelte-196z9cc{color:inherit;border-bottom:1px dotted var(--control);text-decoration:none}a.name.svelte-196z9cc:hover{color:var(--primary);border-bottom-color:var(--primary)}.skipped.svelte-196z9cc .dot:where(.svelte-196z9cc){border-style:dashed}.track.svelte-196z9cc .current:where(.svelte-196z9cc){color:var(--ink);font-weight:600}.current.svelte-196z9cc .dot:where(.svelte-196z9cc){background:var(--primary);border-color:var(--primary);width:13px;height:13px;box-shadow:0 0 0 4px var(--primary-soft);margin-top:-2px}.when.svelte-196z9cc{color:var(--muted);font-weight:400}.now.svelte-196z9cc{font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;gap:12px;margin:4px 0 0;display:flex}.finish.svelte-196z9cc{color:var(--ink)}.problem.svelte-196z9cc{color:var(--warning-text);font-weight:600}.next.svelte-196z9cc{color:var(--faint)}.next.mine.svelte-196z9cc{color:var(--primary)}.next.mine.svelte-196z9cc a:where(.svelte-196z9cc),.next.mine.svelte-196z9cc .linkish:where(.svelte-196z9cc){font-weight:600}.linkish.svelte-196z9cc{font:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.who.svelte-196z9cc{color:var(--faint)}.settled.svelte-196z9cc{color:var(--muted)}.other.svelte-196z9cc,.links.svelte-196z9cc{font-size:var(--fs-sm);color:var(--muted);margin:0}.other.svelte-196z9cc .title:where(.svelte-196z9cc){color:var(--faint);margin-right:6px}.other.svelte-196z9cc .current:where(.svelte-196z9cc){color:var(--ink)}.child.svelte-196z9cc{font-weight:400;font-size:var(--fs-xs)}.links.svelte-196z9cc .title:where(.svelte-196z9cc){color:var(--faint);margin-right:2px}.gap.svelte-196z9cc,.note.svelte-196z9cc,.sep.svelte-196z9cc,.arrow.svelte-196z9cc{color:var(--faint)}.arrow.svelte-196z9cc{margin:0 5px}.note.svelte-196z9cc{margin-left:4px}.other.svelte-196z9cc .muted:where(.svelte-196z9cc){margin-left:6px}.opts.svelte-7r1qra{border:0;flex-direction:column;gap:8px;margin:0 0 12px;padding:0;display:flex}.opt.svelte-7r1qra{border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:10px;padding:8px;display:flex}.opt.off.svelte-7r1qra{color:var(--muted)}.what.svelte-7r1qra{flex-direction:column;gap:2px;display:flex}.meta.svelte-7r1qra,.does.svelte-7r1qra{color:var(--muted);font-size:var(--fs-sm)}.effects.svelte-7r1qra{font-size:var(--fs-sm);margin:2px 0 0;padding-left:18px}.why.svelte-7r1qra{font-size:var(--fs-sm);color:var(--warning-text)}.first.svelte-7r1qra{font-size:var(--fs-sm)}.link.svelte-7r1qra{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.link.svelte-1uuxczv{color:var(--link,var(--accent));cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.viewer.svelte-1uuxczv{z-index:60;place-items:center;display:grid;position:fixed;inset:0}.backdrop.svelte-1uuxczv{background:#0009;border:0;position:absolute;inset:0}figure.svelte-1uuxczv{background:var(--surface,#fff);border-radius:8px;max-width:90vw;max-height:90vh;margin:0;padding:12px;position:relative}img.svelte-1uuxczv{object-fit:contain;max-width:calc(90vw - 24px);max-height:calc(90vh - 72px);display:block}figcaption.svelte-1uuxczv{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}section.svelte-7tky1{flex-direction:column;gap:8px;display:flex}h3.svelte-7tky1{font-size:var(--t-caption);margin:0;font-weight:600}.note.svelte-7tky1{margin:6px 0 0}.warnings.svelte-7tky1{margin:4px 0 0;padding-left:18px}.lead.svelte-7tky1{margin:0}.done.svelte-7tky1{margin:0;font-weight:600}.quiet.svelte-7tky1 td:where(.svelte-7tky1){color:var(--muted)}td.num.svelte-7tky1{white-space:nowrap}.outside.svelte-7tky1{color:var(--ink);font-weight:600}.photos.svelte-7tky1{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.photos.svelte-7tky1 li:where(.svelte-7tky1){flex-direction:column;gap:4px;display:flex}.photos.svelte-7tky1 img:where(.svelte-7tky1){aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%}.trail.svelte-7tky1{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.trail.svelte-7tky1 li:where(.svelte-7tky1) span:where(.svelte-7tky1)+span:where(.svelte-7tky1){margin-left:6px}.meta.svelte-7tky1{font-size:var(--t-meta);color:var(--muted)}.secondary.svelte-7tky1{min-height:44px;font-weight:600;font-size:var(--t-caption);cursor:pointer;background:var(--surface);color:var(--ink);border:1px solid var(--control);border-radius:8px;padding:0 16px}.audit.svelte-1yvyop8{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}li.svelte-1yvyop8{border-bottom:1px solid var(--line);overflow-wrap:anywhere;min-width:0;padding:8px 0}.open.svelte-1yvyop8{margin-top:2px;font-size:13px;display:inline-block}summary.svelte-1yvyop8{cursor:pointer;flex-direction:column;gap:2px;list-style:none;display:flex}.what.svelte-1yvyop8{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.meta.svelte-1yvyop8,.line.svelte-1yvyop8{color:var(--muted);font-size:var(--t-meta);overflow-wrap:anywhere}table.svelte-1yvyop8{margin-top:6px}.history.svelte-1e3l4nk summary:where(.svelte-1e3l4nk){cursor:pointer;align-items:center;gap:10px;display:flex}.history.svelte-1e3l4nk summary:where(.svelte-1e3l4nk) h2:where(.svelte-1e3l4nk){margin:0}.history.svelte-1e3l4nk .count:where(.svelte-1e3l4nk){color:var(--muted)}.history.svelte-1e3l4nk details[open]:where(.svelte-1e3l4nk) summary:where(.svelte-1e3l4nk){margin-bottom:12px}.timeline.svelte-11jidii{border-left:2px solid var(--line);flex-direction:column;gap:14px;margin:0;padding:0 0 0 16px;list-style:none;display:flex}li.svelte-11jidii{font-size:var(--t-caption);flex-direction:column;gap:2px;display:flex;position:relative}li.svelte-11jidii:before{content:"";background:var(--primary);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-22px}.meta.svelte-11jidii{color:var(--muted);font-size:var(--t-meta)}.empty.svelte-11jidii{color:var(--muted);font-size:var(--t-caption);margin:0}.check-line.svelte-mpwnoh{color:var(--warning-text);font-size:var(--fs-md);margin:0 0 12px}.check-line.svelte-mpwnoh a:where(.svelte-mpwnoh){color:var(--warning-text);margin-right:6px;font-weight:600}.withheld.svelte-64pzva{display:contents}.for.svelte-64pzva{font-size:var(--t-body);margin:0}.evidence.svelte-nmofl{flex-direction:column;gap:4px;display:flex}summary.svelte-nmofl{cursor:pointer;align-items:center;gap:8px;display:flex}.count.svelte-nmofl{font-size:var(--fs-sm);color:var(--muted)}h3.svelte-nmofl{font-size:var(--fs-sm);color:var(--muted);margin:0;font-weight:600}ul.svelte-nmofl{font-size:var(--fs-sm);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}p.svelte-nmofl{font-size:var(--fs-sm);margin:0}.link.svelte-nmofl{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.doc.svelte-ude8vf{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.bar.svelte-ude8vf{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.acts.svelte-ude8vf{gap:var(--s2);display:inline-flex}.frame-box.svelte-ude8vf{border-radius:var(--radius-md);background:var(--sunken);position:relative;overflow:hidden}.frame-box.svelte-ude8vf iframe:where(.svelte-ude8vf){transform-origin:0 0;background:var(--sunken);border:0;position:absolute;top:0;left:0}.skeleton.svelte-ude8vf{height:100%;display:block}.client-order.svelte-14i821q{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.client-order.svelte-14i821q input:where(.svelte-14i821q){width:12em}.charge.svelte-1y178vw{font-size:var(--fs-sm);align-self:end;align-items:center;gap:6px;display:flex}.carried-from.svelte-1y178vw{flex-wrap:wrap;gap:6px 24px;margin:0 0 4px;display:flex}.carried-from.svelte-1y178vw dt:where(.svelte-1y178vw),.fact.svelte-1y178vw .k:where(.svelte-1y178vw){font-size:var(--t-meta);color:var(--muted);font-weight:600}.carried-from.svelte-1y178vw dd:where(.svelte-1y178vw){margin:2px 0 0;font-weight:600}.fact.svelte-1y178vw{border:1px dashed var(--line);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:6px 10px;display:grid}.fact.svelte-1y178vw .k:where(.svelte-1y178vw){grid-column:1/-1}.methods.svelte-1y178vw{border:1px solid var(--line);font-size:var(--t-caption);border-radius:8px;flex-wrap:wrap;gap:6px 14px;padding:8px 12px;display:flex}.methods.svelte-1y178vw label:where(.svelte-1y178vw){align-items:center;gap:6px;min-height:32px;display:flex}legend.svelte-1y178vw{font-size:var(--t-meta);color:var(--muted);font-weight:600}.be.svelte-10aafla{border-top:1px solid var(--line-soft);flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.k.svelte-10aafla{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.mini.svelte-10aafla{gap:4px;margin:0;display:grid}.mini.svelte-10aafla div:where(.svelte-10aafla){justify-content:space-between;gap:10px;display:flex}.mini.svelte-10aafla dt:where(.svelte-10aafla){color:var(--muted)}.mini.svelte-10aafla dd:where(.svelte-10aafla){font-variant-numeric:tabular-nums;margin:0}.strong.svelte-10aafla dt:where(.svelte-10aafla),.strong.svelte-10aafla dd:where(.svelte-10aafla){color:var(--ink);font-weight:600}.loss.svelte-10aafla{color:var(--danger-text)}p.svelte-10aafla{font-size:var(--fs-sm);margin:0}.send.svelte-1pojvmn{flex-direction:column;gap:6px;display:flex}.channels.svelte-1pojvmn{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.note.svelte-1pojvmn{color:var(--muted);font-size:var(--fs-sm);margin:0}.asked.svelte-1pojvmn{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.attach.svelte-1pojvmn{color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}a.disabled.svelte-1pojvmn{pointer-events:none;opacity:.5}details.svelte-1pojvmn summary:where(.svelte-1pojvmn){cursor:pointer;color:var(--muted);font-size:var(--fs-sm)}textarea.svelte-1pojvmn{width:100%;font:inherit;font-size:var(--fs-sm);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);resize:vertical;margin-top:6px;padding:8px}.hold.svelte-d7jt3{margin:0;font-weight:600}.choice.svelte-d7jt3{border:0;gap:4px;margin:0;padding:0;display:grid}.choice.svelte-d7jt3 label:where(.svelte-d7jt3),.book.svelte-d7jt3{align-items:center;gap:8px;display:flex}.warn.svelte-d7jt3{color:var(--warning-text);margin:0;font-weight:600}.note.svelte-d7jt3{color:var(--muted);font-size:var(--t-meta);margin:0}.story.svelte-n07p1n{margin-top:16px}.head.svelte-n07p1n{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.filters.svelte-n07p1n{flex-wrap:wrap;gap:6px;display:flex}h3.svelte-n07p1n{font-size:var(--fs-md);margin:16px 0 6px}.t.svelte-n07p1n{white-space:nowrap}.what.svelte-n07p1n{min-width:260px}.note.svelte-n07p1n{color:var(--muted);font-size:var(--fs-sm);display:block}.figs.svelte-n07p1n{flex-wrap:wrap;gap:2px 14px;margin:0;display:flex}.figs.svelte-n07p1n div:where(.svelte-n07p1n){gap:6px;display:flex}.figs.svelte-n07p1n dt:where(.svelte-n07p1n){color:var(--muted)}.figs.svelte-n07p1n dd:where(.svelte-n07p1n){white-space:nowrap;margin:0}.by.svelte-hpe1cu{border:0;gap:1rem;margin:0 0 .75rem;padding:0;display:flex}.row.svelte-9udhcm{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.kit.svelte-9udhcm{margin:0;font-weight:600}.flag.svelte-9udhcm{font-size:var(--fs-sm);color:var(--warning-text);font-weight:600}.flag-acts.svelte-9udhcm{flex-wrap:wrap;gap:6px;margin-left:6px;display:inline-flex}.photos.svelte-9udhcm{flex-wrap:wrap;gap:4px 16px;margin:8px 0;padding:0;list-style:none;display:flex}.checks.svelte-9udhcm{color:var(--warning-text);font-size:var(--fs-sm);margin:0;padding-left:18px}.confirm.svelte-9udhcm{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:10px;display:flex}.state.svelte-9udhcm{font-size:var(--fs-sm);color:var(--muted);margin:0}.history.svelte-9udhcm{font-size:var(--fs-sm)}.history.svelte-9udhcm ol:where(.svelte-9udhcm){margin:4px 0 0;padding-left:18px}.history.svelte-9udhcm pre:where(.svelte-9udhcm){white-space:pre-wrap;font:inherit;color:var(--muted);margin:4px 0}.payments.svelte-9udhcm{font-size:var(--fs-sm);margin:0;padding:0;list-style:none}.state.late.svelte-9udhcm,.state.held.svelte-9udhcm{color:var(--warning-text);font-weight:600}.reply.svelte-9udhcm,.acts.svelte-9udhcm{flex-wrap:wrap;gap:6px;display:flex}.hint.svelte-9udhcm{color:var(--muted);flex-basis:100%;margin:0;font-size:.85rem}.answer.svelte-9udhcm{flex-direction:column;gap:6px;display:flex}.answer.svelte-9udhcm label:where(.svelte-9udhcm){font-size:var(--fs-sm);color:var(--muted)}.answer.svelte-9udhcm textarea:where(.svelte-9udhcm){font:inherit;border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:6px 8px}.head.svelte-19fzvxd{justify-content:space-between;align-items:center;gap:12px;display:flex}ul.svelte-19fzvxd{margin:0;padding:0;list-style:none}li.svelte-19fzvxd{justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}li.svelte-19fzvxd+li:where(.svelte-19fzvxd){border-top:1px solid var(--line)}.what.svelte-19fzvxd{flex-direction:column;gap:2px;display:flex}.meta.svelte-19fzvxd{color:var(--muted);font-size:var(--fs-sm)}.decision.svelte-19fzvxd{font-size:var(--fs-sm)}.decision.waiting.svelte-19fzvxd{color:var(--warning-text);font-weight:600}.said.svelte-19fzvxd{color:var(--muted);margin:0 0 12px}.facts.svelte-19fzvxd{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0 0 12px;display:grid}.facts.svelte-19fzvxd div:where(.svelte-19fzvxd){display:contents}.facts.svelte-19fzvxd dt:where(.svelte-19fzvxd){color:var(--muted)}.facts.svelte-19fzvxd dd:where(.svelte-19fzvxd){margin:0}.held.svelte-12i2ilm{margin:8px 0;padding-left:18px}.meta.svelte-12i2ilm{color:var(--muted);font-size:var(--fs-sm)}table.svelte-4ly9vp{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}th.svelte-4ly9vp,td.svelte-4ly9vp{text-align:left;padding:6px 4px}.num.svelte-4ly9vp{text-align:right;font-variant-numeric:tabular-nums}tbody.svelte-4ly9vp tr:where(.svelte-4ly9vp)+tr:where(.svelte-4ly9vp) td:where(.svelte-4ly9vp){border-top:1px solid var(--line)}tfoot.svelte-4ly9vp th:where(.svelte-4ly9vp),tfoot.svelte-4ly9vp td:where(.svelte-4ly9vp){border-top:1px solid var(--line);font-weight:600}.group.svelte-4ly9vp th:where(.svelte-4ly9vp){color:var(--muted);text-align:center;font-weight:600}.up.svelte-4ly9vp{color:var(--success-text)}.down.svelte-4ly9vp{color:var(--warning-text)}.moved.svelte-4ly9vp{color:var(--warning-text);font-weight:600}.bad.svelte-4ly9vp{color:var(--danger-text,var(--warning-text))}.charge.svelte-epfz14{align-items:center;gap:8px;display:flex}.row.svelte-hkd60d{justify-content:space-between;align-items:center;gap:8px;display:flex}.row.svelte-hkd60d h2:where(.svelte-hkd60d){margin:0}.kit.svelte-hkd60d{margin:0;font-weight:600}.point.svelte-hkd60d{color:var(--warning-text);margin:0}.warranty.svelte-hkd60d{margin:0;font-weight:600}table.svelte-hkd60d{width:100%;font-size:var(--fs-sm)}td.svelte-hkd60d{vertical-align:top;padding:4px 0}td.right.svelte-hkd60d{text-align:right;white-space:nowrap;padding:4px 12px}.acts.svelte-hkd60d{gap:8px;display:flex}fieldset.svelte-hkd60d{border:0;margin:0;padding:0}legend.svelte-hkd60d{margin-bottom:6px;font-weight:600}tr.departs.svelte-16asjwp td:where(.svelte-16asjwp){font-weight:600}.small.svelte-16asjwp{font-size:13px;font-weight:400}.waiting.svelte-16asjwp{border:1px solid var(--line);border-radius:var(--radius);padding:10px 14px}.waiting.svelte-16asjwp h3:where(.svelte-16asjwp){margin:0 0 6px}.waiting.svelte-16asjwp ul:where(.svelte-16asjwp){margin:0 0 8px;padding-left:18px}.waiting.svelte-16asjwp .check:where(.svelte-16asjwp){align-items:center;gap:8px;font-weight:600;display:flex}.warn.svelte-16asjwp{color:var(--warning-text);margin:0}.next-links.svelte-16asjwp{flex-wrap:wrap;align-items:center;gap:6px;margin-left:6px;font-weight:600;display:inline-flex}.answer.svelte-16asjwp{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.answer.svelte-16asjwp .acts:where(.svelte-16asjwp){flex-wrap:wrap;gap:6px;display:inline-flex}.answer.svelte-16asjwp .how:where(.svelte-16asjwp){flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.answer.svelte-16asjwp .how:where(.svelte-16asjwp) input:where(.svelte-16asjwp){width:16rem;min-width:0;max-width:100%}.answer.svelte-16asjwp .missing:where(.svelte-16asjwp){color:var(--danger-text);flex-basis:100%}tr.open.svelte-16asjwp{cursor:pointer}.row-acts.svelte-16asjwp{gap:6px;display:inline-flex}.row.svelte-16asjwp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.siting.svelte-16asjwp{font-size:var(--t-caption);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.design.svelte-16asjwp{grid-template-columns:1fr 140px;gap:16px;display:grid}.tables.svelte-16asjwp{flex-direction:column;gap:8px;min-width:0;display:flex}h3.svelte-16asjwp{font-size:var(--t-caption);margin:8px 0 0}input.n.svelte-16asjwp{text-align:right;width:80px;min-height:36px;font-family:var(--mono);border:1px solid var(--control);border-radius:6px;padding:0 6px}td.svelte-16asjwp select:where(.svelte-16asjwp){border:1px solid var(--control);border-radius:6px;min-height:36px}.well.svelte-16asjwp{flex-direction:column;align-items:center;margin:0;display:flex}.well.svelte-16asjwp svg:where(.svelte-16asjwp){width:120px;height:320px}.hole.svelte-16asjwp{fill:var(--track)}.outer.svelte-16asjwp{fill:none;stroke:var(--warning);stroke-width:3px}.casing.svelte-16asjwp{fill:none;stroke:var(--primary);stroke-width:2px}.kpis.svelte-16asjwp .panel:where(.svelte-16asjwp){box-shadow:none;background:0 0;gap:2px;padding:0}.kpis.svelte-16asjwp strong:where(.svelte-16asjwp){font-size:22px}.members.svelte-16asjwp{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.members.svelte-16asjwp li:where(.svelte-16asjwp){justify-content:space-between;display:flex}@media (max-width:640px){.design.svelte-16asjwp{grid-template-columns:1fr}input.n.svelte-16asjwp,td.svelte-16asjwp select:where(.svelte-16asjwp){min-height:44px}}.badge.svelte-mxe8u0{font-size:var(--t-meta);white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;padding:2px 8px;font-weight:600;line-height:1.2;display:inline-flex}.stock.svelte-mxe8u0{background:var(--primary-soft);color:var(--primary)}.service.svelte-mxe8u0{background:var(--success-soft);color:var(--success-text)}.non_stock.svelte-mxe8u0{background:var(--track);color:var(--ink);border-color:var(--line)}.credit.svelte-ko6gm5 h3:where(.svelte-ko6gm5){font-size:var(--t-meta);margin:0 0 4px}dl.svelte-ko6gm5{grid-template-columns:max-content 1fr;gap:2px 12px;margin:0;display:grid}dl.svelte-ko6gm5 div:where(.svelte-ko6gm5){display:contents}dt.svelte-ko6gm5{color:var(--muted)}dd.svelte-ko6gm5{margin:0}p.svelte-ko6gm5{margin:4px 0 0}.trail-box.svelte-gb5bxq summary:where(.svelte-gb5bxq){cursor:pointer}.figure.svelte-gb5bxq{flex-direction:column;gap:2px;margin:0 0 12px;display:flex}.figure.svelte-gb5bxq strong:where(.svelte-gb5bxq){font-size:22px}.trail.svelte-gb5bxq{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.trail.svelte-gb5bxq span:where(.svelte-gb5bxq){font-size:var(--fs-xs,12px);display:block}.basis.svelte-gb5bxq{font-size:var(--fs-sm,13px);color:var(--muted);margin:8px 0 0;padding:0;list-style:none}.fixes.svelte-gb5bxq{flex-wrap:wrap;gap:8px;margin:-4px 0 8px;display:flex}.next-links.svelte-gb5bxq{flex-wrap:wrap;align-items:center;gap:6px;margin-left:6px;font-weight:600;display:inline-flex}.row.svelte-gb5bxq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.row.start.svelte-gb5bxq{justify-content:flex-start}.row.svelte-gb5bxq h2:where(.svelte-gb5bxq){align-items:center;gap:8px;display:flex}select.svelte-gb5bxq,.editor.svelte-gb5bxq input:where(.svelte-gb5bxq){border:1px solid var(--control);border-radius:8px;min-height:40px;padding:0 8px}.editor.svelte-gb5bxq .desc:where(.svelte-gb5bxq) input:where(.svelte-gb5bxq){width:100%;min-width:220px}.editor.svelte-gb5bxq .prod:where(.svelte-gb5bxq){white-space:nowrap}.picker.svelte-gb5bxq{gap:8px;margin:8px 0;display:flex;position:relative}.picker.svelte-gb5bxq input:where(.svelte-gb5bxq){border:1px solid var(--control);border-radius:8px;flex:1;min-height:40px;padding:0 10px}.offers.svelte-gb5bxq{z-index:5;background:var(--surface,#fff);border:1px solid var(--line);border-radius:10px;max-height:360px;margin:0;padding:4px;list-style:none;position:absolute;top:44px;left:0;right:0;overflow:auto;box-shadow:0 8px 24px #0000001f}.offers.svelte-gb5bxq button:where(.svelte-gb5bxq){text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:2px 10px;padding:8px;display:grid}.offers.svelte-gb5bxq button:where(.svelte-gb5bxq):hover,.offers.svelte-gb5bxq button:where(.svelte-gb5bxq):focus-visible{background:var(--track)}.o-stock.svelte-gb5bxq{font-size:var(--t-meta);grid-column:2/-1}.o-vat.svelte-gb5bxq{font-size:var(--t-meta);color:var(--muted)}.none.svelte-gb5bxq{padding:10px}.editor.svelte-gb5bxq input.n:where(.svelte-gb5bxq){text-align:right;font-variant-numeric:tabular-nums;width:90px}.hint.svelte-gb5bxq{font-size:var(--fs-sm);cursor:help}.doc-layout.svelte-gb5bxq{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.k.svelte-gb5bxq{text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-size:11px;font-weight:600}.side.svelte-gb5bxq{flex-direction:column;gap:12px;display:flex;position:sticky;top:64px}.stack.svelte-gb5bxq{flex-direction:column;gap:6px;display:flex}.flow.svelte-gb5bxq{gap:4px;margin:0;padding:0;list-style:none;display:flex}.flow.svelte-gb5bxq li:where(.svelte-gb5bxq){text-align:center;font-size:var(--fs-xs);border-radius:var(--radius-xs);background:var(--sunken);color:var(--muted);flex:1;padding:6px 4px;font-weight:600}.flow.svelte-gb5bxq li.done:where(.svelte-gb5bxq){background:var(--success-soft);color:var(--success-text)}.flow.svelte-gb5bxq li.now:where(.svelte-gb5bxq){background:var(--primary);color:#fff}.mini.svelte-gb5bxq{font-size:var(--fs-sm);flex-direction:column;gap:4px;margin:0;display:flex}.mini.svelte-gb5bxq div:where(.svelte-gb5bxq){justify-content:space-between;gap:8px;display:flex}.mini.svelte-gb5bxq dt:where(.svelte-gb5bxq){color:var(--muted)}.mini.svelte-gb5bxq dd:where(.svelte-gb5bxq){margin:0}.mini.svelte-gb5bxq .strong:where(.svelte-gb5bxq){font-weight:600}.mini.svelte-gb5bxq .strong:where(.svelte-gb5bxq) dt:where(.svelte-gb5bxq){color:var(--ink)}.mini.svelte-gb5bxq .loss:where(.svelte-gb5bxq){color:var(--danger)}.internal.svelte-gb5bxq{background:var(--gray-25);border:1px dashed var(--control);box-shadow:none}@media (max-width:1100px){.doc-layout.svelte-gb5bxq{grid-template-columns:1fr}.side.svelte-gb5bxq{position:static}}.editor.svelte-gb5bxq input.u:where(.svelte-gb5bxq){width:70px}.supply.svelte-gb5bxq{margin:8px 0}.transport.svelte-gb5bxq{align-items:center;gap:8px;margin:8px 0;display:flex}.adds.svelte-gb5bxq{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 4px;display:flex}.adds.svelte-gb5bxq .k:where(.svelte-gb5bxq){margin-right:4px}.band.svelte-gb5bxq{align-items:center;gap:4px;display:inline-flex}.band.svelte-gb5bxq input.n:where(.svelte-gb5bxq){width:64px}.metres.svelte-gb5bxq{font-size:var(--fs-sm);display:block}@media (max-width:720px){.editor.svelte-gb5bxq thead:where(.svelte-gb5bxq){display:none}.editor.svelte-gb5bxq,.editor.svelte-gb5bxq tbody:where(.svelte-gb5bxq),.editor.svelte-gb5bxq tr:where(.svelte-gb5bxq),.editor.svelte-gb5bxq td:where(.svelte-gb5bxq){width:100%;display:block}.editor.svelte-gb5bxq tr:where(.svelte-gb5bxq){border-bottom:1px solid var(--line);padding:8px 0}.editor.svelte-gb5bxq td:where(.svelte-gb5bxq){border:0;padding:4px 0}.editor.svelte-gb5bxq .desc:where(.svelte-gb5bxq) input:where(.svelte-gb5bxq){min-width:0}}textarea.svelte-gb5bxq{min-height:70px}.nothing.svelte-gb5bxq{font-size:var(--fs-sm);white-space:normal;display:block}.not-yet.svelte-17sv0mc{margin:10px 0 0}.waiting.svelte-17sv0mc{flex-wrap:wrap;gap:8px;display:flex}.chip-job.svelte-17sv0mc{border:1px solid var(--line);font-size:var(--t-caption);cursor:grab;background:var(--surface);border-radius:10px;flex-direction:column;gap:2px;min-width:160px;padding:8px 10px;display:flex}.grid-wrap.svelte-17sv0mc{background:var(--surface);border-radius:var(--radius);box-shadow:0 1px 0 var(--line);overflow-x:auto}.grid.svelte-17sv0mc{border-collapse:collapse;font-size:var(--t-meta);min-width:100%}.grid.svelte-17sv0mc th:where(.svelte-17sv0mc),.grid.svelte-17sv0mc td:where(.svelte-17sv0mc){border:1px solid var(--line-soft);vertical-align:top;min-width:64px;padding:4px}.grid.svelte-17sv0mc thead:where(.svelte-17sv0mc) th:where(.svelte-17sv0mc){background:var(--surface);color:var(--muted);position:sticky;top:0}.grid.svelte-17sv0mc th[scope=row]:where(.svelte-17sv0mc){text-align:left;white-space:nowrap;min-width:140px}.today.svelte-17sv0mc{color:var(--primary)}tr.down.svelte-17sv0mc th[scope=row]:where(.svelte-17sv0mc){color:var(--warning-text)}td.clash.svelte-17sv0mc{background:var(--danger-soft)}.slot.over.svelte-17sv0mc{background:var(--warning-soft);color:var(--warning-text)}.slot.svelte-17sv0mc{background:var(--primary-soft);color:var(--primary-dark);border-radius:6px;flex-direction:column;padding:2px 4px;font-weight:600;text-decoration:none;display:flex}.crew.svelte-17sv0mc{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:90px;font-weight:400;overflow:hidden}.bill.svelte-1mvaqk0{margin-bottom:16px}.quiet.svelte-1mvaqk0{justify-content:flex-end;display:flex}h3.svelte-1mvaqk0{margin:0 0 4px;font-size:15px}p.svelte-1mvaqk0{margin:0 0 8px}.return.svelte-1mvaqk0{flex-direction:column;gap:8px;margin-top:12px;display:flex}.trail.svelte-1mvaqk0{flex-direction:column;gap:6px;margin:0 0 12px;padding-left:18px;display:flex}.warn.svelte-1pev0ez{font-weight:600}.blocked.svelte-1pev0ez{border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning-text);margin:0 0 8px;padding:8px 12px}.blocked.svelte-1pev0ez a:where(.svelte-1pev0ez){color:inherit;margin-left:8px;font-weight:600}.page.svelte-1pev0ez .banner p{margin:0 0 4px}.owner-only.svelte-1pev0ez{color:var(--muted);font-size:var(--fs-sm);white-space:nowrap}.group.svelte-1pev0ez{font-size:var(--t-caption);margin:4px 0 0;font-weight:600}.folded.svelte-1pev0ez{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.inbox-layout.svelte-1pev0ez{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}.inbox-layout.svelte-1pev0ez>.rail{position:sticky;top:64px}.queue.svelte-1pev0ez{flex-direction:column;gap:12px;min-width:0;display:flex}@media (max-width:900px){.inbox-layout.svelte-1pev0ez{grid-template-columns:1fr;gap:12px}.inbox-layout.svelte-1pev0ez>.rail{position:static}}.grid.svelte-1qc75qy{gap:var(--space-4,16px);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.grid.svelte-1qc75qy{grid-template-columns:1fr}}h2.svelte-1qc75qy{font-size:var(--text-md,15px);margin:0 0 var(--space-3,12px)}h3.svelte-1qc75qy{font-size:var(--text-sm,13px);margin:var(--space-3,12px) 0 var(--space-2,8px);color:var(--muted,#6b7280)}.left.svelte-1qc75qy{margin:0;padding:0;list-style:none}.left.svelte-1qc75qy li:where(.svelte-1qc75qy) a:where(.svelte-1qc75qy){gap:var(--space-3,12px);padding:var(--space-2,8px) 0;border-bottom:1px solid var(--line,#e5e7eb);color:inherit;grid-template-columns:1fr auto auto 7rem;align-items:baseline;text-decoration:none;display:grid}.left.svelte-1qc75qy li:where(.svelte-1qc75qy) a:where(.svelte-1qc75qy):hover .what:where(.svelte-1qc75qy){text-decoration:underline}.left.svelte-1qc75qy li.mine:where(.svelte-1qc75qy) .what:where(.svelte-1qc75qy),.count.svelte-1qc75qy{font-weight:600}.who.svelte-1qc75qy{text-align:right}.done.svelte-1qc75qy{margin:var(--space-3,12px) 0 0}dl.svelte-1qc75qy{gap:var(--space-2,8px) var(--space-4,16px);grid-template-columns:1fr auto;margin:0;display:grid}dt.svelte-1qc75qy{color:var(--muted,#6b7280)}dd.svelte-1qc75qy{text-align:right;margin:0}dd.svelte-1qc75qy .muted:where(.svelte-1qc75qy){font-size:var(--text-sm,13px);display:block}.head.svelte-tg339k{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.undo.svelte-tg339k{margin-left:auto}.qty.svelte-tg339k{text-align:right;width:6em}.error.svelte-tg339k{color:var(--danger)}.acts.svelte-tg339k{flex-wrap:wrap;gap:8px;display:flex}.acts.svelte-tg339k .btn:where(.svelte-tg339k){flex:1;justify-content:center;min-height:44px}.done.svelte-t6406z{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.acts.svelte-t6406z{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.next.svelte-t6406z{font-weight:600}.next.svelte-t6406z a:where(.svelte-t6406z){color:var(--primary);text-underline-offset:3px;text-decoration:underline}.dismiss.svelte-t6406z{cursor:pointer;min-width:32px;min-height:32px;color:inherit;background:0 0;border:0;margin-left:auto}.err.svelte-t6406z{font-size:var(--t-meta);margin:6px 0 0}.scrim.svelte-ag75ms{z-index:40;background:#14181f52;border:0;padding:0;position:fixed;inset:0}.dialog.svelte-ag75ms{z-index:41;background:var(--surface);border-radius:var(--radius);flex-direction:column;width:min(920px,100vw - 32px);max-height:88vh;display:flex;position:fixed;top:6vh;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #14181f38}header.svelte-ag75ms,footer.svelte-ag75ms{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}header.svelte-ag75ms{border-bottom:1px solid var(--line)}footer.svelte-ag75ms{border-top:1px solid var(--line);justify-content:flex-end}h2.svelte-ag75ms{font-size:var(--fs-lg);margin:0}.sub.svelte-ag75ms{color:var(--muted);font-size:var(--fs-sm);margin:2px 0 0}.body.svelte-ag75ms{flex-direction:column;gap:12px;padding:16px 20px;display:flex;overflow:auto}.drop.svelte-ag75ms{border:2px dashed var(--control);border-radius:var(--radius);text-align:center;color:var(--muted);cursor:text;flex-direction:column;align-items:center;gap:8px;padding:36px 16px;display:flex;position:relative}.drop.dragging.svelte-ag75ms,.drop.svelte-ag75ms:focus-within{border-color:var(--primary);background:var(--primary-soft)}.drop.svelte-ag75ms strong:where(.svelte-ag75ms){color:var(--ink)}.drop.svelte-ag75ms textarea:where(.svelte-ag75ms){resize:none;border:1px solid var(--control);border-radius:var(--radius-sm);width:min(420px,100%);font:inherit;background:var(--surface);padding:8px}.or.svelte-ag75ms{font-size:var(--fs-sm)}.columns.svelte-ag75ms{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.col.svelte-ag75ms{background:var(--gray-50,var(--hover));font-size:var(--fs-sm);border-radius:999px;padding:2px 8px}.col.req.svelte-ag75ms{font-weight:600}.summary.svelte-ag75ms{justify-content:space-between;align-items:center;display:flex}.file.svelte-ag75ms{font-weight:600}.problem.svelte-ag75ms,.ok.svelte-ag75ms{border-radius:var(--radius-sm);align-items:center;gap:8px;margin:0;padding:10px 12px;display:flex}.problem.svelte-ag75ms{background:var(--danger-soft);color:var(--danger-text)}.problem.small.svelte-ag75ms{font-size:var(--fs-sm);padding:6px 10px}.ok.svelte-ag75ms{background:var(--success-soft,var(--primary-soft));color:var(--success-text,var(--ink))}.table.svelte-ag75ms{border:1px solid var(--line);border-radius:var(--radius-sm);overflow-x:auto}th.svelte-ag75ms .maps:where(.svelte-ag75ms){color:var(--primary);font-weight:400;font-size:var(--fs-xs);display:block}th.ignored.svelte-ag75ms .maps:where(.svelte-ag75ms),.ignored.svelte-ag75ms{color:var(--faint)}.n.svelte-ag75ms{width:32px;color:var(--faint)}tr.bad.svelte-ag75ms td:where(.svelte-ag75ms){background:var(--danger-soft)}td.cell-bad.svelte-ag75ms{outline:2px solid var(--danger);outline-offset:-2px}tr.why.svelte-ag75ms td:where(.svelte-ag75ms){color:var(--danger-text);font-size:var(--fs-sm);padding-top:0}.done.svelte-ag75ms{flex-direction:column;align-items:center;gap:12px;padding:32px 0;display:flex}.tick.svelte-ag75ms{background:var(--success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.pdf.svelte-fdfwv9{flex-direction:column;gap:10px;display:flex}.bar.svelte-fdfwv9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bar.svelte-fdfwv9 button:where(.svelte-fdfwv9),.bar.svelte-fdfwv9 a:where(.svelte-fdfwv9){border:1px solid var(--control);background:var(--surface);min-height:40px;font-size:var(--t-caption);cursor:pointer;border-radius:8px;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}iframe.svelte-fdfwv9{border:1px solid var(--line);border-radius:8px;width:100%;height:720px}.printable.svelte-fdfwv9{background:var(--surface);border:1px solid var(--line);font-size:var(--t-caption);border-radius:8px;padding:32px}@media print{body *{visibility:hidden}.printable.svelte-fdfwv9,.printable.svelte-fdfwv9 *{visibility:visible}.printable.svelte-fdfwv9{border:0;width:100%;position:absolute;top:0;left:0}}.facts.svelte-edxlbo{grid-template-columns:120px 1fr;gap:6px 12px;margin:0;display:grid}.facts.svelte-edxlbo dt:where(.svelte-edxlbo){color:var(--muted)}.facts.svelte-edxlbo dd:where(.svelte-edxlbo){margin:0}h3.svelte-edxlbo{font-size:var(--fs-md);margin:8px 0 0}table.svelte-edxlbo{font-size:var(--fs-sm)}.position.svelte-pw1y3l{grid-template-columns:repeat(auto-fit,minmax(180px,240px));gap:12px;display:grid}.currency.svelte-pw1y3l{font-size:var(--fs-sm);margin:-4px 0 0}.contact.svelte-pw1y3l{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0 0 12px;display:grid}.contact.svelte-pw1y3l dt:where(.svelte-pw1y3l){color:var(--muted)}.contact.svelte-pw1y3l dd:where(.svelte-pw1y3l){white-space:pre-line;margin:0}.phone.svelte-pw1y3l{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.phone.svelte-pw1y3l label:where(.svelte-pw1y3l){color:var(--warning-text);font-weight:600}.phone.svelte-pw1y3l input:where(.svelte-pw1y3l){border:1px solid var(--control);border-radius:var(--radius-sm);min-height:30px;padding:0 8px}.phone.svelte-pw1y3l .err:where(.svelte-pw1y3l){color:var(--danger-text)}.ageing.svelte-pw1y3l{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.ageing.svelte-pw1y3l div:where(.svelte-pw1y3l){flex-direction:column;gap:2px;display:flex}@media (max-width:640px){.ageing.svelte-pw1y3l{grid-template-columns:repeat(2,1fr)}}.designs.svelte-pw1y3l{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.designs.svelte-pw1y3l button:where(.svelte-pw1y3l){text-align:left;border:1px solid var(--line);background:var(--surface);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.designs.svelte-pw1y3l button.on:where(.svelte-pw1y3l){border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset;background:var(--primary-soft)}td.acts.svelte-pw1y3l{gap:6px;display:flex}td.holes.svelte-pw1y3l a:where(.svelte-pw1y3l){flex-direction:column;gap:2px;margin-bottom:4px;display:flex}.older.svelte-1wkidsx{align-items:center;gap:var(--space-3,12px);margin:var(--space-2,8px) 0 0;display:flex}.review.svelte-skmsww{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.muted.svelte-skmsww{margin:0}.trail.svelte-188ty7c summary:where(.svelte-188ty7c){cursor:pointer}.trail.svelte-188ty7c summary:where(.svelte-188ty7c) h2:where(.svelte-188ty7c){margin:0;display:inline}.trail.svelte-188ty7c details[open]:where(.svelte-188ty7c) summary:where(.svelte-188ty7c){margin-bottom:12px}.origin.svelte-188ty7c{gap:var(--s1) var(--s4);grid-template-columns:max-content 1fr;margin:0;display:grid}.origin.svelte-188ty7c dt:where(.svelte-188ty7c){color:var(--muted)}.origin.svelte-188ty7c dd:where(.svelte-188ty7c){margin:0}.trail.svelte-188ty7c h3:where(.svelte-188ty7c){margin:16px 0 6px}.small.svelte-188ty7c{font-size:13px}.fiscal.svelte-z7qy4r{gap:6px;display:grid}.state.svelte-z7qy4r{font-weight:600}.state.refused.svelte-z7qy4r{text-decoration:underline}.code.svelte-z7qy4r{font-family:var(--mono,monospace);letter-spacing:.04em}.doc-layout.svelte-1r1yim1{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.desk.svelte-1r1yim1{min-width:0}.k.svelte-1r1yim1{text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-size:11px;font-weight:600}.side.svelte-1r1yim1{flex-direction:column;gap:12px;display:flex;position:sticky;top:64px}.due.svelte-1r1yim1{gap:8px}.big.svelte-1r1yim1{font-size:var(--fs-3xl);letter-spacing:-.02em;font-weight:650}.due.late.svelte-1r1yim1 .k:where(.svelte-1r1yim1),.due.late.svelte-1r1yim1 .big:where(.svelte-1r1yim1){color:var(--danger-text)}.bar.svelte-1r1yim1{background:var(--track);border-radius:3px;height:6px;overflow:hidden}.bar.svelte-1r1yim1 span:where(.svelte-1r1yim1){background:var(--success);height:100%;display:block}.mini.svelte-1r1yim1{font-size:var(--fs-sm);flex-direction:column;gap:4px;margin:0;display:flex}.mini.svelte-1r1yim1 div:where(.svelte-1r1yim1){justify-content:space-between;display:flex}.mini.svelte-1r1yim1 dt:where(.svelte-1r1yim1){color:var(--muted)}.mini.svelte-1r1yim1 dd:where(.svelte-1r1yim1){margin:0}.mini.svelte-1r1yim1 .waiting:where(.svelte-1r1yim1) dt:where(.svelte-1r1yim1),.mini.svelte-1r1yim1 .waiting:where(.svelte-1r1yim1) dd:where(.svelte-1r1yim1){color:var(--warning-text)}.linked.svelte-1r1yim1{gap:2px}.linked.svelte-1r1yim1 a:where(.svelte-1r1yim1){border-radius:var(--radius-xs);min-height:36px;color:var(--ink);align-items:center;gap:8px;margin:0 -8px;padding:0 8px;text-decoration:none;display:flex}.linked.svelte-1r1yim1 a:where(.svelte-1r1yim1):hover{background:var(--hover)}.jump.svelte-1r1yim1{font-size:var(--fs-xs);color:var(--faint);margin-left:auto}.jump.svelte-1r1yim1:before{content:"↗ "}@media (max-width:1100px){.doc-layout.svelte-1r1yim1{grid-template-columns:1fr}.side.svelte-1r1yim1{order:-1;position:static}}@media print{.side.svelte-1r1yim1{display:none}}.disputed.svelte-1r1yim1{color:var(--warning-text,var(--text));margin:8px 0}.field.svelte-1r1yim1{gap:4px;margin:8px 0;display:grid}.report.svelte-167xmtj{max-width:640px}.taxpayer.svelte-167xmtj{text-align:center;margin-bottom:8px}.title.svelte-167xmtj{text-align:center;letter-spacing:.08em}.facts.svelte-167xmtj th:where(.svelte-167xmtj){text-align:left;width:220px;color:var(--muted);font-weight:600}.totals.svelte-167xmtj{margin-top:12px}.totals.svelte-167xmtj .head:where(.svelte-167xmtj) td:where(.svelte-167xmtj){padding-top:8px;font-weight:600}.totals.svelte-167xmtj .sum:where(.svelte-167xmtj) td:where(.svelte-167xmtj){border-top:1px solid var(--line);font-weight:600}.review.svelte-g0w5a2{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.muted.svelte-g0w5a2{margin:0}.row.svelte-ub75o7{align-items:center;gap:12px;display:flex}.off.svelte-ub75o7{font-weight:600}.item.svelte-ub75o7 td:where(.svelte-ub75o7){color:var(--muted)}.panel.svelte-ub75o7>table.plain:where(.svelte-ub75o7) td.words:where(.svelte-ub75o7){white-space:normal}.ref.svelte-ub75o7:after{content:" · "}.alone.svelte-ub75o7{color:var(--ink);font-weight:700}.panel.head.svelte-hdcb1y{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px}.head.svelte-hdcb1y>div:where(.svelte-hdcb1y){flex:280px;min-width:0}.waiting.svelte-hdcb1y{margin:0;font-weight:600}.alone.svelte-hdcb1y{white-space:nowrap;font-weight:700}.currency.svelte-hdcb1y{border:1px solid var(--line);border-radius:var(--radius);min-width:0;margin:0;padding:10px 12px}.currency.svelte-hdcb1y h3:where(.svelte-hdcb1y){margin:0 0 6px}legend.svelte-hdcb1y{padding:0 4px}.req.svelte-hdcb1y{color:var(--muted);font-size:var(--fs-sm);margin-left:6px}.sheet.svelte-hdcb1y td:where(.svelte-hdcb1y),.sheet.svelte-hdcb1y th:where(.svelte-hdcb1y){padding:4px 6px}.count.svelte-hdcb1y{text-align:right;font-variant-numeric:tabular-nums;border:1px solid var(--control);border-radius:8px;width:88px;min-height:36px;padding:0 8px}.count[aria-invalid=true].svelte-hdcb1y{border-color:var(--ink);border-width:2px}.err.svelte-hdcb1y{margin:0;font-weight:600}.by.svelte-hdcb1y{color:var(--muted);margin:0}.by.foot.svelte-hdcb1y{flex-basis:100%;order:1}.act.svelte-hdcb1y{flex-direction:column;gap:8px;display:flex}.act.svelte-hdcb1y>button:where(.svelte-hdcb1y),.currency.svelte-hdcb1y>button:where(.svelte-hdcb1y){align-self:flex-start}#cc-at.svelte-hdcb1y{font-variant-numeric:tabular-nums}tr.void.svelte-1qyq822 td.num:where(.svelte-1qyq822){color:var(--muted);text-decoration:line-through}.spends.svelte-1qyq822{border:1px solid var(--line,#ccc);margin:8px 0;padding:8px 12px}.spend.svelte-1qyq822{border-bottom:1px dashed var(--line,#ccc);margin-bottom:8px;padding-bottom:8px}.check.svelte-1qyq822{align-items:center;gap:8px;min-height:44px;display:flex}.desk-lines.svelte-1qyq822{grid-template-columns:minmax(10em,max-content) minmax(7em,max-content) 1fr auto;align-items:baseline;gap:10px 16px;display:grid}.desk-lines.svelte-1qyq822>div:where(.svelte-1qyq822){display:contents}.desk-lines.svelte-1qyq822 .fig:where(.svelte-1qyq822){text-align:right}.desk-lines.svelte-1qyq822 .note:where(.svelte-1qyq822){color:var(--muted)}.desk-lines.svelte-1qyq822 .act:where(.svelte-1qyq822){justify-self:end}@media (max-width:700px){.desk-lines.svelte-1qyq822{grid-template-columns:1fr auto}.desk-lines.svelte-1qyq822 .note:where(.svelte-1qyq822),.desk-lines.svelte-1qyq822 .act:where(.svelte-1qyq822){grid-column:1/-1;justify-self:start}}.acts.svelte-1qyq822{justify-content:flex-end;gap:12px;display:flex}.link.svelte-1qyq822{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.facts.svelte-eslxoa{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.facts.svelte-eslxoa dt:where(.svelte-eslxoa){color:var(--muted)}.facts.svelte-eslxoa dd:where(.svelte-eslxoa){margin:0}.off.svelte-eslxoa{font-weight:600}svg.svelte-9s6hvn{width:100%;max-height:220px}.bg.svelte-9s6hvn{fill:var(--background)}.job.svelte-9s6hvn{fill:var(--primary);background:var(--primary)}.open.svelte-9s6hvn{fill:var(--warning);background:var(--warning)}.dot.svelte-9s6hvn{border-radius:50%;width:10px;height:10px;display:inline-block}.box.svelte-17svkyl{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}legend.svelte-17svkyl{font-size:var(--t-meta);color:var(--muted);font-weight:600}.check.svelte-17svkyl{min-height:36px;font-size:var(--t-caption);align-items:center;gap:8px;display:flex}.line.svelte-17svkyl{grid-template-columns:3fr 2fr;gap:8px;display:grid}.check.svelte-3eisop{align-items:flex-start;gap:8px;display:flex}.facts.svelte-3eisop{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.facts.svelte-3eisop dt:where(.svelte-3eisop){font-size:var(--t-meta);color:var(--muted)}.facts.svelte-3eisop dd:where(.svelte-3eisop){margin:0;font-weight:600}.line.svelte-3eisop{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}.line.note.svelte-3eisop{background:var(--warning-soft)}legend.svelte-3eisop{font-size:var(--t-meta);font-weight:600}.cond.svelte-3eisop{font-size:var(--t-meta);color:var(--muted)}textarea.svelte-3eisop{font:inherit;border:1px solid var(--control);background:var(--surface);color:var(--ink);border-radius:8px;padding:6px 10px}select.svelte-3eisop{border:1px solid var(--control);background:var(--surface);min-height:40px;color:var(--ink);border-radius:8px;padding:0 10px}.lines.svelte-3eisop{border-collapse:collapse;width:100%;font-size:var(--t-caption)}.lines.svelte-3eisop th:where(.svelte-3eisop),.lines.svelte-3eisop td:where(.svelte-3eisop){text-align:left;border-bottom:1px solid var(--line-soft);padding:6px 4px}.lines.svelte-3eisop .num:where(.svelte-3eisop){text-align:right}.quiet.svelte-3eisop{justify-content:flex-end;display:flex}.edit-line.svelte-ndk7pz{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:6px 0;display:flex}.answer.svelte-ndk7pz{flex-direction:column;gap:4px;margin:8px 0;display:flex}.close.svelte-ndk7pz{flex-direction:column;gap:4px;display:flex}.facts.svelte-ndk7pz{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 16px;margin:12px 0;display:grid}.facts.svelte-ndk7pz dt:where(.svelte-ndk7pz){font-size:var(--fs-sm);color:var(--muted)}.facts.svelte-ndk7pz dd:where(.svelte-ndk7pz){margin:0;font-weight:600}.trail-box.svelte-ndk7pz summary:where(.svelte-ndk7pz){cursor:pointer}.trail-box.svelte-ndk7pz summary:where(.svelte-ndk7pz) h3:where(.svelte-ndk7pz){display:inline}h3.svelte-ndk7pz{margin:16px 0 4px;font-size:14px}.trail.svelte-ndk7pz{flex-direction:column;gap:6px;margin:0 0 12px;padding-left:18px;display:flex}.by.svelte-ndk7pz{color:var(--muted);font-size:var(--fs-sm)}.total.svelte-ndk7pz td:where(.svelte-ndk7pz){border-top:1px solid var(--ink);font-weight:600}.next.svelte-ndk7pz{margin:8px 0 12px}.quiet.svelte-ndk7pz{justify-content:flex-end;display:flex}.tanks.svelte-1ywmk4q{flex-direction:column;gap:8px;display:flex}.head.svelte-1ywmk4q{justify-content:space-between;align-items:center;gap:12px;display:flex}.acts.svelte-1ywmk4q{gap:8px;display:flex}.warn.svelte-1ywmk4q,.warntext.svelte-1ywmk4q{color:var(--warning-text)}.warn.svelte-1ywmk4q{margin:0}.link.svelte-1ywmk4q{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.review.svelte-teh2zp{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.muted.svelte-teh2zp{margin:0}.count-lines.svelte-foz4aj{border-collapse:collapse;width:100%}.count-lines.svelte-foz4aj th:where(.svelte-foz4aj),.count-lines.svelte-foz4aj td:where(.svelte-foz4aj){text-align:left;padding:4px 6px}.count-lines.svelte-foz4aj .num:where(.svelte-foz4aj){text-align:right}.line.svelte-foz4aj{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:8px;padding:8px 12px;display:flex}legend.svelte-foz4aj{font-size:var(--t-meta);color:var(--muted);font-weight:600}.after-notice.svelte-foz4aj{margin-left:8px}.facts.svelte-1ngk2to{grid-template-columns:max-content 1fr;gap:6px 20px;margin:0;display:grid}.facts.svelte-1ngk2to dt:where(.svelte-1ngk2to){color:var(--muted)}.facts.svelte-1ngk2to dd:where(.svelte-1ngk2to){margin:0}.trail.svelte-1ngk2to{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.head.svelte-yin4cr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.undo.svelte-yin4cr{margin-left:auto}.slip.svelte-yin4cr{border:1px solid var(--line);border-radius:8px;max-width:100%}.acts.svelte-yin4cr{gap:8px;display:flex}.acts.svelte-yin4cr .btn:where(.svelte-yin4cr){flex:1;justify-content:center;min-height:44px}.month.svelte-16b4xw5{display:inline-block;position:relative}.field.svelte-16b4xw5{border:1px solid var(--control);background:var(--surface);min-width:180px;min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:inline-flex}.field.svelte-16b4xw5:disabled{color:var(--muted);cursor:default}.field.svelte-16b4xw5 svg{color:var(--muted)}.pop.svelte-16b4xw5{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:252px;box-shadow:var(--shadow-pop);padding:12px;position:absolute;top:calc(100% + 4px);left:0}.head.svelte-16b4xw5{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.nav.svelte-16b4xw5{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.nav.svelte-16b4xw5:disabled{color:var(--faint);cursor:default}.months.svelte-16b4xw5{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.months.svelte-16b4xw5 button:where(.svelte-16b4xw5){border-radius:var(--radius-xs);height:38px;font:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;background:0 0;border:0}.months.svelte-16b4xw5 button:where(.svelte-16b4xw5):hover:not(:disabled){background:var(--hover)}.months.svelte-16b4xw5 button:where(.svelte-16b4xw5):disabled{color:var(--faint);cursor:default}.months.svelte-16b4xw5 .now:where(.svelte-16b4xw5){box-shadow:inset 0 0 0 1px var(--primary-mid)}.months.svelte-16b4xw5 .on:where(.svelte-16b4xw5){background:var(--primary);color:#fff}@media (max-width:640px){.pop.svelte-16b4xw5{width:auto;position:fixed;inset:auto 8px 8px}.months.svelte-16b4xw5 button:where(.svelte-16b4xw5){min-height:44px}}.review.svelte-6i97c5{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.muted.svelte-6i97c5{margin:0}.issues.svelte-7ylco{font-size:var(--fs-sm);margin:0;padding-left:18px}.unbought.svelte-7ylco{color:var(--warning-text);font-size:var(--fs-sm);margin:0}.row.svelte-7ylco{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.after-notice.svelte-7ylco{margin-left:8px}.row.svelte-18j3lku{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bar.svelte-18j3lku{background:var(--track);border-radius:7px;height:14px;position:relative;overflow:hidden}.fill.svelte-18j3lku{background:var(--primary);height:100%}.fill.warn.svelte-18j3lku{background:var(--warning)}.mark.svelte-18j3lku{background:var(--ink);width:2px;position:absolute;top:0;bottom:0;left:80%}.review.svelte-1worevn{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.muted.svelte-1worevn{margin:0}.yard-line.svelte-13c3sg3{border:1px solid var(--line);border-radius:6px;margin:0 0 12px;padding:8px 12px}.impact.svelte-1esm4wf{margin-top:8px}.num.svelte-1esm4wf{text-align:right}.warn.svelte-jzzwau{color:var(--warning-text)}.preview.svelte-jzzwau{flex-direction:column;align-items:stretch;gap:4px}.preview.svelte-jzzwau div:where(.svelte-jzzwau){justify-content:space-between;gap:12px;display:flex}.bench.svelte-jzzwau{align-items:baseline;gap:12px;margin:0;display:flex}.bench.svelte-jzzwau dt:where(.svelte-jzzwau){color:var(--muted)}.bench.svelte-jzzwau dd:where(.svelte-jzzwau){margin:0;font-weight:600}.row.svelte-jzzwau{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.links.svelte-jzzwau{font-size:var(--fs-sm);gap:12px;font-weight:600;display:inline-flex}.sharp.svelte-jzzwau{font-size:var(--fs-md);margin:0}.sharp.svelte-jzzwau strong:where(.svelte-jzzwau){font-size:var(--fs-lg)}.bad.svelte-jzzwau{color:var(--danger-text)}.check.svelte-jzzwau{font-size:var(--fs-sm);align-items:center;gap:8px;display:flex}.facts.svelte-1re5a8z{grid-template-columns:max-content 1fr;gap:6px 20px;margin:0;display:grid}.facts.svelte-1re5a8z dt:where(.svelte-1re5a8z){color:var(--muted)}.facts.svelte-1re5a8z dd:where(.svelte-1re5a8z){margin:0}.trail.svelte-1re5a8z{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.day-history-head.svelte-1rqf1kc{font-size:var(--fs-sm);margin:var(--s3,12px) 0 var(--s1,4px)}.day-history.svelte-1rqf1kc{padding-left:var(--s4,16px);color:var(--muted);font-size:var(--fs-sm);margin:0}.statement.svelte-1rqf1kc th:where(.svelte-1rqf1kc){text-align:left;padding:4px 16px 4px 0;font-weight:500}.statement.svelte-1rqf1kc .num:where(.svelte-1rqf1kc){text-align:right;font-variant-numeric:tabular-nums}.cell.svelte-1rqf1kc{cursor:pointer;min-width:20px;min-height:20px;font:inherit;background:0 0;border:0;padding:0}.warn.svelte-1rqf1kc{color:var(--warning-text);font-weight:600}.crews.svelte-1rqf1kc{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}ul.svelte-1rqf1kc{font-size:var(--t-caption);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.crews.svelte-1rqf1kc li:where(.svelte-1rqf1kc){justify-content:space-between;display:flex}h3.svelte-1rqf1kc{font-size:var(--t-caption);margin:8px 0 0}.grid.svelte-1rqf1kc{border-collapse:collapse;font-size:var(--t-meta)}.grid.svelte-1rqf1kc th:where(.svelte-1rqf1kc),.grid.svelte-1rqf1kc td:where(.svelte-1rqf1kc){border:1px solid var(--line-soft);text-align:center;min-width:28px;padding:4px 6px}.grid.svelte-1rqf1kc th[scope=row]:where(.svelte-1rqf1kc){text-align:left;white-space:nowrap}td.present.svelte-1rqf1kc{background:var(--success-soft)}td.absent.svelte-1rqf1kc{background:var(--danger-soft)}td.leave.svelte-1rqf1kc,td.sick.svelte-1rqf1kc{background:var(--warning-soft)}.bar.svelte-1i6fyhz{justify-content:flex-start;display:flex}.head.svelte-1i6fyhz{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.head.svelte-1i6fyhz h2:where(.svelte-1i6fyhz){margin:0}.pool.svelte-1i6fyhz{margin:8px 0}.cols.svelte-1i6fyhz{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.total.svelte-1i6fyhz td:where(.svelte-1i6fyhz){font-weight:600}.small.svelte-1i6fyhz{font-size:12px}.bar.svelte-1x7fdv0{justify-content:flex-end;gap:8px;display:flex}.parts.svelte-1k3e5fv{margin:4px 0 0;padding:0;font-size:.85em;font-weight:400;list-style:none}.plainlist.svelte-1k3e5fv{margin:0 0 8px;padding-left:18px}.bar.svelte-1k3e5fv{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.bases.svelte-1k3e5fv{border:0;margin:0 0 12px;padding:0}.basis.svelte-1k3e5fv{align-items:flex-start;gap:8px;margin:6px 0;display:flex}.total.svelte-1k3e5fv td:where(.svelte-1k3e5fv){border-top:1px solid var(--line,#ccc);font-weight:600}.detail.svelte-1k3e5fv td:where(.svelte-1k3e5fv){background:var(--surface-2,transparent)}.link.svelte-1k3e5fv{color:var(--accent,inherit);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.small.svelte-1k3e5fv{font-size:var(--t-caption)}.warn.svelte-wpnh4m{color:var(--warning-text)}.ties.svelte-wpnh4m{align-items:center;gap:var(--s1);display:flex}.open.svelte-wpnh4m{margin:6px 0 0;padding-left:18px}.check.svelte-wpnh4m{margin-top:16px}.check.svelte-wpnh4m h3:where(.svelte-wpnh4m){align-items:center;gap:8px;margin:0 0 4px;font-size:14px;display:flex}.check.svelte-wpnh4m p:where(.svelte-wpnh4m){margin:0 0 8px}.check.svelte-wpnh4m table:where(.svelte-wpnh4m){margin-bottom:12px}.check.svelte-wpnh4m th[scope=row]:where(.svelte-wpnh4m){text-align:left;vertical-align:top;font-weight:600}.answer.svelte-14wslpi{flex-direction:column;gap:4px;margin:8px 0;display:flex}.warn.svelte-14wslpi{color:var(--warning-text)}.unseen.svelte-14wslpi{margin:.25rem 0 0;padding-left:1.2rem}.crew-month.svelte-14wslpi td:where(.svelte-14wslpi){font-weight:600}.crew-part.svelte-14wslpi td:where(.svelte-14wslpi):first-child{padding-left:20px}.trail.svelte-14wslpi{margin:4px 0 12px;padding-left:18px}.kind.svelte-14wslpi{border-top:1px solid var(--line)}.kind.svelte-14wslpi summary:where(.svelte-14wslpi){cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-weight:600;display:flex}.kind.svelte-14wslpi .count:where(.svelte-14wslpi){background:var(--warning-soft);min-width:28px;color:var(--warning-text);text-align:center;border-radius:999px;padding:1px 8px}.kind.svelte-14wslpi table:where(.svelte-14wslpi){margin:0 0 10px}.kind.svelte-14wslpi .who:where(.svelte-14wslpi){white-space:nowrap}.link.svelte-14wslpi{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.link.svelte-14wslpi:hover{text-decoration:underline}h3.svelte-ojeshg{margin:18px 0 6px;font-size:14px}.amount.svelte-ojeshg{text-align:right;width:96px}.where.svelte-hdt9qu{font-size:var(--fs-xs);color:var(--muted);margin-left:8px;font-weight:400}.where.svelte-hdt9qu:hover,.where.svelte-hdt9qu:focus-visible{color:var(--primary)}.statement.svelte-hdt9qu{flex-direction:column;gap:10px;min-width:0;display:flex}.toolbar.svelte-hdt9qu{justify-content:flex-end;min-height:32px;display:flex}.tool.svelte-hdt9qu{border-radius:var(--radius-sm);min-height:32px;color:var(--muted);font-size:var(--fs-sm);background:0 0;border:0;padding:0 10px;font-weight:600}.tool.svelte-hdt9qu:hover{background:var(--hover);color:var(--ink)}.sheet.svelte-hdt9qu{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:8px 20px 20px;transition:opacity .15s}.scrolls.svelte-hdt9qu{overflow-x:auto}.sheet.stale.svelte-hdt9qu{opacity:.55}table.svelte-hdt9qu{border-collapse:collapse;width:100%;font-size:var(--fs-md);font-variant-numeric:tabular-nums}th.svelte-hdt9qu{text-align:left;color:var(--muted);font-size:var(--fs-sm);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 8px;font-weight:600}th.num.svelte-hdt9qu,td.num.svelte-hdt9qu{text-align:right;white-space:nowrap;width:150px}th.code.svelte-hdt9qu,td.code.svelte-hdt9qu{width:72px}td.svelte-hdt9qu{vertical-align:baseline;padding:6px 8px}td.code.svelte-hdt9qu{color:var(--faint);font-size:var(--fs-sm)}td.code.svelte-hdt9qu a:where(.svelte-hdt9qu){color:var(--primary);font-weight:500;text-decoration:none}td.svelte-hdt9qu a:where(.svelte-hdt9qu){color:inherit;text-decoration:none}td.svelte-hdt9qu a:where(.svelte-hdt9qu):hover{color:var(--primary);text-decoration:underline}tbody.svelte-hdt9qu tr.line:where(.svelte-hdt9qu):hover td:where(.svelte-hdt9qu){background:var(--gray-25)}tr.line.svelte-hdt9qu td.label:where(.svelte-hdt9qu){padding-left:24px}tr.section.svelte-hdt9qu td:where(.svelte-hdt9qu){color:var(--ink);padding-top:18px;font-weight:600}tbody.svelte-hdt9qu tr.section:where(.svelte-hdt9qu):first-child td:where(.svelte-hdt9qu){padding-top:12px}.fig.svelte-hdt9qu{min-width:calc(100% - 24px);display:inline-block}tr.subtotal.svelte-hdt9qu td:where(.svelte-hdt9qu){padding-bottom:8px;font-weight:600}tr.subtotal.svelte-hdt9qu td.ruled:where(.svelte-hdt9qu) .fig:where(.svelte-hdt9qu),tr.total.svelte-hdt9qu td.ruled:where(.svelte-hdt9qu) .fig:where(.svelte-hdt9qu){border-top:1px solid var(--gray-400);padding-top:5px}tr.total.svelte-hdt9qu td:where(.svelte-hdt9qu){padding-top:6px;padding-bottom:10px;font-weight:650}tr.final.svelte-hdt9qu td:where(.svelte-hdt9qu),tr.warn.svelte-hdt9qu td:where(.svelte-hdt9qu){font-weight:700;font-size:var(--fs-lg);padding-top:8px;padding-bottom:6px}tr.final.svelte-hdt9qu td.ruled:where(.svelte-hdt9qu) .fig:where(.svelte-hdt9qu),tr.warn.svelte-hdt9qu td.ruled:where(.svelte-hdt9qu) .fig:where(.svelte-hdt9qu){border-top:1px solid var(--ink);border-bottom:3px double var(--ink);padding:6px 0 4px}tr.warn.svelte-hdt9qu td:where(.svelte-hdt9qu){color:var(--danger-text)}tr.warn.svelte-hdt9qu td.ruled:where(.svelte-hdt9qu) .fig:where(.svelte-hdt9qu){border-color:var(--danger)}tr.final.svelte-hdt9qu+tr:where(.svelte-hdt9qu) td:where(.svelte-hdt9qu){padding-top:22px}.empty.svelte-hdt9qu{text-align:center;color:var(--muted);padding:36px 24px}.empty.svelte-hdt9qu p:where(.svelte-hdt9qu){margin:0}.skel.svelte-hdt9qu{padding:12px 20px}.skel-row.svelte-hdt9qu{justify-content:space-between;align-items:center;height:33px;padding-left:24px;display:flex}.skel-row.head.svelte-hdt9qu{padding-left:0}.print.svelte-hdt9qu .sheet:where(.svelte-hdt9qu){box-shadow:none;border-radius:0;padding:0}@media (max-width:640px){.sheet.svelte-hdt9qu{padding:4px 12px 16px}th.num.svelte-hdt9qu,td.num.svelte-hdt9qu{width:auto}tr.line.svelte-hdt9qu td.label:where(.svelte-hdt9qu){padding-left:14px}td.label.svelte-hdt9qu{min-width:190px}th.code.svelte-hdt9qu,td.code.svelte-hdt9qu{width:48px}.tool.svelte-hdt9qu{min-height:44px}}.zimra.svelte-1cce8ot{margin-top:8px}.row.svelte-1cce8ot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.part1.svelte-1cce8ot{grid-template-columns:max-content 1fr;gap:2px 12px;display:grid}.boxes.svelte-1cce8ot{border-collapse:collapse;width:100%;margin-top:8px}.boxes.svelte-1cce8ot caption:where(.svelte-1cce8ot){text-align:left;font-weight:600}.boxes.svelte-1cce8ot th:where(.svelte-1cce8ot),.boxes.svelte-1cce8ot td:where(.svelte-1cce8ot){text-align:left;vertical-align:baseline;padding:2px 6px}.boxes.svelte-1cce8ot .num:where(.svelte-1cce8ot){text-align:right;white-space:nowrap}tr.empty.svelte-1cce8ot td:where(.svelte-1cce8ot){color:var(--muted,#6b7685)}tr.total.svelte-1cce8ot td:where(.svelte-1cce8ot){border-top:1px solid;font-weight:700}.small.svelte-1cce8ot{font-size:.85em}.strong.svelte-1cce8ot{font-weight:700}.warn.svelte-ra4hef{color:var(--warning-text)}.receipts.svelte-ra4hef{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:10px;margin:0;padding:8px 12px;display:flex}legend.svelte-ra4hef{font-size:var(--t-meta);color:var(--muted);font-weight:600}.receipt.svelte-ra4hef{flex-direction:column;gap:6px;display:flex}.pick.svelte-ra4hef{align-items:flex-start;gap:10px;display:flex}.pick.svelte-ra4hef input:where(.svelte-ra4hef){width:20px;height:20px;margin-top:2px}.bar.svelte-ra4hef{flex-wrap:wrap;gap:8px;display:flex}select.svelte-ra4hef{border:1px solid var(--control);border-radius:8px;min-height:40px}.review.svelte-1mbk55z{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.muted.svelte-1mbk55z{margin:0}.line.svelte-27r18d{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.muted.svelte-27r18d{color:var(--muted)}.small.svelte-27r18d{font-size:var(--fs-xs);display:block}.err.svelte-27r18d{color:var(--danger-text);font-size:var(--fs-xs);display:block}.sharp.svelte-27r18d{color:var(--ink)}.notice.svelte-27r18d{border-left:3px solid var(--primary);padding:6px 10px}input.rate.svelte-27r18d{text-align:right;width:9em}tr.replaced.svelte-27r18d td:where(.svelte-27r18d){color:var(--muted);text-decoration:line-through}tr.replaced.svelte-27r18d td:where(.svelte-27r18d):last-child,tr.replaced.svelte-27r18d td:where(.svelte-27r18d):nth-child(6){text-decoration:none}.lead.svelte-1l6pjfu{max-width:60ch}.adjust.svelte-1l6pjfu{gap:var(--space-3,12px);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;margin:12px 0 20px;display:grid}.tie.svelte-1l6pjfu{grid-column:1/-1;margin:0}tr.found.svelte-1yoae8r{outline:2px solid var(--accent,#2563eb)}.months.svelte-1yoae8r ul:where(.svelte-1yoae8r){color:var(--muted,#666);flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:.875em;list-style:none;display:flex}.months.svelte-1yoae8r li.done:where(.svelte-1yoae8r){color:inherit}.warn.svelte-poufrw{color:var(--warning-text)}.warn.svelte-poufrw .link:where(.svelte-poufrw){color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.where.svelte-poufrw{font-size:var(--fs-xs);color:var(--muted);margin-left:8px}.link.quiet.svelte-poufrw{color:var(--muted);text-underline-offset:3px;cursor:pointer;font-size:var(--t-meta);background:0 0;border:0;padding:0;text-decoration:underline}.fix.svelte-poufrw{margin:0}.moved.svelte-poufrw{align-items:center;gap:var(--s1);font-size:var(--fs-sm);align-self:flex-start;display:inline-flex}.next.svelte-poufrw{margin-left:8px}.history.svelte-poufrw{font-size:var(--fs-sm);margin:0;padding-left:16px}.check-row.svelte-poufrw{align-items:center;gap:8px;min-height:44px;display:flex}.year-end.svelte-poufrw input:where(.svelte-poufrw){border:1px solid var(--control);border-radius:var(--radius-sm);width:7em;min-height:36px;padding:0 8px}.row.svelte-poufrw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.row.left.svelte-poufrw{justify-content:flex-start}.lock-row.svelte-poufrw .muted:where(.svelte-poufrw){cursor:default}.row.svelte-poufrw .muted:where(.svelte-poufrw){font-size:var(--fs-sm);cursor:help;align-items:center;gap:6px;display:inline-flex}select.svelte-poufrw{border:1px solid var(--control);border-radius:var(--radius-sm);min-height:36px;padding:0 8px}.acct.svelte-poufrw{border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);align-items:center;gap:8px;padding-left:10px;display:inline-flex}.acct.svelte-poufrw select:where(.svelte-poufrw){min-width:280px;color:var(--ink);background:0 0;border:0;font-weight:600}.gl-only.svelte-poufrw{margin:0 0 8px}.gl-bar.svelte-poufrw{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pick-hint.svelte-poufrw{text-align:center;color:var(--muted);align-items:center;padding:36px 16px}.pick-hint.svelte-poufrw p:where(.svelte-poufrw){margin:0}.books.svelte-poufrw{border-top:1px solid var(--line,#e5e7eb);margin-top:var(--space-4,16px);padding-top:var(--space-3,12px)}.books.svelte-poufrw h3:where(.svelte-poufrw){font-size:var(--text-sm,13px);margin:0 0 var(--space-2,8px);font-weight:600}.books.svelte-poufrw dl:where(.svelte-poufrw){justify-content:start;column-gap:var(--space-5,24px);grid-template-columns:repeat(4,auto);margin:0;display:grid}.books.svelte-poufrw dt:where(.svelte-poufrw){color:var(--muted,#6b7280);font-size:var(--text-sm,13px);grid-row:1}.books.svelte-poufrw dd:where(.svelte-poufrw){grid-row:2;margin:0}.books.svelte-poufrw dd.strong:where(.svelte-poufrw){font-weight:600}.books.svelte-poufrw .links:where(.svelte-poufrw){gap:var(--space-3,12px);margin:var(--space-2,8px) 0 0;font-size:var(--text-sm,13px);flex-wrap:wrap;display:flex}.books.vat.svelte-poufrw dl:where(.svelte-poufrw){margin:0 0 var(--space-2,8px)}@media (max-width:700px){.books.svelte-poufrw dl:where(.svelte-poufrw){grid-template-columns:repeat(2,auto)}.books.svelte-poufrw dt:where(.svelte-poufrw),.books.svelte-poufrw dd:where(.svelte-poufrw){grid-row:auto}}.cockpit.svelte-poufrw{grid-template-columns:minmax(360px,400px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.timeline.svelte-poufrw td:where(.svelte-poufrw){border-bottom:0;padding:6px 8px}.timeline.svelte-poufrw tr.on:where(.svelte-poufrw){background:var(--primary-soft)}.timeline.svelte-poufrw td:where(.svelte-poufrw):first-child{white-space:nowrap}.timeline.svelte-poufrw .dot:where(.svelte-poufrw){vertical-align:-1px;margin-right:10px;display:inline-block}.dot.svelte-poufrw{border:2px solid var(--control);border-radius:50%;flex:none;width:10px;height:10px}.locked.svelte-poufrw .dot:where(.svelte-poufrw){background:var(--success);border-color:var(--success)}.open.svelte-poufrw .dot:where(.svelte-poufrw){border-color:var(--primary)}.steps-panel.svelte-poufrw .count:where(.svelte-poufrw){font-size:var(--fs-sm);color:var(--muted);font-weight:600}.progress.svelte-poufrw{background:var(--track);border-radius:3px;height:6px;overflow:hidden}.progress.svelte-poufrw span:where(.svelte-poufrw){background:var(--success);height:100%;transition:width .3s;display:block}.check.svelte-poufrw{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.check.svelte-poufrw li:where(.svelte-poufrw){border-bottom:1px solid var(--line-soft);font-size:var(--fs-md);grid-template-columns:70px minmax(0,1fr) auto;grid-template-areas:"chip name acts""chip who acts""chip detail acts";align-items:center;column-gap:12px;padding:10px 0;display:grid}.check.svelte-poufrw .confirmed:where(.svelte-poufrw){color:var(--success-text)}.check.svelte-poufrw li:where(.svelte-poufrw)>.signed:where(.svelte-poufrw),.check.svelte-poufrw li:where(.svelte-poufrw)>.confirmed:where(.svelte-poufrw){grid-column:2}.check.svelte-poufrw li:where(.svelte-poufrw):last-child{border-bottom:0}.check.svelte-poufrw li:where(.svelte-poufrw)>table:where(.svelte-poufrw){margin-top:var(--s2);grid-column:2/-1}.check.svelte-poufrw li:where(.svelte-poufrw)>:first-child{grid-area:chip;justify-self:start}.step-name.svelte-poufrw{grid-area:name;font-weight:500}.check.svelte-poufrw li.done:where(.svelte-poufrw) .step-name:where(.svelte-poufrw){color:var(--muted)}.who.svelte-poufrw{font-size:var(--fs-xs);color:var(--faint);grid-area:who}.detail.svelte-poufrw{font-size:var(--fs-sm);color:var(--muted);grid-area:detail}.acts.svelte-poufrw{grid-area:acts;gap:6px;display:inline-flex}.lineage.svelte-poufrw{grid-column:2/-1;margin-top:6px}.lineage.svelte-poufrw .small:where(.svelte-poufrw){font-size:var(--fs-xs)}.history.svelte-poufrw ol:where(.svelte-poufrw){font-size:var(--fs-sm);margin:0;padding-left:18px}.rates.svelte-poufrw{flex-direction:column;grid-column:2/-1;gap:6px;margin-top:6px;display:flex}.rates.svelte-poufrw .err:where(.svelte-poufrw){color:var(--danger,#b42318);font-size:var(--fs-sm)}.jactions.svelte-poufrw{flex-wrap:wrap;gap:8px;display:flex}.jhead.svelte-poufrw{color:var(--muted);align-items:center;gap:10px;display:flex}.jdesc.svelte-poufrw{font-size:var(--fs-lg);margin:0;font-weight:600}.posted.svelte-poufrw{align-items:baseline;gap:8px;margin:0;display:flex}.posted.svelte-poufrw .k:where(.svelte-poufrw){font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--faint)}.memo.svelte-poufrw{color:var(--muted)}.line.svelte-poufrw{border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:8px;padding:8px 12px;display:flex}legend.svelte-poufrw{font-size:var(--fs-sm);color:var(--muted);font-weight:600}@media (max-width:900px){.cockpit.svelte-poufrw{grid-template-columns:1fr}.acct.svelte-poufrw select:where(.svelte-poufrw){min-width:0}}.choices.svelte-z6jnfx{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.choices.svelte-z6jnfx label:where(.svelte-z6jnfx){align-items:baseline;gap:8px;display:flex}.row.svelte-1il0ery{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row.svelte-1il0ery input:where(.svelte-1il0ery){min-height:calc(var(--s8) + var(--s1));padding:0 var(--s3);border:1px solid var(--control);border-radius:var(--radius-sm);font-size:var(--t-caption)}.off.svelte-1il0ery{font-weight:600}.total.svelte-1il0ery td:where(.svelte-1il0ery){border-top:1px solid var(--line);font-weight:600}.kpis.svelte-np1ekb{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px;display:grid}.row.svelte-np1ekb{max-width:220px;margin:8px 0}table.svelte-np1ekb{width:100%}.warn.svelte-np1ekb,.warntext.svelte-np1ekb{color:var(--warning-text)}.for.svelte-il1fo{font-size:var(--t-body);margin:0}.row.svelte-x41cyp{justify-content:space-between;gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.check.svelte-x41cyp{align-items:center;gap:8px;min-height:44px;display:flex}.acct.svelte-x41cyp{align-items:center;gap:var(--s2);padding-left:var(--s3);border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);display:inline-flex}.acct.svelte-x41cyp select:where(.svelte-x41cyp){min-height:var(--target);color:var(--ink);background:0 0;border:0;font-weight:600}.terms.svelte-149az40{grid-template-columns:max-content 1fr;gap:2px 16px;margin:0 0 16px;display:grid}.terms.svelte-149az40 dt:where(.svelte-149az40){font-weight:600}.terms.svelte-149az40 dd:where(.svelte-149az40){color:var(--text-muted);margin:0}.lines.svelte-149az40{border-collapse:collapse;width:100%}.lines.svelte-149az40 th:where(.svelte-149az40),.lines.svelte-149az40 td:where(.svelte-149az40){border-bottom:1px solid var(--border);padding:4px 6px}.lines.svelte-149az40 .num:where(.svelte-149az40){text-align:right;font-variant-numeric:tabular-nums}.lines.svelte-149az40 input:where(.svelte-149az40){text-align:right;width:110px}.check.svelte-149az40{align-items:center;gap:8px;margin:8px 0;display:flex}.year.svelte-1kx2izh{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px;display:flex}.year.svelte-1kx2izh select:where(.svelte-1kx2izh){min-width:0;max-width:100%}.grid-wrap.svelte-1kx2izh{overflow-x:auto}.grid.svelte-1kx2izh{border-collapse:collapse;font-size:13px}.grid.svelte-1kx2izh th:where(.svelte-1kx2izh),.grid.svelte-1kx2izh td:where(.svelte-1kx2izh){border-bottom:1px solid var(--line,#e5e5e5);white-space:nowrap;text-align:left;padding:4px 6px}.grid.svelte-1kx2izh .num:where(.svelte-1kx2izh){text-align:right}.grid.svelte-1kx2izh input:where(.svelte-1kx2izh){text-align:right;width:84px}.grid.svelte-1kx2izh input.bad:where(.svelte-1kx2izh){outline:2px solid var(--danger,#c0392b)}.code.svelte-1kx2izh{font-variant-numeric:tabular-nums}.spark.svelte-170gkpk{display:block;overflow:visible}polyline.svelte-170gkpk{fill:none;stroke:var(--primary);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round}circle.svelte-170gkpk{fill:var(--primary)}@media print{polyline.svelte-170gkpk{stroke:#000}circle.svelte-170gkpk{fill:#000}}.wf.svelte-lpcxbx{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);margin:0;padding:14px 16px}figcaption.svelte-lpcxbx{margin-bottom:8px;font-weight:600}ol.svelte-lpcxbx{gap:4px;margin:0;padding:0;list-style:none;display:grid}li.svelte-lpcxbx{font-size:var(--fs-sm);grid-template-columns:minmax(110px,32%) 1fr auto;align-items:center;gap:10px;display:grid}li.total.svelte-lpcxbx{font-weight:600}.track.svelte-lpcxbx{height:16px;position:relative}.bar.svelte-lpcxbx{background:var(--primary);border-radius:2px;position:absolute;top:2px;bottom:2px}.down.svelte-lpcxbx .bar:where(.svelte-lpcxbx){background:var(--danger-text)}.up.svelte-lpcxbx .bar:where(.svelte-lpcxbx){background:var(--success-text)}.zero.svelte-lpcxbx{background:var(--line);width:1px;position:absolute;top:0;bottom:0}.fig.svelte-lpcxbx{font-variant-numeric:tabular-nums;text-align:right;min-width:92px}@media print{.wf.svelte-lpcxbx{box-shadow:none;border:1px solid #999}.bar.svelte-lpcxbx{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}}.be.svelte-14xohqg{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);margin:0;padding:14px 16px}figcaption.svelte-14xohqg{margin-bottom:6px;font-weight:600}svg.svelte-14xohqg{width:100%;max-width:520px;height:auto;display:block}line.svelte-14xohqg{stroke-width:2px}.axis.svelte-14xohqg{stroke:var(--line);stroke-width:1px}.rev.svelte-14xohqg{stroke:var(--success-text)}.cost.svelte-14xohqg{stroke:var(--danger-text);stroke-dasharray:6 3}.fixed.svelte-14xohqg{stroke:var(--muted);stroke-dasharray:2 3}.mark.svelte-14xohqg{stroke:var(--primary);stroke-width:1px;stroke-dasharray:3 3}.point.svelte-14xohqg{fill:var(--ink)}text.svelte-14xohqg{fill:var(--ink);font-size:11px}.axis-text.svelte-14xohqg{fill:var(--muted)}.key.svelte-14xohqg{font-size:var(--fs-sm);flex-wrap:wrap;gap:14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.sw.svelte-14xohqg{vertical-align:middle;border-top:2px solid;width:18px;height:0;margin-right:6px;display:inline-block}.sw.rev.svelte-14xohqg{border-color:var(--success-text)}.sw.cost.svelte-14xohqg{border-top-style:dashed;border-color:var(--danger-text)}.sw.fixed.svelte-14xohqg{border-top-style:dotted;border-color:var(--muted)}@media print{.be.svelte-14xohqg{box-shadow:none;border:1px solid #999}}.where.svelte-geh1pr{font-size:var(--fs-xs);color:var(--muted);margin-left:8px;font-weight:400}.mgmt.svelte-geh1pr{flex-direction:column;gap:14px;min-width:0;display:flex}.recon.svelte-geh1pr{align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}.recon.bad.svelte-geh1pr{color:var(--danger-text);font-weight:600}.basis.svelte-geh1pr{padding:var(--s1) var(--s2);border-radius:var(--radius-pill);background:var(--line-soft);color:var(--muted);font-size:var(--fs-xs)}.tools.svelte-geh1pr{justify-content:flex-end;display:flex}.sheet.svelte-geh1pr{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);min-width:0;max-width:100%;max-height:75vh;transition:opacity .15s;overflow:auto}.sheet.print.svelte-geh1pr{max-height:none;box-shadow:none;overflow:visible}.sheet.stale.svelte-geh1pr{opacity:.55}table.svelte-geh1pr{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:var(--fs-md)}thead.svelte-geh1pr th:where(.svelte-geh1pr){z-index:2;background:var(--surface);border-bottom:1px solid var(--line);font-size:var(--fs-sm);vertical-align:bottom;padding:10px 12px;position:sticky;top:0}th.lbl.svelte-geh1pr{z-index:1;background:var(--surface);text-align:left;min-width:220px;max-width:360px;font-weight:400;position:sticky;left:0}thead.svelte-geh1pr th.lbl:where(.svelte-geh1pr){z-index:3;color:var(--muted)}th.svelte-geh1pr .t:where(.svelte-geh1pr){font-weight:600;display:block}th.svelte-geh1pr .d:where(.svelte-geh1pr){color:var(--muted);font-weight:400;display:block}td.svelte-geh1pr,tbody.svelte-geh1pr th:where(.svelte-geh1pr){border-bottom:1px solid var(--line-soft);padding:6px 12px}.num.svelte-geh1pr{text-align:right;white-space:nowrap}.chg.svelte-geh1pr{font-size:var(--fs-sm)}td.fav.svelte-geh1pr{color:var(--success-text)}td.adv.svelte-geh1pr{color:var(--danger-text)}tr.line.svelte-geh1pr th.lbl:where(.svelte-geh1pr){padding-left:28px}tr.section.svelte-geh1pr th:where(.svelte-geh1pr){text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-size:var(--fs-sm);color:var(--muted);padding-top:16px}tr.subtotal.svelte-geh1pr td.num:where(.svelte-geh1pr):not(.chg),tr.subtotal.svelte-geh1pr th:where(.svelte-geh1pr){font-weight:600}tr.subtotal.svelte-geh1pr td.num:where(.svelte-geh1pr):not(.chg){border-top:1px solid var(--ink)}tr.total.svelte-geh1pr th:where(.svelte-geh1pr),tr.total.svelte-geh1pr td:where(.svelte-geh1pr){background:var(--sunken);font-weight:700}tr.total.svelte-geh1pr th.lbl:where(.svelte-geh1pr){background:var(--sunken)}tr.final.svelte-geh1pr th:where(.svelte-geh1pr),tr.final.svelte-geh1pr td:where(.svelte-geh1pr){font-weight:700;font-size:var(--fs-lg);border-bottom:3px double var(--ink)}tr.ratio.svelte-geh1pr th:where(.svelte-geh1pr),tr.ratio.svelte-geh1pr td:where(.svelte-geh1pr){color:var(--muted);font-style:italic}tr.note.svelte-geh1pr th:where(.svelte-geh1pr),tr.note.svelte-geh1pr td:where(.svelte-geh1pr){font-size:var(--fs-sm);color:var(--muted)}tr.unset.svelte-geh1pr th.lbl:where(.svelte-geh1pr){color:var(--warning-text)}.fold.svelte-geh1pr{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0}.code.svelte-geh1pr{color:var(--muted);font-size:var(--fs-sm);margin-right:4px}.tag.svelte-geh1pr{border-radius:var(--radius-pill);background:var(--warning-soft);color:var(--warning-text);font-size:var(--fs-xs);margin-left:6px;padding:1px 6px}td.trend.svelte-geh1pr,th.trend.svelte-geh1pr{width:84px}.charts.svelte-geh1pr{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.facts.svelte-geh1pr{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.facts.svelte-geh1pr h2:where(.svelte-geh1pr){font-size:var(--fs-lg);margin:0 0 10px}.facts.svelte-geh1pr dl:where(.svelte-geh1pr){grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0;display:grid}.facts.svelte-geh1pr dt:where(.svelte-geh1pr){color:var(--muted);font-size:var(--fs-sm)}.facts.svelte-geh1pr dd:where(.svelte-geh1pr){font-size:var(--fs-lg);font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.types-wrap.svelte-geh1pr{max-width:100%;margin-top:12px;overflow-x:auto}.types.svelte-geh1pr th:where(.svelte-geh1pr),.types.svelte-geh1pr td:where(.svelte-geh1pr){text-align:left;padding:4px 8px}.types.svelte-geh1pr .num:where(.svelte-geh1pr){text-align:right}@media (max-width:640px){th.lbl.svelte-geh1pr{min-width:160px}}@media print{.sheet.svelte-geh1pr{max-height:none;box-shadow:none;overflow:visible}thead.svelte-geh1pr th:where(.svelte-geh1pr){position:static}td.fav.svelte-geh1pr,td.adv.svelte-geh1pr{color:#000}}.fs.svelte-1s6b5df{background:var(--surface);border-radius:var(--radius);max-width:100%;box-shadow:var(--shadow-1);padding:8px 16px 14px;overflow-x:auto}table.svelte-1s6b5df{border-collapse:collapse;width:100%;font-size:var(--fs-md);font-variant-numeric:tabular-nums}caption.svelte-1s6b5df{text-align:left;padding:8px 0 4px;font-weight:600}th.svelte-1s6b5df,td.svelte-1s6b5df{vertical-align:baseline;padding:6px 8px}thead.svelte-1s6b5df th:where(.svelte-1s6b5df){color:var(--muted);font-size:var(--fs-sm);border-bottom:1px solid var(--line);white-space:nowrap;font-weight:600}th.lbl.svelte-1s6b5df{text-align:left;z-index:1;background:var(--surface);min-width:200px;font-weight:400;position:sticky;left:0}.num.svelte-1s6b5df{text-align:right;white-space:nowrap;width:140px}.num.words.svelte-1s6b5df{color:var(--muted)}.note.svelte-1s6b5df{text-align:center;width:52px;color:var(--muted)}.note.svelte-1s6b5df a:where(.svelte-1s6b5df),.link.svelte-1s6b5df{color:var(--primary);cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px 8px;font-weight:600}tr.line.svelte-1s6b5df th.lbl:where(.svelte-1s6b5df){padding-left:22px}tr.heading.svelte-1s6b5df th:where(.svelte-1s6b5df){padding-top:16px;font-weight:600}tr.subtotal.svelte-1s6b5df th:where(.svelte-1s6b5df),tr.subtotal.svelte-1s6b5df td:where(.svelte-1s6b5df),tr.total.svelte-1s6b5df th:where(.svelte-1s6b5df),tr.total.svelte-1s6b5df td:where(.svelte-1s6b5df){font-weight:650}.fig.svelte-1s6b5df{min-width:calc(100% - 16px);display:inline-block}tr.subtotal.svelte-1s6b5df .fig:where(.svelte-1s6b5df),tr.total.svelte-1s6b5df .fig:where(.svelte-1s6b5df){border-top:1px solid var(--gray-400);padding-top:4px}tr.total.svelte-1s6b5df .fig:where(.svelte-1s6b5df){border-top-color:var(--ink);border-bottom:3px double var(--ink);padding-bottom:3px}.from.svelte-1s6b5df{font-size:var(--fs-xs);margin-left:6px;font-weight:400;display:inline-block}.from.svelte-1s6b5df summary:where(.svelte-1s6b5df){color:var(--muted);cursor:pointer;list-style:none}.from.svelte-1s6b5df summary:where(.svelte-1s6b5df):hover,.from.svelte-1s6b5df summary:where(.svelte-1s6b5df):focus-visible{color:var(--primary)}.from.svelte-1s6b5df ul:where(.svelte-1s6b5df){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);margin:4px 0 0;padding:6px 10px;list-style:none}.from.svelte-1s6b5df li:where(.svelte-1s6b5df) a:where(.svelte-1s6b5df){color:var(--primary)}@media (max-width:640px){.fs.svelte-1s6b5df{padding:4px 10px 12px}th.lbl.svelte-1s6b5df{min-width:170px}.num.svelte-1s6b5df{width:auto}tr.line.svelte-1s6b5df th.lbl:where(.svelte-1s6b5df){padding-left:12px}.link.svelte-1s6b5df{min-height:44px}}@media print{.from.svelte-1s6b5df{display:none}}.fs-page.svelte-5r1n1m{flex-direction:column;gap:14px;min-width:0;display:flex}.facts.svelte-5r1n1m{align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}.statement.svelte-5r1n1m,.notes.svelte-5r1n1m,.note.svelte-5r1n1m{flex-direction:column;gap:10px;min-width:0;display:flex}.notes.svelte-5r1n1m{gap:28px}h2.svelte-5r1n1m{font-size:var(--fs-lg);margin:0}.no.svelte-5r1n1m{min-width:2em;color:var(--muted);display:inline-block}.refs.svelte-5r1n1m{color:var(--muted);font-size:var(--fs-xs);margin:0}.para-head.svelte-5r1n1m{font-size:var(--fs-md);margin:6px 0 -4px;font-weight:650}.para.svelte-5r1n1m{max-width:75ch;margin:0;line-height:1.55}.ties.svelte-5r1n1m{font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ties.svelte-5r1n1m li:where(.svelte-5r1n1m){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ties.svelte-5r1n1m li.bad:where(.svelte-5r1n1m){color:var(--danger-text);font-weight:600}.written.svelte-5r1n1m{flex-direction:column;gap:8px;max-width:75ch;display:flex}.field.svelte-5r1n1m{flex-direction:column;gap:4px;font-weight:600;display:flex}.field.svelte-5r1n1m textarea:where(.svelte-5r1n1m){font:inherit;border:1px solid var(--control);border-radius:var(--radius-sm);min-height:72px;padding:8px;font-weight:400}.save.svelte-5r1n1m{align-items:center;gap:8px;display:flex}.terms.svelte-18a1u7h{gap:var(--s4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sheet.svelte-18a1u7h{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);overflow-x:auto}table.svelte-18a1u7h{border-collapse:collapse;width:100%}th.svelte-18a1u7h,td.svelte-18a1u7h{text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:top;padding:8px 12px}thead.svelte-18a1u7h th:where(.svelte-18a1u7h){background:var(--surface);font-size:var(--fs-sm);color:var(--muted);position:sticky;top:0}tbody.svelte-18a1u7h th:where(.svelte-18a1u7h){font-weight:400}tr.unset.svelte-18a1u7h th:where(.svelte-18a1u7h){color:var(--warning-text)}.code.svelte-18a1u7h{color:var(--muted);margin-right:4px}.type.svelte-18a1u7h{color:var(--muted);font-size:var(--fs-xs);display:block}.share.svelte-18a1u7h input:where(.svelte-18a1u7h){width:4.5em;margin:4px 4px 0 0}.basis.svelte-18a1u7h,.when.svelte-18a1u7h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.basis.svelte-18a1u7h h2:where(.svelte-18a1u7h){flex-basis:100%;margin:0}.basis.svelte-18a1u7h input:where(.svelte-18a1u7h){width:3.5em}.reason.svelte-18a1u7h input:where(.svelte-18a1u7h){min-width:280px}.history.svelte-18a1u7h{margin:0;padding-left:18px}.group.svelte-1qqe4sc{margin:16px 0 24px}.group.svelte-1qqe4sc h2:where(.svelte-1qqe4sc){font-size:var(--fs-md);margin:0 0 4px}.principle.svelte-1qqe4sc{font-size:var(--fs-sm);margin:0 0 8px}.principle.svelte-1qqe4sc summary:where(.svelte-1qqe4sc){cursor:pointer;color:var(--muted);min-height:24px}.principle.svelte-1qqe4sc p:where(.svelte-1qqe4sc){max-width:80ch;margin:4px 0 0}table.svelte-1qqe4sc{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}th.svelte-1qqe4sc,td.svelte-1qqe4sc{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:6px 8px}thead.svelte-1qqe4sc th:where(.svelte-1qqe4sc){color:var(--muted);font-weight:600}tbody.svelte-1qqe4sc th:where(.svelte-1qqe4sc){min-width:160px;font-weight:600}.passing.svelte-ppi0b5 summary:where(.svelte-ppi0b5){cursor:pointer;min-height:24px;font-weight:600}section.svelte-ppi0b5{margin:16px 0 24px}h2.svelte-ppi0b5{font-size:var(--fs-md);margin:0 0 6px}.checks.svelte-ppi0b5,.links.svelte-ppi0b5{gap:4px;margin:0;padding:0;list-style:none;display:grid}.links.svelte-ppi0b5{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.checks.svelte-ppi0b5 li.bad:where(.svelte-ppi0b5) strong:where(.svelte-ppi0b5),tr.bad.svelte-ppi0b5 td:where(.svelte-ppi0b5){color:var(--danger)}table.svelte-ppi0b5{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}th.svelte-ppi0b5,td.svelte-ppi0b5{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:4px 8px}.num.svelte-ppi0b5{text-align:right}tr.total.svelte-ppi0b5 td:where(.svelte-ppi0b5){font-weight:600}.lineage.svelte-1a35aqi{overflow-wrap:anywhere;min-width:0}.hint.svelte-1a35aqi p:where(.svelte-1a35aqi){margin:0 0 var(--s2)}.sides.svelte-1a35aqi{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;display:grid}.side.svelte-1a35aqi{min-width:0}.side.svelte-1a35aqi h2:where(.svelte-1a35aqi),.journals.svelte-1a35aqi h2:where(.svelte-1a35aqi){margin:0 0 var(--s3);font-size:var(--fs-lg)}.flow.svelte-1a35aqi{gap:var(--s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stage.svelte-1a35aqi{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:var(--s3) var(--s4);position:relative}.stage.svelte-1a35aqi+.stage:where(.svelte-1a35aqi):before{content:"";top:calc(-1 * var(--s3));left:var(--s5);height:var(--s3);border-left:2px solid var(--line);position:absolute}.stage.svelte-1a35aqi h3:where(.svelte-1a35aqi){margin:0 0 var(--s2);font-size:var(--fs-sm);color:var(--muted);text-transform:none;font-weight:600}.items.svelte-1a35aqi{margin:0;padding:0;list-style:none}.item.svelte-1a35aqi{padding:var(--s2) 0;border-top:1px solid var(--line-soft);overflow-wrap:anywhere}.item.svelte-1a35aqi:first-child{border-top:0}.line.svelte-1a35aqi{gap:var(--s2);flex-wrap:wrap;align-items:baseline;display:flex}.name.svelte-1a35aqi{font-weight:600}.tag.svelte-1a35aqi{font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--line);border-radius:var(--radius-pill);padding:0 var(--s2)}.how.svelte-1a35aqi,.where.svelte-1a35aqi{font-size:var(--fs-sm);color:var(--muted);margin:2px 0 0}.where.svelte-1a35aqi .k:where(.svelte-1a35aqi){color:var(--ink);margin-right:var(--s1)}.journals.svelte-1a35aqi{margin-top:var(--s5);min-width:0}.totals.svelte-1a35aqi{font-size:var(--fs-sm)}.entries.svelte-1a35aqi{margin:0;padding:0;list-style:none}.entries.svelte-1a35aqi li:where(.svelte-1a35aqi){gap:var(--s2);padding:var(--s2) 0;border-top:1px solid var(--line-soft);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;display:flex}.entries.svelte-1a35aqi .amt:where(.svelte-1a35aqi){margin-left:auto}.num.svelte-1a35aqi{font-variant-numeric:tabular-nums}.group.svelte-zhqf68 h2:where(.svelte-zhqf68){font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 10px}ul.svelte-zhqf68{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-zhqf68{position:relative}.info.svelte-zhqf68{top:var(--s2);right:var(--s2);position:absolute}a.svelte-zhqf68{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink);align-items:center;gap:12px;min-height:64px;padding:12px 14px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}a.svelte-zhqf68:hover{box-shadow:var(--shadow-2);transform:translateY(-1px)}a.svelte-zhqf68:hover strong:where(.svelte-zhqf68){color:var(--primary)}.txt.svelte-zhqf68{padding-right:var(--s5);flex-direction:column;flex:1;min-width:0;display:flex}.wherefrom.svelte-10z2ny5{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0}.as-at.svelte-10z2ny5{align-items:center;gap:var(--s1);padding:0 var(--s1) 0 var(--s3);border-radius:var(--radius-pill);background:var(--warning-soft);color:var(--warning-text);font-size:var(--fs-sm);font-weight:600;display:inline-flex}.headline.svelte-10z2ny5{font-size:var(--fs-md);flex-direction:column;gap:2px;margin:0;display:flex}.headline.svelte-10z2ny5 strong:where(.svelte-10z2ny5){font-size:var(--fs-lg)}.list.svelte-5imt0h{gap:8px;margin:0;padding:0;list-style:none;display:grid}.list.svelte-5imt0h li:where(.svelte-5imt0h){border-bottom:1px solid var(--line,#e5e5e5);padding:6px 0}.list.svelte-5imt0h label:where(.svelte-5imt0h){align-items:flex-start;gap:10px;display:flex}.list.svelte-5imt0h input:where(.svelte-5imt0h){min-width:20px;min-height:20px;margin-top:2px}.what.svelte-5imt0h{gap:2px;min-width:0;display:grid}.row.svelte-5imt0h{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}.row.svelte-5imt0h input:where(.svelte-5imt0h){flex:240px;min-height:40px}.problem.svelte-5imt0h{color:var(--danger,#b42318);font-size:.85em}.ok.svelte-5imt0h{align-items:flex-start;gap:6px;display:flex}.ok.svelte-5imt0h ul:where(.svelte-5imt0h){margin:0;padding-left:18px}.warn.svelte-5imt0h{color:var(--danger,#b42318)}.list.svelte-1ioia5q{gap:8px;margin:0;padding:0;list-style:none;display:grid}.list.svelte-1ioia5q li:where(.svelte-1ioia5q){border-bottom:1px solid var(--line,#e5e5e5);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0;display:flex}.what.svelte-1ioia5q{flex:280px;gap:2px;min-width:0;display:grid}.act.svelte-1ioia5q,.row.svelte-1ioia5q{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row.svelte-1ioia5q{margin:8px 0}.ok.svelte-1ioia5q{align-items:center;gap:6px;display:flex}.history.svelte-1j1ctn{font-size:var(--t-caption);margin:0;padding-left:16px}.small.svelte-1j1ctn{font-size:var(--t-caption)}.next.svelte-1j1ctn{margin-left:8px}.warn.svelte-1j1ctn{color:var(--warning-text);font-weight:600}.days.svelte-3fzn68{gap:var(--space-2,.5rem);border:0;flex-wrap:wrap;padding:0;display:flex}.problem.svelte-1cu9vyz{color:var(--ink);font-weight:600}select.svelte-1cu9vyz,input.svelte-1cu9vyz{max-width:360px}.row-head.svelte-1n1dupo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.facts.svelte-1n1dupo th:where(.svelte-1n1dupo){text-align:left;width:220px;color:var(--muted);font-weight:600}.state.svelte-1n1dupo{font-size:var(--t-meta);margin-left:8px;font-weight:600}.state.warn.svelte-1n1dupo,.state.bad.svelte-1n1dupo,.failed.svelte-1n1dupo{color:var(--ink);font-weight:600}.state.bad.svelte-1n1dupo{text-decoration:underline}.confirm.svelte-1n1dupo{align-items:center;gap:8px;margin:12px 0 4px;font-weight:600;display:flex}.confirm.svelte-1n1dupo input:where(.svelte-1n1dupo){width:20px;height:20px}@media (max-width:640px){.facts.svelte-1n1dupo th:where(.svelte-1n1dupo){width:auto}}.grid.svelte-rywphr{gap:var(--space-3,12px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.facts.svelte-rywphr code:where(.svelte-rywphr),td.svelte-rywphr code:where(.svelte-rywphr){word-break:break-all}.tpl.svelte-rywphr{border-top:1px solid var(--line,#ddd);padding-top:8px}.actions.svelte-rywphr{white-space:nowrap}.differs-only.svelte-1hozl20{align-items:center;gap:8px;min-height:40px;margin:8px 0;display:flex}.yes-no.svelte-1hozl20{border:0;flex-wrap:wrap;gap:16px;margin:0;padding:0;display:flex}.yes-no.svelte-1hozl20 legend:where(.svelte-1hozl20){margin-bottom:4px;font-weight:600}.blocks.svelte-1hozl20{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.blocks.svelte-1hozl20 li:where(.svelte-1hozl20){justify-content:space-between;align-items:center;gap:12px;display:flex}.two-step.svelte-1hozl20{color:var(--muted);margin:0 0 12px}.two-step.due.svelte-1hozl20{color:inherit;font-weight:600}.row-head.svelte-1hozl20{justify-content:space-between;align-items:center;gap:12px;display:flex}.logo-row.svelte-1hozl20{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.logo-preview.svelte-1hozl20{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:4px;max-width:240px;max-height:64px;padding:4px}.next.svelte-1hozl20{margin-left:8px}.warn.svelte-1hozl20{color:var(--warning-text);font-weight:600}tr.group.svelte-1hozl20 th:where(.svelte-1hozl20){text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding-top:16px;font-size:12px}.bar.svelte-1hozl20{justify-content:flex-end;display:flex}.code.svelte-1hozl20{letter-spacing:.08em;margin:0;font-size:40px;font-weight:600}.check.svelte-1hozl20{align-items:center;gap:8px;min-height:44px;display:flex}.pay-choice.svelte-1hozl20{flex-direction:column;display:flex}.pay-roles.svelte-1hozl20{flex-wrap:wrap;gap:0 20px;padding-left:28px;display:flex}tr.found.svelte-1hozl20{outline:2px solid var(--accent,#2563eb)}.sections.svelte-imova0{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:16px;display:grid}.sec.svelte-imova0{gap:6px}h2.svelte-imova0{align-items:center;gap:10px;display:flex;margin-bottom:4px!important}ul.svelte-imova0{margin:0;padding:0;list-style:none}.item.svelte-imova0{border-radius:var(--radius-sm);min-height:40px;color:var(--ink);justify-content:space-between;align-items:center;gap:8px;margin:0 -8px;padding:0 8px;text-decoration:none;display:flex}a.item.svelte-imova0:hover{background:var(--hover);color:var(--primary)}.off.svelte-imova0{color:var(--muted)}.soon.svelte-imova0{font-size:var(--fs-xs);color:var(--muted);background:var(--sunken);border-radius:var(--radius-pill);padding:1px 8px;font-weight:600}@media (max-width:640px){.item.svelte-imova0{min-height:44px}}.line.svelte-2w2pdj{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.muted.svelte-2w2pdj{color:var(--muted)}.figures.svelte-z23ia1 h3:where(.svelte-z23ia1){margin:16px 0 6px}.list.svelte-z23ia1{gap:10px;margin:0;padding:0;list-style:none;display:grid}.list.svelte-z23ia1 li:where(.svelte-z23ia1){border-bottom:1px solid var(--line,#e5e5e5);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0;display:flex}.what.svelte-z23ia1{flex:280px;gap:2px;min-width:0;display:grid}.enter.svelte-z23ia1{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.value.svelte-z23ia1{font-variant-numeric:tabular-nums;font-weight:600}.enter.svelte-z23ia1 input:where(.svelte-z23ia1){text-align:right;font-variant-numeric:tabular-nums;width:9em;min-height:40px}.row.svelte-z23ia1{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}.problem.svelte-z23ia1{color:var(--danger,#b42318);flex-basis:100%;font-size:.85em}.ok.svelte-z23ia1{align-items:center;gap:6px;display:flex}.list.svelte-e1wc0b{gap:6px;margin:8px 0 12px;padding:0;list-style:none;display:grid}.list.svelte-e1wc0b li:where(.svelte-e1wc0b){border-bottom:1px solid var(--line,#e5e5e5);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.num.svelte-e1wc0b{font-variant-numeric:tabular-nums}.day1.svelte-g61x8d{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:24px;display:grid}.rail.svelte-g61x8d{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:16px 12px;position:sticky;top:16px}.rail-head.svelte-g61x8d{flex-direction:column;gap:6px;padding:0 8px 12px;display:flex}h1.svelte-g61x8d{font-size:var(--fs-lg);margin:0}.bar.svelte-g61x8d{background:var(--track);border-radius:3px;height:6px;overflow:hidden}.bar.svelte-g61x8d span:where(.svelte-g61x8d){background:var(--success);height:100%;transition:width .3s;display:block}.rail.svelte-g61x8d ol:where(.svelte-g61x8d){margin:0;padding:0;list-style:none}.rail.svelte-g61x8d button:where(.svelte-g61x8d){border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;display:flex}.rail.svelte-g61x8d button:where(.svelte-g61x8d):hover{background:var(--hover)}.rail.svelte-g61x8d button.on:where(.svelte-g61x8d){background:var(--primary-soft);color:var(--ink);font-weight:600}.rail.svelte-g61x8d button.done:where(.svelte-g61x8d){color:var(--ink)}.dot.svelte-g61x8d{width:22px;height:22px;font-size:var(--fs-xs);border:1.5px solid var(--control);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.done.svelte-g61x8d .dot:where(.svelte-g61x8d){background:var(--success);border-color:var(--success);color:#fff}.on.svelte-g61x8d .dot:where(.svelte-g61x8d){border-color:var(--primary);color:var(--primary)}.on.done.svelte-g61x8d .dot:where(.svelte-g61x8d){color:#fff}.step.svelte-g61x8d{flex-direction:column;gap:16px;min-width:0;display:flex}.step-head.svelte-g61x8d{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.eyebrow.svelte-g61x8d{font-size:var(--fs-sm);color:var(--muted);font-weight:600}.title-row.svelte-g61x8d{align-items:center;gap:10px;display:flex}h2.svelte-g61x8d{font-size:var(--fs-xl,24px);margin:0}.chip.svelte-g61x8d{background:var(--success-soft);color:var(--success-text);font-size:var(--fs-sm);border-radius:999px;padding:2px 10px;font-weight:600}.why.svelte-g61x8d{color:var(--muted);margin:0 0 6px}.body.svelte-g61x8d{flex-direction:column;gap:16px;display:flex}.embedded.svelte-g61x8d .page{padding:0}.f.svelte-g61x8d{font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:4px;display:flex}.row.svelte-g61x8d{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ok.svelte-g61x8d{color:var(--success-text);align-items:center;gap:8px;margin:0;display:flex}.live.svelte-g61x8d{text-align:center;align-items:center;padding:32px}.big-tick.svelte-g61x8d{background:var(--success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.todo.svelte-g61x8d{width:min(420px,100%);margin:0;padding:0;list-style:none}.todo.svelte-g61x8d li:where(.svelte-g61x8d){border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.nav.svelte-g61x8d{background:linear-gradient(transparent, var(--bg,var(--surface)) 30%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex;position:sticky;bottom:0}.nav.svelte-g61x8d>.row:where(.svelte-g61x8d){margin-left:auto}.back.svelte-g61x8d{white-space:normal;overflow-wrap:anywhere;text-align:start;min-width:0}@media (max-width:900px){.day1.svelte-g61x8d{grid-template-columns:minmax(0,1fr)}.rail.svelte-g61x8d{min-width:0;position:static}.rail.svelte-g61x8d ol:where(.svelte-g61x8d){gap:4px;display:flex;overflow-x:auto}.rail.svelte-g61x8d li:where(.svelte-g61x8d){flex:none;position:relative}.rail.svelte-g61x8d .label:where(.svelte-g61x8d){display:none}.rail.svelte-g61x8d button.on:where(.svelte-g61x8d) .label:where(.svelte-g61x8d){display:inline}}.checks.svelte-g61x8d{border-top:1px solid var(--border);text-align:left;margin-top:24px;padding-top:16px}.checks.svelte-g61x8d h4:where(.svelte-g61x8d){margin:0 0 4px}.state.svelte-n9u1ik{border-radius:var(--radius);background:var(--success-soft);color:var(--success-text);align-items:center;gap:12px;padding:12px 16px;display:flex}.state.svelte-n9u1ik div:where(.svelte-n9u1ik){flex-direction:column;flex:1;display:flex}.kpis.svelte-n9u1ik{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.kpi.svelte-n9u1ik{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-1);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.kpi.svelte-n9u1ik span:where(.svelte-n9u1ik){color:var(--muted);font-size:var(--fs-sm)}.kpi.svelte-n9u1ik strong:where(.svelte-n9u1ik){font-size:var(--fs-lg);font-variant-numeric:tabular-nums}.kpi.bad.svelte-n9u1ik strong:where(.svelte-n9u1ik){color:var(--danger-text)}.problems.svelte-n9u1ik{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.problems.svelte-n9u1ik li:where(.svelte-n9u1ik){border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger-text);align-items:center;gap:8px;padding:8px 12px;display:flex}.problems.svelte-n9u1ik li:where(.svelte-n9u1ik) span:where(.svelte-n9u1ik){flex:1}.ph.svelte-n9u1ik{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tb.svelte-n9u1ik select:where(.svelte-n9u1ik){width:100%;min-width:220px}.amount.svelte-n9u1ik{text-align:right;font-variant-numeric:tabular-nums;width:120px}.tick.svelte-n9u1ik{background:var(--success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.off.svelte-n9u1ik{color:var(--danger-text);font-weight:600}.imports.svelte-n9u1ik,.add.svelte-n9u1ik{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adding.svelte-n9u1ik{border-radius:var(--radius-sm);background:var(--gray-25,var(--hover));align-items:end;padding:12px}.adding.svelte-n9u1ik label:where(.svelte-n9u1ik){font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:4px;display:flex}.formbtns.svelte-n9u1ik{gap:8px;display:flex}.scrim.svelte-n9u1ik{z-index:40;background:#14181f52;border:0;position:fixed;inset:0}.confirm.svelte-n9u1ik{z-index:41;background:var(--surface);border-radius:var(--radius);width:min(440px,100vw - 32px);padding:20px;position:fixed;top:30vh;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #14181f38}.confirm.svelte-n9u1ik h2:where(.svelte-n9u1ik){font-size:var(--fs-lg);margin:0 0 8px}.unsaved.svelte-n9u1ik{background:var(--warning-soft);color:var(--warning-text);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:8px 12px;display:flex}table.svelte-ifcq16 input:where(.svelte-ifcq16),table.svelte-ifcq16 textarea:where(.svelte-ifcq16){width:100%}.reason.svelte-ifcq16{margin:12px 0;display:block}.role-note.svelte-mia60b{font-size:var(--fs-xs);color:var(--warning-text);margin:4px 0 0}h3.svelte-mia60b{font-size:var(--t-caption);margin:4px 0 0}.end.svelte-mia60b{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.filters.svelte-3781a5{flex-wrap:wrap;gap:8px;display:flex}.filters.svelte-3781a5 input:where(.svelte-3781a5),.filters.svelte-3781a5 select:where(.svelte-3781a5),.grid.svelte-3781a5 select:where(.svelte-3781a5),.grid.svelte-3781a5 input:where(.svelte-3781a5){border:1px solid var(--control);border-radius:8px;min-height:40px;padding:0 10px}.filters.svelte-3781a5 input:where(.svelte-3781a5){flex:240px}.for-clients.svelte-3781a5{border:0;flex-wrap:wrap;gap:0 16px;margin:0 0 8px;padding:0;display:flex}.for-clients.svelte-3781a5 legend:where(.svelte-3781a5){padding:0;font-weight:600}.for-clients.svelte-3781a5 .muted:where(.svelte-3781a5){flex-basis:100%;margin:0}.grid.svelte-3781a5{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:end;gap:0 12px;display:grid}.types.svelte-3781a5{gap:6px;margin-bottom:8px;display:flex}.type.svelte-3781a5{text-align:center;border:1px solid var(--control);cursor:pointer;border-radius:8px;flex:1;padding:8px;font-weight:600}.type.on.svelte-3781a5{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.type.svelte-3781a5{position:relative}.type.svelte-3781a5 input:where(.svelte-3781a5){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.type.svelte-3781a5:focus-within{outline:2px solid var(--primary);outline-offset:2px}.kind.svelte-3781a5{align-items:center;gap:8px;margin:0 0 8px;display:flex}.check.svelte-3781a5{align-items:center;gap:8px;margin:6px 0;display:flex}.link.svelte-3781a5{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:10px 0;display:flex}h3.svelte-3781a5{font-size:var(--t-body,15px);margin:12px 0 4px}tr.now.svelte-3781a5 td:where(.svelte-3781a5){font-weight:600}.reprice.svelte-3781a5{margin-top:8px}.reprice.svelte-3781a5 .btn:where(.svelte-3781a5){margin-bottom:14px}.lines.svelte-13jckte{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.lines.svelte-13jckte legend:where(.svelte-13jckte){margin-bottom:6px;font-weight:600}.line.svelte-13jckte{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) 72px auto;align-items:center;gap:6px;display:grid}.line.svelte-13jckte select:where(.svelte-13jckte),.line.svelte-13jckte input:where(.svelte-13jckte){min-width:0}.n.svelte-13jckte{text-align:right}.check.svelte-13jckte{align-items:center;gap:8px;display:flex}.own-use.svelte-1xrt8dt select:where(.svelte-1xrt8dt){min-width:0;max-width:100%}.master.svelte-2fbsxs{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.check.svelte-2fbsxs{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:32px;display:inline-flex}.check.svelte-2fbsxs .chip{white-space:normal;overflow-wrap:anywhere}.big.svelte-2fbsxs{font-size:17px;font-weight:600}.group.svelte-2fbsxs{border:1px solid var(--line);flex-direction:column;gap:6px;display:flex}legend.svelte-2fbsxs{padding:0 6px;font-weight:600}.group-actions.svelte-2fbsxs{gap:8px;display:flex}.action.svelte-2fbsxs{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}details.svelte-2fbsxs{font-size:var(--t-meta)}details[open].svelte-2fbsxs{flex-direction:column;flex-basis:100%;gap:6px;padding:6px 0 6px 28px;display:flex}.field.svelte-2fbsxs{align-items:center;gap:8px;display:inline-flex}.field.svelte-2fbsxs input[type=number]:where(.svelte-2fbsxs){width:120px}.roles.svelte-2fbsxs{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.bar.svelte-2fbsxs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.bar.pending.svelte-2fbsxs{z-index:2;background:var(--surface);border-top:1px solid var(--line);padding:8px 0;position:sticky;bottom:0}.scroll.svelte-1kfmc9{overflow-x:auto}table.svelte-1kfmc9{border-collapse:collapse;width:100%}th.svelte-1kfmc9,td.svelte-1kfmc9{text-align:left;vertical-align:top;padding:6px 4px}.num.svelte-1kfmc9{text-align:right}.what.svelte-1kfmc9{display:block}.days.svelte-1kfmc9{text-align:right;width:4em}.grid.svelte-1kfmc9{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 12px;display:grid}.not.svelte-1kfmc9{color:var(--muted);margin:8px 0 0;padding-left:18px}.role.svelte-3m6o5y{white-space:nowrap;gap:4px;margin-right:12px;display:inline-flex}.why.svelte-3m6o5y{color:var(--muted);font-size:var(--fs-sm);max-width:60ch;display:block}.grid.svelte-3m6o5y{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 12px;display:grid}.offers.svelte-1cdas1n li:where(.svelte-1cdas1n){flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.offers.svelte-1cdas1n .btn:where(.svelte-1cdas1n){white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%}.layout.single.svelte-1cdas1n{grid-template-columns:minmax(0,1fr)}.layout.svelte-1cdas1n{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:20px;display:grid}.form.svelte-1cdas1n{flex-direction:column;gap:16px;min-width:0;display:flex}.grid2.svelte-1cdas1n,.grid3.svelte-1cdas1n{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.row.svelte-1cdas1n{flex-wrap:wrap;gap:8px;display:flex}.err.svelte-1cdas1n{color:var(--danger);font-size:var(--t-meta)}.sr.svelte-1cdas1n{opacity:0;width:1px;height:1px;position:absolute}.logo-row.svelte-1cdas1n{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.logo-box.svelte-1cdas1n{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:132px;height:56px;display:grid;overflow:hidden}.logo-box.empty.svelte-1cdas1n{color:var(--faint);font-size:var(--t-meta);border-style:dashed}.logo-box.svelte-1cdas1n img:where(.svelte-1cdas1n){object-fit:contain;max-width:120px;max-height:48px}.colour-row.svelte-1cdas1n{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.colour-row.svelte-1cdas1n input[type=color]:where(.svelte-1cdas1n){cursor:pointer;border:1px solid var(--control);background:var(--surface);border-radius:8px;flex:0 0 48px;height:44px;min-height:44px;padding:2px;width:48px!important}.colour-row.svelte-1cdas1n .hex:where(.svelte-1cdas1n){font-family:var(--mono);flex:0 0 130px;width:130px!important}.swatch.svelte-1cdas1n{letter-spacing:.06em;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700}.ratio.svelte-1cdas1n{font-size:var(--t-meta);color:var(--success-text);font-weight:600}.cards.svelte-1cdas1n{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.card.svelte-1cdas1n{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;font:inherit;color:inherit;border-radius:10px;flex-direction:column;gap:4px;padding:10px;display:flex}.card.on.svelte-1cdas1n{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-soft), 0 0 0 1px var(--primary) inset}.card.svelte-1cdas1n .muted:where(.svelte-1cdas1n){font-size:var(--t-meta)}.thumb.svelte-1cdas1n{border:1px solid var(--line-soft);background:#fff;border-radius:6px;height:92px;display:block;position:relative;overflow:hidden}.thumb.svelte-1cdas1n i:where(.svelte-1cdas1n){border-radius:2px;display:block;position:absolute}.thumb.svelte-1cdas1n .a:where(.svelte-1cdas1n){background:#2b3440;width:40%;height:7px;top:8px;left:8px}.thumb.svelte-1cdas1n .b:where(.svelte-1cdas1n){background:var(--c);width:30%;height:7px;top:8px;right:8px}.thumb.svelte-1cdas1n .c:where(.svelte-1cdas1n){background:color-mix(in srgb, var(--c) 10%, white);height:12px;top:26px;left:8px;right:8px}.thumb.svelte-1cdas1n .d:where(.svelte-1cdas1n){border-top:2px solid var(--c);background:repeating-linear-gradient(#fff 0 5px,#e6eaef 5px 6px);height:30px;top:44px;left:8px;right:8px}.thumb.svelte-1cdas1n .e:where(.svelte-1cdas1n){background:var(--c);width:34%;height:7px;bottom:6px;right:8px}.thumb.t-modern.svelte-1cdas1n:before{content:"";background:var(--c);height:3px;position:absolute;inset:0 0 auto}.thumb.t-classic.svelte-1cdas1n .a:where(.svelte-1cdas1n){width:40%;left:30%}.thumb.t-classic.svelte-1cdas1n .b:where(.svelte-1cdas1n){width:26%;height:5px;top:20px;left:8px;right:auto}.thumb.t-classic.svelte-1cdas1n .c:where(.svelte-1cdas1n){background:#fff;border:1px solid #2b3440;top:30px}.thumb.t-classic.svelte-1cdas1n .d:where(.svelte-1cdas1n){background:repeating-linear-gradient(#fff 0 5px,#c9cfd8 5px 6px);border:1px solid #2b3440}.thumb.t-classic.svelte-1cdas1n .e:where(.svelte-1cdas1n){background:#2b3440}.thumb.t-compact.svelte-1cdas1n .c:where(.svelte-1cdas1n){height:6px;top:24px}.thumb.t-compact.svelte-1cdas1n .d:where(.svelte-1cdas1n){border-top:5px solid var(--c);background:repeating-linear-gradient(#fff 0 3px,#eef1f4 3px 6px);height:44px;top:34px}.per-type.svelte-1cdas1n td:where(.svelte-1cdas1n):first-child{white-space:nowrap;font-weight:600}.per-type.svelte-1cdas1n select:where(.svelte-1cdas1n){border:1px solid var(--control);background:var(--surface);border-radius:8px;min-height:36px;padding:0 8px}.bank.svelte-1cdas1n{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.bank-head.svelte-1cdas1n{justify-content:space-between;gap:8px;display:flex}.bank-head.svelte-1cdas1n select:where(.svelte-1cdas1n){border:1px solid var(--control);background:var(--surface);border-radius:8px;min-height:36px;padding:0 8px;font-weight:600}.chips.svelte-1cdas1n{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1cdas1n{border:1px solid var(--line);background:var(--surface);min-height:32px;font:inherit;font-size:var(--t-meta);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.chip.on.svelte-1cdas1n{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-dark);font-weight:600}.dot.svelte-1cdas1n{background:var(--success);border-radius:50%;width:6px;height:6px}.savebar.svelte-1cdas1n{z-index:2;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;bottom:0}.savebar.svelte-1cdas1n:not(.dirty){box-shadow:none;position:static}.savebar.svelte-1cdas1n .state:where(.svelte-1cdas1n){font-size:var(--t-caption);color:var(--muted);flex:1}.savebar.dirty.svelte-1cdas1n .state:where(.svelte-1cdas1n){color:var(--warning-text);font-weight:600}.from.svelte-1cdas1n{font-size:var(--t-meta);color:var(--muted);align-items:center;gap:6px;display:inline-flex}.from.svelte-1cdas1n input{border:1px solid var(--control);border-radius:8px;min-height:36px;padding:0 8px}.preview.svelte-1cdas1n{gap:8px;position:sticky;top:72px}.pv-bar.svelte-1cdas1n{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv-bar.svelte-1cdas1n select:where(.svelte-1cdas1n){border:1px solid var(--control);background:var(--surface);border-radius:8px;min-height:36px;padding:0 8px;font-weight:600}.seg.svelte-1cdas1n{border:1px solid var(--control);border-radius:8px;display:inline-flex;overflow:hidden}.seg.svelte-1cdas1n button:where(.svelte-1cdas1n){background:var(--surface);min-height:34px;font:inherit;font-size:var(--t-meta);cursor:pointer;border:0;padding:0 10px}.seg.svelte-1cdas1n button:where(.svelte-1cdas1n)+button:where(.svelte-1cdas1n){border-left:1px solid var(--control)}.seg.svelte-1cdas1n button.on:where(.svelte-1cdas1n){background:var(--ink);color:#fff;font-weight:600}.pv-note.svelte-1cdas1n{font-size:var(--t-meta)}.frame-box.svelte-1cdas1n{background:#e9ecf1;border-radius:8px;position:relative;overflow:hidden}.frame-box.svelte-1cdas1n iframe:where(.svelte-1cdas1n){transform-origin:0 0;background:#e9ecf1;border:0;position:absolute;top:0;left:0}@media (max-width:1100px){.layout.svelte-1cdas1n{grid-template-columns:minmax(0,1fr)}.preview.svelte-1cdas1n{position:static}}@media (max-width:640px){.cards.svelte-1cdas1n{grid-template-columns:1fr}}.bar.svelte-1tzu4vg{flex-wrap:wrap;gap:8px;display:flex}.pair.svelte-1tzu4vg{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.muted.svelte-1tzu4vg{color:var(--muted);margin:0}.key.svelte-1tzu4vg{letter-spacing:.06em;word-break:break-all;margin:0;font-size:22px;font-weight:600}.hits.svelte-15570pn{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hits.svelte-15570pn a:where(.svelte-15570pn){background:var(--surface);color:var(--ink);min-height:44px;box-shadow:0 1px 0 var(--line);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.kind.svelte-15570pn{font-size:var(--t-meta);color:var(--muted);min-width:72px}h3.svelte-7las8s{margin:0 0 8px}form.panel.svelte-7las8s{flex-direction:column;gap:12px;display:flex}.right.svelte-7las8s{text-align:right}
/*$vite$:1*/