:root{--background:#f7f8fc;--foreground:#111827;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--muted:#f1f5f9;--muted-foreground:#5b687b;--border:#e2e8f0;--border-strong:#cbd5e1;--control-border:#7c899e;--input:var(--control-border);--destructive:#b91c1c;--destructive-foreground:#fff;--success:#166534;--success-foreground:#fff;--warning:#a34f0b;--warning-foreground:#fff;--info:#0369a1;--info-foreground:#fff;--surface-primary:var(--card);--surface-secondary:#f1f5f9;--surface-elevated:#fff;--surface-muted:#eef2f7;--surface-tinted:#eef2ff;--surface-sidebar:#fbfcff;--surface-interactive:#f1f5f9;--motion-instant:.12s;--motion-fast:.17s;--motion-base:.28s;--motion-slow:.46s;--motion-ease:cubic-bezier(.22, 1, .36, 1)}.dark{--background:#090d18;--foreground:#f8fafc;--card:#111827;--card-foreground:var(--foreground);--popover:#111827;--popover-foreground:var(--foreground);--muted:#172033;--muted-foreground:#94a3b8;--border:#263247;--border-strong:#3b4a64;--control-border:#64748b;--input:var(--control-border);--destructive:#f87171;--destructive-foreground:#090d18;--success:#4ade80;--success-foreground:#07140d;--warning:#fbbf24;--warning-foreground:#1c1202;--info:#38bdf8;--info-foreground:#06131b;--surface-primary:#111827;--surface-secondary:#172033;--surface-elevated:#172033;--surface-muted:#0f1727;--surface-tinted:#20234a;--surface-sidebar:#0f1625;--surface-interactive:#202b40}@keyframes ui-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-content-enter{0%{opacity:0;transform:translateY(12px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ui-skeleton-sweep{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes ui-progress-present{0%{opacity:.45;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes ui-score-present{0%{opacity:0;transform:translateY(5px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}html{background:var(--background)}body{background:radial-gradient(circle at 50% -12rem, color-mix(in oklab, var(--primary) 7%, transparent), transparent 34rem), var(--background);color:var(--foreground)}[dir=rtl] body{font-family:IBM Plex Sans Arabic,Manrope Variable,system-ui,sans-serif;line-height:1.65}[dir=ltr] body{font-family:Manrope Variable,IBM Plex Sans Arabic,system-ui,sans-serif}[data-ui-page]{animation:ui-page-enter var(--motion-base) var(--motion-ease) both}[data-ui-page]>:where(header,section,.dashboard-content,.status-shell,.project-manager,.monitoring-manager,.locale-mapping-manager,.monitoring-alerts,.scan-insights){animation:ui-content-enter var(--motion-slow) var(--motion-ease) both}[data-ui-page]>:where(header,section,.dashboard-content,.status-shell):nth-child(2){animation-delay:45ms}[data-ui-page]>:where(header,section,.dashboard-content,.status-shell):nth-child(3){animation-delay:80ms}[data-ui-card]{background:var(--surface-primary);border-color:var(--border)}.ui-skeleton,[data-ui-v5] .animate-pulse{background-image:linear-gradient(100deg, color-mix(in oklab, var(--muted) 90%, transparent) 18%, color-mix(in oklab, var(--foreground) 8%, var(--muted)) 42%, color-mix(in oklab, var(--muted) 90%, transparent) 66%);background-size:220% 100%;animation:1.45s ease-in-out infinite ui-skeleton-sweep}.ui-empty-state{background:radial-gradient(circle at 50% 0, color-mix(in oklab, var(--primary) 8%, transparent), transparent 14rem), var(--surface-secondary);transition:border-color var(--motion-fast), background-color var(--motion-fast), transform var(--motion-fast)}[data-ui-v5] :is(button,a)[class*=rounded] svg{align-self:center}[data-ui-v5] :is(button,a):disabled{filter:saturate(.72)}[data-ui-v5] :is(code,pre,bdi,[dir=ltr],.result-url,.status-target,.locale-mapping-route){unicode-bidi:isolate}[dir=rtl] [data-ui-v5] :is(code,pre,bdi,[dir=ltr],.result-url,.status-target,.locale-mapping-route){text-align:left}[data-ui-v5=dashboard]{background:var(--background)!important}[data-ui-v5=dashboard]>.flex>aside{box-shadow:12px 0 40px color-mix(in oklab, var(--foreground) 4%, transparent);background:color-mix(in oklab, var(--surface-sidebar) 94%, transparent)!important;border-color:var(--border)!important}[dir=rtl][data-ui-v5=dashboard]>.flex>aside{box-shadow:-12px 0 40px color-mix(in oklab, var(--foreground) 4%, transparent)}[data-ui-v5=dashboard] .dashboard-sidebar-toggle{z-index:2}[data-ui-v5=dashboard] aside[data-collapsed=true] .group\/brand{justify-content:center;width:2.5rem}[data-ui-v5=dashboard] .dashboard-nav-link:before{content:"";width:.2rem;transition:background-color var(--motion-fast), transform var(--motion-fast) var(--motion-ease);background:0 0;border-radius:999px;position:absolute;inset-block:.65rem;inset-inline-start:0}[data-ui-v5=dashboard] .dashboard-nav-link.is-active:before{background:var(--primary)}[data-ui-v5=dashboard] aside[data-collapsed=true] .dashboard-nav-link:before{width:auto;height:.18rem;inset-block:auto .2rem;inset-inline:.75rem}[data-ui-v5=dashboard] aside[data-collapsed=true] .dashboard-nav-link:after{z-index:70;border:1px solid var(--border);background:var(--popover);max-width:13rem;box-shadow:var(--shadow-soft);color:var(--popover-foreground);content:attr(data-tooltip);opacity:0;pointer-events:none;transition:opacity var(--motion-fast), transform var(--motion-fast) var(--motion-ease);white-space:nowrap;border-radius:.6rem;padding:.48rem .65rem;font-size:.75rem;font-weight:700;line-height:1.2;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + .65rem);transform:translateY(-50%)translate(-.25rem)}[dir=rtl] [data-ui-v5=dashboard] aside[data-collapsed=true] .dashboard-nav-link:after{inset-inline:auto calc(100% + .65rem);transform:translateY(-50%)translate(.25rem)}[data-ui-v5=dashboard] aside[data-collapsed=true] .dashboard-nav-link:is(:hover,:focus-visible):after{opacity:1;transform:translateY(-50%)translate(0)}[data-ui-v5=dashboard]>.flex>section>header{min-width:0;box-shadow:0 1px 0 color-mix(in oklab, var(--border) 70%, transparent)}[data-ui-v5=dashboard]>.flex>section{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 3%, var(--background)) 0, var(--background) 24rem)!important}[data-ui-v5=dashboard]>.flex>section>header{background:color-mix(in oklab, var(--background) 88%, transparent)!important;border-color:var(--border)!important}.dashboard-mobile-drawer[data-state=open]{animation:dashboard-drawer-in .18s var(--motion-ease) both}.dashboard-mobile-drawer[data-state=closed]{animation:.14s ease-in both dashboard-drawer-out}@keyframes dashboard-drawer-in{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes dashboard-drawer-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-1rem)}}.dashboard-mobile-drawer-end[data-state=open]{animation-name:dashboard-drawer-in-rtl}.dashboard-mobile-drawer-end[data-state=closed]{animation-name:dashboard-drawer-out-rtl}@keyframes dashboard-drawer-in-rtl{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes dashboard-drawer-out-rtl{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(1rem)}}[data-ui-v5=dashboard] [data-ui-heading] h1{line-height:1.25}[data-ui-v5=dashboard] :is(h1,h2,h3,h4,h5,h6){font-family:inherit!important}[data-ui-v5=dashboard] [data-ui-page] small{font-size:.75rem;line-height:1.55}[data-ui-v5=dashboard] .dashboard-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}[data-ui-v5=dashboard] :is(.project-manager-head,.dashboard-section-head){min-width:0}[data-ui-v5=dashboard] .project-manager-head>.dashboard-section-head{flex:auto;min-width:0;border:0!important;margin:0!important;padding:0!important;display:block!important}[data-ui-v5=dashboard] .project-manager-head{border-bottom:1px solid var(--border)!important;justify-content:space-between!important;align-items:flex-end!important;gap:1.25rem!important;margin:0!important;padding:0 0 1.5rem!important;display:flex!important}[data-ui-v5=dashboard] .dashboard-section-head :is(h1,h2){color:var(--foreground)!important;letter-spacing:-.035em!important;margin:0!important;font-family:inherit!important;font-size:clamp(1.75rem,2.6vw,2.25rem)!important;font-weight:800!important;line-height:1.25!important}[dir=rtl] [data-ui-v5=dashboard] .dashboard-section-head :is(h1,h2){letter-spacing:0!important;line-height:1.4!important}[data-ui-v5=dashboard] .dashboard-section-head p{max-width:48rem!important;color:var(--muted-foreground)!important;opacity:1!important;margin:.45rem 0 0!important;font-size:.9375rem!important;line-height:1.65!important}[data-ui-v5=dashboard] .dashboard-secondary-action{border:1px solid var(--border-strong)!important;background:var(--surface-primary)!important;min-height:2.75rem!important;box-shadow:0 2px 8px color-mix(in oklab, var(--foreground) 5%, transparent)!important;color:var(--foreground)!important;border-radius:.75rem!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:.65rem 1rem!important;font-size:.8125rem!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}[data-ui-v5=dashboard] .dashboard-secondary-action:hover{transform:translateY(-1px);border-color:color-mix(in oklab, var(--primary) 35%, var(--border))!important;background:var(--surface-interactive)!important;color:var(--primary)!important}[data-ui-v5=dashboard] .workspace-form{border:1px solid var(--border)!important;background:var(--surface-primary)!important;box-shadow:var(--shadow-soft)!important;border-radius:1rem!important;gap:1.25rem!important;margin-top:1.25rem!important;padding:1.25rem!important}[data-ui-v5=dashboard] .workspace-form-grid{gap:1rem!important}[data-ui-v5=dashboard] .workspace-form :is(label,fieldset){color:var(--foreground)!important;gap:.45rem!important;font-size:.8125rem!important;font-weight:700!important;line-height:1.5!important}[data-ui-v5=dashboard] .workspace-form :is(input:not([type=checkbox]),select,textarea){border-color:var(--control-border)!important;background:var(--surface-secondary)!important;min-height:2.75rem!important;color:var(--foreground)!important;border-radius:.75rem!important;padding:.65rem .8rem!important;font-size:.875rem!important;line-height:1.4!important}[data-ui-v5=dashboard] .workspace-form :is(input,textarea)::placeholder{color:var(--muted-foreground)!important;opacity:1!important}[data-ui-v5=dashboard] .workspace-form :is(input:not([type=checkbox]),select,textarea):focus{border-color:var(--primary)!important;box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 12%, transparent)!important}[data-ui-v5=dashboard] .workspace-form :is(input:not([type=checkbox]),select,textarea):focus-visible{outline:2px solid var(--ring)!important;outline-offset:2px!important}[data-ui-v5=dashboard] .workspace-form small{margin-top:.4rem;display:block;color:var(--muted-foreground)!important;font-size:.75rem!important;font-weight:500!important;line-height:1.55!important}[data-ui-v5=dashboard] :is(.workspace-check,.alert-toggle-grid label) input[type=checkbox]{background:var(--surface-primary)!important;width:1.05rem!important;height:1.05rem!important;min-height:1.05rem!important;accent-color:var(--primary)!important;border-radius:.3rem!important;flex:0 0 1.05rem!important;margin:0!important;padding:0!important}[data-ui-v5=dashboard] .workspace-project-list{gap:1rem!important;margin-top:1.5rem!important}[data-ui-v5=dashboard] .workspace-project-card{box-shadow:0 8px 24px color-mix(in oklab, var(--foreground) 4%, transparent)!important;border-radius:1rem!important;padding:1.25rem!important}[data-ui-v5=dashboard] .workspace-project-head{align-items:flex-start!important}[data-ui-v5=dashboard] .workspace-project-title{gap:.75rem!important}[data-ui-v5=dashboard] .workspace-project-title>span{background:color-mix(in oklab, var(--primary) 9%, var(--surface-secondary))!important;width:2.75rem!important;height:2.75rem!important;color:var(--primary)!important;border-radius:.8rem!important}[data-ui-v5=dashboard] .workspace-project-title strong{color:var(--foreground)!important;font-size:1rem!important;line-height:1.45!important}[data-ui-v5=dashboard] .workspace-project-title small,[data-ui-v5=dashboard] .workspace-project-description{color:var(--muted-foreground)!important;opacity:1!important}[data-ui-v5=dashboard] .workspace-project-title small{font-size:.8125rem!important}[data-ui-v5=dashboard] .workspace-project-description{max-width:52rem!important;margin:.8rem 3.5rem 0!important;font-size:.875rem!important;line-height:1.65!important}[data-ui-v5=dashboard] .workspace-project-meta{color:var(--muted-foreground)!important;gap:.4rem!important;margin:.8rem 3.5rem 0!important}[data-ui-v5=dashboard] :is(.workspace-project-meta span,.environment-kind,.mapping-status,.monitoring-state,.outbox-status){border:1px solid var(--border)!important;background:var(--surface-secondary)!important;min-height:1.65rem!important;color:var(--muted-foreground)!important;opacity:1!important;border-radius:999px!important;align-items:center!important;padding:.3rem .55rem!important;font-size:.75rem!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}[data-ui-v5=dashboard] .workspace-environment-head{border-color:var(--border)!important;margin-top:1.15rem!important;padding-top:1rem!important}[data-ui-v5=dashboard] .workspace-environment-head>strong{color:var(--foreground)!important;letter-spacing:.05em!important;font-size:.8125rem!important}[data-ui-v5=dashboard] .workspace-environment-head button{border:1px solid color-mix(in oklab, var(--primary) 22%, var(--border))!important;background:color-mix(in oklab, var(--primary) 7%, var(--surface-primary))!important;min-height:2.5rem!important;color:var(--primary)!important;border-radius:.7rem!important;align-items:center!important;gap:.4rem!important;padding:.55rem .8rem!important;font-size:.75rem!important;font-weight:700!important;display:inline-flex!important}[data-ui-v5=dashboard] .workspace-environment-head button:hover{background:color-mix(in oklab, var(--primary) 12%, var(--surface-primary))!important}[data-ui-v5=dashboard] .workspace-environments{gap:.6rem!important;margin-top:.75rem!important}[data-ui-v5=dashboard] .workspace-environment-row{border:1px solid var(--border)!important;border-radius:.85rem!important;grid-template-columns:auto minmax(12rem,1fr) auto auto!important;gap:.75rem!important;padding:.75rem!important}[data-ui-v5=dashboard] .environment-status{width:.6rem!important;height:.6rem!important}[data-ui-v5=dashboard] .workspace-environment-row strong{color:var(--foreground)!important;font-size:.875rem!important;line-height:1.45!important}[data-ui-v5=dashboard] .workspace-environment-row a:not(.scan-action){color:var(--muted-foreground)!important;opacity:1!important;font-size:.8125rem!important;line-height:1.5!important}[data-ui-v5=dashboard] .workspace-environment-row a:not(.scan-action):hover{color:var(--primary)!important}[data-ui-v5=dashboard] .workspace-row-actions{align-items:center!important;gap:.45rem!important}[data-ui-v5=dashboard] :is(.workspace-row-actions button,.workspace-row-actions a,.dashboard-more-action){border:1px solid var(--border-strong)!important;background:var(--surface-primary)!important;min-height:2.5rem!important;color:var(--foreground)!important;border-radius:.7rem!important;justify-content:center!important;align-items:center!important;padding:.55rem .8rem!important;font-size:.75rem!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}[data-ui-v5=dashboard] .dashboard-more-action{width:2.5rem!important;padding:0!important}[data-ui-v5=dashboard] .workspace-empty-environments{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--muted-foreground)!important;border-radius:.8rem!important;margin-top:.75rem!important;padding:1rem!important;font-size:.8125rem!important;line-height:1.6!important}[data-ui-v5=dashboard] .workspace-delete-warning{color:var(--destructive)!important;border-color:color-mix(in oklab, var(--destructive) 24%, var(--border))!important;background:color-mix(in oklab, var(--destructive) 7%, var(--surface-primary))!important;font-size:.8125rem!important}[data-ui-v5=dashboard] .monitoring-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr))!important;gap:1rem!important;margin-top:1.5rem!important}[data-ui-v5=dashboard] :is(.monitoring-list>article,.locale-mapping-list>article){background:var(--surface-primary)!important;border-radius:1rem!important;padding:1.25rem!important}[data-ui-v5=dashboard] .monitoring-card-head h3{color:var(--foreground)!important;font-size:1rem!important;line-height:1.45!important}[data-ui-v5=dashboard] .monitoring-card-head p{color:var(--muted-foreground)!important;opacity:1!important;font-size:.8125rem!important;line-height:1.55!important}[data-ui-v5=dashboard] .monitoring-card-head>strong{color:var(--primary)!important;background:color-mix(in oklab, var(--primary) 8%, var(--surface-secondary))!important;font-size:.75rem!important}[data-ui-v5=dashboard] .monitoring-list dl{gap:.75rem!important}[data-ui-v5=dashboard] .monitoring-list dl>div{border-color:var(--border)!important;background:var(--surface-secondary)!important;border-radius:.75rem!important;padding:.85rem!important}[data-ui-v5=dashboard] .monitoring-list dt{color:var(--muted-foreground)!important;opacity:1!important;font-size:.75rem!important}[data-ui-v5=dashboard] .monitoring-list dd{color:var(--foreground)!important;font-size:.875rem!important;line-height:1.5!important}[data-ui-v5=dashboard] .monitoring-actions{flex-wrap:wrap!important;gap:.5rem!important}[data-ui-v5=dashboard] .monitoring-actions button{border-color:var(--border-strong)!important;background:var(--surface-primary)!important;min-height:2.5rem!important;color:var(--foreground)!important;border-radius:.7rem!important;padding:.55rem .85rem!important;font-size:.75rem!important}[data-ui-v5=dashboard] .monitoring-actions button:hover{border-color:color-mix(in oklab, var(--primary) 30%, var(--border))!important;background:var(--surface-interactive)!important}[data-ui-v5=dashboard] .monitoring-actions button.danger{border-color:color-mix(in oklab, var(--destructive) 24%, var(--border))!important;background:color-mix(in oklab, var(--destructive) 6%, var(--surface-primary))!important;color:var(--destructive)!important}[data-ui-v5=dashboard] .monitoring-provider-note{border:1px solid color-mix(in oklab, var(--info) 24%, var(--border))!important;background:color-mix(in oklab, var(--info) 5%, var(--surface-primary))!important;width:100%!important;max-width:none!important;color:var(--muted-foreground)!important;opacity:1!important;border-inline-start-width:3px!important;border-radius:.75rem!important;margin-top:1rem!important;padding:.8rem 1rem!important;font-size:.8125rem!important;line-height:1.65!important}[data-ui-v5=dashboard] .locale-mapping-list{gap:.75rem!important;margin-top:1.5rem!important}[data-ui-v5=dashboard] .locale-mapping-meta strong,[data-ui-v5=dashboard] .locale-mapping-list article>p,[data-ui-v5=dashboard] .locale-mapping-route>a{color:var(--foreground)!important;opacity:1!important}[data-ui-v5=dashboard] .locale-mapping-route>a{-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent)!important;text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent)!important;text-underline-offset:.2rem!important;font-size:.8125rem!important}[data-ui-v5=dashboard] .locale-mapping-route>a:hover{color:var(--primary)!important}[data-ui-v5=dashboard] .monitoring-outbox h3{color:var(--foreground)!important;font-size:1rem!important}[data-ui-v5=dashboard] .monitoring-outbox>p,[data-ui-v5=dashboard] .monitoring-outbox article small{color:var(--muted-foreground)!important;opacity:1!important;font-size:.8125rem!important}[data-ui-v5=dashboard] .status-alert,[data-ui-v5=dashboard] .dashboard-readonly{color:var(--foreground)!important;border-color:var(--border)!important;background:var(--surface-secondary)!important;font-size:.8125rem!important;line-height:1.65!important}.ui-metric-card{isolation:isolate;transition:transform var(--motion-fast) var(--motion-ease), border-color var(--motion-fast), box-shadow var(--motion-fast);background:var(--surface-primary)!important}.ui-metric-card:after{background:var(--metric-glow,color-mix(in oklab, var(--primary) 14%, transparent));content:"";filter:blur(8px);opacity:.58;z-index:-1;border-radius:999px;width:8rem;height:8rem;position:absolute;inset:auto -2.5rem -3.25rem auto}.ui-metric-card[data-tone=primary]{--metric-glow:color-mix(in oklab, var(--primary) 17%, transparent)}.ui-metric-card[data-tone=info]{--metric-glow:color-mix(in oklab, var(--info) 15%, transparent)}.ui-metric-card[data-tone=success]{--metric-glow:color-mix(in oklab, var(--success) 14%, transparent)}.ui-metric-card[data-tone=danger]{--metric-glow:color-mix(in oklab, var(--destructive) 13%, transparent)}.ui-metric-card[data-tone=warning]{--metric-glow:color-mix(in oklab, var(--warning) 15%, transparent)}[data-ui-v5=dashboard] :is(.workspace-form,.workspace-project-card,.monitoring-list>article,.locale-mapping-list>article,.monitoring-outbox>article,.scan-history-filters,.scan-history-list){background:var(--surface-primary)!important;border-color:var(--border)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] :is(.workspace-project-card,.monitoring-list>article,.locale-mapping-list>article){transition:transform var(--motion-fast) var(--motion-ease), border-color var(--motion-fast), box-shadow var(--motion-fast)!important}[data-ui-v5=dashboard] :is(.workspace-project-card,.monitoring-list>article,.locale-mapping-list>article):hover{transform:translateY(-2px);border-color:color-mix(in oklab, var(--primary) 28%, var(--border))!important;box-shadow:var(--shadow-soft)!important}[data-ui-v5=dashboard] :is(.workspace-environment-row,.issue-evidence-list article){background:var(--surface-secondary)!important;border-color:var(--border)!important}[data-ui-v5=dashboard] :is(.workspace-check,.alert-toggle-grid label){background:var(--surface-secondary)!important;border-color:var(--border)!important;color:var(--foreground)!important;font-size:.8125rem!important;line-height:1.5!important}[data-ui-v5=dashboard] .workspace-form legend{color:var(--foreground)!important;font-size:.8125rem!important;font-weight:700!important}[data-ui-v5=dashboard] .workspace-form-head button{border:1px solid var(--border)!important;background:var(--surface-secondary)!important;min-height:2.5rem!important;color:var(--foreground)!important;border-radius:.75rem!important;padding-inline:.85rem!important;font-size:.75rem!important;font-weight:700!important}[data-ui-v5=dashboard] .workspace-project-title small,[data-ui-v5=dashboard] .workspace-project-description,[data-ui-v5=dashboard] .workspace-project-meta,[data-ui-v5=dashboard] .workspace-project-meta span,[data-ui-v5=dashboard] .environment-kind,[data-ui-v5=dashboard] .workspace-environment-row a,[data-ui-v5=dashboard] .monitoring-card-head p,[data-ui-v5=dashboard] .monitoring-card-head>strong,[data-ui-v5=dashboard] .monitoring-state,[data-ui-v5=dashboard] .monitoring-list dt,[data-ui-v5=dashboard] .monitoring-list dd,[data-ui-v5=dashboard] .monitoring-provider-note,[data-ui-v5=dashboard] .locale-mapping-route>span,[data-ui-v5=dashboard] .locale-mapping-route>a,[data-ui-v5=dashboard] .locale-mapping-list article>p,[data-ui-v5=dashboard] .scan-history-main small,[data-ui-v5=dashboard] .scan-history-score span,[data-ui-v5=dashboard] .scan-history-score small{font-size:.75rem!important;line-height:1.55!important}[data-ui-v5=dashboard] :is(.dashboard-empty,.dashboard-empty p,.issue-empty-evidence){color:var(--muted-foreground)!important;font-size:.8125rem!important;line-height:1.7!important}[data-ui-v5=dashboard] .recharts-cartesian-axis-tick-value,[data-ui-v5=dashboard] .recharts-legend-item-text{font-size:.75rem!important}[data-ui-v5=dashboard] .workspace-project-title strong,[data-ui-v5=dashboard] .workspace-environment-head>strong,[data-ui-v5=dashboard] .workspace-environment-row strong,[data-ui-v5=dashboard] .monitoring-card-head h3,[data-ui-v5=dashboard] .locale-mapping-meta strong{font-size:.875rem!important;line-height:1.45!important}[data-ui-v5=dashboard] :is(.workspace-row-actions button,.workspace-row-actions a,.workspace-environment-head button,.monitoring-actions button,.workspace-form-actions button){min-height:2.5rem!important;font-size:.75rem!important;line-height:1!important}[data-ui-v5=dashboard] .workspace-form-actions button:not(.workspace-primary-button){background:var(--surface-secondary)!important;border-color:var(--border-strong)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] .workspace-form-actions button:not(.workspace-primary-button):hover{background:var(--surface-interactive)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] :is(.workspace-primary-button,.workspace-environment-row .scan-action,.issue-detail-link){background:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important}[data-ui-v5=dashboard] :is(.workspace-primary-button,.workspace-environment-row .scan-action,.issue-detail-link):hover{background:color-mix(in oklab, var(--primary) 90%, black)!important;color:var(--primary-foreground)!important}[data-ui-v5=dashboard] .workspace-project-title strong,[data-ui-v5=dashboard] .monitoring-card-head h3{color:var(--foreground)!important;font-size:1rem!important;font-weight:800!important;line-height:1.5!important}[data-ui-v5=dashboard] .workspace-environment-row>div:not(.workspace-row-actions){min-width:0}[data-ui-v5=dashboard] .workspace-environment-row a{text-align:start;text-overflow:ellipsis;white-space:nowrap;direction:ltr;max-width:min(42rem,100%);display:block;overflow:hidden;color:var(--muted-foreground)!important}[dir=rtl] [data-ui-v5=dashboard] .workspace-environment-row a{text-align:right}[data-ui-v5=dashboard] .monitoring-list dt{color:var(--muted-foreground)!important;font-weight:650!important}[data-ui-v5=dashboard] .monitoring-list dd{color:var(--foreground)!important;font-weight:750!important}[data-ui-v5=dashboard] .locale-mapping-route{transform:none!important}[data-ui-v5=dashboard] :is(.status-heading,.scan-progress-card,.status-panel,.status-metrics,.scan-lifecycle-panel,.locale-seo-panel,.locale-seo-coverage-list){background:var(--surface-primary)!important;border-color:var(--border)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] :is(.status-metrics,.scan-lifecycle-metrics,.locale-seo-metrics)>*{border-color:var(--border)!important;color:var(--foreground)!important;background:0 0!important}[data-ui-v5=dashboard] .status-metrics>:first-child{background:color-mix(in oklab, var(--primary) 6%, var(--surface-primary))!important}[data-ui-v5=dashboard] .scan-progress-card{background:radial-gradient(circle at 100% 0, color-mix(in oklab, var(--success) 10%, transparent), transparent 20rem), var(--surface-elevated)!important}[data-ui-v5=dashboard] .scan-lifecycle-panel{background:color-mix(in oklab, var(--info) 5%, var(--surface-primary))!important}[data-ui-v5=dashboard] .locale-seo-panel{background:color-mix(in oklab, var(--primary) 5%, var(--surface-primary))!important}[data-ui-v5=dashboard] .status-heading h1{color:var(--foreground)!important;letter-spacing:-.035em!important;margin-block:.35rem!important;font-family:inherit!important;font-size:clamp(2rem,3vw,2.65rem)!important;font-weight:800!important;line-height:1.2!important}[dir=rtl] [data-ui-v5=dashboard] .status-heading h1{letter-spacing:0!important;line-height:1.35!important}[data-ui-v5=dashboard] :is(.status-panel,.scan-lifecycle-panel,.locale-seo-panel)>h2,[data-ui-v5=dashboard] :is(.status-panel,.scan-lifecycle-panel,.locale-seo-panel) .panel-title h2{color:var(--foreground)!important;font-size:clamp(1.2rem,2vw,1.55rem)!important;line-height:1.35!important}[data-ui-v5=dashboard] :is(.result-count,.status-panel>p,.scan-lifecycle-panel>p,.locale-seo-panel>p){color:var(--muted-foreground)!important;margin-top:.35rem!important;font-size:.8125rem!important;line-height:1.7!important}[data-ui-v5=dashboard] .progress-track>:is(span,i){transform-origin:0;animation:ui-progress-present var(--motion-slow) var(--motion-ease) both}[dir=rtl] [data-ui-v5=dashboard] .progress-track>:is(span,i){transform-origin:100%}[data-ui-v5=dashboard] :is(.status-metrics,.scan-lifecycle-metrics,.locale-seo-metrics) strong{animation:ui-score-present var(--motion-slow) var(--motion-ease) both;color:var(--foreground)!important;font-family:inherit!important}[data-ui-v5=dashboard] :is(.status-metrics,.scan-lifecycle-metrics,.locale-seo-metrics) span,[data-ui-v5=dashboard] .phase-list li,[data-ui-v5=dashboard] .locale-seo-coverage-list span,[data-ui-v5=dashboard] .progress-meta span,[data-ui-v5=dashboard] .result-row span,[data-ui-v5=dashboard] .result-row>div>span,[data-ui-v5=dashboard] .result-context-badges span{color:var(--muted-foreground)!important;font-size:.75rem!important;line-height:1.5!important}[data-ui-v5=dashboard] :is(.scan-lifecycle-panel,.locale-seo-panel,.results-panel,.status-panel) a{font-size:.75rem!important;line-height:1.45!important}[data-ui-v5=dashboard] :is(.scan-lifecycle-metrics .lifecycle-new,.scan-lifecycle-metrics .lifecycle-recurring,.scan-lifecycle-metrics .lifecycle-resolved){border-color:var(--border)!important}[data-ui-v5=dashboard] .scan-lifecycle-metrics .lifecycle-new{background:color-mix(in oklab, var(--warning) 7%, var(--surface-primary))!important}[data-ui-v5=dashboard] .scan-lifecycle-metrics .lifecycle-recurring{background:var(--surface-secondary)!important}[data-ui-v5=dashboard] .scan-lifecycle-metrics .lifecycle-resolved{background:color-mix(in oklab, var(--success) 7%, var(--surface-primary))!important}[data-ui-v5=dashboard] .scan-assistant-panel{background:radial-gradient(circle at 100% 0, color-mix(in oklab, var(--primary) 12%, transparent), transparent 14rem), var(--surface-secondary)!important;border-color:var(--border)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] :is(.assistant-head strong,.assistant-message p,.assistant-engine>div,.assistant-evidence>strong,.assistant-evidence span,.assistant-trust){color:var(--foreground)!important;font-size:.75rem!important;line-height:1.65!important}[data-ui-v5=dashboard] .assistant-head small{color:var(--muted-foreground)!important;font-size:.75rem!important}[data-ui-v5=dashboard] .assistant-trust>span{font-size:.75rem!important;line-height:1!important}[data-ui-v5=dashboard] .result-row{border-color:var(--border)!important}[data-ui-v5=dashboard] .result-row h3{color:var(--foreground)!important;font-size:clamp(1rem,1.6vw,1.2rem)!important;line-height:1.55!important}[data-ui-v5=dashboard] .result-row :is(p,small,bdi,code,.issue-language-note){font-size:.75rem!important;line-height:1.65!important}[data-ui-v5=dashboard] :is(.result-severity,.lifecycle-new,.lifecycle-recurring,.lifecycle-resolved,.state-badge){align-items:center;min-height:1.65rem;font-size:.75rem!important;line-height:1!important}[data-ui-v5=dashboard] :is(.issue-page-header,.issue-facts,.issue-detail-card,.issue-review-note,.issue-review-panel,.issue-screenshots-section,.issue-reference-section){background:var(--surface-primary)!important;border-color:var(--border)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] .issue-page-header{background:radial-gradient(circle at 100% 0, color-mix(in oklab, var(--primary) 11%, transparent), transparent 22rem), var(--surface-elevated)!important}[data-ui-v5=dashboard] .remediation-card{background:color-mix(in oklab, var(--success) 5%, var(--surface-primary))!important}[data-ui-v5=dashboard] .issue-page-header h1{color:var(--foreground)!important;letter-spacing:-.025em!important;font-family:inherit!important;font-size:clamp(1.8rem,3vw,2.35rem)!important;line-height:1.3!important}[dir=rtl] [data-ui-v5=dashboard] .issue-page-header h1{letter-spacing:0!important;line-height:1.45!important}[data-ui-v5=dashboard] .issue-facts span,[data-ui-v5=dashboard] .issue-evidence-list article>div>span,[data-ui-v5=dashboard] .issue-screenshot-head span{color:var(--muted-foreground)!important;font-size:.75rem!important;line-height:1.5!important}[data-ui-v5=dashboard] .issue-facts strong,[data-ui-v5=dashboard] .issue-screenshot-head strong{color:var(--foreground)!important;font-size:.8125rem!important;line-height:1.55!important}[data-ui-v5=dashboard] .issue-review-sidebar :is(strong,label,button){color:var(--foreground)!important}[data-ui-v5=dashboard] .issue-review-sidebar :is(p,small){color:var(--muted-foreground)!important}[data-ui-v5=dashboard] .issue-review-sidebar input[type=radio]{accent-color:var(--primary)!important}[data-ui-v5=dashboard] .issue-review-sidebar .review-option{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] .issue-review-sidebar .review-option[aria-checked=true]{border-color:color-mix(in oklab, var(--primary) 58%, var(--border))!important;background:color-mix(in oklab, var(--primary) 12%, var(--surface-primary))!important;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 22%, transparent)!important}[data-ui-v5=dashboard] .issue-review-sidebar textarea{border-color:var(--control-border)!important;background:var(--surface-secondary)!important;color:var(--foreground)!important}[data-ui-v5=dashboard] .issue-review-sidebar textarea::placeholder{color:var(--muted-foreground)!important;opacity:1!important}[data-ui-v5=dashboard] .issue-review-sidebar textarea:focus-visible{outline:2px solid var(--ring)!important;outline-offset:2px!important}[data-ui-v5=dashboard] :is(.issue-detail-card,.issue-screenshots-section,.issue-reference-section) h2{color:var(--foreground)!important;font-size:1rem!important;line-height:1.45!important}[data-ui-v5=dashboard] :is(.issue-detail-card,.issue-review-note,.issue-screenshots-section,.issue-reference-section) p,[data-ui-v5=dashboard] .issue-evidence-list strong,[data-ui-v5=dashboard] .issue-review-sidebar :is(p,strong,label,button,span){font-size:.8125rem!important;line-height:1.65!important}[data-ui-v5=dashboard] :is(.issue-detail-card code,.issue-evidence-list pre){color:#c1e7e6!important;color:lab(88.8345% -13.1213 -3.77245)!important;background:#060a15!important;background:lab(2.65302% .628293 -5.83296)!important;font-size:.75rem!important;line-height:1.65!important}[data-ui-v5=dashboard] .issue-previous-finding{background:color-mix(in oklab, var(--primary) 8%, var(--surface-primary))!important;border-color:color-mix(in oklab, var(--primary) 25%, var(--border))!important;color:var(--primary)!important}[data-ui-v5=auth] section,[data-ui-v5=auth] aside>div>div{border-color:var(--border)}[data-ui-v5=auth] section{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklab, var(--surface-elevated) 94%, transparent)!important}@media (hover:hover){[data-ui-card].group:hover,a[data-ui-card]:hover{transform:translateY(-2px)}}@media (max-width:640px){[data-ui-v5=dashboard] [data-ui-page]{padding-bottom:5rem}[data-ui-v5=dashboard] .status-heading h1,[data-ui-v5=dashboard] .issue-page-header h1{font-size:1.8rem!important}[data-ui-v5=dashboard] :is(.workspace-row-actions,.monitoring-actions,.workspace-form-actions){align-items:stretch}[data-ui-v5=dashboard] :is(.workspace-row-actions button,.workspace-row-actions a,.monitoring-actions button){min-height:2.75rem!important}}@media (max-width:1023px){[data-ui-v5=dashboard] :is(.workspace-form-grid,.monitoring-list dl){grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-ui-v5=dashboard] .workspace-environment-row{grid-template-columns:auto minmax(0,1fr) auto!important}[data-ui-v5=dashboard] .workspace-environment-row .environment-kind{grid-column:2;justify-self:start}[data-ui-v5=dashboard] .workspace-environment-row .workspace-row-actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:767px){[data-ui-v5=dashboard] :is(.project-manager-head,.dashboard-section-head){flex-direction:column!important;align-items:stretch!important;gap:.85rem!important}[data-ui-v5=dashboard] .dashboard-section-head{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}[data-ui-v5=dashboard] .project-manager-head>.dashboard-section-head{margin:0!important}[data-ui-v5=dashboard] .dashboard-secondary-action{width:100%}[data-ui-v5=dashboard] :is(.workspace-form-grid,.monitoring-list dl,.alert-toggle-grid){grid-template-columns:1fr!important}[data-ui-v5=dashboard] .workspace-project-card{border-radius:1rem!important;padding:1rem!important}[data-ui-v5=dashboard] .workspace-project-head{flex-direction:row!important;align-items:flex-start!important;gap:.75rem!important}[data-ui-v5=dashboard] .workspace-project-title{min-width:0}[data-ui-v5=dashboard] .workspace-project-head>.workspace-row-actions{margin-inline-start:auto}[data-ui-v5=dashboard] :is(.workspace-project-description,.workspace-project-meta){margin-inline:0!important}[data-ui-v5=dashboard] .workspace-project-meta{flex-wrap:wrap}[data-ui-v5=dashboard] .workspace-environment-head{flex-wrap:wrap;flex-direction:row!important;align-items:center!important}[data-ui-v5=dashboard] .workspace-environment-head button{margin-inline-start:auto}[data-ui-v5=dashboard] .workspace-environment-row{grid-template-columns:auto minmax(0,1fr)!important;gap:.7rem!important;padding:.9rem!important}[data-ui-v5=dashboard] .workspace-environment-row .environment-kind{grid-column:2}[data-ui-v5=dashboard] .workspace-environment-row .workspace-row-actions{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;width:100%;display:grid!important}[data-ui-v5=dashboard] .monitoring-card-head{flex-wrap:wrap;flex-direction:row!important;align-items:flex-start!important}[data-ui-v5=dashboard] .monitoring-card-head>strong{margin-inline-start:auto}[data-ui-v5=dashboard] .monitoring-actions{justify-content:stretch;width:100%}[data-ui-v5=dashboard] .monitoring-actions button:not(.delete){flex:1}[data-ui-v5=dashboard] .locale-mapping-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:.55rem!important}[data-ui-v5=dashboard] .locale-mapping-route>a{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){[data-ui-page],[data-ui-page]>*,[data-ui-v5] .progress-track>*,[data-ui-v5] :is(.status-metrics,.scan-lifecycle-metrics,.locale-seo-metrics) strong,.ui-skeleton,.dashboard-mobile-drawer,[data-ui-v5] .animate-pulse{animation:none!important;transform:none!important}}
.landing-v6{--landing-deep:#0a0d23;--landing-deep-2:#0d173b;--landing-surface:color-mix(in oklab, var(--card) 92%, var(--primary) 8%);--landing-line:color-mix(in oklab, var(--border) 78%, transparent);background:radial-gradient(circle at 16% -10rem, color-mix(in oklab, var(--primary) 12%, transparent), transparent 36rem), radial-gradient(circle at 88% 22rem, color-mix(in oklab, var(--info) 7%, transparent), transparent 30rem), var(--background)}@supports (color:lab(0% 0 0)){.landing-v6{--landing-deep:lab(4.09488% 3.44342 -14.4512);--landing-deep-2:lab(8.72679% 6.7284 -24.8497)}}.landing-header{background:color-mix(in oklab, var(--background) 88%, transparent);box-shadow:0 1px 0 color-mix(in oklab, var(--border) 76%, transparent), 0 10px 35px color-mix(in oklab, var(--foreground) 3%, transparent)}.landing-header:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--primary) 72%, var(--info)), transparent);opacity:.58;height:2px;position:absolute;inset-block-start:0;inset-inline:0}.landing-brand-lockup{max-width:20rem}.landing-nav-links{box-shadow:0 8px 24px color-mix(in oklab, var(--foreground) 3%, transparent)}.landing-nav-links a:after{content:"";background:var(--primary);opacity:0;height:2px;transition:opacity .18s ease, transform .18s var(--motion-ease);border-radius:999px;position:absolute;inset-block-end:.25rem;inset-inline:38%;transform:scaleX(.4)}.landing-nav-links a:hover:after,.landing-nav-links a:focus-visible:after{opacity:1;transform:scaleX(1)}.landing-nav-cta,.landing-v6 a,.landing-v6 button,.landing-v6 summary{-webkit-tap-highlight-color:transparent}.landing-nav-cta{transition:transform .18s var(--motion-ease), box-shadow .18s var(--motion-ease), background-color .18s ease}.landing-nav-cta:hover{box-shadow:0 10px 26px color-mix(in oklab, var(--primary) 25%, transparent);transform:translateY(-2px)}.landing-grid{background-image:linear-gradient(color-mix(in oklab, var(--primary) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--primary) 7%, transparent) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-hero{background:linear-gradient(180deg, color-mix(in oklab, var(--background) 72%, transparent), transparent 48%, color-mix(in oklab, var(--primary) 2.5%, var(--background)))}.landing-aurora{filter:blur(68px);opacity:.17;border-radius:999px}.landing-aurora-one{background:var(--primary);width:34rem;height:24rem;inset-block-start:8%;inset-inline-start:4%}.landing-aurora-two{background:var(--info);opacity:.1;width:28rem;height:22rem;inset-block-end:8%;inset-inline-end:5%}.landing-title{letter-spacing:-.048em;text-wrap:balance;font-size:clamp(2.65rem,4.8vw,4.65rem);line-height:1.06}[data-locale=en] .landing-title{letter-spacing:-.04em;max-width:42rem;font-size:clamp(2.5rem,4.35vw,4.25rem);line-height:1.04}[data-locale=en] .landing-hero-copy{max-width:43rem}.landing-title-line{display:block}.landing-title em{color:var(--primary);font-style:normal;display:inline}@supports ((-webkit-background-clip:text) or (background-clip:text)){.landing-title em{color:#0000;background:linear-gradient(115deg, var(--primary), color-mix(in oklab, var(--primary) 60%, var(--info)) 68%, var(--info));-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.landing-title em{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}.landing-hero-meta:after{content:"";background:linear-gradient(90deg, var(--primary), transparent);width:2.5rem;height:1px}[dir=rtl] .landing-hero-meta:after{background:linear-gradient(-90deg, var(--primary), transparent)}.landing-hero-links a{transition:color .18s ease, transform .18s var(--motion-ease);padding-block-end:.18rem;position:relative}.landing-hero-links a:hover{color:var(--foreground);transform:translateY(-1px)}[dir=rtl] .landing-title{letter-spacing:0;line-height:1.2}[dir=rtl] .landing-title-line+.landing-title-line{margin-block-start:.08em}.landing-live-dot{animation:2.2s ease-in-out infinite landing-live-pulse}.landing-benefit{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .18s ease, transform .18s var(--motion-ease), background-color .18s ease}.landing-benefit:hover{border-color:color-mix(in oklab, var(--primary) 28%, var(--border));background:var(--card);transform:translateY(-2px)}.landing-scan-form form{border-color:color-mix(in oklab, var(--primary) 17%, var(--border));background:color-mix(in oklab, var(--card) 94%, transparent);box-shadow:0 20px 54px color-mix(in oklab, var(--foreground) 9%, transparent), 0 0 0 5px color-mix(in oklab, var(--primary) 3%, transparent), 0 0 0 1px #ffffff59 inset;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.35rem}@supports (color:lab(0% 0 0)){.landing-scan-form form{box-shadow:0 20px 54px color-mix(in oklab, var(--foreground) 9%, transparent), 0 0 0 5px color-mix(in oklab, var(--primary) 3%, transparent), 0 0 0 1px lab(100% -.0000298023 .0000119209/.35) inset}}.landing-scan-form input{background:color-mix(in oklab, var(--muted) 72%, transparent)!important}.landing-visual-wrap{perspective:1100px}.landing-visual-glow{background:radial-gradient(circle, color-mix(in oklab, var(--primary) 22%, transparent), transparent 68%);filter:blur(22px)}.landing-result-window{transform-origin:50%;background:linear-gradient(160deg, color-mix(in oklab, var(--card) 97%, white 3%), color-mix(in oklab, var(--card) 94%, var(--primary) 6%));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transition:transform .42s var(--motion-ease), box-shadow .42s var(--motion-ease);position:relative;transform:rotateY(-1.5deg)rotateX(.5deg)}.landing-window-header{background:color-mix(in oklab, var(--card) 86%, transparent)}[dir=rtl] .landing-result-window{transform:rotateY(1.5deg)rotateX(.5deg)}.landing-result-window:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff1f,#0000 60%);background:linear-gradient(110deg,#0000 30%,lab(100% -.0000298023 .0000119209/.12),#0000 60%);animation:6.5s ease-in-out infinite landing-window-sheen;position:absolute;inset:0;transform:translate(-120%)}.landing-visual-wrap:hover .landing-result-window{box-shadow:0 28px 75px color-mix(in oklab, var(--foreground) 16%, transparent);transform:rotateY(0)rotateX(0)translateY(-5px)}.landing-browser-bar{unicode-bidi:isolate}.landing-result-proof>div{background:color-mix(in oklab, var(--card) 96%, var(--primary) 4%);min-width:0}.landing-result-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-result-proof>div+div{position:relative}.landing-score-ring{background:conic-gradient(var(--primary) 0 74%, color-mix(in oklab, var(--muted) 92%, transparent) 74% 100%);box-shadow:0 0 0 8px color-mix(in oklab, var(--primary) 6%, transparent)}.landing-severity{text-align:center;border:1px solid #0000;border-radius:.85rem;gap:.15rem;min-width:0;padding:.7rem .45rem;display:grid}.landing-severity strong{font-size:1.05rem;font-weight:800}.landing-severity span{font-size:.75rem;font-weight:800}.landing-severity[data-tone=danger]{color:color-mix(in oklab, var(--destructive) 78%, var(--foreground));background:color-mix(in oklab, var(--destructive) 8%, transparent);border-color:color-mix(in oklab, var(--destructive) 14%, transparent)}.dark .landing-severity[data-tone=danger]{color:color-mix(in oklab, var(--destructive) 58%, white)}.dark .landing-finding.border-destructive\/15,.dark .landing-finding .border-destructive\/20,.dark .landing-hero-proof .border-destructive\/20,.dark .landing-hero-proof .border-destructive\/15{border-color:color-mix(in oklab, var(--destructive) 48%, var(--border))!important}.dark .landing-finding .border-destructive\/20{color:color-mix(in oklab, var(--destructive) 52%, white)!important}.landing-severity[data-tone=warning]{color:var(--warning);background:color-mix(in oklab, var(--warning) 8%, transparent);border-color:color-mix(in oklab, var(--warning) 14%, transparent)}.landing-severity[data-tone=info]{color:var(--info);background:color-mix(in oklab, var(--info) 8%, transparent);border-color:color-mix(in oklab, var(--info) 14%, transparent)}.landing-floating-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-floating-card-one{animation:5s ease-in-out infinite landing-float}.landing-floating-card-two{animation:5.8s ease-in-out .7s infinite landing-float}.landing-proof{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 2.5%, var(--background)), var(--background));box-shadow:0 -24px 70px color-mix(in oklab, var(--primary) 4%, transparent)}.landing-proof-shell{background:var(--border);box-shadow:0 18px 56px color-mix(in oklab, var(--foreground) 6%, transparent)}.landing-proof-story{background:radial-gradient(circle at 10% 10%, color-mix(in oklab, var(--primary) 17%, transparent), transparent 16rem), color-mix(in oklab, var(--card) 96%, var(--primary) 4%);overflow:hidden}.landing-proof-story:after{border:1px solid color-mix(in oklab, var(--primary) 18%, transparent);content:"";width:11rem;height:11rem;box-shadow:0 0 0 2rem color-mix(in oklab, var(--primary) 3%, transparent), 0 0 0 4rem color-mix(in oklab, var(--primary) 2%, transparent);border-radius:999px;position:absolute;inset-block-end:-6rem;inset-inline-end:-5rem}.landing-proof-metric{min-height:9.5rem;transition:background-color .18s,color .18s}.landing-proof-metric:hover{background:color-mix(in oklab, var(--card) 93%, var(--primary) 7%)}.landing-bento-card{background:linear-gradient(155deg, color-mix(in oklab, var(--card) 97%, white 3%), color-mix(in oklab, var(--card) 96%, var(--primary) 4%));min-height:0;box-shadow:0 12px 34px color-mix(in oklab, var(--foreground) 5%, transparent);transition:transform .26s var(--motion-ease), border-color .26s ease, box-shadow .26s ease}.landing-bento-card:hover{border-color:color-mix(in oklab, var(--primary) 25%, var(--border));box-shadow:0 22px 55px color-mix(in oklab, var(--foreground) 10%, transparent);transform:translateY(-7px)}.landing-bento-card[data-accent="1"]{background:linear-gradient(155deg, var(--card), color-mix(in oklab, var(--card) 94%, var(--info) 6%))}.landing-bento-card[data-accent="2"]{background:linear-gradient(155deg, var(--card), color-mix(in oklab, var(--card) 95%, var(--success) 5%))}.landing-card-signal i{background:color-mix(in oklab, var(--primary) 18%, var(--border));border-radius:999px;height:3px;display:block}.landing-card-signal i:first-child{width:88%}.landing-card-signal i:nth-child(2){width:68%}.landing-card-signal i:nth-child(3){width:42%}.landing-bento-card[data-accent="1"] .landing-card-signal i{background:color-mix(in oklab, var(--info) 20%, var(--border))}.landing-bento-card[data-accent="2"] .landing-card-signal i{background:color-mix(in oklab, var(--success) 20%, var(--border))}@media (min-width:1024px){.landing-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.landing-bento-card:first-child{grid-column:span 7}.landing-bento-card:nth-child(2){grid-column:span 5}.landing-bento-card:nth-child(3){grid-column:span 4}.landing-bento-card:nth-child(4){grid-column:span 8}.landing-bento-card:nth-child(5),.landing-bento-card:nth-child(6){grid-column:span 6}.landing-bento-card[data-layout=lead],.landing-bento-card[data-layout=wide]{min-height:19rem}}.landing-card-orb{background:color-mix(in oklab, var(--primary) 12%, transparent);filter:blur(4px);transition:transform .35s var(--motion-ease), opacity .35s ease}.landing-bento-card[data-accent="1"] .landing-card-orb{background:color-mix(in oklab, var(--info) 13%, transparent)}.landing-bento-card[data-accent="2"] .landing-card-orb{background:color-mix(in oklab, var(--success) 12%, transparent)}.landing-bento-card:hover .landing-card-orb{opacity:.8;transform:scale(1.35)}.landing-market{background:radial-gradient(circle at 85% 35%, color-mix(in oklab, var(--info) 8%, transparent), transparent 28rem), linear-gradient(180deg, color-mix(in oklab, var(--secondary) 55%, var(--background)), var(--background))}.landing-evidence-layers>div{padding-block:.65rem}.landing-market-console{background:color-mix(in oklab, var(--card) 96%, var(--primary) 4%)}.landing-market-row{min-height:10.5rem;transition:background-color .2s ease, transform .2s var(--motion-ease)}.landing-market-row:hover{z-index:1;background:color-mix(in oklab, var(--card) 91%, var(--primary) 9%);transform:translateY(-2px)}.landing-process{background:radial-gradient(circle at 15% 20%, color-mix(in oklab, var(--primary) 35%, transparent), transparent 30rem), radial-gradient(circle at 85% 85%, color-mix(in oklab, var(--info) 18%, transparent), transparent 26rem), linear-gradient(135deg, var(--landing-deep), var(--landing-deep-2))}.landing-process-steps li{position:relative}.landing-process-steps li:not(:last-child):after{content:"";background:linear-gradient(#67e8f959,#ffffff0f);width:1px;height:calc(100% - 1.25rem);position:absolute;inset-block-start:2.75rem;inset-inline-start:1.22rem}.landing-engine{position:relative;overflow:hidden}.landing-engine:before{content:"";background:linear-gradient(90deg,#0000,#a5b4fcb8,#0000);height:1px;position:absolute;inset-block-start:0;inset-inline:14%}.landing-process-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle,#000,#0000 86%);mask-image:radial-gradient(circle,#000,#0000 86%)}.landing-engine-step{background:#ffffff09;border:1px solid #ffffff0f}.landing-engine-step>span{color:#94a3b8;background:#ffffff12}.landing-engine-step small{color:#94a3b8}.landing-engine-step[data-state=done]>span{color:#6ee7b7;background:#10b9811f}.landing-engine-step[data-state=done] small{color:#6ee7b7}.landing-engine-step[data-state=active]{background:#6366f11f;border-color:#818cf847}.landing-engine-step[data-state=active]>span{color:var(--primary-foreground);background:var(--primary);box-shadow:0 0 0 5px #6366f11f}.landing-engine-step[data-state=active] small{color:#c4b5fd}.landing-agent-pulse{animation:1.6s ease-in-out infinite landing-live-pulse}.landing-report-shell{background:linear-gradient(145deg, color-mix(in oklab, var(--primary) 8%, var(--card)), var(--card));box-shadow:0 28px 74px color-mix(in oklab, var(--foreground) 10%, transparent), 0 0 0 1px #ffffff2e inset}@supports (color:lab(0% 0 0)){.landing-report-shell{box-shadow:0 28px 74px color-mix(in oklab, var(--foreground) 10%, transparent), 0 0 0 1px lab(100% -.0000298023 .0000119209/.18) inset}}.landing-report-score{background:radial-gradient(circle at 70% 10%, #818cf84d, transparent 55%), var(--landing-deep)}.landing-report-nav span{color:var(--muted-foreground)}.landing-report-nav span[data-active=true]{color:var(--primary);background:color-mix(in oklab, var(--primary) 10%, transparent)}.landing-report-modules i[data-index="0"]{width:92%}.landing-report-modules i[data-index="1"]{width:78%}.landing-report-modules i[data-index="2"]{width:71%}.landing-monitor-card{background:linear-gradient(135deg, color-mix(in oklab, var(--primary) 5%, var(--card)), color-mix(in oklab, var(--info) 5%, var(--card)));box-shadow:0 20px 70px color-mix(in oklab, var(--foreground) 7%, transparent)}.landing-chart{background:linear-gradient(180deg, color-mix(in oklab, var(--card) 98%, white 2%), color-mix(in oklab, var(--card) 94%, var(--primary) 6%))}.landing-monitor-orb{background:radial-gradient(circle, color-mix(in oklab, var(--primary) 18%, transparent), transparent 68%)}.landing-monitor-stat[data-tone="0"] strong{color:var(--primary)}.landing-monitor-stat[data-tone="1"] strong{color:var(--warning)}.landing-monitor-stat[data-tone="2"] strong{color:var(--success)}.landing-chart-line{stroke-dasharray:900;stroke-dashoffset:900px;animation:landing-chart-draw 1.7s var(--motion-ease) forwards}.landing-stack-band{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 3%, var(--background)), transparent 45%), color-mix(in oklab, var(--card) 68%, var(--background))}.landing-stack-list span{transition:transform .18s var(--motion-ease), border-color .18s ease, background-color .18s ease}.landing-stack-list span:hover{border-color:color-mix(in oklab, var(--primary) 25%, var(--border));background:color-mix(in oklab, var(--card) 95%, var(--primary) 5%);transform:translateY(-2px)}.landing-v6 #pricing{position:relative}.landing-v6 #pricing:before{content:"";pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--primary) 8%, transparent), transparent 68%);filter:blur(26px);height:18rem;position:absolute;inset-block-start:5rem;inset-inline:10%}.landing-v6 #pricing>div{position:relative}.landing-v6 #pricing article{background:linear-gradient(155deg, color-mix(in oklab, var(--card) 98%, white 2%), color-mix(in oklab, var(--card) 95%, var(--primary) 5%));box-shadow:0 16px 42px color-mix(in oklab, var(--foreground) 5%, transparent);transition:transform .22s var(--motion-ease), box-shadow .22s ease, border-color .22s ease;overflow:hidden}.landing-v6 #pricing article:hover{border-color:color-mix(in oklab, var(--primary) 30%, var(--border));box-shadow:0 24px 60px color-mix(in oklab, var(--foreground) 9%, transparent);transform:translateY(-5px)}.landing-faq{transition:border-color .18s ease, background-color .18s ease, transform .18s var(--motion-ease)}.landing-faq:hover,.landing-faq[open]{border-color:color-mix(in oklab, var(--primary) 25%, var(--border));background:color-mix(in oklab, var(--primary) 3%, var(--card))}.landing-faq:hover{transform:translateY(-2px)}.landing-faq summary span:first-child{text-wrap:pretty}.landing-faq-grid .landing-faq{align-self:start}.landing-final-cta{background:linear-gradient(118deg, color-mix(in oklab, var(--primary) 88%, #1e1b4b), color-mix(in oklab, var(--primary) 56%, var(--info)))}.landing-final-cta:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.landing-cta-orb{filter:blur(2px);background:#ffffff1f}.landing-cta-primary{border:1px solid #ffffffe0;box-shadow:0 10px 28px #070c1c33;color:#172033!important;background:#fff!important}.landing-cta-primary:hover{box-shadow:0 14px 34px #070c1c47;color:#0f172a!important;background:#f8fafc!important}.landing-cta-secondary{color:#fff!important;background:#ffffff14!important;border-color:#ffffff4d!important}.landing-cta-secondary:hover{background:#ffffff26!important}.landing-footer{background:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--primary) 8%, transparent), transparent 24rem), color-mix(in oklab, var(--card) 72%, var(--background))}.dark .landing-grid{opacity:.65}.dark .landing-header{background:color-mix(in oklab, var(--background) 84%, transparent);box-shadow:0 1px #ffffff0e,0 14px 42px #0003}.dark .landing-scan-form form{box-shadow:0 20px 60px #00000047, 0 0 0 5px color-mix(in oklab, var(--primary) 4%, transparent), 0 0 0 1px #ffffff06 inset}.dark .landing-result-window{background:color-mix(in oklab, var(--card) 92%, transparent)}.dark .landing-result-proof>div,.dark .landing-proof-story,.dark .landing-market-console{background:color-mix(in oklab, var(--card) 92%, var(--primary) 8%)}.dark .landing-bento-card,.dark .landing-bento-card[data-accent="1"],.dark .landing-bento-card[data-accent="2"]{background:linear-gradient(155deg, color-mix(in oklab, var(--card) 96%, white 4%), color-mix(in oklab, var(--card) 91%, var(--primary) 9%))}.dark .landing-market{background:radial-gradient(circle at 85% 35%, color-mix(in oklab, var(--info) 9%, transparent), transparent 28rem), color-mix(in oklab, var(--background) 94%, var(--primary) 6%)}.dark .landing-market-row{background:color-mix(in oklab, var(--card) 96%, transparent)}.dark .landing-market-row:hover{background:color-mix(in oklab, var(--card) 86%, var(--primary) 14%)}.dark .landing-monitor-card{background:linear-gradient(135deg, color-mix(in oklab, var(--primary) 8%, var(--card)), color-mix(in oklab, var(--info) 6%, var(--card)))}.dark .landing-stack-band,.dark .landing-footer{background:color-mix(in oklab, var(--background) 92%, var(--primary) 8%)}.dark .landing-v6 #pricing article{background:linear-gradient(155deg, color-mix(in oklab, var(--card) 96%, white 4%), color-mix(in oklab, var(--card) 90%, var(--primary) 10%))}@keyframes landing-live-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, currentColor 0%, transparent);opacity:1}50%{box-shadow:0 0 0 6px color-mix(in oklab, var(--success) 13%, transparent);opacity:.78}}@keyframes landing-window-sheen{0%,55%{transform:translate(-120%)}78%,to{transform:translate(140%)}}@keyframes landing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes landing-chart-draw{to{stroke-dashoffset:0}}@media (max-width:1023px){.landing-result-window,[dir=rtl] .landing-result-window{transform:none}}@media (max-width:639px){.landing-hero-layout{padding-block:2rem 3.5rem}.landing-title{font-size:clamp(2.3rem,10.7vw,3.05rem);line-height:1.12}[data-locale=en] .landing-title{font-size:clamp(2.2rem,10vw,2.85rem);line-height:1.08}[dir=rtl] .landing-title{line-height:1.22}.landing-visual-wrap{margin-top:.5rem}.landing-result-window{border-radius:1.35rem}.landing-browser-bar{margin-inline:.75rem}.landing-result-proof>div{text-align:center;padding-inline:.55rem}.landing-result-proof strong{font-size:.65rem}.landing-result-proof span{font-size:.6rem;line-height:1rem}.landing-finding{margin-inline:.75rem}.landing-bento-card{min-height:auto}.landing-monitor-stat{padding:.8rem}.landing-monitor-stat strong{font-size:1.25rem}.landing-monitor-stat span{font-size:.75rem}.landing-proof-story,.landing-proof-metric{padding:1.25rem}.landing-proof-metric{min-height:8rem}.landing-market-console>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-market-row{min-height:9.5rem;padding:1rem}.landing-market-row>strong{margin-top:1rem}.landing-report-modules>div{grid-template-columns:4rem minmax(0,1fr) auto}.landing-stack-list span{padding-inline:.75rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.landing-live-dot,.landing-floating-card,.landing-result-window:after,.landing-agent-pulse,.landing-chart-line{animation:none!important}.landing-chart-line{stroke-dashoffset:0}.landing-result-window,[dir=rtl] .landing-result-window,.landing-visual-wrap:hover .landing-result-window{transform:none}.landing-bento-card,.landing-bento-card:hover,.landing-market-row,.landing-market-row:hover,.landing-stack-list span,.landing-stack-list span:hover,.landing-v6 #pricing article,.landing-v6 #pricing article:hover{transition:none;transform:none}}.landing-v6[data-ui-version="8"]{background:radial-gradient(circle at 12% 4rem, color-mix(in oklab, var(--primary) 7%, transparent), transparent 30rem), var(--background)}.landing-v6[data-ui-version="8"] .landing-header{background:color-mix(in oklab, var(--background) 94%, transparent);box-shadow:0 1px 0 color-mix(in oklab, var(--border) 86%, transparent)}.landing-v6[data-ui-version="8"] .landing-header:before{opacity:.28}.landing-v6[data-ui-version="8"] .landing-header-inner{height:4.25rem}.landing-v6[data-ui-version="8"] .landing-nav-links{box-shadow:none}.landing-v6[data-ui-version="8"] .landing-nav-links a{padding-inline:.85rem}.landing-v6[data-ui-version="8"] .landing-nav-links a[aria-current=page]{background:color-mix(in oklab, var(--primary) 8%, var(--background));color:var(--foreground)}.landing-v6[data-ui-version="8"] .landing-nav-links a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.landing-v6[data-ui-version="8"] :is(h1,h2,h3,p,strong,summary,a){overflow-wrap:anywhere;min-inline-size:0}.landing-v6[data-ui-version="8"] :is(h1,h2,h3){text-wrap:balance}.landing-v6[data-ui-version="8"] .landing-hero{background:linear-gradient(180deg, color-mix(in oklab, var(--background) 76%, transparent), color-mix(in oklab, var(--primary) 2%, var(--background)))}.landing-v6[data-ui-version="8"] .landing-grid{opacity:.58;background-size:56px 56px}.landing-v6[data-ui-version="8"] .landing-aurora-one{opacity:.1;width:28rem;height:20rem}.landing-v6[data-ui-version="8"] .landing-eyebrow{letter-spacing:.02em;margin-block-end:1rem}.landing-v6[data-ui-version="8"] .landing-title{max-width:43rem;font-size:clamp(2.65rem,4.55vw,4.25rem);line-height:1.055}.landing-v6[data-ui-version="8"][data-locale=en] .landing-title{max-width:40rem;font-size:clamp(2.55rem,4.15vw,3.95rem);line-height:1.045}.landing-v6[data-ui-version="8"] .landing-scan-form form{border-color:color-mix(in oklab, var(--primary) 22%, var(--border));background:var(--card);box-shadow:0 14px 36px color-mix(in oklab, var(--foreground) 8%, transparent), 0 0 0 3px color-mix(in oklab, var(--primary) 3%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1.1rem}.landing-v6[data-ui-version="8"] .landing-hero-assurances>span{min-width:0}.landing-v6[data-ui-version="8"] .landing-safe-note{border-block-start:1px solid color-mix(in oklab, var(--border) 72%, transparent);padding-block-start:.75rem}.landing-v6[data-ui-version="8"] .landing-journey-band{isolation:isolate;background:radial-gradient(circle at 10% 15%, color-mix(in oklab, var(--primary) 10%, transparent), transparent 23rem), linear-gradient(105deg, color-mix(in oklab, var(--primary) 4%, var(--background)), color-mix(in oklab, var(--info) 4%, var(--background)));position:relative}.landing-v6[data-ui-version="8"] .landing-journey-steps{counter-reset:journey}.landing-v6[data-ui-version="8"] .landing-journey-step{border:1px solid color-mix(in oklab, var(--primary) 12%, var(--border));background:color-mix(in oklab, var(--card) 94%, var(--primary) 6%);min-inline-size:0;box-shadow:0 12px 30px color-mix(in oklab, var(--foreground) 4%, transparent);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1rem;display:grid;position:relative}.landing-v6[data-ui-version="8"] .landing-journey-step>span{background:color-mix(in oklab, var(--primary) 11%, var(--card));block-size:2.5rem;inline-size:2.5rem;color:var(--primary);border-radius:.8rem;justify-content:center;align-items:center;display:inline-flex}.landing-v6[data-ui-version="8"] .landing-journey-step small{color:var(--primary);letter-spacing:.08em;margin-block-end:.18rem;font-size:.62rem;font-weight:900;display:block}.landing-v6[data-ui-version="8"] .landing-journey-step strong{font-size:.95rem;font-weight:900;line-height:1.35;display:block}.landing-v6[data-ui-version="8"] .landing-journey-step p{color:var(--muted-foreground);margin-block-start:.3rem;font-size:.72rem;font-weight:600;line-height:1.65}.landing-v6[data-ui-version="8"] .landing-report-preview-link:focus-visible{outline:3px solid color-mix(in oklab, var(--ring) 55%, transparent);outline-offset:3px}.landing-v6[data-ui-version="8"] .landing-score-status{--landing-score-tone:var(--primary);border:1px solid color-mix(in oklab, var(--landing-score-tone) 28%, var(--border));background:color-mix(in oklab, var(--landing-score-tone) 11%, var(--card));color:var(--landing-score-tone)}.landing-v6[data-ui-version="8"] .landing-score-status:is([data-status=excellent],[data-status=good]){--landing-score-tone:var(--success)}.landing-v6[data-ui-version="8"] .landing-score-status[data-status=needs-improvement]{--landing-score-tone:var(--info)}.landing-v6[data-ui-version="8"] .landing-score-status[data-status=high-risk]{--landing-score-tone:var(--warning)}.landing-v6[data-ui-version="8"] .landing-score-status[data-status=critical]{--landing-score-tone:var(--destructive)}.landing-v6[data-ui-version="8"] .landing-report-score .landing-score-status{border-color:color-mix(in oklab, var(--landing-score-tone) 42%, transparent);background:color-mix(in oklab, var(--landing-score-tone) 18%, #020617);color:color-mix(in oklab, var(--landing-score-tone) 72%, white)}.landing-v6[data-ui-version="8"] .landing-visual-wrap{perspective:none;max-width:35rem}.landing-v6[data-ui-version="8"] .landing-visual-glow{opacity:.46;filter:blur(34px)}.landing-v6[data-ui-version="8"] .landing-result-window,.landing-v6[data-ui-version="8"][dir=rtl] .landing-result-window{background:color-mix(in oklab, var(--card) 97%, var(--primary) 3%);-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}.landing-v6[data-ui-version="8"] .landing-result-window:after{display:none}.landing-v6[data-ui-version="8"] .landing-visual-wrap:hover .landing-result-window{box-shadow:0 20px 48px color-mix(in oklab, var(--foreground) 11%, transparent);transform:translateY(-2px)}.landing-v6[data-ui-version="8"] .landing-result-proof>div{background:0 0}.landing-v6[data-ui-version="8"] .landing-result-proof>div+div{border-inline-start:1px solid var(--border)}.landing-v6[data-ui-version="8"] .landing-section-kicker{color:var(--primary);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.72rem;font-weight:800;line-height:1.4;display:inline-flex}[dir=rtl] .landing-v6[data-ui-version="8"] .landing-eyebrow,[dir=rtl] .landing-v6[data-ui-version="8"] .landing-journey-step small,[dir=rtl] .landing-v6[data-ui-version="8"] .landing-section-kicker{letter-spacing:0}.landing-v6[data-ui-version="8"] .landing-section-kicker:before{content:"";background:currentColor;border-radius:999px;flex:none;width:1.5rem;height:2px}.landing-v6[data-ui-version="8"] .landing-section-kicker.is-inverse{color:#a5f3fc}.landing-v6[data-ui-version="8"] .landing-proof{background:color-mix(in oklab, var(--surface-secondary) 64%, var(--background))}.landing-v6[data-ui-version="8"] .landing-proof-shell{border:0;border-block:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;overflow:visible}.landing-v6[data-ui-version="8"] .landing-proof-story{background:0 0}.landing-v6[data-ui-version="8"] .landing-proof-story:after{display:none}.landing-v6[data-ui-version="8"] .landing-proof-metrics{background:0 0;gap:0}.landing-v6[data-ui-version="8"] .landing-proof-metric{background:0 0;min-height:7.25rem}.landing-v6[data-ui-version="8"] .landing-proof-metric+.landing-proof-metric{border-inline-start:1px solid var(--border)}.landing-v6[data-ui-version="8"] .landing-proof-metric:hover{background:color-mix(in oklab, var(--card) 52%, transparent)}.landing-v6[data-ui-version="8"] .landing-bento{margin-block-start:2.25rem}.landing-v6[data-ui-version="8"] .landing-bento-card,.landing-v6[data-ui-version="8"] .landing-bento-card[data-accent]{background:var(--card);min-height:0;box-shadow:var(--shadow-xs);border-radius:1.15rem;padding:1.35rem}.landing-v6[data-ui-version="8"] .landing-bento-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.landing-v6[data-ui-version="8"] .landing-card-orb,.landing-v6[data-ui-version="8"] .landing-card-signal{display:none}.landing-v6[data-ui-version="8"] .landing-card-header>span:first-child{border-radius:.75rem;width:2.5rem;height:2.5rem}.landing-v6[data-ui-version="8"] .landing-bento-card>div:nth-of-type(2){margin-block-start:1.15rem}.landing-v6[data-ui-version="8"] .landing-market{background:color-mix(in oklab, var(--surface-secondary) 58%, var(--background))}.landing-v6[data-ui-version="8"] .landing-market-console,.landing-v6[data-ui-version="8"] .landing-report-shell,.landing-v6[data-ui-version="8"] .landing-chart{box-shadow:var(--shadow-sm)}.landing-v6[data-ui-version="8"] .landing-market-row{min-height:8.75rem}.landing-v6[data-ui-version="8"] .landing-process{background:radial-gradient(circle at 18% 12%,#6366f133,#0000 27rem),linear-gradient(135deg,#10162d,#111b35 62%,#10283a)}.landing-v6[data-ui-version="8"] .landing-monitor-card{background:color-mix(in oklab, var(--surface-secondary) 72%, var(--card));border-radius:1.5rem}.landing-v6[data-ui-version="8"] .landing-monitor-orb{opacity:.38}.landing-v6[data-ui-version="8"] .landing-stack-band{padding-block:3.5rem}.landing-v6[data-ui-version="8"] .landing-faq{box-shadow:var(--shadow-xs);border-radius:1rem}.landing-v6[data-ui-version="8"] .landing-final-cta{border-radius:1.5rem}.dark .landing-v6[data-ui-version="8"] .landing-scan-form form,.dark .landing-v6[data-ui-version="8"] .landing-result-window,.dark .landing-v6[data-ui-version="8"] .landing-bento-card,.dark .landing-v6[data-ui-version="8"] .landing-market-console{background:color-mix(in oklab, var(--surface-elevated) 96%, var(--primary) 4%)}@media (min-width:1024px){.landing-v6[data-ui-version="8"] .landing-bento{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-v6[data-ui-version="8"] .landing-bento-card:nth-child(n){grid-column:auto;min-height:16rem}}@media (max-width:1023px){.landing-v6[data-ui-version="8"] .landing-hero-layout{padding-block:3.5rem}.landing-v6[data-ui-version="8"] .landing-visual-wrap{max-width:40rem}}@media (max-width:639px){.landing-v6[data-ui-version="8"] .landing-header-inner{height:4rem}.landing-v6[data-ui-version="8"] .landing-hero-layout{gap:2.5rem;padding-block:2.75rem}.landing-v6[data-ui-version="8"] .landing-title,.landing-v6[data-ui-version="8"][data-locale=en] .landing-title{font-size:clamp(2.2rem,11vw,3rem)}.landing-v6[data-ui-version="8"][dir=rtl] .landing-title{line-height:1.18}.landing-v6[data-ui-version="8"] .landing-hero-assurances{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem;display:grid}.landing-v6[data-ui-version="8"] .landing-safe-note{align-items:flex-start;line-height:1.55}.landing-v6[data-ui-version="8"] .landing-result-window>.grid:not(.landing-result-proof){grid-template-columns:minmax(0,1fr)}.landing-v6[data-ui-version="8"] .landing-result-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-v6[data-ui-version="8"] .landing-result-proof>div{padding-inline:.7rem}.landing-v6[data-ui-version="8"] .landing-proof-shell{border-block-start:0}.landing-v6[data-ui-version="8"] .landing-proof-metric{min-height:6.5rem}.landing-v6[data-ui-version="8"] .landing-proof-metric:nth-child(odd){border-inline-start:0}.landing-v6[data-ui-version="8"] .landing-proof-metric:nth-child(n+3){border-block-start:1px solid var(--border)}.landing-v6[data-ui-version="8"] .landing-bento-card{padding:1.15rem}.landing-v6[data-ui-version="8"] .landing-monitor-card{padding:1.25rem}.landing-v6[data-ui-version="8"] .landing-final-cta{border-radius:1.25rem}}html:not(.dark) .landing-v6[data-ui-version="8"]{--landing-violet-wash:color-mix(in oklab, var(--primary) 8%, var(--background));--landing-cyan-wash:color-mix(in oklab, var(--info) 7%, var(--background));--landing-mint-wash:color-mix(in oklab, var(--success) 6%, var(--background));background:radial-gradient(circle at 8% 3rem, color-mix(in oklab, var(--primary) 11%, transparent), transparent 31rem), radial-gradient(circle at 92% 45rem, color-mix(in oklab, var(--info) 8%, transparent), transparent 28rem), color-mix(in oklab, var(--background) 96%, var(--primary) 4%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-hero{background:radial-gradient(ellipse at 12% 42%, color-mix(in oklab, var(--info) 8%, transparent), transparent 38%), radial-gradient(ellipse at 88% 20%, color-mix(in oklab, var(--primary) 10%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in oklab, var(--primary) 5%, var(--background)), color-mix(in oklab, var(--info) 2%, var(--background)))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-proof{background:linear-gradient(110deg, color-mix(in oklab, var(--primary) 8%, var(--background)), color-mix(in oklab, var(--info) 4%, var(--background)) 56%, color-mix(in oklab, var(--success) 4%, var(--background)))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-proof-story{background:color-mix(in oklab, var(--card) 82%, var(--primary) 18%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-proof-metric{background:color-mix(in oklab, var(--card) 90%, var(--primary) 10%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-proof-metric:nth-child(2n){background:color-mix(in oklab, var(--card) 90%, var(--info) 10%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-capabilities{border:1px solid color-mix(in oklab, var(--primary) 12%, var(--border));background:radial-gradient(circle at 4% 9%, color-mix(in oklab, var(--primary) 10%, transparent), transparent 24rem), radial-gradient(circle at 96% 90%, color-mix(in oklab, var(--info) 8%, transparent), transparent 26rem), color-mix(in oklab, var(--surface-secondary) 72%, var(--background));box-shadow:0 20px 60px color-mix(in oklab, var(--primary) 5%, transparent), 0 1px 0 #ffffffbf inset;border-radius:2rem;margin-block:1.75rem}@supports (color:lab(0% 0 0)){html:not(.dark) .landing-v6[data-ui-version="8"] .landing-capabilities{box-shadow:0 20px 60px color-mix(in oklab, var(--primary) 5%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.75) inset}}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-capabilities:before,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-monitor-section:before,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq-section:before{z-index:-1;border:1px solid color-mix(in oklab, var(--primary) 12%, transparent);content:"";pointer-events:none;opacity:.72;width:17rem;height:17rem;box-shadow:0 0 0 3rem color-mix(in oklab, var(--primary) 2.5%, transparent), 0 0 0 6rem color-mix(in oklab, var(--info) 1.5%, transparent);border-radius:999px;position:absolute}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-capabilities:before{inset-block-start:5rem;inset-inline-end:-8rem}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent]{border-color:color-mix(in oklab, var(--primary) 10%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--card) 94%, white 6%), color-mix(in oklab, var(--card) 88%, var(--primary) 12%));box-shadow:0 13px 32px color-mix(in oklab, var(--primary) 5%, transparent), 0 1px 0 #fffc inset;position:relative}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent="1"]{border-color:color-mix(in oklab, var(--info) 13%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--card) 94%, white 6%), color-mix(in oklab, var(--card) 87%, var(--info) 13%))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent="2"]{border-color:color-mix(in oklab, var(--success) 13%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--card) 94%, white 6%), color-mix(in oklab, var(--card) 88%, var(--success) 12%))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card:before{content:"";background:linear-gradient(90deg, transparent, var(--primary), transparent);opacity:.5;height:2px;transition:opacity .22s ease, transform .26s var(--motion-ease);border-radius:999px;position:absolute;inset-block-start:0;inset-inline:1.25rem;transform:scaleX(.42)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent="1"]:before{background:linear-gradient(90deg, transparent, var(--info), transparent)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent="2"]:before{background:linear-gradient(90deg, transparent, var(--success), transparent)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card:hover:before,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card:focus-within:before{opacity:.92;transform:scaleX(1)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent="0"] .landing-card-header>span:first-child{background:color-mix(in oklab, var(--primary) 12%, white)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent="1"] .landing-card-header>span:first-child{color:var(--info);background:color-mix(in oklab, var(--info) 12%, white)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card[data-accent="2"] .landing-card-header>span:first-child{color:var(--success);background:color-mix(in oklab, var(--success) 12%, white)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-market{background:radial-gradient(circle at 86% 28%, color-mix(in oklab, var(--info) 12%, transparent), transparent 28rem), radial-gradient(circle at 14% 78%, color-mix(in oklab, var(--success) 8%, transparent), transparent 24rem), linear-gradient(180deg, color-mix(in oklab, var(--info) 6%, var(--background)), color-mix(in oklab, var(--success) 4%, var(--background)))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-market-console{border-color:color-mix(in oklab, var(--info) 15%, var(--border));background:color-mix(in oklab, var(--card) 90%, var(--info) 10%);box-shadow:0 24px 62px color-mix(in oklab, var(--info) 10%, transparent)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-market-row{background:color-mix(in oklab, var(--card) 92%, var(--info) 8%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-market-row:nth-child(2),html:not(.dark) .landing-v6[data-ui-version="8"] .landing-market-row:nth-child(3){background:color-mix(in oklab, var(--card) 92%, var(--success) 8%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-report-section{background:radial-gradient(circle at 6% 20%, color-mix(in oklab, var(--primary) 10%, transparent), transparent 27rem), radial-gradient(circle at 94% 90%, color-mix(in oklab, var(--info) 9%, transparent), transparent 25rem), linear-gradient(150deg, color-mix(in oklab, var(--primary) 6%, var(--background)), color-mix(in oklab, var(--info) 4%, var(--background)))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-report-shell{border-color:color-mix(in oklab, var(--primary) 16%, var(--border));background:linear-gradient(145deg, color-mix(in oklab, var(--primary) 13%, var(--card)), color-mix(in oklab, var(--info) 7%, var(--card)))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-monitor-section{border:1px solid color-mix(in oklab, var(--info) 11%, var(--border));background:radial-gradient(circle at 84% 4%, color-mix(in oklab, var(--info) 11%, transparent), transparent 24rem), color-mix(in oklab, var(--surface-secondary) 64%, var(--background));border-radius:2rem;margin-block:1.75rem}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-monitor-section:before{border-color:color-mix(in oklab, var(--info) 14%, transparent);inset-block-end:-9rem;inset-inline-start:-9rem}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-monitor-card{border-color:color-mix(in oklab, var(--primary) 13%, var(--border));background:linear-gradient(128deg, color-mix(in oklab, var(--card) 82%, var(--primary) 18%), color-mix(in oklab, var(--card) 83%, var(--info) 17%));box-shadow:0 25px 64px color-mix(in oklab, var(--primary) 9%, transparent)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-stack-band{background:linear-gradient(100deg, color-mix(in oklab, var(--primary) 8%, var(--background)), color-mix(in oklab, var(--info) 5%, var(--background)) 54%, color-mix(in oklab, var(--success) 5%, var(--background)))}html:not(.dark) .landing-v6[data-ui-version="8"] #pricing{border:1px solid color-mix(in oklab, var(--primary) 11%, var(--border));background:radial-gradient(circle at 50% -8rem, color-mix(in oklab, var(--primary) 15%, transparent), transparent 31rem), linear-gradient(160deg, color-mix(in oklab, var(--primary) 5%, var(--background)), color-mix(in oklab, var(--warning) 3%, var(--background)));border-radius:2rem;margin-block:1.75rem;overflow:hidden}html:not(.dark) .landing-v6[data-ui-version="8"] #pricing:before{opacity:.72;animation:12s ease-in-out infinite alternate landing-ambient-drift}html:not(.dark) .landing-v6[data-ui-version="8"] #pricing article{border-color:color-mix(in oklab, var(--primary) 10%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--card) 96%, white 4%), color-mix(in oklab, var(--card) 89%, var(--primary) 11%))}html:not(.dark) .landing-v6[data-ui-version="8"] #pricing article:nth-child(2){background:linear-gradient(155deg, color-mix(in oklab, var(--card) 95%, white 5%), color-mix(in oklab, var(--card) 87%, var(--info) 13%))}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq-section{border:1px solid color-mix(in oklab, var(--primary) 10%, var(--border));background:radial-gradient(circle at 90% 0%, color-mix(in oklab, var(--primary) 10%, transparent), transparent 24rem), color-mix(in oklab, var(--surface-secondary) 68%, var(--background));border-radius:2rem;margin-block:1.75rem}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq-section:before{inset-block-start:-9rem;inset-inline-end:-9rem}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq{border-color:color-mix(in oklab, var(--primary) 10%, var(--border));background:color-mix(in oklab, var(--card) 91%, var(--primary) 9%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq:nth-child(2n){background:color-mix(in oklab, var(--card) 92%, var(--info) 8%)}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-footer{background:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--primary) 12%, transparent), transparent 25rem), radial-gradient(circle at 92% 100%, color-mix(in oklab, var(--info) 8%, transparent), transparent 22rem), color-mix(in oklab, var(--surface-secondary) 74%, var(--background))}@keyframes landing-ambient-drift{0%{transform:translate(-1.5%,-1%)scale(.98)}to{transform:translate(1.5%,1%)scale(1.04)}}@media (max-width:1495px){html:not(.dark) .landing-v6[data-ui-version="8"] .landing-capabilities,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-monitor-section,html:not(.dark) .landing-v6[data-ui-version="8"] #pricing,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq-section{margin-inline:1rem}}@media (max-width:639px){html:not(.dark) .landing-v6[data-ui-version="8"] .landing-capabilities,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-monitor-section,html:not(.dark) .landing-v6[data-ui-version="8"] #pricing,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq-section{border-radius:1.35rem;margin-block:.75rem;margin-inline:.5rem}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-capabilities,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-monitor-section,html:not(.dark) .landing-v6[data-ui-version="8"] .landing-faq-section{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){html:not(.dark) .landing-v6[data-ui-version="8"] #pricing:before{animation:none;transform:none}html:not(.dark) .landing-v6[data-ui-version="8"] .landing-bento-card:before{transition:none}}
.auth-v6{isolation:isolate;background:radial-gradient(circle at 9% 18%, color-mix(in oklab, var(--primary) 13%, transparent), transparent 25rem), radial-gradient(circle at 92% 82%, color-mix(in oklab, var(--info) 7%, transparent), transparent 28rem), linear-gradient(142deg, color-mix(in oklab, var(--background) 94%, var(--primary) 6%), var(--background) 54%, color-mix(in oklab, var(--background) 96%, var(--info) 4%));min-width:0}[data-ui-v5=auth] section{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.auth-v6-grid{opacity:.45;background-image:linear-gradient(color-mix(in oklab, var(--primary) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--primary) 5%, transparent) 1px, transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.auth-v6-glow{background:var(--primary);filter:blur(110px);opacity:.075;border-radius:999px;width:30rem;height:30rem;inset-block-start:18%;inset-inline-start:-14rem}.auth-v6-header:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--border) 75%, transparent) 16%, color-mix(in oklab, var(--border) 75%, transparent) 84%, transparent);height:1px;position:absolute;inset-block-end:0;inset-inline:1.5rem}.auth-v6-control{color:var(--muted-foreground);border-color:color-mix(in oklab, var(--border) 88%, transparent);background:color-mix(in oklab, var(--surface-primary) 88%, transparent);box-shadow:0 1px 0 #ffffff73 inset, var(--shadow-xs);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@supports (color:lab(0% 0 0)){.auth-v6-control{box-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.45) inset, var(--shadow-xs)}}.auth-v6-control:hover{color:var(--foreground);border-color:color-mix(in oklab, var(--primary) 28%, var(--border));background:var(--surface-elevated);transform:translateY(-1px)}.auth-v6-layout{gap:.75rem;min-height:calc(100dvh - 4.5rem);padding:0 .75rem .75rem}.auth-v6-form-card{border-color:color-mix(in oklab, var(--primary) 17%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--surface-elevated) 97%, var(--primary) 3%), color-mix(in oklab, var(--surface-primary) 98%, transparent));box-shadow:0 26px 70px color-mix(in oklab, var(--foreground) 9%, transparent), 0 1px 0 #ffffff85 inset;animation:.48s cubic-bezier(.22,1,.36,1) both auth-v6-enter}@supports (color:lab(0% 0 0)){.auth-v6-form-card{box-shadow:0 26px 70px color-mix(in oklab, var(--foreground) 9%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.52) inset}}.auth-v6-card-accent{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--primary) 82%, #8b5cf6), color-mix(in oklab, var(--info) 58%, var(--primary)), transparent);border-radius:0 0 999px 999px;height:3px;position:absolute;inset-block-start:0;inset-inline:2rem}.auth-v6-eyebrow{border:1px solid color-mix(in oklab, var(--primary) 20%, var(--border));color:var(--primary)!important;background:color-mix(in oklab, var(--primary) 9%, var(--surface-primary))!important}.auth-v6-context{border-block-start:1px solid color-mix(in oklab, var(--border) 72%, transparent);padding-block-start:.75rem}.auth-v6-form{gap:.8rem;display:grid}.auth-v6-form input{border-color:var(--control-border);background:color-mix(in oklab, var(--surface-secondary) 86%, transparent);min-height:3.15rem;box-shadow:0 1px 1px color-mix(in oklab, var(--foreground) 4%, transparent), 0 1px 0 #ffffff61 inset;border-radius:.9rem}@supports (color:lab(0% 0 0)){.auth-v6-form input{box-shadow:0 1px 1px color-mix(in oklab, var(--foreground) 4%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.38) inset}}.auth-v6-form input::placeholder{color:var(--muted-foreground);opacity:1}.auth-v6-form input:hover{border-color:color-mix(in oklab, var(--primary) 34%, var(--control-border));background:color-mix(in oklab, var(--surface-elevated) 84%, var(--primary) 2%)}.auth-v6-form input:focus{border-color:var(--primary);background:var(--surface-elevated);box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 11%, transparent), 0 1px 0 #ffffff6b inset}@supports (color:lab(0% 0 0)){.auth-v6-form input:focus{box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 11%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.42) inset}}.auth-v6-field label{margin-bottom:.45rem;font-size:.8125rem;font-weight:750}.auth-v6-field-label-row label{margin-bottom:.45rem}.auth-v6-field-feedback{align-items:flex-start;min-height:1.25rem;margin-top:.45rem;display:flex}.auth-v6-field-feedback>*{margin:0}.auth-v6-field-feedback p{font-size:.7rem;line-height:1.5}.auth-v6-field[data-invalid=true] input{border-color:color-mix(in oklab, var(--destructive) 68%, var(--border));background:color-mix(in oklab, var(--destructive) 4%, var(--surface-secondary))}.auth-v6-forgot-link{text-underline-offset:3px;margin-block-end:.45rem}.auth-v6-password-toggle{border:1px solid #0000}.auth-v6-password-toggle:hover{border-color:color-mix(in oklab, var(--primary) 18%, var(--border))}.auth-v6-status-panel{box-shadow:0 10px 30px color-mix(in oklab, currentColor 7%, transparent);animation:.24s ease-out both auth-v6-status-in}.auth-v6-oauth-button{border-color:color-mix(in oklab, var(--border-strong) 76%, var(--border));min-height:3rem}.auth-v6-form>button[type=submit]{border:1px solid color-mix(in oklab, var(--primary) 80%, #312e81);color:#fff;background:linear-gradient(135deg,#5146df,#6842da 62%,#7548d4);border-radius:.9rem;min-height:3.15rem;box-shadow:0 13px 28px #4f46e53d,inset 0 1px #ffffff38}.auth-v6-form>button[type=submit]:not(:disabled):hover{color:#fff;background:linear-gradient(135deg,#473dcf,#5e38ce 62%,#693dc6);transform:translateY(-1px);box-shadow:0 16px 34px #4f46e54d,inset 0 1px #ffffff3d}.auth-v6-form>button[type=submit]:disabled{color:#ffffffd1;background:linear-gradient(135deg,#7169d2,#8065cf)}.auth-v6-switch{border:1px solid color-mix(in oklab, var(--border) 78%, transparent);background:color-mix(in oklab, var(--surface-secondary) 72%, transparent);border-radius:.9rem;padding:.75rem .9rem}.auth-v6-form-skeleton{gap:.85rem;display:grid}.auth-v6-form-skeleton span{background:linear-gradient(90deg, color-mix(in oklab, var(--muted) 92%, transparent), color-mix(in oklab, var(--foreground) 7%, var(--muted)), color-mix(in oklab, var(--muted) 92%, transparent));background-size:220% 100%;border-radius:.9rem;height:4.7rem;animation:1.35s linear infinite auth-v6-shimmer}.auth-v6-form-skeleton span:last-child{height:3.15rem}.auth-v6-back svg{transition:transform .18s}.auth-v6-back:hover svg{transform:translateX(calc(var(--direction-factor,1) * -3px))}.auth-v6-mobile-proof{min-height:2.75rem;color:var(--muted-foreground);border:1px solid color-mix(in oklab, var(--primary) 13%, var(--border));background:color-mix(in oklab, var(--surface-primary) 82%, transparent);box-shadow:var(--shadow-xs);border-radius:.9rem;padding:.5rem .65rem;font-size:.75rem;font-weight:800}.auth-v6-mobile-proof-icon{width:1.75rem;height:1.75rem;color:var(--primary);background:color-mix(in oklab, var(--primary) 10%, transparent);border-radius:.55rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.auth-v6-status-dot{background:#34d399;border-radius:999px;flex:none;width:.5rem;height:.5rem;box-shadow:0 0 0 5px #34d3991a}.auth-v6-product{color:#f8fafc;background:radial-gradient(circle at 8% 3%,#818cf857,#0000 25rem),radial-gradient(circle at 90% 85%,#0ea5e929,#0000 24rem),linear-gradient(145deg,#15182f,#1c2143 57%,#143246);border:1px solid #a5b4fc24;height:min(45rem,100dvh - 5.25rem);min-height:34rem;animation:.56s cubic-bezier(.22,1,.36,1) 80ms both auth-v6-enter;box-shadow:0 30px 90px #0f172a3d,inset 0 1px #ffffff14}.auth-v6-product:after{content:"";border:1px solid #a5b4fc1f;border-radius:4rem;width:17rem;height:17rem;position:absolute;inset-block-end:-7rem;inset-inline-end:-5rem;transform:rotate(28deg)}.auth-v6-product-grid{opacity:.6;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle,#000,#0000 88%);mask-image:radial-gradient(circle,#000,#0000 88%)}.auth-v6-product-orb{filter:blur(78px);background:#6366f140;border-radius:999px;width:25rem;height:25rem;inset-block-start:15%;inset-inline-end:-8rem}.auth-v6-product-content{grid-template-rows:auto minmax(0,1fr) auto;align-content:center;gap:1.2rem;max-width:45rem;margin:auto}.auth-v6-product-copy,.auth-v6-preview,.auth-v6-trust{width:100%;max-width:45rem;margin-inline:auto}.auth-v6-dark-badge{color:#c7d2fe!important;background:#6366f126!important;border-color:#a5b4fc2e!important}.auth-v6-preview{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0e21a3;border-color:#ffffff1c;box-shadow:0 24px 55px #02061747,inset 0 1px #ffffff0f}.auth-v6-preview-status{color:#c7d2fe;background:#6366f11c;border:1px solid #a5b4fc1f;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .55rem;display:inline-flex}.auth-v6-preview-body{grid-template-columns:8.75rem minmax(0,1fr);gap:.75rem}.auth-v6-score-cell{background:linear-gradient(145deg,#818cf821,#ffffff09);border:1px solid #ffffff14;min-height:12.4rem}.auth-v6-score{color:#fff;background:conic-gradient(#818cf8 0 82%, #ffffff17 82%);box-shadow:inset 0 0 0 9px #171a35,0 10px 24px #02061733}.auth-v6-score small{color:#a5b4fc;font-weight:800}.auth-v6-metrics-grid{align-items:stretch;gap:.55rem}.auth-v6-mini-card{background:#ffffff0b;border:1px solid #ffffff16;border-radius:.8rem;flex-direction:column;justify-content:center;gap:.28rem;min-width:0;min-height:5.9rem;padding:.7rem;transition:transform .18s,border-color .18s,background-color .18s;display:flex}.auth-v6-mini-card:hover{background:#ffffff13;border-color:#a5b4fc4d;transform:translateY(-2px)}.auth-v6-mini-card>span{color:#a5b4fc}.auth-v6-mini-card strong{text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.auth-v6-mini-card small{overflow-wrap:anywhere;color:#94a3b8;font-size:.67rem;line-height:1.25}.auth-v6-priority-card{background:linear-gradient(90deg,#fbbf2412,#ffffff09);border:1px solid #fbbf2424;border-radius:.9rem;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.auth-v6-priority-icon{color:#fcd34d;background:#fbbf241a;border-radius:.65rem;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.auth-v6-priority-card small,.auth-v6-priority-card strong,.auth-v6-priority-card div>span{display:block}.auth-v6-priority-card small{color:#fcd34d;margin-bottom:.15rem;font-size:.64rem;font-weight:800}.auth-v6-priority-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.auth-v6-priority-card div>span{color:#94a3b8;margin-top:.15rem;font-size:.66rem}.auth-v6-journey{gap:0}.auth-v6-journey li{color:#cbd5e1;padding-inline:.75rem;font-size:.68rem}.auth-v6-journey li+li{border-inline-start:1px solid #ffffff1a}.auth-v6-journey li>span{color:#a5b4fc;background:#6366f11a;border:1px solid #a5b4fc29;border-radius:.55rem;flex:none;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.62rem;display:inline-flex}.auth-v6-journey strong{overflow-wrap:anywhere;line-height:1.35}.auth-v6-trust{justify-content:flex-start}[dir=rtl] .auth-v6-product h2{letter-spacing:0;line-height:1.2}[dir=rtl] .auth-v6-priority-card strong,[dir=rtl] .auth-v6-mini-card small{line-height:1.5}.dark .auth-v6-form-card{border-color:color-mix(in oklab, var(--primary) 19%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--surface-elevated) 94%, var(--primary) 6%), var(--surface-primary));box-shadow:0 28px 76px #0000004d,inset 0 1px #ffffff0b}.dark .auth-v6-form input{background:color-mix(in oklab, var(--surface-secondary) 90%, black 10%);box-shadow:inset 0 1px #ffffff06}.dark .auth-v6-control{box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000024}.auth-v6-invite-layout{min-height:calc(100dvh - 4.5rem)}.auth-v6-invite-card{border-color:color-mix(in oklab, var(--primary) 17%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--surface-elevated) 97%, var(--primary) 3%), var(--surface-primary));box-shadow:0 28px 72px color-mix(in oklab, var(--foreground) 9%, transparent), 0 1px 0 #ffffff7a inset;animation:.48s cubic-bezier(.22,1,.36,1) both auth-v6-enter}@supports (color:lab(0% 0 0)){.auth-v6-invite-card{box-shadow:0 28px 72px color-mix(in oklab, var(--foreground) 9%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.48) inset}}.auth-v6-invite-icon{color:var(--primary);border:1px solid color-mix(in oklab, var(--primary) 18%, var(--border));background:color-mix(in oklab, var(--primary) 10%, var(--surface-primary));box-shadow:0 10px 24px color-mix(in oklab, var(--primary) 10%, transparent)}.auth-v6-invite-card[data-state=invalid] .auth-v6-invite-icon{color:var(--destructive);border-color:color-mix(in oklab, var(--destructive) 20%, var(--border));background:color-mix(in oklab, var(--destructive) 9%, var(--surface-primary))}.auth-v6-invite-card[data-state=success] .auth-v6-invite-icon{color:var(--success);border-color:color-mix(in oklab, var(--success) 22%, var(--border));background:color-mix(in oklab, var(--success) 9%, var(--surface-primary))}.auth-v6-invite-secure{border:1px solid color-mix(in oklab, var(--primary) 17%, var(--border));background:color-mix(in oklab, var(--primary) 8%, var(--surface-primary));border-radius:999px;padding:.45rem .65rem}.auth-v6-invite-state>p{max-width:38rem}.auth-v6-invite-account{border-color:color-mix(in oklab, var(--border-strong) 70%, var(--border));background:color-mix(in oklab, var(--surface-secondary) 82%, transparent);box-shadow:inset 0 1px #ffffff52;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.32)}.auth-v6-invite-primary{border:1px solid color-mix(in oklab, var(--primary) 80%, #312e81);min-height:3rem;box-shadow:0 13px 28px #4f46e53d;color:#fff!important;background:linear-gradient(135deg,#5146df,#6842da 62%,#7548d4)!important}.auth-v6-invite-primary:hover{transform:translateY(-1px);color:#fff!important;background:linear-gradient(135deg,#473dcf,#5e38ce 62%,#693dc6)!important}.auth-v6-invite-guide{background:radial-gradient(circle at 8% 5%,#818cf852,#0000 18rem),linear-gradient(145deg,#15182f,#20264b 64%,#173447);border:1px solid #a5b4fc24;animation:.56s cubic-bezier(.22,1,.36,1) 80ms both auth-v6-enter;box-shadow:0 28px 72px #0f172a38,inset 0 1px #ffffff12}.auth-v6-invite-steps li{background:#ffffff0b;border:1px solid #ffffff16;border-radius:.9rem;min-height:3.5rem;padding:.65rem .75rem}.auth-v6-invite-steps li>span{color:#a5b4fc;background:#6366f11f;border:1px solid #a5b4fc2e;border-radius:.65rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.65rem;font-weight:850;display:inline-flex}.auth-v6-invite-steps strong{font-size:.8rem;line-height:1.45}.dark .auth-v6-invite-card{border-color:color-mix(in oklab, var(--primary) 20%, var(--border));background:linear-gradient(155deg, color-mix(in oklab, var(--surface-elevated) 94%, var(--primary) 6%), var(--surface-primary));box-shadow:0 30px 78px #0000004d,inset 0 1px #ffffff0a}@keyframes auth-v6-enter{0%{opacity:0;transform:translateY(10px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-v6-status-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-v6-shimmer{to{background-position:-220% 0}}@media (max-height:760px) and (min-width:1024px){.auth-v6-form-side{padding-block:.5rem}.auth-v6-product{min-height:0;padding:1.4rem}.auth-v6-product-content{gap:.75rem}.auth-v6-product h2{margin-top:.65rem;font-size:1.85rem}.auth-v6-product-copy p{margin-top:.35rem;font-size:.75rem;line-height:1.45}.auth-v6-preview{padding:.8rem}.auth-v6-preview>div:first-child{padding-bottom:.65rem}.auth-v6-preview-body{grid-template-columns:7.4rem minmax(0,1fr);gap:.55rem;padding-block:.65rem}.auth-v6-score-cell{min-height:10.6rem;padding:.55rem}.auth-v6-score{width:4.9rem;height:4.9rem}.auth-v6-metrics-grid{gap:.42rem}.auth-v6-mini-card{min-height:4.95rem;padding:.48rem}.auth-v6-priority-card{padding:.5rem}.auth-v6-journey{padding-top:.65rem}.auth-v6-form-card{padding:.85rem 1rem}.auth-v6-form-heading{margin-top:.75rem}.auth-v6-form-heading h1{font-size:1.6rem}.auth-v6-form-heading>p:not(.auth-v6-context){margin-top:.3rem;line-height:1.45}.auth-v6-context{margin-top:.55rem;padding-top:.5rem}.auth-v6-form{gap:.4rem;margin-top:.6rem}.auth-v6-form input,.auth-v6-form>button[type=submit]{min-height:2.7rem}.auth-v6-field-feedback{min-height:.8rem;margin-top:.18rem}.auth-v6-switch{padding-block:.45rem}.auth-v6-back{min-height:2rem;margin-top:.25rem}}@media (max-width:1023px){.auth-v6-layout{grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - 4.5rem)}.auth-v6-form-side{min-height:calc(100dvh - 5.25rem)}.auth-v6-invite-layout{max-width:46rem;min-height:auto}}@media (max-width:639px){.auth-v6-header:after{inset-inline:1rem}.auth-v6-layout{padding:0 .25rem .5rem}.auth-v6-form-side{align-items:center;padding:.65rem .75rem .8rem}.auth-v6-form-card{border-radius:1.3rem;padding:1.05rem}.auth-v6-card-accent{inset-inline:1.5rem}.auth-v6-form-heading{margin-top:.85rem}.auth-v6-form-heading h1{font-size:1.55rem}.auth-v6-form{gap:.65rem;margin-top:1rem}.auth-v6-form input,.auth-v6-form>button[type=submit]{min-height:2.9rem}.auth-v6-field-feedback{min-height:1.05rem;margin-top:.32rem}.auth-v6-status-panel{padding:.75rem}.auth-v6-back{margin-top:.45rem}.auth-v6-invite-layout{padding-block:.75rem 1rem;padding-inline:.75rem}.auth-v6-invite-card{border-radius:1.3rem;padding:1.2rem}.auth-v6-invite-guide{display:none}.auth-v6-invite-heading{align-items:flex-start}.auth-v6-invite-secure{line-height:1.35}.auth-v6-invite-state{margin-top:1.25rem}.auth-v6-invite-state>h1{font-size:1.65rem}.auth-v6-invite-primary{width:100%}}@media (prefers-reduced-motion:reduce){.auth-v6-form-card,.auth-v6-product,.auth-v6-status-panel,.auth-v6-form-skeleton span,.auth-v6-invite-card,.auth-v6-invite-guide{animation:none}.auth-v6-back svg,.auth-v6-control,.auth-v6-mini-card,.auth-v6-form>button[type=submit]{transition:none}.auth-v6-control:hover,.auth-v6-mini-card:hover,.auth-v6-form>button[type=submit]:not(:disabled):hover{transform:none}}.auth-v6[data-ui-version="8"]{background:radial-gradient(circle at 12% 12%, color-mix(in oklab, var(--primary) 8%, transparent), transparent 26rem), radial-gradient(circle at 88% 88%, color-mix(in oklab, var(--info) 5%, transparent), transparent 25rem), color-mix(in oklab, var(--background) 97%, var(--primary) 3%)}.auth-v6[data-ui-version="8"] .auth-v6-grid{opacity:.25;background-size:56px 56px}.auth-v6[data-ui-version="8"] .auth-v6-glow{opacity:.045}.auth-v6[data-ui-version="8"] .auth-v6-header{min-height:4.25rem}.auth-v6[data-ui-version="8"] .auth-v6-control{background:color-mix(in oklab, var(--surface-primary) 94%, transparent);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:none;backdrop-filter:none}.auth-v6[data-ui-version="8"] .auth-v6-layout{gap:.75rem;min-height:calc(100dvh - 4.25rem);padding:0 .75rem .75rem}.auth-v6[data-ui-version="8"] .auth-v6-form-card{border-color:color-mix(in oklab, var(--border-strong) 76%, var(--border));background:var(--surface-elevated);box-shadow:0 22px 60px color-mix(in oklab, var(--foreground) 7%, transparent), 0 1px 0 #ffffff75 inset}@supports (color:lab(0% 0 0)){.auth-v6[data-ui-version="8"] .auth-v6-form-card{box-shadow:0 22px 60px color-mix(in oklab, var(--foreground) 7%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.46) inset}}.auth-v6[data-ui-version="8"] .auth-v6-card-accent{opacity:.72;height:2px;inset-inline:2.5rem}.auth-v6[data-ui-version="8"] .auth-v6-eyebrow{border:0;padding:0;background:0 0!important}.auth-v6[data-ui-version="8"] .auth-v6-form-heading h1{max-width:25rem}.auth-v6[data-ui-version="8"] .auth-v6-context{padding-block-start:.65rem}.auth-v6[data-ui-version="8"] .auth-v6-form{gap:.72rem}.auth-v6[data-ui-version="8"] .auth-v6-form input{background:var(--surface-secondary);border-radius:.8rem;min-height:3rem;box-shadow:inset 0 1px #ffffff57;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.34)}.auth-v6[data-ui-version="8"] .auth-v6-form>button[type=submit]{border-radius:.8rem;min-height:3rem;box-shadow:0 10px 24px #4f46e533,inset 0 1px #fff3}.auth-v6[data-ui-version="8"] .auth-v6-switch{background:0 0;border:0;padding:.5rem 0}.auth-v6[data-ui-version="8"] .auth-v6-status-panel{box-shadow:none;border-radius:.85rem}.auth-v6[data-ui-version="8"] .auth-v6-mobile-proof{border-color:color-mix(in oklab, var(--border) 82%, transparent);background:color-mix(in oklab, var(--surface-primary) 90%, transparent);box-shadow:none}.auth-v6[data-ui-version="8"] .auth-v6-product{background:radial-gradient(circle at 10% 2%,#6366f133,#0000 22rem),linear-gradient(145deg,#151a32,#18213c 60%,#132c3b);border-color:#a5b4fc1f;height:min(42rem,100dvh - 5rem);min-height:32rem;box-shadow:0 24px 70px #0f172a33,inset 0 1px #ffffff0e}.auth-v6[data-ui-version="8"] .auth-v6-product:after{opacity:.32}.auth-v6[data-ui-version="8"] .auth-v6-product-grid{opacity:.32;background-size:56px 56px}.auth-v6[data-ui-version="8"] .auth-v6-product-orb{opacity:.46}.auth-v6[data-ui-version="8"] .auth-v6-product-content{gap:.9rem;max-width:39rem}.auth-v6[data-ui-version="8"] .auth-v6-product-copy,.auth-v6[data-ui-version="8"] .auth-v6-preview,.auth-v6[data-ui-version="8"] .auth-v6-trust{max-width:39rem}.auth-v6[data-ui-version="8"] .auth-v6-dark-badge{background:#6366f117!important;border-color:#0000!important}.auth-v6[data-ui-version="8"] .auth-v6-preview{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080d1e85;border-color:#ffffff18;border-radius:1.15rem;box-shadow:0 16px 38px #02061733}.auth-v6[data-ui-version="8"] .auth-v6-preview-status{background:#6366f114;border:0}.auth-v6[data-ui-version="8"] .auth-v6-preview-body{grid-template-columns:7.5rem minmax(0,1fr);gap:.6rem}.auth-v6[data-ui-version="8"] .auth-v6-score-cell{background:#818cf812;border-radius:.85rem;min-height:10.9rem}.auth-v6[data-ui-version="8"] .auth-v6-score{width:4.75rem;height:4.75rem;box-shadow:inset 0 0 0 7px #171b35,0 8px 18px #0206172b}.auth-v6[data-ui-version="8"] .auth-v6-mini-card{background:#ffffff08;border-color:#ffffff12;border-radius:.7rem;min-height:5rem;padding:.58rem}.auth-v6[data-ui-version="8"] .auth-v6-mini-card:hover{transform:translateY(-1px)}.auth-v6[data-ui-version="8"] .auth-v6-priority-card{background:#fbbf240b;border-color:#fbbf241a;padding:.65rem}.auth-v6[data-ui-version="8"] .auth-v6-journey li{padding-inline:.55rem}.auth-v6[data-ui-version="8"] .auth-v6-trust{color:#aeb9cc;gap:.5rem 1rem}.auth-v6[data-ui-version="8"] .auth-v6-invite-card{border-color:color-mix(in oklab, var(--border-strong) 74%, var(--border));background:var(--surface-elevated);box-shadow:0 22px 60px color-mix(in oklab, var(--foreground) 7%, transparent), 0 1px 0 #ffffff6b inset;border-radius:1.4rem}@supports (color:lab(0% 0 0)){.auth-v6[data-ui-version="8"] .auth-v6-invite-card{box-shadow:0 22px 60px color-mix(in oklab, var(--foreground) 7%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.42) inset}}.auth-v6[data-ui-version="8"] .auth-v6-invite-guide{background:radial-gradient(circle at 10% 4%,#6366f133,#0000 16rem),linear-gradient(145deg,#151a32,#19223e 66%,#142d3c);border-radius:1.4rem;box-shadow:0 22px 60px #0f172a2e}.auth-v6[data-ui-version="8"] .auth-v6-invite-steps li{background:#ffffff08;border-color:#ffffff12;min-height:3.2rem}.auth-v6[data-ui-version="8"] :is(a,button,input):focus-visible{outline:3px solid var(--ring);outline-offset:2px}.dark .auth-v6[data-ui-version="8"] .auth-v6-form-card,.dark .auth-v6[data-ui-version="8"] .auth-v6-invite-card{border-color:color-mix(in oklab, var(--border-strong) 76%, var(--border));background:var(--surface-elevated);box-shadow:0 24px 66px #00000045,inset 0 1px #ffffff09}.dark .auth-v6[data-ui-version="8"] .auth-v6-form input{background:var(--surface-secondary)}@media (max-height:760px) and (min-width:1024px){.auth-v6[data-ui-version="8"] .auth-v6-form-side{padding-block:.4rem}.auth-v6[data-ui-version="8"] .auth-v6-product{min-height:0;padding:1.25rem}.auth-v6[data-ui-version="8"] .auth-v6-product-content{gap:.65rem}.auth-v6[data-ui-version="8"] .auth-v6-product h2{margin-top:.55rem;font-size:1.75rem}.auth-v6[data-ui-version="8"] .auth-v6-product-copy p{margin-top:.3rem;font-size:.75rem;line-height:1.45}.auth-v6[data-ui-version="8"] .auth-v6-preview{padding:.75rem}.auth-v6[data-ui-version="8"] .auth-v6-preview-body{grid-template-columns:6.8rem minmax(0,1fr);padding-block:.55rem}.auth-v6[data-ui-version="8"] .auth-v6-score-cell{min-height:9.6rem}.auth-v6[data-ui-version="8"] .auth-v6-mini-card{min-height:4.35rem}.auth-v6[data-ui-version="8"] .auth-v6-form-card{padding:.9rem 1.05rem}.auth-v6[data-ui-version="8"] .auth-v6-form-heading{margin-top:.7rem}.auth-v6[data-ui-version="8"] .auth-v6-form{gap:.38rem;margin-top:.55rem}.auth-v6[data-ui-version="8"] .auth-v6-form input,.auth-v6[data-ui-version="8"] .auth-v6-form>button[type=submit]{min-height:2.65rem}}@media (max-width:1023px){.auth-v6[data-ui-version="8"] .auth-v6-layout{grid-template-columns:minmax(0,1fr)}.auth-v6[data-ui-version="8"] .auth-v6-form-side{min-height:calc(100dvh - 5rem)}}@media (max-width:639px){.auth-v6[data-ui-version="8"] .auth-v6-header{min-height:4rem}.auth-v6[data-ui-version="8"] .auth-v6-layout{min-height:calc(100dvh - 4rem);padding:0 .25rem .4rem}.auth-v6[data-ui-version="8"] .auth-v6-form-side{min-height:calc(100dvh - 4.4rem);padding:.55rem .75rem .7rem}.auth-v6[data-ui-version="8"] .auth-v6-form-card{box-shadow:0 16px 44px color-mix(in oklab, var(--foreground) 7%, transparent);border-radius:1.15rem;padding:1rem}.auth-v6[data-ui-version="8"] .auth-v6-mobile-proof{margin-bottom:.5rem}.auth-v6[data-ui-version="8"] .auth-v6-form-heading h1{font-size:1.5rem}.auth-v6[data-ui-version="8"] .auth-v6-form{gap:.58rem;margin-top:.9rem}.auth-v6[data-ui-version="8"] .auth-v6-field-feedback{min-height:1rem;margin-top:.4rem}.auth-v6[data-ui-version="8"] .auth-v6-invite-card{border-radius:1.15rem}}.auth-v6.auth-pages-refined{background:radial-gradient(circle at 8% 14%, color-mix(in oklab, var(--primary) 12%, transparent), transparent 24rem), radial-gradient(circle at 92% 88%, color-mix(in oklab, var(--info) 8%, transparent), transparent 25rem), linear-gradient(145deg, color-mix(in oklab, var(--background) 95%, var(--primary) 5%), var(--background) 51%, color-mix(in oklab, var(--background) 96%, var(--info) 4%));grid-template-rows:4rem minmax(0,1fr);min-height:100dvh;display:grid}.auth-v6.auth-pages-refined .auth-v6-grid{opacity:.34;background-size:58px 58px;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.auth-v6.auth-pages-refined .auth-v6-glow{opacity:.055;width:28rem;height:28rem;inset-block-start:9%;inset-inline:auto -13rem}.auth-v6.auth-pages-refined .auth-v6-header{width:100%;min-height:4rem;padding-block:.45rem}.auth-v6.auth-pages-refined .auth-v6-header:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--border) 74%, transparent) 12%, color-mix(in oklab, var(--border) 74%, transparent) 88%, transparent);inset-inline:1.75rem}.auth-v6.auth-pages-refined .auth-v6-control{border-color:color-mix(in oklab, var(--border-strong) 64%, var(--border));background:color-mix(in oklab, var(--surface-elevated) 94%, transparent);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:none;backdrop-filter:none}.auth-v6.auth-pages-refined .auth-v6-layout{gap:1rem;width:100%;height:calc(100dvh - 4rem);min-height:0;padding:0 .875rem .875rem}.auth-v6.auth-pages-refined .auth-v6-form-side{min-width:0;min-height:0;padding:clamp(.5rem,1.4vw,1.25rem)}.auth-v6.auth-pages-refined .auth-v6-form-side>div{max-width:30rem}.auth-v6.auth-pages-refined .auth-v6-form-card{border-color:color-mix(in oklab, var(--primary) 20%, var(--border));background:color-mix(in oklab, var(--surface-elevated) 97%, var(--primary) 3%);box-shadow:0 24px 58px color-mix(in oklab, var(--foreground) 9%, transparent), 0 1px 0 #ffffff80 inset;border-radius:1.45rem;overflow:visible}@supports (color:lab(0% 0 0)){.auth-v6.auth-pages-refined .auth-v6-form-card{box-shadow:0 24px 58px color-mix(in oklab, var(--foreground) 9%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.5) inset}}.auth-v6.auth-pages-refined .auth-v6-card-accent{opacity:.9;height:2px;inset-inline:2.25rem}.auth-v6.auth-pages-refined .auth-v6-eyebrow{border-color:color-mix(in oklab, var(--primary) 18%, var(--border));min-height:1.75rem;padding:.28rem .58rem;font-size:.72rem;color:var(--primary)!important;background:color-mix(in oklab, var(--primary) 7%, var(--surface-primary))!important}.auth-v6.auth-pages-refined .auth-v6-form-heading{margin-top:.9rem}.auth-v6.auth-pages-refined .auth-v6-form-heading h1{max-width:26rem;font-size:clamp(1.65rem,2.5vw,2.15rem);line-height:1.16}.auth-v6.auth-pages-refined .auth-v6-form-heading>p:not(.auth-v6-context){max-width:27rem;margin-top:.38rem;line-height:1.6}.auth-v6.auth-pages-refined .auth-v6-context{margin-top:.75rem;padding-block-start:.65rem;line-height:1.45}.auth-v6.auth-pages-refined .auth-v6-form{gap:.62rem;margin-top:.85rem}.auth-v6.auth-pages-refined .auth-v6-field label{margin-bottom:.32rem;font-size:.78rem}.auth-v6.auth-pages-refined .auth-v6-field-label-row label,.auth-v6.auth-pages-refined .auth-v6-forgot-link{margin-block-end:.32rem}.auth-v6.auth-pages-refined .auth-v6-form input{border-color:var(--control-border);background:color-mix(in oklab, var(--surface-secondary) 90%, var(--surface-elevated));border-radius:.82rem;min-height:2.9rem;font-size:.9rem}.auth-v6.auth-pages-refined .auth-v6-form input:focus{border-color:var(--primary);background:var(--surface-elevated);box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 12%, transparent), 0 1px 0 #ffffff61 inset}@supports (color:lab(0% 0 0)){.auth-v6.auth-pages-refined .auth-v6-form input:focus{box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 12%, transparent), 0 1px 0 lab(100% -.0000298023 .0000119209/.38) inset}}.auth-v6.auth-pages-refined .auth-v6-field-feedback{min-height:1.05rem;margin-top:.45rem}.auth-v6.auth-pages-refined .auth-v6-field-feedback p{font-size:.67rem;line-height:1.35}.auth-v6.auth-pages-refined .auth-v6-password-toggle{inset-inline:auto;border-radius:.65rem;width:2.1rem;height:2.1rem;left:auto;right:.375rem}.auth-v6.auth-pages-refined .auth-v6-password-toggle:disabled{cursor:not-allowed;opacity:.5}.auth-v6.auth-pages-refined .auth-v6-form>button[type=submit]{background:linear-gradient(135deg,#4f46e5,#693ed7 68%,#7542ce);border-radius:.82rem;min-height:2.95rem;box-shadow:0 12px 25px #4f46e53b,inset 0 1px #ffffff38;color:#fff!important}.auth-v6.auth-pages-refined .auth-v6-form>button[type=submit] svg{color:currentColor}.auth-v6.auth-pages-refined .auth-v6-switch{background:0 0;border:0;padding:.4rem 0 0;font-size:.78rem}.auth-v6.auth-pages-refined .auth-v6-status-panel{box-shadow:none;border-radius:.82rem;padding:.72rem}.auth-v6.auth-pages-refined .auth-v6-mobile-proof{border-color:color-mix(in oklab, var(--primary) 14%, var(--border));background:color-mix(in oklab, var(--surface-elevated) 92%, transparent);box-shadow:var(--shadow-xs);margin-bottom:.55rem}.auth-v6.auth-pages-refined .auth-v6-back{margin-top:.45rem}.auth-v6.auth-pages-refined .auth-v6-product{background:radial-gradient(circle at 9% 4%,#6366f13d,#0000 22rem),radial-gradient(circle at 92% 94%,#06b6d41c,#0000 20rem),linear-gradient(145deg,#151a33,#18213c 61%,#112c3a);border-color:#a5b4fc24;border-radius:1.65rem;align-self:center;width:100%;height:min(44rem,100dvh - 4.875rem);min-height:0;padding:clamp(1.2rem,2vw,1.75rem);box-shadow:0 26px 70px #0f172a38,inset 0 1px #ffffff0f;margin-inline-end:0!important}.auth-v6.auth-pages-refined .auth-v6-product-content{grid-template-rows:auto auto auto;align-content:center;gap:.85rem;max-width:42rem}.auth-v6.auth-pages-refined .auth-v6-product-copy,.auth-v6.auth-pages-refined .auth-v6-preview,.auth-v6.auth-pages-refined .auth-v6-trust{max-width:42rem}.auth-v6.auth-pages-refined .auth-v6-product-copy h2{margin-top:.75rem;font-size:clamp(1.8rem,2.35vw,2.3rem);line-height:1.12}.auth-v6.auth-pages-refined .auth-v6-product-copy p{margin-top:.5rem;font-size:.78rem;line-height:1.55}.auth-v6.auth-pages-refined .auth-v6-dark-badge{background:#6366f11a!important;border-color:#a5b4fc1f!important}.auth-v6.auth-pages-refined .auth-v6-preview{-webkit-backdrop-filter:none;backdrop-filter:none;background:#070c1d8c;border-color:#ffffff1a;border-radius:1.15rem;padding:.8rem;box-shadow:0 16px 38px #02061733}.auth-v6.auth-pages-refined .auth-v6-preview>div:first-child{padding-bottom:.65rem}.auth-v6.auth-pages-refined .auth-v6-preview-status{background:#6366f117;border:0;padding:.28rem .48rem}.auth-v6.auth-pages-refined .auth-v6-preview-body{grid-template-columns:7.1rem minmax(0,1fr);gap:.55rem;padding-block:.65rem}.auth-v6.auth-pages-refined .auth-v6-score-cell{background:#818cf813;border-radius:.78rem;min-height:9.8rem;padding:.58rem}.auth-v6.auth-pages-refined .auth-v6-score{width:4.65rem;height:4.65rem;box-shadow:inset 0 0 0 7px #171b35,0 8px 18px #0206172b}.auth-v6.auth-pages-refined .auth-v6-metrics-grid{gap:.4rem}.auth-v6.auth-pages-refined .auth-v6-mini-card{background:#ffffff09;border-color:#ffffff13;border-radius:.7rem;gap:.16rem;min-height:4.55rem;padding:.48rem}.auth-v6.auth-pages-refined .auth-v6-mini-card:hover{transform:translateY(-1px)}.auth-v6.auth-pages-refined .auth-v6-mini-card strong{font-size:.67rem}.auth-v6.auth-pages-refined .auth-v6-mini-card small{font-size:.62rem}.auth-v6.auth-pages-refined .auth-v6-priority-card{background:#fbbf240b;border-color:#fbbf241c;gap:.6rem;padding:.55rem}.auth-v6.auth-pages-refined .auth-v6-journey{padding-top:.65rem}.auth-v6.auth-pages-refined .auth-v6-journey li{padding-inline:.45rem}.auth-v6.auth-pages-refined .auth-v6-trust{color:#b4bfd0;gap:.45rem 1rem}.auth-v6.auth-pages-refined :is(a,button,input):focus-visible{outline:3px solid var(--ring);outline-offset:2px}.dark .auth-v6.auth-pages-refined .auth-v6-form-card{border-color:color-mix(in oklab, var(--primary) 22%, var(--border));background:color-mix(in oklab, var(--surface-elevated) 95%, var(--primary) 5%);box-shadow:0 26px 70px #00000047,inset 0 1px #ffffff0a}.dark .auth-v6.auth-pages-refined .auth-v6-form input{background:color-mix(in oklab, var(--surface-secondary) 92%, black 8%)}.dark .auth-v6.auth-pages-refined .auth-v6-field-feedback [role=alert]{color:#fda4af}@media (max-height:760px) and (min-width:1024px){.auth-v6.auth-pages-refined .auth-v6-form-side{padding-block:.35rem}.auth-v6.auth-pages-refined .auth-v6-form-card{padding:.85rem 1rem}.auth-v6.auth-pages-refined .auth-v6-form-heading{margin-top:.55rem}.auth-v6.auth-pages-refined .auth-v6-form-heading h1{font-size:1.55rem}.auth-v6.auth-pages-refined .auth-v6-form-heading>p:not(.auth-v6-context){margin-top:.22rem;line-height:1.4}.auth-v6.auth-pages-refined .auth-v6-context{margin-top:.45rem;padding-block-start:.45rem}.auth-v6.auth-pages-refined .auth-v6-form{gap:.35rem;margin-top:.52rem}.auth-v6.auth-pages-refined .auth-v6-form input,.auth-v6.auth-pages-refined .auth-v6-form>button[type=submit]{min-height:2.6rem}.auth-v6.auth-pages-refined .auth-v6-field-feedback{min-height:.85rem;margin-top:.3rem}.auth-v6.auth-pages-refined .auth-v6-product{padding:1rem 1.2rem}.auth-v6.auth-pages-refined .auth-v6-product-content{gap:.55rem}.auth-v6.auth-pages-refined .auth-v6-product-copy h2{margin-top:.48rem;font-size:1.65rem}.auth-v6.auth-pages-refined .auth-v6-product-copy p{margin-top:.25rem;line-height:1.35}.auth-v6.auth-pages-refined .auth-v6-preview-body{grid-template-columns:6.5rem minmax(0,1fr);padding-block:.5rem}.auth-v6.auth-pages-refined .auth-v6-score-cell{min-height:8.9rem}.auth-v6.auth-pages-refined .auth-v6-mini-card{min-height:4.1rem}.auth-v6.auth-pages-refined .auth-v6-switch{padding-top:.25rem}}@media (max-width:1023px){.auth-v6.auth-pages-refined{display:block}.auth-v6.auth-pages-refined .auth-v6-layout{grid-template-columns:minmax(0,1fr);height:auto;min-height:calc(100dvh - 4rem)}.auth-v6.auth-pages-refined .auth-v6-form-side{min-height:calc(100dvh - 4.875rem)}}@media (max-width:639px){.auth-v6.auth-pages-refined .auth-v6-header{min-height:3.75rem;padding-inline:1rem}.auth-v6.auth-pages-refined .auth-v6-header:after{inset-inline:1rem}.auth-v6.auth-pages-refined .auth-v6-header .auth-v6-control{height:2.35rem;padding-inline:.65rem;font-size:.75rem}.auth-v6.auth-pages-refined .auth-v6-layout{min-height:calc(100dvh - 3.75rem);padding:0 .35rem .45rem}.auth-v6.auth-pages-refined .auth-v6-form-side{align-items:flex-start;min-height:calc(100dvh - 4.2rem);padding:.55rem .65rem .65rem}.auth-v6.auth-pages-refined .auth-v6-form-card{box-shadow:0 16px 42px color-mix(in oklab, var(--foreground) 8%, transparent);border-radius:1.15rem;padding:.95rem}.auth-v6.auth-pages-refined .auth-v6-form-heading{margin-top:.65rem}.auth-v6.auth-pages-refined .auth-v6-form-heading h1{font-size:1.48rem;line-height:1.2}.auth-v6.auth-pages-refined .auth-v6-form-heading>p:not(.auth-v6-context){margin-top:.28rem;font-size:.78rem;line-height:1.5}.auth-v6.auth-pages-refined .auth-v6-context{margin-top:.55rem;padding-block-start:.5rem}.auth-v6.auth-pages-refined .auth-v6-form{gap:.48rem;margin-top:.68rem}.auth-v6.auth-pages-refined .auth-v6-form input,.auth-v6.auth-pages-refined .auth-v6-form>button[type=submit]{min-height:2.85rem}.auth-v6.auth-pages-refined .auth-v6-field-feedback{min-height:.95rem;margin-top:.35rem}.auth-v6.auth-pages-refined .auth-v6-back{min-height:2rem;margin-top:.25rem}.auth-v6.auth-pages-refined[data-auth-mode=sign-up] .auth-v6-mobile-proof{display:none}}@media (max-width:359px){.auth-v6.auth-pages-refined .auth-v6-header-note,.auth-v6.auth-pages-refined .auth-v6-mobile-proof{display:none}.auth-v6.auth-pages-refined .auth-v6-form-side{padding-inline:.35rem}}@media (max-height:700px) and (max-width:1023px){.auth-v6-form-side{align-items:flex-start;min-height:auto}.auth-v6-mobile-proof{margin-bottom:.55rem}.auth-v6-form-card{padding-block:.9rem}}@media (max-width:420px){.auth-v6-header small,.auth-v6-header-note{display:none}.auth-v6-control{padding-inline:.65rem}}@media (max-width:330px){.auth-v6-mobile-proof{display:none}.auth-v6-form-side{padding-inline:.4rem}}
