*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:radial-gradient(circle at top left,#082143,#07111f 38%,#050b16);color:#e5e7eb}button{border:0;border-radius:8px;padding:11px 18px;font-weight:700;cursor:pointer;background:#1688ff;color:#fff}button.secondary{background:#102039;border:1px solid #27415f}input{width:100%;padding:12px;border-radius:8px;border:1px solid #24415f;background:#061121;color:#e5e7eb}code{display:block;padding:11px;border:1px solid #24415f;border-radius:8px;background:#061121;word-break:break-all}hr{border:0;border-top:1px solid #243b56;margin:20px 0}.layout,.dashboard{max-width:1400px;margin:0 auto;padding:22px}.topbar,.hero{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.brandSmall,.brand,.cardTitle{display:flex;align-items:center;gap:14px}.logo{width:42px;height:42px;color:#1688ff;font-size:38px;font-weight:900;line-height:42px}h1,h2,h3,p{margin-top:0}h1{margin-bottom:6px;font-size:30px}h2{font-size:22px}h3{font-size:18px}.topbar p span{color:#21a4ff}.portalLayout{display:grid;grid-template-columns:1.05fr 1.45fr 1.15fr 1.15fr;gap:16px}.card{background:linear-gradient(145deg,#09182df5,#05101ff5);border:1px solid #25415f;border-radius:12px;padding:22px;box-shadow:0 20px 45px #00000040}.icon{width:42px;height:42px;border-radius:50%;background:#062b57;color:#16a4ff;display:flex;align-items:center;justify-content:center}.setup{grid-column:span 1}.swarmDetails{grid-column:span 3}.quickLinks{grid-column:span 1}.credGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.credGrid p{align-self:end}label{display:block;font-weight:700;margin-bottom:7px}.muted{color:#9db1ca}.statusBadge{display:inline-block;padding:10px 17px;border-radius:8px;background:#5b1b2a;border:1px solid #b4374a;font-weight:800;text-transform:uppercase}.statRow{display:flex;justify-content:space-between;gap:16px;margin:18px 0}.green{color:#00d96a}.swarmHeader,.swarmRow{display:grid;grid-template-columns:2.2fr .7fr 1fr 1.1fr 1fr .9fr;gap:12px;align-items:center}.swarmHeader{color:#9db1ca;font-size:12px;font-weight:800;text-transform:uppercase;padding-bottom:12px;border-bottom:1px solid #243b56}.swarmRow{padding:14px 0;border-bottom:1px solid #162a42}.swarmRow small{display:block;color:#9db1ca;margin-top:4px;word-break:break-all}.pill{display:inline-block;margin-right:8px;padding:4px 8px;border-radius:5px;background:#1688ff;font-size:11px}.status{font-weight:800;font-size:13px}.status.online{color:#00d96a}.status.stale{color:#fbbf24}.status.offline{color:#ef4444}.center{text-align:center;margin-top:16px}.quickLinks a{display:block;color:#16a4ff;text-decoration:none;padding:16px 0;border-bottom:1px solid #243b56}footer{text-align:center;margin:22px 0 0;color:#8ea2bc}.panel{max-width:420px;margin:100px auto;padding:26px;background:#09182d;border:1px solid #25415f;border-radius:12px}.panel input{margin:8px 0 14px}.actions{display:flex;gap:12px}@media (max-width: 1000px){.portalLayout{grid-template-columns:1fr}.swarmDetails,.quickLinks{grid-column:span 1}.credGrid,.swarmHeader,.swarmRow{grid-template-columns:1fr}}.swarmWatch{grid-column:span 1}.swarmWatch input{margin-bottom:10px}.watchRow{margin-top:12px;padding:12px;border:1px solid #243b56;border-radius:10px;display:flex;justify-content:space-between;gap:12px;align-items:center;overflow-wrap:anywhere}.swarmDetails{max-height:540px;overflow:hidden}#swarmTable{max-height:385px;overflow-y:auto;overflow-x:hidden;padding-right:6px}#swarmTable::-webkit-scrollbar{width:8px}#swarmTable::-webkit-scrollbar-thumb{background:#25415f;border-radius:8px}.swarmRow>*,.swarmHeader>*,.card,code,.statRow span,.statRow strong{min-width:0;overflow-wrap:anywhere;word-break:break-word}.card{overflow:hidden}@media (max-width: 1000px){.swarmWatch{grid-column:span 1}.swarmDetails{max-height:none}#swarmTable{max-height:420px}}.blockRow{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid #162a42}.blockRow small{display:block;color:#9db1ca;margin-top:4px}.blockRow span{color:#00d96a;font-weight:800}.swarmDetails{grid-column:1 / -1}.swarmTools input{margin:0}@media (max-width: 1000px){.swarmTools{grid-template-columns:1fr}}.portalLayout{display:block}.topCards{display:grid;grid-template-columns:1fr 1.4fr 1.1fr 1.1fr;gap:16px;margin-bottom:16px}.bottomCards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.swarmDetails{grid-column:auto;max-height:620px}.swarmTools{display:grid;grid-template-columns:1.2fr 1fr 1.8fr auto;gap:12px;align-items:end;margin-bottom:14px}#watchedAddresses{display:flex;flex-wrap:wrap;gap:10px}.watchRow{margin-top:0;min-width:220px;max-width:360px;flex:1}#swarmTable{max-height:370px;overflow-y:auto;overflow-x:hidden;padding-right:6px}.swarmHeader,.swarmRow{grid-template-columns:2.2fr .7fr 1fr 1.1fr 1fr .9fr}.setup code{font-size:12px}@media (max-width: 1100px){.topCards,.bottomCards,.swarmTools{grid-template-columns:1fr}.swarmDetails{max-height:none}#swarmTable{max-height:420px}}.swarmDetails{max-height:560px!important;overflow:hidden!important}#swarmTable{max-height:300px!important;overflow-y:scroll!important;overflow-x:hidden!important}.chatRoom{margin-top:16px}#chatMessages{max-height:350px;overflow-y:auto;border:1px solid #243b56;border-radius:10px;padding:10px;margin-bottom:12px}.chatInputRow{display:grid;grid-template-columns:1fr auto;gap:10px;margin-bottom:10px}.chatModal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:9999}.chatModal.hidden{display:none}.chatWindow{width:min(720px,92vw);max-height:82vh;background:#09182d;border:1px solid #25415f;border-radius:14px;padding:18px;box-shadow:0 25px 80px #00000080}.chatHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.chatHeader h2{margin:0}#chatMessages{max-height:52vh;overflow-y:auto;border:1px solid #243b56;border-radius:10px;padding:10px;margin-bottom:12px}.chatInputRow{display:grid;grid-template-columns:1fr auto;gap:10px}.chatMessage{padding:10px;border-bottom:1px solid #162a42}.chatUser{color:#16a4ff;font-weight:700;margin-bottom:4px}.chatText{margin-bottom:4px;overflow-wrap:anywhere}.chatTime{color:#9db1ca;font-size:12px}.swarmDetails{margin-top:16px}.chatLayout{display:grid;grid-template-columns:220px 1fr;gap:14px;height:60vh}.chatSidebar{display:flex;flex-direction:column;border-right:1px solid #243b56;padding-right:10px}.chatRoomsTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}#chatRooms{flex:1;overflow-y:auto}.chatRoomRow{display:flex;gap:6px;margin-bottom:4px}.chatRoomBtn{flex:1}.chatCreateRoom{display:grid;grid-template-columns:1fr auto;gap:6px;margin-top:10px}.chatMain{display:flex;flex-direction:column;min-height:0}.chatRoomTitle{font-size:18px;font-weight:700;margin-bottom:10px;color:#16a4ff}#chatMessages{flex:1;min-height:0;max-height:none!important}.deleteChatRoomBtn{padding:4px 8px;font-size:12px}.chatWindow{width:min(1100px,95vw)!important;height:min(780px,88vh)!important;padding:18px!important}.chatLayout{display:grid;grid-template-columns:280px 1fr;gap:18px;height:68vh}.chatSidebar{border-right:1px solid #1c3650;padding-right:14px}.chatRoomsTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}#chatRooms{overflow-y:auto;padding-right:6px}.chatRoomRow{margin-bottom:6px}.chatRoomBtn{width:100%;text-align:left;border:none;background:transparent!important;color:#d9e7f6;padding:10px 12px;border-radius:10px;transition:.15s}.chatRoomBtn:hover{background:#ffffff0d!important}.chatRoomBtn.active{background:#16a4ff26!important;border-left:4px solid #16a4ff}.deleteChatRoomBtn{display:none;float:right;margin-top:-34px;margin-right:6px;font-size:11px;opacity:.65}.chatRoomRow:hover .deleteChatRoomBtn{display:block}.chatCreateRoom{margin-top:14px;border-top:1px solid #1c3650;padding-top:12px}.chatCreateRoom input{margin-bottom:6px}.chatRoomTitle{font-size:24px;font-weight:700;color:#f1f7ff;margin-bottom:12px}#chatMessages{background:#071626;border:1px solid #1f3851;border-radius:12px;padding:14px}.chatMessage{border-bottom:1px solid rgba(255,255,255,.05);padding:12px 6px}.chatUser{font-size:15px;font-weight:700}.chatText{font-size:15px;line-height:1.45}.chatTime{opacity:.6}.chatInputRow{margin-top:12px}.chatInputRow input{height:46px;border-radius:10px}.chatInputRow button{min-width:110px;border-radius:10px}#newChatRoomName{border-radius:10px}.chatHeader{margin-bottom:16px}.chatHeader h2{font-size:34px}.deleteChatRoomBtn{background:transparent!important;border:none!important;box-shadow:none!important;color:#9db1ca!important;font-size:16px!important;padding:2px 4px!important;min-width:0!important;width:auto!important;height:auto!important;border-radius:6px!important;opacity:.55}.deleteChatRoomBtn:hover{background:#ffffff0f!important;color:#f77!important;opacity:1}#recentBlocks{max-height:320px;overflow-y:auto;overflow-x:hidden;padding-right:6px}:root{--relay-line:rgba(102,181,255,.22);--relay-blue:#38bdf8;--relay-cyan:#67e8f9;--relay-gold:#fbbf24;--relay-text:#eef7ff;--relay-muted:#9fb6d3}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 15% 10%,rgba(56,189,248,.24),transparent 30%),radial-gradient(circle at 85% 0%,rgba(251,191,36,.12),transparent 28%),linear-gradient(135deg,#040814,#071428 45%,#02050c);color:var(--relay-text)}button{border-radius:14px;background:linear-gradient(135deg,#0ea5e9,#2563eb);box-shadow:0 14px 35px #0ea5e938}button.secondary,.ghostBtn{background:#081426ad;border:1px solid var(--relay-line);box-shadow:none}input,code{border-radius:14px;border:1px solid var(--relay-line);background:#020812ad}.publicShell{max-width:1240px;margin:0 auto;padding:28px}.publicNav{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:58px}.brandMark{display:flex;align-items:center;gap:14px}.brandMark strong{display:block;font-size:22px}.brandMark span{display:block;color:var(--relay-muted);font-size:13px}.navActions,.heroActions,.topActions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.logoOrb{width:54px;height:54px;border-radius:20px;display:grid;place-items:center;font-size:34px;font-weight:950;color:#fff;background:linear-gradient(135deg,#38bdf8,#1d4ed8);box-shadow:0 0 40px #38bdf86b,inset 0 1px #ffffff59}.logoOrb.small{width:46px;height:46px;border-radius:16px;font-size:28px}.landingHero{display:grid;grid-template-columns:1.35fr .8fr;gap:28px;align-items:stretch}.heroCopy,.heroCard,.storyCard,.card,.panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#09182dd1,#050d1ac7);border:1px solid var(--relay-line);box-shadow:0 24px 70px #00000057}.heroCopy{border-radius:32px;padding:52px;position:relative;overflow:hidden}.eyebrow{color:var(--relay-cyan);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin-bottom:14px}.heroCopy h1{font-size:clamp(44px,7vw,82px);line-height:.95;letter-spacing:-.06em;margin:0 0 22px;max-width:850px}.lead{font-size:19px;line-height:1.65;color:#c7d7eb;max-width:780px}.trustStrip,.badgePreview{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.trustStrip span,.badgePreview span{border:1px solid var(--relay-line);color:#dff7ff;background:#38bdf814;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:800}.heroCard{border-radius:32px;padding:34px}.founderCard,.founderMini{border-color:#fbbf2461;background:linear-gradient(145deg,#34240ab8,#071222d6)}.badgeGlow{width:86px;height:86px;display:grid;place-items:center;border-radius:28px;font-size:44px;background:#fbbf2424;border:1px solid rgba(251,191,36,.3);box-shadow:0 0 50px #fbbf2438}.founderPrice{font-size:54px;font-weight:950;color:var(--relay-gold);margin:18px 0}.founderCard ul{padding-left:20px;color:#eaf3ff;line-height:1.85}.founderCard small{display:block;color:var(--relay-muted);margin-top:12px;line-height:1.4}.storyGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px}.storyCard{border-radius:24px;padding:26px}.storyCard.wide{grid-column:span 4}.storyCard p{color:#b9cbe4;line-height:1.55}.v2Dashboard{max-width:1480px}.glassTopbar{padding:16px;border:1px solid var(--relay-line);border-radius:26px;background:#040c188f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.memberHero{display:grid;grid-template-columns:1.7fr .75fr;gap:16px;margin-bottom:16px}.welcomePanel,.identityCard{border:1px solid var(--relay-line);border-radius:28px;background:linear-gradient(145deg,#08162ad1,#030a15b8);padding:28px;box-shadow:0 24px 70px #00000047}.welcomePanel h2{font-size:42px;letter-spacing:-.04em;margin-bottom:12px}.welcomePanel p{color:#c6d8ee;font-size:16px;line-height:1.55;max-width:860px}.identityName{font-size:30px;font-weight:950;margin:10px 0 14px}.statusBadge.soft{background:#38bdf81a;border-color:#38bdf847;color:#bff4ff}.communityLayout{display:grid;grid-template-columns:1.5fr .8fr;gap:16px;margin-bottom:16px}.activityFeedCard{min-height:420px}#activityFeed{display:grid;gap:12px;margin-top:18px}.feedItem{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:center;padding:16px;border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.feedItem>span{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:#38bdf81a;font-size:24px}.feedItem strong{display:block;font-size:17px}.feedItem small{display:block;color:var(--relay-muted);margin-top:5px}.sideStack{display:grid;gap:16px}.card{border-radius:22px;border-color:var(--relay-line);background:linear-gradient(145deg,#09182dcc,#050d1ab8)}.icon{background:#38bdf81a;border:1px solid rgba(56,189,248,.18)}.v2Cards{grid-template-columns:1.25fr .9fr .9fr}.v2Bottom{grid-template-columns:1fr 1fr}.adminCard{border-color:#fbbf244d}.quickLinks a{cursor:pointer}.statGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.statGrid div{border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:12px;background:#ffffff09}.statGrid strong{display:block;font-size:24px;color:#eaf7ff}.statGrid small{color:var(--relay-muted)}.chatWindow{border-radius:26px!important;background:linear-gradient(145deg,#081426fa,#030a14fa)!important;border:1px solid var(--relay-line)!important}@media (max-width:1100px){.landingHero,.memberHero,.communityLayout,.v2Cards,.v2Bottom,.storyGrid{grid-template-columns:1fr!important}.storyCard.wide{grid-column:auto}.heroCopy{padding:34px}.publicNav,.topbar{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.publicShell,.layout,.dashboard{padding:16px}.heroCopy h1{font-size:44px}.welcomePanel h2{font-size:32px}.chatLayout{grid-template-columns:1fr!important}}.profileStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.profileStats div{border:1px solid rgba(102,181,255,.18);background:#ffffff09;border-radius:14px;padding:10px}.profileStats strong{display:block;color:#eef7ff;font-size:22px;font-weight:950}.profileStats small{color:#9fb6d3;font-size:11px}.badgeWall{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 14px}.badgeWall span{border-radius:999px;padding:8px 10px;background:#fbbf241a;border:1px solid rgba(251,191,36,.25);color:#fff7dc;font-size:12px;font-weight:800}#claimMicroMinerBadge{width:100%;margin-top:8px}#activityFeed{max-height:560px;overflow-y:auto;padding-right:6px}#activityFeed::-webkit-scrollbar{width:9px}#activityFeed::-webkit-scrollbar-thumb{background:#66b5ff47;border-radius:999px}.portalTabs{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.tabBtn{box-shadow:none;background:#081426ad;border:1px solid rgba(102,181,255,.22)}.tabBtn.active{background:linear-gradient(135deg,#0ea5e9,#2563eb);box-shadow:0 14px 35px #0ea5e938}.tabPane{display:none}.tabPane.active{display:block}.featureGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.fullWidthAdmin{width:100%}@media (max-width:900px){.featureGrid{grid-template-columns:1fr}#activityFeed{max-height:500px}}.downloadsHero{margin-bottom:16px;border-color:#38bdf847}.downloadsHero p{color:#c6d8ee;line-height:1.55}.downloadsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.downloadCard{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:start;padding:20px;border-radius:22px;background:linear-gradient(145deg,#09182dcc,#050d1ab8);border:1px solid rgba(102,181,255,.22);box-shadow:0 18px 50px #00000038}.downloadIcon{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;font-size:34px;background:#38bdf81a;border:1px solid rgba(56,189,248,.18)}.downloadCard h3{margin:0 0 8px;font-size:22px}.downloadCard p{color:#b9cbe4;line-height:1.5;margin-bottom:12px}.downloadMeta{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.downloadMeta span{border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800;color:#dff7ff;border:1px solid rgba(102,181,255,.2);background:#38bdf814}.downloadCard.wallet{border-color:#67e8f94d}.downloadCard.miner{border-color:#fbbf244d}.downloadCard.docs{border-color:#86efac40}@media (max-width:900px){.downloadsGrid,.downloadCard{grid-template-columns:1fr}}.identityEditorGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.avatarPicker{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 18px}.avatarChoice{width:48px;height:48px;border-radius:16px;padding:0;display:grid;place-items:center;font-size:22px;background:#081426ad;border:1px solid rgba(102,181,255,.22);box-shadow:none}.avatarChoice.active{background:linear-gradient(135deg,#0ea5e9,#2563eb);box-shadow:0 0 24px #0ea5e942}.identityAvatar{width:72px;height:72px;display:grid;place-items:center;border-radius:24px;font-size:38px;background:#38bdf81a;border:1px solid rgba(56,189,248,.2);margin-bottom:12px}.publicProfileCard{text-align:center;padding:14px}.profileAvatarBig{width:110px;height:110px;display:grid;place-items:center;margin:0 auto 14px;font-size:58px;border-radius:34px;background:#38bdf81a;border:1px solid rgba(56,189,248,.2);box-shadow:0 0 42px #38bdf824}.publicProfileCard h2{margin:0 0 4px;font-size:34px;letter-spacing:-.04em}@media (max-width:900px){.identityEditorGrid{grid-template-columns:1fr}}.communitySplit{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.categoryGrid,.clubGrid,.challengeGrid{display:grid;gap:12px}.categoryCard{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;text-align:left;padding:12px;border-radius:16px;background:#ffffff09;border:1px solid rgba(102,181,255,.18);box-shadow:none}.categoryCard span{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#38bdf81a}.categoryCard strong{color:#eef7ff}.categoryCard small{color:#9fb6d3}.categoryCard.active{border-color:#38bdf88c;background:#38bdf81f}.discussionPanel{margin-top:16px}.postComposer{display:grid;grid-template-columns:1fr 2fr auto;gap:10px;margin-bottom:16px}.discussionPost{display:grid;grid-template-columns:54px 1fr;gap:12px;padding:14px;border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);margin-bottom:10px}.postAvatar{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;font-size:28px;background:#38bdf81a;border:1px solid rgba(56,189,248,.18)}.discussionPost h3{margin:0 0 6px}.discussionPost p{color:#c6d8ee;line-height:1.45;margin:0 0 8px}.discussionPost small{color:#9fb6d3}.emptyState{padding:22px;border-radius:18px;border:1px dashed rgba(102,181,255,.22);color:#9fb6d3;text-align:center}.clubCard{display:grid;grid-template-columns:58px 1fr;gap:12px;padding:14px;border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.clubIcon,.challengeIcon{width:58px;height:58px;border-radius:20px;display:grid;place-items:center;font-size:30px;background:#fbbf241a;border:1px solid rgba(251,191,36,.2)}.clubCard h3,.challengeCard h3{margin:0 0 6px}.clubCard p,.challengeCard p{color:#b9cbe4;line-height:1.4;margin:0 0 8px}.clubCard small{display:block;color:#9fb6d3;margin-bottom:10px}.challengeLayout{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.missionList{display:grid;gap:10px;margin-top:18px}.missionList div{padding:12px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.challengeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.challengeCard{padding:18px;border-radius:22px;background:linear-gradient(145deg,#09182dcc,#050d1ab8);border:1px solid rgba(102,181,255,.22)}.challengeCard.planned{opacity:.72}.rewardPill{display:inline-flex;margin:12px 0;border-radius:999px;padding:7px 10px;background:#fbbf241a;border:1px solid rgba(251,191,36,.25);color:#fff7dc;font-size:12px;font-weight:800}.leaderboardBlock{margin-bottom:16px}.leaderboardBlock h3{margin:0 0 8px}.leaderRow{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:9px;border-radius:14px;background:#ffffff09;border:1px solid rgba(255,255,255,.06);margin-bottom:7px}.leaderRow span{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;background:#38bdf81a;color:#dff7ff;font-weight:900}.leaderRow small{color:#9fb6d3}@media (max-width:1100px){.communitySplit,.challengeLayout,.challengeGrid,.postComposer{grid-template-columns:1fr}}.progressHeader{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 10px}.progressHeader strong{font-size:24px;color:#eef7ff}.progressHeader small{color:#9fb6d3}.progressBar{height:12px;border-radius:999px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(102,181,255,.16);margin-bottom:14px}.progressBar div{height:100%;border-radius:999px;background:linear-gradient(90deg,#0ea5e9,#67e8f9);box-shadow:0 0 20px #38bdf859}.missionList div.done{border-color:#86efac40;background:#22c55e14;color:#dcfce7}.postMeta{display:inline-flex;margin-top:4px;color:#9fb6d3}.clubCard:hover,.challengeCard:hover,.discussionPost:hover,.downloadCard:hover{transform:translateY(-1px);border-color:#66b5ff5c}.clubCard,.challengeCard,.discussionPost,.downloadCard{transition:transform .16s ease,border-color .16s ease,background .16s ease}.categoryCard:hover,.tabBtn:hover,.avatarChoice:hover{border-color:#66b5ff6b}.livingGrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:16px}.livingCard{min-height:280px}.livingItem{width:100%;display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center;text-align:left;padding:12px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);box-shadow:none;margin-bottom:10px}.livingItem:hover{transform:translateY(-1px);border-color:#66b5ff61}.livingItem>span{width:46px;height:46px;display:grid;place-items:center;border-radius:16px;background:#38bdf81a;border:1px solid rgba(56,189,248,.18);font-size:24px}.livingItem strong{display:block;color:#eef7ff;font-size:14px;line-height:1.25}.livingItem small{display:block;color:#9fb6d3;font-size:12px;margin-top:4px}.onlineMember{display:grid;grid-template-columns:12px 44px 1fr;gap:10px;align-items:center;padding:10px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);margin-bottom:10px}.onlineDot{width:10px;height:10px;border-radius:999px;background:#22c55e;box-shadow:0 0 12px #22c55e99}.memberAvatar{width:44px;height:44px;display:grid;place-items:center;border-radius:15px;background:#38bdf81a;border:1px solid rgba(56,189,248,.18);font-size:22px}.onlineMember strong{display:block;color:#eef7ff}.onlineMember small{color:#9fb6d3}.miniEmpty{padding:18px;border-radius:16px;border:1px dashed rgba(102,181,255,.22);color:#9fb6d3;text-align:center}@media (max-width:1100px){.livingGrid{grid-template-columns:1fr}}.arcadeHero{margin-bottom:16px;border-color:#fbbf244d}.arcadeHero p{color:#c6d8ee;line-height:1.55}.arcadeRules,.payoutPreview{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.arcadeRules span,.payoutPreview span{border-radius:999px;padding:8px 11px;color:#fff7dc;background:#fbbf241a;border:1px solid rgba(251,191,36,.24);font-size:12px;font-weight:850}.serviceWalletGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.serviceWalletCard{padding:20px;border-radius:22px;background:linear-gradient(145deg,#09182dcc,#050d1ab8);border:1px solid rgba(102,181,255,.22);box-shadow:0 18px 50px #00000038}.serviceWalletCard.cold{border-color:#93c5fd47}.walletHeader{display:grid;grid-template-columns:58px 1fr;gap:12px;align-items:center;margin-bottom:12px}.walletIcon{width:58px;height:58px;border-radius:20px;display:grid;place-items:center;font-size:30px;background:#fbbf241a;border:1px solid rgba(251,191,36,.22)}.walletHeader h3{margin:0 0 4px}.walletHeader small{color:#9fb6d3}.serviceWalletCard p{color:#b9cbe4;line-height:1.45}.walletStats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.walletStats div{border-radius:14px;padding:11px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.walletStats strong{display:block;color:#eef7ff;font-size:20px}.walletStats small{color:#9fb6d3}.backupStatus{display:inline-flex;border-radius:999px;padding:7px 10px;margin-bottom:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.24);color:#fecaca;font-size:12px;font-weight:850}.backupStatus.backed_up,.backupStatus.restore_tested{background:#22c55e1a;border-color:#22c55e3d;color:#dcfce7}.serviceWalletCard code{display:block;word-break:break-all;margin-top:6px}.walletAdminMini{display:grid;gap:8px;margin-top:12px}@media (max-width:1000px){.serviceWalletGrid{grid-template-columns:1fr}}.arcadeDashboardGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.arcadeStatCard{padding:18px;border-radius:22px;background:#ffffff09;border:1px solid rgba(102,181,255,.18)}.arcadeStatCard span{display:block;font-size:30px;margin-bottom:8px}.arcadeStatCard strong{display:block;color:#eef7ff;font-size:26px;font-weight:950}.arcadeStatCard small{color:#9fb6d3}.arcadeWideStatus{grid-column:1 / -1;padding:18px;border-radius:22px;background:#fbbf2414;border:1px solid rgba(251,191,36,.22)}.arcadeWideStatus strong{display:block;color:#fff7dc;font-size:18px}.arcadeWideStatus small{display:block;color:#d6c899;margin-top:6px;line-height:1.45}.walletAdminMini select{width:100%;border-radius:14px;border:1px solid rgba(102,181,255,.22);background:#020812ad;color:#eef7ff;padding:11px}.serviceWalletCard .backupStatus{text-transform:capitalize}@media (max-width:1000px){.arcadeDashboardGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.arcadeDashboardGrid{grid-template-columns:1fr}}.actionCard{cursor:pointer}.actionCard:hover{transform:translateY(-2px);border-color:#66b5ff73}.postComposer textarea{min-height:90px;resize:vertical;border-radius:14px;border:1px solid rgba(102,181,255,.22);background:#020812ad;color:#eef7ff;padding:12px;font-family:inherit}.postComposer button{min-height:46px}.copyAddressRow{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.copyAddressRow code{-webkit-user-select:text;user-select:text;cursor:text}.arcadeRefreshRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px}.arcadeRefreshRow p{margin:0}@media (max-width:700px){.copyAddressRow{grid-template-columns:1fr}}.relayBingoGame{margin-bottom:16px;border-color:#67e8f947}.bingoStatusBox{padding:14px;border-radius:18px;background:#38bdf814;border:1px solid rgba(56,189,248,.18);margin:12px 0}.bingoStatusBox strong{display:block;font-size:20px}.bingoStatusBox small{display:block;color:#9fb6d3;margin-top:6px}.bingoActions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.bingoGrid{display:grid;grid-template-columns:repeat(5,minmax(48px,1fr));gap:8px;max-width:520px;margin:16px auto}.bingoGrid div{min-height:58px;display:grid;place-items:center;border-radius:16px;background:#ffffff0a;border:1px solid rgba(103,232,249,.18);color:#eef7ff;font-size:22px;font-weight:950}.bingoGrid .free{background:#fbbf2424;border-color:#fbbf244d;color:#fff7dc;font-size:16px}.bingoHistoryRow{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:11px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);margin-bottom:8px}.bingoHistoryRow span{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#67e8f91a}.bingoHistoryRow strong{display:block}.bingoHistoryRow small{display:block;color:#9fb6d3;margin-top:4px}@media (max-width:640px){.bingoGrid{gap:5px}.bingoGrid div{min-height:46px;font-size:17px;border-radius:12px}}.rlygoGame{border-color:#67e8f947}.rlygoRoundGrid strong{display:block;color:#eef7ff;font-size:24px}.rlygoGrid div.marked{background:#22c55e2e;border-color:#22c55e5c;color:#dcfce7;box-shadow:0 0 22px #22c55e1f}@media (max-width:1000px){.rlygoRoundGrid{grid-template-columns:repeat(2,1fr)}.rlygoCards{grid-template-columns:1fr}}@media (max-width:640px){.rlygoGrid div{min-height:44px;font-size:16px}.rlygoHeader span{min-height:34px;font-size:18px}}.bingoModeGrid{display:grid;grid-template-columns:1fr 1.35fr;gap:16px;margin-top:16px}@media (max-width:1100px){.bingoModeGrid,.rlygoCards{grid-template-columns:1fr}}.rlygoOnlyPage{border-color:#67e8f947}.rlygoRoundGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0}.rlygoRoundGrid div{padding:14px;border-radius:18px;background:#ffffff09;border:1px solid rgba(103,232,249,.18)}.rlygoRoundGrid strong{display:block;color:#eef7ff;font-size:22px}.rlygoRoundGrid small{color:#9fb6d3}.rlygoActions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.calledNumbers{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px;max-height:120px;overflow-y:auto}.calledNumbers span{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#38bdf81a;border:1px solid rgba(56,189,248,.2);color:#eef7ff;font-weight:950}.rlygoCards{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0}.rlygoCard{padding:16px;border-radius:24px;background:linear-gradient(145deg,#09182dcc,#050d1ab8);border:1px solid rgba(103,232,249,.22)}.rlygoCard h3{margin:0 0 12px;text-align:center}.rlygoHeader{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:6px}.rlygoHeader span{display:grid;place-items:center;min-height:42px;border-radius:14px;background:#fbbf2424;border:1px solid rgba(251,191,36,.3);color:#fff7dc;font-size:24px;font-weight:950}.rlygoGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.rlygoGrid div{min-height:58px;display:grid;place-items:center;border-radius:14px;background:#ffffff0a;border:1px solid rgba(103,232,249,.18);color:#eef7ff;font-size:22px;font-weight:950}.rlygoGrid div.marked{background:#22c55e2e;border-color:#22c55e5c;color:#dcfce7}.rlygoGrid div.free{background:#fbbf242e;border-color:#fbbf245c;color:#fff7dc;font-size:18px}@media (max-width:1100px){.rlygoRoundGrid{grid-template-columns:repeat(2,1fr)}.rlygoCards{grid-template-columns:1fr}}.rlygoWinnerBanner{margin:14px 0;padding:18px;border-radius:22px;background:#fbbf241f;border:1px solid rgba(251,191,36,.3)}.rlygoWinnerBanner strong{display:block;color:#fff7dc;font-size:24px}.rlygoWinnerBanner span{display:block;margin-top:6px;color:#eef7ff;font-size:18px}.rlygoWinnerBanner small{display:block;margin-top:6px;color:#d6c899}.rlygoCompletePanel{grid-column:1 / -1;padding:20px;border-radius:24px;margin:16px 0;background:#fbbf241f;border:1px solid rgba(251,191,36,.36);box-shadow:0 0 38px #fbbf241f}.rlygoCompletePanel strong{display:block;color:#fff7dc;font-size:26px;margin-bottom:8px}.rlygoCompletePanel span{display:block;color:#eef7ff;font-size:19px;margin-bottom:6px}.rlygoCompletePanel small{display:block;color:#d6c899;line-height:1.45}.rlygoGrid div.marked{background:#2563eb4d!important;border-color:#60a5fa8c!important;color:#eff6ff!important;box-shadow:inset 0 0 0 1px #93c5fd33}.rlygoGrid div.winningCell{background:#fbbf245c!important;border-color:#fbbf24f2!important;color:#fff7dc!important;box-shadow:0 0 28px #fbbf2473,inset 0 0 0 2px #fff7dc47;animation:rlygoWinPulse 1s ease-in-out infinite alternate}.rlygoCard.winnerCard{border-color:#fbbf24d9!important;box-shadow:0 0 46px #fbbf243d}.rlygoGrid div.winningCell{background:linear-gradient(135deg,#fbbf24f2,#eab3088c)!important;border-color:#fde68a!important;color:#1f1600!important;text-shadow:none!important;box-shadow:0 0 32px #fbbf24a6,inset 0 0 0 2px #ffffff59!important;animation:rlygoWinPulse .75s ease-in-out infinite alternate}.bingoAck{background:linear-gradient(135deg,#fbbf24f2,#eab3088c)!important;color:#1f1600!important;border-color:#fde68a!important}.rlygoGrid div.winningCell{background:linear-gradient(135deg,#fde047,#f59e0b)!important;border-color:#fff7ad!important;color:#1f1600!important;text-shadow:none!important;box-shadow:0 0 30px #facc15bf,inset 0 0 0 3px #ffffff73!important;animation:rlygoWinPulse .65s ease-in-out infinite alternate}.rlygoCard.winnerCard{border-color:#fde047!important;box-shadow:0 0 55px #facc1559!important}.bingoAck{background:linear-gradient(135deg,#fde047,#f59e0b)!important;border-color:#fff7ad!important;color:#1f1600!important;text-shadow:none!important;font-size:26px!important}.rlygoGrid div.marked{background:#2563eb4d!important;border-color:#60a5fa8c!important;color:#eff6ff!important}.rlygoGrid div.free{background:#6366f140!important;border-color:#a5b4fc8c!important;color:#eef2ff!important}.rlygoGrid div.winningCell{background:linear-gradient(135deg,#fde047,#f59e0b)!important;border-color:#fff7ad!important;color:#1f1600!important;box-shadow:0 0 36px #facc15d9,inset 0 0 0 3px #ffffff8c!important;transform:scale(1.04)}.rlygoCard.winnerCard{border-color:#fde047!important;box-shadow:0 0 60px #facc1561!important}.bingoAck{display:block!important;text-align:center!important;margin-bottom:10px!important;padding:10px 12px!important;border-radius:16px!important;background:linear-gradient(135deg,#fde047,#f59e0b)!important;border:1px solid #fff7ad!important;color:#1f1600!important;font-size:26px!important;font-weight:950!important}.rlygoPatternText{display:block;margin-top:8px;color:#fff7dc;font-weight:950;font-size:18px}.dailyLottoPanel{margin-top:16px;border-color:#fbbf2447}.lottoStatGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.lottoStatGrid div{padding:14px;border-radius:18px;background:#ffffff09;border:1px solid rgba(251,191,36,.18)}.lottoStatGrid strong{display:block;color:#fff7dc;font-size:24px}.lottoStatGrid small{color:#d6c899}.lottoPicker{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0;align-items:center}.lottoPicker input{width:72px;border-radius:14px;border:1px solid rgba(251,191,36,.22);background:#020812ad;color:#eef7ff;padding:12px;font-size:18px;font-weight:800;text-align:center}.lottoRow{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:11px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);margin-bottom:8px}.lottoRow span{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#fbbf241a}.lottoRow strong{display:block}.lottoRow small{display:block;color:#9fb6d3;margin-top:4px}@media (max-width:900px){.lottoStatGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lottoStatGrid{grid-template-columns:1fr}}.communityLayout{grid-template-columns:1fr 320px}.compactActivityFeed{margin-top:16px}.compactActivityFeed #activityFeed{max-height:260px;overflow-y:auto}.activityFeedCard:not(.compactActivityFeed){display:none}.compactActivityFeed{display:block!important;margin-top:16px}.compactActivityFeed #activityFeed{display:block!important;max-height:260px;overflow-y:auto}.activityFeedCard.compactActivityFeed{display:block!important}.portalTabs{position:sticky;top:0;z-index:30;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:12px 14px;border:1px solid rgba(96,165,250,.14);border-radius:22px;background:#030c18e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portalTabs .tabBtn{white-space:nowrap}.homeHeroClean{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:16px;margin-bottom:16px}.homeGameGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 16px}.homeMainGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:16px;margin:0 0 16px}.compactActivityFeed,.activityFeedCard.compactActivityFeed{display:block!important;min-height:0!important}.compactActivityFeed #activityFeed{max-height:300px;overflow-y:auto}.compactActivityFeed .feedItem{padding:10px 12px;margin-bottom:8px;border-radius:14px}.homeFeatureGrid{margin-top:16px}.activityFeedCard:not(.compactActivityFeed){display:none!important}.arcadeHero .cardTitle h2:after{content:""}@media (max-width:1050px){.homeHeroClean,.homeMainGrid,.homeGameGrid{grid-template-columns:1fr}}.lottoHero{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;align-items:center;padding:22px;margin:14px 0;border-radius:28px;background:linear-gradient(135deg,#fbbf2433,#0ea5e91a);border:1px solid rgba(251,191,36,.32);box-shadow:0 0 40px #fbbf241a}.lottoHero strong{display:block;font-size:44px;line-height:1;color:#fff7dc;margin:8px 0}.lottoHero small,.lottoKicker{color:#d6c899;font-weight:800}.lottoHeroSide{display:grid;gap:8px}.lottoHeroSide span{display:block;padding:10px 12px;border-radius:14px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);color:#eef7ff}.lottoRow.winner{border-color:#fbbf2440;background:#fbbf2412}@media (max-width:800px){.lottoHero{grid-template-columns:1fr}.lottoHero strong{font-size:34px}}.relayKenoPanel{border-color:#0ea5e947}.kenoHero{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.kenoHero div{padding:14px;border-radius:18px;background:#ffffff09;border:1px solid rgba(14,165,233,.18)}.kenoHero strong{display:block;font-size:24px;color:#e0f2fe}.kenoHero small{color:#9fb6d3}.kenoPayoutTable{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}.kenoPayoutTable span{padding:8px 10px;border-radius:999px;background:#0ea5e91a;border:1px solid rgba(14,165,233,.2);color:#e0f2fe;font-weight:800}.kenoActions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.kenoNumberGrid{display:grid;grid-template-columns:repeat(10,1fr);gap:7px;margin:16px 0}.kenoNum{min-height:42px;border-radius:12px;border:1px solid rgba(14,165,233,.2);background:#ffffff09;color:#e0f2fe;font-weight:900}.kenoNum.active{background:#fbbf243d;border-color:#fbbf249e;color:#fff7dc;box-shadow:0 0 18px #fbbf241f}.kenoResultCard{margin:16px 0;padding:18px;border-radius:22px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.kenoResultCard.winner{background:#fbbf241c;border-color:#fbbf2459}.kenoResultCard strong,.kenoResultCard span,.kenoResultCard small{display:block}.kenoResultCard strong{font-size:24px}.kenoResultCard span{margin-top:6px}.kenoResultCard small{color:#9fb6d3;margin-top:6px}.kenoRow{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:11px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);margin-bottom:8px}.kenoRow span{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#0ea5e91a}.kenoRow strong,.kenoRow small{display:block}.kenoRow small{color:#9fb6d3;margin-top:4px}.kenoRow.winner{border-color:#fbbf2440;background:#fbbf2412}@media (max-width:900px){.kenoHero{grid-template-columns:1fr 1fr}.kenoNumberGrid{grid-template-columns:repeat(5,1fr)}}@media (max-width:520px){.kenoHero{grid-template-columns:1fr}}.kenoRevealCard{margin:16px 0;padding:18px;border-radius:22px;background:#0ea5e914;border:1px solid rgba(14,165,233,.24)}.kenoRevealCard strong,.kenoRevealCard small{display:block}.kenoRevealCard strong{font-size:24px;color:#e0f2fe}.kenoRevealCard small{color:#9fb6d3;margin-top:6px}.kenoDrawReveal{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.kenoBall{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;border:1px solid rgba(14,165,233,.28);color:#e0f2fe;font-weight:950;animation:kenoPop .18s ease-out}.kenoBall.hit{background:linear-gradient(135deg,#fde047,#f59e0b);border-color:#fff7ad;color:#1f1600;box-shadow:0 0 24px #facc1580}.kenoRevealSummary{font-size:22px;font-weight:950;color:#fff7dc}@keyframes kenoPop{0%{transform:scale(.55);opacity:.15}to{transform:scale(1);opacity:1}}.blackjackTable{margin-top:14px}.bjHands{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cardRow{display:flex;gap:8px;flex-wrap:wrap;min-height:90px}.playingCard{width:58px;height:78px;border:1px solid rgba(255,255,255,.25);border-radius:10px;background:#ffffff14;display:flex;flex-direction:column;justify-content:space-between;padding:8px;font-size:18px;box-shadow:0 8px 20px #0000002e}.playingCard b{font-size:18px}.playingCard em{font-style:normal;font-size:22px}.redCard{color:#ff8a8a}.bjResult{margin-top:12px;padding:12px;border-radius:12px;background:#ffffff0f;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.gameActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.gameHistory{margin-top:16px}.rouletteCard{overflow:hidden}.rouletteLayout{display:grid;grid-template-columns:320px 1fr;gap:18px;align-items:start}.rouletteWheel{width:260px;height:260px;margin:12px auto;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:conic-gradient(#167a3b,#167a3b 9.7deg,#9d1f1f 9.7deg,#9d1f1f 19.4deg,#111 19.4deg,#111 29.1deg,#9d1f1f 29.1deg,#9d1f1f 38.8deg,#111 38.8deg,#111 48.5deg,#9d1f1f 48.5deg,#9d1f1f 58.2deg,#111 58.2deg,#111 67.9deg,#9d1f1f 67.9deg,#9d1f1f 77.6deg,#111 77.6deg,#111 87.3deg,#9d1f1f 87.3deg,#9d1f1f 97deg,#111 97deg,#111 106.7deg,#9d1f1f 106.7deg,#9d1f1f 116.4deg,#111 116.4deg,#111 126.1deg,#9d1f1f 126.1deg,#9d1f1f 135.8deg,#111 135.8deg,#111 145.5deg,#9d1f1f 145.5deg,#9d1f1f 155.2deg,#111 155.2deg,#111 164.9deg,#9d1f1f 164.9deg,#9d1f1f 174.6deg,#111 174.6deg,#111 184.3deg,#9d1f1f 184.3deg,#9d1f1f 194deg,#111 194deg,#111 203.7deg,#9d1f1f 203.7deg,#9d1f1f 213.4deg,#111 213.4deg,#111 223.1deg,#9d1f1f 223.1deg,#9d1f1f 232.8deg,#111 232.8deg,#111 242.5deg,#9d1f1f 242.5deg,#9d1f1f 252.2deg,#111 252.2deg,#111 261.9deg,#9d1f1f 261.9deg,#9d1f1f 271.6deg,#111 271.6deg,#111 281.3deg,#9d1f1f 281.3deg,#9d1f1f 291deg,#111 291deg,#111 300.7deg,#9d1f1f 300.7deg,#9d1f1f 310.4deg,#111 310.4deg,#111 320.1deg,#9d1f1f 320.1deg,#9d1f1f 329.8deg,#111 329.8deg,#111 339.5deg,#9d1f1f 339.5deg,#9d1f1f 349.2deg,#111 349.2deg,#111 360deg);border:8px solid rgba(255,255,255,.18);box-shadow:0 16px 40px #00000059,inset 0 0 40px #00000073}.rouletteWheel:after{content:"";position:absolute;width:128px;height:128px;border-radius:50%;background:#0f1419f2;border:4px solid rgba(255,255,255,.2)}.rouletteBall{position:absolute;top:18px;left:50%;transform:translate(-50%);font-size:20px;color:#fff;text-shadow:0 2px 8px #000;z-index:3}.rouletteWheelNumber{position:relative;z-index:4;font-size:44px;font-weight:900}.wheelSpinning{animation:rouletteWheelSpin .25s linear infinite}@keyframes rouletteWheelSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rouletteBoard{display:grid;grid-template-columns:repeat(6,minmax(38px,1fr));gap:6px;margin-top:12px}.rouletteBetBtn{border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:10px 8px;cursor:pointer}.rouletteRedCell{background:#a01e1ed9}.rouletteBlackCell{background:#000000bf}.rouletteGreenCell,.rouletteBetBtn.zero{background:#008746d9}.rouletteOutsideBets{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.rouletteBetSlip{margin-top:12px;padding:12px;border-radius:12px;background:#ffffff0f}.miniRemoveBet{margin-left:8px;padding:2px 7px;border-radius:999px}.rouletteTable{margin-top:14px}.rouletteResult{display:flex;align-items:center;gap:14px;padding:14px;border-radius:14px;background:#ffffff0f;margin-top:12px}.rouletteNumber{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;border:2px solid rgba(255,255,255,.35)}.rouletteRed{background:#dc2828d9}.rouletteBlack{background:#000c}.rouletteGreen{background:#008c46d9}.rouletteSpinAnim{animation:roulettePulse .25s linear infinite alternate}.rouletteResolvedBets{margin-top:10px}@keyframes roulettePulse{0%{transform:rotate(-8deg) scale(.95);opacity:.65}to{transform:rotate(8deg) scale(1.05);opacity:1}}@media (max-width:900px){.rouletteLayout{grid-template-columns:1fr}.rouletteWheel{width:220px;height:220px}}.rouletteV3{display:grid;grid-template-columns:360px 1fr;gap:22px;align-items:start;margin-top:14px}.rouletteWheelStage{display:flex;flex-direction:column;align-items:center}.bigWheel{width:310px!important;height:310px!important}.rouletteControls{min-width:0}.chipRow{display:flex;gap:10px;margin:8px 0 14px;flex-wrap:wrap}.chipBtn{width:54px;height:54px;border-radius:50%;border:2px solid rgba(255,255,255,.28);background:radial-gradient(circle at 35% 35%,#ffffff59,#1482e6d9);color:#fff;font-weight:900;cursor:pointer}.chipBtn.active{outline:3px solid rgba(255,221,80,.8);transform:scale(1.08)}.rouletteRealBoard{display:grid;grid-template-columns:70px 1fr;gap:8px;align-items:stretch}.zeroCell{background:#008746e6!important;font-size:22px;font-weight:900}.numberGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.numberCell{min-height:42px;font-weight:900}.v3Outside{grid-template-columns:repeat(3,1fr)!important;margin-top:10px}.redOutside{background:#a01e1ee6!important}.blackOutside{background:#000000d1!important}.winNumber{box-shadow:0 0 0 3px #ffdd50f2,0 0 24px #ffdd50bf;transform:scale(1.06)}.rouletteBetSlip{max-height:210px;overflow:auto}@media (max-width:1000px){.rouletteV3{grid-template-columns:1fr}}.rouletteV3{grid-template-columns:300px 1fr!important}.bigWheel{width:250px!important;height:250px!important}.compactRouletteBoard{display:block!important}.compactZero{width:100%!important;min-height:42px!important;margin-bottom:8px!important;font-size:18px!important}.compactNumberGrid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:5px!important}.compactNumberGrid .numberCell{min-height:34px!important;padding:6px!important;border-radius:8px!important}.v3Outside{grid-template-columns:repeat(3,1fr)!important}.chipBtn{width:44px!important;height:44px!important;font-size:13px!important}.rouletteBetSlip{max-height:120px!important}@media (max-width:1000px){.rouletteV3{grid-template-columns:1fr!important}}.rouletteSvgBoard{width:100%;max-width:420px;margin:12px auto}.rouletteBoardSvg{width:100%;height:auto;display:block}.rouletteSvgBet{cursor:pointer}.rouletteSvgBet rect{stroke:#ffffff59;stroke-width:1.2;transition:filter .15s,transform .15s,stroke .15s}.rouletteSvgBet text{fill:#fff;font-weight:800;font-size:13px;pointer-events:none}.rouletteSvgBet:hover rect{filter:brightness(1.35);stroke:#ffdd50e6}.rouletteSvgRed rect{fill:#9d1f1f}.rouletteSvgBlack rect{fill:#090909}.rouletteSvgGreen rect{fill:#08783b}.rouletteSvgOutside rect{fill:#28374beb}.rouletteSvgBet.winNumber rect{stroke:#ffdd50;stroke-width:4;filter:drop-shadow(0 0 10px rgba(255,221,80,.95))}.rouletteSvgBoard{max-width:760px!important}.rouletteBoardWide{width:100%!important}.rouletteV3{grid-template-columns:280px 1fr!important}.rouletteControls{overflow:hidden}.rouletteV3{grid-template-columns:230px 1fr!important;gap:16px!important;align-items:start!important}.bigWheel{width:210px!important;height:210px!important}.rouletteSvgBoard{max-width:640px!important;margin:4px 0 8px!important}.rouletteBoardSvg{max-height:255px!important;overflow:visible!important}.rouletteControls,.rouletteCard{overflow:visible!important}.rouletteWheelStage{align-items:flex-start!important}.rouletteTable,.rouletteBetSlip,.gameActions{margin-top:8px!important}.rouletteV3{grid-template-columns:260px minmax(650px,1fr)!important;gap:26px!important;align-items:start!important}.rouletteWheelStage{align-items:center!important;padding-top:8px!important}.bigWheel{width:235px!important;height:235px!important;margin:8px auto 14px!important}.rouletteControls{padding-top:0!important;overflow:visible!important}.chipRow{margin:4px 0 10px!important;gap:8px!important}.chipBtn{width:42px!important;height:42px!important;font-size:13px!important}.rouletteSvgBoard{max-width:690px!important;margin:2px 0 8px!important}.rouletteBoardSvg{width:100%!important;max-height:none!important;overflow:visible!important}.rouletteTable{width:100%!important;margin-top:8px!important}.rouletteBetSlip{width:100%!important;margin-top:8px!important;padding:10px 12px!important}.rouletteResult{margin-top:8px!important;padding:10px 12px!important}.rouletteNumber{width:54px!important;height:54px!important;font-size:22px!important}@media (max-width:1100px){.rouletteV3{grid-template-columns:1fr!important}.rouletteWheelStage{align-items:flex-start!important}.rouletteSvgBoard{max-width:100%!important}}.chipBtn{border:3px dashed rgba(255,255,255,.7)!important;box-shadow:0 5px 14px #00000059,inset 0 0 0 4px #0000002e!important}.chip5{background:radial-gradient(circle at 35% 35%,#d6ffe4,#1fa35a 70%)!important}.chip10{background:radial-gradient(circle at 35% 35%,#d8ecff,#1d67d8 70%)!important}.chip25{background:radial-gradient(circle at 35% 35%,#f3dcff,#7b2fd1 70%)!important}.chip50{background:radial-gradient(circle at 35% 35%,#ffd7d7,#c72a2a 70%)!important}.chip100{background:radial-gradient(circle at 35% 35%,#fff3b0,#d59d00 70%)!important;color:#1d1600!important}.chip200{background:radial-gradient(circle at 35% 35%,#d5d5d5,#111 70%)!important}.rouletteSvgChip{pointer-events:none}.rouletteSvgChip circle{stroke:#fff;stroke-width:2;filter:drop-shadow(0 2px 5px rgba(0,0,0,.8))}.rouletteSvgChip text{fill:#fff;font-size:8px;font-weight:900}.rouletteSvgChip.chip5 circle{fill:#1fa35a}.rouletteSvgChip.chip10 circle{fill:#1d67d8}.rouletteSvgChip.chip25 circle{fill:#7b2fd1}.rouletteSvgChip.chip50 circle{fill:#c72a2a}.rouletteSvgChip.chip100 circle{fill:#d59d00}.rouletteSvgChip.chip100 text{fill:#1d1600}.rouletteSvgChip.chip200 circle{fill:#111}.slipChip{display:inline-block;width:14px;height:14px;border-radius:50%;margin-right:8px;vertical-align:-2px;border:1px solid rgba(255,255,255,.75)}.slipChip.chip5{background:#1fa35a}.slipChip.chip10{background:#1d67d8}.slipChip.chip25{background:#7b2fd1}.slipChip.chip50{background:#c72a2a}.slipChip.chip100{background:#d59d00}.slipChip.chip200{background:#111}.rouletteSlipRow{border-bottom:1px solid rgba(255,255,255,.08)}.rouletteSlipTotal{margin-top:8px;border-top:1px solid rgba(255,255,255,.2);padding-top:8px}.chipSelectWrap{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;margin-bottom:8px}.chipBtn{color:transparent!important;font-size:0!important}.chipLegend{display:grid;grid-template-columns:repeat(2,minmax(86px,1fr));gap:6px 12px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0b;font-size:12px}.chipLegend div{display:flex;align-items:center;gap:7px;white-space:nowrap}.legendChip{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px dashed rgba(255,255,255,.75);box-shadow:inset 0 0 0 3px #00000029}.legendChip.chip5{background:#1fa35a}.legendChip.chip10{background:#1d67d8}.legendChip.chip25{background:#7b2fd1}.legendChip.chip50{background:#c72a2a}.legendChip.chip100{background:#d59d00}.legendChip.chip200{background:#111}.rouletteSvgBet.winNumber{transform:none!important}.rouletteSvgBet.winNumber rect{transform:none!important;stroke:#ffdd50!important;stroke-width:3!important;filter:drop-shadow(0 0 8px rgba(255,221,80,.9))!important}.downloadButton{display:inline-block;margin-top:12px;padding:12px 18px;border-radius:14px;border:1px solid rgba(125,211,252,.75);background:#0ea5e938;color:#bae6fd!important;font-weight:800;text-decoration:none;box-shadow:0 0 18px #0ea5e92e}.downloadButton:hover{background:#0ea5e95c;color:#fff!important;transform:translateY(-1px)}.downloadMeta span{color:#e0f2fe}.welcomePanel{position:relative;min-height:250px;overflow:hidden}.welcomePanel h2,.welcomePanel p,.welcomePanel .eyebrow,.welcomePanel .badgePreview{position:relative;z-index:2;max-width:68%}.homeHeroMinerArt{position:absolute;right:90px;top:85px;bottom:auto;width:230px;z-index:1}.homeHeroMinerArt img{width:100%;height:auto;border-radius:18px;box-shadow:0 0 35px #38bdf82e;opacity:.96}@media (max-width: 800px){.welcomePanel{min-height:auto}.welcomePanel h2,.welcomePanel p,.welcomePanel .eyebrow,.welcomePanel .badgePreview{max-width:100%}.homeHeroMinerArt{position:relative;right:auto;bottom:auto;width:210px;margin:24px auto 0}}.homeQuickActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px;position:relative;z-index:3}.homeHeroClean .welcomePanel{min-height:220px!important}.homeHeroMinerArt{top:90px!important;bottom:auto!important}@media (max-width: 800px){.homeQuickActions{gap:10px}.homeQuickActions button{width:100%}}#communityTab .welcomePanel{min-height:250px!important;height:250px!important}#communityTab .homeHeroMinerArt{position:absolute!important;right:160px!important;top:78px!important;bottom:auto!important;width:210px!important}#communityTab .homeHeroMinerArt img{width:210px!important;max-width:210px!important}#communityTab .memberHero{display:grid!important;grid-template-columns:1.5fr .8fr!important;align-items:center!important}#communityTab .welcomePanel{min-height:auto!important;height:auto!important}#communityTab .homeHeroMinerArt{position:relative!important;right:auto!important;top:auto!important;bottom:auto!important;width:220px!important;margin:0 auto!important}#communityTab .homeHeroMinerArt img{width:100%!important;height:auto!important}#communityTab .welcomePanel{position:relative!important;overflow:hidden!important}#communityTab .welcomePanel:after{content:""!important;position:absolute!important;top:-40px!important;right:20px!important;width:440px!important;height:440px!important;background:url(/images/relaynet_mining_panel.png) center/contain no-repeat!important;opacity:.1!important;pointer-events:none!important;z-index:0!important}#communityTab .welcomePanel>*{position:relative!important;z-index:1!important}.founderCornerBadge{position:absolute;right:70px;top:55px;width:110px;height:110px;object-fit:contain;z-index:10;pointer-events:none;filter:drop-shadow(0 0 12px rgba(255,215,0,.45))}.welcomePanel{position:relative}#coinPackPayoutAddress{width:100%;min-height:42px;max-height:42px;resize:none;overflow:hidden;box-sizing:border-box}#coinPackPayoutAddress{width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;line-height:22px!important;padding:10px 14px!important;border-radius:12px!important;resize:none!important;overflow:hidden!important;white-space:nowrap!important;box-sizing:border-box!important;display:block!important;margin:10px 0 12px!important}#cardGamesTab>.card:first-child{max-width:980px}#slotsReels{max-width:520px!important;margin-left:auto!important;margin-right:auto!important;font-size:34px!important;padding:14px!important}#slotsHistory{max-height:260px;overflow-y:auto;padding-right:8px}#slotsHistory h3{margin-top:12px;margin-bottom:8px}#slotsHistory .miniRow{min-height:34px}#slotsMessage{min-height:22px;margin-top:8px}#slotsReels{max-width:520px!important;min-height:90px!important;height:90px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:56px!important;line-height:1!important;padding:8px 16px!important;margin:12px auto!important}#slotsReels,#slotsReels.slotsReelGrid{max-width:520px!important;width:100%!important;margin:14px auto!important;padding:14px!important;display:grid!important;gap:10px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:16px!important;background:#00000038!important;text-align:center!important;font-size:initial!important;line-height:initial!important}#slotsReels .slotRow{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}#slotsReels .slotRow span{display:flex!important;align-items:center!important;justify-content:center!important;min-height:74px!important;font-size:44px!important;border-radius:12px!important;background:#ffffff12!important;border:1px solid rgba(255,255,255,.12)!important}#slotsReels .slotWinCell{background:#ffd7002e!important;border-color:#ffd700bf!important;box-shadow:0 0 16px #ffd70059!important}#slotsReels.slotsReelGrid{max-width:640px!important;width:640px!important;min-height:auto!important;height:auto!important;margin:18px auto!important;padding:18px!important;display:grid!important;gap:12px!important;border-radius:18px!important;background:#0000003d!important;border:1px solid rgba(255,255,255,.18)!important}#slotsReels.slotsReelGrid .slotRow{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important}#slotsReels.slotsReelGrid .slotRow span{min-height:96px!important;font-size:58px!important;border-radius:14px!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.16)!important}#slotsReels.slotsReelGrid .slotWinCell{background:#ffd70033!important;border-color:#ffd700d9!important;box-shadow:0 0 18px #ffd70073!important}#slotsBalance,#slotsJackpot{display:block!important;font-size:1.25rem!important;margin-bottom:4px!important}@media (max-width: 760px){#slotsReels.slotsReelGrid{width:100%!important;max-width:100%!important}#slotsReels.slotsReelGrid .slotRow span{min-height:76px!important;font-size:44px!important}}#slotsReels.slotsReelGrid{width:540px!important;max-width:540px!important;height:auto!important;min-height:0!important;margin:18px auto!important;padding:16px!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;text-align:center!important}#slotsReels.slotsReelGrid .slotRow{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}#slotsReels.slotsReelGrid .slotRow span{display:flex!important;align-items:center!important;justify-content:center!important;width:120px!important;height:90px!important;font-size:54px!important;line-height:1!important}#slotsReels.slotsReelGrid{width:430px!important;max-width:430px!important;padding:14px!important}#slotsReels.slotsReelGrid .slotRow{gap:8px!important}#slotsReels.slotsReelGrid .slotRow span{width:118px!important;height:82px!important;min-height:82px!important;font-size:48px!important}.slotsPayTable{max-width:430px;margin:8px auto 16px;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#0000002e;display:grid;gap:5px}.slotsPayTable strong{margin-bottom:4px}.slotsPayTable small{margin-top:6px;opacity:.75}#cardGamesTab>.card:first-child{max-width:980px!important;padding-bottom:16px!important}#slotsReels.slotsReelGrid{width:360px!important;max-width:360px!important;padding:10px!important;margin:10px auto!important;gap:7px!important}#slotsReels.slotsReelGrid .slotRow{gap:7px!important}#slotsReels.slotsReelGrid .slotRow span{width:96px!important;height:64px!important;min-height:64px!important;font-size:38px!important}.slotsPayTable{max-width:360px!important;font-size:.88rem!important;padding:9px 12px!important;margin:8px auto 10px!important;gap:3px!important}#slotsMessage{margin-top:6px!important;min-height:18px!important}#slotsHistory{max-height:145px!important;overflow-y:auto!important}#slotsHistory h3{margin:8px 0 5px!important;font-size:1rem!important}#slotsHistory .miniRow{min-height:26px!important;padding-top:3px!important;padding-bottom:3px!important}.holdemCard{max-width:980px}.holdemTable{margin-top:14px}.holdemFelt{max-width:780px;margin:0 auto;padding:18px;border-radius:24px;background:radial-gradient(circle at center,#1e8248f2,#094a2af2 58%,#032616fa);border:2px solid rgba(255,255,255,.18);box-shadow:inset 0 0 36px #00000059;text-align:center}.holdemSeat h3{margin:4px 0 8px}.pokerHand,.communityCards{display:flex;justify-content:center;gap:8px;margin:8px 0}.pokerCard{width:58px;height:82px;border-radius:9px;background:#f7f7f7;color:#111;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.25);box-shadow:0 4px 10px #00000047;font-size:22px}.pokerCard strong{font-size:22px;line-height:1}.pokerCard span{font-size:26px;line-height:1}.redCard{color:#b21624}.blackCard{color:#111}.pokerBack{background:repeating-linear-gradient(45deg,#263a8f,#263a8f 6px,#17245e 6px,#17245e 12px);color:#fff}.emptyCard{background:#ffffff14;border:1px dashed rgba(255,255,255,.28)}.holdemPot{display:inline-flex;gap:14px;padding:8px 14px;margin:8px 0;border-radius:999px;background:#00000040}.holdemResult{margin-top:10px;min-height:34px;font-weight:600}.holdemFelt{position:relative}.communityCards{min-height:92px}.holdemResult{background:#00000038;border-radius:14px;padding:8px 12px;display:inline-block;min-width:260px}.pokerCard{transition:transform .18s ease,box-shadow .18s ease}.pokerCard:not(.emptyCard):not(.pokerBack){transform:translateY(-2px)}.holdemRules{max-width:780px;margin:10px auto 12px;padding:10px 12px;border-radius:14px;background:#0000002e;border:1px solid rgba(255,255,255,.12);line-height:1.45}.holdemRules small{opacity:.78}.holdemBigResult{font-size:1.35rem;font-weight:900;letter-spacing:.08em;margin-bottom:4px}.holdemResult small{display:block;margin-top:4px;opacity:.85}.holdemWin{background:#00782d6b!important;border:1px solid rgba(80,255,140,.32)}.holdemLose{background:#78141457!important;border:1px solid rgba(255,90,90,.28)}.holdemPush{background:#966e0057!important;border:1px solid rgba(255,210,80,.28)}.holdemCard{max-width:860px!important}.holdemRules{max-width:700px!important;padding:8px 11px!important;margin:8px auto 10px!important;font-size:.92rem!important}.holdemFelt{max-width:700px!important;padding:12px!important;border-radius:20px!important}.holdemSeat h3{margin:2px 0 5px!important;font-size:1rem!important}.pokerHand,.communityCards{gap:7px!important;margin:5px 0!important}.pokerCard{width:52px!important;height:74px!important;border-radius:8px!important}.pokerCard strong{font-size:20px!important}.pokerCard span{font-size:24px!important}.holdemPot{padding:6px 12px!important;margin:6px 0!important;font-size:.92rem!important}.holdemResult{margin-top:7px!important;min-height:28px!important;padding:7px 11px!important}.holdemBigResult{font-size:1.15rem!important}#holdemHistory{max-height:120px!important;overflow-y:auto!important}.blackjackFelt{max-width:700px;margin:12px auto;padding:14px;border-radius:22px;background:radial-gradient(circle at center,#187840f5,#084c28f5 62%,#032616fa);border:2px solid rgba(255,255,255,.16);box-shadow:inset 0 0 34px #00000061;text-align:center}.bjSeat h3{margin:3px 0 7px;font-size:1.05rem}.blackjackFelt .cardRow{display:flex;justify-content:center;gap:8px;margin:5px 0}.bjCenterText{margin:10px auto;color:#ffdc78d9;font-weight:900;letter-spacing:.08em;font-size:1.05rem}.bjCenterText small{display:block;margin-top:3px;font-size:.8rem;opacity:.75;letter-spacing:normal}.bjResult{margin:10px auto 0;padding:8px 12px;border-radius:14px;display:inline-block;min-width:280px;background:#00000038}.bjResult small{display:block;margin-top:4px;opacity:.86}.bjBigResult{font-size:1.2rem;font-weight:900;letter-spacing:.08em;margin-bottom:4px}.bjWin{background:#00782d6b!important;border:1px solid rgba(80,255,140,.32)}.bjLose{background:#78141457!important;border:1px solid rgba(255,90,90,.28)}.bjPush{background:#966e0057!important;border:1px solid rgba(255,210,80,.28)}.bjNeutral{border:1px solid rgba(255,255,255,.12)}.rouletteCard{background:radial-gradient(circle at center,#126030f5,#073a1ffa 62%,#032012fa)!important;border:2px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 0 38px #00000061!important}.rouletteCard .cardTitle,.rouletteCard>p,.rouletteCard .arcadeAccountGrid{position:relative;z-index:1}.rouletteV3{background:#00000029!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:22px!important;padding:16px!important}.rouletteWheelStage,.rouletteControls,.rouletteBetSlip,.rouletteTable{background:#0000002e!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important}.rouletteTable{color:#ebf5ffeb!important}.rouletteResult{background:#0000003d!important;border-radius:14px!important;padding:10px!important}#rouletteHistory{max-height:150px!important;overflow-y:auto!important;background:#00000029!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;padding:10px 12px!important;margin-top:12px!important}
