@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2042050246a708c9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0fdd058fab82a774-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/33553e7595b74ccf-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_54b624{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_54b624{--font-serif:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8357dc4efb59e597-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b04c2e99edb07ce1-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/016f43fe5d0981e7-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:IBM Plex Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3a986e472914634a-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:IBM Plex Sans Devanagari;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2da8863c29dc90f5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3377aa3d31f17ceb-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1873f3a6aa722bc-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:IBM Plex Sans Devanagari;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/718dac34e33dcdc5-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:IBM Plex Sans Devanagari;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0ad719bdc28af8f5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/212f5d0d9b217258-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/50f44c024c588137-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:IBM Plex Sans Devanagari;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5ed06625a0f84640-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:IBM Plex Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2408198f1fd05f30-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a2edce6c385709ed-s.p.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/683d601ac8f6575e-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:IBM Plex Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/70e1d4e79679d5c4-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:IBM Plex Sans Devanagari Fallback;src:local("Arial");ascent-override:105.77%;descent-override:45.47%;line-gap-override:0.00%;size-adjust:101.17%}.__className_8ab3dc{font-family:IBM Plex Sans Devanagari,IBM Plex Sans Devanagari Fallback;font-style:normal}.__variable_8ab3dc{--font-deva:"IBM Plex Sans Devanagari","IBM Plex Sans Devanagari Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root,[data-theme=light]{--bg:#F5F6F7;--panel:#EEF0F2;--card:#FFFFFF;--card2:#FFFFFF;--sunken:#EAECEF;--rule:#E2E4E8;--rule2:#ECEEF1;--border:#DADDE2;--border2:#C7CBD2;--faint:#A0A4AD;--muted:#80858F;--ink2:#4B4F59;--ink:#121317;--accent:#12A594;--accent-2:#0E8D7E;--accent-3:#5FC9BC;--accent-soft:#E3F4F1;--accent-soft-bd:#B5E2DB;--accent-soft-fg:#0E7C6F;--btn-bg:#121317;--btn-fg:#F5F6F7;--sev1:#C0353A;--sev1-bg:#FBEBEB;--sev1-bd:#F1CDCD;--sev2:#C05A23;--sev2-bg:#FBEEE4;--sev2-bd:#F1D7C5;--sev3:#6B7280;--sev3-bg:#EEF0F2;--ok:#2EA76A;--ok-bg:#E4F3EB;--warn-bg:#EEF0F2;--shadow:rgba(18,20,24,0.28);--photo-a:#EAECEF;--photo-b:#F5F6F7;--gridline:#E8EAED;--glow1:rgba(18,165,148,0.10);--glow2:rgba(18,165,148,0.05)}[data-theme=dark]{--bg:#0C0D10;--panel:#141519;--card:#1C1E24;--card2:#24262E;--sunken:#0A0B0E;--rule:#2C2F37;--rule2:#21232A;--border:#2C2F37;--border2:#3A3E48;--faint:#71757F;--muted:#8A8F9A;--ink2:#A9ADB8;--ink:#F3F4F6;--accent:#2FB6A5;--accent-2:#12A594;--accent-3:#5FDED0;--accent-soft:#0E2A27;--accent-soft-bd:#1E4F49;--accent-soft-fg:#5FDED0;--btn-bg:#F3F4F6;--btn-fg:#0C0D10;--sev1:#E5736E;--sev1-bg:#2A1A1B;--sev1-bd:#4A2C2D;--sev2:#EF9670;--sev2-bg:#2A1F17;--sev2-bd:#48331F;--sev3:#A9ADB8;--sev3-bg:#23262E;--ok:#4FC68A;--ok-bg:#14271D;--warn-bg:#1C1E24;--shadow:rgba(0,0,0,0.55);--photo-a:#24262E;--photo-b:#141519;--gridline:#1C2027;--glow1:rgba(18,165,148,0.18);--glow2:rgba(18,165,148,0.10)}*{box-sizing:border-box}body{margin:0;color:var(--ink);font-family:var(--font-serif),sans-serif;-webkit-font-smoothing:antialiased;background:radial-gradient(1100px 760px at 86% -12%,var(--glow1),transparent 62%),radial-gradient(840px 640px at -8% 16%,var(--glow2),transparent 58%),radial-gradient(760px 760px at 50% 118%,var(--glow1),transparent 60%),var(--bg);background-attachment:fixed;min-height:100vh}@media (max-width:760px){body{background-attachment:scroll}}::selection{background:#12A594;color:#FFFFFF}a{color:inherit}html.theming,html.theming *{transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease}.lift,.liftsm,.seg,.tap,[role=button],[tabindex],a,button,input,label,select,summary,textarea{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.serif{font-family:var(--font-serif),sans-serif;letter-spacing:-.01em}.mono{font-family:var(--font-mono),monospace}.deva{font-family:var(--font-deva),sans-serif}.lift,.liftsm{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.navlink{text-decoration:none;transition:color .15s ease}@keyframes nrConfetti{0%{transform:translate(0) rotate(0deg);opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}.btnDark{transition:transform .15s ease,background-color .15s ease,color .15s ease}.btnGhost{transition:transform .15s ease,border-color .15s ease}.focusring:focus-within{border-color:var(--accent)!important}.scroll::-webkit-scrollbar{width:9px;height:9px}.scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:9px}@keyframes nrFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nrGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nrDraw{0%{stroke-dashoffset:1400}to{stroke-dashoffset:0}}@keyframes nrSpinIn{0%{opacity:0;transform:rotate(-110deg) scale(.82)}to{opacity:1;transform:rotate(-90deg) scale(1)}}@keyframes nrPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes nrPop{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:none}}.fadeUp{animation:nrFadeUp .5s ease both}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.lift:active{transform:translateY(-1px)}.liftsm:active{transform:translateY(0)}.btnDark:active{filter:brightness(.94)}.btnDark:active,.btnGhost:active{transform:translateY(0) scale(.98)}.btnGhost:active{background:var(--sunken)!important}.btnDark:disabled,.btnGhost:disabled,button:disabled{opacity:.5;cursor:not-allowed;transform:none!important;filter:none!important}.tap{transition:background-color .15s ease,color .15s ease,transform .1s ease}.tap:active{transform:scale(.92)}.seg{transition:background-color .15s ease,color .15s ease}@media (hover:hover){.lift:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:0 16px 36px -20px var(--shadow)}.liftsm:hover{transform:translateY(-2px);border-color:var(--accent-soft-bd);box-shadow:0 10px 26px -20px var(--shadow)}.navlink:hover{color:var(--accent)}.btnDark:hover{background:var(--accent)!important;color:#fff!important;transform:translateY(-1px)}.btnGhost:hover{border-color:var(--ink)!important;transform:translateY(-1px)}select:hover{border-color:var(--accent-2)}.seg:hover,.tap:hover{background:var(--sunken);color:var(--ink)}}@keyframes nrSpin{to{transform:rotate(1turn)}}.spinner{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:nrSpin .8s linear infinite}@keyframes nrShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{background:linear-gradient(90deg,var(--sunken) 25%,var(--rule) 50%,var(--sunken) 75%);background-size:200% 100%;animation:nrShimmer 1.4s ease-in-out infinite;border-radius:8px}.nr-progress{position:fixed;top:0;left:0;height:2.5px;z-index:9999;pointer-events:none;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 8px var(--accent)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.nr-2col{display:grid;grid-template-columns:var(--cols,1fr 1fr);grid-gap:var(--gap,18px);gap:var(--gap,18px)}@media (max-width:760px){.nr-2col{grid-template-columns:1fr}}.nr-split{display:grid;grid-template-columns:var(--cols,1.55fr 1fr)}@media (max-width:760px){.nr-split{grid-template-columns:1fr}.nr-split>:first-child{border-right:none!important;border-bottom:1px solid var(--rule)}}.nr-cells{display:grid}.nr-cells>*{border-right:1px solid var(--rule)}.nr-cells>:last-child{border-right:none}@media (max-width:560px){.nr-cells{grid-template-columns:repeat(2,1fr)!important}.nr-cells>*{border-bottom:1px solid var(--rule)}.nr-cells>:nth-child(2n){border-right:none}.nr-cells>:nth-last-child(-n+2){border-bottom:none}}.nr-donut{display:flex;align-items:center;gap:16px}@media (max-width:640px){.nr-donut{flex-direction:column;align-items:stretch;gap:14px}}.nr-xscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.nr-xscroll>*{min-width:340px}.nr-bento{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px}.nr-bento>.col2{grid-column:span 2}.nr-bento>.col3{grid-column:span 3}.nr-bento>.col4{grid-column:span 4}.nr-bento>.col6{grid-column:span 6}@media (max-width:760px){.nr-bento{grid-template-columns:1fr}.nr-bento>.col2,.nr-bento>.col3,.nr-bento>.col4,.nr-bento>.col6{grid-column:auto}}.nr-bento>*{min-width:0}.nr-statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.nr-navgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);animation:nrPulse 2s ease-in-out infinite;flex-shrink:0}.nr-ind-tile{border:1px solid var(--rule);background:var(--card);padding:14px 14px 10px;min-width:0;display:flex;flex-direction:column}.nr-ind-tile.prominent{padding:16px 17px 12px;border-color:var(--border);background:var(--card2)}.nr-ind-tile.hero{border-color:var(--accent-soft-bd);background:var(--accent-soft)}.nr-ind-name{font-size:12.5px;color:var(--ink2);line-height:1.35}.nr-ind-tile.hero .nr-ind-name{color:var(--accent-soft-fg)}.nr-ind-value{font-weight:700;color:var(--ink)}.nr-ind-tile.hero .nr-ind-value{color:var(--accent-soft-fg)}.nr-ind-note{font-size:11.5px;color:var(--faint);line-height:1.4;padding:6px 0 2px}.nr-ind-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--rule);font-size:10.5px;color:var(--faint)}.nr-ind-tile.hero .nr-ind-foot{border-top-color:var(--accent-soft-bd)}.nr-chg{font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;padding:1px 6px;border-radius:999px;white-space:nowrap}.nr-chg-good{color:var(--ok);background:var(--ok-bg)}.nr-chg-bad{color:var(--sev1);background:var(--sev1-bg)}.nr-chg-flat{color:var(--muted);background:var(--sunken)}.nr-fresh-row{margin:-8px 0 16px}.nr-fresh{display:inline-flex;align-items:center;gap:7px;max-width:100%;font-size:11px;color:var(--muted);background:var(--card2);border:1px solid var(--rule);padding:5px 11px;border-radius:999px}.nr-cat-rail{position:-webkit-sticky;position:sticky;top:var(--nr-rail-top,64px);z-index:10;display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;margin:0 0 18px;padding:7px;background:color-mix(in srgb,var(--panel) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--rule);border-radius:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.nr-cat-rail::-webkit-scrollbar{display:none}.nr-cat-chip{flex:none;font-size:12px;color:var(--ink2);text-decoration:none;padding:6px 11px;border-radius:8px;white-space:nowrap}@media (hover:hover){.nr-cat-chip:hover{background:var(--sunken);color:var(--ink)}}.nr-cat-chip.active{background:var(--accent-soft);color:var(--accent-soft-fg);border:1px solid var(--accent-soft-bd);padding:5px 10px}.nr-dash-section{scroll-margin-top:var(--nr-anchor-offset,124px)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.nr-nav-desktop{display:flex;align-items:center;gap:22px}.nr-menu-panel,.nr-nav-burger{display:none}@media (max-width:1080px){.nr-nav-desktop{display:none}.nr-nav-burger{display:inline-flex}.nr-menu-panel.open{display:flex}}.nr-morph,.nr-morph-word{display:inline-flex;align-items:center}.nr-morph-word{gap:5px;max-width:130px;overflow:hidden;white-space:nowrap;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:13px;color:var(--ink2)}.nr-morph.open .nr-morph-word{max-width:0;opacity:0;pointer-events:none}.nr-morph-pill{display:inline-flex;align-items:center;gap:9px;max-width:0;opacity:0;visibility:hidden;overflow:hidden;white-space:nowrap;border:1px solid transparent;border-radius:999px;background:var(--card2);padding:5px 0}.nr-morph.open .nr-morph-pill{max-width:460px;opacity:1;visibility:visible;border-color:var(--border);padding:5px 12px}.nr-morph-item{font-size:13px;color:var(--ink)}.nr-morph-sep{color:var(--ink2);opacity:.55}.nr-morph-close{background:none;border:0;padding:0 0 0 2px;cursor:pointer;font-size:11px;color:var(--ink2)}@media (hover:hover){.nr-morph-close:hover{color:var(--accent)}}.nr-morph-acc{display:flex;flex-direction:column}.nr-morph-acc-head{display:flex;align-items:center;justify-content:space-between;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:16px;color:var(--ink);text-align:left}.nr-morph-acc-chev{display:inline-block;font-size:13px;color:var(--ink2)}.nr-morph-acc-head.open .nr-morph-acc-chev{transform:rotate(90deg)}.nr-morph-acc-list{display:flex;flex-direction:column;gap:12px;overflow:hidden;max-height:0;margin-left:4px;padding-left:12px;border-left:2px solid var(--rule)}.nr-morph-acc-list.open{max-height:220px;margin-top:12px}.nr-morph-acc-item{font-size:15px;color:var(--ink)}.nr-theme-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border:1px solid var(--border);border-radius:9px;background:var(--card);color:var(--ink2);cursor:pointer;padding:0;overflow:hidden}@media (hover:hover){.nr-theme-btn:hover{background:var(--sunken);color:var(--ink)}}.nr-theme-btn svg{position:absolute}.nr-theme-moon{opacity:0;transform:rotate(90deg) scale(.4)}[data-theme=dark] .nr-theme-sun{opacity:0;transform:rotate(-90deg) scale(.4)}[data-theme=dark] .nr-theme-moon{opacity:1;transform:none}@media (max-width:1240px){.nr-nav-desktop{gap:13px}.nr-morph-pill{gap:7px}.nr-morph.open .nr-morph-pill{padding:5px 9px}.nr-morph-item{font-size:12px}}@media (prefers-reduced-motion:no-preference){.nr-morph-word{transition:max-width .3s ease,opacity .18s ease}.nr-morph-pill{transition:max-width .38s ease,padding .38s ease,opacity .22s ease .08s,border-color .2s ease .08s,visibility 0s linear .38s}.nr-morph.open .nr-morph-pill{transition:max-width .38s ease,padding .38s ease,opacity .22s ease .08s,border-color .2s ease .08s}.nr-morph.open .nr-morph-close,.nr-morph.open .nr-morph-item,.nr-morph.open .nr-morph-sep{animation:nrPop .3s ease both;animation-delay:calc(var(--i, 0) * 55ms)}.nr-morph-acc-chev{transition:transform .25s ease}.nr-morph-acc-list{transition:max-height .3s ease,margin-top .3s ease}.nr-morph-acc-list.open .nr-morph-acc-item{animation:nrFadeUp .3s ease both;animation-delay:calc(var(--i, 0) * 55ms)}.nr-theme-btn svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}}@media (pointer:coarse){.btnDark,.btnGhost,.nr-nav-burger,.seg,.tap{min-height:44px}.nr-theme-btn{width:44px;height:44px}}.nr-mprow{min-width:0}@media (max-width:640px){.nr-mprow-name{flex:1 1}}@media (max-width:430px){.nr-mprow-theme{display:none}}@media (max-width:1128px){.nr-hero-clip{overflow-x:clip}}@media (max-width:560px){.nr-filters>*{flex:1 1 100%!important;min-width:0!important}}@media (max-width:480px){.nr-hero-actions>*{flex:1 1 100%!important;max-width:none!important}.nr-hero-actions .btnDark{justify-content:center}}@media (max-width:520px){.nr-hero-right{width:100%;margin-top:4px}}.nr-xscroll-cue{background:linear-gradient(to right,var(--card2) 32%,transparent) 0 0 /30px 100% no-repeat,linear-gradient(to left,var(--card2) 32%,transparent) 100% 0 /30px 100% no-repeat,radial-gradient(farthest-side at 0 50%,var(--shadow),transparent) 0 0 /14px 100% no-repeat,radial-gradient(farthest-side at 100% 50%,var(--shadow),transparent) 100% 0 /14px 100% no-repeat;background-attachment:local,local,scroll,scroll}