body:has(.account-profile-page){--background:#050608;--foreground:#f6f7f1;--card:#101318;--card-foreground:#f6f7f1;--popover:#101318;--popover-foreground:#f6f7f1;--primary:#b8ff5d;--primary-foreground:#101407;--muted:#151a20;--muted-foreground:#a9b1a4;--accent:#1d2613;--accent-foreground:#f6f7f1;--border:#2a3038;--ring:#b8ff5d;color:#f6f7f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050608}:is(body:has(.account-profile-page)>header,body:has(.account-profile-page)>footer){display:none}.account-profile-page{background:linear-gradient(#161b21 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#161b21 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 82% 8%,#b8ff5d18,#0000 28%),radial-gradient(circle at 10% 90%,#79d7ff12,#0000 24%),#050608;min-height:100dvh}.settings-layout{grid-template-columns:276px minmax(0,1fr);min-height:100dvh;display:grid}.settings-sidebar{color:#a9b1a4;background:linear-gradient(#0b0f14e8,#070a0ee8),#080b10;border-right:1px solid #202630;flex-direction:column;height:100dvh;padding:28px 20px;display:flex;position:sticky;top:0}.settings-sidebar-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:34px;display:flex}.settings-back{color:#c4ceb9;align-items:center;gap:10px;font-size:15px;font-weight:800;display:inline-flex}.settings-back:hover{color:#b8ff5d}.settings-back span{color:#7f8978;font-size:22px;line-height:1}.settings-sidebar-head>svg{color:#7f8978}.settings-sidebar nav{gap:14px;display:grid}.settings-sidebar nav :is(a,button),.settings-sidebar-signout{color:#a9b1a4;text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:43px;padding:0 12px;font-size:14px;font-weight:800;display:flex}.settings-sidebar nav [aria-current=page]{color:#b8ff5d;background:linear-gradient(135deg,#b8ff5d1f,#0000 68%),#141b10;border-color:#4d6637;box-shadow:inset 2px 0 #b8ff5d}.settings-sidebar nav :is(a,button):not([aria-current=page]):hover,.settings-sidebar-signout:hover{color:#f6f7f1;background:#111820;border-color:#303842}.settings-sidebar nav button:disabled{cursor:not-allowed;opacity:.64}.settings-sidebar-signout{margin-top:auto}.settings-main{min-width:0;padding:9px 9px 9px 0}.settings-card{background:radial-gradient(circle at 84% 0,#b8ff5d10,#0000 30%),linear-gradient(#101318f7,#0b0f14f7);border:1px solid #202630;border-radius:24px;min-height:calc(100dvh - 18px);padding:38px clamp(34px,23vw,465px) 80px;box-shadow:0 28px 90px #0008}.settings-card>h1,.settings-signin h1{color:#f6f7f1;letter-spacing:0;font-size:26px;font-weight:800;line-height:1.15}.settings-card form{margin-top:35px}.settings-picture-row{align-items:center;gap:18px;display:flex}.settings-avatar{color:#101407;background:linear-gradient(135deg,#b8ff5d,#79d7ff);border:1px solid #4d6637;border-radius:999px;flex:none;place-items:center;width:82px;height:82px;font-size:32px;font-weight:850;display:grid;overflow:hidden;box-shadow:0 18px 55px #0008}.settings-avatar img{object-fit:cover;width:100%;height:100%}.settings-card h2{color:#f6f7f1;font-size:15px;font-weight:800}.settings-card p{color:#a9b1a4;margin-top:5px;font-size:14px;line-height:1.45}.settings-intro{max-width:620px}.settings-api{--sr-line:#2a3038;--sr-surface:#101318;--sr-ink:#f6f7f1;--sr-muted:#a9b1a4;--sr-blue:#b8ff5d;--sr-amber:#ffd36e;padding:38px 28px 60px}.account-profile-page:has(.settings-api){background:#101416}.settings-layout:has(.settings-api) .settings-sidebar{background:#0c1012}.settings-api .api-console-head{background:0 0;border:0;border-radius:0;padding:0}.settings-api .api-console-actions{justify-content:flex-start}.settings-api .sw-label{color:var(--sr-blue);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.settings-api .sd-error{color:#ffb1a1;margin-top:16px}.settings-api :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #b8ff5d}.settings-api :is(input,textarea):focus-visible{border-color:#5f7445;outline:none;box-shadow:inset 0 0 0 1px #2f4023}.settings-api .api-key-table{position:relative}.settings-api .api-modal{max-height:calc(100dvh - 48px);overflow-y:auto}@media (max-width:760px){.settings-api{padding:28px 18px 60px}.settings-api .api-modal{padding:24px 18px}}.settings-card-wallet{padding-inline:clamp(28px,5vw,86px)}.settings-wallet{--muted-foreground:#a9b1a4;--border:#2a3038;--background:#0b0f14;--muted:#151a20;--foreground:#f6f7f1;--primary:#b8ff5d;margin-top:28px}.account-profile-page .sd-button{color:#f6f7f1;background:#151922;border:1px solid #303842;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:39px;padding:10px 15px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.account-profile-page .sd-button:hover{color:#b8ff5d;background:#1b2512;border-color:#4d6637}.account-profile-page .sd-button:disabled{cursor:not-allowed;opacity:.62}.account-profile-page .sd-primary{color:#101407;background:#b8ff5d;border-color:#d7ff91;box-shadow:0 14px 40px #b8ff5d21}.account-profile-page .sd-primary:hover{color:#101407;background:#c6ff7b;border-color:#d7ff91}.account-profile-page .sd-secondary{background:#151922}.settings-wallet .sd-panel{background:radial-gradient(circle at 100% 0,#b8ff5d0d,#0000 34%),linear-gradient(#111720,#0b0f14);border:1px solid #2a3038;border-radius:14px;overflow:hidden;box-shadow:0 22px 70px #0006}.settings-wallet .sw-grid{grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);align-items:start;gap:22px;display:grid}.settings-wallet .sw-balance,.settings-wallet .sw-topup{padding:26px}.settings-wallet .sw-label{color:#b8ff5d;font:11px var(--font-mono), monospace;letter-spacing:1.1px;align-items:center;gap:9px;font-weight:800;display:flex}.settings-wallet .sw-balance>strong{color:#f6f7f1;letter-spacing:0;align-items:baseline;gap:12px;margin:23px 0 7px;font-size:clamp(34px,5vw,52px);font-weight:850;display:flex}.settings-wallet .sw-balance>strong small{color:#a9b1a4;font-size:12px}.settings-wallet .sw-balance>p,.settings-wallet .sw-topup>p{color:#a9b1a4;margin-bottom:22px;font-size:13px;line-height:1.7}.settings-wallet .sw-assurance{color:#a9b1a4;border-top:1px solid #2a3038;align-items:center;gap:9px;margin-top:26px;padding-top:19px;font-size:12px;display:flex}.settings-wallet .sw-topup h2,.settings-wallet .sw-history h2{color:#f6f7f1;margin:14px 0 9px;font-size:22px;font-weight:850}.settings-wallet .sw-topup label{color:#c4ceb9;margin-bottom:9px;font-size:13px;font-weight:800;display:block}.settings-wallet .sw-amount{background:#0b0f14;border:1px solid #303842;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;display:flex}.settings-wallet .sw-amount input{color:#f6f7f1;width:100%;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:22px}.settings-wallet .sw-amount>span:last-child{color:#a9b1a4;font-size:11px;font-weight:800}.settings-wallet .sw-presets{gap:10px;margin:12px 0;display:flex}.settings-wallet .sw-presets button{color:#c4ceb9;background:#151922;border:1px solid #303842;border-radius:8px;flex:1;padding:8px;font-weight:800}.settings-wallet .sw-presets button[aria-pressed=true]{color:#b8ff5d;background:#1b2512;border-color:#b8ff5d}.settings-wallet .sw-topup .sw-hint,.settings-wallet .sw-footer{color:#a9b1a4;margin-top:13px;font-size:12px;line-height:1.75}.settings-wallet .sw-submit{width:100%;margin-top:20px}.settings-wallet .sw-notice,.settings-wallet .sw-error{border-radius:10px;padding:13px;font-size:13px;line-height:1.6}.settings-wallet .sw-notice{color:#d9ffc0;background:#1b2512;border:1px solid #4d6637;margin-bottom:20px}.settings-wallet .sw-error{color:#ffb1a1;background:#291410;border:1px solid #5b3028;margin-bottom:20px}.settings-wallet .sw-history{margin-top:22px}.settings-wallet .sw-history-heading{border-bottom:1px solid #2a3038;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.settings-wallet .sw-history-heading>span,.settings-wallet .sw-history-empty p{color:#a9b1a4;font-size:12px}.settings-wallet .sw-history-empty{color:#a9b1a4;text-align:center;padding:45px 20px}.settings-wallet .sw-history-empty>svg{color:#b8ff5d;margin:auto}.settings-wallet .sw-history-empty h3{color:#f6f7f1;margin:13px 0 7px;font-weight:850}.settings-wallet .sw-table-scroll{overflow-x:auto}.settings-wallet .sw-history table{border-collapse:collapse;color:#f6f7f1;text-align:left;white-space:nowrap;width:100%;font-size:12px}.settings-wallet .sw-history th,.settings-wallet .sw-history td{border-bottom:1px solid #2a3038;padding:16px 22px}.settings-wallet .sw-history th{color:#a9b1a4;letter-spacing:1px;text-transform:uppercase;font-size:10px}.settings-wallet .sw-history td button,.settings-wallet .sw-footer a{color:#dfffb4;text-underline-offset:3px;font-weight:800;text-decoration:underline}.settings-wallet .sw-status{color:#c4ceb9;background:#151922;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:800}.settings-wallet .sw-status-credited{color:#b8ff5d;background:#1b2512}.settings-wallet .sw-status-failed,.settings-wallet .sw-status-payment_review,.settings-wallet .sw-status-creation_unknown,.settings-wallet .sw-status-partially_paid{color:#ffb1a1;background:#291410}.settings-wallet .sw-signin{text-align:center;justify-items:center;gap:14px;padding:70px 24px;display:grid}.settings-wallet .sw-signin>svg{color:#b8ff5d}.settings-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-picture-button{cursor:pointer;width:fit-content;min-height:34px;margin-top:13px;padding-inline:13px;font-size:13px}.settings-picture-button[data-pending=true]{pointer-events:none;opacity:.62}.settings-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.settings-card label>span{color:#c4ceb9;margin-bottom:5px;font-size:13px;font-weight:800;display:block}.settings-card input{color:#f6f7f1;background:#0b0f14;border:1px solid #303842;border-radius:9px;outline:0;width:100%;height:39px;padding:0 13px;font-size:14px;box-shadow:inset 0 1px #ffffff08}.settings-card input::placeholder{color:#6f7a6b}.settings-card input:focus{border-color:#5f7445;box-shadow:inset 0 0 0 1px #2f4023}.settings-readonly-row,.settings-password-row{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:28px;display:flex}.settings-readonly-row p,.settings-password-row p{color:#a9b1a4}.settings-password-row{align-items:center;margin-top:28px}.settings-button{color:#f6f7f1;white-space:nowrap;background:#151922;border:1px solid #303842;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.settings-button:hover{color:#b8ff5d;background:#1b2512;border-color:#4d6637}.settings-button:disabled{cursor:not-allowed;opacity:.62}.settings-button-primary{color:#101407;background:#b8ff5d;border-color:#d7ff91;box-shadow:0 14px 40px #b8ff5d21}.settings-button-primary:hover{color:#101407;background:#c6ff7b;border-color:#d7ff91}.settings-save-row{justify-content:flex-end;margin-top:16px;display:flex}.settings-status,.settings-error{border-radius:9px;margin-top:16px;padding:11px 12px;font-size:13px;font-weight:800}.settings-status{color:#d9ffc0;background:#1b2512;border:1px solid #4d6637}.settings-error{color:#ffb1a1;background:#291410;border:1px solid #5b3028}.settings-password-form{border-top:1px solid #2a3038;gap:16px;padding-top:18px;display:grid;margin-top:16px!important}.settings-password-input{background:#0b0f14;border:1px solid #303842;border-radius:9px;align-items:center;gap:8px;padding-right:6px;display:flex}.settings-password-input:focus-within{border-color:#5f7445;box-shadow:inset 0 0 0 1px #2f4023}.settings-password-input input{box-shadow:none;background:0 0;border:0}.settings-password-input input:focus{box-shadow:none}.settings-password-input button{color:#a9b1a4;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.settings-password-input button:hover{color:#b8ff5d;background:#151922}.settings-signin{text-align:center;justify-items:center;gap:14px;max-width:520px;margin:16vh auto 0;display:grid}.settings-signin>svg{color:#b8ff5d}.settings-signin p{color:#a9b1a4}@media (max-width:1100px){.settings-card{padding-inline:clamp(28px,10vw,160px)}.settings-card-wallet{padding-inline:28px}.settings-wallet .sw-grid{grid-template-columns:1fr}}@media (max-width:760px){.settings-layout{display:block}.settings-sidebar{border-bottom:1px solid #202630;border-right:0;height:auto;padding:16px;position:static}.settings-sidebar-head{margin-bottom:14px}.settings-sidebar nav{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.settings-sidebar nav :is(a,button){flex:none;width:auto}.settings-sidebar-signout{display:none}.settings-main{padding:0}.settings-card{border-inline:0;border-bottom:0;border-radius:0;min-height:auto;padding:28px 20px 60px}.settings-card-wallet{padding-inline:18px}.settings-field-grid{grid-template-columns:1fr}.settings-picture-row,.settings-readonly-row,.settings-password-row{flex-direction:column;align-items:stretch}.settings-wallet .sw-balance,.settings-wallet .sw-topup,.settings-wallet .sw-history-heading{padding:22px}.settings-wallet .sw-history-heading>span{display:none}}
