*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--nav-width:296px;--content-max-width:720px;--background:#fff;--foreground:#404040;--primary:#1b2a4a;--primary-foreground:#fff;--secondary:#f8f7f4;--secondary-foreground:#404040;--accent:#c5a572;--accent-foreground:#1b2a4a;--muted:#f8f7f4;--muted-foreground:grey;--destructive:#b91c1c;--destructive-foreground:#fff;--border:#e2e0db;--input:#e2e0db;--ring:hsla(37,42%,61%,.4);--ring-face:#c5a572;--ring-edge:#9a7833;--focus-ring:0 0 0 2px var(--ring-face),0 0 0 3px var(--ring-edge);--focus-ring-inset:inset 0 0 0 2px var(--ring-face),inset 0 0 0 3px var(--ring-edge);--radius:0.5rem;--brand-navy:#1b2a4a;--brand-deep-navy:#0f1d35;--brand-gold:#c5a572;--gold-soft:hsla(37,42%,61%,.15);--gold-line:hsla(37,42%,61%,.48);--gold-bright:#d8bd86;--hairline:#e6e1d4;--surface-head:#fcfbf8;--surface-card:#fff;--surface-muted:#f8f7f4;--text-heading:#1b2a4a;--text-body:#404040;--text-caption:grey;--text-caption-strong:#6b6b6b;--text-on-navy:#fff;--separator-gold:#c5a572;--border-subtle:#eee;--table-header-bg:#1b2a4a;--table-header-text:#fff;--table-row-alt:#f8f7f4;--status-success:#16a34a;--status-success-bg:rgba(22,163,74,.08);--status-success-on-navy:#34d399;--status-error-on-navy:#e8806b;--status-warning-on-navy:#e3b15f;--status-info-on-navy:#9dbbf5;--hero-ink-2:#c8d2e6;--hero-ink-dim:#92a0bc;--status-warning:#ca8a04;--status-warning-bg:rgba(202,138,4,.08);--status-error:#dc2626;--status-error-bg:rgba(220,38,38,.08);--status-info:#2563eb;--status-info-bg:rgba(37,99,235,.08);--status-neutral:#6b7280;--status-neutral-bg:hsla(220,9%,46%,.08);--status-api:#7c3aed;--status-api-bg:rgba(124,58,237,.08);--seq-1:#16233d;--seq-2:#2b4c86;--seq-3:#4f7cbe;--seq-4:#8aa8d6;--seq-5:#c2cfe6;--seq-other:#8c8880;--chat-wallpaper:#ece5dd;--chat-bubble-in:#fff;--chat-bubble-out:var(--brand-navy);--chat-tail-size:8px;--chat-read-blue:#34b7f1;--chat-doc-ink:#2c5a8f;--chat-doc-bg:#eef3fc;--chat-doc-line:#cdddee;--cpaa-gray:#6b7280;--cpaa-gray-bg:hsla(220,9%,46%,.1);--cpaa-orange:#c2660c;--cpaa-orange-bg:rgba(194,102,12,.12);--cpaa-green:#16a34a;--cpaa-green-bg:rgba(22,163,74,.28);--cpaa-red:var(--status-error);--cpaa-red-bg:var(--status-error-bg);--cpaa-blue:var(--status-info);--cpaa-blue-bg:var(--status-info-bg);--stage-1:var(--status-info);--stage-2:#c5a313;--stage-3:#c59400;--stage-4:#c38500;--stage-5:#c17500;--stage-6:#bd6600;--stage-7:#b95600;--stage-8:#b34600;--stage-9:var(--cpaa-green);--stage-1-on-navy:var(--status-info-on-navy);--stage-2-on-navy:#f0d26c;--stage-3-on-navy:#f3c75e;--stage-4-on-navy:#f6bb52;--stage-5-on-navy:#f9b049;--stage-6-on-navy:#fba442;--stage-7-on-navy:#fc973f;--stage-8-on-navy:#fb8c42;--stage-9-on-navy:var(--status-success-on-navy);--stage-1-bg:color-mix(in srgb,var(--stage-1) 28%,transparent);--stage-2-bg:color-mix(in srgb,var(--stage-2) 28%,transparent);--stage-3-bg:color-mix(in srgb,var(--stage-3) 28%,transparent);--stage-4-bg:color-mix(in srgb,var(--stage-4) 28%,transparent);--stage-5-bg:color-mix(in srgb,var(--stage-5) 28%,transparent);--stage-6-bg:color-mix(in srgb,var(--stage-6) 28%,transparent);--stage-7-bg:color-mix(in srgb,var(--stage-7) 28%,transparent);--stage-8-bg:color-mix(in srgb,var(--stage-8) 28%,transparent);--stage-9-bg:var(--cpaa-green-bg);--sidebar-background:#0f1d35;--sidebar-foreground:#fff;--sidebar-accent:hsla(37,42%,61%,.12);--sidebar-accent-foreground:#fff;--sidebar-border:hsla(0,0%,100%,.1);--sidebar-ring:hsla(37,42%,61%,.3);--nav-item-hover:hsla(0,0%,100%,.08);--nav-item-active-bg:hsla(37,42%,61%,.12);--nav-item-active-indicator:#c5a572;--color-bg:var(--background);--color-surface:var(--surface-card);--color-text:var(--text-body);--color-muted:var(--muted-foreground);--color-subtle:var(--text-caption);--color-border:var(--border);--color-border-subtle:var(--border-subtle);--color-accent:var(--brand-gold);--color-nav-bg:var(--sidebar-background);--color-nav-text:var(--sidebar-foreground);--color-nav-active:var(--sidebar-accent-foreground);--color-nav-hover-bg:var(--nav-item-hover);--color-nav-border:var(--sidebar-border);--color-nav-muted:hsla(0,0%,100%,.3);--font-sans:"Heebo","Assistant","Noto Sans Hebrew",sans-serif;--font-mono:ui-monospace,"SF Mono","Fira Code","Fira Mono","Roboto Mono",monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-body:0.9375rem;--font-size-lg:1.25rem;--font-size-h2:1.5rem;--font-size-h1:2rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.7;--tracking-tight:-0.01em;--tracking-wide:0.08em;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:0.75rem;--space-lg:1rem;--space-xl:1.5rem;--space-2xl:2rem;--space-3xl:2.5rem;--space-4xl:3rem;--space-6xl:4rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:18px;--shadow-panel:0 1px 2px rgba(22,36,63,.05),0 12px 30px rgba(22,36,63,.08);--shadow-sm:0 1px 2px rgba(27,42,74,.05);--shadow-md:0 4px 6px rgba(27,42,74,.07),0 2px 4px rgba(27,42,74,.04);--shadow-lg:0 10px 15px rgba(27,42,74,.1),0 4px 6px rgba(27,42,74,.05);--shadow-xl:0 20px 25px rgba(27,42,74,.1),0 10px 10px rgba(27,42,74,.04);--transition-fast:200ms ease;--transition-normal:300ms ease;--transition-slow:400ms ease;--duration-fast:200ms;--duration-normal:300ms;--duration-slow:400ms;--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.5,1);--btn-h-primary:40px;--btn-h-toolbar:32px;--btn-h-row:28px;--btn-radius:var(--radius-md);--btn-text:var(--font-size-sm);--btn-text-row:var(--font-size-xs);--btn-weight:var(--font-weight-bold);--btn-fill:var(--brand-navy);--btn-fill-hover:#0e1a30;--btn-ink-on-fill:#fff;--btn-ground:var(--surface-card);--btn-ink:var(--brand-navy);--btn-edge:var(--border);--btn-edge-hover:var(--hover-edge);--btn-wash-hover:var(--surface-muted);--btn-press:0.97;--hover-wash:var(--gold-soft);--hover-edge:var(--gold-line);--hover-lift:-2px;--hover-shadow:var(--shadow-md);--btn-lift:var(--hover-lift);--btn-paper-wash-hover:var(--hover-wash);--btn-fill-image:linear-gradient(135deg,var(--brand-navy),var(--brand-deep-navy));--btn-fill-image-hover:linear-gradient(135deg,var(--btn-fill-hover),#0a1426);--btn-fill-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 1px 2px rgba(27,42,74,.2),0 2px 6px rgba(27,42,74,.14);--btn-fill-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,.18),0 8px 18px rgba(27,42,74,.3),0 2px 4px rgba(27,42,74,.12);--btn-paper-shadow-hover:var(--hover-shadow);--btn-open-ring:0 0 0 3px var(--gold-soft);--duration-hover:140ms;--duration-move:240ms}[data-stage-tone]{--stage-ground-hover:color-mix(in srgb,var(--stage-ink) 44%,transparent)}[data-stage-tone=stage-1]{--stage-ink:var(--stage-1);--stage-ink-on-navy:var(--stage-1-on-navy);--stage-ground:var(--stage-1-bg)}[data-stage-tone=stage-2]{--stage-ink:var(--stage-2);--stage-ink-on-navy:var(--stage-2-on-navy);--stage-ground:var(--stage-2-bg)}[data-stage-tone=stage-3]{--stage-ink:var(--stage-3);--stage-ink-on-navy:var(--stage-3-on-navy);--stage-ground:var(--stage-3-bg)}[data-stage-tone=stage-4]{--stage-ink:var(--stage-4);--stage-ink-on-navy:var(--stage-4-on-navy);--stage-ground:var(--stage-4-bg)}[data-stage-tone=stage-5]{--stage-ink:var(--stage-5);--stage-ink-on-navy:var(--stage-5-on-navy);--stage-ground:var(--stage-5-bg)}[data-stage-tone=stage-6]{--stage-ink:var(--stage-6);--stage-ink-on-navy:var(--stage-6-on-navy);--stage-ground:var(--stage-6-bg)}[data-stage-tone=stage-7]{--stage-ink:var(--stage-7);--stage-ink-on-navy:var(--stage-7-on-navy);--stage-ground:var(--stage-7-bg)}[data-stage-tone=stage-8]{--stage-ink:var(--stage-8);--stage-ink-on-navy:var(--stage-8-on-navy);--stage-ground:var(--stage-8-bg)}[data-stage-tone=stage-9]{--stage-ink:var(--stage-9);--stage-ink-on-navy:var(--stage-9-on-navy);--stage-ground:var(--stage-9-bg)}[data-stage-tone=unknown]{--stage-ink:var(--status-neutral);--stage-ink-on-navy:var(--hero-ink-dim);--stage-ground:var(--status-neutral-bg)}html{direction:rtl}body,html{height:100%}body{font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-normal);background:var(--background);color:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--text-heading);font-weight:var(--font-weight-bold)}a{color:inherit;text-decoration:none}::selection{background:hsla(37,42%,61%,.2);color:var(--brand-navy)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.app-shell{display:flex;min-height:100vh}.main-content{-webkit-margin-start:var(--nav-width);margin-inline-start:var(--nav-width);flex:1 1;min-width:0;padding:var(--space-3xl);min-height:100vh;transition:-webkit-margin-start .24s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .24s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .24s cubic-bezier(.4,0,.2,1),-webkit-margin-start .24s cubic-bezier(.4,0,.2,1)}@media (max-width:1100px){.main-content{padding:var(--space-xl) var(--space-lg)}}body[data-nav-mini="1"]{--nav-width:72px}@media (max-width:780px){body{--nav-width:72px}}table{width:100%;border-collapse:collapse;direction:rtl;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}thead th{background:var(--table-header-bg);color:var(--table-header-text);font-weight:var(--font-weight-semibold);border-bottom:2px solid var(--brand-gold);padding:var(--space-sm) var(--space-lg);text-align:start;font-size:var(--font-size-sm)}tbody tr:nth-child(2n){background:var(--table-row-alt)}tbody td{border-bottom:1px solid var(--border-subtle);padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-sm)}tbody tr:hover{background:hsla(37,42%,61%,.08)}button{font-family:inherit;cursor:pointer}.btn-ghost,.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);box-sizing:border-box;block-size:var(--btn-h-toolbar);padding-block:0;padding-inline:var(--space-md);font-family:inherit;font-size:var(--btn-text);font-weight:var(--btn-weight);line-height:1;border:1px solid transparent;border-radius:var(--btn-radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--duration-hover) var(--ease-standard),background-image var(--duration-hover) var(--ease-standard),color var(--duration-hover) var(--ease-standard),border-color var(--duration-hover) var(--ease-standard),box-shadow var(--duration-hover) var(--ease-standard),transform var(--duration-hover) var(--ease-standard)}.btn-primary{background-color:var(--btn-fill);background-image:var(--btn-fill-image);color:var(--btn-ink-on-fill);border-color:transparent;box-shadow:var(--btn-fill-shadow)}.btn-primary:hover:not(:disabled){background-image:var(--btn-fill-image-hover);transform:translateY(var(--btn-lift));box-shadow:var(--btn-fill-shadow-hover)}.btn-secondary{background:var(--btn-ground);color:var(--btn-ink);border-color:var(--btn-edge)}.btn-secondary:hover:not(:disabled){background:var(--btn-paper-wash-hover);border-color:var(--btn-edge-hover);transform:translateY(var(--btn-lift));box-shadow:var(--btn-paper-shadow-hover)}.btn-ghost{background:transparent;color:var(--text-body)}.btn-ghost:hover:not(:disabled){background:var(--btn-wash-hover);color:var(--btn-ink)}.btn-ghost:active:not(:disabled),.btn-primary:active:not(:disabled),.btn-secondary:active:not(:disabled){transform:translateY(0) scale(var(--btn-press))}.btn-primary:active:not(:disabled){box-shadow:var(--btn-fill-shadow)}.btn-secondary:active:not(:disabled){box-shadow:none}.btn-ghost:disabled,.btn-primary:disabled,.btn-secondary:disabled{opacity:.55;cursor:not-allowed}input,select,textarea{font-family:inherit;font-size:var(--font-size-sm);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);color:var(--text-body);background:var(--background);direction:rtl;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}input:focus,select:focus,textarea:focus{border-color:var(--brand-gold);box-shadow:var(--focus-ring);outline:none}label{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);color:var(--text-body)}.bb-card{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;transition:transform var(--transition-normal),box-shadow var(--transition-normal),border-color var(--transition-normal)}.bb-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:hsla(37,42%,61%,.3)}.bb-card-accent{background:var(--surface-card);border-radius:var(--radius-lg);padding:20px;border:1px solid var(--border);border-top:2px solid var(--brand-navy)}.bb-title{color:var(--text-heading);font-weight:var(--font-weight-bold);border-bottom:1px solid var(--separator-gold);padding-bottom:.5rem;display:inline-block}.bb-section{margin-bottom:32px}.bb-table{width:100%;border-collapse:collapse;direction:rtl;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bb-table thead th{background:var(--table-header-bg);color:var(--table-header-text);font-weight:var(--font-weight-semibold);border-bottom:2px solid var(--brand-gold);padding:var(--space-sm) var(--space-lg);text-align:start}.bb-table tbody tr:nth-child(2n){background:var(--table-row-alt)}.bb-table tbody td{border-bottom:1px solid var(--border-subtle);padding:var(--space-sm) var(--space-lg)}.bb-table tbody tr:hover{background:hsla(37,42%,61%,.08)}.bb-divider{border:none;border-bottom:1px solid var(--border)}.bb-divider-gold{border:none;border-bottom:1px solid var(--separator-gold)}.bb-numeric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bb-ctl{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);box-sizing:border-box;block-size:var(--btn-h-toolbar);padding-block:0;padding-inline:var(--space-md);font-family:inherit;font-size:var(--btn-text);font-weight:var(--btn-weight);line-height:1;color:var(--btn-ink);background:var(--btn-ground);border:1px solid var(--btn-edge);border-radius:var(--btn-radius);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color var(--duration-hover) var(--ease-standard),background-image var(--duration-hover) var(--ease-standard),color var(--duration-hover) var(--ease-standard),border-color var(--duration-hover) var(--ease-standard),box-shadow var(--duration-hover) var(--ease-standard),transform var(--duration-hover) var(--ease-standard)}.bb-ctl:hover:not(:disabled){background:var(--btn-paper-wash-hover);border-color:var(--btn-edge-hover);transform:translateY(var(--btn-lift));box-shadow:var(--btn-paper-shadow-hover)}.bb-ctl:active:not(:disabled){transform:translateY(0) scale(var(--btn-press));box-shadow:none}.bb-ctl:disabled{opacity:.55;cursor:not-allowed}.bb-ctl-primary{background-color:var(--btn-fill);background-image:var(--btn-fill-image);color:var(--btn-ink-on-fill);border-color:transparent;box-shadow:var(--btn-fill-shadow)}.bb-ctl-primary:hover:not(:disabled){background-image:var(--btn-fill-image-hover);color:var(--btn-ink-on-fill);transform:translateY(var(--btn-lift));box-shadow:var(--btn-fill-shadow-hover)}.bb-ctl-primary:active:not(:disabled){box-shadow:var(--btn-fill-shadow)}.bb-ctl-ghost{background:transparent;border-color:transparent;color:var(--text-body)}.bb-ctl-ghost:hover:not(:disabled){background:var(--btn-wash-hover);color:var(--btn-ink);border-color:transparent;transform:none;box-shadow:none}[data-ground=navy] .bb-ctl,[data-ground=navy] .btn-secondary{color:hsla(0,0%,100%,.9);background:transparent;border-color:hsla(0,0%,100%,.28)}[data-ground=navy] .bb-ctl:hover:not(:disabled),[data-ground=navy] .btn-secondary:hover:not(:disabled){border-color:var(--brand-gold);background:hsla(0,0%,100%,.06)}[data-ground=navy] .bb-ctl-primary,[data-ground=navy] .btn-primary{color:var(--brand-navy);background:var(--surface-card);border-color:var(--surface-card);box-shadow:0 1px 2px rgba(10,20,38,.35)}[data-ground=navy] .bb-ctl-primary:hover:not(:disabled),[data-ground=navy] .btn-primary:hover:not(:disabled){color:var(--brand-navy);background:var(--surface-muted);border-color:var(--surface-muted);box-shadow:0 8px 18px rgba(10,20,38,.45)}[data-ground=navy] .bb-ctl-ghost,[data-ground=navy] .btn-ghost{color:hsla(0,0%,100%,.85);border-color:transparent}[data-ground=navy] .bb-ctl-ghost:hover:not(:disabled),[data-ground=navy] .btn-ghost:hover:not(:disabled){color:var(--surface-card);background:hsla(0,0%,100%,.08);border-color:transparent}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes underlineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes statPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.animate-page{animation:fadeIn .2s ease-out both}.animate-stagger>*{opacity:0;animation:staggerRise .32s ease-out both}.animate-stagger>:first-child{animation-delay:30ms}.animate-stagger>:nth-child(2){animation-delay:70ms}.animate-stagger>:nth-child(3){animation-delay:.11s}.animate-stagger>:nth-child(4){animation-delay:.15s}.animate-stagger>:nth-child(5){animation-delay:.19s}.animate-stagger>:nth-child(6){animation-delay:.23s}.animate-stagger>:nth-child(7){animation-delay:.27s}.animate-stagger>:nth-child(8){animation-delay:.31s}@keyframes staggerRise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.route-progress{position:fixed;top:0;inset-inline:0;height:3px;z-index:9999;background:linear-gradient(90deg,var(--brand-gold),var(--brand-navy));transform-origin:right;animation:routeProgress 1.1s cubic-bezier(.2,.7,.3,1) forwards;box-shadow:0 1px 6px hsla(37,42%,61%,.5)}.route-progress--done{animation:routeProgressDone .32s ease-out forwards}@keyframes routeProgress{0%{transform:scaleX(0);opacity:1}55%{transform:scaleX(.7)}to{transform:scaleX(.9);opacity:1}}@keyframes routeProgressDone{0%{transform:scaleX(.9);opacity:1}to{transform:scaleX(1);opacity:0}}.gold-underline-animated{display:block;width:80px;height:3px;background:var(--brand-gold);margin-top:var(--space-sm);transform-origin:right;animation:underlineGrow .6s ease-out .2s both}.animate-slide-in{animation:slideInRight .3s ease-out both}@keyframes completionPop{0%{transform:scale(1)}45%{transform:scale(1.16)}to{transform:scale(1)}}.animate-completion{animation:completionPop .28s cubic-bezier(.34,1.56,.5,1)}.skeleton{background:linear-gradient(100deg,var(--surface-muted) 30%,hsla(37,42%,61%,.1) 50%,var(--surface-muted) 70%);background-size:200% 100%;animation:shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.app-shell>:not(.main-content),body>:not(.app-shell){display:none}.app-shell{display:block;min-height:0}.main-content{-webkit-margin-start:0;margin-inline-start:0;padding:0;min-height:0}body{background:#fff}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{margin:14mm 12mm}h1,h2,h3{page-break-after:avoid;break-after:avoid}li,tr{page-break-inside:avoid;break-inside:avoid}}:root{--ts-open:#4f6bd8;--ts-open-bg:rgba(79,107,216,.1);--ts-received:#0f8b8d;--ts-received-bg:rgba(15,139,141,.1);--ts-working:var(--brand-gold);--ts-working-bg:var(--gold-soft);--ts-waiting:#d98b2b;--ts-waiting-bg:rgba(217,139,43,.11);--ts-done:#2e9e5b;--ts-done-bg:rgba(46,158,91,.1);--ts-blocked:#c9453c;--ts-blocked-bg:rgba(201,69,60,.1);--ts-cancelled:#7a8290;--ts-cancelled-bg:hsla(218,9%,52%,.1);--ts-future:color-mix(in srgb,var(--ts-open) 55%,var(--ts-cancelled));--ts-future-bg:color-mix(in srgb,var(--ts-future) 10%,transparent)}