@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-devanagari-400-normal-2JE4Z3CD.woff2") format("woff2"),url("./media/poppins-devanagari-400-normal-2ZNG57PP.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-ext-400-normal-2E5DQAXQ.woff2") format("woff2"),url("./media/poppins-latin-ext-400-normal-6PKAXVGU.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-ZPTYLX7I.woff") format("woff");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-devanagari-500-normal-LFYTYJCT.woff2") format("woff2"),url("./media/poppins-devanagari-500-normal-763VGAFJ.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-ext-500-normal-5AE6DVPL.woff2") format("woff2"),url("./media/poppins-latin-ext-500-normal-4EKIYSNL.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-500-normal-O53RGPUQ.woff2") format("woff2"),url("./media/poppins-latin-500-normal-7WHJNQSB.woff") format("woff");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-devanagari-600-normal-IGWDMXIY.woff2") format("woff2"),url("./media/poppins-devanagari-600-normal-O4YNA3PS.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-ext-600-normal-HWA5RN4A.woff2") format("woff2"),url("./media/poppins-latin-ext-600-normal-PWTPPCS6.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-600-normal-3BUSBBSI.woff2") format("woff2"),url("./media/poppins-latin-600-normal-YBYM6FEI.woff") format("woff");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-devanagari-700-normal-AEOADOJC.woff2") format("woff2"),url("./media/poppins-devanagari-700-normal-EV5NJ5E7.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-latin-ext-700-normal-VX3ND3HV.woff2") format("woff2"),url("./media/poppins-latin-ext-700-normal-GLGG63TW.woff") format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-latin-700-normal-TKEB4KWA.woff2") format("woff2"),url("./media/poppins-latin-700-normal-ZA622GRH.woff") format("woff");unicode-range:U+0000-00FF,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}:root{--bg: #f6f6f1;--surface: #ffffff;--surface-2: #f1f3ec;--ink: #1c2620;--muted: #5f6d64;--line: #e1e5db;--shadow: 0 1px 2px rgb(20 40 25 / .06), 0 6px 18px rgb(20 40 25 / .07);--good: #1b7a46;--warn: #a15c00;--bad: #b3261e;--accent: #1f7a45;--accent-ink: #ffffff;--hero-a: #2d6b36;--hero-b: #6bb465;--hero-c: #bcbe74;--radius: 16px;--radius-sm: 10px;--font: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--accent-soft: color-mix(in srgb, var(--accent) 12%, var(--surface));--accent-line: color-mix(in srgb, var(--accent) 35%, var(--line));color-scheme:light}:root[data-theme=orange]{--accent: #b9500a;--hero-a: #b4470a;--hero-b: #ef8a28;--hero-c: #f4c568}:root[data-theme=red]{--accent: #b3261e;--hero-a: #8a1c17;--hero-b: #d1463b;--hero-c: #eaa285}:root[data-theme=pink]{--accent: #c0246b;--hero-a: #9a1a58;--hero-b: #e0508f;--hero-c: #f3a9c6}:root[data-theme=blue]{--accent: #1f5fbf;--hero-a: #173f8f;--hero-b: #3f86e0;--hero-c: #93c3f2}:root[data-theme=yellow]{--accent: #946200;--hero-a: #8a5a00;--hero-b: #c78e0a;--hero-c: #dcae2e}:root[data-mode=dark]{--bg: #101411;--surface: #171d19;--surface-2: #1d2520;--ink: #e7eee9;--muted: #9bada1;--line: #28332c;--shadow: 0 1px 2px rgb(0 0 0 / .4), 0 8px 22px rgb(0 0 0 / .35);--good: #5cc98a;--warn: #e0a24a;--bad: #f28b82;--accent: #5fc58a;--accent-ink: #0d1a12;--hero-a: #1c4727;--hero-b: #367a45;--hero-c: #6f8044;color-scheme:dark}:root[data-mode=dark][data-theme=orange]{--accent: #f29a4a;--accent-ink: #1c1004;--hero-a: #6e2d08;--hero-b: #b25d16;--hero-c: #bf9238}:root[data-mode=dark][data-theme=red]{--accent: #f28b82;--accent-ink: #1f0605;--hero-a: #581310;--hero-b: #9c2f27;--hero-c: #aa6248}:root[data-mode=dark][data-theme=pink]{--accent: #f58bb8;--accent-ink: #2a0a18;--hero-a: #5c1136;--hero-b: #a3366c;--hero-c: #b46b8c}:root[data-mode=dark][data-theme=blue]{--accent: #7fb0f5;--accent-ink: #07142a;--hero-a: #12306b;--hero-b: #2e62b5;--hero-c: #5b87b8}:root[data-mode=dark][data-theme=yellow]{--accent: #f0cd57;--accent-ink: #231a00;--hero-a: #5e4600;--hero-b: #a07c0e;--hero-c: #b09a44}*{box-sizing:border-box}body{margin:0;font-family:var(--font);background:var(--bg);color:var(--ink);line-height:1.5;font-size:.95rem}h1{margin:.5rem 0 .25rem;font-size:1.5rem;font-weight:600}h1,h2,h3{letter-spacing:-.01em}a{color:var(--accent)}.muted{color:var(--muted)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media print{.bar,.rail,.topbar{display:none!important}body{background:#fff!important;color:#000!important}main{max-width:none!important;padding:0!important}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.pill{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .95rem;border-radius:999px;border:none;background:#fffffff2;color:#1c3a26;font:inherit;font-size:.82rem;font-weight:500;text-decoration:none;cursor:pointer;box-shadow:0 1px 3px #00000026}.pill:hover{background:#fff}.pill svg{width:1rem;height:1rem}.tag-chip{display:inline-block;padding:.2rem .7rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.78rem;font-weight:600}.card{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow)}
