@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7cd7f9{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_7cd7f9{--font-outfit:"Outfit","Outfit Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0eeb07{--font-dm-sans:"DM Sans","DM Sans Fallback"}:root{--cream:#f7f3ec;--cream-deep:#efe8dc;--paper:#ffffff;--paper-warm:#fcfaf6;--line:#e6dfd2;--line-strong:#d5cbb8;--ink:#1a2b22;--ink-soft:#4c5b53;--ink-mute:#7d8a82;--ink-faint:#a3ada6;--green:#2d6a4f;--green-deep:#1b4332;--green-mid:#40916c;--green-light:#74c69d;--green-wash:#e7f1ea;--green-line:#c2ddce;--amber:#fdb016;--amber-ink:#8a5a05;--amber-wash:#fff3da;--amber-line:#f2dcac;--storm:#c0392b;--storm-deep:#8e2a20;--storm-wash:#fbe9e6;--storm-line:#eec8c2;--mist:#3d6470;--mist-wash:#e8f0f1;--mist-line:#c7dade;--diff-bg:#14201b;--diff-add:#7fe0a3;--diff-del:#f39387;--diff-hunk:#8fd3e8;--diff-meta:#c3b3f0;--diff-ctx:#9aa8a1;--font-display:var(--font-outfit),"Outfit",ui-sans-serif,system-ui,sans-serif;--font-body:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,monospace;--fs-2xs:0.6563rem;--fs-xs:0.7188rem;--fs-sm:0.8125rem;--fs-md:0.9063rem;--fs-base:0.9688rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:clamp(1.5rem,1.1rem + 1.6vw,2rem);--fs-3xl:clamp(1.75rem,1.2rem + 2.4vw,2.5rem);--lh-tight:1.22;--lh-snug:1.4;--lh-body:1.58;--tracking-tight:-0.02em;--tracking-kicker:0.14em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:22px;--sp-6:30px;--sp-7:40px;--sp-8:56px;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--sh-1:0 1px 2px rgba(58,44,24,0.05);--sh-2:0 2px 10px rgba(58,44,24,0.07);--sh-3:0 12px 34px rgba(58,44,24,0.12);--sh-focus:0 0 0 3px rgba(45,106,79,0.3);--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--w-narrow:560px;--w-mid:900px;--w-wide:1140px;color-scheme:light}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);font-weight:600;margin:0}h1{font-size:var(--fs-2xl)}h2{font-size:var(--fs-lg)}h3{font-size:var(--fs-md)}p{margin:0}a{color:var(--green);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}.mono,code,pre{font-family:var(--font-mono)}:focus-visible{outline:none;box-shadow:var(--sh-focus);border-radius:var(--r-xs)}::selection{background:var(--amber-wash);color:var(--ink)}.shell{min-height:100svh;padding:calc(var(--sp-5) + var(--safe-t)) calc(var(--sp-4) + var(--safe-r)) calc(var(--sp-8) + var(--safe-b)) calc(var(--sp-4) + var(--safe-l))}@media (min-width:720px){.shell{padding-left:var(--sp-6);padding-right:var(--sp-6)}}.wrap{margin-inline:auto;width:100%}.wrap--narrow{max-width:var(--w-narrow)}.wrap--mid{max-width:var(--w-mid)}.wrap--wide{max-width:var(--w-wide)}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-4)}.stack{flex-direction:column}.row,.stack{display:flex}.row{align-items:center;flex-wrap:wrap}.kicker{letter-spacing:var(--tracking-kicker);color:var(--green)}.kicker,.section-label{font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;font-weight:600}.section-label{letter-spacing:.1em;color:var(--ink-mute)}.lede{color:var(--ink-soft);font-size:var(--fs-md);line-height:var(--lh-body);max-width:62ch}.meta{font-family:var(--font-mono);font-size:var(--fs-xs)}.meta,.muted{color:var(--ink-mute)}.navlink{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;color:var(--green);text-decoration:none;padding:var(--sp-1) 0;white-space:nowrap}.navlink:hover{color:var(--green-deep)}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);overflow:hidden}.card__head{padding:var(--sp-4) var(--sp-5) var(--sp-3);border-bottom:1px solid var(--line)}.card__body{padding:var(--sp-3) var(--sp-5)}.card__foot{padding:var(--sp-4) var(--sp-5) var(--sp-5)}.panel{background:var(--paper-warm);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5)}.pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;padding:7px 13px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--paper);color:var(--ink-soft);white-space:nowrap}.pill,a.pill:hover{text-decoration:none}a.pill:hover{border-color:var(--ink-mute)}.pill--green{background:var(--green-wash);border-color:var(--green-line);color:var(--green-deep)}.pill--amber{background:var(--amber-wash);border-color:var(--amber-line);color:var(--amber-ink)}.pill--storm{background:var(--storm-wash);border-color:var(--storm-line);color:var(--storm-deep)}.pill--mist{background:var(--mist-wash);border-color:var(--mist-line);color:var(--mist)}.pill--solid{background:var(--green);border-color:var(--green);color:var(--cream)}.pill--quiet{background:transparent;border-color:var(--line);color:var(--ink-mute);font-weight:500}.pill--sm,.tag{font-size:var(--fs-2xs);padding:3px 9px}.tag{display:inline-flex;align-items:center;font-family:var(--font-mono);font-weight:700;letter-spacing:.04em;border-radius:var(--r-pill);background:var(--cream-deep);color:var(--ink-soft)}.tag--green{background:var(--green-wash);color:var(--green-deep)}.tag--amber{background:var(--amber-wash);color:var(--amber-ink)}.tag--mist{background:var(--mist-wash);color:var(--mist)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);font-family:var(--font-body);font-size:var(--fs-md);font-weight:600;padding:11px 18px;border-radius:var(--r-sm);border:1px solid transparent;background:var(--paper);color:var(--ink);cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .1s ease}.btn,.btn:hover{text-decoration:none}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:default;transform:none}.btn--primary{background:var(--green);color:var(--cream)}.btn--primary:hover:not(:disabled){background:var(--green-deep)}.btn--ghost{background:transparent;border-color:var(--line-strong);color:var(--ink-soft)}.btn--ghost:hover:not(:disabled){border-color:var(--ink-mute);background:var(--paper-warm)}.btn--danger{background:var(--storm);color:#fff}.btn--danger:hover:not(:disabled){background:var(--storm-deep)}.btn--block{width:100%}.btn--link{background:none;border:none;padding:var(--sp-2) var(--sp-3);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:500;color:var(--ink-mute);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.btn--link:hover{color:var(--ink)}.chip{font-family:var(--font-body);font-size:var(--fs-md);font-weight:500;padding:10px 16px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--paper);color:var(--ink-soft);cursor:pointer;transition:border-color .14s ease,background .14s ease}.chip:hover:not(:disabled){border-color:var(--storm-line);background:var(--storm-wash);color:var(--storm-deep)}.chip:disabled{opacity:.5;cursor:default}.round{width:76px;height:76px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:28px;line-height:1;cursor:pointer;border:2px solid transparent;transition:transform .12s ease,box-shadow .14s ease}.round:active:not(:disabled){transform:scale(.95)}.round:disabled{opacity:.45;cursor:default}.round--approve{background:var(--green);color:var(--cream);box-shadow:0 6px 18px rgba(45,106,79,.3)}.round--reject{background:var(--paper);color:var(--storm);border-color:var(--storm-line);box-shadow:var(--sh-1)}.segmented{display:inline-flex;border:1px solid var(--line-strong);border-radius:var(--r-sm);overflow:hidden;background:var(--paper)}.segmented button{font-family:var(--font-mono);font-size:var(--fs-2xs);padding:6px 12px;border:none;background:transparent;color:var(--ink-mute);cursor:pointer}.segmented button:disabled{cursor:default}.segmented button[data-on="1"]{font-weight:700}.segmented button[data-tier=watch][data-on="1"]{background:var(--cream-deep);color:var(--ink)}.segmented button[data-tier=queue][data-on="1"]{background:var(--amber);color:var(--ink)}.segmented button[data-tier=auto][data-on="1"]{background:var(--green);color:var(--cream)}.disclosure{padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--line)}.disclosure>summary{cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;color:var(--green);list-style:none}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:before{content:"▸ ";color:var(--ink-faint)}.disclosure[open]>summary:before{content:"▾ "}.pre{margin:var(--sp-3) 0 0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.65;color:var(--ink-soft);max-height:420px;background:var(--paper-warm);border:1px solid var(--line);padding:var(--sp-3)}.diff,.pre{overflow:auto;border-radius:var(--r-sm)}.diff{margin-top:var(--sp-3);background:var(--diff-bg);padding:var(--sp-3) var(--sp-4);max-height:460px}.diff pre{margin:0;font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.55}.empty{padding:var(--sp-7) var(--sp-5);text-align:center;border:1px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--paper-warm);color:var(--ink-mute)}.empty__glyph{font-size:30px;line-height:1;margin-bottom:var(--sp-2)}.empty__title{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink);margin-bottom:var(--sp-1)}.statusband{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);border:1px solid var(--green-line);background:var(--green-wash);color:var(--green-deep);flex-wrap:wrap}.statusband--amber{border-color:var(--amber-line);background:var(--amber-wash);color:var(--amber-ink)}.statusband--storm{border-color:var(--storm-line);background:var(--storm-wash);color:var(--storm-deep)}.statusband__dot{width:10px;height:10px;border-radius:50%;background:currentColor;flex:none}.statusband__title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-md)}.statusband__meta{font-family:var(--font-mono);font-size:var(--fs-xs);opacity:.75;margin-left:auto}.peaks{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.peak{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-2) var(--sp-4);text-align:center;box-shadow:var(--sh-1);display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);color:inherit;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.peak,a.peak:hover{text-decoration:none}a.peak:hover{border-color:var(--green-line);box-shadow:var(--sh-2);transform:translateY(-2px)}a.peak:active{transform:translateY(0)}.peak__name{font-family:var(--font-display);font-weight:600;font-size:var(--fs-md);color:var(--ink);letter-spacing:-.01em}.peak__meta,.peak__mini{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink-mute)}.peak__mini{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-1);flex-wrap:wrap;justify-content:center}.peak__mini i{font-style:normal;opacity:.75}.peak__mini b{font-weight:700;color:var(--ink-soft)}.peak__mini b[data-t=green]{color:var(--green-deep)}.peak__mini b[data-t=amber]{color:var(--amber-ink)}.peak__mini b[data-t=storm]{color:var(--storm-deep)}.peak__mini b[data-t=none]{color:var(--ink-faint);font-weight:500}.map{position:relative;border:1px solid var(--line);border-radius:var(--r-lg);background:radial-gradient(120% 90% at 50% 0,var(--paper) 0,var(--cream) 70%);overflow-x:auto;overflow-y:hidden}.map-list{display:block}@media (min-width:1000px){.map-list{display:none}}@media (max-width:999.98px){.map{display:none}}.map__svg{inset:0;width:100%;height:100%;pointer-events:none}.map__svg,.node{position:absolute}.node{transform:translate(-50%,-50%);width:168px;background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--sh-1);padding:10px 12px;text-align:left;cursor:pointer;color:inherit;display:block;transition:box-shadow .16s ease,border-color .16s ease,transform .16s ease}.node,.node:hover{text-decoration:none}.node:hover{box-shadow:var(--sh-2);border-color:var(--green-line);transform:translate(-50%,-50%) scale(1.03)}.node__name{font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);color:var(--ink);line-height:1.25;display:block}.node__row{gap:6px;margin-top:6px;flex-wrap:wrap}.map__hub,.node__row{display:flex;align-items:center}.map__hub{position:absolute;transform:translate(-50%,-50%);flex-direction:column;gap:4px;padding:12px 18px;border-radius:var(--r-md);background:var(--green);color:var(--cream);box-shadow:var(--sh-2);text-align:center}.map__hub b{font-family:var(--font-display);font-size:var(--fs-md);font-weight:600}.mm{display:block;overflow:visible}.mm__rise{transform-box:fill-box;transform-origin:bottom;animation:mm-rise .85s cubic-bezier(.22,.72,.28,1) both}@keyframes mm-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mm__fire{transform-box:fill-box;transform-origin:bottom;animation:mm-flicker 2.4s ease-in-out infinite}@keyframes mm-flicker{0%,to{transform:scaleY(1);opacity:.95}50%{transform:scaleY(1.09);opacity:1}}.mtn-head{display:flex;align-items:center;gap:var(--sp-5);flex-wrap:wrap;padding:var(--sp-5);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1)}.section{margin-top:var(--sp-6)}.section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap}.stat{display:flex;flex-direction:column;gap:2px;min-width:108px}.stat__num{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:600;line-height:1;letter-spacing:var(--tracking-tight)}.stat__label{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute)}.spark{display:block;overflow:visible}.findings{list-style:none;margin:0;padding:0}.findings li{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2);padding:9px 0;border-bottom:1px solid var(--line);font-size:var(--fs-md);color:var(--ink-soft)}.findings li>span:nth-child(2){flex:1 1 60%;min-width:0}.findings li:last-child{border-bottom:none}.findings__mark{flex:none;font-family:var(--font-mono);font-weight:700}.findings__mark[data-ok="1"]{color:var(--green)}.findings__mark[data-ok="0"]{color:var(--storm)}.findings__gain{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-mute);white-space:nowrap}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.fact__k{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.fact__v{color:var(--ink)}.fact__v,.toast{font-size:var(--fs-md)}.toast{position:fixed;left:var(--sp-4);right:var(--sp-4);bottom:calc(var(--sp-5) + var(--safe-b));max-width:528px;margin-inline:auto;background:var(--ink);color:var(--cream);border-radius:var(--r-sm);padding:12px 18px;text-align:center;box-shadow:var(--sh-3)}.dots{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.dots span{width:7px;height:7px;border-radius:var(--r-pill);background:var(--line-strong);transition:width .15s ease}.dots span[data-st=now]{width:20px;background:var(--green)}.dots span[data-st=ok]{background:var(--green-light)}.dots span[data-st=no]{background:var(--storm-line)}.table{width:100%;border-collapse:collapse;background:var(--paper)}.table th{text-align:left;padding:10px 14px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute);background:var(--cream-deep)}.table td,.table th{border-bottom:1px solid var(--line)}.table td{padding:11px 14px;font-size:var(--fs-md)}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}