:root{--bg: #0b0f1a;--panel: #121629;--panel-border: #242b45;--text: #e6f0ff;--muted: #94a3b8;--accent: #272eda;--accent-2: #009afe;--pass: #23c16b;--fail: #ef4b5f;--info: #009afe;--layout-max: 1200px;--topbar-brand-max: 176px;--topbar-brand-gap: 16px;--topbar-sticky-offset: 8.75rem;--sitelens-accent-nav: rgb(178 217 255);--sitelens-accent-nav-hover: rgb(214 236 255);--sitelens-accent-ring: rgba(0, 154, 254, .55);--sitelens-gradient-primary: linear-gradient(135deg, #272eda 0%, #009afe 100%)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:radial-gradient(circle at 20% -10%,rgba(39,46,218,.35) 0%,transparent 38%),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.bg-grid{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;background-image:linear-gradient(to right,#ffffff 1px,transparent 1px),linear-gradient(to bottom,#ffffff 1px,transparent 1px);background-size:40px 40px}.container{width:min(var(--layout-max),calc(100% - 2rem));margin:0 auto}main.container{padding-top:0}.topbar{position:sticky;top:0;z-index:50;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--topbar-brand-gap);row-gap:8px;margin-bottom:0;padding-top:12px;padding-bottom:10px;background:#0b0f1ae0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(36,43,69,.55)}.brand{flex:0 0 auto;position:relative;z-index:2;display:flex;align-items:center;min-width:0;max-width:100%}.brand-link{display:flex;align-items:center;min-width:0;line-height:0;text-decoration:none;color:inherit}.brand-link:focus-visible{outline:2px solid rgba(0,154,254,.65);outline-offset:4px;border-radius:8px}.brand-logo{display:block;width:auto;max-width:min(var(--topbar-brand-max),100%);height:auto;max-height:46px;object-fit:contain}.hero{margin-top:0;padding-top:clamp(8px,2vw,24px);padding-bottom:3rem}.hero .eyebrow,.eyebrow{margin-top:0;color:#94b8f8;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em}h1{margin:.4rem 0 .8rem;line-height:1.1;font-size:clamp(2rem,6vw,3.5rem);max-width:900px}h2{margin:0 0 1rem;font-size:clamp(1.3rem,3vw,2rem)}h3{margin:0 0 .6rem;font-size:1.05rem}.hero-copy{max-width:860px;color:var(--muted);font-size:1.05rem;line-height:1.7}.hero-bullets{margin:1rem 0 0;padding-left:1.2rem;max-width:820px;color:var(--muted);line-height:1.65;font-size:.98rem}.hero-bullets li{margin:.4rem 0}.hero-cta{margin-top:1.5rem;display:flex;gap:.75rem;flex-wrap:wrap}.btn,.ghost-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;text-decoration:none;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.btn{padding:.7rem 1rem}.btn.primary,.primary{background:linear-gradient(135deg,#272eda,#009afe);color:#fff;border:1px solid rgba(0,154,254,.45);box-shadow:0 18px 45px #009afe3d}.btn.primary:hover,.primary:hover{box-shadow:0 22px 55px #009afe57;transform:translateY(-1px)}.btn.secondary,.ghost-btn{color:#e6f0ff;border:1px solid rgba(0,154,254,.35);background:#009afe14}.btn.secondary:hover,.ghost-btn:hover{border-color:#009afea6;background:#009afe24}.btn.tertiary{padding:.65rem .95rem;border:1px solid rgba(148,184,255,.28);background:#121629a6;color:var(--muted)}.btn.tertiary:hover{border-color:#009afe73;color:var(--text);transform:translateY(-1px)}.btn.small,.btn.primary.small{padding:.45rem .85rem;font-size:.88rem;box-shadow:0 8px 24px #009afe2e}.ghost-btn{padding:.5rem .8rem;font-size:.9rem}section{margin:2.2rem 0}main.container>section:first-child{margin-top:0}.card-grid{display:grid;gap:1rem}.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:960px){.card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),var(--panel);border:1px solid var(--panel-border);border-radius:16px;padding:1rem}.card p{margin:0;color:var(--muted);line-height:1.6}.card ul{margin:.75rem 0 0;padding-left:1.2rem;color:var(--muted);line-height:1.6}.card-title-row{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.badge-row{display:flex;flex-wrap:wrap;gap:.5rem}.badge{font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:.25rem .55rem;border:1px solid}.badge.pass{color:#8affc0;border-color:#23c16bb3;background:#23c16b1a}.badge.fail{color:#ffb8c1;border-color:#ef4b5fbf;background:#ef4b5f1a}.badge.warn{color:#fde68a;border-color:#eab308a6;background:#eab3081f}.badge.info{color:#7ec8ff;border-color:#009afebf;background:#009afe1f}.story-card{border:1px solid var(--panel-border);border-radius:14px;padding:1rem;background:#0c101db8}.mono,pre,code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.mono{margin-top:.7rem;color:#b8d4ff;font-size:.92rem}pre{margin:.5rem 0 0;overflow-x:auto;border-radius:12px;border:1px solid var(--panel-border);background:#0a1020;color:#d5ddff;padding:.8rem;font-size:.85rem;line-height:1.5}.cta{text-align:center;padding:2.4rem 1rem 3.5rem}.cta p{color:var(--muted);margin:0 auto 1.25rem;max-width:700px;line-height:1.65}.conversion-section .formlyx-embed{margin:0;width:100%;max-width:none;overflow-x:hidden;text-align:left}.formlyx-host-alert{margin:1rem 0 0;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(239,75,95,.45);background:#ef4b5f14;color:#fecdd3;font-size:.95rem;line-height:1.55;text-align:left}.formlyx-host-alert[hidden]{display:none}.conversion-section .sitelens-formlyx{margin-top:1.25rem;width:100%;max-width:none;min-width:0}.conversion-section .sitelens-formlyx>*{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.conversion-section .sitelens-formlyx iframe{display:block;width:100%!important;max-width:100%;border:0}.sitelens-formlyx{margin-top:28px;width:100%;max-width:none;min-width:0;--formlyx-primary: #272eda;--formlyx-background: transparent;--formlyx-surface: rgba(255, 255, 255, .06);--formlyx-text: #f8fafc;--formlyx-muted: #94a3b8;--formlyx-border: rgba(255, 255, 255, .16);--formlyx-radius: 14px;--formlyx-font: inherit;--sitelens-primary: #272eda;--sitelens-primary-2: #009afe;--sitelens-bg: rgba(15, 23, 42, .72);--sitelens-border: rgba(148, 163, 184, .22);--sitelens-text: #e6f0ff;--sitelens-muted: #94a3b8}.sitelens-formlyx form{display:grid;gap:18px}.sitelens-formlyx label{color:var(--sitelens-text)!important;font-weight:600;margin-bottom:6px;display:block}.sitelens-formlyx input,.sitelens-formlyx textarea,.sitelens-formlyx select{width:100%;border-radius:12px!important;border:1px solid var(--sitelens-border)!important;background:#0206178c!important;color:var(--sitelens-text)!important;padding:12px 14px!important;outline:none;font:inherit}.sitelens-formlyx input::placeholder,.sitelens-formlyx textarea::placeholder{color:var(--sitelens-muted)!important}.sitelens-formlyx input:focus,.sitelens-formlyx textarea:focus,.sitelens-formlyx select:focus{border-color:#009afea6!important;box-shadow:0 0 0 3px #272eda38!important}.sitelens-formlyx button,.sitelens-formlyx .btn,.sitelens-formlyx [type=submit]{border-radius:12px!important;background:linear-gradient(135deg,var(--sitelens-primary),var(--sitelens-primary-2))!important;color:#fff!important;font-weight:700;padding:12px 18px!important;border:none!important;cursor:pointer;display:inline-block;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.sitelens-formlyx button:hover,.sitelens-formlyx .btn:hover,.sitelens-formlyx [type=submit]:hover{transform:translateY(-1px);box-shadow:0 10px 28px #009afe52}.sitelens-formlyx button:active,.sitelens-formlyx .btn:active,.sitelens-formlyx [type=submit]:active{transform:translateY(0);box-shadow:0 4px 14px #272eda47}.topbar-actions{flex:1 1 100%;min-width:0;max-width:100%;padding-bottom:2px}.topbar-actions__sep{flex:0 0 auto;align-self:center;width:1px;height:1.35rem;margin:0 .1rem;background:#94a3b852}.topbar-actions__context-link{flex:0 0 auto}.muted{color:var(--muted)}.qa-runs-section code{font-size:.85em}.qa-runs-layout{display:grid;gap:1.25rem;align-items:start}@media(min-width:960px){.qa-runs-layout{grid-template-columns:minmax(0,1fr) minmax(320px,1fr)}}.qa-runs-details{margin:0;min-height:12rem}.qa-runs-details-inner{min-width:0}.qa-runs-details-heading{margin:0 0 .75rem;font-size:1.05rem}.qa-runs-details-headline{margin:0 0 .75rem;font-size:.95rem;line-height:1.5;color:var(--text)}.qa-runs-details-findings{margin:0 0 1rem;padding-left:1.2rem;color:var(--muted);font-size:.9rem;line-height:1.55}.qa-runs-details-placeholder{margin:0;font-size:.95rem;line-height:1.5}.qa-runs-details-dl{display:grid;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:.4rem 1rem;margin:0 0 1.25rem;font-size:.875rem}.qa-runs-details-dl dt{margin:0;color:var(--muted);font-weight:600}.qa-runs-details-dl dd{margin:0;min-width:0;word-break:break-word}.qa-runs-details-dl a{color:var(--accent-2)}.qa-runs-details-sub{margin:0 0 .5rem;font-size:.9rem}.qa-runs-details-shots{margin-bottom:1.25rem}.qa-runs-details-shot-grid{display:flex;flex-wrap:wrap;gap:.75rem}.qa-runs-details-shot{margin:0;max-width:10rem}.qa-runs-details-shot-link{display:block;border-radius:10px;overflow:hidden;border:1px solid var(--panel-border);line-height:0;background:#0a1020}.qa-runs-details-thumb{display:block;width:100%;height:auto;max-height:120px;object-fit:cover}.qa-runs-details-shot-cap{margin-top:.35rem;font-size:.75rem;line-height:1.35}.qa-runs-details-issues{margin-bottom:1.25rem}.qa-runs-details-issue-list{margin:0;padding-left:0;list-style:none}.qa-runs-details-issue{margin-bottom:.65rem;font-size:.85rem;line-height:1.45}.qa-runs-details-issue-msg{color:var(--text)}.qa-runs-details-issue-prim{font-size:.8em}.qa-runs-details-issue-json{margin:.35rem 0 0;padding:.5rem .6rem;border-radius:8px;border:1px solid var(--panel-border);background:#0a1020;font-size:.75rem;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:#b8d4ff}.qa-runs-details-steps{margin-bottom:.5rem}.qa-runs-details-table-wrap{overflow-x:auto;border-radius:10px;border:1px solid var(--panel-border)}.qa-detail-steps-table{width:100%;border-collapse:collapse;font-size:.78rem}.qa-detail-steps-table th,.qa-detail-steps-table td{padding:.45rem .5rem;text-align:left;border-bottom:1px solid var(--panel-border);vertical-align:top}.qa-detail-steps-table th{color:var(--muted);font-weight:600;white-space:nowrap}.qa-detail-steps-table tbody tr:last-child td{border-bottom:none}.qa-detail-step-row--bad{background:#ef4b5f12}.qa-detail-step-row--warn{background:#eab30814}.qa-detail-step-details{max-width:14rem;word-break:break-word}.qa-runs-details-error-note{margin:.75rem 0 0;font-size:.875rem;color:#fecdd3}.qa-runs-row--selected{background:#009afe14}.qa-runs-details-btn{font-size:.8rem;padding:.35rem .55rem;cursor:pointer;font-family:inherit}.qa-runs-intro{margin-bottom:1rem;max-width:720px;line-height:1.6}.qa-runs-loading{margin:0}.qa-runs-table-wrap{overflow-x:auto;border:1px solid var(--panel-border);border-radius:14px;background:var(--panel)}.qa-runs-table{width:100%;border-collapse:collapse;font-size:.875rem}.qa-runs-table th,.qa-runs-table td{padding:.65rem .75rem;text-align:left;border-bottom:1px solid var(--panel-border);vertical-align:top}.qa-runs-table th{color:var(--muted);font-weight:600;white-space:nowrap}.qa-runs-table tbody tr:last-child td{border-bottom:none}.qa-runs-table a{color:var(--accent-2)}.qa-runs-url-cell{display:inline-flex;align-items:center;min-width:0;max-width:100%;vertical-align:middle}.qa-runs-favicon{width:18px;height:18px;flex-shrink:0;margin-right:.5rem;object-fit:contain;border-radius:4px;opacity:.88;vertical-align:middle}.qa-runs-url-link{text-decoration:none;color:inherit;min-width:0;flex:1 1 auto}.qa-runs-url-fallback{min-width:0;flex:1 1 auto}.qa-runs-url-link:hover .qa-runs-url{color:var(--accent-2);text-decoration:underline}.qa-runs-url{display:inline-block;max-width:min(280px,36vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-runs-meta{font-size:.8rem;color:var(--muted);white-space:nowrap}.qa-runs-empty{margin:0;padding:2rem 1rem;text-align:center;color:var(--muted);border:1px dashed var(--panel-border);border-radius:14px;background:#00000026}@media(max-width:959px){.qa-runs-details-dl{grid-template-columns:1fr}.qa-runs-details-dl dt{margin-top:.35rem}.qa-runs-details-dl dt:first-child{margin-top:0}}@media(max-width:900px){.card-grid.two,.card-grid.three,.card-grid.four{grid-template-columns:1fr}}@media(max-width:767px){.topbar-actions{flex:1 1 100%;flex-basis:100%;width:100%;min-width:0;margin-left:0;justify-content:flex-start}}@media(min-width:768px){.topbar{flex-wrap:nowrap}.brand{max-width:var(--topbar-brand-max)}.topbar-actions{flex:1 1 0;flex-basis:auto;margin-left:auto;justify-content:flex-start;overflow-x:auto}}@media(min-width:1024px){.topbar-actions{justify-content:flex-end}}@media(min-width:1200px){:root{--topbar-sticky-offset: 4.75rem}}@media(max-width:768px){:root{--topbar-sticky-offset: 7.5rem}.brand-logo{max-width:min(168px,100%);max-height:44px}main.container{padding-top:8px}.hero{padding-top:12px}}.lead.lead{font-size:1.03rem;line-height:1.7}.intro{margin:0 0 1rem;max-width:920px;line-height:1.6}.shot-row{margin-top:-.5rem;margin-bottom:1rem}.shot-row-grid{display:grid;gap:1rem}@media(min-width:800px){.shot-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.shot-placeholder{margin:0;min-height:180px;border-radius:16px;border:1px dashed rgba(148,184,255,.35);background:radial-gradient(circle at 30% -20%,rgba(0,154,254,.12),transparent 55%),#1216298c;display:grid;place-items:center;padding:1rem}.shot-placeholder figcaption{color:var(--muted);font-size:.9rem}.works-cursor{scroll-margin-top:var(--topbar-sticky-offset)}.workflow-section{margin:2.5rem 0;scroll-margin-top:var(--topbar-sticky-offset)}.workflow-section>:is(h2,h3){margin-bottom:.5rem}.workflow-steps{margin:1.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem .65rem;align-items:stretch}.workflow-step{flex:1 1 auto;min-width:min(260px,100%);display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem 1rem;align-items:start;border:1px solid var(--panel-border);border-radius:14px;padding:.95rem;background:#1216298c}.workflow-step.accent{border-color:#009afe80;box-shadow:0 12px 35px #009afe1f}.workflow-step strong{color:var(--text)}.step-num{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;font-size:.85rem;font-weight:800;background:linear-gradient(135deg,#272eda,#009afe);color:#fff}.workflow-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center}.workflow-arrow:before{content:"";align-self:center;inline-size:clamp(44px,6vw,56px);block-size:2px;background:linear-gradient(90deg,transparent,rgba(0,154,254,.55));opacity:.75}@media(max-width:720px){.workflow-arrow{flex-basis:100%;padding:.25rem 0}.workflow-arrow:before{inline-size:2px;block-size:28px;background:linear-gradient(180deg,transparent,rgba(0,154,254,.55))}}.compare-panel{border:1px solid var(--panel-border);border-radius:16px;padding:1.15rem;margin:2.35rem 0;scroll-margin-top:var(--topbar-sticky-offset);background:radial-gradient(circle at 80% -20%,rgba(39,46,218,.2),transparent 45%),linear-gradient(180deg,rgba(255,255,255,.02),transparent),var(--panel)}.table-wrap{margin-top:1rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid var(--panel-border)}.compare-table{width:100%;min-width:640px;border-collapse:collapse;font-size:.9rem}.compare-table th,.compare-table td{padding:.72rem .85rem;vertical-align:top;border-bottom:1px solid var(--panel-border)}.compare-table th{text-align:left;color:#7ec8ff;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;background:#0a1020a6}.compare-table tbody tr:last-child td{border-bottom:none}.compare-table td{color:var(--muted);line-height:1.55}.compare-table td.center{text-align:center}.compare-table td.strong{color:var(--text)}.doc-article h2{margin-top:1.75rem}.doc-article h2:first-of-type{margin-top:1rem}.doc-article table{width:100%;border-collapse:collapse;margin:.75rem 0 1rem}.doc-article th,.doc-article td{text-align:left;padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:top}.mcp-examples{scroll-margin-top:var(--topbar-sticky-offset)}.prompt-grid{display:grid;gap:1rem;margin-top:1rem}@media(min-width:760px){.prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.prompt-grid article{border:1px solid var(--panel-border);border-radius:12px;padding:.85rem;background:#0a1020}.prompt-grid .subtitle{margin:0 0 .5rem;font-size:.9rem}.prompt-card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.prompt-copy-btn{flex-shrink:0;border:1px solid var(--panel-border);border-radius:8px;background:#272eda1f;color:var(--text);font-size:.78rem;font-weight:500;padding:.35rem .65rem;cursor:pointer;touch-action:manipulation}.prompt-copy-btn:hover:not(:disabled){border-color:var(--accent-2);background:#009afe24}.prompt-copy-btn:disabled{opacity:.85;cursor:default}.prompt-grid pre{margin:0;white-space:pre-wrap;word-break:break-word}.capability-links-row{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.15rem}.memory-banner{scroll-margin-top:var(--topbar-sticky-offset)}.inline-prompt{margin:.6rem 0 0;padding:.65rem;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}.shot-grid-platform{display:grid;gap:1rem}@media(min-width:920px){.shot-grid-platform{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.shot-grid-platform{grid-template-columns:repeat(4,minmax(0,1fr))}}.platform-pillars{margin:2.35rem 0;scroll-margin-top:var(--topbar-sticky-offset)}.platform-pillars>h2{margin-bottom:0}.flagship-templates-section{margin:2.35rem 0;scroll-margin-top:var(--topbar-sticky-offset)}.template-demo{margin:0 0 .55rem;font-size:.95rem;color:#a5d8ff;line-height:1.45}.platform-section-intro h2{margin:0 0 .65rem}.mcp-major{display:flex;flex-direction:column;gap:1.85rem;margin:2.35rem 0;scroll-margin-top:var(--topbar-sticky-offset)}.mcp-major .workflow-section{margin-top:0;margin-bottom:0}.workflow-section .workflow-subheading{margin:0 0 .5rem}.mono-inline{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em}.qa-studio-spotlight{scroll-margin-top:var(--topbar-sticky-offset)}.qa-studio-highlights{margin:1rem 0 0;padding-left:1.2rem;color:var(--muted);line-height:1.65}.theme-spotlight{scroll-margin-top:var(--topbar-sticky-offset)}.platform-subgrid{margin-top:1.25rem}.features>.intro.muted{margin-bottom:1rem}.theme-micro h3{margin-top:0;font-size:1rem}.theme-cap-list{margin:1rem 0 0;padding-left:1.25rem;color:var(--muted);line-height:1.7}.theme-cap-list li+li{margin-top:.35rem}.theme-token-preview{margin:1.35rem 0 0;padding:0;border:1px solid var(--panel-border);border-radius:14px;background:#0a10208c;overflow:hidden}.theme-token-preview figcaption{margin:0;padding:.55rem .95rem;font-size:.82rem;color:var(--muted);border-bottom:1px solid var(--panel-border);background:#0c1224a6}.theme-token-preview pre{margin:0;padding:.95rem;overflow-x:auto;font-size:.78rem;line-height:1.55}.theme-dashboard-hint{margin-top:1rem}.theme-dashboard-hint .inline-link,.theme-api-example-card .inline-link{color:#7ec8ff;text-decoration:none}.theme-dashboard-hint .inline-link:hover,.theme-api-example-card .inline-link:hover{text-decoration:underline}.theme-api-example-card{margin-top:1rem}.theme-api-example-card .footer-note{margin-top:.75rem;font-size:.85rem}.hero-copy strong.muted,.theme-cap-list.muted{color:var(--muted)}.hero--hub{padding-bottom:2rem}.hero-copy--tight{max-width:820px;font-size:1.02rem;line-height:1.65}.inline-link{color:#7ec8ff;text-decoration:none}.inline-link:hover{text-decoration:underline}.product-shot-grid{margin-top:.25rem}.shot-card{margin:0;min-height:160px;border-radius:16px;border:1px dashed rgba(148,184,255,.35);background:radial-gradient(circle at 30% -20%,rgba(0,154,254,.12),transparent 55%),#1216298c;padding:1.1rem 1rem;display:flex;flex-direction:column;gap:.35rem;justify-content:center;text-align:left;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.shot-card--link:hover{border-color:#009afe8c;box-shadow:0 14px 36px #009afe24;transform:translateY(-2px)}.shot-card-kicker{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#94b8f8}.shot-card strong{font-size:1.05rem;color:var(--text);font-weight:700}.shot-card-hint{font-size:.88rem;margin-top:.15rem}.platform-hub-heading{margin-bottom:.35rem}.platform-hub-lead{margin-bottom:1.25rem}.platform-hub-card ul.platform-hub-points{margin:.65rem 0 .85rem;font-size:.92rem}.platform-hub-points li{margin:.3rem 0}.platform-hub-more{align-self:flex-start;margin-top:auto}.platform-hub-grid .card{display:flex;flex-direction:column;height:100%}.conversion-section{margin:3rem 0 3.5rem;scroll-margin-top:var(--topbar-sticky-offset)}.conversion-section-inner{padding:1.35rem 1.25rem 1.5rem}.conversion-section-inner h2{margin-top:0}.product-page-hero{padding-top:clamp(4px,1.5vw,20px);padding-bottom:1rem}.product-page-hero h1{max-width:920px}.product-tagline{margin:0 0 1rem;max-width:720px;color:var(--muted);font-size:1.08rem;line-height:1.65}.product-section{margin:2rem 0;scroll-margin-top:var(--topbar-sticky-offset)}.product-section h2{margin-bottom:.5rem}.product-two-col{display:grid;gap:1rem}@media(min-width:880px){.product-two-col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.cross-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.cross-nav a{font-size:.88rem}.conversion-block--compact{margin:2.25rem 0}.conversion-block--compact .conversion-section-inner{padding:1rem 1.1rem 1.2rem}.conversion-block--compact h2{font-size:clamp(1.15rem,2.5vw,1.45rem)}.footer-note{font-size:.92rem;line-height:1.55}.sitelens-local-section{scroll-margin-top:var(--topbar-sticky-offset)}.platform-arch-row{margin:2rem 0 0;scroll-margin-top:var(--topbar-sticky-offset)}.platform-arch-lead{margin:0 0 .85rem;font-size:.98rem}.platform-arch-grid{display:grid;gap:.85rem}@media(min-width:720px){.platform-arch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.platform-arch-card{padding:1rem 1.05rem;border:1px solid rgba(148,184,248,.22);border-radius:12px;background:#0a10208c}.platform-arch-card h3{margin:0 0 .35rem;font-size:1.02rem}.platform-arch-card p{margin:0;font-size:.9rem;line-height:1.5;color:var(--muted)}.execution-modes-panel{margin-top:0}.execution-mode-cards{margin-top:1rem}.execution-mode-list{margin:.5rem 0 .75rem}.execution-mode-card .platform-hub-more{margin-top:.25rem}.desktop-download-unavailable{margin-top:1rem;padding:1rem 1.1rem;border-style:dashed}.desktop-download-cta{margin-bottom:.5rem}.desktop-release-dl{margin:0;display:grid;gap:.65rem 1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.desktop-release-dl div{display:grid;gap:.2rem}.desktop-release-dl__wide{grid-column:1 / -1}.desktop-release-dl dt{margin:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.desktop-release-dl dd{margin:0;font-size:.92rem}.desktop-release-sha256{display:block;overflow-wrap:anywhere;font-size:.78rem;line-height:1.45}.desktop-shot-grid{margin-top:.5rem}.roadmap-note{margin:1.15rem 0 0;padding:.85rem 1rem;border-left:3px solid rgba(0,154,254,.45);border-radius:0 10px 10px 0;background:#0a102073;font-size:.92rem;line-height:1.6}.platform-credibility,.npm-credibility{margin-top:1.25rem}.credibility-panel{margin:.85rem 0 1rem;padding:1rem 1.05rem;border:1px solid rgba(148,184,248,.22);border-radius:12px;background:#0a10208c}.credibility-panel__lead{margin:0 0 .85rem;font-size:.92rem;line-height:1.55}.credibility-stats{display:grid;gap:.75rem;margin:0}.credibility-stats--homepage{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:.35rem}.credibility-stats--mcp{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.credibility-stat{margin:0;padding:.75rem .85rem;border:1px solid rgba(148,163,184,.18);border-radius:10px;background:#02061773}.credibility-stat__label{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.credibility-stat__value{margin:.35rem 0 0;font-size:clamp(1.25rem,2.5vw,1.65rem);font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.credibility-stat__hint{margin:.35rem 0 0;font-size:.78rem;line-height:1.4}.credibility-footnote,.credibility-stale,.credibility-empty,.credibility-loading{margin:.75rem 0 0;font-size:.82rem;line-height:1.5}.credibility-stale{color:#fde68a}:root{--sl-nav-radius: .5rem;--sl-nav-min-height: 2.75rem;--sl-nav-padding-y: .5rem;--sl-nav-padding-x: .875rem;--sl-nav-font-size: .875rem;--sl-nav-line-height: 1.25rem;--sl-nav-gap: .5rem;--sl-nav-inactive-color: rgb(161 161 170);--sl-nav-inactive-hover-color: var(--sitelens-accent-nav-hover, rgb(214 236 255));--sl-nav-inactive-hover-bg: rgb(255 255 255 / .04);--sl-nav-active-color: var(--sitelens-accent-nav, rgb(178 217 255));--sl-nav-active-bg: rgba(0, 154, 254, .12);--sl-nav-active-border: rgba(0, 154, 254, .28);--sl-nav-featured-color: rgb(186 192 204);--sl-nav-featured-border: rgba(148, 163, 184, .2);--sl-nav-focus-ring: var(--sitelens-accent-ring, rgba(0, 154, 254, .55));--sl-nav-transition: color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .15s ease}.sl-nav-active,.sl-nav-inactive,.sl-nav-featured,.sl-nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sl-nav-min-height);padding:var(--sl-nav-padding-y) var(--sl-nav-padding-x);border-radius:var(--sl-nav-radius);font-size:var(--sl-nav-font-size);line-height:var(--sl-nav-line-height);white-space:nowrap;border:1px solid transparent;text-decoration:none;cursor:pointer;transition:var(--sl-nav-transition);flex:0 0 auto}.sl-nav-active:focus-visible,.sl-nav-inactive:focus-visible,.sl-nav-featured:focus-visible,.sl-nav-cta:focus-visible{outline:2px solid var(--sl-nav-focus-ring);outline-offset:2px}.sl-nav-active{font-weight:500;color:var(--sl-nav-active-color);background:var(--sl-nav-active-bg);border-color:var(--sl-nav-active-border)}.sl-nav-inactive{font-weight:400;color:var(--sl-nav-inactive-color);background:transparent}.sl-nav-inactive:hover{color:var(--sl-nav-inactive-hover-color);background:var(--sl-nav-inactive-hover-bg)}.sl-nav-featured{font-weight:500;color:var(--sl-nav-featured-color);border-color:var(--sl-nav-featured-border);background:transparent}.sl-nav-featured:hover{color:var(--sl-nav-inactive-hover-color);border-color:#94a3b852;background:var(--sl-nav-inactive-hover-bg)}.sl-nav-cta{font-weight:600;color:#fff;background:var(--sitelens-gradient-primary, linear-gradient(135deg, #272eda 0%, #009afe 100%));border-color:#009afe73;box-shadow:0 8px 24px #009afe2e}.sl-nav-cta:hover{box-shadow:0 10px 28px #009afe47;transform:translateY(-1px)}.sl-nav-cta:active{transform:translateY(0);box-shadow:0 4px 14px #009afe33}.sl-dashboard-nav{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--sl-nav-gap);min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:1rem;padding-inline:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.sl-dashboard-nav::-webkit-scrollbar{display:none}@media(min-width:768px){.sl-dashboard-nav{scroll-padding-inline:.75rem;-webkit-mask-image:linear-gradient(to right,transparent,black .75rem,black calc(100% - .75rem),transparent);mask-image:linear-gradient(to right,transparent,black .75rem,black calc(100% - .75rem),transparent)}}@media(min-width:640px){.sl-dashboard-nav{gap:.625rem}}.sl-site-header{position:sticky;top:0;z-index:40;overflow-x:hidden;border-bottom:1px solid rgb(255 255 255 / .07);background:#070a14c7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@supports (backdrop-filter: blur(1px)){.sl-site-header{background:#070a149e}}.sl-site-header__inner{max-width:64rem;margin-inline:auto;width:100%;padding-inline:1rem}@media(min-width:640px){.sl-site-header__inner{padding-inline:1.5rem}}.sl-site-header__top-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem;padding-block:.75rem}@media(min-width:640px){.sl-site-header__top-row{padding-block:.875rem}}.sl-site-header__nav{padding-bottom:.75rem}@media(min-width:640px){.sl-site-header__nav{padding-bottom:1rem}}.sl-platform-dashboard-header{position:sticky;top:0;z-index:40;overflow-x:hidden;border-bottom:1px solid rgb(255 255 255 / .07);background:#070a14c7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@supports (backdrop-filter: blur(1px)){.sl-platform-dashboard-header{background:#070a149e}}.sl-platform-dashboard-header__inner{max-width:64rem;margin-inline:auto;padding:.75rem 1rem 0;overflow-x:hidden;width:100%}@media(min-width:640px){.sl-platform-dashboard-header__inner{padding:1rem 1.5rem 0}}.sl-platform-dashboard-header__row{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem}.sl-platform-dashboard-header__logo{display:block;max-height:2.25rem;width:auto}@media(min-width:640px){.sl-platform-dashboard-header__logo{max-height:2.5rem}}.qa-studio-page-chrome{margin-bottom:1.1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(36,43,69,.55)}.qa-studio-page-chrome__title{margin:0 0 .35rem;font-size:clamp(1.35rem,3.2vw,1.75rem);letter-spacing:-.02em;line-height:1.15}.qa-studio-page-chrome__subtitle{margin:0;max-width:40rem;font-size:.96rem;line-height:1.55}.qa-studio-main-grid{display:grid;grid-template-columns:1fr 320px;gap:20px;align-items:start}@media(max-width:900px){.qa-studio-main-grid{grid-template-columns:1fr}}.qa-studio-root .qa-studio-scan-section{display:flex;flex-direction:column;gap:.75rem}.qa-studio-root .qa-studio-scan-heading{margin:0;font-size:clamp(1.05rem,2.5vw,1.25rem);font-weight:650;letter-spacing:-.02em;color:var(--text)}.qa-studio-root .qa-studio-section{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--panel-border)}.qa-studio-root .qa-studio-field{width:100%;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:#0206178c;color:var(--text);padding:.6rem .75rem;box-sizing:border-box}.qa-studio-root .qa-studio-field:focus{outline:2px solid rgba(0,154,254,.45);outline-offset:2px}.qa-studio-root textarea.qa-studio-field{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;min-height:3.5rem;resize:vertical}.qa-studio-root .qa-studio-cb{display:block;font-size:.9rem;color:var(--muted);margin-bottom:.35rem}.qa-studio-root .qa-studio-matrix{padding:1rem;border-radius:14px;border:1px solid var(--panel-border);background:#0c121d8c;margin-bottom:1rem}.qa-studio-root .qa-studio-callout{margin:0 0 1rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.55;color:#fde68a;background:#eab3081a;border:1px solid rgba(234,179,8,.35);border-radius:12px}.qa-studio-root .qa-studio-table-matrix td,.qa-studio-root .qa-studio-table-matrix th{border-color:var(--panel-border)}.qa-studio-root .qa-studio-table-matrix tr.qa-studio-row-sel{background:#272eda26}.qa-studio-root .qa-studio-table-matrix tr.qa-studio-row-bad{background:#ef4b5f14}.qa-studio-root .qa-template-picker{margin-bottom:1.5rem}.qa-studio-root .qa-template-picker-header{margin-bottom:1rem}.qa-studio-root .qa-template-picker-title{margin:0 0 .35rem;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:650;letter-spacing:-.02em}.qa-studio-root .qa-template-picker-lead{margin:0;max-width:52rem;line-height:1.55}.qa-studio-root .qa-template-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.qa-studio-root .qa-template-grid--compact{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:12px}.qa-studio-root .qa-template-card{display:flex;gap:12px;text-align:left;padding:14px 16px;border-radius:14px;border:1px solid var(--panel-border);background:#0c121d8c;color:var(--text);cursor:pointer;transition:border-color .15s,box-shadow .15s}.qa-studio-root .qa-template-card:hover{border-color:#009afe73}.qa-studio-root .qa-template-card--selected{border-color:#009afebf;box-shadow:0 0 0 1px #009afe59}.qa-studio-root .qa-template-card--compact .qa-template-card-outcomes{display:none}.qa-studio-root .qa-template-card-icon{font-size:1.75rem;line-height:1;flex-shrink:0}.qa-studio-root .qa-template-card-body{display:flex;flex-direction:column;gap:4px;min-width:0}.qa-studio-root .qa-template-card-title{font-weight:650;font-size:.95rem}.qa-studio-root .qa-template-card-desc{font-size:.82rem;color:var(--muted);line-height:1.45}.qa-studio-root .qa-template-card-outcomes{margin:6px 0 0;padding-left:1.1rem;font-size:.78rem;color:#94a3b8;line-height:1.4}.qa-studio-root .qa-template-card-when{font-size:.75rem;margin-top:4px}.qa-studio-root .qa-template-advanced{margin-top:1rem;font-size:.9rem;color:var(--muted)}.qa-studio-root .qa-template-advanced summary{cursor:pointer;color:#94a3b8}.qa-studio-root .qa-template-flagship-label{margin:0 0 .5rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#7dd3fc}.qa-studio-root .qa-template-flagship-label--secondary{margin-top:1.25rem;color:#94a3b8}.qa-studio-root .qa-template-grid--flagship{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.qa-studio-root .qa-template-card--flagship{border-color:#009afe59;background:#009afe0f}.qa-studio-root .qa-template-card-cta{margin-top:6px;font-size:.78rem;font-weight:600;color:#7dd3fc}.qa-studio-root .qa-template-card--selected .qa-template-card-cta{color:#8affc0}.qa-studio-root .qa-start-here{margin-bottom:1.5rem;padding:1rem 1.1rem;border-radius:14px;border:1px solid var(--panel-border);background:#0c121d73}.qa-studio-root .qa-start-here-title{margin:0 0 .65rem;font-size:1rem;font-weight:650;letter-spacing:-.02em}.qa-studio-root .qa-start-here-steps{margin:0 0 1rem;padding-left:1.25rem;font-size:.88rem;line-height:1.6;color:var(--muted)}.qa-studio-root .qa-local-cloud{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.qa-studio-root .qa-local-cloud{grid-template-columns:1fr}}.qa-studio-root .qa-local-cloud-col{padding:.65rem .75rem;border-radius:10px;border:1px solid rgba(148,163,184,.15);background:#02061759}.qa-studio-root .qa-local-cloud-col p{margin:.35rem 0 0;font-size:.8rem;line-height:1.45;color:var(--muted)}.qa-studio-root .qa-local-cloud-label{font-size:.72rem;font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}.qa-studio-root .qa-run-intro{margin-bottom:1rem;max-width:40rem;line-height:1.55}.qa-studio-root .qa-run-url-block{margin-bottom:1rem}.qa-studio-root .qa-run-url-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.qa-studio-root .qa-run-url-row .qa-studio-field{flex:1 1 220px}.qa-studio-root .qa-run-url-hint{margin:.4rem 0 0;font-size:.8rem;line-height:1.45}.qa-studio-root .qa-run-results-card{padding-top:.25rem}.qa-studio-root .qa-run-results-toolbar{display:flex;justify-content:flex-end;margin:.5rem 0 .75rem}.qa-studio-root .qa-run-summary{margin:0 0 1rem;padding:1rem 1.1rem;border-radius:14px;border:1px solid var(--panel-border);background:#0c121d8c}.qa-studio-root .qa-run-summary--success{border-color:#22c55e59}.qa-studio-root .qa-run-summary--failure{border-color:#ef4b5f66}.qa-studio-root .qa-run-summary--warning{border-color:#eab30859}.qa-studio-root .qa-run-summary-title{margin:0 0 .5rem;font-size:clamp(1.15rem,3vw,1.4rem);font-weight:700;letter-spacing:-.02em}.qa-studio-root .qa-run-summary--success .qa-run-summary-title{color:#8affc0}.qa-studio-root .qa-run-summary--failure .qa-run-summary-title{color:#fecdd3}.qa-studio-root .qa-run-summary-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 .35rem;font-size:.85rem}.qa-studio-root .qa-run-summary-url{margin:0;font-size:.88rem;word-break:break-all}.qa-studio-root .qa-run-summary-findings{margin:.75rem 0 0;padding-left:1.1rem;font-size:.88rem;line-height:1.5;color:var(--muted)}.qa-studio-root .qa-run-summary-shots{display:flex;flex-wrap:wrap;gap:10px;margin-top:.85rem}.qa-studio-root .qa-run-shot-preview{display:block;max-width:160px;text-decoration:none}.qa-studio-root .qa-run-shot-preview img{display:block;width:100%;border-radius:8px;border:1px solid var(--panel-border)}.qa-studio-root .qa-run-shot-preview-label{display:block;margin-top:4px;font-size:.72rem;color:var(--muted)}.qa-studio-root .qa-run-next-template{margin:1rem 0 0;padding:.65rem .85rem;border-radius:10px;border:1px dashed rgba(148,163,184,.25);font-size:.85rem;line-height:1.5}.qa-studio-root .qa-run-next-template-btn{font-size:inherit;padding:.1rem .35rem;vertical-align:baseline}.qa-studio-root .qa-run-timeline-section{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--panel-border)}.qa-studio-root .qa-run-timeline-section h3{font-size:.95rem;color:#94a3b8}.qa-studio-root .qa-link-health-panel{margin-top:1rem;display:flex;flex-direction:column;gap:12px}.qa-studio-root .qa-link-health-card{padding:1rem 1.1rem;border-radius:14px;border:1px solid var(--panel-border);background:#0c121d99}.qa-studio-root .qa-link-health-card--success{border-color:#22c55e59;background:#22c55e0f}.qa-studio-root .qa-link-health-card--failure{border-color:#ef4b5f66;background:#ef4b5f12}.qa-studio-root .qa-link-health-card-header{margin-bottom:.85rem}.qa-studio-root .qa-link-health-card-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:.35rem}.qa-studio-root .qa-link-health-title{margin:0;font-size:1.05rem;font-weight:650;letter-spacing:-.02em}.qa-studio-root .qa-link-health-context{margin:0 0 .35rem;font-size:.85rem}.qa-studio-root .qa-link-health-headline{margin:0;font-size:.95rem;line-height:1.5}.qa-studio-root .qa-link-health-headline--success{color:#8affc0}.qa-studio-root .qa-link-health-headline--failure{color:#fecdd3}.qa-studio-root .qa-link-health-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;margin-bottom:1rem}.qa-studio-root .qa-link-health-stat{padding:.5rem .6rem;border-radius:10px;border:1px solid rgba(148,163,184,.18);background:#02061773;text-align:center}.qa-studio-root .qa-link-health-stat-value{display:block;font-size:1.15rem;font-weight:650;color:var(--text);line-height:1.2}.qa-studio-root .qa-link-health-stat-label{display:block;margin-top:2px;font-size:.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.qa-studio-root .qa-link-health-section{margin-top:.75rem}.qa-studio-root .qa-link-health-section-title{margin:0 0 .5rem;font-size:.9rem;font-weight:600}.qa-studio-root .qa-link-health-section-title--fail{color:#fecdd3}.qa-studio-root .qa-link-health-failed-list,.qa-studio-root .qa-link-health-findings,.qa-studio-root .qa-link-health-skipped-list{margin:0;padding-left:1.1rem;line-height:1.55}.qa-studio-root .qa-link-health-failed-item{margin-bottom:.65rem}.qa-studio-root .qa-link-health-failed-url-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.qa-studio-root .qa-link-health-url{word-break:break-all;color:#7dd3fc}.qa-studio-root .qa-link-health-url:hover{text-decoration:underline}.qa-studio-root .qa-link-health-copy{font-size:.78rem;padding:.2rem .5rem}.qa-studio-root .qa-link-health-failed-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:.85rem}.qa-studio-root .qa-link-health-status-code{font-size:.75rem}.qa-studio-root .qa-link-health-reason{color:var(--muted)}.qa-studio-root .qa-link-health-success-note{margin:0;font-size:.9rem;color:#8affc0}.qa-studio-root .qa-link-health-findings li{margin-bottom:.35rem;color:var(--muted);font-size:.88rem}.qa-studio-root .qa-link-health-skipped{margin-top:.85rem;font-size:.85rem}.qa-studio-root .qa-link-health-skipped summary{cursor:pointer;color:var(--muted)}.qa-studio-root .qa-link-health-skipped-list{margin-top:.5rem;color:var(--muted)}.qa-studio-root .qa-link-health-skipped-list li{margin-bottom:.4rem}.qa-studio-root .qa-deployment-viewport-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.qa-studio-root .qa-deployment-viewport-block{text-align:left}.qa-studio-root .qa-deployment-viewport-detail{margin:.35rem 0 .5rem;font-size:.82rem;line-height:1.45}.qa-studio-root .qa-deployment-stat--pass{color:#8affc0}.qa-studio-root .qa-deployment-stat--fail{color:#fecdd3}.qa-studio-root .qa-deployment-ci-note{margin:.5rem 0 0;font-size:.82rem;line-height:1.45}.qa-studio-root .qa-deployment-ci-note code{font-size:.78rem}.qa-studio-root .qa-link-health-check-list{margin:.5rem 0 0;padding:0;list-style:none}.qa-studio-root .qa-link-health-check-row{display:flex;align-items:flex-start;gap:8px;margin-bottom:.25rem;font-size:.85rem;color:var(--muted)}.qa-studio-root .qa-link-health-check-row--ok .qa-link-health-check-icon{color:#8affc0}.qa-studio-root .qa-link-health-check-row--fail .qa-link-health-check-icon{color:#fecdd3}.qa-studio-root .qa-link-health-check-icon{flex-shrink:0;font-weight:650;width:1rem}.qa-studio-root .qa-deployment-selector{display:block;margin:0;padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(148,163,184,.22);background:#02061780;font-size:.8rem;line-height:1.45;word-break:break-all;overflow-wrap:anywhere;color:#cbd5e1}.qa-studio-root .qa-deployment-screenshot-list{list-style:none;padding-left:0}.qa-studio-root .qa-mobile-nav-failure{margin:.35rem 0 0;font-size:.9rem;color:#fecdd3}
