:root{color-scheme:light;--ink: #09090b;--muted: #71717a;--line: #e4e4e7;--soft: #fafafa;--blue: #111111;--blue-2: #3f3f46;--green: #16a34a;--amber: #d97706;--white: #ffffff}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fafafa;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}button{touch-action:manipulation}:focus-visible{outline:2px solid #000;outline-offset:2px}a{color:inherit;text-decoration:none}.topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px;padding:0 max(24px,calc((100vw - 1160px)/2));border-bottom:1px solid rgba(185,215,239,.7);background:#f7fbffdb;backdrop-filter:blur(14px)}.nav-actions{display:flex;align-items:center;gap:14px}.auth-status{max-width:220px;overflow:hidden;color:#415167;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.brand,.nav-links,.footer,.steps li{display:flex;align-items:center}.brand{gap:10px;font-weight:750}.brand-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #cfe2f3;border-radius:10px;background:url(/favicon.svg) center/26px 26px no-repeat,linear-gradient(180deg,#fffffff5,#eaf5fff5);box-shadow:inset 0 1px #ffffffb3;font-size:0}.nav-links{gap:28px;color:#415167;font-size:14px}.nav-link-muted{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#415167;font-size:14px}.nav-console-cta{gap:8px;padding:0 16px;border:1px solid #cbd5e1;border-radius:999px;color:#0f172a;background:#fff;font-weight:700;box-shadow:0 1px #0f172a08;white-space:nowrap}.nav-console-cta svg{width:14px;height:14px;flex:0 0 auto}.nav-links a,.footer-links a{display:inline-flex;align-items:center;min-height:44px}.nav-cta,.secondary-cta,.signup-form button,.primary-action,.secondary-action{border:0;border-radius:8px;color:#fff;background:var(--blue);font-weight:700;cursor:pointer;box-shadow:0 12px 24px #2563eb2e}.nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;font-size:14px}.primary-action,.secondary-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px}.secondary-action{color:var(--blue);background:#eaf5ff;box-shadow:none}.primary-action.disabled{cursor:not-allowed;opacity:.58}.hero,.section,.footer{width:min(1160px,calc(100% - 48px));margin:0 auto}.hero{padding:64px 0 72px}.hero-centered{min-height:calc(100vh - 72px);display:flex;flex-direction:column;align-items:center;gap:42px;text-align:center}.hero-centered .hero-copy{width:min(860px,100%)}.hero-actions,.proof-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.hero-actions{gap:12px;margin-bottom:18px}.proof-strip{gap:10px;margin-top:-20px}.proof-strip span{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;color:#324257;background:#ffffffd6;font-size:14px}.eyebrow{margin:0 0 14px;color:var(--blue-2);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:880px;margin-bottom:22px;font-size:clamp(44px,6vw,74px);line-height:1.02;letter-spacing:0;text-wrap:balance}h2{margin-bottom:16px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:0;text-wrap:balance}h3{margin-bottom:10px;font-size:19px;letter-spacing:0}.lede,.section p,.feature-grid p,.footer{color:var(--muted);line-height:1.65}.lede{max-width:620px;margin-bottom:28px;margin-right:auto;margin-left:auto;font-size:20px;text-wrap:pretty}.signup-form{display:grid;grid-template-columns:1fr;gap:8px;width:min(100%,720px);padding:14px;border:1px solid var(--line);border-radius:8px;background:#ffffffeb;box-shadow:0 20px 70px #1747811f;margin-right:auto;margin-left:auto}.signup-panel{width:100%;margin:0 auto}.signup-panel-copy{margin-bottom:14px}.signup-panel-copy h3{margin:0 0 8px;font-size:24px;line-height:1.15}.signup-panel-copy p{max-width:58ch;margin:0;color:var(--muted);line-height:1.6}.signup-control{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:10px}.signup-select-label{margin-top:8px}.signup-form.compact{grid-template-columns:minmax(220px,1fr) 150px;margin:0 auto}.signup-form input,.signup-form select{min-width:0;height:54px;border:0;border-radius:6px;padding:0 16px;color:var(--ink);background:#f6fbff;font:inherit;outline:2px solid transparent;outline-offset:2px}.signup-form input:focus,.signup-form select:focus{box-shadow:inset 0 0 0 2px #93c5fd}.signup-form button{width:100%;min-height:54px;padding:0 18px;font:inherit}.form-message{min-height:24px;margin:12px 0 0;color:var(--muted);font-size:14px}.login-note{margin:10px 0 0;color:var(--muted);font-size:14px}.form-message.success{color:var(--green)}.form-message.error{color:#b91c1c}.toast-region{position:fixed;top:88px;right:max(18px,calc((100vw - 1160px)/2));z-index:40;display:grid;gap:10px;width:min(420px,calc(100vw - 32px))}.toast{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 14px 14px 16px;border:1px solid var(--line);border-left-width:4px;border-radius:8px;background:#fff;box-shadow:0 18px 50px #17478129}.toast p{margin:0;color:#26364a;line-height:1.45}.toast button{flex:0 0 auto;border:0;padding:0;color:var(--blue);background:transparent;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.toast.error{border-color:#fecaca;border-left-color:#dc2626;background:#fff7f7}.toast.success{border-color:#bbf7d0;border-left-color:var(--green);background:#f7fff9}.product-visual{overflow:hidden;border:1px solid #cfe2f5;border-radius:8px;background:var(--white);box-shadow:0 26px 80px #10365e2e}.wide-preview{width:min(860px,100%);text-align:left}.browser-bar{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-bottom:1px solid var(--line);background:#f5faff}.browser-bar span{width:10px;height:10px;border-radius:999px;background:#bfd6ec}.browser-bar strong{margin-left:8px;color:#607086;font-size:13px}.dashboard-preview{display:grid;grid-template-columns:.74fr 1fr;gap:18px;padding:22px}.score-panel,.chart-panel,.signal-grid article,.feature-grid article{border:1px solid var(--line);border-radius:8px;background:#fff}.score-panel{padding:20px}.score-panel p,.score-panel span,.signal-grid small{color:var(--muted)}.score-panel strong{display:block;margin:10px 0;color:var(--blue);font-size:76px;line-height:.9}.chart-panel{min-height:180px;position:relative;padding:18px;background:linear-gradient(#edf6ff 1px,transparent 1px) 0 0 / 100% 36px,#fff}.chart-line{position:absolute;inset:42px 28px auto;height:70px;border-top:4px solid var(--blue-2);border-radius:50%;transform:rotate(-5deg)}.chart-bars{position:absolute;inset:auto 22px 18px;display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:10px;height:92px}.chart-bars span{border-radius:6px 6px 0 0;background:linear-gradient(180deg,#60a5fa,#2563eb)}.signal-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.signal-grid article{min-height:112px;padding:14px}.signal-grid strong,.signal-grid small{display:block}.ok,.warn{display:block;width:10px;height:10px;margin-bottom:18px;border-radius:999px}.ok{background:var(--green)}.warn{background:var(--amber)}.section{padding:84px 0;border-top:1px solid #e6f0fb}.section-heading{max-width:960px;margin-bottom:32px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature-grid article,.outcome-grid article{padding:24px}.outcomes-section{padding-top:72px}.outcome-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.outcome-grid article{border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:3px solid #38bdf8;border-radius:8px;background:#f6fbff}.outcome-grid strong{display:block;margin-bottom:10px;font-size:19px}.split-section,.pricing-band{display:grid;grid-template-columns:1fr .88fr;align-items:center;gap:56px}.steps{display:grid;gap:12px;margin:0;padding:0;list-style:none}.steps li{gap:14px;min-height:58px;padding:0 18px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#324257;font-weight:650}.steps span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;color:var(--blue);background:#eaf5ff}.pricing-band{padding:52px;border:1px solid var(--line);border-radius:8px;background:#f6fbff}.secondary-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;justify-self:end;padding:0 18px}.final-cta{text-align:center}.final-cta h2{max-width:720px;margin-right:auto;margin-left:auto}.homepage-final{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:22px;align-items:start;padding:56px 0 28px;text-align:left}.homepage-waitlist{position:relative;overflow:hidden;margin-top:28px;padding:44px;border:1px solid #111;border-radius:12px;background:linear-gradient(#e4e4e7 1px,transparent 1px),linear-gradient(90deg,#e4e4e7 1px,transparent 1px),#fff;background-size:28px 28px;box-shadow:0 24px 70px #11182714}.homepage-waitlist:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#111}.homepage-waitlist .final-cta-copy,.homepage-waitlist .signup-panel{position:relative;z-index:1}.homepage-waitlist .final-cta-copy h2{font-size:clamp(34px,4vw,56px)}.homepage-waitlist .signup-panel{border-color:#111;box-shadow:0 18px 50px #11182714}.homepage-waitlist .signup-form{border-color:#111;background:#fff}.homepage-waitlist .signup-form input{min-height:62px;font-size:18px}.homepage-waitlist .signup-form button{min-height:62px}.final-cta-copy{display:grid;gap:14px;text-align:left}.final-cta-copy h2,.final-cta-copy p{margin:0;max-width:58ch}.access-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.access-points article{padding:16px;border:1px solid #dce7f4;border-radius:8px;background:#fff;box-shadow:0 12px 36px #1747810d}.access-points strong{display:block;margin-bottom:8px;font-size:15px}.access-points p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.footer{align-items:flex-start;justify-content:space-between;gap:18px;padding:32px 0 44px;border-top:1px solid #e6f0fb;font-size:14px}.footer-brand-tagline{display:grid;gap:4px}.footer-brand-tagline>span:first-child{color:var(--ink);font-weight:800;font-size:14px}.footer-brand-tagline>span:last-child{color:#526278;font-size:13px;line-height:1.4}.footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.footer-links a{min-width:44px;color:#415167}.probe-modal[hidden]{display:none}.probe-modal{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px}.probe-modal-backdrop{position:absolute;inset:0;background:#0f172a7a;backdrop-filter:blur(8px)}.probe-modal-dialog{position:relative;z-index:1;width:min(860px,100%);max-height:min(88vh,920px);overflow:auto;padding:22px;border:1px solid #d7e7f6;border-radius:10px;background:#fff;box-shadow:0 32px 110px #0f172a33}.probe-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.probe-modal-head h2{margin:4px 0 6px;font-size:24px}.probe-modal-head p{margin:0;color:#526278;font-size:14px;line-height:1.5}.probe-modal-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;background:#fff;cursor:pointer}.probe-modal-close svg{width:16px;height:16px}.probe-modal-body{display:grid;gap:14px}.probe-modal-section{padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fbff}.probe-modal-section h3{margin:0 0 10px;color:var(--ink);font-size:16px}.probe-modal-section p{margin:0;color:#526278;font-size:14px;line-height:1.55}.probe-detail-grid{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:8px 16px}.probe-detail-grid dt{color:#475569;font-size:12px;font-weight:800;text-transform:uppercase}.probe-detail-grid dd{margin:0;color:#0f172a;font-size:14px;line-height:1.45}.probe-modal-notes{display:grid;gap:8px;margin:0;padding-left:18px;color:#334155;font-size:14px;line-height:1.45}body.modal-open{overflow:hidden}.legal-page{width:min(840px,calc(100% - 48px));margin:0 auto;padding:72px 0 96px}.legal-page h1{font-size:clamp(40px,5vw,62px)}.legal-page section{padding:34px 0;border-top:1px solid #e6f0fb}.legal-page ul,.legal-page ol{display:grid;gap:12px;margin:18px 0 0;padding-left:1.4rem;color:var(--muted);font-family:inherit;font-size:16px;line-height:1.7}.legal-page li{padding-left:.2rem}.legal-page h2{font-size:28px}.legal-page p{color:var(--muted);line-height:1.7}.docs-hero,.docs-section,.docs-index,.docs-article{width:min(1160px,calc(100% - 48px));margin:0 auto}.docs-index-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:28px;align-items:start;padding:84px 0 54px}.docs-index-hero-copy{max-width:760px}.docs-index-hero h1{font-size:clamp(42px,5vw,66px)}.docs-topbar{position:static}.docs-index-summary{padding:20px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 18px 50px #17478114}.docs-index-summary .summary-kicker{display:inline-flex;align-items:center;min-height:28px;margin-bottom:12px;padding:0 9px;border-radius:999px;color:var(--blue);background:#eaf5ff;font-size:12px;font-weight:800}.docs-index-summary h2{margin-bottom:10px;font-size:34px}.docs-index-summary p{margin-bottom:16px;color:var(--muted);line-height:1.62}.docs-index-summary ul{padding-left:18px;margin:0 0 18px;color:#415167;line-height:1.6}.docs-index-summary a{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border-radius:8px;color:#fff;background:var(--blue);font-weight:700}.docs-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(420px,1fr);align-items:center;gap:48px;padding:96px 0 82px}.docs-hero h1{font-size:clamp(42px,5vw,66px)}.docs-hero .lede{margin-right:0;margin-left:0}.docs-actions{display:flex;flex-wrap:wrap;gap:12px}.docs-section{padding:76px 0;border-top:1px solid #e6f0fb}.docs-capability-grid,.docs-article-grid,.docs-screens-grid,.docs-roadmap,.changelog-list{display:grid;gap:18px}.docs-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.docs-article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-capability-grid article,.docs-article-grid article,.docs-roadmap article{padding:22px;border:1px solid var(--line);border-radius:8px;background:#fff}.changelog-list{gap:0}.changelog-entry{padding:18px 0 22px}.changelog-entry span{display:inline-flex;align-items:center;min-height:28px;margin-bottom:16px;padding:0 9px;border-radius:999px;color:var(--blue);background:#eaf5ff;font-size:12px;font-weight:800}.changelog-entry h3{margin-bottom:8px}.changelog-entry p{margin-bottom:10px;color:var(--muted);line-height:1.62}.changelog-entry p:last-child{margin-bottom:0}.changelog-entry p a{display:inline-flex;align-items:center;min-height:36px;color:var(--blue);font-weight:750}.changelog-rule{border:0;border-top:1px solid #dbe7f4;margin:0}.docs-capability-grid span,.docs-article-grid span,.docs-roadmap span{display:inline-flex;align-items:center;min-height:28px;margin-bottom:18px;padding:0 9px;border-radius:999px;color:var(--blue);background:#eaf5ff;font-size:12px;font-weight:800}.docs-article-grid h3 a{display:inline-flex;align-items:center;min-height:44px;color:#203047}.docs-capability-grid p,.docs-article-grid p,.docs-flow p,.docs-status p,.docs-roadmap p{color:var(--muted);line-height:1.62}.docs-flow,.docs-status{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);align-items:start;gap:42px}.docs-flow-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.docs-flow-list li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px 12px;min-height:72px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#fff}.docs-flow-list span{grid-row:span 2;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;color:var(--blue);background:#eaf5ff;font-weight:800}.docs-flow-list strong{color:#203047}.docs-flow-list small{color:var(--muted);line-height:1.45}.docs-screens-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-shot-card{overflow:hidden;margin:0;border:1px solid #cfe2f5;border-radius:8px;background:#fff;box-shadow:0 24px 70px #10365e24}.docs-shot-card img{display:block;width:100%;height:auto;background:#f6fbff}.docs-shot-card figcaption{padding:13px 16px 15px;border-top:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.45}.docs-plan-table{display:grid;gap:10px}.docs-plan-table div{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;min-height:56px;padding:0 16px;border:1px solid var(--line);border-radius:8px;background:#fff}.docs-plan-table span{color:var(--muted);font-size:13px;white-space:nowrap}.docs-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-article{padding:34px 0 88px}.docs-article-layout{display:grid;grid-template-columns:188px minmax(0,820px);align-items:start;gap:64px}.docs-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:36px;color:var(--muted);font-size:14px}.docs-breadcrumb a{display:inline-flex;align-items:center;min-width:44px;min-height:32px;color:var(--blue);font-weight:750}.docs-article article{max-width:820px;min-width:0}.docs-article-header{padding-bottom:26px}.docs-article-header h1{max-width:760px;margin-bottom:18px;font-size:clamp(36px,4.4vw,54px);line-height:1.08}.docs-article-header .lede{margin-right:0;margin-left:0}.docs-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.docs-meta span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:#415167;background:#fff;font-size:13px;font-weight:700}.docs-article section{padding:32px 0;border-top:1px solid #e6f0fb}.docs-article h2{margin-bottom:12px;font-size:clamp(26px,3vw,34px);line-height:1.15}.docs-article h2[id]{scroll-margin-top:92px}.docs-article p,.docs-check-list,.docs-related{color:var(--muted);line-height:1.7}.docs-check-list,.docs-related{display:grid;gap:10px;padding-left:0;margin:0;list-style:none}.docs-related{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.docs-related li{min-width:0}.docs-related a{display:flex;align-items:center;min-height:72px;padding:16px 18px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#203047;font-weight:700;box-shadow:0 12px 32px #1747810f}.docs-related a:hover{border-color:#93c5fd;background:#f6fbff}.docs-answer-box{padding:22px!important;border:1px solid #bfdbfe!important;border-left:4px solid var(--blue)!important;border-radius:8px;background:#f6fbff}.docs-answer-box p{margin-bottom:0;color:#415167}.article-shot{max-width:760px;box-shadow:none}.docs-toc{position:sticky;top:24px;display:grid;min-width:0;gap:9px;padding:16px 16px 16px 0;border-right:1px solid var(--line)}.docs-toc strong{margin-bottom:4px;color:#203047;font-size:13px}.docs-toc a{display:flex;align-items:center;min-height:32px;color:#66758a;font-size:13px;line-height:1.4}.docs-toc a:hover{color:var(--blue)}.console-body{min-height:100vh;background:#f6fbff}.console-topbar{background:#ffffffeb}.console-layout{display:grid;grid-template-columns:210px minmax(0,1fr);width:min(1400px,calc(100% - 40px));margin:0 auto;padding:22px 0 56px;gap:28px;align-items:start}.console-sidebar{align-self:start;position:sticky;top:18px;display:flex;flex-direction:column;min-height:calc(100dvh - 36px);max-height:calc(100dvh - 36px);overflow:auto;padding:14px 20px 14px 0;border-right:1px solid var(--line)}.console-sidebar nav{display:grid;gap:4px}.console-sidebar-label{margin:0 0 12px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.console-sidebar-secondary{display:grid;gap:4px;margin-top:14px;padding-top:14px;border-top:1px solid #e4e4e7}.console-sidebar-note{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:24px;color:var(--muted);font-size:12px;line-height:1.4}.console-status-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #dff5ec}.console-sidebar-secondary-label{padding:0 12px 2px;color:#94a3b8;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.console-sidebar-secondary a{min-height:36px;padding:0 12px;color:#64748b;font-size:13px;font-weight:600}.console-sidebar-secondary a.active,.console-sidebar-secondary a:hover{color:var(--blue);background:#eaf5ff}.console-sidebar a{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 11px;border-radius:6px;color:#536275;font-size:14px;font-weight:500;transition:color .16s ease,background-color .16s ease}.console-sidebar a.active,.console-sidebar a:hover{color:var(--blue);background:#eaf5ff}.console-main{display:grid;gap:22px;min-width:0}.console-heading,.empty-panel,.workspace-panel{border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 18px 50px #17478114}.console-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px}.console-heading h1{max-width:720px;margin-bottom:12px;font-size:clamp(30px,4vw,46px)}.console-heading .lede{max-width:680px;margin:0}.empty-panel{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;padding:22px}.empty-panel h2{font-size:30px}.workspace-panel{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:24px;padding:22px}.workspace-panel p{color:var(--muted)}.workspace-panel h2{font-size:30px}.console-form{display:grid;gap:8px}.console-form label{color:#324257;font-size:14px;font-weight:700}.console-form label span{color:var(--muted);font-weight:400}.console-form input,.console-form select{width:100%;min-height:46px;margin-bottom:8px;border:1px solid var(--line);border-radius:6px;padding:0 12px;color:var(--ink);background:#f8fbff;font:inherit;outline:2px solid transparent;outline-offset:2px}.console-form input:focus,.console-form select:focus{box-shadow:inset 0 0 0 2px #93c5fd}.console-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.monitor-profile-preview{display:grid;gap:4px;margin-top:4px;padding:12px 14px;border:1px solid #cbd5e1;border-left:3px solid #0f766e;background:#f8fafc;color:#475569;font-size:.875rem;line-height:1.5}.monitor-profile-preview strong{color:#0f172a;font-size:.875rem;font-weight:600}.console-form-actions button{min-height:44px}.sites-panel{display:grid;gap:18px;padding:22px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 18px 50px #17478114}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.panel-heading h2{margin-bottom:0;font-size:30px}.panel-count{color:var(--muted);font-size:14px;white-space:nowrap}.sites-list{display:grid;gap:12px}.site-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:16px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.site-card h3{margin-bottom:6px}.site-card a{color:var(--blue);font-size:14px;overflow-wrap:anywhere}.site-card p{margin:8px 0 0;color:var(--muted);font-size:14px}.site-card-details{min-width:0}.site-health{display:inline-flex;align-items:center;min-height:30px;margin-top:12px!important;padding:0 10px;border-radius:6px;font-weight:700}.site-health.unknown{color:#475569;background:#eef6ff}.site-health.up{color:#166534;background:#dcfce7}.site-health.down{color:#991b1b;background:#fee2e2}.verification-box{display:grid;gap:8px;max-width:520px;margin-top:14px;padding:12px;border:1px solid #fde68a;border-radius:6px;background:#fffbeb}.verification-box p{margin:0;color:#92400e;font-size:12px}.verification-box code{display:block;overflow-wrap:anywhere;color:#78350f;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.verification-box button{justify-self:start}.site-card-actions{display:grid;justify-items:stretch;gap:10px;max-width:360px}.site-card-actions button{min-height:40px;padding:0 12px;font-size:13px}.port-config-form{display:grid;grid-template-columns:auto minmax(86px,110px) auto;align-items:end;gap:8px;width:100%}.port-config-form label{align-self:center;color:#415167;font-size:12px;font-weight:800}.port-config-form input{min-width:0;height:40px;border:1px solid var(--line);border-radius:6px;padding:0 10px;color:var(--ink);background:#fff;font:inherit;font-size:13px}.port-config-form input:focus{border-color:#93c5fd;outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px #93c5fd47}.site-card-actions button:disabled{cursor:not-allowed;opacity:.6}.site-card-actions .status-badge{justify-self:start}.site-responsibility{margin-top:10px!important;color:#415167;font-size:14px;font-weight:650}.responsibility-form,.role-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%}.responsibility-form select,.role-form select{min-width:0;min-height:40px;margin:0;border:1px solid var(--line);border-radius:6px;padding:0 10px;color:var(--ink);background:#fff;font:inherit}.responsibility-form button,.role-form button{min-height:40px;padding:0 12px;font-size:13px}.member-actions{display:grid;gap:8px;width:min(100%,320px)}.team-row strong{display:block}.site-feedback{flex-basis:100%;min-height:0;margin:0;padding:0;border:0;font-size:13px}.site-feedback:empty{display:none}.site-feedback.info,.site-feedback.error,.site-feedback.success{padding:10px 12px;border-radius:6px;line-height:1.45;text-align:left}.site-feedback.info{border:1px solid #bfdbfe;color:#1d4ed8;background:#eff6ff}.site-feedback.error{border:1px solid #fecaca;color:#991b1b;background:#fff1f2}.site-feedback.success{border:1px solid #bbf7d0;color:#166534;background:#f0fdf4}.status-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:800;text-transform:capitalize}.status-badge.pending{color:#92400e;background:#fef3c7}.status-badge.verified{color:#166534;background:#dcfce7}.status-badge.down{color:#991b1b;background:#fee2e2}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.metric-row article{min-height:90px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.metric-row strong,.metric-row span{display:block}.metric-row strong{margin-bottom:8px;color:var(--blue);font-size:34px;line-height:1}.metric-row span{color:var(--muted);font-size:14px}.data-list,.settings-list{display:grid;gap:12px}.alert-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.data-row,.data-empty,.settings-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:74px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.data-empty,.settings-list article{display:grid;justify-content:stretch}.data-row strong,.data-empty strong,.settings-list strong{color:#203047}.data-row p,.data-empty p,.settings-list p{margin:6px 0 0;color:var(--muted);font-size:14px;line-height:1.55}.incident-meta{display:grid;justify-items:end;gap:10px}.incident-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.incident-actions button{min-height:36px;padding:0 10px;font-size:13px}.data-muted{max-width:680px;overflow-wrap:anywhere}.health-summary{display:grid;gap:14px;margin-top:18px}.health-score{display:inline-grid;grid-template-columns:auto 1fr;align-items:end;gap:10px;width:fit-content;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.health-score strong{color:var(--blue);font-size:42px;line-height:.9}.health-score span{color:#324257;font-weight:800}.health-score.up strong{color:var(--green)}.health-score.attention strong{color:var(--amber)}.health-score.down strong{color:#dc2626}.health-score.unknown strong{color:#64748b}.health-strip{display:grid;grid-template-columns:repeat(72,minmax(3px,1fr));gap:2px;width:min(100%,720px);min-height:18px}.health-cell{min-width:3px;height:18px;border-radius:3px;background:#dbeafe}.health-cell.up{background:#22c55e}.health-cell.down{background:#ef4444}.health-cell.empty{background:#dbeafe}.health-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.health-facts span{display:grid;gap:4px;min-width:112px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#fff}.health-facts small{color:var(--muted);font-size:12px}.health-facts strong{color:#203047;font-size:14px}.monitor-card,.monitor-cockpit{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:120px;padding:16px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.monitor-cockpit>.status-badge{align-self:start}.monitor-card-main{min-width:0}.monitor-card-main>strong,.monitor-cockpit-main>strong{display:block;color:#203047}.monitor-card-main>p,.monitor-cockpit-main>p{margin:6px 0 12px;color:var(--muted);font-size:14px}.monitor-cockpit{padding:16px;background:linear-gradient(135deg,#eaf5fff0,#fffffffa),#f8fbff}.monitor-cockpit-main{min-width:0}.site-cockpit{background:linear-gradient(135deg,#eff8fffa,#fffffffa),#f8fbff}.monitor-cockpit-header{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;margin:14px 0 12px}.cockpit-score{display:grid;place-items:center;aspect-ratio:1;border:8px solid #bfdbfe;border-radius:50%;background:#fff;text-align:center}.cockpit-score strong{color:var(--blue);font-size:26px;line-height:1}.cockpit-score span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.cockpit-score.up{border-color:#86efac}.cockpit-score.up strong{color:var(--green)}.cockpit-score.attention{border-color:#fcd34d}.cockpit-score.attention strong{color:var(--amber)}.cockpit-score.down{border-color:#fca5a5}.cockpit-score.down strong{color:#dc2626}.cockpit-score.unknown{border-color:#cbd5e1}.cockpit-score.unknown strong{color:#64748b}.signal-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.monitor-summary-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.monitor-summary-chip{display:grid;gap:4px;min-height:58px;padding:10px 11px;border:1px solid var(--line);border-radius:8px;background:#fff;color:inherit;font:inherit;text-align:left}button.monitor-summary-chip{cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}button.monitor-summary-chip:hover{border-color:#60a5fa;box-shadow:0 10px 22px #2563eb1a;transform:translateY(-1px)}.monitor-summary-chip strong{color:#203047;font-size:12px;font-weight:850;text-transform:uppercase}.monitor-summary-chip span{overflow:hidden;color:var(--muted);font-size:12px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.monitor-summary-chip.verified{border-color:#bbf7d0;background:#f0fdf4}.monitor-summary-chip.verified span{color:#166534}.monitor-summary-chip.down{border-color:#fecdd3;background:#fff1f2}.monitor-summary-chip.down span{color:#991b1b}.monitor-summary-chip.pending,.monitor-summary-chip.inactive{background:#f8fafc}.signal-cell{display:grid;gap:5px;min-height:76px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:inherit;font:inherit;text-align:left}button.signal-cell{cursor:pointer}button.signal-cell:hover{border-color:#60a5fa;box-shadow:0 10px 24px #2563eb1f}.signal-cell strong{color:#324257;font-size:12px}.signal-cell span{color:var(--muted);font-size:12px}.signal-cell em{color:#64748b;font-size:11px;font-style:normal;font-weight:700}.signal-cell.active{border-color:#86efac;background:#f0fdf4}.signal-cell.active span{color:#166534;font-weight:750}.signal-cell.selected{border-color:#111827;background:#f8fafc;outline:2px solid #111827;outline-offset:2px;box-shadow:inset 3px 0 #2563eb}.signal-cell.selected em{color:#111827}.signal-cell.down{border-color:#fca5a5;background:#fff1f2}.signal-cell.down span{color:#991b1b;font-weight:750}.signal-detail-panel{display:grid;gap:12px;margin-top:12px;padding:14px;border:1px solid #bfdbfe;border-radius:8px;background:#fff;scroll-margin-top:24px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.signal-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.signal-detail-header strong,.signal-latest-row strong{display:block;color:#203047}.signal-detail-kicker{display:block;margin-bottom:4px;color:#2563eb;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.signal-detail-header p,.signal-latest-row p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.signal-latest-row{padding:11px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.signal-mini-checks{display:flex;flex-wrap:wrap;gap:6px}.signal-mini-checks span{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:800}.signal-mini-checks .up{color:#166534;background:#dcfce7}.signal-mini-checks .down{color:#991b1b;background:#fee2e2}.report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.report-card{min-height:126px;padding:16px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.report-card span,.report-card strong,.report-card p{display:block}.report-card span{color:var(--muted);font-size:13px;font-weight:750;text-transform:uppercase}.report-card strong{margin-top:12px;color:var(--blue);font-size:32px;line-height:1}.report-card p{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:920px){.nav-links{display:none}.hero,.split-section,.pricing-band,.docs-hero,.docs-flow,.docs-status,.docs-article-layout{grid-template-columns:1fr}.hero{min-height:auto;padding-top:42px}.console-layout{grid-template-columns:1fr}.console-sidebar{position:static}.console-sidebar nav{display:flex;overflow-x:auto}.console-sidebar a{white-space:nowrap}.empty-panel,.workspace-panel,.site-card{grid-template-columns:1fr}.site-card-actions{justify-content:flex-start;max-width:100%}.port-config-form,.metric-row,.report-grid,.monitor-card,.monitor-cockpit{grid-template-columns:1fr}.health-strip{grid-template-columns:repeat(72,minmax(2px,1fr));gap:1px}.health-cell{height:16px}.monitor-cockpit-header{grid-template-columns:76px minmax(0,1fr);gap:12px}.monitor-summary-row,.signal-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-detail-header{flex-direction:column}.secondary-cta{justify-self:start}.feature-grid,.outcome-grid,.signal-grid,.docs-capability-grid,.docs-related,.docs-article-grid,.docs-screens-grid,.docs-roadmap,.dashboard-preview{grid-template-columns:1fr}.docs-toc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 0 16px;border-bottom:1px solid #e6f0fb}.docs-toc strong{grid-column:1 / -1;margin-bottom:2px}.docs-toc a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;text-align:center;white-space:normal}}@media(max-width:640px){.topbar{height:64px;padding:0 18px}.toast-region{top:78px;right:16px;left:16px;width:auto}.nav-cta{min-height:44px;padding:0 11px}.nav-console-cta{padding:0 13px}.auth-status{display:none}.hero,.section,.footer,.docs-hero,.docs-section,.docs-index,.docs-article{width:min(100% - 32px,1160px)}h1{font-size:42px}.lede{font-size:18px}.signup-form,.signup-form.compact{grid-template-columns:1fr}.homepage-final{padding-top:64px}.docs-hero{min-height:auto;padding-top:42px}.docs-index-hero{padding-top:42px}.docs-index-summary{max-width:none}.docs-actions a{width:100%}.hero-centered{text-align:left;align-items:stretch}.hero-actions,.proof-strip{justify-content:flex-start}.hero-actions a{width:100%}.console-layout{width:min(100% - 32px,1400px);padding:16px 0 40px;gap:16px}.console-heading{flex-direction:column}.panel-heading,.data-row{align-items:flex-start;flex-direction:column}.alert-summary{grid-template-columns:1fr}.incident-meta{justify-items:start;width:100%}.incident-actions{justify-content:flex-start}.console-form-actions{justify-content:stretch}.console-form-actions button{flex:1}.pricing-band{padding:28px}.footer{align-items:flex-start;flex-direction:column}}:root{--ops-canvas: #f4f5f2;--ops-surface: #fbfcfa;--ops-ink: #17221f;--ops-muted: #68736e;--ops-rule: #d7ded8;--ops-verified: #19715b;--ops-verified-soft: #e6f0eb;--ops-attention: #a86a16;--ops-attention-soft: #f7eddc;--ops-mono: "SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, monospace}.topbar{border-bottom-color:var(--ops-rule);background:#f4f5f2f5;box-shadow:none}.brand-icon{border-color:var(--ops-verified);border-radius:7px;background-color:var(--ops-surface);box-shadow:none}.nav-links,.nav-link-muted,.auth-status{color:var(--ops-muted)}.nav-cta,.primary-action,.signup-form button{border-radius:6px;background:var(--ops-ink);box-shadow:none}.nav-console-cta{border-color:var(--ops-rule);border-radius:6px;color:var(--ops-ink);background:var(--ops-surface)}.hero,.section,.footer{width:min(1240px,calc(100% - 56px))}.homepage-hero{padding-top:76px}.homepage-hero h1,.console-heading h1{color:var(--ops-ink);letter-spacing:0}.eyebrow{color:var(--ops-verified);letter-spacing:0}.instant-probe-panel,.workspace-panel,.sites-panel,.empty-panel,.probe-evidence,.probe-share-action,.probe-modal-dialog{border-color:var(--ops-rule);border-radius:6px;background:var(--ops-surface);box-shadow:0 10px 24px #17221f0b}.instant-probe-panel{position:relative;overflow:hidden}.instant-probe-control input,.console-form input,.console-form select{border-color:var(--ops-rule);border-radius:5px;background:#fff}.instrument-grid article,.metric-card,.metric-row article,.health-summary,.dashboard-preview,.cockpit-card{border-color:var(--ops-rule);border-radius:6px;background:var(--ops-surface);box-shadow:none}.instrument-grid strong,.metric-row strong,.metric-card strong,.probe-score,.health-summary strong{font-family:var(--ops-mono);font-variant-numeric:tabular-nums}.signal-dot.ok,.signal-dot.healthy,.console-status-dot{background:var(--ops-verified)}.signal-dot.warn{background:var(--ops-attention)}.console-body{background:var(--ops-canvas)}.console-topbar{border-bottom-color:var(--ops-rule);background:var(--ops-canvas)}.console-layout{width:min(1360px,calc(100% - 56px));gap:36px}.console-section,.workspace-panel{box-shadow:none}.status-badge,.signal-badge,.probe-status{border-radius:4px}.status-up,.status-healthy,.verified{color:var(--ops-verified);background:var(--ops-verified-soft)}.status-warn,.status-warning,.pending{color:var(--ops-attention);background:var(--ops-attention-soft)}@media(max-width:780px){.hero,.section,.footer,.console-layout{width:min(100% - 32px,1240px)}.homepage-hero{padding-top:48px}}#top{background:radial-gradient(circle at 18% 8%,rgba(191,219,254,.55),transparent 28%),linear-gradient(180deg,#eef7ff 0,#fff 760px)}.homepage-hero{display:grid;gap:22px;padding:48px 0 34px;text-align:center}.homepage-hero .hero-copy{width:min(1160px,100%);margin:0 auto}.homepage-hero h1{max-width:1160px;margin-right:auto;margin-left:auto;margin-bottom:18px;font-size:clamp(44px,5.1vw,66px)}.homepage-hero .lede{max-width:1040px;margin-bottom:20px}.instant-probe-panel{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:12px;width:min(1160px,100%);margin:4px auto 0;padding:22px;border:1px solid #d7e7f6;border-radius:10px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 18px 50px #10365e14;text-align:left}.instant-probe-copy h2{margin-bottom:6px;font-size:22px}.instant-probe-copy p:last-child{max-width:72ch;margin:0;color:var(--muted);font-size:14px;line-height:1.55}.instant-probe-form{display:grid;gap:8px;align-self:start}.instant-probe-form label,.signup-form label{color:#111827;font-size:13px;font-weight:750}.instant-probe-control{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:10px;padding:6px;border:1px solid #d4d4d8;border-radius:10px;background:#fff}.instant-probe-control:focus-within{border-color:#000;box-shadow:0 0 0 3px #00000014}.instant-probe-form input{min-width:0;min-height:60px;border:0;border-radius:8px;padding:0 18px;color:var(--ink);background:#fafafa;font-size:17px;outline:0}.instant-probe-form input:focus-visible{outline:0}.instant-probe-form button{min-height:60px;border:1px solid #000;border-radius:8px;color:#fff;background:#000;font-weight:750;cursor:pointer}.instant-probe-form button:hover{background:#27272a}.instant-probe-form button:disabled{cursor:wait;opacity:.68}.instant-probe-help{margin:2px 0 0;color:var(--muted);font-size:13px}.instant-probe-result{min-height:86px;border:1px solid #e4e4e7;border-radius:8px;padding:14px;background:#fafafa}.instant-probe-result.has-result{grid-column:1 / -1}.instant-probe-result.loading{border-color:#cfe2f5;background:linear-gradient(180deg,#fff,#f7fbff)}.tool-page,.report-page{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:70px 0 96px}.tool-hero,.report-header{max-width:820px;margin-bottom:34px}.tool-hero h1,.report-header h1{max-width:760px;margin:0 0 18px;font-size:clamp(42px,5vw,68px);line-height:1.02;letter-spacing:0}.tool-hero .lede,.report-header .lede{max-width:760px;margin:0;color:#526278;font-size:19px;line-height:1.6}.tool-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px}.tool-links a{color:var(--blue);font-size:14px;font-weight:750;text-decoration:none}.tool-links a:hover,.tool-links a:focus-visible{text-decoration:underline}.tool-check-card{display:grid;gap:22px;padding:28px;border:1px solid #cfe2f5;border-radius:10px;background:#fff;box-shadow:0 22px 70px #10365e1a}.tool-check-card h2,.tool-explainer h2{margin:0 0 8px;font-size:28px;line-height:1.15}.tool-check-card>div>p:last-child,.tool-explainer p,.tool-faq p{color:#526278;line-height:1.6}.tool-check-card>div>p:last-child{margin:0}.tool-check-card .instant-probe-form{max-width:900px}.tool-check-card .instant-probe-result{margin-top:4px}.probe-evidence-focus{border-color:#75afe1;background:#f2f8ff;box-shadow:0 0 0 2px #3a8cd41f}.tool-explainer{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:48px;padding:76px 0 42px}.tool-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tool-points article{padding-top:16px;border-top:2px solid #d7e7f6}.tool-points strong{display:block;color:var(--ink);font-size:15px}.tool-points p{margin:8px 0 0;font-size:14px}.tool-faq{display:grid;gap:10px;max-width:820px;padding-top:28px}.tool-faq details{padding:18px 20px;border-top:1px solid #dbe7f2}.tool-faq summary{color:var(--ink);font-weight:750;cursor:pointer}.tool-faq p{margin:12px 0 0;font-size:14px}.report-page{max-width:1160px}.report-result{min-height:220px}.report-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.report-share{color:#15364d}.report-share-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:center;gap:22px;margin-top:30px;padding:20px 22px;border:1px solid #bdd5e8;border-left:4px solid #236e9b;border-radius:8px;background:#f4f9fd}.report-share-copy{min-width:0;flex:1 1 420px}.report-share-kicker{display:block;color:#236087;font-size:11px;font-weight:850;text-transform:uppercase}.report-share-copy h2{margin:5px 0 0;color:#16364d;font-size:17px;line-height:1.25}.report-share-copy p{max-width:68ch;margin:7px 0 0;color:#465c6e;font-size:13px;line-height:1.5}.report-share-links{display:flex;flex:0 1 650px;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:9px}.report-share-link{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid rgba(21,54,77,.16);border-radius:8px;background:#ffffffdb;color:#16364d;font-size:12px;font-weight:800;box-shadow:0 8px 18px #26342f0d;cursor:pointer;text-decoration:none}.report-share-link:hover{border-color:#236e9b;background:#fff;color:#12334a}.report-share-link strong{min-width:20px;color:#236e9b;font-size:13px;font-weight:900;text-align:center}.report-share-link small{color:inherit;font-size:12px;font-weight:800}.report-share-copy-button strong,.report-share-native-button strong{font-size:16px}.report-share-status{grid-column:1 / -1;margin:0;color:#526b7c;font-size:12px;line-height:1.4}.report-share-link:focus-visible{outline:2px solid #236e9b;outline-offset:3px}.report-share-side{position:fixed;top:350px;right:max(24px,calc((100vw - 1240px)/2 - 90px));z-index:10;display:grid;gap:10px;width:58px;border:1px solid #bdd5e8;border-radius:10px;padding:12px 8px;background:#f4f9fde6;box-shadow:0 18px 42px #26342f1a;backdrop-filter:blur(12px)}.report-share-side>span{color:#526b7c;font-size:11px;font-weight:850;text-align:center;text-transform:uppercase}.report-share-side .report-share-links{display:grid;justify-content:stretch;gap:8px}.report-share-side .report-share-link{width:40px;min-height:40px;padding:0}.report-share-side .report-share-link small{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1360px){.report-share-side{display:none!important}}.nav-links .is-active{color:var(--ink);font-weight:750}.probe-loading-shell{display:grid;gap:14px}.probe-loading-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.probe-loading-head span{display:block;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.probe-loading-head strong{display:block;margin-top:4px;color:var(--ink);font-size:18px;line-height:1.25}.probe-loading-head p{margin:6px 0 0;color:#526278;font-size:13px;line-height:1.5}.probe-loading-badge{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid #cfe2f5;border-radius:999px;color:#1d4ed8;background:#eff6ff;font-size:12px;font-weight:800;white-space:nowrap}.probe-loading-bar{position:relative;overflow:hidden;height:10px;border-radius:999px;background:#dbeafe}.probe-loading-bar-fill{display:block;width:var(--probe-loading-progress, 28%);height:100%;border-radius:inherit;background:linear-gradient(90deg,#93c5fd,#2563eb 52%,#60a5fa);transition:width .22s ease}.probe-loading-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.probe-loading-steps li{display:grid;gap:4px;min-height:72px;padding:10px;border:1px solid #dbe7f3;border-radius:8px;background:#fff;opacity:.68;transition:opacity .18s ease,border-color .18s ease,background .18s ease}.probe-loading-steps li span{color:#6b7280;font-size:11px;font-weight:800;text-transform:uppercase}.probe-loading-steps li strong{color:#203047;font-size:13px;line-height:1.35}.probe-loading-steps li.is-active{opacity:1;border-color:#93c5fd;background:#eff6ff}.probe-loading-steps li.is-complete{opacity:.86;border-color:#c7e0ff;background:#f8fbff}.probe-result-empty,.probe-result-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.probe-result-empty{min-height:56px}.probe-result-empty span,.probe-result-head span{display:block;margin-bottom:5px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.probe-result-empty strong,.probe-result-head strong{display:block;color:var(--ink);font-size:17px;line-height:1.25}.probe-result-head small{display:block;margin-top:4px;color:#526278;font-size:12px;font-weight:700;line-height:1.45}.probe-result-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.probe-reset-button{min-height:38px;padding:0 12px;border:1px solid #cbd9e5;border-radius:7px;color:#526278;background:#fff;font-size:12px;font-weight:750;cursor:pointer}.probe-reset-button:hover{border-color:#8db5d0;color:#174d75;background:#f4f9fd}.probe-reset-button:focus-visible,.probe-share-platform:focus-visible,.probe-download-image:focus-visible,.probe-share-image-actions button:focus-visible,.probe-copy-link:focus-visible{outline:2px solid #236e9b;outline-offset:3px}.probe-score{display:grid;place-items:center;flex:0 0 auto;width:104px;min-height:84px;border:1px solid #dbe7f3;border-radius:8px;background:#fff}.probe-score strong{font-size:34px;line-height:.9}.probe-score span{margin:0;color:#52525b;font-size:10px;font-weight:800;text-transform:uppercase}.probe-snapshot-note{margin:4px 0 0;color:#576577;font-size:12px;line-height:1.5}.probe-conversion{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:14px;padding:18px 20px;border:1px solid #b7d9cc;border-left:4px solid #17816b;border-radius:8px;background:#f5fbf8}.probe-conversion>div{min-width:0}.probe-conversion-kicker{display:block;color:#14715e;font-size:11px;font-weight:800;text-transform:uppercase}.probe-conversion strong{display:block;margin-top:4px;color:#16342d;font-size:18px;line-height:1.25}.probe-conversion p{max-width:66ch;margin:6px 0 0;color:#40594f;font-size:13px;line-height:1.5}.probe-conversion .probe-save-link{min-height:48px;padding:0 18px;border-color:#176b59;color:#fff;background:#176b59;white-space:nowrap}.probe-conversion .probe-save-link:hover{background:#0f5849}.probe-conversion .probe-save-link:focus-visible,.probe-signal:focus-visible,.probe-share-action button:focus-visible,.probe-share-action a:focus-visible,.probe-share-url:focus-visible{outline:2px solid #176b59;outline-offset:3px}.probe-findings{margin-top:18px}.probe-findings>strong{color:#203047;font-size:14px}.probe-findings ul{display:grid;gap:5px;margin:9px 0 0;padding-left:20px;color:#405064;font-size:13px;line-height:1.5}.probe-evidence-details{margin-top:18px;border-top:1px solid #dbe7f3;padding-top:14px}.probe-full-report-button{margin-top:16px}.probe-detail-tabs{display:flex;gap:6px;overflow-x:auto;margin:-4px 0 18px;padding:4px 2px 8px;border-bottom:1px solid #dbe7f3}.probe-detail-tab{flex:0 0 auto;min-height:38px;border:1px solid #d6e1eb;border-radius:7px;padding:0 12px;color:#526278;background:#f8fbfe;font-size:12px;font-weight:750;cursor:pointer}.probe-detail-tab:hover,.probe-detail-tab.is-active{border-color:#236e9b;color:#174d75;background:#eaf4fb}.probe-detail-tab:focus-visible{outline:2px solid #236e9b;outline-offset:2px}.probe-waterfall{display:grid;gap:10px;margin-top:14px}.probe-waterfall-row{display:grid;grid-template-columns:minmax(130px,1fr) minmax(100px,2fr) 58px;align-items:center;gap:10px}.probe-waterfall-label{min-width:0}.probe-waterfall-label strong,.probe-waterfall-label span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.probe-waterfall-label strong{color:#203047;font-size:12px}.probe-waterfall-label span,.probe-waterfall-row small{color:#6b7280;font-size:11px}.probe-waterfall-track{position:relative;height:10px;overflow:hidden;border-radius:999px;background:#e8eef5}.probe-waterfall-track i{position:absolute;top:0;display:block;height:100%;border-radius:inherit;background:#56a6d2}.probe-waterfall-track i.phase-up{background:#1d8a68}.probe-waterfall-track i.phase-warn{background:#d28a19}.probe-waterfall-track i.phase-down{background:#c24141}.probe-waterfall-sequence{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:14px}.probe-waterfall-node{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid #cbd9e5;border-radius:999px;color:#526278;background:#fff;font-size:11px;font-weight:800}.probe-waterfall-node.phase-up{border-color:#9ed7c4;color:#176b59;background:#effaf5}.probe-waterfall-node.phase-warn{border-color:#e7c987;color:#996414;background:#fff9eb}.probe-waterfall-node.phase-down{border-color:#e6b1b1;color:#a43a3a;background:#fff4f4}.probe-waterfall-arrow{color:#8aa0b2;font-size:16px;font-weight:800}.probe-http-request-breakdown{margin-top:22px;border-top:1px solid #dbe7f3;padding-top:16px}.probe-http-request-breakdown h4{margin:0;color:#203047;font-size:13px}.probe-http-request-breakdown>p{margin-top:5px;color:#64748b;font-size:12px}.probe-http-request-breakdown ol{display:grid;gap:7px;margin:12px 0 0;padding-left:22px}.probe-http-request-breakdown li{display:grid;grid-template-columns:minmax(100px,.4fr) minmax(0,1.6fr) 60px;gap:10px;align-items:center;color:#526278;font-size:11px}.probe-http-request-breakdown li strong{color:#334155}.probe-http-request-breakdown li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.probe-http-request-breakdown li small{color:#64748b;text-align:right}.probe-body-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.probe-body-facts>div{min-width:0;padding:11px 12px;border:1px solid #dbe7f3;border-radius:7px;background:#fff}.probe-body-explanation{margin-top:8px!important;color:#526278}.probe-body-facts span,.probe-body-facts strong{display:block}.probe-body-facts span{color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}.probe-body-facts strong{margin-top:5px;overflow:hidden;color:#203047;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.probe-body-description{margin-top:12px!important;padding:10px 12px;border-left:3px solid #8db5d0;background:#fff}.probe-body-description span{display:block;color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}.probe-body-description p{margin:5px 0 0;color:#334155}.probe-raw-preview{margin-top:14px;border-top:1px solid #dbe7f3;padding-top:12px}.probe-raw-preview summary{color:#236e9b;cursor:pointer;font-size:12px;font-weight:800}.probe-raw-preview pre{max-height:180px;margin:10px 0 0;overflow:auto;padding:12px;border:1px solid #dbe7f3;border-radius:6px;color:#475569;background:#f8fafc;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.probe-technical-details{border-top:1px solid #dbe7f3;padding-top:12px}.probe-technical-details summary{color:#526278;cursor:pointer;font-size:12px;font-weight:800}.probe-technical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px}.probe-technical-grid h4{margin:0 0 7px;color:#334155;font-size:12px}.probe-technical-list{display:grid;gap:5px;margin:0;padding-left:18px;color:#64748b;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}.probe-empty-detail{color:#6b7280;font-size:13px}.probe-evidence-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;color:#203047;font-size:14px}.probe-evidence-title span{color:#526278;font-size:12px}.probe-shared-expanded{display:grid;gap:14px;margin-top:18px}.probe-shared-expanded-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;padding-top:14px;border-top:1px solid #dbe7f3}.probe-shared-expanded-head strong{color:#203047;font-size:15px}.probe-shared-expanded-head span{color:#64748b;font-size:12px}.probe-shared-layer{padding:16px;border:1px solid #dbe7f3;border-radius:8px;background:#fbfdff}.probe-shared-layer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid #e6eef5}.probe-shared-layer-head>div{min-width:0}.probe-shared-layer-head span,.probe-shared-layer-head strong{display:block}.probe-shared-layer-head span{color:#64748b;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.probe-shared-layer-head strong{margin-top:3px;color:#203047;font-size:18px}.probe-shared-layer-head small{color:#64748b;font-size:11px;text-align:right}.probe-shared-layer>.probe-modal-section{margin-top:16px;padding:0;border:0;background:transparent}.probe-shared-layer>.probe-modal-section:first-of-type{margin-top:14px}.probe-shared-layer .probe-modal-section h3{font-size:13px}.probe-shared-layer .probe-modal-section p,.probe-shared-layer .probe-modal-section li,.probe-shared-layer .probe-modal-section dd{font-size:12px}.probe-shared-layer .probe-waterfall-section{margin-top:18px;padding-top:16px;border-top:1px solid #e6eef5}.probe-share-action{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:40px;padding:22px 24px;border:1px solid #bdd5e8;border-left:4px solid #236e9b;border-radius:8px;background:#f4f9fd}.probe-share-copy{min-width:0}.probe-share-kicker{display:block;color:#236087;font-size:11px;font-weight:800;text-transform:uppercase}.probe-share-copy strong{display:block;margin-top:5px;color:#16364d;font-size:17px;overflow-wrap:anywhere}.probe-share-copy p{max-width:70ch;margin:7px 0 0;color:#465c6e;font-size:13px;line-height:1.5}.probe-share-preview{max-width:78ch;margin-top:11px;padding:11px 13px;border:1px solid #d4e3ef;border-radius:6px;background:#fff;color:#1d4e70}.probe-share-preview-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;font-weight:700}.probe-share-preview-head strong{margin:0;font-size:13px}.probe-share-preview-layers{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:8px;color:#375f78;font-size:12px;font-weight:650}.probe-share-preview small{display:block;margin-top:7px;color:#617184;font-size:11px}.probe-share-copy .probe-share-privacy{margin-top:9px;color:#617184;font-size:12px}.probe-share-controls{display:flex;align-items:flex-start;flex:0 0 auto;flex-direction:column;gap:8px;max-width:100%}.probe-share-platforms,.probe-share-image-actions{display:flex;flex-wrap:wrap;gap:7px;width:100%}.probe-share-platform,.probe-share-image-actions button,.probe-copy-link,.probe-download-image{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 11px;border:1px solid #aac7d9;border-radius:7px;color:#174d75;background:#fff;font-size:11px;font-weight:800;cursor:pointer}.probe-share-platform:hover,.probe-share-image-actions button:hover,.probe-copy-link:hover,.probe-download-image:hover{border-color:#236e9b;background:#eaf4fb}.probe-share-image-actions button:first-child{border-color:#1d638d;color:#fff;background:#1d638d}.probe-share-image-actions button:first-child:hover{background:#154d70}.probe-share-image-stage{display:grid;gap:8px;width:min(420px,100%);margin-top:4px}.probe-share-image-stage img{display:block;width:100%;height:auto;border:1px solid #cbd9e5;border-radius:7px;background:#eef5fa}.probe-download-image{justify-self:start}.probe-share-controls button,.probe-shared-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid #1d638d;border-radius:8px;background:#1d638d;color:#fff;font-size:13px;font-weight:750;cursor:pointer}.probe-share-controls button:hover,.probe-shared-link:hover{background:#154d70}.probe-share-controls button:disabled{opacity:.65;cursor:wait}.probe-share-controls [data-share-status]{color:#465c6e;font-size:12px;line-height:1.4}.probe-share-controls .probe-shared-link{border-color:#aac7d9;background:#fff;color:#174d75}.probe-share-controls .probe-shared-link:hover{background:#e8f2f9}.probe-share-url{width:min(300px,100%);min-height:36px;padding:6px 8px;border:1px solid #bdd5e8;border-radius:6px;background:#fff;color:#405064;font-size:12px}.probe-score-healthy{border-color:#bce8d2;background:#f1fbf5}.probe-score-degraded{border-color:#f2cb73;background:#fff8e7}.probe-score-down{border-color:#fecaca;background:#fff1f2}.probe-save-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:38px;padding:0 12px;border:1px solid #d4d4d8;border-radius:8px;color:#111;background:#fff;font-size:13px;font-weight:700}.probe-summary{margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.55}.probe-meta-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.probe-meta-strip span{padding:6px 10px;border:1px solid #dbe7f3;border-radius:999px;color:#415167;background:#f7fbff;font-size:12px;font-weight:700}.probe-signal-row,.probe-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.probe-timeline-item{min-width:0;padding:10px;border:1px solid #dbe7f3;border-radius:8px;background:#fff}.probe-timeline-item.up{border-color:#c8ead6;background:#f7fdf9}.probe-timeline-item.warn{border-color:#f4d693;background:#fffaf0}.probe-timeline-item.down{border-color:#f4c7c7;background:#fff7f7}.probe-timeline-item span,.probe-timeline-item strong,.probe-timeline-item small{display:block}.probe-timeline-item span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.probe-timeline-item strong{margin-top:8px;color:#203047;font-size:15px;line-height:1.2}.probe-timeline-item small{margin-top:6px;color:#6b7280;font-size:11px;line-height:1.35}.probe-signal,.probe-evidence{min-height:68px;padding:10px;border:1px solid #e4e4e7;border-radius:8px;background:#fff}.probe-signal{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.probe-signal:hover{border-color:#81acc7}.probe-signal span,.probe-evidence-head span{display:block;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.probe-signal strong,.probe-evidence strong{display:block;margin-top:8px;color:#203047;font-size:15px;line-height:1.2}.probe-signal small,.probe-evidence p{display:block;margin-top:6px;color:#6b7280;font-size:11px;line-height:1.35}.probe-signal.up{border-color:#c8ead6;background:#f7fdf9}.probe-signal.warn{border-color:#f4d693;background:#fffaf0}.probe-signal.down{border-color:#f4c7c7;background:#fff7f7}.probe-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.probe-evidence-grid .probe-evidence{min-height:0;cursor:default}.probe-evidence-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.probe-evidence-head small{color:#526278;font-size:11px;font-weight:800;text-transform:uppercase;white-space:normal;text-align:right}.probe-evidence.up{border-color:#c8ead6;background:#f7fdf9}.probe-evidence.warn{border-color:#f4d693;background:#fffaf0}.probe-evidence.down{border-color:#f4c7c7;background:#fff7f7}.probe-evidence p{margin-bottom:0}.probe-evidence-facts{display:grid;grid-template-columns:minmax(95px,.42fr) minmax(0,1fr);gap:7px 12px;margin:14px 0 0;padding-top:12px;border-top:1px solid #dce8e2;font-size:12px;line-height:1.4}.probe-evidence-facts dt{color:#617184}.probe-evidence-facts dd{min-width:0;margin:0;color:#203047;font-weight:650;overflow-wrap:anywhere}.probe-evidence ul{display:grid;gap:4px;margin:10px 0 0;padding-left:16px;color:#526278;font-size:12px;line-height:1.45}.probe-evidence li{min-width:0}.probe-evidence-empty{margin-top:10px;color:#526278;font-size:12px;line-height:1.45}.probe-evidence-more{display:inline-flex;align-items:center;justify-content:center;align-self:start;min-height:36px;margin-top:12px;padding:0 12px;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;background:#fff;font-size:12px;font-weight:700;cursor:pointer}.probe-evidence-more:hover{border-color:#94a3b8;background:#f8fafc}.probe-insight-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.probe-insight-panel>div{min-width:0;padding:13px;border:1px solid #dbe7f3;border-radius:8px;background:#fff}.probe-insight-panel span{display:block;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.probe-insight-panel ul{display:grid;gap:7px;margin:10px 0 0;padding-left:18px;color:#203047;font-size:13px;line-height:1.45}.probe-next-step{align-content:start;display:grid;gap:8px;background:#f8fbff}.probe-next-step strong{color:var(--ink);font-size:15px;line-height:1.25}.probe-next-step p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.probe-next-step ul{display:grid;gap:6px;margin:0;padding-left:18px;color:#203047;font-size:13px;line-height:1.45}.probe-next-step .probe-save-link{justify-self:start}.hero-instrument{position:relative;z-index:1;display:grid;grid-template-columns:minmax(340px,.95fr) minmax(0,1.12fr);gap:18px;width:min(1160px,100%);margin:8px auto 0;padding:16px;border:1px solid #cfe2f5;border-radius:10px;background:#ffffffe6;box-shadow:0 26px 80px #10365e29;text-align:left}.instrument-summary,.hero-screenshot{border:1px solid var(--line);border-radius:8px;background:#fff}.instrument-summary{display:grid;align-content:start;padding:18px}.instrument-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.instrument-head h2{max-width:260px;margin-bottom:0;font-size:22px}.status-pill{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.status-pill span{width:7px;height:7px;border-radius:999px}.status-pill.healthy{color:#087f4e;background:#e8f8f0}.status-pill.healthy span{background:var(--green)}.health-readout{display:flex;align-items:flex-end;gap:10px;margin:22px 0 15px}.health-readout strong{color:var(--ink);font-size:clamp(48px,7vw,64px);line-height:.88;letter-spacing:0}.health-readout span{padding-bottom:5px;color:var(--muted);font-size:14px}.homepage-health-strip{display:grid;grid-template-columns:repeat(72,minmax(2px,1fr));gap:2px;height:28px}.homepage-health-strip i{border-radius:2px;background:#bce8d2}.homepage-health-strip i.warn{background:#f2cb73}.strip-labels{display:flex;justify-content:space-between;gap:10px;margin-top:8px;color:var(--muted);font-size:11px}.instrument-facts{display:grid;gap:10px;margin-top:16px}.instrument-facts article{align-items:center;display:flex;justify-content:space-between;gap:16px;min-height:48px;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:#fbfdff}.instrument-facts span{min-width:0;color:var(--muted);font-size:13px}.instrument-facts strong{min-width:max-content;color:#203047;font-size:14px;text-align:right}.hero-screenshot{overflow:hidden;margin:0}.hero-screenshot img,.cockpit-preview img{display:block;width:100%;height:auto}.hero-screenshot figcaption{padding:10px 14px 12px;border-top:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.45}.homepage-section{padding-top:78px;padding-bottom:78px}.homepage-section .section-heading{max-width:1160px}.instrument-grid{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));gap:14px}.instrument-grid article{min-height:206px;padding:20px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 12px 32px #1747810f}.signal-dot{display:block;width:10px;height:10px;margin-bottom:18px;border-radius:999px}.signal-dot.ok{background:var(--green)}.signal-dot.warn{background:var(--amber)}.instrument-grid small{display:block;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.instrument-grid strong{display:block;margin:9px 0 12px;color:#203047;font-size:24px;line-height:1.05}.instrument-grid p{max-width:42ch;margin:0;color:var(--muted);font-size:14px;line-height:1.6;text-wrap:pretty}.cockpit-section{display:grid;grid-template-columns:minmax(360px,.78fr) minmax(0,1.12fr);align-items:center;gap:36px}.cockpit-section .section-heading{max-width:740px;margin-bottom:0}.cockpit-preview{overflow:hidden;border:1px solid #cfe2f5;border-radius:8px;background:#fff;box-shadow:0 24px 70px #10365e24}.homepage-outcomes article{background:#fbfdff}.homepage-outcomes p{max-width:42ch;text-wrap:pretty}.homepage-workflow{align-items:start}.homepage-pricing{grid-template-columns:minmax(0,1fr);justify-items:start;background:linear-gradient(135deg,#eaf5fff5,#fffffffa),#f6fbff}.homepage-pricing .secondary-cta{justify-self:start}.homepage-pricing p,.homepage-compliance p{max-width:72ch}.homepage-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.homepage-trust-grid a{display:inline-flex;align-items:center;min-height:64px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;color:var(--blue);background:#fff;font-weight:700;line-height:1.35;overflow-wrap:anywhere;transition:border-color .16s ease,background-color .16s ease}.homepage-trust-grid a:hover{border-color:#a1a1aa;background:#f8fafc}.homepage-final{padding-top:88px}@media(max-width:920px){.homepage-hero{padding-top:48px}.hero-instrument,.instant-probe-panel,.cockpit-section,.homepage-pricing,.homepage-final{grid-template-columns:1fr}.instant-probe-result{grid-column:auto}.instrument-grid,.homepage-trust-grid,.probe-signal-row,.probe-evidence-grid,.probe-insight-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.access-points{grid-template-columns:1fr}}@media(max-width:640px){.tool-page,.report-page{width:min(100% - 24px,1160px);padding-top:42px;padding-bottom:64px}.tool-hero h1,.report-header h1{font-size:40px}.tool-hero .lede,.report-header .lede{font-size:17px}.tool-check-card{padding:18px}.tool-explainer,.tool-points{grid-template-columns:1fr}.tool-explainer{gap:24px;padding-top:52px}.report-actions a{width:100%;justify-content:center}.report-share-bottom{display:flex;align-items:stretch;flex-direction:column;gap:14px;padding:16px}.report-share-links{justify-content:flex-start;width:100%}.report-share-link{flex:1 1 calc(50% - 9px);min-width:130px}.report-share-status{flex-basis:auto}.report-share-side{display:none!important}.homepage-hero{gap:22px;padding-top:40px;text-align:left}.homepage-hero h1{max-width:100%;font-size:38px;line-height:1.04}.homepage-hero .lede{font-size:17px}.homepage-trust-grid{grid-template-columns:1fr}.homepage-hero .hero-copy{margin:0}.homepage-hero h1,.homepage-hero .lede{margin-left:0}.hero-instrument{padding:10px}.instant-probe-panel{padding:12px}.instant-probe-form,.instant-probe-control,.signup-control{grid-template-columns:1fr}.instant-probe-form input,.instant-probe-form button,.signup-form input,.signup-form select,.signup-form button{min-height:56px}.signup-panel{padding:12px}.probe-result-empty,.probe-result-head{align-items:flex-start;flex-direction:column}.probe-score{width:100%;height:auto;min-height:58px;place-items:start;padding:10px}.probe-result-actions{width:100%;align-items:stretch;flex-direction:column}.probe-save-link{width:100%}.probe-conversion{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.probe-conversion .probe-save-link{white-space:normal;text-align:center}.probe-share-action{align-items:stretch;flex-direction:column;gap:14px;padding:16px}.probe-share-controls,.probe-share-controls button,.probe-share-controls a,.probe-share-url{width:100%}.probe-shared-layer{padding:13px}.probe-shared-layer-head{flex-direction:column;gap:6px}.probe-shared-layer-head small{text-align:left}.probe-shared-layer,.probe-shared-layer .probe-modal-section,.probe-shared-layer .probe-detail-grid,.probe-shared-layer .probe-detail-grid dd{min-width:0;max-width:100%}.probe-shared-layer .probe-detail-grid{grid-template-columns:minmax(86px,.44fr) minmax(0,1fr)}.probe-shared-layer .probe-detail-grid dd,.probe-shared-layer .probe-modal-section p,.probe-shared-layer .probe-modal-section li{overflow-wrap:anywhere;word-break:break-word}.probe-waterfall-row{grid-template-columns:minmax(100px,1fr) minmax(82px,1.4fr) 52px;gap:7px}.probe-waterfall-label span{white-space:normal;line-height:1.25}.probe-http-request-breakdown li{grid-template-columns:minmax(82px,.6fr) minmax(0,1fr) 52px;gap:7px}.probe-evidence-facts{grid-template-columns:minmax(86px,.44fr) minmax(0,1fr)}.instrument-summary{padding:16px}.instrument-head,.health-readout,.instrument-facts article{align-items:flex-start;flex-direction:column}.health-readout{gap:6px;margin-top:24px}.health-readout span{padding-bottom:0}.instrument-grid,.probe-signal-row,.probe-timeline,.probe-evidence-grid,.probe-insight-panel,.probe-body-facts,.probe-technical-grid{grid-template-columns:1fr}.probe-next-step .probe-save-link{justify-self:stretch}.cockpit-section{gap:24px}.homepage-faq-grid,.homepage-waitlist .access-points{grid-template-columns:1fr}.homepage-faq-grid details,.homepage-waitlist .access-points article{min-height:auto}.homepage-final.homepage-waitlist{padding:22px}.homepage-waitlist .final-cta-copy h2{font-size:34px}.homepage-waitlist .access-points{gap:8px}}.skip-link{position:fixed;top:10px;left:10px;z-index:100;padding:10px 12px;border:1px solid #000;border-radius:8px;color:#fff;background:#000;transform:translateY(-140%)}.skip-link:focus-visible{transform:translateY(0)}.icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.topbar{border-bottom-color:#e4e4e7;background:#fafafaf0}.brand-icon{border-color:#cdd6df;background:url(/favicon.svg) center/24px 24px no-repeat,linear-gradient(180deg,#fffffff5,#f5f9fdf5)}.nav-cta,.signup-form button,.primary-action,.secondary-cta{border:1px solid #000;color:#fff;background:#000;box-shadow:none}.secondary-action,.nav-link-muted{border:1px solid var(--line);color:#111;background:#fff;box-shadow:none}.nav-cta:hover,.primary-action:hover,.secondary-cta:hover,.signup-form button:hover{background:#27272a}.secondary-action:hover,.nav-link-muted:hover,.nav-links a:hover,.footer-links a:hover{color:#000;background:#f4f4f5}.nav-console-cta:hover{border-color:#94a3b8;background:#f8fafc}.homepage-hero .hero-instrument{grid-template-columns:minmax(0,1fr)}.homepage-hero .instrument-summary{display:none}.signup-form input,.signup-form select,.console-form input,.console-form select,.port-config-form input,.responsibility-form select,.role-form select{border:1px solid #d4d4d8;background:#fff;outline:0}.signup-panel{padding:16px;border:1px solid #e4e4e7;border-radius:10px;background:#fff}.signup-form{border-color:#d4d4d8;background:#fafafa}.signup-form input,.signup-form select{background:#fff}.signup-form input{font-size:17px}.signup-form input:focus,.signup-form select:focus,.console-form input:focus,.console-form select:focus,.port-config-form input:focus,.responsibility-form select:focus,.role-form select:focus{box-shadow:none}.signup-form input:focus-visible,.signup-form select:focus-visible,.console-form input:focus-visible,.console-form select:focus-visible,.port-config-form input:focus-visible,.responsibility-form select:focus-visible,.role-form select:focus-visible{border-color:#000;outline:2px solid #000;outline-offset:2px}#top,.console-body{background:linear-gradient(#f4f4f5 1px,transparent 1px),linear-gradient(90deg,#f4f4f5 1px,transparent 1px),#fafafa;background-size:32px 32px}.homepage-hero{padding-top:64px}.homepage-hero{gap:12px;padding-top:24px;padding-bottom:16px}.homepage-hero h1{margin-bottom:10px;font-size:clamp(40px,4.7vw,58px)}.homepage-hero .lede{margin-bottom:12px}.homepage-hero .hero-actions{margin-bottom:8px}.homepage-section,.compact-cockpit{padding-top:28px;padding-bottom:28px}.instrument-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:4px;align-items:center;min-height:86px;padding:13px 14px}.signal-dot{grid-row:span 2;margin-bottom:0}.instrument-grid small{align-self:end}.instrument-grid strong{align-self:start;margin:0}.homepage-final.homepage-waitlist{margin-top:6px;padding:28px 32px}.homepage-waitlist .final-cta-copy h2{font-size:clamp(32px,3.7vw,50px)}.compact-cockpit .cockpit-preview{max-height:340px}.compact-cockpit .cockpit-preview img{transform:translateY(-8px)}.homepage-faq{padding-top:24px;padding-bottom:24px}.homepage-faq .section-heading{margin-bottom:14px}.homepage-faq .section-heading h2{font-size:clamp(28px,3.5vw,42px)}.homepage-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.homepage-faq-grid details{min-height:54px;padding:0 16px;border:1px solid var(--line);border-radius:8px;background:#fff}.homepage-faq-grid summary{display:flex;align-items:center;min-height:54px;color:#111;font-size:16px;font-weight:750;cursor:pointer}.homepage-faq-grid summary::-webkit-details-marker{display:none}.homepage-faq-grid summary:after{content:"+";margin-left:auto;color:var(--muted);font-weight:800}.homepage-faq-grid details[open] summary:after{content:"-"}.homepage-faq-grid p{margin:-2px 0 14px;color:var(--muted);font-size:13px;line-height:1.45}.homepage-waitlist .access-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.homepage-waitlist .access-points article{min-height:76px;padding:12px;box-shadow:none}.homepage-waitlist .access-points strong{font-size:14px}.homepage-waitlist .access-points p{margin-top:5px;font-size:12px;line-height:1.35}.homepage-waitlist .signup-panel-copy{margin-bottom:10px}.homepage-waitlist .signup-form input,.homepage-waitlist .signup-form button{min-height:56px}.hero-instrument,.product-visual,.cockpit-preview,.docs-shot-card{border-color:#e4e4e7;background:#fff;box-shadow:none}.instrument-summary,.hero-screenshot,.instrument-grid article,.outcome-grid article,.pricing-band,.signup-form,.workspace-panel,.empty-panel,.console-heading,.sites-panel,.site-card,.data-row,.data-empty,.settings-list article,.report-card,.monitor-card,.monitor-cockpit,.signal-cell,.signal-detail-panel,.signal-latest-row,.metric-row article,.health-score,.health-facts span{border-color:#e4e4e7;background:#fff;box-shadow:none}.site-cockpit,.monitor-cockpit,.homepage-pricing{background:#fff}.console-body .topbar{display:none}.pricing-page{background:#fafafa}.pricing-hero,.pricing-section,.pricing-final-cta{width:min(1160px,calc(100% - 48px));margin:0 auto}.pricing-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);gap:72px;align-items:end;padding:96px 0 72px}.pricing-hero h1{max-width:760px;margin:10px 0 20px;font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.04em}.pricing-hero .lede{max-width:650px;margin:0;color:#415167;font-size:19px;line-height:1.65}.pricing-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.pricing-status-panel{padding:24px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;box-shadow:0 12px 32px #0f172a0f}.pricing-status-panel .status-marker,.plan-card-label{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border:1px solid #bae6fd;border-radius:999px;color:#075985;background:#f0f9ff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pricing-status-panel strong{display:block;margin-top:18px;font-size:18px;line-height:1.35}.pricing-status-panel p{margin:10px 0 18px;color:#526277;font-size:14px;line-height:1.6}.pricing-status-panel a{color:#075985;font-size:14px;font-weight:750}.pricing-section{padding:76px 0;border-top:1px solid #e4e4e7}.pricing-section-heading{max-width:720px;margin-bottom:30px}.pricing-section-heading h2{margin:8px 0 12px;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em}.pricing-section-heading>p:last-child{margin:0;color:#526277;line-height:1.6}.plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.plan-card{position:relative;display:flex;min-width:0;flex-direction:column;padding:24px;border:1px solid #dbe4ec;border-radius:8px;background:#fff}.plan-card-featured{border-color:#111;box-shadow:0 16px 34px #0f172a1a}.plan-card-label{position:absolute;top:-13px;left:18px;border-color:#111;color:#fff;background:#111}.plan-card-head{min-height:142px}.plan-kicker{display:block;color:#64748b;font-size:12px;font-weight:750;letter-spacing:.01em}.plan-card h3{margin:11px 0 8px;font-size:25px;letter-spacing:-.02em}.plan-card-head p{margin:0;color:#526277;font-size:14px;line-height:1.5}.plan-price{display:flex;align-items:baseline;gap:5px;min-height:56px;margin:10px 0 18px}.plan-price strong{font-size:38px;letter-spacing:-.04em}.plan-price span{color:#64748b;font-size:13px}.plan-action{width:100%;min-height:44px;margin-bottom:20px}.plan-list{display:grid;gap:11px;margin:0;padding:20px 0 0;border-top:1px solid #e4e4e7;color:#526277;font-size:13px;line-height:1.45;list-style:none}.plan-list li:before{content:"\2713";display:inline-block;width:20px;color:#15803d;font-weight:800}.plan-list strong{color:#172033}.pricing-footnote{margin:20px 0 0;color:#64748b;font-size:13px;line-height:1.55}.comparison-table-wrap{overflow-x:auto;border:1px solid #dbe4ec;border-radius:8px;background:#fff}.comparison-table{width:100%;min-width:720px;border-collapse:collapse;color:#526277;font-size:14px;text-align:left}.comparison-table th,.comparison-table td{padding:16px 18px;border-bottom:1px solid #edf1f5;vertical-align:middle}.comparison-table thead th{color:#172033;background:#f6fbff;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.comparison-table tbody th{min-width:230px;color:#172033;font-weight:700}.comparison-table tbody tr:last-child th,.comparison-table tbody tr:last-child td{border-bottom:0}.usage-notice{margin-bottom:20px;padding:16px 18px;border:1px solid #cbdcf0;border-left:3px solid #2574a9;background:#f3f8fc}.usage-notice p{margin:6px 0 0;color:#526273}.check-in-card{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;padding:18px;border:1px solid #b9d9d1;background:#f3faf7}.check-in-card strong{display:block;color:#173f38}.check-in-card p:last-child{margin:6px 0 0;color:#526d68}@media(max-width:640px){.check-in-card{align-items:stretch;flex-direction:column}.check-in-card .primary-action{width:100%}}.usage-activity-heading{margin-top:24px}.usage-ledger-item{align-items:center}.usage-amount{font-variant-numeric:tabular-nums;font-weight:700}.usage-amount-positive{color:#17734a}.usage-amount-negative{color:#b13b35}.advanced-scan-result{display:grid;gap:4px;margin-top:10px;padding:12px;border:1px solid #cbdcf0;background:#f7fbff;color:#526273;font-size:.9rem}.advanced-scan-result strong{color:#173f58}.advanced-scan-result p{margin:0 0 4px}.credits-section{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:36px;align-items:start}.credits-intro h2{margin:8px 0 12px;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em}.credits-intro>p:not(.pricing-footnote){margin:0;color:#526277;line-height:1.6}.credits-intro .pricing-footnote{margin-top:18px}.credit-pack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.credit-pack{display:grid;gap:5px;padding:20px;border:1px solid #dbe4ec;border-radius:8px;background:#fff}.credit-pack-featured{border-color:#111;background:#f6fbff}.credit-pack span,.credit-pack small{color:#64748b;font-size:13px}.credit-pack strong{font-size:30px;letter-spacing:-.03em}.credit-pack b{color:#172033;font-size:15px}.credit-rules{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;padding-top:10px;color:#526277;font-size:13px;line-height:1.5}.credit-rules p{margin:0}.credit-rules strong{color:#172033}.pricing-faq{padding-bottom:88px}.pricing-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.pricing-faq-grid details{padding:18px 20px;border:1px solid #dbe4ec;border-radius:8px;background:#fff}.pricing-faq-grid summary{cursor:pointer;color:#172033;font-weight:750}.pricing-faq-grid p{margin:14px 0 0;color:#526277;font-size:14px;line-height:1.6}.pricing-final-cta{margin-bottom:88px;padding:56px 24px;border:1px solid #111;border-radius:8px;background:#fff;text-align:center}.pricing-final-cta h2{max-width:680px;margin:10px auto 0;font-size:clamp(28px,3vw,44px);line-height:1.1;letter-spacing:-.025em}.pricing-final-cta .pricing-hero-actions{justify-content:center;margin-top:24px}@media(max-width:980px){.pricing-hero{grid-template-columns:1fr;gap:32px;padding-top:68px}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.credits-section{grid-template-columns:1fr}.credit-rules{grid-column:auto}}@media(max-width:640px){.pricing-hero,.pricing-section,.pricing-final-cta{width:min(100% - 32px,560px)}.pricing-hero{padding:52px 0 48px}.pricing-hero h1{font-size:42px}.pricing-section{padding:56px 0}.plan-grid,.pricing-faq-grid,.credit-pack-grid,.credit-rules{grid-template-columns:1fr}.plan-card-head{min-height:0}.comparison-table th,.comparison-table td{padding:14px 12px}.pricing-final-cta{margin-bottom:56px;padding:40px 18px}}.console-layout{display:grid;grid-template-columns:210px minmax(0,1fr);width:min(1400px,calc(100% - 40px));min-height:auto;margin:0 auto;padding:22px 0 56px;gap:28px;align-items:start}.console-sidebar{position:sticky;top:18px;width:auto;align-self:start;min-height:calc(100dvh - 36px);max-height:calc(100dvh - 36px);overflow:auto;padding:14px 20px 14px 0;border:0;border-right:1px solid #e4e4e7;border-radius:0;background:transparent;z-index:6}.console-sidebar nav{gap:4px}.console-sidebar a{gap:10px;min-height:42px;border-radius:6px;color:#52525b;font-size:14px;font-weight:500}.console-sidebar a.active,.console-sidebar a:hover{color:#000;background:#f4f4f5}.nav-icon{flex:0 0 auto;width:19px;height:19px;color:#71717a;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.console-sidebar a.active .nav-icon,.console-sidebar a:hover .nav-icon{color:#000}.console-main{min-width:0;margin-left:0;padding:0;width:auto}.console-layout>*{min-width:0}.console-heading{align-items:center;padding:14px}.console-heading h1,.panel-heading h2,.workspace-panel h2{font-size:20px;line-height:1.25}.console-heading .lede{font-size:15px;line-height:1.5}.workspace-panel,.sites-panel,.empty-panel{padding:14px}.empty-panel{align-items:center}.empty-panel .primary-action{align-self:center;justify-self:stretch}.metric-row strong,.report-card strong,.health-score strong,.cockpit-score strong{color:#111;font-variant-numeric:tabular-nums}.cockpit-score{border-color:#e4e4e7;background:#fff}.cockpit-score.up{border-color:#16a34a}.cockpit-score.attention{border-color:#d97706}.cockpit-score.down{border-color:#dc2626}button.signal-cell:hover{border-color:#000;background:#fafafa;box-shadow:none}.signal-cell.selected{border-color:#111827;background:#f8fafc;outline-color:#000;box-shadow:inset 3px 0 #2563eb}.signal-detail-panel.is-updated{border-color:#111827;background:#f8fafc;box-shadow:inset 4px 0 #2563eb}.status-badge.pending{color:#713f12;background:#fef9c3}.status-badge.verified,.signal-mini-checks .up{color:#166534;background:#dcfce7}.health-cell.empty{background:#e4e4e7}.docs-answer-box{border-color:#e4e4e7!important;border-left-color:#000!important;background:#fff}@media(max-width:920px){.console-body .topbar{display:flex}.console-layout{grid-template-columns:1fr}.console-main{margin-left:0}.console-sidebar{position:sticky;top:64px;z-index:8;align-self:start;width:100%;min-width:0;min-height:0;max-height:none;padding:8px 16px;overflow-x:hidden;border:1px solid #e4e4e7;border-right:0;border-bottom:1px solid #e4e4e7;border-radius:8px;background:#fff}.console-sidebar-label,.console-sidebar-note{display:none}.console-sidebar nav{display:flex;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.console-sidebar a{flex:0 0 auto}.docs-index-hero,.docs-article-layout{grid-template-columns:1fr;gap:24px}.docs-index-summary{max-width:520px}.docs-toc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 0 16px;border-bottom:1px solid #e6f0fb}.docs-toc strong{grid-column:1 / -1;margin-bottom:2px}.docs-toc a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;text-align:center;white-space:normal}.docs-plan-table div{align-items:flex-start;flex-wrap:wrap;gap:6px 12px;padding:12px 14px}.docs-plan-table span{white-space:normal;text-align:left}}@media(max-width:640px){.console-main{padding:16px}.console-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.console-sidebar-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.console-sidebar-secondary-label{grid-column:1 / -1;padding:0 2px 2px}.console-sidebar a{flex:none;width:100%;justify-content:flex-start;padding:0 12px}.console-sidebar-secondary a{min-height:36px;justify-content:flex-start}.console-sidebar a span:last-child{display:inline}.nav-icon{width:20px;height:20px}}.status-page{width:min(960px,calc(100% - 40px));margin:0 auto;padding:72px 0 96px}.status-hero{border-bottom:1px solid var(--line, #dfe4ea);padding-bottom:32px}.status-hero h1{max-width:760px}.status-overall{align-items:center;display:inline-flex;gap:10px;margin-top:22px;padding:12px 16px;border:1px solid var(--line, #dfe4ea);background:var(--surface, #fff);color:var(--ink, #17212b)}.status-overall-dot{width:10px;height:10px;border-radius:50%;background:#8a97a6}.status-up .status-overall-dot{background:#1b8b62}.status-down .status-overall-dot{background:#c94a4a}.status-updated{color:var(--muted, #66717d);font-size:.9rem;margin:12px 0 0}.status-section{padding-top:36px}.status-components,.status-incidents{display:grid;gap:10px}.status-component,.status-incident{align-items:center;display:flex;justify-content:space-between;gap:20px;min-width:0;padding:18px 20px;border:1px solid var(--line, #dfe4ea);background:var(--surface, #fff)}.status-component p,.status-incident p{color:var(--muted, #66717d);margin:5px 0 0}.status-component>div,.status-incident>div{min-width:0}.status-component strong,.status-incident strong{overflow-wrap:anywhere}.status-incident>span{color:var(--muted, #66717d);flex:0 0 auto;font-variant-numeric:tabular-nums}.status-empty{color:var(--muted, #66717d);margin:0;padding:18px 0}@media(max-width:640px){.status-page{width:min(100% - 28px,960px);padding-top:44px}.status-component,.status-incident{align-items:flex-start;flex-direction:column;gap:12px}}body{color:var(--ops-ink);background:var(--ops-canvas)}.console-body{background:var(--ops-canvas)!important}.console-topbar{background:var(--ops-canvas);border-bottom-color:var(--ops-rule)}.console-sidebar{border-right-color:var(--ops-rule)}.console-sidebar a{border-radius:5px;color:var(--ops-muted)}.console-sidebar a.active,.console-sidebar a:hover{color:var(--ops-ink);background:var(--ops-verified-soft)}.console-sidebar a.active .nav-icon,.console-sidebar a:hover .nav-icon{color:var(--ops-verified)}.console-main{max-width:1080px}.topbar{border-bottom-color:var(--ops-rule);background:#f4f5f2f5}.instant-probe-panel,.workspace-panel,.sites-panel,.empty-panel{border-color:var(--ops-rule);border-radius:6px;background:var(--ops-surface);box-shadow:0 10px 24px #17221f0b}.instrument-grid article,.metric-row article,.dashboard-preview{border-color:var(--ops-rule);border-radius:6px;background:var(--ops-surface);box-shadow:none}.instrument-grid strong,.metric-row strong,.probe-score{font-family:var(--ops-mono);font-variant-numeric:tabular-nums}@media(max-width:780px){.console-layout{width:min(100% - 32px,1240px)}}
