@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/konsol/_next/static/media/poppins-devanagari-500-normal.59713c24.woff2) format("woff2"),url(/konsol/_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(/konsol/_next/static/media/poppins-latin-ext-500-normal.e809e1d5.woff2) format("woff2"),url(/konsol/_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(/konsol/_next/static/media/poppins-latin-500-normal.7777133e.woff2) format("woff2"),url(/konsol/_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(/konsol/_next/static/media/poppins-devanagari-600-normal.41ac365d.woff2) format("woff2"),url(/konsol/_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(/konsol/_next/static/media/poppins-latin-ext-600-normal.3d81d8b7.woff2) format("woff2"),url(/konsol/_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(/konsol/_next/static/media/poppins-latin-600-normal.d8692086.woff2) format("woff2"),url(/konsol/_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}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/konsol/_next/static/media/poppins-devanagari-700-normal.011c01b9.woff2) format("woff2"),url(/konsol/_next/static/media/poppins-devanagari-700-normal.257ad4f4.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(/konsol/_next/static/media/poppins-latin-ext-700-normal.adf6d1ec.woff2) format("woff2"),url(/konsol/_next/static/media/poppins-latin-ext-700-normal.32cc6f6e.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(/konsol/_next/static/media/poppins-latin-700-normal.9a881e2a.woff2) format("woff2"),url(/konsol/_next/static/media/poppins-latin-700-normal.c83dad1a.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:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/konsol/_next/static/media/quicksand-vietnamese-500-normal.91f7ab23.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-vietnamese-500-normal.1542a62d.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:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/konsol/_next/static/media/quicksand-latin-ext-500-normal.6c530642.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-latin-ext-500-normal.f35e8059.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:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/konsol/_next/static/media/quicksand-latin-500-normal.0bb4ab51.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-latin-500-normal.5b06202f.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:Quicksand;font-style:normal;font-display:swap;font-weight:600;src:url(/konsol/_next/static/media/quicksand-vietnamese-600-normal.8be24f55.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-vietnamese-600-normal.deb90fd5.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:Quicksand;font-style:normal;font-display:swap;font-weight:600;src:url(/konsol/_next/static/media/quicksand-latin-ext-600-normal.e010b6a3.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-latin-ext-600-normal.da1a21e4.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:Quicksand;font-style:normal;font-display:swap;font-weight:600;src:url(/konsol/_next/static/media/quicksand-latin-600-normal.37f42112.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-latin-600-normal.67166ae3.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:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/konsol/_next/static/media/quicksand-vietnamese-700-normal.534f4526.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-vietnamese-700-normal.7682b0b1.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:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/konsol/_next/static/media/quicksand-latin-ext-700-normal.f34d5475.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-latin-ext-700-normal.04cc9cd4.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:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/konsol/_next/static/media/quicksand-latin-700-normal.e59ea910.woff2) format("woff2"),url(/konsol/_next/static/media/quicksand-latin-700-normal.b0bd2762.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{--ink:#030304;--yellow:#fab300;--yellow-soft:#fff4d6;--yellow-ink:#5c4300;--bg:#f6f5f1;--surface:#ffffff;--line:#e7e4dc;--line-soft:#efece5;--field:#d6d2c7;--muted:#5e5a50;--body:#3b3830;--bar:#fce2a0;--ok-bg:#e7f6ee;--ok:#0b6b42;--danger:#a3261b;--radius:16px;--font-head:"Poppins",system-ui,sans-serif;--font-body:"Quicksand",system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--ink)}body{font-family:var(--font-body);font-weight:600;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-head);margin:0}h1{font-size:clamp(26px,4vw,36px);line-height:1.1;letter-spacing:-.02em;font-weight:700}h2{font-size:17px;font-weight:600}a{color:var(--ink)}a:hover{color:var(--yellow-ink)}p{margin:0}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.muted{color:var(--muted)}.small{font-size:13px}.topbar{background:var(--surface);border-bottom:1px solid var(--line)}.topbar-in{max-width:1280px;margin:0 auto;padding:12px 24px;min-height:68px;align-items:center;gap:16px 24px}.topbar nav,.topbar-in{display:flex;flex-wrap:wrap}.topbar nav{gap:4px;flex:1 1 auto}.navlink{padding:10px 14px;border-radius:10px;color:var(--body);font-weight:600;text-decoration:none}.navlink[aria-current=page]{background:var(--ink);color:#fff}.navlink:hover{background:var(--line-soft);color:var(--ink)}.navlink[aria-current=page]:hover{background:var(--ink);color:#fff}.topbar-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page{max-width:1280px;margin:0 auto;padding:32px 24px 64px;display:flex;flex-direction:column;gap:24px}.split{flex-wrap:wrap;align-items:flex-start}.split,.split>.main{display:flex;gap:20px}.split>.main{flex:999 1 620px;min-width:0;flex-direction:column}.split>.side{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px}.headrow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px 24px}.card.flush{padding:0;overflow:hidden}.card-head{padding:18px 24px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.card.dark{background:var(--ink);color:#fff;border:0}.card.dark .muted{color:#e6e3da}.stack{display:flex;flex-direction:column;gap:12px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));grid-gap:12px;gap:12px}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 22px;display:flex;flex-direction:column;gap:6px}.kpi .v{font-family:var(--font-head);font-size:32px;font-weight:600;letter-spacing:-.02em}.pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700}.pill.premium{background:var(--yellow-soft);color:var(--yellow-ink)}.pill.off{background:var(--line-soft);color:var(--body)}.pill.ok{background:var(--ok-bg);color:var(--ok)}.badge{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-family:var(--font-head);font-weight:700;font-size:15px;flex:none}.badge.yellow{background:var(--yellow);color:var(--ink)}.badge.black{background:var(--ink);color:#fff}.badge.soft{background:var(--yellow-soft);color:var(--yellow-ink)}.avatar{width:40px;height:40px;border-radius:999px;background:var(--ink);color:#fff;font-weight:700;font-size:14px}.avatar,.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.btn{gap:8px;min-height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--field);background:var(--surface);font:inherit;font-weight:700;cursor:pointer}.btn,.btn:hover{color:var(--ink)}.btn:hover{border-color:var(--ink)}.btn.primary{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.btn.primary:hover{background:#e9a700}.btn.dark{background:var(--ink);border-color:var(--ink);color:#fff}.btn.sm{min-height:40px;padding:0 14px;font-size:14px;border-radius:10px}.btn[disabled]{opacity:.55;cursor:default}label.field{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--body)}.input,select.input,textarea.input{min-height:46px;padding:10px 14px;border:1px solid var(--field);border-radius:12px;font:inherit;font-weight:600;color:var(--ink);background:#fff;width:100%}textarea.input{resize:vertical}.btn:focus-visible,.input:focus,.navlink:focus-visible{outline:3px solid var(--yellow);outline-offset:1px}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.notice{padding:12px 14px;border-radius:12px;font-size:14px}.notice.warn{background:var(--yellow-soft);color:var(--yellow-ink)}.notice.err{background:#fde8e6;color:var(--danger)}.notice.ok{background:var(--ok-bg);color:var(--ok)}.row{padding:16px 24px;border-bottom:1px solid var(--line-soft);display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px}.row:last-child{border-bottom:0}.row .grow{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:3px}.row .metric{flex:0 0 120px;display:flex;flex-direction:column;gap:2px}.row .metric b{font-family:var(--font-head);font-size:22px;font-weight:600}.row .actions{display:flex;gap:8px;flex-wrap:wrap}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bars{height:180px;display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid var(--line)}.bars>div{flex:1 1;min-width:2px;border-radius:4px 4px 0 0;background:var(--bar)}.bars>div.hi{background:var(--yellow)}.axis{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:var(--muted)}.meter{background:var(--line-soft)}.meter,.meter>div{height:8px;border-radius:99px}.meter>div{background:var(--yellow)}.seg{gap:6px;padding:4px;background:#ece9e1;border-radius:12px;flex-wrap:wrap}.seg,.seg a{display:flex}.seg a{flex:1 1;min-width:70px;min-height:40px;align-items:center;justify-content:center;border-radius:9px;text-decoration:none;color:var(--body);font-weight:700;font-size:14px}.seg a[aria-current=true]{background:var(--ink);color:#fff}.login-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px}.login{width:100%;max-width:420px;display:flex;flex-direction:column;gap:20px}@media (max-width:640px){.page{padding:20px 16px 48px}.topbar-in{padding:10px 16px}.row{padding:14px 16px}.card{padding:18px 16px}.card-head{padding:16px}.row .metric{flex-basis:100px}}