@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");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-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--w-font:"Inter","Inter Fallback"}.eq{--w-ink:#14161b;--w-ink-2:#2b2f38;--w-muted:#6b7079;--w-faint:#9aa0a8;--w-bg:#f6f5f1;--w-surface:#ffffff;--w-sunken:#f1f0ec;--w-line:#e6e4de;--w-line-strong:#d6d3cb;--w-thread:#e4572e;--w-thread-soft:#fdeee8;--w-accent:var(--w-ink);--w-accent-ink:#ffffff;--w-ok:#11774d;--w-ok-soft:#e7f4ec;--w-warn:#9a5a00;--w-warn-soft:#fdf2e0;--w-danger:#b42318;--w-danger-soft:#fdecea;--w-radius:14px;--w-radius-sm:10px;--w-shadow:0 1px 2px rgba(20,22,27,.04),0 1px 1px rgba(20,22,27,.02);--w-shadow-lg:0 8px 24px rgba(20,22,27,.08);--wispyn-accent:var(--w-ink);--wispyn-accent-text:#ffffff;--wispyn-border:var(--w-line);--wispyn-muted:var(--w-muted);--wispyn-surface:var(--w-surface);min-height:100vh;background:var(--w-bg);color:var(--w-ink);font:15px/1.55 var(--w-font,"Inter"),system-ui,-apple-system,Segoe UI,sans-serif;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}.eq *{box-sizing:border-box}.eq a{color:var(--w-ink);-webkit-text-decoration-color:var(--w-line-strong);text-decoration-color:var(--w-line-strong);text-underline-offset:3px}.eq a:hover{-webkit-text-decoration-color:var(--w-thread);text-decoration-color:var(--w-thread)}.eq code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em;background:var(--w-sunken);padding:1px 6px;border-radius:6px}.eq table,.eq-list td,.eq-total{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eq ::selection{background:var(--w-thread-soft)}.eq-app{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:100vh}.eq-side{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:18px;padding:20px 14px 14px;background:var(--w-surface);border-right:1px solid var(--w-line);overflow-y:auto}.eq-side__brand{display:flex;gap:10px;align-items:center;padding:4px 8px 10px;text-decoration:none;color:inherit}.eq-side__brand b{display:block;font-size:15px;line-height:1.2;letter-spacing:-.01em}.eq-side__brand small{display:block;font-size:12px;color:var(--w-muted)}.eq-nav{display:grid;grid-gap:18px;gap:18px;flex:1 1;align-content:start}.eq-nav__group{display:grid;grid-gap:2px;gap:2px}.eq-nav__title{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--w-faint);padding:0 10px 6px}.eq-nav__link{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:9px;color:var(--w-ink-2)!important;text-decoration:none;font-weight:500;position:relative}.eq-nav__link svg{color:var(--w-faint);flex:0 0 auto}.eq-nav__link:hover{background:var(--w-sunken)}.eq-nav__link[aria-current=page]{background:var(--w-sunken);color:var(--w-ink)!important;font-weight:600}.eq-nav__link[aria-current=page] svg{color:var(--w-thread)}.eq-nav__link[aria-current=page]:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--w-thread)}.eq-me{display:flex;gap:10px;align-items:center;padding:10px;border-top:1px solid var(--w-line)}.eq-me__avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--w-ink);color:#fff;font-size:12px;font-weight:700;flex:0 0 auto}.eq-me__who{flex:1 1;min-width:0;line-height:1.25}.eq-me__who b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eq-me__who small{color:var(--w-muted);font-size:12px}.eq-signout{width:34px;height:34px;border-radius:9px;border:1px solid var(--w-line);background:var(--w-surface);color:var(--w-muted);display:grid;place-items:center;cursor:pointer}.eq-signout:hover{color:var(--w-danger);border-color:var(--w-danger-soft);background:var(--w-danger-soft)}.eq-main{min-width:0;width:100%;max-width:1360px;padding:28px 32px 72px}.eq-mobile{display:none}@media (max-width:960px){.eq-app{grid-template-columns:1fr}.eq-side{display:none}.eq-mobile{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--w-surface);border-bottom:1px solid var(--w-line)}.eq-mobile summary{list-style:none;display:flex;gap:10px;align-items:center;padding:12px 16px;cursor:pointer}.eq-mobile summary::-webkit-details-marker{display:none}.eq-mobile__menu{margin-left:auto;display:flex;gap:6px;align-items:center;font-size:14px;color:var(--w-muted)}.eq-mobile[open]{box-shadow:var(--w-shadow-lg)}.eq-mobile[open] .eq-nav{padding:4px 16px 12px}.eq-mobile .eq-nav__link[aria-current=page]:before{display:none}.eq-main{padding:20px 16px 64px}}.eq-center{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(1200px 500px at 50% -10%,#fff 0,var(--w-bg) 60%)}.eq-narrow{width:min(440px,100%)}.eq-logo{display:flex;gap:10px;align-items:center;margin-bottom:18px;font-weight:700;letter-spacing:-.01em}.eq h1{font-size:24px;line-height:1.2;letter-spacing:-.02em;font-weight:700;margin:0 0 6px}.eq h2{font-size:16px;line-height:1.3;letter-spacing:-.01em;font-weight:650;margin:0 0 12px}.eq-sub{margin:0 0 20px}.eq-hint,.eq-sub{color:var(--w-muted)}.eq-hint{font-size:13px}.eq-total{font-size:30px;font-weight:750;letter-spacing:-.02em}.eq-card{background:var(--w-surface);border:1px solid var(--w-line);border-radius:var(--w-radius);padding:24px;box-shadow:var(--w-shadow)}.eq-card .eq-card{box-shadow:none;background:var(--w-sunken);border-color:transparent}.eq-desk{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(380px,1fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:1180px){.eq-desk{grid-template-columns:1fr}}.eq-toolbar{display:flex;gap:12px;flex-wrap:wrap;align-items:end;margin-bottom:16px}.eq-toolbar label{min-width:160px}.eq-inline{background:var(--w-sunken);border-radius:var(--w-radius-sm);padding:14px}.eq-form{display:grid;grid-gap:14px;gap:14px}.eq-form>h2,.eq-form>p{margin:0}.eq-form>.eq-total{margin-top:-4px;line-height:1.1}.eq label{display:grid;grid-gap:6px;gap:6px;font-weight:550;font-size:13.5px;color:var(--w-ink-2)}.eq input,.eq select,.eq textarea{font:inherit;font-weight:400;color:var(--w-ink);background:var(--w-surface);padding:9px 12px;min-height:40px;border:1px solid var(--w-line-strong);border-radius:var(--w-radius-sm);width:100%;transition:border-color .12s,box-shadow .12s}.eq input:hover,.eq select:hover,.eq textarea:hover{border-color:var(--w-faint)}.eq input:focus,.eq select:focus,.eq textarea:focus{outline:none;border-color:var(--w-ink);box-shadow:0 0 0 3px var(--w-thread-soft)}.eq input[type=checkbox],.eq input[type=radio]{width:18px;height:18px;min-height:0;padding:0;accent-color:var(--w-ink)}.eq input:disabled,.eq select:disabled{background:var(--w-sunken);color:var(--w-muted)}.eq a:focus-visible,.eq button:focus-visible{outline:2px solid var(--w-thread);outline-offset:2px}.eq fieldset:disabled{opacity:.75}.eq-btn{font:inherit;font-weight:600;font-size:14px;display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:var(--w-radius-sm);border:1px solid var(--w-ink);background:var(--w-ink);color:#fff;cursor:pointer;text-decoration:none;transition:background .12s,border-color .12s,color .12s}.eq-btn:hover:not(:disabled){background:var(--w-ink-2)}.eq-btn:disabled{opacity:.45;cursor:not-allowed}.eq-btn--ghost{background:var(--w-surface);color:var(--w-ink);border-color:var(--w-line-strong)}.eq-btn--ghost:hover:not(:disabled){background:var(--w-sunken);border-color:var(--w-faint)}.eq-btn--small{min-height:32px;padding:0 12px;font-size:13px;border-radius:8px}.eq a.eq-btn{color:#fff}.eq a.eq-btn--ghost{color:var(--w-ink)}.eq-error,.eq-ok{padding:10px 14px;border-radius:var(--w-radius-sm);font-size:14px;border:1px solid transparent}.eq-error{background:var(--w-danger-soft);color:var(--w-danger);border-color:#f7d4cf}.eq-ok{background:var(--w-ok-soft);color:var(--w-ok);border-color:#cfe9da}.eq-tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:1;padding:5px 9px;border-radius:999px;background:var(--w-sunken);color:var(--w-ink-2);white-space:nowrap}.eq-tag--due{background:var(--w-warn-soft);color:var(--w-warn)}.eq-tag--paid{background:var(--w-ok-soft);color:var(--w-ok)}.eq-list{width:100%;border-collapse:collapse;font-size:14px}.eq-list th{text-align:left;color:var(--w-muted);font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;padding:10px 8px}.eq-list td,.eq-list th{border-bottom:1px solid var(--w-line)}.eq-list td{padding:12px 8px;vertical-align:top}.eq-list tbody tr:last-child td{border-bottom:0}.eq-list tbody tr:hover td{background:#fbfaf8}.eq-list tr[aria-current=true] td{background:var(--w-thread-soft)!important}.eq-radio{display:grid;grid-gap:8px;gap:8px}.eq-radio label{display:flex;gap:10px;align-items:center;font-weight:500;border:1px solid var(--w-line-strong);border-radius:var(--w-radius-sm);padding:11px 14px;cursor:pointer;background:var(--w-surface)}.eq-radio label:has(input:checked){border-color:var(--w-ink);box-shadow:0 0 0 3px var(--w-thread-soft)}.eq-radio input{width:auto}.eq-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:8px;gap:8px}.eq-slot{font:inherit;background:var(--w-surface);border:1px solid var(--w-line-strong);border-radius:var(--w-radius-sm);padding:10px 6px;text-align:center;cursor:pointer;line-height:1.3;transition:border-color .12s,transform .12s}.eq-slot:hover:not(:disabled){border-color:var(--w-ink)}.eq-slot b{display:block;font-size:17px;letter-spacing:-.01em}.eq-slot small{display:block;color:var(--w-muted);font-size:12px}.eq-slot[aria-pressed=true]{background:var(--w-ink);color:#fff;border-color:var(--w-ink)}.eq-slot[aria-pressed=true] small{color:inherit;opacity:.8}.eq-slot:disabled{opacity:.4;cursor:not-allowed}.eq-slot .low{color:var(--w-thread);font-weight:700}.eq-slot[aria-pressed=true] .low{color:#ffd2c4}.eq-options{border:1px solid var(--w-line);border-radius:var(--w-radius-sm);padding:12px 14px;display:grid;grid-gap:8px;gap:8px;margin:0}.eq-options legend{font-weight:600;padding:0 4px}.eq-option{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;font-weight:400!important}.eq-option input[type=number]{width:72px;margin-left:auto}.eq-codes{font-family:ui-monospace,monospace;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;background:var(--w-sunken);padding:12px;border-radius:var(--w-radius-sm)}.eq-password{position:relative;display:block}.eq-password input{padding-right:46px}.eq-password__toggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--w-muted);cursor:pointer}.eq-password__toggle:hover{color:var(--w-ink);background:var(--w-sunken)}.eq-head{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.eq-head h1{margin:0}.eq-head p{margin:4px 0 0;color:var(--w-muted)}.eq-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:12px;gap:12px}.eq-kpi{background:var(--w-surface);border:1px solid var(--w-line);border-radius:var(--w-radius);padding:16px 18px;box-shadow:var(--w-shadow)}.eq-kpi span{font-size:12.5px;color:var(--w-muted)}.eq-kpi b{display:block;font-size:26px;font-weight:750;letter-spacing:-.02em;line-height:1.2;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eq-kpi small{font-size:12px;color:var(--w-faint)}.eq-tabs{display:flex;gap:2px;flex-wrap:wrap;border-bottom:1px solid var(--w-line);margin:12px 0 20px}.eq-tabs a,.eq-tabs button{font:inherit;font-size:14px;font-weight:500;background:none;border:0;border-bottom:2px solid transparent;padding:10px 12px;margin-bottom:-1px;color:var(--w-muted);cursor:pointer;text-decoration:none}.eq-tabs a:hover,.eq-tabs button:hover{color:var(--w-ink)}.eq-tabs [aria-current=page]{color:var(--w-ink);border-bottom-color:var(--w-thread);font-weight:600}.eq-bars{display:grid;grid-gap:8px;gap:8px}.eq-bar{display:grid;grid-template-columns:150px 1fr 100px;grid-gap:12px;gap:12px;align-items:center;font-size:14px}.eq-bar__track{height:10px;background:var(--w-sunken);border-radius:999px;overflow:hidden}.eq-bar__fill{display:block;height:100%;background:var(--w-ink);border-radius:999px}.eq-bar--top .eq-bar__fill{background:var(--w-thread)}.eq-bar b{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.eq-bar{grid-template-columns:100px 1fr 80px}}.eq-head__actions{display:flex;gap:10px;flex-wrap:wrap;align-items:end}.eq-head__actions label{min-width:150px}.eq-kpis{margin-bottom:20px}.eq-kpi--ok b{color:var(--w-ok)}.eq-kpi--warn b{color:var(--w-thread)}.eq-stack{display:grid;grid-gap:20px;gap:20px;align-content:start}.eq-empty{text-align:center;padding:28px 12px;color:var(--w-muted)}.eq-section-title{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.eq-section-title h2{margin:0}.eq-h3{font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--w-muted);margin:0 0 10px}.eq-rules{border:0;padding:0;margin:0;display:grid;grid-gap:24px;gap:24px}.eq-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.eq-grid-rows{display:grid;grid-gap:8px 12px;gap:8px 12px;align-items:center}.eq-grid-head{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--w-faint)}.eq-check{display:flex!important;gap:8px;align-items:center;font-weight:500!important}@media (max-width:720px){.eq-grid-rows{grid-template-columns:1fr!important}.eq-grid-head{display:none}}.eq-form>.eq-btn{justify-self:start}.eq-stack .eq-form{max-width:760px}