@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{font-family:Inter,system-ui,sans-serif;color:#f4f7ff;background:#050d16;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(ellipse at 50% 38%,#12304a,#071522 43%,#030912);color:#f6f7fb}button,input{font:inherit;color:inherit}button{cursor:pointer}.app-shell{max-width:760px;margin:0 auto;min-height:100vh;padding:14px 14px 24px;overflow:hidden;background:linear-gradient(180deg,#050f1bc7,#030a13f0)}.topbar{height:68px;display:flex;align-items:center;gap:10px;padding:0 4px 10px}.brand-mark{width:42px;height:42px;display:grid;place-items:center;border:2px solid #d6a83e;border-radius:50%;color:#ffdc69;box-shadow:0 0 15px #d79b2866}.brand-copy{display:flex;flex-direction:column;line-height:1.05;flex:1}.brand-copy strong{font-size:21px;color:#ffe080;text-shadow:0 0 12px #ffc64d55}.brand-copy span{font-size:10px;letter-spacing:2px;color:#e7bd5c;font-weight:800}.top-actions{display:flex;gap:4px}.icon-btn{border:0;background:transparent;padding:7px;color:#f5f7ff;display:grid;place-items:center}.icon-btn svg{width:22px;height:22px}.panel,.gold-panel{background:linear-gradient(140deg,#081c2ef7,#030e1afa);border:1px solid #31516a;border-radius:15px;box-shadow:inset 0 0 0 1px #ffffff08,0 5px 16px #0005}.identity{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:10px 12px;margin-bottom:12px;border-color:#6c592e;gap:8px}.identity-side{display:flex;align-items:center;gap:8px;min-width:0}.identity-side+.identity-side{border-left:1px solid #31465a;padding-left:12px}.avatar{width:39px;height:39px;border-radius:50%;border:1px solid #60748a;background:#11253a;display:grid;place-items:center;color:#cbd9ef;flex-shrink:0}.avatar svg{width:23px}.identity-side>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.identity-side small,.profile-card small{font-size:10px;color:#9eafc3}.identity-side strong,.profile-card strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiny-copy{background:none;border:0;color:#f5cc58;padding:2px;display:inline-flex;vertical-align:middle}.balance-row{display:grid;grid-template-columns:1.7fr repeat(3,.72fr);gap:7px;margin-bottom:14px}.points-card{display:flex;align-items:center;padding:9px;gap:8px;border-color:#d4a83d;min-width:0}.coin-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(140deg,#ffdb64,#b77b11);color:#fff4b4;box-shadow:0 0 0 2px #805b14;flex-shrink:0}.points-label{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.points-label span{font-size:11px;display:flex;align-items:center;gap:5px}.points-label strong{font-size:17px;white-space:nowrap}.points-label em,.potential-win em{font-style:normal;color:#ffcd42;font-size:.88em}.square-gold{width:36px;height:36px;flex-shrink:0;border:0;border-radius:8px;background:linear-gradient(#ffe277,#e6a924);color:#15100a;display:grid;place-items:center}.action-tile{background:linear-gradient(145deg,#0c2237,#071421);border:1px solid #34516a;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 2px;min-width:0}.action-tile svg{width:19px;height:19px;color:#ffcf4e}.action-tile strong{font-size:10px}.round-row{display:grid;grid-template-columns:.9fr 1.55fr .9fr;gap:8px;align-items:center;margin:15px 0 8px}.round-chip{border:1px solid #b38c36;background:#040c15;border-radius:12px;padding:9px 4px;text-align:center;display:flex;flex-direction:column;gap:3px;min-width:0}.round-chip small,.timer-card span{font-size:10px;color:#f0f1f5}.round-chip strong{font-size:13px}.round-chip b{font-size:10px;color:#ffda5d}.timer-card{padding:8px 12px;text-align:center;border-color:#b68d39}.timer-card span{display:block}.timer-card>strong{display:block;font-size:30px;line-height:1.2;color:#ffdc62;font-weight:900}.timer-track{height:8px;border-radius:20px;background:#172b3d;border:1px solid #3b4b59;overflow:hidden;margin-top:7px}.timer-track i{display:block;height:100%;border-radius:20px;background:linear-gradient(90deg,#ffe47b,#e9a719);transition:width .2s}.bet-colors{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:18px 7% 25px;background:radial-gradient(ellipse at 50% 100%,#d69a1d22,transparent 62%)}.color-choice{aspect-ratio:1;width:100%;max-width:245px;justify-self:center;border-radius:50%;display:grid;place-items:center;border:7px solid #c89a29;box-shadow:0 0 0 3px #1a1b1a,0 0 0 6px #e7bb4a,0 8px #6c4a0e,0 14px 24px #000b,inset 0 0 0 5px #ffffff20;transition:transform .15s}.color-choice span{font-size:clamp(20px,4.8vw,35px);font-weight:900;text-shadow:0 2px 3px #0008}.color-choice.red{background:radial-gradient(circle at 35% 25%,#ff6262,#f20e13 42%,#870006 77%,#4c0004)}.color-choice.green{background:radial-gradient(circle at 35% 25%,#61ff8e,#04db48 40%,#00852b 76%,#004c1a)}.color-choice.chosen{transform:translateY(-4px) scale(1.035);outline:3px solid #fff1a8;outline-offset:6px;filter:brightness(1.15)}.bet-panel{padding:12px;margin-bottom:12px}.bet-top{display:grid;grid-template-columns:1.8fr .9fr;gap:9px}.amount-box label{font-size:12px;display:block;margin:2px 0 8px 4px;font-weight:600}.amount-control{display:grid;grid-template-columns:45px 1fr 45px;align-items:center;border:1px solid #435568;border-radius:10px;overflow:hidden;background:#071321;height:47px}.amount-control button{height:100%;border:0;background:linear-gradient(#ffdf71,#e8a51d);color:#17120a;display:grid;place-items:center;font-size:25px}.amount-control strong{text-align:center;font-size:16px}.potential-win{border:1px solid #34516a;border-radius:12px;padding:8px 5px;display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0}.potential-win>span{font-size:10px;white-space:nowrap}.potential-win strong{display:flex;align-items:center;justify-content:center;gap:5px;font-size:15px;white-space:nowrap}.potential-win svg{width:20px;color:#ffcc41;flex-shrink:0}.quick-amounts{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:10px}.quick-amounts button,.filter-row button{background:#071727;border:1px solid #34516a;border-radius:9px;padding:10px 2px;font-weight:700;font-size:12px}.quick-amounts button.active,.filter-row button.active,.deposit-grid button.active,.method-grid button.active{background:linear-gradient(#ffe27b,#efa91b);color:#181006;border-color:#ffdf65}.place-bet,.primary-btn{width:100%;border:0;border-radius:12px;background:linear-gradient(180deg,#ffe17a,#f4b51f);color:#130e04;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;font-size:20px;font-weight:900;box-shadow:0 3px #936713,inset 0 1px #fff8;margin-bottom:12px}.play-icon{background:#050a0f;color:#f5bd2e;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;font-size:14px}.notice{background:#102c41;border:1px solid #e6b63b;border-radius:10px;padding:10px 12px;margin:0 0 12px;font-size:12px;color:#ffe49a;display:flex;gap:8px;align-items:center}.notice button{margin-left:auto;background:transparent;border:0;font-size:18px}.results{padding:12px;margin-bottom:12px}.section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px;gap:8px}.section-heading>div{display:flex;align-items:center;gap:7px}.section-heading svg{color:#ffcd48;width:20px}.section-heading strong{font-size:14px}.section-heading button{display:flex;align-items:center;gap:4px;background:#0b1a2a;border:1px solid #64758a;border-radius:22px;padding:7px 9px;font-size:10px;white-space:nowrap}.result-list{display:grid;grid-template-columns:repeat(8,1fr);gap:3px}.result-item{display:flex;align-items:center;flex-direction:column;gap:4px;min-width:0}.result-orb{width:clamp(25px,7vw,43px);aspect-ratio:1;border-radius:50%;border:3px solid #ecb23c;box-shadow:0 0 0 2px #16202b,0 0 10px #ffcd4355,inset 0 0 0 3px #fff2;flex-shrink:0}.result-orb.red{background:radial-gradient(circle at 35% 25%,#ff6868,#ee1118 60%,#770006)}.result-orb.green{background:radial-gradient(circle at 35% 25%,#72ff99,#00d846 60%,#00621e)}.result-item small{font-size:9px;color:#e0e5ee}.result-item b{font-size:12px;color:#ffce45}.shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:15px}.shortcuts button{display:flex;align-items:center;flex-direction:column;gap:5px;padding:12px 3px 10px;background:linear-gradient(145deg,#0c2237,#061320);border:1px solid #28506c;border-radius:12px}.shortcuts svg{color:#ffd15a;width:24px;height:24px}.shortcuts strong{font-size:10px}.shortcuts small{font-size:9px;color:#c3cfdd}.bottom-nav{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;border-top:1px solid #6d582c;padding-top:12px;margin:12px -14px 0;background:linear-gradient(180deg,#071421,#040b14)}.bottom-nav button{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:59px;color:#bdc8d8}.bottom-nav button svg{width:24px;height:24px}.bottom-nav button span{font-size:9px;font-weight:700}.bottom-nav button.selected{color:#ffdc5b}.bottom-nav .center-nav{width:64px;height:64px;min-height:64px;justify-self:center;margin-top:-28px;border:5px solid #dba82c;border-radius:50%;background:radial-gradient(circle,#1a2a31,#030a12);box-shadow:0 0 0 3px #36290e,0 0 20px #f6bd3e88;color:#ffdb53}.bottom-nav .center-nav svg{width:32px;height:32px}.disclaimer{text-align:center;font-size:9px;color:#63768a;padding:13px 0 0}.page-head{display:flex;align-items:center;gap:10px;margin:3px 0 15px}.page-head h2{font-size:21px;margin:0;flex:1}.head-spacer{width:28px}.balance-summary{display:flex;align-items:center;justify-content:space-between;padding:15px;border:1px solid #88692e;border-radius:13px;background:linear-gradient(135deg,#0a2236,#040d17);margin-bottom:12px}.balance-summary>div{display:flex;flex-direction:column;gap:8px}.balance-summary small{font-size:12px;color:#c6d2df}.balance-summary strong{display:flex;align-items:center;gap:8px;font-size:20px}.coin-mini{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(#ffe27b,#d99a19);color:#fff4b4}.eye-btn{background:transparent;border:0;color:#d9e5f4}.wallet-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wallet-actions .primary-btn,.wallet-actions .outline-btn{margin:0;font-size:14px;padding:12px}.outline-btn{border:1px solid #e6b637;border-radius:12px;background:#081827;display:flex;align-items:center;justify-content:center;gap:8px}.section-card,.form-card{padding:15px;margin:12px 0}.section-card h3,.form-card h3{font-size:15px;margin:4px 0 13px}.detail-line{display:flex;justify-content:space-between;gap:8px;padding:12px 0;border-bottom:1px solid #20384b;font-size:12px}.detail-line:last-child{border:0}.detail-line strong{white-space:nowrap}.transaction{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #20384b}.transaction:last-child{border:0}.transaction>div{display:flex;flex-direction:column;gap:4px;flex:1}.transaction strong{font-size:12px}.transaction small{font-size:10px;color:#9fb1c5}.transaction>b{font-size:12px;white-space:nowrap}.transaction-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;font-size:17px;background:#102b3e}.transaction-icon.positive{color:#42ff9b;border:1px solid #167b51}.transaction-icon.negative{color:#f77;border:1px solid #843c3c}.green-text{color:#4dff9c}.red-text{color:#f77}.gold-text{color:#ffd35d}.form-card .balance-summary{margin-bottom:20px}.deposit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:22px}.deposit-grid button{border:1px solid #3b5c74;border-radius:10px;background:#071827;padding:12px 4px;font-weight:800}.deposit-grid small{display:block;font-size:10px;font-weight:500;margin-top:4px}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 20px}.method-grid button{background:#071827;border:1px solid #35556d;border-radius:10px;padding:12px 4px;display:flex;flex-direction:column;align-items:center;gap:7px;font-size:10px}.token-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#159d7b;color:#fff;font-size:17px;font-weight:900}.field-label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;margin:17px 0}.field-label input,.input-with-btn input{width:100%;background:#061421;border:1px solid #3b5c74;border-radius:10px;padding:13px;color:#fff;outline:none}.field-label input:focus,.input-with-btn input:focus{border-color:#e8b83d}.input-with-btn{display:flex;gap:8px}.input-with-btn button{background:#11283a;border:1px solid #3b5c74;border-radius:9px;padding:0 14px}.muted{color:#9fb1c5;font-size:12px;line-height:1.6}.helper{display:flex;gap:8px;align-items:flex-start;color:#b4c5d5;font-size:11px;line-height:1.5;border:1px solid #28465b;background:#071827;border-radius:10px;padding:12px;margin:15px 0 0}.helper svg{flex-shrink:0;color:#ffcf4e}.full{margin-top:12px}.profile-card{display:flex;align-items:center;gap:15px;padding:15px;margin-bottom:12px;border-color:#88692e}.avatar.large{width:76px;height:76px;border:2px solid #8096ad}.avatar.large svg{width:42px;height:42px}.profile-card>div:nth-child(2){display:flex;flex-direction:column;gap:5px;min-width:0}.profile-card strong{font-size:13px}.menu-list{border:1px solid #29475c;border-radius:12px;overflow:hidden;margin-bottom:12px}.menu-list button{width:100%;display:flex;align-items:center;gap:12px;padding:14px;background:linear-gradient(90deg,#0a1d2c,#061320);border:0;border-bottom:1px solid #20384b;text-align:left}.menu-list button:last-child{border:0}.menu-list button>svg:first-child{width:20px;color:#d5e2ef}.menu-list button span{flex:1;font-size:13px}.menu-list button>svg:last-child{width:17px;color:#8196aa}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:13px}.stat-card{border:1px solid #2e4b61;border-radius:12px;background:#081a29;padding:12px 9px;display:flex;flex-direction:column;gap:8px;min-width:0}.stat-card small{font-size:10px;color:#9fb1c5}.stat-card strong{font-size:14px;overflow-wrap:anywhere}.filter-row{display:flex;gap:7px;overflow:auto;padding-bottom:10px;margin-bottom:4px}.filter-row button{padding:9px 14px;white-space:nowrap}.list-card{border:1px solid #29475c;border-radius:13px;overflow:hidden;background:#061522}.bet-row{display:flex;align-items:center;gap:10px;padding:12px;border-bottom:1px solid #1b3548}.bet-row:last-child{border:0}.small-orb{width:27px}.bet-detail{display:flex;flex-direction:column;gap:5px;min-width:0}.bet-detail:first-of-type{flex:1}.bet-detail strong{font-size:12px}.bet-detail small{font-size:10px;color:#a2b4c7}.status{font-size:10px;padding:6px 8px;border-radius:8px;white-space:nowrap}.status.win{color:#55ffa0;background:#063c2a;border:1px solid #116c4a}.status.lose{color:#ff8b8b;background:#3a151b;border:1px solid #7c3038}.status.pending{color:#ffdc67;background:#392c0c;border:1px solid #8e6c1d}.empty-state{text-align:center;padding:35px 10px;color:#9fb1c5;font-size:13px}.results-table{margin-top:10px}.result-table-row{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid #20384b;font-size:12px}.pill-color{font-size:10px;font-weight:800;padding:6px 10px;border-radius:20px}.pill-color.red{background:#4d1119;color:#ff9b9b}.pill-color.green{background:#06482a;color:#7cffb2}.invite-hero{text-align:center;padding:28px 15px;background:radial-gradient(ellipse at top,#4b3610,#091827 65%);border:1px solid #9a752a;border-radius:15px}.invite-hero svg{color:#ffcf4e}.invite-hero h2{margin:10px 0}.invite-hero p{font-size:12px;color:#b6c5d5}.copy-link{display:flex;align-items:center;gap:8px;border:1px solid #36556b;border-radius:10px;background:#061421;padding:10px;margin:12px 0;min-width:0}.copy-link span{font-size:11px;flex:1;overflow:hidden;text-overflow:ellipsis}.copy-link button{background:transparent;border:0;color:#ffcf4e}@media(min-width:600px){.app-shell{padding:22px 24px 28px}.topbar{height:80px}.brand-copy strong{font-size:23px}.identity{padding:13px 17px}.identity-side strong{font-size:14px}.points-card{padding:12px}.points-label strong{font-size:20px}.action-tile strong{font-size:12px}.bottom-nav{margin-left:-24px;margin-right:-24px}.result-item small{font-size:11px}.section-card,.form-card{padding:19px}}@media(max-width:380px){.app-shell{padding-left:9px;padding-right:9px}.brand-copy strong{font-size:17px}.identity{padding:8px}.identity-side{gap:5px}.avatar{width:33px;height:33px}.identity-side strong{font-size:10px}.balance-row{grid-template-columns:1.5fr repeat(3,.65fr);gap:5px}.coin-icon{width:32px;height:32px}.points-label strong{font-size:13px}.points-label span{font-size:10px}.square-gold{width:29px;height:32px}.action-tile strong{font-size:9px}.round-row{gap:5px}.timer-card{padding:8px 5px}.timer-card>strong{font-size:25px}.round-chip strong{font-size:11px}.bet-colors{gap:16px;padding-left:4%;padding-right:4%}.bet-top{grid-template-columns:1.5fr .9fr}.amount-control{grid-template-columns:37px 1fr 37px}.potential-win strong{font-size:13px}.potential-win>span{font-size:9px}.shortcuts strong{font-size:9px}.shortcuts small{font-size:8px}.stat-card{padding:10px 6px}.stat-card strong{font-size:12px}}.gaming-site{--gold:#f5c451;--muted:#9298ac;--line:#252939;background:#0b0d14;min-height:100vh;color:#f4f3f7;font-family:Inter,system-ui,sans-serif}.gaming-site a{color:inherit;text-decoration:none}.gaming-site button,.gaming-site a,.gaming-site input{-webkit-tap-highlight-color:transparent}.gaming-site :focus-visible{outline:2px solid var(--gold);outline-offset:5px}.site-header{height:96px;max-width:1280px;margin:auto;padding:0 44px;display:flex;align-items:center;gap:48px;border-bottom:1px solid var(--line)}.site-brand{display:flex;align-items:center;gap:11px;font-size:20px;font-weight:900;letter-spacing:.3px;white-space:nowrap}.site-brand>span{display:grid;place-items:center;width:43px;height:43px;color:var(--gold);border:1px solid #756039;border-radius:12px;background:#211e18}.site-brand small{display:block;font-size:8px;letter-spacing:3px;color:var(--gold);margin-top:5px}.site-header nav{display:flex;gap:27px;font-size:13px;color:var(--muted);height:100%;align-items:center}.site-header nav a{height:100%;display:flex;align-items:center;position:relative}.site-header nav a.active{color:#fff}.site-header nav a.active:after{content:"";position:absolute;bottom:0;height:2px;background:var(--gold);left:0;right:0}.account-actions{margin-left:auto;display:flex;align-items:center;gap:24px;font-size:13px}.account-name{max-width:130px;overflow:hidden;text-overflow:ellipsis}.site-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;border:1px solid transparent;border-radius:8px;padding:13px 21px;font-size:13px;font-weight:750;cursor:pointer;transition:transform .2s,background .2s;white-space:nowrap}.site-button:hover{transform:translateY(-2px)}.gaming-site .gold{color:#201a0e;background:linear-gradient(115deg,#ffda7c,#eeb53b);box-shadow:0 4px 18px #e6ad2314}.site-button.ghost,.site-button.subtle{background:#161923;border-color:#303340;color:#eee}.site-button.large{padding:17px 25px;font-size:14px}.landing{max-width:1192px;padding:0 0 70px;margin:auto}.landing-hero{min-height:570px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:30px}.eyebrow{font-size:10px;font-weight:800;letter-spacing:2.3px;color:var(--gold);display:flex;align-items:center;gap:9px}.eyebrow>span,.status-dot,.demo-pill>span{width:6px;height:6px;border-radius:50%;background:var(--gold);display:inline-block;box-shadow:0 0 10px #f5c45155}.hero-copy h1{font-size:clamp(48px,5.7vw,76px);line-height:1.07;letter-spacing:-3px;margin:25px 0}.hero-copy h1 em,.auth-story h1 em{font-style:normal;color:var(--gold)}.hero-copy>p{max-width:440px;color:var(--muted);font-size:15px;line-height:1.85}.hero-actions{display:flex;gap:12px;margin-top:30px}.hero-note{display:flex;gap:7px;align-items:center;color:#80879b;font-size:10px;margin-top:24px}.hero-note svg{color:#a89764}.hero-art{position:relative;text-align:center;background:radial-gradient(ellipse,#52412135,transparent 68%);padding:25px 0}.art-caption{font-size:9px;letter-spacing:3px;color:#727481}.gaming-emblem{height:360px;width:360px;position:relative;display:grid;place-items:center;margin:10px auto}.emblem-orbit{position:absolute;width:330px;height:330px;border:1px solid #7058344d;border-radius:50%;transform:rotate(-25deg)}.emblem-orbit:before,.emblem-orbit:after{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px dashed #b3914250;border-radius:50%}.emblem-orbit:after{top:-24px;right:-24px;bottom:-24px;left:-24px;border:1px solid #4a40352b}.emblem-core{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:225px;height:255px;background:linear-gradient(145deg,#403522,#171719 40%,#2a2318);clip-path:polygon(50% 0,95% 20%,95% 65%,80% 85%,50% 100%,20% 85%,5% 65%,5% 20%);filter:drop-shadow(0 12px 20px #000);box-shadow:inset 0 0 45px #dca94444;border-top:5px solid #ddbb70;transform:rotate(-8deg)}.emblem-core svg{color:#f7d378;width:65px;height:50px;fill:#b78c3c22}.emblem-core b{font-size:92px;letter-spacing:-7px;color:#f7d895;text-shadow:3px 4px #71552c;font-style:italic;line-height:1.1}.emblem-core>span{font-size:7px;letter-spacing:2px;color:#c1a56a;margin-top:12px}.floating-token{position:absolute;display:grid;place-items:center;width:77px;height:77px;border-radius:50%;font-size:29px;font-weight:900;border:6px double #efcf7d;box-shadow:0 8px #4c341c,0 15px 25px #0009;transform:rotate(-16deg)}.token-red{background:radial-gradient(circle at 30% 20%,#ff6c68,#a52136 80%);left:5px;bottom:40px}.token-green{background:radial-gradient(circle at 30% 20%,#68efb1,#117050 80%);right:5px;top:35px;transform:rotate(17deg)}.emblem-star{position:absolute;color:#f5c451;font-size:30px}.star-one{top:40px;left:40px}.star-two{bottom:42px;right:35px;font-size:45px}.art-label{display:inline-flex;align-items:center;gap:9px;font-size:9px;letter-spacing:1.5px;border:1px solid #403829;padding:12px 17px;border-radius:40px;background:#1c1915}.art-label b{color:var(--gold);padding-left:12px;border-left:1px solid #4c4031;font-size:9px}.feature-strip{display:grid;grid-template-columns:repeat(3,1fr);background:#12151e;border:1px solid var(--line);border-radius:12px;padding:26px 0}.feature-strip>div{display:flex;align-items:center;gap:17px;padding:0 32px}.feature-strip>div+div{border-left:1px solid var(--line)}.feature-strip svg{color:var(--gold);width:25px;flex-shrink:0}.feature-strip strong,.feature-strip small{display:block}.feature-strip strong{font-size:13px;margin-bottom:7px}.feature-strip small{color:var(--muted);font-size:11px}.games-section,.how-section{padding-top:76px}.section-title h2{font-size:34px;letter-spacing:-1px;margin:13px 0}.section-title h2>span,.game-page h1>span{color:var(--gold)}.section-title p{color:var(--muted);font-size:13px}.arena-card{display:grid;grid-template-columns:1.05fr 1fr;border:1px solid #35313a;border-radius:15px;margin-top:29px;overflow:hidden;background:#141720}.arena-visual{min-height:325px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;background:radial-gradient(ellipse at 10% 50%,#742a3344,transparent 65%),radial-gradient(ellipse at 95% 50%,#1d694b44,transparent 65%),repeating-linear-gradient(135deg,#ffffff02 0 1px,transparent 1px 22px),#151720}.card-tag{position:absolute;top:22px;left:24px;font-size:8px;font-weight:800;letter-spacing:1.7px;padding:7px 10px;border:1px solid #ffffff20;border-radius:4px}.versus{display:flex;align-items:center;gap:26px;margin-top:22px}.versus>span{width:116px;height:116px;border:7px double #e8c16b;border-radius:50%;display:grid;place-items:center;font-size:50px;font-weight:900;box-shadow:0 8px #73512b,0 20px 25px #0007}.red-disc{background:radial-gradient(circle at 30% 20%,#ff7b76,#c42540 75%);transform:rotate(-12deg)}.green-disc{background:radial-gradient(circle at 30% 20%,#69edb2,#13815c 75%);transform:rotate(12deg)}.versus>b{font-size:20px;font-style:italic;color:#d6bf82}.visual-caption{font-size:9px;letter-spacing:4px;color:#aba4a0}.arena-copy{padding:35px 42px}.demo-pill{display:inline-flex;align-items:center;gap:7px;font-size:8px;letter-spacing:1px;color:#74d1a5}.demo-pill>span{background:#74d1a5;box-shadow:none}.arena-copy h3{font-size:29px;margin:16px 0 12px;letter-spacing:-.7px}.arena-copy p{font-size:12px;line-height:1.9;color:var(--muted);max-width:400px}.game-details{display:flex;gap:20px;margin:20px 0;font-size:10px;color:#c2c2ce}.game-details>span{display:flex;align-items:center;gap:7px}.game-details svg{color:var(--gold)}.arena-copy>small{display:block;margin-top:13px;font-size:9px;color:#81879a}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.steps article{padding:27px;background:#12151d;border:1px solid var(--line);border-radius:12px}.steps article>div{display:flex;align-items:center;justify-content:space-between}.steps svg{color:var(--gold);width:25px}.steps article>div>span{font-size:30px;font-weight:800;color:#343745}.steps h3{font-size:16px;margin:25px 0 10px}.steps p{font-size:12px;line-height:1.85;color:var(--muted);margin:0}.join-banner{padding:38px 43px;margin-top:65px;display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #554529;border-radius:12px;background:radial-gradient(ellipse at right,#7f5d2525,transparent),#191810}.join-banner h2{font-size:30px;margin:12px 0 0;letter-spacing:-.7px}.site-footer:not(.luxury-footer){max-width:1192px;margin:auto;display:flex;gap:40px;align-items:center;border-top:1px solid var(--line);padding:32px 0}.site-footer:not(.luxury-footer) .site-brand{font-size:16px}.site-footer:not(.luxury-footer) p{font-size:10px;color:#80879b;line-height:1.8}.site-footer:not(.luxury-footer)>div{margin-left:auto;display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-end;font-size:11px;color:#a8adbb;max-width:280px}.site-footer:not(.luxury-footer)>div>span{width:100%;text-align:right;color:#656d80;font-size:9px}.auth-layout{max-width:1100px;display:grid;grid-template-columns:1fr 1fr;margin:55px auto 75px;border:1px solid var(--line);border-radius:18px;overflow:hidden}.auth-story{padding:50px 42px;background:radial-gradient(ellipse at 50% 55%,#65502225,transparent 65%),#12141c;border-right:1px solid var(--line)}.auth-story h1{font-size:44px;line-height:1.15;letter-spacing:-1.5px;margin:24px 0 16px}.auth-story>p{font-size:13px;line-height:1.8;color:var(--muted)}.gaming-emblem.small{transform:scale(.85);margin:0 auto;height:330px}.auth-benefit{display:flex;align-items:center;gap:13px;margin-top:10px}.auth-benefit svg{color:var(--gold);flex-shrink:0}.auth-benefit strong,.auth-benefit span{display:block;font-size:12px}.auth-benefit span{font-size:10px;color:var(--muted);margin-top:6px;line-height:1.5}.auth-form-side{padding:34px 48px 38px;background:#10121a}.back-home{display:inline-flex;gap:7px;align-items:center;font-size:10px;color:var(--muted)!important}.auth-icon{width:43px;height:43px;border-radius:12px;border:1px solid #514329;background:#282116;color:var(--gold);display:grid;place-items:center;margin-top:27px}.auth-form-heading h2{font-size:30px;letter-spacing:-.7px;margin:17px 0 10px}.auth-form-heading p{font-size:12px;line-height:1.8;color:var(--muted);margin-bottom:24px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:8px;padding:4px;gap:4px;background:#0b0d14;margin-bottom:23px}.auth-tabs a{padding:10px;text-align:center;font-size:12px;color:var(--muted)}.auth-tabs a.selected{background:#26231e;color:var(--gold);border-radius:5px}.account-form>label{display:block;font-size:11px;font-weight:600;margin:17px 0}.auth-input{display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid #303341;border-radius:8px;margin-top:9px;background:#0d1018}.auth-input:focus-within{border-color:var(--gold)}.auth-input>svg{color:#747c90;flex-shrink:0}.auth-input input{border:0;background:none;width:100%;min-width:0;outline:none!important;color:#fff;padding:14px 0;font-size:12px}.auth-input input::placeholder{color:#666e82;font-size:11px}.auth-input button{border:0;background:none;padding:5px;display:grid;place-items:center;color:#8d96aa}.account-form .check-label{display:flex;gap:8px;align-items:flex-start;font-size:10px;line-height:1.6;color:#969caf;font-weight:400;margin:21px 0}.check-label input{accent-color:var(--gold);margin-top:2px;width:15px;height:15px;flex-shrink:0}.auth-submit{width:100%;margin-top:9px}.auth-submit:disabled{opacity:.6;cursor:wait;transform:none}.auth-switch{text-align:center;font-size:11px;color:var(--muted);line-height:1.8;margin:20px 0}.auth-switch a{color:var(--gold)}.auth-divider{position:relative;display:flex;align-items:center;gap:12px;margin:25px 0 18px;color:#656e83;font-size:8px;letter-spacing:1.3px;white-space:nowrap}.auth-divider:before,.auth-divider:after{content:"";height:1px;background:var(--line);flex:1}.guest-link{display:flex;align-items:center;justify-content:center;gap:9px;font-size:11px;color:#c5cad6!important}.guest-link svg{color:#a4a9b9}.secure-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:8px;color:#727b8e;margin:24px 0 0}.form-error,.site-alert{border:1px solid #83444b;color:#ffc3c5;background:#361c25;border-radius:7px;padding:12px;font-size:12px;line-height:1.7}.site-alert{max-width:1100px;margin:15px auto}.game-page{padding:35px 24px 65px}.game-page-heading{max-width:760px;margin:0 auto 25px;position:relative}.game-page-heading h1{font-size:34px;letter-spacing:-1px;margin:12px 0}.game-page-heading p{font-size:12px;color:var(--muted)}.arena-login{display:inline-flex;align-items:center;gap:5px;color:var(--gold)!important;font-size:11px}.gaming-site .app-shell{min-height:0;border:1px solid #343541;border-radius:16px;background:#101520}.gaming-site .app-shell .topbar{display:none}.gaming-site .app-shell .panel{background:#131d2b}.gaming-site .app-shell .disclaimer{line-height:1.7}.not-found{min-height:55vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;padding:30px}@media(min-width:1400px){.landing-hero{min-height:620px}.hero-art{transform:scale(1.1)}}@media(max-width:1250px){.landing,.site-footer,.auth-layout{margin-left:40px;margin-right:40px}.site-header{padding:0 40px;gap:30px}.auth-form-side{padding:30px}.auth-story{padding:45px 30px}.feature-strip>div{padding:0 22px}}@media(max-width:900px){.site-header{gap:20px;padding:0 24px;height:82px}.site-header nav{gap:17px;font-size:11px}.site-header nav>a:last-child{display:none}.site-brand{font-size:16px}.account-actions{gap:16px}.site-button{padding:12px 16px}.landing,.site-footer{margin-left:24px;margin-right:24px}.hero-copy h1{font-size:56px}.hero-copy>p{font-size:13px}.hero-actions{flex-wrap:wrap}.gaming-emblem{width:310px;height:330px;transform:scale(.9)}.hero-art{overflow:hidden}.art-label,.art-label b{font-size:8px}.feature-strip>div{padding:0 17px;gap:10px}.feature-strip small{font-size:10px;line-height:1.5}.arena-copy{padding:26px}.versus{gap:15px}.versus>span{width:90px;height:90px;font-size:40px}.auth-layout{margin:35px 24px;grid-template-columns:.85fr 1fr}.auth-story{padding:40px 24px;overflow:hidden}.auth-story h1{font-size:35px}.gaming-emblem.small{left:50%;margin-left:-155px;transform:scale(.75)}.site-footer{gap:24px}.site-footer p{max-width:210px}.steps{gap:12px}.steps article{padding:20px}}@media(max-width:650px){.site-header{height:auto;min-height:82px;flex-wrap:wrap;padding:18px 20px 0;gap:18px}.site-brand{font-size:16px}.site-brand>span{width:37px;height:37px}.site-brand small{font-size:7px;letter-spacing:2px}.site-header nav{order:3;width:100%;height:35px;gap:28px}.site-header nav>a:last-child{display:flex}.account-actions{gap:13px;font-size:11px}.account-actions .site-button{font-size:11px;padding:10px 12px;gap:7px}.account-name{max-width:80px}.account-actions .site-button svg{width:13px}.landing{margin:0 20px;padding-bottom:35px}.landing-hero{grid-template-columns:1fr;gap:0;padding-top:40px}.hero-copy h1{font-size:58px;letter-spacing:-2.4px;margin:20px 0}.eyebrow{font-size:8px;letter-spacing:1.8px}.hero-copy>p{max-width:390px}.hero-actions{margin-top:24px;gap:10px}.hero-actions .site-button{font-size:12px;padding:14px 17px}.hero-note{font-size:8px;margin-top:20px}.hero-art{padding:27px 0 25px}.gaming-emblem{margin-top:-7px;margin-bottom:-8px}.art-caption{font-size:8px}.feature-strip{grid-template-columns:1fr;padding:0 20px}.feature-strip>div{padding:18px 0;gap:15px}.feature-strip>div+div{border-left:0;border-top:1px solid var(--line)}.feature-strip strong{font-size:12px;margin-bottom:5px}.feature-strip small{font-size:10px}.games-section,.how-section{padding-top:45px}.section-title h2{font-size:28px}.section-title p{font-size:11px}.arena-card{grid-template-columns:1fr;margin-top:24px}.arena-visual{min-height:250px}.versus>span{width:100px;height:100px}.versus{gap:25px}.arena-copy{padding:25px}.arena-copy h3{font-size:26px}.arena-copy .site-button{width:100%}.arena-copy>small{text-align:center;font-size:8px}.steps{grid-template-columns:1fr}.steps article{padding:23px}.steps h3{margin-top:18px}.join-banner{padding:27px 23px;margin-top:38px;display:block}.join-banner h2{font-size:25px}.join-banner .site-button{margin-top:23px;width:100%;font-size:12px;padding:14px}.site-footer{margin:0 20px;padding:25px 0;flex-wrap:wrap;gap:17px}.site-footer p{font-size:9px;max-width:none;margin:0}.site-footer>div{width:100%;max-width:none;margin:0;justify-content:flex-start;font-size:10px;gap:18px}.site-footer>div>span{width:auto;flex:1;align-self:center;font-size:8px}.auth-layout{display:block;margin:25px 16px 35px;border-radius:12px}.auth-story{display:none}.auth-form-side{padding:24px}.auth-form-heading h2{font-size:29px}.auth-form-heading p{font-size:11px}.auth-icon{margin-top:24px}.secure-note{font-size:8px;line-height:1.6}.game-page{padding:30px 12px}.game-page-heading{padding:0 7px}.game-page-heading h1{font-size:29px}.gaming-site .app-shell{padding:14px 10px}.site-alert{margin:15px}.not-found h1{font-size:26px}}.live-status{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;margin-bottom:16px;color:#a8b5c7}.live-status button{border:0;background:none;color:inherit}.live-tabs{display:flex;gap:5px;overflow:auto;margin-bottom:16px}.live-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;padding:12px 9px;border:1px solid #2c3d51;background:#101c2a;border-radius:8px;font-size:11px;white-space:nowrap}.live-tabs button.active{background:#d5ad45;color:#131313;border-color:#f5c451}.live-arena button:disabled{opacity:.45;cursor:not-allowed}.live-arena .transaction{padding:12px}.live-arena .transaction small{overflow-wrap:anywhere}.live-arena select{background:#0d1826;border:1px solid #3b5c74;color:#fff;padding:12px;border-radius:9px}.live-arena .result-table-row{gap:8px;flex-wrap:wrap}.live-arena .timer-card>strong{font-size:24px}.live-arena .bet-row{flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.gaming-site *{scroll-behavior:auto!important;transition:none!important}}.landing-hero .gaming-emblem{perspective:900px;transform-style:preserve-3d;filter:drop-shadow(0 28px 24px #0009);animation:hero-emblem-float 6s ease-in-out infinite}.landing-hero .emblem-orbit{transform-style:preserve-3d;box-shadow:0 0 28px #d6a74718,inset 0 0 18px #d6a7470c}.landing-hero .emblem-core{overflow:hidden;transform:perspective(650px) rotateX(9deg) rotateY(-13deg) rotate(-8deg) translateZ(22px);background:linear-gradient(145deg,#f5d987,#9e6e25 14%,#352512 39%,#0d1016 58%,#292017 83%,#8b6324);border-top:0;box-shadow:inset 10px 9px #fff1a52e,inset -12px -14px #05070b99,12px 18px #3b2410,20px 28px 28px #000b,0 0 38px #d6a7472b}.landing-hero .emblem-core:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:2px solid #ffe8a477;clip-path:polygon(50% 0,95% 20%,95% 65%,80% 85%,50% 100%,20% 85%,5% 65%,5% 20%);box-shadow:inset 0 0 0 3px #21150788;pointer-events:none}.landing-hero .emblem-core:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(115deg,transparent 31%,#fff5bd44 43%,transparent 54%);transform:translate(-70%) rotate(8deg);animation:hero-logo-sheen 5.5s ease-in-out infinite;pointer-events:none}.landing-hero .emblem-core svg,.landing-hero .emblem-core b,.landing-hero .emblem-core>span{position:relative;z-index:1;text-shadow:0 3px 0 #4d3518,0 0 18px #ffe08a33}.landing-hero .floating-token{transform:translateZ(42px) rotate(-16deg);box-shadow:inset 5px 5px #fff6c244,inset -7px -8px #4a101c77,8px 12px #3c2413,16px 22px 28px #000b}.landing-hero .token-green{transform:translateZ(55px) rotate(17deg)}@keyframes hero-emblem-float{0%,to{transform:translateY(0) rotateX(0)}50%{transform:translateY(-7px) rotateX(1deg)}}@keyframes hero-logo-sheen{0%,62%{transform:translate(-70%) rotate(8deg)}84%,to{transform:translate(70%) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.landing-hero .gaming-emblem,.landing-hero .emblem-core:after{animation:none}}.landing-hero .gaming-emblem{width:390px;height:390px}.landing-hero .emblem-orbit{width:342px;height:342px;border:1px solid #e7bd6255;transform:rotate(-18deg) scaleY(.9)}.landing-hero .emblem-orbit:before{top:18px;right:18px;bottom:18px;left:18px;border:1px dashed #f1cd7c66}.landing-hero .emblem-orbit:after{top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid #dcb36224}.landing-hero .emblem-core{width:242px;height:242px;clip-path:none;border-radius:50%;transform:perspective(700px) rotateX(10deg) rotateY(-12deg) translateZ(24px);background:radial-gradient(circle at 32% 20%,#ffe9a0 0,#ffe9a0 4%,#d39b36 16%,#694317,#1a1715 70%,#6b481b);border:8px solid #b27b28;box-shadow:inset 8px 8px #fff0a844,inset -12px -15px #080a0eaa,0 0 0 5px #f7d37a44,12px 18px #3c2410,20px 28px 32px #000b,0 0 46px #d6a74744}.landing-hero .emblem-core:before{top:11px;right:11px;bottom:11px;left:11px;border-radius:50%;clip-path:none;border:2px solid #ffe49a99;box-shadow:inset 0 0 0 5px #2a1a0b88,0 0 0 1px #fff0a633}.landing-hero .emblem-core:after{top:-30%;right:-30%;bottom:-30%;left:-30%;border-radius:50%;background:linear-gradient(115deg,transparent 30%,#fff8c855 45%,transparent 56%);transform:translate(-70%) rotate(8deg)}.landing-hero .emblem-core svg{width:52px;height:42px;color:#ffe49a;fill:#4c301022}.landing-hero .emblem-core b{font-size:84px;letter-spacing:-8px;color:#fff0b0;text-shadow:3px 4px 0 #744b18,0 0 22px #ffe08a55}.landing-hero .emblem-core>span{margin-top:7px;font-size:6px;letter-spacing:2.5px;color:#f0cf7b}.landing-hero .floating-token{width:70px;height:70px;border-width:5px;font-size:26px}.landing-hero .token-red{left:0;bottom:54px}.landing-hero .token-green{right:0;top:50px}@media(max-width:900px){.landing-hero .gaming-emblem{width:340px;height:340px}.landing-hero .emblem-orbit{width:300px;height:300px}.landing-hero .emblem-core{width:210px;height:210px}.landing-hero .emblem-core b{font-size:72px}.landing-hero .floating-token{width:62px;height:62px;font-size:23px}}@media(prefers-reduced-motion:reduce){.landing-hero .emblem-orbit{animation:none}}.landing-hero .gaming-emblem{isolation:isolate}.landing-hero .gaming-emblem:after{content:"";position:absolute;left:50%;bottom:23px;width:220px;height:34px;border-radius:50%;transform:translate(-50%);background:radial-gradient(ellipse,#000b 0%,#0007 38%,transparent 74%);filter:blur(8px);z-index:0;pointer-events:none}.landing-hero .emblem-core{z-index:2;box-shadow:inset 8px 8px #fff0a844,inset -12px -15px #080a0eaa,0 6px #80551d,9px 14px 14px #0009,0 27px 30px #0008,0 0 42px #d6a74738}.landing-hero .emblem-orbit,.landing-hero .floating-token,.landing-hero .emblem-star{z-index:3}.landing-hero .floating-token{box-shadow:inset 5px 5px #fff6c244,inset -7px -8px #4a101c77,7px 11px 12px #0009,0 20px 24px #0006}.landing-hero .emblem-core b{position:relative;display:block;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-style:italic;font-weight:900;letter-spacing:-10px;line-height:.9;transform:skew(-8deg) scaleX(1.08);background:linear-gradient(180deg,#fff8c7,#ffe58b 22%,#d49a35 52%,#fff0a7 68%,#a86c1e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #ffe49a99;filter:drop-shadow(3px 4px 0 #5a3814) drop-shadow(0 0 14px #ffe08a55)}.landing-hero .emblem-core b:after{content:none}.landing-hero .hero-art{background:radial-gradient(ellipse at 50% 42%,#d6a7472b 0 17%,#805b2633 38%,transparent 70%),linear-gradient(145deg,#1b1711,#0c1017 68%);border-color:#d6a7472b;box-shadow:inset 0 0 90px #0009,0 18px 55px #0006}.landing-hero .hero-art:before{opacity:.42;background-image:linear-gradient(#f0cd7b0b 1px,transparent 1px),linear-gradient(90deg,#f0cd7b0b 1px,transparent 1px)}.landing-hero .hero-art:after{background:radial-gradient(circle at 28% 35%,#d83e4b1c 0 2%,transparent 25%),radial-gradient(circle at 72% 62%,#22b87818 0 2%,transparent 27%),linear-gradient(115deg,transparent 38%,#f5d27b12 50%,transparent 62%)}.landing-hero .emblem-core b{background:linear-gradient(180deg,#d8aa50,#936323 28%,#4a2d12 60%,#b37b29);-webkit-text-stroke:1px #2d1b0b;filter:drop-shadow(3px 4px 0 #17100a) drop-shadow(0 0 10px #b47a292e)}.landing-hero .emblem-core{width:232px;height:258px;border-radius:0;clip-path:polygon(50% 0,94% 17%,94% 65%,80% 84%,50% 100%,20% 84%,6% 65%,6% 17%);background:linear-gradient(145deg,#5e421b,#211910 40%,#080b10 72%,#4c3215);border:0;box-shadow:inset 9px 8px #d6a74736,inset -12px -16px #020409aa,0 0 0 5px #b6812d44,0 8px #6d4819,11px 18px 17px #000b,0 30px 30px #0008;filter:drop-shadow(0 0 10px #d6a7472e)}.landing-hero .emblem-core:before{top:9px;right:9px;bottom:9px;left:9px;border-radius:0;clip-path:polygon(50% 0,94% 17%,94% 65%,80% 84%,50% 100%,20% 84%,6% 65%,6% 17%);border:2px solid #d7a64b88;box-shadow:inset 0 0 0 4px #080b1088,0 0 0 1px #ffe39a22}.landing-hero .emblem-core b{font-size:82px;letter-spacing:-9px}.landing-hero .emblem-core b{display:flex;align-items:center;justify-content:center;gap:0;background:none;-webkit-text-fill-color:initial;-webkit-text-stroke:0;filter:none;transform:skew(-7deg) scaleX(1.04);line-height:.82}.landing-hero .emblem-core b span{display:block;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:86px;font-style:italic;font-weight:900;letter-spacing:-8px;line-height:.82;background:linear-gradient(180deg,#d8aa50,#936323 38%,#4a2d12 67%,#b37b29);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px #2d1b0b;filter:drop-shadow(2px 3px 0 #17100a)}.landing-hero .emblem-core b span:first-child{transform:translate(5px) rotate(-8deg)}.landing-hero .emblem-core b span:last-child{transform:translate(-5px) rotate(8deg);z-index:2}.landing-hero .gaming-emblem{width:300px;height:320px;filter:none;animation:none}.landing-hero .emblem-orbit,.landing-hero .floating-token,.landing-hero .emblem-star{display:none}.landing-hero .gaming-emblem:after{bottom:18px;width:175px;height:22px;background:radial-gradient(ellipse,#0009 0%,transparent 72%);filter:blur(7px)}.landing-hero .emblem-core{width:218px;height:252px;clip-path:polygon(50% 0,92% 16%,92% 64%,78% 83%,50% 100%,22% 83%,8% 64%,8% 16%);transform:none;background:linear-gradient(145deg,#3b2b18,#171820 43%,#0b1018 72%,#2e2114);border:1px solid #d0a45399;box-shadow:inset 0 1px #ffe6a044,0 0 0 6px #0d111a,0 10px 18px #000b,0 22px 32px #0008;filter:none}.landing-hero .emblem-core:before{top:9px;right:9px;bottom:9px;left:9px;clip-path:polygon(50% 0,92% 16%,92% 64%,78% 83%,50% 100%,22% 83%,8% 64%,8% 16%);border:1px solid #e2bc6c66;box-shadow:inset 0 0 0 1px #0008}.landing-hero .gaming-emblem{animation:gaming-logo-float 5.5s ease-in-out infinite}.landing-hero .emblem-core{animation:gaming-badge-tilt 7s ease-in-out infinite}.landing-hero .emblem-orbit{animation:gaming-orbit-spin 24s linear infinite}.landing-hero .token-red{animation:gaming-token-red 4s ease-in-out infinite}.landing-hero .token-green{animation:gaming-token-green 4.6s ease-in-out infinite}.landing-hero .emblem-star{animation:gaming-star-twinkle 3s ease-in-out infinite}.landing-hero .star-two{animation-delay:1.2s}@keyframes gaming-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes gaming-badge-tilt{0%,to{transform:perspective(700px) rotateX(8deg) rotateY(-12deg)}50%{transform:perspective(700px) rotateX(5deg) rotateY(-7deg) translateY(-2px)}}@keyframes gaming-orbit-spin{0%{transform:rotate(-25deg)}to{transform:rotate(335deg)}}@keyframes gaming-token-red{0%,to{transform:rotate(-16deg) translateY(0)}50%{transform:rotate(-12deg) translateY(-7px)}}@keyframes gaming-token-green{0%,to{transform:rotate(17deg) translateY(0)}50%{transform:rotate(13deg) translateY(7px)}}@keyframes gaming-star-twinkle{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.landing-hero .gaming-emblem,.landing-hero .emblem-core,.landing-hero .emblem-orbit,.landing-hero .floating-token,.landing-hero .emblem-star{animation:none}}.landing-hero .emblem-core b span{position:relative;display:inline-block;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:78px;letter-spacing:-8px;line-height:.82;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #120e0b;filter:drop-shadow(2px 3px 0 #08090c);animation:gaming-mark-pulse 3.6s ease-in-out infinite}.landing-hero .emblem-core b span:first-child{background:linear-gradient(180deg,#ff9a82,#ec4b5c 28%,#8e2038 66%,#f0b34b);text-shadow:0 0 15px #e7425338}.landing-hero .emblem-core b span:last-child{background:linear-gradient(180deg,#9bffd1,#45d79d 28%,#087457 66%,#e8bd57);text-shadow:0 0 15px #27d49a38}@keyframes gaming-mark-pulse{0%,to{filter:drop-shadow(2px 3px 0 #08090c) brightness(.94)}50%{filter:drop-shadow(2px 3px 0 #08090c) brightness(1.1)}}@media(prefers-reduced-motion:reduce){.landing-hero .emblem-core b span{animation:none}}.gaming-site,.gaming-site *,.gaming-site *:before,.gaming-site *:after{box-sizing:border-box}.gaming-site button,.gaming-site input,.gaming-site select,.gaming-site textarea{font:inherit}.gaming-site img,.gaming-site svg{max-width:100%}.gaming-site button:disabled,.gaming-site [aria-disabled=true]{cursor:not-allowed}.landing-hero .emblem-core b span,.landing-hero .emblem-core b span:first-child,.landing-hero .emblem-core b span:last-child{background:linear-gradient(180deg,#f6d889,#c58d31,#704516 68%,#e4b85b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #241609;filter:drop-shadow(2px 3px 0 #090a0d) drop-shadow(0 0 9px #d6a74728);text-shadow:none;animation:none}.landing-hero .emblem-core{border:6px solid #9f6c22;background:radial-gradient(circle at 27% 17%,#f7db8c45 0 4%,transparent 20%),radial-gradient(circle at 72% 80%,#02050a99 0 12%,transparent 50%),radial-gradient(circle at 50% 44%,#3e2b17,#14171d 58%,#080d14);box-shadow:inset 7px 7px #ffe9a044,inset -11px -14px #020409bb,0 0 0 4px #e6b65b44,0 8px #634016,10px 17px 17px #000b,0 27px 30px #0008,0 0 40px #d6a7473c}.landing-hero .emblem-core:before{top:9px;right:9px;bottom:9px;left:9px;border:1px solid #f2ce7b99;box-shadow:inset 0 0 0 3px #080b1088,0 0 0 1px #fff1b026}.landing-hero .emblem-core>svg{filter:drop-shadow(0 2px 0 #4c3012) drop-shadow(0 0 8px #e0b66144)}.landing-hero .floating-token{border-color:#e7c46f;box-shadow:inset 4px 4px #fff6c244,inset -6px -7px #2b141877,7px 11px 12px #0009,0 20px 24px #0006}.landing-hero .emblem-core svg{width:39px;height:33px;color:#d9ae59;fill:#d9ae5914}.landing-hero .emblem-core b{font-size:72px;letter-spacing:-8px;transform:none}.landing-hero .emblem-core b span{font-size:74px;letter-spacing:-8px;-webkit-text-stroke:1px #1d1308;filter:drop-shadow(2px 3px 0 #08090c)}.landing-hero .emblem-core b span:first-child,.landing-hero .emblem-core b span:last-child{transform:none}.landing-hero .emblem-core>span{margin-top:9px;font-size:6px;letter-spacing:2.8px;color:#c9a257}.landing-hero .emblem-core>svg{display:none}.landing-hero .emblem-core:after{display:block;content:"";position:absolute;z-index:4;top:39px;left:50%;width:52px;height:25px;transform:translate(-50%);border:2px solid #d9ae59;border-radius:10px 10px 15px 15px;background:radial-gradient(circle at 72% 42%,#d9ae59 0 2px,transparent 3px),radial-gradient(circle at 82% 58%,#d9ae59 0 2px,transparent 3px),linear-gradient(#d9ae59,#d9ae59) 16px 8px/10px 2px no-repeat,linear-gradient(#d9ae59,#d9ae59) 20px 4px/2px 10px no-repeat;box-shadow:0 0 14px #d9ae5944}.landing-hero .gaming-emblem{width:360px;height:360px;filter:none;animation:none}.landing-hero .gaming-emblem:after{display:none}.landing-hero .emblem-orbit{display:block;width:330px;height:330px;border:1px solid #7058344d;transform:rotate(-25deg);box-shadow:none}.landing-hero .emblem-orbit:before{top:20px;right:20px;bottom:20px;left:20px;border:1px dashed #b3914250}.landing-hero .emblem-orbit:after{top:-24px;right:-24px;bottom:-24px;left:-24px;border:1px solid #4a40352b}.landing-hero .emblem-core{display:flex;width:225px;height:255px;clip-path:polygon(50% 0,95% 20%,95% 65%,80% 85%,50% 100%,20% 85%,5% 65%,5% 20%);border-radius:0;transform:rotate(-8deg);background:linear-gradient(145deg,#403522,#171719 40%,#2a2318);border-top:5px solid #ddbb70;box-shadow:inset 0 0 45px #dca94444;filter:drop-shadow(0 12px 20px #000)}.landing-hero .emblem-core:before,.landing-hero .emblem-core:after{display:none}.landing-hero .emblem-core>svg{display:block;width:65px;height:50px;color:#f7d378;fill:#b78c3c22}.landing-hero .emblem-core b{display:block;font-size:92px;letter-spacing:-7px;color:#f7d895;font-style:italic;line-height:1.1;background:none;transform:none;filter:none;-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;text-shadow:3px 4px #71552c}.landing-hero .emblem-core b span{display:inline;font:inherit;letter-spacing:inherit;background:none;-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;filter:none;transform:none}.landing-hero .emblem-core>span{margin-top:12px;font-size:7px;letter-spacing:2px;color:#c1a56a}.landing-hero .floating-token{display:grid;width:77px;height:77px;border-width:6px;font-size:29px;box-shadow:0 8px #4c341c,0 15px 25px #0009;transform:rotate(-16deg)}.landing-hero .token-red{left:5px;bottom:40px}.landing-hero .token-green{right:5px;top:35px;transform:rotate(17deg)}.landing-hero .emblem-star{display:block;color:#f5c451;font-size:30px}.landing-hero .star-one{top:40px;left:40px}.landing-hero .star-two{bottom:42px;right:35px;font-size:45px}.landing-hero .emblem-core{width:224px;height:224px;clip-path:polygon(50% 0,91% 18%,86% 70%,72% 88%,50% 100%,28% 88%,14% 70%,9% 18%);border-radius:28px;background:linear-gradient(145deg,#4b351b,#15171d 44%,#090e16 74%,#352414);border-top:0;box-shadow:inset 7px 7px #d6a74733,inset -10px -12px #020409aa,0 0 0 5px #0d111a,0 10px 18px #000b,0 22px 30px #0008;filter:drop-shadow(0 0 12px #d6a74728)}.landing-hero .emblem-core:before{top:10px;right:10px;bottom:10px;left:10px;clip-path:polygon(50% 0,91% 18%,86% 70%,72% 88%,50% 100%,28% 88%,14% 70%,9% 18%);border:1px solid #e2bc6c77;box-shadow:inset 0 0 0 2px #070a1088}.landing-hero .emblem-core>svg{width:45px;height:36px;color:#e0b661;fill:#e0b66118}.landing-hero .emblem-core>span{display:none}.landing-hero .emblem-core{width:226px;height:226px;clip-path:none;border-radius:50%;transform:perspective(700px) rotateX(8deg) rotateY(-12deg);background:radial-gradient(circle at 30% 18%,#80602b,#352617 28%,#11151b 67%,#4f3518);border:8px solid #a97627;box-shadow:inset 8px 8px #ffe6a044,inset -12px -14px #020409bb,0 0 0 4px #e1b45b55,0 8px #70491a,11px 17px 17px #000b,0 27px 30px #0008,0 0 35px #d6a74738;filter:drop-shadow(0 0 12px #d6a74728)}.landing-hero .emblem-core:before{top:10px;right:10px;bottom:10px;left:10px;clip-path:none;border-radius:50%;border:1px solid #f1ce7e88;box-shadow:inset 0 0 0 3px #070a1088,0 0 0 1px #fff0a622}.landing-hero .emblem-core>svg{width:42px;height:34px;color:#e0b661;fill:#e0b66118}.landing-hero .emblem-core b{font-size:78px;letter-spacing:-8px}.landing-hero .emblem-core>span{display:block;margin-top:7px;font-size:6px;letter-spacing:2.4px;color:#c9a257}.landing-hero .emblem-core:after{display:none}.site-brand>span{position:relative;overflow:hidden;transform:perspective(140px) rotateY(-12deg) rotateX(7deg);background:linear-gradient(145deg,#fff0aa,#d89b34 22%,#5b3914 55%,#21170c);border-color:#ffe7a0;box-shadow:inset 2px 2px #fff5c766,inset -4px -5px #3a210b,5px 7px #3a2411,0 13px 25px #0008,0 0 22px #e8ae3c2b;transition:transform .25s ease,box-shadow .25s ease}.site-brand>span:after{content:"";position:absolute;top:-55%;right:35%;bottom:-55%;left:-35%;background:linear-gradient(105deg,transparent,#fff9d988,transparent);transform:translate(-120%) rotate(12deg);animation:brand-gloss 5s ease-in-out infinite;pointer-events:none}.site-brand:hover>span{transform:perspective(140px) rotateY(-5deg) rotateX(3deg) translateY(-2px);box-shadow:inset 2px 2px #fff5c788,inset -4px -5px #3a210b,5px 8px #3a2411,0 17px 28px #0009,0 0 28px #e8ae3c44}@keyframes brand-gloss{0%,65%{transform:translate(-120%) rotate(12deg)}85%,to{transform:translate(260%) rotate(12deg)}}.landing-hero .hero-art{isolation:isolate;overflow:hidden;border:1px solid #d3aa5712;border-radius:24px;background:radial-gradient(ellipse at 50% 44%,#d6a74718 0 18%,transparent 63%),#0d111a;box-shadow:inset 0 0 80px #0008,0 18px 55px #0005}.landing-hero .hero-art:before,.landing-hero .hero-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.landing-hero .hero-art:before{z-index:-1;opacity:.55;background-image:linear-gradient(#b8d9ff09 1px,transparent 1px),linear-gradient(90deg,#b8d9ff09 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 28%,#000 72%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 28%,#000 72%,transparent);animation:hero-grid-drift 18s linear infinite}.landing-hero .hero-art:after{z-index:-1;background:radial-gradient(circle at 30% 32%,#ef465b18 0 2%,transparent 25%),radial-gradient(circle at 70% 61%,#20d99a16 0 2%,transparent 27%),linear-gradient(115deg,transparent 38%,#ffe19a12 50%,transparent 62%);background-size:auto,auto,220% 100%;animation:hero-focus-sweep 9s ease-in-out infinite}.landing-hero .hero-art>*{position:relative;z-index:1}.landing-hero .hero-art .emblem-orbit{animation:hero-orbit-spin 28s linear infinite}@keyframes hero-grid-drift{0%{background-position:0 0,0 0}to{background-position:46px 46px,-46px 0}}@keyframes hero-focus-sweep{0%,to{opacity:.5;background-position:0 0,0 0,0 0}50%{opacity:1;background-position:0 0,0 0,100% 0}}@keyframes hero-orbit-spin{0%{transform:rotate(-25deg)}to{transform:rotate(335deg)}}@media(prefers-reduced-motion:reduce){.landing-hero .hero-art:before,.landing-hero .hero-art:after,.landing-hero .hero-art .emblem-orbit{animation:none}}.landing-hero{position:relative}.landing-hero:before{content:"♛";position:absolute;top:24px;left:-34px;color:#d6a74724;font-size:54px;line-height:1;transform:rotate(-16deg);text-shadow:0 0 24px #d6a74722;pointer-events:none}.landing-hero .hero-copy h1 em{color:#f4ca68;text-shadow:0 0 22px #d6a74730}.landing-hero .art-caption{display:inline-flex;align-items:center;gap:9px;color:#d7b76c;letter-spacing:3.4px}.landing-hero .art-caption:before{content:"♛";font-size:15px;color:#f1cf7a;text-shadow:0 0 12px #d6a74766}.landing-hero .art-label{border-color:#80642f;background:linear-gradient(135deg,#211c14,#14161d);box-shadow:0 8px 24px #0006,inset 0 1px #ffe39a18}.landing-hero .art-label b{color:#f1cc70}.arena-intel{padding-top:68px}.intel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px}.intel-grid article{display:grid;gap:8px;padding:20px 18px;border:1px solid #3b3426;border-radius:12px;background:linear-gradient(145deg,#171820,#11131b);box-shadow:inset 0 1px #ffe19a0c,0 8px 22px #0004}.intel-icon{display:grid;place-items:center;width:31px;height:31px;border:1px solid #a77d2c88;border-radius:10px;color:#f3cf77;background:#2b2114;font-size:18px}.intel-grid strong{font-size:14px;color:#f4e2ac}.intel-grid small{font-size:10px;line-height:1.5;color:var(--muted)}@media(max-width:650px){.arena-intel{padding-top:45px}.intel-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:22px}.intel-grid article{padding:15px 13px}.intel-grid strong{font-size:12px}.intel-grid small{font-size:9px}}.landing-hero .hero-characters{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.landing-hero .hero-character{position:absolute;display:grid;justify-items:center;gap:5px;color:#e8c875;filter:drop-shadow(0 8px 8px #000b);animation:hero-character-float 4.8s ease-in-out infinite}.landing-hero .hero-character span{display:grid;place-items:center;width:54px;height:54px;border:1px solid #d5ae5c88;border-radius:16px;background:linear-gradient(145deg,#3e2d1c,#111722);box-shadow:inset 0 1px #fff1b833,0 7px #4a3014,0 12px 20px #0008;font-size:32px}.landing-hero .hero-character small{font-size:7px;letter-spacing:1.8px;color:#c8ad71;white-space:nowrap}.landing-hero .character-guard{left:25%;top:5%;animation-delay:-1.1s}.landing-hero .character-dragon{right:25%;top:77%;animation-delay:-2.7s}.landing-hero .character-guard span{transform:rotate(-10deg)}.landing-hero .character-dragon span{transform:rotate(10deg)}@keyframes hero-character-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(3deg)}}@media(max-width:900px){.landing-hero .hero-character span{width:44px;height:44px;font-size:25px}.landing-hero .hero-character small{font-size:6px}.landing-hero .character-guard{left:23%;top:7%}.landing-hero .character-dragon{right:23%;top:78%}}@media(max-width:650px){.landing-hero .hero-character span{width:34px;height:34px;font-size:19px;border-radius:11px}.landing-hero .hero-character small{font-size:5px;letter-spacing:1px}.landing-hero .character-guard{left:23%;top:10%}.landing-hero .character-dragon{right:23%;top:81%}}@media(prefers-reduced-motion:reduce){.landing-hero .hero-character{animation:none}}.landing-hero .hero-art>.hero-characters{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.site-brand>div{display:flex;flex-direction:column;line-height:1}.site-brand strong{font-size:20px;letter-spacing:2px;color:#fff1b1;text-shadow:0 2px 0 #6e4514,0 0 14px #e4b64c33}.site-brand small{font-size:8px;letter-spacing:3px;color:#e5b64e;margin-top:5px}.arena-wordmark>div{display:flex;flex-direction:column;line-height:1}.arena-wordmark strong{font-size:19px;letter-spacing:2px;color:#fff0b0;text-shadow:0 2px 0 #6f4515}.arena-wordmark small{font-size:7px;letter-spacing:3px;color:#e5b64e;margin-top:5px}.landing-hero .emblem-core b:after{content:"G";display:inline;font:inherit;letter-spacing:inherit;color:#f7d895;text-shadow:3px 4px #71552c}@media(max-width:650px){.site-brand strong{font-size:16px}.site-brand small{font-size:7px}.arena-wordmark strong{font-size:15px}.arena-wordmark small{font-size:6px}}.site-brand>.brand-crest{width:52px;height:42px;border:0;background:transparent;box-shadow:none;overflow:visible}.site-brand>.brand-crest img{width:100%;height:100%;object-fit:contain;display:block}.site-logo-image{width:116px;height:52px;object-fit:contain;display:block;flex-shrink:0}.arena-wordmark{gap:0}.arena-logo-image{width:94px;height:48px;object-fit:contain;display:block;flex-shrink:0}.gaming-emblem .emblem-core{width:300px!important;height:220px!important;clip-path:none!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url(/bdg-defi-logo.png)!important;background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:none!important;filter:drop-shadow(0 12px 16px #000b);transform:none!important}.gaming-emblem .emblem-core:before,.gaming-emblem .emblem-core:after{display:none!important}.gaming-emblem .emblem-core>svg,.gaming-emblem .emblem-core>b,.gaming-emblem .emblem-core>span{display:none!important}.auth-layout .gaming-emblem .emblem-core{background-image:url(/bdg-defi-logo.png)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.wallet-signature-card{display:flex;align-items:center;gap:12px;margin:22px 0 6px;padding:14px;border:1px solid #574526;border-radius:10px;background:linear-gradient(135deg,#211b12,#12151e);color:#f4df9c}.wallet-signature-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#ffe08a;background:#382b16;box-shadow:0 0 18px #e0ad3b2e;font-size:15px}.wallet-signature-card strong,.wallet-signature-card small{display:block}.wallet-signature-card strong{font-size:12px}.wallet-signature-card small{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.5}.gaming-emblem.small .emblem-core{width:300px!important;height:190px!important}@media(max-width:900px){.gaming-emblem .emblem-core{width:260px!important;height:190px!important}.gaming-emblem.small .emblem-core{width:270px!important;height:175px!important}.arena-logo-image{width:86px;height:44px}}@media(max-width:650px){.site-brand>.brand-crest{width:43px;height:34px}.site-logo-image{width:94px;height:44px}.gaming-emblem .emblem-core{width:235px!important;height:165px!important}.gaming-emblem.small .emblem-core{width:245px!important;height:155px!important}.arena-logo-image{width:78px;height:40px}}@media(max-width:650px){.landing-hero:before{top:12px;left:4px;font-size:34px}.landing-hero .art-caption{letter-spacing:2.4px}}.gaming-site{--muted:#a5adbf;--line:#2a3141;color:#f1f4fa}.gaming-site *,.gaming-site *:before,.gaming-site *:after{box-sizing:border-box}.gaming-site button,.gaming-site a,.gaming-site input,.gaming-site select{touch-action:manipulation}.gaming-site button{transition:background .15s,border-color .15s,box-shadow .15s}.gaming-site button:focus-visible,.gaming-site a:focus-visible{outline:2px solid #ffd778;outline-offset:3px}.site-header{max-width:1360px;height:84px;padding-inline:32px;gap:36px}.site-header nav{font-size:14px;gap:28px}.site-header a{min-height:44px}.site-brand{font-size:20px}.account-actions{gap:20px;font-size:14px}.game-page{max-width:1360px;margin:auto;padding:32px 32px 64px}.game-page-heading{max-width:none;margin-bottom:24px;padding:0}.game-page-heading h1{font-size:36px;margin:10px 0}.game-page-heading p{font-size:14px;line-height:1.6;margin-bottom:8px}.arena-login{font-size:13px;min-height:36px}.gaming-site .app-shell.live-arena{max-width:none;padding:20px;overflow:visible;background:#101620;border:1px solid #283345;border-radius:20px;box-shadow:0 16px 60px #0002}.live-status{margin:0 0 16px;font-size:12px;gap:12px}.live-status>span:first-child{background:#1a2632;border-radius:30px;padding:8px 12px}.live-status>span:nth-child(2){margin-left:auto}.live-status button{display:grid;place-items:center;width:44px;height:44px;background:#1a2433;border:1px solid #303e51;border-radius:12px;flex-shrink:0}.live-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;overflow:visible;margin:0 0 22px;padding:6px;background:#0b111b;border:1px solid #243044;border-radius:14px}.live-tabs button{min-height:48px;min-width:0;display:flex;gap:9px;border:0;border-radius:9px;padding:10px;font-size:13px;background:transparent;color:#aebbd0}.live-tabs button:hover{background:#1e2b3e;color:#fff}.live-tabs button.active{background:#f2c35c;color:#211905}.live-tabs svg{flex-shrink:0}.arena-content{min-width:0}.arena-content>.balance-summary{margin:0 0 22px;padding:20px 24px;display:flex;gap:18px;border:1px solid #57492e;background:linear-gradient(110deg,#252318,#17202c 65%);border-radius:14px;min-width:0}.live-arena .balance-summary>div{min-width:0}.live-arena .balance-summary small{display:block;font-size:12px;line-height:1.7;overflow-wrap:anywhere;color:#b7c0d0}.live-arena .balance-summary strong{font-size:28px;line-height:1.4;overflow-wrap:anywhere}.live-arena .eye-btn{min-width:44px;min-height:44px}.arena-play-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:20px;align-items:start}.arena-stage,.arena-ticket{min-width:0;border:1px solid #2e3a4e;background:#131c29;border-radius:16px;padding:24px}.arena-stage{background:radial-gradient(ellipse at 50% 85%,#38352744,transparent 70%),#131c29}.arena-stage-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.arena-stage-heading h2,.ticket-heading h2{font-size:22px;letter-spacing:-.5px;margin:9px 0 0}.arena-stage .eyebrow,.ticket-heading .eyebrow{font-size:10px;letter-spacing:1.5px}.round-mode{border:1px solid #3e4a5c;padding:7px 10px;border-radius:20px;color:#b9c7dc;font-size:11px}.live-arena .round-row{grid-template-columns:minmax(0,1fr) minmax(100px,1.25fr) minmax(0,1fr);gap:10px;margin:0;align-items:stretch}.live-arena .round-chip{background:#0c1421;border:1px solid #344056;border-radius:10px;justify-content:center;padding:12px 5px;gap:8px}.live-arena .round-chip small{font-size:11px;color:#9fadc2}.live-arena .round-chip strong{font-size:15px}.live-arena .timer-card{border:1px solid #9a7a35;background:#252319;border-radius:10px;padding:12px 6px;box-shadow:none}.live-arena .timer-card>span{font-size:11px;color:#dbccab}.live-arena .timer-card>strong{font-size:32px;font-variant-numeric:tabular-nums;letter-spacing:1px;margin-top:4px}.live-arena .bet-colors{gap:24px;padding:34px 10px 20px;background:none}.live-arena .color-choice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;max-width:205px;aspect-ratio:1;border:3px solid #b8a16a;box-shadow:0 0 0 5px #0d1623,0 8px 24px #0005,inset 0 2px 14px #ffffff30;border-radius:26px;transition:transform .15s,outline .15s}.live-arena .color-choice.red{background:radial-gradient(ellipse at top left,#ed686d,#ad263d 80%)}.live-arena .color-choice.green{background:radial-gradient(ellipse at top left,#43c48c,#12734f 80%)}.live-arena .color-choice span{font-size:clamp(22px,2.4vw,32px);letter-spacing:1px}.live-arena .color-choice small{font-size:12px;color:#fff;opacity:.85}.live-arena .color-choice.chosen{transform:translateY(-3px);outline:3px solid #ffdf80;outline-offset:5px;filter:none}.live-arena .color-choice:disabled{opacity:.55}.ticket-heading p{font-size:13px;color:#a9b8cd;margin:10px 0 0}.arena-ticket>.panel.section-card{border:0;background:none;box-shadow:none;padding:0;margin:22px 0}.live-arena .field-label{font-size:13px;line-height:1.5;margin:18px 0;gap:8px}.live-arena input,.live-arena select{font-size:16px;min-height:48px;min-width:0;max-width:100%;border-radius:10px}.live-arena .quick-amounts{gap:6px}.live-arena .quick-amounts button{min-height:44px;font-size:12px;padding:8px 2px;background:#1a2739;border-color:#3a4b63}.live-arena .quick-amounts button:hover{border-color:#edc16a}.live-arena .muted{font-size:12px;line-height:1.8}.live-arena .place-bet{min-height:54px;font-size:16px;letter-spacing:.8px;border-radius:10px;box-shadow:none;margin-bottom:18px}.live-arena .primary-btn{min-height:48px;font-size:15px;box-shadow:none}.live-arena .outline-btn{min-height:48px;font-size:14px}.arena-rules{border-top:1px solid #2b394d;padding-top:16px;font-size:12px;color:#aab9cf;line-height:1.7}.arena-rules summary{cursor:pointer;padding:4px 0;min-height:32px}.arena-rules .helper{font-size:12px;line-height:1.8;padding:12px;background:#0d1623;border-color:#2c3a51}.live-arena .arena-results{margin:20px 0 0;padding:22px;background:#111b28;border-color:#2f3c51}.live-arena .section-card h3{font-size:16px;margin:0 0 16px}.live-arena .result-table-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;padding:15px 0;font-size:13px}.live-arena .result-table-row>small{text-align:right;color:#9eafc5;font-size:12px}.live-arena .pill-color{font-size:11px;padding:8px 12px}.live-arena [aria-label="Latest demo result"]{margin:20px 0;background:#192435}.live-arena [aria-label="Latest demo result"] .result-table-row{grid-template-columns:auto 1fr}.live-arena .notice,.live-arena .form-error{font-size:13px;line-height:1.6;overflow-wrap:anywhere;margin-bottom:18px;padding:14px 18px}.live-arena .form-card{max-width:640px;margin:0 auto 20px;padding:26px}.live-arena .menu-list{max-width:640px;margin:0 auto}.live-arena .menu-list button{min-height:54px;font-size:14px}.live-arena .filter-row{gap:8px;flex-wrap:wrap;overflow:visible}.live-arena .filter-row button{padding:10px 18px;min-height:44px;font-size:13px;text-transform:capitalize}.live-arena .stat-grid{gap:14px;margin-bottom:20px}.live-arena .stat-card{padding:18px;border-color:#334259;background:#142030}.live-arena .stat-card small{font-size:12px;line-height:1.5}.live-arena .stat-card strong{font-size:23px}.live-arena .bet-row{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:18px;padding:18px}.live-arena .bet-detail strong{font-size:14px}.live-arena .bet-detail small{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.live-arena .transaction{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.4fr);gap:20px;padding:18px}.live-arena .transaction>div{min-width:0}.live-arena .transaction>div:last-child{text-align:right}.live-arena .transaction strong{font-size:14px}.live-arena .transaction small{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.live-arena .empty-state{font-size:14px;padding:30px 16px}.landing,.site-footer{width:calc(100% - 64px);max-width:1192px;margin-inline:auto}.hero-copy,.hero-art,.arena-copy,.auth-story,.auth-form-side{min-width:0}.hero-copy>p{font-size:16px}.feature-strip strong{font-size:14px}.feature-strip small,.arena-copy p,.steps p{font-size:13px}.hero-note{font-size:12px;line-height:1.6;align-items:flex-start}.hero-note svg{flex-shrink:0}.hero-art{overflow:hidden}.site-footer p,.site-footer>div{font-size:12px}.site-footer>div>span{font-size:11px}.account-form>label{font-size:14px}.auth-input input{font-size:16px;min-height:48px}.auth-input input::placeholder{font-size:13px}.auth-input button{min-width:44px;min-height:44px}.auth-form-heading p,.auth-switch,.guest-link,.back-home{font-size:13px}.auth-tabs a{font-size:14px;min-height:44px}.secure-note,.account-form .check-label{font-size:12px}.auth-submit{min-height:48px}.auth-layout{width:calc(100% - 64px);margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(min-width:1200px){.gaming-site .app-shell.live-arena{display:grid;grid-template-columns:170px minmax(0,1fr);gap:0 24px;padding:24px}.live-status,.live-arena>.notice,.live-arena>.form-error{grid-column:1/-1}.live-tabs{display:flex;flex-direction:column;align-self:start;position:sticky;top:24px;margin:0;padding:8px}.live-tabs button{flex:none;justify-content:flex-start;min-height:50px;padding:12px}.arena-content{grid-column:2}.arena-play-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr)}}@media(max-width:1000px){.site-header{padding-inline:24px;gap:20px}.site-header nav{gap:18px;font-size:13px}.site-brand{font-size:18px}.game-page{padding:24px}.arena-stage,.arena-ticket{padding:18px}.arena-play-grid{gap:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)}.live-arena .bet-colors{gap:18px;padding-inline:2px}.live-arena .color-choice{border-radius:22px}.arena-stage-heading h2,.ticket-heading h2{font-size:20px}.live-arena .round-row{gap:6px}.live-arena .round-chip strong{font-size:13px}.live-arena .round-chip small{font-size:10px}.live-arena .timer-card>strong{font-size:28px}.auth-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}@media(max-width:760px){.site-header{padding:16px 20px 0;min-height:80px;height:auto;flex-wrap:wrap;gap:12px}.site-header nav{order:3;width:100%;height:44px;gap:28px}.site-header nav>a:last-child{display:flex}.site-header nav a{height:44px}.account-actions{gap:12px;font-size:12px}.account-actions .site-button{padding:10px 14px;min-height:44px;font-size:12px}.account-name{max-width:90px}.site-brand{font-size:17px}.site-brand small{letter-spacing:2px}.game-page{padding:24px 16px 100px}.game-page-heading{margin-bottom:20px}.game-page-heading h1{font-size:30px}.game-page-heading .eyebrow{font-size:10px}.game-page-heading p{font-size:13px}.gaming-site .app-shell.live-arena{padding:14px;border-radius:16px}.arena-play-grid{grid-template-columns:minmax(0,1fr);gap:14px}.arena-stage,.arena-ticket{padding:18px}.arena-stage-heading{margin-bottom:18px}.live-arena .bet-colors{padding:24px 16px 12px;gap:22px}.live-arena .color-choice{max-width:190px;aspect-ratio:1.2;border-radius:20px}.live-arena .color-choice span{font-size:25px}.live-arena .color-choice small{font-size:12px}.live-arena .timer-card>strong{font-size:34px}.live-arena .round-chip strong{font-size:15px}.live-arena .round-chip small{font-size:11px}.live-tabs{position:fixed;bottom:0;left:0;right:0;z-index:50;margin:0;border-radius:16px 16px 0 0;border:1px solid #354259;padding:7px 8px max(8px,env(safe-area-inset-bottom));gap:4px;background:#111b2bf5;box-shadow:0 -8px 30px #0006;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.live-tabs button{flex-direction:column;gap:5px;padding:7px 2px;min-height:56px;font-size:10px;border-radius:10px}.live-tabs button.active{background:#302b1e;color:#ffda7a}.live-tabs svg{width:21px;height:21px}.live-status{font-size:11px;margin-bottom:14px;gap:6px}.live-status>span:first-child{padding:7px 9px}.live-status button{width:42px;height:42px}.arena-content>.balance-summary{padding:16px;margin-bottom:16px}.live-arena .balance-summary strong{font-size:26px}.live-arena .balance-summary small{font-size:11px}.arena-ticket>.panel.section-card{margin:18px 0}.live-arena .place-bet{margin-bottom:14px}.live-arena .result-table-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;font-size:12px}.live-arena .result-table-row>small{grid-column:1/-1;text-align:left;font-size:11px}.live-arena .arena-results{padding:18px}.live-arena .stat-grid{gap:8px}.live-arena .stat-card{padding:12px 9px}.live-arena .stat-card small{font-size:10px}.live-arena .stat-card strong{font-size:19px}.live-arena .bet-row{gap:10px;padding:14px;grid-template-columns:auto minmax(0,1fr)}.live-arena .bet-row .bet-detail:last-child{grid-column:2}.live-arena .bet-detail strong{font-size:13px}.live-arena .bet-detail small{font-size:11px}.live-arena .transaction{grid-template-columns:minmax(0,1fr) minmax(80px,.5fr);gap:10px;padding:14px}.live-arena .transaction strong{font-size:12px}.live-arena .transaction small{font-size:10px}.live-arena .form-card{padding:18px}.live-arena .notice{padding:12px;font-size:12px}.live-arena [aria-label="Latest demo result"] .result-table-row{grid-template-columns:1fr}.live-arena .wallet-actions{gap:8px}.live-arena .wallet-actions button{font-size:12px}.landing,.site-footer{width:calc(100% - 40px);margin-inline:auto}.landing-hero{grid-template-columns:minmax(0,1fr);padding-top:36px;gap:0;min-height:0}.hero-copy h1{font-size:clamp(44px,9vw,64px);letter-spacing:-2px}.hero-copy>p{font-size:15px;line-height:1.8}.hero-actions .site-button{min-height:48px;font-size:13px}.hero-note{font-size:11px}.hero-art{padding:20px 0}.feature-strip{grid-template-columns:1fr;padding:0 20px}.feature-strip>div{padding:18px 0}.feature-strip>div+div{border-left:0;border-top:1px solid var(--line)}.feature-strip strong{font-size:14px}.feature-strip small{font-size:12px}.arena-card,.steps{grid-template-columns:minmax(0,1fr)}.arena-copy p,.steps p{font-size:14px}.arena-copy>small{font-size:11px;line-height:1.7}.section-title p{font-size:13px}.section-title h2{font-size:28px}.join-banner{padding:25px;display:block}.join-banner .site-button{margin-top:20px}.site-footer{padding-bottom:100px;gap:20px;flex-wrap:wrap}.site-footer>div{max-width:none;width:100%;justify-content:flex-start;gap:18px}.site-footer>div>span{text-align:left}.site-footer p{max-width:none;line-height:1.8}.auth-layout{width:calc(100% - 32px);display:block;margin:24px auto 40px}.auth-story{display:none}.auth-form-side{padding:26px}.secure-note{line-height:1.6}.auth-form-heading h2{font-size:28px}}@media(max-width:380px){.site-header{padding-inline:12px}.site-brand{font-size:14px;gap:7px}.site-brand>span{width:32px;height:36px}.site-brand small{font-size:6px}.account-actions{gap:9px}.account-actions .site-button{padding:9px 10px}.account-name{display:none}.site-header nav{font-size:12px;gap:22px}.game-page{padding-inline:10px}.gaming-site .app-shell.live-arena{padding:10px}.arena-stage,.arena-ticket{padding:14px}.arena-stage-heading h2{font-size:18px}.live-arena .bet-colors{padding-inline:5px;gap:18px}.live-arena .color-choice span{font-size:22px}.live-arena .round-chip small{font-size:9px}.live-arena .round-chip strong{font-size:12px}.live-arena .timer-card>strong{font-size:28px}.live-arena .timer-card>span{font-size:10px}.live-arena .quick-amounts button{font-size:11px}.live-status>span:nth-child(2){font-size:10px}.auth-form-side{padding:20px}.hero-actions{display:grid;grid-template-columns:1fr}.gaming-emblem{max-width:100%}.arena-visual .versus{gap:15px}.versus>span{width:90px;height:90px}.site-footer>div{gap:14px}}@media(max-width:760px){.landing-hero .hero-art{padding:16px 0 20px;overflow:hidden}.landing-hero .gaming-emblem{width:286px;height:306px;margin:10px auto;overflow:visible}.landing-hero .emblem-orbit{width:270px;height:270px}.landing-hero .floating-token{width:58px;height:58px;border-width:4px;font-size:22px}.landing-hero .token-red{left:4px;bottom:28px}.landing-hero .token-green{right:4px;top:26px}.landing-hero .star-one{top:24px;left:28px;font-size:23px}.landing-hero .star-two{right:24px;bottom:28px;font-size:33px}.landing-hero .art-label{max-width:calc(100% - 24px);justify-content:center;flex-wrap:wrap;text-align:center;line-height:1.5;padding:10px 14px}.hero-actions .site-button{width:100%;justify-content:center}}.gaming-site.arena-mode{min-height:100dvh;background:radial-gradient(ellipse at 12% 25%,#7b23361c,transparent 50%),radial-gradient(ellipse at 88% 45%,#00c49a12,transparent 50%),repeating-linear-gradient(0deg,transparent 0 47px,#4462850a 47px 48px),#070c15}.arena-topbar{min-height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:12px 32px;border-bottom:1px solid #293951;background:#0a101de8}.arena-exit{display:inline-flex;align-items:center;gap:9px;justify-self:start;min-height:44px;padding:0 12px;border:1px solid #2d405a;border-radius:9px;font-size:12px;color:#a7bbd7!important}.arena-exit:hover{border-color:#f2ce77;color:#fff!important}.arena-wordmark{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:900;letter-spacing:1px}.arena-wordmark svg{color:#ffda79}.arena-wordmark small{display:block;color:#8095b3;font-size:8px;letter-spacing:3px;margin-top:4px}.arena-player{justify-self:end;display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:#d2def0}.arena-player>span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arena-player svg{color:#f4ce76;flex-shrink:0}.arena-signin{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #91743d;border-radius:8px;color:#ffdb87!important;background:#252014}.arena-loading{text-align:center;padding:100px 20px;color:#a7bddc;letter-spacing:2px}.arena-mode .game-page{max-width:1440px;padding-top:22px}.arena-mode .app-shell.live-arena{background:#0c1420d9;border-color:#283d58;box-shadow:0 0 80px #0006,inset 0 1px #6080a315;border-radius:18px}.arena-mode .live-status{font-size:11px;letter-spacing:.3px}.arena-mode .live-tabs{background:#0a111e;border-color:#20344f}.arena-mode .live-tabs button{font-weight:650}.arena-mode .live-tabs button.active{background:linear-gradient(100deg,#f4cb69,#be8d36);box-shadow:0 0 20px #d4a64a17;color:#151009}.arena-mode .balance-summary{background:linear-gradient(110deg,#25251c,#112439 70%);border-color:#5b5337;position:relative;overflow:hidden}.arena-mode .balance-summary:after{content:"";position:absolute;right:70px;width:140px;height:140px;border:1px solid #bbaa5920;transform:rotate(40deg);pointer-events:none}.arena-mode .balance-summary strong{color:#ffe299;font-variant-numeric:tabular-nums;letter-spacing:1px}.arena-mode .arena-stage{position:relative;overflow:hidden;background:radial-gradient(ellipse at 10% 85%,#a3294526,transparent 50%),radial-gradient(ellipse at 90% 85%,#00cc8c1f,transparent 50%),linear-gradient(145deg,#15223a,#0d1525);border-color:#3b506e;box-shadow:inset 0 1px #7589b72a}.arena-mode .arena-stage:before{content:"";position:absolute;top:0;left:15%;right:15%;height:2px;background:linear-gradient(90deg,transparent,#f6d881,transparent);pointer-events:none}.arena-mode .arena-stage-heading h2{font-size:26px;font-weight:850;letter-spacing:-.8px}.arena-mode .arena-stage .eyebrow{color:#7e9cbd}.arena-mode .round-mode{color:#65ddbd;background:#073b2d55;border-color:#287360;font-weight:700;font-size:10px;letter-spacing:1px;text-transform:uppercase}.arena-mode .round-chip{background:#080f1cd9;border-color:#314363}.arena-mode .round-chip strong{font-variant-numeric:tabular-nums;color:#c3d5ee}.arena-mode .timer-card{background:linear-gradient(145deg,#2f2c21,#191e26);border-color:#b39149;box-shadow:0 0 24px #ffca4810}.arena-mode .timer-card>strong{font-size:40px;text-shadow:0 0 18px #ffcd4555;letter-spacing:3px}.arena-time-track{height:3px;background:#ffffff13;border-radius:6px;overflow:hidden;margin:8px 8px 0}.arena-time-track i{display:block;height:100%;background:#f5d27b;box-shadow:0 0 9px #ffdc7b;transition:width .25s linear}.arena-mode .timer-urgent{border-color:#f86b78}.arena-mode .timer-urgent>strong{color:#ff8790;text-shadow:0 0 18px #ff455555}.timer-urgent .arena-time-track i{background:#ff7884}.arena-mode .bet-colors{position:relative;padding:34px 12px 24px;gap:36px}.arena-mode .bet-colors:after{content:"VS";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:13px;font-style:italic;font-weight:900;color:#b2b9cc;text-shadow:0 2px 4px #000;pointer-events:none}.arena-mode .color-choice{position:relative;gap:5px;aspect-ratio:.95;border-radius:24px;border-width:2px;max-width:215px;box-shadow:inset 0 0 0 5px #ffffff08,0 10px 28px #0006;overflow:hidden}.arena-mode .color-choice.red{border-color:#ff7185;background:radial-gradient(circle at 50% 30%,#f75b7640,transparent 65%),linear-gradient(145deg,#63233d,#291625)}.arena-mode .color-choice.green{border-color:#3eecac;background:radial-gradient(circle at 50% 30%,#29f5a840,transparent 65%),linear-gradient(145deg,#16513e,#0c2928)}.arena-token-letter{display:grid;place-items:center;width:76px;height:76px;margin-bottom:9px;border-radius:50%;border:5px double #ffb7c2;background:radial-gradient(circle at 35% 25%,#ff8298,#b22146 80%);box-shadow:0 5px #74142a,0 8px 28px #ff3e6555;color:#fff2f4;font-size:38px;line-height:1;font-style:italic;text-shadow:0 3px #8f1936}.green .arena-token-letter{border-color:#a3ffd6;background:radial-gradient(circle at 35% 25%,#63ffc0,#0a9463 80%);box-shadow:0 5px #08563d,0 8px 28px #14ff9840;text-shadow:0 3px #0b6f4a;color:#e6fff5}.arena-mode .color-choice>span{font-size:21px;letter-spacing:3px;text-shadow:none}.arena-mode .color-choice small{color:#bfc8d8;font-size:10px;letter-spacing:.5px}.arena-mode .color-choice.chosen{outline-color:#fff0b6;box-shadow:0 0 24px #e7cb6c35,inset 0 0 0 5px #ffffff15}.arena-mode .color-choice:not(:disabled):hover{transform:translateY(-4px);filter:brightness(1.15)}.arena-mode .arena-ticket{background:linear-gradient(155deg,#182235,#101827);border-color:#354a68;border-top:2px solid #c9a453}.arena-mode .ticket-heading h2{font-size:24px;font-weight:800}.arena-mode .ticket-heading .eyebrow{font-size:9px}.arena-mode .field-label input{background:#070f1c;border-color:#3b5273;font-size:22px;font-weight:750;letter-spacing:1px;color:#f8dd93}.arena-mode .quick-amounts button{background:#1b2b44;border-color:#3a5070;color:#c8d9f3;font-weight:700}.arena-mode .place-bet{background:linear-gradient(180deg,#ffe294,#d7a641);border:1px solid #ffe3a0;box-shadow:0 4px #78551f,0 7px 25px #eebc3f20;letter-spacing:2px;margin-bottom:22px}.arena-mode .place-bet:not(:disabled):hover{filter:brightness(1.08)}.arena-mode .arena-results{background:#0c1625;border-color:#293f5b}.arena-mode .arena-results h3{font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:#c8d9ef}.arena-mode .pill-color.red{border:1px solid #a54358;background:#4c1b2a;color:#ffafb9}.arena-mode .pill-color.green{border:1px solid #217952;background:#113c2d;color:#8cf1b4}@media(min-width:1200px){.arena-mode .live-tabs{top:20px}.arena-mode .arena-play-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr)}}@media(max-width:760px){.arena-topbar{min-height:66px;padding:10px 16px;gap:10px}.arena-exit{padding:0 10px}.arena-exit span{display:none}.arena-wordmark{font-size:15px;gap:7px;letter-spacing:.5px}.arena-wordmark small{font-size:6px;letter-spacing:2px}.arena-wordmark svg{width:20px}.arena-player>span{max-width:65px;font-size:10px}.arena-signin{padding:0 12px;font-size:11px}.arena-mode .game-page{padding:14px 12px 100px}.arena-mode .app-shell.live-arena{padding:12px}.arena-mode .live-status{font-size:10px;margin-bottom:12px}.arena-mode .balance-summary{margin-bottom:14px;padding:14px 16px}.arena-mode .balance-summary strong{font-size:24px}.arena-mode .arena-stage-heading{margin-bottom:16px}.arena-mode .arena-stage-heading h2{font-size:22px}.arena-mode .timer-card>strong{font-size:32px;letter-spacing:2px}.arena-mode .bet-colors{padding:24px 8px 12px;gap:30px}.arena-mode .color-choice{aspect-ratio:1.05;max-width:200px;border-radius:18px}.arena-token-letter{width:58px;height:58px;font-size:29px;border-width:4px;margin-bottom:7px}.arena-mode .color-choice>span{font-size:17px;letter-spacing:2px}.arena-mode .color-choice small{font-size:9px}.arena-mode .arena-ticket{padding:18px}.arena-mode .live-tabs{background:#0c1627f5;border-top-color:#466082}.arena-mode .live-tabs button.active{background:#30291b;box-shadow:inset 0 2px #e8c66d;color:#ffe19b}.arena-mode .ticket-heading h2{font-size:21px}}@media(max-width:380px){.arena-topbar{padding-inline:10px;gap:8px}.arena-wordmark{font-size:13px}.arena-player>svg{display:none}.arena-mode .game-page{padding-inline:8px}.arena-mode .app-shell.live-arena{padding:9px}.arena-mode .arena-stage{padding:14px}.arena-mode .bet-colors{padding-inline:2px;gap:25px}.arena-mode .color-choice{aspect-ratio:.95}.arena-token-letter{width:50px;height:50px;font-size:26px}.arena-mode .timer-card>strong{font-size:27px}.arena-mode .round-chip small{font-size:9px}}@media(prefers-reduced-motion:reduce){.arena-mode *{transition:none!important}}.round-participation{display:flex;flex-direction:column;gap:7px;padding:13px 15px;margin-top:18px;border:1px dashed #485775;border-radius:12px;background:#0d1727;color:#a8bbd5;font-size:12px;line-height:1.6}.round-participation strong{font-size:13px;color:#dbe6f5}.round-participation.has-entry{border:1px solid #328969;background:#10332966}.round-participation.has-entry strong{color:#9affd3}.round-participation>div{display:flex;flex-wrap:wrap;gap:16px;font-size:11px;font-weight:700}.round-popup{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:32px;border:1px solid #547559;border-radius:22px;color:#eef4ff;background:radial-gradient(ellipse at top,#1d5b3d55,transparent 65%),#101a2a;box-shadow:0 20px 100px #0009;text-align:center}.round-popup::backdrop{background:#020713c9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.round-popup.outcome-loss{border-color:#9b485b;background:radial-gradient(ellipse at top,#70283955,transparent 65%),#101a2a}.round-popup.outcome-even,.round-popup.outcome-refund{border-color:#9c8247;background:#141e2d}.popup-close{position:absolute;top:12px;right:12px;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff09;color:#bfcee2;display:grid;place-items:center}.popup-icon{display:grid;place-items:center;width:80px;height:80px;margin:0 auto 20px;color:#78f3b1;border:1px solid #3d996b;border-radius:50%;background:#1a553c66;box-shadow:0 0 35px #2ef08414}.outcome-loss .popup-icon{color:#ff8ea6;border-color:#af4e68;background:#66273c55}.outcome-even .popup-icon,.outcome-refund .popup-icon{color:#f9d47c;border-color:#ab914d;background:#58472255}.round-popup .eyebrow{justify-content:center;font-size:9px}.round-popup h2{font-size:30px;letter-spacing:-.7px;margin:13px 0}.round-popup p{color:#afc1da;font-size:13px;line-height:1.7}.popup-round{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;margin-top:22px}.round-popup .popup-participation{font-size:12px}.round-popup dl{margin:22px 0;background:#080f1b88;border:1px solid #30405a;border-radius:12px;padding:4px 16px}.round-popup dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:12px;text-align:left}.round-popup dt{color:#b4c2d6}.round-popup dd{margin:0;font-weight:750;text-align:right;white-space:nowrap}.round-popup .popup-net{border-top:1px solid #30405a;font-size:15px}.outcome-win .popup-net dd{color:#8dffc3}.outcome-loss .popup-net dd{color:#ffa2b2}.round-popup .primary-btn{font-size:15px;min-height:48px;box-shadow:none;margin:0 0 14px}.popup-claim-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 12px}.popup-claim-actions button{width:100%;min-height:46px;margin:0!important;font-size:12px}.popup-claim-actions .outline-btn{border:1px solid #dabb7b66;border-radius:999px;background:#dabb7b12;color:#ffe4a7}.round-popup>small{font-size:10px;color:#92a6c0;line-height:1.6;display:block}@media(max-width:380px){.round-popup{padding:26px 20px}.round-popup h2{font-size:25px}.popup-icon{width:65px;height:65px}.round-popup dl{padding-inline:12px}.round-popup dl>div{font-size:11px}}.arena-mode .color-choice{border-radius:50%;aspect-ratio:1;border-width:3px}.arena-mode .color-choice.red{box-shadow:0 0 0 5px #441c2d,0 10px 24px #0006,inset 0 0 0 4px #ff8a9e22}.arena-mode .color-choice.green{box-shadow:0 0 0 5px #123b32,0 10px 24px #0006,inset 0 0 0 4px #71ffbd22}.page-wallet .real-wallet-connected-card{display:none}.history-claim-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.history-claim-actions button{min-height:34px;padding:7px 12px;font-size:11px;border-radius:999px}.unclaimed-claims{border-color:#dabb7b55;background:linear-gradient(135deg,#dabb7b0f,#101a28)}.profile-contract-actions{display:none!important}.profile-logout-panel{display:flex;align-items:center;justify-content:space-between;gap:16px}.profile-logout-button{min-height:42px;display:inline-flex;align-items:center;gap:8px;border-color:#d86f7b66;color:#ffb2bb}.profile-logout-button:hover{border-color:#f08391;color:#ffd2d7;background:#b7384616}@media(max-width:520px){.profile-logout-panel{align-items:stretch;flex-direction:column}.profile-logout-button{justify-content:center}}.page-wallet .real-profile-summary{display:none}.wallet-contract-health{border-color:#dabb7b33;background:linear-gradient(135deg,#dabb7b0b,#101a28)}.wallet-health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wallet-health-grid>div{display:grid;gap:5px;padding:13px;border:1px solid #ffffff12;border-radius:14px;background:#07111d99}.wallet-health-grid small{color:#9eacc0;font-size:10px}.wallet-health-grid strong{color:#f4d68d;font-size:14px;overflow-wrap:anywhere}@media(max-width:700px){.wallet-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.wallet-health-grid{grid-template-columns:1fr}}.arena-mode .color-choice.chosen{outline:3px solid #fff0b6;outline-offset:6px}.arena-mode .color-choice.selection-disabled{opacity:.35;filter:grayscale(.85);box-shadow:none;cursor:not-allowed}.arena-mode .color-choice.chosen small{color:#fff0b6;font-weight:800}.color-selection-note{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:12px;padding:12px 14px;border:1px solid #665632;border-radius:14px;background:#282314}.color-selection-note p{flex:1 1 160px;margin:0;color:#d7cbaa;font-size:12px;line-height:1.6}.color-selection-note strong{color:#ffe69d}.color-selection-note button{min-height:44px;padding:8px 16px;border:1px solid #a68b47;border-radius:999px;background:#3a301c;color:#ffe69d;font-weight:700}.color-selection-note button:disabled{opacity:.45;cursor:not-allowed}.arena-mode .receive-line{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;padding:14px;border:1px solid #62522d;border-radius:10px;background:#252319;font-size:13px;margin:18px 0}@media(max-width:380px){.arena-mode .arena-token-letter{width:40px;height:40px;font-size:22px;margin-bottom:3px}.arena-mode .color-choice>span{font-size:15px}.arena-mode .color-choice small{font-size:8px}}.gaming-site{--arcade-gold:#ffdc88;--arcade-edge:#3c405e;background:radial-gradient(ellipse at 80% 0,#45337635,transparent 55%),#090c17}.gaming-site button,.gaming-site a,.round-popup button{-webkit-tap-highlight-color:transparent}.gaming-site :focus-visible,.round-popup :focus-visible{outline:3px solid #fff0ac;outline-offset:4px}.site-header{background:#0d1122ed;border-bottom:1px solid #454260}.site-brand>span{box-shadow:0 0 28px #ffce6626}.gaming-site .hero-copy h1,.gaming-site .section-title h2{letter-spacing:-.045em}.gaming-site .hero-copy h1 em{color:#ffdc88;text-shadow:0 0 45px #edb84d35}.gaming-site .hero-art{background:radial-gradient(ellipse,#7251bb26,transparent 68%)}.gaming-site:not(.arena-mode) .landing-hero{position:relative;isolation:isolate}.gaming-site:not(.arena-mode) .landing-hero:before{content:"";position:absolute;z-index:-1;top:7%;right:5%;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,#a878ff24 0 18%,#5d4da314 42%,transparent 70%);filter:blur(10px);animation:landing-breathe 7s ease-in-out infinite}.gaming-site:not(.arena-mode) .hero-copy h1{text-shadow:0 0 38px #bd8cff18}.gaming-site:not(.arena-mode) .hero-copy h1 em{display:inline-block;text-shadow:0 0 24px #f5c45155}.gaming-site:not(.arena-mode) .site-button.gold{position:relative;overflow:hidden}.gaming-site:not(.arena-mode) .site-button.gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-140%) skew(-22deg);background:linear-gradient(90deg,transparent,#ffffff70,transparent);animation:landing-shine 5s ease-in-out infinite;pointer-events:none}.gaming-site:not(.arena-mode) .feature-strip>div{transition:transform .2s,background .2s;border-radius:10px}.gaming-site:not(.arena-mode) .feature-strip>div:hover{transform:translateY(-4px);background:#ffffff05}.gaming-site:not(.arena-mode) .feature-strip svg{filter:drop-shadow(0 0 9px #f5c45155)}.gaming-site:not(.arena-mode) .arena-card{transition:transform .25s,box-shadow .25s,border-color .25s}.gaming-site:not(.arena-mode) .arena-card:hover{transform:translateY(-6px);border-color:#8b6aaf;box-shadow:0 25px 80px #0008,0 0 30px #8e5bd914}.gaming-site:not(.arena-mode) .steps article{transition:transform .2s,border-color .2s,background .2s}.gaming-site:not(.arena-mode) .steps article:hover{transform:translateY(-5px);border-color:#6e5a8f;background:#171827}.gaming-site:not(.arena-mode) .steps article>div>span{transition:color .2s,text-shadow .2s}.gaming-site:not(.arena-mode) .steps article:hover>div>span{color:#f5c451;text-shadow:0 0 18px #f5c45155}.gaming-site:not(.arena-mode) .join-banner{position:relative;overflow:hidden;box-shadow:0 18px 55px #0005,inset 0 1px #ffffff12}.gaming-site:not(.arena-mode) .join-banner:after{content:"✦";position:absolute;right:11%;top:18%;font-size:74px;color:#f5c45112;transform:rotate(15deg)}@keyframes landing-breathe{0%,to{transform:scale(.94);opacity:.65}50%{transform:scale(1.08);opacity:1}}@keyframes landing-shine{0%,65%{transform:translate(-140%) skew(-22deg)}88%,to{transform:translate(140%) skew(-22deg)}}@media(prefers-reduced-motion:reduce){.gaming-site:not(.arena-mode) .landing-hero:before,.gaming-site:not(.arena-mode) .site-button.gold:after{animation:none}.gaming-site:not(.arena-mode) .arena-card:hover,.gaming-site:not(.arena-mode) .steps article:hover,.gaming-site:not(.arena-mode) .feature-strip>div:hover{transform:none}}.gaming-site .site-button.gold{background:linear-gradient(125deg,#ffe7aa,#d9a83e);box-shadow:0 4px #72501f,0 10px 28px #e6b64e20}.gaming-site .arena-card{border-color:#544963;box-shadow:0 18px 65px #0005}.gaming-site.arena-mode{background:radial-gradient(ellipse at 5% 30%,#cf31551c,transparent 45%),radial-gradient(ellipse at 95% 35%,#00d5a31a,transparent 45%),linear-gradient(135deg,#111126,#070d18 60%,#111327)}.arena-topbar{background:linear-gradient(90deg,#101322f5,#211d35f5,#101322f5);border-bottom-color:#514363;box-shadow:0 8px 35px #0004}.arena-wordmark{color:#fff2ca;text-shadow:0 0 24px #ffcf6930}.arena-wordmark svg{filter:drop-shadow(0 0 8px #ffc75d66)}.arena-mode .app-shell.live-arena{background:#0c1120d9;border:1px solid #3b3b57;box-shadow:0 24px 75px #0005,inset 0 1px #ffffff0a}.arena-mode .balance-summary{border-color:#635339;background:linear-gradient(110deg,#352b22,#191e33 65%,#1e1832)}.arena-mode .balance-summary strong{font-size:clamp(24px,3vw,36px);text-shadow:0 0 28px #ffd06b24}.arena-mode .live-status>span:first-child:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.arena-mode .arena-stage{border-color:#534864;background:radial-gradient(ellipse at 0 100%,#b823432b,transparent 58%),radial-gradient(ellipse at 100% 100%,#00b98624,transparent 58%),linear-gradient(150deg,#211e38,#101b2b);box-shadow:inset 0 1px #ffffff14,0 16px 40px #0003}.arena-mode .arena-stage-heading h2{font-size:clamp(25px,3vw,38px);letter-spacing:-1px}.arena-mode .arena-stage .eyebrow{color:#c4b6e1;letter-spacing:2px}.arena-mode .round-mode{border-radius:999px;padding:7px 12px;background:#172c2c;color:#9aefd2}.arena-mode .timer-card{border:1px solid #c19a55;border-radius:16px;background:radial-gradient(ellipse at top,#8e67322b,transparent),#191a29;box-shadow:0 0 30px #e2ae4d12,inset 0 1px #ffeaaf22}.arena-mode .timer-card>strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(30px,4vw,46px);font-variant-numeric:tabular-nums;color:#ffe9b0}.arena-mode .timer-card>span{font-size:10px;text-transform:uppercase;letter-spacing:1px}.arena-mode .timer-urgent{border-color:#ff7b8e;background:#301a2a}.arena-mode .timer-urgent>strong{color:#ffb3c0}.arena-mode .bet-colors:after{font-size:16px;color:#f2d8a0;font-style:italic;text-shadow:0 0 16px #ffe39255}.arena-mode .color-choice{transition:transform .2s,filter .2s,opacity .2s,box-shadow .2s}.arena-mode .color-choice.red{background:radial-gradient(circle at 35% 15%,#f8678055,transparent 65%),linear-gradient(145deg,#7a294b,#30172b);box-shadow:0 0 0 5px #4a2338,0 12px 30px #ef33551c,inset 0 0 0 5px #ffb3c012}.arena-mode .color-choice.green{background:radial-gradient(circle at 35% 15%,#45ffc255,transparent 65%),linear-gradient(145deg,#195d4d,#102d2e);box-shadow:0 0 0 5px #1b413b,0 12px 30px #15e9a21c,inset 0 0 0 5px #a2ffdc12}.arena-mode .color-choice.chosen{outline:3px solid #ffeca9;box-shadow:0 0 0 6px #ffda7622,0 0 35px #ffda7633,inset 0 0 25px #ffdc7615}.arena-mode .color-choice.selection-disabled{opacity:.32;filter:grayscale(.9);box-shadow:none}.arena-mode .arena-ticket{border-color:#48435f;border-top:2px solid #d5b26a;background:linear-gradient(155deg,#242238,#121b2a)}.arena-mode .place-bet{min-height:54px;border-radius:999px;background:linear-gradient(120deg,#ffedb4,#e8b850);color:#241a0e;font-weight:900;box-shadow:0 5px #805c27,0 12px 30px #e1ac4625}.arena-mode .place-bet:disabled{box-shadow:none}.arena-mode .arena-results{border-color:#393a56;background:#111627}.arena-mode .result-table-row{padding-top:13px;padding-bottom:13px}.arena-mode .profile-hero-card{position:relative;display:flex;align-items:center;gap:16px;min-width:0;margin-bottom:12px;padding:22px;border:1px solid #8e6aaf66;border-radius:20px;background:radial-gradient(circle at 0 0,#8d59bf2b,transparent 48%),linear-gradient(120deg,#24203b,#111a2b);box-shadow:inset 0 1px #ffffff12,0 16px 45px #0004;overflow:hidden}.arena-mode .profile-hero-card:after{content:"✦";position:absolute;right:24px;bottom:-25px;font-size:105px;color:#f5c4510d;transform:rotate(15deg)}.arena-mode .profile-avatar-orb{position:relative;display:grid;place-items:center;width:68px;height:68px;flex-shrink:0;border:1px solid #f0c86e88;border-radius:22px;color:#ffe5a5;background:radial-gradient(circle at 30% 20%,#e7b85b55,transparent 55%),#322638;box-shadow:0 0 24px #c8903c2a,inset 0 1px #fff4c133}.arena-mode .profile-avatar-orb span{position:absolute;right:-3px;bottom:-3px;width:13px;height:13px;border:3px solid #17182a;border-radius:50%;background:#69e5ad;box-shadow:0 0 9px #69e5ad}.arena-mode .profile-hero-copy{position:relative;z-index:1;min-width:0}.arena-mode .profile-eyebrow{display:block;margin-bottom:5px;font-size:9px;letter-spacing:1.6px;color:#cbb8ed;font-weight:800}.arena-mode .profile-hero-copy h3{margin:0;font-size:24px;letter-spacing:-.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arena-mode .profile-hero-copy p{margin:6px 0 0;font-size:11px;color:#9eabc0;overflow-wrap:anywhere}.arena-mode .profile-level{position:relative;z-index:1;margin-left:auto;padding:8px 11px;border:1px solid #d7b56d55;border-radius:999px;color:#d9bf80;font-size:9px;letter-spacing:1px;white-space:nowrap}.arena-mode .profile-level b{font-size:15px;color:#fff0b7}.arena-mode .profile-stat-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px}.arena-mode .profile-stat-strip>div{display:grid;gap:4px;padding:13px 15px;border:1px solid #ffffff10;border-radius:14px;background:#0d1623}.arena-mode .profile-stat-strip small{font-size:10px;color:#9daac0}.arena-mode .profile-stat-strip strong{font-size:20px;color:#f4d68f;font-variant-numeric:tabular-nums}.arena-mode .field-hint{display:block;margin-top:5px;color:#8796ad;font-size:10px;font-weight:400}@media(max-width:500px){.arena-mode .profile-hero-card{padding:18px 15px;gap:11px}.arena-mode .profile-avatar-orb{width:56px;height:56px;border-radius:18px}.arena-mode .profile-avatar-orb svg{width:28px}.arena-mode .profile-hero-copy h3{font-size:19px}.arena-mode .profile-level{padding:7px 8px}.arena-mode .profile-stat-strip>div{padding:11px 10px}.arena-mode .profile-stat-strip strong{font-size:18px}}.arena-mode .bets-intro{margin:0 0 16px;padding:14px 16px;border-left:3px solid #d7b570;border-radius:0 12px 12px 0;background:linear-gradient(90deg,#d7b5700f,transparent)}.arena-mode .bets-intro p{margin:5px 0 0;color:#aab8cb;font-size:12px;line-height:1.6}.arena-mode .bets-intro .profile-eyebrow{font-size:9px}.arena-mode .bet-list-caption{display:flex;justify-content:space-between;gap:10px;margin:16px 2px 8px;color:#d6c18b;font-size:11px}.arena-mode .bet-list-caption small{color:#8594aa}.arena-mode .bet-row{position:relative;transition:background .16s,transform .16s}.arena-mode .bet-row:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 4px 4px 0;background:#8190a5}.arena-mode .bet-row.bet-status-won:before{background:#55dfa5;box-shadow:0 0 10px #55dfa544}.arena-mode .bet-row.bet-status-lost:before{background:#ef7186}.arena-mode .bet-row.bet-status-refunded:before{background:#e1bd6a}.arena-mode .bet-row.bet-status-pending:before{background:#9ec9f1}.arena-mode .bet-row:hover{background:#ffffff06;transform:translate(3px)}.arena-mode .history-intro{margin-bottom:16px;padding:18px 20px;border:1px solid #76598d66;border-radius:18px;background:radial-gradient(circle at 100% 0,#8b5db52b,transparent 50%),linear-gradient(120deg,#211d35,#101a29)}.arena-mode .history-intro h3{margin:6px 0 4px;font-size:23px;letter-spacing:-.5px}.arena-mode .history-intro p{margin:0;color:#a8b6ca;font-size:12px;line-height:1.6}.arena-mode .history-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:20px}.arena-mode .history-summary>div{display:grid;gap:4px;padding:15px;border:1px solid #ffffff10;border-radius:15px;background:#0d1623}.arena-mode .history-summary small{font-size:10px;color:#9caac0}.arena-mode .history-summary strong{font-size:21px;font-variant-numeric:tabular-nums}.arena-mode .history-summary span{font-size:9px;color:#7f8ea4}.arena-mode .history-list-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 2px 9px;color:#f0d697;font-size:13px;font-weight:800}.arena-mode .history-list-heading small{color:#8392a8;font-size:10px;font-weight:400}.arena-mode .history-row{position:relative;padding-left:22px;transition:background .16s,transform .16s}.arena-mode .history-row:before{content:"";position:absolute;left:8px;top:16px;width:7px;height:7px;border-radius:50%;background:#8292aa;box-shadow:0 0 0 4px #8292aa18}.arena-mode .history-row.transaction-row-payout:before,.arena-mode .history-row.transaction-row-refund:before,.arena-mode .history-row.transaction-row-deposit:before,.arena-mode .history-row.transaction-row-deposit_request:before{background:#59dfa5;box-shadow:0 0 0 4px #59dfa518}.arena-mode .history-row.transaction-row-bet:before,.arena-mode .history-row.transaction-row-withdrawal:before,.arena-mode .history-row.transaction-row_withdrawal_request:before{background:#ef7186;box-shadow:0 0 0 4px #ef718618}.arena-mode .history-row:hover{background:#ffffff06;transform:translate(3px)}.arena-mode .wallet-hero-card{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:22px;border:1px solid #81704788;border-radius:20px;background:radial-gradient(circle at 100% 0,#c5963a35,transparent 52%),linear-gradient(120deg,#292136,#16202c);box-shadow:inset 0 1px #ffffff14,0 18px 48px #0004}.arena-mode .wallet-hero-card h3{margin:7px 0 5px;font-size:23px;letter-spacing:-.5px}.arena-mode .wallet-hero-card p{margin:0;color:#aab7cb;font-size:12px;line-height:1.6}.arena-mode .wallet-hero-balance{display:grid;gap:3px;min-width:150px;text-align:right}.arena-mode .wallet-hero-balance small{font-size:10px;color:#aeb9c9}.arena-mode .wallet-hero-balance strong{font-size:27px;color:#ffe5a3;font-variant-numeric:tabular-nums;text-shadow:0 0 22px #e3b65333}.arena-mode .wallet-hero-balance em{font-size:11px;font-style:normal;color:#d1b775}.arena-mode .wallet-hero-balance span{font-size:10px;color:#8fddb7}.arena-mode .wallet-metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:18px}.arena-mode .wallet-metric-grid>div{display:grid;gap:4px;padding:14px 15px;border:1px solid #ffffff10;border-radius:15px;background:#0d1623}.arena-mode .wallet-metric-grid small{font-size:10px;color:#9caac0}.arena-mode .wallet-metric-grid strong{font-size:20px;font-variant-numeric:tabular-nums}.arena-mode .wallet-metric-grid span{font-size:9px;color:#7f8ea4}.arena-mode .wallet-safety-note{display:flex;gap:11px;margin:16px 0 20px;padding:13px 15px;border:1px solid #75a3c933;border-radius:14px;background:#15273a66}.arena-mode .wallet-safety-note>span{color:#a4d8ff;font-size:16px}.arena-mode .wallet-safety-note strong{font-size:11px;color:#c8e6ff}.arena-mode .wallet-safety-note p{margin:4px 0 0;color:#9eb0c6;font-size:10px;line-height:1.6}.arena-mode .wallet-history-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 2px 9px;color:#f0d697;font-size:13px;font-weight:800}.arena-mode .wallet-history-heading button{border:0;background:none;color:#cdb779;font-size:10px;cursor:pointer}.arena-mode .wallet-history-heading button:hover{color:#fff0b7}@media(max-width:600px){.arena-mode .wallet-hero-card{display:grid;gap:15px;padding:18px}.arena-mode .wallet-hero-balance{text-align:left}.arena-mode .wallet-hero-balance strong{font-size:25px}.arena-mode .wallet-metric-grid>div{padding:12px 10px}.arena-mode .wallet-metric-grid strong{font-size:17px}.arena-mode .wallet-history-heading{align-items:flex-start;flex-direction:column;gap:5px}}.arena-mode .gaming-missions{margin:0 0 18px;padding:14px;border:1px solid #6b527f66;border-radius:20px;background:linear-gradient(115deg,#19172e,#11192b 55%,#142b2b);box-shadow:inset 0 1px #ffffff10,0 12px 35px #0003}.arena-mode .season-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 4px 14px;border-bottom:1px solid #ffffff12}.arena-mode .season-banner>div{display:grid;gap:4px}.arena-mode .season-kicker{font-size:9px;letter-spacing:1.7px;color:#d8b9ff;font-weight:800}.arena-mode .season-banner strong{font-size:22px;letter-spacing:-.5px;font-style:italic;color:#fff4d2}.arena-mode .season-banner small{font-size:11px;color:#9eabc0}.arena-mode .season-badge{display:grid;place-items:center;min-width:60px;min-height:60px;border:1px solid #c9a35a66;border-radius:18px;background:radial-gradient(circle at 30% 20%,#f4ca7430,transparent 60%),#332a32;color:#f3d48c;font-size:9px;letter-spacing:1px;box-shadow:0 0 22px #c8923522}.arena-mode .season-badge b{font-size:20px;color:#fff1bf;letter-spacing:0}.arena-mode .mission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-top:12px}.arena-mode .mission-card{position:relative;display:flex;align-items:center;gap:9px;min-width:0;padding:12px;border:1px solid #ffffff10;border-radius:14px;background:#080f1b66;overflow:hidden}.arena-mode .mission-card:after{content:"";position:absolute;right:-16px;bottom:-22px;width:60px;height:60px;border-radius:50%;background:#ae63ff12}.arena-mode .mission-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid #d5ad6355;border-radius:10px;color:#ffdc88;background:#d5ad6312;font-size:14px}.arena-mode .mission-icon.green{color:#79f2ba;border-color:#4ed99e55;background:#40d99812}.arena-mode .mission-icon.violet{color:#d4a8ff;border-color:#a864dc55;background:#a864dc12}.arena-mode .mission-card div{display:grid;gap:3px;min-width:0}.arena-mode .mission-card small{font-size:8px;letter-spacing:1px;color:#a5b1c7}.arena-mode .mission-card strong{font-size:11px;color:#f0f3fc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arena-mode .mission-card div span{font-size:9px;color:#8f9db4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arena-mode .mission-card>b{margin-left:auto;align-self:flex-start;position:relative;z-index:1;color:#d5bf88;font-size:10px;white-space:nowrap}.arena-mode .mission-card.complete{border-color:#56d9a044;background:linear-gradient(120deg,#16493635,#0b1720)}.arena-mode .mission-card.complete .mission-icon{color:#92ffd0;border-color:#55e0a477;background:#36d99a18}@media(max-width:700px){.arena-mode .mission-grid{grid-template-columns:1fr}.arena-mode .mission-card{padding:11px}.arena-mode .season-banner strong{font-size:20px}.arena-mode .season-badge{min-width:54px;min-height:54px}}@media(prefers-reduced-motion:reduce){.arena-mode .mission-card{transition:none}}.round-popup{--result-color:#ffde8c;--result-glow:#b78a2926;width:min(460px,calc(100vw - 28px));padding:26px 28px 24px;border:1px solid #a78b50;border-radius:28px;background:radial-gradient(ellipse at 50% 0,var(--result-glow),transparent 65%),linear-gradient(155deg,#222137,#0d1524);box-shadow:0 0 0 5px #ffffff04,0 30px 100px #000b;color:#f1f4ff}.round-popup.outcome-loss{--result-color:#ff9eb7;--result-glow:#a6325429;border-color:#90516b;background:radial-gradient(ellipse at top,var(--result-glow),transparent 60%),linear-gradient(155deg,#282038,#101625)}.round-popup.outcome-even,.round-popup.outcome-refund{--result-color:#9fd8ff;--result-glow:#358fc026;border-color:#56829d;background:radial-gradient(ellipse at top,var(--result-glow),transparent 60%),#131d2d}.round-popup::backdrop{background:#040613dc;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.round-popup[open]{animation:result-arrive .32s ease-out}.popup-close{z-index:2;border:1px solid #ffffff16;border-radius:50%}.popup-showcase{position:relative;display:grid;place-items:center;height:130px;margin:0 0 8px;isolation:isolate}.popup-orbit{position:absolute;width:122px;height:122px;border:1px solid var(--result-color);opacity:.28;border-radius:50%;box-shadow:0 0 0 12px #ffffff04,0 0 0 26px #ffffff02}.round-popup .popup-icon{width:88px;height:88px;margin:0;border:1px solid var(--result-color);border-radius:26px;color:var(--result-color);background:linear-gradient(145deg,#ffffff16,#ffffff03);box-shadow:0 0 40px var(--result-glow),inset 0 1px #fff4;transform:rotate(-6deg)}.popup-icon svg{transform:rotate(6deg);filter:drop-shadow(0 3px 6px #0005)}.popup-fireworks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;--spark-accent:#84ffd0}.outcome-loss .popup-fireworks{--spark-accent:#ff647f}.firework-burst{position:absolute;left:17%;top:42%;width:0;height:0}.firework-burst.burst-1{left:83%;top:36%}.firework-burst.burst-2{left:50%;top:20%}.firework-burst i{position:absolute;width:3px;height:8px;border-radius:50%;background:var(--result-color);box-shadow:0 0 7px currentColor;color:var(--result-color);opacity:0;animation:cracker-burst 1.6s ease-out var(--delay) 2 both}.firework-burst i:nth-child(2n){background:var(--spark-accent);color:var(--spark-accent)}.round-popup .eyebrow{color:var(--result-color);letter-spacing:2px;font-size:9px}.round-popup h2{font-size:clamp(26px,6vw,36px);letter-spacing:-1px;margin:10px 0}.round-popup p{margin:8px 0;font-size:12px}.popup-score{margin:18px 0;padding:15px 10px;border:1px solid #ffffff12;border-radius:16px;background:#00000020}.popup-score small{display:block;font-size:9px;letter-spacing:2px;color:#b8bfd5}.popup-score strong{display:block;margin-top:4px;font-size:clamp(28px,7vw,40px);color:var(--result-color);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.popup-score strong span{font-size:12px;letter-spacing:1px}.round-popup .popup-round{margin-top:12px;font-size:11px}.round-popup dl{margin:16px 0;background:#070e1a66;border-color:#ffffff14}.round-popup dl>div{padding:10px 0}.round-popup .primary-btn{width:100%;border-radius:999px;background:linear-gradient(120deg,#ffe6a6,#d6a94d);color:#241b10;border:1px solid #ffe9b3;font-weight:800;letter-spacing:1px}@keyframes result-arrive{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@keyframes cracker-burst{0%{opacity:0;transform:rotate(var(--angle)) translateY(0) scale(.2)}12%{opacity:1}65%{opacity:.75;transform:rotate(var(--angle)) translateY(calc(-1 * var(--distance))) scale(1)}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(-1.25 * var(--distance))) scale(.25)}}@media(max-width:760px){.arena-mode .arena-stage,.arena-mode .arena-ticket{border-radius:20px}.arena-mode .live-tabs{background:#101426f5;border-top:1px solid #59506d;box-shadow:0 -8px 35px #0004}.arena-mode .live-tabs button.active{border-radius:12px;background:#392e26;color:#ffe4a2}.arena-mode .bet-colors{padding-top:26px;padding-bottom:20px}.arena-mode .round-chip{padding-inline:8px}.round-popup{padding:22px 20px}.popup-showcase{height:112px}.popup-orbit{width:104px;height:104px}}@media(prefers-reduced-motion:reduce){.round-popup[open],.firework-burst i{animation:none}.popup-fireworks{display:none}.arena-mode .color-choice{transition:none}}.arena-mode{background-color:#070b14;background-image:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px),radial-gradient(circle at 20% 10%,#853df018,transparent 34%),radial-gradient(circle at 90% 35%,#00e6ae12,transparent 32%);background-size:42px 42px,42px 42px,auto,auto;background-attachment:fixed}.arena-mode:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,#ffffff04 4px);mix-blend-mode:screen;opacity:.18}.arena-mode .arena-topbar,.arena-mode .game-page{position:relative;z-index:1}.arena-mode .arena-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#0d111ee8,#211936e8 50%,#0d111ee8);box-shadow:0 1px #ffffff12,0 10px 40px #0006}.arena-mode .arena-wordmark small{font-weight:800;letter-spacing:3px;color:#e6bd68;text-shadow:0 0 12px #e6bd6844}.arena-mode .app-shell.live-arena{position:relative;overflow:hidden;box-shadow:0 24px 90px #0008,inset 0 1px #ffffff10}.arena-mode .app-shell.live-arena:before{content:"BIG DAY // LIVE ARENA";position:absolute;top:10px;right:18px;z-index:0;font-size:8px;letter-spacing:2px;color:#ffffff10;font-family:ui-monospace,monospace;pointer-events:none}.arena-mode .arena-content{position:relative;z-index:1}.arena-mode .live-status>span:first-child{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.5px;text-transform:uppercase}.arena-mode .live-status button{transition:transform .16s,border-color .16s,background .16s}.arena-mode .live-status button:hover{transform:rotate(12deg);border-color:#e6c47799;background:#e6c47714}.arena-mode .arena-shortcuts button{position:relative;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.arena-mode .arena-shortcuts button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%) skew(-20deg);background:linear-gradient(90deg,transparent,#ffffff12,transparent);transition:transform .35s}.arena-mode .arena-shortcuts button:hover{transform:translateY(-3px);border-color:#d7b57088;box-shadow:0 8px 22px #0005,0 0 18px #d7b57012}.arena-mode .arena-shortcuts button:hover:after{transform:translate(120%) skew(-20deg)}.arena-mode .live-tabs{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.arena-mode .arena-topbar{position:relative;grid-template-columns:1fr auto 1fr}.arena-mode .arena-exit{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:2}.arena-mode .mode-switch{display:flex;align-items:center;justify-content:center;gap:6px;min-width:180px}.arena-mode .mode-switch-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 12px;border:1px solid #e3c78c55;border-radius:999px;background:#151b28;color:#f1d391;font-size:11px;cursor:pointer;white-space:nowrap}.arena-mode .mode-switch-button:hover{background:#282333;border-color:#f1d391aa}.arena-mode .mode-switch-button small{color:#aeb9ca;font-size:9px}.arena-mode .mode-switch-button:disabled{opacity:.55;cursor:wait}@media(max-width:760px){.arena-mode .arena-exit{left:8px}.arena-mode .mode-switch{min-width:0}.arena-mode .mode-switch-button{padding:7px 9px;font-size:10px}.arena-mode .mode-switch-button small{display:none}.arena-mode .arena-wordmark{justify-self:start}}@media(min-width:901px){.arena-mode .live-tabs{position:fixed;left:50%;bottom:18px;z-index:40;display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:4px;width:min(560px,calc(100vw - 40px));margin:0;padding:8px 7px;border:1px solid #e3c78c44;border-radius:24px;background:#0d1624f5;box-shadow:0 14px 45px #0009,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%)}.arena-mode .live-tabs button,.arena-mode .live-tabs .arena-home-tab{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:58px;height:auto;margin:0;padding:7px 5px;border:0;border-radius:16px;background:transparent;box-shadow:none;color:#aab8cc;font-size:10px;white-space:nowrap}.arena-mode .live-tabs button.active:not(.arena-home-tab){background:#d4b87912;color:#f4d99e}.arena-mode .live-tabs .arena-home-tab{width:auto;box-shadow:none}.arena-mode .live-tabs .arena-home-tab.active{background:linear-gradient(145deg,#f6d77d,#b9842f);color:#151009;box-shadow:0 0 0 4px #080c12,0 0 22px #d5ae4840}.arena-mode .live-tabs button svg{width:21px;height:21px}.arena-mode .avatar-picker-card{display:grid;gap:14px;margin:0 0 18px;padding:17px;border:1px solid #d7b56d3d;border-radius:17px;background:linear-gradient(135deg,#17172a,#0d1825)}.arena-mode .avatar-picker-card h3{margin:3px 0 4px;font-size:16px}.arena-mode .avatar-picker-card p{margin:0;color:#9daac0;font-size:11px}.arena-mode .avatar-picker{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.arena-mode .avatar-picker button{display:grid;justify-items:center;gap:5px;padding:9px 4px;border:1px solid #ffffff16;border-radius:12px;background:#0b1421;color:#aebbd0;cursor:pointer}.arena-mode .avatar-picker button:hover{border-color:#d7b57088;background:#1b2030}.arena-mode .avatar-picker button.selected{border-color:#f1d391;background:linear-gradient(145deg,#3d2c22,#171d2d);color:#ffe6a0;box-shadow:0 0 0 2px #d7b5702e}.arena-mode .avatar-picker button span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:20px;color:#f6d987;background:radial-gradient(circle at 30% 20%,#d6a85b66,transparent 60%),#24253b}.arena-mode .avatar-picker button small{font-size:9px}.arena-mode .profile-avatar-mark,.arena-mode .avatar-mark{font-size:28px;font-weight:900;line-height:1;color:#ffe2a0}.arena-mode .profile-avatar-mark{font-size:34px}@media(max-width:500px){.arena-mode .avatar-picker{grid-template-columns:repeat(3,1fr)}.arena-mode .avatar-picker-card{padding:14px}}}.arena-mode .arena-rules-row{display:flex;justify-content:flex-end;margin:0 0 10px}.arena-mode .arena-rules-link{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #e3c78c44;border-radius:999px;background:#111c2a;color:#f1d391;font-size:11px;cursor:pointer}.arena-mode .arena-rules-link:hover{background:#1c2b3c;border-color:#e3c78c88}.arena-mode .arena-round-hud{padding:9px 12px;border:1px solid #ffffff0d;border-radius:999px;background:#070e1a99;box-shadow:inset 0 1px #ffffff08}.arena-mode .phase-open .round-phase{text-shadow:0 0 12px #77e8b7aa}.arena-mode .phase-open .round-phase i{animation:status-pulse 1.7s ease-in-out infinite}.arena-mode .phase-break .round-phase i{animation:status-pulse 1s ease-in-out infinite;background:#e8c581}.arena-mode .arena-stage,.arena-mode .arena-ticket{position:relative;overflow:hidden}.arena-mode .arena-stage:before,.arena-mode .arena-ticket:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,#ffe6a2,transparent);opacity:.45;box-shadow:0 0 18px #ffe6a2}.arena-mode .arena-ticket:before{left:25%;right:25%;opacity:.3}.arena-mode .section-card,.arena-mode .list-card{box-shadow:inset 0 1px #ffffff08,0 12px 32px #0003}.arena-mode .reference-result:first-child .result-orb{animation:result-orb-pulse 2.4s ease-in-out infinite}.arena-mode .filter-row button{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.arena-mode .primary-btn,.arena-mode .place-bet{letter-spacing:.6px;text-transform:uppercase}@keyframes status-pulse{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}@keyframes result-orb-pulse{0%,to{box-shadow:0 0 12px #ffffff12}50%{box-shadow:0 0 24px #ffffff36}}@media(prefers-reduced-motion:reduce){.arena-mode .phase-open .round-phase i,.arena-mode .phase-break .round-phase i,.arena-mode .reference-result:first-child .result-orb{animation:none}.arena-mode .arena-shortcuts button,.arena-mode .live-status button{transition:none}}.public-demo-gate{max-width:680px;margin:10vh auto 12vh;padding:52px 42px;text-align:center;border:1px solid #80639e88;border-radius:28px;background:radial-gradient(circle at 50% 0,#8d5cbe2e,transparent 58%),linear-gradient(145deg,#211d39,#0e1827);box-shadow:0 28px 90px #0008,inset 0 1px #ffffff14}.public-demo-gate-icon{display:grid;place-items:center;width:78px;height:78px;margin:0 auto 20px;border:1px solid #e3bd6a88;border-radius:24px;color:#ffe5a0;background:#3b2d2b;box-shadow:0 0 32px #e2b55333}.public-demo-gate .welcome-kicker{display:inline-flex;align-items:center;gap:7px;color:#d9bbf4;font-size:10px;font-weight:800;letter-spacing:2px}.public-demo-gate h1{margin:14px 0 10px;font-size:clamp(34px,6vw,54px);font-style:italic;letter-spacing:-1px;color:#fff2c8}.public-demo-gate p{max-width:520px;margin:0 auto;color:#aebbd0;font-size:14px;line-height:1.8}.public-demo-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:28px 0 20px}.public-demo-gate>small{display:flex;justify-content:center;align-items:center;gap:6px;color:#8fa1b8;font-size:10px}.public-demo-gate>small svg{color:#73e2b1}@media(max-width:600px){.public-demo-gate{margin:8vh 0;padding:34px 20px;border-radius:22px}.public-demo-gate p{font-size:13px}.public-demo-actions{display:grid;grid-template-columns:1fr}.public-demo-gate>small{line-height:1.6}}.gaming-site{--bd-bg:#060b10;--bd-panel:#10191f;--bd-panel-raised:#172127;--bd-border:#5d5133;--bd-border-strong:#ba9650;--bd-gold:#f4d484;--bd-muted:#b1bbc6;--bd-text:#f5f1e7;--bd-gold-fill:linear-gradient(180deg,#ffe8a2 0%,#e6bc60 55%,#c89236 100%);--bd-card-fill:linear-gradient(145deg,#152028,#0b1219);--bd-shadow:0 8px 24px #00000030,inset 0 1px #ffffff07;color:var(--bd-text);color-scheme:dark;background:radial-gradient(ellipse at 50% 0,#67512718,transparent 60%),var(--bd-bg)}.gaming-site.arena-mode{background:radial-gradient(ellipse at 50% 25%,#102d42,transparent 60%),var(--bd-bg)}.arena-mode .arena-topbar{max-width:1000px;margin:auto;background:transparent;border-bottom:1px solid #af8d46;box-shadow:none;padding:14px 22px}.arena-wordmark{font-size:27px;font-weight:900;letter-spacing:-1px;color:var(--bd-gold)}.arena-wordmark>svg{width:42px;height:42px;padding:7px;border:2px solid #e8c56c;border-radius:50%}.arena-wordmark small{font-size:10px;color:#f2f2f5;letter-spacing:3px}.arena-mode .game-page{max-width:1000px;padding:10px 20px 130px}.gaming-site.arena-mode .app-shell.live-arena{display:block;padding:0;min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none}.arena-mode .arena-content{min-width:0}.arena-mode .live-status{margin:0 0 8px;font-size:10px}.arena-mode .live-status>span:first-child{padding:4px 8px;background:transparent}.arena-mode .live-status button{width:30px;height:30px;border-radius:50%;background:#071827;border-color:#5e512f}.arena-identity{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:center;padding:12px 16px;border:1px solid var(--bd-border);border-radius:12px;background:linear-gradient(110deg,var(--bd-panel),var(--bd-bg));box-shadow:inset 0 0 0 3px #ffffff03;margin-bottom:12px}.arena-identity-user,.arena-identity-balance{display:flex;align-items:center;gap:12px;min-width:0}.arena-identity-balance{border-left:1px solid #7b622d;padding-left:20px}.arena-identity-user>div,.arena-identity-balance>div{min-width:0;flex:1}.arena-identity small{display:flex;align-items:center;gap:6px;font-size:12px;color:#becbe0;margin-bottom:4px}.arena-identity strong{display:block;font-size:21px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.arena-identity-user strong{font-size:16px}.arena-identity em,.reference-payout em{color:#ffdf66;font-style:normal}.identity-icon{width:45px;height:45px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;border:1px solid #568ac4;color:#bcd7ff;background:radial-gradient(circle,#173858,#051321);box-shadow:0 0 12px #4c9bf51c}.identity-icon.gold{border-color:#c4a04a;color:#ffdf68;background:radial-gradient(circle,#4c4019,#07121b)}.arena-identity .square-gold{width:40px;height:40px;background:linear-gradient(#ffe88b,#f3b822);border:1px solid #ffeb9d;box-shadow:inset 0 1px #fff8;border-radius:8px}.arena-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.arena-shortcuts button{display:flex;align-items:center;flex-direction:column;gap:5px;padding:12px 6px;min-height:74px;border:1px solid var(--bd-border);border-radius:12px;background:linear-gradient(135deg,#092136,var(--bd-bg));box-shadow:inset 0 0 0 3px #ffffff03;font-size:13px;font-weight:600}.arena-shortcuts button svg{color:#ffe073;width:29px;height:29px;filter:drop-shadow(0 0 6px #ffce4e26)}.arena-shortcuts button:hover,.arena-shortcuts button[aria-current=page]{border-color:#ffdb65;background:#15252d}.arena-mode .arena-play-grid{display:block;border:1px solid var(--bd-border-strong);border-radius:16px;padding:7px;background:#03101c;box-shadow:inset 0 0 0 3px #ffffff04;margin-bottom:12px}.arena-mode .arena-stage{display:flex;flex-direction:column;padding:10px 16px 12px;border:0;border-radius:10px 10px 0 0;isolation:isolate;background:radial-gradient(ellipse at 50% 64%,#ffe9a25c 0,transparent 6%),radial-gradient(ellipse at 50% 70%,#377e9b40,transparent 50%),repeating-conic-gradient(from 252deg at 50% 74%,transparent 0deg 12deg,#e4b14b0d 12.5deg 13.5deg,transparent 14deg 24deg),linear-gradient(#03111e,#092338 60%,#04111b);box-shadow:none}.arena-mode .arena-stage:before{top:auto;bottom:105px;left:-10%;right:-10%;height:90px;background:repeating-linear-gradient(0deg,transparent 0 22px,#e6c47b33 23px,#89682422 24px,transparent 26px);border-radius:50%;transform:perspective(180px) rotateX(30deg);z-index:-1;box-shadow:0 -1px 12px #f4b64d33}.arena-mode .arena-stage:after{content:"";position:absolute;left:0;right:0;top:37%;height:60px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 8% 20%,#ffe49a 0,transparent 2%),radial-gradient(ellipse at 22% 55%,#ffe49a 0,transparent 2%),radial-gradient(ellipse at 78% 55%,#ffe49a 0,transparent 2%),radial-gradient(ellipse at 92% 20%,#ffe49a 0,transparent 2%);filter:drop-shadow(0 0 7px #ffb62e)}.arena-mode .arena-stage-heading{margin:0;order:0}.arena-mode .arena-stage-heading>div{display:none}.arena-mode .round-mode{position:absolute;right:18px;top:14px;font-size:9px;padding:4px 8px;border-color:#9e8645;color:#f5d983;background:#07121e}.arena-mode .round-row{order:1;margin:6px 0 12px;grid-template-columns:1fr 1.5fr 1fr;gap:16px}.arena-mode .round-chip{justify-self:start;min-width:100px;border:1px solid #8d773a;border-radius:9px;padding:9px;background:var(--bd-bg)}.arena-mode .round-chip:last-child{justify-self:end;margin-top:24px}.arena-mode .round-chip strong{color:#ffe36c;font-size:14px}.arena-mode .timer-card{position:relative;border-radius:10px 10px 32px 32px;padding:9px 18px 12px;background:linear-gradient(135deg,#231f12,#02080e 50%,#27200c);border:2px solid #d1ad51;box-shadow:0 0 18px #eec25735,inset 0 0 12px #ffe18515}.arena-mode .timer-card>strong{color:#fff9e7;font-size:clamp(32px,5vw,46px);letter-spacing:0;line-height:1.1}.arena-mode .timer-card>span{color:var(--bd-gold);font-size:11px;text-transform:none;letter-spacing:0;font-weight:700}.reference-round-label{display:block;color:var(--bd-gold);font-size:12px;margin-bottom:3px}.arena-mode .arena-time-track{height:2px;margin-top:7px}.arena-mode .bet-colors{order:2;width:min(100%,620px);align-self:center;padding:20px 30px 28px;gap:70px;background:none}.arena-mode .bet-colors:after{content:""}.arena-mode .color-choice{--orb:#ff2525;display:flex;flex-direction:column;justify-content:center;gap:6px;width:100%;max-width:210px;aspect-ratio:1;border-radius:50%;border:4px solid #ffd0cc;position:relative;overflow:visible;box-shadow:0 0 0 5px #ba0404,0 0 0 8px var(--orb),0 0 28px var(--orb),inset 0 0 0 5px #650000,inset 0 0 25px #ff0a0a}.arena-mode .color-choice.red{background:radial-gradient(circle at 40% 20%,#ff4646,#d00000 50%,#620000 85%)}.arena-mode .color-choice.green{--orb:#20ff4e;background:radial-gradient(circle at 40% 20%,#35ff48,#00a91b 50%,#003e0a 85%);border-color:#caffb9;box-shadow:0 0 0 5px #008d17,0 0 0 8px var(--orb),0 0 28px #18ff4c,inset 0 0 0 5px #005009,inset 0 0 25px #0bff19}.arena-mode .color-choice:after{content:"";position:absolute;z-index:-1;bottom:-17px;left:-9%;width:118%;height:28px;border:2px solid var(--orb);border-radius:50%;background:linear-gradient(0deg,#020810,#091019);box-shadow:0 4px #020811,0 0 14px var(--orb)}.arena-mode .arena-token-letter{display:none}.arena-mode .color-choice>span{font-size:clamp(23px,4vw,34px);letter-spacing:-1px;color:#fff;text-shadow:0 2px 5px #0008}.arena-mode .color-choice small{font-size:10px;color:#fff1da}.arena-mode .color-choice.chosen{outline:3px solid #fff4b8;outline-offset:12px;transform:translateY(-3px)}.arena-mode .color-choice.selection-disabled{opacity:.27;filter:grayscale(.85);box-shadow:none}.arena-mode .round-participation{order:3;margin-top:8px;padding:8px 12px;font-size:10px;gap:3px;background:#03121cbf;border:1px solid #466256;border-radius:8px}.arena-mode .round-participation strong{font-size:11px}.arena-mode .round-participation>div{font-size:10px}.arena-mode .color-selection-note{order:4;padding:7px 12px;margin-top:8px;border-radius:8px;background:#272314}.arena-mode .color-selection-note button{font-size:11px;min-height:36px}.arena-mode .arena-ticket{padding:8px 3px 2px;border:0;border-radius:0;background:transparent}.reference-bet-top{display:grid;grid-template-columns:1.8fr 1fr;gap:10px}.reference-amount,.reference-payout{border:1px solid #334d64;border-radius:10px;background:linear-gradient(120deg,var(--bd-panel),var(--bd-bg));padding:10px 12px}.reference-amount label{display:block;font-size:13px;font-weight:650;color:#d6e2f2;margin-bottom:6px}.reference-stepper{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.reference-stepper button{display:grid;place-items:center;min-height:42px;border:1px solid #ffe9a7;border-radius:7px;color:#20190a;background:linear-gradient(#ffe98a,#efae24)}.reference-stepper button:disabled{opacity:.45}.reference-stepper input{min-width:0;width:100%;background:var(--bd-bg);border:0;border-radius:6px;text-align:center;font-size:24px;font-weight:800;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.reference-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.reference-payout{display:flex;align-items:center;justify-content:center;gap:14px}.reference-payout>svg{width:37px;height:37px;flex-shrink:0;color:#ffd75f;filter:drop-shadow(0 0 8px #ffc54144)}.reference-payout small{display:block;font-size:11px;color:var(--bd-muted)}.reference-payout strong{display:block;font-size:clamp(18px,3vw,27px);margin:4px 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.arena-mode .quick-amounts{margin:8px 0;gap:8px}.arena-mode .quick-amounts button{min-height:40px;border-radius:7px;background:linear-gradient(#092039,#03101e);border-color:#31516c;color:#dce8fa}.arena-mode .quick-amounts button.active{background:linear-gradient(#ffe67e,#eeb021);color:#201904;border-color:#ffe384;box-shadow:0 0 12px #ffcd3e33}.arena-mode .place-bet{min-height:48px;border-radius:9px;letter-spacing:0;font-size:22px;margin:8px 0;background:linear-gradient(#ffec8e,#f5bf2f 55%,#e8a219);border:1px solid #ffe591;box-shadow:inset 0 1px #fff8,0 2px 7px #ffb51626}.arena-mode .place-bet:disabled{opacity:.55}.arena-mode .arena-rules{padding:4px 8px 8px;font-size:11px}.arena-mode .panel.section-card{border:1px solid var(--bd-border);border-radius:12px;background:linear-gradient(135deg,var(--bd-panel),var(--bd-bg));padding:12px;margin:12px 0}.reference-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.reference-section-heading h3{display:flex;align-items:center;gap:9px;margin:0!important;font-size:15px!important;text-transform:none!important;letter-spacing:0!important;color:#eef1fa!important}.reference-section-heading h3 svg{width:23px;color:#ffda60}.reference-section-heading button{background:#041323;border:1px solid #3c617c;border-radius:999px;padding:6px 12px;font-size:10px;min-height:32px}.reference-results-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.reference-result{display:flex;flex-direction:column;align-items:center;gap:5px;border-right:1px solid #2d3941;font-size:10px}.reference-result:last-child{border:0}.reference-result .result-orb{width:38px;border:2px solid #ff9a9a;box-shadow:0 0 0 3px #540607,0 0 12px #ff1f2844}.reference-result .result-orb.green{border-color:#a5ffc2;box-shadow:0 0 0 3px #075625,0 0 12px #13ff6d44}.reference-result b{font-size:9px;color:var(--bd-gold)}.reference-result small{color:var(--bd-muted)}.reference-win-row{display:grid;grid-template-columns:32px 1fr 1fr auto;gap:12px;align-items:center;border-bottom:1px solid #233744;padding:8px 4px;font-size:12px}.reference-win-row:last-child{border:0}.reference-win-row .identity-icon{width:28px;height:28px}.reference-win-row span small{display:block;font-size:9px;color:#b4c4d4;margin-top:3px}.reference-win-row strong{color:#ffdf65}.reference-win-row>small{font-size:10px;color:#aab8ca}.arena-mode .live-tabs{position:fixed;z-index:20;left:50%;right:auto;bottom:0;top:auto;transform:translate(-50%);width:min(100%,960px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:10px 8px max(10px,env(safe-area-inset-bottom));margin:0;border:1px solid #a88944;border-bottom:0;border-radius:28px 28px 0 0;background:linear-gradient(#071a29f5,#020a13fa);box-shadow:0 -5px 25px #0008}.arena-mode .live-tabs button{min-height:58px;background:transparent;border:0;box-shadow:none;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;color:#c2cce1;font-size:11px;border-radius:9px}.arena-mode .live-tabs button.active{background:#b4964520;color:#ffe18a;box-shadow:none}.arena-mode .live-tabs .arena-home-tab{width:76px;height:76px;justify-self:center;border:3px solid #ebc568;border-radius:50%;margin-top:-26px;background:radial-gradient(circle,#574522,#030d17 75%);box-shadow:0 0 14px #e7ad4a77;color:#ffe47f}.arena-mode .live-tabs .arena-home-tab svg{width:29px;height:29px;fill:#ffdd75;stroke:#ffdd75}.arena-mode .round-popup{border-color:#b99c50;background:radial-gradient(ellipse at top,#ab83272a,transparent 60%),#031422}.arena-mode .round-popup.outcome-loss{border-color:#a54f62;background:radial-gradient(ellipse at top,#9c2c442a,transparent 60%),#071320}@media(max-width:600px){.arena-mode .arena-topbar{padding:12px;min-height:68px;gap:8px}.arena-wordmark{font-size:20px;gap:7px}.arena-wordmark>svg{width:33px;height:33px;padding:5px}.arena-wordmark small{font-size:7px;letter-spacing:2px}.arena-mode .game-page{padding:8px 10px 120px}.arena-identity{gap:8px;padding:10px}.arena-identity-user,.arena-identity-balance{gap:6px}.arena-identity-balance{padding-left:10px}.arena-identity .identity-icon{display:none}.arena-identity small{font-size:10px}.arena-identity-user strong{font-size:12px}.arena-identity-balance strong{font-size:17px}.arena-identity .square-gold{width:32px;height:36px}.arena-identity .tiny-copy{padding:4px}.arena-shortcuts{gap:7px;margin-bottom:10px}.arena-shortcuts button{min-height:62px;padding:8px 3px;font-size:11px}.arena-shortcuts button svg{width:25px;height:25px}.arena-mode .arena-stage{padding:8px 7px}.arena-mode .round-row{gap:7px;grid-template-columns:1fr 1.5fr 1fr;margin-top:5px}.arena-mode .round-chip{min-width:0;width:100%;padding:8px 3px}.arena-mode .round-chip small{font-size:8px}.arena-mode .round-chip strong{font-size:11px}.arena-mode .round-mode{right:10px;top:8px;font-size:8px;padding:3px 6px}.arena-mode .timer-card{padding:8px 4px;border-radius:8px 8px 22px 22px}.arena-mode .timer-card>span{font-size:9px}.arena-mode .timer-card>strong{font-size:32px}.arena-mode .bet-colors{padding:17px 17px 28px;gap:40px}.arena-mode .color-choice{max-width:170px;border-width:3px}.arena-mode .color-choice>span{font-size:25px}.arena-mode .color-choice small{font-size:8px}.reference-bet-top{gap:6px;grid-template-columns:1.6fr 1fr}.reference-amount,.reference-payout{padding:8px}.reference-amount label{font-size:11px}.reference-stepper{grid-template-columns:32px minmax(0,1fr) 32px;gap:3px}.reference-stepper button{min-height:36px}.reference-stepper input{font-size:20px}.reference-payout{gap:6px}.reference-payout>svg{width:24px;height:24px}.reference-payout small{font-size:8px}.reference-payout strong{font-size:18px}.arena-mode .quick-amounts{gap:5px}.arena-mode .quick-amounts button{font-size:11px;min-height:36px}.arena-mode .place-bet{font-size:18px}.reference-results-strip{overflow-x:auto;grid-template-columns:repeat(8,minmax(42px,1fr));padding:5px 2px 9px}.reference-result .result-orb{width:29px}.reference-result small{font-size:9px}.reference-result b{font-size:8px}.reference-win-row{gap:6px;font-size:10px;grid-template-columns:28px 1fr 1fr}.reference-win-row>small{display:none}.arena-mode .live-tabs{border-radius:22px 22px 0 0}.arena-mode .live-tabs button{font-size:10px;min-height:52px}.arena-mode .live-tabs .arena-home-tab{width:68px;height:68px;margin-top:-22px}}@media(prefers-reduced-motion:reduce){.arena-mode .color-choice{transition:none}}.demo-team-invite{display:flex;align-items:center;gap:10px;width:100%;padding:12px;margin:0 0 12px;border:1px solid #998044;border-radius:10px;background:#19251d;color:#ffe49b;text-align:left;font-size:12px}.demo-levels{display:grid;gap:6px;margin:16px 0}.demo-levels>div{display:grid;grid-template-columns:80px 1fr 1fr;gap:10px;align-items:center;padding:12px 8px;background:var(--bd-panel);border-bottom:1px solid #35443f;font-size:12px}.demo-levels strong{color:var(--bd-gold)}.demo-levels small{color:var(--bd-muted);text-align:right}.demo-team .notice{margin-top:16px}@media(max-width:420px){.demo-levels>div{grid-template-columns:60px 1fr 1fr;font-size:10px;gap:6px}}.arena-page-title{display:flex;align-items:center;gap:12px;padding:6px 0 16px}.arena-page-title>button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #796735;border-radius:12px;background:#0a1d2c;color:var(--bd-gold)}.arena-page-title>div{flex:1}.arena-page-title small{color:#9cacc2;font-size:10px;letter-spacing:1px}.arena-page-title h2{margin:4px 0 0;font-size:24px;color:#fff3ce}.demo-status-pill{display:inline-flex;border:1px solid #7d703e;border-radius:999px;padding:6px 10px;color:#ffe497;background:#272918;font-size:9px;font-weight:800;letter-spacing:1px}.demo-profile-heading{display:flex;align-items:center;gap:12px;padding:8px 0 16px;border-bottom:1px solid #334338}.demo-profile-heading>div{flex:1}.demo-profile-heading h3{font-size:20px!important;margin:0!important}.demo-profile-heading p{margin:5px 0 0;font-size:12px;color:#aabed3}.demo-detail-list{margin:12px 0 22px}.demo-detail-list>div{display:flex;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid #203949;font-size:13px}.demo-detail-list dt{color:#a8bdd0}.demo-detail-list dd{margin:0;text-align:right;overflow-wrap:anywhere;font-weight:650}.demo-detail-list .tiny-copy{margin-left:8px}.demo-profile .primary-btn,.demo-team .primary-btn{font-size:15px;min-height:48px;border-radius:10px}.demo-rule-intro h3{font-size:24px!important;margin:14px 0 8px!important}.demo-rule-intro p{color:#b2c3d8;font-size:13px;line-height:1.6}.demo-rule-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.demo-rule-cards article{padding:16px 10px;border:1px solid #4a583e;background:var(--bd-panel);border-radius:12px;display:flex;flex-direction:column;gap:10px}.demo-rule-cards svg{color:#ffdc72}.demo-rule-cards strong{font-size:18px}.demo-rule-cards span{color:#abc0d5;font-size:11px;line-height:1.5}.demo-rule-steps{padding-left:23px;color:#b7c8da;line-height:1.8;font-size:13px}.demo-rule-steps li{padding:8px 0 8px 5px}.demo-rule-steps strong{color:#f0e6cd}.demo-rule-steps li::marker{color:#ffdc72;font-weight:800}.demo-rule-team{width:100%;min-height:46px;font-size:13px}.demo-team .copy-link{padding:6px;gap:6px;background:var(--bd-bg)}.demo-team .copy-link input{min-width:0;flex:1;padding:10px 8px;border:0;background:transparent;color:#cedcf0;font-size:12px}.demo-team .copy-link button{display:flex;align-items:center;gap:6px;min-height:44px;border-radius:8px;padding:10px;background:#302b18;color:#ffe09a;font-size:12px}.demo-team .demo-link-label{margin:18px 0 6px}.team-targets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.team-targets>div{padding:12px;border:1px solid #40504a;border-radius:10px;background:var(--bd-panel)}.team-targets>div>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:11px}.team-targets span{color:var(--bd-gold)}.team-targets small{font-size:10px;color:var(--bd-muted)}.team-targets progress{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border:0;border-radius:6px;margin:10px 0;background:#243441}.team-targets progress::-webkit-progress-bar{background:#243441;border-radius:6px}.team-targets progress::-webkit-progress-value{background:#eac35d;border-radius:6px}.team-targets progress::-moz-progress-bar{background:#eac35d;border-radius:6px}.arena-mode .bet-row,.arena-mode .history-row{min-width:0}.arena-mode .history-row strong,.arena-mode .bet-detail strong{overflow-wrap:anywhere}.arena-mode .result-table-row{gap:10px}.arena-mode .result-table-row>small{color:var(--bd-muted)}.arena-mode .round-popup{max-height:calc(100dvh - 24px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#89743b #071320}.arena-mode .reference-bet-top{min-width:0}.reference-payout>div{min-width:0}@media(max-width:600px){.arena-page-title h2{font-size:21px}.arena-page-title{padding-bottom:10px}.demo-detail-list>div{font-size:12px;gap:8px}.demo-detail-list dd{max-width:62%}.demo-rule-cards{gap:6px}.demo-rule-cards article{padding:12px 8px}.demo-rule-cards strong{font-size:15px}.demo-rule-cards span{font-size:10px}.team-targets{grid-template-columns:1fr;gap:8px}.team-targets>div{padding:10px 12px}.arena-mode .list-card .history-row{padding:12px;gap:8px}.arena-mode .history-row>div:last-child{max-width:42%;text-align:right}.arena-mode .round-popup{padding:18px}.arena-mode .popup-showcase{height:96px}.arena-mode .round-popup h2{font-size:27px}.arena-mode .popup-score{margin:12px 0;padding:10px}.arena-mode .round-popup dl{margin:12px 0}}@media(max-width:360px){.arena-mode .arena-wordmark{font-size:17px}.arena-wordmark>svg{width:29px;height:29px}.arena-mode .arena-player{font-size:9px}.arena-identity-user strong{font-size:11px}.arena-identity-balance strong{font-size:15px}.arena-mode .color-choice>span{font-size:22px}.arena-mode .color-choice small{font-size:7px}.reference-payout>svg{display:none}.reference-payout strong{font-size:17px}}.gaming-site .site-header,.arena-mode .arena-topbar{background:linear-gradient(180deg,#10171d,#080e14);border-bottom-color:var(--bd-border)}.gaming-site .site-header{box-shadow:0 8px 30px #0002}.gaming-site .site-brand,.gaming-site .arena-wordmark{color:var(--bd-gold)}.gaming-site .site-brand>span{background:#1b211e;border-color:var(--bd-border-strong);box-shadow:0 0 16px #e0b85b12}.gaming-site .hero-art{background:radial-gradient(ellipse,#ad88431a,transparent 65%)}.gaming-site .hero-copy h1 em{color:var(--bd-gold);text-shadow:0 0 30px #efc86d20}.gaming-site .feature-strip,.gaming-site .arena-card,.gaming-site .steps article,.gaming-site .auth-layout,.gaming-site .join-banner{background:var(--bd-card-fill);border-color:var(--bd-border);box-shadow:var(--bd-shadow)}.gaming-site .auth-story{background:radial-gradient(ellipse at top,#c89f4a16,transparent 65%),#0c141b}.gaming-site .auth-form-side{background:#0e171f}.gaming-site .auth-input,.gaming-site .field-label input,.gaming-site .auth-tabs{background:var(--bd-bg);border-color:#3d4646}.gaming-site .site-button.gold,.gaming-site .primary-btn,.arena-mode .place-bet,.arena-mode .square-gold,.arena-mode .reference-stepper button{background:var(--bd-gold-fill);color:#201809;border:1px solid #f8dc93;box-shadow:inset 0 1px #fff5,0 3px #775424}.gaming-site .site-button.ghost,.gaming-site .site-button.subtle,.gaming-site .outline-btn{background:#111c24;border-color:var(--bd-border);color:var(--bd-text)}.gaming-site .muted,.gaming-site .hero-copy>p,.gaming-site .section-title p,.gaming-site .site-footer p{color:var(--bd-muted)}.gaming-site .site-footer{border-color:var(--bd-border)}.arena-mode .arena-identity,.arena-mode .arena-shortcuts button,.arena-mode .panel.section-card,.arena-mode .stat-card,.arena-mode .list-card,.arena-mode .reference-amount,.arena-mode .reference-payout,.arena-mode .team-targets>div{background:var(--bd-card-fill);border-color:var(--bd-border);box-shadow:var(--bd-shadow)}.arena-mode .arena-identity{padding-block:15px}.arena-mode .arena-shortcuts button{border-radius:12px;transition:border-color .18s,background .18s,transform .18s}.arena-mode .arena-shortcuts button[aria-current=page]{background:#29291f;border-color:var(--bd-gold);color:var(--bd-gold)}.arena-mode .arena-shortcuts button:hover{background:var(--bd-panel-raised);border-color:var(--bd-border-strong)}.arena-mode .arena-play-grid{background:#090f15;box-shadow:0 0 0 3px #d3aa5008,0 15px 35px #0003;border-radius:18px}.arena-mode .arena-stage{background:radial-gradient(ellipse at 50% 70%,#f8cf7438,transparent 12%),radial-gradient(ellipse at 20% 80%,#ac15251a,transparent 40%),radial-gradient(ellipse at 80% 80%,#08a6461a,transparent 40%),repeating-conic-gradient(from 252deg at 50% 74%,transparent 0deg 12deg,#e4b14b0c 12.5deg 13.5deg,transparent 14deg 24deg),linear-gradient(#0b131b,#13232e 65%,#09121a)}.arena-mode .timer-card{border-color:var(--bd-border-strong);background:linear-gradient(135deg,#29271c,#090f14 55%,#29251a);box-shadow:0 0 20px #d7aa4b18,inset 0 1px #ffdf8c24}.arena-mode .timer-urgent{border-color:#ff8790}.arena-mode .timer-urgent>strong{color:#ffb4b9}.arena-mode .round-participation{background:#0b171f;border-style:solid;border-color:#3c4b4b;color:var(--bd-muted)}.arena-mode .round-participation.has-entry{background:#10251c;border-color:#397351}.arena-mode .color-selection-note,.arena-mode .demo-team-invite{background:linear-gradient(120deg,#29271b,#172018);border-color:#75613a}.arena-mode .notice{background:#282419;border-color:#786338;color:#f1d99d;line-height:1.6}.arena-mode .helper{background:#101c24;border-color:#3b4949;color:var(--bd-muted)}.arena-mode .quick-amounts button,.arena-mode .filter-row button{background:#0e1a24;border-color:#3e4b50;color:#c8d2dc}.arena-mode .quick-amounts button.active,.arena-mode .filter-row button.active{background:var(--bd-gold-fill);border-color:#f8dc93;color:#201809;box-shadow:none}.arena-mode .bet-row,.arena-mode .transaction,.arena-mode .result-table-row,.arena-mode .reference-win-row{border-bottom-color:#2c383b}.arena-mode .demo-levels>div{background:#101b23;border-color:#33423f;border-radius:7px}.arena-mode .demo-levels>div:nth-child(2n){background:#0c151c}.arena-mode .live-tabs{background:linear-gradient(#142027f5,#080e14fa);border-color:var(--bd-border-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.arena-mode .live-tabs button.active:not(.arena-home-tab){background:#ddba6020;color:var(--bd-gold);box-shadow:inset 0 2px #d0aa58}.arena-mode .live-tabs .arena-home-tab{border-color:#a28449;box-shadow:0 0 10px #c6a05925;background:radial-gradient(circle,#292b21,#0a1219 75%)}.arena-mode .live-tabs .arena-home-tab.active{border-color:#ffe29a;box-shadow:0 0 18px #ebc77655;background:radial-gradient(circle,#66502a,#0a1118 75%)}.arena-mode .round-popup{background:radial-gradient(ellipse at top,#a27c3025,transparent 60%),linear-gradient(150deg,#182128,#090f16);border-color:var(--bd-border-strong);box-shadow:0 0 0 4px #edcc7c08,0 30px 100px #000b}.arena-mode .round-popup.outcome-loss{background:radial-gradient(ellipse at top,#a62d4024,transparent 60%),linear-gradient(150deg,#211c23,#090f16)}.arena-mode .round-popup.outcome-even,.arena-mode .round-popup.outcome-refund{border-color:#70838b;--result-color:#bfd9df}.arena-mode .popup-score,.arena-mode .round-popup dl{background:#070e16b0;border-color:#3c4141}.arena-mode .popup-close{background:#ffffff08;border-color:#ffffff20}.gaming-site button:focus-visible,.gaming-site a:focus-visible,.gaming-site input:focus-visible{outline:2px solid #ffe4a1;outline-offset:4px}.arena-mode button:disabled{cursor:not-allowed}@media(hover:hover){.arena-mode .arena-shortcuts button:hover{transform:translateY(-2px)}.arena-mode .place-bet:not(:disabled):hover{filter:brightness(1.07)}}@media(max-width:600px){.arena-mode .arena-identity{padding-block:12px}.arena-mode .arena-shortcuts{gap:8px}.arena-mode .panel.section-card{padding:14px}.arena-mode .arena-play-grid{padding:6px}.arena-mode .demo-levels>div{padding:12px 8px}}@media(prefers-reduced-motion:reduce){.arena-mode .arena-shortcuts button{transition:none}.arena-mode .arena-shortcuts button:hover{transform:none}}.referral-field-hint{display:block;margin-top:7px;line-height:1.6;color:var(--bd-muted);font-size:11px;font-weight:400}.game-mode-picker{border:1px solid var(--bd-border);border-radius:16px;padding:20px;margin:8px 0 20px;background:var(--bd-card-fill);box-shadow:var(--bd-shadow)}.mode-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.mode-picker-heading small{font-size:9px;letter-spacing:1.5px;color:var(--bd-muted)}.mode-picker-heading h2{font-size:24px;margin:5px 0 0;color:var(--bd-text)}.mode-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mode-options .mode-option:last-child:nth-child(3){grid-column:1 / -1}.testnet-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.testnet-actions button{min-height:46px;margin:0;font-size:13px;padding:12px}.testnet-wallet .primary-btn{font-size:14px}.testnet-wallet>.outline-btn{min-height:44px;padding:10px 16px;font-size:13px}.testnet-address{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:12px;line-height:1.6;padding:12px;border:1px solid var(--bd-border);border-radius:10px;background:var(--bd-bg)}.testnet-address small{display:block;font-family:inherit;color:var(--bd-muted);margin-bottom:5px}.testnet-address a,.testnet-doc-link{color:var(--bd-gold)}.testnet-doc-link{display:inline-flex;gap:7px;align-items:center;font-size:12px;min-height:40px;text-decoration:underline}.testnet-doc-link+.testnet-doc-link{margin-left:16px}.testnet-wallet .stat-card strong{font-size:14px;overflow-wrap:anywhere}@media(max-width:420px){.testnet-actions{grid-template-columns:1fr}.testnet-wallet .reference-section-heading{align-items:flex-start;flex-direction:column}}.mode-option{display:flex;align-items:center;gap:12px;min-height:92px;padding:18px;text-align:left;border:1px solid #48524e;border-radius:12px;background:#09131c;color:var(--bd-text)}.mode-option>svg{flex-shrink:0;color:var(--bd-gold);width:26px}.mode-option>span{flex:1;min-width:0}.mode-option strong{display:block;font-size:20px}.mode-option small{display:block;font-size:11px;line-height:1.5;margin-top:7px;color:var(--bd-muted)}.mode-option em{display:inline-block;font-size:9px;font-style:normal;color:var(--bd-muted);padding:4px 6px;border:1px solid #49524a;border-radius:6px;vertical-align:middle;margin-left:6px}.mode-option.selected{border-color:var(--bd-gold);background:linear-gradient(120deg,#34301e,#14201c);box-shadow:inset 0 0 0 1px #e4bf5a35}.mode-option:disabled{opacity:.5;cursor:wait}.mode-selected .mode-option{min-height:78px}.mode-selected .mode-picker-heading h2{font-size:18px}@media(max-width:600px){.game-mode-picker{padding:14px}.mode-options{gap:8px}.mode-option{padding:12px;gap:8px;align-items:flex-start}.mode-option strong{font-size:17px}.mode-option small{font-size:10px}.mode-option>svg{width:20px}.mode-option>svg:last-child:not(:first-child){width:14px}.mode-option em{margin:5px 0 0}.mode-picker-heading h2{font-size:21px}.mode-picker-heading .demo-status-pill{font-size:8px}.mode-option strong em{display:table}}.gaming-site.arena-mode{--bd-bg:#080c12;--bd-panel:#111923;--bd-border:#ffffff16;--bd-muted:#a7b2c3;--bd-gold:#f1d391;background:radial-gradient(ellipse at 10% 0,#b1812520,transparent 42%),radial-gradient(ellipse at 100% 55%,#145f6320,transparent 48%),#080c12}.arena-mode .arena-topbar{max-width:1200px;padding:20px 28px;border-bottom:1px solid #ffffff10}.arena-mode .arena-wordmark{font-size:24px;letter-spacing:-.6px}.arena-mode .arena-wordmark small{letter-spacing:2.4px;font-size:9px}.arena-mode .arena-header-mode{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:10px;color:#b9c6d6;font-size:10px;letter-spacing:.8px}.arena-mode .real-mode-badge{padding:6px 9px;border:1px solid #e0ba5b80;border-radius:999px;color:#f2cf79;background:#d7ad3714;font-weight:800;letter-spacing:1px}.arena-mode .arena-header-mode small{font-size:9px;white-space:nowrap}.arena-mode .arena-player{border:1px solid #ffffff14;border-radius:999px;padding:10px 14px;background:#ffffff04}.arena-mode .game-page{max-width:1200px;padding:24px 28px 130px}.arena-welcome{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:24px;padding:30px 12px 40px;overflow:hidden}.welcome-kicker{display:flex;align-items:center;gap:9px;font-size:11px;letter-spacing:2px;font-weight:700;color:#edca7f}.arena-welcome h1{font-size:clamp(36px,5vw,66px);line-height:1.06;letter-spacing:-2.5px;margin:22px 0}.arena-welcome h1 em{font-style:normal;color:#f0d391}.welcome-copy>p{color:#aab6c7;line-height:1.7;font-size:15px;max-width:400px;overflow-wrap:anywhere}.welcome-facts{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:26px}.welcome-facts span{display:flex;align-items:center;gap:7px;color:#b7c1cf;font-size:12px}.welcome-facts svg{color:#ddc083}.welcome-art{position:relative;display:flex;align-items:center;justify-content:center;gap:24px;min-height:300px;isolation:isolate}.welcome-ring{position:absolute;width:88%;aspect-ratio:1;border:1px solid #d4b46d26;border-radius:50%;transform:perspective(400px) rotateX(58deg);box-shadow:0 0 0 25px #c7a46606,0 0 0 65px #c7a46604;z-index:-1;top:40px}.welcome-orb{display:grid;place-items:center;width:135px;aspect-ratio:1;border-radius:50%;font-weight:900;font-size:48px;transform:rotate(-12deg);border:2px solid #ffc7c4;box-shadow:inset 0 0 0 7px #080c1244,0 18px 60px #ee334533}.welcome-red{background:radial-gradient(circle at 30% 20%,#fb8a87,#bf2639 60%,#401824)}.welcome-green{background:radial-gradient(circle at 30% 20%,#84ebc2,#11896a 60%,#0a302c);border-color:#b6f5d9;transform:rotate(12deg) translateY(25px);box-shadow:inset 0 0 0 7px #080c1244,0 18px 60px #24c89733}.welcome-versus{font-size:17px;font-style:italic;font-weight:900;color:#e7cc92}.welcome-art>small{position:absolute;bottom:20px;letter-spacing:5px;font-size:9px;color:#a49370}.arena-mode .game-mode-picker{background:#111923b3;border:1px solid #ffffff12;border-radius:22px;padding:24px;margin:0 0 24px;box-shadow:0 16px 40px #0002}.arena-mode .mode-picker-heading small{color:#b9a16d}.arena-mode .mode-picker-heading h2{letter-spacing:-.6px}.arena-mode .mode-option{border:1px solid #ffffff16;border-radius:16px;background:linear-gradient(125deg,#1a2430,#101720);min-height:112px;padding:22px;transition:border-color .18s,background .18s,transform .18s}.arena-mode .mode-option>svg:first-child{width:44px;height:44px;padding:10px;border-radius:14px;background:#f1d39110;color:#f1d391}.arena-mode .mode-option strong{font-size:21px}.arena-mode .mode-option small{font-size:12px;line-height:1.6}.arena-mode .mode-option.selected{background:linear-gradient(115deg,#3a3020,#181e24);border-color:#d4b372;box-shadow:inset 0 1px #ffdf9722}.arena-mode .mode-selected{padding:16px 20px}.arena-mode .mode-selected .mode-picker-heading{display:none}.arena-mode .mode-selected .mode-option{min-height:78px;padding:14px 18px}.arena-mode .live-status{font-size:12px;margin:0 0 14px;gap:10px}.arena-mode .live-status>span:first-child{display:flex;align-items:center;gap:7px}.arena-mode .live-status>span:first-child:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 9px currentColor}.arena-mode .live-status button{width:40px;height:40px;border:1px solid #ffffff1c}.arena-mode .arena-identity{padding:22px 24px;border-color:#d9b67630;border-radius:20px;background:radial-gradient(ellipse at 95% 10%,#8d6b2520,transparent 65%),linear-gradient(120deg,#17212c,#0d151f);margin-bottom:16px}.arena-mode .arena-identity strong{font-size:30px;letter-spacing:-1px}.arena-mode .arena-identity-user strong{font-size:15px;letter-spacing:0}.arena-mode .arena-identity-balance{border-color:#ffffff14;padding-left:28px}.arena-mode .arena-identity small{font-size:12px}.arena-mode .square-gold{border-radius:50%;min-width:44px;min-height:44px}.arena-mode .identity-icon{border-color:#ffffff25;background:#ffffff05;box-shadow:none}.arena-mode .arena-shortcuts{gap:12px;margin-bottom:20px}.arena-mode .arena-shortcuts button{border-radius:16px;border-color:#ffffff14;background:#141e29;box-shadow:none;min-height:82px;font-size:13px;gap:9px}.arena-mode .arena-shortcuts button svg{width:23px;height:23px;color:#e4c487;filter:none}.arena-mode .arena-play-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:0;padding:0;border:1px solid #d9b67638;border-radius:24px;overflow:hidden;background:#101822;box-shadow:0 24px 65px #0003;margin-bottom:20px}.arena-mode .arena-stage{min-width:0;padding:24px;border-radius:0;background:radial-gradient(ellipse at 20% 80%,#982f3c18,transparent 55%),radial-gradient(ellipse at 85% 80%,#177e601a,transparent 55%),linear-gradient(140deg,#15202c,#0e1720)}.arena-mode .arena-stage:before,.arena-mode .arena-stage:after{display:none}.arena-mode .arena-stage-heading{margin-bottom:18px;align-items:center}.arena-mode .arena-stage-heading>div{display:block}.arena-mode .arena-stage-heading .eyebrow{font-size:9px;color:#baa675;letter-spacing:2px}.arena-mode .arena-stage-heading h2{font-size:24px;margin-top:7px;letter-spacing:-.6px}.arena-mode .round-mode{position:static;border:1px solid #ffffff20;background:#ffffff05;color:#c9d2df;padding:6px 10px}.arena-mode .round-row{grid-template-columns:minmax(0,1fr) minmax(110px,1.35fr) minmax(0,1fr);gap:10px;margin:0 0 8px;align-items:center}.arena-mode .round-chip,.arena-mode .round-chip:last-child{min-width:0;justify-self:stretch;margin:0;padding:10px 3px;background:transparent;border:0;text-align:center}.arena-mode .round-chip small{font-size:10px}.arena-mode .round-chip strong{font-size:13px;color:#d3dbe6}.arena-mode .timer-card{border:1px solid #bb99534d;border-radius:16px;background:#b58d2e0b;box-shadow:inset 0 1px #ffe2a112;padding:12px 6px}.arena-mode .timer-card>strong{font-size:39px;letter-spacing:-1px;font-family:ui-monospace,monospace}.arena-mode .timer-card>span{font-size:10px}.arena-mode .timer-urgent{border-color:#e3737655;background:#b7303914}.arena-mode .bet-colors{max-width:420px;padding:27px 22px 32px;gap:45px}.arena-mode .color-choice{max-width:160px;aspect-ratio:1;border-width:2px;box-shadow:0 0 0 5px #db495523,0 8px 30px #b52d332c,inset 0 0 0 5px #38000e55}.arena-mode .color-choice.red{background:radial-gradient(circle at 35% 20%,#ed7779,#a82136 65%,#481423);border-color:#fb9c9f}.arena-mode .color-choice.green{background:radial-gradient(circle at 35% 20%,#54dca6,#087f60 65%,#0a372b);border-color:#95e9c1;box-shadow:0 0 0 5px #23c78d23,0 8px 30px #24bb7e22,inset 0 0 0 5px #003b2a66}.arena-mode .color-choice:after{display:none}.arena-mode .color-choice>span{font-size:25px;letter-spacing:.5px}.arena-mode .color-choice.chosen{outline:2px solid #f7dc9c;outline-offset:8px}.arena-mode .color-choice.selection-disabled{opacity:.3;filter:grayscale(.6)}.arena-mode .round-participation{padding:12px 14px;border-color:#ffffff14;border-radius:12px;background:#0a111b66;font-size:12px;line-height:1.6}.arena-mode .round-participation strong{font-size:12px}.arena-mode .round-participation>div{font-size:11px}.arena-mode .color-selection-note{font-size:12px;line-height:1.6;background:#d8b5750c;border:1px solid #d8b57522;padding:10px 12px;border-radius:12px}.arena-mode .arena-ticket{min-width:0;border-left:1px solid #ffffff0b;padding:30px 24px;display:flex;flex-direction:column;justify-content:center;background:#0b121b55}.arena-mode .reference-bet-top{grid-template-columns:1fr;gap:16px}.arena-mode .reference-amount{padding:0 0 12px;border:0;background:none}.arena-mode .reference-amount label{font-size:13px;margin-bottom:16px;color:#bcc8d8}.arena-mode .reference-stepper{grid-template-columns:44px minmax(0,1fr) 44px}.arena-mode .reference-stepper button{border-radius:50%;border:1px solid #e2c28044;background:#e2c28010;color:#f0d391}.arena-mode .reference-stepper input{font-size:32px;background:transparent}.arena-mode .reference-payout{justify-content:flex-start;gap:15px;padding:18px;border-radius:16px;background:linear-gradient(120deg,#b18b3015,#b18b3005);border-color:#caa04a24}.arena-mode .reference-payout strong{font-size:27px;color:#f1d391}.arena-mode .reference-payout small{font-size:11px}.arena-mode .reference-payout>svg{width:30px;filter:none}.arena-mode .quick-amounts{margin:18px 0 8px;gap:6px}.arena-mode .quick-amounts button{border-radius:999px;min-height:44px;background:#ffffff04;border-color:#ffffff16}.arena-mode .quick-amounts button.active{background:#edce8a;color:#1b1710;box-shadow:none}.arena-mode .place-bet{border-radius:999px;min-height:54px;font-size:17px;letter-spacing:.7px;background:linear-gradient(110deg,#fae4aa,#d6af60);border-color:#f4daa1;box-shadow:0 7px 24px #d6af601a}.arena-mode .place-bet:disabled{opacity:.48}.arena-mode .panel.section-card{border-color:#ffffff12;border-radius:20px;padding:22px;background:linear-gradient(130deg,#141e29,#101720);margin:18px 0}.arena-mode .reference-section-heading{margin-bottom:18px}.arena-mode .reference-section-heading h3{font-size:16px!important}.arena-mode .reference-section-heading button{min-height:40px;font-size:11px;background:#ffffff04;border-color:#ffffff18}.arena-mode .form-card{border:1px solid #ffffff16;border-radius:22px;background:#121c28;padding:28px;box-shadow:0 18px 50px #0002}.arena-mode .form-card h3{font-size:24px;letter-spacing:-.5px}.arena-mode .form-card input{background:#0b131f;border-color:#ffffff20;border-radius:12px;min-height:50px}.arena-mode .form-card .primary-btn,.arena-mode .form-card .outline-btn{border-radius:999px;min-height:48px}.arena-mode .testnet-address{background:#080f19;border-color:#ffffff12;padding:16px;border-radius:14px;font-size:12px}.arena-mode .testnet-address small{font-family:inherit;font-size:10px;letter-spacing:.6px;margin-bottom:8px;color:#ae9a70}.arena-mode .game-page>.notice{border:1px solid #c5a46728;background:#c5a46709;color:#c9b994;border-radius:14px;padding:13px 17px;font-size:12px;line-height:1.65;margin-bottom:18px}.arena-mode .round-popup{border-radius:26px;border-color:#dabb7b66;box-shadow:0 40px 120px #000b,inset 0 1px #ffdda522}.arena-mode .round-popup::backdrop{background:#02070dd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.arena-mode .popup-score{border-radius:18px;padding:18px}.arena-mode .popup-close{width:44px;height:44px;border-radius:50%}@media(hover:hover){.arena-mode .mode-option:not(:disabled):hover{transform:translateY(-2px);border-color:#e2c28077}.arena-mode .arena-shortcuts button:hover{background:#202b37;border-color:#e2c28055}}@media(min-width:901px){.arena-mode .live-tabs{position:static;display:flex;flex-direction:row;justify-content:center;gap:8px;max-width:none;width:auto;margin:0 0 20px;padding:7px;border:1px solid #ffffff12;border-radius:999px;transform:none;box-shadow:none;background:#121c26}.arena-mode .live-tabs button,.arena-mode .live-tabs .arena-home-tab{flex:1;display:flex;flex-direction:row;justify-content:center;gap:9px;min-height:46px;width:auto;height:auto;margin:0;border:0;border-radius:999px;box-shadow:none;font-size:12px;background:transparent}.arena-mode .live-tabs button.active,.arena-mode .live-tabs .arena-home-tab.active{background:#e3c78c14;color:#f1d391;box-shadow:none;border:0}.arena-mode .live-tabs button svg{width:19px;height:19px}.arena-mode .arena-content{grid-column:auto}}@media(max-width:900px){.arena-mode .arena-play-grid{grid-template-columns:1fr}.arena-mode .arena-ticket{border-left:0;border-top:1px solid #ffffff0d;padding:22px}.arena-mode .reference-bet-top{grid-template-columns:1.2fr 1fr;align-items:center}.arena-mode .reference-amount{padding:0}.arena-mode .reference-payout{padding:14px}.arena-mode .bet-colors{max-width:470px}.arena-mode .color-choice{max-width:175px}.arena-mode .live-tabs{border-color:#ffffff20;border-radius:22px 22px 0 0;background:#101923f5}}@media(max-width:600px){.arena-mode .arena-topbar{padding:16px}.arena-mode .game-page{padding:18px 14px 120px}.arena-mode .arena-player{padding:8px;font-size:11px}.arena-mode .arena-wordmark{font-size:20px}.arena-mode .arena-wordmark>svg{width:34px;height:34px}.arena-mode .arena-exit{font-size:11px}.arena-welcome{grid-template-columns:1fr;gap:0;padding:14px 6px 22px}.arena-welcome h1{font-size:43px;letter-spacing:-1.8px;margin:18px 0}.welcome-copy>p{font-size:14px}.welcome-facts{margin-top:18px;font-size:11px}.welcome-art{min-height:200px}.welcome-orb{width:105px;font-size:37px}.welcome-ring{width:65%;top:5px}.welcome-art>small{bottom:0}.arena-mode .game-mode-picker{padding:18px;border-radius:18px}.arena-mode .mode-options{gap:10px}.arena-mode .mode-option{padding:15px;flex-wrap:wrap;gap:12px;min-height:150px}.arena-mode .mode-option>span{flex-basis:100%}.arena-mode .mode-option>svg:first-child{width:36px;height:36px;padding:8px}.arena-mode .mode-option>svg:last-child:not(:first-child){display:none}.arena-mode .mode-option strong{font-size:20px}.arena-mode .mode-option small{font-size:11px}.arena-mode .mode-selected{padding:10px;margin-bottom:18px}.arena-mode .mode-selected .mode-option{padding:12px;min-height:72px;gap:8px;flex-wrap:nowrap}.arena-mode .mode-selected .mode-option>svg:first-child{display:none}.arena-mode .mode-selected .mode-option strong{font-size:16px}.arena-mode .mode-selected .mode-option small{font-size:10px;margin-top:4px}.arena-mode .arena-identity{padding:16px;gap:12px;border-radius:17px}.arena-mode .arena-identity-balance{padding-left:14px}.arena-mode .arena-identity strong{font-size:24px}.arena-mode .arena-identity-user strong{font-size:12px}.arena-mode .arena-identity small{font-size:10px}.arena-mode .arena-identity .identity-icon{display:none}.arena-mode .arena-identity .square-gold{min-width:36px;min-height:36px;width:36px;height:36px}.arena-mode .arena-shortcuts{gap:8px}.arena-mode .arena-shortcuts button{min-height:70px;font-size:11px;border-radius:14px}.arena-mode .arena-stage{padding:20px 14px}.arena-mode .arena-stage-heading{padding:0 4px}.arena-mode .arena-stage-heading h2{font-size:22px}.arena-mode .arena-play-grid{border-radius:20px}.arena-mode .bet-colors{padding:24px 24px 28px;gap:38px}.arena-mode .color-choice{max-width:150px}.arena-mode .color-choice>span{font-size:23px}.arena-mode .arena-ticket{padding:18px 14px}.arena-mode .reference-payout{gap:8px;padding:12px}.arena-mode .reference-payout>svg{width:23px}.arena-mode .reference-payout strong{font-size:22px}.arena-mode .reference-payout small{font-size:10px}.arena-mode .reference-amount label{font-size:11px}.arena-mode .reference-stepper{grid-template-columns:36px minmax(0,1fr) 36px;gap:3px}.arena-mode .reference-stepper button{min-height:36px}.arena-mode .reference-stepper input{font-size:26px}.arena-mode .panel.section-card{padding:16px;border-radius:17px}.arena-mode .form-card{padding:20px}.arena-mode .reference-results-strip{display:flex;overflow-x:auto;gap:12px;padding:6px 2px 14px;scrollbar-width:thin}.arena-mode .reference-result{flex:0 0 56px}.arena-mode .live-status{font-size:10px}.arena-mode .live-status>span:nth-child(2){font-size:10px}}@media(max-width:360px){.arena-mode .reference-bet-top{grid-template-columns:1fr}.arena-mode .arena-identity{padding:12px;gap:8px}.arena-mode .arena-identity-balance{padding-left:8px}.arena-mode .arena-identity-user .tiny-copy{display:none}.arena-mode .arena-identity strong{font-size:21px}.arena-mode .arena-identity-user strong{font-size:11px}.arena-mode .bet-colors{padding-inline:18px;gap:30px}.arena-mode .color-choice>span{font-size:20px}.arena-mode .mode-option em{font-size:8px}}@media(prefers-reduced-motion:reduce){.arena-mode .mode-option{transition:none}.arena-mode .mode-option:hover{transform:none}}.gaming-site.arena-mode{background:radial-gradient(ellipse at 0 35%,#a722421c,transparent 45%),radial-gradient(ellipse at 100% 55%,#00ad7a17,transparent 45%),radial-gradient(ellipse at 50% 0,#bc8a2520,transparent 50%),#050a13}.arena-mode .arena-wordmark{color:#ffe298;text-shadow:0 0 22px #ffb82d35}.arena-mode .arena-wordmark>svg{background:linear-gradient(140deg,#ffe49e,#b47923);color:#171007;border-color:#ffe7b2;box-shadow:0 0 22px #edb84e25}.arena-mode .arena-wordmark>svg{transform:perspective(120px) rotateY(-10deg) rotateX(6deg);box-shadow:inset 2px 2px #fff6bd88,inset -3px -4px #684415,4px 6px #2b1b0c,0 0 25px #edb84e33;transition:transform .25s ease,box-shadow .25s ease}.arena-mode .arena-wordmark:hover>svg{transform:perspective(120px) rotateY(-3deg) rotateX(2deg) translateY(-1px);box-shadow:inset 2px 2px #fff6bd99,inset -3px -4px #684415,4px 7px #2b1b0c,0 0 30px #edb84e55}.arena-mode .arena-play-grid{border-color:#c69a4c88;border-radius:22px;box-shadow:0 0 0 4px #d1a15108,0 0 55px #e1ae2d0b,0 25px 70px #0007;background:#09111e;isolation:isolate}.arena-mode .arena-stage{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 62%,#eac77124,transparent 35%),radial-gradient(ellipse at 15% 75%,#e6183622,transparent 45%),radial-gradient(ellipse at 85% 75%,#00d68e20,transparent 45%),linear-gradient(180deg,#101d30,#081221 65%,#090f18)}.arena-mode .arena-stage:before{content:"";display:block;position:absolute;inset:48% -35% auto;height:240px;z-index:-1;pointer-events:none;border-radius:0;transform:perspective(300px) rotateX(64deg);transform-origin:50% 0;background:repeating-linear-gradient(90deg,transparent 0 49px,#b2a57521 50px 51px),repeating-linear-gradient(0deg,transparent 0 39px,#b2a57521 40px 41px);box-shadow:0 -2px 24px #f8c84955;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.arena-mode .arena-stage:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:auto;pointer-events:none;filter:none;background:conic-gradient(from 155deg at 5% 0,transparent 0 8deg,#9ec9ff0d 9deg 14deg,transparent 15deg 360deg),conic-gradient(from 188deg at 95% 0,transparent 0 8deg,#9ec9ff0d 9deg 14deg,transparent 15deg 360deg),radial-gradient(ellipse at 12% 45%,#ffe69f7a,transparent 1.3%),radial-gradient(ellipse at 88% 45%,#ffe69f7a,transparent 1.3%)}.arena-mode .arena-stage-heading h2{font-size:27px;font-weight:900;letter-spacing:-.8px;text-transform:uppercase;font-style:italic;color:#fff2ce}.arena-mode .arena-stage-heading .eyebrow{color:#f0c66c;font-weight:800}.arena-mode .round-mode{border-color:#ddb75355;background:#e6b8450d;color:#f2d184;text-transform:uppercase;font-size:9px;letter-spacing:1px}.arena-mode .timer-card{border:1px solid #e6b952;border-radius:6px 6px 22px 22px;background:linear-gradient(130deg,#44321a,#111722 50%,#352914);box-shadow:0 0 22px #d6a43f25,inset 0 2px #ffe8a130;padding:13px 8px}.arena-mode .timer-card>strong{font-size:44px;font-weight:900;color:#fff5d5;text-shadow:0 0 20px #ffc95338}.arena-mode .timer-card>span{color:#e5c484}.arena-mode .reference-round-label{font-size:10px;text-transform:uppercase;letter-spacing:1px}.arena-mode .arena-time-track{height:3px;border-radius:9px;overflow:hidden;background:#ffffff12}.arena-mode .arena-time-track i{background:linear-gradient(90deg,#9e6d20,#ffe799);box-shadow:0 0 10px #f9c744}.arena-mode .timer-urgent{border-color:#fb8d7d;background:linear-gradient(130deg,#4a1a24,#1b121c);box-shadow:0 0 22px #f34d4d26}.arena-mode .timer-urgent>strong{color:#ffc4ad}.arena-mode .bet-colors{position:relative;max-width:480px;gap:62px;padding:38px 24px 45px;isolation:isolate}.arena-mode .bet-colors:before{content:"VS";position:absolute;left:50%;top:48%;transform:translate(-50%,-50%) skew(-8deg);font-size:22px;font-weight:950;font-style:italic;letter-spacing:-2px;color:#ffdc81;text-shadow:0 0 18px #e5b74b77;z-index:1;pointer-events:none}.arena-mode .bet-colors:after{content:"";position:absolute;left:18%;right:18%;top:50%;height:1px;background:linear-gradient(90deg,#ff3a5055,transparent 42%,transparent 58%,#30f5ac55);pointer-events:none;z-index:-1}.arena-mode .color-choice{--neon:#ff3b55;--rim:#740d23;max-width:175px;border:3px solid #ffc4bb;border-radius:50%;gap:5px;transition:transform .2s,filter .2s,opacity .2s,box-shadow .2s;box-shadow:0 0 0 4px var(--rim),0 0 0 6px var(--neon),0 0 26px #ff274a55,0 15px 35px #0008,inset 0 0 0 6px #3b001744,inset 0 -14px 22px #37000a99}.arena-mode .color-choice.red{background:radial-gradient(circle at 35% 17%,#ff9690,#ec2444 37%,#a7002c 72%,#4e0821);border-color:#ffc4bb;box-shadow:0 0 0 4px var(--rim),0 0 0 6px var(--neon),0 0 30px #ff274a55,0 15px 35px #0008,inset 0 0 0 6px #3b001744,inset 0 -14px 22px #37000a99}.arena-mode .color-choice.green{--neon:#2af7a7;--rim:#006b4e;background:radial-gradient(circle at 35% 17%,#b4ffcc,#1cdb85 37%,#007c55 72%,#063f32);border-color:#b6ffdc;box-shadow:0 0 0 4px var(--rim),0 0 0 6px var(--neon),0 0 30px #16e8a344,0 15px 35px #0008,inset 0 0 0 6px #003b2744,inset 0 -14px 22px #002b1c99}.arena-mode .color-choice:after{content:"";display:block;position:absolute;left:-8%;width:116%;height:22px;bottom:-22px;z-index:-1;border:1px solid var(--neon);border-radius:50%;background:linear-gradient(#101820,#040812);box-shadow:0 4px 0 var(--rim),0 7px #040812,0 0 20px color-mix(in srgb,var(--neon) 35%,transparent)}.arena-mode .arena-token-letter{display:grid;place-items:center;width:33px;height:33px;border:1px solid #ffffff65;border-radius:50%;font-size:17px;font-weight:900;color:#fff9e9;background:#ffffff10;box-shadow:inset 0 1px #fff4;margin-bottom:1px}.arena-mode .color-choice>span{font-size:27px;font-weight:950;font-style:italic;letter-spacing:-.5px;text-shadow:0 3px 1px #0004}.arena-mode .color-choice small{font-size:10px;color:#fff9e9}.arena-mode .color-choice.chosen{outline:2px solid #ffe7a6;outline-offset:12px;transform:translateY(-5px);animation:arcade-selected 1.8s ease-in-out 3}.arena-mode .color-choice.selection-disabled{opacity:.27;filter:grayscale(.8);box-shadow:0 0 0 4px #ffffff10}.arena-mode .color-choice:disabled:not(.selection-disabled){opacity:.58}.arena-mode .color-choice.chosen:disabled{opacity:.85}.arena-mode .round-participation.has-entry{border-color:#30df9d55;background:linear-gradient(100deg,#0b453344,#091420);box-shadow:inset 3px 0 #39dca4}.arena-mode .round-participation.has-entry strong{color:#92f6c8}.arena-mode .color-selection-note{border-color:#e1b55944;background:linear-gradient(90deg,#75561626,#101723);box-shadow:inset 3px 0 #edc26e}.arena-mode .arena-ticket{background:radial-gradient(ellipse at 50% 0,#c6983320,transparent 65%),linear-gradient(180deg,#101927,#090f18);border-left-color:#c49c4233}.arena-mode .reference-amount label{text-transform:uppercase;font-weight:800;letter-spacing:1.4px;font-size:11px}.arena-mode .reference-payout{border-color:#e1b55955;background:linear-gradient(115deg,#5b421e44,#171a22);box-shadow:inset 0 1px #ffe0a015}.arena-mode .reference-payout>svg{width:36px;height:36px;color:#ffd66b;filter:drop-shadow(0 0 9px #ffc73b33)}.arena-mode .reference-payout strong{font-size:30px;text-shadow:0 0 18px #eac05422}.arena-mode .place-bet{min-height:58px;position:relative;overflow:hidden;font-size:19px;font-weight:900;font-style:italic;letter-spacing:.5px;background:linear-gradient(180deg,#fff0ab,#f4c44f 55%,#c58925);border:1px solid #ffe6a3;box-shadow:0 4px #77521f,0 8px 25px #f2b53a22,inset 0 1px #fff9}.arena-mode .place-bet:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-150%) skew(-25deg);background:linear-gradient(90deg,transparent,#ffffff44,transparent);animation:arcade-shine 4.5s ease-in-out 3;pointer-events:none}.arena-mode .place-bet:disabled{box-shadow:0 3px #30291c;opacity:.5}.arena-mode .arena-shortcuts button{background:linear-gradient(145deg,#1b2738,#0a1422);border-color:#bd995a33;box-shadow:inset 0 1px #ffe9ba08}.arena-mode .arena-shortcuts button svg{color:#f3cf79;filter:drop-shadow(0 0 7px #e9b74422)}.arena-mode .panel.section-card{border-color:#c6a25930}.arena-mode .reference-section-heading h3{font-style:italic;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:14px!important}.arena-mode .result-orb{box-shadow:0 0 12px #ffffff12}.welcome-orb{border-width:3px;box-shadow:0 0 0 5px #e8354925,0 0 40px #e8354933,inset 0 -12px 22px #0004}.welcome-green{box-shadow:0 0 0 5px #20da9825,0 0 40px #20da9833,inset 0 -12px 22px #0004}.welcome-versus{font-size:25px;color:#ffdc81;text-shadow:0 0 20px #e6be7044}.welcome-art{background:radial-gradient(ellipse at center,#d7aa5112,transparent 65%)}.arena-welcome h1{font-style:italic;font-weight:950;text-transform:uppercase;font-size:clamp(34px,4.7vw,62px)}.arena-mode .round-popup h2{font-style:italic;font-weight:950;text-transform:uppercase}.arena-mode .round-popup.outcome-win{border-color:#e6c375;box-shadow:0 0 60px #e5b53d25,0 40px 120px #000c}.arena-mode .round-popup.outcome-loss{border-color:#dc6f7b;box-shadow:0 0 45px #dc34521a,0 40px 120px #000c}.arena-mode .popup-score strong{text-shadow:0 0 24px var(--result-glow)}@keyframes arcade-selected{0%,to{outline-color:#ffe7a6}50%{outline-color:#ba8f3f}}@keyframes arcade-shine{0%,65%{transform:translate(-150%) skew(-25deg)}90%,to{transform:translate(150%) skew(-25deg)}}@media(hover:hover){.arena-mode .color-choice:not(:disabled):hover{transform:translateY(-6px) scale(1.035);filter:brightness(1.1)}.arena-mode .place-bet:not(:disabled):active{transform:translateY(3px);box-shadow:0 1px #77521f}}@media(max-width:600px){.arena-mode .arena-stage-heading h2{font-size:23px}.arena-mode .bet-colors{gap:48px;padding:32px 18px 39px}.arena-mode .bet-colors:before{font-size:18px}.arena-mode .color-choice>span{font-size:23px}.arena-mode .arena-token-letter{width:27px;height:27px;font-size:14px}.arena-mode .color-choice{max-width:150px}.arena-mode .timer-card>strong{font-size:36px}.arena-mode .reference-payout strong{font-size:24px}.arena-mode .place-bet{font-size:18px}.arena-welcome h1{font-size:40px}.arena-mode .arena-ticket{border-top-color:#c49c4233}}@media(max-width:360px){.arena-mode .bet-colors{gap:38px;padding-inline:14px}.arena-mode .color-choice>span{font-size:19px}.arena-mode .color-choice small{font-size:9px}.arena-mode .arena-token-letter{width:23px;height:23px;font-size:12px}.arena-mode .color-choice.chosen{outline-offset:9px}.arena-mode .arena-stage-heading h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.arena-mode .color-choice.chosen,.arena-mode .place-bet:not(:disabled):after{animation:none}.arena-mode .color-choice{transition:none}.arena-mode .color-choice:not(:disabled):hover{transform:none}}.arena-mode button,.arena-mode a{-webkit-tap-highlight-color:transparent}.arena-mode button{touch-action:manipulation}.arena-mode button:focus-visible,.arena-mode a:focus-visible,.arena-mode summary:focus-visible{outline:2px solid #fff0b7;outline-offset:5px}.arena-mode .arena-round-hud{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:0 4px;margin:4px 0 14px;font-size:11px;color:#aebbcf;min-height:28px}.arena-mode .round-phase{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:1.5px;font-weight:800;color:#b9c3d2}.arena-mode .round-phase i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.arena-mode .phase-open .round-phase{color:#77e8b7}.arena-mode .phase-break .round-phase{color:#e8c581}.arena-mode .round-hud-entry{display:flex;align-items:center;gap:6px;line-height:1.6}.arena-mode .round-hud-entry svg{color:#dcc185}.arena-mode .arena-stage-heading h2{line-height:1.15}.arena-mode .round-chip strong,.arena-mode .reference-payout strong,.arena-mode .popup-score strong{font-variant-numeric:tabular-nums}.arena-mode .round-chip small{line-height:1.5}.arena-mode .round-participation{gap:5px}.arena-mode .color-selection-note{align-items:center;gap:12px}.arena-mode .color-selection-note p{margin:0}.arena-mode .color-selection-note button{border:1px solid #d5b77944;border-radius:999px;padding:8px 12px;white-space:nowrap;background:#d5b7790c;min-height:40px}.arena-mode .color-selection-note button:disabled{opacity:.45}.arena-mode .arena-identity .tiny-copy,.arena-mode .arena-identity .eye-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:50%}.arena-mode .arena-identity .tiny-copy:hover,.arena-mode .arena-identity .eye-btn:hover{background:#ffffff09}.arena-mode .reference-results-strip{gap:10px;padding:6px 0 4px}.arena-mode .reference-result{position:relative;border:1px solid #ffffff09;border-radius:14px;padding:16px 5px 12px;gap:10px;background:linear-gradient(160deg,#ffffff04,transparent);min-width:0}.arena-mode .reference-result:last-child{border:1px solid #ffffff09}.arena-mode .reference-result:first-child{border-color:#dab76e55;background:linear-gradient(160deg,#dab76e0e,transparent)}.arena-mode .reference-result:first-child:before{content:"";position:absolute;top:0;width:22px;height:2px;border-radius:0 0 4px 4px;background:#edcb82;box-shadow:0 0 10px #edcb8233}.arena-mode .reference-result b{font-size:9px;letter-spacing:.6px}.arena-mode .reference-result small{font-variant-numeric:tabular-nums;font-size:10px}.arena-mode .reference-win-row{padding:14px 8px;border-color:#ffffff0a;gap:14px}.arena-mode .reference-win-row .identity-icon{width:32px;height:32px;border:1px solid #d6b16440;background:#d6b1640d}.arena-mode .reference-win-row strong{font-variant-numeric:tabular-nums;letter-spacing:.2px}.arena-mode .reference-win-row span small{font-size:10px;margin-top:5px}.arena-mode .section-card>.muted:only-of-type:last-child{padding:18px;border:1px dashed #ffffff14;border-radius:14px;background:#080f192e;text-align:center;color:#a8b5c8;line-height:1.7}.arena-mode .list-card{border:1px solid #ffffff10;border-radius:18px;overflow:hidden;background:#101925}.arena-mode .transaction,.arena-mode .bet-row{border-bottom:1px solid #ffffff09;background:transparent}.arena-mode .transaction:last-child,.arena-mode .bet-row:last-child{border-bottom:0}.arena-mode .transaction:nth-child(2n),.arena-mode .bet-row:nth-child(2n){background:#ffffff02}.arena-mode .pill-color{border-radius:999px;min-width:58px;text-align:center;letter-spacing:.5px;font-weight:800}.arena-mode .filter-row button{border-radius:999px;border-color:#ffffff16;background:#101925}.arena-mode .filter-row button.active{border-color:#d7b57066;background:#d7b57012;color:#f0d391}.arena-mode .arena-page-title{padding:8px 0 20px}.arena-mode .arena-page-title h2{letter-spacing:-.5px}.arena-mode .arena-page-title>button{width:44px;height:44px;border-radius:14px;border-color:#d7b57033;background:#d7b57009}.arena-mode .notice,.arena-mode .form-error{border-radius:14px}.arena-mode .form-error{border:1px solid #f4818140;background:#e04b4b0c}.arena-mode .form-card .helper{line-height:1.8;color:#b3c0d1}.arena-mode .form-card>button{margin-top:8px}.arena-mode .form-card input:focus{border-color:#d7b57099;box-shadow:0 0 0 3px #d7b57012;outline:none}.arena-mode .arena-loading-state{padding:22px 0;color:#c3b38e;font-size:13px}.arena-mode .arena-loading-state>p{margin-bottom:20px}.arena-mode .arena-skeleton{display:grid;gap:16px}.arena-mode .arena-skeleton i{display:block;min-height:90px;border:1px solid #ffffff07;border-radius:20px;background:linear-gradient(100deg,#121c28 20%,#1d2937,#121c28 70%);background-size:220% 100%;animation:arena-loading-shimmer 2s ease-in-out infinite}.arena-mode .arena-skeleton>div{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.arena-mode .arena-skeleton>div i{min-height:300px}.arena-mode .arena-skeleton>i:last-child{min-height:110px}.arena-mode .round-popup{padding:28px;scrollbar-gutter:stable}.arena-mode .round-popup .popup-round{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;line-height:1.6}.arena-mode .round-popup dl{border:1px solid #ffffff0d;border-radius:16px;padding:8px 16px}.arena-mode .round-popup dl>div{gap:12px;padding:12px 0}.arena-mode .round-popup dl dt{color:#aeb9ca}.arena-mode .round-popup dl dd{font-variant-numeric:tabular-nums}.arena-mode .round-popup>small{display:block;line-height:1.7;margin-top:14px;color:#a3afc1}.arena-mode .round-popup .primary-btn{min-height:48px;margin-top:8px}@keyframes arena-loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(hover:hover){.arena-mode .arena-shortcuts button,.arena-mode .quick-amounts button,.arena-mode .live-tabs button{transition:background .16s,border-color .16s,transform .16s}.arena-mode .arena-shortcuts button:active,.arena-mode .quick-amounts button:active{transform:scale(.97)}.arena-mode .reference-win-row:hover{background:#ffffff03}}@media(max-width:900px){.arena-mode .live-tabs{bottom:10px;width:calc(100% - 24px);max-width:640px;border:1px solid #e5c4843a;border-radius:24px;padding:8px 5px calc(8px + env(safe-area-inset-bottom));box-shadow:0 12px 40px #0008,inset 0 1px #ffffff05}.arena-mode .live-tabs button{min-height:54px;font-size:10px;color:#aab8cc;gap:6px}.arena-mode .live-tabs button.active:not(.arena-home-tab){border-radius:16px;box-shadow:none;background:#d4b87912;color:#f4d99e}.arena-mode .live-tabs .arena-home-tab{width:64px;height:64px;margin-top:-18px;border-width:2px;box-shadow:0 0 0 5px #090f19,0 0 20px #d5ae4840}.arena-mode .live-tabs .arena-home-tab svg{width:24px;height:24px}.arena-mode .game-page{padding-bottom:145px}}@media(max-width:600px){.arena-mode .arena-round-hud{gap:8px;margin-bottom:12px;font-size:10px}.arena-mode .round-phase{font-size:9px;letter-spacing:1px}.arena-mode .color-selection-note{flex-wrap:wrap;gap:8px}.arena-mode .reference-results-strip{gap:9px;padding:6px 1px 12px}.arena-mode .reference-result{flex-basis:65px;padding:15px 6px 12px}.arena-mode .reference-win-row{padding:13px 4px;gap:10px}.arena-mode .round-popup{padding:24px 18px;max-width:calc(100% - 24px)}.arena-mode .round-popup dl{padding:6px 12px}.arena-mode .arena-skeleton>div{grid-template-columns:1fr}.arena-mode .arena-skeleton>div i{min-height:170px}.arena-mode .live-tabs button svg{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.arena-mode .arena-skeleton i{animation:none}.arena-mode .arena-shortcuts button,.arena-mode .quick-amounts button,.arena-mode .live-tabs button{transition:none}}.arena-mode .pill-color.tie{border:1px solid #9b7b3b;background:#3b3018;color:#ffe29a}.arena-mode .round-popup.outcome-refund{border-color:#d7a94c;box-shadow:0 0 50px #d7a94c22,0 40px 120px #000c}.arena-mode .round-popup.outcome-refund .popup-fireworks{--spark-accent:#ffe09a}.arena-mode .filter-refunded.active{border-color:#d9b87599;background:#d9b8751c;color:#ffe3a0}.arena-mode .bet-status-refunded{background:linear-gradient(90deg,#d9b87508,transparent 55%)}.arena-mode .bet-status-refunded .bet-detail:last-child small{color:#f0d391}@media(min-width:901px){.arena-mode .live-tabs{position:fixed;left:50%;right:auto;bottom:18px;top:auto;z-index:50;display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:4px;width:min(560px,calc(100vw - 40px));max-width:none;margin:0;padding:8px 7px;border:1px solid #e3c78c55;border-radius:24px;background:#0d1624f5;box-shadow:0 14px 45px #0009,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%)}.arena-mode .live-tabs button,.arena-mode .live-tabs .arena-home-tab{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:58px;width:auto;height:auto;margin:0;padding:7px 5px;border:0;border-radius:16px;background:transparent;box-shadow:none;color:#aab8cc;font-size:10px;white-space:nowrap}.arena-mode .live-tabs button.active:not(.arena-home-tab){background:#d4b87912;color:#f4d99e}.arena-mode .live-tabs .arena-home-tab{width:auto;box-shadow:none}.arena-mode .live-tabs .arena-home-tab.active{background:linear-gradient(145deg,#f6d77d,#b9842f);color:#151009;box-shadow:0 0 0 4px #080c12,0 0 22px #d5ae4840}.arena-mode .live-tabs button svg{width:21px;height:21px}}.onchain-psd-shell{position:relative;isolation:isolate}.onchain-psd-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 18%,rgba(192,137,43,.1),transparent 30%),radial-gradient(circle at 92% 62%,rgba(21,151,128,.1),transparent 34%)}.onchain-real-arena{color:#f3f5fa}.onchain-real-arena .live-status{border:1px solid rgba(224,186,91,.22);border-radius:14px;padding:10px 12px;background:#0a121db8;box-shadow:inset 0 1px #ffffff0a,0 10px 28px #00000029}.onchain-real-arena .live-status button{border-radius:10px;color:#f1d391;background:#ffffff0a}.onchain-real-arena .live-tabs{box-shadow:0 16px 36px #00000038,inset 0 1px #ffffff0a}.onchain-real-arena .live-tabs button{transition:transform .18s ease,background .18s ease,color .18s ease}.onchain-real-arena .live-tabs button:hover{transform:translateY(-2px);color:#f4d99e}.onchain-real-arena .live-tabs button.active{color:#f6d993;text-shadow:0 0 16px rgba(239,188,79,.24)}.onchain-real-arena .panel.section-card,.onchain-real-arena .form-card{box-shadow:inset 0 1px #ffffff0a,0 18px 48px #00000038}.onchain-real-arena .reference-section-heading h3{color:#fff0c7}.onchain-real-arena .primary-btn,.onchain-real-arena .outline-btn{transition:transform .18s ease,filter .18s ease,border-color .18s ease}.onchain-real-arena .primary-btn:hover:not(:disabled),.onchain-real-arena .outline-btn:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.08)}.onchain-real-arena button:focus-visible,.onchain-real-arena input:focus-visible,.onchain-real-arena summary:focus-visible{outline:2px solid #ffe8a8;outline-offset:3px}.onchain-real-arena .muted{color:#aebdce}.onchain-psd-shell{background:#0d1724;border:1px solid #d9b67630;border-radius:20px;padding:18px;box-shadow:0 24px 70px #0006}.onchain-psd-shell .onchain-real-arena{max-width:1200px;margin:0 auto}.psd-real-status{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:#aab7c8;font-size:11px}.psd-real-status span:first-child{font-weight:800;letter-spacing:1px}.psd-real-status span:nth-child(2){margin-left:auto}.psd-real-status button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff18;border-radius:50%;background:#0a1420;color:#e9cb78}.psd-real-tabs{margin-bottom:16px}.psd-real-tabs button{font-size:11px}.psd-real-identity,.psd-real-play-grid{margin-bottom:16px}.psd-claim-button{width:100%;justify-content:center;margin-top:10px}.onchain-real-arena.page-game .real-contract-info{display:none}.real-profile-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:18px 0;padding:24px;border:1px solid #d9b67638;border-radius:22px;background:radial-gradient(ellipse at 90% 0,#c69a4c1b,transparent 55%),linear-gradient(125deg,#17212c,#0d151f);box-shadow:0 18px 48px #0003}.real-profile-avatar{display:grid;place-items:center;width:70px;height:70px;border-radius:22px;border:1px solid #e2c28099;background:linear-gradient(145deg,#e4bd63,#49351b);color:#19130b;font-size:34px;box-shadow:inset 3px 3px #fff3ae66,0 10px 25px #0006}.real-profile-main{min-width:0}.real-profile-main h2{margin:6px 0 4px;font-size:24px;letter-spacing:-.5px;overflow-wrap:anywhere}.real-profile-main p{margin:0;color:#aab7c8;font-size:12px}.real-profile-status{padding:7px 10px;border-radius:999px;border:1px solid #bd858750;color:#f1a7a9;font-size:10px;font-weight:800;letter-spacing:1px}.real-profile-status.active{border-color:#4fc49b66;color:#7fe1bc;background:#25b98d12}.real-profile-stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:17px;border-top:1px solid #ffffff12}.real-profile-stats div{display:grid;gap:4px}.real-profile-stats small{color:#8f9caf;font-size:10px}.real-profile-stats strong{color:#f0d391;font-size:16px}@media(max-width:600px){.real-profile-card{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:18px}.real-profile-avatar{width:54px;height:54px;border-radius:17px;font-size:26px}.real-profile-main h2{font-size:18px}.real-profile-status{grid-column:2;justify-self:start}.real-profile-stats{gap:7px}.real-profile-stats strong{font-size:13px}}@media(max-width:600px){.arena-mode .live-status{grid-template-columns:auto minmax(0,1fr) auto}.arena-mode .live-status>span:nth-child(2){justify-self:end}}.arena-mode .arcade-toolbar{position:fixed;top:18px;right:105px;z-index:60;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.arena-mode .arcade-toolbar>button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 11px;border:1px solid #e3c78c55;border-radius:999px;background:#151b28;color:#f1d391;font-size:10px;cursor:pointer}.arena-mode .arcade-toolbar>button:hover{background:#282333;border-color:#f1d391aa}@media(max-width:760px){.arena-mode .arcade-toolbar{top:15px;right:76px}.arena-mode .arcade-toolbar>button{min-height:32px;padding:6px 8px;font-size:9px}.arena-mode .arena-player{margin-right:0}}.arena-mode .arena-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;max-width:1200px;box-sizing:border-box}.arena-mode .arena-header-brand{display:flex;align-items:center;gap:18px;min-width:0;justify-self:start}.arena-mode .arena-header-brand .arena-exit{position:static;transform:none;left:auto;top:auto;flex-shrink:0}.arena-mode .arena-wordmark{justify-self:start;min-width:0}.arena-mode .arena-header-account{justify-self:end;min-width:0;padding-right:0}.arena-mode .arena-player{margin-right:0}@media(max-width:760px){.arena-mode .arena-topbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:10px 12px}.arena-mode .arena-header-brand{gap:8px}.arena-mode .arena-header-account{padding-right:0}.arena-mode .arena-header-brand .arena-exit{padding:0 6px}.arena-mode .arena-header-brand .arena-exit span{display:none}}.arena-mode:not(.account-menu-open) .arcade-toolbar{display:none}.arena-mode .arena-player{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit}.arena-mode{position:relative;isolation:isolate;overflow-x:hidden}.arena-mode:before,.arena-mode:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.arena-mode:before{z-index:0;opacity:.28;background-image:linear-gradient(#9ac8ff0b 1px,transparent 1px),linear-gradient(90deg,#9ac8ff0b 1px,transparent 1px),radial-gradient(circle at 50% 18%,#f2c86a14 0 1px,transparent 2px);background-size:72px 72px,72px 72px,210px 210px;background-position:0 0,0 0,20px 30px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 60%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 60%,transparent 100%);animation:arena-grid-drift 22s linear infinite}.arena-mode:after{z-index:0;opacity:.2;background:repeating-linear-gradient(180deg,transparent 0 4px,#b9d4ff08 5px 6px),radial-gradient(ellipse at 50% 12%,transparent 0 36%,#02060dcc 100%);background-position:0 0,50% 12%;mix-blend-mode:screen;animation:arena-focus-breathe 8s ease-in-out infinite}.arena-mode>.arena-topbar,.arena-mode>.game-page{position:relative;z-index:1}@keyframes arena-grid-drift{0%{background-position:0 0,0 0,20px 30px}to{background-position:0 72px,72px 0,110px 150px}}@keyframes arena-focus-breathe{0%,to{opacity:.14;background-position:0 0,50% 12%}50%{opacity:.27;background-position:0 8px,58% 23%}}@media(prefers-reduced-motion:reduce){.arena-mode:before,.arena-mode:after{animation:none}}.arena-mode .header-avatar-mark{display:grid;place-items:center;width:22px;height:22px;border:1px solid #e3c78c88;border-radius:50%;background:#252338;color:#ffe3a0;font-size:14px;font-weight:900;line-height:1}.arena-mode .account-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:70;display:grid;gap:5px;min-width:154px;padding:7px;border:1px solid #e3c78c55;border-radius:14px;background:#101827f5;box-shadow:0 16px 35px #0009;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.arena-mode .account-menu button,.arena-mode .account-menu-link{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:#cbd7e8;font-size:11px;text-decoration:none;cursor:pointer}.arena-mode .account-menu button:hover,.arena-mode .account-menu-link:hover{background:#ffffff0d;color:#f1d391}.arena-mode .account-menu button.sound-enabled{color:#a8f2c9}.arena-mode .account-menu button.sound-muted{color:#9aa8bc}.arena-mode .arena-header-account{position:relative}.arena-mode .arena-identity{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:10px}.arena-mode .arena-identity-user{min-width:0;padding:10px 12px;border:1px solid #d7b57035;border-radius:14px;background:linear-gradient(135deg,#121d2c,#0d1724);box-shadow:inset 0 1px #ffffff08}.arena-mode .arena-identity-user>div{min-width:0}.arena-mode .arena-identity-user small,.arena-mode .arena-identity-balance small{display:flex;align-items:center;gap:5px;text-transform:uppercase;letter-spacing:1.1px;font-size:9px;color:#9eafc5}.arena-mode .arena-identity-user strong{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;letter-spacing:.8px;color:#f1d391}.arena-mode .arena-identity-user .tiny-copy{margin-left:auto;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #d7b57044;border-radius:9px;background:#f1d3910d}.arena-mode .arena-identity-user .tiny-copy:hover{background:#f1d39120;border-color:#f1d39199}.arena-mode .arena-identity{padding:12px 14px;gap:8px;border-radius:16px}.arena-mode .arena-identity-user{padding:7px 9px;border-radius:11px}.arena-mode .arena-identity-user small,.arena-mode .arena-identity-balance small{font-size:8px;letter-spacing:.85px}.arena-mode .arena-identity-user strong{margin-top:3px;font-size:10px;letter-spacing:.55px}.arena-mode .arena-identity-user .tiny-copy{width:25px;height:25px;border-radius:7px}.arena-mode .arena-identity-user strong{font-family:inherit;font-size:13px;font-weight:600;letter-spacing:normal;color:#f1d391}.arena-mode .arena-identity-balance{min-width:0;padding:7px 9px;border:1px solid #ffffff14;border-radius:11px;background:#ffffff04}.arena-mode .arena-identity-balance strong{display:block;margin-top:3px;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:normal;color:#f1d391}.arena-mode .arena-identity-balance strong em{font-size:9px;font-style:normal;letter-spacing:.8px;color:#9eafc5}.arena-mode .arena-identity-balance .eye-btn{min-width:25px;min-height:25px}.arena-mode .live-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0}.arena-mode .live-status>span:nth-child(2){justify-self:end;white-space:nowrap;text-align:right}.arena-mode .arena-topbar{z-index:100}.arena-mode .account-menu{z-index:1000}.arena-mode .arcade-toolbar>button.sound-enabled{border-color:#58d79b88;color:#a8f2c9;background:#102b25}.arena-mode .arcade-toolbar>button.sound-muted{border-color:#ffffff35;color:#9aa8bc;background:#141b27}.gaming-site.arena-mode:fullscreen{overflow-y:auto;width:100%;height:100%;scrollbar-color:#b29455 #080e18}.arena-mode .arcade-controls{border:1px solid #c5a36528;border-radius:16px;background:linear-gradient(110deg,#1c2532,#0c1420);margin:0 0 18px;overflow:hidden}.arena-mode .arcade-controls[hidden]{display:none}.arcade-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 15px}.arcade-toolbar-label{display:flex;align-items:center;gap:8px;color:#c8ae78;font-size:9px;font-weight:800;letter-spacing:1.5px}.arcade-toolbar-label>span{font-size:17px;color:#f3d088}.arcade-toolbar>div{display:flex;gap:8px}.arcade-toolbar button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid #ffffff14;border-radius:999px;padding:8px 12px;font-size:11px;color:#bac7d9;background:#ffffff03}.arcade-toolbar button[aria-pressed=true]{color:#ffe0a0;border-color:#e1bd6a55;background:#e1bd6a10}.arcade-stats{border-top:1px solid #ffffff08}.arcade-stats summary{display:flex;align-items:center;gap:8px;min-height:46px;padding:10px 16px;cursor:pointer;font-size:12px;color:#d2dbea;list-style:none}.arcade-stats summary::-webkit-details-marker{display:none}.arcade-stats summary:after{content:"+";font-size:19px;color:#d9bc80;margin-left:6px}.arcade-stats[open] summary:after{content:"−"}.arcade-stats summary>svg{color:#d9bc80}.arcade-stats summary small{font-size:10px;color:#8d9cb1;margin-left:auto}.arcade-stat-grid{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:10px;margin:0 15px 12px}.arcade-stat-grid>div{display:grid;grid-template-columns:auto 1fr;gap:7px 10px;padding:16px;border:1px solid #ffffff0c;border-radius:12px;background:#08111b66;min-width:0}.arcade-stat-grid svg{grid-row:1/3;color:#d4b879;margin-top:3px}.arcade-stat-grid small{font-size:10px;color:#a9b8cd}.arcade-stat-grid strong{font-size:22px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.arcade-stat-grid em{font-size:10px;font-style:normal;color:#b6a376}.arcade-stats>p{font-size:10px;line-height:1.7;color:#94a4bb;margin:0 16px 15px}.arcade-controls>.helper{margin:0 15px 12px}@media(max-width:600px){.arcade-toolbar{padding:9px 12px;gap:8px}.arcade-toolbar-label{font-size:8px;letter-spacing:.8px}.arcade-toolbar-label>span{display:none}.arcade-toolbar>div{gap:5px}.arcade-toolbar button{padding:8px 10px;font-size:10px;min-height:40px}.arcade-stat-grid{gap:7px;margin-inline:12px;grid-template-columns:1fr 1fr}.arcade-stat-grid>div:last-child{grid-column:1/-1}.arcade-stat-grid>div{padding:12px}.arcade-stat-grid strong{font-size:20px}.arcade-stats summary{padding-inline:12px}.arcade-stats summary small{font-size:9px}}@media(max-width:360px){.arcade-toolbar-label{display:none}.arcade-toolbar>div{width:100%}.arcade-toolbar button{flex:1}}.arcade-sound-preview{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:0 15px 12px;color:#9eafc4;font-size:11px}.arcade-sound-preview button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:8px 12px;border:1px solid #d9b87533;border-radius:999px;background:#d9b87508;color:#e2c58a;font-size:10px}.arcade-sound-preview button:disabled{opacity:.45;cursor:not-allowed}.action-popup{--action-accent:#f0ce83;position:fixed;width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:32px 26px 24px;overflow:auto;border:1px solid #dabb7b66;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#a77c2822,transparent 65%),#101a28;color:#f0f3fa;text-align:center;box-shadow:0 35px 100px #000b;box-sizing:border-box}.action-popup::backdrop{background:#030911d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.action-popup.action-error{--action-accent:#ff9d9d;border-color:#cb697955;background:radial-gradient(ellipse at 50% 0,#ae364122,transparent 65%),#141922}.action-popup.action-pending{--action-accent:#9ccdf2;border-color:#88bada55}.action-popup-close{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff15;border-radius:50%;background:#ffffff04;color:#c1ccdb}.action-popup-icon{display:grid;place-items:center;width:72px;height:72px;margin:8px auto 20px;border:1px solid var(--action-accent);border-radius:22px;color:var(--action-accent);background:#ffffff04;box-shadow:0 0 30px #dabb7b10}.action-popup-brand{font-size:9px;font-weight:700;letter-spacing:2px;color:#aa9873}.action-popup h2{font-size:26px;line-height:1.2;letter-spacing:-.6px;margin:12px 0}.action-popup>p{font-size:14px;line-height:1.75;color:#b9c7da;overflow-wrap:anywhere;margin:14px 0 22px}.action-popup-reference{padding:13px;margin-bottom:20px;border:1px solid #ffffff0e;border-radius:12px;background:#060e1880;text-align:left}.action-popup-reference small{display:block;font-size:10px;color:#a89a7c;margin-bottom:6px}.action-popup-reference span{font-size:12px;line-height:1.6;overflow-wrap:anywhere;font-family:ui-monospace,monospace}.action-popup>.primary-btn{width:100%;min-height:48px;border:1px solid #f1d28f;border-radius:999px;background:linear-gradient(120deg,#ffe4a7,#d0a452);color:#231a0b;font-weight:800}.action-popup button:focus-visible{outline:2px solid #fff0b7;outline-offset:4px}.onchain-real-arena{width:min(100%,920px);margin:0 auto;padding:16px 0 140px}.real-wallet-card,.real-contract-info{border:1px solid rgba(246,197,82,.28);background:linear-gradient(145deg,#101d34f5,#09101df5);box-shadow:0 18px 50px #00000038}.real-wallet-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:18px;align-items:end;margin:16px 0;padding:18px;border-radius:18px}.real-wallet-card small{display:block;color:var(--muted, #9eacc3);margin-bottom:5px}.real-wallet-card strong{display:block;overflow-wrap:anywhere}.real-wallet-card .primary-btn{min-height:42px;white-space:nowrap}.real-wallet-card{padding:20px;border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(220,173,76,.12),transparent 42%),linear-gradient(145deg,#142334fa,#080f19fa)}.real-wallet-card>div{min-width:0;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:#030a1252}.real-wallet-card>div{display:grid;align-content:center;gap:3px}.real-wallet-card strong{font-size:13px;line-height:1.35}.real-wallet-card button{align-self:stretch;min-width:132px;min-height:46px;margin:0;border-radius:12px;padding:12px 16px;font-size:13px;box-shadow:0 3px #936713,inset 0 1px #fff8}.real-wallet-connect-card{border-color:#f6c5526b}.real-wallet-connect-card>div:first-child strong{color:#f0d391}.real-wallet-connected-card{border-color:#4ad3a052}.real-wallet-connected-card>div:first-child strong{color:#a7e7ce}.real-profile-card{border-color:#e5be676b;background:radial-gradient(circle at 12% 0,rgba(215,169,70,.16),transparent 36%),linear-gradient(145deg,#182535,#0b131e)}.real-profile-status{align-self:start;white-space:nowrap}.real-action-card .real-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.real-action-card .real-actions>button{min-height:46px;margin:0;border-radius:12px}.real-contract-info .real-actions>button{flex:1;min-height:46px;margin:0;border-radius:12px}.real-home-results,.real-home-stats{margin-top:18px}.real-home-stats .stat-grid{margin:0}.real-home-stats .stat-card{min-height:76px}.onchain-real-arena.page-my-bets .real-contract-info>p,.onchain-real-arena.page-my-bets .real-contract-info .real-actions,.onchain-real-arena.page-my-bets .real-contract-info .real-profile-summary,.onchain-real-arena.page-my-bets .real-contract-info>a{display:none}.onchain-real-arena.page-my-bets .real-contract-info .real-history{margin-top:0;border-top:0;padding-top:0}.onchain-real-arena.page-my-bets .real-contract-info>h3{font-size:0}.onchain-real-arena.page-my-bets .real-contract-info>h3:after{content:"Your bet activity";font-size:16px}.real-page-heading{display:flex;align-items:center;gap:14px;padding:8px 0 20px}.real-page-heading>div{flex:1;min-width:0}.real-page-heading small{color:#baa675;font-size:9px;letter-spacing:1.8px}.real-page-heading h2{margin:6px 0 0;font-size:25px;letter-spacing:-.5px;text-transform:uppercase;font-style:italic;color:#fff2ce}.real-page-heading>span{padding:7px 10px;border:1px solid rgba(224,186,91,.45);border-radius:999px;color:#f2cf79;background:#d7ad3714;font-size:9px;font-weight:800;letter-spacing:1px}.wallet-transfer-control{display:grid;gap:8px;margin:20px 0 16px}.wallet-transfer-control label{color:#cbd6e5;font-size:12px;font-weight:700}.wallet-transfer-control input{width:100%;min-height:48px;padding:12px 14px;border:1px solid rgba(230,182,55,.45);border-radius:12px;background:#071522;color:#f7dc98;font-size:20px;font-weight:800;outline:none}.wallet-transfer-control input:focus{border-color:#f4c85e;box-shadow:0 0 0 3px #f4c85e1f}.wallet-rate-note{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:16px 0 4px;padding:11px 13px;border:1px solid rgba(246,197,82,.3);border-radius:11px;background:#f6c55214;color:#e9d39b;font-size:12px}.wallet-rate-note span{color:#aebdce;font-size:11px}.wallet-conversion-preview{color:#aebdce;font-size:12px}.wallet-conversion-preview strong{color:#f0d391}.wallet-quick-amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.wallet-quick-amounts button{min-height:36px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#0b1b2b;color:#b9c7d8;font-size:11px;font-weight:800}.wallet-quick-amounts button.active{border-color:#f4c85e;background:#d9ad4d;color:#1b1409}.real-action-card{margin-top:16px}.real-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.real-contract-info{margin-top:16px}.onchain-real-arena.page-profile .real-contract-info,.onchain-real-arena.page-operator .real-contract-info{display:none}.real-qualification-card{margin-top:16px}.qualification-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.qualification-grid>div{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff06}.qualification-grid small,.qualification-grid span{display:block;color:#9eafc5;font-size:10px}.qualification-grid strong{display:block;margin:7px 0 4px;color:#f2d58d;font-size:18px}@media(max-width:700px){.qualification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.operator-dashboard{display:grid;gap:16px;margin-top:4px}.live-odds-card{display:grid;gap:12px;margin:14px 0;padding:16px;border:1px solid rgba(240,211,145,.18);border-radius:16px;background:linear-gradient(135deg,#48142357,#05151e94)}.live-odds-card .reference-section-heading{margin:0}.live-odds-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.live-odds-item{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#030a1275}.live-odds-item strong{grid-column:1 / -1;font-size:12px;letter-spacing:.12em}.live-odds-item span{color:#c5d0dd;font-size:13px}.live-odds-item b{color:#f0d391;font-size:18px}.live-odds-item.red strong{color:#ff8b9d}.live-odds-item.green strong{color:#56e0ae}.live-odds-card .helper{margin:0}.operator-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border:1px solid rgba(246,197,82,.34);border-radius:22px;background:radial-gradient(circle at 90% 0,rgba(246,197,82,.16),transparent 42%),linear-gradient(145deg,#1a2a38,#0b1521);box-shadow:0 18px 48px #0000003d}.operator-hero h3{margin:7px 0 5px;color:#fff0c7;font-size:22px}.operator-hero p{margin:0;color:#aebdce;font-size:12px;line-height:1.6}.operator-badge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 11px;border:1px solid rgba(93,224,171,.45);border-radius:999px;background:#2dc28e1a;color:#a9f1d1;font-size:10px;font-weight:800;letter-spacing:1px}.operator-metrics,.operator-liabilities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.operator-metrics>div,.operator-liabilities>div{display:grid;gap:5px;min-width:0;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#050e187a}.operator-metrics small,.operator-liabilities small{color:#8fa1b6;font-size:10px}.operator-metrics strong,.operator-liabilities strong{color:#f0d391;font-size:15px;overflow-wrap:anywhere}.operator-metrics span{color:#aebdce;font-size:10px;line-height:1.4}.operator-card{margin:0}.operator-card .reference-section-heading{align-items:flex-start}.operator-card .reference-section-heading h3{display:inline-flex;align-items:center;gap:7px}.operator-card .reference-section-heading h3 svg{width:17px;color:#f0d391}.operator-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.operator-actions button{min-height:46px;margin:0;border-radius:12px;font-size:12px}.operator-card .helper{margin-bottom:0}.cancel-bet-button{margin-top:12px;min-height:36px;border-color:#ff8c8c73;color:#ffb4b4;font-size:11px}.arena-mode .round-participation>.current-round-tickets{display:grid;gap:8px;width:100%;margin-top:8px}.arena-mode .current-round-ticket{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#050f1966}.arena-mode .current-round-ticket>span{color:#dbe6f5;font-size:11px;font-weight:700}.arena-mode .current-round-ticket>small{color:#a8bbd5;font-size:10px}.arena-mode .current-round-ticket .cancel-bet-button{margin:0;min-height:32px;padding:5px 9px}.claim-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.claim-actions .psd-claim-button{margin-top:10px}.real-bet-history,.real-round-history{margin-top:16px}.real-bet-history .real-history-row,.real-round-history .real-history-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.08)}.real-bet-history .real-history-row:last-child,.real-round-history .real-history-row:last-child{border-bottom:0}.real-bet-history .real-history-row>span,.real-round-history .real-history-row>span{display:grid;gap:4px;min-width:0}.real-bet-history .real-history-row strong,.real-round-history .real-history-row strong{color:#e9d59f;font-size:12px}.real-bet-history .real-history-row small,.real-round-history .real-history-row small{color:#91a4bb;font-size:10px;overflow-wrap:anywhere}.real-contract-readouts{margin-top:16px}.real-contract-readouts .reference-section-heading h3{display:inline-flex;align-items:center;gap:7px}.real-contract-readouts .reference-section-heading h3 svg{width:17px;color:#f0d391}.contract-readout-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.contract-readout-grid>div{display:grid;gap:5px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#050e186b}.contract-readout-grid small{color:#8fa1b6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;overflow-wrap:anywhere}.contract-readout-grid strong{color:#f0d391;font-size:13px;overflow-wrap:anywhere}.contract-total-line{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);color:#b9c8da;font-size:11px}@media(max-width:600px){.contract-readout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.operator-hero{display:block;padding:18px}.operator-badge{margin-top:14px}.operator-metrics,.operator-liabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-actions,.live-odds-grid,.claim-actions{grid-template-columns:1fr}}.real-contract-info p{color:var(--muted, #9eacc3)}.real-contract-info a{display:inline-flex;align-items:center;gap:6px;color:#f6c552}.real-history{margin-top:22px;border-top:1px solid rgba(255,255,255,.08);padding-top:14px}.real-history h4{margin:0 0 10px}.real-history-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;color:var(--muted, #9eacc3);border-bottom:1px solid rgba(255,255,255,.05)}.real-profile-summary{margin-top:18px;color:var(--muted, #9eacc3);overflow-wrap:anywhere}.real-profile-details{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.real-profile-details>div{display:grid;gap:5px;min-width:0}.real-profile-details small{color:#8f9caf;font-size:10px}.real-profile-details strong{color:#e9d39b;font-size:13px;overflow-wrap:anywhere}.real-wallet-empty{text-align:center;padding:28px 22px}.real-wallet-empty h3{margin:9px 0 8px}.real-wallet-empty p{max-width:520px;margin:0 auto}.real-wallet-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;color:#b8c6d7;font-size:11px}.real-wallet-checks span{padding:11px 8px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#030a1259}.real-history-empty{text-align:center;padding:28px 22px}.real-history-empty h3{margin:9px 0 8px}.real-history-empty p{max-width:520px;margin:0 auto}.real-bets-empty{text-align:center;padding:28px 22px}.real-bets-empty h3{margin:9px 0 8px}.real-bets-empty p{max-width:520px;margin:0 auto}.real-empty-connect{width:min(280px,100%);min-height:48px;margin:20px auto 0;border-radius:999px}.history-view>p,.history-view>.real-actions,.history-view>.real-profile-summary,.history-view>a{display:none}.history-view{background:radial-gradient(circle at 100% 0,rgba(74,211,160,.08),transparent 38%),linear-gradient(145deg,#142536,#0a131f)}.history-view .real-history{margin-top:4px;padding-top:0;border-top:0}.history-view .real-history h4{color:#f0d391;font-size:15px;letter-spacing:.02em}.history-view .real-history-row{min-height:52px;margin:8px 0;padding:11px 13px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#030a1261}.history-view .real-history-row span{color:#dce5f1;font-size:12px;font-weight:700}.history-view .real-history-row small{color:#879bb0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.onchain-real-arena>.real-wallet-card,.onchain-real-arena>.real-profile-card,.onchain-real-arena>.real-profile-details,.onchain-real-arena>.real-action-card,.onchain-real-arena>.real-contract-info{width:100%;max-width:100%}@media(max-width:600px){.onchain-real-arena{padding-top:8px}.real-wallet-card{grid-template-columns:1fr 1fr;gap:14px}.real-wallet-card button{grid-column:1 / -1;width:100%}.real-wallet-card .primary-btn{min-height:46px}.real-wallet-card{padding:14px}.real-wallet-card>div{padding:9px 10px}.real-wallet-card button{min-width:0}.real-actions>button{flex:1 1 100%;justify-content:center}.real-action-card .real-actions{grid-template-columns:1fr}.real-profile-details{grid-template-columns:1fr;gap:12px}.real-wallet-empty{padding:22px 16px}.real-wallet-checks{grid-template-columns:1fr;gap:8px;text-align:left}.wallet-quick-amounts{grid-template-columns:repeat(2,1fr)}.wallet-rate-note{align-items:flex-start;flex-direction:column;gap:4px}.real-history-empty,.real-bets-empty{padding:22px 16px}.history-view .real-history-row{align-items:flex-start;flex-direction:column;gap:5px}.real-page-heading{padding:6px 2px 16px}.real-page-heading h2{font-size:21px}}.onchain-real-arena .primary-btn,.onchain-real-arena .outline-btn,.onchain-real-arena .place-bet,.onchain-real-arena .square-gold,.onchain-real-arena .reference-section-heading button,.onchain-real-arena .quick-amounts button,.onchain-real-arena .wallet-quick-amounts button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:12px;font-weight:800;letter-spacing:.01em;transition:transform .18s ease,filter .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.onchain-real-arena .primary-btn:not(:disabled):hover,.onchain-real-arena .outline-btn:not(:disabled):hover,.onchain-real-arena .reference-section-heading button:not(:disabled):hover,.onchain-real-arena .quick-amounts button:not(:disabled):hover,.onchain-real-arena .wallet-quick-amounts button:not(:disabled):hover{transform:translateY(-2px);filter:brightness(1.06)}.onchain-real-arena .primary-btn:not(:disabled):active,.onchain-real-arena .outline-btn:not(:disabled):active,.onchain-real-arena .reference-section-heading button:not(:disabled):active,.onchain-real-arena .quick-amounts button:not(:disabled):active,.onchain-real-arena .wallet-quick-amounts button:not(:disabled):active{transform:translateY(0)}.onchain-real-arena button:disabled{cursor:not-allowed;filter:saturate(.5)}.onchain-real-arena .panel.section-card,.onchain-real-arena .form-card,.onchain-real-arena .real-profile-card,.onchain-real-arena .real-wallet-card{overflow:hidden}.onchain-real-arena .panel.section-card h3,.onchain-real-arena .form-card h3{line-height:1.25}.onchain-real-arena .reference-section-heading{gap:12px}.onchain-real-arena .reference-section-heading>*{min-width:0}.onchain-real-arena .reference-section-heading .muted{text-align:right;overflow-wrap:anywhere}.onchain-real-arena .real-actions{gap:10px}.onchain-real-arena .real-actions>button{min-width:0}.onchain-real-arena .bet-block-reason{margin:8px 0 0;color:#f0d391;text-align:center}.onchain-real-arena .live-odds-card.public-round-total{border-color:#f0d39124;background:linear-gradient(135deg,#10202ee6,#08111beb)}@media(max-width:600px){.onchain-real-arena .reference-section-heading{align-items:flex-start;flex-wrap:wrap}.onchain-real-arena .reference-section-heading .muted{margin-left:auto;max-width:48%}.onchain-real-arena .primary-btn,.onchain-real-arena .outline-btn,.onchain-real-arena .place-bet{min-height:46px}.onchain-real-arena .real-actions>button{width:100%}}:root{--game-gold: #f4c85e;--game-gold-bright: #ffe9a5;--game-line: rgba(244, 200, 94, .24);--game-muted: #9cacc1}.gaming-site button,.gaming-site a.site-button,.gaming-site .outline-btn,.gaming-site .primary-btn,.gaming-site .place-bet{transition:transform .18s ease,filter .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.gaming-site button:not(:disabled):hover,.gaming-site a.site-button:hover{filter:brightness(1.08)}.gaming-site button:not(:disabled):active,.gaming-site a.site-button:active{transform:translateY(1px) scale(.985)}.gaming-site button:focus-visible,.gaming-site a:focus-visible,.gaming-site input:focus-visible{outline:2px solid var(--game-gold-bright);outline-offset:3px}.arena-mode .section-card,.arena-mode .list-card,.arena-mode .form-card,.arena-mode .panel,.arena-mode .real-wallet-card,.arena-mode .real-contract-info,.arena-mode .arena-stage,.arena-mode .arena-ticket{border-color:var(--game-line);background:linear-gradient(145deg,#121f30f7,#080e19fa);box-shadow:inset 0 1px #ffffff14,0 18px 42px #00000047}.arena-mode .section-card h3,.arena-mode .form-card h3,.arena-mode .reference-section-heading h3,.arena-mode .real-page-heading h2{color:#fff0c7;text-shadow:0 0 18px rgba(244,200,94,.12)}.arena-mode .primary-btn,.arena-mode .place-bet,.arena-mode .site-button.gold,.arena-mode .psd-claim-button{position:relative;overflow:hidden;border:1px solid rgba(255,236,166,.72);background:linear-gradient(135deg,#ffe99b,#e3a932 52%,#b8751c);color:#171006;box-shadow:0 5px #6e4811,0 12px 28px #d59d2a33,inset 0 1px #ffffffd9;text-shadow:0 1px rgba(255,255,255,.25)}.arena-mode .primary-btn:not(:disabled):hover,.arena-mode .place-bet:not(:disabled):hover,.arena-mode .site-button.gold:hover,.arena-mode .psd-claim-button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 7px #6e4811,0 16px 34px #d59d2a4d,inset 0 1px #ffffffe6}.arena-mode .outline-btn,.arena-mode .secondary-btn,.arena-mode .real-actions button:not(.primary-btn){border:1px solid rgba(244,200,94,.35);background:linear-gradient(145deg,#17283a,#0b1725);color:#e4d29c;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #00000029}.arena-mode .outline-btn:not(:disabled):hover,.arena-mode .secondary-btn:not(:disabled):hover,.arena-mode .real-actions button:not(:disabled):not(.primary-btn):hover{border-color:#ffe087b8;background:linear-gradient(145deg,#223952,#101d2d);box-shadow:0 0 20px #f4c85e1f,inset 0 1px #ffffff17}.arena-mode .quick-amounts button,.arena-mode .wallet-quick-amounts button,.arena-mode .filter-row button,.arena-mode .avatar-picker button{border-color:#97b2cd33;background:linear-gradient(145deg,#13263a,#0b1625);color:#c8d4e4}.arena-mode .quick-amounts button:hover,.arena-mode .wallet-quick-amounts button:hover,.arena-mode .filter-row button:hover,.arena-mode .avatar-picker button:hover{border-color:#f4c85e9e;color:#fff0c4;transform:translateY(-2px)}.arena-mode .quick-amounts button.active,.arena-mode .wallet-quick-amounts button.active,.arena-mode .filter-row button.active,.arena-mode .avatar-picker button.selected{border-color:var(--game-gold-bright);background:linear-gradient(145deg,#ffe594,#c88c28);color:#1b1308;box-shadow:0 0 0 3px #f4c85e1f,0 7px 18px #d8a43333}.arena-mode .bet-colors .color-choice:hover{transform:translateY(-5px) scale(1.025);filter:saturate(1.15) brightness(1.08)}.arena-mode .detail-line strong,.arena-mode .transaction strong,.arena-mode .real-history-row strong,.arena-mode .bet-detail strong{color:#f4e5bd}.arena-mode .muted,.arena-mode .helper,.arena-mode .transaction small,.arena-mode .real-history-row small,.arena-mode .bet-detail small{color:var(--game-muted)}.arena-mode .empty-state{border:1px dashed rgba(244,200,94,.22);border-radius:14px;background:#050c1559}.arena-mode .live-tabs button{transition:color .18s ease,background .18s ease,transform .18s ease}.arena-mode .live-tabs button:hover{color:#ffe7a5;transform:translateY(-2px)}.arena-mode .live-tabs button.active{text-shadow:0 0 14px rgba(244,200,94,.28)}@media(max-width:600px){.arena-mode .primary-btn,.arena-mode .place-bet{min-height:50px}.arena-mode .section-card,.arena-mode .form-card{border-radius:18px}.arena-mode .detail-line{padding:13px 0}}@media(prefers-reduced-motion:reduce){.gaming-site button,.gaming-site a.site-button,.arena-mode .live-tabs button{transition:none}}.arena-mode .real-referral-card{margin-top:16px}.arena-mode .real-referral-card .reference-section-heading h3{display:inline-flex;align-items:center;gap:7px}.arena-mode .real-referral-card .reference-section-heading h3 svg{color:#f4c85e}.real-referral-link{display:flex;align-items:center;gap:9px;margin-top:14px;padding:10px;border:1px solid rgba(244,200,94,.28);border-radius:12px;background:#030a1280}.real-referral-link code{flex:1;min-width:0;overflow-wrap:anywhere;color:#f4d995;font-size:11px;line-height:1.5}.real-referral-link .outline-btn{flex-shrink:0;min-height:36px;padding:8px 11px;font-size:11px}.real-referral-share{width:100%;margin-top:10px;min-height:42px}@media(max-width:600px){.real-referral-link{align-items:stretch;flex-direction:column}.real-referral-link .outline-btn{width:100%}}.demo-share-link{width:100%;min-height:42px;margin-top:10px}.arena-round-message{margin:6px 0 0;color:#e3c77f;font-size:12px;line-height:1.45}.arena-mode{--game-bg: #070c16;--game-surface: #101b2b;--game-surface-raised: #15243a;--game-surface-deep: #0a1322;--game-gold: #f4c85e;--game-gold-bright: #ffe8a2;--game-text: #edf4ff;--game-muted: #9eafc4;--game-line: rgba(173, 198, 226, .18);color:var(--game-text);background:radial-gradient(circle at 12% 0%,rgba(244,200,94,.12),transparent 34%),radial-gradient(circle at 92% 42%,rgba(56,196,220,.08),transparent 32%),var(--game-bg)}.arena-mode .app-shell.live-arena,.arena-mode .panel,.arena-mode .form-card,.arena-mode .section-card{border-color:var(--game-line);background:linear-gradient(145deg,#121f30fa,#09111dfa);box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff09}.arena-mode .live-tabs,.arena-mode .arena-shortcuts button,.arena-mode .mode-option,.arena-mode .real-history-row,.arena-mode .detail-line,.arena-mode .transaction{border-color:#adc6e229;background:linear-gradient(145deg,#15243aeb,#0a1321eb)}.arena-mode h1,.arena-mode h2,.arena-mode h3,.arena-mode h4,.arena-mode strong{color:var(--game-text)}.arena-mode p,.arena-mode .muted,.arena-mode .helper,.arena-mode small{color:var(--game-muted)}.arena-mode .primary-btn,.arena-mode .place-bet,.arena-mode .site-button.gold{border-color:#ffefb5cc;background:linear-gradient(135deg,#ffe99a,#e2ad43 58%,#b8781d);color:#171107;box-shadow:0 5px #6d4817,0 12px 28px #d9a43633,inset 0 1px #ffffffd9}.arena-mode .outline-btn,.arena-mode .secondary-btn{border-color:#f4c85e57;background:linear-gradient(145deg,#17283d,#0d192b);color:#e7d8ab}.arena-mode .outline-btn:not(:disabled):hover,.arena-mode .secondary-btn:not(:disabled):hover,.arena-mode .primary-btn:not(:disabled):hover,.arena-mode .place-bet:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.arena-mode input,.arena-mode select{border-color:#adc6e238;background:#091322;color:var(--game-text)}.arena-mode input:focus,.arena-mode select:focus,.arena-mode button:focus-visible,.arena-mode a:focus-visible{outline:2px solid var(--game-gold-bright);outline-offset:3px}@media(min-width:901px){.gaming-site .app-shell.live-arena{display:block}.arena-mode .live-tabs{position:static;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;max-width:none;margin:0 0 20px;transform:none}.arena-mode .live-tabs button,.arena-mode .live-tabs .arena-home-tab{width:auto;min-width:0;margin:0}}@media(max-width:420px){.arena-mode .arena-identity{grid-template-columns:minmax(0,1fr)}.arena-mode .arena-identity-balance{border-left:0;padding-left:9px}.arena-mode .arena-identity-balance strong{white-space:nowrap;overflow-wrap:normal;font-size:18px}}.arena-mode button.reference-result{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-family:inherit;text-align:center;cursor:pointer}.arena-mode button.reference-result:hover{border-color:#dab76e88;background:#dab76e16}.arena-mode button.reference-result:focus-visible{outline:2px solid #edcb82;outline-offset:2px}.round-detail-popup{width:min(540px,calc(100vw - 28px));max-height:min(760px,calc(100dvh - 32px));margin:auto;padding:25px;overflow:auto;color:#e9eff8;background:#101a28;border:1px solid #d8b57566;border-radius:18px;box-shadow:0 24px 80px #0009}.round-detail-popup::backdrop{background:#02050bc9}.round-detail-popup h2{margin:5px 0 12px;font-size:26px}.round-detail-close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:34px;height:34px;color:#dbe6f5;background:#ffffff12;border:1px solid #ffffff26;border-radius:9px;cursor:pointer}.round-detail-result{display:inline-block;margin-bottom:18px;padding:7px 12px;border-radius:999px;color:#eed18a;background:#d8b57522}.round-detail-result.result-red{color:#faa;background:#ff555526}.round-detail-result.result-green{color:#9af0bc;background:#2bc67e26}.round-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.round-detail-grid>div{display:grid;gap:5px;min-width:0;padding:11px;background:#ffffff09;border:1px solid #ffffff16;border-radius:10px}.round-detail-grid small{color:#9eafc3;font-size:11px}.round-detail-grid strong{font-size:15px;overflow-wrap:anywhere}.round-detail-done{display:block;width:100%;margin-top:18px}@media(max-width:420px){.round-detail-popup{padding:19px}.round-detail-grid strong{font-size:13px}}.real-history-round-open{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:0;color:inherit;background:transparent;border:0;text-align:left;cursor:pointer}.real-history-round-open:hover .real-history-entry-copy strong{color:#edcb82}.real-history-round-open:focus-visible{outline:2px solid #edcb82;outline-offset:3px;border-radius:4px}.real-home-claims{margin-top:18px;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#dabb7b1f,#101a28f2);border:1px solid rgba(218,187,123,.4);box-shadow:0 8px 30px #00000059}.real-home-claims h4{margin:0 0 14px;font-size:13px;font-weight:850;color:#f3d799;letter-spacing:.8px;text-transform:uppercase}.finalize-round-btn{width:100%;margin:12px 0 16px;min-height:52px;font-size:15px;font-weight:850;letter-spacing:.8px;text-transform:uppercase;background:linear-gradient(110deg,#fae4aa,#d6af60);color:#1a1409;border:1px solid #ffe6a3;box-shadow:0 6px 24px #d6af604d;cursor:pointer;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:9px;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.finalize-round-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #d6af6073;filter:brightness(1.05)}.finalize-round-btn:active:not(:disabled){transform:translateY(1px);box-shadow:0 4px 12px #d6af6033}.finalize-round-btn:disabled{opacity:.6;cursor:not-allowed}.timer-card.urgency-warning{border-color:#ff5e62!important;background:radial-gradient(circle,#eb3b5a40,#141821cc)!important;animation:timerWarningPulse 1s infinite alternate}.timer-card.urgency-critical{border-color:#ff3838!important;background:radial-gradient(circle,#ff383859,#190a0fe6)!important;animation:timerCriticalFlash .5s infinite alternate}@keyframes timerWarningPulse{0%{box-shadow:0 0 10px #ff5e6233}to{box-shadow:0 0 24px #ff5e6299}}@keyframes timerCriticalFlash{0%{box-shadow:0 0 15px #ff383866;transform:scale(1)}to{box-shadow:0 0 35px #ff3838d9;transform:scale(1.02)}}.urgent-closing-badge{display:inline-flex;align-items:center;gap:4px;background:#ff3838;color:#fff;font-size:10px;font-weight:800;letter-spacing:.6px;padding:2px 8px;border-radius:999px;margin-top:4px;animation:badgeBlink .6s infinite alternate}@keyframes badgeBlink{0%{opacity:.7}to{opacity:1}}.enhanced-result-popup{position:relative;overflow:hidden!important}.popup-confetti-canvas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10;overflow:hidden}.confetti-piece{position:absolute;top:-20px;left:var(--x, 50%);width:9px;height:14px;opacity:.95;border-radius:2px;transform:rotate(var(--rot, 0deg));animation:confettiFall var(--speed, 2s) ease-in-out infinite;animation-delay:var(--delay, 0s)}.piece-0{background:gold;box-shadow:0 0 8px gold}.piece-1{background:#ff3838}.piece-2{background:#2ed573;box-shadow:0 0 8px #2ed573}.piece-3{background:#00d2d3}.piece-4{background:#fff}@keyframes confettiFall{0%{top:-20px;transform:translate(0) rotate(0)}50%{transform:translate(25px) rotate(180deg)}to{top:105%;transform:translate(-20px) rotate(360deg)}}.popup-celebration-title{font-size:28px!important;font-weight:900!important;letter-spacing:-.5px;margin:12px 0 6px!important}.outcome-win .popup-celebration-title{color:gold;text-shadow:0 0 20px rgba(255,215,0,.4)}.popup-score-badge{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:16px;margin:14px 0;text-align:center}.popup-score-badge.is-win{border-color:#ffd70066;background:linear-gradient(135deg,#ffd70026,#ffaa000d)}.popup-score-badge strong{font-size:34px;font-weight:900;color:#f1d391;letter-spacing:-1px}.popup-score-badge.is-win strong{color:#4cd137;text-shadow:0 0 15px rgba(76,209,55,.4)}.popup-details-table{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#00000040;border-radius:12px;padding:12px;margin:12px 0;text-align:center}.popup-details-table small{display:block;font-size:10px;color:#95a5a6;text-transform:uppercase;letter-spacing:.5px}.popup-details-table strong{font-size:13px;color:#f5f6fa;margin-top:2px}.pulse-gold{animation:pulseGoldBtn 1.8s infinite}@keyframes pulseGoldBtn{0%{box-shadow:0 0 #f1d39199}70%{box-shadow:0 0 0 14px #f1d39100}to{box-shadow:0 0 #f1d39100}}.trend-road-container{background:linear-gradient(130deg,#131c26,#0e1620);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:14px 18px;margin-bottom:18px;box-shadow:0 10px 30px #0003}.trend-road-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:8px}.trend-road-title{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:1.5px;color:#f1d391}.trend-road-stats{display:flex;align-items:center;gap:6px;font-size:11px}.stat-pill{padding:3px 8px;border-radius:999px;background:#ffffff0f;font-weight:700;font-size:11px}.red-stat{color:#ff6b6b;border:1px solid rgba(255,107,107,.25)}.green-stat{color:#51cf66;border:1px solid rgba(81,207,102,.25)}.tie-stat{color:#fcc419;border:1px solid rgba(252,196,25,.25)}.streak-stat{display:flex;align-items:center;gap:4px;background:#ff6b6b26;border:1px solid rgba(255,107,107,.4)}.streak-stat.red{color:#ff6b6b}.streak-stat.green{color:#51cf66;background:#51cf6626;border-color:#51cf6666}.trend-road-beads{display:flex;align-items:center;gap:10px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:thin}.trend-bead{flex:0 0 46px;height:52px;border-radius:12px;border:1px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:#182330;transition:transform .15s ease,box-shadow .15s ease;padding:0}.trend-bead:hover{transform:translateY(-3px) scale(1.05)}.trend-bead .bead-core{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;color:#fff}.trend-bead.bead-red .bead-core{background:radial-gradient(circle at 35% 25%,#ff7675,#d63031);box-shadow:0 2px 8px #d6303166}.trend-bead.bead-green .bead-core{background:radial-gradient(circle at 35% 25%,#55efc4,#00b894);box-shadow:0 2px 8px #00b89466}.trend-bead.bead-tie .bead-core{background:radial-gradient(circle at 35% 25%,#ffeaa7,#fdcb6e);color:#2d3436;box-shadow:0 2px 8px #fdcb6e66}.trend-bead .bead-num{font-size:9px;color:#a0aec0;margin-top:3px;font-weight:600}.color-choice{position:relative;transition:all .15s ease-out!important;cursor:pointer}.color-choice.red{background:radial-gradient(circle at 35% 20%,#ff6b81,#c0392b 65%,#4a151b)!important;border:2px solid #ff7979!important;box-shadow:0 8px #6e1a22,0 15px 25px #c0392b66!important}.color-choice.green{background:radial-gradient(circle at 35% 20%,#2ecc71,#27ae60 65%,#0f4625)!important;border:2px solid #2ecc71!important;box-shadow:0 8px #145a32,0 15px 25px #27ae6066!important}.color-choice:active:not(:disabled){transform:translateY(5px)!important}.color-choice.red:active:not(:disabled){box-shadow:0 3px #6e1a22,0 6px 12px #c0392b4d!important}.color-choice.green:active:not(:disabled){box-shadow:0 3px #145a32,0 6px 12px #27ae604d!important}.color-choice.chosen{outline:none!important}.color-choice.red.chosen{border-color:#fff!important;box-shadow:0 8px #6e1a22,0 0 30px #ff4b5ccc,inset 0 0 15px #ffffff4d!important}.color-choice.green.chosen{border-color:#fff!important;box-shadow:0 8px #145a32,0 0 30px #2ecc71cc,inset 0 0 15px #ffffff4d!important}.quick-multipliers{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 16px}.quick-multipliers button{background:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:12px;color:#f1d391;font-weight:800;font-size:13px;min-height:40px;cursor:pointer;transition:all .15s ease}.quick-multipliers button:hover:not(:disabled){background:#f1d39126;border-color:#f1d391;transform:translateY(-1px)}.quick-multipliers button:active:not(:disabled){transform:translateY(1px)}.quick-multipliers button:disabled{opacity:.4;cursor:not-allowed}.mobile-bottom-nav{display:none}@media(max-width:768px){.mobile-bottom-nav{display:block;position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#0c111aeb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -8px 24px #0006;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px))}.mobile-bottom-nav-inner{display:flex;align-items:center;justify-content:space-around;max-width:500px;margin:0 auto}.mobile-nav-item{position:relative;background:transparent;border:none;color:#8b99a8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 12px;cursor:pointer;transition:color .15s ease;min-width:54px}.mobile-nav-item.is-active{color:#f1d391}.nav-icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.nav-badge{position:absolute;top:-4px;right:-8px;background:#ff4757;color:#fff;font-size:9px;font-weight:800;min-width:15px;height:15px;border-radius:999px;display:flex;align-items:center;justify-content:center;padding:0 3px}.nav-label{font-size:10px;font-weight:600;letter-spacing:.3px}.nav-active-pill{position:absolute;bottom:0;width:20px;height:3px;border-radius:999px;background:#f1d391;box-shadow:0 0 8px #f1d391}.gaming-site.arena-mode .game-page,.app-shell.live-arena{padding-bottom:calc(85px + env(safe-area-inset-bottom,0px))!important}}.transfer-verify-box{border-radius:12px;padding:10px 14px;margin:-4px 0 12px;font-size:12px;display:flex;flex-direction:column;gap:4px;transition:all .2s ease}.transfer-verify-box.is-loading{background:#f1d39114;border:1px dashed rgba(241,211,145,.4);color:#f1d391;flex-direction:row;align-items:center;gap:8px}.transfer-verify-box.is-verified{background:linear-gradient(135deg,#2ecc7126,#27ae600f);border:1px solid rgba(46,204,113,.4);color:#2ecc71}.transfer-verify-box.is-verified strong{color:#fff;font-size:13px;letter-spacing:-.2px}.transfer-verify-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.verify-badge{background:#2ecc71;color:#0b1928;font-size:9px;font-weight:900;padding:2px 7px;border-radius:999px;letter-spacing:.6px;margin-left:auto}.transfer-verify-wallet{display:flex;align-items:center;gap:6px;font-size:11px;color:#a4b0be;margin-top:2px}.transfer-verify-wallet code{color:#f1d391;font-family:ui-monospace,monospace;font-size:11px;background:#00000047;padding:2px 7px;border-radius:6px}.transfer-verify-box.is-error{background:#eb3b5a1f;border:1px solid rgba(235,59,90,.4);color:#ff6b81;flex-direction:row;align-items:center;gap:8px;font-weight:700}.arena-mode .color-choice.red.chosen{background:radial-gradient(circle at 35% 20%,#bb2940,#7b0824 60%,#350b19);border-color:#ffb8b8}.arena-mode .color-choice.green.chosen{background:radial-gradient(circle at 35% 20%,#12895e,#005539 60%,#062c22);border-color:#b1f7d1}.arena-mode .color-choice.chosen{opacity:1;filter:none}.arena-mode .color-choice.selection-faint{opacity:.4;filter:saturate(.45);box-shadow:0 0 0 4px #ffffff12,inset 0 0 0 5px #0002}@media(hover:hover){.arena-mode .color-choice.selection-faint:not(:disabled):hover{opacity:.6;filter:saturate(.65)}.arena-mode .color-choice.chosen:not(:disabled):hover{filter:none}}.arena-mode .color-choice.selection-faint:focus-visible{opacity:.7;outline:2px solid #fff0b7;outline-offset:8px}@media(max-width:600px){.arena-mode .arena-stage{overflow:hidden}.arena-mode .bet-colors{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:28px 4px 36px}.arena-mode .color-choice{width:100%;max-width:145px;justify-self:center}.arena-mode .color-choice>span{font-size:22px}.arena-mode .color-choice small{font-size:9px}.arena-mode .bet-colors:before{font-size:17px}.arena-mode .reference-bet-top{gap:10px}.arena-mode .reference-stepper input{min-width:0}.arena-mode .reference-payout{gap:6px;padding:12px 8px}.arena-mode .reference-payout>svg{width:24px;height:24px}.arena-mode .reference-payout>div{min-width:0}.arena-mode .reference-payout small{white-space:nowrap;font-size:8px}.arena-mode .reference-payout strong{white-space:nowrap;font-size:20px}.arena-mode .reference-payout em{font-size:11px}}@media(max-width:360px){.arena-mode .bet-colors{gap:10px;padding-inline:0}.arena-mode .color-choice{max-width:136px}.arena-mode .color-choice>span{font-size:20px}}.gaming-site .bdg-landing{max-width:1192px;margin:0 auto;padding-bottom:90px;scroll-behavior:smooth;width:100%;box-sizing:border-box}.bdg-landing section[id]{scroll-margin-top:24px}.bdg-landing .bdg-hero{min-height:650px;grid-template-columns:minmax(0,1.18fr) minmax(350px,.82fr);gap:26px;padding-block:45px}.bdg-landing .hero-copy h1{font-size:clamp(38px,4.3vw,62px);line-height:1.1;letter-spacing:-2.5px;margin:21px 0}.bdg-landing .hero-copy>p{max-width:620px;font-size:14px;line-height:1.8;margin:0 0 14px;color:#bac5d5}.bdg-landing .hero-mantra{font-size:13px;color:#e8e0c9;line-height:1.6;margin-top:20px}.bdg-landing .hero-mantra strong{color:#ffdc83}.bdg-landing .hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:25px}.bdg-landing .hero-actions .site-button{font-size:12px;padding:14px 18px}.bdg-landing .hero-text-link{color:#f3d182;font-size:12px;font-weight:750;min-height:44px;display:inline-flex;align-items:center;padding-inline:6px}.bdg-landing .hero-note{margin-top:16px}.bdg-landing .hero-art{border:1px solid #4f442f;border-radius:22px;background:radial-gradient(circle at 48% 48%,#564b2338,transparent 62%),linear-gradient(145deg,#111e2a,#090e17);box-shadow:inset 0 0 0 4px #ffffff03,0 20px 60px #0006;min-width:0}.bdg-landing .art-caption{color:#d8bd7b}.bdg-landing .feature-strip.bdg-feature-strip{border-color:#625236;background:linear-gradient(120deg,#121e27,#10141c)}.bdg-landing .bdg-section{padding-top:90px}.bdg-section-heading{max-width:760px;margin-bottom:30px}.bdg-section-heading .eyebrow{color:#f1c763}.bdg-section-heading h2,.bdg-community h2,.bdg-risk h2{font-size:clamp(30px,3.5vw,43px);line-height:1.15;letter-spacing:-1.5px;margin:12px 0;color:#f4f5f8}.bdg-section-heading p{font-size:14px;line-height:1.7;color:#bac5d4}.bdg-panel{min-width:0;border:1px solid #344252;border-radius:17px;background:linear-gradient(145deg,#15212e,#0d1520);box-shadow:inset 0 1px #ffffff0b,0 13px 30px #0002;padding:26px}.bdg-panel p{font-size:13px;line-height:1.85;color:#bec9d9;margin:0 0 14px}.bdg-panel p:last-child{margin-bottom:0}.bdg-panel h3{font-size:20px;letter-spacing:-.5px;margin:15px 0;color:#f8e3ab}.bdg-about-grid,.bdg-two-col{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.bdg-about-copy{border-color:#69573a;background:linear-gradient(145deg,#18232d,#11171e)}.bdg-vision{position:relative;overflow:hidden}.bdg-vision:after{content:"✦";position:absolute;right:20px;bottom:-60px;font-size:180px;color:#f3c4650a;pointer-events:none}.bdg-icon{width:45px;height:45px;display:grid;place-items:center;border:1px solid #9e804a;border-radius:12px;color:#f6cf78;background:#d3a64e1a}.bdg-icon svg{width:23px;height:23px}.bdg-mission{margin-top:16px;display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:start}.bdg-mission h3{margin-bottom:0}.bdg-check-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.bdg-check-list li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;color:#cbd6e1}.bdg-check-list svg{flex:none;color:#f3ca68;margin-top:2px}.bdg-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.bdg-step{padding:19px;min-height:235px}.bdg-step-head{display:flex;align-items:center;justify-content:space-between;color:#f2ca70}.bdg-step-head span{font-size:28px;font-weight:900;color:#7d663e}.bdg-step h3{font-size:16px;line-height:1.3;margin:18px 0 10px}.bdg-step p{font-size:12px;line-height:1.7}.bdg-game-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bdg-game-stage{display:flex;min-height:480px;flex-direction:column;justify-content:space-between;align-items:center;position:relative;overflow:hidden;padding:27px;border:1px solid #9c8043;border-radius:17px;background:radial-gradient(ellipse at 50% 66%,#c99d4c55,transparent 22%),radial-gradient(ellipse at 50% 58%,#1d597566,transparent 58%),repeating-conic-gradient(from 240deg at 50% 70%,transparent 0deg 12deg,#dfa84911 13deg 14deg),#061321;box-shadow:inset 0 0 0 4px #07101b}.bdg-game-stage:after{content:"";position:absolute;left:-10%;right:-10%;top:66%;height:90px;border-radius:50%;background:repeating-linear-gradient(0deg,transparent 0 16px,#d9b16130 17px 18px);transform:perspective(150px) rotateX(25deg);pointer-events:none}.bdg-game-stage .stage-label,.bdg-game-stage .visual-caption{position:relative;z-index:1;font-size:10px;font-weight:900;letter-spacing:2px;color:#f5d785}.bdg-game-stage .versus{position:relative;z-index:1;gap:14px}.bdg-game-stage .versus>span{width:clamp(100px,12vw,150px);height:clamp(100px,12vw,150px);font-size:clamp(20px,2.5vw,30px);border:4px solid #fff4d9;box-shadow:0 0 0 5px currentColor,0 0 28px currentColor,inset 0 0 22px #0008;color:#f4444f;transform:none}.bdg-game-stage .versus>.green-disc{color:#2ee665}.bdg-game-stage .red-disc{background:radial-gradient(circle at 35% 20%,#ff6267,#b90014 68%,#520009)}.bdg-game-stage .green-disc{background:radial-gradient(circle at 35% 20%,#55ff80,#009e2d 68%,#00400e)}.bdg-game-stage .versus>b{color:#f5d785;font-size:18px}.bdg-game-copy{border-color:#665234}.bdg-game-copy h3{margin-top:20px}.bdg-game-copy .bdg-check-list{margin-bottom:22px}.bdg-game-copy .site-button{margin-top:4px}.bdg-caution{display:flex;gap:8px;align-items:flex-start;margin-top:21px!important;color:#f6c5a1!important;font-size:11px!important}.bdg-caution svg{flex:none;margin-top:2px}.bdg-two-col{grid-template-columns:1fr 1fr}.bdg-two-col .bdg-panel{padding:29px}.bdg-two-col .bdg-icon{margin-bottom:22px}.bdg-subtle{border-top:1px solid #435061;padding-top:16px;color:#e9d299!important;font-size:11px!important}.bdg-reward-table{width:100%;border-collapse:collapse;font-size:13px}.bdg-reward-table th,.bdg-reward-table td{padding:13px 9px;border-bottom:1px solid #364555;text-align:left}.bdg-reward-table th:last-child,.bdg-reward-table td:last-child{text-align:right}.bdg-reward-table thead th{font-size:11px;text-transform:uppercase;letter-spacing:1.4px;color:#9eb1c8}.bdg-reward-table tbody td:last-child{color:#f4d277;font-weight:800}.bdg-reward-table .total th,.bdg-reward-table .total td{color:#ffe493;font-weight:900;border:0;background:#b58b3414}.bdg-community>.bdg-panel{display:grid;grid-template-columns:1fr 220px;align-items:center;gap:30px;padding:44px;border-color:#81673c;background:radial-gradient(circle at 90% 50%,#ae863d24,transparent 38%),linear-gradient(135deg,#162432,#10151c)}.bdg-community p{max-width:750px}.bdg-community strong{color:#ffdb83;font-size:14px}.bdg-community-mark{width:180px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:2px solid #d4a954;border-radius:50%;background:radial-gradient(circle,#7257295a,#09131d 70%);box-shadow:0 0 33px #e7b55539,inset 0 0 24px #d4a95426;color:#f8dc8c}.bdg-community-mark span{font-size:26px;font-weight:900;letter-spacing:4px}.bdg-faq{display:grid;gap:10px;max-width:930px}.bdg-faq details{padding:0}.bdg-faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:70px;padding:18px 22px;cursor:pointer;list-style:none;font-size:15px;font-weight:750}.bdg-faq summary::-webkit-details-marker{display:none}.bdg-faq details[open] summary{color:#ffe099;border-bottom:1px solid #394554}.bdg-faq details[open] summary svg{transform:rotate(180deg)}.bdg-faq details p{padding:19px 22px 23px;margin:0}.bdg-risk{display:flex;align-items:flex-start;gap:22px;padding:30px;border:1px solid #977042;border-radius:17px;background:linear-gradient(125deg,#302019,#141923)}.bdg-risk>svg{flex:none;color:#ffd082}.bdg-risk h2{font-size:30px;margin:6px 0 17px}.bdg-risk p{font-size:13px;line-height:1.8;color:#e0c8bd;max-width:900px;margin:0 0 10px}.gaming-site .bdg-footer:not(.luxury-footer){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:25px;align-items:start;padding:34px 0 40px}.bdg-footer:not(.luxury-footer) .bdg-footer-brand p{margin:7px 0 4px;color:#bec8d7}.bdg-footer:not(.luxury-footer) .bdg-footer-brand strong{font-size:11px;font-weight:600;color:#f4cf78}.gaming-site .bdg-footer:not(.luxury-footer) nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 20px;padding-top:8px;font-size:12px;color:#bec8d7}.bdg-copyright{grid-column:1/-1;border-top:1px solid #313a49;padding-top:18px;color:#8797aa;font-size:11px}.gaming-site:not(.arena-mode)>.site-header{gap:24px}.gaming-site:not(.arena-mode)>.site-header nav{gap:19px}.gaming-site:not(.arena-mode)>.site-header nav a{white-space:nowrap}@media(max-width:1080px){.bdg-landing .bdg-hero{grid-template-columns:1fr .8fr}.bdg-landing .hero-copy h1{font-size:clamp(36px,4.4vw,52px)}.bdg-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.gaming-site:not(.arena-mode)>.site-header nav{gap:12px;font-size:12px}}@media(max-width:760px){.bdg-landing .bdg-hero{grid-template-columns:1fr;gap:24px;padding-top:35px}.bdg-landing .hero-copy h1{font-size:clamp(37px,7vw,58px)}.bdg-landing .hero-art{max-width:560px;width:100%;margin-inline:auto}.bdg-about-grid,.bdg-two-col,.bdg-game-grid,.bdg-mission{grid-template-columns:1fr}.bdg-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.bdg-community>.bdg-panel{grid-template-columns:1fr}.bdg-community-mark{display:none}.gaming-site .bdg-footer:not(.luxury-footer){grid-template-columns:1fr}.gaming-site .bdg-footer:not(.luxury-footer) nav{justify-content:flex-start}.gaming-site:not(.arena-mode)>.site-header nav{overflow-x:auto;gap:20px;scrollbar-width:none}.gaming-site:not(.arena-mode)>.site-header nav::-webkit-scrollbar{display:none}}@media(max-width:520px){.bdg-landing .bdg-section{padding-top:67px}.bdg-landing .hero-copy h1{font-size:clamp(32px,9vw,44px);letter-spacing:-1.7px}.bdg-landing .hero-copy>p{font-size:13px}.bdg-landing .hero-actions{display:grid;grid-template-columns:1fr 1fr}.bdg-landing .hero-actions .site-button{white-space:normal;min-height:49px;padding:9px;text-align:center;font-size:11px}.bdg-landing .hero-text-link{grid-column:1/-1;padding:0}.bdg-section-heading h2,.bdg-community h2{font-size:29px}.bdg-panel{padding:20px}.bdg-steps{grid-template-columns:1fr}.bdg-step{min-height:0}.bdg-game-stage{min-height:315px;padding:17px}.bdg-game-stage .versus{gap:9px}.bdg-game-stage .versus>span{width:100px;height:100px;font-size:18px}.bdg-game-stage .versus>b{font-size:14px}.bdg-game-stage .visual-caption{text-align:center;line-height:1.6;font-size:8px}.bdg-community>.bdg-panel{padding:23px}.bdg-risk{padding:20px;gap:10px}.bdg-risk>svg{width:21px}.bdg-risk h2{font-size:25px}.bdg-faq summary{font-size:13px;min-height:58px}.gaming-site .bdg-footer:not(.luxury-footer) nav{gap:12px 16px}.gaming-site:not(.arena-mode)>.site-header nav{width:100%;max-width:100%;gap:17px}.gaming-site:not(.arena-mode)>.site-header nav a{flex:none}}@media(prefers-reduced-motion:reduce){.bdg-landing *{scroll-behavior:auto!important;transition:none!important}}.bdg-proposal-note{font-size:11px!important;color:#f5dba4!important;line-height:1.6!important}.gaming-site:not(.arena-mode){overflow-x:clip}@media(max-width:760px){.gaming-site:not(.arena-mode)>.site-header nav{height:auto;min-height:44px;flex-wrap:wrap;justify-content:flex-start;gap:0 16px;overflow:visible}.gaming-site:not(.arena-mode)>.site-header nav a{height:42px}}.bdg-landing{position:relative;isolation:isolate}.bdg-landing:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 650px 430px at 82% 4%,#2b715125,transparent 70%),radial-gradient(ellipse 550px 480px at 8% 34%,#8b233022,transparent 70%),repeating-linear-gradient(90deg,transparent 0 95px,#f3d37605 96px 97px);pointer-events:none}.bdg-landing .bdg-hero{min-height:625px;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:34px;padding-block:35px 42px}.bdg-landing .hero-copy h1{font-size:clamp(37px,3.65vw,54px);line-height:1.055;letter-spacing:-2.5px;margin:18px 0 21px;text-wrap:balance;text-shadow:0 5px 24px #0007}.bdg-landing .hero-copy h1 em{background:linear-gradient(180deg,#fff3b5 3%,#ffcf62 52%,#df9e28);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px #e9ae392c)}.bdg-landing .hero-copy>p{font-size:13px;line-height:1.72;margin-bottom:11px}.bdg-landing .hero-mantra{margin-top:16px;border-left:3px solid #efc454;padding:7px 12px;background:linear-gradient(90deg,#e5b75014,transparent);font-size:12px}.bdg-landing .hero-actions{margin-top:19px}.bdg-landing .hero-actions .site-button.gold{box-shadow:0 0 24px #f5c45144,inset 0 1px #fff8}.bdg-landing .hero-note{margin-top:15px}.hero-mode-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.hero-mode-strip>span{display:inline-flex;align-items:center;gap:7px;border:1px solid #6a6148;border-radius:7px;background:linear-gradient(135deg,#1a2930,#0b141c);padding:8px 10px;color:#b6c9d4;font-size:9px;font-weight:800;letter-spacing:.6px;white-space:nowrap}.hero-mode-strip b{font-size:15px;color:#ffe08b;line-height:1}.bdg-landing .hero-art{min-height:550px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;position:relative;overflow:hidden;border:2px solid #b78a39;border-radius:28px;background:radial-gradient(ellipse at 15% 50%,#ae18282e,transparent 45%),radial-gradient(ellipse at 82% 45%,#05a65730,transparent 45%),radial-gradient(ellipse at 50% 90%,#e9ab422c,transparent 32%),repeating-conic-gradient(from 250deg at 50% 72%,transparent 0deg 14deg,#fac9640b 14.5deg 15deg),linear-gradient(#071421,#0c1f32 62%,#050d17);box-shadow:inset 0 0 0 5px #03101c,inset 0 0 0 6px #b08a4555,0 23px 60px #0009,0 0 38px #e9ae3923}.bdg-landing .hero-art:before{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border:1px solid #b491494f;border-radius:20px;pointer-events:none}.bdg-landing .hero-art:after{content:"";position:absolute;left:-10%;right:-10%;bottom:22%;height:72px;border-radius:50%;background:repeating-linear-gradient(0deg,transparent 0 15px,#ffce7040 16px 17px);transform:perspective(160px) rotateX(25deg);filter:drop-shadow(0 0 9px #e5a53866);pointer-events:none}.bdg-landing .hero-art .gaming-emblem{z-index:1;filter:drop-shadow(0 0 25px #e5a72934)}.bdg-landing .hero-art .art-caption,.bdg-landing .hero-art .art-label{position:relative;z-index:2}.bdg-landing .hero-art .art-caption{border:1px solid #dbb4608c;border-radius:999px;background:#081522cc;padding:9px 14px;color:#ffde83;font-weight:900;letter-spacing:2px}.bdg-landing .hero-art .art-label{border-color:#c69b4e;background:#061522;box-shadow:0 0 18px #edb73c33;color:#f5e5ba}.bdg-landing .feature-strip.bdg-feature-strip{position:relative;overflow:hidden;border:1px solid #a78b4c;border-radius:16px;background:linear-gradient(110deg,#18232c,#0e1824 50%,#18232c);box-shadow:0 10px 35px #0004,inset 0 1px #ffe8aa1c}.bdg-landing .feature-strip.bdg-feature-strip:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(#fbe39c,#b97520)}.bdg-landing .feature-strip.bdg-feature-strip>div{min-height:82px}.bdg-landing .feature-strip.bdg-feature-strip svg{width:42px;height:42px;padding:9px;flex:none;border:1px solid #bf9d52;border-radius:11px;background:#f3c85a14;filter:drop-shadow(0 0 8px #dfac3c42)}.bdg-section-heading{position:relative;margin-bottom:27px}.bdg-section-heading .eyebrow{display:inline-flex;gap:8px;align-items:center;border:1px solid #8b7040;border-radius:999px;background:#dcae3f16;padding:7px 12px;font-size:10px;letter-spacing:1.6px}.bdg-section-heading .eyebrow:before{content:"✦";color:#ffdd7e}.bdg-section-heading h2{margin-top:15px}.bdg-panel{position:relative;border:1px solid transparent;background:linear-gradient(145deg,#122333,#0a1521) padding-box,linear-gradient(140deg,#987846,#354e62 56%,#a98b4d) border-box;box-shadow:inset 0 1px #ffffff13,0 13px 34px #0005;transition:transform .2s,border-color .2s,box-shadow .2s}.bdg-panel:before{content:"";position:absolute;left:24px;right:24px;top:0;height:2px;background:linear-gradient(90deg,transparent,#f3ce76,transparent);opacity:.55}.bdg-panel:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff17,0 18px 40px #0007,0 0 23px #dba74a1b}.bdg-vision{background:radial-gradient(circle at 90% 20%,#c9a24c22,transparent 42%) padding-box,linear-gradient(140deg,#96783e,#364d5c,#96783e) border-box}.bdg-mission{background:radial-gradient(ellipse at 5% 40%,#1d725134,transparent 38%),linear-gradient(145deg,#102b30,#0a1722) padding-box,linear-gradient(130deg,#4c9b74,#3b5461,#a58b4c) border-box}.bdg-step{overflow:hidden;background:radial-gradient(circle at 95% 0,#cfaa4b25,transparent 44%),linear-gradient(150deg,#152b39,#0a1622) padding-box,linear-gradient(145deg,#b49856,#39586d) border-box}.bdg-step-head>svg{width:43px;height:43px;padding:9px;border:1px solid #d2ad60;border-radius:11px;background:#e5b4481a;box-shadow:0 0 16px #e5b44821;color:#ffde8b}.bdg-step-head span{font-family:Impact,Arial Black,sans-serif;font-size:39px;color:#f3d78e44;line-height:1}.bdg-step h3{color:#fff2ce}.bdg-game-stage{border:2px solid #ca9f4d;box-shadow:inset 0 0 0 5px #06111d,0 14px 40px #0008,0 0 26px #dfa74726;background:radial-gradient(ellipse at 50% 55%,#f0cb6a68,transparent 12%),radial-gradient(ellipse at 16% 52%,#da162b50,transparent 40%),radial-gradient(ellipse at 84% 52%,#16ca654a,transparent 40%),repeating-conic-gradient(from 252deg at 50% 72%,transparent 0deg 11deg,#e4b14b16 11.5deg 12.5deg),linear-gradient(#04111f,#102f44 65%,#04111b)}.bdg-game-stage .versus>span{border-color:#ffedbb;box-shadow:0 0 0 5px currentColor,0 0 0 8px currentColor,0 0 31px currentColor,inset 0 0 23px #0008,0 12px 26px #000a}.bdg-game-stage .versus>b{text-shadow:0 0 13px #ffd875;font-family:Impact,Arial Black,sans-serif;font-size:23px}.bdg-game-copy{background:linear-gradient(145deg,#13283a,#0b1726) padding-box,linear-gradient(135deg,#aa8747,#35566d) border-box}.bdg-game-copy .site-button{box-shadow:0 0 17px #f1c25333}.bdg-affiliate-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px}.bdg-affiliate-intro,.bdg-affiliate-table-card{padding:28px}.bdg-affiliate-intro{display:flex;flex-direction:column;align-items:flex-start;background:radial-gradient(ellipse at 50% 75%,#67451b3d,transparent 50%),linear-gradient(145deg,#172937,#0b1724) padding-box,linear-gradient(145deg,#d6ab59,#425c6b,#d6ab59) border-box}.affiliate-topline{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:#ffdd87;font-size:11px;font-weight:900;letter-spacing:1.6px}.affiliate-topline .bdg-icon{margin:0}.affiliate-allocation{width:186px;height:186px;display:grid;place-items:center;align-self:center;margin:15px 0 21px;border-radius:50%;background:conic-gradient(#ffe28a 0,#ffe28a 17%,#2ddd7a 17%,#2ddd7a 19%,#f9a342 19%,#f9a342 20%,#344a57 20%,#344a57);box-shadow:0 0 0 5px #cf9b3d33,0 0 33px #e6ae4955,inset 0 0 20px #fff4;transform:rotate(-90deg)}.affiliate-allocation>span{display:flex;flex-direction:column;align-items:center;justify-content:center;width:145px;height:145px;border:2px solid #e8c573;border-radius:50%;background:radial-gradient(circle at 50% 25%,#293540,#08121d 76%);box-shadow:inset 0 0 21px #000,0 0 14px #0008;transform:rotate(90deg)}.affiliate-allocation strong{font-family:Impact,Arial Black,sans-serif;font-size:54px;line-height:1;color:#ffe394;text-shadow:0 0 15px #ffc64d66}.affiliate-allocation small{font-size:10px;line-height:1.3;letter-spacing:1.4px;text-align:center;color:#b8cbce;font-weight:900}.bdg-affiliate-intro .bdg-subtle{width:100%;margin-top:auto}.bdg-affiliate-table-card{background:radial-gradient(ellipse at 90% 0,#bf943326,transparent 48%),linear-gradient(145deg,#12283a,#0a1624) padding-box,linear-gradient(145deg,#d3aa56,#426076,#d3aa56) border-box}.affiliate-table-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px;color:#f6d67a}.affiliate-table-heading h3{margin:5px 0;font-size:25px;color:#fff4d6}.table-kicker{font-size:9px;font-weight:900;letter-spacing:1.7px;color:#f1c55c}.affiliate-table-heading>svg{width:48px;height:48px;padding:10px;border:1px solid #b98c39;border-radius:50%;background:#e6b65115;box-shadow:0 0 15px #e6b65129}.bdg-affiliate-table-card .bdg-reward-table{border-collapse:separate;border-spacing:0 6px}.bdg-affiliate-table-card .bdg-reward-table thead th{padding:7px 13px;color:#b3c9d2}.bdg-affiliate-table-card .bdg-reward-table tbody tr{background:#071825;border:1px solid #365269}.bdg-affiliate-table-card .bdg-reward-table tbody tr:hover{background:#183247}.bdg-affiliate-table-card .bdg-reward-table tbody td,.bdg-affiliate-table-card .bdg-reward-table tbody th{padding:10px 13px;border-top:1px solid #34536a;border-bottom:1px solid #34536a;font-size:12px}.bdg-affiliate-table-card .bdg-reward-table tbody td:first-child,.bdg-affiliate-table-card .bdg-reward-table tbody th:first-child{border-left:1px solid #34536a;border-radius:8px 0 0 8px}.bdg-affiliate-table-card .bdg-reward-table tbody td:last-child{border-right:1px solid #34536a;border-radius:0 8px 8px 0}.bdg-affiliate-table-card .bdg-reward-table tbody td span{display:inline-block;min-width:74px;padding:5px 8px;border:1px solid #d1a84b;border-radius:6px;background:#dca84522;color:#ffe18e;text-align:center;font-size:11px;font-weight:900}.bdg-affiliate-table-card .bdg-reward-table tbody tr:nth-child(5) td span{border-color:#58b98b;background:#32b7761e;color:#9bf0c0}.bdg-affiliate-table-card .bdg-reward-table tbody tr:nth-child(6) td span{border-color:#d0805a;background:#c364411e;color:#ffcb95}.bdg-affiliate-table-card .bdg-reward-table .total{background:linear-gradient(90deg,#745321,#352916)}.bdg-affiliate-table-card .bdg-reward-table .total th,.bdg-affiliate-table-card .bdg-reward-table .total td{border-color:#d9a941;color:#ffe3a0;font-size:13px}.bdg-affiliate-table-card .bdg-reward-table .total td span{background:#f7cd61;color:#1e180d;border-color:#ffe9ab;font-size:13px}.affiliate-footnote{font-size:10px!important;color:#a9bac8!important;margin:8px 0 0!important;text-align:right}.bdg-faq details{background:linear-gradient(120deg,#11283a,#0b1826) padding-box,linear-gradient(130deg,#90723b,#365369) border-box}.bdg-faq details[open]{border-color:#d6af60;box-shadow:0 0 19px #e2af4126}.bdg-faq-card{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:36px;width:100%;padding:34px;border:1px solid #8c7041;border-radius:22px;background:radial-gradient(circle at 17% 25%,#bf8d322b,transparent 31%),linear-gradient(125deg,#0d2030,#081522 56%,#091c2b);box-shadow:inset 0 1px #ffdfa73b,0 24px 55px #0006;overflow:hidden}.bdg-faq-intro{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:385px;padding:13px 10px 8px;overflow:hidden}.bdg-faq-intro .eyebrow{color:#f6c96e;font-size:11px;letter-spacing:2.1px;font-weight:850}.bdg-faq-intro h2{position:relative;z-index:1;margin:22px 0 13px;max-width:350px;color:#f8f6ef;font-size:clamp(32px,3vw,43px);line-height:1.12;letter-spacing:-1.5px}.bdg-faq-intro h2 em{font-style:normal;color:#f9d273}.bdg-faq-intro p{position:relative;z-index:1;max-width:300px;margin:0;color:#b7c7d5;font-size:13px;line-height:1.7}.bdg-faq-orbit{position:absolute;left:20px;bottom:-80px;display:grid;place-items:center;width:270px;height:270px;border:1px solid #b692513d;border-radius:50%;background:radial-gradient(circle,#f3ba5021 0 19%,#f3ba5009 20% 35%,transparent 36%);box-shadow:0 0 0 26px #b6925110,0 0 0 56px #b6925109}.bdg-faq-orbit:before,.bdg-faq-orbit:after{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;border:1px dashed #d7af6257;border-radius:50%}.bdg-faq-orbit:after{top:63px;right:63px;bottom:63px;left:63px;border-style:solid;border-color:#d7af6249}.bdg-faq-orbit span{font-size:74px;font-weight:900;color:#f4c76a;text-shadow:0 0 30px #f4b7459c}.bdg-faq-card .bdg-faq{display:grid;align-content:start;gap:10px;max-width:none}.bdg-faq-card .bdg-faq-item{min-width:0;padding:0;border:1px solid #39566a;border-radius:13px;background:linear-gradient(110deg,#123044,#0d2030);box-shadow:inset 0 1px #ffffff0d;overflow:hidden;transition:border-color .2s,background .2s,box-shadow .2s}.bdg-faq-card .bdg-faq-item:hover,.bdg-faq-card .bdg-faq-item:focus-within{border-color:#ba985e;box-shadow:0 0 20px #d7a74c1a}.bdg-faq-card .bdg-faq-item[open]{border-color:#d3ad61;background:linear-gradient(120deg,#173448,#0c2030);box-shadow:0 0 22px #d1a44f1c,inset 0 1px #f4dc9c2a}.bdg-faq-card .bdg-faq-item summary{display:flex;align-items:center;justify-content:flex-start;gap:14px;min-height:70px;padding:14px 17px;color:#f3f5f8;font-size:14px;line-height:1.4;font-weight:750}.bdg-faq-card .bdg-faq-item summary:focus-visible{outline:2px solid #f7cd73;outline-offset:-4px;border-radius:12px}.bdg-faq-card .bdg-faq-item[open] summary{border:0;color:#ffe2a0}.bdg-faq-number{flex:none;color:#e9bb68;font-size:11px;letter-spacing:1px;font-weight:900}.bdg-faq-question{flex:1;min-width:0}.bdg-faq-toggle{flex:none;display:grid;place-items:center;width:31px;height:31px;border:1px solid #866c45;border-radius:50%;color:#f6ca72;background:#e5b35c12;transition:transform .2s,background .2s}.bdg-faq-item[open] .bdg-faq-toggle{transform:rotate(180deg);background:#ddaa4e33}.bdg-faq-item[open] .bdg-faq-toggle svg{transform:none}.bdg-faq-card .bdg-faq-item p{margin:0;padding:0 62px 21px 43px;color:#bdcddb;font-size:13px;line-height:1.75}@media(max-width:760px){.bdg-faq-card{grid-template-columns:1fr;gap:20px;padding:25px}.bdg-faq-intro{min-height:0;padding:0 0 20px;border-bottom:1px solid #8c70414a}.bdg-faq-intro h2{max-width:none;margin:13px 0 8px;font-size:clamp(29px,6vw,38px)}.bdg-faq-intro p{max-width:none}.bdg-faq-orbit{left:auto;right:-65px;bottom:-155px;width:235px;height:235px;opacity:.4}}@media(max-width:520px){.bdg-faq-card{padding:17px;gap:16px;border-radius:17px}.bdg-faq-intro h2{font-size:29px}.bdg-faq-card .bdg-faq-item summary{gap:10px;min-height:62px;padding:11px 12px;font-size:13px}.bdg-faq-toggle{width:28px;height:28px}.bdg-faq-card .bdg-faq-item p{padding:0 14px 18px 35px;font-size:12px}}.bdg-risk{border:2px solid #b1784d;background:radial-gradient(ellipse at right,#9e473032,transparent 55%),linear-gradient(120deg,#2d2025,#101922);box-shadow:inset 0 1px #f6d68921,0 18px 40px #0006}.bdg-community-card{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(320px,.83fr);min-height:475px;border:1px solid #9d7a42;border-radius:22px;background:linear-gradient(125deg,#112332,#081622 62%,#0b1e2a);box-shadow:inset 0 1px #ffe4aa38,0 24px 55px #0006;overflow:hidden}.bdg-community-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:43px 32px 43px 44px}.bdg-community-copy .eyebrow{color:#f6c96e;font-size:11px;letter-spacing:2.1px;font-weight:850}.bdg-community-copy h2{margin:20px 0 18px;color:#f8f6ef;font-size:clamp(34px,3.5vw,49px);line-height:1.08;letter-spacing:-1.8px}.bdg-community-copy h2 em{font-style:normal;color:#f9d273}.bdg-community-copy p{max-width:650px;margin:0 0 12px;color:#bacbd9;font-size:13px;line-height:1.75}.bdg-community-copy .bdg-community-lead{color:#f1eadb;font-size:15px;font-weight:700}.bdg-community-actions{display:flex;align-items:center;flex-wrap:wrap;gap:11px 18px;margin-top:14px}.bdg-community-actions a{display:inline-flex;align-items:center;gap:9px;min-height:42px;font-size:12px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s,color .2s}.bdg-community-actions a:hover{transform:translateY(-2px)}.bdg-community-actions a:focus-visible{outline:2px solid #f8d987;outline-offset:3px}.bdg-community-join{padding:10px 14px;border:1px solid #b08a4b;border-radius:10px;background:#d6a54b16;color:#f6d586;box-shadow:inset 0 1px #ffe6a41c}.bdg-community-join:hover{box-shadow:0 0 19px #f3c2652d}.bdg-community-explore{color:#c8d8e5}.bdg-community-explore:hover{color:#ffe0a1}.bdg-community-visual{position:relative;display:grid;place-items:center;min-height:100%;border-left:1px solid #9d7a423d;background:radial-gradient(circle at center,#ab7e273e,transparent 37%),repeating-conic-gradient(from 8deg at 50% 50%,transparent 0deg 23deg,#e9be6c09 24deg 25deg),linear-gradient(145deg,#0c2534,#07131e);overflow:hidden}.bdg-community-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#d1a65312,transparent 15%),linear-gradient(0deg,#e8c1700b,transparent 40%);pointer-events:none}.bdg-community-ring{position:relative;display:grid;place-items:center;width:278px;height:278px;border:1px dashed #e9bc656e;border-radius:50%;box-shadow:0 0 0 24px #c5933810,0 0 0 53px #c5933808}.bdg-community-ring:before,.bdg-community-ring:after{content:"";position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid #dfb76559;border-radius:50%}.bdg-community-ring:after{top:55px;right:55px;bottom:55px;left:55px;border-color:#f3c76f40}.bdg-community-visual .bdg-community-mark{position:relative;z-index:1;display:flex;width:154px;height:154px;gap:5px;border:2px solid #efc36c;background:radial-gradient(circle at 50% 35%,#6c552d,#102331 70%);box-shadow:0 0 28px #f5be5758,inset 0 0 35px #e9b35a22;color:#ffdd8f}.bdg-community-visual .bdg-community-mark b{font-size:23px;font-weight:900;letter-spacing:4px}.bdg-community-satellite{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #ba9453;border-radius:30px;background:#102b3c;color:#f6d589;box-shadow:0 8px 20px #0007;font-size:10px;font-weight:900;letter-spacing:1.1px}.satellite-play{top:17%;left:8%}.satellite-verify{top:24%;right:5%}.satellite-grow{bottom:16%;right:17%}@media(max-width:850px){.bdg-community-card{grid-template-columns:1fr}.bdg-community-copy{padding:32px}.bdg-community-visual{min-height:310px;border-left:0;border-top:1px solid #9d7a423d}.bdg-community-ring{width:225px;height:225px}.bdg-community-visual .bdg-community-mark{width:135px;height:135px}}@media(max-width:520px){.bdg-community-card{border-radius:17px}.bdg-community-copy{padding:24px 19px}.bdg-community-copy h2{font-size:34px}.bdg-community-copy p{font-size:12px}.bdg-community-copy .bdg-community-lead{font-size:14px}.bdg-community-actions a{font-size:11px}.bdg-community-visual{min-height:265px}.bdg-community-ring{width:192px;height:192px}.bdg-community-ring:before{top:15px;right:15px;bottom:15px;left:15px}.bdg-community-ring:after{top:36px;right:36px;bottom:36px;left:36px}.bdg-community-visual .bdg-community-mark{width:120px;height:120px}.bdg-community-visual .bdg-community-mark svg{width:52px}.bdg-community-visual .bdg-community-mark b{font-size:18px}.bdg-community-satellite{font-size:8px;padding:7px 9px}.bdg-community-satellite svg{width:14px}.satellite-play{top:12%;left:5%}.satellite-verify{top:17%;right:3%}.satellite-grow{bottom:10%;right:10%}}.bdg-transparency-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #947548;border-radius:22px;background:#0b1c2a;box-shadow:inset 0 1px #ffe1a42d,0 24px 55px #0006;overflow:hidden}.bdg-transparency-intro{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:42px 44px;background:radial-gradient(circle at 12% 12%,#2c667044,transparent 42%),linear-gradient(140deg,#112a37,#0a1a28)}.bdg-transparency-intro:before{content:"";position:absolute;right:-60px;bottom:-125px;width:280px;height:280px;border:1px solid #cba65e25;border-radius:50%;box-shadow:0 0 0 32px #d2a4550c,0 0 0 68px #d2a45508;pointer-events:none}.bdg-transparency-intro .eyebrow{position:relative;z-index:1;color:#f5cb75;font-size:11px;letter-spacing:2px;font-weight:850}.bdg-transparency-intro h2{position:relative;z-index:1;margin:20px 0 22px;color:#f8f7f2;font-size:clamp(33px,3.3vw,45px);line-height:1.09;letter-spacing:-1.8px}.bdg-transparency-intro h2 em{font-style:normal;color:#f8d173}.bdg-transparency-intro p{position:relative;z-index:1;max-width:495px;margin:0 0 13px;color:#bdd0dc;font-size:13px;line-height:1.75}.bdg-transparency-intro .bdg-transparency-lead{color:#ebf1f0;font-size:14px;font-weight:700}.bdg-transparency-seal{position:relative;z-index:1;display:inline-flex;align-items:center;gap:11px;margin:11px 0 23px;padding:11px 17px;border:1px solid #b99960;border-radius:12px;background:#d9b05e15;box-shadow:inset 0 1px #ffe8b027;color:#f6d383}.bdg-transparency-seal span{font-size:10px;font-weight:900;line-height:1.35;letter-spacing:1.4px}.bdg-transparency-intro .bdg-transparency-note{display:flex;align-items:flex-start;gap:9px;max-width:520px;margin:auto 0 0;padding:14px 0 0;border-top:1px solid #af945547;color:#e5c887;font-size:11px;line-height:1.65}.bdg-transparency-note svg{flex:none;margin-top:1px}.bdg-transparency-principles{min-width:0;padding:40px;border-left:1px solid #9475484d;background:radial-gradient(circle at 85% 15%,#1c587038,transparent 35%),linear-gradient(140deg,#0e2636,#081825)}.bdg-transparency-principles-head{display:flex;align-items:center;gap:15px;margin-bottom:22px}.bdg-transparency-principles-head>span{flex:none;display:grid;place-items:center;width:51px;height:51px;border:1px solid #b99656;border-radius:13px;background:#e5b95e1c;color:#f5cf7e}.bdg-transparency-principles-head small{color:#9bb1c4;font-size:10px;font-weight:850;letter-spacing:1.6px}.bdg-transparency-principles-head h3{margin:5px 0 0;color:#f8e3ac;font-size:21px;line-height:1.2;letter-spacing:-.5px}.bdg-transparency-principles ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.bdg-transparency-principles li{display:flex;align-items:center;gap:14px;min-height:60px;padding:12px 16px;border:1px solid #36566b;border-radius:11px;background:linear-gradient(100deg,#163348,#0e2536);color:#dfebf1;font-size:13px;line-height:1.4;font-weight:650;box-shadow:inset 0 1px #ffffff0b}.bdg-transparency-index{flex:none;color:#e8bf72;font-size:10px;font-weight:900;letter-spacing:1px}.bdg-transparency-principles li>span:nth-child(2){flex:1;min-width:0}.bdg-transparency-principles li>svg{flex:none;color:#ecc772}@media(max-width:850px){.bdg-transparency-card{grid-template-columns:1fr}.bdg-transparency-intro{padding:32px}.bdg-transparency-principles{padding:32px;border-left:0;border-top:1px solid #9475484d}.bdg-transparency-intro .bdg-transparency-note{margin-top:8px}}@media(max-width:520px){.bdg-transparency-card{border-radius:17px}.bdg-transparency-intro,.bdg-transparency-principles{padding:22px 19px}.bdg-transparency-intro h2{font-size:31px;letter-spacing:-1.3px}.bdg-transparency-intro p{font-size:12px}.bdg-transparency-intro .bdg-transparency-lead{font-size:13px}.bdg-transparency-principles-head h3{font-size:18px}.bdg-transparency-principles li{gap:10px;min-height:56px;padding:10px 12px;font-size:12px}}.bdg-game-showcase{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #ba9046;border-radius:22px;background:#0b1b29;box-shadow:inset 0 1px #ffdc9433,0 24px 55px #0007;overflow:hidden}.bdg-game-showcase .bdg-game-stage{display:flex;min-width:0;min-height:605px;padding:28px 27px 30px;border:0;border-right:1px solid #b28e4a80;border-radius:0;box-shadow:inset 0 0 0 5px #061522,0 0 35px #dfac4330;background:radial-gradient(circle at 24% 51%,#ec123b59,transparent 34%),radial-gradient(circle at 76% 51%,#0bd9554b,transparent 34%),radial-gradient(circle at 50% 54%,#e9c6694d,transparent 14%),repeating-conic-gradient(from 245deg at 50% 73%,transparent 0deg 13deg,#e1af4918 13.5deg 14.5deg),linear-gradient(#061827,#0d3448 70%,#071523)}.bdg-game-showcase .bdg-game-stage:before{content:"";position:absolute;left:50%;top:17%;bottom:15%;width:1px;background:linear-gradient(transparent,#f5d680a6,transparent);box-shadow:0 0 22px 3px #edc35f5b;pointer-events:none}.bdg-game-showcase .bdg-game-stage:after{top:auto;bottom:60px;height:80px;opacity:.6}.bdg-stage-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;color:#f5d583;font-size:10px;font-weight:900;letter-spacing:1.5px}.bdg-stage-top span:last-child{padding:7px 9px;border:1px solid #bc955a7d;border-radius:999px;background:#0a2133cc;color:#d2dfe5;font-size:8px;letter-spacing:.8px;text-align:center}.bdg-game-showcase .bdg-game-stage .versus{z-index:3;display:flex;align-items:center;justify-content:center;gap:20px;width:100%;margin:auto 0;transform:translateY(12px)}.bdg-game-showcase .bdg-game-stage .versus>span{flex:none;display:grid;place-items:center;width:clamp(120px,11vw,164px);height:clamp(120px,11vw,164px);border:4px solid #ffedbb;border-radius:50%;color:#fff8eb;font-family:Impact,Arial Black,sans-serif;font-size:clamp(24px,2.4vw,33px);letter-spacing:.5px;text-shadow:0 2px 4px #000b,0 0 13px #fff8;box-shadow:0 0 0 5px currentColor,0 0 0 8px #ffe7a160,0 0 32px currentColor,inset 0 0 23px #0008,0 16px 30px #000a}.bdg-game-showcase .bdg-game-stage .red-disc{background:radial-gradient(circle at 35% 23%,#ff8182,#db182a 53%,#70000e 85%);box-shadow:0 0 0 5px #ff3d4b,0 0 0 8px #ff64647d,0 0 36px #ff273b,inset 0 0 25px #4b000a,0 16px 30px #000a}.bdg-game-showcase .bdg-game-stage .green-disc{background:radial-gradient(circle at 35% 23%,#8aff9a,#10c94b 53%,#00641b 85%);box-shadow:0 0 0 5px #32ea64,0 0 0 8px #5cf58c7d,0 0 36px #2ded64,inset 0 0 25px #003b11,0 16px 30px #000a}.bdg-game-showcase .bdg-game-stage .versus>b{flex:none;color:#ffe08a;font-family:Impact,Arial Black,sans-serif;font-size:26px;text-shadow:0 0 16px #ffd875}.bdg-stage-podium{position:absolute;z-index:1;left:10%;right:10%;bottom:97px;height:82px;border:2px solid #e0b95f92;border-radius:50%;background:radial-gradient(ellipse,#f0bd5547,transparent 69%);box-shadow:0 0 27px #eec6655c,inset 0 0 20px #edbd5a4a}.bdg-game-showcase .bdg-game-stage .visual-caption{z-index:3;width:100%;padding:10px 8px;border:1px solid #ae8a4c80;border-radius:9px;background:#061a29b8;color:#f8d782;font-size:9px;letter-spacing:1.3px;text-align:center}.bdg-game-story{display:flex;flex-direction:column;min-width:0;padding:39px 41px;background:radial-gradient(circle at 88% 12%,#21506945,transparent 35%),linear-gradient(145deg,#112c3c,#091a29)}.bdg-game-story .eyebrow{color:#f7cd75;font-size:11px;font-weight:850;letter-spacing:1.8px}.bdg-game-story h2{margin:15px 0 19px;color:#f9f7f0;font-size:clamp(33px,3.1vw,44px);line-height:1.09;letter-spacing:-1.6px}.bdg-game-story h2 em{font-style:normal;color:#f8d272}.bdg-game-story>p{margin:0 0 12px;color:#c0d0dc;font-size:13px;line-height:1.73}.bdg-game-story .bdg-game-lead{color:#edf1ef;font-size:14px;font-weight:700}.bdg-game-story h3{margin:14px 0 12px;color:#f8dfa3;font-size:20px;letter-spacing:-.4px}.bdg-game-story .bdg-check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 19px}.bdg-game-story .bdg-check-list li{min-width:0;min-height:49px;align-items:center;gap:8px;padding:9px 10px;border:1px solid #36566b;border-radius:9px;background:#14354a;color:#dce9ed;font-size:11px;line-height:1.4}.bdg-game-story .bdg-check-list svg{width:15px;height:15px;margin:0}.bdg-game-actions{display:flex;flex-wrap:wrap;align-items:center;gap:11px 18px;margin-top:auto}.bdg-game-actions .site-button{display:inline-flex;align-items:center;gap:8px;min-height:45px;box-shadow:0 0 17px #f1c25333}.bdg-game-actions .bdg-caution{display:flex;align-items:flex-start;gap:7px;max-width:280px;margin:0!important;color:#eac7ad!important;font-size:10px!important;line-height:1.5}.bdg-game-actions .bdg-caution svg{flex:none;margin-top:1px}@media(max-width:900px){.bdg-game-showcase{grid-template-columns:1fr}.bdg-game-showcase .bdg-game-stage{min-height:440px;border-right:0;border-bottom:1px solid #b28e4a80}.bdg-game-story{padding:32px}.bdg-game-showcase .bdg-game-stage .versus{transform:none}}@media(max-width:520px){.bdg-game-showcase{border-radius:17px}.bdg-game-showcase .bdg-game-stage{min-height:315px;padding:17px 15px 20px}.bdg-stage-top{font-size:8px;letter-spacing:.8px}.bdg-stage-top span:last-child{font-size:7px;padding:6px}.bdg-game-showcase .bdg-game-stage .versus{gap:10px}.bdg-game-showcase .bdg-game-stage .versus>span{width:clamp(90px,27vw,110px);height:clamp(90px,27vw,110px);font-size:21px}.bdg-game-showcase .bdg-game-stage .versus>b{font-size:17px}.bdg-stage-podium{bottom:65px;height:50px}.bdg-game-showcase .bdg-game-stage .visual-caption{font-size:8px;line-height:1.4}.bdg-game-story{padding:23px 19px}.bdg-game-story h2{font-size:32px}.bdg-game-story>p{font-size:12px}.bdg-game-story .bdg-game-lead{font-size:13px}.bdg-game-story .bdg-check-list{grid-template-columns:1fr}.bdg-game-story .bdg-check-list li{min-height:43px}.bdg-game-actions .site-button{width:100%;justify-content:center}.bdg-game-actions .bdg-caution{max-width:none}}.bdg-how-card{padding:36px;border:1px solid #987948;border-radius:22px;background:radial-gradient(circle at 9% 5%,#39675c38,transparent 30%),linear-gradient(140deg,#102637,#081725);box-shadow:inset 0 1px #ffe3a02c,0 24px 55px #0006;overflow:hidden}.bdg-how-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:2px 4px 25px;border-bottom:1px solid #ba96534d}.bdg-how-header .eyebrow{color:#f4ca73;font-size:11px;font-weight:850;letter-spacing:2px}.bdg-how-header h2{margin:14px 0 0;color:#f8f7f1;font-size:clamp(33px,3.5vw,46px);line-height:1.08;letter-spacing:-1.7px}.bdg-how-header h2 em{font-style:normal;color:#f9d376}.bdg-how-count{flex:none;padding:9px 13px;border:1px solid #aa894f;border-radius:999px;background:#e3b2521b;color:#f2d387;font-size:10px;font-weight:900;letter-spacing:1.6px}.bdg-how-steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:25px}.bdg-how-step{position:relative;min-width:0;min-height:234px;padding:19px;border:1px solid #456172;border-radius:14px;background:radial-gradient(circle at 90% 0,#d7ae4b25,transparent 48%),linear-gradient(145deg,#153449,#0b2030);box-shadow:inset 0 1px #ffffff0e,0 12px 22px #0003;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.bdg-how-step:before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;background:linear-gradient(90deg,#e9bb68,transparent);opacity:.8}.bdg-how-step:hover{transform:translateY(-4px);border-color:#c29f62;box-shadow:inset 0 1px #ffffff17,0 17px 30px #0005,0 0 16px #d4a75623}.bdg-how-step-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.bdg-how-step-number{color:#d9b46b;font-family:Impact,Arial Black,sans-serif;font-size:38px;line-height:1;letter-spacing:1px}.bdg-how-icon{flex:none;display:grid;place-items:center;width:46px;height:46px;border:1px solid #c5a263;border-radius:12px;background:#e8bd641c;box-shadow:0 0 17px #e5b4481f;color:#ffdd8d}.bdg-how-step-body h3{margin:0 0 10px;color:#fff0c7;font-size:15px;line-height:1.3;letter-spacing:-.2px}.bdg-how-step-body p{margin:0;color:#bed0db;font-size:12px;line-height:1.65}@media(max-width:1020px){.bdg-how-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.bdg-how-step{min-height:195px}.bdg-how-step:last-child{grid-column:1/-1}}@media(max-width:640px){.bdg-how-card{padding:21px;border-radius:17px}.bdg-how-header{align-items:flex-start;gap:10px;padding-bottom:18px}.bdg-how-header h2{font-size:32px}.bdg-how-count{font-size:8px;padding:7px 9px}.bdg-how-steps{grid-template-columns:1fr;gap:9px;margin-top:18px}.bdg-how-step,.bdg-how-step:last-child{display:grid;grid-template-columns:51px minmax(0,1fr);align-items:center;gap:14px;grid-column:auto;min-height:0;padding:14px}.bdg-how-step:before{left:0;top:13px;bottom:13px;width:2px;height:auto;background:linear-gradient(#e9bb68,transparent)}.bdg-how-step-head{display:flex;flex-direction:column;justify-content:center;gap:6px;margin:0}.bdg-how-step-number{font-size:17px}.bdg-how-icon{width:42px;height:42px}.bdg-how-icon svg{width:22px}.bdg-how-step-body h3{margin-bottom:5px;font-size:14px}.bdg-how-step-body p{font-size:11px}}@media(max-width:400px){.bdg-how-header{flex-direction:column}.bdg-how-header h2{font-size:30px}.bdg-how-step{gap:10px}}.bdg-about-card{border:1px solid #9d7d4c;border-radius:22px;background:#0b1b29;box-shadow:inset 0 1px #ffe5aa32,0 24px 55px #0006;overflow:hidden}.bdg-about-main{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.bdg-about-intro{min-width:0;padding:42px 43px;background:radial-gradient(circle at 10% 10%,#2758693d,transparent 38%),linear-gradient(140deg,#102b3c,#0a1b2b)}.bdg-about-intro .eyebrow{color:#f5cd78;font-size:11px;font-weight:850;letter-spacing:2px}.bdg-about-intro h2{margin:20px 0 25px;color:#f9f8f3;font-size:clamp(33px,3.25vw,45px);line-height:1.1;letter-spacing:-1.7px}.bdg-about-intro h2 em{font-style:normal;color:#f9d277}.bdg-about-intro p{max-width:630px;margin:0 0 13px;color:#bdd0db;font-size:13px;line-height:1.75}.bdg-about-intro p:last-child{margin-bottom:0}.bdg-about-intro .bdg-about-lead{color:#edf3f1;font-size:14px;font-weight:700}.bdg-about-vision{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-width:0;padding:38px;border-left:1px solid #9d7d4c50;background:radial-gradient(circle at 50% 25%,#c29a453d,transparent 40%),linear-gradient(140deg,#123342,#0a1c2a);overflow:hidden}.bdg-about-orbit{position:relative;display:grid;place-items:center;align-self:center;width:188px;height:188px;margin:5px 0 auto;border:1px dashed #e4bc6b88;border-radius:50%;background:radial-gradient(circle,#d2ad5b26,transparent 65%);box-shadow:0 0 0 26px #e2b6560c,0 0 0 52px #e2b65607;color:#f9d780}.bdg-about-orbit:before{content:"";position:absolute;top:23px;right:23px;bottom:23px;left:23px;border:1px solid #e6c0706b;border-radius:50%}.bdg-about-orbit svg{filter:drop-shadow(0 0 15px #e8bb6178)}.bdg-about-label{position:relative;color:#e9c274;font-size:10px;font-weight:900;letter-spacing:1.8px}.bdg-about-vision h3{position:relative;margin:9px 0 11px;color:#f9e2a7;font-size:25px;letter-spacing:-.6px}.bdg-about-vision p{position:relative;max-width:400px;margin:0;color:#c2d1d8;font-size:13px;line-height:1.75}.bdg-about-mission{display:grid;grid-template-columns:205px minmax(0,1fr);gap:24px;align-items:center;padding:29px 40px;border-top:1px solid #9d7d4c55;background:radial-gradient(circle at 4% 50%,#1b695949,transparent 32%),linear-gradient(110deg,#0d2c32,#0b1e2b)}.bdg-about-mission-heading{display:flex;align-items:center;gap:12px}.bdg-about-mission-heading>span{flex:none;display:grid;place-items:center;width:46px;height:46px;border:1px solid #a9b06d;border-radius:11px;background:#d9bd5e1a;color:#f2d478}.bdg-about-mission-heading small{color:#a3bbbf;font-size:9px;font-weight:850;letter-spacing:1.4px}.bdg-about-mission-heading h3{margin:3px 0 0;color:#ffe0a2;font-size:19px;line-height:1.2}.bdg-about-mission ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;list-style:none;margin:0;padding:0}.bdg-about-mission li{display:flex;align-items:flex-start;gap:9px;min-width:0;min-height:52px;padding:10px 12px;border:1px solid #446269;border-radius:9px;background:#12333d;color:#dbe9e8;font-size:11px;line-height:1.45}.bdg-about-mission li svg{flex:none;width:16px;height:16px;margin-top:1px;color:#f1cf7a}@media(max-width:850px){.bdg-about-main{grid-template-columns:1fr}.bdg-about-intro{padding:32px}.bdg-about-vision{min-height:255px;padding:30px 32px;border-left:0;border-top:1px solid #9d7d4c50}.bdg-about-orbit{position:absolute;right:38px;top:8px;width:170px;height:170px;opacity:.5}.bdg-about-vision h3,.bdg-about-vision p,.bdg-about-label{z-index:1}.bdg-about-mission{grid-template-columns:1fr;gap:15px;padding:27px 32px}}@media(max-width:600px){.bdg-about-card{border-radius:17px}.bdg-about-intro{padding:24px 20px}.bdg-about-intro h2{font-size:clamp(27px,7vw,37px);letter-spacing:-1.2px}.bdg-about-intro p{font-size:12px}.bdg-about-intro .bdg-about-lead{font-size:13px}.bdg-about-vision{min-height:240px;padding:24px 20px}.bdg-about-orbit{right:10px;top:12px;width:145px;height:145px}.bdg-about-orbit svg{width:56px}.bdg-about-vision h3{font-size:22px}.bdg-about-vision p{font-size:12px}.bdg-about-mission{padding:22px 20px}.bdg-about-mission ul{grid-template-columns:1fr}.bdg-about-mission li{min-height:0;font-size:11px}}.bdg-affiliate-card{border:1px solid #ab8547;border-radius:22px;background:#0b1b29;box-shadow:inset 0 1px #ffe1a22e,0 24px 55px #0006;overflow:hidden}.bdg-affiliate-card .bdg-affiliate-grid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:0}.bdg-affiliate-card .bdg-affiliate-intro{min-width:0;padding:39px 38px;border:0;border-radius:0;background:radial-gradient(circle at 50% 75%,#926a2940,transparent 38%),linear-gradient(145deg,#132f3f,#0a1a29)}.bdg-affiliate-intro .eyebrow{color:#f7ce74;font-size:11px;font-weight:850;letter-spacing:1.9px}.bdg-affiliate-intro h2{margin:17px 0 22px;color:#f8f7f1;font-size:clamp(32px,3.1vw,43px);line-height:1.1;letter-spacing:-1.6px}.bdg-affiliate-intro h2 em{font-style:normal;color:#f8d374}.bdg-affiliate-card .bdg-affiliate-intro p{margin:0 0 13px;color:#bfd1dd;font-size:13px;line-height:1.72}.bdg-affiliate-card .affiliate-topline{margin-bottom:15px}.bdg-affiliate-card .affiliate-allocation{margin:10px 0 24px}.bdg-affiliate-card .bdg-affiliate-intro .bdg-subtle{margin-top:auto;margin-bottom:0;padding-top:13px;color:#e5d09a!important;font-size:11px}.bdg-affiliate-card .bdg-affiliate-table-card{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:37px 39px;border:0;border-left:1px solid #ab85474d;border-radius:0;background:radial-gradient(circle at 92% 0,#b7963a2c,transparent 42%),linear-gradient(145deg,#112b3d,#081825)}.bdg-affiliate-card .affiliate-table-heading{margin-bottom:15px}.bdg-affiliate-card .affiliate-table-heading h3{font-size:25px}.bdg-affiliate-card .affiliate-footnote{margin-top:10px!important}@media(max-width:850px){.bdg-affiliate-card .bdg-affiliate-grid{grid-template-columns:1fr}.bdg-affiliate-card .bdg-affiliate-intro{padding:30px}.bdg-affiliate-card .bdg-affiliate-table-card{padding:30px;border-left:0;border-top:1px solid #ab85474d}.bdg-affiliate-card .affiliate-allocation{align-self:flex-start;margin:10px 0 24px}}@media(max-width:520px){.bdg-affiliate-card{border-radius:17px}.bdg-affiliate-card .bdg-affiliate-intro,.bdg-affiliate-card .bdg-affiliate-table-card{padding:22px 18px}.bdg-affiliate-intro h2{font-size:31px;letter-spacing:-1.2px}.bdg-affiliate-card .bdg-affiliate-intro p{font-size:12px}.bdg-affiliate-card .affiliate-allocation{align-self:center}.bdg-affiliate-card .affiliate-table-heading h3{font-size:21px}.bdg-affiliate-card .bdg-reward-table tbody td,.bdg-affiliate-card .bdg-reward-table tbody th{padding:8px 7px;font-size:11px}.bdg-affiliate-card .bdg-reward-table tbody td span{min-width:61px;font-size:10px;padding:5px}}.bdg-risk-card{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);border:1px solid #b4845c;border-radius:22px;background:#101b28;box-shadow:inset 0 1px #ffe5b52a,0 24px 55px #0006;overflow:hidden}.bdg-risk-intro{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:390px;padding:39px 42px;background:radial-gradient(circle at 65% 80%,#b8633d39,transparent 45%),linear-gradient(145deg,#30242b,#101d2a);overflow:hidden}.bdg-risk-intro:before{content:"";position:absolute;right:-64px;bottom:-125px;width:330px;height:330px;border:1px solid #e4a46b3a;border-radius:50%;box-shadow:0 0 0 43px #e4a46b0a,0 0 0 86px #e4a46b08;pointer-events:none}.bdg-risk-intro .eyebrow{position:relative;color:#f5c487;font-size:11px;font-weight:850;letter-spacing:1.9px}.bdg-risk-intro h2{position:relative;margin:21px 0 20px;color:#fcf5ed;font-size:clamp(35px,3.35vw,48px);line-height:1.08;letter-spacing:-1.7px}.bdg-risk-intro h2 em{font-style:normal;color:#f4bd78}.bdg-risk-emblem{position:relative;display:grid;place-items:center;width:108px;height:108px;margin:auto 0 19px;border:1px solid #e4aa6b;border-radius:23px;background:radial-gradient(circle,#edb45a33,#a2553322 70%);box-shadow:0 0 0 9px #e6ae6310,0 0 35px #dc854338,inset 0 1px #ffe4a661;color:#ffd399;transform:rotate(-8deg)}.bdg-risk-emblem svg{transform:rotate(8deg);filter:drop-shadow(0 0 13px #eabb7588)}.bdg-risk-caption{position:relative;color:#f4cfaa;font-size:10px;font-weight:900;letter-spacing:1.8px}.bdg-risk-points{display:flex;flex-direction:column;justify-content:center;gap:11px;min-width:0;margin:0;padding:35px 39px;border-left:1px solid #b4845c55;list-style:none;background:radial-gradient(circle at 95% 0,#a15b3d28,transparent 45%),linear-gradient(145deg,#122a3a,#0a1b29)}.bdg-risk-points li{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:15px;min-width:0;padding:18px;border:1px solid #715a53;border-radius:12px;background:#0b1b29c9;box-shadow:inset 3px 0 #dca268,0 9px 20px #0002}.bdg-risk-number{color:#e8b47e;font-size:11px;font-weight:900;letter-spacing:1px;line-height:1.8}.bdg-risk-points p{margin:0;color:#d5d9db;font-size:13px;line-height:1.7}.bdg-risk-points li:nth-child(2){border-color:#b88358;background:#3928238c}.bdg-risk-points li:nth-child(2) p{color:#f2dfd0;font-weight:650}@media(max-width:850px){.bdg-risk-card{grid-template-columns:1fr}.bdg-risk-intro{min-height:265px;padding:30px 32px}.bdg-risk-emblem{position:absolute;right:45px;bottom:40px;width:85px;height:85px;margin:0;opacity:.7}.bdg-risk-emblem svg{width:44px}.bdg-risk-caption{margin-top:auto}.bdg-risk-points{padding:27px 32px;border-left:0;border-top:1px solid #b4845c55}}@media(max-width:520px){.bdg-risk-card{border-radius:17px}.bdg-risk-intro{min-height:230px;padding:25px 20px}.bdg-risk-intro .eyebrow{font-size:9px;letter-spacing:1.2px}.bdg-risk-intro h2{font-size:34px}.bdg-risk-emblem{right:23px;bottom:36px;width:62px;height:62px;border-radius:15px}.bdg-risk-emblem svg{width:33px}.bdg-risk-caption{font-size:9px}.bdg-risk-points{gap:9px;padding:20px}.bdg-risk-points li{grid-template-columns:27px minmax(0,1fr);gap:8px;padding:13px 11px}.bdg-risk-points p{font-size:12px;line-height:1.62}}@media(max-width:950px){.bdg-landing .bdg-hero{grid-template-columns:1fr 1fr}.bdg-landing .hero-copy h1{font-size:clamp(34px,4vw,45px)}.bdg-affiliate-grid{grid-template-columns:1fr 1.2fr}}@media(max-width:760px){.bdg-landing .bdg-hero{grid-template-columns:1fr;min-height:0}.bdg-landing .hero-art{min-height:420px}.bdg-affiliate-grid{grid-template-columns:1fr}.bdg-affiliate-intro{min-height:0}.affiliate-allocation{width:155px;height:155px}.affiliate-allocation>span{width:120px;height:120px}.affiliate-allocation strong{font-size:46px}}@media(max-width:520px){.bdg-landing .hero-copy h1{font-size:clamp(32px,8.1vw,42px);letter-spacing:-1.7px}.bdg-landing .hero-art{min-height:365px}.bdg-landing .hero-art .gaming-emblem{transform:scale(.83);margin-block:-23px}.bdg-landing .hero-art .art-caption{font-size:7px}.bdg-landing .hero-art .art-label{font-size:8px;padding:9px}.hero-mode-strip{gap:5px}.hero-mode-strip>span{font-size:8px;padding:7px}.hero-mode-strip b{font-size:13px}.bdg-affiliate-intro,.bdg-affiliate-table-card{padding:19px}.bdg-affiliate-table-card .bdg-reward-table tbody td,.bdg-affiliate-table-card .bdg-reward-table tbody th{padding:8px 7px;font-size:11px}.bdg-affiliate-table-card .bdg-reward-table tbody td span{min-width:61px;font-size:10px;padding:5px}.affiliate-table-heading h3{font-size:21px}.affiliate-table-heading>svg{width:39px;height:39px;padding:8px}}.bdg-landing .feature-strip.bdg-feature-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.bdg-landing .feature-strip.bdg-feature-strip:before{display:none}.bdg-feature-card{--feature-accent:#f0c66f;position:relative;min-width:0;min-height:145px;padding:18px 21px;border:1px solid #876f48;border-radius:16px;background:radial-gradient(circle at 95% 5%,#e3b65224,transparent 42%),linear-gradient(145deg,#143044,#0b1c2c);box-shadow:inset 0 1px #ffe5a52c,0 14px 28px #0004;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.bdg-feature-card:before{content:"";position:absolute;left:21px;right:21px;top:0;height:2px;background:linear-gradient(90deg,var(--feature-accent),transparent 75%)}.bdg-feature-card:after{content:"";position:absolute;right:-23px;bottom:-56px;width:145px;height:145px;border:1px solid color-mix(in srgb,var(--feature-accent) 32%,transparent);border-radius:50%;pointer-events:none}.bdg-feature-card:hover{transform:translateY(-4px);border-color:var(--feature-accent);box-shadow:inset 0 1px #ffe5a52c,0 19px 34px #0006,0 0 20px color-mix(in srgb,var(--feature-accent) 14%,transparent)}.bdg-feature-verify{--feature-accent:#6bc9df;background:radial-gradient(circle at 95% 5%,#3e9cba28,transparent 42%),linear-gradient(145deg,#123244,#0b1b2b)}.bdg-feature-participate{--feature-accent:#e6ba70;background:radial-gradient(circle at 95% 5%,#b489472a,transparent 42%),linear-gradient(145deg,#263240,#0b1c2b)}.bdg-feature-number{position:relative;z-index:1;color:var(--feature-accent);font-size:9px;font-weight:900;letter-spacing:1.6px}.bdg-feature-body{position:relative;z-index:1;display:flex;align-items:center;gap:15px;margin-top:20px}.bdg-feature-icon{flex:none;display:grid;place-items:center;width:51px;height:51px;border:1px solid var(--feature-accent);border-radius:12px;background:color-mix(in srgb,var(--feature-accent) 14%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--feature-accent) 22%,transparent);color:var(--feature-accent)}.bdg-landing .bdg-feature-icon svg{width:27px;height:27px;padding:0;border:0;border-radius:0;background:none;color:var(--feature-accent);filter:none}.bdg-feature-body>span:last-child{display:flex;flex-direction:column;min-width:0;gap:4px}.bdg-feature-body strong{color:#f8f3e8;font-size:19px;line-height:1.2;letter-spacing:-.4px}.bdg-feature-body small{color:#b9d0d9;font-size:11px;line-height:1.5}@media(max-width:850px){.bdg-landing .feature-strip.bdg-feature-strip{gap:9px}.bdg-feature-card{min-height:137px;padding:15px}.bdg-feature-body{gap:10px}.bdg-feature-icon{width:43px;height:43px}.bdg-landing .bdg-feature-icon svg{width:23px;height:23px}.bdg-feature-body strong{font-size:16px}.bdg-feature-body small{font-size:10px}}@media(max-width:650px){.bdg-landing .feature-strip.bdg-feature-strip{grid-template-columns:1fr;gap:9px}.bdg-feature-card{min-height:0;padding:15px 17px}.bdg-feature-body{margin-top:9px}.bdg-feature-body strong{font-size:17px}.bdg-feature-body small{font-size:11px}.bdg-feature-card:after{width:105px;height:105px;right:-20px;bottom:-55px}}@media(prefers-reduced-motion:reduce){.bdg-feature-card:hover{transform:none}}.bdg-landing .bdg-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);align-items:center;gap:32px;min-height:625px;margin-top:0;padding:35px 0 42px;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.bdg-landing .bdg-hero:before{display:none}.bdg-landing .bdg-hero .hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:0;background:none}.bdg-landing .bdg-hero .hero-copy:after{display:none}.bdg-landing .bdg-hero .hero-copy .eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:5px 11px;border:1px solid #9f8651;border-radius:999px;background:#d7ae5c18;color:#f8d37d;font-size:9px;letter-spacing:1.7px}.bdg-landing .bdg-hero .hero-copy h1{max-width:100%;margin:23px 0 21px;color:#f9f8f4;font-size:clamp(37px,3.45vw,50px);line-height:1.09;letter-spacing:-1.9px;overflow-wrap:normal}.bdg-landing .bdg-hero .hero-copy h1 em{color:#f7c96a}.bdg-landing .bdg-hero .hero-copy>p{max-width:550px;margin:0 0 12px;color:#c2d1dc;font-size:12px;line-height:1.72}.bdg-landing .bdg-hero .hero-copy>p:first-of-type{color:#e4eceb;font-size:13px;font-weight:650}.bdg-landing .bdg-hero .hero-mantra{max-width:540px;margin:7px 0 0;padding:9px 12px;border:1px solid #9f824746;border-left:3px solid #efc454;border-radius:0 8px 8px 0;background:#e5b7500d;color:#e8e0c9;font-size:11px}.bdg-landing .bdg-hero .hero-actions{position:relative;z-index:1;margin-top:22px;gap:9px}.bdg-landing .bdg-hero .hero-actions .site-button{min-height:44px;padding:11px 15px;font-size:11px}.bdg-landing .bdg-hero .hero-actions .hero-text-link{min-height:44px;font-size:11px}.bdg-landing .bdg-hero .hero-note{margin-top:15px;color:#a7b8c5;font-size:10px}.bdg-landing .bdg-hero .hero-mode-strip{margin-top:15px}.bdg-landing .bdg-hero .hero-art{min-height:550px;max-width:none;width:auto;margin:0;border:2px solid #b78a39;border-radius:26px;box-shadow:inset 0 0 0 5px #03101c,inset 0 0 0 6px #b08a4555,0 23px 60px #0009,0 0 38px #e9ae3923;transform:none}.bdg-landing .bdg-hero .hero-art .art-caption{max-width:calc(100% - 32px);text-align:center;line-height:1.5}@media(max-width:1050px){.bdg-landing .bdg-hero{grid-template-columns:1fr;gap:25px}.bdg-landing .bdg-hero .hero-art{min-height:440px}.bdg-landing .bdg-hero .hero-copy h1{font-size:clamp(38px,5.4vw,52px)}.bdg-landing .bdg-hero .hero-copy>p{max-width:740px}}@media(max-width:650px){.bdg-landing .bdg-hero{gap:24px;padding-top:30px}.bdg-landing .bdg-hero .hero-copy h1{margin:19px 0;font-size:clamp(31px,7.7vw,43px);letter-spacing:-1.3px}.bdg-landing .bdg-hero .hero-copy>p{font-size:12px}.bdg-landing .bdg-hero .hero-copy>p:first-of-type{font-size:12px}.bdg-landing .bdg-hero .hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:9px}.bdg-landing .bdg-hero .hero-actions .site-button{min-height:46px;padding:9px 10px;text-align:center;font-size:10px;white-space:normal}.bdg-landing .bdg-hero .hero-actions .hero-text-link{grid-column:1/-1;min-height:32px}.bdg-landing .bdg-hero .hero-art{min-height:355px;border-radius:18px}.bdg-landing .bdg-hero .hero-mode-strip>span{white-space:normal}}@media(max-width:380px){.bdg-landing .bdg-hero .hero-copy h1{font-size:30px}.bdg-landing .bdg-hero .hero-copy .eyebrow{font-size:8px;letter-spacing:1.1px}.bdg-landing .bdg-hero .hero-mode-strip{gap:5px}.bdg-landing .bdg-hero .hero-mode-strip>span{padding:6px;font-size:7px}}.gaming-site:not(.arena-mode)>.site-header{position:relative;z-index:60;gap:21px;min-height:84px;border-bottom:1px solid #7f683e78;background:linear-gradient(180deg,#0e1922,#0a1119)}.gaming-site:not(.arena-mode)>.site-header .site-nav{display:flex;align-items:center;gap:2px;height:auto;min-height:48px;margin-left:auto;padding:4px;border:1px solid #485443;border-radius:999px;background:#102332;box-shadow:inset 0 1px #ffe0a21e}.gaming-site:not(.arena-mode)>.site-header .site-nav>a{display:inline-flex;align-items:center;justify-content:center;flex:none;height:39px;min-height:39px;padding:0 11px;border-radius:999px;color:#b8c8d4;font-size:11px;font-weight:700;white-space:nowrap;transition:background .2s,color .2s}.gaming-site:not(.arena-mode)>.site-header .site-nav>a:hover,.gaming-site:not(.arena-mode)>.site-header .site-nav>a:focus-visible{background:#1f3a4a;color:#fff3d4}.gaming-site:not(.arena-mode)>.site-header .site-nav>a.active{background:linear-gradient(135deg,#f9dc91,#d4a342);color:#1e1a12;box-shadow:0 2px 8px #0005}.gaming-site:not(.arena-mode)>.site-header .site-nav>a.active:after{display:none}.gaming-site:not(.arena-mode)>.site-header .account-actions{flex:none;margin-left:0;gap:12px}.gaming-site:not(.arena-mode)>.site-header .account-actions .login-link{color:#e4e9ed;font-size:11px;font-weight:700;white-space:nowrap}.gaming-site:not(.arena-mode)>.site-header .account-actions .login-link:hover{color:#f9d37c}.gaming-site:not(.arena-mode)>.site-header .account-actions .site-button{min-height:40px;padding:10px 14px;border-radius:9px;font-size:11px}.site-menu-toggle,.site-mobile-nav-actions{display:none}@media(max-width:1100px){.gaming-site:not(.arena-mode)>.site-header{gap:11px;padding-inline:20px}.gaming-site:not(.arena-mode)>.site-header .site-nav>a{padding-inline:8px;font-size:10px}.gaming-site:not(.arena-mode)>.site-header .account-actions{gap:8px}}@media(max-width:900px){.gaming-site:not(.arena-mode)>.site-header{display:flex;align-items:center;flex-wrap:nowrap;gap:9px;min-height:74px;height:74px;padding:0 20px}.gaming-site:not(.arena-mode)>.site-header .site-brand{flex:none}.gaming-site:not(.arena-mode)>.site-header .site-nav{display:none;position:absolute;z-index:70;top:calc(100% + 7px);left:20px;right:20px;width:auto;max-width:none;height:auto;max-height:calc(100vh - 95px);overflow-y:auto;flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:10px;border:1px solid #a78950;border-radius:16px;background:#0d2130f7;box-shadow:0 20px 45px #000b,inset 0 1px #ffe6aa2e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.gaming-site:not(.arena-mode)>.site-header .site-nav.is-open{display:flex}.gaming-site:not(.arena-mode)>.site-header .site-nav>a{display:flex;justify-content:flex-start;height:44px;min-height:44px;padding:0 15px;border-radius:9px;color:#e0e8ec;font-size:13px}.gaming-site:not(.arena-mode)>.site-header .site-nav>a.active{background:#d9ad57;color:#201b11}.gaming-site:not(.arena-mode)>.site-header .account-actions{margin-left:auto}.gaming-site:not(.arena-mode)>.site-header .account-actions .login-link,.gaming-site:not(.arena-mode)>.site-header .account-actions .site-button.subtle{display:none}.gaming-site:not(.arena-mode)>.site-header .account-actions .account-name{max-width:75px;color:#f3d485;font-size:11px}.gaming-site:not(.arena-mode)>.site-header .site-menu-toggle{display:grid;place-items:center;flex:none;width:43px;height:43px;min-width:43px;padding:0;border:1px solid #a78950;border-radius:10px;background:#152b38;color:#f6d080;cursor:pointer}.gaming-site:not(.arena-mode)>.site-header .site-menu-toggle:hover,.gaming-site:not(.arena-mode)>.site-header .site-menu-toggle[aria-expanded=true]{background:#2a4050;box-shadow:0 0 15px #d6a9512c}.gaming-site:not(.arena-mode)>.site-header .site-mobile-nav-actions{display:flex;flex-direction:column;gap:4px;margin-top:7px;padding-top:10px;border-top:1px solid #a7895060}.gaming-site:not(.arena-mode)>.site-header .site-mobile-nav-actions>a,.gaming-site:not(.arena-mode)>.site-header .site-mobile-nav-actions>button{display:flex;align-items:center;gap:9px;min-height:43px;padding:0 15px;border:0;border-radius:9px;background:none;color:#f6d080;font:700 12px Inter,system-ui,sans-serif;text-align:left;cursor:pointer}.gaming-site:not(.arena-mode)>.site-header .site-mobile-nav-actions>span{padding:8px 15px;color:#b9cbd5;font-size:11px;overflow-wrap:anywhere}.gaming-site:not(.arena-mode)>.site-header .site-mobile-nav-actions>a:hover,.gaming-site:not(.arena-mode)>.site-header .site-mobile-nav-actions>button:hover{background:#1f3a4a}}@media(max-width:380px){.gaming-site:not(.arena-mode)>.site-header{padding-inline:12px}.gaming-site:not(.arena-mode)>.site-header .site-nav{left:12px;right:12px}.gaming-site:not(.arena-mode)>.site-header .account-actions .site-button{min-height:38px;padding:8px 9px;font-size:10px}.gaming-site:not(.arena-mode)>.site-header .site-menu-toggle{width:39px;min-width:39px;height:39px}}.gaming-site:not(.arena-mode)>.bdg-footer:not(.luxury-footer){position:relative;display:block;padding:39px 0 22px;border-top:1px solid #9e824a;background:radial-gradient(ellipse at 85% 0,#31576222,transparent 42%)}.gaming-site:not(.arena-mode)>.bdg-footer:not(.luxury-footer):before{content:"";position:absolute;left:0;top:-1px;width:180px;height:2px;background:linear-gradient(90deg,#ffe099,transparent)}.gaming-site:not(.arena-mode)>.bdg-footer:not(.luxury-footer)>.bdg-footer-main{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:60px;align-items:start;justify-content:stretch;width:100%;max-width:none;margin:0;padding-bottom:34px}.bdg-footer .bdg-footer-brand{min-width:0}.bdg-footer .bdg-footer-brand .site-brand{display:inline-flex;min-height:53px}.bdg-footer .bdg-footer-brand .site-logo-image{width:150px;height:65px}.bdg-footer .bdg-footer-brand p{margin:10px 0 5px;color:#e5e9e9;font-size:16px;font-weight:750;letter-spacing:-.25px}.bdg-footer .bdg-footer-brand strong{display:block;color:#f1c872;font-size:11px;font-weight:750;letter-spacing:.3px;line-height:1.5}.bdg-footer-label{display:block;margin:3px 0 13px;color:#e8c47a;font-size:10px;font-weight:900;letter-spacing:2px}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 11px;padding:0;color:#c5d1d7}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav a{display:flex;align-items:center;min-height:40px;min-width:0;padding:8px 11px;border:1px solid #3a5360;border-radius:9px;background:#102636;color:#d2e0e4;font-size:11px;font-weight:700;line-height:1.35;transition:transform .2s,border-color .2s,color .2s}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav a:before{content:"›";flex:none;margin-right:8px;color:#f3c975;font-size:18px;line-height:1}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav a:hover{transform:translateY(-2px);border-color:#c59d59;color:#ffe1a1}.gaming-site:not(.arena-mode)>.bdg-footer>.bdg-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;width:100%;max-width:none;margin:0;padding-top:18px;border-top:1px solid #43505b}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-copyright{flex:none;width:auto;padding:0;border:0;color:#94a9b7;font-size:11px;text-align:left}.bdg-footer-bottom>a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 11px;border:1px solid #8b684a;border-radius:8px;background:#2d2424;color:#efd1ab!important;font-size:10px;font-weight:750;line-height:1.4}.bdg-footer-bottom>a svg{flex:none;color:#f2bb7a}.bdg-footer-bottom>a:hover{border-color:#edb97b;background:#3c2a27}@media(max-width:800px){.gaming-site:not(.arena-mode)>.bdg-footer>.bdg-footer-main{grid-template-columns:1fr;gap:29px}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.gaming-site:not(.arena-mode)>.bdg-footer{padding-top:28px}.gaming-site:not(.arena-mode)>.bdg-footer>.bdg-footer-main{gap:26px;padding-bottom:24px}.bdg-footer .bdg-footer-brand .site-logo-image{width:126px;height:56px}.bdg-footer .bdg-footer-brand p{font-size:14px}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav a{min-height:42px;padding:7px 9px;font-size:10px}.gaming-site:not(.arena-mode)>.bdg-footer>.bdg-footer-bottom{align-items:flex-start;flex-direction:column}.bdg-footer-bottom>a{font-size:10px}}@media(prefers-reduced-motion:reduce){.gaming-site:not(.arena-mode)>.bdg-footer .bdg-footer-explore nav a:hover{transform:none}}.gaming-site .auth-layout:is(.register-page,.login-page){display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;max-width:1040px!important;margin:50px auto 70px!important;border:1.5px solid #dca83d!important;border-radius:24px!important;background:radial-gradient(ellipse at 50% 15%,#153852,#081a2b 55%,#030a12)!important;box-shadow:0 0 35px #dca83d38,inset 0 0 0 1px #ffe68c1f,0 25px 60px #000c!important;overflow:hidden!important;box-sizing:border-box!important}:is(.register-page,.login-page) .auth-story{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;padding:46px 42px 42px!important;border-right:1px solid rgba(220,168,61,.3)!important;background:radial-gradient(circle at 50% 40%,rgba(247,203,69,.08) 0%,transparent 60%),linear-gradient(145deg,#102638f2,#07121cfa)!important;overflow:hidden!important}:is(.register-page,.login-page) .auth-story:before{content:""!important;position:absolute!important;left:40px!important;top:0!important;width:160px!important;height:2px!important;background:linear-gradient(90deg,#f7cb45,transparent)!important}:is(.register-page,.login-page) .auth-story .eyebrow{color:#f7cb45!important;font-size:11px!important;letter-spacing:2.2px!important;font-weight:850!important;text-transform:uppercase!important;margin-bottom:12px!important}:is(.register-page,.login-page) .auth-story h1{position:relative!important;margin:0 0 14px!important;color:#fff!important;font-size:clamp(34px,3.5vw,46px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;font-weight:850!important}:is(.register-page,.login-page) .auth-story h1 em{color:#f7cb45!important;font-style:normal!important}:is(.register-page,.login-page) .auth-story>p{position:relative!important;margin:0!important;color:#9bb0c2!important;font-size:13.5px!important;line-height:1.7!important}.auth-story-stage{position:relative!important;width:100%!important;max-width:320px!important;margin:25px auto 20px!important;display:flex!important;align-items:center!important;justify-content:center!important}.auth-stage-glow{position:absolute!important;width:200px!important;height:200px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(247,203,69,.3) 0%,rgba(0,229,255,.15) 45%,transparent 70%)!important;filter:blur(20px)!important;pointer-events:none!important}.auth-stage-photo{width:100%!important;max-height:230px!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 0 24px rgba(247,203,69,.45))!important;animation:authArtFloat 6s ease-in-out infinite!important}@keyframes authArtFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}:is(.register-page,.login-page) .auth-benefit{position:relative!important;display:flex!important;align-items:center!important;gap:14px!important;margin-top:auto!important;padding:14px 18px!important;border:1.2px solid rgba(247,203,69,.35)!important;border-radius:14px!important;background:#06111cd9!important;box-shadow:0 0 16px #0006,inset 0 1px #f7cb4526!important}:is(.register-page,.login-page) .auth-benefit svg{width:22px!important;height:22px!important;color:#f7cb45!important;flex-shrink:0!important}:is(.register-page,.login-page) .auth-benefit strong{display:block!important;color:#fff!important;font-size:13px!important;font-weight:750!important}:is(.register-page,.login-page) .auth-benefit span{display:block!important;color:#8fa2b4!important;font-size:11px!important;margin-top:3px!important}:is(.register-page,.login-page) .auth-form-side{position:relative!important;min-width:0!important;padding:40px 42px 42px!important;background:radial-gradient(circle at 100% 0%,rgba(247,203,69,.06) 0%,transparent 40%),linear-gradient(145deg,#0e2234fa,#07111afa)!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.auth-top-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin-bottom:20px!important}.back-home-pill{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 16px!important;border:1.2px solid rgba(247,203,69,.35)!important;border-radius:999px!important;background:#081420bf!important;color:#8fa2b4!important;font-size:12px!important;font-weight:750!important;text-decoration:none!important;transition:all .2s ease!important}.back-home-pill:hover{border-color:#f7cb45!important;color:#fff!important;background:#10263af2!important;box-shadow:0 0 14px #f7cb454d!important}.auth-brand-badge{display:flex!important;align-items:center!important}.auth-brand-logo-small{height:28px!important;width:auto!important;object-fit:contain!important;filter:drop-shadow(0 0 8px rgba(247,203,69,.4))!important}:is(.register-page,.login-page) .auth-icon{width:48px!important;height:48px!important;border:1.5px solid #f7cb45!important;border-radius:14px!important;background:radial-gradient(circle,#f7cb4533,#081420e6)!important;box-shadow:0 0 16px #f7cb4559!important;color:#f7cb45!important;display:grid!important;place-items:center!important;margin-bottom:12px!important}:is(.register-page,.login-page) .auth-form-heading h2{margin:0 0 6px!important;color:#fff!important;font-size:28px!important;font-weight:850!important;letter-spacing:-.7px!important}:is(.register-page,.login-page) .auth-form-heading p{margin:0 0 18px!important;color:#9bb0c2!important;font-size:13px!important;line-height:1.65!important}.register-facts{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin:0 0 18px!important}.register-facts span{display:flex!important;align-items:center!important;gap:7px!important;min-height:42px!important;padding:8px 10px!important;border:1.2px solid rgba(247,203,69,.35)!important;border-radius:10px!important;background:#081420d9!important;color:#f7cb45!important;font-size:9.5px!important;font-weight:850!important;box-shadow:0 0 10px #0000004d!important}.register-facts svg{flex-shrink:0!important;color:#f7cb45!important}:is(.register-page,.login-page) .auth-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;border:1.2px solid rgba(247,203,69,.3)!important;border-radius:12px!important;padding:4px!important;gap:4px!important;background:#040c14e6!important;margin-bottom:20px!important}:is(.register-page,.login-page) .auth-tabs a{padding:10px 0!important;text-align:center!important;font-size:13px!important;font-weight:750!important;color:#8fa2b4!important;border-radius:8px!important;transition:all .2s!important;text-decoration:none!important}:is(.register-page,.login-page) .auth-tabs a.selected{background:linear-gradient(135deg,#f7cb45,#d89e24)!important;color:#120e04!important;font-weight:850!important;box-shadow:0 2px 10px #f7cb4566!important}:is(.register-page,.login-page) .account-form>label{display:block!important;font-size:12px!important;font-weight:750!important;color:#e2ecf4!important;margin:14px 0 8px!important}.auth-req-star{color:#f7cb45!important;font-weight:850!important}:is(.register-page,.login-page) .auth-input{display:flex!important;align-items:center!important;gap:12px!important;padding:0 16px!important;border:1.5px solid rgba(247,203,69,.35)!important;border-radius:12px!important;background:#050e18e6!important;transition:all .2s!important}:is(.register-page,.login-page) .auth-input:focus-within{border-color:#f7cb45!important;box-shadow:0 0 16px #f7cb4559!important}:is(.register-page,.login-page) .auth-input input{border:0!important;background:none!important;width:100%!important;min-width:0!important;color:#fff!important;padding:14px 0!important;font-size:13.5px!important;font-weight:600!important;outline:none!important}:is(.register-page,.login-page) .auth-input input::placeholder{color:#62778a!important;font-size:13px!important}:is(.register-page,.login-page) .auth-input svg{color:#f7cb45!important;flex-shrink:0!important}:is(.register-page,.login-page) .referral-field-hint{display:block!important;margin-top:6px!important;color:#8ba0b2!important;font-size:11px!important;line-height:1.5!important}:is(.register-page,.login-page) .wallet-signature-card{display:flex!important;align-items:center!important;gap:14px!important;padding:14px 18px!important;border:1.5px solid rgba(247,203,69,.4)!important;border-radius:14px!important;background:linear-gradient(135deg,#10263acc,#06121ef2)!important;box-shadow:0 0 16px #0006,inset 0 1px #f7cb4533!important;margin:18px 0 10px!important}.wallet-signature-icon{width:44px!important;height:44px!important;border-radius:10px!important;border:1px solid #f7cb45!important;background:#f7cb4526!important;color:#f7cb45!important;display:grid!important;place-items:center!important;flex-shrink:0!important;box-shadow:0 0 12px #f7cb454d!important}.wallet-signature-info{display:flex!important;flex-direction:column!important;min-width:0!important}.wallet-signature-info strong{display:flex!important;align-items:center!important;gap:8px!important;font-size:13.5px!important;color:#fff!important;font-weight:800!important}.wallet-status-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:#f59e0b!important;box-shadow:0 0 8px #f59e0b!important;display:inline-block!important;flex-shrink:0!important}.wallet-status-dot.is-connected{background:#10b981!important;box-shadow:0 0 8px #10b981!important}.wallet-signature-info small{display:block!important;font-size:11px!important;color:#9bb0c2!important;margin-top:4px!important;line-height:1.5!important}:is(.register-page,.login-page) .auth-submit{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-height:56px!important;margin-top:14px!important;padding:8px 10px 8px 24px!important;border:1.5px solid #ffe699!important;border-radius:14px!important;background:linear-gradient(120deg,#ffe7a4,#f7cb45,#d49a2a)!important;box-shadow:0 4px #7a5416,0 12px 28px #f7cb4559!important;color:#161105!important;font-size:14px!important;font-weight:850!important;letter-spacing:.2px!important;cursor:pointer!important;transition:all .2s ease!important}:is(.register-page,.login-page) .auth-submit:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 6px #7a5416,0 16px 32px #f7cb4573!important;filter:brightness(1.06)!important}:is(.register-page,.login-page) .auth-submit:active:not(:disabled){transform:translateY(2px)!important;box-shadow:0 2px #7a5416,0 6px 14px #f7cb4540!important}:is(.register-page,.login-page) .auth-submit-text{flex:1!important;min-width:0!important;text-align:center!important;line-height:1.35!important}:is(.register-page,.login-page) .auth-submit-icon{flex:none!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border:1px solid #8e6220!important;border-radius:10px!important;background:#2e2008!important;color:#ffe699!important;box-shadow:inset 0 1px #ffeba04d!important}:is(.register-page,.login-page) .auth-submit.is-busy{opacity:.9!important;background:linear-gradient(120deg,#e6d09a,#bd9854)!important;cursor:wait!important}.auth-submit-spinner{width:20px!important;height:20px!important;border:2.5px solid rgba(255,223,137,.5)!important;border-top-color:#fff!important;border-radius:50%!important;animation:registerSpin .8s linear infinite!important}@keyframes registerSpin{to{transform:rotate(360deg)}}:is(.register-page,.login-page) .auth-switch{text-align:center!important;margin:18px 0 14px!important;color:#9bb0c2!important;font-size:12.5px!important}:is(.register-page,.login-page) .auth-switch a{color:#f7cb45!important;font-weight:800!important;text-decoration:underline!important;text-underline-offset:3px!important}:is(.register-page,.login-page) .auth-divider{position:relative!important;display:flex!important;align-items:center!important;gap:14px!important;margin:18px 0 16px!important;color:#62778a!important;font-size:9.5px!important;font-weight:850!important;letter-spacing:1.8px!important;text-transform:uppercase!important}:is(.register-page,.login-page) .auth-divider:before,:is(.register-page,.login-page) .auth-divider:after{content:""!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(247,203,69,.4),transparent)!important;flex:1!important}:is(.register-page,.login-page) .secure-note{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;color:#8fa2b4!important;font-size:11px!important;line-height:1.6!important;text-align:center!important}:is(.register-page,.login-page) .secure-note svg{flex-shrink:0!important;color:#f7cb45!important}@media(max-width:900px){.gaming-site .auth-layout:is(.register-page,.login-page){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;margin:35px 20px 50px!important}:is(.register-page,.login-page) .auth-story{padding:36px 30px!important}:is(.register-page,.login-page) .auth-form-side{padding:34px 30px!important}:is(.register-page,.login-page) .auth-story h1{font-size:36px!important}}@media(max-width:760px){.gaming-site .auth-layout:is(.register-page,.login-page){display:block!important;width:calc(100% - 28px)!important;max-width:500px!important;margin:20px auto 40px!important;border-radius:20px!important}:is(.register-page,.login-page) .auth-story{display:none!important}:is(.register-page,.login-page) .auth-form-side{padding:26px 20px 30px!important}.register-facts{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.register-facts span{font-size:8px!important;padding:6px 4px!important;min-height:38px!important}}@media(max-width:480px){.register-facts{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.register-facts span:last-child{grid-column:1 / -1!important}:is(.register-page,.login-page) .auth-submit{min-height:52px!important;padding:6px 8px 6px 16px!important;font-size:12.5px!important}:is(.register-page,.login-page) .auth-submit-icon{width:38px!important;height:38px!important}}.bdg-landing .bdg-hero{position:relative;min-height:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:36px;align-items:center;padding-block:28px 45px}.hero-welcome-badge{display:inline-flex;align-items:center;gap:8px;border:1.2px solid #8e743a;border-radius:999px;background:#0e1722e6;padding:6px 14px;font-size:11px;font-weight:800;letter-spacing:1.6px;color:#f7cb45;box-shadow:0 0 14px #f5c84229;margin-bottom:18px;width:fit-content}.hero-welcome-badge .badge-dot{width:7px;height:7px;border-radius:50%;background:#f7cb45;box-shadow:0 0 8px #f7cb45,0 0 16px #f7cb45;display:inline-block;flex:none}.hero-heading-wrap{position:relative;width:100%}.bdg-hero .hero-heading-wrap h1{font-size:clamp(34px,4.2vw,56px);font-weight:850;line-height:1.12;letter-spacing:-1.8px;color:#fff;margin:0 0 20px;text-shadow:0 4px 20px rgba(0,0,0,.8)}.hero-heading-wrap h1 .gold-text,.hero-copy .gold-text{color:#f7cb45;background:linear-gradient(180deg,#fff2aa,#f7cb45 52%,#cf9620);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgba(247,203,69,.35))}.hero-floating-medallion{position:absolute;right:0;top:-12px;width:112px;height:112px;pointer-events:none;z-index:5}.hero-floating-medallion .radiant-halo{position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;border-radius:50%;background:radial-gradient(circle,rgba(247,203,69,.45) 0%,rgba(247,203,69,.15) 45%,transparent 70%);filter:blur(10px);animation:heroPulseGlow 4s ease-in-out infinite alternate}.hero-floating-medallion .radiant-halo:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:conic-gradient(from 195deg at 50% 50%,transparent 0deg,rgba(255,230,120,.4) 18deg,transparent 32deg,rgba(255,230,120,.45) 48deg,transparent 65deg,rgba(255,230,120,.3) 80deg,transparent 95deg);pointer-events:none}.hero-floating-medallion .floating-crown-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 18px rgba(247,203,69,.85)) drop-shadow(0 8px 16px rgba(0,0,0,.7));animation:heroFloatBadge 5s ease-in-out infinite alternate}.hero-copy .hero-lead-p{font-size:13.5px;line-height:1.7;color:#c0cedc;margin:0 0 13px;max-width:620px}.hero-mantra-card{display:flex;align-items:stretch;gap:13px;margin:18px 0 22px;padding:13px 16px;border:1.2px solid #3e3623;border-radius:12px;background:linear-gradient(90deg,#131c26,#091119);box-shadow:inset 0 1px #ffffff0a}.hero-mantra-card .mantra-gold-bar{width:3.5px;border-radius:2px;background:#f7cb45;box-shadow:0 0 9px #f7cb45b3;flex:none}.hero-mantra-card .mantra-content{font-size:13px;line-height:1.55;color:#ded9ca}.hero-mantra-card .mantra-content strong{font-weight:800}.hero-actions-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.hero-btn-wallet{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 18px;border:0!important;border-radius:10px!important;background:linear-gradient(180deg,#fae27c,#f5be38 48%,#dca026)!important;color:#151006!important;font-size:13.5px!important;font-weight:850!important;letter-spacing:-.2px;text-decoration:none;box-shadow:0 4px 18px #f5be3859,inset 0 1px #fffc!important;cursor:pointer;transition:transform .15s,box-shadow .15s}.hero-btn-wallet:hover{transform:translateY(-1px);box-shadow:0 6px 24px #f5be3880,inset 0 1px #ffffffe6!important}.hero-btn-explore{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 14px;border:1.2px solid #3e5266!important;border-radius:10px!important;background:#0d1a27!important;color:#fff!important;font-size:12.5px!important;font-weight:750!important;text-decoration:none;box-shadow:0 4px 14px #0006!important;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.hero-btn-explore:hover{background:#14273b!important;border-color:#5d7c99!important;color:#f7cb45!important}.hero-links-subrow{display:flex;flex-direction:column;gap:9px;margin-bottom:16px}.hero-how-link{display:inline-flex;align-items:center;gap:5px;color:#f7cb45;font-size:13px;font-weight:800;text-decoration:none;padding-block:3px;width:fit-content;transition:color .15s}.hero-how-link:hover{color:#ffe48c;text-decoration:underline}.hero-security-note{display:flex;align-items:center;gap:8px;color:#c4d0de;font-size:12px;font-weight:500;line-height:1.4}.hero-security-note svg{flex:none;color:#d4a338}.hero-stat-chips-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.hero-stat-chips-strip .stat-chip{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 8px;border:1.2px solid #4a3e26;border-radius:8px;background:linear-gradient(145deg,#121d27,#070e17);box-shadow:inset 0 1px #ffffff0d}.hero-stat-chips-strip .chip-val{color:#f7cb45;font-size:15.5px;font-weight:900;line-height:1}.hero-stat-chips-strip .chip-lbl{color:#afc0d0;font-size:9px;font-weight:800;letter-spacing:.6px;white-space:nowrap}.hero-showcase-card{position:relative;overflow:hidden;border:1.5px solid #c99b3b;border-radius:22px;background:radial-gradient(ellipse at 50% 65%,#0f2d42,#061623 58%,#030a10);box-shadow:0 0 28px #dca02838,inset 0 0 0 1px #ffe68c1f;padding:22px 16px 26px;display:flex;flex-direction:column;align-items:center;min-height:380px;justify-content:space-between}.hero-showcase-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 50% 70%,transparent 20%,#030a10 90%),linear-gradient(rgba(247,203,69,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(247,203,69,.04) 1px,transparent 1px);background-size:100% 100%,24px 24px,24px 24px;pointer-events:none}.showcase-top-tag{position:relative;z-index:5;display:inline-flex;align-items:center;gap:7px;border:1.2px solid #b78a34;border-radius:999px;background:#08141fe6;padding:7px 16px;color:#f7cb45;font-size:10.5px;font-weight:850;letter-spacing:1.6px;box-shadow:0 2px 12px #00000080}.showcase-top-tag svg{color:#f7cb45}.showcase-stage-area{position:relative;z-index:2;width:100%;max-width:380px;height:270px;display:flex;align-items:center;justify-content:center;margin-top:10px}.showcase-star{position:absolute;color:#ffd875;pointer-events:none;animation:starTwinkle 3.5s ease-in-out infinite alternate}.showcase-star.s-top-left{left:16%;top:14%;font-size:16px;animation-delay:.2s}.showcase-star.s-top-right{right:18%;top:20%;font-size:13px;animation-delay:1.2s}.showcase-star.s-mid-left{left:8%;top:55%;font-size:11px;animation-delay:2.1s}.showcase-pedestal-wrap{position:absolute;bottom:8px;width:230px;height:52px;pointer-events:none}.pedestal-base-cylinder{position:absolute;top:7px;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(180deg,#443212,#1a1408 80%);box-shadow:0 10px 24px #000000f2}.pedestal-top-rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #ffd875;background:radial-gradient(ellipse at 50% 50%,#fbe185,#c4942d 55%,#664b15);box-shadow:0 0 24px #f5be38,inset 0 0 12px #ffe596}.pedestal-glow-under{position:absolute;bottom:-14px;left:-15%;right:-15%;height:28px;border-radius:50%;background:radial-gradient(ellipse,rgba(247,203,69,.7) 0%,rgba(247,203,69,.15) 60%,transparent 80%);filter:blur(6px)}.showcase-center-crest{position:absolute;bottom:35px;width:170px;height:170px;display:grid;place-items:center;z-index:3}.center-crest-glow{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;border-radius:50%;background:radial-gradient(circle,rgba(247,203,69,.55) 0%,rgba(247,203,69,.15) 50%,transparent 72%);filter:blur(14px);pointer-events:none;animation:heroPulseGlow 3s ease-in-out infinite alternate}.center-crest-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 22px rgba(247,203,69,.8)) drop-shadow(0 12px 20px rgba(0,0,0,.85))}.showcase-token-coin{position:absolute;z-index:4;display:flex;flex-direction:column;align-items:center}.showcase-token-coin .token-face{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font-family:Inter,system-ui,sans-serif;font-size:23px;font-weight:900}.showcase-token-coin.token-red{left:12px;bottom:48px;animation:tokenFloatRed 4s ease-in-out infinite alternate}.showcase-token-coin.token-red .token-face{background:radial-gradient(circle at 35% 25%,#ff7373,#db1424 55%,#750009);border:2.5px solid #ffb3b8;box-shadow:inset 0 2px 4px #ffffffb3,inset 0 -3px 6px #0009,0 8px 18px #000000b3,0 0 18px #eb28328c;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8)}.red-reflection{width:58px;height:14px;border-radius:50%;margin-top:12px;background:radial-gradient(ellipse,rgba(235,30,45,.75) 0%,rgba(235,30,45,.2) 60%,transparent 75%);filter:blur(4px)}.showcase-token-coin.token-green{right:12px;bottom:60px;animation:tokenFloatGreen 4.4s ease-in-out infinite alternate}.showcase-token-coin.token-green .token-face{background:radial-gradient(circle at 35% 25%,#7aff9b,#0db848 55%,#034f1a);border:2.5px solid #a3f7bb;box-shadow:inset 0 2px 4px #ffffffb3,inset 0 -3px 6px #0009,0 8px 18px #000000b3,0 0 18px #0db8488c;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8)}.green-reflection{width:58px;height:14px;border-radius:50%;margin-top:14px;background:radial-gradient(ellipse,rgba(20,220,80,.75) 0%,rgba(20,220,80,.2) 60%,transparent 75%);filter:blur(4px)}@keyframes heroFloatBadge{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-7px) rotate(2deg)}}@keyframes heroPulseGlow{0%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1.05)}}@keyframes tokenFloatRed{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes tokenFloatGreen{0%{transform:translateY(0)}to{transform:translateY(-9px)}}@keyframes starTwinkle{0%{opacity:.35;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.gaming-site:not(.arena-mode)>.site-header .account-actions .header-join-btn,.gaming-site:not(.arena-mode)>.site-header .account-actions .site-button.gold{background:linear-gradient(180deg,#fae27c,#f5be38 48%,#dca026)!important;color:#161106!important;font-weight:850!important;border:0!important;border-radius:9px!important;padding:10px 18px!important;min-height:40px!important;font-size:12px!important;box-shadow:0 3px 14px #f5be3859!important}.gaming-site:not(.arena-mode)>.site-header .site-menu-toggle{border:1px solid #3c4d5e!important;border-radius:9px!important;background:#0d1a27!important;color:#f7cb45!important;width:42px!important;height:42px!important}@media(max-width:768px){.bdg-landing .bdg-hero{grid-template-columns:1fr;gap:20px;padding-top:22px;padding-bottom:28px}.bdg-hero .hero-heading-wrap h1{font-size:clamp(34px,8.2vw,46px);letter-spacing:-1.5px;padding-right:75px;margin-bottom:16px}.hero-floating-medallion{width:95px;height:95px;right:-4px;top:-10px}.hero-showcase-card{width:100%;margin-top:10px;min-height:350px}.showcase-stage-area{max-width:320px;height:240px}.showcase-center-crest{width:150px;height:150px;bottom:30px}.showcase-pedestal-wrap{width:200px}.showcase-token-coin.token-red{left:4px;bottom:42px}.showcase-token-coin.token-green{right:4px;bottom:54px}}@media(max-width:480px){.hero-actions-row{grid-template-columns:1fr 1fr;gap:8px}.hero-btn-wallet,.hero-btn-explore{min-height:46px!important;padding:10px 8px!important;font-size:11.5px!important;white-space:nowrap}.hero-stat-chips-strip .stat-chip{padding:9px 4px;gap:4px}.hero-stat-chips-strip .chip-val{font-size:14px}.hero-stat-chips-strip .chip-lbl{font-size:8px;letter-spacing:.3px}}.showcase-orbit-ring{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;display:flex;align-items:center;justify-content:center}.orbit-svg-streak{width:100%;height:100%;overflow:visible;animation:orbitPulse 3.5s ease-in-out infinite alternate}@keyframes orbitPulse{0%{opacity:.8;filter:drop-shadow(0 0 6px rgba(247,203,69,.4))}to{opacity:1;filter:drop-shadow(0 0 14px rgba(0,229,255,.6))}}.showcase-bottom-tag{position:relative;z-index:6;display:inline-flex;align-items:center;gap:8px;border:1.2px solid #8e743a;border-radius:999px;background:#08141ff2;padding:8px 18px;font-size:11px;font-weight:800;letter-spacing:.8px;box-shadow:0 4px 16px #0000008c;margin-top:12px}.bottom-tag-dot{width:7px;height:7px;border-radius:50%;background:#f7cb45;box-shadow:0 0 8px #f7cb45,0 0 14px #f7cb45;flex:none}.bottom-tag-title{color:#f7cb45;font-weight:850;font-size:10.5px;letter-spacing:1.2px}.bottom-tag-sep{color:#4a5c6e;margin-inline:2px;font-weight:400}.bottom-tag-red{color:#ff4d4f;font-weight:900;letter-spacing:.8px}.bottom-tag-vs{color:#8fa0b2;font-weight:600;font-size:9.5px;margin-inline:1px}.bottom-tag-green{color:#2fe06e;font-weight:900;letter-spacing:.8px}.feature-strip.bdg-feature-strip{display:flex!important;flex-direction:column!important;gap:14px!important;margin-top:24px!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.feature-strip.bdg-feature-strip:before{display:none!important}@media(min-width:960px){.feature-strip.bdg-feature-strip{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important}}.bdg-feature-card{position:relative;overflow:hidden;border-radius:16px!important;padding:16px 18px 14px!important;display:flex;flex-direction:column;gap:8px;min-height:110px;transition:transform .2s,box-shadow .2s}.bdg-feature-card:hover{transform:translateY(-2px)}.bdg-feature-card .bdg-feature-number{font-size:11.5px;font-weight:850;letter-spacing:1.2px;text-transform:uppercase}.bdg-feature-card .bdg-feature-body{display:flex;align-items:center;justify-content:space-between;gap:14px}.bdg-feature-card .bdg-feature-left{display:flex;align-items:center;gap:14px;min-width:0}.bdg-feature-card .bdg-feature-icon-box{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;flex:none}.bdg-feature-card .bdg-feature-info h3{font-size:20px;font-weight:850;color:#fff;margin:0 0 2px;letter-spacing:-.3px;line-height:1.15}.bdg-feature-card .bdg-feature-info p{font-size:12.5px;color:#b0c0d0;margin:0;line-height:1.35;white-space:nowrap}.bdg-feature-card .bdg-feature-art{flex:none;width:105px;height:64px;display:flex;align-items:center;justify-content:flex-end}.feature-neon-svg{width:100%;height:100%;overflow:visible}.card-corner-accent{position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 16px 16px;pointer-events:none}.card-corner-accent.notch-gold{border-color:transparent transparent #f7cb45 transparent}.card-corner-accent.notch-cyan{border-color:transparent transparent #00c4ff transparent}.bdg-feature-card.card-game{border:1.2px solid #5a4b2a!important;background:linear-gradient(135deg,#101c26,#081119)!important;box-shadow:0 4px 20px #00000073,inset 0 1px #ffffff0f!important}.bdg-feature-card.card-game .bdg-feature-number{color:#f7cb45}.bdg-feature-card.card-game .bdg-feature-icon-box{border:1.5px solid #dca83d;background:#dca83d1a;color:#f7cb45;box-shadow:0 0 12px #f5c84233}.bdg-feature-card.card-chain{border:1.5px solid #00c4ff!important;background:linear-gradient(135deg,#071926,#04101a)!important;box-shadow:0 0 24px #00c4ff38,inset 0 1px #00c4ff40!important}.bdg-feature-card.card-chain .bdg-feature-number{color:#00c4ff}.bdg-feature-card.card-chain .bdg-feature-icon-box{border:1.5px solid #00c4ff;background:#00c4ff1a;color:#00c4ff;box-shadow:0 0 14px #00c4ff59}.bdg-feature-card.card-community{border:1.5px solid #c99832!important;background:linear-gradient(135deg,#121c25,#091118)!important;box-shadow:0 0 22px #c9983233,inset 0 1px #f7cb4526!important}.bdg-feature-card.card-community .bdg-feature-number{color:#f7cb45}.bdg-feature-card.card-community .bdg-feature-icon-box{border:1.5px solid #c99832;background:#c998321a;color:#f7cb45;box-shadow:0 0 12px #f5c84240}@media(max-width:480px){.bdg-feature-card{padding:14px 14px 12px!important}.bdg-feature-card .bdg-feature-info h3{font-size:18px}.bdg-feature-card .bdg-feature-info p{font-size:11px}.bdg-feature-card .bdg-feature-art{width:90px;height:56px}}.bdg-about{padding-top:50px!important}.about-card-ecosystem,.about-card-vision,.about-card-mission{position:relative;overflow:hidden;border:1.5px solid #c99b3b;border-radius:20px;background:radial-gradient(ellipse at 70% 30%,#0d273a,#061521 65%,#030a10);box-shadow:0 0 25px #dca02833,inset 0 0 0 1px #ffe68c1a;padding:24px 22px;margin-bottom:20px}.about-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px}.about-kicker .kicker-bar{width:3.5px;height:15px;border-radius:2px;background:#f7cb45;box-shadow:0 0 9px #f7cb45;flex:none}.about-kicker span{color:#f7cb45;font-size:11px;font-weight:850;letter-spacing:1.5px;text-transform:uppercase}.about-card-ecosystem{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(130px,.78fr);gap:16px;align-items:center}.about-ecosystem-copy h2{font-size:clamp(23px,4.5vw,34px);font-weight:850;line-height:1.15;color:#fff;margin:0 0 14px;letter-spacing:-.8px}.about-lead-p{font-size:13.5px;font-weight:600;color:#f0f4f8;line-height:1.6;margin:0 0 10px}.about-sub-p{font-size:12.5px;color:#b8c8d8;line-height:1.65;margin:0 0 10px}.about-ecosystem-visual{position:relative;display:flex;align-items:center;justify-content:center}.about-visual-stage{position:relative;width:100%;max-width:180px;height:190px;display:flex;align-items:center;justify-content:center}.about-pedestal-wrap{position:absolute;bottom:8px;width:135px;height:36px;pointer-events:none}.about-pedestal-base{position:absolute;top:5px;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(180deg,#443212,#151006 80%)}.about-pedestal-rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid #ffd875;background:radial-gradient(ellipse at 50% 50%,#fbe185,#c4942d 55%,#664b15);box-shadow:0 0 16px #f5be38}.about-pedestal-glow{position:absolute;bottom:-8px;left:-10%;right:-10%;height:20px;border-radius:50%;background:radial-gradient(ellipse,rgba(247,203,69,.7) 0%,transparent 75%);filter:blur(5px)}.about-center-medallion{position:absolute;bottom:22px;width:112px;height:112px;display:grid;place-items:center;z-index:3}.about-medallion-glow{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;border-radius:50%;background:radial-gradient(circle,rgba(247,203,69,.5) 0%,transparent 70%);filter:blur(10px)}.about-medallion-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 16px rgba(247,203,69,.85)) drop-shadow(0 8px 14px rgba(0,0,0,.85))}.about-orbit-stream{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;display:flex;align-items:center;justify-content:center}.about-orbit-svg{width:100%;height:100%;overflow:visible}.about-token{position:absolute;z-index:4}.about-token.token-red{left:0;bottom:38px;animation:tokenFloatRed 4s ease-in-out infinite alternate}.about-token.token-red .token-face{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:900;color:#fff;background:radial-gradient(circle at 35% 25%,#ff7373,#db1424 55%,#750009);border:2px solid #ffb3b8;box-shadow:0 0 14px #eb283299}.about-token.token-green{right:0;bottom:52px;animation:tokenFloatGreen 4.4s ease-in-out infinite alternate}.about-token.token-green .token-face{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:900;color:#fff;background:radial-gradient(circle at 35% 25%,#7aff9b,#0db848 55%,#034f1a);border:2px solid #a3f7bb;box-shadow:0 0 14px #0db84899}.about-card-vision{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(130px,.75fr);gap:16px;align-items:center;min-height:180px}.about-card-vision:after{content:"";position:absolute;right:-20px;bottom:-20px;width:130px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.35) 0%,transparent 70%);filter:blur(14px);pointer-events:none}.about-vision-copy h2{font-size:clamp(24px,5vw,32px);font-weight:850;color:#fff;margin:0 0 12px}.about-vision-copy p{font-size:13.5px;color:#c4d2e0;line-height:1.65;margin:0}.about-vision-visual{position:relative;display:flex;align-items:center;justify-content:center}.vision-globe-stage{position:relative;width:100%;max-width:160px;height:160px;display:flex;align-items:center;justify-content:center}.vision-globe-svg{width:150px;height:150px;overflow:visible;filter:drop-shadow(0 0 18px rgba(247,203,69,.4))}.about-card-mission{padding:24px 22px}.mission-corner-notch{position:absolute;top:0;right:0;width:90px;height:50px;background:linear-gradient(135deg,transparent 40%,rgba(247,203,69,.15) 40%,rgba(247,203,69,.6) 44%,transparent 48%,rgba(247,203,69,.7) 50%,rgba(247,203,69,.9) 100%);clip-path:polygon(100% 0,0 0,100% 100%);pointer-events:none}.about-mission-header{display:flex;align-items:center;gap:16px;margin-bottom:20px}.mission-shield-box{width:54px;height:54px;border-radius:14px;border:1.5px solid #dca83d;background:#dca83d1a;color:#f7cb45;display:grid;place-items:center;box-shadow:0 0 18px #f7cb454d;flex:none}.mission-title-wrap{display:flex;flex-direction:column;gap:3px}.mission-kicker{color:#e2e8f0;font-size:11px;font-weight:850;letter-spacing:1.6px;text-transform:uppercase}.about-mission-header h2{font-size:26px;font-weight:850;color:#fff;margin:0;line-height:1.15}.mission-items-grid{display:flex;flex-direction:column;gap:10px;width:100%}.mission-item-card{display:flex;align-items:center;gap:14px;padding:13px 16px;border:1.2px solid #283948;border-radius:10px;background:linear-gradient(90deg,#0b1a26,#06111a);box-shadow:inset 0 1px #ffffff0a;transition:border-color .15s}.mission-item-card:hover{border-color:#425b73}.mission-item-check{color:#f7cb45;flex:none;display:grid;place-items:center;filter:drop-shadow(0 0 6px rgba(247,203,69,.5))}.mission-item-text{font-size:13.5px;color:#d0dde8;line-height:1.45;font-weight:500}@media(max-width:560px){.about-card-ecosystem,.about-card-vision{grid-template-columns:minmax(0,1.25fr) minmax(105px,.75fr);gap:12px}.about-visual-stage,.vision-globe-stage{margin:0 auto}.about-card-ecosystem,.about-card-vision,.about-card-mission{padding:18px 16px}.mission-item-card{padding:11px 12px;gap:10px}.mission-item-text{font-size:12.5px}}.showcase-stage-photo{width:100%;max-width:360px;height:auto;object-fit:contain;filter:drop-shadow(0 0 20px rgba(247,203,69,.45));display:block;margin:0 auto}.feature-art-photo{width:95px;height:68px;object-fit:contain;display:block}.bdg-feature-card.card-game .feature-art-photo{filter:drop-shadow(0 0 12px rgba(247,203,69,.4))}.bdg-feature-card.card-chain .feature-art-photo{filter:drop-shadow(0 0 14px rgba(0,196,255,.5))}.bdg-feature-card.card-community .feature-art-photo{filter:drop-shadow(0 0 12px rgba(247,203,69,.4))}.about-stage-photo{width:100%;max-width:195px;height:auto;object-fit:contain;filter:drop-shadow(0 0 18px rgba(247,203,69,.45));display:block;margin:0 auto}.vision-globe-photo{width:100%;max-width:210px;height:auto;object-fit:contain;filter:drop-shadow(0 0 22px rgba(247,203,69,.45));display:block;margin:0 auto}.how-card-wrapper{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 85% 15%,#183b54,#091726,#030a12);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:26px 22px 24px}.how-header-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;position:relative}.how-header-left{flex:1}.how-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:850;letter-spacing:1.8px;color:#f7cb45;text-transform:uppercase;margin-bottom:12px}.how-kicker-bar{width:3.5px;height:14px;background:#f7cb45;border-radius:2px;box-shadow:0 0 8px #f7cb45cc}.how-heading{font-size:clamp(28px,4.8vw,42px);font-weight:900;line-height:1.1;color:#fff;margin:0;letter-spacing:-1px}.how-header-right{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.how-step-counter-pill{display:inline-flex;align-items:center;padding:5px 14px;border:1.2px solid #dca83d;border-radius:20px;background:#dca83d1f;color:#f7cb45;font-size:11px;font-weight:850;letter-spacing:1.5px;box-shadow:0 0 10px #f7cb4533;margin-bottom:6px}.how-stage-visual{width:175px;max-width:42vw;margin-top:4px;display:flex;justify-content:center;align-items:center}.how-stage-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 20px rgba(247,203,69,.5))}.how-steps-list{display:flex;flex-direction:column;gap:12px}.how-step-card{position:relative;display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:16px;padding:10px 18px 10px 10px;border-radius:16px;background:linear-gradient(135deg,#0c1a2ae6,#060e18f5);box-shadow:0 6px 18px #00000073;overflow:hidden;transition:transform .2s,box-shadow .2s}.how-step-card:hover{transform:translateY(-2px)}.how-step-card.step-gold{border:1.4px solid #f7cb45;box-shadow:0 4px 18px #00000080,inset 0 0 12px #f7cb4514}.how-step-card.step-cyan{border:1.4px solid #00c4ff;box-shadow:0 4px 18px #00000080,inset 0 0 12px #00c4ff14}.how-step-card.step-purple{border:1.4px solid #b759f2;box-shadow:0 4px 18px #00000080,inset 0 0 12px #b759f214}.how-step-card.step-green{border:1.4px solid #22c55e;box-shadow:0 4px 18px #00000080,inset 0 0 12px #22c55e14}.how-step-card.step-red{border:1.4px solid #ef4444;box-shadow:0 4px 18px #00000080,inset 0 0 12px #ef444414}.step-corner-accent{position:absolute;right:0;bottom:0;width:32px;height:32px;clip-path:polygon(100% 0,0 100%,100% 100%);pointer-events:none}.step-corner-accent.corner-step-gold{background:linear-gradient(135deg,transparent 20%,#f7cb45 100%)}.step-corner-accent.corner-step-cyan{background:linear-gradient(135deg,transparent 20%,#00c4ff 100%)}.step-corner-accent.corner-step-purple{background:linear-gradient(135deg,transparent 20%,#b759f2 100%)}.step-corner-accent.corner-step-green{background:linear-gradient(135deg,transparent 20%,#22c55e 100%)}.step-corner-accent.corner-step-red{background:linear-gradient(135deg,transparent 20%,#ef4444 100%)}.step-badge-col{display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-cyber-badge{display:flex;align-items:center;gap:0;position:relative;filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}.badge-trapezoid{display:flex;align-items:center;justify-content:center;padding:6px 14px 6px 12px;font-size:18px;font-weight:900;font-family:Space Grotesk,-apple-system,sans-serif;color:#0b111e;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%);margin-right:-8px;z-index:2;min-width:44px}.step-gold .badge-trapezoid{background:linear-gradient(135deg,#fae27c,#f5be38)}.step-cyan .badge-trapezoid{background:linear-gradient(135deg,#67e8f9,#00c4ff)}.step-purple .badge-trapezoid{background:linear-gradient(135deg,#e879f9,#b759f2)}.step-green .badge-trapezoid{background:linear-gradient(135deg,#86efac,#22c55e)}.step-red .badge-trapezoid{background:linear-gradient(135deg,#fca5a5,#ef4444)}.badge-hex-wrap{width:54px;height:58px;display:grid;place-items:center;position:relative;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);z-index:1}.step-gold .badge-hex-wrap{background:radial-gradient(circle at 50% 50%,#f7cb4540,#0a1420f2 75%);border:1.5px solid #f7cb45;box-shadow:0 0 16px #f7cb4580,inset 0 0 10px #f7cb454d;color:#f7cb45}.step-cyan .badge-hex-wrap{background:radial-gradient(circle at 50% 50%,#00c4ff40,#0a1420f2 75%);border:1.5px solid #00c4ff;box-shadow:0 0 16px #00c4ff80,inset 0 0 10px #00c4ff4d;color:#00c4ff}.step-purple .badge-hex-wrap{background:radial-gradient(circle at 50% 50%,#b759f240,#0a1420f2 75%);border:1.5px solid #b759f2;box-shadow:0 0 16px #b759f280,inset 0 0 10px #b759f24d;color:#c084fc}.step-green .badge-hex-wrap{background:radial-gradient(circle at 50% 50%,#22c55e40,#0a1420f2 75%);border:1.5px solid #22c55e;box-shadow:0 0 16px #22c55e80,inset 0 0 10px #22c55e4d;color:#22c55e}.step-red .badge-hex-wrap{background:radial-gradient(circle at 50% 50%,#ef444440,#0a1420f2 75%);border:1.5px solid #ef4444;box-shadow:0 0 16px #ef444480,inset 0 0 10px #ef44444d;color:#ef4444}.step-badge-photo{width:100%;max-width:135px;height:auto;object-fit:contain;display:block}.step-content-col{display:flex;flex-direction:column;gap:3px;min-width:0}.step-content-col .step-title{color:#f7cb45;font-size:16px;font-weight:800;margin:0;letter-spacing:-.2px}.step-content-col .step-description{color:#c4d2e0;font-size:12.5px;line-height:1.45;margin:0}.arena-preview-card{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 50% 30%,#15334d,#0a1b2b 60%,#030911);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:20px 20px 22px;margin-bottom:22px}.arena-card-topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.arena-card-title{display:inline-flex;align-items:center;gap:8px;color:#f7cb45;font-size:12px;font-weight:850;letter-spacing:1.4px;text-transform:uppercase}.arena-card-title svg{color:#f7cb45;filter:drop-shadow(0 0 6px rgba(247,203,69,.6))}.arena-preview-pill{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid rgba(220,168,61,.7);border-radius:16px;background:#dca83d14;color:#fff;font-size:10px;font-weight:800;letter-spacing:1.2px}.arena-stage-visual{display:flex;justify-content:center;align-items:center;padding:10px 0 16px}.arena-stage-photo{width:100%;max-width:430px;height:auto;object-fit:contain;filter:drop-shadow(0 0 25px rgba(247,203,69,.4));display:block}.arena-bottom-banner{border:1.2px solid rgba(220,168,61,.55);border-radius:20px;background:#060e19d9;padding:7px 18px;font-size:10.5px;font-weight:850;letter-spacing:1.4px;color:#f7cb45;text-align:center;max-width:380px;margin:0 auto;box-shadow:0 4px 14px #00000080}.game-story-card{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 80% 20%,#15344d,#091a2a 55%,#030911);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:24px 22px}.game-story-kicker{display:inline-flex;align-items:center;gap:8px;color:#f7cb45;font-size:11.5px;font-weight:850;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:12px}.game-story-kicker svg{color:#f7cb45;filter:drop-shadow(0 0 6px rgba(247,203,69,.6))}.game-story-headline-row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.game-story-headline-col h2{font-size:clamp(28px,4.6vw,40px);font-weight:900;line-height:1.1;color:#fff;margin:0;letter-spacing:-.8px}.game-rg-tiles-visual{flex-shrink:0;width:140px;display:flex;justify-content:center;align-items:center}.game-rg-tiles-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 18px rgba(247,203,69,.5));display:block}.game-lead-paragraph{font-size:13.5px;font-weight:600;line-height:1.55;color:#fff;margin:0 0 10px}.game-sub-paragraph{font-size:12.5px;line-height:1.6;color:#b8c8d8;margin:0 0 20px}.game-highlights-header{display:flex;align-items:center;gap:12px;margin-bottom:14px}.game-highlights-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:20px;background:linear-gradient(90deg,#fae27c,#f5be38);color:#0b121e;font-size:13px;font-weight:850;white-space:nowrap;box-shadow:0 0 14px #f7cb4566}.game-highlights-pill svg{color:#0b121e}.highlights-gold-divider{flex:1;height:1.5px;background:linear-gradient(90deg,#f7cb45,#f7cb451a)}.game-capsules-list{display:flex;flex-direction:column;gap:9px;margin-bottom:18px}.game-capsule-strip{display:flex;align-items:center;gap:12px;padding:9px 16px;border-radius:12px;background:linear-gradient(90deg,#0c1826f2,#060e18fa);box-shadow:0 4px 12px #0006;font-size:13px;font-weight:600;color:#e2e8f0}.capsule-icon-wrap{display:grid;place-items:center;flex-shrink:0}.capsule-pipe{color:#ffffff59;font-weight:300}.capsule-text{font-size:13px;color:#e2e8f0}.game-capsule-strip.capsule-red{border:1.3px solid #ef4444;background:linear-gradient(90deg,#ef444429,#0a1420f2);box-shadow:0 0 12px #ef444440}.game-capsule-strip.capsule-red .capsule-icon-wrap{color:#ef4444}.game-capsule-strip.capsule-green{border:1.3px solid #22c55e;background:linear-gradient(90deg,#22c55e29,#0a1420f2);box-shadow:0 0 12px #22c55e40}.game-capsule-strip.capsule-green .capsule-icon-wrap{color:#22c55e}.game-capsule-strip.capsule-purple{border:1.3px solid #a855f7;background:linear-gradient(90deg,#a855f729,#0a1420f2);box-shadow:0 0 12px #a855f740}.game-capsule-strip.capsule-purple .capsule-icon-wrap{color:#c084fc}.game-capsule-strip.capsule-cyan{border:1.3px solid #00c4ff;background:linear-gradient(90deg,#00c4ff29,#0a1420f2);box-shadow:0 0 12px #00c4ff40}.game-capsule-strip.capsule-cyan .capsule-icon-wrap{color:#00c4ff}.game-capsule-strip.capsule-gold{border:1.3px solid #f7cb45;background:linear-gradient(90deg,#f7cb4529,#0a1420f2);box-shadow:0 0 12px #f7cb4540}.game-capsule-strip.capsule-gold .capsule-icon-wrap{color:#f7cb45}.rules-callout-card{display:flex;align-items:center;gap:16px;padding:14px 18px;border:1.3px solid rgba(220,168,61,.45);border-radius:14px;background:linear-gradient(135deg,#0b1724e6,#060d16f2);box-shadow:inset 0 1px #ffffff0d;margin-bottom:20px}.rules-callout-clipboard{flex-shrink:0;width:60px;display:flex;justify-content:center;align-items:center}.rules-clipboard-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 10px rgba(247,203,69,.5))}.rules-callout-divider{width:2px;height:48px;background:#f7cb4580;border-radius:1px;flex-shrink:0}.rules-callout-copy{font-size:12.5px;line-height:1.55;color:#cbd5e1}.rule-red-text{color:#ef4444;font-weight:800}.rule-green-text{color:#22c55e;font-weight:800}.game-cta-wrapper{margin-bottom:12px}.explore-game-btn{display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;padding:13px 24px;border:0!important;border-radius:12px!important;background:linear-gradient(180deg,#fae27c,#f5be38 48%,#dca026)!important;color:#151006!important;font-size:14.5px!important;font-weight:850!important;text-decoration:none;box-shadow:0 4px 22px #f5be3873,inset 0 1px #fffc!important;cursor:pointer;transition:transform .15s,box-shadow .15s}.explore-game-btn:hover{transform:translateY(-2px);box-shadow:0 6px 28px #f5be3899,inset 0 1px #ffffffe6!important}.game-risk-subtext{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11.5px;color:#a0b2c6;text-align:center}.game-risk-subtext svg{color:#f7cb45;flex-shrink:0}@media(max-width:600px){.how-card-wrapper{padding:18px 14px}.how-header-grid{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px}.how-header-right{flex-direction:column;align-items:flex-end;width:clamp(110px,33vw,150px);flex-shrink:0}.how-stage-visual{width:100%;margin:4px 0 0}.how-step-card{grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 12px 8px 8px}.step-badge-photo{max-width:110px}.step-content-col .step-title{font-size:14.5px}.step-content-col .step-description{font-size:11.5px}.game-story-card{padding:18px 14px}.game-rg-tiles-visual{width:100px}.rules-callout-card{gap:12px;padding:12px 14px}.rules-callout-clipboard{width:46px}.rules-callout-copy{font-size:11.5px}}.affiliate-overview-card,.affiliate-structure-card{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 80% 25%,#183b54,#091726,#030a12);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:24px 22px;margin-bottom:22px}.affiliate-overview-header-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.affiliate-overview-left{flex:1}.affiliate-kicker,.structure-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:850;letter-spacing:1.6px;color:#f7cb45;text-transform:uppercase;margin-bottom:10px}.affiliate-heading{font-size:clamp(26px,4.5vw,38px);font-weight:900;line-height:1.15;color:#fff;margin:0 0 12px;letter-spacing:-.6px}.affiliate-community-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 14px;border:1.2px solid rgba(220,168,61,.7);border-radius:20px;background:#dca83d14;color:#f7cb45;font-size:11px;font-weight:850;letter-spacing:1.2px;margin-bottom:14px}.affiliate-lead-p{font-size:13.5px;line-height:1.6;color:#c4d2e0;margin:0 0 10px}.affiliate-sub-p{font-size:12.5px;line-height:1.55;color:#9cb0c3;margin:0}.affiliate-overview-right{flex-shrink:0;width:190px;display:flex;justify-content:center;align-items:center}.affiliate-gauge-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 20px rgba(247,203,69,.5));display:block}.affiliate-rules-box{display:flex;align-items:center;gap:16px;padding:13px 18px;border:1.3px solid rgba(220,168,61,.45);border-radius:14px;background:linear-gradient(135deg,#0b1724e6,#060d16f2);box-shadow:inset 0 1px #ffffff0d}.affiliate-rules-clipboard{flex-shrink:0;width:54px;display:flex;justify-content:center;align-items:center}.affiliate-rules-divider{width:2px;height:52px;background:#f7cb4580;border-radius:1px;flex-shrink:0}.affiliate-rules-text{font-size:12px;line-height:1.5;color:#cbd5e1}.affiliate-structure-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.affiliate-structure-title-wrap h2{font-size:clamp(24px,4.2vw,34px);font-weight:850;color:#fff;margin:4px 0 0;letter-spacing:-.5px}.affiliate-trophy-visual{flex-shrink:0;width:130px;display:flex;justify-content:center;align-items:center}.affiliate-trophy-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 16px rgba(247,203,69,.5));display:block}.affiliate-table-container{display:flex;flex-direction:column;gap:8px}.affiliate-table-cols-head{display:flex;justify-content:space-between;padding:0 14px 4px;font-size:11px;font-weight:850;letter-spacing:1.4px;color:#9cb0c3;text-transform:uppercase}.affiliate-rows-list{display:flex;flex-direction:column;gap:8px}.affiliate-row-item{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border:1.2px solid rgba(220,168,61,.35);border-radius:10px;background:linear-gradient(90deg,#0d1b2ae6,#060e18f2)}.row-level-label{display:flex;align-items:center;gap:10px;color:#e2e8f0;font-size:13px;font-weight:600}.row-level-icon{color:#f7cb45;display:grid;place-items:center}.reward-pill{padding:4px 16px;border-radius:8px;font-size:13px;font-weight:800;min-width:90px;text-align:center}.reward-pill.pill-gold{border:1px solid rgba(247,203,69,.8);background:#f7cb451f;color:#f7cb45;box-shadow:0 0 10px #f7cb4533}.reward-pill.pill-green{border:1px solid rgba(34,197,94,.8);background:#22c55e1f;color:#22c55e;box-shadow:0 0 10px #22c55e33}.reward-pill.pill-cyan{border:1px solid rgba(0,196,255,.8);background:#00c4ff1f;color:#00c4ff;box-shadow:0 0 10px #00c4ff33}.affiliate-total-bar{display:flex;justify-content:space-between;align-items:center;padding:11px 18px;border-radius:12px;background:linear-gradient(180deg,#fae27c,#f5be38 48%,#dca026);color:#101622;font-weight:850;margin-top:6px;box-shadow:0 4px 16px #f5be3859}.affiliate-total-bar .total-title{font-size:14.5px;font-weight:850;letter-spacing:-.2px}.affiliate-total-bar .total-val{font-size:17px;font-weight:900;background:#1016221a;padding:2px 14px;border-radius:6px}.affiliate-structure-footnote{display:flex;align-items:center;gap:12px;margin-top:10px;justify-content:center}.footnote-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(247,203,69,.4),transparent)}.footnote-text{font-size:11px;color:#9cb0c3;letter-spacing:.5px}.transparency-overview-card,.transparency-principles-card{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 80% 25%,#183b54,#091726,#030a12);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:24px 22px;margin-bottom:22px}.transparency-header-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.transparency-header-left{flex:1}.transparency-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:850;letter-spacing:1.6px;color:#f7cb45;text-transform:uppercase;margin-bottom:10px}.transparency-heading{font-size:clamp(26px,4.5vw,38px);font-weight:900;line-height:1.15;color:#fff;margin:0 0 12px;letter-spacing:-.6px}.transparency-lead-p{font-size:13.5px;line-height:1.6;color:#c4d2e0;margin:0 0 10px}.transparency-sub-p{font-size:12.5px;line-height:1.55;color:#9cb0c3;margin:0 0 16px}.transparency-verifiable-btn{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border:1.4px solid #dca83d;border-radius:12px;background:#0d1b2acc;color:#f7cb45;font-size:12px;font-weight:850;letter-spacing:1.2px;box-shadow:0 0 14px #f7cb4540}.transparency-header-right{flex-shrink:0;width:195px;display:flex;justify-content:center;align-items:center}.transparency-shield-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 22px rgba(247,203,69,.5));display:block}.transparency-security-note{display:flex;align-items:flex-start;gap:10px;padding-top:14px;border-top:1px solid rgba(220,168,61,.35);color:#cbd5e1;font-size:12px;line-height:1.5}.transparency-security-note svg{color:#f7cb45;flex-shrink:0;margin-top:2px}.principles-card-header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.principles-shield-icon{width:48px;height:48px;border-radius:12px;border:1.4px solid #dca83d;background:#dca83d1f;color:#f7cb45;display:grid;place-items:center;box-shadow:0 0 14px #f7cb454d;flex-shrink:0}.principles-title-wrap{display:flex;flex-direction:column;gap:2px}.principles-kicker{font-size:11px;font-weight:850;letter-spacing:1.5px;color:#9cb0c3;text-transform:uppercase}.principles-title-wrap h2{font-size:clamp(22px,3.8vw,30px);font-weight:850;color:#fff;margin:0}.principles-capsules-list{display:flex;flex-direction:column;gap:9px}.principle-capsule-strip{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:12px;font-size:13px;font-weight:600;box-shadow:0 4px 12px #0006}.principle-icon-wrap{display:grid;place-items:center;flex-shrink:0}.principle-pipe{color:#ffffff59;font-weight:300}.principle-num{font-size:13px;font-weight:850;color:#f7cb45}.principle-text{flex:1;color:#e2e8f0;font-size:13px}.principle-check-wrap{color:#f7cb45;display:grid;place-items:center;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(247,203,69,.5))}.principle-capsule-strip.tech-cyan{border:1.3px solid #00c4ff;background:linear-gradient(90deg,#00c4ff29,#0a1420f2);box-shadow:0 0 12px #00c4ff40}.principle-capsule-strip.tech-cyan .principle-icon-wrap{color:#00c4ff}.principle-capsule-strip.tech-purple{border:1.3px solid #a855f7;background:linear-gradient(90deg,#a855f729,#0a1420f2);box-shadow:0 0 12px #a855f740}.principle-capsule-strip.tech-purple .principle-icon-wrap{color:#c084fc}.principle-capsule-strip.tech-green{border:1.3px solid #22c55e;background:linear-gradient(90deg,#22c55e29,#0a1420f2);box-shadow:0 0 12px #22c55e40}.principle-capsule-strip.tech-green .principle-icon-wrap{color:#22c55e}.principle-capsule-strip.tech-gold{border:1.3px solid #f7cb45;background:linear-gradient(90deg,#f7cb4529,#0a1420f2);box-shadow:0 0 12px #f7cb4540}.principle-capsule-strip.tech-gold .principle-icon-wrap{color:#f7cb45}.principle-capsule-strip.tech-red{border:1.3px solid #ef4444;background:linear-gradient(90deg,#ef444429,#0a1420f2);box-shadow:0 0 12px #ef444440}.principle-capsule-strip.tech-red .principle-icon-wrap{color:#ef4444}.community-overview-card,.community-orbit-card{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 80% 25%,#183b54,#091726,#030a12);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:24px 22px;margin-bottom:22px}.community-header-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.community-header-left{flex:1}.community-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:850;letter-spacing:1.6px;color:#f7cb45;text-transform:uppercase;margin-bottom:10px}.community-heading{font-size:clamp(26px,4.5vw,38px);font-weight:900;line-height:1.15;color:#fff;margin:0 0 12px;letter-spacing:-.6px}.community-lead-p{font-size:13.5px;line-height:1.6;color:#fff;font-weight:600;margin:0 0 10px}.community-sub-p{font-size:12.5px;line-height:1.55;color:#b8c8d8;margin:0 0 12px}.community-actions-row{display:flex;align-items:center;gap:12px;margin-top:18px;flex-wrap:wrap}.community-join-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:0!important;border-radius:12px!important;background:linear-gradient(180deg,#fae27c,#f5be38 48%,#dca026)!important;color:#101622!important;font-size:13.5px!important;font-weight:850!important;text-decoration:none;box-shadow:0 4px 18px #f5be3866!important;cursor:pointer;transition:transform .15s,box-shadow .15s}.community-join-btn:hover{transform:translateY(-2px);box-shadow:0 6px 24px #f5be388c!important}.community-explore-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1.2px solid rgba(220,168,61,.5);border-radius:12px;background:#0d1b2acc;color:#fff;font-size:12.5px;font-weight:750;text-decoration:none;transition:border-color .15s}.community-explore-btn:hover{border-color:#f7cb45}.community-header-right{flex-shrink:0;width:200px;display:flex;justify-content:center;align-items:center}.community-globe-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 22px rgba(247,203,69,.5));display:block}.community-orbit-card{min-height:280px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:34px 24px;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 50% 50%,#153852,#081a2b,#030a12)!important;box-shadow:0 0 28px #dca83d38,inset 0 0 0 1px #ffe68c1f}.community-orbit-photo{width:100%;max-width:580px;height:auto;max-height:clamp(220px,55vw,380px)!important;object-fit:contain;display:block;margin:0 auto;filter:drop-shadow(0 0 26px rgba(247,203,69,.45));transition:transform .3s ease}.community-orbit-card:hover .community-orbit-photo{transform:scale(1.02)}.faq-wrapper-card{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 80% 25%,#183b54,#091726,#030a12);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:24px 22px}.faq-header-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}.faq-header-left{flex:1}.faq-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:850;letter-spacing:1.6px;color:#f7cb45;text-transform:uppercase;margin-bottom:10px}.faq-heading{font-size:clamp(26px,4.5vw,38px);font-weight:900;line-height:1.15;color:#fff;margin:0 0 8px;letter-spacing:-.6px}.faq-subtitle{font-size:13px;color:#9cb0c3;margin:0}.faq-header-right{flex-shrink:0;width:220px;display:flex;justify-content:center;align-items:center}.faq-bubbles-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 20px rgba(247,203,69,.5));display:block}.faq-accordion-list{display:flex;flex-direction:column;gap:9px}.faq-accordion-card{border-radius:12px;background:linear-gradient(90deg,#0c1826f2,#060e18fa);box-shadow:0 4px 12px #0006;overflow:hidden;transition:border-color .2s}.faq-summary{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;list-style:none;font-size:13.5px;font-weight:600;color:#e2e8f0}.faq-summary::-webkit-details-marker{display:none}.faq-icon-wrap{display:grid;place-items:center;flex-shrink:0}.faq-pipe{color:#ffffff59;font-weight:300}.faq-num{font-size:13px;font-weight:850;color:#f7cb45}.faq-question{flex:1;color:#e2e8f0;font-size:13.5px}.faq-toggle-arrow{color:#f7cb45;display:grid;place-items:center;flex-shrink:0;transition:transform .2s}details[open] .faq-toggle-arrow{transform:rotate(180deg)}.faq-answer-body{padding:6px 18px 14px 48px;border-top:1px solid rgba(255,255,255,.05);color:#cbd5e1;font-size:13px;line-height:1.6}.faq-answer-body p{margin:0}.faq-accordion-card.faq-gold{border:1.3px solid #f7cb45;background:linear-gradient(90deg,#f7cb4529,#0a1420f2);box-shadow:0 0 12px #f7cb4538}.faq-accordion-card.faq-gold .faq-icon-wrap{color:#f7cb45}.faq-accordion-card.faq-cyan{border:1.3px solid #00c4ff;background:linear-gradient(90deg,#00c4ff29,#0a1420f2);box-shadow:0 0 12px #00c4ff38}.faq-accordion-card.faq-cyan .faq-icon-wrap{color:#00c4ff}.faq-accordion-card.faq-purple{border:1.3px solid #a855f7;background:linear-gradient(90deg,#a855f729,#0a1420f2);box-shadow:0 0 12px #a855f738}.faq-accordion-card.faq-purple .faq-icon-wrap{color:#c084fc}.faq-accordion-card.faq-green{border:1.3px solid #22c55e;background:linear-gradient(90deg,#22c55e29,#0a1420f2);box-shadow:0 0 12px #22c55e38}.faq-accordion-card.faq-green .faq-icon-wrap{color:#22c55e}.faq-accordion-card.faq-red{border:1.3px solid #ef4444;background:linear-gradient(90deg,#ef444429,#0a1420f2);box-shadow:0 0 12px #ef444438}.faq-accordion-card.faq-red .faq-icon-wrap{color:#ef4444}.risk-wrapper-card{position:relative;overflow:hidden;border:1.5px solid #dca83d;border-radius:22px;background:radial-gradient(ellipse at 80% 25%,#183b54,#091726,#030a12);box-shadow:0 0 30px #dca83d38,inset 0 0 0 1px #ffe68c1f;padding:24px 22px}.risk-header-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.risk-header-left{flex:1}.risk-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:850;letter-spacing:1.6px;color:#f7cb45;text-transform:uppercase;margin-bottom:10px}.risk-heading{font-size:clamp(26px,4.5vw,38px);font-weight:900;line-height:1.15;color:#fff;margin:0 0 10px;letter-spacing:-.6px}.risk-read-kicker{display:inline-flex;font-size:11px;font-weight:850;letter-spacing:1.8px;color:#f7cb45;text-transform:uppercase}.risk-header-right{flex-shrink:0;width:200px;display:flex;justify-content:center;align-items:center}.risk-shield-photo{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 20px rgba(247,203,69,.5));display:block}.risk-capsules-list{display:flex;flex-direction:column;gap:10px}.risk-capsule-card{display:flex;align-items:center;gap:14px;padding:12px 18px;border-radius:12px;box-shadow:0 4px 12px #0006}.risk-icon-wrap{display:grid;place-items:center;flex-shrink:0}.risk-pipe{color:#ffffff59;font-weight:300}.risk-num{font-size:14px;font-weight:850;color:#f7cb45}.risk-text{flex:1;color:#e2e8f0;font-size:12.5px;line-height:1.5;margin:0}.risk-capsule-card.risk-cyan{border:1.3px solid #00c4ff;background:linear-gradient(90deg,#00c4ff29,#0a1420f2);box-shadow:0 0 12px #00c4ff38}.risk-capsule-card.risk-cyan .risk-icon-wrap{color:#00c4ff}.risk-capsule-card.risk-gold{border:1.3px solid #f7cb45;background:linear-gradient(90deg,#f7cb4529,#0a1420f2);box-shadow:0 0 12px #f7cb4538}.risk-capsule-card.risk-gold .risk-icon-wrap{color:#f7cb45}.risk-capsule-card.risk-purple{border:1.3px solid #a855f7;background:linear-gradient(90deg,#a855f729,#0a1420f2);box-shadow:0 0 12px #a855f738}.risk-capsule-card.risk-purple .risk-icon-wrap{color:#c084fc}.gaming-site footer.luxury-footer,footer.luxury-footer{display:flex!important;flex-direction:column!important;align-items:center!important;gap:22px!important;padding:42px 20px 48px!important;border-top:1px solid rgba(247,203,69,.35)!important;background:radial-gradient(ellipse at 50% 0%,#0d2235,#061320,#02070e)!important;width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important;position:relative!important}.footer-brand-strip{display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;margin-bottom:4px!important;width:100%!important;max-width:680px!important}.footer-logo-box{width:95px!important;max-height:52px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.footer-bdg-logo-photo{width:100%!important;height:auto!important;max-height:48px!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 0 10px rgba(247,203,69,.4))!important}.footer-brand-divider{width:2px!important;height:38px!important;background:#f7cb45!important;border-radius:1px!important;box-shadow:0 0 8px #f7cb45b3!important;flex-shrink:0!important}.footer-brand-info{display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important}.footer-brand-info h3{font-size:16.5px!important;font-weight:850!important;color:#fff!important;margin:0 0 3px!important;letter-spacing:-.3px!important;line-height:1.2!important}.footer-brand-info p{font-size:12.5px!important;color:#f7cb45!important;font-weight:600!important;margin:0!important;letter-spacing:.1px!important}.footer-glow-divider{width:100%!important;max-width:680px!important;height:1.2px!important;margin:8px auto!important;background:linear-gradient(90deg,transparent 0%,rgba(0,229,255,.7) 30%,rgba(247,203,69,.95) 50%,rgba(0,229,255,.7) 70%,transparent 100%)!important;box-shadow:0 0 12px #00e5ff80,0 0 6px #f7cb4566!important}.footer-bottom-bar{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;width:100%!important;max-width:680px!important}.footer-copyright-text{font-size:12px!important;color:#8fa2b4!important;letter-spacing:.2px!important;text-align:center!important}.footer-disclaimer-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:10px 22px!important;border:1.5px solid #f7cb45!important;border-radius:999px!important;background:#08121cf2!important;box-shadow:0 0 18px #f7cb4566,inset 0 0 10px #f7cb4526!important;color:#fff!important;font-size:13px!important;font-weight:700!important;width:100%!important;max-width:480px!important;box-sizing:border-box!important;text-align:center!important}.footer-disclaimer-pill svg{color:#f7cb45!important;width:18px!important;height:18px!important;filter:drop-shadow(0 0 6px rgba(247,203,69,.7))!important;flex-shrink:0!important}.footer-disclaimer-pill span{color:#fff!important;font-size:12.5px!important;font-weight:700!important}@media(max-width:520px){.footer-brand-strip{gap:12px!important}.footer-logo-box{width:clamp(70px,20vw,85px)!important}.footer-brand-info h3{font-size:clamp(14px,4vw,16px)!important}.footer-brand-info p{font-size:clamp(10px,3vw,12px)!important}.footer-disclaimer-pill{padding:9px 14px!important;font-size:11.5px!important;max-width:100%!important}.footer-disclaimer-pill span{font-size:11.5px!important}}.showcase-stage-photo,.auth-stage-photo,.arena-stage-photo,.feature-art-photo,.about-stage-photo,.vision-globe-photo,.how-stage-photo,.game-rg-tiles-photo,.rules-clipboard-photo,.affiliate-gauge-stage,.affiliate-gauge-photo,.affiliate-trophy-photo,.transparency-shield-photo,.community-globe-photo,.community-orbit-photo,.faq-bubbles-photo,.risk-shield-photo,.footer-bdg-logo-photo{max-width:100%;height:auto;object-fit:contain;display:block}@media(max-width:960px){.hero-showcase-card{min-height:auto}.showcase-stage-photo{max-width:360px}.arena-stage-photo{max-width:440px}.feature-strip.bdg-feature-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.how-header-right,.affiliate-overview-right,.transparency-header-right,.community-header-right,.faq-header-right,.risk-header-right{width:clamp(140px,26vw,190px)}}@media(max-width:600px){.bdg-landing{padding-inline:12px}.about-card-ecosystem,.about-card-vision{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(105px,.75fr)!important;gap:12px!important;align-items:center;padding:18px 15px!important}.about-ecosystem-visual,.about-vision-visual{width:100%;display:flex;justify-content:center;align-items:center}.about-stage-photo,.vision-globe-photo{max-width:145px}.how-card-wrapper{padding:18px 15px!important}.how-header-grid{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important}.how-header-left{flex:1;min-width:0}.how-heading{font-size:clamp(23px,6.2vw,30px)}.how-header-right{flex-shrink:0;width:clamp(110px,33vw,150px)!important;display:flex;flex-direction:column;align-items:flex-end}.how-stage-visual{width:100%!important;max-width:100%!important}.how-step-counter-pill{font-size:9.5px;padding:3px 10px;margin-bottom:4px}.how-step-card{grid-template-columns:105px minmax(0,1fr)!important;padding:10px 12px!important;gap:10px!important}.step-cyber-badge{transform:scale(.85);transform-origin:left center}.step-title{font-size:13.5px!important}.step-description{font-size:11px!important;line-height:1.45!important}.arena-preview-card{padding:16px 14px 18px!important}.arena-stage-photo{max-width:100%!important}.arena-bottom-banner{font-size:9px!important;padding:6px 12px!important;letter-spacing:.8px!important}.game-story-card{padding:18px 15px!important}.game-story-headline-row{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}.game-story-headline-col{flex:1;min-width:0}.game-story-headline-col h2{font-size:clamp(23px,6.2vw,30px)!important}.game-rg-tiles-visual{flex-shrink:0;width:clamp(95px,28vw,130px)!important}.affiliate-overview-card,.affiliate-structure-card{padding:18px 15px!important}.affiliate-overview-header-grid{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important}.affiliate-overview-left{flex:1;min-width:0}.affiliate-heading{font-size:clamp(22px,6vw,29px)!important}.affiliate-overview-right{flex-shrink:0;width:clamp(110px,34vw,150px)!important}.affiliate-rules-box{padding:10px 12px!important;gap:10px!important}.affiliate-rules-clipboard{width:38px!important}.affiliate-rules-text{font-size:11px!important;line-height:1.5!important}.affiliate-structure-header{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}.affiliate-trophy-visual{flex-shrink:0;width:clamp(75px,22vw,110px)!important}.affiliate-structure-title-wrap h2{font-size:clamp(21px,5.5vw,27px)!important}.transparency-overview-card,.transparency-principles-card{padding:18px 15px!important}.transparency-header-grid{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important}.transparency-header-left{flex:1;min-width:0}.transparency-heading{font-size:clamp(22px,6vw,29px)!important}.transparency-header-right{flex-shrink:0;width:clamp(115px,34vw,155px)!important}.community-overview-card,.community-orbit-card{padding:18px 15px!important}.community-header-grid{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important}.community-header-left{flex:1;min-width:0}.community-heading{font-size:clamp(22px,6vw,29px)!important}.community-header-right{flex-shrink:0;width:clamp(110px,34vw,150px)!important}.faq-wrapper-card{padding:18px 15px!important}.faq-header-grid{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important}.faq-header-left{flex:1;min-width:0}.faq-heading{font-size:clamp(22px,6vw,29px)!important}.faq-header-right{flex-shrink:0;width:clamp(110px,34vw,150px)!important}.risk-wrapper-card{padding:18px 15px!important}.risk-header-grid{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important}.risk-header-left{flex:1;min-width:0}.risk-heading{font-size:clamp(22px,6vw,29px)!important}.risk-header-right{flex-shrink:0;width:clamp(110px,34vw,150px)!important}.feature-strip.bdg-feature-strip{display:flex!important;flex-direction:column!important;gap:10px!important}.bdg-feature-card{padding:12px 14px 10px!important}.feature-art-photo{width:78px!important;height:55px!important}.footer-nav-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}}@media(max-width:380px){.about-card-ecosystem,.about-card-vision{grid-template-columns:1fr auto!important}.about-stage-photo,.vision-globe-photo{max-width:110px!important}.footer-nav-grid{grid-template-columns:1fr!important}}.arena-reference-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 18px}.arena-reference-shortcuts button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:62px;padding:9px 7px;border:1px solid #9e793a;border-radius:11px;background:linear-gradient(160deg,#11273a,#061521);color:#f5d179;box-shadow:inset 0 1px #ffe9a224,0 6px 15px #0004;cursor:pointer}.arena-reference-shortcuts button:hover{border-color:#f3cb72;background:linear-gradient(160deg,#193951,#0a1d2e)}.arena-reference-shortcuts svg{flex:none}.arena-reference-shortcuts span{display:grid;gap:2px;text-align:left;color:#f5eddb;font-size:11px;font-weight:800;line-height:1.2}.arena-reference-shortcuts small{color:#aebdcc;font-size:9px;font-weight:500}.real-team-page .reference-section-heading h3{display:flex;align-items:center;gap:8px}.real-team-page .reference-section-heading h3 svg{color:#f5d179}.real-team-stats,.real-team-rewards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0}.real-team-rewards{grid-template-columns:repeat(2,minmax(0,1fr))}.real-team-stats>div,.real-team-rewards>div{min-width:0;padding:14px;border:1px solid #9e793a;border-radius:10px;background:linear-gradient(150deg,#10283a,#071521)}.real-team-stats small,.real-team-rewards small,.real-team-invite>small{display:block;color:#aebdcc;font-size:11px}.real-team-stats strong,.real-team-rewards strong{display:block;margin-top:5px;color:#f5d179;font-size:23px}.real-team-invite{padding:14px;border:1px solid #536178;border-radius:10px;background:#071725}.real-team-invite .real-referral-link{margin:9px 0}.real-team-claim{width:100%;justify-content:center}.real-team-qualifications{margin-top:18px}.real-team-qualifications h4{margin:0 0 9px;color:#f5d179}.real-team-levels{margin-top:22px}.real-team-levels .reference-section-heading{gap:12px;flex-wrap:wrap}.real-team-levels h4{display:flex;align-items:center;gap:8px;margin:0;color:#f5d179}.real-team-levels .reference-section-heading button{display:inline-flex;align-items:center;gap:6px}.real-team-level-list{display:grid;gap:8px;margin-top:12px}.real-team-level-list details{border:1px solid #536178;border-radius:10px;background:#071725}.real-team-level-list summary{display:flex;justify-content:space-between;gap:12px;padding:13px 15px;color:#f5eddb;cursor:pointer}.real-team-level-list summary span{color:#aebdcc;font-size:12px}.real-team-level-list ul{margin:0;padding:0 15px 12px;list-style:none}.real-team-level-list li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid #294359;overflow-wrap:anywhere}.real-team-level-list li small{color:#aebdcc}.real-team-level-list details>p{margin:0;padding:0 15px 13px}.older-round-claims,.history-lookup{margin-top:18px}.older-round-claims form,.history-lookup{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.older-round-claims form label,.history-lookup label{width:100%;color:#aebdcc;font-size:12px}.older-round-claims form input,.history-lookup input{min-width:180px;flex:1}.older-round-result{margin-top:16px}.older-round-result h4{margin:0 0 10px;color:#f5d179}.arena-mode .real-contract-profile{max-width:760px;margin:12px auto 18px;border-color:#b18c46;background:linear-gradient(145deg,#10273a,#06131f);box-shadow:inset 0 1px #ffecaa26,0 16px 38px #0006}.real-contract-profile .demo-profile-heading{border-bottom-color:#896c3c}.real-contract-profile .demo-profile-heading .avatar-mark{font-size:39px}.real-contract-profile .demo-detail-list>div{border-bottom-color:#294359}.real-contract-profile .demo-detail-list dd{font-variant-numeric:tabular-nums}.real-contract-profile .real-profile-team{width:100%;justify-content:center}.real-contract-profile .real-profile-logout{width:100%;justify-content:center;margin-top:9px}.real-contract-profile .real-profile-wallet{overflow-wrap:anywhere}.arena-mode .demo-profile{max-width:760px;margin:12px auto 18px;border:1px solid #aa8445;border-radius:15px;background:linear-gradient(155deg,#0e2435,#061421 70%);box-shadow:inset 0 1px #ffe5a623,0 16px 36px #0006}.arena-mode .demo-profile-heading{gap:14px;padding:12px 13px 16px;border:1px solid #7f653d;border-radius:11px;background:radial-gradient(circle at 0 0,#d3a14924,transparent 45%),#0a1a28}.arena-mode .demo-profile-heading .identity-icon{display:grid;place-items:center;flex:none;width:72px;height:72px;border:3px solid #e2b75d;border-radius:50%;background:radial-gradient(circle at 30% 20%,#5b472a,#111c28 70%);box-shadow:inset 0 0 0 4px #061421,0 0 19px #e3b45466;font-size:39px;line-height:1}.arena-mode .demo-profile-heading h3{color:#fff2cb}.arena-mode .demo-profile-heading .demo-status-pill{flex:none;border:1px solid #dfb45b;border-radius:999px;padding:5px 8px;color:#ffe19a;background:#392811;font-size:9px;font-weight:900;letter-spacing:.8px}.arena-mode .demo-profile .demo-avatar-picker{margin-top:12px;padding:13px;border:1px solid #354b5d;border-radius:11px;background:#091a29}.arena-mode .demo-profile .avatar-picker{gap:9px}.arena-mode .demo-profile .avatar-picker button{min-height:88px;padding:9px 5px;border-radius:12px;transition:transform .16s,border-color .16s,box-shadow .16s}.arena-mode .demo-profile .avatar-picker button span{display:grid;place-items:center;width:50px;height:50px;border:2px solid #a68650;border-radius:50%;background:radial-gradient(circle at 30% 20%,#6b512e,#122331 72%);color:#ffe7a3;font-family:Segoe UI Symbol,"Segoe UI Emoji",sans-serif;font-size:30px;line-height:1;box-shadow:0 0 10px #d9af4b33}.arena-mode .demo-profile .avatar-picker button.selected span{border-color:#fff0b8;box-shadow:0 0 0 3px #b7812840,0 0 16px #e2b45b88}.arena-mode .demo-profile .avatar-picker button small{font-size:11px;font-weight:750}.arena-mode .demo-profile .demo-detail-list{margin:14px 0}.arena-mode .demo-profile .demo-detail-list>div{display:grid;grid-template-columns:minmax(105px,1fr) minmax(0,1.25fr);align-items:center;gap:10px;padding:12px 9px;border-bottom:1px solid #294359}.arena-mode .demo-profile .demo-detail-list>div:nth-child(odd){background:#0d213022}.arena-mode .demo-profile .demo-detail-list dt{color:#a9bfd0}.arena-mode .demo-profile .demo-detail-list dd{max-width:none;color:#f6e3af}.arena-mode .demo-profile>.primary-btn{width:100%;justify-content:center;min-height:46px;border-radius:8px}.arena-mode .demo-profile>.helper{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;padding:11px;border:1px solid #425268;border-radius:9px;background:#071725;color:#b7c9d8}.arena-mode .demo-profile>.helper svg{flex:none;color:#e9bf6c}.arena-mode .demo-rule-team{display:flex;justify-content:center;width:100%;max-width:760px;margin:0 auto}.arena-mode .bets-intro,.arena-mode .my-bets-panel{border:1px solid #a58447;border-radius:13px;background:linear-gradient(150deg,#0e2436,#061521);box-shadow:inset 0 1px #ffdd8c24,0 12px 28px #0004}.arena-mode .bets-intro{padding:15px;margin-bottom:11px}.arena-mode .bets-intro p{margin:5px 0 0;color:#afc0cf}.arena-mode .bets-intro+.stat-grid,.my-bets-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 14px}.arena-mode .bets-intro+.stat-grid .stat-card,.my-bets-summary>div{min-width:0;padding:12px;border:1px solid #7c663f;border-radius:9px;background:linear-gradient(155deg,#102a3b,#071522)}.arena-mode .bets-intro+.stat-grid small,.my-bets-summary small{display:block;color:#aabed0;font-size:10px}.arena-mode .bets-intro+.stat-grid strong,.my-bets-summary strong{display:block;margin-top:5px;color:#ffe19a;font-size:20px;font-variant-numeric:tabular-nums}.my-bets-summary em{font-size:10px;font-style:normal}.arena-mode .bets-intro~.filter-row,.my-bets-filters{display:flex;gap:6px;overflow-x:auto;margin:12px 0;padding:3px 1px 8px;scrollbar-width:thin}.arena-mode .bets-intro~.filter-row button,.my-bets-filters button{flex:0 0 auto;min-height:36px;padding:7px 13px;border:1px solid #6c654e;border-radius:8px;background:#0a1c2b;color:#c1d1df;font-size:11px;font-weight:750;text-transform:capitalize;cursor:pointer}.arena-mode .bets-intro~.filter-row button.active,.my-bets-filters button.active{border-color:#ffda7b;background:linear-gradient(150deg,#ffe184,#bd842a);color:#19120b;box-shadow:0 0 14px #d7a74650}.arena-mode .bet-list-caption,.my-bets-count{display:flex;justify-content:space-between;gap:8px;margin:8px 0;color:#d3e0eb;font-size:11px}.arena-mode .bet-list-caption small,.my-bets-count small{color:#94aabb}.arena-mode .bets-intro~.list-card{border:0;background:none;overflow:visible}.arena-mode .bets-intro~.list-card .bet-row,.my-bet-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:7px 0;padding:12px;border:1px solid #435a67;border-radius:10px;background:linear-gradient(150deg,#0d2635,#061521);box-shadow:0 6px 14px #0003}.arena-mode .bets-intro~.list-card .bet-row{grid-template-columns:auto minmax(0,1fr) minmax(95px,auto)}.arena-mode .bets-intro~.list-card .bet-detail{min-width:0}.arena-mode .bets-intro~.list-card .bet-detail strong,.my-bet-main strong,.my-bet-value strong{color:#f1e2b7;font-size:12px}.arena-mode .bets-intro~.list-card .bet-detail small,.my-bet-main small{display:block;color:#a8bacc;font-size:10px}.arena-mode .bets-intro~.list-card .bet-detail:last-child{text-align:right}.arena-mode .bet-status-won .bet-detail:last-child small{color:#70e2ab}.arena-mode .bet-status-lost .bet-detail:last-child small{color:#f19c9c}.arena-mode .bet-status-pending .bet-detail:last-child small{color:#f3cf7d}.my-bet-orb{display:block;width:32px;height:32px;border:2px solid #c7c7c7;border-radius:50%;background:#818b9b;box-shadow:0 0 13px #fff4}.my-bet-orb.red{border-color:#ff7979;background:radial-gradient(circle at 33% 28%,#faa,#c51620 65%,#570b16);box-shadow:0 0 13px #f0444d88}.my-bet-orb.green{border-color:#83ffb9;background:radial-gradient(circle at 33% 28%,#b8ffce,#08a552 65%,#075331);box-shadow:0 0 13px #2bd87e88}.my-bet-main,.my-bet-value{display:grid;gap:4px;min-width:0}.my-bet-value{text-align:right}.my-bet-status{display:inline-block;justify-self:end;padding:4px 7px;border:1px solid #8a7957;border-radius:6px;color:#f5d690;background:#493a1d;font-size:9px;font-weight:850}.my-bet-status.won{border-color:#287a59;color:#7fe8b6;background:#0c3f2d}.my-bet-status.lost{border-color:#743743;color:#f7a3ac;background:#391720}.my-bet-status.pending{border-color:#89692e;color:#ffde89;background:#403217}.my-bets-empty,.arena-mode .bets-intro~.empty-state{padding:30px 16px;border:1px dashed #77663e;border-radius:10px;background:#091927;color:#b7c9d8;text-align:center}.real-wallet-dashboard{width:100%;max-width:900px;margin:8px auto 18px}.real-wallet-hero{padding:20px;border:1px solid #d2a54e;border-radius:15px;background:radial-gradient(circle at 15% 0,#9f782746,transparent 42%),linear-gradient(145deg,#102d3e,#051421 76%);box-shadow:inset 0 1px #ffe8aa3b,0 15px 35px #0007}.real-wallet-hero-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#e7c77b;font-size:11px;font-weight:850;letter-spacing:.7px}.real-wallet-hero-top>span:first-child{display:flex;align-items:center;gap:7px}.real-wallet-hero>strong{display:block;margin:13px 0 3px;color:#fff1bd;font-size:36px;line-height:1.1;font-variant-numeric:tabular-nums;text-shadow:0 0 20px #e6b54b55}.real-wallet-hero>strong em{font-size:15px;font-style:normal;color:#e9c56a}.real-wallet-hero>p{margin:0;color:#b6c8d5;font-size:11px}.real-wallet-hero-actions{display:flex;gap:8px;margin-top:18px}.real-wallet-hero-actions button{flex:1;min-width:0;justify-content:center}.real-wallet-hero-actions .real-wallet-refresh{flex:0 0 46px;padding:0}.real-wallet-dashboard .panel.section-card{margin:10px 0;border-color:#927344;border-radius:11px;background:linear-gradient(145deg,#0b2232,#061521)}.real-wallet-dashboard .reference-section-heading h3{display:flex;align-items:center;gap:7px;font-size:15px}.real-wallet-balance-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 0;border-bottom:1px solid #294256;color:#b5c9d6;font-size:12px}.real-wallet-balance-row:last-child{border-bottom:0}.real-wallet-balance-row strong{color:#f6d783;text-align:right;font-size:12px;font-variant-numeric:tabular-nums}.real-wallet-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:14px 0}.real-wallet-switch button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:41px;border:1px solid #5f6680;border-radius:8px;background:#071827;color:#bdcdd9;font-weight:800;cursor:pointer}.real-wallet-switch button.active{border-color:#ffe192;background:linear-gradient(150deg,#ffe391,#b98127);color:#1b1309;box-shadow:0 0 14px #d7a74655}.real-wallet-amount{display:grid;gap:7px;color:#c6d6e2;font-size:11px;font-weight:750}.real-wallet-amount input{width:100%;min-height:47px;padding:10px 13px;border:1px solid #58708a;border-radius:8px;background:#061522;color:#fff0be;font-size:20px;font-weight:850;font-variant-numeric:tabular-nums}.real-wallet-dashboard .wallet-quick-amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:9px 0}.real-wallet-conversion{display:flex;justify-content:space-between;gap:8px;padding:10px 0;color:#a9bbcc;font-size:12px}.real-wallet-conversion strong{color:#f9da86}.real-wallet-submit{width:100%;justify-content:center;min-height:47px;border-radius:8px}.real-wallet-transfer .helper{margin:9px 0 0;color:#a7b9c9;font-size:10px}.real-wallet-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#020811d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.real-wallet-modal{width:min(100%,440px);max-height:calc(100dvh - 32px);margin:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid #dcb97177;border-radius:20px;background:radial-gradient(ellipse at 50% 0,#b98c3326,transparent 58%),#0b1928;box-shadow:0 28px 80px #000b,inset 0 1px #ffe6a91a}.real-wallet-modal .wallet-quick-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:9px 0}.real-wallet-modal .wallet-quick-amounts button{min-height:37px;border:1px solid #566b7d;border-radius:8px;background:#0a2030;color:#c9d8e3;font-weight:800;cursor:pointer}.real-wallet-modal .wallet-quick-amounts button.active{border-color:#f8d777;background:linear-gradient(#ffe89c,#c79239);color:#201506}.real-wallet-modal .real-wallet-submit{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(#ffe89c,#d8a43e);color:#251807;font-weight:900}.real-wallet-modal .real-wallet-submit:disabled{opacity:.5;cursor:not-allowed}.real-wallet-modal-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.real-wallet-modal-heading small{color:#d6b973;font-size:9px;font-weight:800;letter-spacing:1.6px}.real-wallet-modal-heading h3{margin:4px 0 0;color:#fff0c4;font-size:23px}.real-wallet-modal-close{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid #d6bb8166;border-radius:50%;background:#14283a;color:#f4dfae;cursor:pointer}.real-wallet-modal-close:disabled{opacity:.45;cursor:wait}.real-wallet-rate{display:inline-flex;margin:3px 0 5px}.real-wallet-modal-available{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;margin:3px 0 16px;border:1px solid #d6b45a44;border-radius:10px;background:#0a2330;color:#b7cbd6;font-size:11px}.real-wallet-modal-available strong{color:#f6d783;font-size:13px;font-variant-numeric:tabular-nums}.real-wallet-modal button:focus-visible,.real-wallet-modal input:focus-visible{outline:2px solid #ffe69e;outline-offset:2px}@media(max-width:420px){.real-wallet-modal .wallet-quick-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}}.real-history-dashboard{width:100%;max-width:900px;margin:8px auto 22px}.real-history-hero{position:relative;overflow:hidden;padding:23px 24px;border:1px solid #ae874b99;border-radius:17px;background:radial-gradient(circle at 85% 15%,#d8aa4330,transparent 34%),linear-gradient(145deg,#10283b,#07121f 75%);box-shadow:inset 0 1px #ffe6a422,0 18px 45px #0006}.real-history-hero:after{content:"";position:absolute;right:-38px;top:-75px;width:230px;height:230px;border:1px solid #e2b95a30;border-radius:50%;box-shadow:0 0 0 28px #d5a8440d,0 0 0 63px #d5a84408;pointer-events:none}.real-history-hero .profile-eyebrow{display:inline-flex;align-items:center;gap:7px;color:#ecc773;font-size:10px;letter-spacing:1.6px}.real-history-hero h2{position:relative;margin:8px 0 5px;color:#fff1ca;font-size:clamp(25px,4vw,34px);letter-spacing:-.7px}.real-history-hero p{position:relative;max-width:440px;margin:0;color:#b5c7d4;font-size:12px;line-height:1.6}.real-history-metrics{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:19px}.real-history-metrics>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1px 8px;padding:11px 13px;border:1px solid #bb995344;border-radius:10px;background:#081b2acc}.real-history-metrics svg{grid-row:span 2;color:#edc66d}.real-history-metrics strong{color:#fff0b1;font-size:18px;line-height:1.1}.real-history-metrics small{color:#9eb3c3;font-size:10px}.real-history-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:13px 0 10px}.real-history-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px;border:1px solid #617287;border-radius:9px;background:#091b2a;color:#bacbd8;font-size:12px;font-weight:800;cursor:pointer}.real-history-tabs button.active{border-color:#f5d376;background:linear-gradient(#ffe594,#c49139);color:#211607;box-shadow:0 4px 15px #c7943740}.real-history-dashboard .real-history-content{margin:0;padding:15px 17px;border:1px solid #987d4d;border-radius:12px;background:linear-gradient(145deg,#0c2232,#061420)}.real-history-content .reference-section-heading{margin-bottom:7px}.real-history-content .reference-section-heading h3{font-size:15px;color:#f4dfa8}.real-history-entry{display:flex;align-items:center;gap:11px;min-width:0;padding:12px 3px;border-bottom:1px solid #34485b}.real-history-entry:last-child{border-bottom:0}.real-history-entry-icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid #b8945180;border-radius:50%;background:#20303a;color:#f4d374}.real-history-entry-copy{display:grid;flex:1;min-width:0;gap:3px}.real-history-entry-copy strong{color:#ebf0f6;font-size:12px;overflow-wrap:anywhere}.real-history-entry-copy small{color:#9db2c3;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.real-history-entry-copy .real-history-hash{color:#d0b675;font-family:ui-monospace,monospace}.real-history-entry>a{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #6d7a89;border-radius:8px;color:#f0d17e;text-decoration:none}.real-history-colour{flex:0 0 29px;width:29px;height:29px;border:2px solid #ffaeaa;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff9b93,#d3223d 70%);box-shadow:0 0 12px #e6224488}.real-history-colour.green{border-color:#a5ffd2;background:radial-gradient(circle at 35% 30%,#9bffc7,#009566 70%);box-shadow:0 0 12px #0cdc9788}.real-history-colour.tie{border-color:#f3d47e;background:radial-gradient(circle at 35% 30%,#ffe9a7,#b58125 70%);box-shadow:0 0 12px #e1b34077}.real-history-status{padding:5px 7px;border-radius:6px;background:#a78a3733;color:#e9cb78;font-size:9px;font-weight:900;white-space:nowrap}.real-history-status.win{background:#0c8c5e33;color:#8df5bc}.real-history-status.loss{background:#b8324633;color:#ffa5aa}.real-history-empty-state{padding:26px 5px;margin:0;color:#a7bbc9;text-align:center;font-size:12px}.real-history-tabs button:focus-visible,.real-history-entry>a:focus-visible{outline:2px solid #ffe597;outline-offset:2px}@media(max-width:560px){.real-history-hero{padding:19px 16px}.real-history-metrics>div{padding:9px 7px;gap:1px 4px}.real-history-metrics svg{width:15px}.real-history-metrics strong{font-size:15px}.real-history-metrics small{font-size:9px}.real-history-tabs button{font-size:11px}.real-history-dashboard .real-history-content{padding:12px}.real-history-entry{gap:8px}.real-history-entry-copy strong{font-size:11px}}.arena-mode .real-home-results,.arena-mode .real-home-stats,.arena-mode .real-game-activity{border-color:#a98a4f88;background:linear-gradient(145deg,#0c2232,#071521);box-shadow:inset 0 1px #ffe8a317,0 12px 28px #0004}.arena-mode .real-home-results .reference-section-heading h3,.arena-mode .real-home-stats .reference-section-heading h3,.arena-mode .real-game-activity .reference-section-heading h3{color:#f6df9f}.arena-mode .real-home-results .reference-section-heading h3{display:flex;align-items:center;gap:7px}.arena-mode .real-home-results .reference-section-heading h3 svg{color:#e9c666}.arena-mode .real-home-results .result-orb.tie,.arena-mode .arena-results .result-orb.tie{border-color:#ffe9a0;background:radial-gradient(circle at 35% 25%,#fff5c0,#e0ae3f 58%,#6f4c15);box-shadow:0 0 0 3px #654719,0 0 13px #f4c95d88}.arena-mode .real-home-results .reference-result:first-child{border-color:#e2c06e88;background:#d5a84d14}.arena-mode .auto-scroll-results{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-behavior:auto;scrollbar-width:thin}.arena-mode .auto-scroll-results .reference-result{flex:0 0 64px}.arena-mode .auto-scroll-results:focus-visible{outline:2px solid #f4d484;outline-offset:2px}.arena-mode .real-home-stats .stat-card{border-color:#ab8c4c55;background:#071928}.arena-mode .real-home-details{max-width:900px;margin:14px auto 0;border:1px solid #7c714f88;border-radius:11px;background:#091a29}.arena-mode .real-home-details>summary{display:flex;align-items:center;gap:8px;padding:13px 16px;color:#d7c089;font-size:12px;font-weight:800;cursor:pointer;list-style:none}.arena-mode .real-home-details>summary::-webkit-details-marker{display:none}.arena-mode .real-home-details>summary:after{content:"+";margin-left:auto;font-size:18px;line-height:1}.arena-mode .real-home-details[open]>summary:after{content:"−"}.arena-mode .real-home-details .real-contract-readouts{margin:0;border:0;border-top:1px solid #6e654c55;border-radius:0 0 10px 10px}.arena-mode .real-home-details>summary:focus-visible{outline:2px solid #ffe597;outline-offset:2px}.arena-mode .real-round-control-trigger,.arena-mode .operator-round-trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:62px;margin:11px 0;padding:11px 15px;border:1px solid #d8b25c88;border-radius:11px;background:linear-gradient(120deg,#272819,#0b1e2e 65%);color:#f3d994;text-align:left;box-shadow:inset 0 1px #ffe4a32e,0 9px 20px #0004;cursor:pointer}.arena-mode .real-round-control-trigger>span:nth-child(2),.arena-mode .operator-round-trigger>span:nth-child(2){display:grid;gap:3px;flex:1}.arena-mode .real-round-control-trigger strong,.arena-mode .operator-round-trigger strong{font-size:13px;color:#fff0bb}.arena-mode .real-round-control-trigger small,.arena-mode .operator-round-trigger small{font-size:10px;color:#afbfca}.arena-mode .real-round-control-trigger>span:last-child,.arena-mode .operator-round-trigger>span:last-child{font-size:20px}.round-control-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#020811db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.round-control-modal{width:min(100%,460px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:22px;border:1px solid #d7b66a88;border-radius:18px;background:radial-gradient(ellipse at 50% 0,#b88c2d2b,transparent 60%),#0a1928;color:#ebf1f5;box-shadow:0 30px 90px #000b,inset 0 1px #ffe7ad25}.round-control-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.round-control-heading>div>span{display:flex;align-items:center;gap:6px;color:#e8c878;font-size:10px;font-weight:850;letter-spacing:1.6px}.round-control-heading h2{margin:6px 0 0;color:#fff0b7;font-size:26px}.round-control-close{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;border:1px solid #d4b76b66;border-radius:50%;background:#11283a;color:#f3db9e;cursor:pointer}.round-control-close:disabled{opacity:.45}.round-control-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:19px 0 13px}.round-control-summary>div{display:grid;gap:5px;min-width:0;padding:11px 9px;border:1px solid #af925159;border-radius:9px;background:#071a2a}.round-control-summary small{color:#9db3c4;font-size:10px}.round-control-summary strong{color:#f5d88c;font-size:12px;overflow-wrap:anywhere}.round-control-instruction{min-height:42px;margin:12px 0;color:#c2d1db;font-size:12px;line-height:1.6}.round-control-buttons{display:grid;gap:9px}.round-control-buttons button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin:0;border-radius:9px;font-size:12px;font-weight:850}.round-control-buttons .primary-btn{background:linear-gradient(#ffe89b,#d7a444);color:#21170a}.round-control-buttons button:disabled{opacity:.43;cursor:not-allowed}.round-control-footnote{margin:13px 0 0;color:#9eb1c0;font-size:10px;line-height:1.5}.round-control-modal button:focus-visible,.arena-mode .real-round-control-trigger:focus-visible,.arena-mode .operator-round-trigger:focus-visible{outline:2px solid #ffe39a;outline-offset:2px}@media(max-width:440px){.round-control-modal{padding:18px}.round-control-summary{grid-template-columns:1fr 1fr}.round-control-summary>div:last-child{grid-column:1/-1}}.real-wallet-activity-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #294256}.real-wallet-activity-row:last-child{border-bottom:0}.real-wallet-activity-icon{display:grid;place-items:center;width:29px;height:29px;border:1px solid #ad8545;border-radius:50%;color:#eaca78;background:#152d3a}.real-wallet-activity-row>span:nth-child(2){display:grid;gap:2px;min-width:0}.real-wallet-activity-row strong{color:#e9d5a4;font-size:11px}.real-wallet-activity-row small{color:#92a9ba;font-size:9px;overflow-wrap:anywhere}.real-wallet-contract-details summary{display:flex;align-items:center;gap:8px;color:#e7c678;font-size:12px;font-weight:850;cursor:pointer;list-style:none}.real-wallet-contract-details summary::-webkit-details-marker{display:none}.real-wallet-contract-details[open] summary{margin-bottom:12px}.real-wallet-contract-details a{display:inline-flex;align-items:center;gap:5px;margin-top:10px;color:#f1d17d;font-size:11px}@media(max-width:600px){.arena-mode .arena-topbar{min-height:62px;padding:7px 11px;border-bottom:1px solid #b18b43;background:linear-gradient(180deg,#061826,#04101b)}.arena-mode .game-page{padding:8px 9px calc(114px + env(safe-area-inset-bottom))}.arena-mode .app-shell.live-arena{padding:8px;border-color:#9c783c;border-radius:15px;background:linear-gradient(160deg,#071a2b,#030e1a)}.arena-mode .live-status{min-height:36px;margin-bottom:8px;padding:0 3px;gap:6px}.arena-mode .live-status>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arena-mode .arena-identity{padding:7px;margin-bottom:8px;border-color:#b18c46;border-radius:10px;box-shadow:inset 0 1px #ffecaa26,0 7px 20px #0005}.arena-mode .arena-identity-user,.arena-mode .arena-identity-balance{min-height:51px;padding:7px 9px;border-color:#806b45;border-radius:8px}.arena-mode .arena-identity strong{font-variant-numeric:tabular-nums}.arena-mode .arena-round-hud{min-height:28px;margin-bottom:5px;border-color:#8b6e3d}.arena-mode .arena-rules-row{margin:3px 0 7px}.arena-mode .arena-play-grid{margin-bottom:10px;padding:4px;border-color:#d1a34b;border-radius:13px;box-shadow:0 0 22px #c08d2724}.arena-mode .arena-stage{padding:11px 9px 8px}.arena-mode .arena-stage-heading{margin-bottom:5px}.arena-mode .arena-stage-heading .eyebrow{font-size:8px;letter-spacing:1px}.arena-mode .arena-stage-heading h2{margin:3px 0 0;font-size:18px;line-height:1.1}.arena-mode .arena-round-message{margin:4px 0;font-size:10px}.arena-mode .round-row{margin:3px 0 5px;gap:5px}.arena-mode .round-chip small{font-size:8px;line-height:1.1}.arena-mode .round-chip strong{font-size:12px}.arena-mode .timer-card{min-height:68px;padding:5px 8px;border-color:#ffcd67;border-radius:8px;box-shadow:0 0 18px #f1b23e38}.arena-mode .timer-card>span{font-size:9px}.arena-mode .timer-card>strong{font-size:28px;line-height:1.1}.arena-mode .bet-colors{padding:12px 7px 17px;gap:14px}.arena-mode .color-choice{max-width:150px;aspect-ratio:1.02;box-shadow:0 0 22px currentColor}.arena-mode .color-choice>span{font-size:23px}.arena-mode .color-choice small{font-size:8px}.arena-mode .round-participation{margin:5px 2px 8px;padding:8px 10px;border-radius:8px}.arena-mode .round-participation strong{font-size:11px}.arena-mode .round-participation span{font-size:10px}.arena-mode .arena-ticket{padding:10px 9px 12px}.arena-mode .reference-bet-top{gap:7px}.arena-mode .reference-amount label{font-size:9px;letter-spacing:.3px}.arena-mode .reference-stepper input{font-size:23px}.arena-mode .reference-payout{padding:9px;min-height:58px;border-radius:8px}.arena-mode .reference-payout strong{font-size:19px}.arena-mode .reference-payout small{font-size:8px}.arena-mode .quick-amounts{gap:5px;margin:8px 0}.arena-mode .quick-amounts button{min-height:32px;padding:5px 2px;border-radius:6px;font-size:10px}.arena-mode .place-bet{min-height:43px;margin:6px 0;border-radius:7px;font-size:15px;letter-spacing:.1px}.arena-mode .panel.section-card{margin:10px 0;padding:12px;border-color:#9a793f;border-radius:11px}.arena-mode .reference-section-heading{margin-bottom:7px}.arena-mode .reference-section-heading h3{font-size:12px!important}.arena-mode .reference-section-heading button{min-height:28px;padding:5px 8px;font-size:9px}.arena-mode .arena-results .reference-results-strip,.arena-mode .real-home-results .reference-results-strip{display:flex;gap:5px;overflow-x:auto;padding:5px 1px 7px}.arena-mode .arena-results .reference-result,.arena-mode .real-home-results .reference-result{flex:0 0 43px;min-height:59px;padding:4px 2px;border:0;border-right:1px solid #6e5933;border-radius:0;background:none;box-shadow:none}.arena-mode .arena-results .result-orb,.arena-mode .real-home-results .result-orb{width:25px;height:25px;margin:0 auto 3px}.arena-mode .arena-results .reference-result small,.arena-mode .real-home-results .reference-result small{font-size:8px}.arena-mode .arena-results .reference-result b,.arena-mode .real-home-results .reference-result b{font-size:7px}.arena-mode .arena-results .reference-result{flex-basis:60px;min-height:70px;padding:5px 3px}.arena-mode .arena-results .reference-result small{font-size:9px;white-space:nowrap}.arena-mode .arena-results .reference-result b{font-size:8px}.arena-mode .real-home-results .reference-result{flex-basis:55px;min-height:70px;padding:5px 3px}.arena-mode .real-home-results .result-orb{width:29px;height:29px}.arena-mode .real-home-results .reference-result b{font-size:8px}.arena-reference-shortcuts{gap:4px;margin:8px 0 10px}.arena-reference-shortcuts button{flex-direction:column;gap:4px;min-height:60px;padding:6px 2px;border-radius:7px}.arena-reference-shortcuts svg{width:17px;height:17px}.arena-reference-shortcuts span{text-align:center;font-size:8px}.arena-reference-shortcuts small{font-size:7px}.arena-mode .live-tabs{bottom:0;width:100%;max-width:none;padding:6px 5px calc(6px + env(safe-area-inset-bottom));border:1px solid #c89a4b;border-bottom:0;border-radius:22px 22px 0 0;background:linear-gradient(180deg,#071a2b,#030b14);box-shadow:0 -8px 24px #0009}.arena-mode .live-tabs button{min-height:47px;font-size:9px}.arena-mode .psd-real-tabs button{gap:3px;padding-inline:1px;font-size:8px}.arena-mode .psd-real-tabs button svg{width:18px;height:18px}.arena-mode .live-tabs .arena-home-tab,.arena-mode .live-tabs .arena-home-tab.active{width:58px;height:58px;min-height:58px;margin-top:-18px;border:2px solid #ffd775;border-radius:50%;background:radial-gradient(circle at 50% 30%,#ffe99b,#b7771e 65%,#241b0f);box-shadow:0 0 0 4px #05111b,0 0 19px #e7b44b8c;color:#191207}.arena-mode .real-page-heading{margin:4px 0 9px}.arena-mode .real-wallet-card,.arena-mode .real-profile-card,.arena-mode .real-contract-info{border-color:#a18144;border-radius:11px}.arena-mode .real-bet-history .real-history-row,.arena-mode .history-view .real-history-row{min-height:55px;margin:5px 0;padding:8px;border:1px solid #51617a;border-radius:8px;background:#071827}.arena-mode .real-actions{gap:7px}.arena-mode .real-actions button{min-height:41px;border-radius:7px}.real-team-stats>div,.real-team-rewards>div{padding:10px 7px}.real-team-stats strong,.real-team-rewards strong{font-size:18px}.arena-mode .real-contract-profile{padding:13px 12px}.real-contract-profile .demo-profile-heading{gap:9px}.real-contract-profile .demo-profile-heading h3{font-size:15px!important;overflow-wrap:anywhere}.real-contract-profile .demo-detail-list>div{padding:11px 0}.arena-mode .demo-profile-heading{gap:8px;padding:10px}.arena-mode .demo-profile-heading .identity-icon{width:60px;height:60px;font-size:34px}.arena-mode .real-contract-profile .demo-profile-heading .avatar-mark{font-size:34px}.arena-mode .demo-profile-heading .demo-status-pill{font-size:8px;padding:4px 6px}.arena-mode .demo-profile .demo-detail-list>div{grid-template-columns:minmax(85px,1fr) minmax(0,1.3fr);gap:7px;padding:10px 4px;font-size:11px}.arena-mode .demo-profile .demo-avatar-picker{padding:10px}.arena-mode .demo-profile .avatar-picker button{min-height:78px}.arena-mode .demo-profile .avatar-picker button span{width:44px;height:44px;font-size:27px}.arena-mode .bets-intro+.stat-grid,.my-bets-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.arena-mode .bets-intro+.stat-grid .stat-card,.my-bets-summary>div{padding:9px}.arena-mode .bets-intro+.stat-grid strong,.my-bets-summary strong{font-size:17px}.arena-mode .bets-intro~.list-card .bet-row,.my-bet-card{gap:8px;padding:9px}.arena-mode .bets-intro~.list-card .bet-row{grid-template-columns:auto minmax(0,1fr) minmax(90px,auto)}.my-bet-orb{width:27px;height:27px}.real-wallet-hero{padding:14px}.real-wallet-hero>strong{font-size:29px}.real-wallet-hero-top{font-size:9px}.real-wallet-hero-actions button{font-size:11px;padding-inline:5px}.real-wallet-dashboard .wallet-quick-amounts{grid-template-columns:repeat(2,1fr)}.real-wallet-balance-row{font-size:11px}}@media(max-width:360px){.arena-mode .bet-colors{gap:9px;padding-inline:3px}.arena-mode .color-choice>span{font-size:19px}.arena-reference-shortcuts small{display:none}}@media(prefers-reduced-motion:reduce){.arena-reference-shortcuts button{transition:none}}.gaming-site.arena-mode .app-shell.live-arena{display:block}.gaming-site.arena-mode .game-page{padding-bottom:130px}.gaming-site.arena-mode .live-tabs{position:fixed;left:50%;right:auto;top:auto;bottom:12px;z-index:50;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:4px;width:min(560px,calc(100vw - 24px));max-width:none;margin:0;padding:7px 7px calc(7px + env(safe-area-inset-bottom));border:1px solid #e3c78c55;border-radius:18px;background:#0d1624f5;box-shadow:0 12px 40px #0009,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%)}.gaming-site.arena-mode .live-tabs button,.gaming-site.arena-mode .live-tabs .arena-home-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:58px;width:auto;height:auto;margin:0;padding:7px 3px;border:0;border-radius:12px;background:transparent;box-shadow:none;font-size:10px;white-space:nowrap}.gaming-site.arena-mode .live-tabs .arena-home-tab.active,.gaming-site.arena-mode .live-tabs button.active{background:#d4b87920;color:#f4d99e;box-shadow:none}.gaming-site.arena-mode .live-tabs button svg{width:21px;height:21px}@media(max-width:600px){.gaming-site.arena-mode .live-tabs{bottom:0;width:100%;border-radius:18px 18px 0 0}}@media(max-width:420px){.gaming-site.arena-mode .live-tabs{gap:0;padding:5px 2px}.gaming-site.arena-mode .live-tabs button{font-size:9px;padding-inline:1px}}.real-ownership-form{margin-top:18px;padding:18px;border:1px solid rgba(244,200,94,.28);border-radius:14px;background:#050e1873}.real-ownership-form h3{margin:0 0 8px}.real-ownership-form .field-label{margin:14px 0}.real-ownership-acknowledge{display:flex;align-items:flex-start;gap:9px;margin:14px 0;color:#c9d6e4;font-size:12px;line-height:1.5}.real-ownership-acknowledge input{flex:0 0 auto;margin-top:3px}.real-ownership-form .outline-btn{width:100%;min-height:44px;padding:10px}
