@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.2440d5f8.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2f7e2d5f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.547767ef.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.155d25e8.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.f8992900.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.f18bf187.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.573bacd1.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.c753a7cd.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.d8f535fc.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.d112b22c.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-500-normal.5ec9103b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.6b846965.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-ext-500-normal.5fe403a5.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.15398cd6.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.947d4ab3.woff2) format("woff2"),url(/_next/static/media/inter-greek-500-normal.e66131f5.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-vietnamese-500-normal.7c0a695f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.a3a73b95.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-ext-500-normal.d9b491de.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.a19a84a6.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.dd95b020.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.7817fa57.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.8c69e1bb.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.1cf09d31.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.d05f940f.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.e7a185cc.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.ee808ffe.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.f2d09137.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-devanagari-500-normal.59713c24.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-500-normal.ffb75300.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(/_next/static/media/poppins-latin-ext-500-normal.e809e1d5.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-500-normal.e1148c49.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(/_next/static/media/poppins-latin-500-normal.7777133e.woff2) format("woff2"),url(/_next/static/media/poppins-latin-500-normal.fd8e96c2.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-devanagari-600-normal.41ac365d.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-600-normal.7730d06d.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(/_next/static/media/poppins-latin-ext-600-normal.3d81d8b7.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-600-normal.7da6f78a.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(/_next/static/media/poppins-latin-600-normal.d8692086.woff2) format("woff2"),url(/_next/static/media/poppins-latin-600-normal.c070cf14.woff) format("woff");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}:root{--font-head:"Poppins";--font-body:"Inter";--green:#6FAC21;--green-dark:#4A7C2F;--green-tint:#EEF5E4;--ink:#262A26;--ink-2:#4B524B;--muted:#7A817A;--line:#E3E6E1;--bg:#F7F8F5;--card:#FFFFFF;--amber:#B7791F;--amber-tint:#FDF5E6;--red:#B42318;--red-tint:#FDECEA;--blue:#2B5F8A;--blue-tint:#EAF2F8;--radius:10px}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--ink)}body{font-family:var(--font-body),system-ui,-apple-system,Segoe UI,sans-serif;font-size:14.5px;line-height:1.5}.brand,h1,h2,h3{font-family:var(--font-head),var(--font-body),sans-serif;letter-spacing:-.01em}h1{font-size:24px;margin:0 0 4px}h1,h2{font-weight:600}h2{font-size:17px;margin:0 0 12px}h3{font-size:14.5px;margin:0 0 8px;font-weight:600}a{color:var(--green-dark);text-decoration:none}a:hover{text-decoration:underline}.topbar{background:var(--ink);color:#fff}.topbar .inner{max-width:1240px;margin:0 auto;padding:0 20px;height:56px;gap:28px}.brand,.topbar .inner{display:flex;align-items:center}.brand{font-weight:600;font-size:17px;color:#fff;gap:10px}.brand .mark{width:26px;height:26px;border-radius:6px;background:var(--green);display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff}.brand small{color:#B9C2B9;font-weight:400;font-size:13px}.topbar nav{display:flex;gap:18px;flex:1 1}.topbar nav a{color:#D6DCD6;font-size:14px}.topbar nav a:hover{color:#fff;text-decoration:none}.topbar .who{font-size:13px;color:#B9C2B9;display:flex;gap:12px;align-items:center}.topbar .who button{background:transparent;border:1px solid #4b524b;color:#D6DCD6;padding:4px 10px;border-radius:6px;cursor:pointer;font-size:12.5px}main{max-width:1240px;margin:0 auto;padding:24px 20px 64px}.pagehead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;flex-wrap:wrap}.pagehead p{margin:0;color:var(--muted)}.crumbs{font-size:13px;color:var(--muted);margin-bottom:6px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px;margin-bottom:18px}.card.tight{padding:0;overflow:hidden}.card.tight>h2{padding:16px 20px 0}.grid{display:grid;grid-gap:18px;gap:18px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.g2,.g3,.g4{grid-template-columns:1fr}}.stat{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.stat .k{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.stat .v{font-size:22px;font-weight:600;font-family:var(--font-head),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat .s{font-size:12.5px;color:var(--ink-2)}table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td,th{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}th{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;background:#FAFBF9}td.num,th.num{text-align:right;white-space:nowrap}tr.total td{font-weight:600;background:#FAFBF9;border-top:2px solid var(--line)}.scroll{overflow-x:auto}.fields,form.stack{display:grid;grid-gap:12px;gap:12px}.fields{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}label{display:grid;grid-gap:4px;gap:4px;font-size:12.5px;color:var(--ink-2);font-weight:500}label.inline{display:flex;align-items:center;gap:8px;font-weight:400;font-size:13.5px}input,select,textarea{font:inherit;padding:8px 10px;border:1px solid #cdd2cb;border-radius:7px;background:#fff;color:var(--ink);min-width:0}input:focus,select:focus,textarea:focus{outline:2px solid var(--green);outline-offset:-1px;border-color:var(--green)}input[type=checkbox]{width:16px;height:16px;accent-color:var(--green-dark)}input.hrs{width:84px;text-align:right}.hint{font-size:12px;color:var(--muted);font-weight:400}.btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:7px;border:1px solid var(--green-dark);background:var(--green-dark);color:#fff;font:inherit;font-weight:500;cursor:pointer;text-decoration:none!important}.btn:hover{background:#3E6A27}.btn.secondary{background:#fff;color:var(--ink);border-color:#CDD2CB}.btn.secondary:hover{background:#F2F4F0}.btn.danger{background:#fff;color:var(--red);border-color:#E7B4AE}.btn.small{padding:5px 10px;font-size:13px}.actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pill{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:500;background:#EEF0EC;color:var(--ink-2);white-space:nowrap}.pill.green{background:var(--green-tint);color:var(--green-dark)}.pill.amber{background:var(--amber-tint);color:var(--amber)}.pill.red{background:var(--red-tint);color:var(--red)}.pill.blue{background:var(--blue-tint);color:var(--blue)}.flash{padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:14px}.flash.ok{background:var(--green-tint);color:var(--green-dark);border:1px solid #cfe3b6}.flash.err{background:var(--red-tint);color:var(--red);border:1px solid #f2c4be}.callout{padding:12px 14px;border-radius:8px;background:var(--amber-tint);border:1px solid #f1ddb5;color:#7A5414;font-size:13.5px}.callout.blue{background:var(--blue-tint);border-color:#C9DDEC;color:#1F4766}.callout ul{margin:6px 0 0;padding-left:18px}.funding{border:2px solid var(--green);border-radius:12px;padding:20px;background:#fff}.funding .big{font-size:30px;font-weight:600;font-family:var(--font-head),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funding .row{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px dashed var(--line)}.funding .row:last-child{border-bottom:0}.steps{counter-reset:s;list-style:none;padding:0;margin:0;grid-gap:10px}.steps,.steps li{display:grid;gap:10px}.steps li{counter-increment:s;grid-template-columns:28px 1fr;grid-gap:10px}.steps li:before{content:counter(s);width:24px;height:24px;border-radius:50%;background:var(--green-dark);color:#fff;font-size:12.5px;font-weight:600;display:grid;place-items:center}details{border-top:1px solid var(--line);padding-top:10px;margin-top:10px}details summary{cursor:pointer;font-weight:500;color:var(--green-dark)}pre.ws{background:#FAFBF9;border:1px solid var(--line);padding:10px;border-radius:8px;font-size:12px;overflow-x:auto}.muted{color:var(--muted)}.right{text-align:right}.empty{padding:28px;text-align:center;color:var(--muted)}.login{min-height:100vh;display:grid;place-items:center;padding:20px;background:linear-gradient(160deg,#262A26,#262A26 45%,#F7F8F5 0)}.login .box{width:100%;max-width:400px;background:#fff;border-radius:14px;padding:30px;box-shadow:0 20px 50px rgba(0,0,0,.18)}.login .brand{color:var(--ink);margin-bottom:18px}.subnav{background:#fff;border-bottom:1px solid var(--line)}.subnav .inner{max-width:1240px;margin:0 auto;padding:0 20px;display:flex;gap:4px;overflow-x:auto}.subnav a{padding:12px 14px;color:var(--ink-2);font-weight:500;border-bottom:2px solid transparent;white-space:nowrap}.subnav a:hover{text-decoration:none;color:var(--ink)}.subnav a.on{color:var(--green-dark);border-bottom-color:var(--green)}.hero{background:linear-gradient(135deg,#4A7C2F,#6FAC21);color:#fff;border-radius:14px;padding:24px 26px;display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:center;margin-bottom:18px;box-shadow:0 8px 24px rgba(74,124,47,.18)}.hero .eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px;opacity:.85}.hero .big{font-family:var(--font-head),sans-serif;font-size:28px;font-weight:600;line-height:1.2}.hero .sub{opacity:.9;margin-top:4px}.hero .btn{background:#fff;color:var(--green-dark);border-color:#fff;font-weight:600;padding:11px 20px;font-size:15px}.hero .btn:hover{background:#F2F7EC}@media (max-width:700px){.hero{grid-template-columns:1fr}}.todo{list-style:none;margin:0;padding:0}.todo li{display:flex;gap:12px;align-items:center;padding:12px 20px;border-top:1px solid var(--line)}.todo li:first-child{border-top:0}.todo .dot{width:10px;height:10px;border-radius:50%;background:var(--amber);flex:none}.todo .dot.green{background:var(--green)}.todo .dot.red{background:var(--red)}.todo .dot.blue{background:var(--blue)}.todo .grow{flex:1 1}.cal{list-style:none;margin:0;padding:0}.cal li{display:grid;grid-template-columns:58px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 20px;border-top:1px solid var(--line)}.cal li:first-child{border-top:0}.cal .day{text-align:center;border:1px solid var(--line);border-radius:8px;padding:4px 0;background:#FAFBF9}.cal .day b{display:block;font-size:18px;font-family:var(--font-head),sans-serif;line-height:1.1}.cal .day span{font-size:11px;text-transform:uppercase;color:var(--muted)}.cal .past{opacity:.55}.stepper{display:flex;gap:0;margin-bottom:18px;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.stepper a,.stepper span{flex:1 1;padding:12px 16px;display:flex;gap:10px;align-items:center;color:var(--muted);font-weight:500;border-right:1px solid var(--line)}.stepper>:last-child{border-right:0}.stepper .n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#EEF0EC;font-size:12.5px;font-weight:600;flex:none}.stepper .on{color:var(--ink);background:var(--green-tint)}.stepper .done .n,.stepper .on .n{background:var(--green-dark);color:#fff}.stepper a:hover{text-decoration:none;background:#F7FAF3}.transfer td.amount{font-size:16px;font-weight:600}.copy{font-family:ui-monospace,Menlo,monospace;background:#F3F5F1;padding:1px 6px;border-radius:4px}.formview td:first-child{color:var(--muted);width:64px}.formview tr.key td{font-weight:600;background:#FAFBF9}.check-ok{color:var(--green-dark)}.check-bad{color:var(--red)}.print-only{display:none}@media print{.crumbs,.no-print,.subnav,.topbar,details summary,form{display:none!important}.print-only{display:block}body{background:#fff;font-size:11.5px}main{padding:0;max-width:none}.card{border:0;padding:0;margin:0 0 12px}.stub{page-break-after:always}.stub:last-child{page-break-after:auto}a{color:inherit;text-decoration:none}}.stub{background:#fff;border:1px solid var(--line);border-radius:10px;padding:22px 24px;margin-bottom:18px}.stub .head{gap:16px;border-bottom:2px solid var(--ink);padding-bottom:10px;margin-bottom:12px}.stub .head,.stub .net{display:flex;justify-content:space-between}.stub .net{background:var(--green-tint);border-radius:8px;padding:10px 14px;align-items:center;margin-top:12px}.stub .net b{font-size:20px;font-family:var(--font-head),sans-serif}.stub table td,.stub table th{padding:5px 8px}