:root{--ink:#070B12;--panel:#0C1320;--panel-2:#101A2A;--line:#141F31;--frost:#9BE1FF;--frost-deep:#2E5F7A;--text:#D9E4F0;--muted:#95A5BB;--faint:#3D4C61;--frost-edge:#407C9B;--heat-edge:rgba(240,160,90,.6);--heat:#F0A05A;--teal:#5FD4C4;--violet:#B49CF5;--pale:#A5D8F0;--green:#7EDB94;--body:#CBD8E6;--aside:#A3B2C6}body{--f-display:var(--display);--w-display:300;--w-hero:200;--ls-display:.01em;--f-body:var(--sans);--w-body:300;--w-strong:400;--f-label:var(--mono);--w-label:400;--ls-label:.12em;--sz-label:11.5px;--f-ui:var(--mono);--w-ui:400;--sz-ui:13px;--f-tech:var(--mono);--f-fixt:var(--sans);--w-fixt:400;--sz-fixt:17.5px}[data-type=switzer]{--f-display:var(--switzer),system-ui,sans-serif;--w-display:400;--w-hero:300;--ls-display:-.015em;--f-body:var(--switzer),system-ui,sans-serif;--w-body:400;--w-strong:500;--f-label:var(--switzer),system-ui,sans-serif;--w-label:600;--ls-label:.08em;--sz-label:11px;--f-ui:var(--switzer),system-ui,sans-serif;--w-ui:500;--sz-ui:13.5px;--f-fixt:var(--switzer),system-ui,sans-serif;--w-fixt:600;--sz-fixt:16px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:dark;font-synthesis:none}body{background:var(--ink);color:var(--text);font-family:var(--sans);font-size:16.5px;line-height:1.75;font-weight:300;-webkit-font-smoothing:antialiased}::selection{background:var(--frost);color:var(--ink)}a{color:inherit}:where(a,button,input,select,summary,[tabindex]):not(:where(.ob *)):focus-visible{outline:2px solid var(--frost);outline-offset:2px}:where(input,select,textarea):focus-visible{outline-offset:0}.wrap{max-width:960px;margin:0 auto;padding:0 20px;position:relative;z-index:1}nav.topnav{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.wordmark{font-family:var(--display);font-weight:400;font-size:16px;letter-spacing:.12em;color:var(--text);text-decoration:none}.wordmark:before{content:"";flex:none;width:36px;height:14px;margin-right:10px;vertical-align:-1px;mask:url(/coldread-mark.svg) center/contain no-repeat;-webkit-mask:url(/coldread-mark.svg) center/contain no-repeat}.wordmark .caret,.wordmark:before{display:inline-block;background:var(--frost)}.wordmark .caret{width:.55em;height:1.05em;margin-left:2px;vertical-align:-2px;animation:breathe 1.6s ease-in-out infinite}.wm-cold{color:var(--frost)}@keyframes breathe{0%,to{opacity:1}50%{opacity:.15}}nav.topnav .navlink{font-family:var(--mono);font-size:13px;color:var(--muted);text-decoration:none;transition:color .2s}nav.topnav .navlink:focus-visible,nav.topnav .navlink:hover{color:var(--frost)}nav.topnav .navlinks{display:flex;gap:22px}@media(max-width:480px){nav.topnav .navlinks{gap:16px}nav.topnav .navlinks .nav-wide{display:none}}.hero{padding:104px 0 72px}h1{font-family:var(--display);font-weight:300;font-size:clamp(30px,8.6vw,54px);line-height:1.22;letter-spacing:.02em}h1 em{font-style:normal;color:var(--frost)}.sub{color:var(--muted);max-width:44ch;margin-top:22px;font-size:17px;font-weight:300}#ocean-wrap{position:fixed;inset:0;z-index:0;pointer-events:none}#ocean-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(7,11,18,.88),rgba(7,11,18,.55) 45%,rgba(7,11,18,0) 78%)}#ocean{width:100%;height:100%;display:block}.tl{animation:reveal .35s ease backwards}.tl.cmd{color:var(--frost)}.tl.cmd:before{content:"$ ";color:var(--faint)}.tl.agent{color:var(--text)}.tl.agent:before{content:"agent  "}.tl.agent:before,.tl.dim,.tl.dim:before{color:var(--muted)}.tl.dim:before{content:"agent  "}.tl.verdict{color:var(--heat);font-weight:400}.tl.verdict:before{content:"agent  ";color:var(--muted)}@keyframes reveal{0%{opacity:0}to{opacity:1}}.runform{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.runform input{flex:1 1;min-width:220px;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--text);font-family:var(--mono);font-size:14px;padding:14px 16px;outline:none;transition:border-color .2s}.runform input:focus{border-color:var(--frost)}.runform input::placeholder{color:var(--muted)}.btn{background:var(--frost);color:var(--ink);border:none;border-radius:8px;font-family:var(--mono);font-weight:400;font-size:14px;padding:14px 22px;cursor:pointer;transition:opacity .2s}.btn:hover{opacity:.85}.btn:disabled{opacity:.4;cursor:default}.btn[aria-busy=true]{opacity:1;cursor:progress}.formnote{color:var(--muted)}.formerror,.formnote{font-family:var(--mono);font-size:12px;margin-top:12px}.formerror{color:var(--heat)}.formerror.cold{color:var(--body)}.samplecta{display:inline-block;font-family:var(--mono);font-size:13px;color:var(--frost);text-decoration:none;margin-top:18px;border-bottom:1px solid var(--line);padding-bottom:3px;transition:border-color .2s}.samplecta:hover{border-color:var(--frost)}.report-head{padding:96px 0 8px}.report-head.divided{border-top:1px solid var(--line);margin-top:96px}.report-head.tight{padding:30px 0 0}.report-label{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.report-title{font-family:var(--mono);font-size:clamp(18px,3.6vw,24px);font-weight:400;margin-top:10px;overflow-wrap:anywhere}.report-meta{font-family:var(--mono);font-size:12px;color:var(--muted);margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scoregrid{display:grid;grid-template-columns:200px 1fr;grid-gap:36px;gap:36px;margin-top:40px}@media(max-width:680px){.scoregrid{grid-template-columns:1fr}}.mercury{display:flex;gap:16px;align-items:stretch}.column{position:relative;width:52px;height:280px;background:var(--panel);border:1px solid var(--line);border-radius:26px;overflow:hidden}.fill{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,var(--frost-deep),var(--frost));border-radius:0 0 26px 26px;animation:rise 1.4s cubic-bezier(.2,.8,.2,1) .4s backwards}@keyframes rise{0%{height:0}}.ticks{display:flex;flex-direction:column-reverse;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--muted);padding:2px 0}.ticks span.hit{color:var(--frost)}.scorenum{margin-top:18px}.scorenum .big{font-family:var(--display);font-size:54px;font-weight:200;line-height:1;letter-spacing:-.04em}.scorenum .grade{color:var(--frost);font-size:44px}.scorenum .of{color:var(--muted);display:block;margin-top:6px}.blockreceipt,.scorenum .of{font-family:var(--mono);font-size:13px}.blockreceipt{color:#C0CEDD;margin-top:18px;padding:12px 14px;background:var(--panel);border:1px solid var(--line);border-radius:6px;overflow-wrap:anywhere}.blockreceipt:before{content:"$ ";color:var(--muted)}.blockfix{font-family:var(--mono);font-size:13px;color:var(--body);margin-top:14px;max-width:64ch;line-height:1.7}.blockfix:before{content:"fix → ";color:var(--frost)}.checks{border-top:1px solid var(--line);margin-top:44px}.check{display:grid;grid-template-columns:22px 1fr auto;grid-gap:14px;gap:14px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline;animation:reveal .4s ease backwards}.check:first-child{animation-delay:.05s}.check:nth-child(2){animation-delay:.1s}.check:nth-child(3){animation-delay:.15s}.check:nth-child(4){animation-delay:.2s}.check:nth-child(5){animation-delay:.25s}.check:nth-child(6){animation-delay:.3s}.check:nth-child(7){animation-delay:.35s}.check .name{font-weight:400;font-size:16px}.check .why{color:var(--body);font-size:14.5px;margin-top:5px;line-height:1.6;max-width:60ch;font-weight:400}.check .state{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.check.pass .state{color:var(--frost)}.checks.sample .check{grid-template-columns:64px 1fr auto}@media(max-width:560px){.checks.sample .check{grid-template-columns:56px 1fr}.checks.sample .state{display:none}}.moment{margin:48px 0}.moment-label{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.moment .q,.moment .q:before,.moment-label{color:var(--muted)}.moment .q:before{content:"task   "}.moment .a{color:var(--text)}.moment .a:before{content:"agent  ";color:var(--muted)}.gateform{margin-top:2px}.nextstep{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:28px;padding:14px 18px;background:var(--panel);border:1px solid var(--line);border-radius:12px;font-family:var(--mono);font-size:13px;color:var(--text);text-decoration:none;transition:border-color .2s;overflow-wrap:anywhere}.nextstep:focus-visible,.nextstep:hover{border-color:var(--frost)}.nextstep-go{color:var(--frost)}.chipin{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin-top:40px;font-family:var(--mono);font-size:12px;color:var(--muted)}.chipin a{color:var(--frost);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:1px;transition:border-color .2s}.chipin a:focus-visible,.chipin a:hover{border-color:var(--frost)}.gate .chipin{margin-top:18px}.adm-card .chipin{margin-top:6px}.auth{max-width:440px;padding:15vh 0 12vh}.auth-h{font-family:var(--display);font-weight:300;font-size:clamp(32px,7vw,44px);letter-spacing:.02em;line-height:1.2}.auth-note,.auth-to{margin-top:14px;color:var(--muted)}.auth-to{font-family:var(--mono);font-size:13px;overflow-wrap:anywhere}.authform{display:grid;grid-gap:10px;gap:10px;margin-top:28px}.authform input{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--text);font-family:var(--mono);font-size:14px;padding:14px 16px;outline:none;transition:border-color .2s;width:100%}.authform input:focus{border-color:var(--frost)}.authform input::placeholder{color:var(--muted)}.authform .btn{margin-top:4px}.auth-sent{margin-top:28px;animation:reveal .35s ease backwards}.auth-sent-h{font-family:var(--sans);font-weight:300;font-size:22px;color:var(--text)}.auth-sent-to{font-family:var(--mono);font-size:13px;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.gate .auth-sent{margin-top:6px}.cursorline:after{content:"▊";color:var(--frost);animation:breathe 1.2s ease-in-out infinite}footer{border-top:1px solid var(--line);margin-top:80px;padding:36px 0 60px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}footer .tag{font-family:var(--mono);font-size:13px;color:var(--muted)}footer .tag b{color:var(--frost);font-weight:400}.closeline{text-align:center;padding:84px 0 0}.closeline .big{font-size:clamp(24px,3.4vw,34px);font-weight:300;letter-spacing:-.01em}.closeline .d{color:var(--body);font-size:17px;margin-top:12px}@media (prefers-reduced-motion:reduce){.cursorline:after,.fill,.tl,.wordmark .caret{animation:none}}.cr{color:var(--frost)}.cr .cr-dt{fill:currentColor}.cr .cr-ln{fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.cr .cr-arm,.cr .cr-br{stroke-dasharray:1 1;stroke-dashoffset:0}.cr .cr-br{opacity:.8}.cr .cr-arm{animation:cr-grow 3.2s cubic-bezier(.3,.6,.3,1) infinite}.cr .cr-br{animation:cr-growb 3.2s cubic-bezier(.3,.6,.3,1) infinite}.cr .cr-cond{animation:cr-condense 3.2s linear infinite}.cr .cr-settle{transform-box:view-box;transform-origin:50% 50%;animation:cr-settle .42s cubic-bezier(.2,.8,.2,1)}.cr.ok{color:var(--green);filter:drop-shadow(0 0 3px rgba(126,219,148,.45))}.cr.wt{color:var(--faint)}.cr.fail{color:var(--muted)}@keyframes cr-grow{0%{stroke-dashoffset:1;opacity:.95}36%{stroke-dashoffset:0}84%{stroke-dashoffset:0;opacity:.95}to{stroke-dashoffset:0;opacity:0}}@keyframes cr-growb{0%,20%{stroke-dashoffset:1;opacity:.8}52%{stroke-dashoffset:0}84%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:0}}@keyframes cr-condense{0%,40%{opacity:.14}68%,86%{opacity:.62}to{opacity:.14}}@keyframes cr-settle{0%{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}@keyframes cr-in{0%{opacity:0}to{opacity:1}}.wr-game{display:grid;grid-gap:12px;gap:12px}.wr-hud{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:13px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wr-hud b{color:var(--text);font-weight:400;font-size:18px}.wr-lives{display:inline-flex;gap:6px}.wr-lives i{width:9px;height:9px;border-radius:50%;background:var(--frost);display:inline-block}.wr-lives i.lost{background:none;border:1.5px solid var(--faint)}.wr-stage{position:relative;width:100%;max-width:560px;aspect-ratio:1/1;background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.wr-stage canvas{display:block;width:100%;height:100%;touch-action:none;cursor:pointer}.wr-overlay{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;text-align:center;padding:24px;border:0;color:inherit;font:inherit;background:rgba(7,11,18,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.wr-otitle{font-size:32px;font-weight:300;color:var(--text)}.wr-osub{font-size:16px;color:var(--body);max-width:30ch;line-height:1.5}.wr-obest{font-size:12px;color:var(--muted)}.wr-obest,.wr-obtn{font-family:var(--mono)}.wr-obtn{margin-top:8px;font-size:14px;color:var(--ink);background:var(--frost);border-radius:999px;padding:11px 20px}.wr-ready{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));display:flex;justify-content:center}.wr-readyin{width:100%;max-width:560px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:#0d2218;border:1px solid rgba(126,219,148,.5);border-radius:14px;padding:12px 12px 12px 16px;box-shadow:0 12px 40px rgba(0,0,0,.5);animation:wr-rise .45s cubic-bezier(.2,.8,.2,1)}.wr-readyin span{font-size:16px;color:var(--text);line-height:1.35}.wr-readyin small{display:block;font-family:var(--mono);font-size:11px;color:var(--muted)}.wr-readyin button{font-family:var(--mono);font-size:14px;color:var(--ink);background:var(--green);border:0;border-radius:999px;padding:10px 16px;cursor:pointer;white-space:nowrap}@keyframes wr-rise{0%{transform:translateY(120%);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.cr,.cr *{animation:none!important}.wr-readyin{animation:none}.app-bar i{transition:none}}.btn .cr{width:14px;height:14px;vertical-align:-2px;margin-right:6px;color:var(--ink)}.adm [hidden],.hm [hidden]{display:none!important}.adm[data-type=switzer]{--sans:var(--switzer),system-ui,sans-serif;--display:var(--switzer),system-ui,sans-serif}.adm{min-height:100vh;font-family:var(--f-body);font-weight:var(--w-body);font-size:14px;line-height:1.5}.adm-hd{border-bottom:1px solid var(--line)}.adm-hd-r{display:flex;align-items:center;gap:16px;padding:16px 40px 0;max-width:1320px}.adm .wordmark{font-family:var(--mono);font-size:15px;flex:none}.adm-nav{display:flex;align-items:flex-end;gap:2px 24px;padding:0 40px;margin-top:14px;max-width:1320px}.adm-nav a{display:block;padding:0 0 12px;margin-bottom:-1px;border-bottom:2px solid transparent;font-family:var(--f-label);font-weight:400;font-size:14px;color:var(--muted);text-decoration:none;white-space:nowrap}.adm-nav a:focus-visible,.adm-nav a:hover{color:var(--text)}.adm-nav a.on{color:var(--text);border-bottom-color:var(--frost)}.adm-nav-sp{flex:1 1}.adm-nav-g{display:flex;align-items:flex-end;gap:24px}.adm-nav-h{padding:0 0 13px;font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted)}.adm-main{min-width:0}.adm-top{position:-webkit-sticky;position:sticky;top:0;z-index:5;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 40px;max-width:1320px;background:rgba(6,10,17,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.adm-top,.adm-top h1{display:flex;flex-wrap:wrap}.adm-top h1{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:18px;line-height:1.3;align-items:baseline;gap:4px 10px;min-width:0}.adm-top h1 .t{font-family:var(--mono);font-size:15px;letter-spacing:0;color:var(--text);min-width:0;overflow-wrap:anywhere}.adm-top h1 .crumb{font-family:var(--f-label);font-weight:400;font-size:14px;letter-spacing:0;color:var(--muted);text-decoration:none}.adm-top h1 .crumb:hover{color:var(--text)}.adm-top h1 .d-crumb{display:inline-flex;align-items:baseline;gap:10px;min-width:0}.adm-top h1 .sl{color:var(--faint);font-family:var(--f-label);font-size:14px}.adm-filters{display:flex;gap:8px;flex-wrap:wrap}.adm-seg,.d-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2)}.adm-seg a,.d-seg a,.d-seg button,.d-seg>span{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 12px;border:1px solid transparent;border-radius:6px;background:none;font-family:var(--f-label);font-size:13px;font-weight:400;line-height:1.3;color:var(--body);text-decoration:none;cursor:pointer}.adm-seg a{font-family:var(--mono);font-size:12.5px}.adm-seg a:not(.on):hover,.d-seg a:not([aria-current]):hover,.d-seg button:not([aria-pressed=true],[aria-selected=true]):hover{color:var(--text);background:rgba(155,225,255,.04)}.adm-seg a:focus-visible,.d-seg a:focus-visible,.d-seg button:focus-visible{outline:2px solid var(--frost);outline-offset:1px}.adm-seg a.on,.d-seg a[aria-current],.d-seg button:is([aria-pressed=true],[aria-selected=true]){background:rgba(155,225,255,.1);border-color:var(--frost-edge);color:var(--text);font-weight:500}.d-seg .risk{color:var(--heat)}.d-seg a.risk[aria-current]{background:rgba(240,160,90,.1);border-color:var(--heat-edge);color:var(--heat)}.d-seg b{font-family:var(--mono);font-weight:400;font-size:12px;color:var(--aside);margin-left:3px}.d-seg>span.off{opacity:.6;cursor:default}.d-seg>span.off,.d-seg>span.off b{color:var(--muted)}.d-seg>span.off .d-mk circle,.d-seg>span.off .d-mk path{stroke:var(--muted)}.d-seg>span.off .d-mk circle[fill]:not([fill=none]){fill:var(--muted)}.d-seg.sm{padding:2px}.d-seg.sm button{min-height:28px;padding:3px 10px;font-size:12.5px}.pd{display:contents}.adm-body{padding:22px 40px 64px;display:grid;grid-gap:16px;gap:16px;max-width:1240px;transition:opacity .15s}.adm-body.pg{max-width:980px;padding:32px 40px 80px;gap:44px;animation:d-reveal .25s ease}@keyframes d-reveal{0%{opacity:0}to{opacity:1}}.adm-seg a:has([data-pending]),.d-seg a:has([data-pending]){background:rgba(155,225,255,.1);border-color:var(--frost-edge);color:var(--text)}.adm-main:has([data-pending]) .adm-body{opacity:.6;transition:opacity .15s .15s}.sk{display:block;background:var(--panel-2);border-radius:4px;animation:sk 1.4s ease-in-out infinite}@keyframes sk{50%{opacity:.55}}.sk-site{height:33px;border-radius:7px}.sk-nav{height:16px;margin:8px 10px;width:60%}.sk-h{height:22px;width:110px}.sk-seg{height:28px;width:230px;border-radius:7px}.sk-l{height:13px;width:45%}.sk-v{height:26px;width:35%;margin:3px 0}.sk-d{height:11px;width:60%}.sk-t{height:15px;width:90px}.sk-chart{height:240px}.sk-row{height:14px}.sk-row:nth-child(odd){width:80%}.sk-shell .adm-nav{align-items:center;padding-bottom:12px}.sk-shell .sk-site{width:150px;height:32px}.sk-shell .sk-nav{width:64px;height:14px;margin:0}@media(max-width:820px){.sk-h{display:none}.sk-shell .adm-nav{flex-wrap:nowrap}.sk-nav{width:56px}.sk-site{width:120px;height:31px}.sk-seg{width:190px}}@media (prefers-reduced-motion:reduce){.sk{animation:none}.adm-body,.adm-main:has([data-pending]) .adm-body{transition:none}.adm-body.pg{animation:none}}.adm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.adm-stat{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:grid;grid-gap:4px;gap:4px;min-width:0}.adm-stat-l{font-size:13px;color:var(--muted)}.adm-stat-m{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;min-width:0}.adm-stat-v{font-family:var(--f-display);font-weight:var(--w-hero);font-size:30px;line-height:1.1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adm-stat-d{font-family:var(--mono);font-size:11px;color:var(--aside);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.adm-card{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:16px 18px;display:grid;grid-gap:12px;gap:12px;align-content:start;min-width:0}.adm-card>header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.adm-card h2{font-family:var(--f-body);font-weight:500;font-size:15px;color:var(--text);letter-spacing:0;line-height:1.3}.adm-more{font-family:var(--f-label);font-size:12.5px;color:var(--muted);text-decoration:none}.adm-more:hover{color:var(--frost)}.adm-empty{color:var(--muted);font-size:14px}.adm-bars,.adm-funnel{display:grid;grid-gap:9px;gap:9px}.adm-bar,.adm-funnel>div{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(60px,1fr) 76px;grid-gap:12px;gap:12px;align-items:center}.adm-bar-k{font-size:14px;color:var(--body);overflow-wrap:anywhere;line-height:1.35}.adm-bar-k small{display:block;font-size:12px;color:var(--muted)}.adm-bar-t{height:8px;overflow:hidden}.adm-bar-t,.adm-bar-t i{border-radius:0 4px 4px 0}.adm-bar-t i{display:block;height:100%;background:#3987e5;min-width:2px}.adm-bar-n{font-family:var(--mono);font-size:12px;color:var(--text);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.adm-bar-n small{color:var(--muted);margin-left:6px}.adm-who{color:var(--text)}.adm-path{font-family:var(--mono);font-size:12px;color:var(--aside);overflow-wrap:anywhere}.adm-dr{position:relative;cursor:pointer}.adm-dr>*{pointer-events:none}.adm-dr .adm-an{pointer-events:auto;z-index:2}.adm-dr .adm-an:has(.adm-an-t.on){z-index:40}.adm-dr-t{position:absolute;inset:0;z-index:1;pointer-events:auto;background:none;border:0;border-radius:4px;cursor:pointer;-webkit-tap-highlight-color:transparent}.adm-dr-t:focus-visible{outline-offset:-2px}.adm-dr:hover{background:rgba(155,225,255,.025)}.adm-tech{margin:0 0 12px 22px;padding:10px 12px;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px}.adm-tech div{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:12px;gap:12px}.adm-tech dt{font-family:var(--mono);font-size:11px;color:var(--muted);padding-top:1px}.adm-tech dd{font-family:var(--mono);font-size:12px;color:var(--body);overflow-wrap:anywhere}.adm-tech dd.risk{color:var(--heat)}.adm-tech dd.no{color:var(--muted)}.adm-an{position:relative;display:inline-flex;min-width:0;max-width:100%}.adm-an-t{font:inherit;font-family:var(--mono);font-size:12.5px;color:var(--body);background:none;border:0;border-bottom:1px dotted var(--faint);padding:0;text-align:left;cursor:help;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.adm-an-t.on,.adm-an-t:hover{color:var(--text);border-bottom-color:var(--muted)}.adm-an-pop{position:absolute;left:0;top:calc(100% + 8px);z-index:30;width:max-content;max-width:min(280px,70vw);display:grid;grid-gap:3px;gap:3px;white-space:normal;background:#0A111C;border:1px solid #1e2b40;border-radius:9px;padding:10px 12px;box-shadow:0 10px 30px rgba(0,0,0,.5);cursor:default;line-height:1.45}.adm-an-pop b{font-family:var(--f-body);font-weight:500;font-size:14px;color:var(--text)}.adm-an-pop span{font-family:var(--f-body);font-size:13px;color:var(--body)}.adm-an-pop small{font-family:var(--mono);font-size:11px;color:var(--muted);margin-top:3px}.adm-vi{flex:none;vertical-align:-1px;margin-right:6px}.adm-site{position:relative;display:block;font-family:var(--f-body);font-weight:500;font-size:14px;color:var(--text);min-width:0;max-width:280px}.adm-site>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line-2);border-radius:8px;background:var(--panel)}.adm-site>summary::-webkit-details-marker{display:none}.adm-site>summary:after{content:"";width:5px;height:5px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg);margin:-3px 2px 0 auto;flex:none}.adm-site[open]>summary{border-color:#1E2B40}.adm-site>.adm-site-d{display:block;padding:7px 10px}.adm-site-d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.adm-site-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;min-width:180px;display:grid;background:#0A111C;border:1px solid #1e2b40;border-radius:9px;padding:6px;box-shadow:0 10px 30px rgba(0,0,0,.45)}.adm-site-menu a{padding:6px 8px;border-radius:6px;color:var(--body);text-decoration:none;overflow-wrap:break-word;min-width:0}.adm-site-o{display:block;font-size:10.5px;line-height:1.4;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-site-menu a:hover{background:rgba(155,225,255,.05);color:var(--text)}.adm-site-menu .adm-site-add{color:var(--muted);border-top:1px solid var(--line);border-radius:0 0 6px 6px;margin-top:4px;padding-top:8px}.adm-me{margin-left:auto;display:flex;align-items:center;gap:12px;font-family:var(--f-body);font-size:13px;color:var(--muted);min-width:0}.adm-me span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-me button{justify-self:start;white-space:nowrap;background:none;border:0;padding:0;font-family:var(--f-label);font-size:12px;color:var(--muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.adm-me button:hover{color:var(--frost)}.adm .app-btn,.adm .app-link,.adm .app-once,.adm .bl-link,.adm .bl-pc-n,.adm .bl-tag,.adm .btn{font-family:var(--f-label)}.adm .btn{font-weight:var(--w-ui)}.adm .bl-acct,.adm .bl-flash,.adm .bl-pc-l,.adm .bl-setup p,.adm .pw{font-family:var(--f-body)}.m{font-family:var(--mono);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.d-lab{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);line-height:1.4}.d-sec{display:grid;grid-gap:16px;gap:16px;min-width:0;align-content:start}.d-sec>header{min-height:18px;align-items:baseline;justify-content:space-between;gap:8px 16px}.d-key,.d-sec>header{display:flex;flex-wrap:wrap}.d-key{gap:4px 14px;font-size:12px;color:var(--body)}.d-key>span{display:inline-flex;align-items:center;gap:6px}.d-key i{width:9px;height:9px;border-radius:2px;display:inline-block}.d-key i.d-ln-k{height:2px;width:12px;border-radius:1px}.d-key-b{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:2px 0;font:inherit;font-size:12px;color:var(--body);cursor:pointer;transition:opacity .15s}.d-key-b:hover{color:var(--text)}.d-key-b.dim{opacity:.45}.d-mk{flex:none;display:inline-block;vertical-align:-1px}.d-vs{display:inline-flex;align-items:center;gap:5px;margin-right:6px}.d-empty{padding:12px 4px}.d-empty,.d-none{font-size:14px;color:var(--muted)}.d-none.risk{color:var(--heat)}.d-more{font-family:var(--mono);font-size:11.5px}.d-more,.d-watch{color:var(--muted)}.d-watch{display:inline-flex;align-items:center;gap:7px;font-family:var(--f-label);font-size:12.5px;letter-spacing:0;white-space:nowrap}.d-watch i{width:6px;height:6px;border-radius:50%;background:var(--frost);flex:none;animation:breathe 2.4s ease-in-out infinite}.d-watch.off i{background:none;box-shadow:inset 0 0 0 1.3px var(--muted);animation:none}.d-watch b{font-weight:400;color:var(--body)}.d-hero{display:grid;grid-gap:22px;gap:22px}.d-hero-n{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px 56px}.d-big{display:grid;grid-gap:2px;gap:2px}.d-big-v{font-family:var(--f-display);font-weight:var(--w-hero);font-size:68px;line-height:1;letter-spacing:-.02em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-big-l{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.d-big-l .t{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:24px;line-height:1.3;color:var(--body)}.d-big-l .d{font-family:var(--mono);font-size:12px;color:var(--aside)}.d-sm-n{display:flex;gap:40px;flex-wrap:wrap}.d-sm-n div{display:grid;grid-gap:2px;gap:2px}.d-sm-n b{font-family:var(--f-display);font-weight:var(--w-hero);font-size:34px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;color:var(--text)}.d-sm-n span{font-family:var(--f-display);font-weight:var(--w-display);font-size:18px;color:var(--muted);line-height:1.3}.d-ids{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden}.d-idc{display:flex;align-items:center;gap:10px;padding:14px 16px;border-right:1px solid var(--line);text-align:left;min-width:0;text-decoration:none;transition:background .15s,opacity .15s}.d-idc:last-child{border-right:0}a.d-idc:hover{background:rgba(155,225,255,.03)}.d-idc b{font-family:var(--f-display);font-weight:var(--w-hero);font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;color:var(--text)}.d-idc span:not(.pd){font-family:var(--f-body);font-size:14px;color:var(--body)}.d-idc.zero{opacity:.6}.d-idc.zero b,.d-idc.zero span{color:var(--muted)}.d-idc.zero .d-mk circle,.d-idc.zero .d-mk path{stroke:var(--muted)}.d-idc.zero .d-mk circle[fill]:not([fill=none]){fill:var(--muted)}.d-idc.risk b,.d-idc.risk span:not(.pd){color:var(--heat)}.d-idc.risk{box-shadow:inset 0 2px 0 var(--heat)}.d-idc:has([data-pending]),.d-idc[aria-current]{background:rgba(155,225,255,.1);box-shadow:inset 0 0 0 1px var(--frost-edge)}.d-idc[aria-current] span:not(.pd){color:var(--text);font-weight:500}.d-idc.risk[aria-current]{background:rgba(240,160,90,.1);box-shadow:inset 0 0 0 1px var(--heat-edge)}.d-idc.risk[aria-current] span:not(.pd){color:var(--heat)}.d-ids.on a.d-idc:not([aria-current]){opacity:.7}.d-ids.on a.d-idc:not([aria-current]):hover{opacity:1}.d-idc:focus-visible{outline:2px solid var(--frost);outline-offset:-3px}.d-showing{margin-left:auto;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-2,#1e2b40);border-radius:999px;padding:3px 8px 3px 10px;font-family:var(--f-label);font-size:12.5px;color:var(--body);text-decoration:none;animation:d-reveal .2s ease}.d-showing:hover{color:var(--text);border-color:var(--muted)}.d-showing .x{color:var(--muted);font-size:14px;line-height:1}.d-showing.risk{color:var(--heat);border-color:rgba(240,160,90,.4)}.d-showing .sw{width:9px;height:9px;border-radius:2px;display:inline-block}.d-share{display:flex;gap:2px;height:44px;border-radius:5px;overflow:hidden}.d-share i{display:block;height:100%;min-width:3px}.d-share i:focus-visible{outline-offset:-2px}.d-bars{display:grid;grid-gap:14px;gap:14px}.d-bar{display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr) 92px;grid-gap:16px;gap:16px;align-items:center}.d-bar-k{display:grid;grid-gap:1px;gap:1px;min-width:0}.d-bar-k b{font-weight:var(--w-body);font-size:15px;color:var(--text)}.d-bar-k small{font-family:var(--mono);font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-bar-t{display:flex;gap:2px;height:10px;min-width:0}.d-bar-t i{display:block;height:100%;min-width:2px}.d-bar-t i:last-child{border-radius:0 4px 4px 0}.d-bar-n{font-family:var(--mono);font-size:12.5px;color:var(--text);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-bar-n small{margin-left:6px;display:inline-block;min-width:30px}.d-bar-n small,.d-bar.zero .d-bar-k b,.d-bar.zero .d-bar-n,.d-bar.zero .d-bar-n small{color:var(--muted)}.d-bar.zero .d-bar-k,.d-bar.zero .d-bar-n{opacity:.6}.d-bar.zero .d-bar-t{box-shadow:inset 0 -1px 0 var(--line)}.d-tr-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 28px}.d-tr-big{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:22px;line-height:1.3;color:var(--body)}.d-tr-big b{font-weight:var(--w-hero);font-size:30px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:4px}.d-tr-sm{display:flex;gap:18px;font-size:14px;color:var(--muted)}.d-tr-sm b{font-family:var(--mono);font-weight:400;font-size:13px;color:var(--body);margin-right:5px}.d-tr-c{animation:d-reveal .15s ease}.d-co-mk,.d-pu-mk{flex:none;color:var(--aside)}.d-pu-mk{vertical-align:-3px}.d-bar-k b .d-pu-mk{margin-right:8px;color:var(--muted)}.d-chev{width:6px;height:6px;border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);transform:rotate(-45deg);transition:transform .15s;justify-self:center}.d-why{display:grid;grid-gap:8px;gap:8px;padding:2px 4px 16px 38px;animation:d-reveal .2s ease}.d-why dl{display:grid;grid-gap:5px;gap:5px}.d-why dl div{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}.d-why dt{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted)}.d-why dd{font-size:14.5px;color:var(--body)}.d-why dd .m{font-size:13px}.d-why .risk{color:var(--heat)}.d-go{justify-self:start;margin-left:96px;font-family:var(--f-label);font-size:12.5px;color:var(--frost);text-decoration:none;border-bottom:1px solid var(--frost-deep);padding-bottom:1px}.d-empty .d-go{margin-left:10px}.d-go:hover{border-color:var(--frost)}.d-go.risk{color:var(--heat);border-color:rgba(240,160,90,.4)}.d-tip{position:fixed;z-index:60;pointer-events:none;background:#0A111C;border:1px solid #1e2b40;border-radius:8px;padding:8px 10px;display:grid;grid-gap:3px;gap:3px;box-shadow:0 8px 24px rgba(0,0,0,.45);min-width:140px;max-width:260px}.d-tip[hidden]{display:none}.d-tip b{font-family:var(--f-body);font-weight:500;font-size:13px;color:var(--text)}.d-tip span{font-family:var(--mono);font-size:11.5px;color:var(--body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-ch{display:grid;grid-gap:8px;gap:8px;min-width:0}.d-ln{position:relative;min-width:0;touch-action:pan-y}.d-ln svg{display:block;width:100%}.d-ln.pick svg{cursor:crosshair}.d-sl{transition:stroke-opacity .15s}.d-ln-tip{position:absolute;pointer-events:none;z-index:4;background:#0A111C;border:1px solid #1e2b40;border-radius:8px;padding:8px 10px;display:grid;grid-gap:3px;gap:3px;box-shadow:0 8px 24px rgba(0,0,0,.45);min-width:140px;white-space:nowrap}.d-ln-tip .h{font-family:var(--mono);font-size:11px;color:var(--muted);margin-bottom:2px}.d-ln-tip .r{display:grid;grid-template-columns:12px auto 1fr;align-items:center;grid-gap:8px;gap:8px;font-size:12px}.d-ln-tip .r i{height:2px;border-radius:1px;display:block}.d-ln-tip .r b{font-family:var(--mono);font-weight:400;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-ln-tip .r span,.d-tv summary{color:var(--muted)}.d-tv summary{font-family:var(--f-label);font-size:12px;cursor:pointer;list-style:none;width:max-content}.d-tv summary::-webkit-details-marker{display:none}.d-tv summary:hover{color:var(--text)}.d-ftw{display:grid;grid-gap:14px;gap:14px}.d-ft{display:flex;gap:10px 18px}.d-ft,.d-ft-g{flex-wrap:wrap;align-items:center}.d-ft-g{display:inline-flex;gap:8px;min-width:0}.d-ft-g>span{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted)}.d-sum{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;color:var(--muted)}.d-sum b{font-family:var(--mono);font-weight:400;color:var(--text)}.d-sum .risk,.d-sum .risk b{color:var(--heat)}.d-sum .d-showing{margin-left:0}.d-list-h{display:flex;justify-content:flex-end;min-height:18px;margin-bottom:-8px}.d-list{display:grid;min-width:0}.d-list .d-tb-r{min-height:36px;padding-top:6px;padding-bottom:6px;transition:background .15s}.d-list .d-tb-r.grp{min-height:40px;background:var(--panel)}.d-list .gn{font-family:var(--f-display);font-weight:var(--w-display);font-size:16px;text-decoration:none}.d-list .gn:hover{color:var(--frost)}.d-list .grp.risk .gn,.d-list .grp.risk .n{color:var(--heat)}.d-list .bot{cursor:pointer}.d-list .bot:hover{background:rgba(155,225,255,.025)}.d-list .bot.imp .adm-an-t{color:var(--heat)}.d-list .adm-an-t{font-size:13px;color:var(--text)}.d-list .hl{background:rgba(155,225,255,.05)}.d-list .grp.hl{background:#122036}.d-list .grp.tg{cursor:pointer}.d-list .grp.tg:hover{background:#0F192A}.d-op{width:6px;height:6px;border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);transform:rotate(-45deg);justify-self:center}.d-list .bot:hover .d-op,.d-op:hover{border-color:var(--muted)}.d-op.pin{visibility:hidden}.d-exp{width:22px;height:22px;justify-self:center;background:none;border:0;cursor:pointer;position:relative;border-radius:4px}.d-exp:before{content:"";position:absolute;left:8px;top:6px;width:6px;height:6px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg);transition:transform .15s}.d-exp[aria-expanded=true]:before{transform:rotate(225deg);top:9px}.d-dh{display:grid;grid-gap:10px;gap:10px}.d-dh-tech{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:15px;color:var(--body)}.d-dh-t{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:40px;line-height:1.12;color:var(--text)}.d-dh-v{display:flex;flex-wrap:wrap;gap:8px 14px}.d-dh-v,.d-vchip{align-items:center}.d-vchip{display:inline-flex;gap:7px;padding:4px 10px 4px 8px;border:1px solid #1e2b40;border-radius:999px;font-family:var(--f-label);font-weight:var(--w-label);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--text)}.d-vchip.verified{border-color:var(--frost-deep);color:var(--frost)}.d-vchip.claimed,.d-vchip.reported{color:var(--body)}.d-vchip.impostor{border-color:rgba(240,160,90,.45);color:var(--heat)}.d-co-h .d-vchip{text-transform:none;letter-spacing:0;font-size:13px;font-family:var(--f-body);font-weight:400}.d-dh-v .who{font-size:14px;color:var(--muted)}.d-dh-v .who.risk{color:var(--heat)}.d-dh-v a.who{text-decoration:none;border-bottom:1px solid #1e2b40}.d-dh-v a.who:hover{color:var(--frost);border-color:var(--frost-deep)}.d-dh-v a.who+.who:before{content:"· ";color:var(--faint)}.d-dh-n{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:6px;font-size:15px;color:var(--muted)}.d-dh-n b{font-family:var(--f-display);font-weight:var(--w-hero);font-size:24px;color:var(--text);margin-right:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:44px;gap:44px}.d-vers{margin-top:28px;align-items:start}.d-pbars{display:grid;grid-gap:9px;gap:9px}.d-pbar{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(40px,1fr) 58px;grid-gap:12px;gap:12px;align-items:center}.d-pbar-k{font-family:var(--mono);font-size:12.5px;color:var(--body);overflow-wrap:anywhere;min-width:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.d-pbar-k em{font-style:normal;font-family:var(--f-label);font-weight:var(--w-label);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--heat)}.d-pbar-k small{font-size:11px;color:var(--muted)}.d-pbar-t{height:8px}.d-pbar-t i{display:block;height:100%;border-radius:0 4px 4px 0;min-width:2px}.d-pbar-n{font-family:var(--mono);font-size:12px;color:var(--text);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-pbar.risk .d-pbar-k{color:var(--heat)}.d-idv{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.d-idv.impostor{border-color:rgba(240,160,90,.35)}.d-idv>div{padding:18px 20px;display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0}.d-idv .ar{display:grid;place-items:center;align-content:center;padding:0}.d-idv .ar svg{display:block}.d-idv .v{display:flex;align-items:center;gap:10px;font-family:var(--f-display);font-weight:var(--w-display);font-size:26px;line-height:1.2;color:var(--text);overflow-wrap:anywhere;min-width:0}.d-idv .v .m{font-size:20px}.d-idv .v.risk{color:var(--heat)}.d-idv .v.muted{color:var(--body)}.d-idv .s{font-size:14px;color:var(--muted)}.d-idv .s .m{font-size:12.5px;color:var(--body)}.d-whyl{font-size:15px;color:var(--body);display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.d-whyl.risk .d-lab{color:var(--heat)}.d-chk{display:grid;border-top:1px solid var(--line)}.d-chk>div{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:16px;gap:16px;padding:11px 4px;border-bottom:1px solid var(--line);align-items:baseline}.d-chk dt{font-size:14px;color:var(--body)}.d-chk dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;color:var(--text);min-width:0}.d-chk .res{display:inline-flex;align-items:center;gap:8px}.d-chk .res.risk{color:var(--heat)}.d-chk .res.muted,.d-chk .src{color:var(--muted)}.d-chk .src{font-family:var(--mono);font-size:11.5px;overflow-wrap:anywhere}.d-mt{display:inline-flex;gap:2px;width:120px;height:8px;border-radius:2px;overflow:hidden;flex:none}.d-mt i{display:block;height:100%}.d-pol{gap:14px}.d-pol-h{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.d-pol-st{font-family:var(--mono);font-size:11.5px;color:var(--muted)}.d-pol-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;animation:d-reveal .25s ease}.d-pol-p{display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.d-pol-ph{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:28px;flex-wrap:wrap}.d-pol-f{font-family:var(--mono);font-size:11.5px;color:var(--muted)}.d-pol-f b{font-weight:400;color:var(--body)}.d-diff{margin:0;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:9px 0;font-family:var(--mono);font-size:12px;line-height:1.7;color:var(--aside)}.d-diff span{display:block;padding:0 12px 0 10px;white-space:pre-wrap;overflow-wrap:anywhere}.d-diff span:before{content:"  ";color:var(--faint)}.d-diff .add{background:rgba(155,225,255,.06);color:var(--frost)}.d-diff .add:before{content:"+ ";color:#407C9B}.d-diff .del{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.d-diff .del:before{content:"- ";color:var(--muted)}.d-diff .gap,.d-diff.none{color:var(--muted)}.d-diff.none{padding:9px 12px}.d-rule{margin:0;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:10px 12px;display:grid;grid-gap:6px;gap:6px}.d-rule div{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:10px;gap:10px}.d-rule dt{font-size:11px;color:var(--muted);padding-top:1px}.d-rule dd,.d-rule dt{font-family:var(--mono)}.d-rule dd{font-size:12px;line-height:1.6;color:var(--body);overflow-wrap:anywhere}.d-rule dd code{font:inherit;color:var(--text)}.d-pol-go{justify-self:start;display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid var(--frost-deep);border-radius:8px;color:var(--frost);font-family:var(--f-ui);font-weight:var(--w-ui);font-size:13.5px;padding:9px 16px;cursor:pointer;transition:border-color .2s,color .2s}.d-pol-go:hover{border-color:var(--frost)}.d-pol-go.done{color:var(--green);border-color:rgba(126,219,148,.45)}.d-pol-go .cr{width:14px;height:14px}.d-tech{margin-top:2px}.app-steps{list-style:none;display:grid}.app-step{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--line)}.app-step:last-child{border-bottom:0;padding-bottom:2px}.app-step:first-child{padding-top:2px}.app-mk{display:grid;place-items:center;margin-top:2px}.app-mk,.app-mk .cr{width:16px;height:16px}.app-mk .cr{display:block;overflow:visible}.app-step-b{display:grid;grid-gap:3px;gap:3px;min-width:0}.app-step.active{grid-template-columns:minmax(0,1fr) auto}.app-step-b b{font-weight:500;font-size:14.5px;color:var(--text)}.app-step.todo .app-step-b b{font-weight:400;color:var(--body)}.app-step-m{font-size:13px;color:var(--body)}.app-grade{font-family:var(--mono);font-size:14px}.app-prog{display:grid;grid-gap:8px;gap:8px;margin-top:4px;max-width:520px}.app-prog-s{font-size:13px;color:var(--body)}.app-bar{height:4px;background:var(--panel);border-radius:2px;overflow:hidden}.app-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--frost),var(--teal) 60%,var(--green));border-radius:2px;transition:width .6s ease}.app-btn{background:none;border:1px solid var(--frost-deep);border-radius:7px;color:var(--frost);font-family:var(--mono);font-size:12.5px;padding:6px 12px;cursor:pointer;white-space:nowrap;transition:border-color .2s}.app-btn:hover{border-color:var(--frost)}.app-btn:disabled,.app-link:disabled{opacity:.5;cursor:default}.app-link{justify-self:start;background:none;border:0;padding:0;font-family:var(--mono);font-size:12px;color:var(--muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.app-link.armed,.app-link:hover{color:var(--frost)}.app-secret{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;padding:10px 12px;background:var(--panel-2);border:1px solid var(--frost-deep);border-radius:8px}.app-secret code{font-family:var(--mono);font-size:13px;color:var(--frost);overflow-wrap:anywhere;min-width:0;flex:1 1 260px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.app-once{font-family:var(--mono);font-size:11px;color:var(--muted)}.app-install{display:grid;grid-gap:8px;gap:8px;margin-top:6px;min-width:0}.app-code{position:relative;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;min-width:0}.app-code-f{display:block;padding:7px 12px 0;font-family:var(--mono);font-size:11px;color:var(--muted)}.app-code pre{margin:0;padding:8px 64px 10px 12px;overflow-x:auto;font-family:var(--mono);font-size:12px;line-height:1.6;color:var(--body)}.app-code .app-copy{position:absolute;top:6px;right:6px}.app-copy{background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--muted);font-family:var(--mono);font-size:11px;padding:3px 8px;cursor:pointer}.app-copy:hover{color:var(--frost);border-color:#1E2B40}.app-keys{list-style:none;display:grid;grid-gap:4px;gap:4px;margin-top:6px}.app-keys li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.app-keys code{font-family:var(--mono);font-size:12.5px;color:var(--body)}.app-keys-d{font-family:var(--mono);font-size:11.5px;color:var(--muted)}.app-keys-more{margin-top:2px}.app-keys-more>summary{font-family:var(--mono);font-size:12px;color:var(--muted);cursor:pointer;width:max-content}.app-keys-more>summary:hover{color:var(--text)}.app-keys-more[open]{display:grid;grid-gap:6px;gap:6px}.ob{border-color:var(--frost-deep);box-shadow:0 24px 70px rgba(0,0,0,.35),inset 0 1px 0 rgba(155,225,255,.08);padding:20px 22px;gap:0;transition:border-color .5s ease;background:radial-gradient(120% 140% at 0 0,rgba(62,155,255,.1),transparent 55%),var(--panel)}.ob-id{display:flex;align-items:center;gap:14px;min-width:0}.ob-mark{display:block;border-radius:9px;flex:none;box-shadow:0 0 0 1px rgba(155,225,255,.18),0 6px 24px rgba(62,155,255,.25)}.ob.live{border-color:rgba(126,219,148,.35);box-shadow:0 0 0 0 rgba(126,219,148,0);animation:ob-glow 2.4s ease-out}@keyframes ob-glow{0%{box-shadow:0 0 0 0 rgba(126,219,148,.28)}35%{box-shadow:0 0 42px 4px rgba(126,219,148,.18)}to{box-shadow:0 0 0 0 rgba(126,219,148,0)}}.ob.settled{border-color:var(--line);box-shadow:none;padding:16px 18px;display:grid;grid-gap:8px;gap:8px}.ob-title em{font-style:normal;color:var(--green)}.ob-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;transition:row-gap .5s ease .55s}.ob-h .ob-title{display:grid;font-size:15px}.ob-h .ob-title>span{grid-area:1/1;transition:opacity .4s ease}.ob-title .t-b,.ob.live .ob-title .t-a{opacity:0}.ob.live .ob-title .t-b{opacity:1;transition-delay:.35s}.ob-seg{display:inline-flex;gap:2px;border:1px solid var(--line);border-radius:9px;padding:3px;background:var(--panel-2);max-width:100%;max-height:60px;overflow:hidden;transition:opacity .35s,max-height .5s ease .55s,padding .5s ease .55s,border-width .5s ease .55s}.ob-seg button{min-height:32px;padding:6px 12px;border:1px solid transparent;border-radius:6px;background:none;font-family:var(--f-label);font-size:13px;line-height:1.3;color:var(--body);cursor:pointer}.ob-seg button:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]):hover{color:var(--text);background:rgba(155,225,255,.04)}.ob-seg button[aria-pressed=true]{background:rgba(155,225,255,.1);border-color:var(--frost-edge);color:var(--text);font-weight:500}.ob-seg button:disabled,.ob-seg button[aria-disabled=true]{color:var(--muted);opacity:.6;cursor:default}.ob-seg button:focus-visible{outline:2px solid var(--frost);outline-offset:1px}.ob-go:focus-visible{outline:1px solid var(--frost);outline-offset:2px}.ob.live .ob-h{row-gap:0}.ob.live .ob-seg{opacity:0;pointer-events:none;max-height:0;padding-block:0;border-width:0}.ob-slot{display:grid;margin-top:14px}.ob-slot>*{grid-area:1/1;min-height:46px;transition:opacity .35s ease}.ob-go{justify-self:start;align-self:center;background:none;border:1px solid var(--frost-deep);color:var(--frost);font-weight:400;padding:10px 18px}.ob-go:hover{opacity:1;border-color:var(--frost)}.ob-wait,.ob.live .ob-go,.ob.wait .ob-go{opacity:0;pointer-events:none}.ob-wait{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px dashed #1b2a40;border-radius:8px;font-family:var(--mono);font-size:12.5px;color:var(--body);transition:opacity .35s ease,border-color .5s,background .5s}.ob.live .ob-wait,.ob.wait .ob-wait{opacity:1;pointer-events:auto}.ob-wait .cr{width:20px;height:20px;flex:none;transition:color .5s ease,filter .5s ease}.ob-wait .w{display:grid;flex:1 1;min-width:0}.ob-wait .w>span{grid-area:1/1;display:flex;flex-wrap:nowrap;align-items:baseline;gap:12px;min-width:0;white-space:nowrap;transition:opacity .4s ease}.ob-wait .w-b .adm-path,.ob-wait .w-msg{overflow:hidden;text-overflow:ellipsis;min-width:0}.ob-wait .ob-t,.ob-wait .w-b .adm-who,.ob-wait .w-b small{flex:none}.ob-wait .ob-t{margin-left:auto;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-wait .w-b,.ob.live .ob-wait .w-a{opacity:0}.ob.live .ob-wait .w-b{opacity:1;transition-delay:.3s}.ob-wait .w-b small{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--muted)}.ob.live .ob-wait{border-style:solid;border-color:rgba(126,219,148,.28);background:var(--panel-2)}.ob.live .ob-wait .cr{color:var(--green);filter:drop-shadow(0 0 4px rgba(126,219,148,.5));animation:cr-land .42s cubic-bezier(.2,.8,.2,1)}.ob.live .ob-wait .cr .cr-arm,.ob.live .ob-wait .cr .cr-br{animation:none;stroke-dashoffset:0}.ob.live .ob-wait .cr .cr-cond{animation:none;opacity:.62}@keyframes cr-land{0%{transform:scale(.6);opacity:.4}to{transform:none;opacity:1}}.ob-mw{display:grid;grid-template-rows:1fr;transition:grid-template-rows .45s ease .2s,opacity .3s}.ob-mw>.ob-m{overflow:hidden;min-height:0;display:grid;grid-gap:10px;gap:10px}.ob-m>.ob-links{margin-top:12px}.ob.live .ob-mw{grid-template-rows:0fr;opacity:0;pointer-events:none}.ob-links{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline}.ob-links .app-keys-more[open]{flex:1 1 100%}.ob-again{display:none}.ob.wait .ob-again{display:inline}.ob-manual{display:grid;grid-gap:8px;gap:8px;min-width:0}.ob-other{font-family:var(--mono);font-size:11.5px;color:var(--muted)}.ob-other a{color:var(--frost);text-decoration:none;border-bottom:1px solid var(--line)}.app-copy.done{color:var(--green)}@media(max-width:480px){.ob{padding:16px}.ob-seg{flex:1 1 100%}.ob-seg button{flex:1 1;padding:6px 8px}.ob-go{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.ob,.ob *{transition:none!important}.ob.live,.ob.live .ob-wait .cr{animation:none}}.d-ans{display:grid;grid-gap:10px;gap:10px;justify-items:start}.d-ans p{font-family:var(--f-display);font-weight:300;font-size:clamp(21px,2.6vw,27px);letter-spacing:-.015em;line-height:1.3;color:var(--text);text-wrap:balance;max-width:30ch}.d-ans-l{background:none;border:0;padding:0;font:inherit;font-size:14px;color:var(--aside);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:4px;cursor:pointer}.d-ans-l:hover{color:var(--text);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.d-ev-r{cursor:pointer;transition:background .15s}.d-ev-r:hover{background:rgba(155,225,255,.025)}.d-ev-r.off>td>*{opacity:.5}.d-ev-p>td:first-child{padding-left:21px}.d-ev-allc{grid-column:1/-1}.d-ev-dot{width:11px;height:11px;border-radius:3px;border:1.5px solid;flex:none;padding:0;display:inline-block;cursor:pointer;position:relative}button.d-ev-dot:after{content:"";position:absolute;inset:-10px}.d-ev-t{display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.d-ev-r .d-chev{transform:rotate(-45deg)}.d-ev-r.open .d-chev{transform:rotate(45deg)}.d-ev-all{background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--aside);cursor:pointer}.d-ev-all:hover{color:var(--text)}.d-sk{min-width:0}.d-sk svg{display:block;width:100%;height:auto}.d-sk-c{fill:var(--muted);font-family:var(--f-label);font-weight:600;font-size:10px;letter-spacing:.08em}.d-sk-l{stroke-opacity:.2;transition:stroke-opacity .15s}.d-sk-l:hover{stroke-opacity:.55}.d-sk.lit .d-sk-l{stroke-opacity:.05}.d-sk.lit .d-sk-l.on{stroke-opacity:.7}.d-sk-nd{cursor:default;outline:none}.d-sk-nd:focus-visible rect{stroke:var(--frost);stroke-width:2}.d-sk-n{fill:var(--body);font-family:var(--f-body);font-size:12px}.d-sk-v{fill:var(--muted);font-family:var(--mono);font-size:10.5px}.x-ex{display:grid;grid-gap:22px;gap:22px;min-width:0}.x-ask-w{display:grid;grid-gap:10px;gap:10px}.x-ask{display:flex;gap:8px;align-items:center;border:1px solid #1e2b40;border-radius:12px;padding:6px 6px 6px 14px;background:var(--panel)}.x-ask:focus-within{border-color:var(--frost-edge)}.x-ask input{flex:1 1;min-width:0;background:none;border:0;outline:0;font:inherit;font-size:15px;color:var(--text);padding:6px 0}.x-ask input::placeholder{color:var(--muted)}.x-ask button{flex:none;min-height:32px;padding:6px 14px;border-radius:8px;border:1px solid var(--frost-edge);background:rgba(155,225,255,.1);font:inherit;font-size:13px;font-weight:500;color:var(--text);cursor:pointer}.x-ask button:disabled{opacity:.6;cursor:default}.x-sugg{display:flex;flex-wrap:wrap;gap:6px}.x-sugg button{font:inherit;font-size:12.5px;color:var(--aside);background:none;border:1px solid #1e2b40;border-radius:999px;padding:4px 11px;cursor:pointer}.x-sugg button:hover:not(:disabled){color:var(--text);border-color:var(--frost-edge)}.x-err{font-size:13px}.x-err,.x-qs{color:var(--muted)}.x-qs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;line-height:2}.x-chip{display:inline-flex;border-radius:8px;max-width:100%}.x-ms{position:relative}.x-ms-h,.x-ms-t{display:inline-flex;align-items:center;gap:8px;max-width:100%;background:rgba(155,225,255,.06);border:1px solid #1e2b40;border-radius:8px;padding:2px 10px;font:inherit;font-size:15px;line-height:1.7;color:var(--text);cursor:pointer;white-space:nowrap}.x-ms-t:hover{border-color:var(--frost-edge)}.x-ms-t:focus-visible{outline:2px solid var(--frost);outline-offset:2px}.x-ms.open .x-ms-t{visibility:hidden}.x-ms-l{overflow:hidden;text-overflow:ellipsis}.x-ms-cv{flex:none;color:var(--muted)}.x-ms-i{display:inline-flex;align-items:center;justify-content:center;width:14px;flex:none;color:var(--aside)}.x-ms-dot{display:block;width:8px;height:8px;border-radius:2px}.x-ms-p{position:absolute;top:0;left:0;z-index:40;min-width:max(100%,200px);max-width:min(340px,calc(100vw - 32px));max-height:min(360px,60vh);overflow:auto;overscroll-behavior:contain;background:#0C1320;border:1px solid var(--line-2,#1e2b40);border-radius:12px;box-shadow:0 14px 40px rgba(0,0,0,.5);padding:0 6px 6px;outline:none;animation:x-ms-grow .22s cubic-bezier(.2,.8,.2,1)}.x-ms-h{display:flex;width:100%;background:none;border:0;border-bottom:1px solid #141f31;border-radius:0;padding:5px 5px 7px;margin-bottom:4px;position:-webkit-sticky;position:sticky;top:0;background:#0C1320}.x-ms-h .x-ms-l{flex:1 1}.x-ms-g{padding:8px 8px 4px;font-size:12px;color:var(--muted)}.x-ms-o{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;font-size:15px;color:var(--body);cursor:pointer}.x-ms-o .x-ms-l{flex:1 1;white-space:nowrap}.x-ms-o.on{background:rgba(155,225,255,.07)}.x-ms-o.on,.x-ms-o[aria-selected=true]{color:var(--text)}.x-ms-ck{flex:none;color:var(--frost)}.x-ms-px{font-size:13px}.x-ms-n,.x-ms-px{color:var(--muted)}.x-ms-n{font-family:var(--mono);font-size:12px}.x-ms-o.off{opacity:.45;cursor:default}@keyframes x-ms-grow{0%{-webkit-clip-path:inset(0 calc(100% - var(--tw,100%)) calc(100% - var(--th,100%)) 0 round 8px);clip-path:inset(0 calc(100% - var(--tw,100%)) calc(100% - var(--th,100%)) 0 round 8px);opacity:.6}to{-webkit-clip-path:inset(0 0 0 0 round 12px);clip-path:inset(0 0 0 0 round 12px);opacity:1}}.x-chip.flash .x-ms-t{animation:x-flash 1.3s ease}@keyframes x-flash{0%,55%{border-color:var(--frost);box-shadow:0 0 0 3px rgba(155,225,255,.18)}to{border-color:#1E2B40;box-shadow:none}}.x-comma{margin-left:-6px}.x-rm{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:none;border:0;color:var(--muted);cursor:pointer}.x-rm:hover{color:var(--text);background:rgba(155,225,255,.05)}.x-add{font:inherit;font-size:13px;line-height:1.7;color:var(--aside);background:none;border:1px dashed var(--faint);border-radius:8px;padding:2px 10px;cursor:pointer}.x-add:hover{color:var(--text);border-color:var(--muted)}.x-view{justify-self:start}.x-bars{display:grid;grid-gap:12px;gap:12px}.x-bars div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:baseline}.x-bars .n{font-size:13.5px;color:var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-bars .n.t{font-family:var(--mono);font-size:12.5px}.x-bars .v{font-family:var(--mono);font-size:12px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.x-bars i{grid-column:1/-1;display:block;height:8px;border-radius:0 3px 3px 0}@media (prefers-reduced-motion:reduce){.x-chip.flash .x-ms-t{animation:none;border-color:var(--frost)}.x-ms-p{animation:none}.d-ev-r,.d-sk-l{transition:none}}@media(max-width:760px){.d-sk{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.d-sk svg{min-width:620px}.x-qs{font-size:15px}}@media(max-width:1000px){.adm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-body,.adm-body.pg{padding:28px 28px 72px}.adm-top{padding:14px 28px}.adm-hd-r{padding:16px 28px 0}.adm-nav{padding:0 28px}}@media(max-width:820px){.adm-hd-r{gap:10px 12px;padding:12px 16px 0}.adm-me{gap:10px}.adm-me span{display:none}.adm-nav{flex-wrap:wrap;gap:4px 18px;padding:0 16px;margin-top:10px}.adm-nav a{padding:6px 0 9px}.adm-nav-sp{display:none}.adm-nav-g{gap:18px}.adm-nav-h{padding:0 0 10px}.adm-top{padding:12px 16px}.adm-body{padding:16px 16px 48px}.adm-body.pg{padding:24px 16px 56px;gap:36px}.adm-grid,.d-two{grid-template-columns:1fr}.d-two{gap:36px}.d-pol-g{grid-template-columns:1fr}}@media(max-width:600px){.adm-top h1 .t{max-width:62vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-hero{gap:18px}.d-hero-n{gap:16px 32px}.d-big-v{font-size:48px}.d-big-l .t{font-size:20px}.d-sm-n{gap:32px}.d-sm-n b{font-size:26px}.d-ids{grid-template-columns:1fr 1fr}.d-idc{padding:12px 14px;gap:8px}.d-idc:nth-child(2){border-right:0}.d-idc:nth-child(-n+2){border-bottom:1px solid var(--line)}.d-idc b{font-size:19px}.d-idc span:not(.pd){font-size:13.5px}.d-share{height:36px}.d-bar{grid-template-columns:minmax(0,1fr) 84px;gap:6px 12px}.d-bar-t{grid-column:1/-1;grid-row:2}.d-why{padding:0 2px 14px 32px}.d-pb{margin:0 -2px 0 -32px}.d-pb .err{padding-left:24px}.d-pb .long .err{grid-column:1/-1}.d-pb .long>:not(.err){display:none}.d-why dl div{grid-template-columns:72px minmax(0,1fr);gap:10px}.d-go{margin-left:0}.d-dh-t{font-size:31px}.d-dh-n b{font-size:19px}.d-idv{grid-template-columns:1fr}.d-idv .ar{padding:0;height:22px;transform:rotate(90deg)}.d-idv>div{padding:14px 16px}.d-idv .v{font-size:22px}.d-chk>div{grid-template-columns:1fr;gap:4px}.d-pol-go{justify-self:stretch;justify-content:center}.d-ft-g{width:100%}}@media(max-width:480px){.adm-stats{grid-template-columns:1fr 1fr;gap:8px}.adm-stat-v{font-size:24px}.adm-stat-d{white-space:normal;overflow:visible;line-height:1.4}}@media (prefers-reduced-motion:reduce){.d-pol-g,.d-showing,.d-tr-c,.d-watch i,.d-why{animation:none}.d-chev,.d-exp:before,.d-idc,.d-key-b,.d-list .d-tb-r,.d-sl{transition:none}}.pw{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:14px;font-family:var(--mono);font-size:13px;color:var(--body)}.pw a{color:var(--frost);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:1px;transition:border-color .2s}.pw a:focus-visible,.pw a:hover{border-color:var(--frost)}.pw-banner{margin:0;padding:11px 16px;background:var(--panel-2);border:1px solid var(--line);border-radius:10px;box-shadow:inset 2px 0 0 var(--frost)}.pw-card{padding:40px 18px;justify-items:center;text-align:center}.pw-card .pw{margin:0;justify-content:center}.auth .pw{margin-top:28px}.pricing{padding:12vh 0 0}.pricing-h{font-size:clamp(32px,7vw,48px)}.pricing-meter{font-family:var(--mono);font-size:13px;color:var(--muted);margin-top:14px}.pcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:44px}.pcard{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:24px 22px;display:flex;flex-direction:column;min-width:0}.pcard-lead{border-color:var(--frost-deep);box-shadow:0 30px 80px rgba(0,0,0,.45)}.pcard-n{font-family:var(--mono);font-weight:400;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);line-height:1.4}.pcard-lead .pcard-n{color:var(--frost)}.pcard-p{margin-top:10px;display:flex;align-items:baseline;gap:4px}.pcard-p b{font-family:var(--display);font-weight:300;font-size:44px;line-height:1;letter-spacing:.01em;color:var(--text)}.pcard-p span{color:var(--muted)}.pcard-l,.pcard-p span{font-family:var(--mono);font-size:13px}.pcard-l{list-style:none;margin-top:22px;display:grid;grid-gap:9px;gap:9px;align-content:start;color:var(--body);line-height:1.45;flex:1 1}.pcard-l li{position:relative;padding-left:14px}.pcard-l li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--frost)}.pcard-l li.soon{color:var(--muted)}.pcard-l li.soon:before{background:none;border:1px solid var(--faint)}.pcard-l small,.pricing-foot small{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:0 5px;margin-left:7px;white-space:nowrap}.pcard-o{font-family:var(--mono);font-size:11.5px;color:var(--aside);margin-top:18px;min-height:1.6em;line-height:1.5}.pcard-b{display:block;text-align:center;text-decoration:none;margin-top:16px}.btn.ghost{background:none;color:var(--frost);border:1px solid var(--frost-deep)}.btn.ghost:hover{opacity:1;border-color:var(--frost)}.pricing-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:22px;font-family:var(--mono);font-size:12px;color:var(--muted)}.pricing-foot .soon{display:inline-flex;align-items:baseline;gap:6px}@media(max-width:820px){.pcards{grid-template-columns:1fr;max-width:440px}.pricing{padding-top:8vh}}.bl{max-width:880px}.bl-acct{font-size:14px;color:var(--muted)}.bl-acct,.bl-flash{font-family:var(--mono)}.bl-flash{font-size:13px;color:var(--frost)}.bl-err{margin:0}.bl-plan{grid-template-columns:minmax(0,1fr) auto;align-items:center}.bl-plan-h{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.bl-plan-n{font-family:var(--display);font-weight:300;font-size:30px;line-height:1.1;color:var(--text)}.bl-plan-p{font-family:var(--mono);font-size:15px;color:var(--body)}.bl-pc-p small,.bl-period,.bl-plan-p small{color:var(--muted);font-size:12px}.bl-period{grid-column:1;font-family:var(--mono)}.bl-plan form{grid-column:2;grid-row:1/span 2}.bl-link{background:none;border:0;padding:0;font-family:var(--mono);font-size:12.5px;color:var(--frost);cursor:pointer;border-bottom:1px solid var(--line)}.bl-link:hover{border-color:var(--frost)}.bl-tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:1px 6px;justify-self:start}.bl-meter{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;align-items:baseline}.bl-meter-l{font-size:14px;color:var(--body)}.bl-meter-n{font-family:var(--mono);font-size:13px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bl-meter-n small{color:var(--muted);font-size:12px}.bl-meter-t{grid-column:1/-1;height:4px;background:var(--panel-2);border-radius:2px;overflow:hidden}.bl-meter-t i{display:block;height:100%;background:var(--frost);border-radius:2px}.bl-spend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.bl-spend div{display:grid;grid-gap:2px;gap:2px}.bl-spend dt{font-size:12px;color:var(--muted)}.bl-spend dd{font-family:var(--mono);font-size:16px;color:var(--text)}.bl-cap{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:14px}.bl-cap label{font-size:13px;color:var(--body)}.bl-cap-in{display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:13px;color:var(--muted);background:var(--ink);border:1px solid var(--line);border-radius:7px;padding:0 10px}.bl-cap-in:focus-within{border-color:var(--frost)}.bl-cap input,.bl-cap select{background:none;border:0;outline:none;color:var(--text);font-family:var(--mono);font-size:13px;padding:8px 0;width:9ch}.bl-cap select{width:auto;background:var(--ink);border:1px solid var(--line);border-radius:7px;padding:8px 10px}.btn.bl-btn{padding:8px 14px;font-size:12.5px}.bl-setup p{font-family:var(--mono);font-size:13px;color:var(--body)}.bl-setup .bl-hint{color:var(--muted);font-size:12px;margin-top:2px}.bl-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.bl-pc{border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:grid;grid-gap:6px;gap:6px;align-content:start;background:var(--ink)}.bl-pc.on{border-color:var(--frost-deep)}.bl-pc-n{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.bl-pc.on .bl-pc-n{color:var(--frost)}.bl-pc-p{font-size:18px;color:var(--text)}.bl-pc-l,.bl-pc-p{font-family:var(--mono)}.bl-pc-l{font-size:12px;color:var(--aside);line-height:1.5}.bl-pc form{margin-top:6px}@media(max-width:600px){.bl-spend{grid-template-columns:1fr 1fr}.bl-plan{grid-template-columns:1fr}.bl-plan form{grid-column:1;grid-row:auto}}.rf{font-family:var(--f-body);font-weight:var(--w-body);font-size:16px;line-height:1.6}.rf .wrap{padding:0 24px}.rf .wrap.wide{max-width:1120px}@media(max-width:480px){.rf .wrap{padding:0 16px}}.rf .wordmark{font-family:var(--mono)}.rf nav.topnav .navlink{font-family:var(--f-ui);font-weight:var(--w-ui);font-size:var(--sz-ui)}.rf nav.topnav .navlinks{gap:20px}@media(max-width:480px){.rf nav.topnav .navlinks{gap:14px}}.rf footer{margin-top:96px}.rf .btn{font-weight:var(--w-ui)}.rf .auth-sent-h,.rf .btn,.rf .chipin,.rf .formerror{font-family:var(--f-ui)}.rf .auth-sent-h{font-weight:var(--w-body);font-size:18px}.rf-col{max-width:700px}.rf-tech{font-family:var(--f-tech);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.rf-label{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);line-height:1.4}.rf-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.rf-site{font-family:var(--f-tech);font-weight:400;font-size:clamp(18px,3.4vw,22px);line-height:1.3;color:var(--text);overflow-wrap:anywhere}.rf-score{display:flex;align-items:flex-end;gap:14px;line-height:.8}.rf-num{font-family:var(--f-display);font-weight:var(--w-hero);font-size:clamp(88px,20vw,128px);letter-spacing:-.03em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--text)}.rf-gr{display:grid;grid-gap:10px;gap:10px;justify-items:start;padding-bottom:.18em}.rf-gl{font-family:var(--f-display);font-weight:var(--w-display);font-size:clamp(34px,7vw,44px);line-height:.8}.rf-of{font-family:var(--f-tech);font-size:12px;color:var(--muted);line-height:1}.rf-vline{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:clamp(21px,4.6vw,27px);line-height:1.26;color:var(--text);text-wrap:balance}.rf-vline span{display:block;color:var(--muted)}.rf-noscore{font-family:var(--f-display);font-weight:var(--w-display);font-size:clamp(34px,7vw,44px);line-height:1;color:var(--muted)}.rf-rows{list-style:none;display:grid}.rf-row{display:grid;grid-template-columns:14px 78px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.rf-row:last-child{border-bottom:0}.rf-mk{flex:none;display:block}.rf-rl{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted)}.rf-rr{font-size:15.5px;color:var(--text);min-width:0}.rf-row[data-st=frosted] .rf-rr{color:var(--body)}.rf-rg{font-family:var(--f-display);font-weight:var(--w-display);font-size:24px;line-height:1;min-width:1ch;text-align:right}@media(max-width:480px){.rf-row{grid-template-columns:14px 76px minmax(0,1fr) auto;gap:8px}.rf-rr{font-size:14.5px}}.rf-ld{max-width:580px;padding:44px 0 0}.rf-ld-h{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.rf-ld-t{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:clamp(26px,6vw,34px);line-height:1.2;overflow-wrap:anywhere;min-width:0}.rf-ld-t em{font-style:normal;color:var(--frost);transition:color .6s}.rf-ld-t .rf-tech{font-size:.78em;color:var(--text)}.rf-ld[data-st=done] .rf-ld-t em{color:var(--green)}.rf-ld-clock,.rf-ld[data-st=failed] .rf-ld-t em{color:var(--muted)}.rf-ld-clock{font-family:var(--f-tech);font-size:13px;flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rf-ld[data-st=done] .rf-ld-clock{color:var(--text)}.rf-ld-focus{display:grid;justify-items:center;grid-gap:18px;gap:18px;padding:48px 0 40px}@media(max-width:480px){.rf-ld-focus{padding:36px 0 32px}}.rf-big{width:196px;height:196px;color:var(--frost);transition:color .7s ease;overflow:visible}@media(max-width:480px){.rf-big{width:148px;height:148px}}.rf-big .rf-bd{fill:currentColor;transition:opacity .6s}.rf-big .rf-ba{fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-dasharray:1 1;transition:stroke-dashoffset .9s cubic-bezier(.3,.6,.3,1)}.rf-big .rf-ba.bb{stroke-width:1}.rf-big .rf-tip{fill:currentColor;animation:rf-tip 1.6s ease-in-out infinite}.rf-big.grow .rf-big-field{animation:rf-field 3.2s ease-in-out infinite}.rf-big.wait{color:var(--faint)}.rf-big.failed{color:var(--muted)}.rf-big.done{color:var(--green)}.rf-big.done .rf-big-all{transform-origin:50% 50%;transform-box:view-box;animation:rf-settle .6s cubic-bezier(.2,.8,.2,1)}@keyframes rf-tip{50%{opacity:.25}}@keyframes rf-field{50%{opacity:.7}}@keyframes rf-settle{0%{transform:scale(.94)}to{transform:none}}.rf-ld-live{font-family:var(--f-tech);font-size:13.5px;color:var(--body);height:20px;line-height:20px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .16s}.rf-ld-live.swap{opacity:0}.rf-ld[data-st=done] .rf-ld-live,.rf-ld[data-st=queued] .rf-ld-live{color:var(--muted)}.rf-ld-err{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-family:var(--f-ui);font-size:14px;color:var(--body);text-align:center}.rf-ld-err span{overflow-wrap:anywhere}.rf-ld-err a{color:var(--frost);text-decoration:none}.rf-jobs{list-style:none;border-top:1px solid var(--line)}.rf-job{display:grid;grid-template-columns:18px 72px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.rf-job-mk{width:18px;height:18px;display:grid;place-items:center}.rf-job-mk .cr{width:18px;height:18px;display:block;overflow:visible;animation:cr-in .32s ease}.rf-job .cr.ok{filter:none}.rf-job-l{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);transition:color .4s}.rf-job-q{font-size:15px;color:var(--muted);min-width:0;transition:color .4s}.rf-job-q,.rf-job-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-job-t{font-family:var(--f-tech);font-size:12px;color:var(--aside);text-align:right;max-width:23ch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rf-job[data-st=work] .rf-job-q{color:var(--body)}.rf-job[data-st=done] .rf-job-l,.rf-job[data-st=done] .rf-job-q,.rf-job[data-st=done] .rf-job-t{color:var(--text)}@media(max-width:480px){.rf-job{grid-template-columns:18px minmax(0,1fr) auto}.rf-job-l{display:none}.rf-job-t{max-width:15ch}}.rf-play{margin-top:64px;display:grid;grid-gap:12px;gap:12px;opacity:.72;transition:opacity .3s}.rf-play.on,.rf-play:focus-within,.rf-play:hover{opacity:1}.rf .wr-otitle{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:28px}.rf .wr-obtn,.rf .wr-readyin button,.rf .wr-readyin small{font-family:var(--f-ui);font-weight:var(--w-ui)}.rf-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px 16px;flex-wrap:wrap;padding-top:36px}.rf-id{min-width:0}.rf-meta{font-family:var(--f-tech);font-size:12px;color:var(--muted);margin-top:6px}.rf-link{font-family:var(--f-ui);font-weight:var(--w-ui);font-size:13px;color:var(--frost);background:none;border:0;padding:4px 0;cursor:pointer;white-space:nowrap}.rf-link:hover{color:var(--text)}.rf-link.done{color:var(--green)}.rf-link .cr{width:14px;height:14px;vertical-align:-2px;margin-right:6px}.rf-verdict{padding:40px 0 44px}.rf-verdict .rf-vline{margin-top:26px}.rf-risk{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-family:var(--f-ui);font-weight:var(--w-ui);font-size:13px;color:var(--heat);text-decoration:none;border:1px solid var(--heat-edge);border-radius:999px;padding:6px 13px}.rf-risk:hover{border-color:var(--heat)}.rf-blocked{font-family:var(--f-display);font-weight:var(--w-display);font-size:clamp(56px,14vw,88px);line-height:1;letter-spacing:-.02em;color:var(--muted);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.rf-blocked .rf-tech{font-size:14px;color:var(--aside);letter-spacing:0}.rf .blockreceipt{margin-top:22px}.rf .blockfix{font-family:var(--f-body);font-size:15px}.rf-tz-rows{padding:6px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rf-gap{padding:40px 0 8px}.rf-gap h2{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:clamp(24px,5.2vw,32px);line-height:1.22;margin-top:14px;max-width:24ch;text-wrap:balance}.rf-gap[data-tag=risk] .rf-label{color:var(--heat)}.rf-gap-where{font-size:13px;color:var(--aside);margin-top:10px}.rf-meter{margin-top:24px;height:8px;border-radius:4px;border:1px solid var(--line);overflow:hidden;background:repeating-linear-gradient(135deg,var(--panel-2) 0 5px,#1E2B3F 5px 8px)}.rf-meter i{display:block;height:100%;background:var(--frost);border-radius:3px}.rf-meter.walled{margin-top:22px;height:6px}.rf-meter-leg{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-family:var(--f-tech);font-size:12px;color:var(--muted)}.rf-meter-leg b{font-weight:400;color:var(--text)}.rf-ask{padding:44px 0 0;display:grid;grid-gap:16px;gap:16px}.rf-hook{font-size:18px;color:var(--text)}.rf-hk2{color:var(--muted)}.rf-hk-risk{color:var(--heat)}.rf .gate .chipin{margin-top:4px}.rf-sec{padding:64px 0 0}.rf-sec-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--line)}.rf-sec-h h2{margin:0}.rf-sec-r{display:flex;gap:16px;align-items:baseline}.rf-n{font-family:var(--f-tech);font-size:12px;color:var(--muted)}.rf-task{padding:30px 0;display:grid;grid-gap:10px;gap:10px}.rf-task+.rf-task{border-top:1px solid var(--line)}.rf-task-top{display:flex;align-items:center;gap:10px}.rf-task-st{font-family:var(--f-ui);font-weight:var(--w-ui);font-size:12px;color:var(--muted)}.rf-task-sg{margin-left:auto;display:flex;align-items:baseline;gap:6px}.rf-task-sg b{font-family:var(--f-display);font-weight:var(--w-display);font-size:26px;line-height:1}.rf-task-sg small{font-family:var(--f-tech);font-size:12px;color:var(--muted)}.rf-task h3{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:clamp(22px,4.6vw,27px);line-height:1.22;margin-top:2px;text-wrap:balance}.rf-res{font-size:16px;color:var(--body);max-width:60ch}.rf-trail{list-style:none;display:flex;flex-wrap:wrap;margin-top:6px;font-family:var(--f-tech);font-size:12.5px}.rf-trail,.rf-trail li{align-items:center;gap:6px}.rf-trail li{display:inline-flex;min-width:0}.rf-trail li+li:before{content:"→";color:var(--muted)}.rf-p{color:var(--body);background:var(--panel);border:1px solid var(--line);border-radius:6px;overflow-wrap:anywhere}.rf-more,.rf-p{padding:3px 8px}.rf-more{font:inherit;color:var(--frost);background:none;border:1px dashed var(--frost-deep);border-radius:6px;cursor:pointer}.rf-more:hover{border-color:var(--frost)}.rf-end{display:inline-flex;align-items:center;gap:7px;color:var(--muted);border:1px dashed var(--faint);border-radius:6px;padding:3px 9px 3px 7px;white-space:nowrap}.rf-end.ok{color:var(--text);border:1px solid var(--frost-deep)}.rf-quote{margin:6px 0 0;border-left:2px solid var(--frost-deep);padding:4px 0 4px 16px;font-family:var(--f-tech);font-size:13px;line-height:1.7;color:var(--body);max-width:68ch}.rf-quote-k{color:var(--muted);margin-right:1.5ch}.rf-task-foot{display:flex;margin-top:6px}.rf-copy{display:inline-flex;align-items:center;gap:7px;font-family:var(--f-ui);font-weight:var(--w-ui);font-size:13px;color:var(--frost);background:none;border:1px solid var(--frost-deep);border-radius:999px;padding:6px 13px;min-height:32px;cursor:pointer;white-space:nowrap;transition:border-color .2s}.rf-copy:hover{border-color:var(--frost)}.rf-copy.ghost{border-color:transparent;padding:6px 0}.rf-copy.ghost:hover{border-color:transparent;color:var(--text)}.rf-copy.done{color:var(--green)}.rf-copy.done:not(.ghost){border-color:rgba(126,219,148,.45)}.rf-copy .cr,.rf-copyall .cr{width:14px;height:14px}.rf-copyall{display:inline-flex;align-items:center;gap:7px;font-family:var(--f-ui);font-weight:var(--w-ui);font-size:13px;color:var(--ink);background:var(--frost);border:0;border-radius:999px;padding:7px 14px;min-height:32px;cursor:pointer;white-space:nowrap;transition:opacity .2s}.rf-copyall:hover{opacity:.88}.rf-copyall.done{background:none;color:var(--green);box-shadow:inset 0 0 0 1px rgba(126,219,148,.45)}.rf-why-h{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--ls-display);font-size:clamp(26px,5.8vw,36px);line-height:1.18;margin-top:30px;max-width:22ch;text-wrap:balance}.rf-bars{grid-gap:14px;margin-top:30px}.rf-bar,.rf-bars{display:grid;gap:14px}.rf-bar{grid-template-columns:110px minmax(0,1fr) 116px;grid-gap:14px;align-items:center}.rf-bk{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted)}.rf-bt{height:10px;border-radius:5px;background:var(--panel);border:1px solid var(--line);overflow:hidden}.rf-bt i{display:block;height:100%;border-radius:4px;background:var(--frost)}.rf-bt i.crawler{background:var(--frost-deep)}.rf-bv{font-family:var(--f-tech);font-size:13px;color:var(--text);text-align:right;white-space:nowrap}.rf-bv small{color:var(--muted);font-size:11px}@media(max-width:480px){.rf-bar{grid-template-columns:1fr auto;gap:6px 12px}.rf-bt{grid-column:1/-1;grid-row:2}}.rf-cons{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:30px;padding-top:18px;border-top:1px solid var(--line);font-size:15px;color:var(--body)}.rf-cons .rf-tech{font-size:13px;color:var(--text)}.rf-cons b{font-weight:var(--w-display);font-family:var(--f-display)}.rf-fx-list{list-style:none}.rf-fx{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:4px 14px;gap:4px 14px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}.rf-fx:last-child{border-bottom:0}.rf-fx-n{font-family:var(--f-tech);font-size:12.5px;color:var(--muted)}.rf-fx h3{font-family:var(--f-fixt);font-weight:var(--w-fixt);font-size:var(--sz-fixt);line-height:1.35;color:var(--text)}.rf-fx-risk{display:inline-block;vertical-align:-1px;margin-right:8px}.rf-tag{font-family:var(--f-ui);font-weight:var(--w-ui);font-size:11.5px;color:var(--frost);margin-left:8px;white-space:nowrap}.rf-tag.choice{color:var(--muted)}.rf-tag.risk{color:var(--heat)}.rf-fx-ln{grid-column:2;font-size:15px;color:var(--body);margin-top:2px}.rf-fx-ln .rf-tech{font-size:.9em;color:var(--text)}.rf-fx-cp{grid-column:3;grid-row:1}.rf-fx-lv{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:8px}.rf-fx-lv button{font-family:var(--f-ui);font-weight:var(--w-ui);font-size:13px;color:var(--muted);background:none;border:0;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0;cursor:pointer}.rf-fx-lv button:before{content:"";width:5px;height:5px;border-right:1.3px solid;border-bottom:1.3px solid;transform:rotate(-45deg);transition:transform .15s}.rf-fx-lv button[aria-expanded=true]{color:var(--text)}.rf-fx-lv button[aria-expanded=true]:before{transform:rotate(45deg)}.rf-fx-lv button:hover{color:var(--text)}.rf-fx-pn{grid-column:2/-1;margin-top:10px;display:grid;grid-gap:10px;gap:10px;min-width:0}.rf-fx-pn[hidden]{display:none}.rf-fx-pn p{font-size:15px;color:var(--text);max-width:62ch}.rf-rc{font-family:var(--f-tech);font-size:12.5px;line-height:1.65;color:var(--body);background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:10px 12px;white-space:pre-wrap;overflow-wrap:anywhere}.rf-rc:before{content:"$ ";color:var(--muted)}.rf-fx-pn pre{margin:0;font-family:var(--f-tech);font-size:12.5px;line-height:1.6;color:var(--body);background:var(--ink);border:1px solid var(--line);border-radius:8px;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere}.rf-cap{font-family:var(--f-label);font-weight:var(--w-label);font-size:10.5px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted)}.rf-where{font-size:13px;color:var(--body);overflow-wrap:anywhere}.rf-empty{display:flex;gap:12px;align-items:center;padding:20px 0;font-size:16px;color:var(--text)}@media(max-width:480px){.rf-fx{grid-template-columns:26px minmax(0,1fr)}.rf-fx-ln{grid-row:2}.rf-fx-lv{grid-column:2;grid-row:3}.rf-fx-cp{grid-column:2;grid-row:4;justify-self:start;margin-top:4px}.rf-fx-pn{grid-column:1/-1}}.rf-ok{list-style:none}.rf-ok li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line)}.rf-okl{font-size:15.5px;color:var(--text)}.rf-okt{font-family:var(--f-tech);font-size:11.5px;color:var(--aside);text-align:right;overflow-wrap:anywhere}.rf-sub-h{margin-top:40px;padding-bottom:12px}.rf-rcpt,.rf-sub-h{border-bottom:1px solid var(--line)}.rf-rcpt summary{list-style:none;display:grid;grid-template-columns:12px 84px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:baseline;padding:13px 0;cursor:pointer}.rf-rcpt summary::-webkit-details-marker{display:none}.rf-rcpt summary:before{content:"";width:5px;height:5px;border-right:1.3px solid var(--muted);border-bottom:1.3px solid var(--muted);transform:translate(2px,-2px) rotate(-45deg);transition:transform .15s}.rf-rcpt[open] summary:before{transform:translate(2px,-3px) rotate(45deg)}.rf-rcpt-l{font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--sz-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text)}.rf-rcpt-m{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-rcpt-m,.rf-rcpt-s{font-family:var(--f-tech);font-size:12px}.rf-term{margin:0 0 16px;background:#050910;border:1px solid var(--line);border-radius:8px;padding:14px 16px;font-family:var(--f-tech);font-size:12.5px;line-height:1.75;color:var(--body);display:grid;grid-gap:2px;gap:2px;overflow-wrap:anywhere}.rf-term div{display:grid;grid-template-columns:7ch minmax(0,1fr)}.rf-term .k{color:var(--muted)}.rf-term .t-cmd{color:var(--frost)}.rf-term .t-obs{color:var(--aside)}.rf-term .t-dim{color:var(--muted)}.rf-term .t-agent,.rf-term .t-answer{color:var(--text)}@media(max-width:480px){.rf-rcpt summary{grid-template-columns:12px 70px minmax(0,1fr) auto;gap:8px}.rf-term{padding:12px;font-size:12px}.rf-term div{grid-template-columns:6.5ch minmax(0,1fr)}}.rf .rf-next{margin-top:56px;padding:15px 18px;background:none;font-family:var(--f-ui);font-weight:var(--w-ui);font-size:14px}.rf .rf-next .rf-tech{font-size:13px}@media (prefers-reduced-motion:reduce){.rf-big .rf-big-all,.rf-big .rf-big-field,.rf-big .rf-tip,.rf-job-mk .cr{animation:none!important}.rf-big,.rf-big *,.rf-copy,.rf-copyall,.rf-fx-lv button:before,.rf-job *,.rf-ld-live,.rf-ld-t em,.rf-play,.rf-rcpt summary:before{transition:none!important}}.app-rd{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;margin-top:8px}.app-rd-c{width:88px;height:88px}.app-rd-c svg{width:100%;height:100%;display:block}.app-rd-b{display:grid;grid-gap:8px;gap:8px;min-width:0}.app-rd-jobs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 18px;gap:6px 18px}.app-rd-jobs li{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:var(--body)}.app-rd-jobs .mk{flex:none;display:inline-flex}.app-rd-jobs .mk,.app-rd-jobs .mk svg{width:14px;height:14px}.app-rd-jobs .t{font-family:var(--mono);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-rd-jobs .t,.app-rd-jobs li[data-st=wait] .l{color:var(--muted)}@media (max-width:760px){.app-rd{grid-template-columns:64px minmax(0,1fr);gap:14px}.app-rd-c{width:64px;height:64px}.app-rd-jobs{grid-template-columns:1fr}}.st-keys header{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.st-domain{margin-top:10px;max-width:420px}.st-list{list-style:none;display:grid;margin-top:4px}.st-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:6px 16px;gap:6px 16px;padding:10px 0;border-top:1px solid var(--line)}.st-list li:first-child{border-top:0}.st-list code{font-size:13px;color:var(--text);overflow-wrap:anywhere}.st-d,.st-list code{font-family:var(--mono)}.st-d{font-size:12px;color:var(--muted)}.st-fresh{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px 12px;gap:8px 12px;margin:8px 0 4px;padding:10px 12px;border:1px solid var(--frost-edge);border-radius:8px;background:rgba(155,225,255,.06)}.st-fresh code{font-family:var(--mono);font-size:12.5px;color:var(--text);overflow-wrap:anywhere}.st-none{font-size:13px;color:var(--muted);margin-top:6px}@media (max-width:600px){.st-fresh{grid-template-columns:minmax(0,1fr) auto}.st-fresh .app-once{grid-column:1/-1}}.adm,.hm{--ink:#060A11;--panel:#0C1422;--panel-2:#111B2D;--line:#1A2740;--line-2:#24344F;--text:#EAF1F8;--body:#D3DDE9;--muted:#9DADC2;--aside:#AAB8CA;--faint:#2A3A52;--code:var(--fragment-mono),ui-monospace,monospace;--mono:var(--inter),system-ui,sans-serif;background:var(--ink);font-variant-numeric:tabular-nums;font-feature-settings:"cv11","tnum"}.adm[data-type=switzer]{--sans:var(--inter),system-ui,sans-serif;--display:var(--inter),system-ui,sans-serif;--f-display:var(--inter),system-ui,sans-serif;--f-body:var(--inter),system-ui,sans-serif;--f-label:var(--inter),system-ui,sans-serif;--f-ui:var(--inter),system-ui,sans-serif;--f-tech:var(--code);--w-body:400;--w-display:400;--w-hero:300;--ls-display:-.02em}.adm .adm-an-t,.adm .adm-host,.adm .adm-path,.adm .adm-tech dd,.adm .adm-tech dt,.adm .app-code pre,.adm .app-code-f,.adm .app-keys code,.adm .app-secret code,.adm .d-bar-k small,.adm .d-chk .src,.adm .d-dh-tech,.adm .d-diff,.adm .d-pbar-k,.adm .d-rule dd,.adm .d-rule dt,.adm .st-fresh code,.adm .st-list code,.adm .wordmark,.adm .x-bars .n.t,.adm code,.adm kbd,.adm pre,.hm code{font-family:var(--code)}.adm-top.bare{justify-content:flex-start}.adm .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.adm-status{color:var(--muted);white-space:nowrap}.adm-status,.adm-status .d-watch{font-size:13px}.adm-body,.adm-body.pg{max-width:1320px}@media(max-width:820px){.adm-hd-r{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.adm-hd-r>.wordmark{grid-column:1;grid-row:1}.adm-hd-r>.adm-site{grid-column:2;grid-row:1;justify-self:start;max-width:100%}.adm-hd-r>.adm-me{grid-column:3;grid-row:1;margin-left:0}.adm-status{grid-column:1/-1;grid-row:2;padding-top:2px}}.adm .d-lab,.hm .d-lab{font-family:var(--f-body);font-weight:500;font-size:18px;letter-spacing:-.01em;text-transform:none;color:var(--text);line-height:1.3}.adm .adm-card h2{font-size:16px;letter-spacing:-.005em}.adm :is(.d-why dt,.d-ft-g>span){text-transform:none;letter-spacing:0;font-family:var(--f-body);font-weight:500;font-size:12.5px;color:var(--muted)}.adm .d-sec,.hm .d-sec{gap:14px}@media(max-width:820px){.adm .d-lab{font-size:17px}}.adm,.hm{--bar-fill:#16223A;--bar-fill-hover:#1C2A45;--bar-risk:rgba(240,160,90,.14)}.adm :is(.d-pbars,.adm-bars){gap:6px}.adm :is(.d-pbar,.adm-bar,.adm-funnel>div){position:relative;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:36px;padding:6px 12px;border-radius:8px}.adm :is(.d-pbar-t,.adm-bar-t){position:absolute;inset:0;z-index:0;height:auto;border-radius:8px;overflow:hidden;pointer-events:none}.adm :is(.d-pbar-t,.adm-bar-t) i{height:100%;border-radius:8px;background:var(--bar-fill)!important;min-width:4px}.adm .d-pbar.risk .d-pbar-t i{background:var(--bar-risk)!important}.adm :is(.d-pbar,.adm-bar,.adm-funnel>div):hover :is(.d-pbar-t,.adm-bar-t) i{background:var(--bar-fill-hover)!important}.adm :is(.d-pbar-k,.d-pbar-n,.adm-bar-k,.adm-bar-n){position:relative;z-index:1}.adm :is(.d-pbar-n,.adm-bar-n){font-size:13px}.adm,.hm{--good:#7EDB94}.d-bd{border:1px solid var(--line);border-radius:14px;background:var(--panel);overflow:hidden;min-width:0;position:relative}.d-bd-i{position:absolute;z-index:2;width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent}.d-bd-i:focus-visible,.d-bd-i:hover,.d-bd-i[aria-expanded=true]{color:var(--text)}.d-bd-i:focus-visible{outline:2px solid var(--frost);outline-offset:-2px}.d-tip.d-tip-tx{position:fixed;max-width:min(260px,calc(100vw - 16px))}.d-tip.d-tip-tx span{font-family:var(--f-body);font-size:12.5px;line-height:1.4;color:var(--body);font-feature-settings:normal;font-variant-numeric:normal}.d-bd-t{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.d-bd-tile{display:block;padding:18px 22px 16px;background:#09101C;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;position:relative;min-width:0}.d-bd-tile:last-child{border-right:0}.d-bd-tile:hover{background:#0A1220}.d-bd-tile:is([aria-current],[aria-selected=true]){background:var(--panel);border-bottom-color:transparent}.d-bd-tile:is([aria-current],[aria-selected=true]):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--frost)}.d-bd-tile .pd{display:grid;grid-gap:8px;gap:8px}.d-bd-tile .k{font-size:13.5px;color:var(--muted)}.d-bd-tile:is([aria-current],[aria-selected=true]) .k{color:var(--text)}.d-bd-tile .v{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.d-bd-tile .v b{font-weight:400;font-size:26px;letter-spacing:-.02em;color:var(--text);line-height:1.1}.d-bd-tile .dl{font-size:14px}.dl.good{color:var(--good)}.dl.bad{color:var(--heat)}.dl.flat{color:var(--muted)}.d-bd-s{display:grid;grid-template-columns:minmax(0,1fr) 340px}.d-bd-c{padding:22px 22px 14px;min-width:0}.d-bd-a{border-left:1px solid var(--line);padding:22px 24px;display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.d-bd-a .k{font-size:13.5px;color:var(--muted)}.d-bd-a .ans{font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--text);overflow-wrap:anywhere}.d-bd-a .ans code{font-size:.85em;color:var(--text)}.d-bd-a .ans em{font-style:normal}.d-bd-a .ans em.risk{color:var(--heat)}.d-bd-a .rows{display:grid;margin-top:6px}.d-bd-a .rows>div{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:13.5px;color:var(--body)}.d-bd-a .rows code{font-size:12.5px}.d-bd-a .rows code,.d-bd-a .rows span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-bd-a .rows b{font-weight:400;color:var(--muted)}.d-su-mk{color:var(--muted);flex:none}@media(max-width:980px){.d-bd-s{grid-template-columns:1fr}.d-bd-a{border-left:0;border-top:1px solid var(--line)}.d-bd-t{grid-template-columns:repeat(2,minmax(0,1fr))}.d-bd-tile:nth-child(2){border-right:0}}@media(max-width:560px){.d-bd-tile{padding:14px}.d-bd-tile .v b{font-size:22px}.d-bd-a,.d-bd-c{padding:16px 14px}.d-bd-a .ans{font-size:19px}}.d-tb{display:grid;margin-top:6px;min-width:0}table.d-tb{width:100%;border-collapse:collapse}table.d-tb>:is(thead,tbody){display:contents}.d-tb-h,.d-tb-r{display:grid;grid-template-columns:var(--tc);grid-gap:14px;gap:14px;align-items:center}.d-tb-h{padding:0 2px 8px;font-family:var(--f-body);font-size:12.5px;font-weight:500;color:var(--muted);text-align:left}.d-tb-h,.d-tb-r{border-bottom:1px solid var(--line)}.d-tb-r{padding:10px 2px;font-size:13px;color:var(--body);text-decoration:none}.d-tb-h>*,.d-tb-r>*{min-width:0;padding:0;font:inherit;color:inherit;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-tb-r>*{color:var(--body)}.d-tb .n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-tb .nm{display:flex;align-items:center;gap:9px;color:var(--text);white-space:normal;overflow:visible}.d-tb .nm>svg{flex:none;color:var(--aside)}.d-tb code{font-family:var(--code);font-size:13px;color:var(--text);overflow-wrap:anywhere}.d-tb .m{color:var(--muted)}.d-tb .risk{color:var(--heat)}.d-tb .good{color:var(--good)}.d-tb a{text-decoration:none}.d-tb-g>.d-tb-r:hover,a.d-tb-r:hover{background:rgba(155,225,255,.025)}a.d-tb-r:hover .nm{color:var(--frost)}.d-tb-g{border-bottom:1px solid var(--line)}.d-tb-g>.d-tb-r{width:100%;border:0;background:none;cursor:pointer;font:inherit;text-align:left}.d-tb-g[data-open] .d-chev{transform:rotate(45deg)}.d-tb-more{padding:10px 2px 0;font-size:12.5px;color:var(--muted)}.d-tb-x{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px 32px;gap:12px 32px;padding:4px 2px 16px}.d-tb-x .k{display:block;margin-bottom:6px;font-size:12.5px;font-weight:500;color:var(--muted)}.d-tb-x>div>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;padding:5px 0;font-size:13px;color:var(--body)}.d-tb-x code{font-family:var(--code);font-size:12.5px;color:var(--text);overflow-wrap:anywhere}.d-tb-x span:not(.k){text-align:right;min-width:40px}.d-tb-x .tot span:first-child{text-align:left}.d-tb-x .risk{color:var(--heat)}.d-tb-x>.wide{grid-column:1/-1}.d-tb-x>.wide p{font-size:13px;line-height:1.5;color:var(--body)}.d-tb-x>.act .formerror{margin-top:6px}.d-go.d-more{justify-self:start;margin:12px 0 0 2px;width:max-content}.d-bd-a .d-go.d-more{margin-top:6px}.d-tb .d-sw{width:10px;height:10px;border-radius:2px}.d-tb .nm .adm-an-t{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;text-align:left}.d-tv .d-tb{margin-top:8px;width:max-content;min-width:100%}.d-tv{overflow-x:auto;overscroll-behavior-x:contain}.d-why .adm-tech{margin:0}@media (max-width:640px){.d-tb-h,.d-tb-r{grid-template-columns:var(--tp);gap:8px}.d-tb .d-tb-t,.d-tb .lo{display:none}}.d-dh-n b.risk{color:var(--heat)}.d-read{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:28px;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.d-read .k{font-size:12.5px;font-weight:500;color:var(--muted)}.d-read b{font-size:18px;font-weight:500;color:var(--text)}.d-read b.g{font-size:20px}.d-read span{font-size:14px;color:var(--body)}.d-read span.m{color:var(--muted)}.d-read .d-go{margin-left:auto}.d-read.full{margin-top:0;padding:18px 20px;gap:8px 14px}.d-read.full .vl{flex-basis:100%;font-size:16px;color:var(--text)}.d-read.full .vl.m{font-size:14px;color:var(--muted);margin-bottom:4px}@media(min-width:1001px){.adm-stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}}.hm{--display:var(--jost),system-ui,sans-serif;--ui:var(--inter),system-ui,sans-serif;--f-display:var(--display);--f-body:var(--ui);--f-label:var(--ui);--f-ui:var(--ui);--f-tech:var(--code);--w-body:400;--w-label:500;--w-ui:500;min-height:100vh;font-family:var(--ui);font-size:15px;line-height:1.5;font-weight:400;color:var(--text);-webkit-font-smoothing:antialiased}.hm-wrap{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding-inline:24px}.hm .wordmark{font-family:var(--code);font-size:16px;letter-spacing:.06em;display:inline-flex;align-items:center}.hm .wordmark .caret{width:8px;height:15px;margin-left:3px;vertical-align:0}.hm-nav{justify-content:space-between;gap:16px;padding-block:22px}.hm-nav,.hm-nav-r{display:flex;align-items:center}.hm-nav-r{gap:22px;font-size:14px;color:var(--body)}.hm-nav-r a{text-decoration:none}.hm-btn,.hm-nav-r a:not(.hm-btn):hover{color:var(--text)}.hm-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:9px;font:500 14px var(--ui);text-decoration:none;border:1px solid var(--line-2);background:var(--panel-2)}.hm-btn.pri{background:var(--frost);border-color:var(--frost);color:#06111C}.hm-btn.pri:hover{filter:brightness(1.06)}.hm-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;grid-gap:40px;gap:40px;padding-block:56px 40px}.hm-hero-t{display:grid;grid-gap:22px;gap:22px;align-content:start;min-width:0}.hm h1{font-family:var(--display);font-weight:300;font-size:clamp(40px,5.2vw,64px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance;color:var(--text)}.hm-verb{display:inline-block;min-width:4.6em;transition:color .3s}.hm-sub{font-size:clamp(16px,1.6vw,19px);color:var(--body);max-width:44ch}.hm-surf{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.hm-surf li{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border:1px solid var(--line-2);border-radius:99px;font-size:13px;color:var(--body)}.hm-surf .d-su-mk{color:var(--aside)}.hm-cta{display:grid;grid-gap:10px;gap:10px;max-width:560px;scroll-margin:24px}.hm-pbox{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:2px 12px;gap:2px 12px;padding:10px 10px 10px 14px;border:1px solid var(--line-2);border-radius:10px;background:#08101C}.hm-pbox .pl{grid-column:1/-1;font-size:11.5px;color:var(--muted)}.hm-pbox code{font-size:13px;color:var(--text);overflow-wrap:anywhere}.hm-pbox button{height:32px;padding:0 12px;border-radius:7px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--body);font:500 13px var(--ui);cursor:pointer}.hm-pbox button:hover{border-color:var(--frost-edge);color:var(--text)}.hm-prompt{font:12.5px/1.6 var(--code);color:var(--body);background:#08101C;border:1px solid var(--line);border-radius:10px;padding:12px;max-width:60ch;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.hm-board{border-radius:16px;box-shadow:0 30px 80px -40px rgba(155,225,255,.18)}.hm .d-bd-t{grid-template-columns:repeat(4,minmax(0,1fr))}.hm .d-bd-t>*{border-right:1px solid var(--line)}.hm .d-bd-t>:last-child{border-right:0}.hm button.d-bd-tile{border-top:0;border-left:0;font:inherit;text-align:left;cursor:pointer}.hm .d-bd-tile{padding:14px 14px 12px}.hm .d-bd-tile .pd{gap:4px}.hm .d-bd-tile .k{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm .d-bd-tile .v{gap:6px}.hm .d-bd-tile .v b{font-size:22px;letter-spacing:-.01em}.hm .d-bd-tile .dl{font-size:12px}.hm-chart{padding:14px 16px 16px;display:grid;grid-gap:8px;gap:8px;min-width:0}.hm-cap,.hm-chart .d-key{font-size:12px;color:var(--body);min-height:18px}.hm-ans{font-size:14px;color:var(--body)}.hm-ans code{color:var(--text);font-size:13px}.hm-ans em{font-style:normal}.hm-ans .risk{color:var(--heat)}.hm-s{padding-block:64px;border-top:1px solid var(--line)}.hm-s-h{margin-bottom:26px}.hm h2{font-family:var(--display);font-weight:300;font-size:clamp(28px,3.6vw,40px);line-height:1.1;letter-spacing:0;text-wrap:balance;color:var(--text)}.hm .d-lab{font-size:15px}.hm-app{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;max-width:920px}.hm-app-f{padding:16px 16px 0}.hm .d-seg button{min-height:36px;padding:6px 14px;font-size:14px}.hm-app-b{padding:16px;display:grid;grid-gap:22px;gap:22px;min-width:0}.hm-mt{border-radius:12px}.hm-mt .d-bd-tile{border-bottom:0;cursor:default}.hm-mt .d-bd-tile:hover{background:#09101C}.hm .d-share{height:22px}.hm-ids{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;list-style:none}.hm-ids li{background:var(--panel);padding:16px;display:grid;grid-gap:6px;gap:6px;align-content:start}.hm-ids b{font-weight:500;font-size:14px;display:flex;align-items:center;gap:8px}.hm-ids span{font-size:12.5px;color:var(--muted)}.hm-ids .imp b{color:var(--heat)}.hm-read{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}.hm .runform{margin-top:0;gap:8px}.hm .runform input{flex:1 1 220px;min-width:0;height:44px;padding:0 14px;border-radius:9px;border:1px solid var(--line-2);background:#08101C;font:14px var(--code)}.hm .runform .btn{height:44px;padding:0 16px;border-radius:9px;font:500 14px var(--ui)}.hm-foot{border-top:1px solid var(--line);margin-top:0;padding-block:28px 48px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;color:var(--muted);font-size:13px}.hm-foot .m{font-family:var(--code)}.hm-foot nav{display:flex;flex-wrap:wrap;gap:18px}.hm-foot a{text-decoration:none}.hm-foot a:hover{color:var(--text)}@media(max-width:900px){.hm-hero{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:32px 36px}.hm-hero-t{display:contents}.hm-hero h1{order:1}.hm-sub{order:2}.hm-board{order:3}.hm-cta{order:4}.hm-surf{display:none}}@media(max-width:820px){.hm-nav-r .hide{display:none}.hm-ids{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-read{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.hm-wrap{padding-inline:16px}.hm .d-bd-t{grid-template-columns:repeat(2,minmax(0,1fr))}.hm .d-bd-t>:nth-child(2){border-right:0}.hm-mt .d-bd-tile:nth-child(-n+2){border-bottom:1px solid var(--line)}.hm-app-f{padding:12px 12px 0}.hm-app-b{padding:12px}.hm .d-seg button{padding:6px 11px}}@media (prefers-reduced-motion:reduce){.hm .caret{animation:none}.hm-verb{transition:none}}.d-su{display:flex;gap:4px;align-items:center}.d-pb{margin:0 -4px 0 -38px}.d-pb .d-tb-r{align-items:start;border-bottom:0;padding-top:8px;padding-bottom:8px}.d-pb .d-tb-r:last-child{padding-bottom:14px}.d-pb .err{padding-left:26px;white-space:normal;overflow:visible;overflow-wrap:break-word;line-height:1.45}.d-pb .msg{display:block;color:var(--text);font-size:13px}.d-pb .msg code{font-size:12.5px;color:var(--text)}.d-pb .call{display:block;margin-top:3px;font-size:12px}.d-pb .call code{font-size:12px;color:var(--muted)}.d-pb .d-tb-r.done>*{opacity:.55}.d-pb mark{background:rgba(240,160,90,.14);border-radius:3px;padding:0 2px}.d-pb .risk,.d-pb mark{color:var(--heat)}.d-test{margin-bottom:14px}.d-test-link{margin:0 0 10px;text-align:right;font-size:12.5px}.d-test-link a{color:var(--muted)}.sw-hd .adm-hd-r{padding-bottom:14px;gap:14px}.sw-f{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sw{position:relative;min-width:0}.sw>summary{list-style:none;display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border:1px solid var(--line);border-radius:10px;background:var(--panel);cursor:pointer;min-width:0;max-width:min(360px,62vw)}.sw>summary::-webkit-details-marker{display:none}.sw>summary:hover,.sw[open]>summary{border-color:var(--line-2)}.sw-mk{flex:none;width:28px;height:28px;border-radius:7px;background:var(--panel-2);border:1px solid var(--line-2);display:grid;place-items:center;color:var(--frost)}.sw-dot{width:6px;height:6px;border-radius:50%;background:var(--frost)}.sw-t{min-width:0;display:grid;text-align:left}.sw-t b{color:var(--text);font-weight:500;font-size:14px;line-height:1.25}.sw-t b,.sw-t span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sw-t span{color:var(--muted);font-size:12.5px;line-height:1.3}.sw-car{flex:none;width:7px;height:7px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg) translateY(-2px);margin-left:4px}.sw-menu{position:absolute;left:0;top:calc(100% + 6px);z-index:30;width:min(340px,calc(100vw - 32px));max-height:calc(100vh - 110px);overflow:auto;background:var(--panel);border:1px solid var(--line-2);border-radius:12px;padding:6px;box-shadow:0 18px 40px rgba(0,0,0,.45)}.sw-h{padding:8px 10px 4px;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sw-menu a,.sw-menu button{display:flex;width:100%;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:8px;background:none;text-align:left;cursor:pointer;color:var(--body);font:inherit;font-size:14px;text-decoration:none}.sw-menu a:hover,.sw-menu button:hover{background:rgba(155,225,255,.05);color:var(--text)}.sw-menu a[aria-current=true]{color:var(--text)}.sw-menu a[aria-current=true]:after{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--frost);margin-left:auto}.sw-menu a[aria-current=true] .sw-n{margin-left:auto}.sw-menu a[aria-current=true]:has(.sw-n):after{margin-left:0}.sw-l{display:flex;align-items:center;gap:10px;min-width:0}.sw-n{margin-left:auto;color:var(--muted);font-size:12.5px;white-space:nowrap}.sw-menu hr{border:0;border-top:1px solid var(--line);margin:6px 4px}.sw-menu .sw-add{color:var(--frost)}.sw-me{display:block;padding:4px 10px;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-me,.sw-o{color:var(--muted)}.sw-o{margin-left:8px;font-size:12px}.sv-hd{margin:2px 0 18px}.sv-back{display:inline-block;margin-bottom:12px;color:var(--muted);font-size:13px;text-decoration:none}.sv-back:hover,.sv-ttl{color:var(--text)}.sv-ttl{margin:0 0 4px;font:500 22px/1.25 var(--inter),sans-serif;overflow-wrap:break-word}.sv-ttl.code{font-family:var(--code)}.sv-sub{margin:0;color:var(--muted);font-size:13px}.sv-sub code{font:12.5px var(--code);color:var(--body)}.sv-sub a{color:var(--muted)}.sv-sub a:hover{color:var(--text)}.sv-an{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.sv-an>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-an .d-co-mk{flex:none;color:var(--body)}.sv-ttl .sv-an{gap:10px}.sv-ttl .sv-an .d-co-mk{width:22px;height:22px;color:var(--text)}.sv-bd .sv-t{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-bd .sv-t .d-bd-tile:nth-child(3){border-right:0}.sv-c{padding:18px 22px 14px}.sv-sh{display:flex;align-items:center;justify-content:space-between;gap:12px}.sv-seg .sv-n{margin-left:6px;color:var(--muted)}.d-tb-r>.wr{overflow-wrap:anywhere}.d-tb-r>.wr,.d-tb-r>.wr code{white-space:normal}.sv-sp{display:block}.sv-tag{margin-left:8px;font:12px var(--inter),sans-serif;color:var(--muted)}.sv-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 22px}.sv-stats>div{padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.sv-stats span{display:block;color:var(--muted);font-size:12.5px}.sv-stats b{display:block;margin-top:2px;color:var(--text);font-weight:500;font-size:22px}.sv-stats b.risk{color:var(--heat)}.sv-fix{margin:0 0 26px;padding:14px 16px;border:1px solid var(--frost-edge);border-radius:10px;background:rgba(155,225,255,.04)}.sv-fix h2{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:var(--frost);font-size:13px;font-weight:500}.sv-fix p{margin:0;color:var(--text);font-size:15px;line-height:1.5;max-width:62ch}@media(max-width:620px){.sw-f{margin-left:0;width:100%}.sw-hd .adm-hd-r{flex-wrap:wrap}.sv-agh,.sv-runs .sv-ag .sv-an>span{display:none}.sv-c{padding:14px 10px 10px}}.sv-bd .d-bd-tile.risk .v b{color:var(--heat)}.sv-act{margin-top:26px}.sv-btn{padding:8px 14px;border:1px solid var(--line-2);border-radius:8px;background:var(--panel-2);color:var(--text);font:500 13px var(--inter),sans-serif;cursor:pointer}.sv-btn:hover{border-color:var(--frost-edge)}.sv-btn:disabled{opacity:.6;cursor:default}.sv-ign{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--body);font-size:13px}.sv-ign button{padding:0;border:0;background:none;color:var(--frost);font:500 13px var(--inter),sans-serif;cursor:pointer}@media(max-width:820px){.sw-hd .adm-hd-r{display:flex;flex-wrap:wrap;align-items:center;padding:12px 16px}.sw-hd .adm-hd-r .sw{flex:1 1 auto;min-width:0}.sw>summary{max-width:100%}.sw-f{margin-left:0;width:100%}.sw-f .adm-seg{width:100%;justify-content:space-between}.sw-menu{left:auto;right:0}}.sw-n.go{color:var(--frost)}.sv-none .d-bd-tile{cursor:default}.sv-none .d-bd-tile .v b{color:var(--muted)}.sv-none-c{display:grid;place-items:center;min-height:170px;font-size:13.5px}.sv-none-c,.sv-none-r{margin:0;color:var(--muted)}.sv-none-r{padding:14px 2px;border-bottom:1px solid var(--line);font-size:13px}.sv-none{display:grid;grid-gap:44px;gap:44px}@media(max-width:820px){.sv-none{gap:36px}}.adm-body.pg.sv{max-width:1240px}.sv-layout{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.sv-nav{position:-webkit-sticky;position:sticky;top:24px;display:grid;grid-gap:2px;gap:2px}.sv-nav a{padding:8px 12px;border-radius:8px;color:var(--body);text-decoration:none;font-size:14px}.sv-nav a:hover{background:rgba(155,225,255,.05);color:var(--text)}.sv-nav a[aria-current=page]{background:var(--panel-2);color:var(--text);box-shadow:inset 2px 0 0 var(--frost)}.sv-main{min-width:0;display:grid;grid-gap:44px;gap:44px}.sv-nav a{display:flex;align-items:center;justify-content:space-between;gap:8px}.sv-nn{color:var(--heat);font-size:12.5px}.sv-nav hr{border:0;border-top:1px solid var(--line);margin:6px 4px}.sv-stats.three{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.d-tb-r.done .nm,.d-tb-r.done .wr{color:var(--muted)}.sv-fix.done{border-color:var(--line-2);background:var(--panel)}.sv-fix.done h2{color:var(--muted)}.sv-fix.done p{color:var(--body)}.sv-foot{margin:12px 0 0;color:var(--muted);font-size:12.5px}.sv-marks{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--muted);font-size:13px}.sv-marks span{display:inline-flex;align-items:center;gap:6px}.sv-marks .risk{color:var(--heat)}.sv-v{display:inline-flex;gap:6px}.sv-id,.sv-v{align-items:center}.sv-id{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;color:var(--body);font-size:13.5px}.sv-id a{color:var(--frost);text-decoration:none}.sv-id a:hover{text-decoration:underline}@media(max-width:820px){.sv-layout{grid-template-columns:minmax(0,1fr);gap:20px}.sv-nav{position:static;display:flex;gap:4px;border-bottom:1px solid var(--line)}.sv-nav a{border-radius:0;padding:10px 12px;margin-bottom:-1px}.sv-nav a[aria-current=page]{background:none;box-shadow:inset 0 -2px 0 var(--frost)}.sv-nav hr{display:none}.sv-nav a{justify-content:flex-start}.sv-main{gap:36px}}.sv-pager{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:12px;font-size:13.5px;color:var(--muted)}.sv-pager span:first-child{margin-right:auto}.sv-pager a{color:var(--frost);text-decoration:none}.sv-pager a:hover{text-decoration:underline}.sv-pager .off{color:var(--muted);opacity:.5}.sv-all{color:var(--frost);font-size:13.5px;text-decoration:none}.sv-all:hover{text-decoration:underline}.sv-pager.top{margin:0 0 4px;justify-content:flex-start}.sv-sh .sv-pager.top{margin:0}.sv-sh .sv-pager.top span:first-child{margin-right:6px}.sv-about{margin:-4px 0 0;color:var(--body);font-size:14.5px;max-width:62ch}.adm .section-controls{margin:0 0 28px}.adm .section-controls h1{font-size:18px;font-weight:400;margin:0 0 22px}.adm .section-refresh{font-size:11px;color:var(--muted);align-self:center}.adm .section-chart-label{font-size:12px;color:var(--muted);margin-bottom:12px}.adm .section-filter-note{font-size:12px;color:var(--muted);margin:0 0 12px;line-height:1.5}.adm .section-controls .query-unified{padding:0;border:0}.adm .section-evidence-filters{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px;font-size:12px;color:var(--muted)}.adm .section-evidence-filters span{overflow-wrap:anywhere}.signup-page:has(.signup-confirmation) #ocean-wrap{opacity:.18}.signup-page:has(.signup-confirmation) .wrap{max-width:1120px;padding:0 40px}.signup-page:has(.signup-confirmation) .topnav{height:104px;padding:0;border:0}.signup-page:has(.signup-confirmation) .navlinks{display:none}.signup-page .auth:has(.signup-confirmation){max-width:400px;margin:0 auto;padding:112px 0 80px}.signup-confirmation .auth-h{margin-bottom:16px;line-height:1.15;letter-spacing:.01em;outline:none}.signup-destination{font:13px/1.7 var(--mono);color:var(--muted);overflow-wrap:anywhere}.signup-inbox-note{margin-top:16px;color:var(--muted)}.signup-sent-actions{display:grid;grid-gap:16px;gap:16px;margin-top:32px}.signup-inbox{display:flex;align-items:center;justify-content:space-between;min-height:48px;text-decoration:none}.signup-resend{justify-self:center;padding:8px 0;background:transparent;border:0;color:var(--muted);font:12px/1.5 var(--mono);cursor:pointer}.signup-resend:hover{color:var(--frost)}@media(max-width:600px){.signup-page:has(.signup-confirmation) .wrap{padding:0 24px}.signup-page:has(.signup-confirmation) .topnav{height:88px}.signup-page .auth:has(.signup-confirmation){padding-top:88px}.signup-confirmation .auth-h{font-size:36px}.signup-destination{font-size:12px}}