@font-face{font-family:__Poppins_75265a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.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:__Poppins_75265a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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:__Poppins_75265a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:__Poppins_75265a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.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:__Poppins_75265a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-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:__Poppins_75265a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-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:__Poppins_75265a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.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:__Poppins_75265a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-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:__Poppins_75265a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-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:__Poppins_Fallback_75265a;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_75265a{font-family:__Poppins_75265a,__Poppins_Fallback_75265a;font-style:normal}.__variable_75265a{--font-display:"__Poppins_75265a","__Poppins_Fallback_75265a"}@font-face{font-family:__Inter_f367f3;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_f367f3;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_f367f3;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_f367f3;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_f367f3;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_f367f3;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_f367f3;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_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-body:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Caveat_97f5e1;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-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:__Caveat_97f5e1;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Caveat_97f5e1;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-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:__Caveat_97f5e1;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-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:__Caveat_Fallback_97f5e1;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_97f5e1{font-family:__Caveat_97f5e1,__Caveat_Fallback_97f5e1;font-style:normal}.__variable_97f5e1{--font-script:"__Caveat_97f5e1","__Caveat_Fallback_97f5e1"}:root{--brand-yellow:#f7c331;--brand-yellow-light:#fde9ab;--brand-yellow-dark:#e0aa16;--brand-navy:#14315c;--brand-navy-light:#1e4784;--brand-navy-dark:#0c2140;--ink:var(--brand-navy-dark);--ink-2:var(--brand-navy);--paper:#fff;--surface:#fff;--surface-2:#f4f6fa;--surface-3:#eaeef5;--line:#e2e8f0;--line-strong:#cbd5e1;--text:#14213d;--text-soft:#3d4b66;--text-muted:#5f6e86;--amber:var(--brand-yellow);--amber-deep:var(--brand-yellow-dark);--teal:#0e7c5a;--red:#c62828;--on-tint-warn:#7d5c00;--on-tint-success:#0c6b4e;--display:var(--font-display),ui-sans-serif,system-ui,sans-serif;--body:var(--font-body),ui-sans-serif,system-ui,sans-serif;--script:var(--font-script),ui-serif,cursive;--fs-xs:0.7rem;--fs-sm:0.83rem;--fs-base:0.94rem;--fs-lg:1.1rem;--fs-xl:1.4rem;--fs-2xl:1.9rem;--fs-3xl:2.75rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--radius-sm:8px;--radius:10px;--radius-lg:18px;--shadow-sm:0 1px 2px rgba(12,33,64,.04),0 4px 12px -4px rgba(12,33,64,.06);--shadow:0 2px 4px -2px rgba(12,33,64,.05),0 12px 28px -8px rgba(12,33,64,.09);--shadow-md:0 4px 8px -4px rgba(12,33,64,.06),0 20px 44px -12px rgba(12,33,64,.13);--shadow-lg:0 24px 60px -20px rgba(12,33,64,.28);--hairline:rgba(12,33,64,.07);--ease:cubic-bezier(0.4,0,0.2,1);--sidebar-w:244px}*{box-sizing:border-box}body{margin:0;background:var(--surface-2);color:var(--text);font-family:var(--body);font-size:var(--fs-base);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-feature-settings:"cv02","cv03","cv04","cv11"}h1,h2,h3{font-family:var(--display);font-weight:700;margin:0}h1{font-size:var(--fs-2xl);letter-spacing:-.03em;line-height:1.15}h2{font-size:var(--fs-xl);letter-spacing:-.02em;line-height:1.25}h3{font-size:var(--fs-lg);letter-spacing:-.01em;line-height:1.3}a{color:var(--brand-navy-light)}:focus-visible{outline:3px solid var(--amber);outline-offset:2px;border-radius:4px}.muted{color:var(--text-muted)}.metricValue,.quoteLines li,.quoteRow,.quoteTotal,.reviewList dd,.statCardValue,.table td,.table th{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5ch;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;padding:.6em 1.15em;border-radius:999px;border:1.5px solid transparent;transition:background .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease),transform .1s var(--ease);white-space:nowrap}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btnPrimary{background:linear-gradient(180deg,#f9cd52 0,var(--amber) 100%);color:var(--ink);border-color:var(--brand-yellow-dark);box-shadow:0 1px 2px rgba(12,33,64,.1),0 6px 16px -6px rgba(224,170,22,.55)}.btnPrimary:hover:not(:disabled){background:linear-gradient(180deg,var(--amber) 0,var(--amber-deep) 100%);box-shadow:0 1px 2px rgba(12,33,64,.12),0 8px 20px -6px rgba(224,170,22,.7)}.btnGhost{background:var(--surface);border-color:var(--line-strong);color:var(--text)}.btnGhost:hover:not(:disabled){background:var(--surface-2);border-color:var(--text-muted)}.btnDanger{background:var(--red);border-color:var(--red);color:#fff}.btnDanger:hover:not(:disabled){filter:brightness(1.08)}.btnSm{padding:.4em .85em;font-size:var(--fs-sm)}.linkBtn{background:none;border:none;color:var(--brand-navy-light);font:inherit;font-weight:600;cursor:pointer;padding:0}.authPage{min-height:100vh;display:grid;place-items:center;padding:var(--sp-6);background:radial-gradient(900px 460px at 50% -12%,rgba(247,195,49,.16),transparent 62%),var(--ink)}.authCard{background:var(--surface);border-radius:var(--radius-lg);padding:var(--sp-10);width:100%;max-width:412px;box-shadow:0 40px 80px -40px rgba(0,0,0,.55)}.authCardWide{max-width:580px}.authCardBrand{display:none}.authBrand{display:block;font-family:var(--display);font-weight:800;letter-spacing:-.03em;font-size:1.25rem;margin-bottom:2px}.authBrand span{color:var(--amber-deep)}.authTagline{font-family:var(--script);font-size:1.05rem;color:var(--text-muted);margin:0 0 var(--sp-6);line-height:1}.authCard h1{font-size:var(--fs-2xl)}.authSub{color:var(--text-muted);margin:var(--sp-2) 0 var(--sp-6);font-size:var(--fs-base)}.authForm{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.authGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}.authWide{grid-column:1/-1}.authError{color:var(--red)}.authError,.authNote{font-size:var(--fs-sm);margin:0}.authNote{color:var(--on-tint-success)}.authAlt{margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--text-muted)}.authAltRow{display:flex;justify-content:space-between;gap:var(--sp-4)}.authSplit{--auth-card-w:412px;--auth-aside-w:460px;display:grid;grid-template-columns:minmax(0,var(--auth-aside-w)) var(--auth-card-w);align-items:stretch;grid-gap:var(--sp-10);gap:var(--sp-10);width:100%;max-width:calc(var(--auth-aside-w) + var(--auth-card-w) + var(--sp-10))}.authSplitWide{--auth-card-w:580px}.authAside{display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-10);color:#fff;padding:var(--sp-4) 0}.authAsideBrand{font-family:var(--display);font-weight:800;letter-spacing:-.03em;font-size:1.5rem;color:#fff;text-decoration:none;display:block}.authAsideBrand span{color:var(--amber)}.authAsideTagline{font-family:var(--script);font-size:1.15rem;color:hsla(0,0%,100%,.55);margin:2px 0 0;line-height:1}.authAsideHead{font-family:var(--display);font-weight:700;font-size:var(--fs-2xl);letter-spacing:-.03em;line-height:1.15;margin:0 0 var(--sp-6);max-width:15ch}.authPoints{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.authPoints li{display:flex;gap:var(--sp-4);align-items:flex-start}.authPoints strong{display:block;font-size:var(--fs-base);font-weight:600}.authPoints p{margin:2px 0 0;font-size:var(--fs-sm);line-height:1.5;color:hsla(0,0%,100%,.62);max-width:40ch}.authPointIcon{flex:none;width:36px;height:36px;border-radius:var(--radius-sm);display:grid;place-items:center;background:rgba(247,195,49,.14);color:var(--amber);box-shadow:inset 0 0 0 1px rgba(247,195,49,.22)}.authPointIcon svg{width:18px;height:18px}.authAsideFoot{margin:0;font-size:var(--fs-sm);color:hsla(0,0%,100%,.5);padding-top:var(--sp-5);border-top:1px solid hsla(0,0%,100%,.12)}.authForm label,.fieldStack label{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);font-size:var(--fs-xs);font-weight:600;color:var(--text-soft);letter-spacing:.01em}.authForm input,.fieldStack input,.fieldStack select,.fieldStack textarea{font:inherit;font-weight:400;color:var(--text);padding:10px 12px;border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);transition:border-color .15s var(--ease),box-shadow .15s var(--ease);width:100%}.authForm input:focus,.fieldStack input:focus,.fieldStack select:focus,.fieldStack textarea:focus{border-color:var(--brand-navy-light);outline:none;box-shadow:0 0 0 3px rgba(30,71,132,.12)}.authForm input.hasError{border-color:var(--red)}.authForm input.hasError:focus{box-shadow:0 0 0 3px rgba(198,40,40,.14)}.authSet{border:none;padding:0;margin:0;min-width:0}.authSet legend{padding:0 0 var(--sp-3);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.authSet legend,.fieldHint{font-size:var(--fs-xs);color:var(--text-muted)}.fieldHint{font-weight:400}.fieldError{font-size:var(--fs-xs);font-weight:500;color:var(--red)}.inputWrap{position:relative;display:block}.inputWrap input{padding-right:62px}.pwToggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:6px 8px;font:inherit;font-size:var(--fs-xs);font-weight:600;color:var(--brand-navy-light);border-radius:6px}.pwToggle:hover{background:var(--surface-2)}.otpInput{font-size:1.5rem;font-weight:700;letter-spacing:.4em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:12px!important}.appLayout{grid-template-columns:var(--sidebar-w) 1fr}.appLayout,.centerNote{display:grid;min-height:100vh}.centerNote{place-items:center;color:var(--text-muted)}.sidebar{background:linear-gradient(180deg,var(--brand-navy) 0,var(--brand-navy-dark) 62%);color:var(--paper);padding:var(--sp-6) var(--sp-4);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.06)}.sideBrand{font-family:var(--display);font-weight:800;letter-spacing:-.03em;font-size:1.15rem;margin-bottom:var(--sp-2)}.sideBrand span{color:var(--amber)}.sideTagline{font-family:var(--script);font-size:.95rem;color:hsla(0,0%,100%,.55);margin:0 0 var(--sp-6);line-height:1}.navGroup{margin-bottom:var(--sp-5)}.navGroupLabel{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.38);padding:0 12px;margin-bottom:var(--sp-2)}.sideNav{display:grid;grid-gap:2px;gap:2px}.sideNav a{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.74);text-decoration:none;padding:9px 12px;border-radius:var(--radius-sm);font-weight:500;font-size:.92rem;transition:background .15s var(--ease),color .15s var(--ease)}.sideNav a:hover{background:hsla(0,0%,100%,.08);color:#fff}.sideNav a.active{background:var(--amber);color:var(--ink);font-weight:700}.sideNav a .navIcon{width:18px;height:18px;flex:none;opacity:.85}.sideNav a.active .navIcon{opacity:1}.sideFoot{margin-top:auto;padding-top:var(--sp-5);border-top:1px solid hsla(0,0%,100%,.12);display:grid;grid-gap:10px;gap:10px}.sideBrandName{font-weight:600;font-size:.9rem}.sideUser{display:grid;grid-gap:6px;gap:6px}.sideFoot .linkBtn{color:hsla(0,0%,100%,.7);text-align:left}.kycTag{font-size:.66rem;font-weight:700;letter-spacing:.05em;padding:3px 8px;border-radius:999px;width:-moz-fit-content;width:fit-content}.kyc-verified{background:rgba(64,214,146,.2);color:#8ff3c4}.kyc-pending{background:rgba(247,195,49,.2);color:var(--amber)}.kyc-rejected{background:rgba(198,40,40,.25);color:#ffa9a2}.navScrim,.topbar{display:none}.appMain{padding:0;min-width:0}.kycBanner{background:#fef6dc;border-bottom:1px solid var(--amber);padding:12px 32px;font-size:var(--fs-sm)}.kycBanner a{font-weight:600}.okBanner{background:rgba(14,124,90,.09);border:1px solid rgba(14,124,90,.35);color:var(--on-tint-success);padding:12px 16px;border-radius:var(--radius-sm);margin-bottom:var(--sp-5);font-weight:500}.page{padding:var(--sp-10) var(--sp-8) var(--sp-10);max-width:1320px}.pageHead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-5);margin-bottom:var(--sp-8)}.pageHead h1{font-size:var(--fs-2xl)}.pageSub{color:var(--text-muted);margin:var(--sp-2) 0 0;font-size:var(--fs-base)}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.page>*{animation:riseIn .34s var(--ease) both}.page>:nth-child(2){animation-delay:.04s}.page>:nth-child(3){animation-delay:.08s}.page>:nth-child(4){animation-delay:.12s}.headActions{display:flex;gap:10px;flex-wrap:wrap}.sectionHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-3)}.sectionHead h2{margin:0}.statRow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);margin-bottom:var(--sp-8)}.statCard{background:var(--surface);border:none;border-radius:var(--radius-lg);padding:var(--sp-6);box-shadow:var(--shadow-sm)}.statCardValue{font-family:var(--display);font-weight:700;font-size:var(--fs-3xl);line-height:1.05;letter-spacing:-.035em}.statCardLabel{color:var(--text-muted);font-size:var(--fs-xs);margin-top:var(--sp-2);text-transform:uppercase;letter-spacing:.07em;font-weight:600}.metric{background:var(--surface);border:none;border-radius:var(--radius-lg);padding:var(--sp-6);box-shadow:var(--shadow-sm);position:relative;overflow:hidden;transition:box-shadow .18s var(--ease),transform .18s var(--ease)}.metricTop{display:flex;align-items:center;gap:10px;margin-bottom:var(--sp-4)}.metricLabel{color:var(--text-muted);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.07em}.metricValue{font-family:var(--display);font-weight:700;font-size:var(--fs-3xl);line-height:1.05;letter-spacing:-.035em}.metricFoot{font-size:var(--fs-xs);color:var(--text-muted);margin-top:var(--sp-2);display:flex;align-items:center;gap:6px}.metricUp{color:var(--on-tint-success);font-weight:700}.metricDown{color:var(--red);font-weight:700}.metricAccent{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber),var(--shadow-sm)}.metricSpark{position:absolute;left:0;right:0;bottom:0;height:42px;opacity:.5;pointer-events:none}.iconChip{width:34px;height:34px;border-radius:10px;flex:none;display:grid;place-items:center}.chipNavy{background:rgba(30,71,132,.1);color:var(--brand-navy-light)}.chipAmber{background:rgba(224,170,22,.16);color:var(--on-tint-warn)}.chipGreen{background:rgba(14,124,90,.12);color:var(--on-tint-success)}.chipSlate{background:var(--surface-3);color:var(--text-soft)}.hoverLift{transition:box-shadow .18s var(--ease),transform .18s var(--ease),border-color .18s var(--ease)}.hoverLift:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--line-strong)}.dashGrid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);align-items:start}@media (max-width:1100px){.dashGrid{grid-template-columns:1fr}}.figStrip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);border-top:1px solid var(--line);padding-top:var(--sp-4);margin-top:var(--sp-4)}.figLabel{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.figValue{font-family:var(--display);font-weight:700;font-size:var(--fs-xl);letter-spacing:-.02em;margin-top:2px}.panel{background:var(--surface);border:none;border-radius:var(--radius-lg);padding:var(--sp-8);margin-bottom:var(--sp-5);box-shadow:var(--shadow-sm)}.panel h2{font-size:var(--fs-xl);margin-bottom:var(--sp-3)}.panelHead{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap}.panelHead h2{margin:0}.panelFlush{padding:0;overflow:hidden}.panelFlush .panelHead{padding:var(--sp-6) var(--sp-8) 0}.tableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse;font-size:.92rem}.table th{text-align:left;color:var(--text-muted);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;padding:12px var(--sp-8);background:var(--surface);white-space:nowrap}.table td,.table th{border-bottom:1px solid var(--hairline)}.table td{padding:16px var(--sp-8)}.table tbody tr:last-child td{border-bottom:none}.table tbody tr{transition:background .12s var(--ease)}.table tbody tr:hover{background:var(--surface-2)}.table a{font-weight:600;text-decoration:none}.tRight{text-align:right}.tMono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;color:var(--text-soft)}.badge{display:inline-block;font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--surface-3);color:var(--text-muted);text-transform:capitalize;white-space:nowrap}.s-approved,.s-paid,.s-running,.s-scheduled,.s-verified{background:rgba(14,124,90,.12);color:var(--on-tint-success)}.s-created,.s-paused,.s-pending,.s-pending_approval,.s-processing{background:rgba(224,170,22,.16);color:var(--on-tint-warn)}.s-failed,.s-rejected{background:rgba(198,40,40,.12);color:var(--red)}.s-archived,.s-completed{background:rgba(12,33,64,.07);color:var(--text-muted)}.liveDot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--teal);margin-right:6px;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.empty{text-align:center;padding:var(--sp-10) var(--sp-5);display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);justify-items:center;color:var(--text-muted)}.emptyIcon{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--brand-navy-light);margin-bottom:var(--sp-1)}.emptyTitle{font-family:var(--display);font-weight:700;font-size:var(--fs-lg);color:var(--text)}.emptyText{max-width:42ch;margin:0;font-size:var(--fs-sm);line-height:1.6}.skeleton{background:linear-gradient(90deg,var(--surface-3) 25%,#f1f5fb 37%,var(--surface-3) 63%);background-size:400% 100%;animation:shimmer 1.4s ease infinite;border-radius:6px}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.skelLine{height:12px;margin-bottom:10px}.skelCard{height:104px;border-radius:var(--radius)}.tabs{display:flex;gap:6px;margin-bottom:var(--sp-5);flex-wrap:wrap}.tab{background:var(--surface);border:1px solid var(--line-strong);border-radius:999px;padding:6px 14px;font:inherit;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);cursor:pointer;transition:all .15s var(--ease)}.tab:hover{border-color:var(--text-muted);color:var(--text)}.tab.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tabCount{display:inline-block;margin-left:7px;padding:1px 7px;border-radius:999px;background:var(--surface-3);color:var(--text-muted);font-size:.7rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tab.active .tabCount{background:hsla(0,0%,100%,.18);color:#fff}.progress{height:6px;border-radius:999px;background:var(--surface-3);overflow:hidden}.progressFill{height:100%;border-radius:999px;background:var(--amber);transition:width .4s var(--ease)}.wizSteps{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0 0 var(--sp-6)}.wizSteps li{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--text-muted);padding:6px 12px 6px 6px;border-radius:999px}.wizSteps li span{width:24px;height:24px;border-radius:50%;background:var(--surface-3);color:var(--text);display:grid;place-items:center;font-size:.78rem;font-weight:700}.wizSteps li.current{color:var(--text);font-weight:600}.wizSteps li.current span{background:var(--amber)}.wizSteps li.done span{background:var(--teal);color:#fff}.wizBody{display:grid;grid-template-columns:1fr 320px;grid-gap:var(--sp-5);gap:var(--sp-5);align-items:start}.wizPanel{min-height:340px;display:flex;flex-direction:column}.fieldStack{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);flex:1 1}.fieldLabel{font-weight:700;margin:0}.row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-3)}.row2,.wizNav{gap:var(--sp-3)}.wizNav{display:flex;justify-content:space-between;margin-top:auto;padding-top:var(--sp-5)}.wizNav .btnPrimary{margin-left:auto}.cityPick{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.cityOpt{display:flex;align-items:center;gap:8px;border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);padding:10px 12px;cursor:pointer;font-weight:500;transition:all .15s var(--ease)}.cityOpt:hover{border-color:var(--text-muted)}.cityOpt.on{border-color:var(--amber);background:#fef6dc}.cityOpt input{accent-color:var(--amber-deep)}.cityOpt small{margin-left:auto;color:var(--text-muted);font-weight:400}.segChoice{display:flex;gap:10px;flex-wrap:wrap}.seg{border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);padding:14px 18px;background:var(--surface);cursor:pointer;font:inherit;font-weight:600;transition:all .15s var(--ease)}.seg:hover{border-color:var(--text-muted)}.seg.on{border-color:var(--amber);background:#fef6dc}.dropZone{display:grid;place-items:center;border:2px dashed var(--line-strong);border-radius:var(--radius);padding:var(--sp-10);cursor:pointer;color:var(--text-muted);font-weight:600;transition:all .15s var(--ease)}.dropZone:hover{border-color:var(--amber);background:#fffdf6}.okNote{color:var(--on-tint-success);font-weight:600;font-size:var(--fs-sm);margin:0}.devicePreview{background:var(--ink);border-radius:var(--radius);padding:var(--sp-3);box-shadow:var(--shadow-lg);width:100%}.deviceScreen{aspect-ratio:16/9;width:100%;border-radius:var(--radius-sm);overflow:hidden;background:#000;display:grid;place-items:center;position:relative}.deviceScreen img,.deviceScreen video{width:100%;height:100%;object-fit:contain}.deviceCaption{color:hsla(0,0%,100%,.55);font-size:var(--fs-xs);text-align:center;margin-top:var(--sp-2)}.reviewList{display:grid;grid-gap:0;gap:0;margin:0}.reviewList>div{display:flex;justify-content:space-between;gap:var(--sp-4);padding:10px 0;border-bottom:1px solid var(--surface-2)}.reviewList dt{color:var(--text-muted);font-size:var(--fs-sm);margin:0}.reviewList dd{margin:0;font-weight:600;text-align:right}.quotePanel{background:var(--ink);color:var(--paper);border-radius:var(--radius);padding:var(--sp-6);position:-webkit-sticky;position:sticky;top:var(--sp-5);box-shadow:var(--shadow-lg)}.quotePanel h3{font-size:var(--fs-lg);margin-bottom:var(--sp-3)}.quotePanel .muted{color:hsla(0,0%,100%,.6)}.quoteLines{list-style:none;padding:0;margin:0 0 var(--sp-3);display:grid;grid-gap:6px;gap:6px}.quoteLines li{font-size:var(--fs-sm);color:hsla(0,0%,100%,.85)}.quoteLines li,.quoteRow{display:flex;justify-content:space-between}.quoteRow{padding:6px 0;font-size:.9rem;border-top:1px solid hsla(0,0%,100%,.12)}.quoteRow:first-of-type{border-top:none;color:hsla(0,0%,100%,.7)}.quoteTotal{font-family:var(--display);font-weight:800;font-size:var(--fs-xl);color:var(--amber);border-top:1.5px solid hsla(0,0%,100%,.25);margin-top:var(--sp-1)}.detailGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-5);gap:var(--sp-5)}.creativeRow{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.creativeChip{display:grid;grid-gap:6px;gap:6px;justify-items:center}.creativeChip img{width:132px;height:74px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line)}.creativePlaceholder{width:132px;height:74px;display:grid;place-items:center;background:var(--surface-2);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--fs-xs);font-weight:600}.chartBox{width:100%;height:260px}.chartBoxSm{width:100%;height:180px}.faqGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-6) var(--sp-8);gap:var(--sp-6) var(--sp-8)}.faqGrid h3{font-size:var(--fs-base);margin-bottom:var(--sp-2)}.faqGrid p{margin:0;font-size:var(--fs-sm);line-height:1.6}@media (max-width:760px){.faqGrid{grid-template-columns:1fr}}.balanceCard{background:radial-gradient(600px 240px at 12% -30%,rgba(247,195,49,.22),transparent 60%),linear-gradient(180deg,var(--brand-navy) 0,var(--brand-navy-dark) 70%);color:var(--paper);border-radius:var(--radius-lg);padding:var(--sp-8);box-shadow:var(--shadow-md)}.balanceLabel{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:600;color:hsla(0,0%,100%,.6)}.balanceValue{font-family:var(--display);font-weight:700;font-size:3.25rem;line-height:1.05;letter-spacing:-.04em;margin:var(--sp-3) 0 var(--sp-5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.balanceMeta{display:flex;gap:var(--sp-6);font-size:var(--fs-sm);color:hsla(0,0%,100%,.72);border-top:1px solid hsla(0,0%,100%,.14);padding-top:var(--sp-4)}.balanceMeta strong{color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.docList{display:grid;grid-gap:8px;gap:8px;margin-bottom:var(--sp-4)}.docRow{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:12px 14px;background:var(--surface-2);border-radius:var(--radius-sm);font-size:.9rem;font-weight:500}.uploadRow{display:flex;gap:10px;flex-wrap:wrap}.subCard{border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-5);margin-bottom:var(--sp-3)}.subCard:last-child{margin-bottom:0}.subCardMain{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-4)}.subCardMain h3{margin:0 0 4px;font-size:var(--fs-lg)}.subCardMain p{margin:0;font-size:var(--fs-sm)}.subCardPrice{text-align:right;white-space:nowrap}.subCardPrice strong{font-size:var(--fs-lg)}.subMeta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);margin:var(--sp-5) 0}.subMeta dt{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.subMeta dd{margin:0;font-size:.9rem}.subInvoiceHead{margin:var(--sp-5) 0 var(--sp-2);font-size:.9rem}.planGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.planCard{border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-5);display:flex;flex-direction:column;gap:8px}.planCard h3{margin:0;font-size:var(--fs-lg)}.planCard p{margin:0;font-size:var(--fs-sm);flex-grow:1}.planPrice strong{font-size:var(--fs-xl)}.planCard .btn{margin-top:6px}.modalBackdrop{position:fixed;inset:0;background:rgba(12,33,64,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center;padding:var(--sp-6);z-index:50}.modal{background:var(--surface);border-radius:var(--radius-lg);padding:var(--sp-6);max-width:460px;width:100%;box-shadow:var(--shadow-lg)}.modal h2{margin:0 0 10px;font-size:var(--fs-lg)}.modal p{margin:0 0 var(--sp-5);color:var(--text-muted);line-height:1.55;font-size:.92rem}.modalActions{display:flex;gap:10px;justify-content:flex-end}@media (max-width:960px){.appLayout{grid-template-columns:1fr}.topbar{display:flex;align-items:center;gap:var(--sp-3);position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--ink);color:var(--paper);padding:10px var(--sp-4)}.topbarBrand{font-family:var(--display);font-weight:800;letter-spacing:-.03em;font-size:1.05rem}.topbarBrand span{color:var(--amber)}.navToggle{background:none;border:none;color:var(--paper);cursor:pointer;padding:6px;display:grid;place-items:center}.sidebar{position:fixed;top:0;left:-288px;bottom:0;width:280px;z-index:60;transition:left .24s var(--ease);overflow-y:auto;height:100dvh;visibility:hidden}.sidebar.open{left:0;visibility:visible}.navScrim{display:block;position:fixed;inset:0;background:rgba(12,33,64,.5);z-index:55}.page{padding:var(--sp-5)}.detailGrid,.wizBody{grid-template-columns:1fr}.statRow{grid-template-columns:repeat(2,1fr)}.quotePanel{position:static}}@media (max-width:900px){.authSplit{grid-template-columns:minmax(0,1fr);max-width:580px}.authAside{display:none}.authCardBrand{display:block;margin-bottom:var(--sp-6)}}@media (max-width:640px){.authGrid,.row2,.statRow,.subMeta{grid-template-columns:1fr}.page{padding:var(--sp-4)}.pageHead{align-items:stretch}.pageHead,.subCardMain{flex-direction:column}.subCardPrice{text-align:left}.authCard{padding:var(--sp-6)}}