@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3f4a4b{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3f4a4b{--font-body:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_eb6a5a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:normal}.__variable_eb6a5a{--font-display:"Instrument Serif","Instrument Serif Fallback"}:root{color-scheme:light;--bg:#FFFFFF;--s1:#F4F7FA;--s2:#FFFFFF;--s3:#E6EBF1;--line:#E6EBF1;--line2:#D5DEE9;--t1:#0F2747;--t2:#51647C;--t3:#5E6F84;--go:#1F5E3B;--go-d:#EAF4EE;--warn:#7A5A00;--warn-d:#FBF4DF;--stop:#9A3D12;--stop-d:#FBEFE7;--info:#2C5A8C;--ink:#0F2747;--muted:#51647C;--faint:#AEBDCD;--horizon:#8FA3B8;--sky-low:#F4EDE6;--likely:#9A3D12;--r:18px;--top:env(safe-area-inset-top,0px);--bot:env(safe-area-inset-bottom,0px);--sans:var(--font-body),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--serif:var(--font-display),Georgia,serif;--mono:var(--font-body),-apple-system,system-ui,sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%}body,html{background:var(--bg)}body{color:var(--t1);font:400 16px/1.45 var(--sans);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";min-height:100dvh}body,h1,h2,h3,p{margin:0}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer;touch-action:manipulation}:focus-visible{outline:2px solid var(--t1);outline-offset:3px;border-radius:6px}.num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t2{color:var(--t2)}.t3{color:var(--t3)}.sm{font-size:14px}.sm,.xs{line-height:1.4}.xs{font-size:12.5px}.b{font-weight:600}.eyebrow{font:500 11.5px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--t3)}.col{display:flex;flex-direction:column}.g4{gap:4px}.g8{gap:8px}.g12{gap:12px}.g16{gap:16px}.g24{gap:24px}.g32{gap:32px}.row{display:flex;align-items:center;gap:10px}.between{justify-content:space-between}.wrap{flex-wrap:wrap}.grow{flex:1 1;min-width:0}.trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap:first-letter{text-transform:uppercase}.page{width:100%;max-width:560px;margin:0 auto;padding:calc(16px + var(--top)) 20px calc(112px + var(--bot))}.page.wide{max-width:1040px}.title{font-size:34px;font-weight:600;letter-spacing:-.035em;line-height:1.08}.dock{position:fixed;z-index:30;left:50%;transform:translateX(-50%);bottom:calc(14px + var(--bot));display:flex;gap:2px;padding:5px;border-radius:99px;background:rgba(30,34,41,.72);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid var(--line2);box-shadow:0 8px 24px rgba(15,39,71,.08)}.dock a{display:flex;align-items:center;gap:7px;height:46px;padding:0 17px;border-radius:99px;font-size:14px;font-weight:500;color:var(--t2);transition:background .18s,color .18s;white-space:nowrap}.dock a[aria-current=page]{background:var(--t1);color:#fff}.dock svg{width:19px;height:19px;flex:none}.iconbtn{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--s1);border:1px solid var(--line);color:var(--t2);flex:none}.iconbtn svg{width:19px;height:19px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;border-radius:16px;font-weight:600;font-size:16px;background:var(--s2);border:1px solid var(--line);transition:transform .12s,background .15s}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5}.btn.white{background:var(--t1);color:#fff;border-color:transparent}.btn.full{width:100%}.btn.sm{height:40px;padding:0 14px;font-size:14px;border-radius:12px}.btn.ghost{background:none;border-color:transparent;color:var(--t2)}.btn.danger{color:var(--stop)}.chip{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:99px;background:var(--s2);border:1px solid var(--line);font-size:14px;font-weight:500;white-space:nowrap;transition:background .15s}.chip[aria-pressed=true]{background:var(--t1);color:#fff;border-color:transparent}input,select,textarea{font:inherit;font-size:16px;color:var(--t1);background:var(--s2);border:1px solid var(--line);border-radius:14px;height:52px;padding:0 16px;width:100%;min-width:0;outline:0;transition:border-color .15s}input:focus,select:focus{border-color:var(--t2)}input::placeholder{color:var(--t3)}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block}input[type=checkbox]{width:22px;height:22px;accent-color:var(--go)}.field{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--t2);min-width:0}.fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:end}.fields>.span{grid-column:1/-1}.select-btn{display:flex;align-items:center;gap:10px;height:52px;width:100%;padding:0 16px;background:var(--s2);border:1px solid var(--line);border-radius:14px;text-align:left;font-size:16px}.card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r);padding:18px}.rows>*+*{border-top:1px solid var(--line)}.rows>*{padding:14px 0}.rows>:first-child{padding-top:0}.rows>:last-child{padding-bottom:0}.tiny-link{font-size:14px;color:var(--t2)}.tiny-link:hover{color:var(--t1)}.hero{position:relative;margin:calc(-16px - var(--top)) -20px 0;padding:calc(16px + var(--top)) 20px 0;overflow:hidden}.map{display:block;width:100%;height:auto}.map-wrap{position:relative}.map-wrap.fade{-webkit-mask-image:linear-gradient(#000 20%,transparent 72%);mask-image:linear-gradient(#000 20%,transparent 72%)}.hero .map-wrap{position:absolute;inset:0 0 auto 0;z-index:0}.hero-in{position:relative;z-index:1}.place{font-size:clamp(46px,14vw,68px);font-weight:600;letter-spacing:-.05em;line-height:.98;margin-top:6px}.pin,.pin-halo{fill:var(--go)}.pin-halo{opacity:.25;transform-box:fill-box;transform-origin:center;animation:pulse 2.4s ease-out infinite}.pin-other{fill:var(--t1);opacity:.6}.arc{fill:none;stroke:var(--go);stroke-opacity:.55;stroke-width:1.2;vector-effect:non-scaling-stroke}@keyframes pulse{0%{transform:scale(.7);opacity:.45}to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.pin-halo{animation:none}}.status{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--t2);height:42px;padding:0 14px;border-radius:99px;background:var(--s1);border:1px solid var(--line)}.dot{width:7px;height:7px;border-radius:50%;background:var(--t3);flex:none}.dot.ok{background:var(--go);box-shadow:0 0 8px var(--go)}.dot.warn{background:var(--warn)}.dot.stop{background:var(--stop)}.advice{border-radius:var(--r);padding:20px;display:flex;gap:14px;border:1px solid var(--line)}.advice h2{font-size:21px;font-weight:600;letter-spacing:-.025em;line-height:1.2}.advice.ok{background:linear-gradient(135deg,rgba(95,240,178,.13),rgba(95,240,178,.03))}.advice.watch{background:linear-gradient(135deg,rgba(255,194,74,.15),rgba(255,194,74,.03))}.advice.alert{background:linear-gradient(135deg,rgba(255,111,97,.18),rgba(255,111,97,.03))}.advice.info{background:linear-gradient(135deg,rgba(140,200,255,.13),rgba(140,200,255,.03))}.advice svg{width:26px;height:26px;flex:none}.ok-c{color:var(--go)}.watch-c{color:var(--warn)}.alert-c{color:var(--stop)}.info-c{color:var(--info)}.ask{display:flex;align-items:center;gap:12px;height:64px;padding:0 10px 0 20px;border-radius:20px;background:var(--t1);color:#fff;font-size:17px;font-weight:600;letter-spacing:-.01em;transition:transform .12s}.ask:active{transform:scale(.985)}.ask i{margin-left:auto;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--t1);display:grid;place-items:center}.ask svg{width:20px;height:20px}.counter{display:grid;grid-template-columns:30px 1fr auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:9px;row-gap:9px;align-items:center}.counter .fl{font-size:22px;line-height:1}.counter .big{font:500 25px/1 var(--mono);letter-spacing:-.05em;text-align:right}.counter .big small{font:400 12px/1 var(--sans);letter-spacing:0;color:var(--t3);margin-left:4px}.bar{grid-column:1/-1;height:5px;background:var(--s3);position:relative;overflow:hidden}.bar,.bar i{border-radius:9px}.bar i{position:absolute;inset:0 auto 0 0;background:var(--t1)}.bar i.warn{background:var(--warn)}.bar i.stop{background:var(--stop)}.bar i.go{background:var(--go)}.bar b{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(115deg,var(--warn),var(--warn) 2px,transparent 2px,transparent 5px);opacity:.8}.verdict{border-radius:26px;padding:24px;border:1px solid var(--line)}.verdict h2{font-size:40px;font-weight:600;letter-spacing:-.045em;line-height:1.02}.verdict.go{background:radial-gradient(120% 140% at 0 0,rgba(95,240,178,.26),rgba(95,240,178,.03) 70%)}.verdict.careful{background:radial-gradient(120% 140% at 0 0,rgba(255,194,74,.26),rgba(255,194,74,.03) 70%)}.verdict.stop{background:radial-gradient(120% 140% at 0 0,rgba(255,111,97,.3),rgba(255,111,97,.03) 70%)}.scroll-x{display:flex;gap:8px;overflow-x:auto;margin:0 -20px;padding:0 20px;scrollbar-width:none}.scroll-x::-webkit-scrollbar{display:none}.ribbon{display:flex;height:44px;border-radius:12px;overflow:hidden;gap:1px;background:var(--bg)}.ribbon span{display:block;min-width:1px}.stat{font:500 30px/1 var(--mono);letter-spacing:-.05em}.stay{padding:3px 0;display:grid;grid-template-columns:30px 1fr auto;grid-gap:10px;gap:10px;align-items:center;min-height:44px;width:100%;text-align:left}.stay .fl{font-size:22px}.stay .n{font:500 16px var(--mono);letter-spacing:-.03em}.mhead{font:500 11.5px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--t3);margin:0 0 12px}.gap{background:var(--warn-d);border:1px solid rgba(255,194,74,.28);border-radius:16px;padding:14px}.seg{display:inline-flex;padding:3px;border-radius:99px;background:var(--s1);border:1px solid var(--line)}.seg a{padding:7px 14px;border-radius:99px;font-size:13.5px;font-weight:500;color:var(--t2)}.seg a[aria-current]{background:var(--s3);color:var(--t1)}.months{display:grid;grid-template-columns:repeat(auto-fill,minmax(146px,1fr));grid-gap:20px 14px;gap:20px 14px}.month h3{font-size:12.5px;font-weight:500;color:var(--t2);margin-bottom:7px}.grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.cell{aspect-ratio:1;border-radius:4px;background:var(--s1);display:block;position:relative}.cell.empty{background:none}.cell.inferred{opacity:.55}.cell.unknown{background:var(--warn-d)!important;box-shadow:inset 0 0 0 1px var(--warn)}.cell.today{box-shadow:0 0 0 1.5px var(--t1)}.cell.manual:after{content:"";position:absolute;right:2px;top:2px;width:3px;height:3px;border-radius:50%;background:#fff}.swatch{width:10px;height:10px;border-radius:3px;display:inline-block;flex:none}.sheet{position:fixed;inset:0;z-index:50;background:var(--bg);display:flex;flex-direction:column;padding:calc(12px + var(--top)) 20px 0;animation:rise .2s ease-out}@keyframes rise{0%{transform:translateY(16px);opacity:0}}.sheet ul{list-style:none;margin:12px -20px 0;padding:0 20px calc(20px + var(--bot));overflow-y:auto;flex:1 1}.sheet li button{display:flex;align-items:center;gap:12px;width:100%;height:50px;text-align:left;font-size:16px;border-bottom:1px solid var(--line)}.sheet li span.fl{font-size:22px}.land{max-width:1100px;margin:0 auto;padding:calc(20px + var(--top)) 24px 60px}.land h1{font-size:clamp(46px,9.5vw,92px);font-weight:600;letter-spacing:-.055em;line-height:.96}.land-map{margin:-10px -24px 0;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 60%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 60%,transparent)}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px}.features h3{font-size:18px;font-weight:600;letter-spacing:-.02em;margin-bottom:6px}.auth{min-height:100dvh;display:flex;flex-direction:column;max-width:440px;margin:0 auto;padding:calc(24px + var(--top)) 24px calc(24px + var(--bot));position:relative}.auth-map{position:fixed;inset:0 0 auto;z-index:-1;opacity:.75}.code{font:500 30px var(--mono);letter-spacing:.32em;text-align:center;height:68px;border-radius:18px}.doc{max-width:640px;margin:0 auto;padding:calc(28px + var(--top)) 24px 60px}.doc h1{font-size:38px;font-weight:600;letter-spacing:-.04em}.doc h2{font-size:18px;font-weight:600;margin:26px 0 6px}.doc p{color:var(--t2)}.notice{background:var(--warn-d);color:var(--warn);border-radius:14px;padding:12px 14px}.err,.notice{font-size:14px}.err{color:var(--stop)}.okmsg{color:var(--go);font-size:14px;font-weight:500}.pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.pick label{display:flex;align-items:center;gap:9px;min-height:52px;padding:0 14px;border-radius:14px;background:var(--s1);border:1px solid var(--line);font-size:15px;cursor:pointer}.pick input{position:absolute;opacity:0;width:0;height:0}.pick label:has(input:checked){background:var(--t1);color:#fff}.pick label:has(input:focus-visible){outline:2px solid var(--t1);outline-offset:2px}.progress{display:flex;gap:5px}.progress i{height:3px;flex:1 1;border-radius:9px;background:var(--s3)}.progress i.on{background:var(--t1)}table{width:100%;border-collapse:collapse;font-size:14.5px}td,th{text-align:left;padding:10px 4px;border-bottom:1px solid var(--line)}th{font-weight:500;color:var(--t3);font-size:12.5px}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}@media (min-width:960px){.two{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:28px;gap:28px;align-items:start}}html[data-app] .web-check{display:none}.serif{font-family:var(--serif);font-weight:400;letter-spacing:-.01em}body{font-feature-settings:"lnum";font-variant-numeric:lining-nums}.page{padding-bottom:calc(100px + var(--bot))}.title{font-family:var(--serif);font-weight:400;font-size:38px;letter-spacing:-.01em}.card{box-shadow:0 8px 24px rgba(15,39,71,.05)}.select-btn,input,select,textarea{background:#fff;border-color:var(--line2)}.tabs{position:fixed;z-index:30;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:rgba(255,255,255,.94);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--line);padding:4px max(16px,calc(50% - 260px)) calc(6px + var(--bot))}.tabs a{height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:12px;color:var(--muted)}.tabs a[aria-current=page]{color:var(--ink);font-weight:600}.tabs svg{width:24px;height:24px}.home{max-width:560px;margin:0 auto;padding-bottom:calc(96px + var(--bot))}.sky{background-image:linear-gradient(180deg,#C5DAEE,#DCE7F1 42%,#F6E7DA 82%,#FBEBDD);padding-top:calc(20px + var(--top))}.sky-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 24px}.sky-head h1{font-size:32px;line-height:1.1}.sky-plot{position:relative;margin-top:8px}.landing{display:block;width:100%;height:auto}.sky-num{position:absolute;right:24px;top:4px;text-align:right}.big{font-size:clamp(96px,32vw,128px);line-height:.86;letter-spacing:-.02em}.sky-num .b{font-size:16px;font-weight:500;margin-top:10px}.sky-simple{padding:24px 24px 32px}.wrap-in{padding:0 24px}.h2{font-size:26px;line-height:1.15}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.tile{background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(15,39,71,.06);border-radius:18px;padding:14px 12px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.tile h3{font-size:15px;font-weight:500}.tile p{font-size:13px;line-height:1.3;color:var(--muted);min-height:34px}.gauge{position:relative}.gauge,.gauge svg{width:132px;height:70px}.gauge>div{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;align-items:center}.gauge .serif{font-size:36px;line-height:.95}.gauge>div>span:last-child{font-size:11px;color:var(--muted)}.tile-foot{border-top:1px solid var(--line);align-self:stretch;padding-top:10px;min-height:26px;display:flex;justify-content:center}.verify{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:500}.verify svg{width:14px;height:14px}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:99px;font-size:12px;font-weight:600}.pill i{width:6px;height:6px;border-radius:3px;background:currentColor}.v-low{color:var(--go)}.pill.v-low{background:var(--go-d)}.v-check{color:var(--warn)}.pill.v-check{background:var(--warn-d)}.v-likely{color:var(--stop)}.pill.v-likely{background:var(--stop-d)}.cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;border-radius:28px;background:var(--ink);color:#fff;font-size:17px;font-weight:600;text-align:center;padding:0 20px}.cta.ghost{background:none;color:var(--ink);border:1px solid var(--faint);font-weight:500;font-size:16px}.qpage{max-width:560px;margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;padding:var(--top) 0 calc(96px + var(--bot))}.qbar{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:8px 12px 0 8px;height:56px;text-align:center}.qback{width:44px;height:44px;display:grid;place-items:center}.qback svg{width:22px;height:22px}.qcount{font-size:13px;color:var(--muted)}.qprog{display:flex;gap:4px;padding:8px 24px 0}.qprog i{flex:1 1;height:3px;border-radius:2px;background:var(--line)}.qprog i.on{background:var(--ink)}.qbody{padding:22px 24px 0}.kicker{font-size:13px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.qh1{font-size:40px;line-height:1.05;margin-top:8px}.qh1.qq{font-size:34px;line-height:1.1}.lead{margin-top:12px;font-size:16px;line-height:1.5;color:var(--muted)}.lead.sm{font-size:15px}.lead.strong{color:var(--ink)}.qlist,.reasons{list-style:none;margin:16px 0 0;padding:0}.qlist li,.reasons li{display:grid;grid-template-columns:26px 1fr;grid-gap:10px;gap:10px;padding:14px 0;border-top:1px solid var(--line)}.qlist li>span:first-child,.reasons li>span:first-child{font-size:21px;line-height:1.1}.qlist b,.reasons b{display:block;font-size:16px}.qlist li span span,.reasons li span span{display:block;font-size:14px;line-height:1.5;color:var(--muted);margin-top:2px}.fact{margin-top:8px;padding:14px 16px;border-radius:14px;background:var(--s1);display:flex;justify-content:space-between;align-items:baseline}.fact>span:first-child{font-size:14px;color:var(--muted)}.fact .serif{font-size:28px}.qfoot{margin-top:auto;padding:24px 24px 0}.answers,.qfoot{display:flex;flex-direction:column;gap:10px}.answers{margin-top:28px}.answer{width:100%;min-height:60px;padding:14px 18px;border-radius:16px;border:1px solid var(--line2);background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;transition:background .15s,border-color .15s}.answer b{display:block;font-size:17px;font-weight:500}.answer span span{display:block;font-size:13px;color:var(--muted);margin-top:2px}.answer i{width:22px;height:22px;border-radius:11px;border:1.5px solid var(--faint);flex:none}.answer:active{background:var(--ink);color:#fff;border-color:var(--ink)}.answer:active span span{color:#D5DEE9}.scale{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:18px}.scale i{display:block;height:4px;border-radius:2px;background:var(--line)}.scale span{display:block;margin-top:6px;font-size:12px;color:var(--muted)}.scale .on i{background:currentColor}.scale .on span{color:currentColor;font-weight:700}.qsec{margin-top:26px}.qsec h2,.treaty h2{font-size:24px}.treaty{margin:22px -8px 0;padding:20px;border-radius:18px;background:var(--s1)}.treaty>p{margin-top:8px;line-height:1.5}.tsteps{margin:14px 0 6px}.tsteps>div{display:grid;grid-template-columns:16px 1fr auto;grid-gap:10px;gap:10px;align-items:baseline;padding-bottom:12px;position:relative}.tsteps i{width:8px;height:8px;border-radius:4px;background:var(--ink);transform:translateY(-1px)}.tsteps span{font-size:15px}.tsteps b{font-size:14px}.tsteps .last i{background:var(--stop)}.tsteps .last b{color:var(--stop)}.seg2{grid-template-columns:1fr 1fr;padding:3px;background:var(--s1)}.seg2,.seg2 a{display:grid;border-radius:99px}.seg2 a{height:40px;place-items:center;font-size:14px;font-weight:500;color:var(--muted)}.seg2 a[aria-current]{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(15,39,71,.1)}