@font-face{font-family:Inter;font-style:normal;font-weight:400;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:400;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:400;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:400;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:400;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:400;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:400;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;font-style:normal;font-weight:500;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:500;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:500;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:500;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:500;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:500;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:500;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;font-style:normal;font-weight:600;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:600;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:600;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:600;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:600;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:600;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:600;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;font-style:normal;font-weight:700;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:700;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:700;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:700;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:700;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:700;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:700;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_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_154f82{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_154f82{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}:root{--cl-violet-50:#F4F1FE;--cl-violet-100:#EDE9FE;--cl-violet-200:#DDD4FB;--cl-violet-500:#8B5CF6;--cl-violet-600:#7C3AED;--cl-violet-700:#8B5CF6;--cl-violet-50-rgb:244 241 254;--cl-violet-100-rgb:237 233 254;--cl-violet-200-rgb:221 212 251;--cl-violet-500-rgb:139 92 246;--cl-violet-600-rgb:124 58 237;--cl-violet-700-rgb:109 40 217;--cl-orange-400:#FB923C;--cl-orange-500:#F97316;--cl-red-500:#F4475E;--cl-pink-500:#EC4899;--cl-pink-bg:#FDE8F3;--cl-grad-cta:linear-gradient(90deg,#f32b28 30%,#6D28D9);--cl-grad-brand:linear-gradient(90deg,#7C3AED,#F97316);--cl-grad-wallet:linear-gradient(120deg,#6D28D9,#B520C4 55%,#F4475E);--cl-grad-wallet-dim:linear-gradient(120deg,#EDE4FB,#F6E1F1 55%,#FDE4E7);--cl-grad-logo:linear-gradient(90deg,#F97316,#F4475E);--cl-ink:#181527;--cl-text:#4B5563;--cl-muted:#9097A6;--cl-line:#ECEBF1;--cl-line-2:#F2F1F6;--cl-bg:#F7F7FB;--cl-surface:#FFFFFF;--cl-surface-2:#FAFAFD;--cl-sidebar-dark:#161320;--cl-card-dark:#1C1830;--cl-card-dark-2:#242038;--cl-on-dark:#FFFFFF;--cl-on-dark-muted:#B7B3C6;--cl-avail-green:#34D399;--cl-green:#16A34A;--cl-green-bg:#E7F8EE;--cl-amber:#D97706;--cl-amber-bg:#FEF1DC;--cl-danger:#DC2626;--cl-danger-bg:#FDECEC;--cl-blue:#2563EB;--cl-blue-bg:#E5EEFE;--cl-info:#7C3AED;--cl-info-bg:#EDE9FE;--cl-r-sm:8px;--cl-r-md:12px;--cl-r-lg:16px;--cl-r-xl:20px;--cl-r-pill:999px;--cl-shadow-sm:0 1px 2px rgba(20,22,43,.04);--cl-shadow-card:0 1px 3px rgba(20,22,43,.05),0 1px 2px rgba(20,22,43,.03);--cl-shadow-pop:0 10px 30px rgba(20,22,43,.10);--cl-shadow-cta:0 8px 20px rgba(244,86,94,.30);--cl-font:var(--font-inter,"Inter",system-ui,-apple-system,sans-serif);--cl-font-display:var(--font-jakarta,"Plus Jakarta Sans","Inter",system-ui,sans-serif);--cl-1:4px;--cl-2:8px;--cl-3:12px;--cl-4:16px;--cl-5:20px;--cl-6:24px;--cl-8:32px;--cl-10:40px}.cl-root{font-family:var(--cl-font);color:var(--cl-text);background:var(--cl-bg);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.cl-root *,.cl-root :after,.cl-root :before{box-sizing:border-box}.cl-display{font-size:clamp(22px,4.5vw,28px);line-height:1.2;letter-spacing:-.02em}.cl-display,.cl-h2{font-family:var(--cl-font-display);font-weight:700;color:var(--cl-ink)}.cl-h2{font-size:20px;letter-spacing:-.01em}.cl-card-title{font-weight:600;font-size:16px;color:var(--cl-ink)}.cl-body,.cl-subtitle{font-size:14px;color:var(--cl-text)}.cl-small{font-size:13px;color:var(--cl-text)}.cl-meta{font-size:12px;color:var(--cl-muted)}.cl-stat-num{font-family:var(--cl-font-display);font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--cl-ink)}.cl-eyebrow{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cl-muted)}.cl-link{color:var(--cl-violet-600);font-weight:600;text-decoration:none}.cl-link:hover{text-decoration:underline}.cl-logo{font-family:var(--cl-font-display);font-weight:800;font-size:26px;letter-spacing:-.02em;color:var(--cl-ink);line-height:1}.cl-logo .ln{background:var(--cl-grad-logo);-webkit-background-clip:text;background-clip:text;color:transparent}.cl-logo-tag{font-size:11px;color:var(--cl-muted);font-weight:500;margin-top:2px}.cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:0;border-radius:var(--cl-r-md);font-family:var(--cl-font);font-size:14px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.cl-btn:active{transform:translateY(1px)}.cl-btn--cta{background:var(--cl-grad-cta);color:#fff;box-shadow:var(--cl-shadow-cta)}.cl-btn--cta:hover{box-shadow:0 10px 26px rgba(244,86,94,.4)}.cl-btn--brand{background:var(--cl-grad-brand);color:#fff}.cl-btn--primary{background:var(--cl-violet-600);color:#fff}.cl-btn--primary:hover{background:var(--cl-violet-700)}.cl-btn--outline{background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);box-shadow:var(--cl-shadow-sm)}.cl-btn--outline:hover{background:var(--cl-surface-2)}.cl-btn--soft{background:var(--cl-violet-50);color:var(--cl-violet-600)}.cl-btn--ghost{background:transparent;color:var(--cl-text)}.cl-btn--ghost:hover{background:var(--cl-surface-2)}.cl-btn--sm{padding:8px 14px;font-size:13px;border-radius:var(--cl-r-sm)}.cl-btn--lg{padding:13px 24px;font-size:15px}.cl-btn--block{width:100%}.cl-btn--icon{width:40px;height:40px;padding:0}.cl-btn--sm.cl-btn--icon{width:34px;height:34px}.cl-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--cl-r-sm);font-size:12px;font-weight:600;line-height:1.4}.cl-badge--green{color:var(--cl-green);background:var(--cl-green-bg)}.cl-badge--amber{color:var(--cl-amber);background:var(--cl-amber-bg)}.cl-badge--red{color:var(--cl-danger);background:var(--cl-danger-bg)}.cl-badge--blue{color:var(--cl-blue);background:var(--cl-blue-bg)}.cl-badge--violet{color:var(--cl-info);background:var(--cl-info-bg)}.cl-badge--pink{color:var(--cl-pink-500);background:var(--cl-pink-bg)}.cl-badge--gray{color:var(--cl-text);background:var(--cl-line-2)}.cl-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.cl-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--cl-r-pill);background:var(--cl-violet-600);color:#fff;font-size:11px;font-weight:700}.cl-count--red{background:#EF4444}.cl-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--cl-r-sm);background:var(--cl-violet-50);color:var(--cl-violet-700);font-size:12px;font-weight:500}.cl-tag--gray{background:var(--cl-line-2);color:var(--cl-text)}.cl-label{display:block;font-size:13px;font-weight:600;color:var(--cl-ink);margin-bottom:6px}.cl-input,.cl-select,.cl-textarea{width:100%;padding:11px 14px;font-family:var(--cl-font);font-size:14px;color:var(--cl-ink);background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:var(--cl-r-md);transition:border-color .12s ease,box-shadow .12s ease}.cl-input::-moz-placeholder,.cl-textarea::-moz-placeholder{color:var(--cl-muted)}.cl-input::placeholder,.cl-textarea::placeholder{color:var(--cl-muted)}.cl-input:focus,.cl-select:focus,.cl-textarea:focus{outline:0;border-color:var(--cl-violet-500);box-shadow:0 0 0 3px rgba(124,58,237,.12)}.cl-textarea{resize:vertical;min-height:92px}.cl-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%239097A6' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.cl-search{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--cl-surface-2);border:1px solid var(--cl-line);border-radius:var(--cl-r-md);color:var(--cl-muted)}.cl-search input{flex:1;border:0;background:transparent;outline:0;font-family:var(--cl-font);font-size:14px;color:var(--cl-ink)}.cl-kbd{padding:2px 7px;border-radius:6px;font-size:11px;color:var(--cl-muted)}.cl-card,.cl-kbd{background:var(--cl-surface);border:1px solid var(--cl-line)}.cl-card{border-radius:var(--cl-r-lg);box-shadow:var(--cl-shadow-card);padding:var(--cl-6)}.cl-card--flush{padding:0;overflow:hidden}.cl-card--sticky-host{overflow:visible}.cl-card--tint{background:var(--cl-violet-50);border-color:var(--cl-violet-100)}.cl-card--merged{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.cl-infocard-title{display:flex;align-items:center;gap:10px;font-weight:600;font-size:17px;color:var(--cl-ink)}.cl-infocard-title:before{content:"";width:4px;height:18px;border-radius:var(--cl-r-pill);background:var(--cl-accent,var(--cl-violet-600));flex:none}.cl-infocard-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:7px 0;line-height:1.4;border-top:1px solid var(--cl-line)}.cl-infocard-title+.cl-infocard-row{border-top:0}.cl-infocard-label{font-size:14px;color:var(--cl-muted)}.cl-infocard-value{font-size:14px;font-weight:600;color:var(--cl-ink);text-align:right}.cl-iconchip{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--cl-r-md);background:var(--cl-violet-50);color:var(--cl-violet-600);flex:none}.cl-iconchip--green{background:var(--cl-green-bg);color:var(--cl-green)}.cl-iconchip--amber{background:var(--cl-amber-bg);color:var(--cl-amber)}.cl-iconchip--blue{background:var(--cl-blue-bg);color:var(--cl-blue)}.cl-iconchip--round{border-radius:50%}.cl-stat{display:flex;flex-direction:column;gap:10px}.cl-delta{font-size:12px;font-weight:600;color:var(--cl-green)}.cl-delta--down{color:var(--cl-danger)}.cl-avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none;background:var(--cl-line-2)}.cl-avatar--xs{width:24px;height:24px}.cl-avatar--sm{width:32px;height:32px}.cl-avatar--md{width:40px;height:40px}.cl-avatar--lg{width:56px;height:56px}.cl-verified{display:inline-flex;width:16px;height:16px;border-radius:50%;background:var(--cl-violet-600);color:#fff;align-items:center;justify-content:center;font-size:10px}.cl-nav{display:flex;flex-direction:column;gap:2px}.cl-nav-item{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--cl-r-md);color:var(--cl-text);font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}.cl-nav-item:hover{background:var(--cl-surface-2);color:var(--cl-ink)}.cl-nav-item .cl-nav-ico{width:20px;height:20px;flex:none;opacity:.9}.cl-nav-item--active{background:var(--cl-violet-50);color:var(--cl-violet-600);font-weight:600}.cl-nav-item--active .cl-nav-ico{opacity:1}.cl-nav--dark .cl-nav-item{color:#B9B6C7}.cl-nav--dark .cl-nav-item:hover{background:rgba(255,255,255,.06);color:#fff}.cl-nav--dark .cl-nav-item--active{background:var(--cl-violet-600);color:#fff}.cl-tabs{display:flex;gap:26px;border-bottom:1px solid var(--cl-line)}.cl-tab{padding:0 0 12px;background:0;border:0;cursor:pointer;font-family:var(--cl-font);font-size:14px;font-weight:500;color:var(--cl-muted);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.cl-tabs--card{position:relative;gap:32px;padding:18px 24px 0;border-bottom:0;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:var(--cl-r-lg) var(--cl-r-lg) 0 0}.cl-tabs--card .cl-tab{position:relative;z-index:1;padding-bottom:14px;margin-bottom:0}.cl-tabs--card:after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:1px;background:var(--cl-line)}.cl-tab:hover{color:var(--cl-text)}.cl-tab--active{color:var(--cl-violet-600);font-weight:600;border-bottom-color:var(--cl-violet-600)}.cl-tabs--card .cl-tab--active{border-bottom-color:transparent}.cl-tabs--card .cl-tab--active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:var(--cl-r-pill);background:var(--cl-grad-brand)}.cl-progress{height:7px;border-radius:var(--cl-r-pill);background:#ECEBF3;overflow:hidden}.cl-progress__bar{height:100%;border-radius:inherit;background:var(--cl-grad-brand)}.cl-steps{gap:8px}.cl-step,.cl-steps{display:flex;align-items:center}.cl-step{gap:10px}.cl-step__dot{width:28px;height:28px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:2px solid var(--cl-line);color:var(--cl-muted);background:var(--cl-surface)}.cl-step--done .cl-step__dot{background:var(--cl-violet-600);border-color:var(--cl-violet-600);color:#fff}.cl-step--current .cl-step__dot{background:var(--cl-violet-50);border-color:var(--cl-violet-600);color:var(--cl-violet-600)}.cl-step__bar{flex:1;height:2px;background:var(--cl-line);min-width:28px}.cl-step--done+.cl-step .cl-step__bar{background:var(--cl-violet-600)}.cl-table{width:100%;border-collapse:collapse;font-size:13px}.cl-table th{text-align:left;padding:12px 16px;background:var(--cl-line-2);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--cl-muted)}.cl-table td{padding:14px 16px;border-bottom:1px solid var(--cl-line);color:var(--cl-text);vertical-align:middle}.cl-table tr:hover td{background:var(--cl-surface-2)}.cl-row{align-items:center}.cl-col,.cl-row{display:flex;gap:var(--cl-3)}.cl-col{flex-direction:column}.cl-between{display:flex;align-items:center;justify-content:space-between}.cl-divider{height:1px;background:var(--cl-line);border:0}.cl-grad-text{background:var(--cl-grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.cl-app{display:grid;grid-template-columns:256px 1fr;min-height:100vh}.cl-shell{padding:8px 28px 40px}.cl-rail{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}.cl-sidebar{background:var(--cl-surface);border-right:1px solid var(--cl-line);padding:20px 16px}.cl-burger,.cl-scrim{display:none}@media (max-width:1280px){.cl-rail{grid-template-columns:1fr 300px}}@media (max-width:1024px){.cl-rail{grid-template-columns:1fr}}@media (max-width:768px){.cl-app{grid-template-columns:1fr}.cl-sidebar{position:fixed;inset:0 auto 0 0;z-index:60;width:264px;transform:translateX(-100%);transition:transform .25s ease;box-shadow:var(--cl-shadow-pop);overflow-y:auto}.cl-app.is-open .cl-sidebar{transform:translateX(0)}.cl-app.is-open .cl-scrim{display:block;position:fixed;inset:0;z-index:50;background:rgba(20,22,43,.45)}.cl-burger{display:inline-flex}.cl-shell{padding:8px 16px 32px}.cl-autogrid{grid-template-columns:1fr!important}.cl-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cl-tabs::-webkit-scrollbar{display:none}.cl-card--flush:not(.cl-card--sticky-host){overflow-x:auto}.cl-table{min-width:640px}.cl-btn{min-height:44px}.cl-btn--icon,.cl-btn--sm.cl-btn--icon{width:44px;height:44px}.cl-nav-item{padding:12px 14px}}.cl-autogrid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(var(--min,220px),1fr))}.cl-flow-stepper{overflow-x:auto}.cl-wizard-steps{gap:8px;min-width:720px}.cl-wizard-steps,.cl-wstep{display:flex;align-items:center}.cl-wstep{gap:10px}.cl-wstep-text{display:flex;flex-direction:column;line-height:1.25}.cl-form-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cl-form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:640px){.cl-form-grid-2,.cl-form-grid-3{grid-template-columns:1fr}}.cl-alloc-bar{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:20px;padding:14px 16px;background:var(--cl-surface-2);border-radius:var(--cl-r-md)}.cl-ms-edit{border:1px solid var(--cl-line);border-radius:var(--cl-r-md);padding:18px;background:var(--cl-surface-2)}.cl-ms-num{width:26px;height:26px;border-radius:50%;background:var(--cl-violet-600);color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px;flex:none}.cl-icon-btn{width:32px;height:32px;border-radius:var(--cl-r-sm);border:1px solid var(--cl-line);background:var(--cl-surface);color:var(--cl-muted);display:grid;place-items:center;cursor:pointer}.cl-icon-btn:hover{color:var(--cl-danger);border-color:var(--cl-danger-bg);background:var(--cl-danger-bg)}.cl-add-ms{width:100%;margin-top:16px;padding:14px;border:1.5px dashed var(--cl-line);border-radius:var(--cl-r-md);background:transparent;color:var(--cl-violet-600);font:600 14px var(--cl-font);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.cl-add-ms:hover{border-color:var(--cl-violet-500);background:var(--cl-violet-50)}.cl-wizard-foot{display:flex;justify-content:space-between;gap:12px;margin-top:22px;flex-wrap:wrap}.cl-seg{display:inline-flex;gap:4px;background:var(--cl-surface-2);border:1px solid var(--cl-line);border-radius:var(--cl-r-md);padding:4px}.cl-seg-btn{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:9px 16px;border-radius:var(--cl-r-sm);font:600 13.5px var(--cl-font);color:var(--cl-text);cursor:pointer}.cl-seg-btn.is-active{background:var(--cl-surface);color:var(--cl-violet-600);box-shadow:var(--cl-shadow-sm)}.cl-dropzone{border:1.5px dashed var(--cl-line);border-radius:var(--cl-r-lg);padding:40px 24px;text-align:center;cursor:pointer;background:var(--cl-surface-2);transition:border-color .12s,background .12s}.cl-dropzone:hover{border-color:var(--cl-violet-500);background:var(--cl-violet-50)}.cl-dropzone--sm{padding:22px 16px}.cl-dz-ic{width:56px;height:56px;border-radius:50%;background:var(--cl-violet-100);color:var(--cl-violet-600);display:grid;place-items:center;margin:0 auto 12px}.cl-dropzone--sm .cl-dz-ic{width:42px;height:42px;margin-bottom:8px}.cl-dz-title{font-weight:700;color:var(--cl-ink);font-size:15px;margin-bottom:4px}.cl-dz-hint{display:inline-flex;gap:7px;margin-top:16px;padding:7px 12px;border:1px solid var(--cl-line);border-radius:var(--cl-r-pill);font-size:12px;color:var(--cl-muted)}.cl-dz-hint,.cl-file-chip{align-items:center;background:var(--cl-surface)}.cl-file-chip{display:flex;gap:12px;padding:14px;border:1px solid var(--cl-line);border-radius:var(--cl-r-md)}.cl-file-chip-ic{width:42px;height:42px;border-radius:var(--cl-r-sm);background:var(--cl-violet-50);color:var(--cl-violet-600);display:grid;place-items:center;flex:none}.cl-clause-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:560px){.cl-clause-grid{grid-template-columns:1fr}}.cl-clause-row{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--cl-line);border-radius:var(--cl-r-md);cursor:pointer;font-size:13.5px;font-weight:600;color:var(--cl-text)}.cl-clause-check{width:20px;height:20px;border-radius:6px;border:2px solid var(--cl-line);flex:none;display:grid;place-items:center;color:#fff}.cl-clause-row.is-on{border-color:var(--cl-violet-200);background:var(--cl-violet-50);color:var(--cl-ink)}.cl-clause-row.is-on .cl-clause-check{background:var(--cl-violet-600);border-color:var(--cl-violet-600)}.cl-gen-banner{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--cl-green-bg);border-radius:var(--cl-r-md);margin-bottom:20px}.cl-doc-page{border:1px solid var(--cl-line);border-radius:var(--cl-r-md);padding:34px 38px;background:#fff;position:relative}.cl-doc-page--scroll{max-height:560px;overflow-y:auto}.cl-doc-parties{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:14px;padding:16px;background:var(--cl-surface-2);border-radius:var(--cl-r-md)}@media (max-width:560px){.cl-doc-parties{grid-template-columns:1fr}.cl-doc-page{padding:24px 20px}}.cl-doc-sign{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:40px}.cl-doc-sign-line{height:1.5px;background:var(--cl-ink);margin-bottom:8px;opacity:.25}.cl-pdf-preview{position:relative;border:1px solid var(--cl-line);border-radius:var(--cl-r-md);overflow:hidden;background:var(--cl-surface-2)}.cl-pdf-page{background:#fff;margin:16px;padding:28px 32px;border-radius:6px;box-shadow:var(--cl-shadow-sm)}.cl-pdf-line{height:9px;border-radius:4px;background:var(--cl-line);margin-bottom:11px}.cl-ok-banner{display:flex;gap:10px;padding:14px 16px;background:var(--cl-green-bg);border-radius:var(--cl-r-md)}.cl-agree-row{display:flex;align-items:center;gap:11px;padding:16px 18px;border:1px solid var(--cl-line);border-radius:var(--cl-r-md);background:var(--cl-surface);cursor:pointer;font-size:13.5px;font-weight:500;color:var(--cl-text)}.cl-agree-row input{display:none}.cl-agree-check{width:20px;height:20px;border-radius:6px;border:2px solid var(--cl-line);flex:none;display:grid;place-items:center;color:#fff}.cl-agree-row input:checked+.cl-agree-check{background:var(--cl-violet-600);border-color:var(--cl-violet-600)}.cl-atl{gap:18px}.cl-atl,.cl-atl-row{display:grid;position:relative}.cl-atl-row{grid-template-columns:16px 1fr;gap:12px}.cl-atl-dot{width:12px;height:12px;border-radius:50%;border:2px solid var(--cl-line);background:#fff;margin-top:3px;position:relative;z-index:1}.cl-atl-dot--done{background:var(--cl-violet-600);border-color:var(--cl-violet-600)}.cl-atl-dot--active{border-color:var(--cl-violet-600);box-shadow:0 0 0 3px var(--cl-violet-50)}.cl-atl-dot--danger{background:var(--cl-danger);border-color:var(--cl-danger)}.cl-atl-row:not(:last-child):before{content:"";position:absolute;left:5px;top:16px;bottom:-18px;width:2px;background:var(--cl-line)}.cl-confirm-wrap{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:620px;margin:40px auto}.cl-confirm-ic{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;color:#fff}.cl-confirm-ic--green{background:var(--cl-green);box-shadow:0 10px 28px rgba(22,163,74,.28)}.cl-confirm-ic--violet{background:var(--cl-violet-600);box-shadow:0 10px 28px rgba(124,58,237,.3)}.cl-confirm-card{width:100%;max-width:420px;margin-top:26px;padding:20px 22px;text-align:left;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:var(--cl-r-lg);box-shadow:var(--cl-shadow-card)}.cl-tstatus{display:flex;align-items:center;gap:10px;margin-bottom:24px;flex-wrap:wrap}.cl-tstatus-pip{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:700 12px var(--cl-font);background:var(--cl-line-2);color:var(--cl-muted)}.cl-tstatus-pip.is-done{background:var(--cl-violet-600);color:#fff}.cl-tstatus-pip.is-cur{background:var(--cl-violet-50);color:var(--cl-violet-600);box-shadow:inset 0 0 0 2px var(--cl-violet-600)}.cl-tstatus-lbl{font-size:13px;font-weight:600;color:var(--cl-muted)}.cl-tstatus-lbl.is-on{color:var(--cl-ink)}.cl-tstatus-bar{width:34px;height:2px;background:var(--cl-line)}.cl-tstatus-bar.is-done{background:var(--cl-violet-600)}.cl-sign-steps{margin:0 0 16px;padding-left:20px;font-size:13px;color:var(--cl-text);line-height:1.9}.cl-ms-timeline{display:grid;gap:0}.cl-mst-row{display:grid;grid-template-columns:36px 1fr;gap:16px}.cl-mst-rail{display:flex;flex-direction:column;align-items:center}.cl-mst-dot{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font:700 13px var(--cl-font);flex:none;border:2px solid var(--cl-line);background:#fff;color:var(--cl-muted)}.cl-mst-dot--released{background:var(--cl-green);border-color:var(--cl-green);color:#fff}.cl-mst-dot--awaiting_admin,.cl-mst-dot--ready_to_release{background:var(--cl-violet-50);border-color:var(--cl-violet-600);color:var(--cl-violet-600)}.cl-mst-dot--approved,.cl-mst-dot--submitted{background:var(--cl-blue-bg);border-color:var(--cl-blue);color:var(--cl-blue)}.cl-mst-dot--active{background:var(--cl-amber-bg);border-color:var(--cl-amber);color:var(--cl-amber)}.cl-mst-line{flex:1;width:2px;background:var(--cl-line);margin:4px 0;min-height:18px}.cl-mst-body{margin-bottom:18px;flex:1}.cl-submission-box{padding:14px 16px;background:var(--cl-surface-2);border-radius:var(--cl-r-md);border:1px solid var(--cl-line)}.cl-pay-note{display:flex;gap:10px;align-items:center;margin-top:16px;padding:12px 14px;background:var(--cl-violet-50);border-radius:var(--cl-r-md);color:var(--cl-violet-700)}.cl-radio-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:560px){.cl-radio-grid{grid-template-columns:1fr}}.cl-radio-tile{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;text-align:left;border:1px solid var(--cl-line);border-radius:var(--cl-r-md);background:var(--cl-surface);cursor:pointer;width:100%;transition:border-color .12s,background .12s}.cl-radio-tile:hover{border-color:var(--cl-violet-200)}.cl-radio-tile.is-on{border-color:var(--cl-violet-500);background:var(--cl-violet-50)}.cl-radio-tile:focus-visible{outline:2px solid var(--cl-violet-600);outline-offset:2px}.cl-radio-dot{width:18px;height:18px;margin-top:1px;border-radius:50%;border:2px solid var(--cl-line);flex:none;display:grid;place-items:center;background:var(--cl-surface)}.cl-radio-tile.is-on .cl-radio-dot{border-color:var(--cl-violet-600)}.cl-radio-tile.is-on .cl-radio-dot:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--cl-violet-600)}.cl-radio-title{font-weight:600;font-size:14px;color:var(--cl-ink)}.cl-radio-tile.is-on .cl-radio-title{color:var(--cl-violet-700)}.cl-payee{border:1px solid var(--cl-line);border-radius:var(--cl-r-md);background:var(--cl-surface-2);padding:14px 16px}.cl-payee-row{display:grid;grid-template-columns:130px 1fr auto;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--cl-line)}.cl-payee-row:first-of-type{border-top:0}@media (max-width:560px){.cl-payee-row{grid-template-columns:1fr auto}.cl-payee-row>.cl-payee-key{grid-column:1/-1}}.cl-payee-key{font-size:12.5px;color:var(--cl-muted)}.cl-payee-val{font-size:14px;font-weight:600;color:var(--cl-ink);word-break:break-all}.cl-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;flex:none;border:1px solid var(--cl-line);border-radius:var(--cl-r-pill);background:var(--cl-surface);font:600 11.5px var(--cl-font);color:var(--cl-violet-600);cursor:pointer}.cl-copy-btn:hover{background:var(--cl-violet-50);border-color:var(--cl-violet-200)}.cl-qr-box{width:104px;height:104px;flex:none;border:1px solid var(--cl-line);border-radius:var(--cl-r-md);background:var(--cl-surface);overflow:hidden;display:grid;place-items:center}.cl-qr-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cl-scrim-center{position:fixed;inset:0;z-index:50;background:rgba(24,21,39,.45);display:flex;align-items:center;justify-content:center;padding:20px}.cl-modal{width:100%;max-width:480px;background:#fff;border-radius:var(--cl-r-lg);padding:24px;max-height:88vh;overflow-y:auto;box-shadow:var(--cl-shadow-pop)}.cl-modal-foot{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--cl-line)}.cl-ms-modal-head{display:flex;align-items:center;gap:12px;padding:14px;background:var(--cl-surface-2);border-radius:var(--cl-r-md)}.cl-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:60;gap:10px;padding:12px 18px;background:var(--cl-ink);color:#fff;border-radius:var(--cl-r-md);font-size:13.5px;font-weight:600;box-shadow:var(--cl-shadow-pop)}.cl-active-hero,.cl-toast{display:flex;align-items:center}.cl-active-hero{padding:22px 24px;margin-bottom:22px;justify-content:space-between;gap:24px;flex-wrap:wrap}