:root{--sw-canvas:#090A0C;--sw-surface:#121315;--sw-surface-sunken:#191A1D;--sw-surface-accent:#242528;--sw-surface-hover:#1C1D20;--sw-text-on-dark:#F4F4F5;--sw-text:#F4F4F5;--sw-text-secondary:#D0D1D4;--sw-text-muted:#A7A8AD;--sw-text-inverse:#FFFFFF;--sw-hairline:#2B2C30;--sw-shell:#17181B;--sw-divider-strong:#3A3B40;--sw-accent:#FF6B00;--sw-accent-hover:#E95F00;--sw-accent-soft:#2B1A0E;--sw-accent-border:#9E460C;--sw-accent-ink:#16110D;--sw-route-signal:#FF6B00;--sw-route-evidence:#C8C9CE;--sw-route-decision:#FF9A2E;--sw-route-change:#FF6B00;--sw-route-proof:#7BD66A;--sw-control-band:#0D0E10;--sw-positive:#7BD66A;--sw-positive-soft:#152116;--sw-positive-border:#3D6B39;--sw-amber:#FF9A2E;--sw-amber-soft:#2B1A0E;--sw-amber-border:#9E5E1A;--sw-red:#FF6258;--sw-red-soft:#2A1517;--sw-red-border:#74383B;--sw-neutral:#A7A8AD;--sw-neutral-soft:#202125;--sw-neutral-border:#46474C;--sw-brand-orange:#FF6B00;--sw-brand-ink:#F4F4F5;--sw-portal-text:#F3F4F5;--sw-portal-surface:#17191B;--sw-portal-inset:#111214;--sw-portal-border:#303236;--sw-portal-text-muted:#9B9FA4;--sw-portal-greeting:#D7D9DC;--sw-portal-heading:#FBFBFC;--sw-portal-text-secondary:#AEB2B7;--sw-portal-text-subtle:#8D9298;--sw-portal-value:#F2F3F4;--sw-portal-panel-heading:#F5F6F7;--sw-portal-ledger-heading:#F1F2F3;--sw-portal-row-heading:#F0F1F2;--sw-portal-link:#FF9B3D;--sw-portal-positive:#66BD91;--sw-portal-positive-solid:#3B8B65;--sw-portal-positive-soft:#24543D;--sw-portal-positive-on-soft:#D7F3E3;--sw-portal-positive-border:rgba(102,189,145,.35);--sw-portal-positive-wash:rgba(58,139,101,.12);--sw-portal-attention:#FFAE5E;--sw-portal-attention-solid:#B9601A;--sw-portal-attention-soft:#5A3519;--sw-portal-attention-on-soft:#FFB56E;--sw-portal-attention-border:rgba(242,139,42,.35);--sw-portal-attention-wash:rgba(242,139,42,.08);--sw-portal-action:#F28B2A;--sw-portal-action-ink:#19110A;--sw-radius-sm:2px;--sw-radius:4px;--sw-radius-lg:6px;--sw-shadow:none;--sw-shadow-sm:none;--sw-space-1:4px;--sw-space-2:8px;--sw-space-3:12px;--sw-space-4:16px;--sw-space-5:20px;--sw-space-6:26px;--sw-row-height:38px;--sw-font-sans:var(--font-sans,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif);--sw-font-mono:var(--font-mono,ui-monospace,"SF Mono",Menlo,Consolas,monospace);--sw-text-xs:11px;--sw-text-sm:12.5px;--sw-text-base:13.5px;--sw-text-md:15px;--sw-text-lg:17px;--sw-text-xl:21px;--sw-text-2xl:26px;--sw-focus-ring:0 0 0 2px var(--sw-surface),0 0 0 4px var(--sw-accent)}[data-sw-density=compact]{--sw-space-4:12px;--sw-space-5:14px;--sw-row-height:32px;--sw-text-base:12.5px}.sw-root{background:var(--sw-canvas);color:var(--sw-text);font-family:var(--sw-font-sans);font-size:var(--sw-text-base);line-height:1.5}.sw-num{font-variant-numeric:tabular-nums}.sw-mono{font-family:var(--sw-font-mono);font-variant-numeric:tabular-nums}.sw-root :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;box-shadow:var(--sw-focus-ring);border-radius:var(--sw-radius-sm)}.sw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sw-logo{display:inline-flex;align-items:center;gap:10px;position:relative}.sw-logo-text{display:flex;flex-direction:column;line-height:1.05}.sw-logo-word{font-size:19px;font-weight:400;letter-spacing:0;color:var(--sw-brand-ink)}.sw-logo-word strong{font-weight:700}.sw-logo-descriptor{font-size:10.5px;letter-spacing:0;text-transform:uppercase;color:var(--sw-text-muted);margin-top:3px}.sw-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 9px 2px 7px;border-radius:999px;font-size:var(--sw-text-xs);font-weight:600;letter-spacing:0;border:1px solid transparent;white-space:nowrap}.sw-pill-glyph{flex:0 0 auto;display:inline-flex}.sw-pill[data-tone=active]{color:var(--sw-accent);background:var(--sw-accent-soft);border-color:var(--sw-accent-border)}.sw-pill[data-tone=verified]{color:var(--sw-positive);background:var(--sw-positive-soft);border-color:var(--sw-positive-border)}.sw-pill[data-tone=attention]{color:var(--sw-amber);background:var(--sw-amber-soft);border-color:var(--sw-amber-border)}.sw-pill[data-tone=error]{color:var(--sw-red);background:var(--sw-red-soft);border-color:var(--sw-red-border)}.sw-pill[data-tone=idle]{color:var(--sw-neutral);background:var(--sw-neutral-soft);border-color:var(--sw-neutral-border)}.sw-cost{display:inline-flex;align-items:baseline;gap:5px;font-family:var(--sw-font-mono);font-size:var(--sw-text-sm);color:var(--sw-text-secondary);font-variant-numeric:tabular-nums}.sw-cost[data-coverage=partial]{color:var(--sw-amber)}.sw-cost[data-coverage=none]{color:var(--sw-text-muted);font-style:italic}.sw-cost-label{font-family:var(--sw-font-sans);font-size:var(--sw-text-xs);color:var(--sw-text-muted)}.sw-evidence{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--sw-hairline);border-radius:var(--sw-radius);background:var(--sw-surface);font-size:var(--sw-text-sm);color:var(--sw-text-secondary);text-align:left;max-width:100%}a.sw-evidence:hover,button.sw-evidence:hover{border-color:var(--sw-accent-border);background:var(--sw-accent-soft)}.sw-evidence-label{color:var(--sw-text);font-weight:500}.sw-evidence-meta{color:var(--sw-text-muted);font-size:var(--sw-text-xs)}.sw-confidence{display:inline-flex;align-items:center;gap:7px;font-size:var(--sw-text-sm)}.sw-confidence-track{display:inline-flex;gap:3px}.sw-confidence-dot{width:6px;height:6px;border-radius:50%;background:var(--sw-neutral-border)}.sw-confidence-dot[data-on=true]{background:var(--sw-positive)}.sw-confidence[data-band=low] .sw-confidence-dot[data-on=true]{background:var(--sw-amber)}.sw-confidence[data-band=none]{color:var(--sw-text-muted);font-style:italic}.sw-confidence-value{font-variant-numeric:tabular-nums;color:var(--sw-text-secondary)}.sw-gate{border:1px solid var(--sw-amber-border);background:var(--sw-amber-soft);border-radius:var(--sw-radius-lg);padding:var(--sw-space-4)}.sw-gate-head{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--sw-amber);font-size:var(--sw-text-md);margin-bottom:var(--sw-space-2)}.sw-gate-body{color:var(--sw-text-secondary);font-size:var(--sw-text-base);margin:0 0 var(--sw-space-4)}.sw-gate-actions{display:grid;gap:var(--sw-space-2)}.sw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 var(--sw-space-4);border-radius:var(--sw-radius);font-family:inherit;font-size:var(--sw-text-base);font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer}.sw-btn-primary{background:var(--sw-accent);color:var(--sw-accent-ink)}.sw-btn-primary:hover{background:var(--sw-accent-hover)}.sw-btn-secondary{background:var(--sw-surface);color:var(--sw-text);border-color:var(--sw-divider-strong)}.sw-btn-secondary:hover{border-color:var(--sw-text-muted)}.sw-btn:disabled{opacity:.5;cursor:not-allowed}.sw-empty{border:1px dashed var(--sw-divider-strong);border-radius:var(--sw-radius-lg);padding:var(--sw-space-6) var(--sw-space-5);text-align:center;background:var(--sw-surface)}.sw-empty-title{font-weight:650;color:var(--sw-text);margin:0 0 var(--sw-space-2);font-size:var(--sw-text-md)}.sw-empty-body{color:var(--sw-text-secondary);margin:0 auto;max-width:46ch;font-size:var(--sw-text-base)}.sw-empty[data-variant=unavailable]{border-style:solid;background:var(--sw-surface-sunken)}:root{--sw-cabinet-row-min-height:44px;--sw-cabinet-label-width:104px;--sw-cabinet-timeline-width:24px}.sw-evidence-packet{border-top:2px solid var(--sw-route-evidence);border-bottom:1px solid var(--sw-divider-strong);background:var(--sw-surface);padding:var(--sw-space-4)}.sw-chronology-row-head,.sw-evidence-packet-head,.sw-lane-head,.sw-service-chronology-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sw-space-3)}.sw-chronology-row-title,.sw-evidence-packet-title,.sw-lane-title,.sw-service-chronology-title{margin:0;color:var(--sw-text);font-size:var(--sw-text-md);font-weight:650;letter-spacing:0}.sw-chronology-row-detail,.sw-evidence-packet-summary{margin:var(--sw-space-3) 0 0;color:var(--sw-text-secondary)}.sw-evidence-packet-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--sw-space-3);margin:var(--sw-space-4) 0 0}.sw-evidence-packet-facts div{min-width:0}.sw-chronology-row-period span,.sw-evidence-packet-facts dt,.sw-lane-row-fact dt{color:var(--sw-text-muted);font-size:var(--sw-text-xs);font-weight:650}.sw-evidence-packet-facts dd{margin:2px 0 0;color:var(--sw-text);overflow-wrap:anywhere}.sw-evidence-packet-facts a{color:var(--sw-text);text-decoration-color:var(--sw-route-evidence)}.sw-proof-strip{border-block:1px solid var(--sw-hairline)}.sw-chronology-list,.sw-lane-list,.sw-proof-strip-list{list-style:none;padding:0;margin:0}.sw-proof-strip-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sw-proof-strip-item{min-width:0;border-inline-start:1px solid var(--sw-hairline)}.sw-proof-strip-item:first-child{border-inline-start:0}.sw-proof-strip-entry,.sw-proof-strip-link{display:flex;gap:var(--sw-space-3);min-block-size:var(--sw-cabinet-row-min-height);padding:var(--sw-space-3) var(--sw-space-4);color:inherit;text-decoration:none}.sw-proof-strip-link:hover{background:var(--sw-surface-hover)}.sw-proof-strip-glyph{color:var(--sw-text-secondary);font-weight:700}.sw-proof-strip-copy{display:grid;gap:2px;min-width:0}.sw-proof-strip-label{color:var(--sw-text);font-weight:650}.sw-proof-strip-detail,.sw-proof-strip-state{color:var(--sw-text-secondary);font-size:var(--sw-text-sm)}.sw-proof-strip-time{color:var(--sw-text-muted);font-size:var(--sw-text-xs)}.sw-proof-strip-item[data-state=verified] .sw-proof-strip-glyph{color:var(--sw-positive)}.sw-proof-strip-item[data-state=pending] .sw-proof-strip-glyph{color:var(--sw-amber)}.sw-proof-strip-item[data-state=failed] .sw-proof-strip-glyph{color:var(--sw-red)}.sw-lane{border:1px solid var(--sw-divider-strong);background:var(--sw-surface);min-width:0}.sw-lane-head,.sw-service-chronology-head{min-block-size:var(--sw-cabinet-row-min-height);padding:0 var(--sw-space-4)}.sw-lane-list,.sw-lane-row{border-top:1px solid var(--sw-hairline)}.sw-lane-row:first-child{border-top:0}.sw-lane-row-entry{padding:var(--sw-space-3) var(--sw-space-4)}.sw-lane-row-link,.sw-lane-row-summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sw-space-3)}.sw-lane-row-link{color:inherit;text-decoration:none}.sw-lane-row-link:hover{text-decoration:underline;text-decoration-color:var(--sw-accent)}.sw-lane-row-title{color:var(--sw-text);font-weight:650;min-width:0}.sw-lane-row-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sw-space-3);margin:var(--sw-space-3) 0 0}.sw-lane-row-fact{min-width:0}.sw-lane-row-fact dd{margin:2px 0 0;color:var(--sw-text-secondary);overflow-wrap:anywhere}.sw-lane-row-evidence{margin-top:var(--sw-space-3)}.sw-lane-status,.sw-service-chronology-status{margin:0;padding:var(--sw-space-3) var(--sw-space-4);color:var(--sw-text-secondary);border-top:1px solid var(--sw-hairline)}.sw-service-chronology{border-block:1px solid var(--sw-divider-strong);background:var(--sw-surface)}.sw-chronology-list,.sw-chronology-row{border-top:1px solid var(--sw-hairline)}.sw-chronology-row{display:grid;grid-template-columns:var(--sw-cabinet-timeline-width) minmax(112px,.4fr) minmax(0,1fr);column-gap:var(--sw-space-3);position:relative;min-block-size:var(--sw-cabinet-row-min-height);padding:var(--sw-space-4)}.sw-chronology-row:first-child{border-top:0}.sw-chronology-row:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--sw-space-4) + 5px);width:1px;background:var(--sw-hairline)}.sw-chronology-marker{width:11px;height:11px;margin-top:5px;border:2px solid var(--sw-text-muted);border-radius:50%;background:var(--sw-surface);z-index:1}.sw-chronology-row[data-state=completed] .sw-chronology-marker{border-color:var(--sw-positive);background:var(--sw-positive)}.sw-chronology-row[data-state=pending] .sw-chronology-marker{border-color:var(--sw-amber)}.sw-chronology-row[data-state=error] .sw-chronology-marker{border-color:var(--sw-red);background:var(--sw-red)}.sw-chronology-row-date,.sw-chronology-row-period{color:var(--sw-text-secondary);font-size:var(--sw-text-sm)}.sw-chronology-row-period{margin:var(--sw-space-2) 0 0}.sw-chronology-row-period span{margin-inline-end:var(--sw-space-1)}.sw-chronology-row-evidence{margin-top:var(--sw-space-3)}.sw-chronology-row-link{color:inherit;text-decoration-color:var(--sw-route-evidence)}.sw-chronology-row-link:focus-visible,.sw-evidence-packet a:focus-visible,.sw-lane-row-link:focus-visible,.sw-proof-strip-link:focus-visible{outline:none;box-shadow:var(--sw-focus-ring);border-radius:var(--sw-radius-sm)}@media (max-width:720px){.sw-proof-strip-list{grid-template-columns:1fr}.sw-proof-strip-item,.sw-proof-strip-item:first-child{border-inline-start:0;border-top:1px solid var(--sw-hairline)}.sw-proof-strip-item:first-child{border-top:0}.sw-lane-row-facts{grid-template-columns:1fr;gap:var(--sw-space-2)}.sw-lane-row-fact{display:grid;grid-template-columns:var(--sw-cabinet-label-width) minmax(0,1fr);gap:var(--sw-space-2)}.sw-lane-row-fact dd{margin:0}.sw-chronology-row{grid-template-columns:var(--sw-cabinet-timeline-width) minmax(0,1fr);row-gap:var(--sw-space-2)}.sw-chronology-row-date,.sw-chronology-row-entry{grid-column:2}}.sw-user{display:flex;align-items:center;gap:var(--sw-space-2);padding:var(--sw-space-2)}.sw-user-avatar{width:30px;height:30px;border-radius:50%;flex:0 0 auto;background:var(--sw-positive);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:var(--sw-text-xs);font-weight:700}.sw-user-text{display:grid;min-width:0}.sw-user-name{font-size:var(--sw-text-sm);font-weight:600;color:var(--sw-text)}.sw-user-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-page-eyebrow,.sw-user-email{font-size:var(--sw-text-xs);color:var(--sw-text-muted)}.sw-page-eyebrow{text-transform:uppercase;display:flex;align-items:center;gap:var(--sw-space-2)}.sw-page-eyebrow,.sw-page-title{letter-spacing:0;margin:0 0 var(--sw-space-2)}.sw-page-title{font-size:var(--sw-text-2xl);line-height:1.12;font-weight:700;color:var(--sw-text);text-wrap:balance}.sw-page-sub{color:var(--sw-text-secondary);margin:0 0 var(--sw-space-5);font-size:var(--sw-text-md)}.sw-section{margin-bottom:var(--sw-space-6)}.sw-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sw-space-4);padding-bottom:var(--sw-space-2);margin-bottom:var(--sw-space-3);border-bottom:1px solid var(--sw-hairline)}.sw-section-title{font-size:var(--sw-text-md);font-weight:650;margin:0;color:var(--sw-text)}.sw-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sw-space-5)}.sw-page-actions{display:flex;gap:var(--sw-space-2);flex:0 0 auto}.sw-live{display:inline-flex;align-items:center;gap:5px;color:var(--sw-positive)}.sw-live-dot{width:7px;height:7px;border-radius:50%;background:var(--sw-positive)}.sw-slot{border:1px dashed var(--sw-divider-strong);border-radius:var(--sw-radius);padding:var(--sw-space-4);background:var(--sw-surface);display:grid;gap:var(--sw-space-2);margin-bottom:var(--sw-space-3)}.sw-slot[data-status=not-built]{background:var(--sw-surface-sunken)}.sw-slot-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sw-space-3);flex-wrap:wrap}.sw-slot-label{font-size:var(--sw-text-base);font-weight:650;margin:0;color:var(--sw-text)}.sw-slot-source{margin:0;font-size:var(--sw-text-sm);color:var(--sw-text-muted);display:flex;gap:var(--sw-space-2);align-items:baseline;flex-wrap:wrap}.sw-slot-source-key{text-transform:uppercase;letter-spacing:0;font-size:10px}.sw-slot-note,.sw-slot-source code{font-size:var(--sw-text-sm);color:var(--sw-text-secondary)}.sw-slot-note{margin:0;max-width:78ch;line-height:1.55}.sw-terrain-layout{display:grid;gap:var(--sw-space-4);grid-template-columns:minmax(0,1fr);margin-bottom:var(--sw-space-6)}@media (min-width:1200px){.sw-terrain-layout{grid-template-columns:minmax(0,1fr) 320px}}.sw-terrain-main,.sw-terrain-rail{align-content:start}.sw-terrain-fallback,.sw-terrain-main,.sw-terrain-rail{display:grid;gap:var(--sw-space-3)}.sw-two-col{display:grid;gap:var(--sw-space-5);grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.sw-two-col{grid-template-columns:1fr 1fr}}.sw-board{display:grid;gap:var(--sw-space-3);grid-template-columns:minmax(0,1fr);margin-bottom:var(--sw-space-6)}@media (min-width:1024px){.sw-board{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}}.sw-board-col{display:grid;gap:var(--sw-space-2);align-content:start}.sw-board-head{padding-bottom:var(--sw-space-2);border-bottom:2px solid var(--sw-hairline)}.sw-board-title{font-size:var(--sw-text-base);font-weight:700;margin:0;color:var(--sw-text)}.sw-board-detail{font-size:var(--sw-text-xs);color:var(--sw-text-muted);margin:2px 0 0}.sw-nav-tag{font-size:9.5px;letter-spacing:0;text-transform:uppercase;font-weight:700;padding:2px 5px;border-radius:4px;background:var(--sw-neutral-soft);color:var(--sw-text-muted);border:1px solid var(--sw-neutral-border)}.sw-cross-link{display:block;padding:var(--sw-space-2) var(--sw-space-3);border-radius:var(--sw-radius);font-size:var(--sw-text-sm);font-weight:600;color:var(--sw-accent);text-decoration:none;border:1px solid var(--sw-hairline)}.sw-cross-link:hover{background:var(--sw-surface-accent);border-color:var(--sw-accent-border)}.sw-cross-link[data-privileged=true]{color:var(--sw-amber)}.sw-cross-link[data-privileged=true]:hover{background:var(--sw-amber-soft);border-color:var(--sw-amber-border)}.sw-portal{min-height:100vh;display:flex;flex-direction:column}.sw-preview-banner{display:flex;gap:var(--sw-space-2);align-items:center;flex-wrap:wrap;background:var(--sw-amber-soft);color:var(--sw-amber);border-bottom:1px solid var(--sw-amber-border);padding:var(--sw-space-2) var(--sw-space-4);font-size:var(--sw-text-sm)}.sw-portal-head{background:var(--sw-surface);border-bottom:1px solid var(--sw-hairline);padding:var(--sw-space-4) var(--sw-space-5) 0;display:grid;gap:var(--sw-space-3)}.sw-portal-brandrow{display:flex;align-items:center;justify-content:space-between;gap:var(--sw-space-4)}.sw-portal-brand{display:inline-flex;align-items:center;gap:var(--sw-space-2);text-decoration:none}.sw-portal-business{font-size:var(--sw-text-lg);font-weight:700;color:var(--sw-text);letter-spacing:0}.sw-portal-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:var(--sw-space-1);overflow-x:auto}.sw-portal-nav a{display:inline-flex;align-items:center;gap:var(--sw-space-2);padding:var(--sw-space-3) var(--sw-space-3);text-decoration:none;white-space:nowrap;color:var(--sw-text-secondary);font-weight:600;font-size:var(--sw-text-base);border-bottom:2px solid transparent}.sw-portal-nav a:hover{color:var(--sw-text)}.sw-portal-nav a[data-active=true]{color:var(--sw-accent);border-bottom-color:var(--sw-accent)}.sw-portal-badge{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--sw-amber);color:#fff;font-size:var(--sw-text-xs);font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.sw-portal-main{flex:1;padding:var(--sw-space-5);max-width:68rem;width:100%;margin:0 auto}.sw-portal-foot{padding:var(--sw-space-5);display:flex;gap:var(--sw-space-2);justify-content:center;color:var(--sw-text-muted);font-size:var(--sw-text-sm);flex-wrap:wrap}@media (max-width:640px){.sw-portal-head{padding:var(--sw-space-3) var(--sw-space-4) 0}.sw-portal-main{padding:var(--sw-space-4)}}.sw-onboarding-root{min-height:100vh;background:var(--sw-canvas)}.sw-onboarding-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sw-space-3);padding:var(--sw-space-4) var(--sw-space-5);border-bottom:1px solid rgba(244,246,243,.16);position:sticky;top:0;background:var(--sw-control-band);z-index:10}.sw-onboarding-head,.sw-onboarding-head .sw-logo-descriptor,.sw-onboarding-head .sw-logo-word,.sw-onboarding-head .sw-onboarding-time{color:var(--sw-text-on-dark)}.sw-preview-tag{font-size:var(--sw-text-xs);font-weight:700;padding:3px 8px;border-radius:999px;background:var(--sw-amber-soft);color:var(--sw-amber);border:1px solid var(--sw-amber-border)}@media (prefers-reduced-motion:reduce){.sw-root *,.sw-root :after,.sw-root :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.sw-skel{display:grid;gap:var(--sw-space-5)}.sw-skel-head{display:grid;gap:var(--sw-space-2)}.sw-skel-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.sw-skel-grid,.sw-skel-panel{display:grid;gap:var(--sw-space-3)}.sw-skel-panel{background:var(--sw-surface);border:1px solid var(--sw-hairline);border-radius:var(--sw-radius-lg);padding:var(--sw-space-4)}.sw-skel-bar{display:block;height:12px;border-radius:999px;background:var(--sw-surface-sunken)}.sw-skel-bar[data-w=eyebrow]{width:108px;height:9px}.sw-skel-bar[data-w=title]{width:min(420px,70%);height:26px}.sw-skel-bar[data-w=meta]{width:min(280px,50%);height:11px}.sw-skel-bar[data-w=panel-title]{width:42%;height:13px}.sw-skel-bar[data-w=row]{width:100%}.sw-skel-bar[data-w=row-short]{width:62%}@media (prefers-reduced-motion:reduce){.sw-skel-bar{animation:none;background:var(--sw-surface-sunken)}}.sw-os.sw-route-frame{--sw-nav-bg:var(--sw-control-band)!important;--sw-nav-text:var(--sw-text)!important;--sw-nav-muted:var(--sw-text-secondary)!important;--sw-nav-faint:var(--sw-text-muted)!important;--sw-nav-border:var(--sw-hairline)!important;--sw-nav-hover:var(--sw-surface-hover)!important;--sw-nav-signal:var(--sw-accent)!important;--sw-nav-signal-soft:var(--sw-surface-accent)!important;--sw-nav-live:var(--sw-positive)!important;--sw-nav-attention:var(--sw-accent)!important;--sw-nav-attention-soft:var(--sw-accent-soft)!important;--sw-nav-attention-border:var(--sw-accent-border)!important;display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;grid-template-rows:58px minmax(0,1fr)!important;gap:8px!important;padding:8px!important;background:var(--sw-canvas)!important}.sw-os.sw-route-frame>.sw-control-frame{grid-column:1!important;grid-row:1/span 2!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important;background:var(--sw-control-band)!important;border:1px solid var(--sw-divider-strong)!important;border-radius:18px!important}.sw-os.sw-route-frame .sw-control-band{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;min-height:0!important;padding:14px!important;background:transparent!important;border:0!important;border-radius:0!important}.sw-os.sw-route-frame .sw-control-brand{padding:0 0 14px!important;border:0!important;border-bottom:1px solid var(--sw-hairline)!important}.sw-os.sw-route-frame .sw-control-brand .sw-logo-descriptor,.sw-os.sw-route-frame .sw-control-brand .sw-logo-word{color:var(--sw-text)!important}.sw-os.sw-route-frame .sw-control-band .sw-sys{color:var(--sw-positive)!important}.sw-os.sw-route-frame .sw-control-band .sw-sys[data-live=false]{color:var(--sw-text-muted)!important}.sw-os.sw-route-frame .sw-control-band .sw-orgtag,.sw-os.sw-route-frame .sw-control-band .sw-scope{flex:0 0 auto!important;min-width:0!important;max-width:none!important;padding:9px 10px!important;border:1px solid var(--sw-hairline)!important;border-radius:10px!important;background:var(--sw-surface)!important}.sw-os.sw-route-frame .sw-control-band .sw-act-label,.sw-os.sw-route-frame .sw-control-band .sw-act-quiet,.sw-os.sw-route-frame .sw-control-band .sw-act-unavailable,.sw-os.sw-route-frame .sw-control-band .sw-orgtag-label,.sw-os.sw-route-frame .sw-control-band .sw-scope-label,.sw-os.sw-route-frame .sw-control-band .sw-scope-meta{color:var(--sw-text-muted)!important}.sw-os.sw-route-frame .sw-control-band .sw-act,.sw-os.sw-route-frame .sw-control-band .sw-act-value,.sw-os.sw-route-frame .sw-control-band .sw-orgtag-name,.sw-os.sw-route-frame .sw-control-band .sw-scope-chev,.sw-os.sw-route-frame .sw-control-band .sw-scope-name{color:var(--sw-text)!important}.sw-os.sw-route-frame .sw-control-band .sw-orgtag-mark{background:var(--sw-accent)!important;color:var(--sw-accent-ink)!important}.sw-os.sw-route-frame .sw-control-spacer{display:none!important}.sw-os.sw-route-frame .sw-control-band .sw-act{display:grid!important}.sw-os.sw-route-frame .sw-control-band .sw-cross{margin-top:auto!important}.sw-os.sw-route-frame .sw-control-band .sw-cross-link{color:var(--sw-text-secondary)!important;border-color:var(--sw-hairline)!important;background:var(--sw-surface)!important}.sw-os.sw-route-frame .sw-control-band .sw-cross-link:hover{border-color:var(--sw-accent-border)!important;color:var(--sw-accent)!important}.sw-os.sw-route-frame .sw-control-band .sw-acct{margin-top:0!important}.sw-os.sw-route-frame .sw-control-band .sw-acct-trigger{width:100%!important}.sw-os.sw-route-frame .sw-control-band .sw-acct-chev,.sw-os.sw-route-frame .sw-control-band .sw-acct-text{display:grid!important}.sw-os.sw-route-frame .sw-control-band .sw-acct-avatar{background:var(--sw-surface-accent)!important;color:var(--sw-text)!important;border-color:var(--sw-hairline)!important}.sw-os.sw-route-frame .sw-work-index{display:block!important;min-height:0!important;overflow-y:auto!important;padding:0 14px 14px!important;background:transparent!important;border:0!important}.sw-os.sw-route-frame .sw-work-index .sw-nav,.sw-os.sw-route-frame .sw-work-index .sw-nav-group,.sw-os.sw-route-frame .sw-work-index .sw-nav-list{display:grid!important}.sw-os.sw-route-frame .sw-work-index .sw-nav{gap:6px!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-group{gap:3px!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-group+.sw-nav-group{padding-top:10px!important;border-top:1px solid var(--sw-hairline)!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-heading{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-item{min-height:38px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--sw-text-secondary)!important;background:transparent!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-item:hover{background:var(--sw-surface-hover)!important;color:var(--sw-text)!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-item[data-active=true]{color:var(--sw-accent)!important;background:var(--sw-surface-accent)!important;border-color:var(--sw-accent-border)!important;font-weight:650!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-item[data-active=true] .sw-nav-icon{color:var(--sw-accent)!important}.sw-os.sw-route-frame .sw-work-index .sw-nav-badge{color:var(--sw-accent)!important;background:var(--sw-accent-soft)!important;border-color:var(--sw-accent-border)!important}.sw-os.sw-route-frame .sw-workspace{grid-row:2!important;min-height:0!important;height:auto!important;padding:24px!important;overflow:auto!important;background:var(--sw-canvas)!important}.sw-os.sw-route-frame .sw-workspace,.sw-os.sw-route-frame>.sw-command-bar{grid-column:2!important;border:1px solid var(--sw-divider-strong)!important;border-radius:18px!important}.sw-os.sw-route-frame>.sw-command-bar{grid-row:1!important;min-width:0!important;min-height:58px!important;padding:8px 10px 8px 16px!important;display:flex!important;align-items:center!important;gap:18px!important;overflow:hidden!important;background:var(--sw-control-band)!important}.sw-command-scope{min-width:0;flex:1 1 280px;display:grid;gap:1px}.sw-command-kicker{color:var(--sw-text-muted);font-family:var(--sw-font-mono);font-size:9px;font-weight:650;letter-spacing:0;text-transform:uppercase}.sw-command-scope-value{min-width:0;overflow:hidden;color:var(--sw-text);font-size:var(--sw-text-sm);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.sw-command-metrics{flex:0 0 auto;display:flex;align-items:stretch;margin:0}.sw-command-metric{min-width:92px;padding:0 14px;display:grid;grid-template-columns:auto auto;align-items:center;gap:7px;border-left:1px solid var(--sw-hairline)}.sw-command-metric dt{color:var(--sw-text-muted);font-size:var(--sw-text-xs);white-space:nowrap}.sw-command-metric dd{margin:0;color:var(--sw-text);font-family:var(--sw-font-mono);font-size:var(--sw-text-base);font-variant-numeric:tabular-nums;font-weight:700}.sw-command-metric[data-tone=positive] dd{color:var(--sw-positive)}.sw-command-metric[data-tone=attention] dd{color:var(--sw-accent)}.sw-command-unavailable{flex:0 0 auto;margin:0;color:var(--sw-text-muted);font-size:var(--sw-text-xs)}.sw-command-action{min-height:38px;flex:0 0 auto;padding:0 13px;display:inline-flex;align-items:center;gap:7px;color:var(--sw-accent-ink);background:var(--sw-accent);border:1px solid var(--sw-accent);border-radius:10px;font-size:var(--sw-text-sm);font-weight:700;white-space:nowrap}.sw-command-action:hover{background:var(--sw-accent-hover);border-color:var(--sw-accent-hover)}.sw-command-action .sw-nav-icon{color:currentColor}.sw-cp.sw-route-frame{display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;grid-template-areas:"rail top" "rail main" "rail foot"!important;gap:8px!important;padding:8px!important;background:var(--sw-canvas)!important}.sw-cp.sw-route-frame .sw-cp-rail{grid-area:rail!important;width:auto!important;height:calc(100dvh - 16px)!important;padding:14px!important;flex-direction:column!important;align-items:stretch!important;overflow-y:auto!important;overflow-x:hidden!important;background:var(--sw-control-band)!important;border:1px solid var(--sw-divider-strong)!important;border-radius:18px!important}.sw-cp.sw-route-frame .sw-cp-brand{display:flex!important}.sw-cp.sw-route-frame .sw-cp-brand .sw-logo-word{color:var(--sw-text)!important}.sw-cp.sw-route-frame .sw-cp-brand .sw-logo-descriptor{color:var(--sw-text-muted)!important}.sw-cp.sw-route-frame .sw-cp-nav-list{display:grid!important}.sw-cp.sw-route-frame .sw-cp-nav-item{min-height:38px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--sw-text-secondary)!important}.sw-cp.sw-route-frame .sw-cp-nav-item:hover{background:var(--sw-surface-hover)!important;color:var(--sw-text)!important}.sw-cp.sw-route-frame .sw-cp-nav-item[data-active=true]{color:var(--sw-accent)!important;background:var(--sw-surface-accent)!important;border-color:var(--sw-accent-border)!important}.sw-cp.sw-route-frame .sw-cp-rail-foot{display:block!important}.sw-cp.sw-route-frame .sw-cp-help{background:var(--sw-surface)!important;border-color:var(--sw-hairline)!important}.sw-cp.sw-route-frame .sw-cp-top{min-height:58px!important;padding:10px 20px!important;background:var(--sw-control-band)!important;border:1px solid var(--sw-divider-strong)!important;border-radius:18px!important}.sw-cp.sw-route-frame .sw-cp-business{color:var(--sw-text)!important}.sw-cp.sw-route-frame .sw-cp-avatar{background:var(--sw-surface-accent)!important;color:var(--sw-text)!important;border-color:var(--sw-hairline)!important}.sw-cp.sw-route-frame .sw-cp-admin-link{color:var(--sw-accent-ink)!important;background:var(--sw-accent)!important;border-color:var(--sw-accent)!important}.sw-cp.sw-route-frame .sw-cp-main{padding:24px!important;background:var(--sw-canvas)!important;border:1px solid var(--sw-divider-strong)!important;border-radius:18px!important}.sw-cp.sw-route-frame .sw-cp-foot{padding:0 20px 20px!important}@media (max-width:900px){.sw-cp.sw-route-frame,.sw-os.sw-route-frame{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:0!important;padding:0!important}.sw-cp.sw-route-frame .sw-cp-main,.sw-cp.sw-route-frame .sw-cp-rail,.sw-cp.sw-route-frame .sw-cp-top,.sw-os.sw-route-frame .sw-workspace,.sw-os.sw-route-frame>.sw-command-bar,.sw-os.sw-route-frame>.sw-control-frame{grid-column:1!important;border-radius:0!important;border-inline:0!important}.sw-os.sw-route-frame>.sw-control-frame{grid-row:1!important}.sw-os.sw-route-frame>.sw-command-bar{grid-row:2!important;min-height:54px!important;padding:8px 12px!important;border-block:0!important}.sw-os.sw-route-frame .sw-workspace{grid-row:3!important;padding:16px!important}.sw-command-metric{min-width:auto;padding-inline:10px}.sw-command-metric dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sw-cp.sw-route-frame{grid-template-areas:"top" "rail" "main" "foot"!important}.sw-cp.sw-route-frame .sw-cp-rail{height:auto!important;overflow-x:auto!important}.sw-cp.sw-route-frame .sw-cp-brand,.sw-cp.sw-route-frame .sw-cp-rail-foot{display:none!important}.sw-cp.sw-route-frame .sw-cp-nav-list{display:flex!important}.sw-cp.sw-route-frame .sw-cp-main{padding:16px!important}}@media (max-width:620px){.sw-os.sw-route-frame>.sw-command-bar{gap:10px!important}.sw-command-scope{flex-basis:160px}.sw-command-metrics{display:none}.sw-command-action{width:38px;padding:0;justify-content:center;border-radius:8px}.sw-command-action span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.sw-master-shell.sw-os.sw-route-frame{--sw-master-rail-width:250px;width:100%;height:100vh!important;height:100dvh!important;padding:4px!important;grid-template-columns:var(--sw-master-rail-width) minmax(0,1fr)!important;grid-template-rows:64px minmax(0,1fr)!important;column-gap:8px!important;row-gap:0!important;background:#070809!important}.sw-master-shell.sw-os.sw-route-frame,.sw-master-shell>.sw-master-rail{min-height:0!important;display:grid!important;overflow:hidden!important}.sw-master-shell>.sw-master-rail{grid-column:1!important;grid-row:1/span 2!important;min-width:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;color:#F3F3F4!important;background:#0D0E10!important;border:1px solid #36373a!important;border-radius:18px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.015)!important}.sw-master-shell .sw-master-rail>.sw-control-band{min-height:0!important;padding:16px 12px 12px!important;display:grid!important;align-items:stretch!important;gap:9px!important;background:transparent!important;border:0!important}.sw-master-shell .sw-control-brand{min-height:40px!important;padding:0 8px 10px!important;display:flex!important;align-items:center!important;border:0!important}.sw-master-shell .sw-logo{gap:8px!important}.sw-master-shell .sw-logo>svg{width:36px!important;height:36px!important;flex:0 0 36px!important}.sw-master-shell .sw-logo-text{display:block!important;line-height:1!important}.sw-master-shell .sw-logo-word{color:#F7F7F8!important;font-size:24px!important;font-weight:650!important;line-height:1!important;letter-spacing:0}.sw-master-shell .sw-logo-descriptor{display:none!important}.sw-master-selectors{display:grid;gap:8px}.sw-master-shell .sw-master-selectors .sw-orgtag,.sw-master-shell .sw-master-selectors .sw-scope,.sw-master-surface-switcher{width:100%!important;min-width:0!important;max-width:none!important;min-height:50px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;color:#F3F3F4!important;background:#111214!important;border:1px solid #303135!important;border-radius:10px!important}.sw-master-shell .sw-scope-trigger{width:100%!important;min-height:48px!important;padding:7px 10px!important;background:transparent!important;border:0!important;border-radius:9px!important}.sw-master-shell .sw-scope-leading{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;color:#D7D7DA;background:transparent;border:0;border-radius:0}.sw-master-shell .sw-master-selector-icon .sw-nav-icon,.sw-master-shell .sw-orgtag-mark .sw-nav-icon,.sw-master-shell .sw-scope-leading .sw-nav-icon{width:15px;height:15px}.sw-master-shell .sw-scope-trigger:hover,.sw-master-surface-switcher:hover{background:#17181A!important}.sw-master-selector-label,.sw-master-shell .sw-orgtag-label,.sw-master-shell .sw-scope-label{color:#8F9095!important;font-size:10px!important;font-weight:500!important;line-height:1.25!important;text-transform:none!important}.sw-master-selector-copy strong,.sw-master-shell .sw-orgtag-name,.sw-master-shell .sw-scope-name{color:#F3F3F4!important;font-size:12.5px!important;font-weight:550!important;line-height:1.3!important}.sw-master-shell .sw-scope-meta{color:#9B9CA1!important;font-size:10.5px!important}.sw-master-shell .sw-scope-keys{display:none!important}.sw-master-shell .sw-orgtag{padding:7px 10px!important;gap:9px!important}.sw-master-selector-icon,.sw-master-shell .sw-orgtag-mark{width:26px!important;height:26px!important;flex:0 0 26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#D7D7DA!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:11px!important}.sw-master-selector-copy,.sw-master-shell .sw-orgtag-body{min-width:0;display:grid;gap:1px;flex:1 1 auto}.sw-master-surface-switcher{padding:7px 9px!important;gap:9px!important}.sw-master-selector-link,.sw-master-selector-static{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;color:#B4B5BA;font-size:10.5px;font-weight:600;text-decoration:none}.sw-master-selector-link:hover{color:var(--sw-accent)}.sw-master-platform-link{min-height:30px;padding:0 8px;display:inline-flex;align-items:center;justify-content:space-between;color:#9B9CA1;font-size:10.5px;text-decoration:none}.sw-master-platform-link:hover{color:var(--sw-accent)}.sw-master-shell .sw-master-rail>.sw-work-index{min-width:0!important;min-height:0!important;padding:0 14px!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;background:transparent!important;border:0!important;scrollbar-width:thin;scrollbar-color:#3B3C40 transparent}.sw-master-shell .sw-work-index .sw-nav,.sw-master-shell .sw-work-index .sw-nav-group,.sw-master-shell .sw-work-index .sw-nav-list{display:grid!important}.sw-master-shell .sw-work-index .sw-nav{gap:2px!important;padding:0!important}.sw-master-shell .sw-work-index .sw-nav-group{gap:2px!important}.sw-master-shell .sw-work-index .sw-nav-group+.sw-nav-group{margin-top:6px!important;padding-top:6px!important;border-top:1px solid #292a2d!important}.sw-master-shell .sw-work-index .sw-nav-heading{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.sw-master-shell .sw-work-index .sw-nav-item{position:relative!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 12px!important;display:flex!important;align-items:center!important;gap:11px!important;color:#D3D3D6!important;background:transparent!important;border:0!important;border-radius:8px!important;font-size:12.5px!important;font-weight:450!important;line-height:1!important;text-decoration:none!important}.sw-master-shell .sw-work-index a.sw-nav-item:link,.sw-master-shell .sw-work-index a.sw-nav-item:visited{color:#D3D3D6!important;border:0!important;outline:0!important;box-shadow:none!important}.sw-master-shell .sw-work-index .sw-nav-item:hover{color:#F4F4F5!important;background:#191A1D!important}.sw-master-shell .sw-work-index .sw-nav-item[data-active=true]{color:var(--sw-accent)!important;background:#242528!important;border:0!important;font-weight:550!important}.sw-master-shell .sw-work-index a.sw-nav-item[data-active=true]:link,.sw-master-shell .sw-work-index a.sw-nav-item[data-active=true]:visited{color:var(--sw-accent)!important}.sw-master-shell .sw-work-index .sw-nav-item[data-active=true]:before{display:none!important}.sw-master-shell .sw-work-index .sw-nav-item[data-active=true]:after{content:"";width:8px;height:8px;margin-left:auto;flex:0 0 8px;border-radius:50%;background:var(--sw-accent)}.sw-master-shell .sw-work-index .sw-nav-icon{width:18px!important;height:18px!important;flex:0 0 18px!important;color:#ECECEF!important}.sw-master-shell .sw-work-index .sw-nav-item[data-active=true] .sw-nav-icon{color:var(--sw-accent)!important}.sw-master-shell .sw-work-index .sw-nav-badge,.sw-master-shell .sw-work-index .sw-nav-count{min-width:22px!important;height:21px!important;margin-left:auto!important;padding:0 6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--sw-accent)!important;background:#3A210F!important;border:0!important;border-radius:999px!important;font-size:10px!important}.sw-master-shell .sw-work-index .sw-nav-live{margin-left:auto!important}.sw-master-rail-footer{min-width:0;padding:10px 12px 12px;display:grid;gap:10px;background:#0D0E10}.sw-automation-register{min-width:0;padding:10px 6px 8px;display:grid;gap:7px;border-top:1px solid #2b2c2f;border-bottom:1px solid #2b2c2f}.sw-automation-register-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sw-automation-register-head h2{margin:0;color:#F0F0F2;font-size:11px;font-weight:600;letter-spacing:0}.sw-automation-agents{margin:0;padding:0;display:grid;gap:1px;list-style:none}.sw-automation-agents li{min-width:0;min-height:27px;display:grid;grid-template-columns:18px minmax(0,1fr) auto 6px;align-items:center;gap:6px;color:#D5D5D8;font-size:10px}.sw-automation-agent-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#D0D1D4}.sw-automation-agent-icon .sw-nav-icon{width:15px;height:15px}.sw-automation-agent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-automation-agent-state{color:#8D8E93;font-size:8.5px;white-space:nowrap}.sw-automation-agent-dot{width:5px;height:5px;border-radius:50%;background:#77787D}.sw-automation-help{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;color:#9A9BA0;border:1px solid #55565a;border-radius:50%;font-size:9px}.sw-master-shell .sw-automation-register>.sw-sys{margin:0!important;display:flex!important;align-items:center!important;gap:7px!important;color:var(--sw-positive)!important;font-size:10px!important;font-weight:500!important;text-transform:none!important}.sw-master-shell .sw-automation-register>.sw-sys[data-live=false]{color:#A0A1A5!important}.sw-master-shell .sw-automation-register .sw-sys-dot{width:6px!important;height:6px!important}.sw-master-shell .sw-automation-register .sw-act{margin:0!important;padding:0!important;display:grid!important;gap:4px!important;color:#D2D3D6!important;border:0!important}.sw-master-shell .sw-automation-register .sw-act-head,.sw-master-shell .sw-automation-register .sw-act-tracks,.sw-master-shell .sw-automation-register .sw-book-bar,.sw-master-shell .sw-automation-register .sw-book-key{display:none!important}.sw-master-shell .sw-automation-register .sw-act-line{margin:0!important;display:flex!important;align-items:baseline!important;gap:6px!important;font-size:10.5px!important}.sw-master-shell .sw-automation-register .sw-act-value{color:#F3F3F4!important;font-size:11px!important}.sw-master-shell .sw-automation-register .sw-act-label,.sw-master-shell .sw-automation-register .sw-act-quiet,.sw-master-shell .sw-automation-register .sw-act-unavailable{color:#9B9CA1!important;font-size:10px!important}.sw-master-shell .sw-automation-register .sw-act-oneline{display:none!important}.sw-master-shell .sw-automation-register .sw-act-link{margin-top:2px!important;color:#BDBEC2!important;font-size:10px!important;text-decoration:none!important}.sw-master-shell .sw-master-rail-footer .sw-acct{margin:0!important;padding:0!important;border:0!important}.sw-master-shell .sw-master-rail-footer .sw-acct-trigger{min-height:45px!important;padding:4px 6px!important;display:flex!important;align-items:center!important;gap:9px!important;color:#F2F2F4!important;background:transparent!important;border:0!important;border-radius:8px!important}.sw-master-shell .sw-master-rail-footer .sw-acct-trigger:hover{background:#18191C!important}.sw-master-shell .sw-master-rail-footer .sw-acct-avatar{width:36px!important;height:36px!important;flex:0 0 36px!important;color:#F4F4F5!important;background:#75411F!important;border:1px solid #9d5b2d!important;border-radius:50%!important}.sw-master-shell .sw-master-rail-footer .sw-acct-text{display:grid!important}.sw-master-shell .sw-master-rail-footer .sw-acct-chev{display:block!important}.sw-master-shell .sw-master-rail-footer .sw-acct-name{color:#F2F2F4!important;font-size:11.5px!important;font-weight:550!important}.sw-master-shell .sw-master-rail-footer .sw-acct-email{color:#929398!important;font-size:9.5px!important}.sw-master-shell>.sw-master-command{grid-column:2!important;grid-row:1!important;min-width:0!important;min-height:64px!important;padding:10px 44px 10px 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;overflow:hidden!important;background:#0D0E10!important;border:1px solid #2e2f32!important;border-bottom-color:#252629!important;border-radius:18px 18px 0 0!important}.sw-command-search{min-width:190px;max-width:435px;height:38px;flex:1 1 435px;display:flex;align-items:center;gap:9px;padding:0 12px;color:#C5C6CA;background:#111214;border:1px solid #303135;border-radius:8px}.sw-command-search svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.sw-command-search input{width:100%;min-width:0;height:34px;padding:0;color:#BFC0C4;background:transparent;border:0;outline:0;font:500 11.5px/1 var(--sw-font-sans)}.sw-command-search input::placeholder{color:#A1A2A7;opacity:1}.sw-command-controls{min-width:0;flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;gap:10px}.sw-command-export,.sw-command-period{position:relative;height:38px;padding:0 30px 0 11px;display:inline-flex;align-items:center;gap:8px;color:#E0E0E3;background:#111214;border:1px solid #303135;border-radius:8px;font:550 10.5px/1 var(--sw-font-sans);white-space:nowrap}.sw-command-period{width:176px}.sw-command-period-compare{width:150px}.sw-command-export svg,.sw-command-period svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sw-command-action:disabled,.sw-command-export:disabled,.sw-command-period:disabled{opacity:1;cursor:not-allowed}.sw-command-export:disabled,.sw-command-period:disabled{color:#A7A8AD}.sw-command-versus{color:#A0A1A5;font-size:10px;font-weight:650}.sw-command-export{width:94px;margin-left:36px;padding:0 11px;justify-content:center}.sw-master-shell .sw-command-scope{position:relative;width:min(176px,16vw);min-width:130px;min-height:38px;padding:6px 28px 5px 10px;flex:0 1 176px;display:grid;gap:1px;align-content:center;background:#111214;border:1px solid #303135;border-radius:8px}.sw-master-shell .sw-command-kicker{color:#85868B;font:500 8.5px/1 var(--sw-font-sans);text-transform:none}.sw-master-shell .sw-command-scope-value{color:#E5E5E7;font-size:10.5px;font-weight:600}.sw-command-control-chev{position:absolute;top:50%;right:10px;color:#9B9CA0;transform:translateY(-50%)}.sw-master-shell .sw-command-metrics{min-width:0;display:flex!important;align-items:stretch!important;gap:6px!important}.sw-master-shell .sw-command-metric{min-width:78px!important;min-height:38px!important;padding:5px 9px!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:6px!important;background:#111214!important;border:1px solid #303135!important;border-radius:8px!important}.sw-master-shell .sw-command-metric dt{color:#8F9095!important;font-size:9px!important;white-space:normal!important;line-height:1.1!important}.sw-master-shell .sw-command-metric dd{color:#F2F2F4!important;font-size:12px!important;font-weight:650!important}.sw-master-shell .sw-command-metric[data-tone=positive] dd{color:var(--sw-positive)!important}.sw-master-shell .sw-command-metric[data-tone=attention] dd{color:var(--sw-accent)!important}.sw-master-shell .sw-command-unavailable{min-height:38px;margin:0;padding:0 11px;display:inline-flex;align-items:center;color:#9B9CA1;background:#111214;border:1px solid #303135;border-radius:8px;font-size:10px}.sw-master-shell .sw-command-action{min-width:128px!important;min-height:38px!important;padding:0 14px!important;border:1px solid var(--sw-accent)!important;border-radius:8px!important;font-size:11px!important;font-weight:650!important}.sw-master-shell .sw-command-action,.sw-master-shell .sw-command-action:disabled{color:var(--sw-accent-ink)!important;background:var(--sw-accent)!important}.sw-master-shell .sw-command-action:hover{background:var(--sw-accent-hover)!important}.sw-master-shell>.sw-workspace{grid-column:2!important;grid-row:2!important;min-width:0!important;min-height:0!important;height:auto!important;padding:16px 20px 20px!important;overflow-x:hidden!important;overflow-y:auto!important;background:#0B0C0E!important;border:1px solid #2e2f32!important;border-top:0!important;border-radius:0 0 18px 18px!important}@media (max-width:1180px) and (min-width:901px){.sw-master-shell.sw-os.sw-route-frame{--sw-master-rail-width:238px}.sw-master-shell .sw-command-search{max-width:330px}.sw-command-period{width:150px}.sw-command-period-compare,.sw-command-versus{display:none}}@media (max-width:900px){.sw-master-shell.sw-os.sw-route-frame{width:100%!important;height:auto!important;min-height:100vh!important;min-height:100dvh!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:0!important;overflow:visible!important}.sw-master-shell>.sw-master-rail{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;border-inline:0!important;border-top:0!important;border-radius:0!important;overflow:visible!important}.sw-master-shell .sw-master-rail>.sw-control-band{grid-column:1!important;grid-row:1!important;padding:10px 12px 8px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important}.sw-master-shell .sw-control-brand{min-height:38px!important;padding:0!important}.sw-master-shell .sw-logo>svg{width:28px!important;height:28px!important;flex-basis:28px!important}.sw-master-shell .sw-logo-word{font-size:18px!important}.sw-master-shell .sw-master-selectors{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px}.sw-master-shell .sw-master-selectors .sw-orgtag,.sw-master-shell .sw-master-selectors .sw-scope,.sw-master-surface-switcher{min-height:42px!important}.sw-master-shell .sw-scope-trigger{min-height:40px!important;padding:5px 8px!important}.sw-master-shell .sw-orgtag,.sw-master-surface-switcher{padding:5px 7px!important}.sw-master-selector-icon,.sw-master-shell .sw-orgtag-mark{display:none!important}.sw-master-platform-link{grid-column:1/-1;display:inline-flex}.sw-master-shell .sw-master-rail>.sw-work-index{grid-column:1/span 2!important;grid-row:2!important;padding:0 8px 7px!important;overflow-x:auto!important;overflow-y:hidden!important}.sw-master-shell .sw-work-index .sw-nav,.sw-master-shell .sw-work-index .sw-nav-group,.sw-master-shell .sw-work-index .sw-nav-list{width:max-content!important;display:flex!important;align-items:center!important;gap:2px!important}.sw-master-shell .sw-work-index .sw-nav-group+.sw-nav-group{margin:0 0 0 4px!important;padding:0 0 0 4px!important;border-top:0!important;border-left:1px solid #292a2d!important}.sw-master-shell .sw-work-index .sw-nav-item{min-height:36px!important;padding:0 10px!important}.sw-master-shell .sw-work-index .sw-nav-item[data-active=true]:after{width:6px;height:6px;flex-basis:6px}.sw-master-rail-footer{grid-column:2!important;grid-row:1!important;padding:8px 10px 0 0!important;align-self:start;background:transparent!important}.sw-master-shell .sw-automation-register{display:none!important}.sw-master-shell .sw-master-rail-footer .sw-acct-trigger{width:40px!important;min-height:40px!important;padding:2px!important}.sw-master-shell .sw-master-rail-footer .sw-acct-avatar{width:36px!important;height:36px!important}.sw-master-shell .sw-master-rail-footer .sw-acct-chev,.sw-master-shell .sw-master-rail-footer .sw-acct-text{display:none!important}.sw-master-shell>.sw-master-command{grid-column:1!important;grid-row:2!important;min-height:60px!important;padding:8px 12px!important;border-inline:0!important;border-radius:0!important}.sw-master-shell .sw-command-search{flex-basis:300px;max-width:none}.sw-command-period-compare,.sw-command-versus{display:none}.sw-master-shell>.sw-workspace{grid-column:1!important;grid-row:3!important;min-height:0!important;padding:14px!important;border:0!important;border-radius:0!important}}@media (max-width:620px){.sw-master-shell .sw-master-rail>.sw-control-band{padding-right:58px!important;grid-template-columns:1fr!important;gap:8px!important}.sw-master-shell .sw-master-selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sw-master-selector-label,.sw-master-shell .sw-orgtag-label,.sw-master-shell .sw-scope-meta{display:none!important}.sw-master-shell>.sw-master-command{min-height:102px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.sw-master-shell .sw-command-search{width:100%;min-width:0;height:38px}.sw-master-shell .sw-command-controls{width:100%;min-width:0;justify-content:space-between;overflow-x:auto}.sw-command-period{width:auto;min-width:150px}.sw-command-export{min-width:82px;margin-left:0}.sw-master-shell .sw-command-action{width:auto!important;min-width:40px!important;padding:0 10px!important}.sw-master-shell .sw-command-action span{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important}.sw-master-shell.sw-os.sw-route-frame>.sw-master-command.sw-command-bar{min-height:102px!important;padding:8px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.sw-master-shell.sw-os.sw-route-frame>.sw-master-command .sw-command-search{width:100%!important;max-width:none!important;flex-basis:auto!important}}.sw-master-shell.sw-os.sw-route-frame .sw-master-rail .sw-work-index .sw-nav-item{height:36px!important;min-height:36px!important;max-height:36px!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}.sw-master-shell.sw-os.sw-route-frame .sw-master-rail .sw-work-index .sw-nav-item[data-active=true]{background:#242528!important}.sw-master-shell.sw-os.sw-route-frame .sw-master-rail .sw-master-selector-icon,.sw-master-shell.sw-os.sw-route-frame .sw-master-rail .sw-orgtag-mark,.sw-master-shell.sw-os.sw-route-frame .sw-master-rail .sw-scope-leading{color:#D7D7DA!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}@media (max-width:900px){.sw-master-shell.sw-os.sw-route-frame .sw-master-selectors>.sw-orgtag{order:0!important}.sw-master-shell.sw-os.sw-route-frame .sw-master-selectors>.sw-master-surface-switcher{order:1!important}}@media (min-width:901px){.sw-master-shell.sw-os.sw-route-frame>.sw-master-command.sw-command-bar{padding:10px 36px 10px 18px!important}}:root{--sw-ledger-row-hover:var(--sw-surface-hover);--sw-ledger-row-selected:var(--sw-surface-accent);--sw-ledger-table-head:var(--sw-surface-sunken);--sw-ledger-cell-pad-y:var(--sw-space-3);--sw-ledger-cell-pad-x:var(--sw-space-3);--sw-ledger-record-rule:var(--sw-hairline)}.sw-ledger-scroll{max-width:100%;overflow-x:auto}.sw-ledger-table{min-width:980px;table-layout:fixed}.sw-ledger-table thead{background:var(--sw-ledger-table-head)}.sw-ledger-table td,.sw-ledger-table th{padding:var(--sw-ledger-cell-pad-y) var(--sw-ledger-cell-pad-x)}.sw-ledger-table tbody tr:hover{background:var(--sw-ledger-row-hover)}.sw-ledger-table tbody tr[data-selected=true]{background:var(--sw-ledger-row-selected)}.sw-ledger-table .sw-ledger-client{width:23%}.sw-ledger-table .sw-ledger-lifecycle{width:12%}.sw-ledger-table .sw-ledger-onboarding{width:16%}.sw-ledger-table .sw-ledger-site{width:12%}.sw-ledger-table .sw-ledger-audit{width:13%}.sw-ledger-table .sw-ledger-work{width:8%}.sw-ledger-table .sw-ledger-outstanding{width:12%}.sw-ledger-table .sw-ledger-action{width:1%;text-align:right;white-space:nowrap}.sw-ledger-table td[data-ledger-field=client]{width:13%}.sw-ledger-table td[data-ledger-field=route]{width:18%}.sw-ledger-table td[data-ledger-field=evidence]{width:12%}.sw-ledger-table td[data-ledger-field=owner]{width:11%}.sw-ledger-table td[data-ledger-field=blocker]{width:13%}.sw-ledger-table td[data-ledger-field=next]{width:9%}.sw-ledger-table td[data-ledger-field=proof]{width:13%}.sw-ledger-table td[data-ledger-field=actions]{width:11%}.sw-ledger-table td[data-ledger-field=route] .sw-route-mini{width:100%;min-width:0;max-width:none}.sw-ledger-route-register td:first-child,.sw-ledger-route-register th:first-child{width:13%}.sw-ledger-route-register td:nth-child(2),.sw-ledger-route-register th:nth-child(2){width:18%}.sw-ledger-route-register td:nth-child(3),.sw-ledger-route-register th:nth-child(3){width:12%}.sw-ledger-route-register td:nth-child(4),.sw-ledger-route-register th:nth-child(4){width:11%}.sw-ledger-route-register td:nth-child(5),.sw-ledger-route-register th:nth-child(5){width:13%}.sw-ledger-route-register td:nth-child(6),.sw-ledger-route-register th:nth-child(6){width:9%}.sw-ledger-route-register td:nth-child(7),.sw-ledger-route-register td:nth-child(8),.sw-ledger-route-register th:nth-child(7),.sw-ledger-route-register th:nth-child(8){width:12%}.sw-ledger-audit-detail,.sw-ledger-onboarding-state,.sw-ledger-outstanding-detail{display:block;margin-top:3px;color:var(--sw-text-muted);font-size:var(--sw-text-xs);line-height:1.35}.sw-ledger-onboarding .sw-prog{min-width:0;width:100%}.sw-ledger-onboarding .sw-prog-bar{min-width:44px}.sw-ledger-outstanding-main{color:var(--sw-text);font-weight:650}.sw-ledger-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sw-space-2)}.sw-ledger-action .sw-btn{min-height:30px;padding:0 10px;font-size:var(--sw-text-xs)}@media (max-width:699px){.sw-ledger-scroll{overflow-x:clip}.sw-ledger-table,.sw-ledger-table tbody,.sw-ledger-table td,.sw-ledger-table tr{display:block;min-width:0;width:100%}.sw-ledger-table{table-layout:auto}.sw-ledger-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sw-ledger-table tbody{display:grid;gap:var(--sw-space-3)}.sw-ledger-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--sw-ledger-record-rule);border-radius:var(--sw-radius);overflow:hidden;background:var(--sw-surface)}.sw-ledger-table tbody td{min-width:0;border:0;border-bottom:1px solid var(--sw-ledger-record-rule);padding:var(--sw-space-3);color:var(--sw-text-secondary)}.sw-ledger-table.sw-ledger-route-register tbody td{width:100%}.sw-ledger-table tbody td:before{content:attr(data-ledger-label);display:block;margin-bottom:4px;color:var(--sw-text-muted);font-size:var(--sw-text-xs);font-weight:700;letter-spacing:0;text-transform:uppercase}.sw-ledger-table tbody td[data-ledger-field=action],.sw-ledger-table tbody td[data-ledger-field=actions],.sw-ledger-table tbody td[data-ledger-field=blocker],.sw-ledger-table tbody td[data-ledger-field=client],.sw-ledger-table tbody td[data-ledger-field=evidence],.sw-ledger-table tbody td[data-ledger-field=next],.sw-ledger-table tbody td[data-ledger-field=outstanding],.sw-ledger-table tbody td[data-ledger-field=proof],.sw-ledger-table tbody td[data-ledger-field=route]{grid-column:1/-1}.sw-ledger-table tbody td[data-ledger-field=client]{padding-bottom:var(--sw-space-2)}.sw-ledger-table tbody td[data-ledger-field=action],.sw-ledger-table tbody td[data-ledger-field=actions]{border-bottom:0;text-align:left}.sw-ledger-table tbody td[data-ledger-field=action] .sw-ledger-actions,.sw-ledger-table tbody td[data-ledger-field=actions] .sw-ledger-actions{display:grid;width:100%}.sw-ledger-table tbody td[data-ledger-field=action] .sw-btn,.sw-ledger-table tbody td[data-ledger-field=actions] .sw-btn{width:100%}.sw-ledger-table tbody td:nth-last-child(2){border-bottom:1px solid var(--sw-ledger-record-rule)}.sw-ledger-table .sw-prog{max-width:100%}.sw-ledger-table .sw-idcell{align-items:flex-start}}.sw-route-scroll{max-width:100%;overflow-x:auto;border-block:1px solid var(--sw-divider-strong);background:var(--sw-surface)}.sw-route-spine{min-width:760px;margin:0;padding:var(--sw-space-4) var(--sw-space-3);list-style:none;display:grid;grid-template-columns:repeat(5,minmax(136px,1fr))}.sw-route-stage{min-width:0}.sw-route-stage-body{position:relative;min-height:116px;display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-areas:"marker index" "marker label" "marker question" "marker state" "marker detail" "marker time";align-content:start;column-gap:var(--sw-space-2);padding:0 var(--sw-space-3);color:inherit;text-decoration:none}.sw-route-stage:not(:last-child) .sw-route-stage-body:after{content:"";position:absolute;z-index:0;top:12px;left:30px;right:-14px;border-top:1px solid var(--sw-divider-strong)}.sw-route-stage[data-state=forecast] .sw-route-stage-body:after,.sw-route-stage[data-state=held] .sw-route-stage-body:after{border-top-style:dashed}.sw-route-marker{grid-area:marker;position:relative;z-index:1;width:14px;height:14px;margin:5px 0 0 6px;border:2px solid var(--sw-neutral);background:var(--sw-surface)}.sw-route-stage[data-state=complete] .sw-route-marker{background:currentColor}.sw-route-stage[data-state=current] .sw-route-marker{width:18px;height:18px;margin:3px 0 0 4px;background:currentColor}.sw-route-stage[data-state=held] .sw-route-marker{border-width:3px}.sw-route-stage[data-state=failed] .sw-route-marker{background:var(--sw-red);border-color:var(--sw-red)}.sw-route-stage[data-state=unavailable] .sw-route-marker{border-style:dashed}.sw-route-stage[data-stage=signal]{color:var(--sw-route-signal)}.sw-route-stage[data-stage=evidence]{color:var(--sw-route-evidence)}.sw-route-stage[data-stage=decision]{color:var(--sw-route-decision)}.sw-route-stage[data-stage=change]{color:var(--sw-route-change)}.sw-route-stage[data-stage=proof]{color:var(--sw-route-proof)}.sw-route-index{grid-area:index;font-size:10px;color:var(--sw-text-muted)}.sw-route-label{grid-area:label;margin-top:3px;color:var(--sw-text);font-weight:700}.sw-route-question{grid-area:question;color:var(--sw-text-secondary);font-size:var(--sw-text-xs)}.sw-route-state{grid-area:state;margin-top:10px;color:currentColor;font-size:var(--sw-text-xs);font-weight:700}.sw-route-detail{grid-area:detail;color:var(--sw-text-secondary);font-size:var(--sw-text-xs);overflow-wrap:break-word}.sw-route-time{grid-area:time;margin-top:3px;color:var(--sw-text-muted);font-size:10px}.sw-route-stage-body:hover{background:var(--sw-surface-hover)}.sw-route-mini{min-width:250px;max-width:340px}.sw-route-mini-list{position:relative;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.sw-route-mini-list:before{content:"";position:absolute;top:7px;left:8px;right:8px;border-top:1px solid var(--sw-divider-strong)}.sw-route-mini-stage{position:relative;z-index:1;min-width:0;display:grid;justify-items:center;gap:4px;color:var(--sw-neutral)}.sw-route-mini-stage[data-stage=signal]{color:var(--sw-route-signal)}.sw-route-mini-stage[data-stage=evidence]{color:var(--sw-route-evidence)}.sw-route-mini-stage[data-stage=decision]{color:var(--sw-route-decision)}.sw-route-mini-stage[data-stage=change]{color:var(--sw-route-change)}.sw-route-mini-stage[data-stage=proof]{color:var(--sw-route-proof)}.sw-route-mini-marker{width:14px;height:14px;border:2px solid;background:var(--sw-surface)}.sw-route-mini-stage[data-state=complete] .sw-route-mini-marker{background:currentColor}.sw-route-mini-stage[data-state=current] .sw-route-mini-marker,.sw-route-mini-stage[data-state=held] .sw-route-mini-marker{width:16px;height:16px;margin-top:-1px;border-width:3px}.sw-route-mini-stage[data-state=failed] .sw-route-mini-marker{background:var(--sw-red);border-color:var(--sw-red)}.sw-route-mini-stage[data-state=forecast] .sw-route-mini-marker,.sw-route-mini-stage[data-state=unavailable] .sw-route-mini-marker{border-style:dashed}.sw-route-mini-label{max-width:100%;color:var(--sw-text-muted);font-family:var(--sw-font-mono);font-size:9px;overflow:hidden;text-overflow:ellipsis}.sw-route-mini-current{margin:7px 0 0;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.sw-route-mini-name{color:var(--sw-text);font-size:var(--sw-text-xs);font-weight:700}.sw-route-mini-state{color:var(--sw-text-secondary);font-size:var(--sw-text-xs)}.sw-route-mini-detail{flex-basis:100%;color:var(--sw-text-muted);font-size:10px}.sw-evidence-stamp{display:block;border-left:3px solid var(--sw-route-evidence);background:var(--sw-surface-sunken);color:inherit;text-decoration:none}.sw-evidence-stamp:hover{background:var(--sw-surface-hover)}.sw-evidence-stamp-grid{margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.sw-evidence-stamp-grid>div{min-width:0;padding:var(--sw-space-3);border-right:1px solid var(--sw-hairline)}.sw-evidence-stamp-grid>div:last-child{border-right:0}.sw-evidence-stamp dt{color:var(--sw-text-muted);font-family:var(--sw-font-mono);font-size:10px;text-transform:uppercase}.sw-evidence-stamp dd{margin:3px 0 0;color:var(--sw-text);font-size:var(--sw-text-sm);overflow-wrap:break-word}.sw-proof-check{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:var(--sw-space-3);padding:var(--sw-space-3) 0;border-top:1px solid var(--sw-hairline)}.sw-proof-glyph{width:22px;height:22px;display:grid;place-items:center;border:1px solid;color:var(--sw-neutral)}.sw-proof-check[data-state=verified] .sw-proof-glyph{color:var(--sw-positive)}.sw-proof-check[data-state=pending] .sw-proof-glyph{color:var(--sw-amber)}.sw-proof-check[data-state=failed] .sw-proof-glyph{color:var(--sw-red)}.sw-proof-copy{min-width:0}.sw-proof-detail,.sw-proof-label,.sw-proof-state{margin:0}.sw-proof-label{color:var(--sw-text);font-weight:700}.sw-proof-state{color:var(--sw-text-secondary);font-size:var(--sw-text-xs)}.sw-proof-detail{margin-top:3px;color:var(--sw-text-secondary);font-size:var(--sw-text-sm)}.sw-proof-time{display:block;margin-top:4px;color:var(--sw-text-muted);font-size:10px}.sw-proof-action{align-self:center}.sw-ledger-table .sw-evidence-stamp{border-left-width:2px}.sw-ledger-table .sw-evidence-stamp-grid{grid-template-columns:minmax(0,1fr)}.sw-ledger-table .sw-evidence-stamp-grid>div{padding:2px 7px;border:0;display:flex;justify-content:space-between;gap:8px}.sw-ledger-table .sw-evidence-stamp dt{flex:0 0 auto}.sw-ledger-table .sw-evidence-stamp dd{margin:0;text-align:right}.sw-ledger-table .sw-proof-check{grid-template-columns:22px minmax(0,1fr);gap:7px;padding:0;border:0}.sw-ledger-table .sw-proof-glyph{width:19px;height:19px}.sw-ledger-table .sw-proof-detail{font-size:var(--sw-text-xs)}@media (max-width:760px){.sw-route-scroll{overflow-x:visible}.sw-route-spine{min-width:0;padding:var(--sw-space-2) var(--sw-space-3);grid-template-columns:minmax(0,1fr)}.sw-route-stage-body{min-height:0;grid-template-columns:30px minmax(0,1fr);padding:var(--sw-space-3) 0}.sw-route-stage:not(:last-child) .sw-route-stage-body:after{top:31px;right:auto;bottom:-14px;left:12px;border-top:0;border-left:1px solid var(--sw-divider-strong)}.sw-evidence-stamp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-evidence-stamp-grid>div{border-bottom:1px solid var(--sw-hairline)}.sw-proof-check{grid-template-columns:28px minmax(0,1fr)}.sw-proof-action{grid-column:2}}