.neon-page,.neon-loading{color:#fff;background:#07021e;min-height:100dvh;margin:0!important;padding:0!important}.neon-loading{place-items:center;display:grid}.neon-canvas{width:min(100%,640px);margin:auto;font-family:Arial,sans-serif;position:relative;container-type:inline-size}.neon-art{width:100%;height:auto;display:block}.neon-hit{color:#0000;cursor:pointer;border-radius:12px;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important}.neon-hit:focus-visible{outline-offset:2px;outline:3px solid #00eaff!important}.neon-hit:disabled{cursor:wait;background:#09021b66!important}.neon-field,.neon-show,.neon-search,.neon-real-wallet,.neon-cover{margin:0!important;position:absolute!important}.neon-field input,.neon-search input{outline-offset:3px;width:100%;height:100%;color:#fff!important;box-shadow:none!important;background:#0c0326!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0 4px!important;font-size:clamp(16px,3.1cqw,21px)!important}.neon-field input::placeholder,.neon-search input::placeholder{color:#b8a9db;opacity:1}.neon-show{color:#cdbce9;cursor:pointer;background:#0c0326;border:0;padding:0;font-size:clamp(14px,2.9cqw,20px)}.neon-search{background:#0c0326;display:flex}.neon-search button{color:#fff;background:#0c0326;border:0;font-size:22px}.neon-real-wallet{color:#fff;background:#0b0323;flex-direction:column;justify-content:center;display:flex}.neon-real-wallet small{color:#c1b1db;font-size:clamp(10px,2.4cqw,16px)}.neon-real-wallet strong{white-space:nowrap;font-size:clamp(16px,4.7cqw,30px);line-height:1.2}.neon-cover{background:#0a0323}.neon-footer-cover{color:#bdb0d4;text-align:center;background:#07021e;place-items:center;width:100%;height:4%;font-size:clamp(10px,2.3cqw,14px);display:grid;position:absolute;bottom:0;left:0}.neon-login .neon-footer-cover,.neon-register .neon-footer-cover{height:5%}.neon-sr{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}.neon-status{z-index:50;color:#fff;background:#230c3c;border:1px solid #f426d5;border-radius:12px;width:min(90vw,540px);padding:16px;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.neon-dialog{color:#fff;background:#100726;border:1px solid #ee24d8;border-radius:18px;width:min(90vw,480px);max-height:85dvh;margin:auto;padding:28px;position:fixed;inset:0;overflow:auto;box-shadow:0 0 45px #d200dc50}.neon-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030016c9}.neon-dialog h2{margin:0 0 16px;font-size:24px}.neon-dialog p{margin:14px 0;line-height:1.6}.neon-dialog a{color:#ff6ce9;text-decoration:underline}.neon-dialog code{overflow-wrap:anywhere;color:#fff;-webkit-user-select:all;user-select:all;background:#23113b;padding:16px;display:block}.neon-dialog button{color:#fff;cursor:pointer;background:#9728ce;border:1px solid #ef3ddd;border-radius:10px;width:100%;margin-top:16px;padding:12px;display:block}.neon-dialog button:disabled{opacity:.6;cursor:wait}.desktop-dashboard{display:none}@media (min-width:960px){.neon-dashboard{display:none}.desktop-dashboard{background:radial-gradient(at 85% 0,#39106a55,#0000 50%);max-width:1320px;min-height:100dvh;margin:auto;padding:24px 44px 16px;font-family:Arial,Helvetica,sans-serif;display:block}.desktop-dash-header{border-bottom:1px solid #633284;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.desktop-dash-header a{text-decoration:none}.desktop-dash-header .bright-brand{font-size:26px}.desktop-dash-header .bright-brand-mark{color:#fff;background:linear-gradient(135deg,#fa27d8,#8b29ed)}.desktop-dash-header .bright-brand-accent{color:#f52bdc!important}.desktop-profile{color:#e7d7fa;border:1px solid #8543b9;border-radius:12px;align-items:center;gap:10px;padding:10px 15px;font-size:13px;display:flex}.desktop-dash-welcome{justify-content:space-between;align-items:center;gap:30px;margin:24px 0;display:flex}.desktop-eyebrow{letter-spacing:2px;color:#f74cde;margin:0 0 8px;font-size:10px;font-weight:700}.desktop-dash-welcome h1{letter-spacing:-1.5px;margin:0 0 8px;font-size:42px;font-weight:800;line-height:1.1}.desktop-dash-welcome h1 span{color:#f42bd9}.desktop-dash-welcome p:not(.desktop-eyebrow){color:#c6b7de;margin:0;font-size:14px}.desktop-dash-search{color:#d8b4f2;background:#170a31;border:1px solid #9249cb;border-radius:12px;align-items:center;gap:12px;width:330px;padding:12px 15px;display:flex}.desktop-dash-search input{color:#fff;background:0 0;border:0;width:100%;min-width:0;font-size:14px}.desktop-dash-search button{color:#ff6be9;background:0 0;border:0;place-items:center;display:grid}.desktop-dash-grid{grid-template-columns:minmax(0,1fr) 300px;gap:24px;display:grid}.desktop-entrances h2,.desktop-shortcuts h2{margin:0 0 14px;font-size:17px;font-weight:700}.desktop-entrances h2{justify-content:space-between;align-items:center;display:flex}.desktop-entrances h2 span{color:#a99bbf;font-size:11px;font-weight:400}.desktop-entrance-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.desktop-entrance{--edge:#e635ff;--end:#ff2cba;border:1px solid var(--edge);background:linear-gradient(135deg,#22103d,#0b0425 60%,color-mix(in srgb,var(--end) 20%,#0b0425));min-height:170px;box-shadow:inset 0 0 18px color-mix(in srgb,var(--edge) 10%,transparent),0 0 12px color-mix(in srgb,var(--edge) 12%,transparent);border-radius:17px;flex-direction:column;justify-content:space-between;padding:22px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.desktop-entrance:hover{box-shadow:0 0 23px color-mix(in srgb,var(--edge) 30%,transparent);transform:translateY(-3px)}.desktop-entrance.softaggregator{--edge:#ff3cbf;--end:#ffb32b}.desktop-entrance.betby{--edge:#23dfff;--end:#a7ef2d}.desktop-entrance.nocturn{--edge:#25e4df;--end:#ba39ff}.desktop-entrance-top,.desktop-entrance-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.desktop-entrance svg{color:var(--edge);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--edge) 45%,transparent))}.desktop-entrance-top>span{letter-spacing:.5px;color:#d5c8e8;background:#ffffff08;border:1px solid #ffffff20;border-radius:20px;padding:5px 8px;font-size:10px}.desktop-entrance h3{letter-spacing:-.5px;margin:18px 0 4px;font-size:23px;font-weight:750}.desktop-entrance p{color:#c8b7df;margin:0;font-size:13px}.desktop-dash-side{flex-direction:column;gap:16px;display:flex}.desktop-wallet{background:linear-gradient(135deg,#301045,#13072c);border:1px solid #e236d9;border-radius:17px;padding:20px;box-shadow:0 0 18px #cf20e017}.desktop-wallet-label{color:#d4bce9;align-items:center;gap:10px;font-size:12px;display:flex}.desktop-wallet-label svg{color:#f74fdf}.desktop-wallet>strong{letter-spacing:-1px;margin:12px 0 18px;font-size:32px;line-height:1.2;display:block}.desktop-wallet-actions{gap:8px;display:flex}.desktop-wallet-actions a{border:1px solid #a94bce;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:5px;padding:10px 6px;font-size:12px;display:flex}.desktop-wallet-actions a:first-child{background:linear-gradient(120deg,#a322c6,#db22ad);border-color:#fa55d9}.desktop-shortcuts{background:#15092c;border:1px solid #5e307f;border-radius:17px;padding:16px 18px}.desktop-shortcuts h2{margin-bottom:8px;font-size:14px}.desktop-shortcuts a,.desktop-shortcuts button{color:#d8c9eb;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:9px 0;font-size:12px;text-decoration:none;display:flex}.desktop-shortcuts svg:first-child{color:#dd59ee}.desktop-shortcuts svg:last-child{color:#927cae;margin-left:auto}.desktop-dash-footer{color:#a995c0;border-top:1px solid #47275e;gap:22px;margin-top:22px;padding-top:14px;font-size:11px;display:flex}.desktop-dash-footer span{margin-right:auto}}@media (min-width:960px) and (max-height:750px){.desktop-dashboard{padding-top:16px}.desktop-dash-header{padding-bottom:12px}.desktop-dash-welcome{margin:18px 0}.desktop-dash-welcome h1{font-size:34px}.desktop-entrance{min-height:150px;padding:17px}.desktop-wallet{padding:16px}.desktop-wallet>strong{margin:8px 0 12px;font-size:28px}.desktop-shortcuts{padding:12px 16px}.desktop-shortcuts a,.desktop-shortcuts button{padding:7px 0}.desktop-dash-footer{margin-top:16px}}@media (prefers-reduced-motion:reduce){.desktop-entrance{transition:none}.desktop-entrance:hover{transform:none}}@media (min-width:960px){.desktop-dashboard .desktop-shortcuts a,.desktop-dashboard .desktop-shortcuts button,.desktop-dashboard .desktop-wallet-actions a{min-height:0;line-height:1.3}.desktop-dashboard .desktop-profile{min-height:0}.desktop-dashboard .desktop-shortcuts h2{line-height:1.3}}@media (min-width:960px) and (max-height:750px){.desktop-dashboard .desktop-dash-welcome{margin:14px 0}.desktop-dashboard .desktop-entrance{min-height:138px}.desktop-dashboard .desktop-shortcuts a,.desktop-dashboard .desktop-shortcuts button{padding:6px 0}.desktop-dashboard .desktop-wallet{padding:14px}}@media (min-width:960px){.desktop-dashboard .desktop-dash-footer{box-sizing:border-box;align-items:center;height:25px;min-height:0;margin-bottom:0;padding:8px 0 0;line-height:16px}.desktop-dashboard .desktop-dash-footer a,.desktop-dashboard .desktop-dash-footer span{margin-top:0;margin-bottom:0;padding:0;line-height:16px}}.auth-desktop-brand{display:none}@media (min-width:960px){:is(.neon-page:has(.neon-login),.neon-page:has(.neon-register)){background:radial-gradient(at 80% 10%,#34135c80,#0000 60%),#07021e;place-items:center;display:grid;padding:20px!important}.neon-canvas.neon-login,.neon-canvas.neon-register{background:linear-gradient(#11062a,#09031f) padding-box padding-box,linear-gradient(120deg,#fb32df,#7836f5) border-box;border:1px solid #0000;border-radius:22px;flex-direction:column;width:460px;max-width:100%;padding:24px 32px;display:flex;box-shadow:0 0 35px #ae20d420}.neon-login>.neon-art,.neon-register>.neon-art{display:none}.auth-desktop-brand{order:-4;margin-bottom:18px;display:block}.auth-desktop-brand .bright-brand{font-size:24px}.auth-desktop-brand .bright-brand-mark{color:#fff;background:linear-gradient(135deg,#f52ad7,#8a35f2)}.auth-desktop-brand .bright-brand-accent{color:#fb32df!important}.neon-login>h1,.neon-register>h1{order:-2;font-size:30px;font-weight:800;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0 0 16px!important;position:static!important;overflow:visible!important}.neon-login>form,.neon-register>form{gap:12px;display:grid}.neon-login .neon-field,.neon-register .neon-field{gap:7px;display:grid;width:auto!important;height:auto!important;position:static!important}.neon-login .neon-field>.neon-sr,.neon-register .neon-field>.neon-sr{color:#d9c9ee;font-size:13px;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}.neon-login .neon-field input,.neon-register .neon-field input{background:#14082d!important;border:1px solid #ac3ddd!important;border-radius:9px!important;height:44px!important;padding:10px 12px!important;font-size:16px!important}.neon-login .neon-show,.neon-register .neon-show{background:0 0;justify-self:end;padding:0 4px;font-size:12px;line-height:24px;width:auto!important;height:24px!important;position:static!important}.neon-login form>.neon-hit,.neon-register form>.neon-hit{place-items:center;font-size:16px;font-weight:700;box-shadow:0 0 15px #e829d333;color:#fff!important;background:linear-gradient(100deg,#cf21ab,#7d27ce)!important;border:1px solid #f050df!important;width:100%!important;height:46px!important;display:grid!important;position:static!important}.neon-login form>.neon-hit:after{content:"Log in"}.neon-register form>.neon-hit:after{content:"Create account"}.neon-login>.neon-hit,.neon-register>.neon-hit{color:#ef8bf2;margin-top:12px;font-size:13px;width:auto!important;height:auto!important;min-height:24px!important;padding:0!important;position:static!important}.neon-login>.neon-hit:after,.neon-register>.neon-hit:after{content:attr(aria-label)}.neon-login>.neon-hit[aria-label=Back],.neon-register>.neon-hit[aria-label=Back]{order:-3;margin:0 0 12px;font-size:12px}.neon-login .neon-footer-cover,.neon-register .neon-footer-cover{background:0 0;border-top:1px solid #573076;order:5;height:auto;margin-top:16px;padding-top:16px;font-size:11px;position:static}.neon-register .neon-footer-cover:before{content:"Phone verification currently skipped. ";color:#c5b4da}.neon-status{z-index:60}}@media (min-width:960px) and (max-height:750px){:is(.neon-page:has(.neon-login),.neon-page:has(.neon-register)){padding:12px!important}.neon-canvas.neon-login,.neon-canvas.neon-register{padding:18px 30px}.auth-desktop-brand{margin-bottom:10px}.neon-login>h1,.neon-register>h1{font-size:27px;margin-bottom:12px!important}.neon-login>form,.neon-register>form{gap:8px}.neon-login .neon-field input,.neon-register .neon-field input{height:40px!important}.neon-login .neon-footer-cover,.neon-register .neon-footer-cover{margin-top:10px;padding-top:10px}.neon-login>.neon-hit[aria-label=Back],.neon-register>.neon-hit[aria-label=Back]{margin-bottom:8px}.neon-login .neon-show,.neon-register .neon-show{line-height:20px;height:20px!important}}@media (min-width:960px){.desktop-entrance{background:linear-gradient(130deg,#170630,#09031f 65%,#1b0834) padding-box,linear-gradient(110deg,var(--edge) 15%,var(--end) 85%) border-box;box-shadow:-4px 0 16px color-mix(in srgb,var(--edge) 55%,transparent),4px 0 16px color-mix(in srgb,var(--end) 55%,transparent),inset 0 0 16px color-mix(in srgb,var(--edge) 15%,transparent);border:2px solid #0000}.desktop-entrance:before{content:"";background:var(--end);width:70px;height:7px;box-shadow:0 0 16px var(--end);position:absolute;top:0;right:30px;transform:skew(35deg)}.desktop-entrance-bottom>svg{color:var(--end);filter:drop-shadow(0 0 6px var(--end))}.desktop-entrance.gregmorn{--edge:#c93dff;--end:#ff24d4}.desktop-wallet,.desktop-shortcuts,.desktop-dash-search{background:linear-gradient(#130629,#0c0423) padding-box padding-box,linear-gradient(115deg,#ff2bda,#973bff) border-box;border:2px solid #0000;box-shadow:-2px 0 12px #ff2bda55,2px 0 12px #973bff55}.desktop-dash-header{border-bottom:2px solid #0000;border-image:linear-gradient(90deg,#ff2bda,#973bff) 1}}
