/* Screenshot-faithful cabinets1042. */
[hidden]{display:none!important}.cabinet-913 main{max-width:1000px;margin:0 auto;padding:14px 26px 20px}.trio-nav{display:flex;gap:7px;margin-bottom:10px;flex-wrap:wrap}.trio-nav a{border:1px solid #d1ae5a45;border-radius:6px;text-decoration:none;padding:10px 14px;color:#b9b6a2;font:12px Arial;background:#0002}.trio-nav a[aria-current]{border-color:#e6c66b;color:#ffe9a9;background:#d2ad5420}.trio-mode{display:flex;justify-content:space-between;gap:12px;font:11px Arial;color:#b6b8a5;margin:8px 0 14px}.trio-mode a{color:#e9cc7f;text-underline-offset:3px}.riches .topbar-wallet,.riches .topbar-jack{min-width:0}.cabinet-913 .wheel-topper{height:145px;padding:6px 13px 15px;grid-template-columns:110px 1fr;gap:16px}.cabinet-913 .wheel-topper-stage{width:96px;height:96px}.riches .wheel-topper-caption:before{font-size:27px}.cabinet-913 .egypt-topper{height:110px;padding:3px 20px}.egypt-topper strong{font-size:24px}.pharaoh-art,.sun-art{width:105px}.cabinet-913 .game-title{display:none}.cabinet-913 .game-header{display:flex;justify-content:space-between}.cabinet-913 .reel-window{aspect-ratio:5/2.7}.cabinet-913 .play-layout{grid-template-columns:minmax(0,1fr) 230px;gap:18px}.cabinet-913 .topbar{min-height:54px}.cabinet-913 .chat-panel{min-height:490px}.solo-mode #chat-panel,.solo-mode #seats,.solo-mode #online-count,.solo-mode #seats-line{display:none!important}.solo-mode .floor-meta{justify-content:flex-end}.solo-panel{padding:20px 16px}.solo-panel h2{font:23px Georgia;color:#ffe4a1;margin:0}.solo-panel .chat-heading span{font:9px Arial;letter-spacing:2px;color:#8bd9c6}.solo-panel #solo-save,.solo-panel>small{font:11px/1.6 Arial;color:#a3b2aa;display:block;margin:14px 0 20px}.solo-summary{font:11px/1.6 Arial;color:#e9cd84}.solo-history-row{display:flex;gap:8px;justify-content:space-between;font:11px/1.5 Arial;padding:13px 0;border-bottom:1px solid #d1ae5a22}.solo-history-row span{color:#adb4ad}.solo-history-row strong{color:#efda9a}.solo-panel #solo-history>p:not(.solo-summary){font:12px/1.7 Arial;color:#a5ada8}.solo-panel button,.solo-friends{display:block;width:100%;border:1px solid #b8964d77;background:#0003;color:#edd9a3;border-radius:7px;text-align:center;padding:12px;margin-top:20px;font:12px Arial;box-sizing:border-box;text-decoration:none}.solo-note{margin:25px 0 0;font:17px Georgia;color:#ecdbb4}.solo-friends{margin-top:10px;background:linear-gradient(#eedca2,#a98231);color:#211a0b;border-color:#e2c784}.trio-bonus{margin:0 0 8px;padding:10px 14px;border:1px solid #e9c978;border-radius:6px;background:linear-gradient(100deg,#7b511f,#24170a);color:#fff0bc;display:flex;justify-content:space-between;gap:8px;font:13px Georgia}.trio-review{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:32px;margin:6px 0;color:#dfcfa5;font:11px Arial}.trio-review button{padding:6px 10px;min-height:32px;font:11px Arial}.trio-review button:disabled{opacity:.35}.wheel-continue{border:1px solid #ffdf8e;border-radius:6px;background:linear-gradient(#ffedab,#cea546);color:#372609;font:bold 14px Arial;padding:10px 20px;min-width:160px;cursor:pointer}.riches .wheel-overlay{grid-template-rows:1fr auto auto;gap:4px;padding:8px;background:#160508df}.riches .wheel-stage{width:min(62%,265px);aspect-ratio:1}.riches .wheel-caption{color:#ffebb4}.riches .wheel-overlay .wheel-disc{will-change:transform}.riches .wheel-topper-stage{box-shadow:0 0 0 3px #5c391b,0 0 25px #f6c55744}.royale{background:radial-gradient(ellipse at 50% 0,#35306877,transparent 60%),#090a18}.royale .cabinet{background:linear-gradient(100deg,#a17834,#ffe1a0 1%,#191b42 2%,#0b1230 50%,#252044 97%,#edce80 99%,#91733d)}.royale .controls,.royale .result-strip{background:linear-gradient(#303557,#101329)}.royale .spin{background:linear-gradient(#b4b9ee,#666ca3 47%,#333968 51%,#7475af);color:#fff4c8}.royale .wheel-topper-caption:before{content:'MIDNIGHT ROYALE';font-size:25px}.royale .wheel-topper{background:radial-gradient(ellipse,#7565ba55,transparent 75%)}.royale .chat-panel{background:#101329;border-color:#554567}.royale .bet-stepper button{background:linear-gradient(#49496d,#23243e)}.royale .topbar-wallet,.royale .topbar-jack{background:#121328;border-color:#534363}.royale .wheel-overlay{background:#0b0b24ed}.royale .trio-bonus{background:linear-gradient(100deg,#51477e,#161432)}
@media(min-width:1100px){.cabinet-913 .home-btn{margin-left:max(26px,calc((100vw - 948px)/2));}.cabinet-913 .topbar:not(.riches .topbar){padding-left:max(24px,calc((100vw - 948px)/2));padding-right:max(24px,calc((100vw - 948px)/2));}}
@media(max-width:700px){.cabinet-913 main{padding:8px 8px 16px}.trio-nav{gap:4px;flex-wrap:nowrap}.trio-nav a{padding:10px 6px;font-size:10px;flex:1;text-align:center}.trio-mode{font-size:10px;gap:7px;margin-bottom:12px}.cabinet-913 .play-layout{grid-template-columns:1fr;gap:18px}.cabinet-913 .wheel-topper{height:133px;grid-template-columns:90px 1fr;gap:8px;padding:6px 1px 12px}.cabinet-913 .wheel-topper-stage{width:85px;height:85px}.riches .wheel-topper-caption:before{font-size:22px;letter-spacing:.5px}.royale .wheel-topper-caption:before{font-size:20px}.cabinet-913 .reel-window{aspect-ratio:5/3.3;border-width:3px}.cabinet-913 .cabinet{padding:7px 6px 8px}.cabinet-913 .cabinet-top{font-size:7px;padding:5px 3px;min-height:25px}.cabinet-913 .egypt-topper{height:115px;padding:3px}.egypt-topper strong{font-size:22px;letter-spacing:1.5px}.egypt-topper small{font-size:6px;letter-spacing:1px}.pharaoh-art,.sun-art{width:87px}.cabinet-913 .spin-wrap{min-width:120px}.cabinet-913 .spin{min-width:120px;font-size:23px}.cabinet-913 .controls{padding:12px 8px}.cabinet-913 .chat-panel{min-height:0}.solo-panel{margin-top:2px}.solo-history-row{padding:11px 0}.riches .wheel-stage{width:min(66%,190px)}.riches .wheel-caption{font-size:12px}.riches .wheel-caption strong{font-size:16px}.wheel-continue{min-width:130px;min-height:36px;padding:7px 12px;font-size:12px}.riches .wheel-overlay{padding:4px;gap:1px}.trio-review{font-size:10px}.trio-review button{font-size:10px;padding:6px}.cabinet-913 .home-btn{margin-left:14px}.trio-bonus{font-size:12px;padding:8px 10px}.solo-mode .topbar-wallet .wallet-label:after{content:' · SOLO';font-size:8px}.solo-panel #solo-history{max-height:280px;overflow:auto}}
@media(prefers-reduced-motion:reduce){.wheel-disc-static{animation:none!important}.seat.pulse{animation:none!important}*{scroll-behavior:auto!important}}

#solo-history{max-height:340px;overflow:auto}.cabinet-913 .solo-panel{max-height:none}.solo-panel .chat-heading{align-items:center}.solo-panel .solo-summary{margin-top:0}.cabinet-913 .trio-review{min-height:26px}.cabinet-913 .machine-footer{padding-top:8px;padding-bottom:8px}
@media(min-width:701px){.cabinet-913 .wheel-topper{height:123px}.cabinet-913 .reel-window{aspect-ratio:5/2.6}.cabinet-913 .egypt-topper{height:100px}.cabinet-913 .trio-nav{margin-bottom:5px}.cabinet-913 .trio-mode{margin-bottom:7px}}

.riches .wheel-overlay{grid-template-rows:minmax(0,1fr) auto auto;padding:12px 6px 4px}.riches .wheel-stage{height:100%;width:auto;max-height:265px;max-width:80%;aspect-ratio:1;min-height:0}.riches .wheel-pointer{top:-5px}.riches .wheel-caption{line-height:1.2}

.riches .line-guide{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0}.riches .line-sample{border:1px solid #a68a5144;border-radius:6px;padding:7px;font:9px Arial;color:#ccb777}.riches .line-sample svg{display:block;width:100%;height:auto}.riches .line-sample circle{fill:#76694f}.riches .line-sample polyline{stroke:#f4d78a;stroke-width:2;fill:none}.solo-panel button:disabled{opacity:.45;cursor:default}
@media(max-width:500px){.riches .line-guide{grid-template-columns:repeat(3,1fr)}}

/* Solo already offers the account switch; keep the cabinet above the fold. */
.solo-mode #casino-account-bar{display:none!important}
