@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700;800&display=swap";.set-password-screen{z-index:50;color:#fff4fb;background:radial-gradient(circle at 12% 13%,#ff703e2e,#0000 26rem),radial-gradient(circle at 86% 79%,#8e51f140,#0000 31rem),#170c20;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:auto}.set-password-orb{filter:blur(80px);opacity:.2;pointer-events:none;border-radius:50%;width:26rem;height:26rem;position:fixed}.set-password-orb-one{background:#a35df2;top:-15rem;right:8%}.set-password-orb-two{background:#ff7449;bottom:-16rem;left:4%}.set-password-card{background:linear-gradient(145deg,#491d46f0,#221030fa);border:1px solid #ffa6734d;border-radius:20px;width:min(100%,470px);padding:36px;position:relative;box-shadow:0 32px 90px #00000073}.set-password-brand{color:#fff6fd;align-items:center;gap:9px;margin-bottom:45px;display:flex}.set-password-brand span{color:#24132e;background:linear-gradient(135deg,#ff9957,#9d5bed);border-radius:10px;place-items:center;width:33px;height:33px;font:900 14px Inter,sans-serif;display:grid}.set-password-brand b{letter-spacing:-.04em;font-size:17px}.set-password-card h1{letter-spacing:-.06em;margin:8px 0 13px;font-size:38px;line-height:1.04}.set-password-intro,.set-password-state>p:last-child{color:#cbb3d1;margin:0;font-size:14px;line-height:1.65}.set-password-form{gap:16px;margin-top:28px;display:grid}.set-password-form label{color:#ecd9ef;gap:8px;font-size:12px;font-weight:800;display:grid}.set-password-form input{color:#fff5ff;width:100%;min-height:51px;font:inherit;background:#0f061694;border:1px solid #efbbff38;border-radius:10px;outline:none;padding:0 14px}.set-password-form input:focus{border-color:#ff9e68;box-shadow:0 0 0 3px #ff9e6821}.set-password-form button{cursor:pointer;border:0;border-radius:10px;min-height:52px;margin-top:5px;font-weight:900}.set-password-form button:disabled{opacity:.65;cursor:wait}.set-password-error{color:#ffb4ba;margin:0;font-size:12px}.set-password-state{text-align:center}.set-password-state .eyebrow{margin-top:25px}.set-password-state h1{font-size:30px}.set-password-loader{border:3px solid #ff9a60;border-color:#ff9a60 #ae6ef0 #ffa67333 #ffa67333;border-radius:50%;width:31px;height:31px;animation:.75s linear infinite elyon-spin;display:inline-block}@keyframes elyon-spin{to{transform:rotate(360deg)}}.set-password-return{color:#ffb27d;margin-top:26px;font-size:13px;font-weight:800;display:inline-flex}@media (width<=520px){.set-password-screen{padding:16px}.set-password-card{padding:26px}.set-password-card h1{font-size:32px}}.auth-access-card{align-items:stretch}.auth-form{gap:15px;position:relative}.auth-tabs{background:#030e1b59;border:1px solid #97c9dc24;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.auth-tabs button{color:#7693a9;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:11px;font-weight:900}.auth-trust-list{color:#c2dce9;gap:12px;margin-top:28px;font-size:13px;display:grid}.auth-message{border-radius:8px;margin:0;padding:10px 11px;font-size:11px;line-height:1.45}.auth-error{color:#ffb9b9;background:#b040401f;border:1px solid #f67b7b4d}.auth-success{color:#ffd7bf;background:#9952be24;border:1px solid #f98b4f47}.access-submit:disabled{cursor:wait;opacity:.65}.auth-footnote{color:#7894a8;text-align:center;margin:0;font-size:11px}.auth-footnote button{color:#ffb37e;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.invitation-code-input{letter-spacing:.08em;text-transform:uppercase}@media (width<=680px){.auth-trust-list{margin-top:23px}}.dashboard-shell{background:radial-gradient(circle at 82% 0,#358fdc21,#0000 30%),#071321;grid-template-columns:270px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-sidebar{background:#05111fd6;border-right:1px solid #8cbfe121;flex-direction:column;justify-content:space-between;min-height:100vh;padding:28px 16px;display:flex;position:sticky;top:0}.dashboard-brand{margin:0 10px 29px}.brand.dashboard-brand>span:last-child{gap:2px;display:grid}.dashboard-brand b{font-size:19px}.dashboard-brand small{color:#7291ac;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.workspace-switcher{background:#14314773;border:1px solid #89bbd724;border-radius:11px;align-items:center;gap:10px;margin:0 5px 29px;padding:10px;display:flex}.workspace-avatar{color:#fff;background:linear-gradient(135deg,#d4a86d,#8d6940);border-radius:8px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:900;display:grid}.workspace-switcher div{gap:2px;min-width:0;display:grid}.workspace-switcher strong{color:#d9e8f4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-switcher span:not(.workspace-avatar){color:#7292ac;font-size:10px}.workspace-chevron{margin-left:auto;font-size:18px!important}.sidebar-label{color:#5f819c;letter-spacing:.13em;text-transform:uppercase;margin:0 11px 9px;font-size:10px;font-weight:900}.sidebar-label-secondary{margin-top:27px}.dashboard-nav{gap:3px;display:grid}.dashboard-nav button,.dashboard-settings{color:#8ca9c0;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.dashboard-nav button:hover,.dashboard-nav .dashboard-nav-active{color:#f5fbff;background:#56bfec1c}.dashboard-nav .dashboard-nav-active{box-shadow:inset 2px 0 #63dcde}.nav-icon{color:#74d6d6;place-items:center;width:17px;font-size:16px;display:grid}.sidebar-bottom{gap:10px;display:grid}.market-card-side{background:linear-gradient(135deg,#21646333,#10283d59);border:1px solid #5dd3be33;border-radius:12px;padding:14px 13px}.market-card-head{color:#83a6bd;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:8px;font-size:10px;font-weight:800;display:flex}.market-card-side strong{color:#e3f7f1;font-size:12px}.market-card-side p{color:#7fa0b7;margin:5px 0 0;font-size:11px}.market-card-side p span{color:#587995}.market-dot{background:#fcbd65;border-radius:50%;width:7px;height:7px;display:inline-block}.market-dot.open{background:#62dfad;box-shadow:0 0 11px #62dfad}.dashboard-settings{padding:10px 12px}.dashboard-logout{color:#aac2d4;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #8db4d22e;border-radius:9px;justify-content:space-between;padding:11px 12px;font-size:12px;font-weight:800;display:flex}.dashboard-logout:hover{color:#fff;border-color:#68dcde80}.dashboard-main{width:min(1440px,100%);margin:0 auto;padding:48px}.dashboard-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.dashboard-header h1{color:#fff;letter-spacing:-.06em;margin:8px 0 9px;font-size:clamp(33px,4vw,47px)}.dashboard-header>div>p:last-child{color:#8da9c2;margin:0;font-size:15px}.header-market-status{background:#25676c14;border:1px solid #68dcde30;border-radius:12px;align-items:center;gap:11px;margin-top:10px;padding:11px 14px;display:flex}.header-market-status div{gap:3px;display:grid}.header-market-status strong{color:#cceae7;font-size:12px}.header-market-status small{color:#7197ae;font-size:10px}.dashboard-notice{color:#bcf1eb;width:100%;font:inherit;text-align:left;cursor:pointer;background:#34a29d1f;border:1px solid #69d9d640;border-radius:10px;justify-content:space-between;margin:-6px 0 18px;padding:12px 14px;font-size:12px;display:flex}.dashboard-notice span{font-size:17px}.dashboard-hero{background:radial-gradient(circle at 91% 0,#4b9cff40,#0000 43%),linear-gradient(135deg,#11304a,#0b1e31);border:1px solid #69beef57;border-radius:18px;grid-template-columns:1fr 155px auto;align-items:center;gap:28px;margin-bottom:19px;padding:31px 34px;display:grid}.dashboard-hero p{color:#9bc3df;margin:0 0 8px;font-size:13px;font-weight:800}.dashboard-hero strong{color:#fff;letter-spacing:-.065em;font-size:clamp(38px,5vw,58px);line-height:1;display:block}.dashboard-hero span{color:#a4c1d6;margin-top:11px;font-size:13px;display:block}.dashboard-hero i{color:#71dfba;margin-left:7px;font-style:normal}.hero-chart{border-bottom:1px solid #82c2e136;justify-content:center;align-items:flex-end;gap:6px;height:76px;padding-bottom:4px;display:flex}.hero-chart i{opacity:.85;background:linear-gradient(#75e2dc,#5796ff);border-radius:5px 5px 1px 1px;width:9px;min-height:10px;display:block}.dashboard-primary-action{color:#051323;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(110deg,#65d8dc,#619eff);border:0;border-radius:10px;padding:14px 18px;font-size:13px;font-weight:900}.dashboard-primary-action span{margin-left:6px;font-size:16px}.dashboard-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}.dashboard-metrics article,.dashboard-panel{background:#0b1e30c7;border:1px solid #8ebcdb29;border-radius:15px}.dashboard-metrics article{gap:13px;padding:18px;display:flex}.metric-icon{border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:15px;font-weight:900;display:grid}.metric-icon.cyan{color:#70e2d6;background:#49d1ca1f}.metric-icon.purple{color:#b7a0ff;background:#9b7cff1f}.metric-icon.blue{color:#84bcff;background:#549cff21}.metric-icon.amber{color:#ffd17e;background:#ffb85721}.dashboard-metrics small{color:#88a8c3;font-size:11px;font-weight:800;display:block}.dashboard-metrics strong{color:#fff;letter-spacing:-.05em;margin:7px 0 5px;font-size:28px;display:block}.dashboard-metrics p{color:#6f91ad;margin:0;font-size:11px;line-height:1.35}.dashboard-grid,.bottom-grid{grid-template-columns:minmax(0,1.55fr) minmax(290px,.85fr);gap:20px;margin-bottom:20px;display:grid}.dashboard-panel{padding:24px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:19px;display:flex}.panel-heading h2,.next-action-panel h2,.calendar-panel h2{color:#fff;letter-spacing:-.045em;margin:7px 0 0;font-size:21px}.panel-heading button{color:#6edee0;font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 0;font-size:12px;font-weight:800}.account-filters{gap:5px;display:flex}.account-filters button{color:#7695ac;font:inherit;cursor:pointer;background:0 0;border:1px solid #88b3d224;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:800}.account-filters .filter-active{color:#8de6df;background:#49cbc61c;border-color:#67dcd752}.account-list{display:grid}.dashboard-account-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #88b3d21f;grid-template-columns:32px 1fr auto auto 17px;align-items:center;gap:13px;padding:14px 0;display:grid}.dashboard-account-row:hover{background:#6db9db09}.firm-initial{color:#a9d8ec;background:#477d9f21;border:1px solid #8cc0dd33;border-radius:8px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:900;display:grid}.account-name strong,.account-profit strong{color:#eff8ff;font-size:13px;display:block}.account-name span,.account-profit span,.account-next small{color:#7093ae;margin-top:4px;font-size:10px;display:block}.account-profit{text-align:right}.account-profit strong{color:#7edfc8}.account-next{min-width:90px}.status-badge{border-radius:99px;width:fit-content;padding:5px 8px;font-weight:900;font-size:10px!important;display:inline-flex!important}.status-ready{background:#46cf981f;color:#71e8bb!important}.status-evaluation{background:#5a9cff21;color:#80b9ff!important}.status-unlocking{background:#a473ff21;color:#c6abff!important}.row-arrow{color:#619dbd;font-size:17px}.next-action-panel{background:radial-gradient(circle at 100% 0,#50cfd324,#0000 48%),#0b1e30cc}.panel-top-row{justify-content:space-between;display:flex}.priority-badge{color:#ffce7b;text-transform:uppercase;background:#ffbc571f;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:900}.next-action-panel>p:not(.eyebrow){color:#91abc2;font-size:13px;line-height:1.65}.next-action-panel>p b{color:#dff5f4}.action-highlight{background:#54d0d312;border-left:2px solid #65dadd;border-radius:0 10px 10px 0;margin-top:24px;padding:15px}.action-highlight span{color:#68dce0;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.action-highlight strong{color:#deeff9;font-size:13px;line-height:1.45;display:block}.action-highlight button{color:#74dcdb;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:13px;padding:0;font-size:11px;font-weight:900}.activity-row{border-top:1px solid #88b3d21f;grid-template-columns:9px 1fr auto;gap:11px;padding:13px 0;display:grid}.activity-dot{background:#66ddbf;border-radius:50%;width:7px;height:7px;margin-top:5px;box-shadow:0 0 9px #66ddbf80}.activity-row strong{color:#dbeaf5;font-size:12px}.activity-row p{color:#7595ad;margin:4px 0 0;font-size:11px}.activity-row time{color:#62839e;font-size:10px}.calendar-window{border-top:1px solid #88b3d21f;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.calendar-window>div{color:#8bc1f1;text-align:center;background:#4e96da21;border-radius:8px;padding:5px 0;display:grid}.calendar-window>div span{text-transform:uppercase;font-size:8px;font-weight:900}.calendar-window>div strong{font-size:15px}.calendar-window p{gap:4px;margin:0;display:grid}.calendar-window b{color:#dceaf4;font-size:12px}.calendar-window p span{color:#7191aa;font-size:10px}.calendar-window em{color:#c1a2ff;font-size:9px;font-style:normal;font-weight:800}@media (width<=1100px){.dashboard-shell{grid-template-columns:225px minmax(0,1fr)}.dashboard-main{padding:35px 28px}.dashboard-metrics{grid-template-columns:repeat(2,1fr)}.dashboard-hero{grid-template-columns:1fr auto}.hero-chart{display:none}}@media (width<=820px){.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar{border-bottom:1px solid #8cbfe121;border-right:0;flex-direction:row;align-items:center;min-height:auto;padding:15px 20px;position:static}.dashboard-sidebar>div:first-child .workspace-switcher,.dashboard-sidebar>div:first-child .sidebar-label,.dashboard-sidebar>div:first-child .dashboard-nav,.market-card-side,.dashboard-settings{display:none}.dashboard-brand{margin:0}.sidebar-bottom{align-items:center;display:flex}.dashboard-main{padding:30px 20px}.dashboard-grid,.bottom-grid{grid-template-columns:1fr}}@media (width<=600px){.dashboard-header,.dashboard-hero{flex-direction:column;align-items:flex-start}.header-market-status{margin-top:0}.dashboard-metrics{grid-template-columns:1fr 1fr}.dashboard-hero{padding:25px}.dashboard-primary-action{width:100%}.dashboard-account-row{grid-template-columns:32px 1fr auto 14px}.account-profit{display:none}.account-next{min-width:72px}.account-next small{display:none}.dashboard-panel{padding:19px}.activity-panel{display:none}}@media (width<=400px){.dashboard-metrics{grid-template-columns:1fr}.account-filters button:not(.filter-active){display:none}}.workspace-switcher{width:calc(100% - 10px);color:inherit;font:inherit;text-align:left;cursor:pointer}.workspace-switcher:hover{background:#1d465e99;border-color:#68dcde6e}.profile-shortcut{color:#a8d9d7;width:calc(100% - 10px);font:inherit;cursor:pointer;background:#37aaaa14;border:1px solid #6fd8d82e;border-radius:9px;align-items:center;gap:9px;margin:-18px 5px 25px;padding:9px 11px;font-size:11px;font-weight:800;display:flex}.profile-shortcut:hover{color:#e6ffff;background:#37aaaa29;border-color:#6fd8d873}.profile-shortcut span{color:#70ded9;font-size:14px}.profile-shortcut b{color:#70ded9;margin-left:auto;font-size:15px}.dashboard-language-row{color:#a98eb1;border:1px solid #efb3ff24;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:11px;font-weight:800;display:flex}.dashboard-language-row .language-switcher{background:0 0;border:0;min-height:30px;padding:0 7px}.dashboard-language-row .language-switcher select{min-width:62px}.dashboard-sidebar{font-size:15px}.dashboard-nav button{padding:13px 15px;font-size:15px}.sidebar-label{letter-spacing:.12em;font-size:13px}.workspace-switcher strong,.profile-shortcut,.dashboard-logout{font-size:18px}.workspace-switcher small,.market-card span{font-size:14px}.market-card strong{font-size:18px}.profile-overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020912b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-modal{background:radial-gradient(circle at 100% 0,#4caada2e,#0000 42%),#0b1e31;border:1px solid #6dcade47;border-radius:20px;width:min(520px,100%);padding:28px;box-shadow:0 25px 80px #00000080}.profile-modal-head{justify-content:space-between;gap:16px;display:flex}.profile-modal h2{margin:6px 0 24px;font-size:29px}.profile-close{color:#a8c3d5;cursor:pointer;background:0 0;border:1px solid #93bfd833;border-radius:9px;place-items:center;width:32px;height:32px;font-size:22px;display:grid}.profile-current-avatar{background:#b6e3f4;border:2px solid #71ddd8;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 23px;display:grid;overflow:hidden;box-shadow:0 0 0 5px #61d2d11a}.profile-current-avatar img{width:100%;height:100%}.profile-form-group{gap:8px;margin-bottom:20px;display:grid}.profile-form-group label{color:#d0e2ee;font-size:12px;font-weight:800}.profile-form-group input{color:#f4fbff;width:100%;height:46px;font:inherit;background:#071727;border:1px solid #98c5de38;border-radius:9px;outline:0;padding:0 13px}.profile-form-group input:focus{border-color:#71ddd8;box-shadow:0 0 0 3px #71ddd81f}.profile-form-group p{color:#7594ac;margin:0;font-size:11px}.profile-email{color:#93abc0;background:#040e1b6b;border:1px solid #98c5de21;border-radius:9px;justify-content:space-between;align-items:center;height:44px;padding:0 12px;font-size:13px;display:flex}.profile-email span{color:#79ddb6;background:#4cc9991f;border-radius:99px;padding:4px 7px;font-size:9px;font-weight:900}.avatar-picker{flex-wrap:wrap;gap:10px;display:flex}.avatar-option{cursor:pointer;background:#b6e3f4;border:2px solid #0000;border-radius:50%;width:48px;height:48px;padding:0;transition:all .16s;overflow:hidden}.avatar-option:hover{transform:translateY(-2px)}.avatar-option img{width:100%;height:100%}.avatar-selected{border-color:#6de1dc;box-shadow:0 0 0 3px #6de1dc26}.profile-actions{justify-content:flex-end;gap:10px;margin-top:28px;display:flex}.profile-actions button{height:42px;font:inherit;cursor:pointer;border-radius:9px;padding:0 16px;font-size:13px;font-weight:800}.profile-cancel{color:#a6c0d2;background:0 0;border:1px solid #95c1d933}.profile-save{color:#051323;background:linear-gradient(110deg,#65d8dc,#619eff);border:0}@media (width<=520px){.profile-modal{padding:22px}.profile-modal h2{font-size:25px}}.profile-page-shell{background:radial-gradient(circle at 80% 0,#3994dd26,#0000 32%),#071321;min-height:100vh;padding:28px}.profile-page-header,.profile-page-container{width:min(1120px,100%);margin:auto}.profile-page-header{color:#7290a8;justify-content:space-between;margin-bottom:35px;font-size:12px;display:flex}.profile-page-header button{color:#a6d7da;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:800}.profile-page-intro{align-items:center;gap:20px;margin-bottom:30px;display:flex}.profile-page-intro>img{background:#b6e3f4;border:2px solid #6edbd7;border-radius:50%;width:78px;height:78px;box-shadow:0 0 0 6px #64d7d21a}.profile-page-intro h1{color:#fff;letter-spacing:-.055em;margin:7px 0;font-size:38px}.profile-page-intro p:last-child,.card-copy{color:#8aa6bc;margin:0;font-size:13px}.profile-page-notice{color:#b9eee4;width:100%;font:inherit;cursor:pointer;background:#43b1a61f;border:1px solid #66dcce40;border-radius:10px;justify-content:space-between;margin-bottom:18px;padding:12px 14px;font-size:12px;display:flex}.profile-page-grid{grid-template-columns:190px 1fr;gap:36px;display:grid}.profile-page-nav{align-content:start;gap:5px;display:grid}.profile-page-nav b{color:#6689a3;letter-spacing:.11em;text-transform:uppercase;margin:0 12px 8px;font-size:10px}.profile-page-nav a{color:#8ca9bf;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:700;text-decoration:none}.profile-page-nav a:hover{color:#f2fbff;background:#59b8d31a}.profile-page-content{gap:18px;display:grid}.profile-card{background:#0a1e30d4;border:1px solid #8fbeda2b;border-radius:16px;padding:26px}.profile-card h2{color:#fff;letter-spacing:-.04em;margin:6px 0 7px;font-size:22px}.avatar-row{border:1px solid #91c2dd21;border-radius:11px;align-items:center;gap:16px;margin:22px 0;padding:14px;display:flex}.avatar-row>img{background:#b6e3f4;border-radius:50%;width:57px;height:57px}.avatar-row b{color:#dbeaf5;margin-bottom:8px;font-size:13px;display:block}.avatar-choice{cursor:pointer;background:#b6e3f4;border:2px solid #0000;border-radius:50%;width:29px;height:29px;margin-right:6px;padding:0;overflow:hidden}.avatar-choice img{width:100%;height:100%}.avatar-choice.selected{border-color:#72ddd8;box-shadow:0 0 0 2px #72ddd824}.profile-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.profile-fields.three{grid-template-columns:repeat(3,1fr)}.profile-fields label,.bio-field{color:#c6dae8;gap:8px;font-size:11px;font-weight:800;display:grid}.profile-fields input,.bio-field textarea{color:#f1f9ff;width:100%;font:inherit;background:#071727;border:1px solid #98c7de36;border-radius:9px;outline:0;font-size:13px}.profile-fields input{height:44px;padding:0 12px}.bio-field{margin-top:15px;position:relative}.bio-field textarea{resize:vertical;min-height:82px;padding:12px}.bio-field span{color:#66839a;font-size:10px;position:absolute;bottom:8px;right:10px}.profile-card footer{border-top:1px solid #8bb9d61f;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding-top:16px;display:flex}.profile-card footer small{color:#7492a9;font-size:10px;line-height:1.45}.primary-button,.secondary-button{height:40px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:9px;padding:0 15px;font-size:12px;font-weight:900}.primary-button{color:#051323;background:linear-gradient(110deg,#65d8dc,#619eff);border:0}.secondary-button{color:#bfdbea;background:0 0;border:1px solid #84bfd93d}.card-title-row{justify-content:space-between;display:flex}.card-title-row em{color:#78e2ae;text-transform:uppercase;background:#54d2a01f;border-radius:99px;height:fit-content;padding:5px 8px;font-size:9px;font-style:normal;font-weight:900}.preference{border-top:1px solid #8ab9d61f;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.preference b{color:#e1eff7;font-size:13px}.preference p{color:#7592a9;margin:4px 0 0;font-size:11px}.toggle{cursor:pointer;background:#375368;border:0;border-radius:99px;width:39px;height:22px;padding:3px}.toggle.active{background:#55cbbc}.toggle span{background:#fff;border-radius:50%;width:16px;height:16px;display:block}.toggle.active span{margin-left:auto}.danger{background:#42162038;border-color:#f1757533}.danger>button{color:#f2a1a1;font:inherit;cursor:pointer;background:0 0;border:1px solid #f1757559;border-radius:8px;margin-top:15px;padding:9px 12px;font-size:11px;font-weight:800}@media (width<=720px){.profile-page-grid{grid-template-columns:1fr}.profile-page-nav{display:flex;overflow:auto}.profile-page-nav b{display:none}.profile-page-nav a{white-space:nowrap}.profile-fields,.profile-fields.three{grid-template-columns:1fr}.profile-card footer{flex-direction:column;align-items:flex-start}.profile-card footer button{width:100%}}@media (width<=460px){.profile-page-shell{padding:20px}.profile-page-intro>img{width:58px;height:58px}.profile-page-intro h1{font-size:29px}.profile-card{padding:19px}.avatar-row{flex-direction:column;align-items:flex-start}}.settings-page-shell{background:radial-gradient(circle at 80% 0,#4093db26,#0000 32%),#071321;min-height:100vh;padding:28px}.settings-page-header,.settings-page-container{width:min(1120px,100%);margin:auto}.settings-page-header{color:#7290a8;justify-content:space-between;margin-bottom:35px;font-size:12px;display:flex}.settings-page-header button{color:#a6d7da;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:800}.settings-page-intro{margin-bottom:30px}.settings-page-intro h1{color:#fff;letter-spacing:-.055em;margin:7px 0;font-size:39px}.settings-page-intro p:last-child{color:#8aa6bc;margin:0;font-size:14px}.settings-notice{color:#b9eee4;width:100%;font:inherit;cursor:pointer;background:#43b1a61f;border:1px solid #66dcce40;border-radius:10px;justify-content:space-between;margin-bottom:18px;padding:12px 14px;font-size:12px;display:flex}.settings-layout{grid-template-columns:190px 1fr;gap:36px;display:grid}.settings-menu{align-content:start;gap:5px;display:grid}.settings-menu b{color:#6689a3;letter-spacing:.11em;text-transform:uppercase;margin:0 12px 8px;font-size:10px}.settings-menu a{color:#8ca9bf;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:700;text-decoration:none}.settings-menu a:hover{color:#f2fbff;background:#59b8d31a}.settings-content{gap:18px;display:grid}.settings-card{background:#0a1e30d4;border:1px solid #8fbeda2b;border-radius:16px;padding:26px}.settings-card h2{color:#fff;letter-spacing:-.04em;margin:6px 0 22px;font-size:22px}.setting-row,.toggle-row{border-top:1px solid #8ab9d61f;justify-content:space-between;align-items:center;gap:22px;padding:17px 0;display:flex}.setting-row b,.toggle-row b{color:#deedf7;font-size:13px}.setting-row p,.toggle-row p,.connections-card>p:not(.eyebrow){color:#7592a9;margin:4px 0 0;font-size:11px;line-height:1.5}.theme-options,.segmented{gap:8px;display:flex}.theme-swatch{color:#7997af;width:67px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:5px;padding:5px;font-size:9px;font-weight:800;display:grid}.theme-swatch i{background:#08111f;border-radius:5px;height:26px;display:block}.theme-swatch.graphite i{background:#24282f}.theme-swatch.selected{color:#dffafa;border-color:#68d9d5}.segmented{border:1px solid #93c2da29;border-radius:8px;padding:3px}.segmented button{color:#7f9db4;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-size:10px;font-weight:800}.segmented .selected{color:#9ce9e2;background:#58bfc529}.settings-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settings-fields label{color:#c6dae8;gap:8px;font-size:11px;font-weight:800;display:grid}.settings-fields select{color:#f1f9ff;height:44px;font:inherit;background:#071727;border:1px solid #98c7de36;border-radius:9px;outline:0;padding:0 12px;font-size:13px}.setting-toggle{cursor:pointer;background:#375368;border:0;border-radius:99px;width:39px;height:22px;padding:3px}.setting-toggle.on{background:#55cbbc}.setting-toggle span{background:#fff;border-radius:50%;width:16px;height:16px;display:block}.setting-toggle.on span{margin-left:auto}.connections-card{background:radial-gradient(circle at 100% 0,#4db5cf21,#0000 45%),#0a1e30d4}.connections-card>p:not(.eyebrow){max-width:600px;margin-bottom:18px}.connections-card button{color:#72deda;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:900}.settings-save-bar{background:#3ca6a314;border:1px solid #68dad630;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.settings-save-bar p{color:#8ca9bc;margin:0;font-size:11px}.settings-save-bar button{color:#051323;height:40px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#65d8dc,#619eff);border:0;border-radius:9px;padding:0 16px;font-size:12px;font-weight:900}@media (width<=720px){.settings-page-shell{padding:20px}.settings-layout{grid-template-columns:1fr}.settings-menu{display:flex;overflow:auto}.settings-menu b{display:none}.settings-menu a{white-space:nowrap}.settings-fields{grid-template-columns:1fr}.setting-row,.toggle-row{flex-direction:column;align-items:flex-start}.theme-options{width:100%}.settings-save-bar{flex-direction:column;align-items:flex-start}.settings-save-bar button{width:100%}}.theme-swatch.midnight i{background:linear-gradient(135deg,#071321 58%,#2475a4)}.theme-swatch.ocean i{background:linear-gradient(135deg,#06243a 55%,#35bec9)}.theme-swatch.elyon i{background:linear-gradient(135deg,#ff9857 0 45%,#9d59ed 46% 100%)}.theme-swatch.mono i{background:linear-gradient(135deg,#050505 0 50%,#626262 51% 100%)}.theme-swatch.light i{background:linear-gradient(135deg,#fff 0 55%,#d9edff 56% 100%);border:1px solid #cbd7e0}.theme-swatch.elyon span{color:#ffb27d}.theme-swatch.light span{color:#d4e2ef}.settings-fields label small{color:#7090a8;font-size:10px;font-weight:500;line-height:1.4}.settings-fields{align-items:start}.settings-fields label{flex-direction:column;align-items:stretch;gap:0;display:flex}.settings-fields label select{margin-top:8px}.settings-fields label small{min-height:28px;margin-top:8px}:root[data-elyon-theme=ocean] .dashboard-shell,:root[data-elyon-theme=ocean] .profile-page-shell,:root[data-elyon-theme=ocean] .settings-page-shell{background:radial-gradient(circle at 80% 0,#18aad838,#0000 33%),#061c2c}:root[data-elyon-theme=ocean] .dashboard-sidebar{background:#051723}:root[data-elyon-theme=ocean] .dashboard-hero{background:radial-gradient(circle at 90% 0,#2cb7e045,#0000 45%),linear-gradient(135deg,#0c3b52,#082334)}:root[data-elyon-theme=elyon] .dashboard-shell,:root[data-elyon-theme=elyon] .profile-page-shell,:root[data-elyon-theme=elyon] .settings-page-shell{background:radial-gradient(circle at 82% 0,#9d44e538,#0000 31%),radial-gradient(circle at 30% 25%,#ff772e1f,#0000 25%),#170c21}:root[data-elyon-theme=elyon] .dashboard-sidebar{background:#12091a}:root[data-elyon-theme=elyon] .dashboard-hero{background:radial-gradient(circle at 92% 0,#9547e55c,#0000 45%),linear-gradient(135deg,#4a1e3c,#24142e);border-color:#fa8d4c75}:root[data-elyon-theme=elyon] .eyebrow,:root[data-elyon-theme=elyon] .nav-icon,:root[data-elyon-theme=elyon] .profile-shortcut span{color:#ff9c5a}:root[data-elyon-theme=elyon] .dashboard-primary-action,:root[data-elyon-theme=elyon] .primary-button,:root[data-elyon-theme=elyon] .settings-save-bar button{background:linear-gradient(110deg,#ff9957,#a65cff)}:root[data-elyon-theme=elyon] .market-dot.open{background:#ff9d59;box-shadow:0 0 11px #ff9d59}:root[data-elyon-theme=elyon] .status-ready{background:#ff914f24;color:#ffad68!important}:root[data-elyon-theme=mono] .dashboard-shell,:root[data-elyon-theme=mono] .profile-page-shell,:root[data-elyon-theme=mono] .settings-page-shell{background:#080808}:root[data-elyon-theme=mono] .dashboard-sidebar{background:#050505}:root[data-elyon-theme=mono] .dashboard-hero{background:linear-gradient(135deg,#1b1b1b,#0f0f0f);border-color:#343434}:root[data-elyon-theme=mono] .dashboard-metrics article,:root[data-elyon-theme=mono] .dashboard-panel,:root[data-elyon-theme=mono] .profile-card,:root[data-elyon-theme=mono] .settings-card{background:#111;border-color:#2b2b2b}:root[data-elyon-theme=mono] .eyebrow,:root[data-elyon-theme=mono] .nav-icon{color:#d4d4d4}:root[data-elyon-theme=mono] .dashboard-primary-action,:root[data-elyon-theme=mono] .primary-button,:root[data-elyon-theme=mono] .settings-save-bar button{color:#070707;background:#ededed}:root[data-elyon-theme=light] body,:root[data-elyon-theme=light] .dashboard-shell,:root[data-elyon-theme=light] .profile-page-shell,:root[data-elyon-theme=light] .settings-page-shell{color:#18293a;background:#f5f8fc}:root[data-elyon-theme=light] .dashboard-sidebar{background:#fff;border-color:#dce5ed}:root[data-elyon-theme=light] .dashboard-metrics article,:root[data-elyon-theme=light] .dashboard-panel,:root[data-elyon-theme=light] .profile-card,:root[data-elyon-theme=light] .settings-card{background:#fff;border-color:#dbe5ed}:root[data-elyon-theme=light] .dashboard-hero{background:radial-gradient(circle at 92% 0,#5cb1fc3b,#0000 44%),linear-gradient(135deg,#e9f6ff,#dceeff);border-color:#b9d7ef}:root[data-elyon-theme=light] .dashboard-header h1,:root[data-elyon-theme=light] h1,:root[data-elyon-theme=light] h2,:root[data-elyon-theme=light] h3,:root[data-elyon-theme=light] .dashboard-hero strong,:root[data-elyon-theme=light] .dashboard-account-row strong,:root[data-elyon-theme=light] .profile-card h2,:root[data-elyon-theme=light] .settings-card h2{color:#17293a}:root[data-elyon-theme=light] .dashboard-account-row{border-color:#e3ebf1}:root[data-elyon-theme=light] .dashboard-nav button,:root[data-elyon-theme=light] .dashboard-logout,:root[data-elyon-theme=light] .dashboard-settings{color:#496477}:root[data-elyon-theme=light] .dashboard-nav .dashboard-nav-active{color:#163244;background:#e7f7f7}:root[data-elyon-theme=light] .dashboard-brand{color:#17293a}:root[data-elyon-theme=light] .workspace-switcher,:root[data-elyon-theme=light] .market-card-side{background:#f4f8fb;border-color:#dce8ef}:root[data-elyon-theme=light] .profile-fields input,:root[data-elyon-theme=light] .bio-field textarea,:root[data-elyon-theme=light] .settings-fields select{color:#17293a;background:#f8fafc}:root[data-elyon-theme=ocean] .button-primary,:root[data-elyon-theme=ocean] .dashboard-primary-action,:root[data-elyon-theme=ocean] .primary-button,:root[data-elyon-theme=ocean] .settings-save-bar button{color:#041a27;background:linear-gradient(110deg,#3dd4dc,#3389f1)}:root[data-elyon-theme=ocean] .secondary-button,:root[data-elyon-theme=ocean] .profile-cancel{color:#8de5e7;border-color:#2d9daf}:root[data-elyon-theme=ocean] .setting-toggle.on{background:#32bcb9}:root[data-elyon-theme=elyon] .button-primary,:root[data-elyon-theme=elyon] .dashboard-primary-action,:root[data-elyon-theme=elyon] .primary-button,:root[data-elyon-theme=elyon] .settings-save-bar button{box-shadow:0 9px 24px #c355b440}:root[data-elyon-theme=elyon] .secondary-button,:root[data-elyon-theme=elyon] .profile-cancel{color:#eab8ff;border-color:#de7fff7a}:root[data-elyon-theme=elyon] .setting-toggle.on{background:#b566ec}:root[data-elyon-theme=elyon] .dashboard-nav .dashboard-nav-active{background:#e768b324;box-shadow:inset 2px 0 #ff9b5d}:root[data-elyon-theme=mono] .button-primary,:root[data-elyon-theme=mono] .dashboard-primary-action,:root[data-elyon-theme=mono] .primary-button,:root[data-elyon-theme=mono] .settings-save-bar button{box-shadow:none}:root[data-elyon-theme=mono] .secondary-button,:root[data-elyon-theme=mono] .profile-cancel{color:#e9e9e9;border-color:#555}:root[data-elyon-theme=mono] .setting-toggle.on{background:#e3e3e3}:root[data-elyon-theme=mono] .setting-toggle.on span{background:#222}:root[data-elyon-theme=mono] .dashboard-nav .dashboard-nav-active{background:#222;box-shadow:inset 2px 0 #eee}:root[data-elyon-theme=light] .button-primary,:root[data-elyon-theme=light] .dashboard-primary-action,:root[data-elyon-theme=light] .primary-button,:root[data-elyon-theme=light] .settings-save-bar button{color:#fff;background:linear-gradient(110deg,#2bc4c4,#4f8df5);box-shadow:0 8px 20px #4489e638}:root[data-elyon-theme=light] .secondary-button,:root[data-elyon-theme=light] .profile-cancel{color:#38566e;background:#fff;border-color:#b9cad8}:root[data-elyon-theme=light] .setting-toggle.on{background:#3b99e9}:root[data-elyon-theme=light] .profile-shortcut{color:#287074;background:#edfbfc;border-color:#c5e4e6}:root[data-elyon-theme=light] .profile-shortcut span,:root[data-elyon-theme=light] .profile-shortcut b{color:#278d98}.accounts-page{background:radial-gradient(circle at 100% 0,#ae4ff421,#0000 30rem),#170c20;width:min(1440px,100%);min-height:100vh;margin:0 auto;padding:48px}.accounts-page-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.accounts-page-header>div{max-width:700px}.accounts-back{color:#e8a278;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 22px;padding:0;font-size:12px;font-weight:800}.accounts-page h1{color:#fff5fc;letter-spacing:-.065em;margin:7px 0 10px;font-size:clamp(35px,5vw,57px);line-height:1}.accounts-page-header>div>p:last-child{color:#c4aeca;margin:0;font-size:15px;line-height:1.6}.accounts-add-button{color:#24132e;min-height:45px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#ff9857,#a360ef);border:0;border-radius:10px;flex:none;padding:0 18px;font-size:13px;font-weight:900;box-shadow:0 12px 26px #b64bbe3d}.accounts-summary{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:22px;display:grid}.accounts-summary article,.add-account-card,.tracked-accounts-section{background:#210f2ec2;border:1px solid #efb6ff2b;border-radius:16px}.accounts-summary article{padding:21px}.accounts-summary span{color:#c6abd0;font-size:12px;font-weight:800;display:block}.accounts-summary strong{color:#fff5fc;letter-spacing:-.055em;margin:9px 0 5px;font-size:30px;display:block}.accounts-summary p{color:#a58eaf;margin:0;font-size:11px}.accounts-message{border-radius:10px;margin:0 0 20px;padding:12px 14px;font-size:12px;font-weight:700}.accounts-success{color:#ffd3bc;background:#c44d761f;border:1px solid #ffa36947}.accounts-error{color:#ffb9b9;background:#b040401f;border:1px solid #f67b7b4d}.add-account-card{margin-bottom:22px;padding:25px}.add-account-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:23px;display:flex}.add-account-heading h2,.tracked-accounts-heading h2{color:#fff5fc;letter-spacing:-.045em;margin:6px 0 8px;font-size:24px}.add-account-heading p:not(.eyebrow){color:#bba4c2;margin:0;font-size:13px}.add-account-heading>button{color:#d9c1e0;cursor:pointer;background:0 0;border:1px solid #efb6ff33;border-radius:8px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.account-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.account-form label{color:#ead8ed;gap:8px;font-size:12px;font-weight:800;display:grid}.account-form input,.account-form select{color:#fff5ff;width:100%;min-height:47px;font:inherit;background:#0f061694;border:1px solid #efbbff38;border-radius:9px;outline:none;padding:0 12px}.account-form input:focus,.account-form select:focus{border-color:#ff9e68;box-shadow:0 0 0 3px #ff9e6821}.account-checkbox{background:#ffffff06;border:1px solid #efb6ff26;border-radius:10px;grid-column:span 2;grid-template-columns:18px 1fr;align-items:flex-start;padding:13px;gap:10px!important;display:flex!important}.account-checkbox input{width:16px;min-height:auto;margin:1px 0}.account-checkbox b{color:#f1dff2;display:block}.account-checkbox small{color:#a78fae;margin-top:4px;font-size:11px;font-weight:500;display:block}.account-form-actions{grid-column:span 2;justify-content:flex-end;gap:10px;margin-top:5px;display:flex}.account-form-actions .button{cursor:pointer;border:0}.tracked-accounts-section{padding:25px}.tracked-accounts-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.tracked-accounts-heading h2{margin-bottom:0}.tracked-accounts-heading>span{color:#9e87a6;font-size:11px}.accounts-empty{color:#b69fbd;justify-items:start;max-width:540px;padding:42px 0;display:grid}.accounts-empty>span{color:#ffad73;background:#ff995b21;border-radius:10px;place-items:center;width:36px;height:36px;font-size:19px;display:grid}.accounts-empty h3{color:#fff5fc;margin:17px 0 7px;font-size:21px}.accounts-empty p{max-width:460px;margin:0 0 20px;line-height:1.6}.accounts-empty .button{cursor:pointer;border:0}.tracked-account-list{display:grid}.tracked-account{border-top:1px solid #efb6ff21;grid-template-columns:36px minmax(160px,1.2fr) minmax(110px,.75fr) minmax(120px,.8fr) minmax(150px,1fr);align-items:center;gap:15px;padding:16px 0;display:grid}.tracked-account-firm{color:#ffbd92;background:#ff91561f;border:1px solid #ffa97247;border-radius:9px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.tracked-account-main strong,.tracked-money strong{color:#fff5fc;font-size:13px;display:block}.tracked-account-main span,.tracked-money span,.tracked-account small{color:#a98fb0;margin-top:4px;font-size:10px;display:block}.tracked-money strong{color:#ffcfb1}.tracked-stage,.tracked-payout-ready,.tracked-payout-waiting{text-transform:capitalize;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.tracked-stage.evaluation{color:#c9b2ff;background:#a679ff24}.tracked-stage.performance,.tracked-stage.funded{color:#ffcdac;background:#ff8f5524}.tracked-payout-ready{color:#ffd0ad;background:#ff7f4c29}.tracked-payout-waiting{color:#bba0c0;background:#b291b81f}@media (width<=900px){.accounts-page{padding:35px 25px}.account-form{grid-template-columns:1fr}.account-checkbox,.account-form-actions{grid-column:span 1}.tracked-account{grid-template-columns:36px 1fr auto}.tracked-account>div:nth-child(3),.tracked-account>div:nth-child(4){display:none}}@media (width<=600px){.accounts-page{padding:26px 16px}.accounts-page-header{flex-direction:column;align-items:flex-start}.accounts-summary{grid-template-columns:1fr}.accounts-summary article{padding:18px}.tracked-accounts-section,.add-account-card{padding:19px}.tracked-accounts-heading{flex-direction:column;align-items:flex-start}.tracked-account{grid-template-columns:32px 1fr}.tracked-account>div:last-child{display:none}.account-form-actions{flex-direction:column;justify-content:stretch}.account-form-actions .button{width:100%}}.account-row-actions{justify-content:flex-end;gap:7px;display:flex}.account-row-actions button{color:#e7cfe9;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #efb6ff2e;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:800}.account-row-actions button:hover{color:#fff;border-color:#ffa1697a}.account-row-actions .archive-account-button{color:#e2a0aa}.account-row-actions .archive-account-button:hover{background:#b040401c;border-color:#ec747d80}.snapshot-modal-backdrop{z-index:40;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0f0616b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.snapshot-modal{background:linear-gradient(145deg,#3d1b42,#24122f);border:1px solid #ffa76f52;border-radius:16px;width:min(100%,580px);max-height:calc(100vh - 36px);padding:26px;overflow:auto;box-shadow:0 30px 80px #00000080}.snapshot-modal h2{color:#fff5fc;letter-spacing:-.045em;margin:7px 0;font-size:25px}.snapshot-modal>p:not(.eyebrow){color:#c3abc9;margin:0;font-size:13px}.snapshot-modal-close{float:right;color:#f0d9f0;cursor:pointer;background:0 0;border:1px solid #efb6ff33;border-radius:8px;place-items:center;width:31px;height:31px;font-size:20px;display:grid}.snapshot-modal .account-form{margin-top:24px}@media (width<=900px){.tracked-account{grid-template-columns:36px 1fr auto}.account-row-actions{grid-column:2/-1;justify-content:flex-start}.tracked-account>div:nth-child(3),.tracked-account>div:nth-child(4){display:block}}@media (width<=600px){.snapshot-modal{padding:20px}.account-row-actions{grid-column:1/-1}.tracked-account{grid-template-columns:32px 1fr}.tracked-account>div:last-child{display:flex}}.payouts-page{background:radial-gradient(circle at 100% 0,#ae4ff421,#0000 30rem),#170c20;width:min(1440px,100%);min-height:100vh;margin:0 auto;padding:48px}.payouts-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:26px;display:flex}.payouts-header>div{max-width:690px}.payouts-back{color:#e8a278;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 22px;padding:0;font-size:12px;font-weight:800}.payouts-page h1{color:#fff5fc;letter-spacing:-.065em;margin:7px 0 10px;font-size:clamp(35px,5vw,57px);line-height:1}.payouts-header>div>p:last-child{color:#c4aeca;margin:0;font-size:15px;line-height:1.6}.payouts-create{color:#24132e;min-height:45px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#ff9857,#a360ef);border:0;border-radius:10px;padding:0 18px;font-size:13px;font-weight:900;box-shadow:0 12px 26px #b64bbe3d}.payouts-create:disabled{cursor:not-allowed;opacity:.5}.payouts-info{background:#bd4a711a;border:1px solid #ffa76f40;border-radius:11px;align-items:center;gap:15px;margin-bottom:21px;padding:14px 17px;display:flex}.payouts-info span{color:#ffbd91;text-transform:uppercase;white-space:nowrap;background:#ff9e6329;border-radius:99px;padding:5px 7px;font-size:10px;font-weight:900}.payouts-info p{color:#d1b6d6;margin:0;font-size:12px;line-height:1.5}.payouts-message{border-radius:10px;margin:0 0 20px;padding:12px 14px;font-size:12px;font-weight:700}.payouts-success{color:#ffd3bc;background:#c44d761f;border:1px solid #ffa36947}.payouts-error{color:#ffb9b9;background:#b040401f;border:1px solid #f67b7b4d}.payout-form-card,.payouts-list-section{background:#210f2ec2;border:1px solid #efb6ff2b;border-radius:16px}.payout-form-card{margin-bottom:22px;padding:25px}.payout-form-heading,.payouts-list-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.payout-form-heading h2,.payouts-list-heading h2{color:#fff5fc;letter-spacing:-.045em;margin:6px 0 0;font-size:24px}.payout-form-heading>button{color:#f0d9f0;cursor:pointer;background:0 0;border:1px solid #efb6ff33;border-radius:8px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.payout-form-card form{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.payout-form-card label{color:#ead8ed;gap:8px;font-size:12px;font-weight:800;display:grid}.payout-form-card label>span{color:#a48cad;font-weight:500}.payout-form-card input,.payout-form-card select,.payout-form-card textarea{color:#fff5ff;width:100%;min-height:47px;font:inherit;background:#0f061694;border:1px solid #efbbff38;border-radius:9px;outline:none;padding:0 12px}.payout-form-card textarea{resize:vertical;min-height:96px;padding:12px}.payout-form-card input:focus,.payout-form-card select:focus,.payout-form-card textarea:focus{border-color:#ff9e68;box-shadow:0 0 0 3px #ff9e6821}.payout-note{grid-column:span 2}.payout-form-actions{grid-column:span 2;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.payout-form-actions .button{cursor:pointer;border:0}.payouts-list-section{padding:25px}.payouts-list-heading{align-items:flex-end;margin-bottom:18px}.payouts-list-heading>span{color:#aa90b1;font-size:11px}.payout-rows{display:grid}.payout-row{border-top:1px solid #efb6ff21;grid-template-columns:35px minmax(140px,1fr) minmax(130px,.8fr) minmax(130px,.9fr) auto;align-items:center;gap:15px;padding:16px 0;display:grid}.payout-row-firm{color:#ffbd92;background:#ff91561f;border:1px solid #ffa97247;border-radius:9px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.payout-row strong{color:#fff5fc;font-size:13px;display:block}.payout-row span,.payout-row small{color:#a98fb0;margin-top:4px;font-size:10px;display:block}.payout-row-amount strong{color:#ffcfb1}.payout-status{text-transform:capitalize;border-radius:99px;width:fit-content;padding:5px 8px;font-weight:900;margin:0!important;font-size:10px!important;display:inline-flex!important}.payout-requested{background:#ffaa4a21;color:#ffcf91!important}.payout-processing{background:#9f74ff24;color:#c5b0ff!important}.payout-paid{background:#ff7f4c29;color:#ffc4a0!important}.payout-cancelled,.payout-rejected{background:#b984a01f;color:#d8b9c9!important}.payout-row-actions{gap:7px;display:flex}.payout-row-actions button{color:#e7cfe9;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #efb6ff2e;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:800}.payout-row-actions button:hover{border-color:#ffa1697a}.payout-row-actions>span{color:#ffbf95;font-size:10px;font-weight:800}.payouts-empty{color:#b69fbd;justify-items:start;max-width:520px;padding:41px 0;display:grid}.payouts-empty>span{color:#ffad73;background:#ff995b21;border-radius:10px;place-items:center;width:36px;height:36px;font-size:19px;display:grid}.payouts-empty h3{color:#fff5fc;margin:17px 0 7px;font-size:21px}.payouts-empty p{margin:0;line-height:1.6}@media (width<=850px){.payouts-page{padding:35px 25px}.payout-row{grid-template-columns:35px 1fr auto}.payout-row>div:nth-child(3){display:none}.payout-row-actions{grid-column:2/-1}.payout-form-card form{grid-template-columns:1fr}.payout-note,.payout-form-actions{grid-column:span 1}}@media (width<=600px){.payouts-page{padding:26px 16px}.payouts-header,.payouts-info{flex-direction:column;align-items:flex-start}.payouts-list-section,.payout-form-card{padding:19px}.payout-row{grid-template-columns:32px 1fr}.payout-row>div:nth-child(4){display:none}.payout-row-actions{grid-column:1/-1}.payout-form-actions{flex-direction:column;justify-content:stretch}.payout-form-actions .button{width:100%}}.calendar-page{background:radial-gradient(circle at 100% 0,#ae4ff421,#0000 30rem),#170c20;width:min(1440px,100%);min-height:100vh;margin:0 auto;padding:48px}.calendar-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.calendar-header>div:first-child{max-width:720px}.calendar-back{color:#e8a278;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 22px;padding:0;font-size:12px;font-weight:800}.calendar-page h1{color:#fff5fc;letter-spacing:-.065em;margin:7px 0 10px;font-size:clamp(35px,5vw,57px);line-height:1}.calendar-header>div>p:last-child{color:#c4aeca;margin:0;font-size:15px;line-height:1.6}.calendar-legend{background:#210f2ea6;border:1px solid #efb6ff29;border-radius:11px;gap:9px;padding:13px 15px;display:grid}.calendar-legend span{color:#d7c3db;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.calendar-legend i{border-radius:50%;width:8px;height:8px}.legend-window{background:#ff9c66;box-shadow:0 0 9px #ff9c66b3}.legend-expected{background:#ad6bed;box-shadow:0 0 9px #ad6bedb3}.calendar-error{color:#ffb9b9;background:#b040401f;border:1px solid #f67b7b4d;border-radius:10px;margin:0 0 20px;padding:12px 14px;font-size:12px;font-weight:700}.calendar-layout{grid-template-columns:minmax(0,1.55fr) minmax(290px,.65fr);gap:20px;display:grid}.month-card,.upcoming-card{background:#210f2ec2;border:1px solid #efb6ff2b;border-radius:16px}.month-card{padding:23px}.month-controls{text-align:center;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.month-controls h2,.upcoming-card h2{color:#fff5fc;letter-spacing:-.045em;margin:0;font-size:22px}.month-controls p{color:#ab93b1;margin:5px 0 0;font-size:11px}.month-controls button{color:#f1d8f1;cursor:pointer;background:#ffffff06;border:1px solid #efb6ff33;border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.month-controls button:hover{border-color:#ffa46c80}.calendar-weekdays,.calendar-days{grid-template-columns:repeat(7,1fr);display:grid}.calendar-weekdays{margin-bottom:7px}.calendar-weekdays span{color:#9c84a4;text-transform:uppercase;padding:0 7px;font-size:10px;font-weight:900}.calendar-day{border-top:1px solid #efb6ff1a;border-left:1px solid #efb6ff1a;min-height:94px;padding:8px;position:relative}.calendar-day:nth-child(7n+1){border-left:0}.calendar-day>span{color:#d3bdd7;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.calendar-day-muted>span{color:#684f70}.calendar-day-today{background:#de5d8c1a}.calendar-day-today>span{color:#ffb481}.calendar-event{color:#25132d;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;margin-top:4px;padding:4px 5px;font-size:8px;font-weight:900;overflow:hidden}.calendar-event-window{background:linear-gradient(110deg,#ff9a61,#ffcb9e)}.calendar-event-expected{background:linear-gradient(110deg,#c28bf4,#ad6bed)}.calendar-event-paid{background:linear-gradient(110deg,#ffaf7c,#f78a9b)}.upcoming-card{padding:23px}.upcoming-list{margin-top:19px;display:grid}.upcoming-event{border-top:1px solid #efb6ff1f;grid-template-columns:9px 1fr auto;align-items:start;gap:10px;padding:14px 0;display:grid}.upcoming-marker{border-radius:50%;width:7px;height:7px;margin-top:5px}.upcoming-marker.window{background:#ff9b65;box-shadow:0 0 8px #ff9b65}.upcoming-marker.expected{background:#af70ef;box-shadow:0 0 8px #af70ef}.upcoming-marker.paid{background:#ffad7e;box-shadow:0 0 8px #ffad7e}.upcoming-event strong{color:#f7eafd;font-size:12px;display:block}.upcoming-event span{color:#a990b1;margin-top:4px;font-size:10px;display:block}.upcoming-event time{color:#c0a5c8;white-space:nowrap;font-size:10px}.calendar-loading{color:#b7a0bf;margin:22px 0;font-size:12px}.calendar-empty{color:#b7a0bf;padding:29px 0}.calendar-empty>span{color:#ffad73;background:#ff995b21;border-radius:9px;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.calendar-empty h3{color:#fff5fc;margin:15px 0 6px;font-size:17px}.calendar-empty p{margin:0;font-size:12px;line-height:1.6}.calendar-guidance{background:linear-gradient(90deg,#a73e6d24,#4d255f33);border:1px solid #ffa56c2e;border-radius:15px;grid-template-columns:.8fr 1fr;align-items:start;gap:50px;margin-top:20px;padding:24px;display:grid}.calendar-guidance h2{color:#fff4fc;letter-spacing:-.045em;margin:6px 0 0;font-size:23px}.calendar-guidance>p{color:#c6afcd;margin:0;font-size:13px;line-height:1.7}.calendar-guidance b{color:#ffb07a}@media (width<=900px){.calendar-page{padding:35px 25px}.calendar-layout{grid-template-columns:1fr}.calendar-guidance{grid-template-columns:1fr;gap:17px}}@media (width<=600px){.calendar-page{padding:26px 16px}.calendar-header{flex-direction:column;align-items:flex-start}.calendar-day{min-height:62px;padding:5px}.calendar-weekdays span{padding:0 3px;font-size:8px}.calendar-event{padding:3px;font-size:0}.calendar-event:after{content:"";background:#25132db3;border-radius:50%;width:5px;height:5px;display:block}.month-card,.upcoming-card{padding:16px}.calendar-guidance{padding:19px}}.insights-page{background:radial-gradient(circle at 100% 0,#ae4ff421,#0000 30rem),#170c20;width:min(1440px,100%);min-height:100vh;margin:0 auto;padding:48px}.insights-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.insights-header>div{max-width:730px}.insights-back{color:#e8a278;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 22px;padding:0;font-size:12px;font-weight:800}.insights-page h1{color:#fff5fc;letter-spacing:-.065em;margin:7px 0 10px;font-size:clamp(35px,5vw,57px);line-height:1}.insights-header>div>p:last-child{color:#c4aeca;margin:0;font-size:15px;line-height:1.6}.insights-select-label{color:#e9d4ec;gap:8px;min-width:245px;font-size:11px;font-weight:800;display:grid}.insights-select-label select{color:#fff5ff;min-height:45px;font:inherit;background:#1a0b25e6;border:1px solid #efbbff38;border-radius:9px;outline:none;padding:0 12px}.insights-error{color:#ffb9b9;background:#b040401f;border:1px solid #f67b7b4d;border-radius:10px;margin:0 0 20px;padding:12px 14px;font-size:12px;font-weight:700}.insights-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}.insights-metrics article,.insights-panel,.snapshot-history{background:#210f2ec2;border:1px solid #efb6ff2b;border-radius:15px}.insights-metrics article{padding:20px}.insights-metrics span{color:#c6abd0;font-size:11px;font-weight:800;display:block}.insights-metrics strong{color:#fff5fc;letter-spacing:-.055em;margin:9px 0 5px;font-size:29px;display:block}.insights-metrics p{color:#a58eaf;margin:0;font-size:10px;line-height:1.35}.positive{color:#ffbf94!important}.negative{color:#ffadb7!important}.insights-grid{grid-template-columns:minmax(0,1.45fr) minmax(290px,.75fr);gap:20px;margin-bottom:20px;display:grid}.insights-panel{padding:25px}.insights-panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.insights-panel-heading h2,.insight-summary h2,.snapshot-history h2{color:#fff5fc;letter-spacing:-.045em;margin:6px 0 0;font-size:22px}.insights-panel-heading>span{color:#a68eae;font-size:11px}.balance-chart{border-bottom:1px solid #efb6ff24;align-items:flex-end;gap:10px;height:255px;margin-top:28px;padding:0 3px 20px;display:flex}.balance-bar{flex:1;align-items:end;gap:7px;min-width:17px;height:100%;display:grid}.balance-bar i{background:linear-gradient(#ff9b60,#ae64ed);border-radius:7px 7px 2px 2px;width:100%;display:block;box-shadow:0 0 18px #b753d429}.balance-bar span{color:#9d85a5;text-align:center;white-space:nowrap;font-size:9px}.chart-empty{color:#b7a0bf;justify-items:start;max-width:440px;padding:50px 0 28px;display:grid}.chart-empty>span{color:#ffad73;background:#ff995b21;border-radius:10px;place-items:center;width:35px;height:35px;font-size:18px;display:grid}.chart-empty strong{color:#fff5fc;margin-top:17px;font-size:16px}.chart-empty p{margin:7px 0 0;font-size:12px;line-height:1.65}.insight-summary{background:radial-gradient(circle at 100% 0,#ad57ed38,#0000 16rem),linear-gradient(145deg,#581f48d1,#210f2ee0)}.insight-summary>p:not(.eyebrow){color:#c5afcb;margin:14px 0 0;font-size:13px;line-height:1.7}.insight-callout{background:#ff8f5617;border-left:2px solid #ff9e68;border-radius:0 9px 9px 0;margin-top:26px;padding:15px}.insight-callout span{color:#ffb17e;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.insight-callout strong{color:#f8e7f9;font-size:12px;line-height:1.5}.snapshot-history{padding:25px}.snapshot-history-list{margin-top:18px;display:grid}.snapshot-history-list article{color:#c4adca;border-top:1px solid #efb6ff21;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:15px;padding:14px 0;font-size:11px;display:grid}.snapshot-history-list time{color:#f1ddf2;font-weight:800}.insights-empty{color:#b7a0bf;justify-items:start;max-width:520px;padding:55px 0;display:grid}.insights-empty>span{color:#ffad73;background:#ff995b21;border-radius:10px;place-items:center;width:36px;height:36px;font-size:19px;display:grid}.insights-empty h2{color:#fff5fc;margin:17px 0 7px;font-size:21px}.insights-empty p{margin:0;line-height:1.6}@media (width<=900px){.insights-page{padding:35px 25px}.insights-metrics{grid-template-columns:repeat(2,1fr)}.insights-grid{grid-template-columns:1fr}.snapshot-history-list article{grid-template-columns:1fr 1fr}}@media (width<=600px){.insights-page{padding:26px 16px}.insights-header{flex-direction:column;align-items:flex-start}.insights-metrics{grid-template-columns:1fr}.insights-panel,.snapshot-history{padding:19px}.balance-chart{gap:5px;height:190px}.snapshot-history-list article{grid-template-columns:1fr 1fr;gap:9px}.insights-select-label{width:100%}}.point-chart{background:repeating-linear-gradient(#0000 0 24%,#efb6ff12 25%);border-bottom:1px solid #efb6ff2e;height:255px;margin-top:27px;position:relative}.point-chart-line{z-index:1;transform-origin:0;background:linear-gradient(90deg,#ff9b60,#ae64ed);height:2px;position:absolute;box-shadow:0 0 12px #b753d46b}.point-chart-dot{z-index:2;cursor:default;background:#a962ed;border:2px solid #ffcab0;border-radius:50%;place-items:center;width:13px;height:13px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #b45eea2e,0 0 17px #ff8b598c}.point-chart-dot span{color:#fff1fb;white-space:nowrap;background:#351a43;border:1px solid #ffb5855c;border-radius:6px;padding:5px 7px;font:800 10px Inter,sans-serif;display:none;position:absolute;bottom:19px}.point-chart-dot:hover span,.point-chart-dot:focus-visible span{display:block}.point-chart-labels{color:#9d85a5;justify-content:space-between;gap:8px;margin-top:8px;font-size:9px;display:flex}@media (width<=600px){.point-chart{height:190px}}.language-switcher{border:1px solid color-mix(in srgb, var(--accent,#ff8d57) 36%, transparent);min-height:40px;color:var(--accent,#ff8d57);background:#0d051847;border-radius:10px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.language-switcher>span{font-size:15px}.language-switcher select{appearance:none;min-width:83px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:12px;font-weight:800}.language-switcher option{color:#fff;background:#23102d}.language-switcher:hover{background:color-mix(in srgb, var(--accent,#ff8d57) 11%, transparent)}.language-switcher-compact{justify-content:center;width:100%}.language-switcher-compact select{min-width:46px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.expanded-landing .hero{padding-bottom:94px}.hero-note{color:#a88eaf;margin:22px 0 0;font-size:12px}.landing-context-strip{background:#ffffff06;border-block:1px solid #efb2ff1f}.landing-context-strip p{color:#d6bddb;max-width:860px;margin:0;padding:26px 0;font-size:17px;line-height:1.55}.landing-context-strip strong{color:#fff4fb}.wide-heading{max-width:810px}.product-pillar-grid{margin-top:38px}.about-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:start;gap:70px;display:grid}.about-grid h2{color:#fff5fc;letter-spacing:-.06em;max-width:580px;margin:7px 0 0;font-size:clamp(34px,4vw,55px);line-height:1.02}.about-copy{background:linear-gradient(90deg,#c24f731f,#0000);border-left:2px solid #ff9c66;gap:18px;padding:27px;display:grid}.about-copy p{color:#cbb2d0;margin:0;line-height:1.7}.pricing-section{padding-block:110px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.pricing-card{background:#190b225c;border:1px solid #efb3ff2b;border-radius:17px;flex-direction:column;min-height:420px;padding:29px;display:flex;position:relative}.pricing-card-featured{background:radial-gradient(circle at 100% 0,#ab4eee40,#0000 14rem),linear-gradient(145deg,#60254d99,#220e2fd6);border-color:#ff9b657a;box-shadow:0 20px 55px #00000038}.pricing-badge{color:#24132e;background:linear-gradient(110deg,#ff9857,#a360ef);border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;position:absolute;top:-12px;right:20px}.pricing-name{color:#ffae78;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.pricing-price{align-items:baseline;gap:7px;margin:20px 0 6px;display:flex}.pricing-price strong{color:#fff4fb;letter-spacing:-.07em;font-size:46px}.pricing-price span,.pricing-description{color:#bba2c1;font-size:13px}.pricing-description{min-height:39px;margin:0;line-height:1.5}.pricing-card ul{color:#dfcbe2;gap:12px;margin:29px 0;padding:0;font-size:13px;list-style:none;display:grid}.pricing-card li{color:#dfcbe2}.pricing-card li:first-letter{color:#ff9d65}.pricing-card .button{text-align:center;justify-content:center;margin-top:auto}.contact-section{padding-top:110px}.footer-content>a{color:#b697bd;font-size:12px;text-decoration:none}.footer-content>a:hover{color:#fff}@media (width<=880px){.landing-nav{display:none}.about-grid{grid-template-columns:1fr;gap:32px}.pricing-grid{grid-template-columns:1fr}.pricing-card,.pricing-description{min-height:auto}}@media (width<=560px){.expanded-landing .hero{padding-bottom:62px}.landing-context-strip p{font-size:15px}.pricing-section,.contact-section{padding-block:70px}.about-copy{padding:20px}.footer-content>a{display:none}}:root{color:#fff4fb;background:#170c20}.site-shell{background:radial-gradient(circle at 84% 5%,#9749e640,#0000 29rem),radial-gradient(circle at 4% 36%,#ff70392e,#0000 28rem),#170c20}.site-header{background:#180b20d6;border-bottom-color:#f0acff1f}.brand{color:#fff7fc}.brand-mark{color:#1b0b21;background:linear-gradient(135deg,#ff9a58,#9d58ed);border-color:#ffaa708c}.nav-links a{color:#c6aeca}.hero:before{background-image:linear-gradient(#eeadff0f 1px,#0000 1px),linear-gradient(90deg,#eeadff0f 1px,#0000 1px)}.eyebrow,.step-number,.feature-card>span{color:#ffae76}.hero-text,.section-heading>p:not(.eyebrow),.final-cta-card>p:not(.eyebrow){color:#c9b2cf}.text-link{color:#edcaef}.text-link span{color:#ffac70}.dashboard-preview{background:linear-gradient(145deg,#3b1c49fa,#1b0e26fc);border-color:#eca9ff3d;box-shadow:-22px 29px 70px #00000057,inset 0 1px #ffffff12}.preview-topline{color:#e8d4ed}.status-pill{color:#ffbf93}.status-pill i{background:#ff9b61;box-shadow:0 0 11px #ff9b61}.preview-metrics{background:#1108186e;border-color:#ecb0ff21}.preview-metrics span,.account-row span,.next-action span{color:#aa94b1}.preview-metrics strong{color:#fff6ff}.preview-metrics div+div,.account-row{border-color:#ecb0ff21}.account-row strong{color:#f0a8ff}.next-action{background:#ed675a1a;border-color:#ffa0683d}.next-action strong{color:#ffe0d4}.proof-strip{background:#ffffff06;border-color:#edb6ff1f}.proof-grid p{color:#bca4c4}.proof-grid p+p{border-color:#edb6ff1f}.feature-card,.step,.comparison-card{background:#ffffff09;border-color:#e8b2ff29}.feature-card p,.step p{color:#bba5c2}.section-muted{background:#411d4b52;border-color:#ebb3ff1a}.comparison-label{color:#f0dbf4}.comparison-card ol{color:#c0a9c7}.faq-list,.faq-list details{border-color:#ecb5ff33}.faq-list summary{color:#f3e7f6}.faq-list summary:after{color:#ffad75}.faq-list details p{color:#bca6c2}.final-cta-card,.access-card{background:radial-gradient(circle at 14% 36%,#dc53763d,#0000 38%),radial-gradient(circle at 92% 10%,#934aeb33,#0000 35%),linear-gradient(130deg,#401c42,#25142f);border-color:#ffa0694d}.access-copy>p:not(.eyebrow){color:#cfb6d4}.access-benefits{color:#f0def2}.access-benefits li:before{color:#ffab75}.access-form{background:#170a21a3;border-color:#efb6ff33}.form-lock{color:#ffb181;background:#eb725821;border-color:#ffa9726e}.form-header p{color:#af98b5}.access-form label{color:#e1cce6}.access-form input{color:#fff5ff;background:#0f061694;border-color:#efbbff38}.site-footer{border-color:#eeb6ff1f}.footer-content p{color:#9b83a3}.auth-tabs{background:#11061a6b;border-color:#efb4ff2e}.auth-tabs button{color:#a68cad}.auth-tabs button.active{color:#ffe1ec;background:#d9629a29;box-shadow:inset 0 0 0 1px #ffa06933}.auth-trust-list{color:#ecd5ed}.auth-trust-list span:first-letter{color:#ffac73}.auth-success{color:#ffd4bd;background:#c64d7821;border-color:#ffa56d47}.auth-footnote{color:#a88eaf}.auth-footnote button{color:#ffb17e}:is(html:has(.expanded-landing),body:has(.expanded-landing)){background:#170c20!important}.site-shell.expanded-landing{background:radial-gradient(circle at 84% 5%,#9749e647,#0000 29rem),radial-gradient(circle at 4% 36%,#ff703933,#0000 28rem),#170c20!important}.expanded-landing .site-header{background:#180b20e6!important;border-bottom-color:#f0acff1f!important}.expanded-landing .brand{color:#fff7fc!important}.expanded-landing .brand-mark{color:#1b0b21!important;background:linear-gradient(135deg,#ff9a58,#9d58ed)!important;border-color:#ffaa708c!important}.expanded-landing .nav-links a{color:#c6aeca!important}.expanded-landing .nav-links a:hover{color:#fff!important}.expanded-landing .eyebrow{color:#ffae76!important}.expanded-landing .hero-text,.expanded-landing .hero-note,.expanded-landing .section-heading>p:not(.eyebrow){color:#c9b2cf!important}.expanded-landing .hero:before{background-image:linear-gradient(#eeadff0f 1px,#0000 1px),linear-gradient(90deg,#eeadff0f 1px,#0000 1px)!important}.expanded-landing .button-primary{color:#1b0b21!important;background:linear-gradient(110deg,#ff9857,#a360ef)!important;box-shadow:0 10px 28px #b24ab84d!important}.expanded-landing .button-secondary{color:#f6e9fa!important;background:#ffffff0a!important;border-color:#eeb5ff47!important}.expanded-landing .text-link{color:#edcaef!important}.expanded-landing .text-link span{color:#ffac70!important}.expanded-landing .dashboard-preview{background:linear-gradient(145deg,#3b1c49fa,#1b0e26fc)!important;border-color:#eca9ff3d!important}.expanded-landing .preview-metrics{background:#1108186e!important;border-color:#ecb0ff21!important}.expanded-landing .preview-metrics strong{color:#fff6ff!important}.expanded-landing .preview-metrics span,.expanded-landing .account-row span,.expanded-landing .next-action span{color:#aa94b1!important}.expanded-landing .account-row{border-color:#ecb0ff21!important}.expanded-landing .account-row strong{color:#f0a8ff!important}.expanded-landing .next-action{background:#ed675a1a!important;border-color:#ffa0683d!important}.expanded-landing .next-action strong{color:#ffe0d4!important}.expanded-landing .landing-context-strip,.expanded-landing .section-muted{background:#411d4b52!important;border-color:#ebb3ff1a!important}.expanded-landing .landing-context-strip p{color:#d6bddb!important}.partner-offers-section{background:radial-gradient(circle at 8%,#ff6c3e1a,#0000 23rem),radial-gradient(circle at 90% 0,#a450ef29,#0000 24rem),#24103173;border-block:1px solid #efb6ff1a;padding:88px 0 82px;overflow:hidden}.partner-offers-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:31px;display:flex}.partner-offers-heading h2{color:#fff5fc;letter-spacing:-.06em;max-width:560px;margin:7px 0 0;font-size:clamp(31px,3.5vw,45px);line-height:1.04}.partner-offers-heading>p{color:#c3abc9;max-width:360px;margin:0;font-size:13px;line-height:1.7}.partner-carousel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.partner-track{gap:16px;width:max-content;padding:6px 0;animation:38s linear infinite elyon-partner-scroll;display:flex}.partner-carousel:hover .partner-track{animation-play-state:paused}.partner-offer-card{background:linear-gradient(145deg,#491b46c7,#200f2dd1);border:1px solid #efb5ff2e;border-radius:15px;flex-direction:column;width:282px;min-height:229px;padding:21px;display:flex;box-shadow:0 14px 35px #0000002b}.partner-offer-top{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.partner-mark{color:#26132f;background:linear-gradient(135deg,#ff9857,#a360ef);border-radius:9px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid}.partner-live,.partner-pending{text-transform:uppercase;border-radius:99px;padding:5px 7px;font-size:9px;font-weight:900}.partner-live{color:#ffc093;background:#ff975d26}.partner-pending{color:#bfa6c6;background:#bd9acb1a}.partner-offer-card>p{color:#ffac77;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.partner-offer-card h3{color:#fff3fb;letter-spacing:-.04em;margin:10px 0 7px;font-size:19px;line-height:1.12}.partner-offer-detail{color:#bfa8c5;font-size:11px;line-height:1.55}.partner-code{color:#ffe5d7;width:100%;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffa46c57;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:10px;display:flex}.partner-code:hover{background:#ff965b1a}.partner-code span{letter-spacing:.07em;font-family:DM Mono,monospace;font-size:10px;font-weight:800}.partner-code b{color:#ffb17c;font-size:10px}.partner-soon{color:#9e86a6;border-top:1px solid #efb6ff1f;margin-top:auto;padding:10px 0 0;font-size:10px;display:block}.partner-offers-footer{color:#ad95b4;justify-content:space-between;gap:20px;margin-top:24px;font-size:11px;display:flex}.partner-offers-footer a{color:#ffb17c;font-weight:800;text-decoration:none}@keyframes elyon-partner-scroll{to{transform:translate(calc(-50% - 8px))}}@media (width<=720px){.partner-offers-section{padding:65px 0}.partner-offers-heading{flex-direction:column;align-items:flex-start;gap:15px}.partner-offers-heading>p{max-width:500px}.partner-offer-card{width:254px}.partner-offers-footer{flex-direction:column;align-items:flex-start}.partner-track{animation-duration:30s}}.landing-faq{background:radial-gradient(circle at 86% 20%,#aa4eee21,#0000 24rem);padding-block:108px}.faq-layout{grid-template-columns:minmax(0,.82fr) minmax(390px,1.18fr);align-items:start;gap:80px;display:grid}.faq-intro{position:sticky;top:105px}.faq-intro h2{color:#fff5fc;letter-spacing:-.06em;margin:7px 0 15px;font-size:clamp(33px,4vw,51px);line-height:1.04}.faq-intro>p:not(.eyebrow){color:#c8b2ce;max-width:430px;margin:0 0 24px;font-size:14px;line-height:1.7}.landing-faq-list{border-top:1px solid #efb6ff2e}.landing-faq-list details{border-bottom:1px solid #efb6ff2e}.landing-faq-list summary{color:#f7eafa;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.landing-faq-list summary::-webkit-details-marker{display:none}.landing-faq-list summary span{color:#ffb17b;border:1px solid #ffa97147;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:18px;font-weight:500;transition:transform .2s,background .2s;display:grid}.landing-faq-list details[open] summary span{background:#ff925721;transform:rotate(45deg)}.landing-faq-list details p{color:#bca5c2;max-width:650px;margin:0;padding:0 38px 22px 0;font-size:13px;line-height:1.75}@media (width<=850px){.landing-faq{padding-block:76px}.faq-layout{grid-template-columns:1fr;gap:38px}.faq-intro{position:static}}@media (width<=560px){.landing-faq-list summary{font-size:14px}.landing-faq-list details p{padding-right:0}.landing-faq-list summary span{width:22px;height:22px}}:root{color:#f4f7fb;font-synthesis:none;text-rendering:optimizelegibility;background:#08111f;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}a{color:inherit}h1,h2,h3,p{margin-top:0}.site-shell{background:radial-gradient(circle at 83% 6%,#2a83ab2b,#0000 28rem),radial-gradient(circle at 3% 35%,#186e651a,#0000 26rem),#08111f;overflow:hidden}.container{width:min(1120px,100% - 48px);margin:0 auto}.section{padding:120px 0;scroll-margin-top:76px}.site-header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08111fd6;border-bottom:1px solid #a0bed817;position:sticky;top:0}.navigation{justify-content:space-between;align-items:center;gap:32px;min-height:72px;display:flex}.brand{color:#f7fbff;letter-spacing:-.04em;align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.brand-mark{color:#082033;background:linear-gradient(135deg,#57d6dd,#4c8dff);border:1px solid #7cdde873;border-radius:9px;place-items:center;width:31px;height:31px;font-family:DM Mono,monospace;font-size:16px;display:grid}.nav-links{align-items:center;gap:28px;margin-left:auto;display:flex}.nav-links a{color:#a9b9ca;font-size:14px;text-decoration:none;transition:color .16s}.nav-links a:hover{color:#fff}.button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:45px;padding:0 19px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#041522;background:linear-gradient(135deg,#72e0dd,#66a8ff);box-shadow:0 9px 28px #3ba7e733}.button-primary:hover{box-shadow:0 13px 30px #3ba7e752}.button-secondary{color:#e6eff8;background:#ffffff06;border-color:#a2bed740}.hero{padding:118px 0 96px;position:relative}.hero:before{pointer-events:none;content:"";background-image:linear-gradient(#81aac60d 1px,#0000 1px),linear-gradient(90deg,#81aac60d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000a6,#0000 80%);mask-image:linear-gradient(#000000a6,#0000 80%)}.hero-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:70px;display:grid;position:relative}.eyebrow{color:#77d9d6;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-family:DM Mono,monospace;font-size:11px;font-weight:500}h1{letter-spacing:-.061em;max-width:650px;margin-bottom:23px;font-size:clamp(42px,5vw,68px);line-height:1.03}h2{color:#f3f8fc;letter-spacing:-.055em;margin-bottom:18px;font-size:clamp(32px,4vw,49px);line-height:1.07}h3{color:#eff7ff;letter-spacing:-.03em}.hero-text,.section-heading>p:not(.eyebrow),.final-cta-card>p:not(.eyebrow){color:#9db0c1;max-width:580px;font-size:17px;line-height:1.75}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.text-link{color:#b9d1e6;font-size:14px;font-weight:700;text-decoration:none}.text-link span{color:#6fdbd5;margin-left:7px}.dashboard-preview{background:linear-gradient(145deg,#16283cf7,#0b1829fa);border:1px solid #8ec2db33;border-radius:19px;padding:23px;box-shadow:-22px 29px 70px #00000052}.preview-topline,.preview-metrics,.account-row,.next-action{justify-content:space-between;align-items:center;gap:14px;display:flex}.preview-topline{color:#bdd0df;padding-bottom:19px;font-size:13px}.status-pill{color:#8de6c9;align-items:center;gap:7px;font-family:DM Mono,monospace;font-size:10px;display:inline-flex}.status-pill i{background:#74e7c2;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 11px #74e7c2}.preview-metrics{background:#050e1b5e;border:1px solid #9abdd71a;border-radius:12px;margin-bottom:17px;padding:19px}.preview-metrics div,.account-row div{gap:6px;display:grid}.preview-metrics span,.account-row span,.next-action span{color:#89a1b4;font-size:11px}.preview-metrics strong{color:#f4fbff;letter-spacing:-.04em;font-size:25px}.preview-metrics div+div{border-left:1px solid #a0bfd624;padding-left:19px}.account-row{border-bottom:1px solid #a4c2d91a;padding:15px 0}.account-row b{font-size:13px}.account-row strong{color:#7ddfd5;font-family:DM Mono,monospace;font-size:13px}.next-action{background:#3597911a;border:1px solid #67d6cf2e;border-radius:11px;margin-top:16px;padding:14px 15px}.next-action strong{color:#d8f8f4;font-size:12px}.proof-strip{background:#ffffff05;border-top:1px solid #9bbed81a;border-bottom:1px solid #9bbed81a}.proof-grid,.feature-grid,.steps-grid{grid-template-columns:repeat(3,1fr);display:grid}.proof-grid p{color:#92a8bb;text-align:center;margin:0;padding:24px 28px;font-size:13px}.proof-grid p+p{border-left:1px solid #9bbed81a}.proof-grid strong{color:#dceaf5}.section-heading{max-width:705px;margin-bottom:54px}.section-heading.compact{margin-bottom:0}.section-heading.centered{text-align:center;margin-left:auto;margin-right:auto}.feature-grid,.steps-grid{gap:18px}.feature-card,.step{background:#ffffff06;border:1px solid #97bcd81f;border-radius:15px;min-height:250px;padding:28px}.feature-card>span,.step-number{color:#72d7d2;font-family:DM Mono,monospace;font-size:12px}.feature-card h3{margin:48px 0 11px;font-size:20px}.step h3{margin:39px 0 11px;font-size:20px}.feature-card p,.step p{color:#91a7b9;margin-bottom:0;font-size:14px;line-height:1.7}.section-muted{background:#13243657;border-block:1px solid #97bcd814}.comparison-grid{grid-template-columns:.85fr 1fr 1fr;gap:18px;display:grid}.comparison-card{border:1px solid #97bcd821;border-radius:15px;padding:27px}.comparison-card-muted{background:#040d1938}.comparison-card-accent{background:linear-gradient(145deg,#24737033,#0d263780);border-color:#66d3cd40}.comparison-label{color:#dbe8f3;margin-bottom:22px;font-size:15px;font-weight:700}.comparison-card ol{color:#95aaba;gap:16px;margin:0;padding:0;font-size:14px;line-height:1.55;list-style-position:inside;display:grid}.comparison-card li::marker{color:#69d4cf}.faq-section{padding-bottom:96px}.faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;display:grid}.faq-list{border-top:1px solid #9dbed82e}.faq-list details{border-bottom:1px solid #9dbed82e}.faq-list summary{color:#e6f0f8;cursor:pointer;padding:21px 32px 21px 0;font-size:16px;font-weight:700;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{color:#71d8d2;content:"+";font-family:DM Mono,monospace;font-size:20px;position:absolute;top:20px;right:3px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:#98aebf;margin:-2px 0 20px;font-size:14px;line-height:1.7}.private-access{padding-top:40px}.access-card{background:radial-gradient(circle at 12% 40%,#3c9a9c33,#0000 36%),linear-gradient(130deg,#102c46,#0e2137);border:1px solid #63d6cf3d;border-radius:20px;grid-template-columns:1fr .85fr;align-items:center;gap:72px;padding:64px;display:grid}.access-copy>p:not(.eyebrow){color:#9db0c1;max-width:550px;font-size:16px;line-height:1.75}.access-benefits{color:#d6e6f2;gap:12px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.access-benefits li:before{color:#72d7d2;content:"✓";margin-right:10px}.access-form{background:#0511208f;border:1px solid #9ccadd2e;border-radius:15px;gap:17px;padding:28px;display:grid}.form-header{align-items:center;gap:13px;margin-bottom:4px;display:flex}.form-lock{color:#75ddd7;background:#44a9a51a;border:1px solid #75dad359;border-radius:9px;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.form-header h3{margin:0 0 4px;font-size:17px}.form-header p{color:#8da4b7;margin:0;font-size:12px}.access-form label{color:#c1d2e0;gap:8px;font-size:12px;font-weight:700;display:grid}.access-form input{color:#f1f7fb;width:100%;min-height:46px;font:inherit;background:#040d197a;border:1px solid #9dc0d933;border-radius:9px;outline:none;padding:0 13px}.access-form input::placeholder{color:#637d92}.access-form input:focus{border-color:#72d7d2;box-shadow:0 0 0 3px #72d7d21f}.access-submit{width:100%;margin-top:4px}.form-message{color:#a9e7e1;background:#3a9f991f;border:1px solid #70d7d040;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.form-note{color:#7891a4;text-align:center;margin:0;font-size:11px;line-height:1.5}.form-note a{color:#8fded9}.site-footer{border-top:1px solid #97bcd81a;padding:42px 0}.footer-content{justify-content:space-between;align-items:center;gap:25px;display:flex}.footer-content p{color:#738b9e;margin:0;font-size:12px}:focus-visible{outline-offset:4px;outline:3px solid #79d9d5}@media (width<=900px){.hero-grid,.comparison-grid,.faq-grid,.access-card{grid-template-columns:1fr}.hero-grid{gap:46px}.comparison-grid,.faq-grid{gap:18px}.access-card{gap:34px}.section-heading.compact{margin-bottom:24px}.nav-links{display:none}.header-cta{margin-left:auto}}@media (width<=680px){.container{width:calc(100% - 36px)}.section{padding:78px 0}.hero{padding:80px 0 70px}h1{font-size:42px}h2{font-size:33px}.hero-text,.section-heading>p:not(.eyebrow),.final-cta-card>p:not(.eyebrow){font-size:15px}.feature-grid,.steps-grid,.proof-grid{grid-template-columns:1fr}.proof-grid p{text-align:left;padding:17px 0}.proof-grid p+p{border-top:1px solid #9bbed81a;border-left:0}.feature-card{min-height:auto}.feature-card h3{margin-top:34px}.preview-metrics{padding:15px}.preview-metrics strong{font-size:21px}.navigation{gap:10px;min-height:64px}.header-cta{min-height:38px;padding:0 12px;font-size:12px}.access-card{padding:38px 22px}.footer-content{flex-direction:column;align-items:flex-start}.dashboard-shell{background:radial-gradient(circle at 90% 0,#55aaff1a,#0000 30%),#071321;grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-sidebar{background:#05111fd1;border-right:1px solid #8cbfe121;flex-direction:column;justify-content:space-between;min-height:100vh;padding:30px 22px;display:flex;position:sticky;top:0}.dashboard-brand{margin-bottom:36px}.sidebar-label{color:#6586a4;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:800}.dashboard-nav{gap:6px;display:grid}.dashboard-nav a{color:#92abc3;border-radius:10px;padding:12px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s}.dashboard-nav a:hover,.dashboard-nav .dashboard-nav-active{color:#fff;background:#56bfec1f}.dashboard-nav .dashboard-nav-active{box-shadow:inset 2px 0 #63dcde}.dashboard-logout{color:#a6bed2;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #8db4d233;border-radius:10px;padding:11px;font-size:13px;font-weight:800}.dashboard-main{width:min(1380px,100%);margin:0 auto;padding:48px}.dashboard-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:30px;display:flex}.dashboard-header h1{color:#fff;letter-spacing:-.055em;margin:8px 0 10px;font-size:clamp(32px,4vw,48px)}.dashboard-header>div>p:last-child{color:#8da9c2;margin:0;font-size:16px}.dashboard-status{color:#88cfd4;background:#41c3b812;border:1px solid #68dcde33;border-radius:999px;align-items:center;gap:9px;margin-top:8px;padding:10px 13px;font-size:12px;font-weight:800;display:flex}.dashboard-status span{background:#65e5bf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #65e5bf}.dashboard-hero{background:radial-gradient(circle at 90% 0,#4da0ff45,#0000 43%),linear-gradient(135deg,#11304a,#0b1e31);border:1px solid #69beef52;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:22px;padding:31px 34px;display:flex}.dashboard-hero p{color:#9bc3df;margin:0 0 8px;font-size:14px;font-weight:700}.dashboard-hero strong{color:#fff;letter-spacing:-.06em;font-size:clamp(35px,5vw,57px);line-height:1;display:block}.dashboard-hero span{color:#a4c1d6;margin-top:11px;font-size:14px;display:block}.dashboard-primary-action{color:#051323;font:inherit;cursor:pointer;background:linear-gradient(110deg,#65d8dc,#619eff);border:0;border-radius:10px;flex:none;padding:14px 19px;font-size:14px;font-weight:900}.dashboard-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px;display:grid}.dashboard-metrics article,.dashboard-panel{background:#0b1e30cc;border:1px solid #8ebcdb29;border-radius:16px}.dashboard-metrics article{padding:21px}.dashboard-metrics span{color:#88a8c3;font-size:13px;font-weight:700;display:block}.dashboard-metrics strong{color:#fff;letter-spacing:-.05em;margin:10px 0 7px;font-size:30px;display:block}.dashboard-metrics p{color:#6f91ad;margin:0;font-size:12px;line-height:1.4}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);gap:22px;margin-bottom:22px;display:grid}.dashboard-panel{padding:25px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.panel-heading h2,.next-action-panel h2{color:#fff;letter-spacing:-.04em;margin:7px 0 0;font-size:22px}.panel-heading button{color:#6edee0;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:800}.account-list{display:grid}.dashboard-account-row{border-top:1px solid #88b3d21f;grid-template-columns:1fr auto auto;align-items:center;gap:22px;padding:16px 0;display:grid}.dashboard-account-row strong{color:#eff8ff;font-size:14px;display:block}.dashboard-account-row span{color:#7093ae;margin-top:4px;font-size:12px;display:block}.account-profit{text-align:right}.dashboard-account-row .status-badge,.payout-table-row .status-badge{margin:0}.status-badge{border-radius:999px;width:fit-content;padding:6px 9px;font-weight:900;font-size:11px!important;display:inline-flex!important}.status-ready{background:#46cf981f;color:#71e8bb!important}.status-evaluation{background:#5a9cff21;color:#80b9ff!important}.status-pending{background:#ffb7491f;color:#ffcf78!important}.next-action-panel{background:radial-gradient(circle at 100% 0,#50cfd321,#0000 48%),#0b1e30cc}.next-action-panel>p:not(.eyebrow){color:#91abc2;line-height:1.65}.action-highlight{background:#54d0d312;border-left:2px solid #65dadd;border-radius:0 10px 10px 0;margin-top:26px;padding:15px}.action-highlight span{color:#68dce0;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.action-highlight strong{color:#deeff9;font-size:13px;line-height:1.45}.payout-table{border:1px solid #88b3d21f;border-radius:11px;overflow:hidden}.payout-table-head,.payout-table-row{grid-template-columns:1.25fr 1fr 1fr .8fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.payout-table-head{color:#718fa8;letter-spacing:.08em;text-transform:uppercase;background:#05121f8c;font-size:11px;font-weight:900}.payout-table-row{color:#93adc4;border-top:1px solid #88b3d21a;font-size:13px}.payout-table-row strong{color:#ecf6ff}@media (width<=980px){.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar{border-bottom:1px solid #8cbfe121;border-right:0;flex-direction:row;align-items:center;min-height:auto;padding:16px 22px;position:static}.dashboard-brand,.sidebar-label{margin:0}.dashboard-nav{display:none}.dashboard-logout{width:auto;padding:9px 14px}.dashboard-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.dashboard-main{padding:30px 18px}.dashboard-header,.dashboard-hero{flex-direction:column;align-items:flex-start}.dashboard-grid{grid-template-columns:1fr}.dashboard-primary-action{width:100%}.dashboard-account-row{grid-template-columns:1fr auto}.account-profit{display:none}.payout-table{overflow-x:auto}.payout-table-head,.payout-table-row{min-width:590px}}@media (width<=460px){.dashboard-metrics{grid-template-columns:1fr}.dashboard-sidebar{padding:14px 16px}}html,body{background:#170c20!important}.site-shell,.site-shell.expanded-landing{background:radial-gradient(circle at 84% 5%,#9749e640,#0000 29rem),radial-gradient(circle at 4% 36%,#ff70392e,#0000 28rem),#170c20!important}.site-header{background:#180b20d6!important;border-bottom-color:#f0acff1f!important}.site-shell .button-primary{color:#1b0b21!important;background:linear-gradient(110deg,#ff9857,#a360ef)!important}.site-shell .button-secondary{color:#f6e9fa!important;background:#ffffff0a!important;border-color:#eeb5ff47!important}.site-shell .eyebrow{color:#ffae76!important}.site-shell .hero-text,.site-shell .section-heading>p:not(.eyebrow){color:#c9b2cf!important}}@media (width<=820px){.dashboard-shell{display:block}.dashboard-sidebar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-right:0;min-height:0;padding:10px 12px 8px;display:block;position:sticky;top:0}.dashboard-sidebar>div:first-child{display:block}.dashboard-brand{margin:0 0 9px 4px;display:inline-flex}.dashboard-brand small,.dashboard-sidebar .workspace-switcher,.dashboard-sidebar .profile-shortcut,.dashboard-sidebar .sidebar-label,.dashboard-sidebar .sidebar-label-secondary,.dashboard-sidebar .dashboard-language-row{display:none}.dashboard-sidebar .dashboard-nav{scrollbar-width:none;gap:6px;padding:1px 2px 7px;overflow-x:auto;display:flex!important}.dashboard-sidebar .dashboard-nav::-webkit-scrollbar{display:none}.dashboard-sidebar .dashboard-nav button{background:#ffffff06;border:1px solid #efb3ff1f;flex:none;width:auto;padding:9px 11px;font-size:12px}.dashboard-sidebar .dashboard-nav .dashboard-nav-active{border-color:#ff9b6559;box-shadow:inset 2px 0 #ff9b5d}.dashboard-sidebar .sidebar-bottom{display:none}.dashboard-main{padding:28px 16px 36px}.dashboard-header h1{font-size:clamp(32px,11vw,44px)}.dashboard-header>div>p:last-child{font-size:14px;line-height:1.5}.header-market-status{width:100%}.dashboard-hero{gap:20px;padding:22px}.dashboard-hero strong{font-size:48px}.dashboard-metrics{gap:10px}.dashboard-metrics article{min-height:136px;padding:15px}.dashboard-metrics strong{font-size:25px}.dashboard-grid,.bottom-grid{gap:14px;margin-bottom:14px}.panel-heading{flex-direction:column;align-items:flex-start;gap:12px}.account-filters{width:100%}.account-filters button{flex:1}.dashboard-panel{padding:18px}.calendar-panel{display:none}.accounts-page,.payouts-page,.calendar-page,.insights-page,.profile-page-shell,.settings-page-shell,.risk-page{padding:24px 16px}.accounts-page-header,.payouts-header,.calendar-header,.insights-header{flex-direction:column;align-items:flex-start;gap:18px}.accounts-add-button,.payouts-create{width:100%}.accounts-summary,.insights-metrics{gap:10px}.calendar-legend{flex-wrap:wrap;width:100%}}@media (width<=480px){.dashboard-main{padding-inline:12px}.dashboard-header{margin-bottom:20px}.dashboard-header h1{letter-spacing:-.07em}.dashboard-metrics{grid-template-columns:1fr 1fr}.dashboard-metrics article{min-height:122px;display:block}.metric-icon{margin-bottom:10px}.dashboard-hero{border-radius:15px;padding:20px}.dashboard-primary-action{min-height:50px}.dashboard-account-row{gap:9px}.account-next{min-width:0}.status-badge{font-size:9px!important}.accounts-page h1,.payouts-page h1,.calendar-page h1,.insights-page h1{font-size:38px}}.dashboard-empty-state{background:radial-gradient(circle at 100% 0,#a553e826,#0000 45%),#ffffff05;border:1px dashed #ffa76f4d;border-radius:13px;justify-items:start;gap:9px;min-height:220px;padding:29px;display:grid;position:relative}.dashboard-empty-state:before{content:"01";color:#ffbb90;background:#ff91561f;border:1px solid #ffa97259;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:5px;font:900 11px/1 DM Mono,monospace;display:grid}.dashboard-empty-state strong{color:#fff5fc;font-size:17px}.dashboard-empty-state span{color:#c4adc9;max-width:380px;font-size:13px;line-height:1.55}.dashboard-empty-state button{color:#25132e;min-height:40px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#ff9857,#a360ef);border:0;border-radius:9px;margin-top:8px;padding:0 14px;font-size:12px;font-weight:900}.accounts-empty,.payouts-empty,.calendar-empty,.insights-empty{background:radial-gradient(circle at 100% 0,#a553e81c,#0000 42%),#ffffff05;border-radius:14px;border:1px dashed #efb6ff3b!important}.accounts-empty>span,.payouts-empty>span,.calendar-empty>span,.insights-empty>span{border:1px solid #ffa97240;color:#ffb783!important;background:#ff91561a!important}.payouts-empty,.calendar-empty,.insights-empty{padding:34px!important}@media (width<=600px){.dashboard-empty-state{min-height:205px;padding:22px}.dashboard-empty-state button{width:100%}.payouts-empty,.calendar-empty,.insights-empty{padding:25px!important}}.brand .brand-mark{flex:0 0 38px;place-items:center;width:38px;height:38px;display:inline-grid;position:relative;overflow:visible;box-shadow:none!important;color:#0000!important;background:url(/assets/elyon-mark-xL3J6oNL.png) 50%/132% no-repeat!important;border:0!important;border-radius:0!important;font-size:0!important}.brand .brand-mark:before,.brand .brand-mark:after{display:none!important}.brand:hover .brand-mark{transform:translateY(-1px)rotate(-2deg)}.brand .brand-mark{transition:transform .18s,box-shadow .18s}.brand>span:last-child,.brand>b{letter-spacing:-.045em}.brand>img.brand-mark-image,.brand.dashboard-brand>img.brand-mark-image{object-fit:contain!important;object-position:center!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:block!important}
