:root{--scs-bg:#f4f7f8;--scs-surface:#fff;--scs-surface-muted:#f9fafb;--scs-surface-elevated:#fff;--scs-text:#111827;--scs-muted:#5b6b76;--scs-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--scs-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--scs-body-size:14px;--scs-line-height:1.5;--scs-h1-size:1.75rem;--scs-h2-size:1rem;--scs-space-1:.25rem;--scs-space-2:.5rem;--scs-space-3:.75rem;--scs-space-4:1rem;--scs-space-5:1.25rem;--scs-space-6:1.5rem;--scs-page-block-gap:var(--scs-space-5);--scs-space-7:2rem;--scs-space-8:2.5rem;--scs-size-control-height:2.25rem;--scs-size-btn-height-sm:1.875rem;--scs-size-btn-height-lg:2.75rem;--scs-size-btn-font-sm:.8125rem;--scs-color-transparent:transparent;--scs-font-weight-normal:400;--scs-font-weight-medium:500;--scs-font-weight-semibold:600;--scs-font-weight-bold:700;--scs-border:#e5e7eb;--scs-border-strong:#d1d5db;--scs-accent:#0f766e;--scs-accent-contrast:#fff;--scs-accent-dark:#2dd4bf;--scs-accent-dark-contrast:#042f2e;--scs-glow:0 0 32px color-mix(in srgb, var(--scs-accent) 28%, transparent);--scs-accent-hover:color-mix(in srgb, var(--scs-accent) 86%, black);--scs-accent-soft:color-mix(in srgb, var(--scs-accent) 14%, white);--scs-focus:color-mix(in srgb, var(--scs-accent) 85%, transparent);--scs-link:var(--scs-accent);--scs-link-hover:color-mix(in srgb, var(--scs-accent) 86%, black);--scs-nav-width:240px;--scs-nav-bg:#0b1d2a;--scs-nav-text:#e2e8f0;--scs-nav-muted:#94a3b8;--scs-nav-hover:color-mix(in srgb, var(--scs-nav-text) 6%, transparent);--scs-nav-active-bg:color-mix(in srgb, var(--scs-nav-text) 10%, transparent);--scs-nav-active-text:var(--scs-nav-text);--scs-nav-active-accent:color-mix(in srgb, var(--scs-nav-text) 55%, var(--scs-nav-bg));--scs-nav-border:color-mix(in srgb, var(--scs-nav-text) 8%, transparent);--scs-radius:8px;--scs-radius-sm:6px;--scs-radius-lg:12px;--scs-radius-xl:16px;--scs-shadow:0 1px 2px #1018280d;--scs-shadow-lg:0 10px 24px #1018281f;--scs-critical:#991b1b;--scs-critical-soft:#fee2e2;--scs-high:#c2410c;--scs-high-soft:#ffedd5;--scs-medium:#854d0e;--scs-medium-soft:#fef9c3;--scs-low:#175cd3;--scs-low-soft:#eff8ff;--scs-status-queued:#6b7280;--scs-status-queued-soft:#f3f4f6;--scs-status-running:var(--scs-accent);--scs-status-running-soft:color-mix(in srgb, var(--scs-accent) 14%, white);--scs-status-completed:#067647;--scs-status-completed-soft:#ecfdf3;--scs-status-failed:var(--scs-critical);--scs-status-failed-soft:var(--scs-critical-soft);--scs-success:#067647;--scs-success-soft:#ecfdf3;--scs-warning:#ca8a04;--scs-warning-soft:#fef9c3;--scs-danger:var(--scs-critical);--scs-danger-hover:color-mix(in srgb, var(--scs-danger) 88%, black);--scs-danger-soft:var(--scs-critical-soft);--scs-control-height:var(--scs-size-control-height);--scs-control-padding-x:var(--scs-space-3);--scs-control-padding-y:var(--scs-space-2);--scs-control-radius:var(--scs-radius-sm);--scs-control-border:var(--scs-border-strong);--scs-control-border-hover:color-mix(in srgb, var(--scs-control-border) 70%, var(--scs-text));--scs-control-placeholder:var(--scs-muted);--scs-control-bg:var(--scs-surface);--scs-control-text:var(--scs-text);--scs-control-font-size:var(--scs-body-size);--scs-textarea-min-height:6rem;--scs-btn-height:var(--scs-control-height);--scs-btn-height-sm:var(--scs-size-btn-height-sm);--scs-btn-height-lg:var(--scs-size-btn-height-lg);--scs-btn-padding-x:var(--scs-space-4);--scs-btn-padding-y:var(--scs-space-2);--scs-btn-radius:var(--scs-radius-sm);--scs-btn-font-weight:var(--scs-font-weight-semibold);--scs-btn-font-size-sm:var(--scs-size-btn-font-sm);--scs-btn-danger-bg:var(--scs-danger);--scs-btn-danger-bg-hover:var(--scs-danger-hover);--scs-btn-danger-text:var(--scs-accent-contrast);--scs-btn-ghost-bg:var(--scs-color-transparent);--scs-btn-ghost-bg-hover:var(--scs-surface-muted);--scs-btn-ghost-text:var(--scs-text);--scs-btn-ghost-border:var(--scs-border-strong);--scs-btn-icon-size:var(--scs-control-height);--scs-card-padding:var(--scs-space-4);--scs-card-padding-lg:var(--scs-space-6);--scs-card-radius:var(--scs-radius-lg);--scs-card-radius-lg:var(--scs-radius-xl);--scs-card-border:var(--scs-border);--scs-chip-radius:999px;--scs-card-shadow:var(--scs-shadow);--scs-card-header-padding:var(--scs-space-4) var(--scs-space-5);--scs-card-footer-padding:var(--scs-space-4) var(--scs-space-5);--scs-card-title-size:var(--scs-h2-size);--scs-card-title-weight:var(--scs-font-weight-semibold);--scs-tab-text:var(--scs-muted);--scs-tab-text-hover:var(--scs-text);--scs-tab-text-active:var(--scs-accent);--scs-tab-indicator:var(--scs-accent);--scs-log-bg:#07131c;--scs-log-text:#e2e8f0;--scs-toast-bg:var(--scs-surface);--scs-toast-text:var(--scs-text);--scs-toast-border:var(--scs-border);--scs-toast-success-accent:var(--scs-success);--scs-toast-error-accent:var(--scs-danger);--scs-kpi-value:var(--scs-accent);--scs-content-padding-x:2.5rem;--scs-content-padding-y:2rem;--scs-navy-bg:#07131c;--scs-navy-card:#0e1e2a;--scs-auth-bg:var(--scs-navy-bg);--scs-auth-card:var(--scs-navy-card);--scs-auth-text:#e6f1f5;--scs-auth-muted:#93a8b5;--scs-auth-border:color-mix(in srgb, var(--scs-accent) 16%, transparent);--scs-auth-input-border:#ffffff38;--scs-auth-link:color-mix(in srgb, var(--scs-accent) 60%, white);--scs-auth-focus:color-mix(in srgb, var(--scs-accent) 55%, white);--scs-auth-shadow:0 20px 40px #00000073;--scs-brand-logo:url(/guardcell-icon.svg)}:root[data-color-scheme=dark]{--scs-bg:var(--scs-auth-bg);--scs-surface:var(--scs-auth-card);--scs-surface-muted:color-mix(in srgb, var(--scs-auth-card) 86%, var(--scs-auth-bg));--scs-surface-elevated:color-mix(in srgb, var(--scs-auth-card) 92%, white 4%);--scs-text:var(--scs-auth-text);--scs-muted:var(--scs-auth-muted);--scs-border:var(--scs-auth-border);--scs-border-strong:var(--scs-auth-input-border);--scs-link:var(--scs-auth-link);--scs-link-hover:var(--scs-auth-text);--scs-focus:var(--scs-auth-focus);--scs-control-bg:var(--scs-auth-card);--scs-control-border:var(--scs-auth-input-border);--scs-control-text:var(--scs-auth-text);--scs-control-placeholder:var(--scs-auth-muted);--scs-btn-ghost-bg-hover:color-mix(in srgb, var(--scs-auth-text) 10%, var(--scs-auth-card));--scs-btn-ghost-text:var(--scs-auth-text);--scs-btn-ghost-border:var(--scs-auth-input-border);--scs-tab-text:var(--scs-auth-muted);--scs-tab-text-hover:var(--scs-auth-text);--scs-toast-bg:var(--scs-auth-card);--scs-toast-text:var(--scs-auth-text);--scs-toast-border:var(--scs-auth-border);--scs-shadow:0 1px 2px #0006;--scs-shadow-lg:var(--scs-auth-shadow);--scs-critical-soft:color-mix(in srgb, var(--scs-critical) 18%, transparent);--scs-high-soft:color-mix(in srgb, var(--scs-high) 18%, transparent);--scs-medium-soft:color-mix(in srgb, var(--scs-medium) 18%, transparent);--scs-low-soft:color-mix(in srgb, var(--scs-low) 18%, transparent)}*{box-sizing:border-box}body{font-family:var(--scs-font,system-ui, sans-serif);background:var(--scs-bg);color:var(--scs-text);font-size:var(--scs-body-size);line-height:var(--scs-line-height);-webkit-font-smoothing:antialiased;margin:0}h1{font-size:var(--scs-h1-size);letter-spacing:-.01em;margin:0;font-weight:700}h2{font-size:var(--scs-h2-size);margin:0;font-weight:600}a{color:var(--scs-link)}a:hover{color:var(--scs-link-hover)}:focus-visible{outline:2px solid var(--scs-focus);outline-offset:2px}:where(input[type=text],input:not([type]),input[type=url],input[type=email],input[type=search],input[type=password],input[type=number]){width:100%;min-height:var(--scs-control-height);padding:var(--scs-control-padding-y) var(--scs-control-padding-x);border:1px solid var(--scs-control-border);border-radius:var(--scs-control-radius);background:var(--scs-control-bg);color:var(--scs-control-text);font:inherit;font-size:var(--scs-control-font-size);transition:border-color .15s,box-shadow .15s;display:block}:where(input[type=text],input:not([type]),input[type=url],input[type=email],input[type=search],input[type=password],input[type=number]):hover:not(:disabled){border-color:var(--scs-control-border-hover)}:where(input[type=text],input:not([type]),input[type=url],input[type=email],input[type=search],input[type=password],input[type=number])::placeholder{color:var(--scs-control-placeholder)}:where(select){width:100%;min-height:var(--scs-control-height);padding:var(--scs-control-padding-y) calc(var(--scs-control-padding-x) + 1.25rem) var(--scs-control-padding-y) var(--scs-control-padding-x);border:1px solid var(--scs-control-border);border-radius:var(--scs-control-radius);background-color:var(--scs-control-bg);color:var(--scs-control-text);font:inherit;appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--scs-muted) 50%), linear-gradient(135deg, var(--scs-muted) 50%, transparent 50%);background-position:calc(100% - .95rem) calc(50% - .2rem),calc(100% - .95rem) calc(50% + .2rem);background-repeat:no-repeat;background-size:.45rem .45rem;transition:border-color .15s,box-shadow .15s;display:block}:where(select):hover:not(:disabled){border-color:var(--scs-control-border-hover)}.select-nav{background-color:color-mix(in srgb, var(--scs-nav-bg) 92%, var(--scs-nav-text));color:var(--scs-nav-text);border-color:color-mix(in srgb, var(--scs-nav-text) 22%, transparent);font-size:.8125rem}.select-nav:hover:not(:disabled){border-color:color-mix(in srgb, var(--scs-nav-text) 35%, transparent)}:where(textarea){width:100%;min-height:var(--scs-textarea-min-height);padding:var(--scs-control-padding-y) var(--scs-control-padding-x);border:1px solid var(--scs-control-border);border-radius:var(--scs-control-radius);background:var(--scs-control-bg);color:var(--scs-control-text);font:inherit;resize:vertical;transition:border-color .15s,box-shadow .15s;display:block}:where(textarea):hover:not(:disabled){border-color:var(--scs-control-border-hover)}:where(textarea)::placeholder{color:var(--scs-control-placeholder)}.textarea-mono{font-family:var(--scs-font-mono);font-size:.8125rem}:where(input[type=checkbox]){appearance:none;border:1px solid var(--scs-control-border);border-radius:var(--scs-radius-sm);background:var(--scs-control-bg);vertical-align:middle;cursor:pointer;width:1rem;height:1rem;margin:0;transition:border-color .15s,background-color .15s,box-shadow .15s}:where(input[type=checkbox]:hover:not(:disabled)){border-color:var(--scs-control-border-hover)}:where(input[type=checkbox]:checked){background:var(--scs-accent);border-color:var(--scs-accent)}:where(input[type=checkbox]:checked):after{content:"";border:solid var(--scs-accent-contrast);border-width:0 2px 2px 0;width:.35rem;height:.6rem;margin:.1rem auto 0;display:block;transform:rotate(45deg)}:where(input[type=checkbox]:indeterminate){background:var(--scs-accent-soft);border-color:var(--scs-accent)}:where(input[type=checkbox]:indeterminate):after{content:"";background:var(--scs-accent);width:.55rem;height:2px;margin:.4rem auto 0;display:block}:where(input[type=radio]){appearance:none;border:1px solid var(--scs-control-border);background:var(--scs-control-bg);vertical-align:middle;cursor:pointer;border-radius:50%;width:1rem;height:1rem;margin:0;transition:border-color .15s,box-shadow .15s}:where(input[type=radio]:hover:not(:disabled)){border-color:var(--scs-control-border-hover)}:where(input[type=radio]:checked){border-color:var(--scs-accent);background:radial-gradient(circle, var(--scs-accent) 42%, var(--scs-control-bg) 46%)}.check{align-items:center;gap:var(--scs-space-2);cursor:pointer;font-size:inherit;line-height:1.4;display:inline-flex}.check input{flex-shrink:0}:where(input,select,textarea):disabled{cursor:not-allowed;opacity:.6;background:var(--scs-surface-muted)}:where(input,select,textarea):focus{border-color:var(--scs-accent);box-shadow:0 0 0 3px var(--scs-focus);outline:none}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--scs-danger)}.field{margin-bottom:var(--scs-space-4);display:block}.field-label{margin-bottom:var(--scs-space-2);font-weight:var(--scs-font-weight-semibold);font-size:.875rem;display:block}.field-hint{margin-top:var(--scs-space-1);color:var(--scs-muted);font-size:.8125rem}.field-error{margin-top:var(--scs-space-1);color:var(--scs-danger);font-size:.8125rem}.segmented{padding:var(--scs-space-1);border-radius:var(--scs-control-radius);background:var(--scs-surface-muted);border:1px solid var(--scs-border);display:inline-flex}.segmented label{padding:var(--scs-space-2) var(--scs-space-4);border-radius:var(--scs-radius-sm);font-weight:var(--scs-font-weight-medium);color:var(--scs-muted);cursor:pointer;position:relative}.segmented label.selected{background:var(--scs-surface);color:var(--scs-text);box-shadow:var(--scs-card-shadow);font-weight:var(--scs-font-weight-semibold)}.segmented label:has(input:focus-visible){outline:2px solid var(--scs-focus);outline-offset:1px}.segmented input{opacity:0;pointer-events:none;position:absolute}:where(button:not([class*=btn])){justify-content:center;align-items:center;gap:var(--scs-space-2);min-height:var(--scs-btn-height);padding:var(--scs-btn-padding-y) var(--scs-btn-padding-x);border-radius:var(--scs-btn-radius);border:1px solid var(--scs-border-strong);background:var(--scs-surface);color:var(--scs-text);font:inherit;font-weight:var(--scs-btn-font-weight);cursor:pointer;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}:where(button:not([class*=btn])):hover:not(:disabled){background:var(--scs-surface-muted)}:where(button:not([class*=btn])):focus-visible{outline:2px solid var(--scs-focus);outline-offset:2px}:where(button:not([class*=btn])):disabled{cursor:not-allowed;opacity:.5}:where(button[type=submit]:not([class*=btn])){background:var(--scs-accent);color:var(--scs-accent-contrast);border-color:#0000}:where(button[type=submit]:not([class*=btn])):hover:not(:disabled){background:var(--scs-accent-hover)}.link-btn{color:var(--scs-link);font:inherit;font-weight:var(--scs-font-weight-medium);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.link-btn:hover:not(:disabled){color:var(--scs-link-hover)}.link-btn:disabled{opacity:.5;cursor:not-allowed}.btn{justify-content:center;align-items:center;gap:var(--scs-space-2);min-height:var(--scs-btn-height);padding:var(--scs-btn-padding-y) var(--scs-btn-padding-x);border-radius:var(--scs-btn-radius);font:inherit;font-weight:var(--scs-btn-font-weight);cursor:pointer;white-space:nowrap;border:1px solid #0000;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:focus-visible{outline:2px solid var(--scs-focus);outline-offset:2px}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background:var(--scs-accent);color:var(--scs-accent-contrast)}.btn-primary:hover:not(:disabled){background:var(--scs-accent-hover)}.btn-secondary{background:var(--scs-surface);color:var(--scs-text);border-color:var(--scs-border-strong)}.btn-secondary:hover:not(:disabled){background:var(--scs-surface-muted)}.btn-sm{min-height:var(--scs-btn-height-sm);font-size:var(--scs-btn-font-size-sm);padding:.3rem .7rem}.btn-lg{min-height:var(--scs-btn-height-lg);padding:var(--scs-space-3) var(--scs-space-6);font-size:1rem}.btn-danger{background:var(--scs-btn-danger-bg);color:var(--scs-btn-danger-text)}.btn-danger:hover:not(:disabled){background:var(--scs-btn-danger-bg-hover)}.btn-ghost{background:color-mix(in srgb, var(--scs-btn-ghost-bg) 0%, transparent);color:var(--scs-btn-ghost-text);border-color:var(--scs-btn-ghost-border)}.btn-ghost:hover:not(:disabled){background:var(--scs-btn-ghost-bg-hover)}.btn-icon{min-width:var(--scs-btn-icon-size);min-height:var(--scs-btn-icon-size);padding:var(--scs-space-2)}.btn svg{flex-shrink:0;width:1rem;height:1rem}a.btn{text-decoration:none}.page-header{justify-content:space-between;align-items:center;gap:var(--scs-space-4);margin-bottom:var(--scs-space-6);flex-wrap:wrap;display:flex}.page-actions{gap:var(--scs-space-2);flex-wrap:wrap;display:flex}.page-shell{gap:var(--scs-page-block-gap);flex-direction:column;display:flex}.page-shell>.page-header{margin-bottom:0}.page-lead{margin:0;line-height:1.5}.page-shell>.filters,.page-shell>.card.section,.page-shell>.section{margin-bottom:0}.standalone-page{box-sizing:border-box;min-height:100dvh;padding:var(--scs-content-padding-y) var(--scs-content-padding-x) 3rem;background:var(--scs-bg);color:var(--scs-text)}@media (width<=768px){.standalone-page{padding-inline:1rem}}.card{background:var(--scs-surface);border:1px solid var(--scs-card-border);border-radius:var(--scs-card-radius);box-shadow:var(--scs-card-shadow)}:root[data-color-scheme=dark] .card{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--scs-text) 6%, transparent), var(--scs-card-shadow)}.card-header{justify-content:space-between;align-items:center;gap:var(--scs-space-4);padding:var(--scs-card-header-padding);border-bottom:1px solid var(--scs-border);display:flex}.card-body{padding:var(--scs-card-padding-lg)}.card-footer{gap:var(--scs-space-2);padding:var(--scs-card-footer-padding);border-top:1px solid var(--scs-border);background:var(--scs-surface-muted);border-radius:0 0 var(--scs-card-radius) var(--scs-card-radius);flex-wrap:wrap;display:flex}.card-title{font-size:var(--scs-card-title-size);font-weight:var(--scs-card-title-weight);margin:0}.sev-critical{background:var(--scs-critical-soft);color:var(--scs-critical)}.sev-high{background:var(--scs-high-soft);color:var(--scs-high)}.sev-medium{background:var(--scs-medium-soft);color:var(--scs-medium)}.sev-low{background:var(--scs-low-soft);color:var(--scs-low)}.sev-unknown{background:var(--scs-border);color:var(--scs-text)}:root[data-color-scheme=dark] .badge.sev-critical,:root[data-color-scheme=dark] .tag.sev-critical,:root[data-color-scheme=dark] .sev-critical.badge,:root[data-color-scheme=dark] .findings-count.sev-critical{background:color-mix(in srgb, var(--scs-critical) 18%, transparent);color:color-mix(in srgb, var(--scs-critical) 45%, white);border-color:color-mix(in srgb, var(--scs-critical) 35%, transparent)}:root[data-color-scheme=dark] .badge.sev-high,:root[data-color-scheme=dark] .tag.sev-high,:root[data-color-scheme=dark] .sev-high.badge,:root[data-color-scheme=dark] .findings-count.sev-high{background:color-mix(in srgb, var(--scs-high) 18%, transparent);color:color-mix(in srgb, var(--scs-high) 45%, white);border-color:color-mix(in srgb, var(--scs-high) 35%, transparent)}:root[data-color-scheme=dark] .badge.sev-medium,:root[data-color-scheme=dark] .tag.sev-medium,:root[data-color-scheme=dark] .sev-medium.badge,:root[data-color-scheme=dark] .findings-count.sev-medium{background:color-mix(in srgb, var(--scs-medium) 18%, transparent);color:color-mix(in srgb, var(--scs-medium) 45%, white);border-color:color-mix(in srgb, var(--scs-medium) 35%, transparent)}:root[data-color-scheme=dark] .badge.sev-low,:root[data-color-scheme=dark] .tag.sev-low,:root[data-color-scheme=dark] .sev-low.badge{background:color-mix(in srgb, var(--scs-low) 18%, transparent);color:color-mix(in srgb, var(--scs-low) 45%, white);border-color:color-mix(in srgb, var(--scs-low) 35%, transparent)}:root[data-color-scheme=dark] .badge.sev-unknown,:root[data-color-scheme=dark] .tag.sev-unknown{background:color-mix(in srgb, var(--scs-muted) 12%, transparent);color:var(--scs-text);border-color:var(--scs-border-strong)}.data-rows{--data-cols:minmax(10rem, max-content) minmax(5.5rem, max-content) minmax(0, 1fr);grid-template-columns:var(--data-cols);column-gap:var(--scs-space-3);margin:0;padding:0;list-style:none;display:grid}.data-rows>li,.data-rows>.data-row{grid-template-columns:subgrid;align-items:center;column-gap:var(--scs-space-3);padding:var(--scs-space-2) 0;border-bottom:1px solid var(--scs-border);grid-column:1/-1;min-height:2.25rem;display:grid}.data-rows>li:last-child,.data-rows>.data-row:last-child{border-bottom:none}.data-rows>li>:not(.cell-chip),.data-rows>.data-row>:not(.cell-chip){border:none;min-width:0;padding:0}.data-rows .cell-id{font-family:var(--scs-font-mono);font-variant-numeric:tabular-nums}.data-rows .cell-chip{white-space:nowrap;place-self:center start;width:max-content}.data-rows .cell-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.data-rows .cell-num,.data-rows .cell-date{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-self:end}.table-wrap{max-width:100%;overflow-x:clip}.table-wrap.table-responsive{overflow-x:clip}.table-wrap--scroll{overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.data-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--scs-muted);background:var(--scs-surface-muted);border-bottom:1px solid var(--scs-border);white-space:nowrap;vertical-align:middle;padding:.7rem 1rem;font-size:.75rem;font-weight:600}.data-table td{border-bottom:1px solid var(--scs-border);vertical-align:middle;padding:.85rem 1rem}.data-table tbody tr:last-child td{border-bottom:none}.data-table tbody tr:hover{background:var(--scs-surface-muted)}.data-table tbody tr.clickable{cursor:pointer}.data-table tbody tr.clickable:focus-visible{box-shadow:inset 0 0 0 2px var(--scs-focus);outline:none}.data-table th.col-actions,.data-table td.col-actions{text-align:right;white-space:nowrap;width:3rem}.data-table th.col-num,.data-table td.col-num,.data-table .cell-num{text-align:right;font-variant-numeric:tabular-nums}.data-table th.col-findings,.data-table td.col-findings{text-align:center;font-variant-numeric:tabular-nums}.data-table th.col-chip,.data-table td.col-chip{width:5.5rem;min-width:5.5rem}.data-table th.col-cve,.data-table td.col-cve{white-space:nowrap;width:1%;max-width:max-content}.data-table th.col-title,.data-table td.col-title{text-overflow:ellipsis;white-space:nowrap;max-width:28rem;overflow:hidden}.data-table .col-title-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-table.data-table--responsive th.col-hide-md,.data-table.data-table--responsive td.col-hide-md,.data-table.data-table--responsive th.col-hide-sm,.data-table.data-table--responsive td.col-hide-sm{display:table-cell}@media (width<=900px){.data-table.data-table--responsive th.col-hide-md,.data-table.data-table--responsive td.col-hide-md{display:none}}@media (width<=640px){.data-table.data-table--responsive th.col-hide-sm,.data-table.data-table--responsive td.col-hide-sm{display:none}.data-table.data-table--responsive th,.data-table.data-table--responsive td{padding-left:.65rem;padding-right:.65rem}}.data-table th.col-run,.data-table td.col-run{white-space:nowrap;font-variant-numeric:tabular-nums;width:4rem}.scans-table .data-table th.col-findings,.scans-table .data-table .col-findings.scan-card-findings{box-sizing:border-box;width:8rem;min-width:8rem;max-width:8rem}.scans-table .data-table .col-findings.scan-card-findings{text-align:center;vertical-align:middle;border-radius:var(--scs-radius-sm);background:var(--scs-surface-muted);border:1px solid var(--scs-border);padding:.25rem .35rem}.scans-table .data-table .col-findings.scan-card-findings :global(.findings-severity-flow){justify-content:center}@media (width<=1100px){.scans-table.table-wrap.table-responsive{overflow-x:visible}.scans-table .data-table.data-table--responsive thead{display:none}.scans-table .data-table.data-table--responsive tbody tr{border-bottom:1px solid var(--scs-border);grid-template-columns:minmax(0,1fr) minmax(4.5rem,max-content) 8rem;grid-template-areas:"primary status findings""meta meta meta";align-items:center;gap:.35rem .75rem;padding:.85rem 1rem;display:grid}.scans-table .data-table.data-table--responsive tbody tr:last-child{border-bottom:none}.scans-table .data-table.data-table--responsive td{border-bottom:none;min-width:0;max-width:100%;padding:0;display:block}.scans-table .data-table.data-table--responsive td:before{display:none}.scans-table .data-table.data-table--responsive .scan-card-primary-band{grid-area:primary;align-items:baseline;gap:.35rem;min-width:0;max-width:100%;display:flex}.scans-table .data-table.data-table--responsive .scan-card-primary-band .run-id{flex-shrink:0;font-size:1.125rem}.scans-table .data-table.data-table--responsive .scan-card-primary-band .primary-band-sep{color:var(--scs-muted);flex-shrink:0}.scans-table .data-table.data-table--responsive .scan-card-primary-band .target-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scans-table .data-table.data-table--responsive .scan-card-run,.scans-table .data-table.data-table--responsive .scan-card-target{display:none}.scans-table .data-table.data-table--responsive .scan-card-status{grid-area:status;justify-self:start;min-width:0;max-width:100%}.scans-table .data-table.data-table--responsive .scan-card-speed{display:none}.scans-table .data-table.data-table--responsive .scan-card-findings{grid-area:findings;justify-self:center;width:8rem;min-width:8rem;max-width:8rem}.scans-table .data-table.data-table--responsive .scan-card-type,.scans-table .data-table.data-table--responsive .scan-card-verdicts,.scans-table .data-table.data-table--responsive .scan-card-started,.scans-table .data-table.data-table--responsive .scan-card-duration,.scans-table .data-table.data-table--responsive .scan-card-requested,.scans-table .data-table.data-table--responsive th.col-hide-md,.scans-table .data-table.data-table--responsive td.col-hide-md,.scans-table .data-table.data-table--responsive th.col-hide-sm,.scans-table .data-table.data-table--responsive td.col-hide-sm{display:none}.scans-table .data-table.data-table--responsive .scan-card-meta{grid-area:meta;min-width:0;max-width:100%;display:block}.scans-table .data-table.data-table--responsive .scan-card-meta-speed{max-width:100%;margin-top:.35rem;display:block}.scans-table .data-table.data-table--responsive .scan-card-meta .tag-list{max-width:100%}}@media (width<=520px){.scans-table .data-table.data-table--responsive tbody tr{grid-template-columns:minmax(0,1fr) 8rem;grid-template-areas:"primary findings""status status""meta meta"}}@media (width<=900px){.table-wrap.table-responsive:not(.scans-table){overflow-x:visible}.data-table.data-table--responsive thead,.scans-table .data-table.data-table--responsive thead{display:none}.data-table.data-table--responsive tbody tr{border-bottom:1px solid var(--scs-border);gap:.35rem .75rem;padding:.85rem 1rem;display:grid}.scans-table .data-table.data-table--responsive tbody tr{display:grid}.data-table.data-table--responsive tbody tr:last-child{border-bottom:none}.data-table.data-table--responsive td{border-bottom:none;padding:0;display:block}.data-table.data-table--responsive td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--scs-muted);margin-bottom:.15rem;font-size:.6875rem;font-weight:600;display:block}.data-table.data-table--responsive th.col-hide-md,.data-table.data-table--responsive td.col-hide-md,.data-table.data-table--responsive th.col-hide-sm,.data-table.data-table--responsive td.col-hide-sm{display:block}.scans-table .data-table.data-table--responsive th.col-hide-md,.scans-table .data-table.data-table--responsive td.col-hide-md,.scans-table .data-table.data-table--responsive th.col-hide-sm,.scans-table .data-table.data-table--responsive td.col-hide-sm,.scans-table .data-table.data-table--responsive .scan-card-type,.scans-table .data-table.data-table--responsive .scan-card-verdicts,.scans-table .data-table.data-table--responsive .scan-card-started,.scans-table .data-table.data-table--responsive .scan-card-duration,.scans-table .data-table.data-table--responsive .scan-card-requested,.scans-table .data-table.data-table--responsive td:before{display:none}.findings-table .data-table.data-table--responsive .finding-card-category .tag{max-width:100%}.findings-table{min-width:0;overflow:visible}.findings-table .data-table.data-table--responsive tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"category severity""rule rule""location location""verdict verdict""confirmed confirmed""actions actions";align-items:start}.findings-table .data-table.data-table--responsive .finding-card-category{overflow-wrap:anywhere;grid-area:category;min-width:0}.findings-table .data-table.data-table--responsive .finding-card-category:before{display:none}.findings-table .data-table.data-table--responsive .finding-card-severity{grid-area:severity;justify-self:end}.findings-table .data-table.data-table--responsive .finding-card-severity:before{display:none}.findings-table .data-table.data-table--responsive .finding-card-rule{grid-area:rule;min-width:0}.findings-table .data-table.data-table--responsive .finding-card-location{grid-area:location;min-width:0}.findings-table .data-table.data-table--responsive .finding-card-location .loc,.findings-table .data-table.data-table--responsive .finding-card-rule .cell-text{max-width:100%;display:block}.findings-table .data-table.data-table--responsive .group-paths{overflow-wrap:anywhere}.findings-table .data-table.data-table--responsive .finding-card-verdict{grid-area:verdict;min-width:0}.findings-table .data-table.data-table--responsive .finding-card-confirmed{grid-area:confirmed}.findings-table .data-table.data-table--responsive .finding-card-actions{grid-area:actions;min-width:0}.findings-table .data-table.data-table--responsive .finding-card-actions .row-actions{flex-wrap:wrap;max-width:100%}}@media (width<=640px){.findings-table .data-table.data-table--responsive tbody tr{padding-left:.65rem;padding-right:.65rem}}.cell-muted{color:var(--scs-muted);font-size:.8125rem}.cell-num{font-variant-numeric:tabular-nums;text-align:right}.tag{border-radius:var(--scs-chip-radius);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.35rem;padding:.15rem .6rem;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.tag-outline{background:var(--scs-surface);border-color:var(--scs-border-strong);color:var(--scs-text)}.system-field-pill{white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:100%;overflow:hidden}.findings-table .finding-card-category,.scans-table .scan-card-type{min-width:0}.scans-table .scan-card-meta{display:none}@media (width>=901px){.findings-table .data-table td.finding-card-category,.scans-table .data-table td.scan-card-type{max-width:11rem}}.tag-success{background:var(--scs-success-soft);color:var(--scs-success)}.tag-warning{background:var(--scs-warning-soft);color:var(--scs-warning)}.tag-danger{background:var(--scs-danger-soft);color:var(--scs-danger)}.tag-neutral{background:var(--scs-status-queued-soft);color:var(--scs-status-queued)}.tag-accent{background:var(--scs-accent-soft);color:var(--scs-accent)}:root[data-color-scheme=dark] :is(.tag-success,.tag-warning,.tag-danger,.tag-neutral,.tag-accent){border-color:color-mix(in srgb, currentColor 35%, transparent)}.alert{border-radius:var(--scs-radius-sm);border:1px solid;border-left-width:4px;align-items:flex-start;gap:.6rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}.alert-error{background:var(--scs-danger-soft);border-color:var(--scs-danger);color:var(--scs-danger)}.alert-error span{color:var(--scs-text)}.alert-warning{background:var(--scs-warning-soft);border-color:var(--scs-warning);color:var(--scs-warning)}.alert-info{background:var(--scs-accent-soft);border-color:var(--scs-accent);color:var(--scs-text)}.empty-state{text-align:center;color:var(--scs-muted);padding:3rem 1.5rem}.empty-state p{margin:0 0 1rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabs{border-bottom:1px solid var(--scs-border);flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;display:flex}.tabs .tab,.tabs button.tab{color:var(--scs-tab-text);font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.4rem;min-height:auto;margin-bottom:-1px;padding:.65rem 1rem;font-weight:500;display:inline-flex}.tabs .tab:hover,.tabs button.tab:hover{color:var(--scs-tab-text-hover);background:0 0}.tabs .tab.active,.tabs button.tab.active,.tabs .tab[aria-selected=true],.tabs button.tab[aria-selected=true]{color:var(--scs-tab-text-active);border-bottom-color:var(--scs-tab-indicator);font-weight:600}.tabs .tab:focus-visible,.tabs button.tab:focus-visible{outline:2px solid var(--scs-focus);outline-offset:2px}.modal-backdrop{z-index:40;background:#0006;position:fixed;inset:0}.scs-modal{z-index:50;padding:var(--scs-space-5);border:1px solid var(--scs-border);border-radius:var(--scs-card-radius);background:var(--scs-surface);color:var(--scs-text);width:90%;max-width:28rem;max-height:min(42rem, calc(100dvh - 2 * var(--scs-space-5)));box-shadow:var(--scs-card-shadow);flex-direction:column;margin:0;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.scs-modal h2{margin:0 0 var(--scs-space-4);flex-shrink:0}.scs-modal-actions{gap:var(--scs-space-2);margin-top:var(--scs-space-4);padding-top:var(--scs-space-3);background:var(--scs-surface);box-shadow:0 -.75rem .75rem -.5rem var(--scs-surface);justify-content:flex-end;display:flex;position:sticky;bottom:0}.field-row{gap:var(--scs-space-3);flex-wrap:wrap;display:flex}.field-row>.field{flex:8rem;min-width:8rem;margin-bottom:0}.field-row>.field.grow{flex:12rem;min-width:12rem}.disclosure{border:1px solid var(--scs-border);border-radius:var(--scs-control-radius);padding:var(--scs-space-3);background:var(--scs-surface)}.disclosure+.disclosure{margin-top:var(--scs-space-3)}.disclosure>summary{align-items:center;gap:var(--scs-space-2);cursor:pointer;font-weight:var(--scs-font-weight-semibold);list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:before{content:"";opacity:.65;border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.4rem;height:.4rem;transform:rotate(-45deg)}.disclosure[open]>summary:before{transform:rotate(45deg)}.disclosure>:is(.field,.field-row){margin:0}.disclosure>:is(.field,.field-row)+:is(.field,.field-row){margin-top:var(--scs-space-3)}.disclosure>summary .muted{color:var(--scs-muted);margin-left:auto;font-weight:400}.disclosure[open]>summary{margin-bottom:var(--scs-space-3)}.table-actions{gap:var(--scs-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}a.btn[aria-disabled=true],a.text-link[aria-disabled=true]{opacity:.5;pointer-events:none}.text-link{color:var(--scs-link);text-underline-offset:2px;font-size:.875rem;text-decoration:underline}.text-link:hover{color:var(--scs-link-hover)}.text-link:focus-visible{outline:2px solid var(--scs-focus);outline-offset:2px}.skeleton{border-radius:var(--scs-radius-sm);background:var(--scs-surface-muted);animation:1.2s ease-in-out infinite scs-skeleton-pulse;display:block}.skeleton-line{width:100%;height:.875rem}.skeleton-line.short{width:40%}.skeleton-title{width:18rem;max-width:70%;height:1.75rem}.skeleton-block{width:100%;height:6rem}.skeleton-metric{width:4rem;height:2rem;margin-top:var(--scs-space-2)}@keyframes scs-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.crumb{color:var(--scs-muted);gap:.4rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.crumb a{color:var(--scs-muted);text-decoration:none}.crumb a:hover{color:var(--scs-accent);text-decoration:underline}.crumb [aria-current]{color:var(--scs-text);font-weight:500}.detail-header{margin-bottom:1rem}.detail-header .heading{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.summary-strip{margin-bottom:1.25rem;padding:1rem 1.25rem}.summary-kv{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.summary-kv>div{min-width:0}.summary-kv dt{color:var(--scs-muted);margin:0;font-size:.75rem;font-weight:500}.summary-kv dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.875rem}.summary-kv .span-all{grid-column:1/-1}.mono{font-family:var(--scs-font-mono);font-variant-numeric:tabular-nums;font-weight:600}.id-link{font-family:var(--scs-font-mono);font-variant-numeric:tabular-nums;color:var(--scs-link);font-weight:600}.tag-list{flex-wrap:wrap;gap:.35rem;display:flex}.badge{border-radius:var(--scs-chip-radius);text-transform:uppercase;border:1px solid #0000;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:600;line-height:1.35;display:inline-flex}.card.section,.section{margin-bottom:1.25rem}.filters{margin-bottom:var(--scs-space-6)}.card-footer.pager{align-items:center}.card-footer.pager .cell-muted{margin-inline:auto}.metric-grid{gap:var(--scs-space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-bottom:1.25rem;display:grid}.metric{flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem 1.25rem;display:flex}.metric .label{color:var(--scs-muted);font-size:.8125rem}.metric strong{font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.1}.metric .vector{overflow-wrap:anywhere;font-size:.75rem}.metric.metric--icon{column-gap:var(--scs-space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;row-gap:.2rem;display:grid}.metric--icon .kpi-icon{border-radius:var(--scs-radius-sm);width:2.5rem;height:2.5rem;color:var(--scs-accent);background:color-mix(in srgb, currentColor 14%, transparent);border:1px solid color-mix(in srgb, currentColor 28%, transparent);grid-row:span 3;justify-content:center;align-items:center;display:inline-flex}.metric--icon .kpi-icon.tone-neutral{color:var(--scs-accent)}.metric strong.metric-value--compact{font-size:1.25rem;line-height:1.6}.metric--icon .sub{color:var(--scs-muted);overflow-wrap:anywhere;font-size:.75rem}.metric strong.capitalize,.status-cell.capitalize{text-transform:capitalize}.tone-success{color:var(--scs-success)}.tone-warning{color:var(--scs-warning)}.tone-danger{color:var(--scs-danger)}.tone-neutral{color:var(--scs-muted)}:root[data-color-scheme=dark] .tone-success{color:color-mix(in srgb, var(--scs-success) 70%, white)}:root[data-color-scheme=dark] .tone-warning{color:color-mix(in srgb, var(--scs-warning) 85%, white)}:root[data-color-scheme=dark] .tone-danger{color:color-mix(in srgb, var(--scs-danger) 85%, white)}.metric strong.tone-neutral{color:var(--scs-text)}.status-cell{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.status-cell .status-label{color:var(--scs-text)}.badge.badge--icon{white-space:nowrap;gap:.3rem}.data-table.data-table--dense th{padding:.5rem 1rem}.data-table.data-table--dense td{padding:.45rem 1rem;font-size:.875rem}.data-table td.col-desc{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;color:var(--scs-muted);overflow:hidden}@media (width<=640px){.data-table td.col-desc{white-space:normal;max-width:none}}.data-table td.col-id{font-family:var(--scs-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.data-table td.col-date{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--scs-muted)}.stack-list,.ref-list{margin:.75rem 0 0;padding-left:1.1rem}.stack-list li,.ref-list li{margin:.25rem 0}.ref-list a{color:var(--scs-link)}.prose{margin:.75rem 0 0;line-height:1.5}.waitlist-form.svelte-ijumyi{margin-top:var(--scs-space-4)}.waitlist-fields.svelte-ijumyi{gap:var(--scs-space-3);flex-direction:column;display:flex}.email-field.svelte-ijumyi input:where(.svelte-ijumyi),.submit-btn.svelte-ijumyi{height:var(--scs-control-height);min-height:var(--scs-control-height)}.email-field.svelte-ijumyi{margin-bottom:0}@media (width>=641px){.waitlist-fields.svelte-ijumyi{flex-direction:row;align-items:flex-end}.email-field.svelte-ijumyi{flex:1}}.submit-btn.svelte-ijumyi{flex-shrink:0;padding-top:0;padding-bottom:0}.submit-btn.svelte-ijumyi:disabled{opacity:1;background:color-mix(in srgb, var(--scs-accent) 42%, var(--splash-card,var(--scs-surface)));color:var(--splash-muted,var(--scs-muted));border-color:var(--splash-border,var(--scs-border))}@media (width<=640px){.email-field.svelte-ijumyi,.submit-btn.svelte-ijumyi{width:100%}}.consent.svelte-ijumyi{gap:var(--scs-space-2);margin-top:var(--scs-space-3);align-items:flex-start;font-size:.875rem;display:flex}.consent.svelte-ijumyi input:where(.svelte-ijumyi){margin-top:.2rem}.success.svelte-ijumyi{color:var(--scs-success);margin:var(--scs-space-4) 0 0}.brand-mark.svelte-6d62c{align-items:center;gap:var(--scs-space-2);flex-shrink:0;display:inline-flex}.logo-mark.svelte-6d62c{background:var(--scs-brand-logo) center / contain no-repeat;flex:none;display:block}.wordmark.svelte-6d62c{letter-spacing:-.02em;font-size:1.0625rem;font-weight:700}.hex-cell.svelte-1hyo3np{color:var(--hex-color,var(--scs-accent));flex:none;display:block}.ring.svelte-1hyo3np{stroke:currentColor}.dot.svelte-1hyo3np,.face-right.svelte-1hyo3np{fill:currentColor}.face-left.svelte-1hyo3np{fill:color-mix(in srgb, currentColor 62%, black)}.face-top.svelte-1hyo3np{fill:color-mix(in srgb, currentColor 55%, white)}.glyph.svelte-1hyo3np{color:currentColor}.hex-glow.svelte-1hyo3np{filter:drop-shadow(var(--scs-glow))}.hex-stack.svelte-khgrqp{max-width:100%;height:auto;color:var(--scs-accent);filter:drop-shadow(var(--scs-glow));display:block}.floor.svelte-khgrqp line:where(.svelte-khgrqp){stroke:color-mix(in srgb, currentColor 14%, transparent);stroke-width:1px}.prism.svelte-khgrqp polygon:where(.svelte-khgrqp){stroke:color-mix(in srgb, currentColor 80%, transparent);stroke-width:1.25px;stroke-linejoin:round}.top.svelte-khgrqp{fill:color-mix(in srgb, currentColor 34%, transparent)}.side-left.svelte-khgrqp{fill:color-mix(in srgb, currentColor 12%, transparent)}.side-front.svelte-khgrqp{fill:color-mix(in srgb, currentColor 18%, transparent)}.side-right.svelte-khgrqp{fill:color-mix(in srgb, currentColor 24%, transparent)}.cell-cube.svelte-1b5llgr{--c-accent:var(--scs-accent);--c-navy:var(--scs-auth-bg);--c-card:var(--scs-auth-card);--c-t100:color-mix(in srgb, var(--c-accent) 22%, white);--c-t200:color-mix(in srgb, var(--c-accent) 45%, white);--c-t300:color-mix(in srgb, var(--c-accent) 72%, white);--c-t500:color-mix(in srgb, var(--c-accent) 82%, black);--c-t700:color-mix(in srgb, var(--c-accent) 55%, black);--c-t800:color-mix(in srgb, var(--c-accent) 44%, black);--c-t900:color-mix(in srgb, var(--c-accent) 36%, black);--c-t950:color-mix(in srgb, var(--c-accent) 20%, black);--c-bg-face:color-mix(in srgb, var(--c-accent) 10%, var(--c-card));--c-plinth-left-top:color-mix(in srgb, var(--c-accent) 15%, var(--c-card));--c-plinth-left-bottom:color-mix(in srgb, var(--c-accent) 6%, var(--c-navy));--c-plinth-right-top:color-mix(in srgb, var(--c-accent) 10%, var(--c-navy));--c-plinth-right-bottom:color-mix(in srgb, var(--c-accent) 3%, var(--c-navy));width:100%;height:auto;display:block;overflow:visible}.compact.svelte-1b5llgr .floor-grid:where(.svelte-1b5llgr),.compact.svelte-1b5llgr .bg-cubes:where(.svelte-1b5llgr){display:none}@media (width<=639px){.floor-grid.svelte-1b5llgr,.bg-cubes.svelte-1b5llgr{display:none}}.bg-top.svelte-1b5llgr{fill:var(--c-bg-face);fill-opacity:.55}.bg-edge.svelte-1b5llgr{stroke:var(--c-accent);stroke-opacity:.2;stroke-width:1px}.shadow.svelte-1b5llgr{fill:#000;opacity:.45}.plinth-top.svelte-1b5llgr{stroke:var(--c-accent);stroke-opacity:.35;stroke-width:1px}.plinth-inset.svelte-1b5llgr{stroke:var(--c-t300);stroke-opacity:.18;stroke-width:1px}.bevel-glow.svelte-1b5llgr{stroke:var(--c-t300);stroke-width:2px;stroke-linejoin:round;opacity:.9}.bevel.svelte-1b5llgr{stroke:var(--c-t100);stroke-width:1px;stroke-linejoin:round;opacity:.9}.plinth-base.svelte-1b5llgr{stroke:var(--c-accent);stroke-opacity:.25;stroke-width:1px}.plinth-corner.svelte-1b5llgr{stroke:var(--c-t300);stroke-opacity:.45;stroke-width:1px}.mark-ring-plinth.svelte-1b5llgr{stroke:var(--c-t300)}.mark-fill-plinth.svelte-1b5llgr{fill:var(--c-t300)}.wordmark.svelte-1b5llgr{fill:var(--c-t100);font-family:var(--scs-font);letter-spacing:-.2px;font-size:16.8px;font-weight:700}.outer-floor.svelte-1b5llgr{fill:var(--c-t500);fill-opacity:.1}.outer-back.svelte-1b5llgr{stroke:var(--c-t300);stroke-opacity:.35;stroke-width:1px}.inner-pool.svelte-1b5llgr{fill:var(--c-t300);opacity:.25}.inner-rim.svelte-1b5llgr{stroke:var(--c-t100);stroke-opacity:.8;stroke-width:1px;stroke-linejoin:round}.inner-rim-top.svelte-1b5llgr{stroke:var(--c-t100);stroke-opacity:.5;stroke-width:1px}.mark-glow.svelte-1b5llgr path:where(.svelte-1b5llgr){stroke:var(--c-t300);opacity:.55}.mark-ring.svelte-1b5llgr{stroke:var(--c-t200)}.mark-dot.svelte-1b5llgr{fill:var(--c-t200)}.mark-face-left.svelte-1b5llgr{fill:var(--c-t500)}.mark-face-right.svelte-1b5llgr{fill:var(--c-t300)}.mark-face-top.svelte-1b5llgr{fill:var(--c-t100)}.glass-rim.svelte-1b5llgr polygon:where(.svelte-1b5llgr){stroke:var(--c-t200);stroke-opacity:.28;stroke-width:1px}.glass-sheen.svelte-1b5llgr{fill:#fff;fill-opacity:.05}.edge-bloom.svelte-1b5llgr,.edge-glow.svelte-1b5llgr,.edge-core.svelte-1b5llgr{stroke-linejoin:round}.edge-bloom.svelte-1b5llgr{stroke:var(--c-accent);stroke-width:6px;opacity:.45}.edge-glow.svelte-1b5llgr{stroke:var(--c-t300);stroke-width:2.4px}.edge-core.svelte-1b5llgr{stroke:var(--c-t100);stroke-width:1px;opacity:.95}@keyframes svelte-1b5llgr-cell-cube-pulse{0%,to{opacity:1}50%{opacity:.78}}@media (prefers-reduced-motion:no-preference){.glass-edges.svelte-1b5llgr{animation:5s ease-in-out infinite svelte-1b5llgr-cell-cube-pulse}}.engine-icon.svelte-1tjr73i{flex:none;display:block}.cell-flow.svelte-eqotm1{align-items:center;gap:var(--scs-space-1);grid-template-columns:minmax(8.25rem,.85fr) 2rem minmax(11rem,1.8fr) 2.5rem minmax(11.5rem,1.1fr);display:grid;position:relative}.flow-card.svelte-eqotm1{z-index:1;background:color-mix(in srgb, var(--scs-auth-card) 88%, transparent);border:1px solid color-mix(in srgb, var(--scs-accent) 26%, transparent);border-radius:var(--scs-card-radius-lg);box-shadow:var(--splash-shadow);padding:var(--scs-space-3) var(--scs-space-3) var(--scs-space-2);color:var(--scs-auth-text);min-width:0;font-size:.8125rem;position:relative}.flow-card-title.svelte-eqotm1{align-items:center;gap:var(--scs-space-2);margin:0 0 var(--scs-space-2);white-space:nowrap;font-size:.875rem;font-weight:700;display:flex}.check-disc.svelte-eqotm1{background:var(--scs-accent);width:1.375rem;height:1.375rem;color:var(--scs-accent-contrast);border-radius:999px;place-items:center;display:inline-grid}.flow-rows.svelte-eqotm1{margin:0;padding:0;list-style:none}.flow-rows.svelte-eqotm1 li:where(.svelte-eqotm1){align-items:center;gap:var(--scs-space-2);border-top:1px solid color-mix(in srgb, var(--scs-accent) 12%, transparent);color:var(--scs-auth-text);padding:.45rem 0;display:flex}.flow-rows.svelte-eqotm1 li:where(.svelte-eqotm1) .engine-icon{color:var(--scs-accent)}.row-label.svelte-eqotm1{flex:1;min-width:0}.count.svelte-eqotm1{border-radius:var(--scs-radius-sm);text-align:center;font-variant-numeric:tabular-nums;border:1px solid #0000;min-width:1.5rem;padding:0 .4rem;font-weight:700}.count.sev-critical.svelte-eqotm1{background:color-mix(in srgb, var(--scs-critical) 26%, transparent);color:color-mix(in srgb, var(--scs-critical) 40%, white);border-color:color-mix(in srgb, var(--scs-critical) 45%, transparent)}.count.sev-high.svelte-eqotm1{background:color-mix(in srgb, var(--scs-high) 26%, transparent);color:color-mix(in srgb, var(--scs-high) 40%, white);border-color:color-mix(in srgb, var(--scs-high) 45%, transparent)}.count.sev-medium.svelte-eqotm1{background:color-mix(in srgb, var(--scs-medium) 30%, transparent);color:color-mix(in srgb, var(--scs-medium) 35%, white);border-color:color-mix(in srgb, var(--scs-medium) 50%, transparent)}.flow-foot.svelte-eqotm1{justify-content:space-between;gap:var(--scs-space-1) var(--scs-space-2);margin:var(--scs-space-2) 0 0;padding-top:var(--scs-space-2);border-top:1px solid color-mix(in srgb, var(--scs-accent) 12%, transparent);color:var(--scs-auth-muted);flex-wrap:wrap;font-size:.6875rem;display:flex}.illustrative.svelte-eqotm1{font-style:italic}.flow-link.svelte-eqotm1{--link-reach:3.25rem;z-index:1;width:calc(100% + var(--link-reach));height:auto;position:relative;overflow:visible}.flow-link-in.svelte-eqotm1{margin-right:calc(-1 * var(--link-reach))}.flow-link-out.svelte-eqotm1{margin-left:calc(-1 * var(--link-reach))}.flow-line.svelte-eqotm1,.flow-head.svelte-eqotm1{fill:none;stroke:var(--scs-accent);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.flow-line.svelte-eqotm1{stroke-dasharray:4 3}.flow-art.svelte-eqotm1{min-width:0}@media (prefers-reduced-motion:no-preference){.flow-line.svelte-eqotm1{animation:1.6s linear infinite svelte-eqotm1-flow-dash}}@keyframes svelte-eqotm1-flow-dash{to{stroke-dashoffset:-14px}}@media (width<=639px){.cell-flow.svelte-eqotm1{justify-items:center;gap:var(--scs-space-2);grid-template-columns:minmax(0,1fr)}.flow-card.svelte-eqotm1{width:100%;max-width:22rem}.flow-link.svelte-eqotm1{width:2rem;margin:0;transform:rotate(90deg)}.flow-link-out.svelte-eqotm1{width:2.25rem;height:4rem}.flow-art.svelte-eqotm1{width:min(100%,280px)}}.product-mock.svelte-aukk1u{gap:var(--scs-space-3);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.mock-window.svelte-aukk1u{background:color-mix(in srgb, var(--scs-auth-bg) 70%, var(--scs-auth-card));border:1px solid var(--splash-border);border-radius:var(--scs-card-radius);min-width:0;overflow:hidden}.mock-chrome.svelte-aukk1u{align-items:center;gap:var(--scs-space-2);padding:var(--scs-space-2) var(--scs-space-3);border-bottom:1px solid var(--splash-border);display:flex}.dot.svelte-aukk1u{background:#ffffff38;border-radius:50%;width:8px;height:8px}.file-tab.svelte-aukk1u{margin-left:var(--scs-space-2);border-radius:var(--scs-radius-sm);background:color-mix(in srgb, var(--scs-accent) 12%, transparent);font-family:var(--scs-font-mono);color:var(--splash-text);padding:.1rem .5rem;font-size:.75rem}.code.svelte-aukk1u{padding:var(--scs-space-2) 0;font-family:var(--scs-font-mono);margin:0;font-size:.75rem;line-height:1.7;list-style:none}.code.svelte-aukk1u li:where(.svelte-aukk1u){gap:var(--scs-space-3);padding:0 var(--scs-space-3);white-space:pre;display:flex;overflow:hidden}.code.svelte-aukk1u code:where(.svelte-aukk1u){font:inherit;color:var(--splash-muted);text-overflow:ellipsis;background:0 0;padding:0;overflow:hidden}.ln.svelte-aukk1u{text-align:right;width:1.5rem;color:color-mix(in srgb, var(--splash-muted) 70%, transparent);flex:none}.code.svelte-aukk1u li.flagged:where(.svelte-aukk1u){background:color-mix(in srgb, var(--scs-critical) 22%, transparent);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--scs-critical) 60%, white)}.code.svelte-aukk1u li.flagged:where(.svelte-aukk1u) code:where(.svelte-aukk1u){color:var(--splash-text)}.flag-label.svelte-aukk1u{align-items:center;gap:var(--scs-space-1);font-family:var(--scs-font);color:color-mix(in srgb, var(--scs-critical) 40%, white);font-weight:600;display:inline-flex}.findings.svelte-aukk1u{padding:var(--scs-space-3)}.findings-head.svelte-aukk1u{align-items:center;gap:var(--scs-space-2);padding-bottom:var(--scs-space-2);border-bottom:2px solid var(--scs-accent);margin-bottom:var(--scs-space-1);display:flex}.findings-title.svelte-aukk1u{color:var(--scs-accent);font-weight:700}.findings-report.svelte-aukk1u{color:var(--splash-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:.6875rem;overflow:hidden}.findings-list.svelte-aukk1u{margin:0;padding:0;list-style:none}.findings-list.svelte-aukk1u li:where(.svelte-aukk1u){align-items:center;gap:var(--scs-space-2);padding:var(--scs-space-2) 0;border-bottom:1px solid var(--splash-border);font-size:.8125rem;display:flex}.findings-list.svelte-aukk1u li:where(.svelte-aukk1u):last-child{border-bottom:0}.finding-text.svelte-aukk1u{flex-direction:column;flex:1;min-width:0;display:flex}.finding-title.svelte-aukk1u{color:var(--splash-text);font-weight:600}.finding-path.svelte-aukk1u{color:var(--splash-muted);text-overflow:ellipsis;background:0 0;padding:0;font-size:.6875rem;overflow:hidden}.pill.svelte-aukk1u{border-radius:var(--scs-chip-radius);border:1px solid #0000;flex:none;padding:.1rem .55rem;font-size:.6875rem;font-weight:700}.pill.sev-critical.svelte-aukk1u{background:color-mix(in srgb, var(--scs-critical) 22%, transparent);color:color-mix(in srgb, var(--scs-critical) 40%, white);border-color:color-mix(in srgb, var(--scs-critical) 45%, transparent)}.pill.sev-high.svelte-aukk1u{background:color-mix(in srgb, var(--scs-high) 22%, transparent);color:color-mix(in srgb, var(--scs-high) 40%, white);border-color:color-mix(in srgb, var(--scs-high) 45%, transparent)}.pill.sev-medium.svelte-aukk1u{background:color-mix(in srgb, var(--scs-medium) 28%, transparent);color:color-mix(in srgb, var(--scs-medium) 35%, white);border-color:color-mix(in srgb, var(--scs-medium) 50%, transparent)}.illustrative.svelte-aukk1u{margin:var(--scs-space-2) 0 0;color:var(--splash-muted);font-size:.6875rem;font-style:italic}@media (width<=1023px){.product-mock.svelte-aukk1u{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.editor.svelte-aukk1u{display:none}}.splash.svelte-9eyffx{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--scs-auth-bg:var(--scs-navy-bg);--scs-auth-card:var(--scs-navy-card);--scs-auth-border:color-mix(in srgb, var(--scs-accent-dark) 16%, transparent);--scs-accent:var(--scs-accent-dark);--scs-accent-contrast:var(--scs-accent-dark-contrast);--scs-accent-hover:color-mix(in srgb, var(--scs-accent-dark) 86%, white);--scs-focus:color-mix(in srgb, var(--scs-accent-dark) 85%, transparent);--scs-glow:0 0 32px color-mix(in srgb, var(--scs-accent-dark) 28%, transparent);--splash-bg:var(--scs-auth-bg);--splash-bg-raised:color-mix(in srgb, var(--scs-auth-bg) 70%, var(--scs-auth-card));--splash-card:var(--scs-auth-card);--splash-border:var(--scs-auth-border);--splash-border-strong:color-mix(in srgb, var(--scs-accent) 28%, transparent);--splash-text:var(--scs-auth-text);--splash-muted:var(--scs-auth-muted);--splash-link:color-mix(in srgb, var(--scs-accent) 72%, white);--splash-input-bg:color-mix(in srgb, var(--scs-auth-bg) 60%, var(--scs-auth-card));--splash-input-border:color-mix(in srgb, var(--scs-accent) 24%, transparent);--splash-shadow:0 20px 40px #00000073;--splash-container:76rem;--splash-prose-width:45rem;--splash-section-y:clamp(3rem, 6vw, 5rem);--splash-nav-h:56px;--scs-text:var(--splash-text);--scs-muted:var(--splash-muted);--scs-bg:var(--splash-bg);--scs-surface:var(--splash-card);--scs-surface-muted:var(--splash-bg-raised);--scs-border:var(--splash-border);--scs-border-strong:var(--splash-border-strong);--scs-card-border:var(--splash-border);--scs-link:var(--splash-link);--scs-link-hover:color-mix(in srgb, var(--scs-accent) 85%, white);--scs-control-bg:var(--splash-input-bg);--scs-control-border:var(--splash-input-border);--scs-control-text:var(--splash-text);--scs-btn-ghost-text:var(--splash-text);--scs-btn-ghost-border:transparent;--scs-btn-ghost-bg-hover:color-mix(in srgb, var(--scs-accent) 10%, transparent);--scs-accent-soft:color-mix(in srgb, var(--scs-accent) 16%, var(--splash-bg-raised));--scs-card-shadow:var(--splash-shadow);--scs-shadow-lg:var(--splash-shadow);background:var(--splash-bg);color:var(--splash-text)}.splash.svelte-9eyffx a{color:var(--splash-link)}.splash.svelte-9eyffx a:hover{color:var(--scs-link-hover)}.splash.svelte-9eyffx .btn-secondary{background:color-mix(in srgb, var(--scs-accent) 6%, transparent);color:var(--splash-text);border-color:var(--splash-border-strong)}.splash.svelte-9eyffx .btn-secondary:hover{background:color-mix(in srgb, var(--scs-accent) 12%, transparent)}.splash.svelte-9eyffx .btn-primary{box-shadow:0 0 20px color-mix(in srgb, var(--scs-accent) 22%, transparent)}.splash.svelte-9eyffx input[type=email],.splash.svelte-9eyffx input[type=text]:not(.sr-only){background:var(--splash-input-bg);border-color:var(--splash-input-border);color:var(--splash-text)}.splash.svelte-9eyffx input::placeholder{color:color-mix(in srgb, var(--splash-muted) 85%, transparent)}.splash.svelte-9eyffx .field-label{color:var(--splash-text)}@media (width>=768px){.splash.svelte-9eyffx{--splash-nav-h:64px}}.splash-container.svelte-9eyffx{width:100%;max-width:var(--splash-container);padding-left:var(--scs-space-4);padding-right:var(--scs-space-4);margin:0 auto}@media (width>=768px){.splash-container.svelte-9eyffx{padding-left:var(--scs-space-6);padding-right:var(--scs-space-6)}}.skip-link.svelte-9eyffx{z-index:100;padding:var(--scs-space-2) var(--scs-space-4);background:var(--scs-accent);color:var(--scs-accent-contrast);position:absolute;top:0;left:-9999px}.skip-link.svelte-9eyffx:focus{left:var(--scs-space-4);top:var(--scs-space-2)}.splash-nav.svelte-9eyffx{z-index:50;background:color-mix(in srgb, var(--splash-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--splash-border);position:sticky;top:0}@media (prefers-reduced-motion:reduce){.splash-nav.svelte-9eyffx{-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-inner.svelte-9eyffx{justify-content:space-between;align-items:center;gap:var(--scs-space-3);min-height:var(--splash-nav-h);display:flex}.logo.svelte-9eyffx{align-items:center;gap:var(--scs-space-2);color:var(--splash-text);text-decoration:none;display:flex}.splash.svelte-9eyffx .logo:where(.svelte-9eyffx) .wordmark{color:var(--splash-text);font-size:1.1875rem}.nav-links.svelte-9eyffx{gap:var(--scs-space-6);display:none}.nav-links.svelte-9eyffx a:where(.svelte-9eyffx){color:var(--splash-muted);font-size:.9375rem;font-weight:500;text-decoration:none}.nav-links.svelte-9eyffx a:where(.svelte-9eyffx):hover{color:var(--splash-text)}@media (width>=900px){.nav-links.svelte-9eyffx{display:flex}}.nav-actions.svelte-9eyffx{align-items:center;gap:var(--scs-space-1);flex-shrink:0;display:flex}#features.svelte-9eyffx,#how-it-works.svelte-9eyffx,#plans.svelte-9eyffx,#safety.svelte-9eyffx,#security.svelte-9eyffx,#faq.svelte-9eyffx,#waitlist.svelte-9eyffx{scroll-margin-top:var(--splash-nav-h)}.eyebrow.svelte-9eyffx{text-transform:uppercase;letter-spacing:.06em;padding:var(--scs-space-1) var(--scs-space-3);border-radius:var(--scs-chip-radius);border:1px solid color-mix(in srgb, var(--scs-accent) 45%, transparent);background:color-mix(in srgb, var(--scs-accent) 8%, transparent);color:var(--splash-link);margin:0 0 var(--scs-space-4);font-size:.75rem;font-weight:600;display:inline-block}.splash-section.svelte-9eyffx{padding:var(--splash-section-y) 0}.splash-section.svelte-9eyffx h2:where(.svelte-9eyffx),.panel.svelte-9eyffx h2:where(.svelte-9eyffx){letter-spacing:-.01em;margin:0 0 var(--scs-space-4);font-size:clamp(1.5rem,2.8vw,2rem)}.section-lead.svelte-9eyffx{max-width:var(--splash-prose-width);color:var(--splash-muted);margin:0 0 var(--scs-space-6);font-size:1.0625rem}.panel.svelte-9eyffx{background:color-mix(in srgb, var(--splash-card) 72%, transparent);border:1px solid var(--splash-border);border-radius:var(--scs-card-radius-lg);padding:clamp(var(--scs-space-5), 3vw, var(--scs-space-8));min-width:0}.splash.svelte-9eyffx .card{background:color-mix(in srgb, var(--splash-card) 80%, transparent);border-color:var(--splash-border);border-radius:var(--scs-card-radius)}.splash-hero.svelte-9eyffx{color:var(--splash-text);padding:clamp(2.5rem,5vw,4rem) 0 clamp(2.5rem,5vw,4.5rem);position:relative;overflow:hidden}.splash-hero.svelte-9eyffx:before{content:"";background:radial-gradient(circle at 72% 40%, color-mix(in srgb, var(--scs-accent) 16%, transparent), transparent 45%), radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--scs-accent) 7%, transparent), transparent 40%);pointer-events:none;position:absolute;inset:0}.hero-grid.svelte-9eyffx{gap:var(--scs-space-7);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}@media (width>=1024px){.hero-grid.svelte-9eyffx{gap:var(--scs-space-6);grid-template-columns:minmax(0,.88fr) minmax(0,1.32fr)}}.splash-hero.svelte-9eyffx h1:where(.svelte-9eyffx){letter-spacing:-.025em;color:var(--splash-text);margin:0 0 var(--scs-space-5);font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.08}.splash-hero.svelte-9eyffx h1:where(.svelte-9eyffx) .accent:where(.svelte-9eyffx){color:var(--scs-accent)}.hero-lead.svelte-9eyffx{color:var(--splash-muted);max-width:34rem;margin:0 0 var(--scs-space-2);font-size:1.125rem}.hero-actions.svelte-9eyffx{align-items:center;gap:var(--scs-space-3);margin-top:var(--scs-space-4);flex-wrap:wrap;display:flex}.hero-secondary.svelte-9eyffx{border:1px solid var(--splash-border-strong)}.hero-checks.svelte-9eyffx{gap:var(--scs-space-2) var(--scs-space-5);margin:var(--scs-space-5) 0 0;flex-wrap:wrap;padding:0;font-size:.9375rem;list-style:none;display:flex}.hero-checks.svelte-9eyffx li:where(.svelte-9eyffx){align-items:center;gap:var(--scs-space-2);display:inline-flex}.hero-checks.svelte-9eyffx .engine-icon{color:var(--scs-accent)}.hero-trust.svelte-9eyffx{color:var(--splash-muted);margin:var(--scs-space-4) 0 0;font-size:.875rem}.hero-visual.svelte-9eyffx{min-width:0}.proof-strip.svelte-9eyffx{border-top:1px solid var(--splash-border);border-bottom:1px solid var(--splash-border);background:color-mix(in srgb, var(--splash-bg-raised) 60%, transparent)}.proof-grid.svelte-9eyffx{grid-template-columns:minmax(0,1fr);display:grid}.proof-tile.svelte-9eyffx{align-items:flex-start;gap:var(--scs-space-3);padding:var(--scs-space-5) var(--scs-space-2);display:flex}.proof-tile.svelte-9eyffx+.proof-tile:where(.svelte-9eyffx){border-top:1px solid var(--splash-border)}@media (width>=480px){.proof-grid.svelte-9eyffx{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-tile.svelte-9eyffx+.proof-tile:where(.svelte-9eyffx){border-top:0}.proof-tile.svelte-9eyffx:nth-child(n+3){border-top:1px solid var(--splash-border)}.proof-tile.svelte-9eyffx:nth-child(2n){border-left:1px solid var(--splash-border);padding-left:var(--scs-space-5)}}@media (width>=768px){.proof-grid.svelte-9eyffx{grid-template-columns:repeat(4,minmax(0,1fr))}.proof-tile.svelte-9eyffx:nth-child(n+3){border-top:0}.proof-tile.svelte-9eyffx+.proof-tile:where(.svelte-9eyffx){border-left:1px solid var(--splash-border);padding-left:var(--scs-space-5)}}.proof-icon.svelte-9eyffx{border-radius:var(--scs-radius-lg);background:color-mix(in srgb, var(--scs-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--scs-accent) 30%, transparent);width:2.5rem;height:2.5rem;color:var(--scs-accent);flex:none;place-items:center;display:inline-grid}.proof-stat.svelte-9eyffx{margin:0;font-size:1.125rem;font-weight:700}.proof-label.svelte-9eyffx{color:var(--splash-muted);margin:var(--scs-space-1) 0 0;font-size:.875rem}.insight-row.svelte-9eyffx{gap:var(--scs-space-5);padding-top:var(--splash-section-y);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1280px){.insight-row.svelte-9eyffx{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start}}.feature-grid.svelte-9eyffx{gap:var(--scs-space-4) var(--scs-space-5);margin:var(--scs-space-6) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=640px){.feature-grid.svelte-9eyffx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.feature-grid.svelte-9eyffx{grid-template-columns:repeat(3,minmax(0,1fr))}}.splash-feature-card.svelte-9eyffx{align-items:flex-start;gap:var(--scs-space-3);display:flex}.feature-check.svelte-9eyffx{background:color-mix(in srgb, var(--scs-accent) 16%, transparent);width:1.375rem;height:1.375rem;color:var(--scs-accent);border-radius:999px;flex:none;place-items:center;display:inline-grid}.feature-check.svelte-9eyffx .engine-icon{width:14px;height:14px}.splash-feature-card.svelte-9eyffx h3:where(.svelte-9eyffx){margin:0 0 var(--scs-space-1);font-size:.9375rem}.splash-feature-card.svelte-9eyffx p:where(.svelte-9eyffx){color:var(--splash-muted);margin:0;font-size:.875rem}.steps.svelte-9eyffx{margin:var(--scs-space-5) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.steps.svelte-9eyffx>li:where(.svelte-9eyffx){gap:var(--scs-space-3);padding-bottom:var(--scs-space-6);grid-template-columns:2.25rem 2.25rem minmax(0,1fr);display:grid;position:relative}.steps.svelte-9eyffx>li:where(.svelte-9eyffx):not(:last-child):before{content:"";background:color-mix(in srgb, var(--scs-accent) 45%, transparent);width:1px;position:absolute;top:2.25rem;bottom:0;left:calc(1.125rem - .5px)}.step-num.svelte-9eyffx{border:1px solid color-mix(in srgb, var(--scs-accent) 55%, transparent);background:color-mix(in srgb, var(--scs-accent) 14%, var(--splash-card));width:2.25rem;height:2.25rem;color:var(--scs-accent);border-radius:999px;place-items:center;font-weight:700;display:inline-grid}.step-icon.svelte-9eyffx{place-items:center;height:2.25rem;display:inline-grid}.step-content.svelte-9eyffx h3:where(.svelte-9eyffx){margin:.35rem 0 var(--scs-space-1);font-size:1rem}.step-content.svelte-9eyffx p:where(.svelte-9eyffx){color:var(--splash-muted);margin:0;font-size:.875rem}.step-content.svelte-9eyffx .step-result:where(.svelte-9eyffx){margin-top:var(--scs-space-1);color:var(--splash-text)}.channels-section.svelte-9eyffx{padding-bottom:0}.channels-title.svelte-9eyffx{margin:0 0 var(--scs-space-4);font-size:1.125rem}.channel-grid.svelte-9eyffx{gap:var(--scs-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.channel-grid.svelte-9eyffx{grid-template-columns:repeat(4,minmax(0,1fr))}}.channel-card.svelte-9eyffx{padding:var(--scs-space-4) var(--scs-space-5)}.channel-heading.svelte-9eyffx{justify-content:space-between;align-items:baseline;gap:var(--scs-space-2);flex-wrap:wrap;display:flex}.channel-heading.svelte-9eyffx h4:where(.svelte-9eyffx){margin:0;font-size:1rem}.channel-heading.svelte-9eyffx code:where(.svelte-9eyffx){color:var(--splash-link);background:color-mix(in srgb, var(--scs-accent) 10%, transparent);border-radius:var(--scs-radius-sm);padding:.05rem .4rem;font-size:.75rem}.channel-card.svelte-9eyffx p:where(.svelte-9eyffx){margin:var(--scs-space-2) 0 0;color:var(--splash-muted);font-size:.875rem}.plans-grid.svelte-9eyffx{gap:var(--scs-space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.plans-grid.svelte-9eyffx{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan-card.svelte-9eyffx{grid-template-rows:subgrid;gap:var(--scs-space-3);padding:var(--scs-space-6);grid-row:span 5;display:grid}.splash.svelte-9eyffx .plan-featured:where(.svelte-9eyffx){border-color:color-mix(in srgb, var(--scs-accent) 55%, transparent);box-shadow:var(--scs-glow)}.plan-topline.svelte-9eyffx{justify-content:space-between;align-items:center;gap:var(--scs-space-2);min-height:1.5rem;display:flex}.plan-tagline.svelte-9eyffx{text-transform:uppercase;letter-spacing:.06em;color:var(--splash-muted);margin:0;font-size:.75rem;font-weight:600}.plan-badge.svelte-9eyffx{border-radius:var(--scs-chip-radius);background:var(--scs-accent);color:var(--scs-accent-contrast);padding:.1rem .55rem;font-size:.6875rem;font-weight:700}.plan-card.svelte-9eyffx h3:where(.svelte-9eyffx){margin:0;font-size:1.375rem}.plan-body.svelte-9eyffx{color:var(--splash-muted);margin:0}.plan-bullets.svelte-9eyffx{gap:var(--scs-space-2);align-content:start;margin:0;padding:0;list-style:none;display:grid}.plan-bullets.svelte-9eyffx li:where(.svelte-9eyffx),.security-list.svelte-9eyffx li:where(.svelte-9eyffx){align-items:flex-start;gap:var(--scs-space-2);font-size:.875rem;display:flex}.plan-bullets.svelte-9eyffx .engine-icon,.security-list.svelte-9eyffx .engine-icon{color:var(--scs-accent);margin-top:.15rem}.plan-cta.svelte-9eyffx{place-self:end start}.safety-pillar-grid.svelte-9eyffx{gap:var(--scs-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.safety-pillar-grid.svelte-9eyffx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.safety-pillar-grid.svelte-9eyffx{grid-template-columns:repeat(3,minmax(0,1fr))}}.safety-pillar-card.svelte-9eyffx{padding:var(--scs-space-5)}.safety-pillar-card.svelte-9eyffx h3:where(.svelte-9eyffx){margin:0 0 var(--scs-space-2);font-size:1rem}.safety-pillar-card.svelte-9eyffx p:where(.svelte-9eyffx){color:var(--splash-muted);margin:0;font-size:.875rem}.security-band.svelte-9eyffx{padding-top:0}.security-panel.svelte-9eyffx{border-color:color-mix(in srgb, var(--scs-accent) 26%, transparent)}.security-panel.svelte-9eyffx p:where(.svelte-9eyffx){max-width:48rem;color:var(--splash-muted)}.security-list.svelte-9eyffx{margin:var(--scs-space-4) 0 0;gap:var(--scs-space-2);padding:0;list-style:none;display:grid}.faq-section.svelte-9eyffx{padding-top:0}.faq-inner.svelte-9eyffx .faq-item:where(.svelte-9eyffx){max-width:var(--splash-prose-width)}.faq-item.svelte-9eyffx{border-bottom:1px solid var(--splash-border)}.faq-item.svelte-9eyffx summary:where(.svelte-9eyffx){padding:var(--scs-space-4) 0;cursor:pointer;font-weight:600}.faq-item.svelte-9eyffx summary:where(.svelte-9eyffx)::marker{color:var(--scs-accent)}.faq-item.svelte-9eyffx p:where(.svelte-9eyffx){padding-bottom:var(--scs-space-4);color:var(--splash-muted);margin:0}.waitlist-band.svelte-9eyffx{padding:0 0 var(--splash-section-y)}.waitlist-card.svelte-9eyffx{align-items:center;gap:var(--scs-space-5);padding:clamp(var(--scs-space-5), 4vw, var(--scs-space-8));background:var(--splash-card);border:1px solid color-mix(in srgb, var(--scs-accent) 40%, transparent);border-radius:var(--scs-card-radius-lg);box-shadow:var(--scs-glow), var(--splash-shadow);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.waitlist-card.svelte-9eyffx{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.waitlist-art.svelte-9eyffx{place-items:center;display:grid}@media (width<=767px){.waitlist-art.svelte-9eyffx svg{width:140px;height:140px}}.waitlist-card.svelte-9eyffx h2:where(.svelte-9eyffx){margin:0 0 var(--scs-space-2);font-size:clamp(1.5rem,2.8vw,2rem)}.waitlist-lead.svelte-9eyffx{color:var(--splash-muted);margin:0;font-size:1.125rem}.splash-footer.svelte-9eyffx{border-top:1px solid var(--splash-border);padding:var(--scs-space-6) 0;color:var(--splash-muted);font-size:.875rem}.footer-inner.svelte-9eyffx{justify-content:space-between;gap:var(--scs-space-4);flex-wrap:wrap;align-items:center;display:flex}.footer-links.svelte-9eyffx,.footer-right.svelte-9eyffx{align-items:center;gap:var(--scs-space-3);flex-wrap:wrap;display:flex}.splash-footer.svelte-9eyffx a:where(.svelte-9eyffx),.splash-footer.svelte-9eyffx button:where(.svelte-9eyffx){color:var(--splash-muted);font-size:inherit;font-weight:inherit;background:0 0;border:0;min-height:auto;padding:0;text-decoration:none}.splash-footer.svelte-9eyffx a:where(.svelte-9eyffx):hover,.splash-footer.svelte-9eyffx button:where(.svelte-9eyffx):hover{color:var(--splash-text);background:0 0}.auth-screen.svelte-14rkk58{--scs-bg:var(--scs-auth-bg);--scs-surface:var(--scs-auth-card);--scs-text:var(--scs-auth-text);--scs-muted:var(--scs-auth-muted);--scs-border:var(--scs-auth-border);--scs-border-strong:var(--scs-auth-input-border);--scs-link:var(--scs-auth-link);--scs-link-hover:var(--scs-auth-text);--scs-focus:var(--scs-auth-focus);--scs-control-bg:var(--scs-auth-bg);--scs-control-border:var(--scs-auth-input-border);--scs-control-text:var(--scs-auth-text);--scs-surface-muted:var(--scs-auth-bg);--scs-btn-ghost-text:var(--scs-auth-text);--scs-btn-ghost-bg-hover:color-mix(in srgb, var(--scs-auth-text) 10%, var(--scs-auth-card));min-height:100dvh;padding:var(--scs-space-4);background:var(--scs-auth-bg);color:var(--scs-auth-text);place-items:center;display:grid}.auth-card.svelte-14rkk58{box-sizing:border-box;width:100%;max-width:26rem;padding:var(--scs-space-7) var(--scs-space-6);background:var(--scs-auth-card);border:1px solid var(--scs-auth-border);border-radius:var(--scs-radius-lg);box-shadow:var(--scs-auth-shadow)}.home.svelte-14rkk58{min-height:44px;color:var(--scs-auth-text);border-radius:var(--scs-radius-sm);align-items:center;text-decoration:none;display:inline-flex}.home.svelte-14rkk58:hover{color:var(--scs-auth-text)}.tagline.svelte-14rkk58{margin:var(--scs-space-1) 0 var(--scs-space-4);color:var(--scs-auth-muted);font-size:.875rem}.brand-rule.svelte-14rkk58{height:1px;margin:0 0 var(--scs-space-5);background:var(--scs-auth-border)}h1.svelte-14rkk58{margin:0 0 var(--scs-space-2);color:var(--scs-auth-text);font-size:1.5rem}h1.svelte-14rkk58:focus{outline:none}h1.svelte-14rkk58:focus-visible{outline:2px solid var(--scs-auth-focus);outline-offset:2px}.lead.svelte-14rkk58{margin:0 0 var(--scs-space-5);color:var(--scs-auth-muted)}.auth-options.svelte-14rkk58,.credentials.svelte-14rkk58{gap:var(--scs-space-4);display:grid}.or.svelte-14rkk58{align-items:center;gap:var(--scs-space-3);color:var(--scs-auth-muted);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;font-size:.75rem;display:grid}.or.svelte-14rkk58:before,.or.svelte-14rkk58:after{content:"";background:var(--scs-auth-border);height:1px}.btn-sso.svelte-14rkk58{background:var(--scs-nav-bg);color:var(--scs-nav-text);border:1px solid var(--scs-auth-input-border)}.btn-sso.svelte-14rkk58:hover:not(:disabled){background:color-mix(in srgb, var(--scs-nav-text) 10%, var(--scs-nav-bg))}.field.svelte-14rkk58{gap:var(--scs-space-1);display:grid}label.svelte-14rkk58{color:var(--scs-auth-text);font-size:.875rem;font-weight:var(--scs-font-weight-medium)}input.svelte-14rkk58{box-sizing:border-box;width:100%;min-height:44px;padding:var(--scs-space-2) var(--scs-space-3);border:1px solid var(--scs-auth-input-border);border-radius:var(--scs-radius-sm);background:var(--scs-auth-bg);color:var(--scs-auth-text)}input.svelte-14rkk58:focus-visible{outline:2px solid var(--scs-auth-focus);outline-offset:2px}.text-links.svelte-14rkk58{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:0;display:flex}.forgot-link.svelte-14rkk58{align-self:flex-start;margin-top:-.25rem}.full.svelte-14rkk58{width:100%;min-height:44px}.btn.svelte-14rkk58:focus-visible{outline:2px solid var(--scs-auth-focus);outline-offset:2px}.alert.svelte-14rkk58{margin-top:var(--scs-space-4)}.pending.svelte-14rkk58 .btn:where(.svelte-14rkk58){margin-top:var(--scs-space-2)}.dev-hint.svelte-14rkk58{margin:var(--scs-space-5) 0 0;color:var(--scs-auth-muted);font-size:.75rem}@media (width<=400px){.auth-screen.svelte-14rkk58{padding:var(--scs-space-3);place-items:start center}.auth-card.svelte-14rkk58{padding:var(--scs-space-6) var(--scs-space-4)}}@media (prefers-reduced-motion:reduce){.auth-screen.svelte-14rkk58 *{transition:none!important;animation:none!important}}.auth-screen.svelte-1qaca2q{--scs-bg:var(--scs-auth-bg);--scs-surface:var(--scs-auth-card);--scs-text:var(--scs-auth-text);--scs-muted:var(--scs-auth-muted);--scs-border:var(--scs-auth-border);--scs-border-strong:var(--scs-auth-input-border);--scs-link:var(--scs-auth-link);--scs-link-hover:var(--scs-auth-text);--scs-focus:var(--scs-auth-focus);--scs-control-bg:var(--scs-auth-bg);--scs-control-border:var(--scs-auth-input-border);--scs-control-text:var(--scs-auth-text);--scs-surface-muted:var(--scs-auth-bg);--scs-btn-ghost-text:var(--scs-auth-text);--scs-btn-ghost-bg-hover:color-mix(in srgb, var(--scs-auth-text) 10%, var(--scs-auth-card));min-height:100dvh;padding:var(--scs-space-4);background:var(--scs-auth-bg);color:var(--scs-auth-text);place-items:center;display:grid}.auth-card.svelte-1qaca2q{box-sizing:border-box;width:100%;max-width:26rem;padding:var(--scs-space-7) var(--scs-space-6);background:var(--scs-auth-card);border:1px solid var(--scs-auth-border);border-radius:var(--scs-radius-lg);box-shadow:var(--scs-auth-shadow)}.home.svelte-1qaca2q{min-height:44px;color:var(--scs-auth-text);border-radius:var(--scs-radius-sm);align-items:center;text-decoration:none;display:inline-flex}.tagline.svelte-1qaca2q{margin:var(--scs-space-1) 0 var(--scs-space-4);color:var(--scs-auth-muted);font-size:.875rem}.brand-rule.svelte-1qaca2q{height:1px;margin:0 0 var(--scs-space-5);background:var(--scs-auth-border)}.auth-card.svelte-1qaca2q h1{margin:0 0 var(--scs-space-2);color:var(--scs-auth-text);font-size:1.5rem}.auth-card.svelte-1qaca2q .lead{margin:0 0 var(--scs-space-5);color:var(--scs-auth-muted)}.auth-card.svelte-1qaca2q .field{gap:var(--scs-space-1);display:grid}.auth-card.svelte-1qaca2q label{color:var(--scs-auth-text);font-size:.875rem;font-weight:var(--scs-font-weight-medium)}.auth-card.svelte-1qaca2q input,.auth-card.svelte-1qaca2q select{box-sizing:border-box;width:100%;min-height:44px;padding:var(--scs-space-2) var(--scs-space-3);border:1px solid var(--scs-auth-input-border);border-radius:var(--scs-radius-sm);background:var(--scs-auth-bg);color:var(--scs-auth-text)}.auth-card.svelte-1qaca2q input:focus-visible,.auth-card.svelte-1qaca2q select:focus-visible,.auth-card.svelte-1qaca2q .btn:focus-visible{outline:2px solid var(--scs-auth-focus);outline-offset:2px}.auth-card.svelte-1qaca2q .btn.full{width:100%;min-height:44px}.auth-card.svelte-1qaca2q .actions{gap:var(--scs-space-3);margin-top:var(--scs-space-5);display:grid}.auth-card.svelte-1qaca2q .facts{gap:var(--scs-space-3);margin:0 0 var(--scs-space-4);display:grid}.auth-card.svelte-1qaca2q .facts dt{color:var(--scs-auth-muted);font-size:.75rem}.auth-card.svelte-1qaca2q .facts dd{margin:var(--scs-space-1) 0 0;overflow-wrap:anywhere}.auth-card.svelte-1qaca2q .alert{margin-top:var(--scs-space-4)}@media (width<=400px){.auth-screen.svelte-1qaca2q{padding:var(--scs-space-3);place-items:start center}.auth-card.svelte-1qaca2q{padding:var(--scs-space-6) var(--scs-space-4)}}.auth-screen.svelte-1bqn6bk{--scs-bg:var(--scs-auth-bg);--scs-surface:var(--scs-auth-card);--scs-text:var(--scs-auth-text);--scs-muted:var(--scs-auth-muted);--scs-border:var(--scs-auth-border);--scs-border-strong:var(--scs-auth-input-border);--scs-link:var(--scs-auth-link);--scs-link-hover:var(--scs-auth-text);--scs-focus:var(--scs-auth-focus);--scs-tab-text:var(--scs-auth-muted);--scs-tab-text-hover:var(--scs-auth-text);--scs-tab-text-active:var(--scs-auth-text);--scs-tab-indicator:var(--scs-auth-link);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;padding:var(--scs-space-4) var(--scs-space-4) var(--scs-space-7);background:var(--scs-auth-bg);color:var(--scs-auth-text)}.legal-public-inner.svelte-1bqn6bk{max-width:40rem;margin:0 auto}.legal-public-header.svelte-1bqn6bk{margin-bottom:var(--scs-space-4)}.legal-card.svelte-1bqn6bk{margin-top:var(--scs-space-4);padding:var(--scs-space-6);background:var(--scs-auth-card);border:1px solid var(--scs-auth-border);border-radius:var(--scs-radius-lg);box-shadow:var(--scs-auth-shadow)}h1.svelte-1bqn6bk{color:var(--scs-auth-text);margin:0 0 1rem;font-size:1.5rem;font-weight:600}p.svelte-1bqn6bk{color:var(--scs-auth-muted);margin:0 0 1rem;line-height:1.5}.legal-public-footer.svelte-1bqn6bk{margin-top:var(--scs-space-5);font-size:.875rem}.text-link.svelte-1bqn6bk{color:var(--scs-auth-link);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:none}.text-link.svelte-1bqn6bk:hover{color:var(--scs-auth-text);text-decoration:underline}.poll-hint.svelte-13y4qg1{color:var(--scs-auth-muted);margin:0;font-size:.875rem}.page-loading-stage.svelte-9fhcmo{flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:2rem;display:flex;position:relative}.page-loading-mark.svelte-9fhcmo{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.page-loading-mark.svelte-9fhcmo svg:where(.svelte-9fhcmo){width:clamp(160px,36vw,280px);height:auto;display:block}.loading.svelte-9fhcmo{color:var(--scs-muted);margin:0}.visually-hidden.svelte-9fhcmo{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.is-animated.svelte-9fhcmo .mark-cycle:where(.svelte-9fhcmo){animation:5.2s ease-in-out infinite svelte-9fhcmo-mark-cycle-opacity}.is-animated.svelte-9fhcmo .hex-stroke:where(.svelte-9fhcmo){stroke-dasharray:1100;stroke-dashoffset:1100px;animation:5.2s ease-in-out infinite svelte-9fhcmo-hex-draw}.is-animated.svelte-9fhcmo .cube-face:where(.svelte-9fhcmo){opacity:0;transform-box:fill-box;transform-origin:50%;animation:5.2s ease-out infinite cube-in;transform:scale(.92)}.is-animated.svelte-9fhcmo .cube-face-left:where(.svelte-9fhcmo){animation-name:svelte-9fhcmo-cube-in-left}.is-animated.svelte-9fhcmo .cube-face-right:where(.svelte-9fhcmo){animation-name:svelte-9fhcmo-cube-in-right}.is-animated.svelte-9fhcmo .cube-face-top:where(.svelte-9fhcmo){animation-name:svelte-9fhcmo-cube-in-top}.is-animated.svelte-9fhcmo .antenna-line:where(.svelte-9fhcmo){opacity:0;animation:5.2s ease-in-out infinite svelte-9fhcmo-antenna-line-in}.is-animated.svelte-9fhcmo .antenna-dot:where(.svelte-9fhcmo){opacity:0;transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite svelte-9fhcmo-antenna-dot-in;transform:scale(.75)}@keyframes svelte-9fhcmo-mark-cycle-opacity{0%,to{opacity:0}4%,68%{opacity:1}82%,to{opacity:0}}@keyframes svelte-9fhcmo-hex-draw{0%,to{stroke-dashoffset:1100px}4%{stroke-dashoffset:1100px}32%{stroke-dashoffset:0}68%,82%{stroke-dashoffset:0}}@keyframes svelte-9fhcmo-cube-in-left{0%,to{opacity:0;transform:scale(.92)}22%{opacity:0;transform:scale(.92)}36%{opacity:1;transform:scale(1)}68%,82%{opacity:1;transform:scale(1)}}@keyframes svelte-9fhcmo-cube-in-right{0%,to{opacity:0;transform:scale(.92)}28%{opacity:0;transform:scale(.92)}42%{opacity:1;transform:scale(1)}68%,82%{opacity:1;transform:scale(1)}}@keyframes svelte-9fhcmo-cube-in-top{0%,to{opacity:0;transform:scale(.92)}34%{opacity:0;transform:scale(.92)}48%{opacity:1;transform:scale(1)}68%,82%{opacity:1;transform:scale(1)}}@keyframes svelte-9fhcmo-antenna-line-in{0%,to{opacity:0}46%{opacity:0}54%{opacity:1}68%,82%{opacity:1}}@keyframes svelte-9fhcmo-antenna-dot-in{0%,to{opacity:0;transform:scale(.75)}50%{opacity:0;transform:scale(.75)}58%{opacity:1;transform:scale(1)}64%,68%{opacity:1;transform:scale(1.04)}82%{opacity:1;transform:scale(1)}}.is-reduced-motion.svelte-9fhcmo .mark-cycle:where(.svelte-9fhcmo){opacity:1;animation:none}.is-reduced-motion.svelte-9fhcmo .hex-stroke:where(.svelte-9fhcmo){stroke-dashoffset:0;animation:none}.is-reduced-motion.svelte-9fhcmo .cube-face:where(.svelte-9fhcmo),.is-reduced-motion.svelte-9fhcmo .antenna-line:where(.svelte-9fhcmo),.is-reduced-motion.svelte-9fhcmo .antenna-dot:where(.svelte-9fhcmo){opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.mark-cycle.svelte-9fhcmo{opacity:1!important;animation:none!important}.hex-stroke.svelte-9fhcmo{stroke-dashoffset:0;animation:none!important}.cube-face.svelte-9fhcmo,.antenna-line.svelte-9fhcmo,.antenna-dot.svelte-9fhcmo{opacity:1!important;animation:none!important;transform:none!important}}.app-load-error-page.svelte-1n46o8q{min-height:100vh;padding:var(--scs-content-padding-y) var(--scs-content-padding-x);background:var(--scs-bg)}.app-load-error.svelte-1n46o8q{max-width:32rem;margin:4rem auto 0}
