/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--canvas:#070a14;--surface:#0e1528;--card:#151d33;--card-raised:#1b2541;--primary:#7c5cff;--primary-soft:#7c5cff26;--secondary:#2ad4d9;--gold:#ffc857;--success:#31d0aa;--warning:#ffb547;--error:#ff6b7a;--text:#f4f7ff;--muted:#9aa6c1;--border:#323f60;--sidebar-width:248px;--topbar-height:72px}.global-command-trigger{color:#aab6ca;text-align:left;background:#070d1d9e;border:1px solid #7e8fbe33;border-radius:14px;align-items:center;gap:10px;min-width:260px;min-height:46px;padding:0 10px 0 14px;transition:border-color .2s,background .2s,transform .2s;display:flex}.global-command-trigger:hover{background:#121830db;border-color:#7c5cff7a;transform:translateY(-1px)}.global-command-trigger>span{color:#55ddd0;font-size:19px}.global-command-trigger b{color:#cbd5e6;flex:1;font-size:12px;font-weight:700}.global-command-trigger kbd,.command-palette kbd{color:#8997ad;background:#ffffff0d;border:1px solid #7e8fbe3d;border-radius:7px;padding:4px 6px;font:700 9px/1 inherit}.command-backdrop{z-index:1200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02050ec2;place-items:start center;padding:max(72px,10vh) 18px 24px;display:grid;position:fixed;inset:0;overflow-y:auto}.command-palette{background:linear-gradient(155deg,#161e3afc,#070c1bfc);border:1px solid #7f91c347;border-radius:24px;width:min(680px,100%);overflow:hidden;box-shadow:0 34px 90px #0000007a}.command-palette>header{align-items:center;gap:13px;padding:18px 20px 12px;display:flex}.command-palette>header>span{color:#64e1d5;background:linear-gradient(145deg,#7c5cff3d,#2dd8cd21);border-radius:13px;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.command-palette>header div{flex:1;gap:3px;display:grid}.command-palette>header strong{color:#f4f7ff;font-size:17px}.command-palette>header small{color:#8695ad;font-size:10px}.command-palette>header button{color:#aeb9cb;background:#ffffff0a;border:0;border-radius:12px;width:42px;height:42px;font-size:21px}.command-palette>label{padding:0 20px 14px;display:block}.command-palette>label input{color:#f2f6ff;background:#030814d1;border:1px solid #7c5cff5c;border-radius:16px;outline:0;width:100%;min-height:56px;padding:0 17px;font:750 15px/1 inherit}.command-palette>label input:focus{border-color:#6be2d5;box-shadow:0 0 0 4px #3ddacf1a}.command-results{gap:5px;max-height:min(56vh,520px);padding:0 12px 12px;display:grid;overflow-y:auto}.command-results>button{min-height:69px;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:15px;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:10px 12px;display:grid}.command-results>button:hover,.command-results>button:focus-visible{background:#7c5cff1a;border-color:#63e0d245;outline:0}.command-results>button>span{color:#a895ff;background:#7c5cff26;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.command-results>button>div{gap:2px;min-width:0;display:grid}.command-results>button small{color:#5fdaca;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.command-results>button strong{color:#edf2fb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.command-results>button p{color:#8998af;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.command-results>button>b{color:#6f7e96}.command-empty{color:#93a1b7;text-align:center;margin:16px;font-size:12px;line-height:1.6}.command-palette>footer{color:#75849b;border-top:1px solid #7e8fbe21;justify-content:space-between;gap:12px;padding:11px 20px;font-size:9px;display:flex}.today-center,.onboarding-card{min-width:0}.today-center .section-heading>button{color:#65ded1;background:#2ac9bc12;border:1px solid #5bdacf33;border-radius:12px;min-height:42px;padding:0 12px;font-size:10px;font-weight:800}.today-action-list{gap:9px;display:grid}.today-action-list>button,.today-all-clear{min-height:70px;color:inherit;text-align:left;background:#060c1b94;border:1px solid #7e8fbe29;border-radius:15px;grid-template-columns:42px minmax(0,1fr) 26px;align-items:center;gap:12px;padding:11px 13px;display:grid}.today-action-list>button>span,.today-all-clear>span{color:#a895ff;background:#7c5cff24;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.today-action-list>button.success>span,.today-all-clear>span{color:#48dab1;background:#2ad4a71f}.today-action-list>button.warning>span{color:#ffc65a;background:#ffbe4b1f}.today-action-list>button div,.today-all-clear div{gap:4px;min-width:0;display:grid}.today-action-list strong,.today-all-clear strong{color:#eff3fb;font-size:12px}.today-action-list small,.today-all-clear p{color:#8d9bb1;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;line-height:1.45;overflow:hidden}.today-action-list>button>b{color:#6c7b92}.today-all-clear{grid-template-columns:42px minmax(0,1fr) auto}.today-all-clear>button{color:#b9abff;background:#7c5cff21;border:0;border-radius:11px;min-height:42px;padding:0 11px;font-size:10px;font-weight:800}.onboarding-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.onboarding-head h2{color:#f2f5fc;margin:4px 0 0}.onboarding-head>strong{color:#63e0d1;background:#2fcfbe14;border:1px solid #65e0d338;border-radius:15px;place-items:center;min-width:48px;height:48px;display:grid}.onboarding-progress{background:#7e8fbe1f;border-radius:999px;height:7px;overflow:hidden}.onboarding-progress i{border-radius:inherit;background:linear-gradient(90deg,#47d9c4,#7c5cff);height:100%;transition:width .35s;display:block}.onboarding-card ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.onboarding-card li button{width:100%;min-height:58px;color:inherit;text-align:left;background:#050a1775;border:1px solid #7e8fbe21;border-radius:13px;grid-template-columns:32px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:8px 11px;display:grid}.onboarding-card li button>span{color:#7c8ba2;font-size:17px}.onboarding-card li.complete button>span{color:#43d5a8}.onboarding-card li button>div{gap:3px;display:grid}.onboarding-card li strong{color:#e7edf8;font-size:11px}.onboarding-card li small{color:#8190a7;font-size:9px}.onboarding-card li.complete strong{color:#9eabc0;-webkit-text-decoration:line-through #9eabc080;text-decoration:line-through #9eabc080}.onboarding-card li button>b{color:#66758c}.recent-pair-strip{scrollbar-width:none;align-items:center;gap:7px;padding:0 0 11px;display:flex;overflow-x:auto}.recent-pair-strip::-webkit-scrollbar{display:none}.recent-pair-strip>small{color:#71809a;letter-spacing:.12em;flex:none;font-size:8px;font-weight:900}.recent-pair-strip button{color:#9eabc0;background:#050a178f;border:1px solid #7e8fbe29;border-radius:10px;flex:none;min-height:36px;padding:0 10px;font-size:9px;font-weight:800}.recent-pair-strip button.selected{color:#67dfd1;background:#39cdbe17;border-color:#62ded16b}.quote-expiry em{color:#57d9b6;background:#2cd1ad17;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800}.quote-expiry em.expired{color:#f7c55e;background:#ffbe4b17}.transaction-receipt{background:radial-gradient(circle at 92% 0,#32d3b71f,#0000 32%),linear-gradient(145deg,#121f33fa,#070d1cfa);border-color:#3fd7b447;grid-column:1/-1;gap:16px;display:grid}.transaction-receipt>header{align-items:center;gap:12px;display:flex}.transaction-receipt>header>span{color:#48dcae;background:#2ad4a721;border-radius:15px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.transaction-receipt>header>div{flex:1}.transaction-receipt h2{color:#f2f7fb;margin:4px 0 0}.transaction-receipt>header button{color:#93a1b6;background:#ffffff0a;border:0;border-radius:12px;width:42px;height:42px;font-size:20px}.transaction-receipt dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;display:grid}.transaction-receipt dl>div{background:#04091573;border:1px solid #7e8fbe21;border-radius:13px;gap:4px;padding:11px;display:grid}.transaction-receipt dt{color:#7f8da3;font-size:9px}.transaction-receipt dd{overflow-wrap:anywhere;color:#e6edf8;margin:0;font-size:11px;font-weight:800}.transaction-receipt>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.transaction-receipt code{color:#6f7e94;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.transaction-receipt>footer button{color:#65ded1;background:#33cfc012;border:1px solid #65e0d333;border-radius:11px;min-height:42px;padding:0 12px;font-size:10px;font-weight:800}.transaction-row:has(.transfer-status-steps){grid-template-columns:auto minmax(0,1fr) auto}.transfer-status-steps{grid-column:2/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.transfer-status-steps li{color:#617087;justify-items:center;gap:4px;font-size:8px;display:grid;position:relative}.transfer-status-steps li:before{z-index:0;content:"";background:#7e8fbe24;height:2px;position:absolute;top:10px;left:-50%;right:50%}.transfer-status-steps li:first-child:before{display:none}.transfer-status-steps li span{z-index:1;color:#75839a;background:#0b1225;border:1px solid #7e8fbe33;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid;position:relative}.transfer-status-steps li.complete:before{background:#34d0aa73}.transfer-status-steps li.complete span{color:#57ddb8;background:#12352f;border-color:#34d0aa80}.transfer-status-steps li.active span{color:#ffd16b;background:#362a17;border-color:#ffc24f80}.transfer-status-steps li.complete small,.transfer-status-steps li.active small{color:#aeb9c9}html[data-theme=light] :is(.global-command-trigger,.command-palette,.today-action-list>button,.today-all-clear,.onboarding-card li button,.recent-pair-strip button,.transaction-receipt,.transaction-receipt dl>div){background:#fffffff0;border-color:#465c872b}html[data-theme=light] :is(.global-command-trigger b,.command-palette>header strong,.command-results>button strong,.today-action-list strong,.today-all-clear strong,.onboarding-head h2,.onboarding-card li strong,.transaction-receipt h2,.transaction-receipt dd){color:#17243e}html[data-theme=light] .command-backdrop{background:#202a426b}html[data-theme=light] .command-palette>label input{color:#17243e;background:#f7f9fd}@media (width>=1080px){.today-center{grid-column:span 7}.onboarding-card{grid-column:span 5}}@media (width<=1120px){.global-command-trigger{justify-content:center;width:46px;min-width:46px;padding:0}.global-command-trigger b,.global-command-trigger kbd{display:none}}@media (width<=720px){.command-backdrop{place-items:end stretch;padding:12px 0 0}.command-palette{max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0}.command-results{max-height:56dvh}.today-center .section-heading{align-items:flex-start}.today-center .section-heading>button{color:#0000;white-space:nowrap;width:42px;padding:0;overflow:hidden}.today-center .section-heading>button span{color:#65ded1;font-size:17px}.today-action-list>button{min-height:66px}.today-all-clear{grid-template-columns:38px minmax(0,1fr)}.today-all-clear>button{grid-column:1/-1;width:100%}.transaction-receipt dl{grid-template-columns:repeat(2,minmax(0,1fr))}.transaction-receipt>footer{flex-direction:column;align-items:stretch}.transaction-receipt>footer button{width:100%}.transaction-row:has(.transfer-status-steps){grid-template-columns:auto minmax(0,1fr)}.transaction-row:has(.transfer-status-steps) .transaction-amount{text-align:left;grid-column:2;justify-items:start}.transfer-status-steps{grid-column:1/-1}}@media (width<=420px){.command-palette>header,.command-palette>label{padding-inline:14px}.command-results{padding-inline:8px}.command-results>button{grid-template-columns:38px minmax(0,1fr) 18px;padding-inline:8px}.command-results>button>span{width:36px;height:36px}.transaction-receipt dl{grid-template-columns:1fr}.onboarding-card li button{min-height:62px}}.admin-builder-panel{margin-top:18px}.admin-builder-form{gap:16px;display:grid}.admin-builder-form>label{gap:7px;display:grid}.admin-builder-form label>span{color:#aeb9cb;font-size:11px;font-weight:700}.admin-builder-form input,.admin-builder-form textarea,.admin-builder-form select{color:#f7f9ff;background:#040914b8;border:1px solid #ffffff1c;border-radius:12px;width:100%;min-height:46px;padding:11px 13px}.admin-builder-form textarea{resize:vertical;min-height:92px}.admin-builder-form button.primary{color:#fff;background:linear-gradient(135deg,#7159ff,#20b9ec);border:0;border-radius:12px;justify-self:start;min-height:44px;padding:0 20px;font-weight:800}.admin-chip-list{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.admin-chip-list button{color:#b9c4d7;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:8px 12px}.admin-campaign-grid,.vault-plan-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0 22px;display:grid}.admin-campaign-grid article,.vault-plan-grid article{background:linear-gradient(145deg,#7c5cff1c,#0a1222bf);border:1px solid #7c5cff33;border-radius:16px;gap:8px;padding:16px;display:grid}.admin-campaign-grid small,.vault-plan-grid small{color:#46d8ff;text-transform:uppercase;font-size:10px;font-weight:800}.admin-campaign-grid strong,.vault-plan-grid strong{color:#fff;font-size:16px}.admin-campaign-grid span,.vault-plan-grid span{color:#cfc8ff;font-size:12px}.admin-campaign-grid button,.vault-plan-grid button{color:#c9d3e4;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;min-height:36px}.admin-safe-note{color:#9eabc0;background:#2fc8ee12;border-left:3px solid #2fc8ee;border-radius:0 12px 12px 0;margin-top:18px;padding:13px 15px}.admin-safe-note strong{color:#dff9ff}.admin-safe-note p{margin:5px 0 0;line-height:1.6}.auth-announcement{background:#32cef212;border:1px solid #32cef238;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex;color:#aeeeff!important}.game-info p{color:#8794aa;margin:5px 0 0;font-size:11px}.game-currency-list{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.game-currency-list span{text-align:right;border:1px solid #ffffff1a;border-radius:10px;padding:7px 9px;display:grid}.game-currency-list small{color:#8290a5}.vault-plans-card{grid-column:1/-1}.vault-plan-grid p{color:#8f9db3;min-height:36px;margin:0;font-size:11px;line-height:1.5}.mining-card{grid-column:1/-1;grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);gap:30px;display:grid;overflow:hidden}.mining-visual{background:radial-gradient(circle,#37d3f530,#0000 57%);border-radius:22px;place-items:center;min-height:330px;display:grid;position:relative}.mining-visual>span{z-index:2;color:#fff;border:1px solid #4bdcff99;border-radius:50%;place-items:center;width:128px;height:128px;font-size:32px;font-weight:900;display:grid;box-shadow:0 0 65px #37d3f547}.mining-visual>span.running{animation:1.8s ease-in-out infinite miningPulse}.mining-visual i{border:1px solid #7c5cff40;border-radius:50%;width:190px;height:190px;animation:12s linear infinite miningOrbit;position:absolute}.mining-visual i:nth-of-type(2){width:245px;height:245px;animation-duration:18s;animation-direction:reverse}.mining-visual i:nth-of-type(3){width:300px;height:300px;animation-duration:26s}.mining-content{align-content:center;gap:16px;display:grid}.mining-content h2{margin:0;font-size:clamp(27px,4vw,46px)}.mining-content>p{color:#97a5bb;margin:0;line-height:1.65}.mining-metrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mining-metrics span{background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;gap:5px;padding:12px;display:grid}.mining-metrics small{color:#8290a5}.mining-progress{background:#ffffff14;border-radius:99px;height:8px;overflow:hidden}.mining-progress i{border-radius:inherit;background:linear-gradient(90deg,#745cff,#34dbf5);height:100%;transition:width .4s;display:block}.mining-timer{align-items:baseline;gap:10px;display:flex}.mining-timer strong{font-variant-numeric:tabular-nums;font-size:28px}.mining-timer span{color:#7f8da3;font-size:12px}.smart-guide{background:linear-gradient(135deg,#7c5cff17,#2fc8ee0d);border:1px solid #7c5cff2e;border-radius:18px;align-items:flex-start;gap:14px;margin-top:18px;padding:16px;display:flex}.smart-guide>span{color:#fff;background:#725bff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.smart-guide p{color:#8f9db1;margin:4px 0 10px;font-size:12px}.smart-guide nav{flex-wrap:wrap;gap:7px;display:flex}.smart-guide a{color:#cbd4e5;background:#ffffff12;border-radius:999px;padding:7px 10px;font-size:11px;text-decoration:none}@keyframes miningPulse{50%{transform:scale(1.06);box-shadow:0 0 90px #37d3f580}}@keyframes miningOrbit{to{transform:rotate(360deg)}}@media (width<=820px){.mining-card{grid-template-columns:1fr;gap:8px}.mining-visual{min-height:220px}.mining-visual i:nth-of-type(3){width:210px;height:210px}.mining-visual i:nth-of-type(2){width:175px;height:175px}.mining-visual i:first-of-type{width:145px;height:145px}.mining-visual>span{width:100px;height:100px}.mobile-nav{grid-template-columns:repeat(6,1fr)}.mobile-nav a{min-width:0}.admin-form-grid,.mining-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mining-visual i,.mining-visual>span.running{animation:none}}.customer-page-tasks .customer-page-grid{grid-template-columns:minmax(0,1fr)}.task-center{grid-column:1/-1;gap:18px;min-width:0;display:grid}.task-summary{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);align-items:center;gap:28px;padding:28px;display:grid;position:relative;overflow:hidden}.task-summary:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#7c5cff33,#0000 68%);border-radius:50%;width:260px;position:absolute;top:-150px;right:-110px}.task-summary h2{color:#f4f6ff;letter-spacing:-.04em;margin:7px 0 8px;font-size:clamp(24px,3vw,36px)}.task-summary p{color:#9ba8bd;margin:0;line-height:1.65}.task-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;display:grid}.task-summary dl div{text-align:center;background:#080e1d8a;border:1px solid #788cbe29;border-radius:17px;align-content:center;min-height:82px;padding:13px;display:grid}.task-summary dt{color:#8795ac;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.task-summary dd{color:#f6f8ff;margin:3px 0 0;font-size:24px;font-weight:850}.task-workspace{grid-template-columns:minmax(270px,.72fr) minmax(0,1.45fr);align-items:start;gap:18px;min-width:0;display:grid}.task-catalog,.task-detail{min-width:0;padding:22px}.task-catalog{position:sticky;top:22px}.task-list{scrollbar-width:thin;gap:9px;max-height:min(680px,100dvh - 210px);margin-top:18px;padding-right:3px;display:grid;overflow:auto}.task-list>button{color:#dce3f1;text-align:left;background:#080e1d7a;border:1px solid #7085b326;border-radius:17px;grid-template-columns:48px minmax(0,1fr);gap:12px;width:100%;padding:13px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.task-list>button:hover{border-color:#7c5cff6b;transform:translateY(-1px)}.task-list>button.selected{background:linear-gradient(135deg,#7c5cff29,#1fcbca12);border-color:#7c5cffa8;box-shadow:inset 3px 0 #7c5cff}.task-list-icon{color:#f6c65b;background:linear-gradient(145deg,#7c5cff47,#1fcbca24);border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;display:grid;overflow:hidden}.task-list-icon img{object-fit:cover;width:100%;height:100%}.task-list button>span:nth-child(2){gap:4px;min-width:0;padding-right:74px;display:grid}.task-list button small{color:#8f9db4;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.task-list button strong{color:#eff3fb;font-size:14px;line-height:1.3}.task-list button em{color:#8e9bb0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.45;overflow:hidden}.task-status{color:#c2b9ff;letter-spacing:.03em;background:#7c5cff1f;border-radius:99px;padding:5px 7px;font-size:8px;font-weight:850;position:absolute;top:10px;right:10px}.task-status.approved{color:#5ce1bd;background:#2cd2a61f}.task-status.pending{color:#ffd06f;background:#ffbe461f}.task-status.rejected,.task-status.closed{color:#ff8aa1;background:#ff66821a}.task-empty{color:#8997ad;text-align:center;padding:24px 10px}.task-detail-cover{border-radius:24px 24px 10px 10px;height:clamp(160px,24vw,270px);margin:-22px -22px 22px;overflow:hidden}.task-detail-cover img{object-fit:cover;width:100%;height:100%}.task-detail>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 24px;display:grid}.task-detail>header>div{gap:8px;display:flex}.task-detail>header>div span,.task-detail>header>div em{color:#a99dff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #7c5cff40;border-radius:99px;padding:5px 9px;font-size:9px;font-style:normal;font-weight:850}.task-detail>header>div em{color:#50dcc7;border-color:#22d2bf33}.task-detail>header h2{color:#f6f8ff;letter-spacing:-.045em;outline:none;grid-column:1;margin:4px 0 0;font-size:clamp(26px,3.5vw,42px)}.task-detail>header>p{color:#9ba8bd;grid-column:1;margin:0;font-size:14px;line-height:1.7}.task-detail>header aside{background:linear-gradient(145deg,#ffc14a1a,#7c5cff17);border:1px solid #ffc14a3d;border-radius:18px;grid-area:1/2/4;min-width:190px;padding:16px;display:grid}.task-detail>header aside small{color:#f0bd56;letter-spacing:.11em;font-size:9px;font-weight:850}.task-detail>header aside strong{color:#fff4d4;margin-top:4px;font-size:22px}.task-detail>header aside span{color:#9ca8ba;margin-top:3px;font-size:10px}.task-external-link{color:#c0b8ff;background:#7c5cff14;border:1px solid #7c5cff47;border-radius:14px;justify-content:space-between;align-items:center;margin-top:18px;padding:12px 14px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.task-rules-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.task-rules-grid section{background:#090f1d66;border:1px solid #7387b424;border-radius:18px;padding:17px}.task-rules-grid h3{color:#edf1fa;margin:0 0 13px;font-size:14px}.task-rules-grid ol,.task-rules-grid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.task-rules-grid li{color:#98a5ba;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;font-size:11px;line-height:1.5;display:grid}.task-rules-grid li span{color:#b6abff;background:#7c5cff1f;border-radius:8px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:850;display:grid}.task-rules-grid ul li span{color:#53ddb9;background:#2cd2a61a}.task-submission-state{background:#ffbd440f;border:1px solid #ffbd4433;border-radius:18px;margin-top:18px;padding:15px}.task-submission-state>div:first-child{align-items:center;gap:12px;display:flex}.task-submission-state>div:first-child>span{color:#ffd06f;background:#ffbd441f;border-radius:13px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.task-submission-state strong,.task-submission-state small{display:block}.task-submission-state strong{color:#f4f6fc;font-size:13px}.task-submission-state small{color:#9da9bb;margin-top:3px;line-height:1.45}.task-submission-state.approved{background:#2cd2a60f;border-color:#2cd2a638}.task-submission-state.approved>div:first-child>span{color:#56ddb8;background:#2cd2a61f}.task-submission-state.rejected{background:#ff64820d;border-color:#ff648233}.task-submission-state.rejected>div:first-child>span{color:#ff8ba1;background:#ff64821c}.task-proof-history{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px;display:grid!important}.task-proof-history a{aspect-ratio:4/3;border:1px solid #7d90b926;border-radius:10px;overflow:hidden}.task-proof-history img{object-fit:cover;width:100%;height:100%}.task-submit-form{background:linear-gradient(145deg,#7c5cff12,#070e1c5c);border:1px solid #7c5cff38;border-radius:20px;gap:15px;margin-top:18px;padding:18px;display:grid}.task-submit-heading{justify-content:space-between;align-items:end;gap:16px;display:flex}.task-submit-heading small{color:#a99eff;letter-spacing:.12em;font-size:9px;font-weight:850}.task-submit-heading h3{color:#f3f6fc;margin:3px 0 0;font-size:18px}.task-submit-heading>span{color:#8593aa;font-size:10px}.task-upload-zone{color:#a99eff;text-align:center;cursor:pointer;background:#070d1c70;border:1px dashed #7c5cff80;border-radius:18px;align-content:center;place-items:center;gap:5px;min-height:150px;display:grid;position:relative}.task-upload-zone:hover{background:#7c5cff1a;border-color:#8f78ff}.task-upload-zone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.task-upload-zone>span{font-size:26px}.task-upload-zone strong{color:#e5e9f3;font-size:13px}.task-upload-zone small{color:#8492a8;font-size:10px}.task-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.task-preview-grid figure{background:#070d1c;border:1px solid #798cb529;border-radius:12px;margin:0;overflow:hidden}.task-preview-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.task-preview-grid figcaption{color:#8f9bb0;text-align:center;padding:7px;font-size:9px}.task-submit-form>label:not(.task-upload-zone){color:#aab5c6;gap:7px;font-size:11px;font-weight:750;display:grid;position:relative}.task-submit-form label b{color:#ff7f98}.task-submit-form label em{color:#748299;font-size:9px;font-style:normal}.task-submit-form textarea,.task-submit-form input[type=url]{color:#eef2f9;width:100%;font:inherit;background:#080e1e;border:1px solid #7488b433;border-radius:14px;outline:none;padding:12px 13px}.task-submit-form textarea{resize:vertical;min-height:110px}.task-submit-form textarea:focus,.task-submit-form input[type=url]:focus{border-color:#7c5cffb8;box-shadow:0 0 0 3px #7c5cff1a}.task-submit-form>label>small{color:#6f7e95;justify-self:end;font-size:9px}.task-retry-note{color:#aeb7c7;background:#ffba4c0f;border-left:3px solid #ffba4c;margin:0;padding:9px 12px;font-size:11px;line-height:1.5}.admin-operations-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:stretch;gap:16px;display:grid}.admin-operation-center,.admin-funnel-panel{min-width:0}.admin-operation-list{gap:8px;max-height:440px;margin-top:15px;padding-right:3px;display:grid;overflow-y:auto}.admin-operation-list>button,.admin-operation-list>article{min-height:68px;color:inherit;text-align:left;background:#070d1b6e;border:1px solid #778ab526;border-radius:14px;grid-template-columns:40px minmax(0,1fr) 22px;align-items:center;gap:11px;padding:10px 12px;display:grid}.admin-operation-list>button:hover{background:#7c5cff12;border-color:#7c5cff6b}.admin-operation-list>button>span,.admin-operation-list>article>span{color:#57d9df;background:#51c2d81a;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.admin-operation-list>button.warning>span{color:#ffc65d;background:#ffbe4a1c}.admin-operation-list>button.critical>span{color:#ff7e96;background:#ff607d1f}.admin-operation-list>button>div,.admin-operation-list>article>div{gap:3px;min-width:0;display:grid}.admin-operation-list small{color:#74839a;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-operation-list strong{color:#eef2f9;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-operation-list p{color:#8b99ae;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.admin-operation-list>button>b{color:#64738a}.admin-operation-list .all-clear{background:#27bd970d;border-color:#36d2aa33;grid-template-columns:40px minmax(0,1fr)}.admin-operation-list .all-clear>span{color:#52dab3;background:#34d2aa1c}.admin-funnel-list{gap:14px;margin-top:18px;display:grid}.admin-funnel-list article{gap:7px;display:grid}.admin-funnel-list article>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-funnel-list small{color:#8c9ab0;font-size:10px}.admin-funnel-list strong{color:#edf2f9;font-size:14px}.admin-funnel-list em{color:#58d9c5;margin-left:5px;font-size:9px;font-style:normal}.admin-funnel-list article>i{background:linear-gradient(90deg,#34d2bd,#7c5cff);border-radius:999px;width:0;max-width:100%;height:7px;display:block;box-shadow:0 0 20px #3ed3be1f}html[data-theme=light] :is(.admin-operation-list>button,.admin-operation-list>article){background:#f7f9fc;border-color:#465c8726}html[data-theme=light] :is(.admin-operation-list strong,.admin-funnel-list strong){color:#17243e}@media (width<=1020px){.admin-operations-grid{grid-template-columns:1fr}}@media (width<=560px){.admin-operation-list{max-height:none}.admin-operation-list>button{grid-template-columns:36px minmax(0,1fr) 16px;padding-inline:9px}.admin-operation-list>button>span{width:34px;height:34px}}.admin-task-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-task-summary button{color:#f0f3fa;text-align:left;background:linear-gradient(145deg,#151f37eb,#0c1426eb);border:1px solid #798bbe26;border-radius:18px;min-height:105px;padding:17px;display:grid}.admin-task-summary small{color:#8492a9;letter-spacing:.11em;font-size:9px;font-weight:850}.admin-task-summary strong{color:#f5f7fd;font-size:29px}.admin-task-summary span{color:#8593a9;font-size:10px}.admin-task-layout{grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);align-items:start;gap:16px;display:grid}.admin-task-editor form{margin-top:16px}.admin-task-editor label em,.admin-task-image legend em{color:#7f8da3;font-size:9px;font-style:normal;font-weight:500}.admin-task-reward{background:#ffc14b0a;border-color:#ffc14b33!important}.admin-task-reward p{color:#8e9bae;margin:0;font-size:10px;line-height:1.5}.admin-task-image>div{align-items:center;gap:14px;display:flex}.admin-task-image>div>img,.admin-task-image>div>span{color:#beaefa;object-fit:cover;background:#7c5cff1c;border-radius:13px;flex:none;place-items:center;width:92px;height:72px;display:grid;overflow:hidden}.admin-task-image label{flex:1}.admin-task-image label strong,.admin-task-image label small{display:block}.admin-task-image label small{color:#8491a5;margin:3px 0 7px;font-size:9px}.admin-task-image>button{margin-top:10px}.admin-task-library>div:last-child{gap:10px;margin-top:15px;display:grid}.admin-task-library article{background:#080e1c6b;border:1px solid #768ab526;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;padding:13px;display:grid}.admin-task-library article.archived{opacity:.66}.admin-task-card-icon{color:#c4b8ff;background:#7c5cff24;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.admin-task-card-icon img{object-fit:cover;width:100%;height:100%}.admin-task-library article>div:nth-child(2){min-width:0}.admin-task-library article>div:nth-child(2) small{color:#8492a8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.admin-task-library article>div:nth-child(2) strong{color:#edf1f9;margin-top:3px;font-size:13px;display:block}.admin-task-library article p{color:#8694a9;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 8px;font-size:10px;line-height:1.4;overflow:hidden}.admin-task-library article>div:nth-child(2)>span{border-radius:99px;padding:4px 7px;font-size:8px;display:inline-flex}.admin-task-library article>aside{align-content:start;justify-items:end;gap:5px;display:grid}.admin-task-library article>aside strong{color:#f5c869;font-size:12px}.admin-task-library article>aside small{color:#7f8da4;font-size:8px}.admin-task-library article>aside button{min-height:29px;padding:5px 9px;font-size:9px}.admin-task-review-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.admin-task-review-meta span{background:#070d1b6b;border:1px solid #788bb424;border-radius:13px;gap:3px;padding:11px;display:grid}.admin-task-review-meta small{color:#7f8ca1;text-transform:uppercase;font-size:8px;font-weight:800}.admin-task-review-meta strong{color:#e8ecf4;font-size:11px}.admin-task-review blockquote{color:#a9b4c5;background:#7c5cff0f;border-left:3px solid #7c5cff;border-radius:0 12px 12px 0;margin:14px 0;padding:12px 14px;font-size:12px;line-height:1.6}.admin-task-review>a{color:#a99eff;font-size:11px;font-weight:750}.admin-task-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-task-proof-grid a{color:#a99eff;background:#070d1a;border:1px solid #7c5cff38;border-radius:13px;text-decoration:none;display:grid;overflow:hidden}.admin-task-proof-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.admin-task-proof-grid span{text-align:center;padding:7px;font-size:9px}.admin-task-review-form{border-top:1px solid #7a8db724;gap:12px;margin-top:16px;padding-top:16px;display:grid}.admin-task-review-form>label:first-child{color:#9ba8ba;gap:7px;font-size:10px;display:grid}.admin-task-review-form textarea{min-height:90px}.admin-task-review-form>div{gap:8px;display:flex}.admin-task-submissions>div:last-of-type{gap:9px;margin-top:15px;display:grid}.admin-task-submissions article{background:#080e1b66;border:1px solid #768ab524;border-radius:15px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px;display:grid}.admin-task-submission-status{color:#ffc95f;background:#ffbd411a;border-radius:13px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.admin-task-submission-status.approved{color:#55ddb8;background:#2bcfa31a}.admin-task-submission-status.rejected{color:#ff8ca2;background:#ff66841a}.admin-task-submissions article>div{min-width:0}.admin-task-submissions article strong,.admin-task-submissions article small{display:block}.admin-task-submissions article strong{color:#edf1f8;font-size:12px}.admin-task-submissions article small{color:#7f8da2;margin-top:3px;font-size:9px}.admin-task-submissions article p{color:#929fb2;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;overflow:hidden}.admin-task-submissions article aside{justify-items:end;gap:5px;display:grid}.admin-task-submissions article aside button{min-height:31px;padding:6px 10px;font-size:9px}html[data-theme=light] :is(.task-summary,.task-catalog,.task-detail,.admin-task-summary button,.admin-task-editor,.admin-task-library,.admin-task-review,.admin-task-submissions){background:linear-gradient(145deg,#fffffffa,#f4f7fcfa);border-color:#55688f2e;box-shadow:0 16px 42px #32416414}html[data-theme=light] :is(.task-summary h2,.task-summary dd,.task-list button strong,.task-detail>header h2,.task-detail>header aside strong,.task-rules-grid h3,.task-submit-heading h3,.task-upload-zone strong,.admin-task-summary strong,.admin-task-library article>div:nth-child(2) strong,.admin-task-review-meta strong,.admin-task-submissions article strong){color:#17243e}html[data-theme=light] :is(.task-list>button,.task-summary dl div,.task-rules-grid section,.task-upload-zone,.task-submit-form textarea,.task-submit-form input[type=url],.admin-task-library article,.admin-task-review-meta span,.admin-task-submissions article){background:#f6f9fee6;border-color:#55688f29}html[data-theme=light] :is(.task-summary p,.task-detail>header>p,.task-rules-grid li,.task-list button em,.task-submission-state small,.admin-task-library article p,.admin-task-review blockquote,.admin-task-submissions article p){color:#5e6d86}@media (width<=1100px){.task-workspace,.admin-task-layout{grid-template-columns:1fr}.task-catalog{position:static}.task-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (width<=820px){.task-summary{grid-template-columns:1fr}.admin-task-summary,.admin-task-review-meta,.admin-task-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.customer-page-tasks .page-title-row{padding-bottom:4px}.task-summary,.task-catalog,.task-detail{border-radius:20px;padding:16px}.task-summary{gap:18px}.task-summary dl{gap:6px}.task-summary dl div{min-height:68px;padding:8px 5px}.task-summary dd{font-size:20px}.task-list{grid-template-columns:1fr}.task-detail-cover{border-radius:20px 20px 8px 8px;margin:-16px -16px 16px}.task-detail>header{grid-template-columns:1fr}.task-detail>header aside{grid-area:auto/1;min-width:0;margin-top:8px}.task-rules-grid{grid-template-columns:1fr}.task-preview-grid,.task-proof-history{grid-template-columns:repeat(2,minmax(0,1fr))}.task-submit-heading{display:grid}.task-upload-zone{min-height:132px}.admin-task-summary{gap:8px}.admin-task-summary button{min-height:88px;padding:13px}.admin-task-summary strong{font-size:24px}.admin-task-library article{grid-template-columns:42px minmax(0,1fr)}.admin-task-card-icon{width:42px;height:42px}.admin-task-library article>aside{grid-column:1/-1;grid-template-columns:1fr auto auto;place-items:center stretch}.admin-task-review-meta,.admin-task-proof-grid{grid-template-columns:1fr 1fr}.admin-task-review-form>div{display:grid}.admin-task-submissions article{grid-template-columns:36px minmax(0,1fr)}.admin-task-submission-status{width:36px;height:36px}.admin-task-submissions article aside{grid-column:1/-1;grid-template-columns:auto 1fr auto;place-items:center start}.quick-actions .quick-action:last-child:nth-child(odd){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.task-list>button{transition:none}.task-list>button:hover{transform:none}}*{box-sizing:border-box}html{background:var(--canvas);scroll-behavior:smooth;scroll-padding-top:calc(var(--topbar-height) + 16px)}body{background:radial-gradient(circle at 70% 3%, #7c5cff17, transparent 30rem), radial-gradient(circle at 8% 88%, #2ad4d90d, transparent 28rem), var(--canvas);min-width:0;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5}button,input,select{color:inherit;font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #2ad4d9c7}.skip-link{z-index:1000;background:var(--text);color:var(--canvas);border-radius:10px;padding:10px 16px;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.auth-shell{background:radial-gradient(circle at 72% 15%,#7c5cff30,#0000 26rem),radial-gradient(circle at 10% 85%,#2ad4d91a,#0000 28rem),linear-gradient(135deg,#070a14 0%,#090e1c 46%,#070a14 100%);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.auth-shell:before,.auth-shell:after{content:"";pointer-events:none;position:absolute}.auth-shell:before{opacity:.65;background-image:linear-gradient(#798bbe0b 1px,#0000 1px),linear-gradient(90deg,#798bbe0b 1px,#0000 1px);background-size:64px 64px;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 78%);mask-image:linear-gradient(120deg,#000,#0000 78%)}.auth-shell:after{border:1px solid #7c5cff1f;border-radius:50%;width:40rem;height:40rem;top:-18rem;right:-13rem;box-shadow:0 0 0 5rem #7c5cff06,0 0 0 10rem #7c5cff05}.auth-ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-orb,.ambient-beam,.ambient-token{position:absolute}.ambient-orb{filter:blur(2px);border-radius:50%}.ambient-orb-one{border:1px solid #2ad4d91f;width:20rem;height:20rem;animation:12s ease-in-out infinite alternate orbit-drift;top:16%;left:43%;box-shadow:inset 0 0 80px #2ad4d906,0 0 80px #2ad4d906}.ambient-orb-two{border:1px dashed #ffc8571f;width:11rem;height:11rem;animation:28s linear infinite orbit-spin;bottom:8%;right:23%}.ambient-beam{opacity:.7;transform-origin:50%;background:linear-gradient(#0000,#7c5cff33,#0000);width:1px;height:140%;top:-20%;left:54%;transform:rotate(24deg);box-shadow:0 0 35px 7px #7c5cff0d}.ambient-token{color:#fff;letter-spacing:-.04em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1c;border-radius:15px;place-items:center;width:45px;height:45px;font-size:10px;font-weight:850;animation:6s ease-in-out infinite token-float;display:grid;box-shadow:inset 0 1px #ffffff1a,0 18px 45px #00000042}.token-xw{color:#ffd982;background:linear-gradient(145deg,#ffc85733,#261d19b3);border-color:#ffc85747;top:18%;left:47%}.token-air{color:#75edf1;background:linear-gradient(145deg,#2ad4d92e,#0c232db8);border-color:#2ad4d93d;border-radius:12px;width:37px;height:37px;animation-delay:-2s;top:46%;left:52%}.token-zag{color:#bcaeff;background:linear-gradient(145deg,#7c5cff40,#181337c2);border-color:#7c5cff4d;border-radius:50%;width:34px;height:34px;animation-delay:-4s;bottom:14%;right:42%}.auth-header,.auth-main,.auth-footer{z-index:1;width:min(1220px,100% - 48px);margin-inline:auto;position:relative}.auth-header{border-bottom:1px solid #798bbe21;justify-content:space-between;align-items:center;min-height:92px;display:flex}.auth-header .brand{padding:0}.auth-header-actions{align-items:center;gap:9px;display:flex}.auth-apk-button{color:#b9f3e5;background:#31d0aa14;border:1px solid #31d0aa38;border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:0 13px;font-size:10px;font-weight:780;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.auth-apk-button:hover{background:#31d0aa24;border-color:#31d0aa6b;transform:translateY(-1px)}.auth-explore-button{color:#c1b7ff;background:#7c5cff14;border:1px solid #7c5cff33;border-radius:12px;align-items:center;gap:12px;min-height:40px;padding:0 13px;font-size:10px;font-weight:760;display:inline-flex}.auth-status{color:#b6f3e3;background:#31d0aa12;border:1px solid #31d0aa2e;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-size:12px;font-weight:720;display:inline-flex}.auth-status i,.market-live i{background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #31d0aa1c,0 0 14px #31d0aa8c}.auth-main{flex:1;grid-template-columns:minmax(0,1fr) minmax(390px,444px);align-items:center;gap:clamp(50px,8vw,116px);padding-block:58px 66px;display:grid}.auth-intro{max-width:660px;animation:.72s cubic-bezier(.2,.75,.2,1) both auth-rise}.auth-intro .eyebrow{margin-bottom:18px}.auth-intro h1{color:#f7f9ff;letter-spacing:-.055em;max-width:680px;margin:0;font-size:clamp(44px,5.2vw,70px);font-weight:830;line-height:1.01}.auth-intro h1 span{color:#0000;background:linear-gradient(92deg,#ffc857 4%,#fff0bd 47%,#2ad4d9 98%);-webkit-background-clip:text;background-clip:text}.auth-lead{color:#aab5ce;max-width:610px;margin:25px 0 0;font-size:17px;line-height:1.75}.auth-feature-list{gap:13px;margin-top:35px;display:grid}.auth-feature-list article{align-items:center;gap:14px;display:flex}.auth-feature-list article>span{color:#b8aaff;background:#7c5cff1a;border:1px solid #7c5cff38;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.auth-feature-list div{flex-direction:column;gap:1px;display:flex}.auth-feature-list strong{color:#e9eeff;font-size:14px}.auth-feature-list small{color:#8492b0;font-size:12px}.auth-market-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#182139c2,#0f1628ad);border:1px solid #798bbe29;border-radius:18px;justify-content:space-between;align-items:center;max-width:520px;margin-top:34px;padding:15px 17px;display:flex;box-shadow:inset 0 1px #ffffff09}.auth-market-card>div{align-items:center;gap:12px;display:flex}.auth-market-card>div>div{flex-direction:column;display:flex}.auth-market-card small{color:#7886a5;letter-spacing:.12em;font-size:9px;font-weight:800}.auth-market-card strong{color:#dfe6f8;margin-top:2px;font-size:13px}.market-live{color:#7be0c7;letter-spacing:.11em;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.auth-card{background:linear-gradient(160deg, #1b2541ed, #0d1425f5), var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #7e91c433;border-radius:28px;padding:31px;animation:.78s cubic-bezier(.2,.75,.2,1) 80ms both auth-card-in;box-shadow:0 28px 80px #0000005c,inset 0 1px #ffffff0f}.auth-card-top .card-kicker{margin:0 0 8px}.auth-card-top h2{color:#f8faff;letter-spacing:-.035em;margin:0;font-size:26px;font-weight:800}.auth-card-top>p:last-child{color:#92a0bc;margin:7px 0 0;font-size:13px}.auth-tabs{background:#070b167a;border:1px solid #798bbe24;border-radius:13px;grid-template-columns:1fr 1fr;margin-top:25px;padding:4px;display:grid}.auth-tabs button{color:#7f8daa;background:0 0;border:0;border-radius:10px;min-height:42px;font-size:13px;font-weight:750;transition:all .16s}.auth-tabs button.active{color:#fff;background:linear-gradient(135deg,#7659ed,#6549de);box-shadow:0 8px 18px #5b40ca40,inset 0 1px #ffffff1f}.auth-form{gap:16px;margin-top:23px;display:grid}.auth-field{gap:7px;display:grid}.auth-field>span{color:#c4cde1;font-size:12px;font-weight:720}.auth-input-wrap{background:#070b168f;border:1px solid #798bbe38;border-radius:13px;align-items:center;min-height:50px;padding:0 13px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.auth-input-wrap:focus-within{background:#090e1ccc;border-color:#7c5cffc7;box-shadow:0 0 0 4px #7c5cff1a}.auth-input-wrap>i{color:#667698;width:23px;font-size:12px;font-style:normal;font-weight:800}.auth-input-wrap input{color:#eef2ff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.auth-input-wrap input::placeholder{color:#586782}.password-toggle,.auth-link{color:#a89aff;background:0 0;border:0;font-size:11px;font-weight:740}.password-toggle{padding:5px 0 5px 10px}.auth-options{justify-content:space-between;align-items:center;gap:14px;display:flex}.auth-check{color:#8997b3;align-items:flex-start;gap:8px;font-size:11px;line-height:1.45;display:flex}.auth-check input{width:15px;height:15px;accent-color:var(--primary);flex:none;margin:1px 0 0}.auth-terms{max-width:350px}.auth-message{border-radius:10px;margin:-3px 0 0;padding:9px 11px;font-size:11px}.auth-message.error{color:#ffb2bb;background:#ff6b7a14;border:1px solid #ff6b7a38}.auth-message.info{color:#a7e9ec;background:#2ad4d912;border:1px solid #2ad4d92e}.auth-submit{color:#fff;background:linear-gradient(135deg,#7c5cff,#6345d8);border:1px solid #ffffff1c;border-radius:14px;justify-content:space-between;align-items:center;min-height:52px;padding:0 17px;font-size:13px;font-weight:780;transition:transform .16s,filter .16s;display:flex;box-shadow:0 12px 26px #5b40ca47,inset 0 1px #ffffff24}.auth-submit:hover{filter:brightness(1.08);transform:translateY(-1px)}.auth-submit span:last-child{font-size:18px}.auth-demo-note{color:#71809f;border-top:1px solid #798bbe1f;align-items:flex-start;gap:9px;margin-top:20px;padding-top:17px;display:flex}.auth-demo-note>span{border:1px solid #798bbe40;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:9px;font-weight:800;display:grid}.auth-demo-note p{margin:0;font-size:10px;line-height:1.5}.auth-demo-note strong{color:#95a2bb;margin-right:3px}.auth-footer{color:#5e6d8a;letter-spacing:.04em;border-top:1px solid #798bbe1c;justify-content:space-between;align-items:center;min-height:64px;font-size:10px;font-weight:650;display:flex}.auth-footer nav{align-items:center;gap:16px;display:flex}.auth-footer nav button{color:#7d8ba7;background:0 0;border:0;padding:0;font-size:10px;font-weight:650}@keyframes auth-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-card-in{0%{opacity:0;transform:translateY(28px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes token-float{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translateY(-13px)rotate(4deg)}}@keyframes orbit-drift{0%{opacity:.55;transform:translate(-15px,-5px)scale(.96)}to{opacity:.95;transform:translate(18px,12px)scale(1.06)}}@keyframes orbit-spin{to{transform:rotate(360deg)}}.landing-shell{background:radial-gradient(circle at 72% 8%,#6d4df633,#0000 28rem),radial-gradient(circle at 8% 32%,#2ad4d912,#0000 26rem),linear-gradient(#070a14,#080c18 48%,#060911);min-height:100vh;position:relative;overflow:clip}.landing-shell:before{content:"";pointer-events:none;background-image:linear-gradient(#7a8cb809 1px,#0000 1px),linear-gradient(90deg,#7a8cb809 1px,#0000 1px);background-size:70px 70px;height:900px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.landing-ambient{pointer-events:none;position:absolute;inset:0}.landing-ambient i{border:1px solid #7c5cff1c;border-radius:50%;position:absolute}.landing-ambient i:first-child{width:720px;height:720px;top:130px;right:-260px;box-shadow:0 0 0 80px #7c5cff05,0 0 0 160px #7c5cff03}.landing-ambient i:nth-child(2){border-color:#2ad4d912;width:650px;height:650px;top:980px;left:-310px}.landing-ambient i:nth-child(3){border-style:dashed;width:480px;height:480px;top:1940px;right:-180px}.landing-header{z-index:20;border-bottom:1px solid #798bbe21;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;width:min(1280px,100% - 48px);min-height:88px;margin-inline:auto;display:grid;position:relative}.landing-header .brand{padding:0}.landing-header>nav{justify-content:center;gap:30px;display:flex}.landing-header>nav a{color:#8996b1;font-size:11px;font-weight:700;transition:color .16s;position:relative}.landing-header>nav a:after{background:var(--secondary);content:"";border-radius:999px;height:2px;transition:inset .16s;position:absolute;bottom:-10px;left:50%;right:50%}.landing-header>nav a:hover{color:#fff}.landing-header>nav a:hover:after{left:0;right:0}.landing-header-actions{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.landing-header-actions button{border-radius:12px;min-height:42px;padding:0 16px;font-size:11px;font-weight:750}.landing-apk-link{color:#b9f3e5;white-space:nowrap;background:#31d0aa14;border:1px solid #31d0aa38;border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.landing-apk-link:hover{background:#31d0aa24;border-color:#31d0aa6b}.landing-apk-hero{color:#d8fff5;background:linear-gradient(135deg,#31d0aa21,#2ad4d912);border:1px solid #31d0aa3d;border-radius:15px;align-items:center;gap:11px;min-height:54px;padding:8px 15px;text-decoration:none;transition:border-color .16s,transform .16s;display:inline-flex}.landing-apk-hero:hover{border-color:#31d0aa80;transform:translateY(-2px)}.landing-apk-hero>span:first-child{width:30px;height:30px;color:var(--success);background:#31d0aa26;border-radius:9px;place-items:center;font-size:16px;display:grid}.landing-apk-hero>span:last-child{flex-direction:column;align-items:flex-start;display:flex}.landing-apk-hero small{color:#72c8b3;letter-spacing:.11em;font-size:7px;font-weight:850}.landing-apk-hero strong{font-size:11px}.landing-login{color:#bdc6da;background:#0e152880;border:1px solid #798bbe2e}.landing-register{color:#fff;background:linear-gradient(135deg,#7b5df8,#6243d1);border:1px solid #ffffff1a;align-items:center;gap:16px;display:flex;box-shadow:0 10px 28px #5b40ca38}.landing-hero{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:clamp(34px,6vw,88px);width:min(1280px,100% - 48px);min-height:760px;margin-inline:auto;padding-block:68px 86px;display:grid;position:relative}.landing-hero-copy{z-index:4;position:relative}.landing-pill{color:#e8c779;letter-spacing:.13em;background:#ffc8570f;border:1px solid #ffc8572b;border-radius:999px;align-items:center;gap:9px;margin:0 0 22px;padding:8px 12px;font-size:9px;font-weight:850;display:inline-flex}.landing-hero-copy h1{color:#fbfcff;letter-spacing:-.064em;max-width:720px;margin:0;font-size:clamp(50px,5.5vw,78px);font-weight:860;line-height:.98}.landing-hero-copy h1 span,.landing-section-heading h2 span,.landing-final-cta h2 span,.admin-login-copy h1 span{color:#0000;background:linear-gradient(92deg,#ffc857 3%,#efe8b0 41%,#2ad4d9 94%);-webkit-background-clip:text;background-clip:text}.landing-hero-copy>p:not(.landing-pill){color:#9ca9c1;max-width:610px;margin:26px 0 0;font-size:16px;line-height:1.75}.landing-hero-actions{flex-wrap:wrap;gap:11px;margin-top:32px;display:flex}.landing-primary-cta,.landing-secondary-cta{border-radius:15px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:0 20px;font-size:12px;font-weight:800;display:inline-flex}.landing-primary-cta{color:#fff;background:linear-gradient(135deg,#8265ff,#6343d5);border:1px solid #ffffff1c;box-shadow:0 16px 36px #5b40ca47,inset 0 1px #ffffff29}.landing-secondary-cta{color:#bcc6da;background:#121a2f8f;border:1px solid #798bbe30}.landing-trust-row{color:#6f7d9a;flex-wrap:wrap;gap:18px;margin-top:27px;font-size:9px;font-weight:680;display:flex}.landing-trust-row span{align-items:center;gap:6px;display:flex}.landing-trust-row i{color:var(--success);font-style:normal}.landing-product-stage{perspective:1200px;min-width:0;position:relative}.landing-glow-ring{z-index:-1;border:1px solid #7c5cff29;border-radius:50%;width:520px;height:520px;animation:8s ease-in-out infinite landing-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 80px #7c5cff06,0 0 110px #7c5cff1f}.product-window{transform-origin:50%;background:linear-gradient(145deg,#172039fa,#0a0f1dfa);border:1px solid #8b9dcf3b;border-radius:26px;animation:7s ease-in-out infinite product-float;position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(2deg);box-shadow:0 45px 100px #0000006b,inset 0 1px #ffffff0f}.product-window:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff0a 49%,#0000 62%);animation:8s ease-in-out 1.2s infinite product-sheen;position:absolute;inset:0;transform:translate(-100%)}.product-window-top{border-bottom:1px solid #798bbe24;justify-content:space-between;align-items:center;height:64px;padding:0 18px;display:flex}.product-window-top .brand-mark{border-radius:11px;width:34px;height:34px;font-size:12px}.product-window-top>span{color:#86ddc9;align-items:center;gap:7px;font-size:8px;font-weight:720;display:flex}.product-window-top>span i{background:var(--success);width:6px;height:6px;box-shadow:0 0 10px var(--success);border-radius:50%}.product-window-top>b{color:#5f6d89;letter-spacing:.12em}.product-window-body{grid-template-columns:56px 1fr;min-height:400px;display:grid}.product-mini-nav{border-right:1px solid #798bbe1f;flex-direction:column;align-items:center;gap:15px;padding-top:22px;display:flex}.product-mini-nav i{color:#57647f;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;display:grid}.product-mini-nav i.active{color:#ad9fff;background:#7c5cff29}.product-preview-content{grid-template-columns:.82fr 1.18fr;gap:13px;padding:20px;display:grid}.product-balance-preview,.product-swap-preview{background:linear-gradient(150deg,#1c2643f5,#0e1527f5);border:1px solid #798bbe29;border-radius:18px}.product-balance-preview{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:20px;display:flex}.product-balance-preview small{color:#71809f;letter-spacing:.12em;font-size:7px;font-weight:800}.product-balance-preview strong{color:#fff;letter-spacing:-.05em;white-space:nowrap;margin-top:12px;font-size:clamp(23px,2.3vw,35px);font-weight:850}.product-balance-preview em{color:var(--gold);font-size:10px;font-style:normal}.product-balance-preview span{color:#68d7bb;background:#31d0aa17;border-radius:999px;margin-top:9px;padding:5px 8px;font-size:7px;font-weight:750}.product-swap-preview{align-content:center;gap:9px;padding:15px;display:grid;position:relative}.product-swap-preview>div{background:#070b166b;border:1px solid #798bbe21;border-radius:13px;grid-template-columns:1fr auto;align-content:center;min-height:87px;padding:12px;display:grid}.product-swap-preview small{color:#657390;letter-spacing:.1em;grid-column:1/-1;font-size:6px;font-weight:800}.product-swap-preview strong{color:#fff;letter-spacing:-.04em;font-size:18px}.product-swap-preview>div>span{color:#b4a7f7;background:#7c5cff24;border-radius:999px;align-self:center;padding:5px 7px;font-size:7px;font-weight:850}.product-swap-arrow{z-index:2;color:#fff;background:#7c5cff;border:3px solid #121a30;border-radius:9px;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:102px;left:50%;transform:translate(-50%)}.product-swap-preview>p{color:#697794;justify-content:space-between;margin:2px 2px 0;font-size:7px;display:flex}.product-swap-preview>p span{color:#57d8b8}.product-swap-preview>p b{color:#a9b4c9}.floating-stat{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#10182bdb;border:1px solid #879acb36;border-radius:15px;align-items:center;gap:10px;padding:11px 14px;animation:6s ease-in-out infinite token-float;display:flex;position:absolute;box-shadow:0 20px 44px #00000052,inset 0 1px #ffffff0d}.floating-stat>span{color:#b4a7ff;background:#7c5cff26;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.floating-stat div{flex-direction:column;display:flex}.floating-stat small{color:#71809c;letter-spacing:.11em;font-size:6px;font-weight:850}.floating-stat strong{color:#e8ecf8;margin-top:1px;font-size:10px}.floating-stat-one{top:-28px;right:28px}.floating-stat-two{animation-delay:-2.2s;bottom:-24px;left:76px}.landing-market-strip{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1425ad;border:1px solid #798bbe26;border-radius:20px;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:0;width:min(1280px,100% - 48px);margin:0 auto;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09}.landing-market-strip>p{color:#6e7b98;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;margin:0;padding:0 22px;font-size:8px;font-weight:850;display:flex}.landing-market-strip>p span{color:var(--success);text-shadow:0 0 10px var(--success);font-size:7px}.landing-market-strip article{border-left:1px solid #798bbe1f;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:76px;padding:0 18px;display:grid}.landing-asset{border-radius:10px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:900;display:grid}.landing-asset-gold{color:var(--gold);background:#ffc85724}.landing-asset-cyan{color:var(--secondary);background:#2ad4d921}.landing-asset-amber{color:var(--warning);background:#ffb54721}.landing-market-strip article div{flex-direction:column;min-width:0;display:flex}.landing-market-strip article strong{color:#d7deee;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.landing-market-strip article small{color:#65738f;font-size:7px}.landing-market-strip article>b{color:#5ed8b9;font-size:9px}@keyframes landing-pulse{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}@keyframes product-float{0%,to{transform:rotateY(-5deg)rotateX(2deg)translateY(0)}50%{transform:rotateY(-2deg)rotateX(1deg)translateY(-8px)}}@keyframes product-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.landing-section,.landing-flow-section,.landing-security-section,.landing-mobile-section,.landing-final-cta,.landing-footer{z-index:2;width:min(1180px,100% - 48px);margin-inline:auto;position:relative}.landing-section{padding:150px 0 80px}.landing-section-heading{text-align:center;max-width:760px;margin:0 auto 52px}.landing-section-heading.compact{margin-bottom:38px}.landing-kicker{color:#8c7bea;letter-spacing:.16em;margin:0 0 13px;font-size:9px;font-weight:850}.landing-section-heading h2,.landing-security-section h2,.landing-mobile-section h2,.landing-final-cta h2{color:#f6f8ff;letter-spacing:-.052em;margin:0;font-size:clamp(36px,4.5vw,58px);font-weight:840;line-height:1.04}.landing-section-heading>p:last-child{color:#8290ab;max-width:540px;margin:17px auto 0;font-size:13px}.landing-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bento-card{background:linear-gradient(145deg,#161f36f0,#0c1323f0);border:1px solid #798bbe29;border-radius:25px;min-height:310px;padding:29px;transition:transform .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.bento-card:hover{border-color:#7c5cff4d;transform:translateY(-3px)}.bento-card:before{content:"";background:radial-gradient(circle,#7c5cff21,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;right:-100px}.bento-large{min-height:360px}.bento-wide{grid-column:1/-1;min-height:230px}.bento-icon{color:#b4a8f8;background:#7c5cff1c;border:1px solid #7c5cff33;border-radius:13px;place-items:center;width:42px;height:42px;font-size:15px;display:grid}.bento-icon.cyan{color:#77e4e8;background:#2ad4d917;border-color:#2ad4d933}.bento-icon.gold{color:var(--gold);background:#ffc85714;border-color:#ffc85733}.bento-icon.green{color:var(--success);background:#31d0aa14;border-color:#31d0aa33}.bento-card>p{color:#71809d;letter-spacing:.14em;margin:23px 0 8px;font-size:8px;font-weight:850}.bento-card h3{color:#ebeffa;letter-spacing:-.04em;max-width:540px;margin:0;font-size:clamp(22px,2.3vw,32px);font-weight:790;line-height:1.13}.bento-card>span{color:#8190ad;max-width:510px;margin-top:12px;font-size:11px;line-height:1.6;display:block}.bento-quote{background:#070b166b;border:1px solid #798bbe24;border-radius:17px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:31px;padding:15px;display:grid}.bento-quote div{flex-direction:column;display:flex}.bento-quote small{color:#667491;font-size:7px;font-weight:850}.bento-quote strong{color:#e8edf8;margin-top:3px;font-size:15px}.bento-quote i{color:#8d79f6;font-style:normal}.bento-game-list{align-items:center;margin-top:33px;display:flex}.bento-game-list i{color:#06151d;background:linear-gradient(145deg,#2ad4d9,#16828b);border:3px solid #11192e;border-radius:12px;place-items:center;width:38px;height:38px;margin-right:-8px;font-size:8px;font-style:normal;font-weight:900;display:grid}.bento-game-list i:nth-child(2){background:linear-gradient(145deg,#ffc857,#c17818)}.bento-game-list i:nth-child(3){color:#fff;background:linear-gradient(145deg,#8d72ff,#5835d1)}.bento-game-list b{color:#8795b0;margin-left:20px;font-size:9px}.bento-progress{margin-top:33px}.bento-progress>span{background:#798bbe1c;border-radius:99px;height:7px;display:block;overflow:hidden}.bento-progress i{border-radius:inherit;background:linear-gradient(90deg,#ffc857,#7c5cff);width:60%;height:100%;display:block;box-shadow:0 0 14px #7c5cff66}.bento-progress small{color:#8190aa;margin-top:10px;font-size:8px;display:block}.bento-statuses{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.bento-statuses i{color:#8290aa;background:#070b1659;border:1px solid #798bbe24;border-radius:999px;padding:8px 11px;font-size:8px;font-style:normal}.bento-statuses i:last-child{color:#72d9bf;background:#31d0aa12;border-color:#31d0aa2b}.landing-flow-section{padding:90px 0 130px}.landing-flow-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.landing-flow-grid article{background:#10182bb3;border:1px solid #798bbe26;border-radius:23px;min-height:250px;padding:28px;position:relative;overflow:hidden}.landing-flow-grid article>b{color:#798bbe21;letter-spacing:-.07em;font-size:50px;font-weight:900;position:absolute;top:18px;right:22px}.landing-flow-grid article>span{color:#ae9fff;background:#7c5cff1f;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.landing-flow-grid h3{color:#e6ebf7;letter-spacing:-.025em;margin:42px 0 8px;font-size:18px}.landing-flow-grid p{color:#74829d;margin:0;font-size:11px;line-height:1.6}.landing-security-section{background:linear-gradient(135deg,#141d34e0,#0a101ee6);border:1px solid #798bbe26;border-radius:30px;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(50px,9vw,130px);padding:clamp(40px,6vw,76px);display:grid}.landing-security-section>div:last-child>p:not(.landing-kicker){color:#8795ae;max-width:610px;margin:20px 0 0;font-size:13px;line-height:1.75}.landing-security-section ul{gap:11px;margin:25px 0 0;padding:0;list-style:none;display:grid}.landing-security-section li{color:#b7c1d4;align-items:center;gap:10px;font-size:11px;display:flex}.landing-security-section li span{width:22px;height:22px;color:var(--success);background:#31d0aa1a;border-radius:7px;place-items:center;font-size:9px;display:grid}.landing-security-visual{place-items:center;min-height:360px;display:grid;position:relative}.security-core{z-index:2;width:128px;height:128px;color:var(--gold);letter-spacing:-.08em;background:linear-gradient(145deg,#222d4e,#12192d);border:1px solid #ffc85747;border-radius:38px;place-items:center;font-size:34px;font-weight:900;display:grid;position:relative;transform:rotate(-5deg);box-shadow:0 28px 70px #0000005c,inset 0 1px #ffffff12}.security-core span{background:var(--success);color:#062219;border:5px solid #11192d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;display:grid;position:absolute;bottom:-7px;right:-7px}.landing-security-visual>i{border:1px solid #7c5cff21;border-radius:50%;width:230px;height:230px;animation:24s linear infinite orbit-spin;position:absolute}.landing-security-visual>i:nth-of-type(2){border-style:dashed;width:310px;height:310px;animation-direction:reverse}.landing-security-visual>i:nth-of-type(3){background:var(--secondary);width:8px;height:8px;box-shadow:0 0 20px var(--secondary);border:0;transform:translate(115px,-70px)}.landing-mobile-section{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(50px,9vw,130px);padding:150px 0 130px;display:grid}.landing-mobile-section>div:last-child>p:not(.landing-kicker){color:#8795af;max-width:600px;margin:20px 0 0;font-size:13px;line-height:1.75}.mobile-benefits{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.mobile-benefits span{color:#9aa7bd;background:#11192cb8;border:1px solid #798bbe24;border-radius:999px;padding:8px 11px;font-size:8px}.apk-download-button{color:#d7f7ef;background:#31d0aa14;border:1px solid #31d0aa33;border-radius:15px;align-items:center;gap:12px;margin-top:25px;padding:11px 15px;display:inline-flex}.apk-download-button>span{width:34px;height:34px;color:var(--success);background:#31d0aa21;border-radius:10px;place-items:center;font-size:17px;display:grid}.apk-download-button div{flex-direction:column;display:flex}.apk-download-button small{color:#64bba6;letter-spacing:.11em;font-size:7px;font-weight:850}.apk-download-button strong{font-size:11px}.mobile-device-mock{background:radial-gradient(circle at 80% 2%,#7c5cff3d,#0000 14rem),#090e1c;border:7px solid #202b49;border-radius:46px;width:min(290px,80%);min-height:560px;margin-inline:auto;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 40px 90px #0000007a,inset 0 0 0 1px #ffffff0f}.mobile-device-island{background:#02040a;border-radius:99px;width:86px;height:24px;margin:10px auto 0}.mobile-device-content{padding:70px 18px 20px}.mobile-device-content>small{color:#7786a4;letter-spacing:.13em;font-size:7px;font-weight:850}.mobile-device-content>strong{color:#fff;letter-spacing:-.06em;margin-top:10px;font-size:36px;display:block}.mobile-device-content>span{color:var(--gold);font-size:9px;font-weight:850}.mobile-device-content>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:25px;display:grid}.mobile-device-content>div i{color:#ad9efb;background:#151e35db;border:1px solid #798bbe24;border-radius:14px;place-items:center;height:50px;font-style:normal;display:grid}.mobile-device-content article{background:#151e35d9;border:1px solid #798bbe24;border-radius:19px;flex-direction:column;margin-top:18px;padding:18px;display:flex}.mobile-device-content article small{color:#7785a1;letter-spacing:.12em;font-size:7px;font-weight:850}.mobile-device-content article b{color:#fff;margin-top:28px;font-size:22px}.mobile-device-content article em{color:#68dabc;margin-top:4px;font-size:10px;font-style:normal}.landing-final-cta{text-align:center;background:radial-gradient(circle at 50% 0,#7c5cff3d,#0000 27rem),linear-gradient(145deg,#171f3a,#0c1223);border:1px solid #7c5cff38;border-radius:32px;padding:82px 30px;overflow:hidden}.landing-final-cta:before{content:"";pointer-events:none;background-image:linear-gradient(#798bbe0a 1px,#0000 1px),linear-gradient(90deg,#798bbe0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.landing-final-cta>*{position:relative}.landing-final-cta>p:not(.landing-kicker){color:#8896b0;margin:17px 0 0;font-size:12px}.landing-final-cta>div{justify-content:center;gap:10px;margin-top:27px;display:flex}.landing-final-cta button{border-radius:13px;min-height:48px;padding:0 20px;font-size:11px;font-weight:800}.landing-final-cta button:first-child{color:#fff;background:linear-gradient(135deg,#8163ff,#6342d5);border:1px solid #ffffff1a;align-items:center;gap:24px;display:flex}.landing-final-cta button:last-child{color:#aeb9cc;background:#080d1973;border:1px solid #798bbe33}.landing-footer{border-top:1px solid #798bbe1f;grid-template-columns:auto 1fr auto auto;align-items:center;gap:28px;min-height:150px;margin-top:90px;display:grid}.landing-footer .brand{padding:0}.landing-footer>p{color:#687692;font-size:9px}.landing-footer nav{gap:18px;display:flex}.landing-footer nav a,.landing-footer nav button{color:#8492ad;background:0 0;border:0;padding:0;font-size:9px}.landing-footer>small{color:#53617d;font-size:8px}.admin-login-shell{background:radial-gradient(circle at 70% 18%,#7c5cff33,#0000 28rem),radial-gradient(circle at 10% 85%,#2ad4d914,#0000 25rem),#070a14;min-height:100dvh;position:relative;overflow:hidden}.admin-login-shell:before{content:"";background-image:linear-gradient(#798bbe0a 1px,#0000 1px),linear-gradient(90deg,#798bbe0a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 74%);mask-image:linear-gradient(120deg,#000,#0000 74%)}.admin-login-glow{border:1px solid #7c5cff1f;border-radius:50%;width:600px;height:600px;position:absolute;top:-220px;right:-180px;box-shadow:0 0 0 80px #7c5cff05,0 0 0 160px #7c5cff03}.admin-login-shell>header{z-index:2;border-bottom:1px solid #798bbe21;align-items:center;gap:14px;width:min(1180px,100% - 48px);min-height:88px;margin-inline:auto;display:flex;position:relative}.admin-login-shell>header>button{color:#9aa7bf;background:#0f172ab3;border:1px solid #798bbe29;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.admin-login-shell>header .brand{padding:0}.admin-login-shell>header>span{color:#d6af6e;letter-spacing:.12em;background:#ffb5470f;border:1px solid #ffb5472b;border-radius:999px;margin-left:auto;padding:7px 11px;font-size:8px;font-weight:850}.admin-login-main{z-index:2;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:clamp(60px,10vw,140px);width:min(1120px,100% - 48px);min-height:calc(100dvh - 88px);margin-inline:auto;padding-block:58px;display:grid;position:relative}.admin-login-copy h1{color:#fff;letter-spacing:-.06em;margin:0;font-size:clamp(46px,5.7vw,72px);font-weight:850;line-height:1}.admin-login-copy>p:not(.landing-kicker){color:#91a0ba;max-width:590px;margin:24px 0 0;font-size:15px;line-height:1.75}.admin-login-copy>div{grid-template-columns:1fr 1fr;gap:11px;max-width:540px;margin-top:35px;display:grid}.admin-login-copy article{background:#11192da3;border:1px solid #798bbe26;border-radius:17px;grid-template-columns:auto 1fr;align-items:center;gap:11px;padding:14px;display:grid}.admin-login-copy article>span{color:#aa9cf2;background:#7c5cff1c;border-radius:11px;grid-row:1/3;place-items:center;width:35px;height:35px;display:grid}.admin-login-copy article strong{color:#d9e0ef;font-size:10px}.admin-login-copy article small{color:#71809b;font-size:8px}.admin-login-card{background:linear-gradient(155deg,#1b2541f2,#0c1323f7);border:1px solid #8397cc33;border-radius:27px;padding:31px;box-shadow:0 32px 85px #00000061,inset 0 1px #ffffff0e}.admin-login-card>h2{color:#fff;letter-spacing:-.04em;margin:4px 0 0;font-size:27px}.admin-login-card>p:not(.card-kicker){color:#8997b2;margin:8px 0 0;font-size:11px}.admin-login-card form{gap:16px;margin-top:26px;display:grid}.admin-login-card label{gap:7px;display:grid}.admin-login-card label>span{color:#bac5d9;font-size:11px;font-weight:700}.admin-login-card label>div{background:#070b168c;border:1px solid #798bbe33;border-radius:13px;align-items:center;min-height:50px;padding:0 13px;display:flex}.admin-login-card label>div:focus-within{border-color:#7c5cffb8;box-shadow:0 0 0 4px #7c5cff17}.admin-login-card label i{color:#697793;width:24px;font-size:11px;font-style:normal;font-weight:800}.admin-login-card input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.admin-login-card input::placeholder{color:#53617c}.admin-login-card form>button{color:#fff;background:linear-gradient(135deg,#7e60fa,#6041cc);border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:center;min-height:51px;padding:0 16px;font-size:12px;font-weight:790;display:flex}.admin-login-error{color:#ffabb5;background:#ff6b7a12;border:1px solid #ff6b7a33;border-radius:10px;margin:-3px 0 0;padding:9px 10px;font-size:10px}.admin-login-card>aside{border-top:1px solid #798bbe1f;gap:9px;margin-top:20px;padding-top:17px;display:flex}.admin-login-card>aside>span{color:#74829e;border:1px solid #798bbe38;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.admin-login-card aside p{color:#6b7996;margin:0;font-size:9px;line-height:1.5}.admin-login-card aside strong{color:#919eb7}.admin-shell{min-height:100vh;color:var(--text);background:#070a14}.admin-sidebar{z-index:40;background:#090e1bfa;border-right:1px solid #798bbe26;flex-direction:column;width:248px;padding:22px 17px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.admin-brand{align-items:center;gap:10px;display:flex}.admin-brand .brand{padding:0}.admin-brand>span{color:#dab16e;letter-spacing:.1em;background:#ffb54712;border:1px solid #ffb5472e;border-radius:6px;padding:4px 6px;font-size:7px;font-weight:850}.admin-sidebar>nav{flex-direction:column;flex:1;gap:5px;margin-top:34px;display:flex}.admin-sidebar>nav button{color:#7e8ba7;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;min-height:45px;padding:0 12px;font-size:11px;font-weight:670;display:flex}.admin-sidebar>nav button>span{color:#5f6d88;text-align:center;width:20px}.admin-sidebar>nav button.active{color:#dcd6ff;background:linear-gradient(90deg,#7c5cff26,#7c5cff0d);border-color:#7c5cff30}.admin-sidebar>nav button.active>span{color:#a998ff}.admin-sidebar>nav button:disabled{cursor:not-allowed;opacity:.48}.admin-environment{background:#ffb5470b;border:1px solid #ffb54724;border-radius:13px;align-items:center;gap:10px;margin-top:20px;padding:11px;display:flex}.admin-environment>i{background:var(--warning);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #ffb5478c}.admin-environment div{flex-direction:column;display:flex}.admin-environment strong{color:#ccb98f;font-size:9px}.admin-environment small{color:#7f765f;font-size:7px}.admin-back-button{color:#6f7d99;text-align:left;background:0 0;border:0;border-radius:11px;min-height:41px;margin-top:9px;font-size:9px}.admin-workspace{min-width:0;margin-left:248px}.admin-topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070a14e6;border-bottom:1px solid #798bbe24;justify-content:space-between;align-items:center;min-height:78px;padding:0 28px;display:flex;position:sticky;top:0}.admin-topbar>div:first-child p{color:#677590;letter-spacing:.13em;margin:0;font-size:7px;font-weight:850}.admin-topbar h1{color:#eef2fb;letter-spacing:-.025em;margin:2px 0 0;font-size:20px}.admin-topbar>div:last-child{align-items:center;gap:10px;display:flex}.admin-system-pill{color:#7fd9c2;background:#31d0aa0e;border:1px solid #31d0aa24;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:8px;font-weight:740;display:flex}.admin-system-pill i{background:var(--success);width:6px;height:6px;box-shadow:0 0 10px var(--success);border-radius:50%}.admin-topbar>div:last-child>button{color:#766b98;background:#11192da6;border:1px solid #798bbe26;border-radius:11px;place-items:center;width:38px;height:38px;font-size:8px;display:grid}.admin-topbar>div:last-child>.admin-avatar{color:#fff;background:linear-gradient(145deg,#5736c4,#2f1b7d);border-radius:12px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:850;display:grid}.admin-content{width:min(1480px,100%);margin-inline:auto;padding:26px 28px 46px}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.admin-metrics article{background:linear-gradient(145deg,#151e35f0,#0d1425f0);border:1px solid #798bbe26;border-radius:18px;justify-content:space-between;align-items:flex-start;min-width:0;min-height:135px;padding:18px;display:flex}.admin-metrics article>div{flex-direction:column;min-width:0;display:flex}.admin-metrics small{color:#6f7d99;letter-spacing:.11em;font-size:7px;font-weight:850}.admin-metrics strong{color:#eef2fa;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:clamp(22px,2.2vw,31px);overflow:hidden}.admin-metrics em{color:#9d8df0;font-size:9px;font-style:normal}.admin-metrics div>span{color:#58cbaa;margin-top:5px;font-size:8px}.admin-metrics article>i{color:#9c8ced;background:#7c5cff1a;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;display:grid}.admin-main-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:13px;margin-top:13px;display:grid}.admin-panel{background:linear-gradient(145deg,#141d33f2,#0d1425f2);border:1px solid #798bbe26;border-radius:20px;padding:21px}.admin-panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-panel-heading p{color:#6e7c98;letter-spacing:.12em;margin:0;font-size:7px;font-weight:850}.admin-panel-heading h2{color:#e6ebf6;letter-spacing:-.025em;margin:4px 0 0;font-size:16px}.admin-panel-heading>span{color:#7886a1;background:#070b164d;border:1px solid #798bbe24;border-radius:9px;padding:6px 8px;font-size:7px}.admin-chart{grid-template-columns:34px 1fr;gap:10px;height:245px;margin-top:25px;display:grid}.chart-scale{color:#56647e;flex-direction:column;justify-content:space-between;padding-bottom:25px;font-size:7px;display:flex}.chart-bars{background-image:linear-gradient(#798bbe14 1px,#0000 1px);background-size:100% 33.333%;border-bottom:1px solid #798bbe1f;grid-template-columns:repeat(7,1fr);align-items:end;gap:8px;display:grid}.chart-bars>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.chart-bars i{background:linear-gradient(#8b70ff,#5237bc);border-radius:7px 7px 2px 2px;width:min(28px,68%);box-shadow:0 0 15px #7c5cff29}.chart-bars small{color:#66748e;height:17px;font-size:7px}.admin-live{font-weight:850;color:#62d7b9!important;background:0 0!important;border:0!important}.admin-game-health{gap:9px;margin-top:22px;display:grid}.admin-game-health article{background:#070b1647;border:1px solid #798bbe1f;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:59px;padding:9px;display:grid}.admin-game-health article>i{color:#06171d;background:linear-gradient(145deg,#2ad4d9,#15777e);border-radius:10px;place-items:center;width:35px;height:35px;font-size:8px;font-style:normal;font-weight:900;display:grid}.admin-game-health article:nth-child(2)>i{background:linear-gradient(145deg,#ffc857,#bd7416)}.admin-game-health article:nth-child(3)>i{color:#fff;background:linear-gradient(145deg,#8c70ff,#5435c5)}.admin-game-health article div{flex-direction:column;min-width:0;display:flex}.admin-game-health strong{color:#d7deeb;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-game-health small{color:#63718d;font-size:7px}.admin-game-health article>span{color:#61d1b5;background:#31d0aa14;border-radius:999px;padding:5px 7px;font-size:7px}.admin-game-health article>span.warning{color:#dba85b;background:#ffb54714}.admin-transactions{margin-top:13px}.admin-panel-heading>button{color:#9a8be8;background:0 0;border:0;font-size:8px;font-weight:750}.admin-table{margin-top:18px}.admin-table>div{border-top:1px solid #798bbe1a;grid-template-columns:1.1fr 1.1fr 1fr 1.2fr 1fr .7fr;align-items:center;min-height:50px;display:grid}.admin-table .admin-table-head{color:#64728d;letter-spacing:.08em;border:0;min-height:31px;font-size:7px;font-weight:850}.admin-table>div:not(.admin-table-head)>span{color:#9da9bd;font-size:9px}.admin-table>div:not(.admin-table-head)>span:first-child{color:#d9e0ec;font-weight:720}.admin-status-cell{background:#31d0aa14;border-radius:999px;width:max-content;padding:5px 7px;color:#62d2b6!important}.admin-status-cell.pending{background:#ffb54714;color:#d9a85d!important}.wallet-shell{min-height:100vh}.wallet-shell:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#6f80af06 1px,#0000 1px),linear-gradient(90deg,#6f80af06 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.sidebar{z-index:50;width:var(--sidebar-width);overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0f1df5;border-right:1px solid #798bbe29;flex-direction:column;padding:24px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden auto}.brand{align-items:center;gap:12px;min-height:48px;padding:0 8px;display:flex}.brand-mark{width:42px;height:42px;color:var(--gold);letter-spacing:-.06em;background:linear-gradient(145deg,#202a49,#141b30);border:1px solid #ffc85740;border-radius:13px;flex:none;place-items:center;font-size:16px;font-weight:850;display:grid;box-shadow:inset 0 1px #ffffff12,0 10px 24px #0000003d}.brand-copy{flex-direction:column;line-height:1;display:flex}.brand-copy strong{letter-spacing:.07em;font-size:17px;font-weight:830}.brand-copy small{color:var(--muted);letter-spacing:.28em;margin-top:5px;font-size:9px;font-weight:700}.side-nav{flex-direction:column;flex:1;gap:4px;margin-top:30px;display:flex}.nav-label{color:#667492;letter-spacing:.16em;margin:0 12px 8px;font-size:10px;font-weight:800}.nav-label-spaced{margin-top:18px}.nav-item{color:#9da9c4;border:1px solid #0000;border-radius:13px;align-items:center;gap:13px;min-height:44px;padding:0 13px;font-size:13px;font-weight:620;transition:border-color .15s,background .15s,color .15s,transform .15s;display:flex;position:relative}.nav-item>span{color:#7886a5;place-items:center;width:20px;font-size:15px;display:grid}.nav-item:hover{color:var(--text);background:#7c5cff12;border-color:#7c5cff24;transform:translate(2px)}.nav-item-disabled,.nav-item-disabled:hover{cursor:not-allowed;color:#68758f;background:0 0;border-color:#0000;transform:none}.nav-item-disabled small{color:#77849d;margin-left:auto;font-size:10px;font-weight:700}.nav-item.active{color:#fff;background:linear-gradient(90deg,#7c5cff2e,#7c5cff0f);border-color:#7c5cff3d}.nav-item.active:before{background:var(--primary);content:"";border-radius:0 6px 6px 0;width:3px;height:22px;position:absolute;left:-19px;box-shadow:0 0 16px #7c5cffa6}.nav-item.active>span{color:#9d8cff}.sidebar-bottom{gap:12px;min-width:0;display:grid}.security-note{background:#31d0aa0e;border:1px solid #31d0aa29;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;display:flex}.security-icon{width:28px;height:28px;color:var(--success);background:#31d0aa24;border-radius:50%;place-items:center;font-size:12px;display:grid}.security-note div,.sidebar-profile div{flex-direction:column;flex:1;min-width:0;display:flex}.security-note strong,.sidebar-profile strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.security-note small,.sidebar-profile small{color:var(--muted);margin-top:2px;font-size:9px}.sidebar-profile{border-top:1px solid #798bbe24;align-items:center;gap:10px;padding:15px 4px 0;display:flex}.avatar{background:linear-gradient(145deg, var(--primary), #4934b6);color:#fff;border:1px solid #ffffff21;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid}.icon-button,.text-icon-button{width:44px;height:44px;color:var(--muted);background:#ffffff06;border:1px solid #798bbe29;border-radius:13px;flex:none;place-items:center;display:grid}.icon-button:hover,.text-icon-button:hover{color:var(--text);background:#7c5cff1a;border-color:#7c5cff61}.sidebar-profile .icon-button{border:0;width:34px;height:34px}.app-column{min-height:100vh;margin-left:var(--sidebar-width)}.topbar{z-index:40;height:var(--topbar-height);padding-inline:max(32px, calc((100vw - var(--sidebar-width) - 1480px) / 2 + 32px));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070a14d1;border-bottom:1px solid #798bbe21;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.mobile-logo,.mobile-avatar{display:none}.search-box{color:#6e7b9a;background:#151d338c;border:1px solid #798bbe29;border-radius:13px;align-items:center;gap:10px;width:min(420px,42vw);height:42px;padding:0 12px;display:flex}.search-box:focus-within{border-color:#7c5cff80;box-shadow:0 0 0 3px #7c5cff17}.search-box[aria-disabled=true]{opacity:.78}.search-box input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.search-box input::placeholder{color:#6e7b9a}.search-box kbd{color:#7d8aa8;background:#ffffff08;border:1px solid #798bbe33;border-radius:6px;padding:2px 7px;font-family:inherit;font-size:9px}.search-soon{color:#8e9ab4;border:1px solid #798bbe33;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.topbar-actions{align-items:center;gap:10px;display:flex}.sync-pill,.quote-live{color:#87dfe2;background:#2ad4d90e;border:1px solid #2ad4d921;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:10px;font-weight:650;display:inline-flex}.sync-pill i,.quote-live i,.live-dot,.online-dot,.warning-dot{background:var(--success);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #31d0aacc}.notification-button{font-size:9px;position:relative}.notification-button:disabled,.admin-topbar>div:last-child>button:disabled{cursor:not-allowed;opacity:.58}.notification-button>span{color:#8c9ab7}.notification-button i{border:2px solid var(--canvas);background:var(--error);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}main{display:block}.content-wrap{width:min(100%,1480px);margin:0 auto;padding:30px 32px 44px}#dashboard,#convert,#games,#vault,#transactions,#ozellikler,#nasil-calisir,#guvenlik,#mobil{scroll-margin-top:calc(var(--topbar-height) + 16px)}.welcome-row{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.welcome-row>div:first-child{min-width:0}.welcome-row h1{overflow-wrap:anywhere}.status-cluster{flex:none}.eyebrow,.card-kicker{color:#8290af;letter-spacing:.15em;margin:0 0 6px;font-size:9px;font-weight:800}.eyebrow span{color:var(--gold)}.welcome-row h1{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:780}.welcome-row>div>p:last-child{color:var(--muted);margin:5px 0 0;font-size:13px}.status-cluster{background:#151d337a;border:1px solid #798bbe24;border-radius:14px;align-items:center;gap:11px;padding:10px 14px;display:flex}.status-cluster .live-dot{width:8px;height:8px}.status-cluster div{flex-direction:column;display:flex}.status-cluster strong{font-size:11px}.status-cluster small{color:var(--muted);font-size:9px}.dashboard-grid{grid-template-columns:minmax(0,1.28fr) minmax(390px,.72fr);grid-template-areas:"balance swap""games swap""vault transactions";align-items:start;gap:18px;display:grid}.card{background:linear-gradient(145deg,#161f36f5,#0f1628f5);border:1px solid #798bbe2e;border-radius:22px;transition:border-color .22s,box-shadow .22s,transform .22s;animation:.56s cubic-bezier(.2,.75,.2,1) both dashboard-card-in;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 20px 50px #0000001f}.card:hover{border-color:#8b77ef4f;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0a,0 24px 65px #0003}.dashboard-grid .card:nth-child(2){animation-delay:60ms}.dashboard-grid .card:nth-child(3){animation-delay:.11s}.dashboard-grid .card:nth-child(4){animation-delay:.16s}.dashboard-grid .card:nth-child(5){animation-delay:.21s}@keyframes dashboard-card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.balance-card{grid-area:balance;min-height:314px;padding:25px}.balance-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c5cff33,#0000 68%);border-radius:50%;width:330px;height:330px;position:absolute;top:-120px;right:-90px}.balance-card:after{content:"";pointer-events:none;background-image:linear-gradient(#8291bb09 1px,#0000 1px),linear-gradient(90deg,#8291bb09 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000);mask-image:linear-gradient(90deg,#0000 20%,#000)}.card-heading,.swap-header,.section-heading{z-index:2;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.balance-line{align-items:baseline;gap:10px;display:flex}.balance-line strong{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(38px,4.5vw,52px);font-weight:720;line-height:1.1}.balance-line>span{color:var(--gold);font-size:13px;font-weight:800}.text-icon-button{z-index:4;background:#ffffff09;border:0;position:relative}.balance-trend{z-index:2;align-items:center;gap:9px;margin-top:8px;display:flex;position:relative}.balance-trend span{color:var(--success);background:#31d0aa1c;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:750}.balance-trend small{color:var(--muted);font-size:10px}.balance-breakdown{z-index:2;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid;position:relative}.balance-breakdown>div{background:#070a1442;border:1px solid #798bbe24;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;padding:10px 11px;display:grid}.balance-breakdown small{color:var(--muted);font-size:9px}.balance-breakdown strong{font-variant-numeric:tabular-nums;grid-column:2;margin-top:2px;font-size:11px}.legend-dot{border-radius:50%;grid-row:1/3;width:7px;height:7px;display:block}.legend-dot.available{background:var(--primary)}.legend-dot.reserved{background:var(--secondary)}.legend-dot.vault{background:var(--gold)}.quick-actions{z-index:3;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:18px;display:grid;position:relative}.quick-action{background:#ffffff06;border:1px solid #798bbe26;border-radius:14px;grid-template-columns:28px 1fr;align-content:center;column-gap:8px;min-height:68px;padding:8px 9px;transition:border-color .15s,background .15s,transform .15s;display:grid}.quick-action>span{color:#a999ff;background:#7c5cff1f;border-radius:9px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.quick-action strong{align-self:end;font-size:10px}.quick-action small{color:var(--muted);white-space:nowrap;align-self:start;font-size:8px}.quick-action:hover{background:#7c5cff13;border-color:#7c5cff57;transform:translateY(-2px)}.swap-card{grid-area:swap;min-height:650px;padding:24px}.swap-header h2,.section-heading h2,.vault-content h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:750}.quote-live{min-height:30px;padding:0 10px;font-size:9px}.segmented-control{background:#070a145c;border:1px solid #798bbe24;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;margin:18px 0;padding:4px;display:grid}.segmented-control button{min-height:39px;color:var(--muted);background:0 0;border:0;border-radius:10px;font-size:11px;font-weight:700}.segmented-control button.selected{color:#d9d2ff;background:#7c5cff29;box-shadow:inset 0 0 0 1px #7c5cff2e}.direction-switch{gap:8px;margin:-6px 0 13px;display:flex}.direction-switch button{min-height:36px;color:var(--muted);background:#ffffff06;border:1px solid #798bbe29;border-radius:11px;flex:1;font-size:10px;font-weight:700}.direction-switch button.active{color:#9fe9eb;background:#2ad4d912;border-color:#2ad4d947}.exchange-stack{position:relative}.exchange-field{background:#070a145c;border:1px solid #798bbe33;border-radius:17px;padding:13px;transition:border-color .15s,background .15s}.exchange-field:focus-within{background:#0c101f99;border-color:#7c5cff80}.exchange-output{margin-top:9px}.field-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.field-meta label{color:#c5cee2;font-weight:700}.asset-input-row{grid-template-columns:minmax(0,1fr) minmax(142px,auto);align-items:center;gap:10px;margin-top:8px;display:grid}.asset-input-row>input{width:100%;min-width:0;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:0 0;border:0;outline:0;font-size:24px;font-weight:680}.asset-input-row>input::placeholder{color:#596682}.exchange-output .asset-input-row>input{color:#d7dded}.asset-select-wrap{background:#1b2541d1;border:1px solid #798bbe2e;border-radius:13px;align-items:center;gap:7px;width:100%;min-width:0;height:44px;padding:4px 7px;display:flex}.asset-select-wrap select{width:auto;min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:10px;font-weight:700}.asset-select-wrap option{background:var(--surface)}.asset-badge{color:#08101e;border:1px solid #ffffff26;border-radius:50%;flex:none;place-items:center;font-weight:850;line-height:1;display:inline-grid;box-shadow:inset 0 1px #ffffff57,0 5px 16px #00000029}.asset-sm{width:30px;height:30px;font-size:8px}.asset-md{width:38px;height:38px;font-size:10px}.asset-lg{width:52px;height:52px;font-size:12px}.asset-gold{background:linear-gradient(145deg,#ffd878,#e7a930)}.asset-cyan{background:linear-gradient(145deg,#54e8ed,#19a8b9)}.asset-amber{background:linear-gradient(145deg,#ffcc75,#d97a2b)}.asset-blue{background:linear-gradient(145deg,#76b9ff,#456ce3)}.asset-purple{color:#fff;background:linear-gradient(145deg,#a68bff,#6742df)}.amount-shortcuts{gap:6px;margin-top:10px;display:flex}.amount-shortcuts button{color:#8f9bb7;background:#ffffff06;border:1px solid #798bbe24;border-radius:8px;min-height:28px;padding:0 9px;font-size:8px;font-weight:700}.amount-shortcuts button:last-child{color:#b8abff;background:#7c5cff14;border-color:#7c5cff38;margin-left:auto}.amount-shortcuts button:hover{color:var(--text);border-color:#7c5cff66}.swap-direction-button{z-index:3;background:var(--primary);color:#fff;border:4px solid #121a2e;border-radius:12px;place-items:center;width:38px;height:38px;margin:-6px auto;font-size:15px;transition:transform .16s;display:grid;position:relative;top:auto;left:auto;box-shadow:0 8px 20px #7c5cff47}.swap-direction-button:hover{transform:rotate(180deg)}.quote-card{background:#070a1440;border:1px solid #798bbe24;border-radius:15px;gap:8px;margin-top:14px;padding:12px 13px;display:grid}.quote-card>div{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.quote-card strong{color:#cdd5e7;font-variant-numeric:tabular-nums;font-size:9px}.quote-card .quote-total{border-top:1px solid #798bbe21;margin-top:2px;padding-top:9px}.quote-card .quote-total span,.quote-card .quote-total strong{color:var(--text);font-size:11px}.quote-card .quote-total strong{color:var(--gold)}.quote-expiry{color:var(--muted);grid-template-columns:1fr auto;align-items:center;gap:9px;margin-top:12px;font-size:8px;display:grid}.quote-expiry strong{color:#bfc9df;font-variant-numeric:tabular-nums;font-size:9px}.expiry-track{background:#798bbe1f;border-radius:99px;height:3px;overflow:hidden}.expiry-track i{border-radius:inherit;background:linear-gradient(90deg, var(--secondary), var(--primary));width:72%;height:100%;display:block}.scope-note{color:#8fa5ba;background:#2ad4d90a;border:1px solid #2ad4d91f;border-radius:12px;grid-template-columns:22px 1fr;align-items:center;gap:9px;margin:12px 0;padding:9px 10px;font-size:8px;line-height:1.5;display:grid}.scope-note>span,.modal-warning>span{width:22px;height:22px;color:var(--secondary);background:#2ad4d91c;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.primary-button,.secondary-button,.ghost-button{border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:11px;font-weight:760;transition:transform .15s,box-shadow .15s,background .15s;display:flex}.primary-button{color:#fff;background:linear-gradient(135deg,#896dff,#6848e5);border:1px solid #ffffff14;width:100%;box-shadow:0 12px 30px #5c40d140,inset 0 1px #ffffff1f}.primary-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 16px 34px #5c40d152,inset 0 1px #ffffff26}.primary-button:disabled{cursor:not-allowed;box-shadow:none;color:#71809f;background:#29334f}.field-help{color:#697793;text-align:center;min-height:16px;margin:7px 3px 0;font-size:8px}.field-help.error{color:var(--error)}.games-card{grid-area:games;padding:21px 22px}.section-heading{align-items:center;margin-bottom:16px}.section-heading a{color:#9c8cff;font-size:9px;font-weight:700}.section-heading a:hover{color:#c0b6ff}.game-list,.transaction-list{gap:8px;display:grid}.game-row{background:#070a1438;border:1px solid #798bbe21;border-radius:14px;grid-template-columns:40px minmax(120px,1fr) auto 34px;align-items:center;gap:10px;min-height:58px;padding:7px 9px;transition:border-color .15s,background .15s;display:grid}.game-row:hover{background:#ffffff09;border-color:#798bbe42}.game-logo{border-radius:12px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:850;display:grid}.game-air{color:#06212c;background:linear-gradient(145deg,#38e1e6,#158fae)}.game-zombi{color:#2e1b03;background:linear-gradient(145deg,#ffcb62,#a56419)}.game-clan{color:#fff;background:linear-gradient(145deg,#9478ff,#4a32b1)}.game-info,.game-balance,.dual-balance span{flex-direction:column;display:flex}.game-info strong,.game-balance strong,.dual-balance strong{font-size:10px;font-weight:720}.game-info small,.game-balance small,.dual-balance small{color:var(--muted);margin-top:3px;font-size:8px}.online-dot,.warning-dot{width:5px;height:5px;margin-right:4px}.warning-dot{background:var(--warning);box-shadow:0 0 8px #ffb547b3}.game-balance,.dual-balance{text-align:right}.dual-balance{gap:15px;display:flex}.game-row>button{color:#7886a3;background:0 0;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.game-row>button:hover{color:#b5a8ff;background:#7c5cff1a}.vault-card{grid-area:vault;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px;display:grid}.vault-card:before{content:"";background:linear-gradient(110deg,#ffc8570e,#0000 48%,#7c5cff14);position:absolute;inset:0}.vault-orbit{z-index:2;width:70px;height:70px;color:var(--gold);background:radial-gradient(circle,#ffc85724,#ffc85706 65%);border:1px solid #ffc85738;border-radius:50%;place-items:center;font-size:26px;display:grid;position:relative;box-shadow:inset 0 0 20px #ffc85712,0 0 30px #ffc8570d}.vault-orbit:after{border-radius:inherit;content:"";border:1px dashed #ffc85747;position:absolute;inset:7px}.vault-content{z-index:2;min-width:0;position:relative}.vault-content h2{color:var(--gold);font-size:17px}.vault-content h2 small{color:var(--text);font-size:10px}.vault-content>p:not(.card-kicker){color:var(--muted);margin:4px 0 10px;font-size:8px}.vault-stats{gap:24px;margin-bottom:9px;display:flex}.vault-stats span{flex-direction:column;display:flex}.vault-stats small,.progress-meta{color:var(--muted);font-size:8px}.vault-stats strong{margin-top:2px;font-size:9px}.progress-meta{justify-content:space-between;margin-bottom:4px;display:flex}.progress-meta strong{color:var(--gold)}.progress-track{background:#798bbe1f;border-radius:99px;height:5px;overflow:hidden}.progress-track i{border-radius:inherit;background:linear-gradient(90deg, var(--gold), #f39f3a);width:60%;height:100%;display:block}.secondary-button{z-index:2;color:#f4cf82;white-space:nowrap;background:#ffc8570f;border:1px solid #ffc85733;min-height:42px;padding:0 13px;font-size:9px;position:relative}.secondary-button:hover{background:#ffc8571a;transform:translateY(-1px)}.transactions-card{grid-area:transactions;padding:21px 22px}.transaction-row{border-bottom:1px solid #798bbe1c;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:4px 0;display:grid}.transaction-row:last-child{border-bottom:0}.transaction-icon{border-radius:11px;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.tone-success{color:var(--success);background:#31d0aa1a}.tone-info{color:#a797ff;background:#7c5cff1a}.tone-warning{color:var(--warning);background:#ffb5471a}.transaction-info,.transaction-amount{flex-direction:column;min-width:0;display:flex}.transaction-info strong,.transaction-amount strong{font-size:9px;font-weight:720}.transaction-info small,.transaction-amount small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.transaction-amount{text-align:right}.transaction-amount .status-success{color:var(--success)}.transaction-amount .status-info{color:#a797ff}.transaction-amount .status-warning{color:var(--warning)}.app-footer{color:#687693;border-top:1px solid #798bbe1c;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:20px 4px 0;font-size:9px;display:flex}.app-footer p{margin:0}.app-footer strong{color:#8795b2}.app-footer nav{gap:18px;display:flex}.app-footer a:hover{color:var(--text)}.mobile-nav{display:none}.modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02040ac4;place-items:center;padding:24px;animation:.16s both fade-in;display:grid;position:fixed;inset:0;overflow:auto}.confirm-modal{text-align:center;background:linear-gradient(160deg,#19223b,#0e1528 72%);border:1px solid #798bbe3d;border-radius:24px;width:min(100%,440px);max-height:calc(100dvh - 48px);padding:28px;animation:.19s both modal-in;position:relative;overflow-y:auto;box-shadow:0 30px 100px #0000008c}.modal-close{width:38px;height:38px;color:var(--muted);background:#ffffff08;border:1px solid #798bbe29;border-radius:12px;place-items:center;font-size:20px;display:grid;position:absolute;top:15px;right:15px}.modal-icon{color:#7886a5;justify-content:center;align-items:center;gap:14px;margin:4px 0 18px;display:flex}.confirm-modal h2{letter-spacing:-.03em;margin:0;font-size:25px}.confirm-modal>p:not(.card-kicker){max-width:330px;color:var(--muted);margin:8px auto 18px;font-size:11px}.confirm-summary{text-align:left;background:#070a1447;border:1px solid #798bbe26;border-radius:15px;gap:10px;margin:0 0 14px;padding:14px;display:grid}.confirm-summary>div{justify-content:space-between;gap:16px;display:flex}.confirm-summary dt,.confirm-summary dd{margin:0;font-size:10px}.confirm-summary dt{color:var(--muted)}.confirm-summary dd{color:#dbe2f1;text-align:right;font-weight:700}.confirm-summary .confirm-total{border-top:1px solid #798bbe24;margin-top:2px;padding-top:10px}.confirm-summary .confirm-total dd{color:var(--gold);font-size:12px}.modal-warning{text-align:left;background:#2ad4d90a;border:1px solid #2ad4d921;border-radius:13px;grid-template-columns:24px 1fr;align-items:center;gap:10px;margin:14px 0;padding:10px;display:grid}.modal-warning p{color:var(--muted);flex-direction:column;margin:0;font-size:8px;display:flex}.modal-warning strong{color:#b8c6da;margin-bottom:1px;font-size:9px}.ghost-button{width:100%;color:var(--muted);background:0 0;border:0;margin-top:8px}.ghost-button:hover{color:var(--text)}.toast{z-index:300;color:#d8f8ef;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1c27f5;border:1px solid #31d0aa40;border-radius:15px;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:11px;font-weight:650;animation:.22s both toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 50px #00000052}.toast span{width:25px;height:25px;color:var(--success);background:#31d0aa24;border-radius:50%;place-items:center;display:grid}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1240px){:root{--sidebar-width:220px}.landing-header,.landing-hero,.landing-market-strip{width:calc(100% - 40px)}.landing-header{gap:20px}.landing-header>nav{gap:18px}.landing-hero{grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);gap:38px}.product-window-body{min-height:370px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-main-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.sidebar{padding-inline:14px}.content-wrap,.topbar{padding-inline:24px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 390px}.quick-actions{grid-template-columns:repeat(2,1fr)}.balance-card{min-height:370px}}@media (width<=1040px){.landing-header>nav{display:none}.landing-hero{grid-template-columns:1fr;gap:80px;min-height:auto;padding-block:72px 100px}.landing-hero-copy{text-align:center;max-width:760px;margin-inline:auto}.landing-hero-copy>p:not(.landing-pill){margin-inline:auto}.landing-hero-actions,.landing-trust-row{justify-content:center}.landing-product-stage{width:min(690px,88%);margin-inline:auto}.landing-market-strip{grid-template-columns:repeat(3,1fr)}.landing-market-strip>p{border-bottom:1px solid #798bbe1f;grid-column:1/-1;justify-content:center;min-height:42px}.landing-market-strip article:first-of-type{border-left:0}.landing-security-section,.landing-mobile-section{gap:55px}.admin-login-main{grid-template-columns:minmax(0,1fr) minmax(360px,410px);gap:50px}.admin-sidebar{border-bottom:1px solid #798bbe26;border-right:0;flex-direction:row;align-items:center;gap:14px;width:100%;height:70px;padding:10px 14px;position:sticky;top:0;overflow:hidden}.admin-brand .brand-copy{display:none}.admin-sidebar>nav{scrollbar-width:none;flex-direction:row;flex:1;gap:4px;min-width:0;margin:0;overflow-x:auto}.admin-sidebar>nav::-webkit-scrollbar{display:none}.admin-sidebar>nav button{white-space:nowrap;flex:none;min-height:42px;padding-inline:10px}.admin-environment{display:none}.admin-back-button{flex:none;margin:0;padding-inline:8px}.admin-workspace{margin-left:0}.admin-topbar{top:70px}.auth-main{grid-template-columns:minmax(0,1fr) minmax(360px,410px);gap:38px}.auth-intro h1{font-size:clamp(40px,5.2vw,54px)}.auth-lead{font-size:15px}.ambient-token{opacity:.55}.sidebar{display:none}.app-column{margin-left:0}.mobile-logo,.mobile-avatar{display:block}.topbar{padding-left:18px}.brand-compact{padding:0}.brand-compact .brand-mark{border-radius:12px;width:38px;height:38px}.search-box{width:min(360px,42vw)}:root{--topbar-height:64px}.wallet-shell{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.auth-header,.auth-main,.auth-footer{width:min(680px,100% - 38px)}.auth-main{grid-template-columns:1fr;gap:36px;padding-block:46px 54px}.auth-intro{max-width:610px}.auth-intro h1{max-width:570px;font-size:clamp(40px,8vw,58px)}.auth-lead{max-width:570px}.auth-market-card{max-width:100%}.auth-card{order:-1;width:min(100%,500px);margin-inline:auto}.ambient-token{display:none}.ambient-orb-one{left:58%}.topbar{gap:12px;padding:0 16px}.search-box,.sync-pill{display:none}.content-wrap{padding:22px 16px 30px}.welcome-row{align-items:center;margin-bottom:18px}.welcome-row h1{font-size:28px}.welcome-row>div>p:last-child{font-size:11px}.status-cluster{padding:8px 10px}.status-cluster strong{font-size:9px}.status-cluster small{font-size:8px}.dashboard-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"balance""swap""games""vault""transactions"}.balance-card,.swap-card{min-height:auto}.mobile-nav{z-index:100;right:10px;bottom:max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c1221f0;border:1px solid #798bbe33;border-radius:19px;grid-template-columns:repeat(5,1fr);align-items:center;height:66px;padding:4px 6px;display:grid;position:fixed;left:10px;box-shadow:0 18px 55px #0006}.mobile-nav a{color:#74819e;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:52px;display:flex}.mobile-nav a>span{font-size:15px}.mobile-nav small{font-size:7px;font-weight:700}.mobile-nav a.active{color:#ac9fff}.mobile-nav a.mobile-primary{color:#fff;position:relative}.mobile-nav a.mobile-primary>span{background:linear-gradient(145deg,#896dff,#6848e5);border:4px solid #0d1425;border-radius:15px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-17px;box-shadow:0 10px 25px #7c5cff57}.mobile-nav a.mobile-primary small{color:#ac9fff;margin-top:26px}.app-footer{margin-bottom:6px}}@media (width<=820px){.landing-header,.landing-hero,.landing-market-strip,.landing-section,.landing-flow-section,.landing-security-section,.landing-mobile-section,.landing-final-cta,.landing-footer{width:calc(100% - 32px)}.landing-header{min-height:76px}.landing-header .brand-mark{border-radius:12px;width:38px;height:38px}.landing-header-actions{gap:6px}.landing-header-actions button{min-height:40px;padding-inline:12px}.landing-login{display:none}.landing-hero{gap:64px;width:calc(100% - 32px);padding-block:56px 85px}.landing-hero-copy h1{font-size:clamp(46px,9vw,64px)}.landing-product-stage{width:min(660px,94%)}.product-window{transform:none}.product-window-body{min-height:350px}.floating-stat-one{right:-8px}.floating-stat-two{left:28px}.landing-section{padding-top:120px}.landing-bento{grid-template-columns:1fr}.bento-wide{grid-column:auto}.bento-card{min-height:280px}.landing-security-section,.landing-mobile-section{grid-template-columns:1fr}.landing-security-visual{min-height:300px}.landing-mobile-section>div:last-child{text-align:center}.landing-mobile-section>div:last-child>p:not(.landing-kicker){margin-inline:auto}.mobile-benefits{justify-content:center}.landing-footer{grid-template-columns:auto 1fr auto}.landing-footer>p{display:none}.landing-footer nav{justify-self:center}.admin-login-shell>header,.admin-login-main{width:calc(100% - 32px)}.admin-login-main{grid-template-columns:1fr;gap:50px;padding-block:36px 70px}.admin-login-card{order:-1;width:min(100%,480px);margin-inline:auto}.admin-login-copy{text-align:center;max-width:640px;margin-inline:auto}.admin-login-copy>p:not(.landing-kicker){margin-inline:auto}.admin-login-copy>div{text-align:left;margin-inline:auto}.admin-topbar{padding-inline:17px}.admin-content{padding:18px 16px 100px}.admin-main-grid{grid-template-columns:1fr}.admin-table .admin-table-head{display:none}.admin-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-table>div:not(.admin-table-head){background:#070b1640;border:1px solid #798bbe1f;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;min-width:0;padding:13px;display:grid}.admin-table>div:not(.admin-table-head)>span{min-width:0}.admin-table>div:not(.admin-table-head)>span:before{color:#596781;content:attr(data-label);margin-bottom:2px;font-size:6px;font-weight:850;display:block}.admin-status-cell{align-self:start}}@media (width<=560px){body{font-size:14px}.landing-header,.landing-hero,.landing-market-strip,.landing-section,.landing-flow-section,.landing-security-section,.landing-mobile-section,.landing-final-cta,.landing-footer{width:calc(100% - 24px)}.landing-header .brand-copy strong{font-size:14px}.landing-header .brand-copy small{font-size:8px}.landing-register{padding-inline:11px!important}.landing-register span{display:none}.landing-apk-link{min-height:40px;padding-inline:11px}.landing-hero{gap:48px;padding-block:43px 70px}.landing-pill{margin-bottom:16px;font-size:7px}.landing-hero-copy h1{font-size:clamp(38px,12vw,52px);line-height:1.02}.landing-hero-copy>p:not(.landing-pill){margin-top:19px;font-size:13px;line-height:1.65}.landing-hero-actions{grid-template-columns:1fr;display:grid}.landing-primary-cta,.landing-secondary-cta,.landing-apk-hero{justify-content:center;width:100%;min-height:52px}.landing-trust-row{grid-template-columns:1fr;justify-items:center;gap:8px;display:grid}.landing-product-stage{width:100%}.landing-glow-ring{width:330px;height:330px}.product-window{border-radius:21px}.product-window-top{height:56px}.product-window-top>span{display:none}.product-window-body{grid-template-columns:1fr;min-height:auto}.product-mini-nav{display:none}.product-preview-content{grid-template-columns:1fr;padding:13px}.product-balance-preview{min-height:132px}.product-swap-preview{min-height:255px}.floating-stat{display:none}.landing-market-strip{grid-template-columns:1fr}.landing-market-strip article{border-top:1px solid #798bbe1a;border-left:0}.landing-market-strip article:first-of-type{border-top:0}.landing-section{padding-top:90px}.landing-section-heading{margin-bottom:34px}.landing-section-heading h2,.landing-security-section h2,.landing-mobile-section h2,.landing-final-cta h2{font-size:34px}.bento-card{border-radius:21px;min-height:auto;padding:22px}.bento-card h3{font-size:24px}.bento-quote{grid-template-columns:1fr}.bento-quote i{transform:rotate(90deg)}.landing-flow-section{padding-block:70px 90px}.landing-flow-grid{grid-template-columns:1fr}.landing-flow-grid article{min-height:210px}.landing-security-section{border-radius:23px;padding:24px 19px 32px}.landing-security-visual{min-height:260px}.security-core{border-radius:30px;width:104px;height:104px;font-size:29px}.landing-security-visual>i{width:185px;height:185px}.landing-security-visual>i:nth-of-type(2){width:240px;height:240px}.landing-mobile-section{padding-block:90px 85px}.mobile-device-mock{width:min(280px,88%);min-height:535px}.mobile-benefits{gap:7px}.landing-final-cta{border-radius:23px;padding:56px 18px}.landing-final-cta>div{display:grid}.landing-final-cta button{width:100%}.landing-footer{grid-template-columns:1fr auto;gap:16px;min-height:170px;margin-top:65px}.landing-footer nav{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-self:start}.landing-footer>small{text-align:right;grid-area:1/2}.admin-login-shell>header,.admin-login-main{width:calc(100% - 24px)}.admin-login-shell>header{min-height:74px}.admin-login-shell>header>span{display:none}.admin-login-main{padding-top:24px}.admin-login-card{border-radius:22px;padding:23px 18px}.admin-login-copy h1{font-size:42px}.admin-login-copy>p:not(.landing-kicker){font-size:13px}.admin-login-copy>div{grid-template-columns:1fr}.admin-sidebar{height:64px;padding:8px 10px}.admin-brand>span,.admin-back-button{display:none}.admin-sidebar>nav button{min-height:40px;padding-inline:8px;font-size:9px}.admin-sidebar>nav button>span{width:16px}.admin-topbar{min-height:70px;padding-inline:13px;top:64px}.admin-system-pill{display:none}.admin-topbar h1{font-size:18px}.admin-content{padding-inline:12px}.admin-metrics{grid-template-columns:1fr}.admin-metrics article{min-height:112px}.admin-chart{height:220px}.admin-panel{padding:17px}.admin-table{grid-template-columns:1fr}.auth-header,.auth-main,.auth-footer{width:calc(100% - 28px)}.auth-header{min-height:76px}.auth-header .brand-mark{border-radius:12px;width:38px;height:38px}.auth-header .brand-copy strong{font-size:15px}.auth-status{display:none}.auth-header-actions{gap:6px}.auth-apk-button,.auth-explore-button{min-height:38px;padding-inline:10px}.auth-main{gap:29px;padding-block:34px 42px}.auth-intro .eyebrow{margin-bottom:13px}.auth-intro h1{font-size:clamp(34px,11vw,46px);line-height:1.04}.auth-lead{margin-top:18px;font-size:13px;line-height:1.65}.auth-feature-list{margin-top:26px}.auth-feature-list article>span{border-radius:10px;width:34px;height:34px}.auth-feature-list small{font-size:10px}.auth-market-card{margin-top:26px;padding:13px}.auth-card{border-radius:22px;padding:22px 18px}.auth-card-top h2{font-size:23px}.auth-tabs{margin-top:20px}.auth-form{gap:14px;margin-top:20px}.auth-footer{min-height:58px}.auth-footer nav>span{display:none}.topbar-actions{gap:7px}.mobile-avatar{display:grid}.notification-button{width:40px;height:40px}.welcome-row{align-items:flex-start}.status-cluster{background:0 0;border:0;padding:6px 0}.status-cluster div{display:none}.card{border-radius:20px}.balance-card,.swap-card,.games-card,.vault-card,.transactions-card{padding:18px}.balance-line strong{font-size:38px}.balance-breakdown{grid-template-columns:1fr;gap:6px}.balance-breakdown>div{grid-template-columns:auto 1fr auto;padding:8px 10px}.balance-breakdown strong{grid-area:1/3;margin:0}.legend-dot{grid-row:1}.quick-actions{grid-template-columns:repeat(2,1fr)}.quick-action{min-height:62px}.asset-input-row{grid-template-columns:minmax(0,1fr) minmax(112px,38%)}.asset-input-row>input{font-size:22px}.asset-select-wrap select{width:auto;font-size:11px}.amount-shortcuts button{min-height:40px;padding-inline:8px;font-size:11px}.swap-direction-button{top:auto}.game-row{grid-template-columns:38px minmax(0,1fr) auto 40px}.dual-balance{gap:8px}.game-info strong{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.game-row>button{width:40px;height:40px}.vault-card{grid-template-columns:58px minmax(0,1fr)}.vault-orbit{width:56px;height:56px}.vault-card .secondary-button{grid-column:1/-1;width:100%}.vault-stats{gap:14px}.transaction-row{grid-template-columns:34px minmax(0,1fr) auto}.transaction-amount strong{text-overflow:ellipsis;white-space:nowrap;max-width:88px;overflow:hidden}.app-footer{flex-direction:column;align-items:flex-start}.app-footer nav{flex-wrap:wrap;gap:12px}.mobile-nav small,.quick-action small{font-size:9px}.modal-backdrop{align-items:end;padding:0}.confirm-modal{width:100%;max-height:100dvh;padding:24px 18px calc(22px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;overflow-y:auto}.toast{right:12px;bottom:calc(84px + env(safe-area-inset-bottom));justify-content:center;left:12px}}@media (width<=820px){.landing-login{display:inline-flex}}.wallet-shell small,.wallet-shell :where(.quick-action strong,.quote-live,.field-meta,.direction-switch button,.asset-select-wrap select,.quote-card>div,.quote-card strong,.quote-expiry,.quote-expiry strong,.scope-note,.field-help,.section-heading a,.coming-soon-label,.game-info strong,.game-balance strong,.dual-balance strong,.transaction-info strong,.transaction-amount strong,.app-footer,.secondary-button){font-size:11px;line-height:1.4}.wallet-shell :where(button,select,.quick-action,.secondary-button){min-height:44px;font-size:12px}.coming-soon-label,.admin-nav-soon{color:#a6b2c9;font-size:11px;font-weight:700}.game-row>button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.72}.mobile-nav-placeholder{color:#75819c;align-content:center;justify-items:center;min-height:44px;display:grid}.mobile-nav-placeholder>span{font-size:17px}.mobile-nav-placeholder em{color:#9b8cec;font-size:9px;font-style:normal;font-weight:750;line-height:1}.admin-nav-soon{margin-left:auto}@media (width<=560px){.admin-nav-soon{display:none}}@media (width<=380px){.landing-header,.landing-hero,.landing-market-strip,.landing-section,.landing-flow-section,.landing-security-section,.landing-mobile-section,.landing-final-cta,.landing-footer{width:calc(100% - 18px)}.landing-header .brand-copy{display:none}.landing-register{min-height:38px!important;font-size:11px!important}.landing-hero-copy h1{font-size:36px}.landing-hero-copy>p:not(.landing-pill){font-size:12px}.landing-section-heading h2,.landing-security-section h2,.landing-mobile-section h2,.landing-final-cta h2{font-size:30px}.landing-footer nav{gap:11px}.admin-login-shell>header,.admin-login-main{width:calc(100% - 18px)}.admin-login-copy h1{font-size:36px}.admin-topbar>div:first-child p{display:none}.chart-bars{gap:4px}.auth-header,.auth-main,.auth-footer{width:calc(100% - 22px)}.auth-status{background:0 0;border:0;padding:0}.auth-status i{display:none}.auth-intro h1{font-size:33px}.auth-feature-list article:nth-child(3){display:none}.auth-market-card{border-radius:15px}.auth-card{padding-inline:15px}.content-wrap{padding-inline:12px}.balance-card,.swap-card,.games-card,.vault-card,.transactions-card{padding:16px}.balance-line strong{font-size:34px}.asset-input-row{grid-template-columns:minmax(0,1fr) minmax(106px,39%)}.asset-select-wrap{padding-inline:5px}.asset-select-wrap select{width:auto;font-size:11px}.amount-shortcuts{gap:4px}.amount-shortcuts button{padding-inline:5px;font-size:11px}.quick-action small{font-size:11px}.game-balance{display:none}.game-row{grid-template-columns:38px minmax(0,1fr) 40px}.game-row .dual-balance{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--primary:#7452f2;--muted:#aab6cd}.admin-mobile-logout{display:none}@media (width<=560px){.admin-mobile-logout{place-items:center;width:44px;min-width:44px;height:44px;display:inline-grid}}.auth-shell :where(small,.eyebrow,.card-kicker,.auth-status,.auth-check,.auth-message,.auth-demo-note p),.landing-shell :where(small,.landing-pill,.landing-kicker,.landing-trust-row,.landing-market-strip>p,.bento-card>p,.bento-game-list b,.bento-statuses i,.mobile-benefits span,.landing-footer>p,.landing-footer nav a,.landing-footer nav button),.admin-login-shell :where(small,.landing-kicker,.card-kicker,.admin-login-error,.admin-login-card aside p,.admin-login-copy article strong,header>span),.admin-shell :where(small,.admin-brand>span,.admin-topbar p,.admin-system-pill,.admin-avatar,.admin-metrics em,.admin-metrics div>span,.admin-panel-heading p,.admin-panel-heading>span,.chart-scale,.chart-bars small,.admin-game-health article>span,.admin-table .admin-table-head){font-size:11px;line-height:1.4}.auth-shell :where(button,input,select,.auth-link),.landing-shell :where(button,.landing-header nav a,.landing-primary-cta,.landing-secondary-cta,.apk-download-button),.admin-login-shell :where(button,input),.admin-shell :where(button,.admin-table>div:not(.admin-table-head)>span,.admin-game-health strong){font-size:12px}.product-window :where(small,em,b,p,span:not(.asset-badge)),.floating-stat :where(small,strong),.landing-market-strip :where(article strong,article small,article>b),.bento-quote small,.bento-progress small,.landing-asset,.bento-game-list i,.mobile-device-content :where(small,span,em){font-size:11px;line-height:1.35}.auth-feature-list small,.auth-card-top>p:last-child,.auth-market-card small,.auth-demo-note p,.auth-footer,.auth-footer nav button,.auth-input-wrap input::placeholder,.landing-header>nav a,.landing-trust-row,.landing-market-strip>p,.landing-market-strip article small,.landing-section-heading>p:last-child,.bento-card>p,.bento-card>span,.bento-quote small,.bento-game-list b,.bento-progress small,.bento-statuses i,.landing-flow-grid p,.landing-footer>p,.landing-footer nav a,.landing-footer nav button,.landing-footer>small,.admin-login-copy article small,.admin-login-card>p:not(.card-kicker),.admin-login-card input::placeholder,.admin-login-card aside p,.admin-sidebar>nav button,.admin-back-button,.admin-topbar>div:first-child p,.admin-panel-heading p,.admin-panel-heading>span,.chart-scale,.chart-bars small,.admin-game-health small,.admin-table .admin-table-head,.admin-table>div:not(.admin-table-head)>span:before{color:#a6b2c9}.admin-environment strong,.admin-environment small,.admin-game-health article>i,.admin-table>div:not(.admin-table-head)>span:before{color:#a6b2c9;font-size:11px;line-height:1.4}.auth-submit,.landing-register,.landing-primary-cta,.landing-final-cta button:first-child,.admin-login-card form>button,.primary-button{color:#fff;background:linear-gradient(135deg,#7452f2,#5636c8)}.auth-intro,.auth-card{animation:none}.admin-topbar>div:last-child>.admin-avatar{color:#fff;background:linear-gradient(145deg,#5736c4,#2f1b7d)}.auth-shell button,.auth-shell input:not([type=checkbox]):not([type=radio]),.auth-shell select,.landing-shell button,.landing-shell .landing-primary-cta,.landing-shell .landing-secondary-cta,.landing-shell .apk-download-button,.admin-login-shell button,.admin-login-shell input,.admin-shell button{min-height:44px}.auth-check,.landing-header>nav a,.landing-footer nav :where(a,button),.admin-sidebar>nav button,.admin-back-button{align-items:center;min-height:44px;display:inline-flex}.auth-footer nav button,.landing-footer nav :where(a,button){justify-content:center;min-width:44px}.landing-register{min-height:44px!important;font-size:12px!important}.admin-login-shell>header>button,.admin-topbar>div:last-child>button,.icon-button,.game-row>button,.modal-close{min-width:44px;min-height:44px}.landing-section{content-visibility:auto;contain-intrinsic-size:auto 1050px}.landing-flow-section{content-visibility:auto;contain-intrinsic-size:auto 560px}.landing-security-section{content-visibility:auto;contain-intrinsic-size:auto 620px}.landing-mobile-section{content-visibility:auto;contain-intrinsic-size:auto 760px}.landing-final-cta{content-visibility:auto;contain-intrinsic-size:auto 380px}.landing-footer{content-visibility:auto;contain-intrinsic-size:auto 180px}@media (hover:none),(pointer:coarse),(width<=820px){.auth-ambient,.auth-shell:after{display:none}.auth-shell:before{opacity:.32}.ambient-token,.auth-status,.auth-market-card,.auth-card,.floating-stat,.landing-header,.landing-market-strip,.admin-topbar,.admin-sidebar,.admin-panel,.topbar,.sidebar,.card,.mobile-nav,.modal-backdrop,.confirm-modal,.toast{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ambient-orb-one,.ambient-orb-two,.ambient-token,.landing-glow-ring,.product-window,.product-window:after,.landing-security-visual>i,.vault-orbit{animation:none!important}.landing-header,.admin-topbar,.mobile-nav{background-color:#070a14f7}:where(.auth-shell,.landing-shell,.admin-login-shell,.admin-shell) :where(button,a[href],input:not([type=checkbox]):not([type=radio]),select){min-height:44px}}.sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.admin-table-wrap{width:100%;overflow-x:auto}.admin-table{border-collapse:collapse;table-layout:fixed;width:100%}.admin-table th,.admin-table td{text-align:left;vertical-align:middle;border-top:1px solid #798bbe24;padding:13px 8px}.admin-table th{color:#a6b2c9;letter-spacing:.06em;border-top:0;font-size:11px;font-weight:850}.admin-table td{color:#b7c1d4;font-size:12px}.admin-table td:first-child{color:#e3e8f2;font-weight:720}@media (width<=820px){.admin-table-wrap{overflow:visible}.admin-table,.admin-table tbody{display:block}.admin-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.admin-table tr{background:#070b1666;border:1px solid #798bbe29;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;padding:13px;display:grid}.admin-table td{border:0;min-width:0;padding:0;display:block}.admin-table td:before{color:#a6b2c9;content:attr(data-label);margin-bottom:3px;font-size:11px;font-weight:800;display:block}}@media (width<=560px){.admin-table tr{grid-template-columns:1fr}}.admin-menu-toggle,.admin-menu-overlay{display:none}.admin-switch-button{color:#c9c0ff;background:#7c5cff1a;border:1px solid #7c5cff42;border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin-top:10px;font-size:11px;font-weight:760;display:inline-flex}.admin-title-group,.admin-top-actions{align-items:center;gap:10px;display:flex}.admin-top-actions>button,.admin-notification-wrap>button{color:#a99bec;background:#11192db8;border:1px solid #798bbe29;border-radius:12px;place-items:center;width:44px;min-width:44px;height:44px;display:grid;position:relative}.admin-notification-wrap{position:relative}.admin-notification-wrap>button>b{color:#fff;background:#ff6b7a;border:2px solid #070a14;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid;position:absolute;top:-5px;right:-5px}.admin-notification-panel{z-index:80;background:#0c1323fa;border:1px solid #8397cc38;border-radius:18px;gap:8px;width:min(360px,100vw - 24px);padding:15px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 70px #00000080}.admin-notification-panel>strong{color:#eef2fb;font-size:13px}.admin-notification-panel>p{color:#9ba8be;margin:5px 0;font-size:11px}.admin-notification-panel article{background:#070b166b;border:1px solid #798bbe21;border-radius:12px;grid-template-columns:30px 1fr;gap:9px;padding:10px;display:grid}.admin-notification-panel article>span{color:#f1b759;background:#ffb5471a;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.admin-notification-panel article.critical>span{color:#ff8d99;background:#ff6b7a1a}.admin-notification-panel article div{gap:2px;display:grid}.admin-notification-panel article b{color:#dce3ef;font-size:11px}.admin-notification-panel article small{color:#8795ad;font-size:10px}.admin-feedback{border:1px solid;border-radius:13px;margin:0 0 14px;padding:11px 13px;font-size:12px}.admin-feedback.error{color:#ffabb5;background:#ff6b7a12;border-color:#ff6b7a3d}.admin-feedback.success{color:#89e1ca;background:#31d0aa12;border-color:#31d0aa38}.admin-metrics>button{min-width:0;min-height:135px;color:inherit;text-align:left;background:linear-gradient(145deg,#151e35f0,#0d1425f0);border:1px solid #798bbe26;border-radius:18px;justify-content:space-between;align-items:flex-start;padding:18px;transition:all .18s;display:flex}.admin-metrics>button:hover{border-color:#7c5cff52;transform:translateY(-2px)}.admin-metrics>button>div{flex-direction:column;min-width:0;display:flex}.admin-metrics>button>i{color:#9c8ced;background:#7c5cff1a;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;display:grid}.admin-chart .chart-bars>div{position:relative}.admin-chart .chart-bars>div>strong{color:#a9b5ca;text-align:center;font-size:9px;position:absolute;bottom:22px;left:0;right:0}.admin-game-health>button{min-height:59px;color:inherit;text-align:left;background:#070b1647;border:1px solid #798bbe1f;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px;display:grid}.admin-game-health>button>i{color:#06171d;background:linear-gradient(145deg,#2ad4d9,#15777e);border-radius:10px;place-items:center;width:35px;height:35px;font-size:8px;font-style:normal;font-weight:900;display:grid}.admin-game-health>button:nth-child(2)>i{background:linear-gradient(145deg,#ffc857,#bd7416)}.admin-game-health>button:nth-child(3)>i{color:#fff;background:linear-gradient(145deg,#8c70ff,#5435c5)}.admin-game-health>button>div{flex-direction:column;min-width:0;display:flex}.admin-game-health>button strong{color:#d7deeb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-game-health>button small{color:#8795ad;font-size:10px}.admin-game-health>button>span{color:#71d9bf;background:#31d0aa14;border-radius:999px;padding:5px 7px;font-size:10px}.admin-game-health>button>span.warning{color:#e1b66f;background:#ffb54714}.admin-section-stack{gap:14px;display:grid}.admin-toolbar{background:#0e1628db;border:1px solid #798bbe24;border-radius:16px;align-items:center;gap:10px;padding:10px;display:flex}.admin-toolbar>label:first-child{flex:1;min-width:220px}.admin-toolbar input,.admin-toolbar select,.admin-reason-field :where(input,textarea),.admin-game-admin-grid select,.admin-form-grid input,.admin-security-form input{color:#e4e9f3;background:#070b168c;border:1px solid #798bbe30;border-radius:11px;outline:0;width:100%;min-height:44px;padding:0 12px;font-size:12px}.admin-toolbar select{min-width:170px}.admin-toolbar>button,.admin-pagination button,.admin-table td button,.admin-detail-actions button,.admin-game-admin-grid article>div:last-child button,.admin-security-actions button{color:#bdc7d9;background:#18223bcc;border:1px solid #798bbe2e;border-radius:11px;min-height:44px;padding:0 13px;font-size:11px;font-weight:720}.admin-panel-heading>div>small{color:#8290a9;margin-top:4px;font-size:10px;display:block}.admin-user-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.admin-user-summary>span,.admin-balance-grid>span{background:#070b1652;border:1px solid #798bbe21;border-radius:12px;gap:5px;padding:12px;display:grid}.admin-user-summary small,.admin-balance-grid small{color:#8795ad;font-size:10px}.admin-user-summary strong,.admin-balance-grid strong{color:#e2e7f1;font-size:13px}.admin-balance-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:9px;display:grid}.admin-reason-field{gap:7px;margin-top:16px;display:grid}.admin-reason-field>span,.admin-game-admin-grid label>span,.admin-form-grid label>span,.admin-security-form label>span{color:#aab6c9;font-size:11px;font-weight:720}.admin-reason-field textarea{resize:vertical;min-height:86px;padding-block:11px}.admin-reason-field.compact{max-width:700px}.admin-detail-actions{flex-wrap:wrap;gap:9px;margin-top:11px;display:flex}.admin-detail-actions button.primary,.admin-vault-admin button.primary,.admin-security-form button.primary{color:#fff;background:linear-gradient(135deg,#7452f2,#5636c8);border-color:#7c5cff61}.admin-detail-actions button.danger,.admin-security-actions button.danger{color:#ffabb5;background:#ff6b7a14;border-color:#ff6b7a47}.admin-inline-note,.admin-empty{color:#95a2b8;background:#070b164d;border:1px solid #798bbe21;border-radius:11px;margin:14px 0 0;padding:10px 12px;font-size:11px;line-height:1.55}.admin-table td>strong,.admin-table td>small,.admin-table td strong+small{display:block}.admin-table td>small,.admin-table td strong+small{color:#8795ad;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.admin-table td button{min-height:36px;padding-inline:10px}.admin-pagination{justify-content:flex-end;align-items:center;gap:12px;margin-top:15px;display:flex}.admin-pagination span{color:#95a2b8;font-size:11px}.admin-pagination strong{color:#d9e0ec}.admin-transaction-detail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:18px 0 0;display:grid}.admin-transaction-detail dl>div{background:#070b1652;border:1px solid #798bbe21;border-radius:12px;padding:12px}.admin-transaction-detail dt{color:#8795ad;font-size:10px}.admin-transaction-detail dd{color:#e1e7f1;margin:6px 0 0;font-size:12px;font-weight:720}.admin-transaction-detail dd small{color:#8795ad;margin-top:3px;font-weight:500;display:block}.admin-game-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.admin-game-admin-grid article{background:#070b1652;border:1px solid #798bbe24;border-radius:16px;gap:16px;padding:15px;display:grid}.admin-game-card-head{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.admin-game-card-head>i{color:#bdadff;background:#7c5cff24;border-radius:11px;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:900;display:grid}.admin-game-card-head>div{gap:3px;display:grid}.admin-game-card-head strong{color:#e2e7f1;font-size:12px}.admin-game-card-head small{color:#8795ad;font-size:10px}.game-state{border-radius:999px;padding:5px 7px;font-size:9px;font-weight:780}.game-state.online{color:#75ddc2;background:#31d0aa17}.game-state.maintenance{color:#e4b46a;background:#ffb54717}.game-state.offline{color:#ff98a4;background:#ff6b7a17}.admin-game-admin-grid label{gap:7px;display:grid}.admin-game-admin-grid article>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.admin-vault-admin form,.admin-security-form{gap:15px;margin-top:20px;display:grid}.admin-toggle{background:#070b1652;border:1px solid #798bbe24;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.admin-toggle input{accent-color:#7452f2;width:20px;height:20px}.admin-toggle>span{gap:3px;display:grid}.admin-toggle strong{color:#e3e8f2;font-size:12px}.admin-toggle small{color:#8795ad;font-size:10px}.admin-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-form-grid label,.admin-security-form label{gap:7px;display:grid}.admin-vault-admin form>button,.admin-security-form>button{border:0;border-radius:12px;min-height:46px;font-size:12px;font-weight:780}.admin-vault-admin>aside{background:#7c5cff0f;border-left:3px solid #7c5cff80;margin-top:18px;padding:12px 14px}.admin-vault-admin>aside strong{color:#cfc7ff;font-size:11px}.admin-vault-admin>aside p{color:#95a2b8;margin:4px 0 0;font-size:11px;line-height:1.55}.status-active{color:#76dfc4!important}.status-suspended{color:#f1b667!important}.admin-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-security-actions{gap:10px;margin-top:20px;display:grid}.admin-security-actions p{color:#95a2b8;margin:0 0 4px;font-size:11px;line-height:1.6}.admin-loading{z-index:100;color:#bdb3ef;background:#0d1425f5;border:1px solid #7c5cff3d;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:11px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 15px 45px #00000057}.admin-loading>span{border:2px solid #a998ff47;border-top-color:#a998ff;border-radius:50%;width:10px;height:10px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.wallet-admin-switch{color:#c9c0ff;text-align:left;background:#7c5cff17;border:1px solid #7c5cff3d;border-radius:13px;align-items:center;gap:10px;width:100%;min-height:54px;margin-bottom:9px;padding:9px 11px;display:flex}.wallet-admin-switch>span{background:#7c5cff2b;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.wallet-admin-switch>div{gap:2px;display:grid}.wallet-admin-switch strong{font-size:11px}.wallet-admin-switch small{color:#9186c5;font-size:9px}.admin-customer-mode{background:linear-gradient(90deg,#7c5cff1f,#31d0aa0d);border:1px solid #7c5cff40;border-radius:15px;align-items:center;gap:11px;margin-bottom:16px;padding:11px 13px;display:flex}.admin-customer-mode>span{color:#b9abff;background:#7c5cff29;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.admin-customer-mode>div{gap:2px;min-width:0;display:grid}.admin-customer-mode strong{color:#e0dcf8;font-size:11px}.admin-customer-mode small{color:#908ba9;font-size:9px;line-height:1.4}.admin-customer-mode button{color:#c9c0ff;white-space:nowrap;background:#7c5cff1c;border:1px solid #7c5cff3d;border-radius:11px;min-height:40px;margin-left:auto;padding:0 12px;font-size:10px;font-weight:760}.wallet-admin-mobile{font-weight:900;color:#c7bcff!important}.mobile-nav>button.mobile-nav-placeholder{background:0 0;border:0}.admin-confirm-backdrop{z-index:110;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02050cd1;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.admin-confirm-dialog{background:linear-gradient(145deg,#151e35,#0b1120);border:1px solid #8997c23d;border-radius:22px;gap:11px;width:min(460px,100%);padding:clamp(22px,5vw,32px);display:grid;box-shadow:0 28px 90px #00000080}.admin-confirm-icon{color:#d7d0ff;background:#7c5cff2e;border-radius:14px;place-items:center;width:44px;height:44px;font-size:17px;font-weight:900;display:grid}.admin-confirm-icon.danger{color:#ffb4bd;background:#ff637526}.admin-confirm-dialog>p:first-of-type{color:#9e90ef;letter-spacing:.14em;margin:3px 0 0;font-size:10px;font-weight:850}.admin-confirm-dialog h2{color:#eef1f8;margin:0;font-size:clamp(20px,4vw,27px);line-height:1.15}.admin-confirm-dialog>p:last-of-type{color:#aab5c9;margin:0;font-size:13px;line-height:1.65}.admin-confirm-dialog>div{justify-content:flex-end;gap:10px;margin-top:9px;display:flex}.admin-confirm-dialog button{color:#dce2ee;background:#19233ae6;border:1px solid #8997c238;border-radius:12px;min-height:44px;padding:0 15px;font-size:11px;font-weight:800}.admin-confirm-dialog button.primary{color:#fff;background:#5a3dcc;border-color:#7c5cff6b}.admin-confirm-dialog button.danger{color:#fff;background:#852f42;border-color:#ff637561}@media (width<=1180px){.admin-game-admin-grid{grid-template-columns:1fr}.admin-balance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.admin-menu-overlay{z-index:65;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02050cb8;border:0;width:100%;height:100%;display:block;position:fixed;inset:0}.admin-sidebar{z-index:70;border-bottom:0;border-right:1px solid #798bbe33;flex-direction:column;align-items:stretch;gap:0;width:min(310px,88vw);height:100dvh;padding:20px 15px;transition:transform .18s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)}.admin-sidebar.open{transform:translate(0)}.admin-sidebar .admin-brand .brand-copy{display:flex}.admin-sidebar>nav{flex-direction:column;flex:none;min-height:max-content;margin-top:26px;display:flex;overflow:visible}.admin-sidebar>nav button{justify-content:flex-start;width:100%}.admin-sidebar .admin-environment{margin-top:auto;display:flex}.admin-sidebar .admin-back-button{align-items:center;display:inline-flex!important}.admin-workspace{margin-left:0}.admin-topbar{min-height:70px;padding-inline:12px;top:0}.admin-menu-toggle{color:#b6c0d2;background:#11192db8;border:1px solid #798bbe2b;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.admin-content{padding:14px 12px 100px}.admin-user-summary,.admin-balance-grid,.admin-transaction-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-security-grid{grid-template-columns:1fr}.admin-notification-panel{position:fixed;top:72px;right:12px}.admin-table{table-layout:auto}}@media (width<=620px){.admin-toolbar{flex-direction:column;align-items:stretch}.admin-toolbar>label:first-child{min-width:0}.admin-toolbar select{width:100%}.admin-form-grid{grid-template-columns:1fr}.admin-pagination{justify-content:space-between}.admin-pagination span{text-align:center}.admin-top-actions{gap:6px}.admin-top-actions .admin-system-pill{display:none}.admin-top-actions>button,.admin-notification-wrap>button{width:42px;min-width:42px;height:42px}.admin-customer-mode{flex-wrap:wrap;align-items:flex-start}.admin-customer-mode button{width:100%;margin-left:45px}.admin-confirm-dialog>div{grid-template-columns:1fr;display:grid}.admin-confirm-dialog button{width:100%}}@media (width<=420px){.admin-user-summary,.admin-balance-grid,.admin-transaction-detail dl{grid-template-columns:1fr}.admin-panel-heading{align-items:flex-start}.admin-pagination{grid-template-columns:1fr 1fr;display:grid}.admin-pagination span{grid-area:1/1/auto/-1}.admin-topbar h1{text-overflow:ellipsis;white-space:nowrap;max-width:125px;overflow:hidden}}.wallet-page-context{align-items:center;gap:11px;min-width:0;display:flex}.wallet-page-context>span{color:#b8abff;background:#7c5cff17;border:1px solid #7c5cff33;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.wallet-page-context>div{gap:2px;min-width:0;display:grid}.wallet-page-context small{color:#73809c;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.wallet-page-context strong{color:#e7ebf4;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.customer-page{min-height:calc(100dvh - var(--topbar-height))}.customer-page-header h1:focus{outline:none}.customer-page-grid{align-items:start;gap:18px;display:grid}.customer-page-grid>.card{grid-area:auto;width:100%}.customer-page-dashboard .customer-page-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.customer-page-convert .customer-page-grid,.customer-page-transfers .customer-page-grid{width:min(100%,820px)}.customer-page-games .customer-page-grid,.customer-page-vault .customer-page-grid,.customer-page-transactions .customer-page-grid{width:min(100%,1060px)}.customer-page .swap-card{min-height:0}.customer-overview-card{padding:24px}.customer-overview-card .section-heading h2{letter-spacing:-.025em;margin:0;font-size:20px}.overview-step{color:#7ddbc3;white-space:nowrap;background:#31d0aa0f;border:1px solid #31d0aa29;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:750}.overview-links{gap:9px;margin-top:20px;display:grid}.overview-links>a{background:#070a1440;border:1px solid #798bbe24;border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:10px 12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.overview-links>a:hover{background:#7c5cff12;border-color:#7c5cff59;transform:translate(2px)}.overview-links>a>span{color:#ae9fff;background:#7c5cff1f;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.overview-links>a>div{gap:3px;min-width:0;display:grid}.overview-links strong{color:#dfe4ef;font-size:11px}.overview-links small{color:#7e8ba5;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.overview-links b{color:#8274ca;font-size:15px}.customer-page-games .games-card,.customer-page-transactions .transactions-card{min-height:300px}.customer-page-vault .vault-card{min-height:290px}.customer-page .app-footer{margin-top:28px}@media (width<=1180px){.customer-page-dashboard .customer-page-grid{grid-template-columns:1fr}.customer-overview-card{width:min(100%,760px)}}@media (width<=1040px){.wallet-page-context{margin-right:auto}.wallet-page-context>span{display:none}.customer-page{min-height:calc(100dvh - var(--topbar-height) - 76px)}.customer-page-grid,.customer-page-convert .customer-page-grid,.customer-page-transfers .customer-page-grid,.customer-page-games .customer-page-grid,.customer-page-vault .customer-page-grid,.customer-page-transactions .customer-page-grid{width:100%}.mobile-nav a{-webkit-tap-highlight-color:transparent;transition:color .15s,background .15s,transform .15s}.mobile-nav a:active{transform:scale(.94)}.mobile-nav a.active:not(.mobile-primary){background:#7c5cff17}}@media (width<=560px){.wallet-shell{overscroll-behavior-y:contain}.topbar{gap:8px;padding-inline:12px}.wallet-page-context{max-width:120px}.wallet-page-context small{display:none}.wallet-page-context strong{font-size:12px}.customer-page{padding:18px 12px 24px}.content-wrap.customer-page{padding-inline:12px}.customer-page-header{align-items:flex-start;min-height:91px;margin-bottom:14px}.customer-page-header h1{font-size:clamp(25px,8vw,32px)}.customer-page-header>div>p:last-child{max-width:290px;font-size:11px;line-height:1.55}.customer-page-grid{gap:12px}.customer-overview-card{padding:18px}.overview-links{margin-top:16px}.overview-links>a{min-height:64px}.customer-page .app-footer{margin-top:22px}.mobile-nav{right:8px;bottom:max(8px, env(safe-area-inset-bottom));border-radius:20px;left:8px;box-shadow:0 16px 45px #0000007a}.mobile-nav a.active:not(.mobile-primary)>span{color:#bdb2ff}}@media (width<=420px){.game-row{grid-template-columns:38px minmax(0,1fr) 40px;row-gap:8px}.game-row>.game-logo{grid-area:1/1}.game-row>.game-info{grid-area:1/2}.game-row>.game-balance,.game-row>.dual-balance{text-align:left;grid-area:2/2/auto/4;justify-self:start;display:flex}.game-row>button{grid-area:1/3}.game-info strong{max-width:none}}@media (width<=360px){.topbar-actions{gap:4px}.notification-button{display:none}.wallet-page-context{max-width:86px}.balance-line strong{font-size:32px}.asset-input-row{grid-template-columns:1fr}.asset-select-wrap{max-width:none}.amount-shortcuts{grid-template-columns:repeat(4,1fr);display:grid}.amount-shortcuts button,.amount-shortcuts button:last-child{margin-left:0;padding-inline:3px}.mobile-nav{padding-inline:3px;left:5px;right:5px}.mobile-nav small{font-size:8px}}@media (display-mode:standalone) and (width<=1040px){:root{--topbar-height:calc(64px + env(safe-area-inset-top))}.topbar{padding-top:env(safe-area-inset-top)}.wallet-shell{-webkit-user-select:none;user-select:none}.wallet-shell :where(input,select){-webkit-user-select:text;user-select:text}}.admin-media-panel{margin-top:18px}.admin-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-media-grid label{color:#dbe8f8;background:#30bee10a;border:1px dashed #50d2f447;border-radius:15px;gap:8px;padding:15px;display:grid}.admin-media-grid input[type=file]{color:#91a0b6;width:100%}.admin-media-grid input::file-selector-button{color:#fff;background:#715cff;border:0;border-radius:9px;padding:9px 12px;font-weight:800}.admin-media-grid small{color:#7f8da3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mining-claim-card{grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;display:flex}.mining-claim-card h2{margin:4px 0 7px}.mining-claim-card p{color:#8f9db3;margin:0}@media (width<=700px){.admin-media-grid{grid-template-columns:1fr}.mining-claim-card{flex-direction:column;align-items:stretch}}@media (width<=560px){.landing-header .landing-login{display:none}}@media (width<=390px){.auth-explore-button{display:none}.landing-apk-link{padding-inline:9px}.landing-register{padding-inline:9px!important}}html,body{width:100%;max-width:100%;overflow-x:clip}@media (width<=560px){.auth-shell,.landing-shell{width:100%;max-width:100vw;min-height:100svh;overflow-x:clip}.auth-header,.auth-main,.auth-footer{width:100%;max-width:100%;padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}.auth-header>*,.auth-header-actions,.auth-main>*,.auth-intro,.auth-card,.auth-feature-list,.auth-feature-list article,.auth-feature-list article>div,.auth-market-card,.auth-input-wrap,.auth-options{min-width:0;max-width:100%}.auth-header .brand{flex:1;min-width:0}.auth-header-actions{flex:none}.auth-intro h1,.auth-lead,.auth-feature-list :where(strong,small),.auth-card-top :where(h2,p),.auth-demo-note p{overflow-wrap:anywhere}.auth-card{width:100%}}@media (width<=420px){.auth-header .brand-copy small{display:none}.auth-apk-button{white-space:nowrap;padding-inline:9px}.auth-options{align-items:flex-start;gap:8px}.auth-link{text-align:right;flex:0 auto}}.trade-pair-summary{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:8px;margin:-5px 0 14px;display:grid}.trade-pair-summary>span{background:#070a146b;border:1px solid #798bbe2e;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-width:0;padding:10px 12px;display:grid}.trade-pair-summary small{color:#9aa7be;letter-spacing:.12em;grid-column:1/-1;font-size:9px;font-weight:850}.trade-pair-summary span:first-child small{color:#ff9eaa}.trade-pair-summary span:last-child small{color:#66dfc0}.trade-pair-summary strong{color:#eef2fc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-pair-summary b{color:#b8acf9;font-size:11px}.trade-pair-summary>i{color:#ffc857;text-align:center;font-size:18px;font-style:normal}.mining-live-status{color:#e7c977;background:#ffc85712;border:1px solid #ffc85733;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:34px;padding:0 12px;font-size:11px;font-weight:780;display:inline-flex}.mining-live-status i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px}.mining-live-status.running{color:#68dfc1;background:#31d0aa17;border-color:#31d0aa42}.mining-reward{background:#31d0aa0e;border:1px solid #31d0aa2b;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.mining-reward span{color:#99a7bd;font-size:11px}.mining-reward strong{color:#68dfc1;font-variant-numeric:tabular-nums;font-size:17px}@media (width<=560px){.trade-pair-summary{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:5px}.trade-pair-summary>span{padding:9px}.trade-pair-summary strong{font-size:11px}.mining-card{gap:14px}.mining-visual{min-height:190px}.mining-visual>span{font-variant-numeric:tabular-nums;width:120px;height:120px;font-size:22px}.mining-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mining-metrics span{text-align:center;min-width:0;padding:9px 7px}.mining-metrics strong{font-size:11px}.mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr))}}.quick-action{background:linear-gradient(145deg,#131d34eb,#080d1bdb);border-color:#8294c333;border-radius:17px;grid-template-columns:38px minmax(0,1fr) auto;align-content:center;align-items:center;column-gap:10px;min-height:82px;padding:12px}.quick-action:after{content:"›";color:#67758f;grid-area:1/3/3;font-size:22px;line-height:1}.quick-action>span{background:#7c5cff1f;border:1px solid #7c5cff40;border-radius:12px;grid-area:1/1/3;width:38px;height:38px;font-size:17px}.quick-action strong{grid-column:2;align-self:end;font-size:12px}.quick-action small{text-overflow:ellipsis;grid-column:2;align-self:start;font-size:9px;overflow:hidden}.quick-action.primary{background:linear-gradient(145deg,#7c5cff3d,#0d1427f0);border-color:#7c5cff6b}.market-pair-board{background:#060a1594;border:1px solid #798bbe33;border-radius:18px;margin:-4px 0 16px;overflow:hidden}.market-pair-title{border-bottom:1px solid #798bbe24;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 14px;display:flex}.market-pair-title>div{gap:2px;display:grid}.market-pair-title small{color:var(--gold);letter-spacing:.14em;font-size:8px;font-weight:850}.market-pair-title strong{font-size:14px}.market-pair-title>span{color:#65dcbc;background:#31d0aa17;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:750}.market-pair-head,.market-pair-list button{grid-template-columns:minmax(0,1fr) 90px 72px;align-items:center;gap:10px;display:grid}.market-pair-head{color:#718098;letter-spacing:.08em;padding:8px 14px;font-size:8px;font-weight:800}.market-pair-head span:nth-child(n+2){text-align:right}.market-pair-list{overscroll-behavior:contain;scrollbar-color:#7c5cffa6 transparent;scrollbar-width:thin;max-height:252px;overflow-y:auto}.market-pair-list button{text-align:left;background:0 0;border:0;border-top:1px solid #798bbe1a;grid-template-columns:34px minmax(0,1fr) 90px 72px;width:100%;min-height:58px;padding:8px 14px;transition:background .14s,box-shadow .14s}.market-pair-list button:hover{background:#7c5cff13}.market-pair-list button.selected{background:linear-gradient(90deg,#7c5cff33,#2ad4d912);box-shadow:inset 3px 0 #7c5cff}.market-pair-list button>span{gap:2px;min-width:0;display:grid}.market-pair-list button>span strong{font-size:11px}.market-pair-list button>span small{color:#7f8da4;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.market-pair-list button>b{color:#e7ecf6;font-variant-numeric:tabular-nums;text-align:right;font-size:11px}.market-pair-list button>i{text-align:right;font-size:10px;font-style:normal;font-weight:800}.market-pair-list button>i.positive{color:#45d4ae}.market-pair-list button>i.negative{color:#ff7b8a}.market-pair-board .trade-pair-summary{border-top:1px solid #798bbe24;margin:0;padding:12px}.mining-visual>span.running{animation:none;box-shadow:0 0 60px #37d3f552}.mining-visual i{will-change:transform}.mining-claim-card{background:linear-gradient(145deg,#141c32f5,#090f1cf0);border-color:#798bbe33;grid-template-columns:48px minmax(0,1fr) auto;display:grid}.mining-claim-card.ready{background:linear-gradient(145deg,#31d0aa1c,#0a141ff5);border-color:#31d0aa52}.mining-claim-icon{width:48px;height:48px;color:var(--gold);background:#ffc85717;border:1px solid #ffc85747;border-radius:15px;place-items:center;display:grid}.mining-claim-card.ready .mining-claim-icon{color:#54ddb9;background:#31d0aa1c;border-color:#31d0aa59}@media (width<=820px){.mining-visual i{animation:none}.mining-claim-card{grid-template-columns:44px minmax(0,1fr)}.mining-claim-card .secondary-button{grid-column:1/-1}}@media (width<=560px){.quick-action{min-height:76px;padding:10px}.quick-action>span{width:34px;height:34px}.market-pair-head{grid-template-columns:minmax(0,1fr) 64px 56px;padding-inline:10px}.market-pair-list button{grid-template-columns:31px minmax(0,1fr) 64px 56px;gap:7px;padding-inline:10px}.market-pair-list button>span small{display:none}.market-pair-list button>b,.market-pair-list button>i{font-size:9px}}.admin-game-card-head>img,.admin-game-card-head>i{object-fit:cover;border-radius:12px;width:42px;height:42px}.admin-game-card-head>img{background:#0b1324;border:1px solid #ffffff1f}.admin-game-editor{scroll-margin-top:84px}.admin-currency-editor{gap:10px;display:grid}.admin-subheading{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-subheading>div{gap:3px;display:grid}.admin-subheading strong{color:#f2f5fb;font-size:14px}.admin-subheading small{color:#8290a8;font-size:11px}.admin-subheading>button,.admin-game-editor .admin-panel-heading>button,.compact-heading>button{color:#c8bdff;background:#7c5cff14;border:1px solid #7c5cff3d;border-radius:11px;min-height:40px;padding:0 13px}.admin-currency-editor article{background:#050a166b;border:1px solid #798bbe24;border-radius:15px;grid-template-columns:90px 1fr 1.25fr 1fr auto auto auto;align-items:end;gap:9px;padding:12px;display:grid}.admin-currency-editor article label{gap:6px;display:grid}.admin-currency-editor article label>span{color:#8795ad;font-size:10px;font-weight:750}.admin-currency-preview{grid-template-columns:32px 1fr;align-items:center;gap:7px;display:grid}.admin-currency-preview img,.admin-currency-preview i{object-fit:cover;color:#c7bcff;background:#7c5cff24;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-style:normal;display:grid}.admin-currency-preview strong{color:#f2f5fb;font-size:11px}.admin-inline-check{color:#aeb9cb;align-items:center;min-height:44px;font-size:11px;gap:7px!important;display:flex!important}.admin-inline-check input{accent-color:#7259ff;width:18px!important;min-height:18px!important}.admin-upload-small{color:#a9e8f5;border:1px dashed #36cef04d;border-radius:11px;justify-content:center;align-items:center;min-height:44px;position:relative;overflow:hidden}.admin-upload-small input{opacity:0;width:1px;height:1px;position:absolute}.danger-link{color:#ff9daa;background:#ff6b7a12;border:1px solid #ff6b7a38;border-radius:11px;min-height:44px}.admin-campaign-grid article.disabled{opacity:.58}.admin-campaign-grid article p{color:#8290a8;margin:0;font-size:10px;line-height:1.5}.admin-campaign-grid article>div{flex-wrap:wrap;gap:7px;display:flex}.compact-heading{margin:8px 0 4px}.admin-content-manager fieldset,.admin-ad-code-manager{background:#050a164d;border:1px solid #798bbe24;border-radius:16px;gap:13px;margin:0;padding:16px;display:grid}.admin-content-manager legend,.admin-ad-code-manager legend{color:#d9e2f1;padding:0 8px;font-size:12px;font-weight:850}.admin-audit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.admin-audit-grid>div{background:#050a1652;border:1px solid #798bbe21;border-radius:14px;align-content:start;gap:12px;padding:14px;display:grid}.admin-audit-grid label:not(.admin-toggle),.admin-user-management-grid label{color:#aab6c9;gap:7px;font-size:11px;font-weight:750;display:grid}.admin-audit-grid :where(select,input),.admin-user-management-grid :where(select,textarea),.admin-currency-editor input{color:#e4e9f3;background:#070b168c;border:1px solid #798bbe30;border-radius:11px;outline:0;width:100%;min-height:44px;padding:10px 12px}.admin-audit-grid button{color:#c7d0df;background:#18223bcc;border:1px solid #798bbe2e;border-radius:11px;min-height:44px;font-weight:780}.admin-audit-grid button.primary{color:#fff;background:linear-gradient(135deg,#7159ff,#20b9ec);border:0}.admin-audit-grid button.danger{color:#ffabb5;background:#ff6b7a14;border-color:#ff6b7a47}.admin-user-management-grid{grid-template-columns:minmax(180px,.45fr) 1fr;gap:10px;margin-top:12px;display:grid}.admin-user-management-grid textarea{resize:vertical;min-height:86px}.admin-user-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.admin-user-insights article{background:#050a164d;border:1px solid #798bbe21;border-radius:13px;align-content:start;gap:8px;padding:13px;display:grid}.admin-user-insights article>strong{color:#e4e9f3;font-size:12px}.admin-user-insights article>span{color:#b9c4d6;border-top:1px solid #798bbe17;gap:2px;padding-top:7px;font-size:11px;display:grid}.admin-user-insights small{color:#8190a8;font-size:9px}.admin-risk{border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.admin-risk.low{color:#75ddc2;background:#31d0aa17}.admin-risk.medium{color:#e4b46a;background:#ffb54717}.admin-risk.high{color:#ff98a4;background:#ff6b7a17}.admin-ad-format-guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.admin-ad-format-guide>span{background:#2ed3ef0a;border:1px solid #2ed3ef26;border-radius:12px;gap:3px;padding:11px;display:grid}.admin-ad-format-guide strong{color:#69dff0;font-size:12px}.admin-ad-format-guide small{color:#8190a8;font-size:9px}.admin-code-input{resize:vertical;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.55;min-height:128px!important}.responsive-ad-slot{background:#050a1661;border:1px solid #798bbe1f;border-radius:16px;justify-items:center;gap:6px;width:100%;max-width:100%;padding:10px;display:grid;overflow:hidden}.responsive-ad-slot>small{color:#65748e;letter-spacing:.08em;text-transform:uppercase;justify-self:start;font-size:9px}.responsive-ad-slot iframe{background:0 0;border:0;width:min(100%,970px);max-height:250px;display:block}.responsive-ad-slot.mining iframe{width:min(100%,728px)}.responsive-ad-slot.house-ad{grid-template-columns:1fr auto;place-items:center start}.responsive-ad-slot.house-ad a{color:#d3caff;background:#7c5cff1f;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.game-logo img,.game-currency-list img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.game-currency-list span{grid-template-columns:24px 1fr}.game-currency-list img{grid-row:1/3;width:24px;height:24px}@media (width<=700px){.admin-audit-grid,.admin-user-management-grid,.admin-user-insights{grid-template-columns:1fr}.admin-ad-format-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-currency-editor article{grid-template-columns:64px 1fr 1fr}.responsive-ad-slot{border-radius:13px;padding:8px}}@media (width<=460px){.admin-currency-editor article{grid-template-columns:1fr;align-items:stretch}.admin-currency-preview{grid-template-columns:32px 1fr}.admin-subheading{flex-direction:column;align-items:stretch}.admin-ad-format-guide{grid-template-columns:1fr 1fr}.responsive-ad-slot.house-ad{grid-template-columns:1fr}}.brand-mark.has-image{background:#ffffff0a;padding:0;overflow:hidden}.brand-mark.has-image img{object-fit:cover;width:100%;height:100%;display:block}.landing-managed-hero-image{z-index:0;object-fit:cover;opacity:.28;filter:saturate(.88);pointer-events:none;border-radius:34px;width:min(38vw,520px);max-height:72%;position:absolute;inset:12% 6% auto auto;-webkit-mask-image:linear-gradient(120deg,#0000 2%,#000 35% 70%,#0000 98%);mask-image:linear-gradient(120deg,#0000 2%,#000 35% 70%,#0000 98%)}.landing-hero>:not(.landing-managed-hero-image){z-index:1;position:relative}.global-theme-toggle{z-index:120;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));color:#dce4f4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1222e0;border:1px solid #7e8fb947;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex;position:fixed;box-shadow:0 14px 40px #00000040}.global-theme-toggle span{font-size:16px}.admin-presence-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.admin-presence-strip button{color:#9ba8bd;text-align:left;background:#10182bb8;border:1px solid #798bbe24;border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:10px 13px;display:flex}.admin-presence-strip i{color:#b3a7ff;background:#7c5cff1a;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.admin-presence-strip i.online{background:#31d0aa;border-radius:50%;width:9px;height:9px;margin-inline:9px;box-shadow:0 0 14px #31d0aab3}.admin-presence-strip i.warning{color:#ffc857;background:#ffb54721}.admin-presence-strip strong{color:#eef2fa;font-size:15px}.admin-user-presence{background:#050a1640;border:1px solid #798bbe1f;border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;padding:11px 13px;display:flex}.admin-user-presence>span{color:#8795ad;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.admin-user-presence>span.online{color:#57d7b6}.admin-user-presence i{background:currentColor;border-radius:50%;width:7px;height:7px}.admin-user-presence small{color:#7f8da5;font-size:9px}.admin-user-identity{margin-top:12px}.admin-user-identity label,.admin-balance-editor label,.admin-transaction-review-form label{color:#aab6c9;gap:7px;font-size:11px;font-weight:750;display:grid}.admin-user-identity input,.admin-balance-editor input,.admin-transaction-review-form :where(select,textarea){color:#e4e9f3;background:#070b168c;border:1px solid #798bbe30;border-radius:11px;outline:0;width:100%;min-height:44px;padding:10px 12px}.admin-balance-editor{background:#31d0aa06;border:1px solid #31d0aa29;border-radius:15px;gap:13px;margin:13px 0 0;padding:14px;display:grid}.admin-balance-editor legend{color:#b8e8db;padding:0 7px;font-size:11px;font-weight:850}.admin-balance-editor>p{color:#7f8da5;margin:0;font-size:10px}.admin-balance-editor>div{grid-template-columns:repeat(5,minmax(90px,1fr));gap:9px;display:grid}.admin-balance-editor>button{color:#fff;background:linear-gradient(135deg,#7159ff,#20b9ec);border:0;border-radius:11px;justify-self:start;min-height:42px;padding:0 16px;font-weight:800}.admin-risk-review{background:#050a164d;border:1px solid #798bbe21;border-radius:14px;grid-template-columns:minmax(170px,.4fr) 1fr;gap:12px;margin-top:15px;padding:13px;display:grid}.admin-risk-review>div{align-content:start;gap:7px;display:grid}.admin-risk-score{color:#7cdbbf;background:#31d0aa14;border-radius:999px;align-items:baseline;gap:3px;width:max-content;padding:7px 10px;font-size:9px;display:inline-flex}.admin-risk-score strong{font-size:17px}.admin-risk-score.medium{color:#f0bd6b;background:#ffb54717}.admin-risk-score.high{color:#ff9aa6;background:#ff6b7a17}.admin-risk-review :where(p,li,small){color:#8694aa;font-size:9px}.admin-risk-review ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.admin-risk-review li{color:#d7ad68;background:#ffb54712;border-radius:999px;padding:6px 8px}.admin-transaction-review-form{grid-template-columns:minmax(180px,.4fr) 1fr auto;align-items:end;gap:10px;margin-top:12px;display:grid}.admin-transaction-review-form textarea{resize:vertical;min-height:68px}.admin-transaction-review-form button{color:#fff;background:linear-gradient(135deg,#7159ff,#20b9ec);border:0;border-radius:11px;min-height:44px;padding:0 15px;font-weight:800}.admin-advanced-content .admin-form-grid{align-items:start}.admin-advanced-content textarea{min-height:84px}.admin-risk-engine{margin-top:16px}.admin-status-cell.status-pending,.admin-status-cell.status-suspicious,.admin-status-cell.status-suspended{background:#ffb54717;color:#e2b15f!important}.admin-status-cell.status-rejected{background:#ff6b7a17;color:#ff98a4!important}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f2f5fb;--surface:#fff;--card:#fff;--card-raised:#f7f9fd;--text:#14203a;--muted:#60708f;--border:#ccd5e6}html[data-theme=light] body{color:#14203a;background:radial-gradient(circle at 72% 2%,#7c5cff17,#0000 30rem),linear-gradient(#f8faff,#eef3fa)}html[data-theme=light] :where(.auth-shell,.landing-shell,.wallet-shell,.admin-shell,.admin-login-shell){color:#14203a}html[data-theme=light] :where(.auth-card,.auth-market-card,.landing-feature-card,.landing-flow-card,.landing-security-card,.landing-mobile-card,.landing-final-cta,.content-card,.balance-card,.quick-actions-card,.game-card,.convert-card,.transfer-card,.vault-card,.mining-card,.transaction-card,.admin-panel,.admin-metrics button,.admin-presence-strip button,.admin-login-card){background:linear-gradient(145deg,#fffffffa,#f4f7fcfa);border-color:#55688f2e;box-shadow:0 16px 42px #32416414}html[data-theme=light] :where(.sidebar,.mobile-header,.mobile-nav,.admin-sidebar,.admin-topbar,.wallet-topbar){background:#f9fbfff0;border-color:#55688f29}html[data-theme=light] :where(.auth-shell h1,.auth-shell h2,.landing-shell h1,.landing-shell h2,.wallet-shell h1,.wallet-shell h2,.wallet-shell h3,.admin-shell h1,.admin-shell h2,.admin-shell strong,.admin-login-shell h1,.admin-login-shell h2,.admin-login-shell strong,.brand strong){color:#14203a}html[data-theme=light] :where(.auth-shell p,.landing-shell p,.wallet-shell p,.wallet-shell small,.admin-shell small,.admin-shell p,.admin-login-shell p){color:#64728d}html[data-theme=light] :where(input,select,textarea,.auth-input-wrap,.asset-select-wrap,.quote-result,.admin-user-presence,.admin-risk-review,.admin-balance-editor,.admin-content-manager fieldset,.admin-ad-code-manager){color:#18243e!important;background:#f8fafef5!important;border-color:#55688f33!important}html[data-theme=light] .global-theme-toggle{color:#263554;background:#fffffff0;border-color:#55688f33;box-shadow:0 12px 35px #32416424}html[data-theme=light] :where(.admin-table th,.admin-table td){color:#4f5f7d;border-color:#55688f1f}html[data-theme=light] :where(.admin-sidebar button,.sidebar a,.mobile-nav a){color:#536380}html[data-theme=light] :where(.admin-sidebar button.active,.sidebar a.active,.mobile-nav a.active){color:#5e45cc}@media (width<=820px){.landing-managed-hero-image{opacity:.18;width:78vw;inset:9% -12% auto auto}.admin-presence-strip{grid-template-columns:1fr}.admin-balance-editor>div{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-transaction-review-form,.admin-risk-review{grid-template-columns:1fr}.admin-transaction-review-form button{width:100%}.global-theme-toggle{right:max(11px,env(safe-area-inset-right));bottom:calc(78px + env(safe-area-inset-bottom));justify-content:center;min-width:42px;padding:0 11px}.global-theme-toggle:not(:focus-visible){font-size:0}}@media (width<=460px){.admin-balance-editor>div{grid-template-columns:1fr 1fr}.admin-user-presence{flex-direction:column;align-items:flex-start}}.mobile-nav a>small,.mobile-nav .mobile-primary>small{color:#c3ccdc}.admin-title-group>div>p,.admin-topbar>div:first-child p{color:#9eabc1}.admin-system-pill{color:#9be5d2}.admin-sidebar>nav button{color:#aeb9cc}.admin-sidebar>nav button>span{color:#9ba8bf}.admin-brand>span{color:#f5cc88}.admin-environment strong{color:#e1cda5}.admin-environment small{color:#b5a77f}.admin-back-button,.admin-switch-button{color:#adb9cd}.admin-shell .brand-copy>small{color:#aeb9cd}html[data-theme=light] .mobile-nav a>small,html[data-theme=light] .mobile-nav .mobile-primary>small{color:#465570}html[data-theme=light] .admin-title-group>div>p,html[data-theme=light] .admin-topbar>div:first-child p{color:#4e5e79}html[data-theme=light] .admin-system-pill{color:#176a57}html[data-theme=light] .admin-sidebar>nav button{color:#4d5d78}html[data-theme=light] .admin-sidebar>nav button>span{color:#52627e}html[data-theme=light] .admin-brand>span{color:#785000}html[data-theme=light] .admin-environment strong{color:#664b16}html[data-theme=light] .admin-environment small{color:#61573f}html[data-theme=light] .admin-back-button,html[data-theme=light] .admin-switch-button{color:#4d5d78}html[data-theme=light] .admin-shell .brand-copy>small{color:#4d5c76}.mining-command-card{isolation:isolate;background:radial-gradient(circle at 15% 48%,#2bd0da1f,#0000 34%),radial-gradient(circle at 88% 5%,#7c5cff24,#0000 32%),linear-gradient(145deg,#121b33fa,#070c19fa);border-color:#43d7e93d;grid-template-columns:minmax(360px,.95fr) minmax(390px,1.05fr);grid-template-areas:"heading heading""stage panel";gap:22px;display:grid;position:relative;overflow:hidden}.mining-command-card:before{z-index:-1;content:"";background-image:linear-gradient(#5d79ab0e 1px,#0000 1px),linear-gradient(90deg,#5d79ab0e 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.mining-command-heading{border-bottom:1px solid #748bbc26;grid-area:heading;justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;padding-bottom:20px;display:flex}.mining-command-heading>div:first-child{gap:7px;min-width:0;display:grid}.mining-command-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3.2vw,42px)}.mining-command-heading p:not(.card-kicker){color:#98a6bc;max-width:680px;margin:0;line-height:1.58}.mining-command-heading .mining-live-status{flex:none;margin-top:3px}.mining-live-status.paused{color:#ffd779;background:#ffc85717;border-color:#ffc8574d}.mining-command-stage{background:radial-gradient(circle,#2ecdda2b,#0000 27%),radial-gradient(circle,#7c5cff21,#0000 61%),linear-gradient(160deg,#0b1b30f5,#060c19fa);border:1px solid #45d5e833;border-radius:24px;grid-area:stage;place-items:center;min-width:0;min-height:460px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 55px #1eb6d40e}.mining-command-stage:before,.mining-command-stage:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.mining-command-stage:before{aspect-ratio:1;border:1px solid #48deed1f;width:min(72%,310px);box-shadow:0 0 70px #23d3dc17,inset 0 0 60px #7c5cff14}.mining-command-stage:after{opacity:.58;background:#83f7ef;width:8px;height:8px;box-shadow:0 0 18px #42e4dc,0 0 70px 22px #34dbe224}.mining-energy-field{pointer-events:none;position:absolute;inset:0}.mining-energy-ring{border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mining-energy-ring:before,.mining-energy-ring:after{content:"";background:currentColor;border-radius:50%;position:absolute;box-shadow:0 0 16px}.mining-energy-ring:before{width:7px;height:7px;top:11%;left:16%}.mining-energy-ring:after{width:4px;height:4px;bottom:17%;right:12%}.mining-energy-ring.ring-one{aspect-ratio:1;color:#51e9df;border:1px dashed #4ce7eb66;width:min(78%,340px);animation:17s linear infinite paused miningCommandOrbit}.mining-energy-ring.ring-two{aspect-ratio:1;color:#9278ff;border:1px solid #8564ff59;width:min(61%,265px);animation:11s linear infinite paused miningCommandOrbitReverse}.mining-energy-ring.ring-three{aspect-ratio:1;color:#5da7f0;border:1px dotted #5797e640;width:min(92%,395px);animation:28s linear infinite paused miningCommandOrbit}.is-running .mining-energy-ring{animation-play-state:running}.mining-energy-scan{filter:drop-shadow(0 0 10px #4ce2df);opacity:0;transform-origin:50%;background:linear-gradient(#0000,#53ece8a6,#0000);width:1px;position:absolute;top:12%;bottom:12%;left:50%}.is-running .mining-energy-scan{animation:4.8s ease-in-out infinite miningCommandScan}.mining-node{opacity:.45;background:#65ebe4;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #51dfdc}.mining-node.node-one{top:18%;left:24%}.mining-node.node-two{top:29%;right:18%}.mining-node.node-three{bottom:17%;right:27%}.mining-node.node-four{bottom:26%;left:16%}.is-running .mining-node{animation:2.4s ease-in-out infinite miningNodeSignal}.is-running .mining-node.node-two{animation-delay:-.6s}.is-running .mining-node.node-three{animation-delay:-1.2s}.is-running .mining-node.node-four{animation-delay:-1.8s}.mining-worker-scene{z-index:1;opacity:.58;pointer-events:none;height:150px;transition:opacity .28s,filter .28s,transform .28s;position:absolute;bottom:7px;left:0;right:0;transform:translateY(9px)}.is-running .mining-worker-scene{opacity:1;transform:translateY(0)}.is-paused .mining-worker-scene{opacity:.7;filter:saturate(.72)}.mining-worker{width:100px;height:120px;position:absolute;bottom:17px;left:16%}.mining-worker-shadow{filter:blur(4px);background:#0000006b;border-radius:50%;height:13px;position:absolute;bottom:-3px;left:5px;right:3px}.mining-worker-body{z-index:3;clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);background:linear-gradient(120deg,#ffc857,#d8862d 76%);border:1px solid #ffd3616b;border-radius:11px 11px 8px 8px;width:39px;height:47px;position:absolute;top:51px;left:32px;box-shadow:inset -9px -5px 14px #6d351638}.mining-worker-body:before{content:"";background:#f7f5d7bf;border-radius:4px;width:4px;position:absolute;top:3px;bottom:3px;left:50%;transform:translate(-50%)}.mining-worker-head{z-index:4;background:linear-gradient(135deg,#f2bd83,#ba744c);border-radius:44% 44% 48% 48%;width:31px;height:31px;position:absolute;top:24px;left:36px;box-shadow:inset -5px -3px 9px #4c221d38}.mining-worker-head:after{content:"";background:#16213a;border-radius:50%;width:4px;height:4px;position:absolute;top:13px;right:5px;box-shadow:0 0 0 2px #ffffff29}.mining-worker-helmet{z-index:6;background:linear-gradient(#ffe17c,#e6a62f);border-radius:24px 24px 7px 7px;width:46px;height:20px;position:absolute;top:15px;left:29px;box-shadow:0 3px #8f5d22}.mining-worker-helmet:after{content:"";background:#ffd258;border-radius:6px;height:5px;position:absolute;bottom:-2px;left:-5px;right:-5px}.mining-worker-lamp{z-index:7;background:#e9ffff;border:2px solid #79621e;border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:61px;box-shadow:0 0 11px #86f9f4b3}.mining-worker-leg{z-index:2;transform-origin:top;background:linear-gradient(#315b79,#17314b);border-radius:5px;width:13px;height:29px;position:absolute;top:91px}.mining-worker-leg:after{content:"";background:#111a2a;border-radius:7px 7px 3px 3px;width:19px;height:8px;position:absolute;bottom:-2px;right:-4px}.mining-worker-leg.leg-back{left:35px;transform:rotate(8deg)}.mining-worker-leg.leg-front{left:57px;transform:rotate(-7deg)}.mining-worker-arm{z-index:4;transform-origin:top;background:linear-gradient(#ffc85d 45%,#d99059 46%);border-radius:7px;width:12px;position:absolute}.mining-worker-arm.arm-back{height:40px;top:55px;left:31px;transform:rotate(27deg)}.mining-worker-tool{z-index:6;transform-origin:4px 8px;will-change:transform;width:92px;height:84px;animation:1.25s cubic-bezier(.6,.02,.34,1) infinite paused miningPickaxeStrike;position:absolute;top:49px;left:58px;transform:rotate(-34deg)}.is-running .mining-worker-tool{animation-play-state:running}.mining-worker-tool .arm-front{width:42px;height:12px;top:0;left:-3px;transform:rotate(10deg)}.mining-pickaxe-handle{background:linear-gradient(90deg,#704226,#c58a4e 48%,#6e3c22);border:1px solid #43221573;border-radius:5px;width:6px;height:100px;position:absolute;top:-39px;left:49px;transform:rotate(-18deg)}.mining-pickaxe-head{clip-path:polygon(0 50%,18% 10%,88% 0,100% 50%,88% 100%,18% 90%);background:linear-gradient(#dbe8ef,#6f8798 62%,#435968);border-radius:55% 8px 8px 55%;width:54px;height:10px;position:absolute;top:-45px;left:27px;transform:rotate(-18deg);box-shadow:0 2px 7px #00000047}.mining-ore{clip-path:polygon(8% 41%,25% 8%,61% 0,92% 27%,100% 78%,78% 100%,13% 92%,0 66%);background:linear-gradient(145deg,#526078,#202b41 62%,#121a2b);border:1px solid #687b9952;border-radius:42% 50% 13px 12px;width:92px;height:61px;position:absolute;bottom:17px;left:59%;box-shadow:inset -14px -13px 18px #0208126b,0 8px 18px #00000040}.mining-ore>span{clip-path:polygon(50% 0,100% 35%,72% 100%,19% 85%,0 31%);filter:drop-shadow(0 0 8px #42e5deb8);background:linear-gradient(135deg,#9ffcf3,#2fd9d7 50%,#3375c0);width:13px;height:22px;position:absolute}.mining-ore>span:first-child{top:7px;left:27px;transform:rotate(-12deg)}.mining-ore>span:nth-child(2){width:9px;height:17px;top:15px;left:52px;transform:rotate(18deg)}.mining-ore>span:nth-child(3){width:8px;height:13px;top:27px;left:13px;transform:rotate(-29deg)}.mining-spark{z-index:3;opacity:0;background:#fff6ad;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:-4px;box-shadow:0 0 12px #ffca57}.is-running .mining-spark{animation:1.25s ease-out infinite miningImpactSpark}.is-running .mining-spark.spark-two{animation-delay:35ms}.is-running .mining-spark.spark-three{animation-delay:70ms}.mining-spark.spark-two{--spark-x:-21px;--spark-y:-25px}.mining-spark.spark-three{--spark-x:13px;--spark-y:-31px}.mining-counter{z-index:2;aspect-ratio:1;text-align:center;background:radial-gradient(circle at 50% 38%,#1b4a63f0,#091428fa 68%);border:1px solid #52e5e56b;border-radius:50%;align-content:center;justify-items:center;gap:10px;width:min(66%,270px);display:grid;position:relative;transform:translateY(-55px);box-shadow:0 0 0 8px #41d7e009,0 0 70px #37d8e229,inset 0 0 44px #695cff1f}.mining-counter:before{border-radius:inherit;content:"";border:1px solid #8b73ff2e;position:absolute;inset:9px}.mining-counter small{color:#72dad4;letter-spacing:.19em;font-size:10px;font-weight:850}.mining-counter strong{color:#f7fbff;font-variant-numeric:tabular-nums;letter-spacing:-.055em;text-shadow:0 0 28px #6febe938;font-size:clamp(38px,5vw,58px);line-height:1}.mining-counter span{color:#93a4ba;max-width:185px;font-size:10px;line-height:1.4}.is-running .mining-counter{border-color:#56f2e8ad;box-shadow:0 0 0 8px #41d7e00b,0 0 86px #37d8e23b,inset 0 0 48px #695cff29}.is-paused .mining-counter{border-color:#ffc8576b}.mining-command-panel{grid-area:panel;align-content:center;gap:15px;min-width:0;display:grid}.mining-reward-console{background:linear-gradient(135deg,#26c4a61b,#07111fb8);border:1px solid #37d8b438;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;min-width:0;min-height:104px;padding:18px;display:flex}.mining-reward-console>div{gap:7px;min-width:0;display:grid}.mining-reward-console small{color:#87a69f;letter-spacing:.11em;font-size:9px;font-weight:850}.mining-reward-console strong{color:#64e0be;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(25px,3vw,36px)}.mining-reward-console em{color:#8f9fb5;font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.mining-reward-console>span{color:#e4c46e;background:#ffc85717;border-radius:999px;flex:none;padding:8px 11px;font-size:10px;font-weight:800}.mining-reward-console>span.ready{color:#6fe4c4;background:#31d0aa21;box-shadow:0 0 20px #31d0aa14}.mining-progress-block{gap:9px;display:grid}.mining-progress-block>div:first-child{color:#8796ae;justify-content:space-between;gap:12px;font-size:11px;display:flex}.mining-progress-block>div:first-child strong{color:#dce5f5;font-variant-numeric:tabular-nums}.mining-command-card .mining-progress{background:#02071180;border:1px solid #7187b51c;height:7px}.mining-command-card .mining-progress i{box-shadow:0 0 16px #34dbf559}.mining-command-card .mining-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mining-command-card .mining-metrics span{background:#070e1d85;border-color:#6e87b526;min-width:0;padding:13px}.mining-command-card .mining-metrics small{font-size:9px}.mining-command-card .mining-metrics strong{overflow-wrap:anywhere;color:#e2e9f5;font-size:12px}.mining-control-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mining-control-bar button{white-space:normal;justify-content:center;align-items:center;gap:9px;width:100%;min-width:0;min-height:52px;padding-inline:14px;display:inline-flex}.mining-control-bar button>span{font-size:15px;line-height:1}.mining-control-bar .pause-action{background:linear-gradient(135deg,#e89c32,#d36f48);box-shadow:0 12px 28px #e2843529}.mining-control-bar .mining-claim-action{color:#9eead6;border-color:#31d0aa47}.mining-control-bar .mining-claim-action:disabled{color:#707e96;border-color:#7284ab26}.mining-command-panel .scope-note{margin:0}@keyframes miningCommandOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes miningCommandOrbitReverse{0%{transform:translate(-50%,-50%)rotate(360deg)}to{transform:translate(-50%,-50%)rotate(0)}}@keyframes miningCommandScan{0%,to{opacity:0;transform:translate(-50%)rotate(-66deg)}22%,78%{opacity:.55}50%{opacity:.82;transform:translate(-50%)rotate(66deg)}}@keyframes miningNodeSignal{0%,to{opacity:.28;filter:brightness(.85)}50%{opacity:1;filter:brightness(1.35)}}@keyframes miningPickaxeStrike{0%,18%,to{transform:rotate(-34deg)}44%{transform:rotate(21deg)}53%{transform:rotate(15deg)}70%{transform:rotate(-34deg)}}@keyframes miningImpactSpark{0%,38%,to{opacity:0;transform:translate(0)scale(.4)}45%{opacity:1;transform:translate(0)scale(1)}67%{opacity:0;transform:translate(var(--spark-x,-17px), var(--spark-y,-18px)) scale(.25)}}html[data-theme=light] .mining-command-card{background:radial-gradient(circle at 15% 48%,#23bec31a,#0000 35%),radial-gradient(circle at 88% 5%,#7c5cff1a,#0000 32%),linear-gradient(145deg,#fff,#f2f6fb);border-color:#2997ae38}html[data-theme=light] .mining-command-stage{background:radial-gradient(circle,#26bfc321,#0000 28%),radial-gradient(circle,#7c5cff17,#0000 62%),linear-gradient(160deg,#f5fbfc,#eaf1f8);border-color:#219fb233}html[data-theme=light] .mining-counter{background:radial-gradient(circle at 50% 38%,#fff,#e8f2f6 72%)}html[data-theme=light] .mining-counter strong{color:#16253f}html[data-theme=light] .mining-counter span,html[data-theme=light] .mining-command-heading p:not(.card-kicker){color:#5f6f88}html[data-theme=light] .mining-reward-console{background:linear-gradient(135deg,#26c4a61c,#f4f8fceb)}html[data-theme=light] .mining-command-card .mining-metrics span{background:#ffffffb8;border-color:#4d66932b}html[data-theme=light] .mining-command-card .mining-metrics strong,html[data-theme=light] .mining-progress-block>div:first-child strong{color:#263753}@media (width<=1100px){.mining-command-card{grid-template-columns:minmax(320px,.9fr) minmax(350px,1.1fr);gap:18px}.mining-command-stage{min-height:430px}}@media (width<=920px){.mining-command-card{grid-template-columns:1fr;grid-template-areas:"heading""stage""panel"}.mining-command-stage{min-height:430px}.mining-command-panel{align-content:start}}@media (width<=620px){.mining-command-card{gap:15px}.mining-command-heading{flex-direction:column;align-items:stretch;gap:13px;padding-bottom:15px}.mining-command-heading .mining-live-status{margin-top:0}.mining-command-stage{border-radius:19px;min-height:400px}.mining-counter{width:min(68vw,218px)}.mining-counter strong{font-size:clamp(35px,12vw,46px)}.mining-reward-console{min-height:92px;padding:14px}.mining-reward-console strong{font-size:24px}.mining-command-card .mining-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mining-command-card .mining-metrics span{text-align:center;padding:10px 6px}.mining-command-card .mining-metrics strong{font-size:10px}.mining-control-bar{grid-template-columns:1fr}.mining-control-bar button{min-height:50px}.mining-worker{left:8%}.mining-ore{left:61%}}@media (width<=390px){.mining-command-stage{min-height:380px}.mining-counter{width:min(66vw,202px)}.mining-reward-console{flex-direction:column;align-items:flex-start;gap:10px}}@media (prefers-reduced-motion:reduce){.mining-energy-ring,.mining-energy-scan,.mining-node,.mining-worker-tool,.mining-spark{animation:none!important}}.market-pair-board .trade-pair-summary{display:none}.convert-direct-selectors{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:end;gap:10px;margin:16px 0;display:grid}.convert-direct-selectors>label{color:#9aa8be;letter-spacing:.13em;gap:7px;min-width:0;font-size:10px;font-weight:850;display:grid}.convert-direct-selectors>label>span{background:linear-gradient(145deg,#19223cf5,#070d1cf0);border:1px solid #7e8fbe3d;border-radius:17px;align-items:center;gap:9px;min-width:0;min-height:64px;padding:9px 12px;display:flex}.convert-direct-selectors select{color:#f4f7ff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px;font-weight:780}.convert-direct-selectors option{color:#111a2c}.convert-direct-selectors>button{color:#ffc857;background:#ffc85717;border:1px solid #ffc85759;border-radius:14px;width:44px;height:44px;font-size:20px}.exchange-stack .asset-select-wrap select{display:none}.exchange-stack .asset-select-wrap{min-width:48px;padding-inline:7px}.transfer-setup-card{background:radial-gradient(circle at 100% 0,#25c9c21a,#0000 34%),#0a1225c2;border:1px solid #38cfcc3b;border-radius:22px;gap:15px;margin:16px 0 18px;padding:18px;display:grid}.transfer-setup-heading,.transfer-setup-heading>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.transfer-setup-heading>div{flex-direction:column;align-items:flex-start;gap:3px}.transfer-setup-heading small{color:#47d8d1;letter-spacing:.14em;font-size:9px;font-weight:850}.transfer-setup-heading strong{color:#f5f8ff;font-size:17px}.transfer-setup-heading>span{color:#58dbb9;background:#29cda317;border:1px solid #3cdab138;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.transfer-setup-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.transfer-setup-card label{color:#a4b0c4;gap:7px;font-size:11px;font-weight:750;display:grid}.transfer-setup-card :is(input,select){color:#edf2ff;width:100%;min-width:0;min-height:48px;font:inherit;background:#050a17d1;border:1px solid #7e8fbe38;border-radius:13px;padding:0 13px}.transfer-setup-card option{color:#121a2b}.transfer-setup-card>p{color:#8e9db3;gap:8px;margin:0;font-size:11px;line-height:1.55;display:flex}.transfer-setup-card>p span{color:#42d7ad}.game-link-panel{border-top:1px solid #7e8fbe26;padding-top:13px}.game-link-panel summary{color:#d9e2f3;cursor:pointer;justify-content:space-between;font-size:12px;font-weight:800;display:flex}.game-link-panel summary span{color:#7f90aa;font-size:10px}.game-link-list{gap:7px;margin-top:12px;display:grid}.game-link-list article{border:1px solid #7e8fbe24;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.game-link-list article div{gap:2px;min-width:0;display:grid}.game-link-list strong,.game-link-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-link-list small{color:#8997ac}.link-status{color:#ffc857;white-space:nowrap;background:#ffc8571a;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.link-status.approved{color:#52dcae;background:#34d2a51a}.link-status.rejected{color:#ff8d9c;background:#ff687e1a}.game-link-form{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.game-link-form .secondary-button{align-self:end;min-height:48px}.game-link-panel .field-help{margin-bottom:0}.confirm-destination{overflow-wrap:anywhere;max-width:260px}.customer-page-vault .vault-card,.customer-page-vault .vault-plans-card{display:none}.vault-live-overview{background:radial-gradient(circle at 92% 10%,#7c5cff3d,#0000 35%),radial-gradient(circle at 10% 100%,#26cabf21,#0000 35%),linear-gradient(145deg,#141d36fa,#070d1cfa);grid-column:1/-1;gap:20px;display:grid;overflow:hidden}.vault-live-overview>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.vault-live-overview h2{color:#f7f8ff;margin:7px 0;font-size:clamp(34px,5vw,52px)}.vault-live-overview h2 small{color:#a9b5ca;font-size:13px;font-weight:650}.vault-live-overview header p:not(.card-kicker){color:#9ba9bf;max-width:650px;margin:0;line-height:1.65}.vault-shield{color:#62e2d1;background:linear-gradient(145deg,#7c5cff4d,#26cbc126);border:1px solid #59e1cf4d;border-radius:24px;flex:none;place-items:center;width:76px;height:76px;font-size:35px;display:grid;box-shadow:0 18px 50px #1bb4b024}.vault-rule-strip{flex-wrap:wrap;gap:8px;display:flex}.vault-rule-strip span{color:#c7d1e2;background:#ffffff09;border:1px solid #7e8fbe2b;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:750}.vault-create-flow{grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);gap:16px;display:grid}.vault-plan-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.vault-plan-picker button{color:#b5c0d3;text-align:left;background:#060c1ba6;border:1px solid #7e8fbe2b;border-radius:15px;gap:4px;min-width:0;padding:12px;transition:border-color .2s,transform .2s,background .2s;display:grid}.vault-plan-picker button:hover{border-color:#7c5cff80;transform:translateY(-1px)}.vault-plan-picker button.selected{background:linear-gradient(145deg,#7c5cff2e,#26cbc11a);border-color:#5fdacf85;box-shadow:inset 0 0 0 1px #5fdacf14}.vault-plan-picker small{color:#62dfd0;text-transform:uppercase;font-size:9px;font-weight:850}.vault-plan-picker strong{color:#f4f7ff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vault-plan-picker span{color:#c7bdff;font-size:10px}.vault-plan-picker em{color:#8493aa;font-size:9px;font-style:normal}.vault-amount-box{background:#070c1cbf;border:1px solid #7c5cff45;border-radius:18px;align-content:start;gap:12px;padding:16px;display:grid}.vault-amount-box>div:first-child{gap:3px;display:grid}.vault-amount-box small{color:#9786ff;letter-spacing:.13em;font-size:9px;font-weight:850}.vault-amount-box strong{color:#f4f7ff;font-size:18px}.vault-amount-box span{color:#98a6bb;font-size:10px}.vault-amount-box label{color:#aeb9ca;gap:7px;font-size:11px;font-weight:750;display:grid}.vault-amount-box label>div{background:#030814d9;border:1px solid #7e8fbe3b;border-radius:14px;align-items:center;padding-right:13px;display:flex}.vault-amount-box input{color:#f5f7ff;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:53px;padding:0 13px;font-size:20px;font-weight:800}.vault-amount-box b{color:#ffc857;font-size:12px}.vault-max-button{color:#59d8cc;text-align:left;background:0 0;border:0;padding:0;font-size:10px}.vault-positions-card{grid-column:1/-1}.vault-position-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.vault-position-list>article{background:#070d1ca3;border:1px solid #7e8fbe2e;border-radius:17px;gap:12px;padding:15px;display:grid}.vault-position-list>article.matured{background:linear-gradient(145deg,#1ead8d1a,#070d1cb3);border-color:#3fd8ac66}.vault-position-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.vault-position-top>div{gap:4px;display:grid}.vault-position-top small{color:#8f9eb4}.vault-position-top strong{color:#f5f7ff;font-size:22px}.vault-position-top>span{color:#b9aaff;background:#7c5cff1f;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:850}.vault-position-list dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.vault-position-list dl>div{gap:3px;display:grid}.vault-position-list dt{color:#8190a7;font-size:9px}.vault-position-list dd{color:#dfe6f4;margin:0;font-size:11px;font-weight:750}.vault-position-list article>p{color:#929fb3;margin:0;font-size:10px;line-height:1.5}html[data-theme=light] .convert-direct-selectors>label>span,html[data-theme=light] .transfer-setup-card,html[data-theme=light] .vault-live-overview,html[data-theme=light] .vault-amount-box,html[data-theme=light] .vault-position-list>article{background:linear-gradient(145deg,#fff,#f2f6fb);border-color:#465c872e}html[data-theme=light] :is(.convert-direct-selectors select,.transfer-setup-heading strong,.vault-live-overview h2,.vault-plan-picker strong,.vault-amount-box strong,.vault-amount-box input,.vault-position-top strong){color:#17243e}html[data-theme=light] .transfer-setup-card :is(input,select){color:#17243e;background:#fff}@media (width<=720px){.convert-direct-selectors{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);gap:7px}.convert-direct-selectors>label>span{min-height:57px;padding:7px 9px}.convert-direct-selectors select{font-size:11px}.convert-direct-selectors>button{border-radius:12px;width:38px;height:38px}.transfer-setup-card{padding:14px}.transfer-setup-grid,.game-link-form,.vault-create-flow{grid-template-columns:1fr}.vault-plan-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-live-overview>header{align-items:center}.vault-shield{border-radius:18px;width:58px;height:58px;font-size:27px}}@media (width<=390px){.convert-direct-selectors .asset-badge{display:none}.vault-plan-picker{grid-template-columns:1fr}.vault-rule-strip span{width:100%}}.admin-game-link-review{background:#070d1c80;border:1px solid #7e8fbe2b;border-radius:16px;gap:12px;padding:14px;display:grid}.admin-game-link-review h3{color:#f2f5fc;margin:0}.admin-game-link-review>div:last-child{gap:8px;display:grid}.admin-game-link-review article{border:1px solid #7e8fbe21;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px;display:grid}.admin-game-link-review article>div:first-child{gap:3px;min-width:0;display:grid}.admin-game-link-review article :is(strong,small,em){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-game-link-review article small{color:#97a4b8}.admin-game-link-review article em{color:#6fded0;font-size:9px;font-style:normal}.admin-game-link-review article>div:last-child{gap:6px;display:flex}.admin-game-link-review article button{min-height:34px;padding:0 10px}.admin-transfer-target{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.admin-transfer-target>span{background:#070d1c8c;border:1px solid #7e8fbe29;border-radius:13px;gap:4px;min-width:0;padding:11px;display:grid}.admin-transfer-target small{color:#8796ac;text-transform:uppercase;font-size:9px}.admin-transfer-target strong{overflow-wrap:anywhere;color:#e9eef8;font-size:11px}html[data-theme=light] :is(.admin-game-link-review,.admin-transfer-target>span){background:#f7f9fc;border-color:#465c8729}html[data-theme=light] :is(.admin-game-link-review h3,.admin-transfer-target strong){color:#17243e}@media (width<=720px){.admin-game-link-review article{grid-template-columns:1fr}.admin-game-link-review article>div:last-child{width:100%}.admin-game-link-review article button{flex:1}.admin-transfer-target{grid-template-columns:1fr}}.landing-section#ozellikler{isolation:isolate;padding-top:132px}.landing-section#ozellikler:before{z-index:-1;filter:blur(22px);content:"";pointer-events:none;background:radial-gradient(circle,#553fbe1f,#10b7bb0b 38%,#0000 70%);border-radius:50%;width:min(1040px,88vw);height:610px;position:absolute;top:210px;left:50%;transform:translate(-50%)}.landing-section#ozellikler .landing-section-heading{max-width:820px;margin-bottom:38px}.landing-section#ozellikler .landing-section-heading h2{text-wrap:balance}.landing-capability-bar{background:linear-gradient(120deg,#131c32e6,#0a1120db);border:1px solid #7e91c42b;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 52px #00000024}.landing-capability-bar article{align-items:center;gap:13px;min-width:0;min-height:82px;padding:16px 20px;display:flex}.landing-capability-bar article+article{border-left:1px solid #7e91c421}.landing-capability-bar article>span{color:#b9adff;letter-spacing:.08em;background:#7c5cff1a;border:1px solid #7c5cff40;border-radius:11px;flex:none;place-items:center;width:35px;height:35px;font-size:9px;font-weight:900;display:grid}.landing-capability-bar article:nth-child(2)>span{color:#67e3e6;background:#2bd3d814;border-color:#2bd3d83d}.landing-capability-bar article:nth-child(3)>span{color:#ffd578;background:#ffc85714;border-color:#ffc85740}.landing-capability-bar article>div{gap:3px;min-width:0;display:grid}.landing-capability-bar strong{color:#edf1fb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.landing-capability-bar small{color:#7887a4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.landing-bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:18px}.bento-card{isolation:isolate;background:linear-gradient(145deg,#19233ef5,#0a1120f7),#0b1222f5;border-color:#7e91c430;box-shadow:inset 0 1px #ffffff0e,0 24px 68px #00000029}.bento-card:after{z-index:-1;color:#bec7e10e;letter-spacing:-.08em;content:attr(data-index);pointer-events:none;font-size:74px;font-weight:900;line-height:1;position:absolute;top:20px;right:24px}.bento-card:hover{border-color:#8069f26b;box-shadow:inset 0 1px #ffffff12,0 28px 74px #00000038}.bento-swap{grid-column:span 7;min-height:360px}.bento-games{background:radial-gradient(circle at 88% 18%,#25cbd21f,#0000 36%),linear-gradient(145deg,#152239f7,#091221fa);grid-column:span 5;min-height:360px}.bento-vault{background:radial-gradient(circle at 14% 100%,#ffc3491a,#0000 38%),linear-gradient(145deg,#192139f7,#0b1222fa);grid-column:span 5;min-height:305px}.bento-wide.bento-transparency{background:radial-gradient(circle at 94% 12%,#32d1ab1f,#0000 38%),linear-gradient(145deg,#142237f7,#091220fa);grid-column:span 7;min-height:305px}.bento-card>p{color:#8493b0;margin-top:25px;font-size:9px}.bento-card h3{text-wrap:balance}.bento-card>span{color:#93a0b9;font-size:12px}.bento-quote{background:linear-gradient(135deg,#060b18ba,#0d1426bd);border-color:#7e91c42e;padding:17px 18px;box-shadow:inset 0 1px #ffffff09}.bento-quote div:last-child{text-align:right}.bento-progress>span{background:#8191b521;height:8px}.bento-statuses{flex-wrap:wrap}.bento-statuses i{align-items:center;min-height:34px;padding-inline:14px}.auth-shell{background:radial-gradient(circle at 13% 20%,#6044d72b,#0000 34rem),radial-gradient(circle at 84% 72%,#10b1bb17,#0000 30rem),linear-gradient(145deg,#080d1c,#0c1325 52%,#08131f)}.auth-main{grid-template-columns:minmax(0,1fr) minmax(420px,468px);gap:clamp(52px,6vw,92px);width:min(1260px,100% - 48px);padding-block:64px 72px}.auth-intro{max-width:700px}.auth-intro h1{text-wrap:balance;max-width:710px;font-size:clamp(48px,5.25vw,72px)}.auth-lead{max-width:640px}.auth-feature-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.auth-feature-list article{background:linear-gradient(145deg,#18223aab,#0a11209c);border:1px solid #7e91c426;border-radius:17px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;min-height:126px;padding:15px;box-shadow:inset 0 1px #ffffff09}.auth-feature-list article:nth-child(2)>span{color:#69dfe3;background:#2ad4d914;border-color:#2ad4d93b}.auth-feature-list article:nth-child(3)>span{color:#61dabd;background:#31d0aa14;border-color:#31d0aa3b}.auth-feature-list div{gap:4px;min-width:0}.auth-feature-list strong{font-size:12px}.auth-feature-list small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.auth-market-card{background:radial-gradient(circle at 100% 0,#2ad4d917,#0000 40%),linear-gradient(135deg,#182139db,#0a1120d1);border-color:#7e91c42e;border-radius:20px;gap:15px;max-width:100%;padding:16px;display:grid;overflow:hidden}.auth-card,.auth-market-card{-webkit-backdrop-filter:none;backdrop-filter:none}.auth-shell :is(.ambient-orb-one,.ambient-orb-two,.ambient-token){animation:none}.auth-market-card>.auth-market-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.auth-market-head>div{flex-direction:row;align-items:center;gap:12px;min-width:0;display:flex}.auth-market-head>div>div{flex-direction:column;min-width:0;display:flex}.auth-market-card>.auth-market-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.auth-market-metrics>span{background:#050a1666;border:1px solid #7e91c41f;border-radius:12px;gap:3px;min-width:0;padding:10px;display:grid}.auth-market-metrics strong{color:#f1f4ff;font-size:15px}.auth-market-metrics small{color:#71819f;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:850;overflow:hidden}.auth-card{contain:layout paint style;background:radial-gradient(circle at 100% 0,#7c5cff21,#0000 34%),linear-gradient(160deg,#1b2541f7,#0b1222fb);border-color:#8797cb3d;padding:28px 30px 30px;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000057,inset 0 1px #ffffff13}.auth-intro,.auth-feature-list article{contain:layout paint style}.auth-card:before{content:"";background:linear-gradient(90deg,#0000,#846cffbf,#47d9d880,#0000);height:1px;position:absolute;top:0;left:34px;right:34px}.auth-card-signal{border-bottom:1px solid #7e91c41f;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:15px;display:flex}.auth-card-signal>span{color:#cfd8ea;align-items:center;gap:9px;font-size:10px;font-weight:750;display:flex}.auth-card-signal i{background:#43d7b1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #43d7b117,0 0 16px #43d7b180}.auth-card-signal small{color:#ae9fff;letter-spacing:.12em;background:#7c5cff14;border:1px solid #7c5cff33;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:900}.auth-card-top h2{font-size:29px}.auth-tabs{background:#050914ad;border-radius:15px;padding:5px}.auth-tabs button{border-radius:11px;min-height:45px}.auth-tabs button.active{background:linear-gradient(135deg,#8064f5,#5b3dd0);box-shadow:0 9px 24px #4e33ba4d,inset 0 1px #ffffff24}.auth-input-wrap{background:#050a16b3;border-radius:14px;min-height:54px}.auth-input-wrap:focus-within{border-color:#6fd8d7ad;box-shadow:0 0 0 4px #42cbcf13,0 13px 30px #0000001a}.auth-submit{background:linear-gradient(115deg,#8264ff,#6845e5 58%,#3e9bb0 145%);border-radius:15px;min-height:56px;box-shadow:0 16px 35px #563ac94f,inset 0 1px #ffffff2b}html[data-theme=light] .landing-capability-bar,html[data-theme=light] .bento-card,html[data-theme=light] .auth-feature-list article,html[data-theme=light] .auth-market-card,html[data-theme=light] .auth-card{background:linear-gradient(145deg,#fffffffa,#f1f5fcfa);border-color:#485d872b;box-shadow:0 20px 56px #30416617,inset 0 1px #ffffffe6}html[data-theme=light] :is(.landing-capability-bar strong,.bento-card h3,.auth-feature-list strong,.auth-market-card strong,.auth-card-signal>span){color:#17243e}html[data-theme=light] .auth-market-metrics>span{background:#e8eef8bf;border-color:#485d8721}@media (width<=1040px){.landing-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.bento-swap{grid-column:1/-1}.bento-games,.bento-vault{grid-column:span 6;min-height:310px}.bento-wide.bento-transparency{grid-column:1/-1;min-height:280px}.auth-main{grid-template-columns:1fr;width:min(720px,100% - 38px)}.auth-intro{content-visibility:auto;contain-intrinsic-size:auto 650px;max-width:680px;margin-inline:auto}}@media (width<=820px){.landing-section#ozellikler{padding-top:105px}.landing-capability-bar article{padding-inline:15px}.landing-bento{grid-template-columns:1fr}.bento-swap,.bento-games,.bento-vault,.bento-wide.bento-transparency{grid-column:auto;min-height:285px}.bento-swap{min-height:330px}}@media (width<=620px){.landing-capability-bar{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(220px,82vw);grid-auto-flow:column;overflow-x:auto}.landing-capability-bar::-webkit-scrollbar{display:none}.landing-capability-bar article{scroll-snap-align:start;min-height:72px}.landing-capability-bar article+article{border-left:1px solid #7e91c421}.auth-feature-list{grid-template-columns:1fr}.auth-feature-list article{flex-direction:row;align-items:center;min-height:auto;padding:12px}.auth-feature-list small{-webkit-line-clamp:1}}@media (width<=560px){.landing-section#ozellikler{padding-top:82px}.landing-section#ozellikler .landing-section-heading{margin-bottom:28px}.bento-card:after{font-size:56px;top:18px;right:18px}.bento-swap,.bento-games,.bento-vault,.bento-wide.bento-transparency{min-height:auto}.auth-main{width:100%;padding-block:26px 40px}.auth-card{padding:21px 17px 23px}.auth-card-signal{margin-bottom:17px;padding-bottom:13px}.auth-card-top h2{font-size:25px}.auth-market-metrics>span{padding:9px 7px}.auth-market-metrics small{letter-spacing:.05em;font-size:6px}}@media (hover:none){.bento-card:hover{transform:none}}.landing-shell,.auth-shell{--site-primary:#7c5cff;--site-secondary:#2ad4d9}.landing-scroll-progress{z-index:120;pointer-events:none;background:#7e91c414;height:2px;position:fixed;top:0;left:0;right:0}.landing-scroll-progress i{background:linear-gradient(90deg, var(--site-primary), var(--site-secondary), #ffc857);width:100%;height:100%;box-shadow:0 0 16px var(--site-secondary);display:block}@supports (color:color-mix(in lab, red, red)){.landing-scroll-progress i{box-shadow:0 0 16px color-mix(in srgb, var(--site-secondary) 60%, transparent)}}.landing-scroll-progress i{transform:scaleX(var(--scroll-progress));transform-origin:0}.landing-shell .landing-register,.landing-shell .landing-primary-cta,.auth-shell .auth-submit,.auth-shell .auth-tabs button.active{background:linear-gradient(125deg, var(--site-primary), var(--site-primary), var(--site-secondary))}@supports (color:color-mix(in lab, red, red)){.landing-shell .landing-register,.landing-shell .landing-primary-cta,.auth-shell .auth-submit,.auth-shell .auth-tabs button.active{background:linear-gradient(125deg, var(--site-primary), color-mix(in srgb, var(--site-primary) 76%, #271074), var(--site-secondary))}}.landing-shell .landing-pill,.landing-shell .landing-kicker,.auth-shell .eyebrow,.auth-shell .card-kicker{color:var(--site-primary)}@supports (color:color-mix(in lab, red, red)){.landing-shell .landing-pill,.landing-shell .landing-kicker,.auth-shell .eyebrow,.auth-shell .card-kicker{color:color-mix(in srgb, var(--site-primary) 65%, #f1ecff)}}.landing-shell .landing-hero-copy h1 span,.auth-shell .auth-intro h1 span{background:linear-gradient(92deg, #ffc857 2%, #fff2c5 34%, var(--site-secondary) 92%);color:#0000;-webkit-background-clip:text;background-clip:text}.landing-shell.motion-on [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .76s cubic-bezier(.2,.75,.2,1),transform .76s cubic-bezier(.2,.75,.2,1);transform:translateY(26px)scale(.992)}.landing-shell.motion-subtle [data-reveal]{transition-duration:.56s;transform:translateY(12px)}.landing-shell.motion-expressive [data-reveal]{transition-duration:.92s;transform:translateY(38px)scale(.985)}.landing-shell.motion-on [data-reveal].is-visible{opacity:1;will-change:auto;transform:translate(0)scale(1)}.landing-bento [data-reveal]:nth-child(2){transition-delay:90ms}.landing-bento [data-reveal]:nth-child(3){transition-delay:.12s}.landing-bento [data-reveal]:nth-child(4){transition-delay:.19s}.landing-product-stage{--parallax-x:0px;--parallax-y:0px}.landing-shell.motion-on .product-window{animation:7.5s ease-in-out infinite xw-product-float}.landing-shell.motion-expressive .product-window{animation-duration:6.2s}.landing-shell.motion-subtle .product-window{animation-duration:10s}@keyframes xw-product-float{0%,to{transform:translate3d(var(--parallax-x), var(--parallax-y), 0) rotateY(-4deg) rotateX(1.5deg)}50%{transform:translate3d(var(--parallax-x), calc(var(--parallax-y) - 9px), 0) rotateY(-2deg) rotateX(.5deg)}}.landing-orbit-nodes{z-index:3;border:1px solid var(--site-primary);position:absolute;inset:-36px}@supports (color:color-mix(in lab, red, red)){.landing-orbit-nodes{border:1px solid color-mix(in srgb, var(--site-primary) 20%, transparent)}}.landing-orbit-nodes{pointer-events:none;border-radius:48%;animation:24s linear infinite xw-orbit-rotate}.landing-orbit-nodes:before{border:1px dashed var(--site-secondary);position:absolute;inset:11%}@supports (color:color-mix(in lab, red, red)){.landing-orbit-nodes:before{border:1px dashed color-mix(in srgb, var(--site-secondary) 14%, transparent)}}.landing-orbit-nodes:before{content:"";border-radius:48%}.landing-orbit-nodes i{border:1px solid var(--site-secondary);place-items:center;width:34px;height:34px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-orbit-nodes i{border:1px solid color-mix(in srgb, var(--site-secondary) 36%, transparent)}}.landing-orbit-nodes i{box-shadow:0 10px 30px #0000004d, 0 0 22px var(--site-secondary);background:#080e1de0;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.landing-orbit-nodes i{box-shadow:0 10px 30px #0000004d, 0 0 22px color-mix(in srgb, var(--site-secondary) 16%, transparent)}}.landing-orbit-nodes i{color:#dcf9fa;font-size:8px;font-style:normal;font-weight:900;animation:24s linear infinite xw-orbit-counter}.landing-orbit-nodes i:first-child{top:-17px;left:36%}.landing-orbit-nodes i:nth-child(2){top:42%;right:-17px}.landing-orbit-nodes i:nth-child(3){bottom:2%;left:-17px}@keyframes xw-orbit-rotate{to{transform:rotate(360deg)}}@keyframes xw-orbit-counter{to{transform:rotate(-360deg)}}.landing-shell.motion-subtle .landing-orbit-nodes{opacity:.72;animation-duration:36s}.landing-shell.motion-expressive .landing-orbit-nodes{animation-duration:18s}.landing-shell.motion-subtle .landing-orbit-nodes i{animation-duration:36s}.landing-shell.motion-expressive .landing-orbit-nodes i{animation-duration:18s}.landing-shell.motion-on .product-balance-preview:after{background:linear-gradient(90deg, transparent 0 5%, var(--site-secondary) 5% 8%, transparent 8% 19%, var(--site-primary) 19% 23%, transparent 23% 35%, var(--site-secondary) 35% 39%, transparent 39% 52%, #ffc857 52% 55%, transparent 55% 68%, var(--site-primary) 68% 72%, transparent 72% 84%, var(--site-secondary) 84% 88%, transparent 88%);clip-path:polygon(0 77%,7% 63%,14% 71%,22% 32%,30% 48%,38% 22%,47% 58%,56% 35%,65% 53%,74% 18%,83% 39%,91% 24%,100% 44%,100% 100%,0 100%);opacity:.46;content:"";height:28px;animation:3.8s ease-in-out infinite xw-chart-pulse;position:absolute;bottom:13px;left:13px;right:13px}.product-balance-preview{position:relative;overflow:hidden}@keyframes xw-chart-pulse{50%{opacity:.82;transform:scaleY(1.12)}}.auth-shell.motion-on .auth-intro,.auth-shell.motion-on .auth-card{opacity:0;transition:opacity .72s cubic-bezier(.2,.75,.2,1),transform .72s cubic-bezier(.2,.75,.2,1);transform:translateY(18px)}.auth-shell.motion-on .auth-card{transform:translate3d(var(--auth-pointer-x), calc(var(--auth-pointer-y) + 18px), 0);transition-delay:90ms}.auth-shell.motion-on.auth-ready .auth-intro{opacity:1;transform:translate(0)}.auth-shell.motion-on.auth-ready .auth-card{opacity:1;transform:translate3d(var(--auth-pointer-x), var(--auth-pointer-y), 0)}.auth-shell.motion-subtle :is(.auth-intro,.auth-card){transition-duration:.5s}.auth-shell.motion-expressive :is(.auth-intro,.auth-card){transition-duration:.9s}.auth-live-line{border-top:1px solid #7e91c41a;align-items:end;gap:4px;height:28px;padding:8px 4px 0;display:flex}.auth-live-line i{background:linear-gradient(180deg, var(--site-secondary), var(--site-primary));border-radius:4px 4px 1px 1px;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.auth-live-line i{background:linear-gradient(180deg, var(--site-secondary), color-mix(in srgb, var(--site-primary) 82%, transparent))}}.auth-live-line i{opacity:.62;animation:2.4s ease-in-out infinite alternate xw-live-bars}.auth-live-line i:first-child{height:35%;animation-delay:-.7s}.auth-live-line i:nth-child(2){height:72%;animation-delay:-1.4s}.auth-live-line i:nth-child(3){height:48%;animation-delay:-.2s}.auth-live-line i:nth-child(4){height:90%;animation-delay:-1.9s}.auth-live-line i:nth-child(5){height:63%;animation-delay:-.9s}.auth-live-line i:nth-child(6){height:82%;animation-delay:-1.6s}.auth-live-line i:nth-child(7){height:54%;animation-delay:-.4s}.auth-live-line i:nth-child(8){height:76%;animation-delay:-1.2s}@keyframes xw-live-bars{to{opacity:.34;transform:scaleY(.45)}}.auth-shell.motion-on .ambient-beam{background:linear-gradient(90deg, transparent, var(--site-primary), var(--site-secondary), transparent)}@supports (color:color-mix(in lab, red, red)){.auth-shell.motion-on .ambient-beam{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--site-primary) 18%, transparent), color-mix(in srgb, var(--site-secondary) 15%, transparent), transparent)}}.admin-nav-group{color:#66758f;letter-spacing:.16em;text-transform:uppercase;margin:15px 11px 4px;font-size:7px;font-weight:900;display:block}.admin-site-preview-link{color:#c5cfdf;background:#0a112094;border:1px solid #7e91c42e;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:750;display:inline-flex}.admin-site-preview-link span{color:#63dbda}.admin-site-control-center{background:radial-gradient(circle at 8% 0,#7c5cff33,#0000 34%),radial-gradient(circle at 100% 100%,#2ad4d91f,#0000 35%),linear-gradient(145deg,#17213af7,#080f1dfa);border:1px solid #7e91c433;border-radius:25px;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:26px;padding:27px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #00000038,inset 0 1px #ffffff0e}.admin-site-control-center:after{content:"";pointer-events:none;border:1px dashed #7c5cff26;border-radius:50%;width:230px;height:230px;animation:32s linear infinite xw-orbit-rotate;position:absolute;top:-90px;right:16%}.admin-site-control-copy{z-index:1;position:relative}.admin-site-control-copy>p{color:#8d7bfa;letter-spacing:.16em;margin:0 0 9px;font-size:8px;font-weight:900}.admin-site-control-copy h2{color:#f3f6ff;letter-spacing:-.045em;text-wrap:balance;max-width:650px;margin:0;font-size:clamp(26px,3vw,38px);line-height:1.08}.admin-site-control-copy>span{color:#94a2b9;max-width:650px;margin-top:12px;font-size:11px;line-height:1.65;display:block}.admin-site-control-copy>div{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.admin-site-control-copy a{color:#e3e9f5;background:#060c1a94;border:1px solid #7e91c430;border-radius:12px;align-items:center;gap:10px;min-height:42px;padding:0 14px;font-size:10px;font-weight:800;display:inline-flex}.admin-site-control-copy a:first-child{background:#7c5cff1c;border-color:#7c5cff52}.admin-site-control-copy a b{color:#66dcda;font-size:14px}.admin-site-control-stats{z-index:1;gap:9px;display:grid;position:relative}.admin-site-control-stats article{background:#050a1780;border:1px solid #7e91c424;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;min-width:0;padding:13px 14px;display:grid}.admin-site-control-stats small{color:#73829d;letter-spacing:.1em;font-size:7px;font-weight:900}.admin-site-control-stats strong{color:#eef2fb;grid-area:1/2/3;font-size:21px}.admin-site-control-stats em{color:#8e9bb1;font-size:9px;font-style:normal}.admin-site-control-stats article>span{background:#7e91c41f;border-radius:999px;height:4px;position:relative;overflow:hidden}.admin-site-control-stats article>span i{border-radius:inherit;background:linear-gradient(90deg,#7c5cff,#2ad4d9);position:absolute;inset:0 auto 0 0}.admin-appearance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-appearance-grid>label{gap:7px;display:grid}.admin-color-control{background:#050a1680;border:1px solid #7e91c42b;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:7px 11px;display:flex}.admin-color-control input[type=color]{background:0 0;border:0;border-radius:9px;width:32px;min-width:32px;min-height:32px;padding:0}.admin-color-control strong{color:#dfe5f0;text-transform:uppercase;font-size:11px}.admin-appearance-toggles{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.admin-appearance-toggles .admin-toggle{background:#050a1657;border:1px solid #7e91c421;border-radius:13px;align-items:flex-start;min-width:0;padding:12px}.admin-appearance-toggles .admin-toggle span{min-width:0}.admin-accent-preview{color:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:0 18px;display:flex;box-shadow:inset 0 1px #fff3,0 16px 35px #0000002e}.admin-accent-preview span{letter-spacing:.13em;font-size:8px;font-weight:900}.admin-accent-preview strong{font-size:18px}.admin-content-accordion{background:#050a164d;border:1px solid #798bbe24;border-radius:16px;overflow:hidden}.admin-content-accordion summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:56px;padding:0 16px;list-style:none;display:grid}.admin-content-accordion summary::-webkit-details-marker{display:none}.admin-content-accordion summary span{color:#dce4f2;font-size:12px;font-weight:850}.admin-content-accordion summary small{color:#72819b;font-size:8px}.admin-content-accordion summary i{color:#8f7cf7;font-size:15px;font-style:normal;transition:transform .2s}.admin-content-accordion[open] summary{border-bottom:1px solid #798bbe1c}.admin-content-accordion[open] summary i{transform:rotate(180deg)}.admin-content-accordion-body{padding:15px}html[data-theme=light] :is(.admin-site-control-center,.admin-site-control-stats article,.admin-content-accordion,.admin-color-control,.admin-appearance-toggles .admin-toggle){background:linear-gradient(145deg,#fff,#f2f6fb);border-color:#465c8729;box-shadow:0 18px 45px #36486c14}html[data-theme=light] :is(.admin-site-control-copy h2,.admin-site-control-stats strong,.admin-content-accordion summary span,.admin-color-control strong){color:#17243e}html[data-theme=light] .landing-shell,html[data-theme=light] .auth-shell{background:radial-gradient(circle at 72% 8%, var(--site-primary), transparent 30rem), radial-gradient(circle at 8% 32%, var(--site-secondary), transparent 27rem), linear-gradient(180deg, #f9fbff, #f2f6fc 48%, #edf3fa)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .landing-shell,html[data-theme=light] .auth-shell{background:radial-gradient(circle at 72% 8%, color-mix(in srgb, var(--site-primary) 11%, transparent), transparent 30rem), radial-gradient(circle at 8% 32%, color-mix(in srgb, var(--site-secondary) 10%, transparent), transparent 27rem), linear-gradient(180deg, #f9fbff, #f2f6fc 48%, #edf3fa)}}html[data-theme=light] .landing-shell:before,html[data-theme=light] .auth-shell:before{opacity:.52}html[data-theme=light] .landing-shell:before{background-image:linear-gradient(#4b5e8912 1px,#0000 1px),linear-gradient(90deg,#4b5e8912 1px,#0000 1px)}html[data-theme=light] .landing-ambient i{border-color:#5d45cd21}html[data-theme=light] .landing-header{background-color:#f9fbfff5;border-color:#495c8429}html[data-theme=light] .landing-header>nav a{color:#5d6c86}html[data-theme=light] .landing-header>nav a:hover{color:#15223d}html[data-theme=light] :is(.landing-shell .landing-pill,.landing-shell .landing-kicker,.auth-shell .eyebrow,.auth-shell .card-kicker){color:var(--site-primary)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] :is(.landing-shell .landing-pill,.landing-shell .landing-kicker,.auth-shell .eyebrow,.auth-shell .card-kicker){color:color-mix(in srgb, var(--site-primary) 82%, #1c2b48)}}html[data-theme=light] .landing-shell .landing-hero-copy h1 span,html[data-theme=light] .auth-shell .auth-intro h1 span{background:linear-gradient(92deg, #9c6200 2%, var(--site-primary) 48%, #008b96 96%)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .landing-shell .landing-hero-copy h1 span,html[data-theme=light] .auth-shell .auth-intro h1 span{background:linear-gradient(92deg, #9c6200 2%, color-mix(in srgb, var(--site-primary) 84%, #263455) 48%, #008b96 96%)}}html[data-theme=light] .landing-shell .landing-hero-copy h1 span,html[data-theme=light] .auth-shell .auth-intro h1 span{color:#0000;-webkit-background-clip:text;background-clip:text}html[data-theme=light] :is(.landing-hero-copy>p:not(.landing-pill),.landing-trust-row,.auth-lead,.auth-feature-list small,.auth-market-metrics small){color:#5f6f89}html[data-theme=light] :is(.landing-login,.landing-secondary-cta){color:#34435e;background:#ffffffc7;border-color:#4a5e8833;box-shadow:0 12px 30px #36486c14}html[data-theme=light] :is(.landing-apk-link,.landing-apk-hero){color:#176b5e;background:#23b7a114;border-color:#1697823b}html[data-theme=light] .landing-apk-hero small{color:#287f71}html[data-theme=light] .auth-tabs{background:#e0e7f3e6}html[data-theme=light] .auth-tabs button:not(.active){color:#53627d}html[data-theme=light] .auth-card-signal small{color:#694fd0}html[data-theme=light] .auth-footer,html[data-theme=light] .auth-footer nav button{color:#65748e}@media (width<=1040px){.admin-nav-group{display:none}.admin-site-control-center{grid-template-columns:1fr}.admin-site-control-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-site-control-stats article{grid-template-columns:1fr}.admin-site-control-stats strong{grid-area:auto}.admin-site-control-stats article>span{min-height:4px}}@media (width<=820px){.landing-orbit-nodes{display:none}.landing-shell.motion-on [data-reveal]{transition-duration:.52s;transform:translateY(14px)}.landing-shell.motion-on [data-reveal].is-visible{transform:translate(0)}.auth-shell.motion-on .auth-card,.auth-shell.motion-on.auth-ready .auth-card{transform:none}.admin-site-preview-link{justify-content:center;width:40px;padding:0;font-size:0}.admin-site-preview-link span{font-size:14px}.admin-site-control-center{border-radius:21px;padding:20px}.admin-site-control-stats{grid-template-columns:1fr}.admin-site-control-stats article{grid-template-columns:1fr auto}.admin-site-control-stats strong{grid-area:1/2/3}.admin-appearance-grid,.admin-appearance-toggles{grid-template-columns:1fr}}@media (width<=560px){.landing-scroll-progress{height:3px}.auth-live-line{display:none}.admin-site-control-center{margin-inline:0;padding:17px}.admin-site-control-copy h2{font-size:25px}.admin-site-control-copy>div{display:grid}.admin-site-control-copy a{justify-content:space-between}.admin-content-accordion summary{grid-template-columns:minmax(0,1fr) auto;padding-inline:13px}.admin-content-accordion summary small{display:none}.admin-content-accordion-body{padding:12px}.admin-accent-preview{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.landing-shell.motion-on [data-reveal],.auth-shell.motion-on .auth-intro,.auth-shell.motion-on .auth-card{opacity:1!important;transition:none!important;transform:none!important}.landing-orbit-nodes,.landing-orbit-nodes i,.landing-shell.motion-on .product-window,.landing-shell.motion-on .product-balance-preview:after,.auth-live-line i,.admin-site-control-center:after{animation:none!important}}body .task-summary{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);align-items:center;gap:28px;padding:28px;display:grid}body .task-catalog,body .task-detail{padding:22px}@media (width<=820px){body .task-summary{grid-template-columns:1fr}}@media (width<=560px){body .task-summary,body .task-catalog,body .task-detail{padding:16px}}.landing-capability-bar:focus-visible{outline-offset:3px;outline:3px solid #8974ffe6}.admin-nav-group{color:#aab6c9}.admin-site-preview-link{color:#fff;background:#101a2f;border-color:#52688f}.admin-empty{color:#fff;background:#0b1427;border-color:#52617c}html[data-theme=light] .admin-nav-group{color:#52617a}html[data-theme=light] .admin-site-preview-link{color:#263652;background:#fff;border-color:#8493ad}html[data-theme=light] .admin-empty{color:#354762;background:#fff;border-color:#a3aec1}.personalized-focus{background:linear-gradient(125deg,#7c5cff21,#2ad4d912);border:1px solid #7c5cff45;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;margin:18px 0;padding:16px;display:grid}.personalized-focus>span{color:#ffd166;background:#7c5cff2e;border-radius:14px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.personalized-focus small{color:#9884ff;letter-spacing:.14em;font-size:10px;font-weight:800;display:block}.personalized-focus strong{color:var(--text-primary);margin-top:3px;font-size:15px;display:block}.personalized-focus p{color:var(--text-muted);margin:3px 0 0;font-size:12px;line-height:1.5}.personalized-focus button{min-height:42px;color:var(--text-primary);background:#080d1d8c;border:1px solid #7c5cff57;border-radius:13px;padding:0 14px;font-weight:750}.notification-button i:not(:empty){color:#fff;background:#ff5f72;border-radius:999px;place-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:9px;font-style:normal;font-weight:900;display:grid}.market-pair-list button.favorite strong i{color:#ffd166;margin-right:5px;font-size:10px;font-style:normal}.task-catalog-tools{gap:10px;margin:14px 0;display:grid}.task-catalog-tools input{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text-primary);background:#050a19ad;border-radius:13px;padding:0 14px}.task-catalog-tools>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.task-catalog-tools button{border:1px solid var(--border);min-height:36px;color:var(--text-muted);background:#0a1022b3;border-radius:11px;font-size:11px;font-weight:750}.task-catalog-tools button.selected{color:#fff;background:#7c5cff2b;border-color:#7c5cffa3}.task-list button>span:nth-child(2)>i{color:#7f8da9;margin-top:5px;font-size:10px;font-style:normal;font-weight:650;display:block}.task-campaign-facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.task-campaign-facts>div{background:#070d1c70;border:1px solid #5b709b3d;border-radius:13px;min-width:0;padding:11px}.task-campaign-facts dt{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.task-campaign-facts dd{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:12px;font-weight:800;overflow:hidden}.account-center{grid-column:1/-1;gap:18px;display:grid}.account-center-loading{border:1px solid var(--border);background:var(--surface);min-height:220px;color:var(--text-muted);border-radius:24px;grid-column:1/-1;padding:30px}.account-center-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;padding:27px;display:grid}.account-center-hero h2{color:var(--text-primary);margin:6px 0 8px;font-size:clamp(24px,3vw,34px)}.account-center-hero p{max-width:680px;color:var(--text-muted);margin:0;line-height:1.65}.account-center-hero dl{grid-template-columns:repeat(3,minmax(85px,1fr));gap:9px;margin:0;display:grid}.account-center-hero dl div{text-align:center;background:#070d1d85;border:1px solid #6177a43b;border-radius:16px;padding:14px}.account-center-hero dt{color:var(--text-muted);font-size:10px;font-weight:750}.account-center-hero dd{color:#fff;margin:5px 0 0;font-size:22px;font-weight:900}.account-tabs{border:1px solid var(--border);background:#050a17b8;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:7px;display:grid}.account-tabs button{min-height:44px;color:var(--text-muted);background:0 0;border:0;border-radius:12px;font-weight:750}.account-tabs button.active{color:#fff;background:linear-gradient(135deg,#7c5cff4d,#2ad4d91c);box-shadow:inset 0 0 0 1px #7c5cff61}.account-message{color:#7ee8e6;background:#2ad4d914;border:1px solid #2ad4d940;border-radius:13px;margin:-4px 0 0;padding:12px 15px}.account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.account-panel{min-width:0;padding:23px}.account-panel .section-heading button{border:1px solid var(--border);min-height:36px;color:var(--text-primary);background:#0a1022bf;border-radius:11px;padding:0 12px}.focus-options{gap:9px;display:grid}.focus-options button{border:1px solid var(--border);min-height:66px;color:var(--text-primary);text-align:left;background:#070d1d8c;border-radius:14px;gap:3px;padding:13px 14px;display:grid}.focus-options button small{color:var(--text-muted)}.focus-options button.selected{background:#2ad4d914;border-color:#2ad4d98a;box-shadow:inset 4px 0 #2ad4d9}.favorite-pairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:16px;display:grid}.favorite-pairs button{border:1px solid var(--border);min-height:46px;color:var(--text-primary);background:#070d1d8c;border-radius:12px;font-weight:800}.favorite-pairs button span{color:#ffd166;margin-right:7px}.favorite-pairs button.selected{background:#ffd16612;border-color:#ffd16673}.notification-list{gap:9px;display:grid}.notification-list a{border:1px solid var(--border);color:inherit;background:#070d1d85;border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:14px;text-decoration:none;display:grid}.notification-list a>span{color:#9b88ff;background:#7c5cff24;border-radius:12px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.notification-list a.success>span{color:#45d9ad;background:#2ad4a71f}.notification-list a.warning>span,.notification-list a.critical>span{color:#ff7282;background:#ff5f721f}.notification-list a.unread{border-color:#7c5cff66}.notification-list a.read{opacity:.68}.notification-list strong{color:var(--text-primary)}.notification-list p{color:var(--text-muted);margin:4px 0}.notification-list small{color:#71809c}.security-grid .account-sessions{grid-column:1/-1}.security-on,.security-off{border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850}.security-on{color:#48d9af;background:#2ad4a71f}.security-off{color:#ffd166;background:#ffd1661f}.security-form,.totp-setup{gap:11px;display:grid}.account-panel label{color:var(--text-muted);gap:7px;font-size:12px;font-weight:700;display:grid}.account-panel :is(input,select,textarea){border:1px solid var(--border);width:100%;min-height:46px;color:var(--text-primary);background:#050a18b3;border-radius:12px;padding:10px 13px}.account-panel textarea{resize:vertical;min-height:110px}.totp-setup>code{overflow-wrap:anywhere;color:#ffd166;background:#050a18c7;border-radius:11px;padding:12px}.recovery-codes{background:#ffd1660d;border:1px solid #ffd16640;border-radius:14px;margin-top:15px;padding:14px}.recovery-codes div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.recovery-codes code{color:#ffd166;text-align:center;background:#050a18b3;border-radius:8px;padding:8px}.passkey-panel>p{color:var(--text-muted);margin:0 0 15px;line-height:1.6}.passkey-list{gap:8px;margin-bottom:14px;display:grid}.passkey-list article{border:1px solid var(--border);background:#070d1d80;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.passkey-list article>span{color:#46d8ae;background:#2ad4a71c;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.passkey-list article strong,.passkey-list article small{display:block}.passkey-list article small{color:var(--text-muted);margin-top:3px;font-size:10px}.passkey-list article button{color:#ff8996;background:#ff5f7212;border:1px solid #ff5f7240;border-radius:9px;min-height:34px;padding:0 10px}.passkey-empty{border:1px dashed var(--border);min-height:62px;color:var(--text-muted);border-radius:13px;justify-content:center;align-items:center;gap:9px;display:flex}.passkey-empty p{margin:0}.account-sessions article{border-bottom:1px solid var(--border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.account-sessions article>span{color:#7ee8e6;font-size:22px}.account-sessions article strong,.account-sessions article small{display:block}.account-sessions article small{color:var(--text-muted);margin-top:3px}.account-sessions article button{border:1px solid var(--border);min-height:36px;color:var(--text-primary);background:0 0;border-radius:10px;padding:0 12px}.support-layout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:18px;display:grid}.support-create{align-self:start}.support-create,.support-reply{gap:12px;display:grid}.support-ticket-tabs{gap:8px;padding-bottom:7px;display:flex;overflow-x:auto}.support-ticket-tabs button{border:1px solid var(--border);min-width:170px;color:var(--text-primary);text-align:left;background:#070d1d94;border-radius:12px;flex:none;padding:11px}.support-ticket-tabs button small{color:var(--text-muted);margin-top:4px;display:block}.support-ticket-tabs button.active{background:#7c5cff1a;border-color:#7c5cff80}.support-thread{gap:10px;margin-top:13px;display:grid}.support-thread header{justify-content:space-between;gap:12px;display:flex}.support-thread header span{color:#7ee8e6;font-size:11px}.support-thread article{border:1px solid var(--border);background:#070d1d99;border-radius:15px 15px 15px 4px;max-width:86%;padding:12px 14px}.support-thread article.user{background:#7c5cff17;border-color:#7c5cff4d;border-radius:15px 15px 4px;justify-self:end}.support-thread article p{color:var(--text-muted);margin:5px 0;line-height:1.55}.support-thread article small{color:#71809c}.admin-task-campaign{border-color:#7c5cff47}.admin-risk-targets{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.admin-risk-targets>span{color:#9caac1;flex-basis:100%;font-size:12px;font-weight:750}.admin-risk-targets label{color:#dfe8f7;background:#0b1428;border:1px solid #293853;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:0 12px;display:flex}.admin-task-library article dl{flex-wrap:wrap;gap:6px;margin:8px 0 0;display:flex}.admin-task-library article dl div{background:#101d35e6;border-radius:8px;padding:5px 7px}.admin-task-library article dl dt{color:#7f90ad;text-transform:uppercase;font-size:8px}.admin-task-library article dl dd{color:#eef4ff;margin:2px 0 0;font-size:10px;font-weight:750}.admin-risk-signals{background:#ff5f720f;border:1px solid #ff5f7242;border-radius:13px;flex-wrap:wrap;gap:7px;margin:14px 0;padding:13px;display:flex}.admin-risk-signals strong{color:#ff9aa5;flex-basis:100%}.admin-risk-signals span{color:#ffc0c7;background:#ff5f721a;border-radius:8px;padding:6px 8px;font-size:11px}.risk-high{color:#ff7181!important}.admin-security-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-support-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:18px;display:grid}.admin-support-list>div:last-child{gap:8px;display:grid}.admin-support-list>div:last-child>button{color:#edf3ff;text-align:left;background:#0b1427;border:1px solid #253550;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.admin-support-list>div:last-child>button.selected{background:#6d5ce821;border-color:#6d5ce8}.admin-support-list button>span{color:#7ee8e6;background:#536b9929;border-radius:10px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.admin-support-list button>span.high{color:#ff7a89;background:#ff5f7221}.admin-support-list button small{color:#8493ad;margin-top:4px;display:block}.admin-support-list button em{color:#9ba9bf;font-size:10px;font-style:normal}.admin-support-messages{gap:9px;max-height:510px;padding-right:4px;display:grid;overflow-y:auto}.admin-support-messages article{background:#0b1427;border:1px solid #263651;border-radius:14px;max-width:86%;padding:12px 14px}.admin-support-messages article.admin{background:#6d5ce817;border-color:#6d5ce85c;justify-self:end}.admin-support-messages article p{color:#aab6c9;margin:5px 0;line-height:1.55}.admin-support-messages article small{color:#74839d}.admin-support-reply{border-top:1px solid #253550;grid-template-columns:minmax(0,1fr) minmax(190px,.4fr);gap:10px;margin-top:16px;padding-top:16px;display:grid}.admin-support-reply>button{grid-column:1/-1;justify-self:end}.auth-field-help{color:#8190a8;margin-top:-2px;font-size:11px;line-height:1.5}.auth-totp-field .auth-input-wrap input{letter-spacing:.28em;font-size:17px;font-weight:850}html[data-theme=light] :is(.personalized-focus button,.task-catalog-tools input,.task-catalog-tools button,.account-tabs,.account-panel input,.account-panel select,.account-panel textarea,.focus-options button,.favorite-pairs button,.account-center-hero dl div,.notification-list a,.support-ticket-tabs button,.account-sessions article button,.passkey-list article){background:#ffffffe0}html[data-theme=light] .account-center-hero dd{color:#16243f}html[data-theme=light] .account-tabs button.active{color:#273552}html[data-theme=light] :is(.totp-setup>code,.recovery-codes code){color:#6c4c00;background:#f2f4fb}@media (width<=980px){.task-campaign-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-support-layout,.support-layout,.admin-security-toggle-grid{grid-template-columns:1fr}}@media (width<=720px){.account-center-hero,.account-grid{grid-template-columns:1fr}.account-center-hero dl{width:100%}.account-tabs,.task-campaign-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.personalized-focus{grid-template-columns:38px minmax(0,1fr)}.personalized-focus button{grid-column:1/-1;width:100%}.admin-support-reply{grid-template-columns:1fr}.admin-support-reply>button{grid-column:auto;width:100%}}@media (width<=480px){.account-center-hero,.account-panel{padding:16px}.account-center-hero dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.account-center-hero dl div{padding:10px 5px}.account-center-hero dd{font-size:18px}.account-tabs{z-index:5;position:sticky;top:68px}.favorite-pairs,.recovery-codes div{grid-template-columns:1fr}.task-catalog-tools>div{grid-template-columns:repeat(2,minmax(0,1fr))}.task-campaign-facts{grid-template-columns:1fr 1fr}.account-sessions article{grid-template-columns:30px minmax(0,1fr)}.account-sessions article button{grid-column:1/-1;width:100%}.passkey-list article{grid-template-columns:30px minmax(0,1fr)}.passkey-list article button{grid-column:1/-1;width:100%}.support-thread article,.admin-support-messages article{max-width:94%}.admin-support-list>div:last-child>button{grid-template-columns:32px minmax(0,1fr)}.admin-support-list button em{grid-column:2}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
