:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f6f7;background:#101217;font-synthesis:none;color-scheme:dark}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.6;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #a7f169;outline-offset:4px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(26px,5vw,38px);letter-spacing:-1px}h2{font-size:26px;letter-spacing:-.5px}header{border-bottom:1px solid #252830;background:#14171d}.header-inner,.container{max-width:1080px;margin:auto;padding:24px}.header-inner{display:flex;justify-content:space-between;gap:16px;align-items:center}.brand{font-size:24px;letter-spacing:-1px;font-weight:900;white-space:nowrap}.brand span{color:#a7f169}.account{display:flex;align-items:center;gap:14px;min-width:0}.account>span{font-size:13px;color:#a6adb9;max-width:100px;overflow:hidden;text-overflow:ellipsis}.quiet{border:1px solid #363b46;background:transparent;color:#e3e5ea;border-radius:9px;min-height:44px;padding:8px 14px}.container{padding-top:32px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;color:#a6adb9;margin-bottom:12px}.muted{color:#949cab}.small{font-size:12px;margin:0}.balance-panel{background:#1b2029;border:1px solid #313844;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:24px}.balance-panel h1{margin-bottom:8px}.balance-panel nav{display:flex;gap:10px;flex-wrap:wrap}.balance-panel nav a{min-height:44px;padding:12px 16px;border:1px solid #3a4250;border-radius:9px;font-size:13px;font-weight:600}.balance-panel nav a:first-child{background:#a7f169;color:#14200d;border-color:#a7f169}.games-section{margin-top:40px}.game-grid{display:grid;grid-template-columns:1fr;gap:18px}.game-card{border:1px solid #2c323e;background:#191d25;border-radius:14px;overflow:hidden}.game-art{height:150px;display:grid;place-items:center;background:linear-gradient(135deg,#3c3124,#201f22);color:#e9c184}.plinko .game-art{background:linear-gradient(135deg,#2d2546,#201f2e);color:#b9a4ed}.fishing .game-art{background:linear-gradient(135deg,#183b40,#17262e);color:#75d2cb}.game-art span{font-size:72px;line-height:1}.game-card-body{padding:20px}.game-card h3{font-size:23px;margin-bottom:18px}.primary{border:0;border-radius:9px;background:#a7f169;color:#16200f;font-weight:800;min-height:48px;padding:14px 20px;width:100%}.button-link{display:flex;align-items:center;justify-content:space-between}.primary:hover,.balance-panel nav a:first-child:hover{background:#baf98b}.pending{padding:48px 24px;background:#191d25;border:1px solid #313844;border-radius:16px;text-align:center}.pending>p:not(.eyebrow){font-size:13px;color:#a6adb9;line-height:1.8;letter-spacing:1px}.pending .button-link{max-width:240px;margin:30px auto 0;justify-content:center}footer{max-width:1080px;margin:24px auto;padding:24px;color:#697283;font-size:12px;border-top:1px solid #252830}.login-shell{min-height:100dvh;display:grid;place-items:center;padding:24px}.login-card{width:100%;max-width:420px;padding:28px;background:#191d25;border:1px solid #313844;border-radius:16px}.login-card>.brand{display:inline-block;margin-bottom:40px}.login-card h1{font-size:30px}.login-card form{margin-top:28px;display:flex;flex-direction:column}.login-card label{font-size:13px;margin-bottom:8px;color:#bdc4d0}.login-card input{width:100%;height:48px;border:1px solid #3a4250;border-radius:8px;padding:12px;background:#11151c;margin-bottom:20px;color:#fff}.error{color:#ffa9a9;background:#3a242b;padding:12px;border-radius:8px;font-size:13px;line-height:1.5}@media(min-width:700px){.game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.balance-panel{flex-direction:row;align-items:center;justify-content:space-between;padding:30px}.container{padding-top:40px}.game-art{height:190px}}@media(max-width:390px){.header-inner,.container{padding-left:18px;padding-right:18px}.account>span{display:none}.brand{font-size:22px}.balance-panel{padding:20px}.login-card{padding:24px}}.ledger-list{list-style:none;margin:24px 0;padding:0}.ledger-list li{background:#191d25;border:1px solid #313844;border-radius:12px;padding:18px;margin-bottom:12px}.ledger-list dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0}.ledger-list dt{font-size:11px;letter-spacing:1px;color:#949cab;margin-bottom:6px}.ledger-list dd{margin:0;font-size:13px;overflow-wrap:anywhere}.ledger-list .reference{grid-column:1/-1}.credit{color:#a7f169}.history-back{max-width:220px;justify-content:center}.balance-panel h1{overflow-wrap:anywhere}@media(min-width:700px){.ledger-list dl{grid-template-columns:1.3fr .7fr 1fr 1fr 1.5fr}.ledger-list .reference{grid-column:auto}}.chicken-title{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.chicken-title h1{margin-bottom:0}.chicken-balance{display:flex;flex-direction:column;gap:6px;color:#a6adb9;font-size:12px}.chicken-balance strong{font-size:22px;color:#a7f169;overflow-wrap:anywhere}.chicken-scene{background:#1b2530;border:1px solid #394657;border-radius:16px;overflow:hidden}.chicken-stats{display:flex;justify-content:space-between;gap:16px;padding:20px}.chicken-stats>div{display:flex;flex-direction:column;gap:8px}.chicken-stats span{font-size:11px;color:#a6adb9}.chicken-stats strong{font-size:25px}.road-scroll{overflow-x:auto;max-width:100%;background:#252a32;border-top:6px solid #506143;border-bottom:6px solid #506143}.chicken-road{display:flex;width:max-content;min-width:100%;height:170px}.road-lane{position:relative;width:82px;flex:none;border-right:2px dashed #626671;display:flex;justify-content:center;padding-top:16px}.road-lane.current{background:#a7f16918}.road-lane.crossed{background:#a7f1690c}.lane-number{font-size:11px;color:#9aa2ad}.chicken-marker{position:absolute;top:60px;font-size:48px;line-height:1;animation:chicken-hop .25s ease-out}.safe-mark{position:absolute;top:82px;color:#a7f169}.chicken-result{margin:0;padding:20px;font-size:14px;color:#a7f169;font-weight:700;min-height:64px}.chicken-result.fail{color:#ffa9a9}.chicken-scene.lost{border-color:#79513b}.chicken-controls{display:grid;grid-template-columns:1fr;gap:16px;margin:24px 0}.chicken-controls label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#a6adb9;min-width:0}.chicken-controls input,.chicken-controls select{width:100%;height:48px;border:1px solid #3a4250;border-radius:8px;padding:12px;background:#191d25;color:#fff}.chicken-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cashout{border:1px solid #d7b46b;border-radius:9px;min-height:48px;background:#d7b46b;color:#251e10;font-weight:800;padding:12px}.chicken-note{font-size:12px;line-height:1.7}.chicken-game{min-width:0}.chicken-controls input:disabled,.chicken-controls select:disabled{opacity:.65}@keyframes chicken-hop{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@media(min-width:700px){.chicken-title{flex-direction:row;justify-content:space-between;align-items:center}.chicken-controls{grid-template-columns:1fr 1fr 2fr;align-items:end}.chicken-balance{text-align:right}.chicken-controls>.primary{height:48px}}@media(prefers-reduced-motion:reduce){.chicken-marker{animation:none}}.plinko-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.plinko-top h1{margin:0}.plinko-balance{display:grid;gap:6px;text-align:right}.plinko-balance span{color:#96a3b8;font-size:12px}.plinko-balance strong{font-size:18px}.plinko-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.plinko-board{background:radial-gradient(ellipse at top,#20364c,#101b2a 75%);border:1px solid #304156;border-radius:18px;padding:12px;min-width:0}.plinko-board svg{display:block;width:100%;max-width:560px;margin:auto}.plinko-peg{fill:#c3d3e3}.plinko-ball{fill:#f9dc61;stroke:#fff3bb;stroke-width:1.5}.plinko-slot rect{fill:#284967}.plinko-slot:nth-of-type(2n) rect{fill:#365774}.plinko-slot text{fill:#fff;font-size:9px;font-weight:700}.plinko-slot.selected rect{fill:#f6cd51}.plinko-slot.selected text{fill:#152034}.plinko-board-note{text-align:center;color:#c6d3e5;min-height:22px;margin:10px 0 0;font-size:13px}.plinko-controls{display:grid;gap:12px;min-width:0}.plinko-controls input,.plinko-controls select{width:100%;min-height:48px;background:#152236;color:#edf4ff;border:1px solid #40516b;border-radius:8px;padding:12px;font:inherit}.plinko-controls label{font-size:13px;color:#c3cedd}.plinko-drop{min-height:50px}.plinko-result{background:#152236;border:1px solid #304156;border-radius:12px;padding:16px}.plinko-result strong{color:#f6cd51;font-size:30px}.plinko-result p{margin:8px 0}.plinko-result small{color:#a6b4c8}.plinko-defaults{font-size:12px;line-height:1.6}@media(max-width:700px){.plinko-layout{grid-template-columns:minmax(0,1fr);gap:18px}.plinko-top{align-items:flex-start}.plinko-balance strong{font-size:14px}.plinko-board{padding:8px 0}}.fishing-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.fishing-top h1{margin:0}.fishing-balance{display:grid;gap:6px;text-align:right}.fishing-balance span{color:#96a3b8;font-size:12px}.fishing-balance strong{font-size:18px}.fishing-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.fishing-scene{position:relative;overflow:hidden;border:1px solid #355b6d;border-radius:18px;background:#16394b}.fishing-scene svg{display:block;width:100%}.fishing-scene-caption{text-align:center;margin:0;padding:14px;min-height:48px;color:#d3eef4;background:#122d3e}.fishing-waves{animation:fishing-wave 3s ease-in-out infinite alternate}.fishing-shadows{animation:fishing-swim 5s ease-in-out infinite alternate}.fishing-tackle{opacity:0}.phase-cast .fishing-tackle{opacity:1;animation:fishing-cast .4s ease-out;transform-origin:140px 64px}.phase-wait .fishing-tackle,.phase-bite .fishing-tackle,.phase-miss .fishing-tackle{opacity:1}.phase-wait .fishing-bobber{animation:fishing-bob .6s ease-in-out infinite alternate}.phase-bite .fishing-bobber{animation:fishing-bob .15s ease-in-out infinite alternate}.fishing-catch{position:absolute;left:51%;top:32%;font-size:60px;filter:drop-shadow(0 8px 8px #082632);animation:fishing-catch .5s ease-out}.fish-epic,.fish-legendary{filter:drop-shadow(0 0 12px #edc251)}.fishing-result{padding:18px;margin-top:14px;background:#152839;border:1px solid #304e60;border-radius:12px;min-height:120px}.fishing-result h2{font-size:20px;margin:8px 0}.fishing-result strong{color:#f3d47c;font-size:30px}.fishing-result p{margin:10px 0}.fishing-result small{color:#a6bccb}.fishing-controls{display:grid;gap:14px;min-width:0}.fishing-controls fieldset{border:0;margin:0;padding:0;min-width:0}.fishing-controls legend{padding:0 0 12px;font-size:13px;color:#c3d5e0}.fishing-bets{display:flex;flex-wrap:wrap;gap:8px}.fishing-bets button{flex:1;min-width:60px;min-height:48px;padding:10px;background:#172d40;border:1px solid #3a596c;color:#e2eef7;border-radius:8px;font:inherit;cursor:pointer}.fishing-bets button.selected{background:#2c6672;border-color:#76d4cc}.fishing-bets button:disabled{opacity:.65;cursor:default}.fishing-cast{min-height:54px;width:100%}.fishing-defaults{font-size:12px;line-height:1.6}@keyframes fishing-wave{to{transform:translate(14px)}}@keyframes fishing-swim{to{transform:translate(-22px)}}@keyframes fishing-bob{to{transform:translateY(4px)}}@keyframes fishing-cast{0%{transform:rotate(-45deg) scale(.5);opacity:.2}}@keyframes fishing-catch{0%{transform:translateY(80px) scale(.4);opacity:.2}}@media(max-width:700px){.fishing-layout{grid-template-columns:minmax(0,1fr);gap:18px}.fishing-top{align-items:flex-start}.fishing-balance strong{font-size:14px}.fishing-bets button{min-width:48px}}@media(prefers-reduced-motion:reduce){.fishing-scene *{animation:none!important}}.admin-shell{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:100vh}.admin-nav{background:#152132;padding:24px 16px;display:flex;flex-direction:column;gap:24px;border-right:1px solid #304154}.admin-nav nav{display:grid;gap:8px}.admin-nav a{display:block;padding:12px;border-radius:6px;text-decoration:none;color:#cad5e4}.admin-nav a[aria-current]{background:#2a405b;color:#fff}.admin-main{padding:28px;min-width:0}.admin-main h1{font-size:28px}.admin-main h2{font-size:20px;margin-top:24px}.admin-main p{line-height:1.7}.admin-table{max-width:100%;overflow-x:auto;border:1px solid #304154;border-radius:8px}.admin-table table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.admin-table th,.admin-table td{text-align:left;padding:12px;border-bottom:1px solid #304154}.admin-table th{background:#172538}.admin-table pre{max-width:380px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.admin-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.admin-stats div{background:#172538;padding:18px;border:1px solid #304154;border-radius:8px}.admin-stats dt{color:#a9b8ca;font-size:13px}.admin-stats dd{margin:12px 0 0;font-size:24px;overflow-wrap:anywhere}.admin-user{display:grid;gap:12px}.admin-user dd{margin:4px 0;overflow-wrap:anywhere}.admin-search{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.admin-search input{flex:1;min-width:180px}.admin-search button{padding:12px 24px}.admin-game-links{display:flex;gap:16px;flex-wrap:wrap}.admin-config{max-width:900px}.admin-config textarea{display:block;width:100%;margin:10px 0 18px;padding:14px;background:#111d2c;color:#e1ebf8;border:1px solid #49617c;border-radius:6px;font:13px/1.6 monospace;resize:vertical}.admin-config button{padding:12px 24px}@media(max-width:700px){.admin-shell{grid-template-columns:minmax(0,1fr)}.admin-nav{border-right:0;padding:16px;gap:12px}.admin-nav nav{display:flex;flex-wrap:wrap;gap:4px}.admin-nav a{padding:10px}.admin-main{padding:18px}}.payment-page{max-width:760px;margin:auto}.payment-balance{padding:16px;background:#18293d;border-radius:10px}.payment-form{display:grid;gap:12px;max-width:460px}.payment-form input{width:100%;min-height:48px;padding:12px;color:#e5eef9;background:#142337;border:1px solid #40556e;border-radius:8px;font:inherit}.payment-methods,.payment-actions{display:flex;flex-wrap:wrap;gap:12px}.payment-methods button{min-height:48px;flex:1;color:#e5eef9;background:#183047;border:1px solid #40556e;border-radius:8px;font:inherit}.payment-methods .selected{border-color:#9bea59;background:#294636}.payment-result{margin:24px 0;padding:20px;border:1px solid #48603d;border-radius:12px;background:#142c2b}.payment-result small,.payment-history small{overflow-wrap:anywhere;display:block;color:#a8b7ca}.payment-result .payment-actions{margin-top:20px}.payment-actions button{min-height:44px;padding:12px 18px}.payment-address{overflow-wrap:anywhere}.payment-history{display:grid;gap:12px;margin-bottom:24px}.payment-history article{padding:16px;background:#152236;border-radius:8px}.payment-history article>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.player-experience{min-height:100vh;background:radial-gradient(ellipse at 65% 0,#222544 0,transparent 48%),#0d111b;color:#eef1ff}.player-experience header{background:#101624e8;border-color:#293047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.player-experience .header-inner{max-width:1200px;padding:18px 28px;gap:20px}.player-experience .container{max-width:1200px;padding:32px 28px}.player-experience .brand span{color:#d1f879}.header-wallet{margin-left:auto;display:grid;gap:4px;padding:8px 16px;background:#1b2437;border:1px solid #34405c;border-radius:12px}.header-wallet span{font-size:9px;letter-spacing:2px;color:#8e9bb9}.header-wallet strong{font-size:14px;white-space:nowrap}.player-experience .account>span{max-width:105px}.player-experience .quiet{background:#1b2233;border-color:#343b50}.player-experience .primary{background:linear-gradient(135deg,#cef87c,#9bd958);color:#162713;box-shadow:0 5px 20px #95db5220;transition:transform .15s,filter .15s,box-shadow .15s}.player-experience button:hover:not(:disabled),.player-experience .button-link:hover{filter:brightness(1.1);transform:translateY(-2px)}.player-experience button:active:not(:disabled),.player-experience .button-link:active{transform:translateY(1px) scale(.985)}.player-experience button:disabled{filter:saturate(.4);opacity:.55;cursor:default}.player-experience input,.player-experience select{background:#101725;border-color:#3c4662;color:#f5f5ff}.player-experience .muted{font-size:12px;line-height:1.65}.player-experience footer{max-width:1144px;color:#7582a0}.lobby-hero{position:relative;padding:22px 0 24px;overflow:hidden}.lobby-hero:after{content:"✦";position:absolute;right:8%;top:3%;font-size:190px;color:#c9f0790b;transform:rotate(15deg);pointer-events:none}.lobby-hero h1{font-size:clamp(44px,6vw,76px);line-height:1.02;letter-spacing:-3px;margin-bottom:18px}.lobby-hero h1 span{color:#cdf581}.lobby-hero>p:not(.eyebrow){color:#9aa8c6;font-size:15px}.lobby-hero nav{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.lobby-hero nav a{padding:12px 17px;border:1px solid #36415b;border-radius:10px;background:#1c2435;font-size:13px;font-weight:650}.lobby-hero nav a:first-child{color:#cbed96;border-color:#79925155}.player-experience .games-section{margin-top:12px}.player-experience .games-section h2{font-size:24px;margin-bottom:22px}.player-experience .game-grid{gap:22px}.player-experience .game-card{background:linear-gradient(150deg,#242b3d,#161c2b);border:1px solid #3a4055;border-radius:20px;box-shadow:0 18px 28px #0003;transition:transform .25s,border-color .25s}.player-experience .game-card:hover{transform:translateY(-5px);border-color:#8290b1}.player-experience .game-art{height:260px;position:relative;overflow:hidden;background:radial-gradient(circle at 70% 25%,#f68e4844,transparent 55%),linear-gradient(145deg,#45302b,#25202c)}.player-experience .plinko .game-art{background:radial-gradient(circle at 50% 40%,#a441e855,transparent 60%),linear-gradient(145deg,#2c225b,#14243d)}.player-experience .fishing .game-art{background:radial-gradient(circle at 70% 25%,#41cce044,transparent 55%),linear-gradient(145deg,#153c51,#142339)}.game-art svg{height:100%;width:100%;filter:drop-shadow(0 6px 15px #0003)}.player-experience .game-art .art-label{position:absolute;bottom:12px;left:18px;font-size:9px;letter-spacing:3px;color:#ffffffb3}.player-experience .game-card-body{padding:22px}.game-card-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.player-experience .game-card h3{font-size:28px;margin-bottom:10px}.game-live{font-size:9px;color:#b8e886;letter-spacing:1px}.game-description{color:#9ca9c4;font-size:13px;min-height:35px;line-height:1.6;margin-bottom:22px}.player-experience .chicken .primary{background:linear-gradient(135deg,#ffd278,#ffab4d)}.player-experience .plinko .primary{background:linear-gradient(135deg,#d6baff,#b19aff)}.player-experience .fishing .primary{background:linear-gradient(135deg,#89eee1,#4cc5d3)}.player-experience .chicken-balance,.player-experience .plinko-balance,.player-experience .fishing-balance{display:none}.player-experience .chicken-title,.player-experience .plinko-top,.player-experience .fishing-top{margin-bottom:24px}.player-experience .chicken-title h1,.player-experience .plinko-top h1,.player-experience .fishing-top h1{font-size:40px}.player-experience .chicken-scene{background:radial-gradient(ellipse at 45% 0,#77543833,transparent 65%),#191e2b;border:1px solid #414151;border-radius:20px;padding:24px 0 0;box-shadow:0 15px 40px #0003}.player-experience .chicken-stats{padding:0 24px;margin-bottom:20px}.player-experience .chicken-stats strong{font-size:30px;color:#ffd287}.player-experience .road-scroll{padding:36px 20px 18px;overflow-x:auto;max-width:100%;scrollbar-color:#5e5c6b #181e2b}.player-experience .chicken-road{display:flex;gap:10px;width:max-content;min-width:100%;padding:12px 0}.player-experience .road-lane,.road-start{flex:0 0 110px;position:relative;min-height:164px;border:1px solid #454958;border-radius:12px;background:repeating-linear-gradient(0deg,#343844 0,#343844 35px,#303440 35px,#303440 38px);display:flex;flex-direction:column;align-items:center;padding:15px 8px;color:#b9bfd3}.player-experience .road-lane:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px dashed #ffffff16;border-radius:7px;pointer-events:none}.player-experience .lane-number{font-size:13px;color:#8b96b0}.lane-multiplier{font-size:23px;margin-top:32px;color:#c7cce2}.lane-state{font-size:9px;letter-spacing:1px;margin-top:auto;padding-top:20px}.player-experience .road-lane.next{border-color:#ffd485;background:#594335;box-shadow:0 0 24px #ffb85419}.player-experience .road-lane.current,.road-start.current{border-color:#b9e888;background:#344736}.player-experience .road-lane.safe{border-color:#647f57;background:#293d33}.player-experience .road-lane.failed{border-color:#f47680;background:#663038;box-shadow:0 0 28px #ed5a6022}.player-experience .road-lane.next .lane-multiplier{color:#ffda9b}.player-experience .chicken-marker{position:absolute;width:78px;height:78px;left:16px;top:-42px;font-size:initial;filter:drop-shadow(0 7px 4px #0005);z-index:2}.chicken-marker svg{width:100%;height:100%}.chicken-hop{animation:chicken-hop .5s ease-out}.player-experience .safe-mark{position:absolute;bottom:27px;right:10px;color:#b5e97a;font-size:17px}.player-experience .chicken-result{padding:17px 22px;background:#20322d;margin:12px 0 0;color:#c1efba;border-radius:0 0 20px 20px;min-height:58px;font-size:15px;font-weight:650}.player-experience .chicken-result.fail{background:#482532;color:#ffc0c6}.chicken-funding{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#374055;border:1px solid #374055;border-radius:15px;overflow:hidden;margin:20px 0}.chicken-funding div{background:#1b2333;padding:18px 20px;min-width:0}.chicken-funding dt,.result-figures dt{font-size:9px;letter-spacing:1.2px;color:#95a1be;margin-bottom:9px}.chicken-funding dd{margin:0;font-size:20px;font-weight:750;overflow-wrap:anywhere}.chicken-funding div:nth-child(3) dd,.chicken-funding div:nth-child(4) dd{color:#cef58e}.player-experience .chicken-controls{margin-top:22px;background:#1a2231;padding:22px;border-radius:15px;align-items:end}.player-experience .chicken-actions{display:flex;gap:10px}.player-experience .cashout{background:#3a5933;color:#dcffb6;border:1px solid #8bae64;border-radius:10px;min-height:50px;font-size:13px;font-weight:800;padding:12px;min-width:180px}.player-experience .chicken-note{margin-top:20px}.round-result{padding:22px;border:1px solid #44516c;border-radius:16px;background:linear-gradient(135deg,#273449,#192333);margin-top:18px}.round-result.positive{border-color:#83b260;background:radial-gradient(ellipse at top right,#6b9b3430,transparent 65%),#1a2a26}.round-result.negative{border-color:#754152;background:radial-gradient(ellipse at top right,#93435322,transparent 65%),#26202d}.round-result h2{font-size:25px;margin:8px 0 18px}.round-result.positive h2{color:#d2f693}.round-result.negative h2{color:#ffadb5}.result-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.result-figures dd{margin:0;font-weight:800;font-size:18px;overflow-wrap:anywhere}.round-result.positive [data-testid=result-net]{color:#c4f38b}.round-result.negative [data-testid=result-net]{color:#ffadb5}.round-result>a{font-size:10px;letter-spacing:1px;color:#bac8e8}.player-experience .plinko-layout{grid-template-columns:minmax(0,1fr) 320px;gap:25px}.player-experience .plinko-board{background:radial-gradient(ellipse at 50% 20%,#7150a82b,transparent 70%),#141c30;border-color:#514876;border-radius:20px;padding:18px 12px;box-shadow:inset 0 0 60px #5b45a912,0 20px 40px #0003}.player-experience .plinko-board svg{max-width:580px;width:100%;display:block;margin:auto}.plinko-peg{filter:drop-shadow(0 0 2px #d5e7ff77)}.plinko-peg.pulsing{filter:drop-shadow(0 0 6px #c5ffa8);transition:r .1s}.plinko-ball{filter:drop-shadow(0 0 5px #ffe861)}.player-experience .plinko-slot rect{fill:#4d4777;stroke:#9480ce;stroke-width:.5}.player-experience .plinko-slot:nth-of-type(-n+3) rect,.player-experience .plinko-slot:nth-last-of-type(-n+3) rect{fill:#905cad;stroke:#dfb6ff}.player-experience .plinko-slot text{font-size:8px;font-weight:800;fill:#f3e9ff}.player-experience .plinko-slot.selected rect{fill:#ffd673;stroke:#fff5c7;stroke-width:1;filter:drop-shadow(0 0 4px #ffd34e)}.player-experience .plinko-slot.selected text{fill:#362538}.plinko-slot.impact{animation:bucket-impact .65s ease-out;transform-box:fill-box;transform-origin:center}.player-experience .plinko-controls{background:#1b2234;border:1px solid #3b4159;border-radius:18px;padding:20px}.player-experience .plinko-drop{background:linear-gradient(135deg,#dbc0ff,#aa8afb);color:#2b2045}.player-experience .plinko-result{padding:0;border:0;background:none}.player-experience .plinko-result .round-result{margin:0;padding:18px}.player-experience .plinko-result .round-result strong{font-size:inherit;color:inherit}.plinko-result-empty{padding:20px;border:1px dashed #46506a;border-radius:14px;color:#a3afcc;font-size:13px;line-height:1.6}.player-experience .plinko-board-note{padding:12px;color:#c3b5f5;font-weight:650}.player-experience .fishing-layout{grid-template-columns:minmax(0,1fr) 300px}.player-experience .fishing-scene{border-color:#367185;background:radial-gradient(ellipse at top,#245c65,#0e2b45);box-shadow:0 18px 38px #0004}.player-experience .fishing-scene-caption{background:#102638;color:#abeee3;font-weight:750;font-size:16px}.player-experience .fishing-controls{background:#192a3a;border:1px solid #35576b;border-radius:18px;padding:22px}.player-experience .fishing-cast{background:linear-gradient(135deg,#89f0d9,#50c3dd);color:#143d43}.player-experience .fishing-result{background:transparent;border:0;padding:0}.player-experience .fishing-result .round-result{margin-top:15px}.fishing-fish-card{border:1px solid #5396a4;border-radius:18px;padding:18px;margin-top:16px;background:#193948;display:flex;align-items:center;gap:20px;animation:fish-reveal .5s ease-out}.fishing-fish-card svg{width:100px;height:72px;flex-shrink:0}.fishing-rarity{font-size:11px;letter-spacing:2px;font-weight:850;color:#9fe7d6}.fishing-fish-card h2{margin:7px 0}.rarity-rare{box-shadow:0 0 26px #54c9e52b;border-color:#59c9e8}.rarity-epic{box-shadow:0 0 35px #ad7eff44;border-color:#bd95ff;background:#2b2849}.rarity-legendary{box-shadow:0 0 48px #ffc95d55;border-color:#f6d286;background:radial-gradient(ellipse,#755525,#322943);animation:legendary-reveal 1s ease-out}.rarity-legendary .fishing-rarity{color:#ffe493}.fishing-bite{position:absolute;top:20%;left:0;width:100%;text-align:center;color:#fff19d;font-size:42px;font-weight:1000;letter-spacing:4px;text-shadow:0 0 25px #ffc65d;animation:bite-pop .4s ease-out}.player-experience .fishing-catch{width:110px;height:90px;left:48%;top:32%;font-size:initial;filter:drop-shadow(0 0 12px #64dac7)}.fishing-catch svg{width:100%;height:100%}.fishing-empty-hook{position:absolute;left:52%;top:30%;color:#c1e4df;display:grid;justify-items:center;gap:8px}.fishing-empty-hook svg{width:38px;height:70px}.fishing-empty-hook span{font-size:11px;font-weight:750;letter-spacing:2px}.phase-casting .fishing-tackle{opacity:1;animation:fishing-cast .45s ease-out;transform-origin:140px 64px}.phase-waiting .fishing-tackle,.phase-bite .fishing-tackle,.phase-reeling .fishing-tackle,.phase-miss .fishing-tackle{opacity:1}.phase-waiting .fishing-bobber{animation:fishing-bob .65s ease-in-out infinite alternate}.phase-bite .fishing-bobber{animation:fishing-bob .13s ease-in-out infinite alternate}.phase-reeling .fishing-tackle{animation:line-reel .85s ease-in both;transform-origin:140px 64px}.fishing-ripples{transform-origin:220px 158px;animation:ripple-water 1.6s ease-out infinite}.phase-miss .fishing-bobber{animation:line-reel .7s both}.fish-epic{filter:drop-shadow(0 0 15px #b994ff)!important}.fish-legendary{filter:drop-shadow(0 0 20px #ffd66a)!important}@keyframes chicken-hop{0%{transform:translate(-60px) translateY(0)}45%{transform:translate(-25px) translateY(-25px) rotate(-8deg)}to{transform:none}}@keyframes chicken-fail{40%{transform:rotate(15deg) translateY(-8px)}to{transform:rotate(70deg) translateY(12px)}}@keyframes bucket-impact{35%{transform:scale(1.17,.85)}75%{transform:scale(.96,1.08)}}@keyframes bite-pop{0%{transform:scale(.3);opacity:0}65%{transform:scale(1.15)}}@keyframes line-reel{to{transform:rotate(-24deg) scale(.6);opacity:.3}}@keyframes ripple-water{0%{opacity:.6;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}@keyframes fish-reveal{0%{opacity:0;transform:translateY(25px) scale(.85)}}@keyframes legendary-reveal{0%{transform:scale(.8);box-shadow:0 0 100px #ffd65d99}55%{transform:scale(1.025)}to{transform:scale(1)}}@media(max-width:760px){.player-experience .header-inner{padding:14px 18px;flex-wrap:wrap;gap:12px}.player-experience .brand{font-size:21px}.player-experience .account{gap:8px}.player-experience .account>span{display:none}.header-wallet{margin-left:auto;padding:8px 10px}.header-wallet strong{font-size:12px}.header-wallet span{font-size:8px}.player-experience .quiet{font-size:12px;padding:8px 10px}.player-experience .container{padding:24px 16px}.player-experience .game-grid{grid-template-columns:1fr}.player-experience .game-art{height:230px}.lobby-hero{padding-top:8px}.lobby-hero h1{font-size:53px}.lobby-hero:after{font-size:150px;right:0}.player-experience .chicken-title h1,.player-experience .plinko-top h1,.player-experience .fishing-top h1{font-size:32px}.player-experience .chicken-scene{padding-top:18px}.player-experience .chicken-stats{padding:0 18px}.player-experience .chicken-stats strong{font-size:24px}.chicken-funding{grid-template-columns:repeat(2,minmax(0,1fr))}.chicken-funding div{padding:15px 13px}.chicken-funding dd{font-size:16px}.player-experience .chicken-controls{padding:18px;display:grid;grid-template-columns:1fr;gap:14px}.player-experience .chicken-actions{flex-direction:column}.player-experience .cashout{min-width:0;width:100%}.player-experience .plinko-layout,.player-experience .fishing-layout{grid-template-columns:minmax(0,1fr);gap:18px}.player-experience .plinko-board{padding:12px 4px}.player-experience .plinko-controls,.player-experience .fishing-controls{padding:18px}.round-result{padding:19px}.result-figures dd{font-size:17px}.fishing-fish-card{gap:12px;padding:15px}.fishing-fish-card svg{width:75px}.player-experience footer{margin:20px 16px}.player-experience .chicken-result{font-size:13px;line-height:1.65}.player-experience .road-lane,.road-start{flex-basis:100px}.player-experience .chicken-marker{left:11px}.player-experience .header-inner .account .quiet{min-height:40px}}@media(prefers-reduced-motion:reduce){.player-experience *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.player-experience .fishing-fish.fish-small{color:#adc8d7}.player-experience .fishing-fish.fish-common{color:#79d4c9}.player-experience .fishing-fish.fish-rare{color:#5fd6ef}.player-experience .fishing-fish.fish-epic{color:#b997fa}.player-experience .fishing-fish.fish-legendary{color:#ffcf6a}.player-experience .plinko-slot text.bucket-value{font-size:9px}.player-experience .plinko-slot text.bucket-symbol{font-size:8px;opacity:.75}.player-experience .fishing-result{min-height:0}.player-experience{background:radial-gradient(ellipse at 50% 0,#071d35,transparent 60%),#020b17;color:#f1f7ff;min-height:100dvh;font-family:Arial Narrow,Segoe UI,Arial,sans-serif}.player-experience .container{max-width:1200px;padding:22px 24px}.player-experience .reference-header{background:#020b17f5;border-bottom:1px solid #214052;padding-top:env(safe-area-inset-top)}.player-experience .reference-header .header-inner{max-width:1200px;padding:10px 24px;gap:22px;min-height:62px}.player-experience .brand{display:flex;align-items:center;gap:5px;font-size:17px;letter-spacing:-.5px}.player-experience .brand span{color:#ebffff}.brand-symbol{font-size:31px;line-height:30px;color:#51ff61;text-shadow:0 0 14px #3dff7155;font-family:Arial,sans-serif}.desktop-player-nav{display:flex;align-items:center;gap:22px;margin-right:auto;font-size:12px;font-weight:650}.desktop-player-nav a{min-height:35px;display:flex;align-items:center;border-bottom:2px solid transparent}.desktop-player-nav a:hover{color:#68ff8b;border-color:#68ff8b}.wallet-cluster{display:flex;align-items:stretch;border:1px solid #244660;border-radius:8px;overflow:hidden;margin-left:auto}.player-experience .header-wallet{border:0;border-radius:0;margin:0;background:#07172a;padding:9px 12px}.header-wallet strong{font-size:12px}.quick-deposit{background:#5fff6a;color:#072013;font-weight:900;display:grid;place-items:center;width:34px;font-size:24px}.player-account{position:relative;z-index:30}.player-account summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;min-width:35px;min-height:35px}.player-account summary::-webkit-details-marker{display:none}.player-account summary svg{display:none}.user-orb{display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#6325dd,#352183);border:1px solid #9861ef;width:32px;height:32px;font-size:12px;font-weight:800}.account-popover{position:absolute;right:0;top:43px;min-width:170px;padding:15px;background:#0a1b30;border:1px solid #315474;border-radius:10px;box-shadow:0 10px 30px #0009;display:grid;gap:14px}.account-popover span{font-size:13px;overflow-wrap:anywhere}.player-bottom-nav{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.player-experience .primary{background:linear-gradient(#79ff6e,#4fe952);color:#071807;border-radius:7px;min-height:46px;font-size:13px;box-shadow:0 0 16px #59fe4e20}.player-experience .quiet{background:#081a2b;border-color:#24475c;border-radius:6px}.player-experience .eyebrow{letter-spacing:1.2px;font-size:10px}.player-experience h1{letter-spacing:-1px}.player-experience .muted{font-size:11px}.player-experience footer{padding:16px 0;max-width:1152px;font-size:10px;border-color:#153548;margin:22px auto;color:#5a7992}.player-experience .reference-hero{border:1px solid #25414e;border-radius:10px;min-height:338px;padding:37px 34px;background-size:cover;background-position:center;position:relative;overflow:hidden}.reference-hero:after{display:none}.hero-copy{position:relative;z-index:2;width:44%}.player-experience .reference-hero h1{font-size:64px;line-height:.88;font-style:italic;font-weight:1000;letter-spacing:-2px;margin:14px 0 20px;text-shadow:0 0 20px #71ff9b55}.player-experience .reference-hero h1 span{color:#fff}.player-experience .reference-hero h1{color:#b0ffbd}.reference-hero .hero-copy>p:not(.eyebrow){font-size:13px;color:#ecffff}.reference-hero .button-link{width:180px;justify-content:space-between;margin-top:22px}.hero-art{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-chicken{position:absolute;right:26%;bottom:2%;height:95%;filter:drop-shadow(0 0 20px #ffbf3577);transform:rotate(-9deg)}.hero-fish{position:absolute;right:-3%;bottom:12%;width:31%;filter:drop-shadow(0 0 17px #32ddff);transform:rotate(-28deg)}.hero-orb{position:absolute;right:12%;top:13%;width:49px;height:49px;border:5px solid #ffcc48;background:#fff484;border-radius:50%;box-shadow:0 0 30px #ffd346,0 0 0 8px #ce60ff22}.hero-orb.second{width:29px;height:29px;right:43%;top:15%;border-color:#ba64ff;background:#9d65ff;box-shadow:0 0 28px #a869ff}.player-experience .games-section{margin:18px 0 0}.player-experience .game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.player-experience .game-card{border-radius:10px;background:#031424;border-color:#2a4b54;box-shadow:0 10px 30px #0005}.player-experience .game-art{height:190px;background-size:cover;background-position:center;display:grid;place-items:center;border-bottom:1px solid #264258}.player-experience .game-art img{height:94%;max-width:90%;object-fit:contain;filter:drop-shadow(0 0 9px #ffbc3255)}.player-experience .fishing .game-art img{height:auto;width:70%;transform:rotate(-20deg);filter:drop-shadow(0 0 14px #41e3eb)}.player-experience .game-card-body{padding:16px}.player-experience .game-card h3{font-size:23px;margin:0 0 6px;letter-spacing:-.5px}.game-live{font-size:8px;color:#6fe99e}.game-description{min-height:30px;font-size:12px;line-height:1.4;color:#cadce9;margin:8px 0 15px}.player-experience .game-card .primary{width:100%;min-height:43px}.player-experience .plinko.game-card .primary{background:linear-gradient(#df88ff,#bc53e8);color:#260333}.player-experience .fishing.game-card .primary{background:linear-gradient(#47e6fa,#19b8de);color:#03202c}.card-plinko-pins{width:170px;position:relative;display:grid;gap:12px;transform:rotate(-8deg)}.card-plinko-pins>div{display:flex;justify-content:center;gap:14px}.card-plinko-pins i{width:5px;height:5px;border-radius:50%;background:#fbf;box-shadow:0 0 9px #e24bff}.card-plinko-pins b{position:absolute;top:10px;left:80px;width:23px;height:23px;border-radius:50%;background:#fff18e;border:3px solid #ffcd3e;box-shadow:0 0 25px #ffae35,0 0 40px #d847e1}.lobby-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.lobby-features article{padding:19px;border:1px solid #153b4b;border-radius:8px;background:#071828}.lobby-features strong{font-size:13px;color:#c6e6ef}.lobby-features p{font-size:11px;line-height:1.5;color:#7199b4;margin:8px 0}.lobby-features a{font-size:11px;color:#6ef799}.bet-presets{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.bet-presets button{min-height:30px;padding:6px 9px;background:#102840;border:1px solid #34516e;color:#ddf2ff;border-radius:5px;font-size:11px;flex:1}.bet-presets button.selected{background:#126abd;border-color:#5dc4ff;box-shadow:0 0 12px #31aaff33}.player-experience .round-result{padding:18px;background:#05192c;border-color:#234a65;border-radius:10px}.player-experience .round-result h2{font-size:23px}.player-experience .result-figures{margin:14px 0;gap:13px}.player-experience .result-figures dd{font-size:16px}.player-experience .round-result.positive{background:linear-gradient(110deg,#092b25,#051a2c)}.player-experience .round-result.negative{background:linear-gradient(110deg,#261526,#051a2c)}@media(max-width:767px){.player-experience{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.player-experience .container{padding:12px 12px 20px}.player-experience .reference-header .header-inner{padding:9px 12px;gap:8px;min-height:54px;flex-wrap:nowrap}.player-experience .brand{font-size:13px;gap:3px}.brand-symbol{font-size:27px;line-height:26px}.desktop-player-nav{display:none}.player-experience .header-wallet{padding:8px 7px}.header-wallet strong{font-size:10px}.quick-deposit{width:27px;font-size:21px}.player-account summary{min-width:25px}.player-account summary svg{display:block;width:18px;height:18px}.player-account .user-orb{display:none}.player-bottom-nav{position:fixed;z-index:80;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:#031425f5;border-top:1px solid #2b4762;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.player-bottom-nav a{display:grid;justify-items:center;gap:5px;min-height:42px;font-size:10px;color:#b7d0e5}.player-bottom-nav a:first-child{color:#54fa76}.player-bottom-nav svg{width:19px;height:19px}.player-experience footer{display:none}.player-experience .reference-hero{min-height:220px;padding:18px 15px;border-radius:8px}.hero-copy{width:55%}.player-experience .reference-hero h1{font-size:41px;line-height:.87;margin:13px 0 12px}.reference-hero .hero-copy>.eyebrow{font-size:7px;letter-spacing:.6px}.reference-hero .hero-copy>p:not(.eyebrow){font-size:9px;white-space:nowrap}.reference-hero .button-link{width:116px;min-height:35px;padding:8px 12px;font-size:11px;margin-top:12px}.hero-chicken{right:4%;height:90%;bottom:-3%;opacity:.98}.hero-fish{width:33%;right:-11%;bottom:11%}.hero-orb{right:8%;top:10%;width:26px;height:26px;border-width:3px}.hero-orb.second{right:37%;top:8%;width:17px;height:17px}.player-experience .games-section{margin-top:12px}.player-experience .game-grid{gap:7px}.player-experience .game-card{border-radius:7px}.player-experience .game-art{height:99px}.player-experience .game-card-body{padding:8px 7px}.player-experience .game-card h3{font-size:14px;line-height:1.05;letter-spacing:-.3px;min-height:29px;margin-bottom:1px}.game-live{display:none}.game-card-heading{display:block}.game-description{font-size:9px;line-height:1.35;min-height:35px;margin:5px 0 9px}.player-experience .game-card .primary{min-height:36px;padding:8px;font-size:11px}.player-experience .game-card .primary>span{display:none}.card-plinko-pins{width:80px;gap:7px}.card-plinko-pins>div{gap:6px}.card-plinko-pins i{width:3px;height:3px}.card-plinko-pins b{width:15px;height:15px;left:36px;top:10px;border-width:2px}.lobby-features{gap:7px;margin-top:12px}.lobby-features article{padding:10px 8px}.lobby-features strong{font-size:10px;line-height:1.3;display:block}.lobby-features p{font-size:8px;line-height:1.4}.lobby-features a{font-size:8px}.player-experience .round-result{padding:15px}.player-experience .result-figures dd{font-size:14px}.player-experience .round-result h2{font-size:21px}}@media(min-width:768px)and (max-width:1023px){.desktop-player-nav{gap:13px;font-size:11px}.player-experience .reference-header .header-inner{gap:13px}.player-experience .game-art{height:170px}.hero-chicken{right:17%}}.player-experience .reference-chicken .chicken-stage{position:relative;min-height:470px;border:1px solid #613847;border-radius:12px;overflow:hidden;background:linear-gradient(0deg,#070d1eee,transparent 48%),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20600'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cdefs%3e%3clinearGradient%20id='sky'%20x2='0'%20y2='1'%3e%3cstop%20stop-color='%23491039'/%3e%3cstop%20offset='.5'%20stop-color='%23fc7437'/%3e%3cstop%20offset='1'%20stop-color='%23ffc266'/%3e%3c/linearGradient%3e%3clinearGradient%20id='lava'%20x2='0'%20y2='1'%3e%3cstop%20stop-color='%23fff87b'/%3e%3cstop%20offset='.3'%20stop-color='%23ff9836'/%3e%3cstop%20offset='1'%20stop-color='%23ee3524'/%3e%3c/linearGradient%3e%3clinearGradient%20id='rock'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23683337'/%3e%3cstop%20offset='1'%20stop-color='%231e1627'/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%3e%3cfeGaussianBlur%20stdDeviation='9'/%3e%3c/filter%3e%3c/defs%3e%3crect%20width='1200'%20height='600'%20fill='url(%23sky)'/%3e%3ccircle%20cx='720'%20cy='207'%20r='94'%20fill='%23ffc578'%20opacity='.55'/%3e%3cg%20fill='%23f9a667'%20opacity='.48'%3e%3cpath%20d='M0%2099Q170%2060%20255%20109T510%20109L530%20127H0Z'/%3e%3cpath%20d='M655%2042Q737%209%20780%2050T1020%2047L1113%2065H650Z'/%3e%3cpath%20d='M738%20167Q891%20112%20957%20151T1200%20135V171Z'/%3e%3c/g%3e%3cpath%20d='M0%20327L49%20282V208L83%20178L107%20187V286L142%20248V174L161%20145L188%20163V267L216%20262V211L244%20201V290L273%20301V242L304%20238V350L336%20330V194L357%20169L382%20189V324L407%20297V241L438%20233V368L470%20329V251L497%20248V353L534%20332V204L556%20197L578%20222V365L623%20390V295L650%20276L674%20287V372L710%20328V241L731%20219L748%20230V378L776%20363V303L801%20295V390L847%20353V235L861%20224L880%20237V352L910%20316V183L929%20163L945%20188V337L974%20366V196L996%20166L1023%20173V340L1058%20297V154L1083%20130L1108%20161V326L1144%20283V175L1171%20167L1200%20202V600H0Z'%20fill='%23884238'%20opacity='.6'/%3e%3cpath%20d='M0%20410L80%20305L140%20299L161%20416L214%20378L238%20326L288%20312L321%20452L369%20403L390%20346L438%20340L462%20448L517%20405L558%20424L613%20437L680%20411L726%20447L792%20346L835%20327L862%20411L917%20343L933%20195L971%20170L1000%20391L1044%20344L1082%20210L1128%20238L1150%20332L1200%20345V600H0Z'%20fill='url(%23rock)'/%3e%3cpath%20d='M0%20529Q180%20486%20315%20532Q460%20589%20595%20484Q761%20376%20923%20471Q1086%20539%201200%20435V600H0Z'%20fill='%23fd6428'/%3e%3cpath%20d='M0%20556Q210%20502%20300%20567Q429%20618%20610%20498Q778%20406%20917%20493Q1087%20573%201200%20461'%20stroke='%23ffcc48'%20stroke-width='39'%20filter='url(%23glow)'%20fill='none'/%3e%3cpath%20d='M0%20552Q192%20521%20309%20563Q454%20590%20615%20491Q775%20424%20923%20489Q1090%20563%201200%20464'%20stroke='url(%23lava)'%20stroke-width='16'%20fill='none'/%3e%3cg%20fill='%23ffe58b'%3e%3ccircle%20cx='266'%20cy='410'%20r='3'/%3e%3ccircle%20cx='778'%20cy='430'%20r='3'/%3e%3ccircle%20cx='835'%20cy='267'%20r='2'/%3e%3ccircle%20cx='468'%20cy='511'%20r='2'/%3e%3ccircle%20cx='914'%20cy='414'%20r='4'/%3e%3ccircle%20cx='1032'%20cy='337'%20r='2'/%3e%3c/g%3e%3cg%20stroke='%23b46143'%20stroke-width='2'%20fill='none'%20opacity='.5'%3e%3cpath%20d='M80%20330L130%20345L153%20410M250%20341L292%20332L301%20389M949%20209L976%20228L985%20359M1082%20245L1115%20267L1129%20309'/%3e%3c/g%3e%3cpath%20d='M0%20570L91%20536L198%20565L232%20600H0M910%20600L1008%20551L1071%20560L1200%20529V600'%20fill='%23161523'/%3e%3c/svg%3e") center/cover;box-shadow:0 0 30px #eb61251c}.player-experience .reference-chicken .chicken-title{position:absolute;top:24px;left:25px;display:flex;flex-direction:column-reverse;gap:7px;z-index:2;margin:0}.player-experience .reference-chicken .chicken-title h1{font-size:32px;margin:0;text-shadow:0 2px 8px #6c171c}.reference-chicken .chicken-title .eyebrow{color:#fff0d8;margin:0;font-size:11px;letter-spacing:0}.chicken-difficulty{position:absolute;left:25px;top:122px;z-index:4;width:115px;background:#1716278c;padding:10px;border:1px solid #ac795944;border-radius:8px}.chicken-difficulty>span{font-size:10px;display:block;margin-bottom:9px;color:#f1dfce}.chicken-difficulty>div{display:grid;gap:8px}.chicken-difficulty button{background:#281d2cbd;border:1px solid #955e54;color:#fcebdc;padding:9px;font-size:11px;font-weight:750;min-height:35px;border-radius:6px}.chicken-difficulty button.selected{background:linear-gradient(#ffe378,#f6b231);color:#432809;border-color:#ffe57a;box-shadow:0 0 16px #ffcb3333}.chicken-multiplier-hero{position:absolute;top:105px;left:50%;transform:translate(-50%);display:grid;text-align:center;gap:3px;background:linear-gradient(#c64c16bb,#5c2317dd);border:1px solid #ffb858aa;border-radius:50px;padding:12px 35px;z-index:3;box-shadow:0 0 22px #f8922026}.chicken-multiplier-hero strong{font-size:42px;font-weight:900;color:#fffca7;line-height:1}.chicken-multiplier-hero span{font-size:10px;color:#ffedd1}.chicken-next-hero{position:absolute;right:26px;top:130px;display:grid;gap:4px;text-align:center;background:#3c2113c9;border:1px solid #d9a746;border-radius:7px;padding:10px 16px;z-index:3}.chicken-next-hero span{font-size:10px;color:#fff2d3}.chicken-next-hero strong{font-size:25px;color:#ffdf57}.player-experience .reference-chicken .chicken-scene{position:absolute;left:0;right:0;bottom:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.player-experience .reference-chicken .road-scroll{padding:150px 18px 13px;overflow-y:hidden;background:transparent}.player-experience .reference-chicken .chicken-road{gap:9px;min-width:0;padding:8px max(100px,calc((min(100vw,1152px) - 130px)/2));border:0;background:none}.player-experience .reference-chicken .road-lane,.player-experience .reference-chicken .road-start{flex:0 0 79px;min-height:78px;padding:10px 5px;justify-content:flex-start;background:linear-gradient(150deg,#6d4944,#261d2b);border:1px solid #8c615a;border-bottom:6px solid #201923;border-radius:6px;box-shadow:0 7px 10px #0008;color:#d9c9c5}.player-experience .reference-chicken .road-lane:before{display:none}.player-experience .reference-chicken .road-lane:nth-child(2n){transform:translateY(-5px)}.player-experience .reference-chicken .lane-state{font-size:8px;letter-spacing:.3px;padding:0;margin:0;color:#b9acae;min-height:14px}.player-experience .reference-chicken .lane-multiplier,.player-experience .reference-chicken .road-start>strong{font-size:17px;color:#fff2d5;margin:8px 0 0}.player-experience .reference-chicken .road-lane.safe{background:linear-gradient(135deg,#395b3b,#142922);border-color:#78b567;border-bottom-color:#183027}.player-experience .reference-chicken .road-lane.safe .lane-state{font-size:20px;color:#9dff91;min-height:14px;line-height:14px}.player-experience .reference-chicken .road-lane.current,.player-experience .reference-chicken .road-start.current{background:linear-gradient(#ffcf53,#95501a);border-color:#fff182;border-bottom-color:#83441b;box-shadow:0 0 24px #ffa63c,0 6px 14px #0008}.player-experience .reference-chicken .road-lane.current .lane-state,.player-experience .reference-chicken .road-start.current .lane-state{color:#432416}.player-experience .reference-chicken .road-lane.next{background:linear-gradient(#68401e,#302130);border-color:#ffc43f;box-shadow:0 0 16px #feb93d44}.player-experience .reference-chicken .road-lane.failed{background:linear-gradient(#a43e40,#351321);border-color:#ff5760}.player-experience .reference-chicken .chicken-marker{height:170px;width:170px;left:-44px;top:-165px;filter:drop-shadow(0 0 9px #ffdd4b55)}.reference-chicken .chicken-marker img{height:100%;width:100%;object-fit:contain}.player-experience .reference-chicken .chicken-result{border-radius:0;background:#081523d9;color:#ffedcd;margin:0;padding:9px 22px;min-height:38px;font-size:12px;text-align:center;font-weight:600}.player-experience .reference-chicken .chicken-result.fail{background:#541d2cdd;color:#ffb3bc}.chicken-console{margin-top:15px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:14px;border:1px solid #25475f;background:#051729;border-radius:10px}.chicken-bet-panel{padding:12px;border:1px solid #243c56;border-radius:8px;background:#051629}.bet-control label{font-size:11px;color:#bdd6ee;display:grid;gap:8px}.bet-stepper{display:flex;min-height:40px;border:1px solid #35516d;border-radius:6px;overflow:hidden;background:#051426}.bet-stepper button{flex:0 0 39px;border:0;background:#152b44;color:#d5eaf5;font-size:20px;padding:4px;min-height:39px}.bet-stepper input{border:0!important;background:transparent!important;min-width:0!important;flex:1!important;width:100%!important;text-align:center;color:#fff;font-size:15px;font-weight:750;padding:8px!important;min-height:40px!important;border-radius:0!important}.player-experience .reference-chicken .chicken-funding{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:12px;border:1px solid #243c56;border-radius:8px;margin:0;background:#051629}.player-experience .reference-chicken .chicken-funding div{padding:0;background:none}.player-experience .reference-chicken .chicken-funding dt{font-size:10px;letter-spacing:0;margin-bottom:7px;text-transform:none;color:#bfd7f0}.player-experience .reference-chicken .chicken-funding dd{font-size:19px;color:#e2f1ff}.player-experience .reference-chicken .chicken-funding div:first-child dd{color:#55ff7c}.player-experience .reference-chicken .chicken-funding div:nth-child(2) dd{color:#ffe061}.player-experience .reference-chicken .chicken-funding div:nth-child(3) dd{color:#54fff1}.player-experience .reference-chicken .chicken-funding div:nth-child(4) dd{font-size:14px;color:#e2f1ff}.player-experience .reference-chicken .chicken-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.player-experience .reference-chicken .chicken-actions>button:only-child{grid-column:1/-1}.player-experience .reference-chicken .next-step{background:linear-gradient(#ffdf6b,#ffad27);color:#422400}.player-experience .reference-chicken .cashout{min-width:0;background:linear-gradient(#79ff72,#4cf25b);border:0;color:#072410;min-height:46px}.player-experience .reference-chicken .chicken-note{font-size:10px;margin:14px 0;color:#657f98}.player-experience .reference-chicken .history-back{min-height:35px;font-size:11px;max-width:160px}@media(max-width:767px){.player-experience .reference-chicken .chicken-stage{min-height:350px;border-radius:9px}.player-experience .reference-chicken .chicken-title{top:14px;left:15px;gap:5px}.player-experience .reference-chicken .chicken-title h1{font-size:24px}.reference-chicken .chicken-title .eyebrow{font-size:8px}.chicken-difficulty{left:15px;right:15px;top:65px;padding:0;border:0;background:none;width:auto}.chicken-difficulty>span{display:none}.chicken-difficulty>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;background:#271826c4;border-radius:7px;padding:3px}.chicken-difficulty button{min-height:30px;padding:5px;font-size:10px;border:0}.chicken-multiplier-hero{top:113px;padding:9px 21px;border:0;background:#532d1aa1}.chicken-multiplier-hero strong{font-size:35px}.chicken-multiplier-hero span{font-size:8px}.chicken-next-hero{right:15px;top:128px;padding:6px 9px}.chicken-next-hero span{font-size:8px}.chicken-next-hero strong{font-size:17px}.player-experience .reference-chicken .road-scroll{padding:115px 9px 8px}.player-experience .reference-chicken .road-lane,.player-experience .reference-chicken .road-start{flex-basis:57px;min-height:60px;padding:7px 3px;border-bottom-width:4px}.player-experience .reference-chicken .chicken-road{gap:5px;padding:7px max(120px,calc((100vw - 110px)/2))}.player-experience .reference-chicken .lane-multiplier,.player-experience .reference-chicken .road-start>strong{font-size:12px;margin-top:6px}.player-experience .reference-chicken .lane-state{font-size:6px;min-height:12px}.player-experience .reference-chicken .chicken-marker{width:119px;height:119px;left:-30px;top:-117px}.player-experience .reference-chicken .chicken-result{padding:7px 10px;font-size:10px;line-height:1.3;min-height:35px}.chicken-console{padding:10px;margin-top:10px;grid-template-columns:1fr;gap:9px}.chicken-bet-panel{padding:9px}.player-experience .reference-chicken .chicken-funding{padding:10px;gap:11px}.player-experience .reference-chicken .chicken-funding dt{font-size:8px}.player-experience .reference-chicken .chicken-funding dd{font-size:16px}.player-experience .reference-chicken .chicken-funding div:nth-child(4) dd{font-size:11px}.player-experience .reference-chicken .chicken-actions{gap:7px}.player-experience .reference-chicken .chicken-actions button{font-size:11px;padding:11px 5px;min-height:48px}.bet-presets{gap:4px}.bet-presets button{font-size:9px;padding:6px 5px;min-height:28px}}.player-experience .reference-header{position:relative;z-index:90}.player-experience .reference-chicken .road-scroll{border:0}.player-experience .reference-chicken .chicken-road{height:auto}.player-experience .reference-chicken .road-lane,.player-experience .reference-chicken .road-start{height:78px}.player-experience .reference-chicken .chicken-marker{animation-fill-mode:both}@media(max-width:767px){.player-experience .reference-chicken .road-lane,.player-experience .reference-chicken .road-start{height:60px}}.player-experience .reference-plinko .plinko-layout{display:block;position:relative}.player-experience .reference-plinko .plinko-board{min-height:600px;border-radius:12px;position:relative;padding:56px 255px 15px 125px;background:linear-gradient(0deg,#02091988,transparent 65%),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20700'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cdefs%3e%3cradialGradient%20id='sky'%3e%3cstop%20stop-color='%2355116f'/%3e%3cstop%20offset='.55'%20stop-color='%23200b4a'/%3e%3cstop%20offset='1'%20stop-color='%23020f27'/%3e%3c/radialGradient%3e%3clinearGradient%20id='crystal'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23e689ff'/%3e%3cstop%20offset='.35'%20stop-color='%237551fb'/%3e%3cstop%20offset='1'%20stop-color='%23091a5f'/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%3e%3cfeGaussianBlur%20stdDeviation='5'/%3e%3c/filter%3e%3c/defs%3e%3crect%20width='1000'%20height='700'%20fill='url(%23sky)'/%3e%3cg%20fill='%230d1736'%20stroke='%23342168'%20stroke-width='2'%3e%3cpath%20d='M0%200H238L209%20119L271%20169L199%20278L245%20366L140%20476L181%20603L0%20700Z'/%3e%3cpath%20d='M1000%200H786L830%20112L761%20181L833%20308L762%20400L867%20466L804%20596L1000%20700Z'/%3e%3c/g%3e%3cg%20fill='url(%23crystal)'%20stroke='%23855cfc'%20stroke-width='2'%3e%3cpath%20d='M80%20640L53%20439L107%20334L145%20458L132%20631Z'/%3e%3cpath%20d='M138%20644L147%20507L202%20429L210%20576L174%20651Z'/%3e%3cpath%20d='M821%20650L793%20429L853%20281L887%20457L872%20658Z'/%3e%3cpath%20d='M873%20661L879%20520L931%20438L956%20609L936%20674Z'/%3e%3cpath%20d='M57%20119L88%2054L119%20143L104%20252Z'/%3e%3cpath%20d='M916%20103L944%2042L969%20146L950%20228Z'/%3e%3c/g%3e%3cg%20fill='none'%20stroke='%23ee5bff'%3e%3cpath%20d='M32%20332L215%20250L160%20160L241%2077'%20opacity='.7'/%3e%3cpath%20d='M929%20348L789%20247L866%20132L789%2040'%20opacity='.6'/%3e%3cpath%20d='M292%200L336%20104L300%20239M701%200L670%20126L704%20267'%20stroke-width='2'%20filter='url(%23glow)'/%3e%3c/g%3e%3cg%20fill='%23e495ff'%3e%3ccircle%20cx='277'%20cy='172'%20r='3'/%3e%3ccircle%20cx='735'%20cy='85'%20r='4'/%3e%3ccircle%20cx='644'%20cy='256'%20r='2'/%3e%3ccircle%20cx='845'%20cy='178'%20r='2'/%3e%3ccircle%20cx='211'%20cy='359'%20r='2'/%3e%3ccircle%20cx='109'%20cy='52'%20r='4'/%3e%3c/g%3e%3cg%20stroke='%23cf65ff'%20opacity='.7'%3e%3cpath%20d='M740%2084V116M724%20100H756M276%20163V183M266%20173H286'/%3e%3c/g%3e%3cpath%20d='M0%20670L215%20608L304%20650L505%20618L760%20652L1000%20607V700H0Z'%20fill='%23070c21'/%3e%3c/svg%3e") center/cover;border-color:#51366b;box-shadow:0 0 32px #9a32ec1c}.player-experience .reference-plinko .plinko-top{position:absolute;left:25px;top:23px;margin:0;z-index:3}.player-experience .reference-plinko .plinko-top h1{font-size:32px;margin:0 0 8px}.reference-plinko .plinko-top .eyebrow{font-size:11px;letter-spacing:0;color:#e9d8fa;margin:0}.player-experience .reference-plinko .plinko-board svg.plinko-stage{width:100%;max-width:520px;filter:drop-shadow(0 0 12px #c947d033)}.plinko-risk-buttons{position:absolute;left:25px;top:128px;width:110px;z-index:4}.plinko-risk-buttons>span{display:block;color:#d5def5;font-size:11px;margin-bottom:8px}.plinko-risk-buttons>div{display:grid;gap:9px}.plinko-risk-buttons button{min-height:38px;background:#10213a;border:1px solid #3d5173;color:#e8dafa;padding:9px;border-radius:6px;font-size:11px;font-weight:800}.plinko-risk-buttons button.selected{background:linear-gradient(#ef96ff,#cb62ea);color:#310a3b;border-color:#ffa2fa;box-shadow:0 0 19px #f56eff44}.player-experience .reference-plinko .plinko-controls{position:absolute;right:20px;top:110px;z-index:5;width:220px;background:#07162be8;border:1px solid #344772;border-radius:10px;padding:14px;gap:8px}.player-experience .reference-plinko .plinko-controls .bet-presets{margin:1px 0 7px;gap:4px}.reference-plinko .bet-presets button{font-size:10px;padding:6px}.player-experience .reference-plinko .plinko-drop{background:linear-gradient(#8aff75,#52f25e);color:#09220d;min-height:48px}.player-experience .reference-plinko .plinko-defaults{font-size:9px;line-height:1.4;margin:4px 0;color:#8e99bb}.reference-plinko .plinko-controls>.button-link{min-height:31px;font-size:10px;padding:7px 10px}.player-experience .reference-plinko .plinko-board-note{font-size:11px;color:#cf9bf5;padding:9px;margin:0}.player-experience .reference-plinko .plinko-peg{filter:drop-shadow(0 0 3px #f762ff)}.player-experience .reference-plinko .plinko-peg.pulsing{filter:drop-shadow(0 0 6px #ffc3ff)}.player-experience .reference-plinko .plinko-ball{filter:drop-shadow(0 0 5px #ffd65b) drop-shadow(0 0 11px #ffaf39)}.player-experience .reference-plinko .plinko-slot rect{fill:#382459;stroke:#d064ff;stroke-width:1;filter:drop-shadow(0 0 2px #da58ff)}.player-experience .reference-plinko .plinko-slot.reward-high rect{fill:#dd256d;stroke:#ff94b6;filter:drop-shadow(0 0 4px #ff418e)}.player-experience .reference-plinko .plinko-slot.reward-medium rect{fill:#973cab;stroke:#ec8bff}.player-experience .reference-plinko .plinko-slot.reward-low rect{fill:#1a468a;stroke:#7b9ef8}.player-experience .reference-plinko .plinko-slot.selected rect{fill:#ff983f;stroke:#fff8a9;stroke-width:1.4;filter:drop-shadow(0 0 8px #ffbc3a)}.player-experience .reference-plinko .plinko-slot text{fill:#fff!important}.player-experience .reference-plinko .plinko-result{margin-top:13px;min-height:0;background:none}.player-experience .reference-plinko .plinko-result .round-result{display:grid;grid-template-columns:180px minmax(0,1fr);gap:6px 20px;padding:15px 20px;border-radius:10px}.reference-plinko .round-result>.eyebrow{grid-column:1;grid-row:1;margin:0}.reference-plinko .round-result>h2{grid-column:1;grid-row:2;margin:0;color:#ffd454;font-size:23px}.reference-plinko .round-result>p:not(.eyebrow){grid-column:1;grid-row:3;font-size:10px;color:#9eb5d3;margin:0}.reference-plinko .round-result>.result-figures{grid-column:2;grid-row:1/4;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;align-items:center;gap:10px}.reference-plinko .round-result>a{grid-column:2;grid-row:4;justify-self:end;font-size:8px}.reference-plinko .plinko-result-empty{padding:16px;font-size:11px;background:#061b30;border:1px solid #1f3e5d}.reference-plinko .plinko-result-empty p{margin:0}.reference-plinko .plinko-result-empty>.eyebrow{margin-bottom:7px}@media(max-width:767px){.player-experience .reference-plinko .plinko-board{padding:96px 5px 0;min-height:0;border-radius:9px;background-position:center}.player-experience .reference-plinko .plinko-top{left:14px;top:13px}.player-experience .reference-plinko .plinko-top h1{font-size:25px;margin-bottom:3px}.reference-plinko .plinko-top .eyebrow{font-size:8px}.plinko-risk-buttons{position:absolute;left:10px;right:10px;top:58px;width:auto}.plinko-risk-buttons>span{display:none}.plinko-risk-buttons>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:#071730;border:1px solid #9473c5;border-radius:8px;padding:3px}.plinko-risk-buttons button{min-height:28px;padding:5px;font-size:10px;border:0;background:transparent}.player-experience .reference-plinko .plinko-controls{position:static;width:100%;margin-top:10px;padding:13px;border-radius:9px}.player-experience .reference-plinko .plinko-board-note{font-size:9px;padding:7px}.player-experience .reference-plinko .plinko-stage{max-width:none}.player-experience .reference-plinko .plinko-controls>.button-link,.player-experience .reference-plinko .plinko-defaults{display:none}.player-experience .reference-plinko .plinko-drop{min-height:48px}.player-experience .reference-plinko .plinko-result .round-result{grid-template-columns:95px minmax(0,1fr);padding:13px;gap:5px 12px}.reference-plinko .round-result>.result-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reference-plinko .round-result>h2{font-size:20px}.reference-plinko .result-figures dt{font-size:7px}.reference-plinko .result-figures dd{font-size:11px}}.player-experience .sr-only{width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important}.player-experience .reference-fishing .fishing-layout{display:block;position:relative}.player-experience .reference-fishing .fishing-scene{border-radius:10px;border-color:#32607a;height:510px;position:relative}.reference-fishing .fishing-stage-title{position:absolute;z-index:3;left:24px;top:23px;text-shadow:0 2px 8px #001322}.reference-fishing .fishing-stage-title h1{font-size:32px;margin:0 0 7px}.reference-fishing .fishing-stage-title p{font-size:11px;margin:0;color:#e0fff1}.player-experience .reference-fishing .fishing-scene>svg{height:100%;width:100%;object-fit:cover}.reference-fishing .fishing-controls{position:absolute;right:20px;top:115px;z-index:4;width:245px;border-radius:9px;background:#031d30ec;padding:14px;gap:9px}.reference-fishing .fishing-controls legend{font-size:11px;padding-bottom:9px}.reference-fishing .fishing-bets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.reference-fishing .fishing-bets button{min-width:0;min-height:34px;font-size:11px;padding:5px;background:#0b2b43;border-radius:5px}.reference-fishing .fishing-bets button:last-child{grid-column:1/-1}.reference-fishing .fishing-bets button.selected{background:linear-gradient(#28bdff,#117ec1);border-color:#73dbff;box-shadow:0 0 12px #39b8ff44}.player-experience .reference-fishing .fishing-cast{min-height:48px;background:linear-gradient(#90ff72,#54f15e);color:#0a230d;border-radius:6px}.reference-fishing .fishing-controls>.button-link{min-height:30px;font-size:10px;padding:6px}.reference-fishing .fishing-defaults{font-size:10px;line-height:1.5;margin:4px 0}.player-experience .reference-fishing .fishing-scene-caption{position:absolute;bottom:0;left:0;right:0;min-height:37px;padding:11px;background:#031822de;font-size:11px;letter-spacing:.2px;border-top:1px solid #2e5966}.reference-fishing .fishing-rod{stroke:#d79e4d;stroke-width:4;filter:drop-shadow(1px 2px 1px #0d232e)}.reference-fishing .fishing-line{stroke:#effaf7;filter:drop-shadow(0 0 2px #123f55)}.reference-fishing .fishing-bobber{filter:drop-shadow(0 0 3px #e9813c)}.reference-fishing .fishing-swimmers .swimmer{transform-box:fill-box;transform-origin:center;animation:lake-swim 9s ease-in-out infinite alternate}.reference-fishing .fishing-swimmers .swimmer-two{animation-duration:12s;animation-delay:-5s}.reference-fishing .fishing-swimmers .swimmer-three{animation-duration:7s;animation-delay:-2s}.reference-fishing .fishing-swimmers .swimmer-four{animation-duration:10s;animation-delay:-7s}.player-experience .reference-fishing .fishing-catch{width:185px;height:130px;left:38%;top:35%;filter:drop-shadow(0 0 15px #58eddf);pointer-events:none}.reference-fishing .fishing-fish{width:100%;height:100%;object-fit:contain}.reference-fishing .fishing-bite{left:15%;width:65%;top:30%;font-size:49px}.reference-fishing .fishing-empty-hook{left:42%;top:38%}.reference-fishing .fishing-result{display:grid;grid-template-columns:330px minmax(0,1fr);gap:13px;align-items:stretch;margin-top:13px;min-height:0}.reference-fishing .fishing-fish-card{margin:0;border-radius:9px;background:linear-gradient(120deg,#064361,#051c31);border-color:#2b5b77;padding:12px;gap:13px}.reference-fishing .fishing-fish-card .fishing-fish{width:140px;height:95px;flex-shrink:0;background:radial-gradient(ellipse,#12bdd555,transparent 70%)}.reference-fishing .fishing-fish-card h2{font-size:21px;margin:7px 0}.reference-fishing .fishing-fish-card strong{font-size:32px;color:#ffd044}.reference-fishing .fishing-rarity{font-size:9px;letter-spacing:1px;color:#ddf5ff}.reference-fishing .fishing-result .round-result{margin:0;padding:14px;border-radius:9px}.reference-fishing .fishing-result:not(:has(.fishing-fish-card)){grid-template-columns:1fr}.reference-fishing .fishing-result .round-result h2{font-size:18px;margin:5px 0}.reference-fishing .fishing-result .round-result>p{font-size:9px;margin:4px 0}.reference-fishing .fishing-result .result-figures{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0;gap:10px}.reference-fishing .fishing-result .result-figures dd{font-size:14px}.reference-fishing .fishing-result .result-figures dt{font-size:8px;letter-spacing:.6px}.reference-fishing .fishing-result .round-result>a{font-size:8px}.reference-fishing .fishing-result>.muted{grid-column:1/-1;background:#061c2e;border:1px solid #234559;border-radius:9px;padding:17px;font-size:11px;margin:0}.reference-fishing .rarity-small{filter:saturate(.7)}.reference-fishing .rarity-common{border-color:#69b88b}.reference-fishing .rarity-rare{box-shadow:0 0 23px #34ddff33}.reference-fishing .rarity-epic{background:linear-gradient(120deg,#594221,#072034);box-shadow:0 0 28px #e5b44744;border-color:#e7bd63}.reference-fishing .rarity-legendary{background:radial-gradient(ellipse,#71561f,#142339);border-color:#ffda69;box-shadow:0 0 36px #fc65}.reference-fishing .phase-result:has(.fish-legendary){box-shadow:inset 0 0 60px #ffda6144,0 0 30px #ffdf6333}.reference-fishing .fish-epic{filter:drop-shadow(0 0 14px #ffd35d)!important}.reference-fishing .fish-legendary{filter:drop-shadow(0 0 18px #ffd75e)!important}@keyframes lake-swim{0%{transform:translate(-20px) translateY(0) rotate(-3deg)}50%{transform:translate(15px) translateY(-7px) rotate(2deg)}to{transform:translate(45px) translateY(3px) rotate(-2deg)}}@media(max-width:767px){.player-experience .reference-fishing .fishing-scene{height:365px;border-radius:9px}.reference-fishing .fishing-stage-title{left:13px;top:13px}.reference-fishing .fishing-stage-title h1{font-size:26px}.reference-fishing .fishing-stage-title p{font-size:9px}.reference-fishing .fishing-controls{position:static;width:100%;margin-top:9px;padding:12px;border-radius:8px;gap:7px}.reference-fishing .fishing-controls legend{font-size:10px}.reference-fishing .fishing-controls>.button-link,.reference-fishing .fishing-defaults{display:none}.reference-fishing .fishing-bets button{min-height:34px}.reference-fishing .fishing-bets button:last-child{min-height:31px}.reference-fishing .fishing-result{grid-template-columns:1fr;gap:8px;margin-top:10px}.reference-fishing .fishing-fish-card{padding:10px;gap:15px}.reference-fishing .fishing-fish-card .fishing-fish{width:110px;height:75px}.reference-fishing .fishing-fish-card h2{font-size:19px}.reference-fishing .fishing-fish-card strong{font-size:27px}.reference-fishing .fishing-result .result-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.player-experience .reference-fishing .fishing-catch{width:140px;height:95px;left:35%;top:35%}.reference-fishing .fishing-bite{font-size:36px;left:0;width:100%}.reference-fishing .fishing-empty-hook{left:46%;top:35%}}@media(prefers-reduced-motion:reduce){.reference-fishing .swimmer{animation:none!important}}.player-experience .reference-fishing .fishing-scene{background:url(/assets/lake-Bxa6WMvd.svg) center/cover}.reference-fishing .fishing-waves{opacity:.2}.reference-fishing .fishing-rod{stroke-width:4.5}.reference-fishing .fishing-result .fishing-fish-card .fishing-fish{display:block}@media(max-width:767px){.player-experience .reference-fishing .fishing-scene>svg{width:100%}}.reference-fishing .phase-ready .fishing-tackle{opacity:1}.reference-fishing .fishing-scene.phase-ready .fishing-bobber{animation:fishing-bob 1.6s ease-in-out infinite alternate}@media(max-width:767px){.reference-chicken .chicken-multiplier-hero{top:100px;padding:7px 20px}.reference-chicken .chicken-multiplier-hero strong{font-size:31px}.player-experience .reference-chicken .chicken-marker{width:94px;height:94px;left:-18px;top:-93px}}.player-experience .game-card .primary{min-height:44px}.player-experience{--surface:#061526;--line:#25445e;--muted:#a6bdd7;--lime:#78ff63;--gold:#ffd35c;--purple:#da78ff;--cyan:#35dbff;background:#020b18;font-family:Arial Narrow,Segoe UI,Arial,sans-serif}.player-experience .container,.player-experience .reference-header .header-inner{max-width:1180px}.player-experience .container{padding:16px 20px 24px}.player-experience .reference-header .header-inner{min-height:58px;padding:8px 20px;gap:20px}.player-experience .brand{font-size:18px;white-space:nowrap}.player-experience .header-wallet strong{font-size:13px;font-variant-numeric:tabular-nums}.player-experience .primary{min-height:48px;font-size:14px;font-weight:800;border-radius:7px;background:linear-gradient(#95ff72,#58ef55);color:#08200e}.player-experience button:not(:disabled):hover,.player-experience .button-link:hover{filter:brightness(1.12)}.player-experience :is(a,button,input,summary):focus-visible{outline:2px solid #a7f8ff;outline-offset:3px}.player-experience button:disabled{opacity:.55}.player-experience .desktop-player-nav{font-size:13px;gap:24px}.player-experience .desktop-player-nav a[aria-current=page]{border-color:var(--lime);color:var(--lime)}.player-experience footer{margin:14px auto;padding:12px 20px;font-size:11px}.mobile-game-back,.mobile-game-name,.account-popover .menu-links{display:none}.player-experience .reference-hero{min-height:300px;height:clamp(300px,27vw,350px);padding:26px 34px;border-radius:9px;background-size:cover;background-position:center;border-color:#334958}.player-experience .hero-copy{width:45%;display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:center}.player-experience .reference-hero h1{font-size:clamp(58px,5.5vw,77px);line-height:.88;margin:5px 0 12px;color:#b8ffc5;text-shadow:0 0 22px #69ff9377;font-weight:900;font-style:italic;letter-spacing:-2px}.player-experience .reference-hero .eyebrow{margin:0 0 5px;color:#b1d6e8}.player-experience .reference-hero .hero-copy>p:not(.eyebrow){font-size:12px;margin:0;white-space:nowrap}.player-experience .reference-hero .button-link{margin-top:15px;width:190px;min-height:44px}.platform-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.platform-stats>div{background:#07182b;border:1px solid var(--line);border-radius:8px;padding:12px 18px;display:grid;gap:3px;min-width:0}.platform-stats strong{font-size:22px;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.platform-stats span{font-size:11px;color:var(--muted)}.platform-stats>div:nth-child(1) strong{color:var(--lime)}.platform-stats>div:nth-child(2) strong{color:var(--cyan)}.platform-stats>div:nth-child(3) strong{color:var(--gold)}.platform-stats>div:nth-child(4) strong{color:var(--purple)}.player-experience .games-section{margin:12px 0 0}.player-experience .game-grid{gap:12px}.player-experience .game-art{height:165px;background-position:center 48%;position:relative}.player-experience .game-art img{height:100%;max-width:100%}.player-experience .game-card{border-radius:9px;border-color:#234252}.player-experience .game-card-body{padding:12px 14px}.player-experience .game-card h3{font-size:24px;margin:0}.player-experience .game-description{margin:5px 0 10px;min-height:20px;font-size:12px}.player-experience .game-card .primary{min-height:44px;background:linear-gradient(#95ff72,#58ef55)}.player-experience .game-card.plinko .primary{background:linear-gradient(#e9a1ff,#c763f0)}.player-experience .game-card.fishing .primary{background:linear-gradient(#60eafb,#16bfdc)}.player-experience .lobby-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.player-experience .lobby-features article{padding:13px 15px;background:#071727}.player-experience .lobby-features strong{font-size:14px;color:#f1f8ff}.player-experience .lobby-features p{font-size:11px;color:#a0b9d0;margin:5px 0}.feature-status{font-size:9px;color:#8da6bd;letter-spacing:.4px}.recent-activity{margin-top:14px;min-width:0}.activity-heading{display:flex;gap:12px;align-items:center;margin:0 0 8px}.activity-heading h2{font-size:16px;margin:0;letter-spacing:0}.activity-heading span,.activity-heading a{font-size:11px;color:#a9c2dd}.activity-heading a{margin-left:auto;color:#77ee98;white-space:nowrap}.activity-scroll{border:1px solid #173650;border-radius:8px;overflow-x:auto}.recent-activity table{width:100%;border-collapse:collapse;background:#041326;font-size:12px;text-align:left;font-variant-numeric:tabular-nums}.recent-activity th{background:#09203a;color:#a9bdd3;font-size:11px;font-weight:500}.recent-activity :is(td,th){padding:8px 14px;white-space:nowrap}.recent-activity tbody tr:nth-child(2n){background:#071a30}.activity-credit{color:#59f793}.activity-debit{color:#ffa38f}.activity-empty{padding:15px;border:1px solid #1d3851;background:#06172a;border-radius:8px;font-size:12px;color:#a9c2dd}.player-experience .bet-control label{font-size:12px}.player-experience .bet-stepper{min-height:42px}.player-experience .bet-stepper input{font-size:17px;font-variant-numeric:tabular-nums}.player-experience .bet-presets{gap:5px}.player-experience .bet-presets button{font-size:12px;min-height:34px;padding:6px}.player-experience .round-result{border:1px solid var(--line);background:#05192b}.player-experience .result-figures :is(dt,dd){letter-spacing:0;font-variant-numeric:tabular-nums}.player-experience .result-figures dt{font-size:11px;color:#b2c8dc}.player-experience .reference-chicken .chicken-stage{min-height:440px;background:linear-gradient(0deg,#090b20b0,transparent 45%),url(/assets/canyon-premium-BKbyIE7B.webp) center/cover;border-radius:9px}.player-experience .reference-chicken .chicken-title{left:24px;top:20px;gap:5px}.player-experience .reference-chicken .chicken-title h1{font-size:34px;font-weight:850}.player-experience .reference-chicken .chicken-title .eyebrow{font-size:12px}.player-experience .reference-chicken .chicken-difficulty{top:108px;left:24px;width:125px;padding:10px}.player-experience .reference-chicken .chicken-difficulty button{font-size:12px;min-height:37px}.player-experience .reference-chicken .chicken-multiplier-hero{top:55px;padding:10px 30px}.player-experience .reference-chicken .chicken-multiplier-hero strong{font-size:48px;font-variant-numeric:tabular-nums}.player-experience .reference-chicken .chicken-multiplier-hero span{font-size:11px}.player-experience .reference-chicken .chicken-next-hero{top:102px;right:25px}.player-experience .reference-chicken .chicken-next-hero strong{font-size:28px}.player-experience .reference-chicken .road-scroll{padding-top:180px;padding-bottom:9px;scrollbar-width:thin;scrollbar-color:#b9883c #1e1830;overflow-y:hidden}.player-experience .reference-chicken .road-lane,.player-experience .reference-chicken .road-start{flex-basis:82px;height:68px;min-height:68px;padding:8px 5px;border-radius:6px;transform:rotate(-5deg);display:flex;flex-direction:column;align-items:center;border-bottom-width:7px}.player-experience .reference-chicken .chicken-road{gap:8px;padding-left:max(100px,calc((min(100vw,1140px) - 145px)/2));padding-right:max(100px,calc((min(100vw,1140px) - 145px)/2));height:auto}.player-experience .reference-chicken .lane-state{font-size:10px}.player-experience .reference-chicken .lane-multiplier,.player-experience .reference-chicken .road-start>strong{font-size:18px;margin-top:5px}.player-experience .reference-chicken .chicken-marker{width:190px;height:190px;top:-180px;left:-50px;transform:rotate(5deg)}.player-experience .reference-chicken .chicken-result{font-size:12px;min-height:34px;padding:9px 12px;line-height:1.4}.player-experience .chicken-console{margin-top:10px;gap:9px;padding:12px;border-radius:8px;background:#051628}.player-experience .chicken-bet-panel{padding:10px}.player-experience .reference-chicken .chicken-funding{gap:8px 18px;padding:10px}.player-experience .reference-chicken .chicken-funding dt{font-size:11px;margin-bottom:4px}.player-experience .reference-chicken .chicken-funding dd{font-size:21px;font-variant-numeric:tabular-nums}.player-experience .reference-chicken .chicken-funding div:nth-child(4) dd{font-size:16px}.player-experience .reference-chicken .chicken-actions button{min-height:48px;font-size:14px}.player-experience .reference-plinko .plinko-board{min-height:465px;padding:26px 250px 7px 130px;background:linear-gradient(0deg,#03051c66,transparent),url(/assets/neon-premium-CqX_Z3-h.webp) center/cover;border-radius:9px}.player-experience .reference-plinko .plinko-board svg.plinko-stage{max-width:440px;filter:drop-shadow(0 0 10px #d866ff33)}.player-experience .reference-plinko .plinko-top{left:24px;top:20px}.player-experience .reference-plinko .plinko-top h1{font-size:34px;font-weight:850}.player-experience .reference-plinko .plinko-top .eyebrow{font-size:12px}.player-experience .reference-plinko .plinko-risk-buttons{left:24px;top:122px;width:120px}.player-experience .reference-plinko .plinko-risk-buttons button{min-height:38px;font-size:12px}.player-experience .reference-plinko .plinko-controls{top:112px;right:20px;width:225px;padding:12px;background:#071329ec;border-color:#7752a5}.player-experience .reference-plinko .plinko-controls .bet-presets button{font-size:11px;min-height:33px}.player-experience .reference-plinko .plinko-controls>.button-link{display:none}.player-experience .reference-plinko .plinko-defaults{font-size:11px;margin:3px 0;color:#b8a6d2}.player-experience .reference-plinko .plinko-peg{fill:#f4baff;stroke:#fff0ff;stroke-width:.4;filter:drop-shadow(0 0 3px #db4cff)}.player-experience .reference-plinko .plinko-peg.pulsing{fill:#fff;filter:drop-shadow(0 0 6px #ffadff)}.player-experience .reference-plinko .plinko-ball{fill:#ffe25c;stroke:#fffbd3;stroke-width:1.8;filter:drop-shadow(0 0 5px #ffc52a) drop-shadow(0 0 12px #ffa22a)}.player-experience .reference-plinko .plinko-slot rect{stroke-width:1.1}.player-experience .reference-plinko .plinko-slot.reward-high rect{fill:#f3236c;stroke:#ffd9ed;filter:drop-shadow(0 0 5px #ff397a)}.player-experience .reference-plinko .plinko-slot.reward-medium rect{fill:#77208f;stroke:#f590ff;filter:drop-shadow(0 0 4px #d440ff)}.player-experience .reference-plinko .plinko-slot.reward-low rect{fill:#09356b;stroke:#789bff;filter:drop-shadow(0 0 3px #447fff)}.player-experience .reference-plinko .plinko-slot.selected rect{fill:#f5a92c;stroke:#fff5b0;filter:drop-shadow(0 0 8px #ffc331)}.player-experience .reference-plinko .plinko-slot .bucket-value{font-size:9px;font-weight:800}.player-experience .reference-plinko .plinko-board-note{font-size:12px}.player-experience .reference-plinko .plinko-result{padding:0;border:0;background:none;margin-top:10px}.player-experience .reference-plinko .plinko-result .round-result{padding:12px 18px;grid-template-columns:140px minmax(0,1fr);gap:4px 15px;min-height:100px}.player-experience .reference-plinko .round-result h2{font-size:22px}.player-experience .reference-plinko .result-figures dd{font-size:18px}.player-experience .reference-plinko .result-figures>div:nth-child(2) dd{font-size:34px;color:var(--gold);font-weight:850}.player-experience .reference-plinko .plinko-result-empty{border-radius:8px;padding:15px;color:#b5c7df}.player-experience .reference-fishing .fishing-scene{height:440px;background:url(/assets/lake-wide-premium-CmQMFzAd.webp) center/cover;border-radius:9px}.player-experience .reference-fishing .fishing-stage-title{top:20px;left:24px}.player-experience .reference-fishing .fishing-stage-title h1{font-size:34px;font-weight:850}.player-experience .reference-fishing .fishing-stage-title p{font-size:12px}.player-experience .reference-fishing .fishing-controls{width:235px;top:145px;right:20px;background:#042235ef;border:1px solid #44869a;padding:12px;border-radius:8px}.player-experience .reference-fishing .fishing-bets button{font-size:12px;min-height:34px}.player-experience .reference-fishing .fishing-bets{display:block}.player-experience .reference-fishing .fishing-bets .bet-presets{margin:0}.player-experience .reference-fishing .fishing-selected-bet{display:block;text-align:center;border:1px solid #356a80;background:#052136;border-radius:5px;padding:8px;font-size:14px;font-weight:750;margin-top:7px;font-variant-numeric:tabular-nums}.player-experience .reference-fishing .fishing-controls legend{font-size:12px}.player-experience .reference-fishing .fishing-controls>.button-link{display:none}.player-experience .reference-fishing .fishing-defaults{font-size:11px;color:#a7cddc;margin:0}.player-experience .reference-fishing .fishing-scene>svg{width:66%;height:100%;overflow:visible}.player-experience .reference-fishing .fishing-tackle{opacity:1}.player-experience .reference-fishing .phase-waiting .fishing-bobber{animation:fishing-bob .6s ease-in-out infinite alternate}.player-experience .reference-fishing .phase-bite .fishing-bobber{animation:fishing-bob .15s ease-in-out infinite alternate}.player-experience .reference-fishing .phase-casting .fishing-tackle{animation:fishing-cast .4s ease-out}.player-experience .reference-fishing .fishing-scene-caption{font-size:12px;min-height:34px;padding:8px}.player-experience .reference-fishing .fishing-result{padding:0;background:none;border:0;grid-template-columns:330px minmax(0,1fr);gap:9px;margin-top:10px}.player-experience .reference-fishing .fishing-fish-card{min-height:110px;padding:10px;gap:12px;background:#052738}.player-experience .reference-fishing .fishing-fish-card .fishing-fish{width:135px;height:95px;background:none}.player-experience .reference-fishing .fishing-result .round-result{padding:12px 16px}.player-experience .reference-fishing .fishing-result .round-result h2{font-size:20px}.player-experience .reference-fishing .fishing-result .result-figures{margin:10px 0;gap:12px}.player-experience .reference-fishing .fishing-result .result-figures dt{font-size:11px}.player-experience .reference-fishing .fishing-result .result-figures dd{font-size:17px}.player-experience .reference-fishing .fishing-catch{width:160px;height:115px;top:39%;left:35%}@media(max-width:1023px){.player-experience .desktop-player-nav{display:none}.player-experience .reference-header .header-inner{gap:12px}.player-experience .player-account summary svg{display:block}.account-popover .menu-links{display:grid;gap:4px;font-size:13px}.account-popover .menu-links a{padding:8px 4px;min-height:32px}}@media(max-width:767px){html:has(.player-experience){scrollbar-width:none}html:has(.player-experience)::-webkit-scrollbar{width:0}.player-experience:has(.reference-chicken,.reference-plinko,.reference-fishing){padding-bottom:calc(16px + env(safe-area-inset-bottom))}.player-experience .container{padding:8px 10px 18px}.player-experience .reference-header .header-inner{min-height:52px;padding:8px 10px;gap:7px}.player-experience .brand{font-size:14px;gap:3px}.player-experience .brand-symbol{font-size:27px}.player-experience .header-wallet{padding:7px 8px}.player-experience .header-wallet strong{font-size:11px}.player-experience .quick-deposit{width:29px;font-size:22px}.player-experience .player-account summary{gap:0;min-width:28px}.player-experience .user-orb,.player-experience .in-game-header .brand{display:none}.player-experience .mobile-game-back{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #365372;border-radius:50%;font-size:25px;line-height:1;background:#0a1c30}.player-experience .mobile-game-name{display:block;font-size:18px;font-weight:800;letter-spacing:-.6px;white-space:nowrap}.player-experience .in-game-header .wallet-cluster{margin-left:auto}.player-experience .reference-hero{height:210px;min-height:0;padding:14px;background-image:url(/assets/hero-premium-BVA52KB7.webp)!important;background-position:56% center}.player-experience .reference-hero .hero-copy{width:60%;justify-content:center}.player-experience .reference-hero h1{font-size:42px;letter-spacing:-1.4px;line-height:.88;margin:5px 0 9px}.player-experience .reference-hero .eyebrow{font-size:9px}.player-experience .reference-hero .hero-copy>p:not(.eyebrow){font-size:9px;white-space:normal;max-width:155px;line-height:1.4}.player-experience .reference-hero .button-link{width:120px;margin-top:10px;font-size:12px;min-height:40px;padding:10px 12px}.player-experience .platform-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px}.player-experience .platform-stats>div{padding:8px 10px;display:flex;align-items:center;gap:7px}.player-experience .platform-stats strong{font-size:15px}.player-experience .platform-stats span{font-size:9px}.player-experience .platform-stats>div:nth-child(n+3){display:none}.player-experience .games-section{margin-top:8px}.player-experience .game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.player-experience .game-art{height:92px}.player-experience .game-card-body{padding:8px 6px}.player-experience .game-card h3{font-size:13px;letter-spacing:-.4px;white-space:normal}.player-experience .game-card-heading{min-height:20px;align-items:flex-start}.player-experience .game-live{display:none}.player-experience .game-description{font-size:10px;line-height:1.3;margin:2px 0 8px;min-height:30px}.player-experience .game-card .primary{font-size:12px;min-height:44px;padding:8px;justify-content:center}.player-experience .game-card .primary span{display:none}.player-experience .lobby-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.player-experience .lobby-features article{padding:11px}.player-experience .lobby-features strong{font-size:12px}.player-experience .lobby-features p{font-size:10px}.activity-heading{gap:7px;flex-wrap:wrap}.activity-heading h2{font-size:15px}.activity-heading span{font-size:10px}.recent-activity table{font-size:11px}.recent-activity :is(td,th){padding:9px 8px}.recent-activity :is(td,th):last-child{display:none}.player-experience .bet-presets button{font-size:11px;min-height:34px}.player-experience .player-bottom-nav{background:#030f20f5;min-height:64px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #294560}.player-experience .player-bottom-nav a{font-size:11px;min-height:54px}.player-experience .player-bottom-nav a[aria-current=page]{color:#68ff84}.player-experience .reference-chicken .chicken-stage{min-height:355px;background-position:52% center}.player-experience .reference-chicken .chicken-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.player-experience .reference-chicken .chicken-title h1{font-size:26px}.player-experience .reference-chicken .chicken-title .eyebrow{font-size:10px}.player-experience .reference-chicken .chicken-difficulty{top:10px;left:12px;right:12px;width:auto;padding:0;border:0;background:none}.player-experience .reference-chicken .chicken-difficulty button{font-size:12px;min-height:35px}.player-experience .reference-chicken .chicken-multiplier-hero{top:58px;padding:6px 20px;background:#71331bbd;box-shadow:0 0 20px #ffb02d33}.player-experience .reference-chicken .chicken-multiplier-hero strong{font-size:37px}.player-experience .reference-chicken .chicken-multiplier-hero span{font-size:10px}.player-experience .reference-chicken .chicken-next-hero{top:65px;right:13px;padding:7px}.player-experience .reference-chicken .chicken-next-hero span{font-size:10px}.player-experience .reference-chicken .chicken-next-hero strong{font-size:20px}.player-experience .reference-chicken .road-scroll{padding:135px 9px 6px}.player-experience .reference-chicken .chicken-road{gap:6px;padding:6px max(100px,calc((100vw - 95px)/2));height:auto}.player-experience .reference-chicken .road-lane,.player-experience .reference-chicken .road-start{flex-basis:56px;height:58px;min-height:58px;padding:6px 2px}.player-experience .reference-chicken .lane-state{font-size:8px}.player-experience .reference-chicken .lane-multiplier,.player-experience .reference-chicken .road-start>strong{font-size:13px;margin-top:4px}.player-experience .reference-chicken .chicken-marker{width:150px;height:150px;top:-145px;left:-43px}.player-experience .reference-chicken .chicken-result{font-size:10px;padding:7px 10px;min-height:31px}.player-experience .chicken-console{grid-template-columns:1fr;padding:9px;gap:7px;margin-top:8px}.player-experience .chicken-bet-panel{padding:9px}.player-experience .reference-chicken .chicken-funding{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:9px}.player-experience .reference-chicken .chicken-funding dt{font-size:10px;line-height:1.3}.player-experience .reference-chicken .chicken-funding dd{font-size:15px}.player-experience .reference-chicken .chicken-funding div:nth-child(4) dd{font-size:15px}.player-experience .reference-chicken .chicken-actions button{font-size:12px;min-height:48px;padding:10px 6px}.player-experience .reference-plinko .plinko-board{min-height:0;padding:57px 5px 0;background-position:center}.player-experience .reference-plinko .plinko-top{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.player-experience .reference-plinko .plinko-risk-buttons{top:10px;left:10px;right:10px;width:auto}.player-experience .reference-plinko .plinko-risk-buttons button{min-height:34px;font-size:12px}.player-experience .reference-plinko .plinko-board svg.plinko-stage{max-width:none;width:100%}.player-experience .reference-plinko .plinko-board-note{font-size:11px;padding:6px}.player-experience .reference-plinko .plinko-controls{position:static;width:100%;margin-top:8px;padding:10px;gap:6px;border-color:#394a70}.player-experience .reference-plinko .plinko-controls .bet-presets button{font-size:11px;min-height:34px}.player-experience .reference-plinko .plinko-result .round-result{grid-template-columns:90px minmax(0,1fr);padding:10px;min-height:105px}.player-experience .reference-plinko .round-result .result-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-experience .reference-plinko .result-figures dd{font-size:13px}.player-experience .reference-plinko .result-figures>div:nth-child(2) dd{font-size:25px}.player-experience .reference-plinko .result-figures dt{margin-bottom:4px;line-height:1.2}.player-experience .reference-plinko .result-figures dd{line-height:1.2}.player-experience .reference-plinko .round-result h2{font-size:18px}.player-experience .reference-fishing .fishing-scene{height:330px;background-image:url(/assets/lake-premium-2VXHSN56.webp);background-position:50% 50%}.player-experience .reference-fishing .fishing-stage-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.player-experience .reference-fishing .fishing-scene>svg{width:100%;height:100%}.player-experience .reference-fishing .fishing-controls{position:static;width:100%;margin-top:8px;padding:10px;gap:7px}.player-experience .reference-fishing .fishing-defaults{display:none}.player-experience .reference-fishing .fishing-result{grid-template-columns:1fr;margin-top:8px}.player-experience .reference-fishing .fishing-fish-card{min-height:100px}.player-experience .reference-fishing .fishing-fish-card .fishing-fish{width:115px;height:85px}.player-experience .reference-fishing .fishing-result .result-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0;border:1px solid #2b5b77;border-radius:8px;background:#052238;overflow:hidden}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .fishing-fish-card{display:grid;grid-template-columns:68px minmax(0,1fr);padding:9px 6px;gap:5px;border:0;border-radius:0;background:none;min-width:0}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .fishing-fish{width:68px;height:80px;object-fit:contain}.player-experience .reference-fishing .fishing-fish-card h2{font-size:17px;overflow-wrap:anywhere}.player-experience .reference-fishing .fishing-fish-card strong{font-size:25px}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .round-result{background:none;border:0;border-left:1px solid #21455b;border-radius:0;padding:10px 8px;min-width:0;position:relative}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .round-result>p,.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .round-result>h2,.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .round-result>a{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);margin:0}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .result-figures{grid-template-columns:1fr;margin:0;gap:8px}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .result-figures>div{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .result-figures>div:nth-child(2){display:none}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .result-figures dt{font-size:10px;margin:0}.player-experience .reference-fishing .fishing-result:has(.fishing-fish-card) .result-figures dd{font-size:11px;white-space:normal;text-align:right}.player-experience .reference-fishing .fishing-catch{width:150px;height:100px;top:40%;left:37%}.player-experience .reference-fishing .fishing-scene-caption{font-size:11px}}.diamond-icon{display:inline-block;vertical-align:middle;flex:none}.diamond-glow{filter:drop-shadow(0 0 5px #45ffc56b)}.diamond-amount{display:inline-flex;align-items:center;justify-content:inherit;gap:5px;white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums}.diamond-unit{display:inline-flex;align-items:center;vertical-align:middle;margin-left:3px}.nova-experience .diamond-amount,.nova-experience .diamond-amount>span:not(.sr-only){font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.nova-experience .header-wallet .diamond-amount,.nova-experience .header-wallet .diamond-amount>span:not(.sr-only){font-size:inherit;font-weight:inherit;letter-spacing:0;line-height:inherit;color:inherit}.nova-brand{display:inline-flex;align-items:center;gap:8px;letter-spacing:-.4px;font-family:Segoe UI,Arial,sans-serif;font-weight:900}.nova-brand>span{color:#effffb}.nova-brand b{color:#8fffbb}.nova-experience .nova-brand{font-size:18px}.nova-experience .header-wallet strong{display:flex;align-items:center;font-size:13px}.nova-experience .header-wallet .diamond-amount{gap:6px}.nova-experience .page-back{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#abc5da;min-height:28px;margin-bottom:10px;padding:2px 4px;border-radius:5px}.nova-experience .page-back:hover{color:#88ffbd;background:#112339}.player-experience.nova-experience .game-card .game-art{height:auto;aspect-ratio:16/9;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#061526}.nova-experience .diamond-stat{display:flex;align-items:center;gap:6px}.nova-experience .bet-label{display:flex;align-items:center;gap:3px}.nova-experience .cashout{display:flex;justify-content:center;align-items:center;gap:5px;flex-wrap:wrap}.nova-experience .fishing-selected-bet{display:flex;justify-content:center;align-items:center}.nova-experience .result-figures dd .diamond-icon,.nova-experience .chicken-funding .diamond-icon{width:12px;height:12px}.nova-experience .wallet-page h1,.nova-experience .payment-page h1{font-size:32px;margin:4px 0 8px}.nova-experience .ledger-list{margin:20px 0}.nova-experience .ledger-list li{background:#07182c;border-color:#27435c;border-radius:10px;padding:17px}.nova-experience .ledger-list dt{color:#9ab7d0;font-size:10px}.nova-experience .ledger-list dd{font-size:13px;color:#eaf6ff}.nova-experience .ledger-list dd.credit{color:#78ffae}.nova-experience .ledger-list .diamond-amount{max-width:100%;white-space:normal}.nova-experience .ledger-list .diamond-amount>span:first-child{overflow-wrap:anywhere}.nova-experience .payment-page{max-width:100%;color:#eaf5ff}.nova-experience .payment-page .payment-form,.nova-experience .payment-result{background:#07182c;border-color:#284761;max-width:560px}.nova-experience .payment-page input{background:#061225;border-color:#2b4b66;border-radius:8px}.nova-experience .payment-methods button{background:#10253b;border-color:#34516a;border-radius:7px}.nova-experience .payment-methods button.selected{background:#113e41;border-color:#66e9ba;color:#b6ffdd}.nova-experience .payment-history article{background:#07182c;border-color:#284761;border-radius:9px}.nova-experience .payment-balance{display:flex;align-items:center;gap:8px}.nova-experience .payment-history small,.nova-experience .payment-result small{overflow-wrap:anywhere;display:block}.nova-experience .payment-page .payment-actions{flex-wrap:wrap}.nova-login{position:relative;isolation:isolate;min-height:100dvh;background:#020b18;color:#eaf8ff;overflow-x:clip;font-family:Segoe UI,Arial,sans-serif}.nova-login .login-world{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:url(/assets/nova-login-worlds-CDy0Ou5v.webp);background-size:cover;background-position:center}.nova-login:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#020b1810 20%,#020b1833 54%,#020b1888 77%,#020b18b8);pointer-events:none}.login-layout{max-width:1380px;min-height:100dvh;display:flex;align-items:center;justify-content:flex-end;margin:auto;padding:40px 44px}.nova-login-panel{width:400px;max-width:100%;padding:30px 30px 24px;background:#061426dc;border:1px solid #44637787;border-radius:16px;box-shadow:0 22px 80px #0008,inset 0 1px #c2ffe811;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nova-login .nova-brand{font-size:24px;gap:10px}.nova-login .nova-brand>svg{width:28px;height:28px}.login-eyebrow{margin:30px 0 13px;font-size:10px;letter-spacing:2px;color:#83ddc1;font-weight:700}.nova-login h1{font-size:40px;font-weight:900;line-height:1.03;letter-spacing:-1.5px;margin:0 0 15px}.nova-login h1 span{color:#92ffb3}.login-subtitle{font-size:15px;color:#b6cfdf;line-height:1.5;margin:0 0 28px}.nova-login form{display:flex;flex-direction:column}.nova-login label{font-size:12px;font-weight:600;color:#d0e5f2;margin-bottom:8px}.nova-login input{height:50px;width:100%;padding:12px 14px;border:1px solid #36556b;background:#05101dd9;border-radius:10px;color:#f5fcff;margin-bottom:19px;font-size:16px}.nova-login input:focus{outline:2px solid #70ffbc;outline-offset:2px}.nova-login .login-play{min-height:54px;background:linear-gradient(#9aff76,#58f065);border-radius:11px;font-size:14px;letter-spacing:.4px;color:#062010;box-shadow:0 5px 22px #6cff781a}.nova-login .login-play:not(:disabled):hover{filter:brightness(1.08)}.nova-login .login-play:not(:disabled):active{transform:scale(.99)}.login-signin{font-size:11px;color:#a0b9cd;text-align:center;margin:11px 0 0}.login-game-tags{display:flex;justify-content:center;gap:13px;margin-top:24px;padding-top:18px;border-top:1px solid #31495d70;font-size:10px;color:#a9bfce}.login-game-tags span:first-child{color:#ffbb80}.login-game-tags span:nth-child(2){color:#da9dff}.login-game-tags span:last-child{color:#72dce9}.login-mobile-brand{display:none}.nova-login .error{margin:0 0 16px;border:1px solid #a1505d;background:#482333c9;overflow-wrap:anywhere}@media(max-width:1023px){.nova-experience .reference-header .header-inner{gap:12px}.nova-experience .nova-brand{font-size:16px}.nova-experience .nova-brand>svg{width:22px;height:22px}.login-layout{padding:30px}.nova-login-panel{width:380px;padding:28px}}@media(max-width:767px){.nova-experience .reference-header .header-inner{gap:8px}.nova-experience .nova-brand{font-size:14px;gap:5px;letter-spacing:-.4px}.nova-experience .nova-brand>svg{width:21px;height:21px}.nova-experience .header-wallet strong{font-size:11px}.nova-experience .header-wallet .diamond-icon{width:13px;height:13px}.nova-experience .header-wallet .diamond-amount{gap:4px}.nova-game-page .page-back{display:none}.nova-experience .game-art{height:auto;aspect-ratio:16/9;background-size:contain}.nova-experience .game-description{font-size:10px;line-height:1.4;min-height:38px}.nova-experience .game-card h3{font-size:13px}.nova-experience .diamond-stat{font-size:13px;gap:4px}.nova-experience .diamond-stat>svg{width:14px;height:14px}.nova-experience .cashout{gap:3px;font-size:12px}.nova-experience .cashout .diamond-icon{width:11px;height:11px}.nova-experience .reference-fishing .fishing-result .diamond-amount{gap:3px}.nova-experience .reference-fishing .fishing-result .diamond-icon{width:10px;height:10px}.nova-experience .wallet-page h1,.nova-experience .payment-page h1{font-size:28px}.nova-experience .payment-form{padding:18px}.nova-login{display:flex;flex-direction:column;padding-top:env(safe-area-inset-top);overflow-x:clip}.login-mobile-brand{display:flex;align-items:center;padding:16px 22px 12px;min-height:60px}.nova-login .login-mobile-brand .nova-brand{font-size:20px}.nova-login .login-world{position:relative;inset:auto;z-index:0;flex:none;width:100%;aspect-ratio:16/9;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#020b18}.nova-login:after{display:none}.login-layout{position:relative;display:block;min-height:0;width:100%;padding:0 12px calc(16px + env(safe-area-inset-bottom));margin:-12px 0 0;z-index:1}.nova-login-panel{width:100%;padding:24px 22px 20px;border-radius:16px;background:#071729ed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -8px 32px #0005}.login-panel-brand{display:none}.login-eyebrow{margin:0 0 10px;font-size:9px;letter-spacing:1.7px}.nova-login h1{font-size:31px;line-height:1.08;letter-spacing:-1px;margin-bottom:10px}.nova-login h1 br{display:none}.login-subtitle{font-size:13px;margin-bottom:22px}.nova-login input{height:50px;margin-bottom:17px;scroll-margin-block:24px}.nova-login .login-play{min-height:54px;scroll-margin-block:24px}.login-game-tags{margin-top:18px;padding-top:15px}}@media(prefers-reduced-motion:reduce){.nova-login *{transition:none!important}}html:has([data-testid=motion-probe]){scroll-behavior:auto!important}.feel-ambient,.feel-lake,.feel-chicken-event{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit;z-index:1}.feel-ambient i,.feel-bubbles i,.feel-chicken-event i,.feel-splash i{position:absolute;display:block}.feel-ambient .feel-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;animation:feel-atmosphere 12s ease-in-out infinite alternate}.feel-lava .feel-atmosphere{background:radial-gradient(ellipse at 45% 78%,#ff7b16,transparent 65%)}.feel-cosmic .feel-atmosphere{background:radial-gradient(ellipse at 30% 30%,#c62fff,transparent 55%),radial-gradient(ellipse at 78% 75%,#264bfd,transparent 65%)}.feel-ambient i{left:var(--x);bottom:8%;width:3px;height:3px;border-radius:50%;background:#ffb154;box-shadow:0 0 5px #ff701c;animation:feel-ember var(--duration) ease-out var(--delay) infinite;opacity:0}.feel-cosmic i{background:#bbbcff;box-shadow:0 0 5px #965bff;bottom:30%;animation-name:feel-star}@keyframes feel-atmosphere{0%{transform:translate3d(-1%,0,0);opacity:.08}to{transform:translate3d(1%,-1%,0);opacity:.2}}@keyframes feel-ember{0%{transform:translate3d(0,10px,0);opacity:0}15%{opacity:.5}80%{opacity:.18}to{transform:translate3d(18px,-200px,0);opacity:0}}@keyframes feel-star{0%,to{opacity:.08;transform:translateY(0)}50%{opacity:.45;transform:translateY(-20px)}}.reference-plinko .plinko-stage{position:relative;z-index:2}.player-experience .reference-plinko .plinko-peg{fill:#e7b4ff;stroke:#ffe4ff;stroke-width:.65;filter:drop-shadow(0 0 2px #d844f6);animation:feel-peg-breath 5.3s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.player-experience .reference-plinko .plinko-peg:nth-of-type(3n){animation-delay:-1.7s;animation-duration:6.7s}.player-experience .reference-plinko .plinko-peg:nth-of-type(4n){animation-delay:-3.2s;animation-duration:4.8s}.player-experience .reference-plinko .plinko-peg.pulsing{animation:feel-peg-hit .18s ease-out;fill:#fff6ff;filter:drop-shadow(0 0 4px #ffacff)}@keyframes feel-peg-breath{0%,to{opacity:.76}50%{opacity:1}}@keyframes feel-peg-hit{0%{transform:scale(1)}35%{transform:scale(1.3)}to{transform:scale(1)}}.player-experience .reference-plinko .plinko-slot rect{stroke-width:1.1;filter:drop-shadow(0 0 2px currentColor)}.player-experience .reference-plinko .plinko-slot.reward-low{color:#3fe4ff}.player-experience .reference-plinko .plinko-slot.reward-medium{color:#cb70ff}.player-experience .reference-plinko .plinko-slot.reward-high{color:#ff55b3}.player-experience .reference-plinko .plinko-slot .feel-slot-bevel{fill:none;stroke:#ffffff65;stroke-width:.65;filter:none}.player-experience .reference-plinko .plinko-slot .feel-slot-reflection{fill:#fff;opacity:.13;stroke:none;filter:none}.reference-plinko .plinko-slot{transform-box:fill-box;transform-origin:center}.reference-plinko .plinko-slot.anticipating{filter:brightness(1.35)}.player-experience .reference-plinko .plinko-slot.selected.impact{animation:feel-slot-hit .48s cubic-bezier(.16,.75,.28,1);filter:drop-shadow(0 0 5px currentColor)}@keyframes feel-slot-hit{0%{transform:scale(1);filter:brightness(1)}25%{transform:scale(1.08);filter:brightness(1.9)}55%{transform:scale(.98)}to{transform:scale(1);filter:brightness(1)}}.feel-plinko{pointer-events:none}.feel-slot-burst .feel-impact-ring{fill:none;stroke:#ffefac;stroke-width:1.2;animation:feel-ring .42s ease-out both;transform-box:fill-box;transform-origin:center}.feel-slot-burst.high .feel-impact-ring{stroke:#ff9ee2;stroke-width:1.6}.feel-slot-spark{fill:#ffe48f;animation:feel-spark .5s ease-out both}@keyframes feel-ring{0%{transform:scale(.4);opacity:.9}to{transform:scale(2.3);opacity:0}}@keyframes feel-spark{0%{transform:translate(0);opacity:.9}to{transform:translate(var(--dx),var(--dy));opacity:0}}.reference-plinko .plinko-result:has(.round-result){animation:feel-result .3s ease-out}@keyframes feel-result{0%{opacity:.6}to{opacity:1}}.reference-chicken .feel-camera{position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;border-radius:inherit;pointer-events:none;display:none}.reference-chicken .chicken-stage[data-feel=fail] .feel-camera{display:block;animation:feel-camera-hit .16s .2s ease-out}@keyframes feel-camera-hit{0%,to{transform:translate(0)}20%{transform:translate(-5px,2px)}40%{transform:translate(4px,-3px)}60%{transform:translate(-3px,1px)}80%{transform:translate(2px,-1px)}}.player-experience .reference-chicken .chicken-marker.chicken-hop{animation:feel-chicken-hop .52s cubic-bezier(.2,.7,.3,1);transform-origin:50% 90%}@keyframes feel-chicken-hop{0%{transform:translateY(0) scaleY(.91) rotate(5deg)}22%{transform:translateY(-28px) scale(.97,1.04) rotate(2deg)}63%{transform:translateY(-7px) scaleY(1.02) rotate(5deg)}78%{transform:translateY(0) scale(1.06,.92) rotate(5deg)}90%{transform:scale(.98,1.04) rotate(5deg)}to{transform:scale(1) rotate(5deg)}}.reference-chicken .chicken-stage[data-feel=anticipation] .chicken-marker{animation:feel-crouch .25s ease-out both,feel-chicken-wait .68s ease-in-out .25s infinite}@keyframes feel-crouch{to{transform:scale(1.05,.92) rotate(3deg)}}@keyframes feel-chicken-wait{0%,to{transform:scale(1.05,.92) rotate(3deg)}50%{transform:translateY(-2px) scale(1.025,.95) rotate(2deg)}}.feel-pre-drop{animation:feel-pre-drop-wait .7s ease-in-out infinite}@keyframes feel-pre-drop-wait{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.plinko-board:has(.feel-ambient[data-hidden=true]) .feel-pre-drop{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.feel-pre-drop{animation:none!important}}.player-experience .reference-chicken .chicken-marker.knockedback{animation:feel-chicken-fail 1s cubic-bezier(.17,.65,.3,1) both;filter:none;transform-origin:50% 80%}@keyframes feel-chicken-fail{0%{transform:translate(-36px) rotate(5deg);opacity:1;filter:none}18%{transform:translate(7px,-9px) rotate(8deg);opacity:1;filter:none}25%{transform:translate(3px,-5px) rotate(-12deg);filter:brightness(1.35)}45%{transform:translate(-32px,-25px) rotate(-18deg);opacity:1;filter:none}65%{transform:translate(-44px,3px) rotate(-15deg);opacity:.7;filter:blur(.3px)}to{transform:translate(-48px,15px) rotate(-10deg);opacity:0;filter:blur(1px)}}.feel-chicken-event{z-index:3}.feel-chicken-event .feel-hit-flash{position:absolute;left:35%;top:40%;width:30%;height:50%;background:radial-gradient(ellipse,#ffc35190,transparent 65%);opacity:0}.feel-fail .feel-hit-flash{animation:feel-flash .14s .2s ease-out}@keyframes feel-flash{0%{opacity:0}35%{opacity:.8}to{opacity:0}}.feel-chicken-event .feel-smoke{position:absolute;left:43%;top:52%;width:15%;height:22%;border-radius:50%;background:radial-gradient(ellipse,#695b5e75,transparent 65%);opacity:0}.feel-fail .feel-smoke{animation:feel-smoke .75s .23s ease-out both}@keyframes feel-smoke{0%{transform:scale(.2);opacity:0}25%{opacity:.55}to{transform:translateY(-40px) scale(2);opacity:0}}.feel-chicken-event i{left:50%;top:75%;width:4px;height:4px;background:#ffad43;border-radius:1px;opacity:0}.feel-fail i{animation:feel-ember-hit .65s calc(.21s + var(--delay)) ease-out both}.feel-reward i{background:#ffe881;box-shadow:0 0 4px #ffd45a;animation:feel-ember-hit .9s var(--delay) ease-out both}.feel-safe i{width:2px;height:2px;animation:feel-ember-hit .4s .2s ease-out both}@keyframes feel-ember-hit{0%{transform:translate(0) scale(.3);opacity:0}15%{opacity:.9}to{transform:translate(var(--dx),var(--dy)) rotate(var(--spin));opacity:0}}.feel-ground-ring{position:absolute;left:45%;top:73%;width:10%;height:3%;border:1px solid #ffd884;border-radius:50%;opacity:0}.feel-safe .feel-ground-ring,.feel-reward .feel-ground-ring{animation:feel-ring .45s .19s ease-out both}.reference-chicken .chicken-stage[data-feel=safe] .road-lane.current{animation:feel-card-safe .45s ease-out}@keyframes feel-card-safe{35%{filter:brightness(1.5)}to{filter:brightness(1)}}.reference-chicken .chicken-stage[data-feel=reward] .chicken-multiplier-hero{animation:feel-reward-glow .9s ease-out}@keyframes feel-reward-glow{30%{box-shadow:0 0 32px #ffce5980}to{box-shadow:none}}.reference-chicken .chicken-result.fail strong{display:inline-block;color:#ffb477;animation:feel-fail-title .18s both}.reference-chicken .chicken-result.fail small{font-size:inherit;margin-left:8px;animation:feel-result .2s 80ms both}@keyframes feel-fail-title{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.feel-lake{z-index:1}.feel-water-surface{position:absolute;left:-4%;right:-4%;top:39%;height:9%;background:repeating-linear-gradient(177deg,transparent 0 13px,#b6faff28 15px,transparent 18px);animation:feel-surface 9s ease-in-out infinite alternate;opacity:.45}.feel-caustics{position:absolute;top:44%;right:-5%;bottom:8%;left:-5%;background:repeating-linear-gradient(110deg,transparent 0 55px,#a0ffff12 70px,transparent 105px);animation:feel-caustics 13s ease-in-out infinite alternate;opacity:.6}@keyframes feel-surface{0%{transform:translate(-2%) scaleY(.95)}to{transform:translate(2%) scaleY(1.05)}}@keyframes feel-caustics{0%{transform:translate(-2%) skew(-3deg);opacity:.3}to{transform:translate(2%) skew(3deg);opacity:.6}}.feel-fish-school{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.feel-fish-track{position:absolute;top:var(--depth);left:0;width:var(--size);opacity:var(--alpha);animation:feel-fish-travel var(--duration) linear var(--delay) infinite}.feel-fish-track.reverse{animation-direction:reverse}.feel-fish-track:nth-child(-n+2){filter:blur(.3px)}.feel-fish-track.reverse .feel-fish-body{transform:scaleX(-1)}.feel-fish-body{position:relative;width:100%;aspect-ratio:1.8;animation:feel-fish-body 1.6s ease-in-out infinite alternate}.feel-fish-body img{display:block;width:100%;height:100%;object-fit:contain}.feel-fish-body img:not(.feel-fish-tail){clip-path:inset(0 0 0 25%)}.feel-fish-body .feel-fish-tail{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 70% 0 0);transform-origin:25% 50%;animation:feel-tail .6s ease-in-out infinite alternate}.feel-fish-drift{animation:feel-fish-drift 4.7s ease-in-out var(--delay) infinite alternate}.feel-fish-track:nth-child(3n) .feel-fish-drift{animation-duration:6.1s}@keyframes feel-fish-travel{0%{transform:translate(-85px)}to{transform:translate(1250px)}}@keyframes feel-fish-drift{0%{transform:translateY(-8px)}to{transform:translateY(8px)}}@keyframes feel-fish-body{0%{rotate:-2deg}to{rotate:2deg}}@keyframes feel-tail{0%{transform:scaleX(.85) skewY(-7deg)}to{transform:scaleX(1.02) skewY(7deg)}}.feel-bubbles{position:absolute;top:44%;right:0;bottom:8%;left:0;overflow:hidden}.feel-bubbles i{bottom:0;left:var(--x);width:var(--size);height:var(--size);border:1px solid #c4fbff75;border-radius:50%;opacity:0;animation:feel-bubble var(--duration) ease-out var(--delay) infinite}@keyframes feel-bubble{0%,35%{transform:translateY(0);opacity:0}45%{opacity:.4}95%{transform:translate(7px,-150px);opacity:0}to{opacity:0}}.reference-fishing .fishing-scene>svg{position:relative;z-index:2}.reference-fishing .fishing-swimmers{display:none}.player-experience .reference-fishing .phase-waiting .fishing-bobber{animation:feel-bobber-wait 1.8s ease-in-out infinite;transform-origin:220px 158px}.reference-fishing .phase-waiting .fishing-line{animation:feel-line-wait 1.8s ease-in-out infinite;transform-origin:140px 64px}.reference-fishing .phase-waiting .fishing-ripples{animation:feel-ripple-wait 2s ease-out infinite;transform-origin:220px 165px}@keyframes feel-bobber-wait{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(3px) rotate(2deg)}}@keyframes feel-line-wait{50%{transform:skew(.5deg)}}@keyframes feel-ripple-wait{0%{transform:scale(.75);opacity:.6}to{transform:scale(1.3);opacity:.1}}.player-experience .reference-fishing .phase-bite .fishing-bobber{animation:feel-bite-pull .6s ease-in-out both;transform-origin:220px 158px}@keyframes feel-bite-pull{0%{transform:translateY(0)}15%{transform:translateY(2px) rotate(-7deg)}30%{transform:translateY(0)}55%{transform:translateY(1px)}80%,to{transform:translateY(12px) rotate(15deg)}}.reference-fishing .phase-bite .fishing-bite{animation:feel-fail-title .2s .3s both}.reference-fishing .phase-reeling .fishing-rod{animation:feel-rod-bend .8s ease-in-out both;transform-origin:20px 170px}@keyframes feel-rod-bend{40%{transform:rotate(4deg) scaleY(.95)}to{transform:rotate(-3deg)}}.reference-fishing .phase-reeling .fishing-tackle{animation:feel-reel .8s ease-in-out both}@keyframes feel-reel{to{transform:translate(-12px,-22px)}}.player-experience .reference-fishing .phase-catch .fishing-catch{animation:feel-catch-rise .75s cubic-bezier(.2,.8,.2,1) both}@keyframes feel-catch-rise{0%{opacity:0;transform:translateY(40px) rotate(-12deg) scale(.8)}65%{opacity:1;transform:translateY(-6px) rotate(4deg) scale(1.04)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}.reference-fishing .phase-miss .fishing-tackle{animation:feel-recoil .6s ease-out}@keyframes feel-recoil{25%{transform:translate(-10px,-12px)}65%{transform:translate(4px,-3px)}to{transform:translate(0)}}.feel-splash{position:absolute;left:41%;top:46%;width:1px;height:1px}.feel-splash i{width:3px;height:5px;border-radius:50%;background:#c3faff;animation:feel-spark .5s ease-out both}.splash-bite{animation:feel-result 1ms .3s both}.reference-fishing .fishing-scene-caption{position:relative;z-index:4}.reference-fishing .fishing-bite,.reference-fishing .fishing-catch{z-index:3}.feel-ambient[data-hidden=true] *,.feel-lake[data-hidden=true] *{animation-play-state:paused!important}.plinko-board:has(.feel-ambient[data-hidden=true]) .plinko-peg,.fishing-scene:has(.feel-lake[data-hidden=true]) *,.chicken-stage:has(.feel-ambient[data-hidden=true]) *{animation-play-state:paused!important}@media(max-width:767px){@keyframes feel-fish-travel{0%{transform:translate(-85px)}to{transform:translate(520px)}}.feel-fish-track{width:calc(var(--size)*.8)}.feel-chicken-event i{width:3px;height:3px}}@media(prefers-reduced-motion:reduce){.feel-ambient,.feel-fish-school,.feel-bubbles,.feel-trail,.feel-echoes,.feel-chicken-event,.feel-splash{display:none!important}.feel-water-surface,.feel-caustics{animation:none!important;opacity:.15}.reference-chicken .chicken-stage,.reference-chicken .feel-camera,.player-experience .reference-chicken .chicken-marker,.reference-chicken .road-lane,.reference-chicken .chicken-multiplier-hero,.player-experience .reference-plinko .plinko-peg,.player-experience .reference-plinko .plinko-slot,.feel-slot-burst *,.reference-fishing .fishing-scene *{animation:none!important;transition:none!important}.reference-chicken .chicken-result.fail strong,.reference-chicken .chicken-result.fail small{animation:none!important;opacity:1}}.feel-energy-ball{filter:drop-shadow(0 0 1px #fff1b3) drop-shadow(0 0 2.5px #ffb52f)}.player-experience .reference-plinko .plinko-slot .bucket-value{font-size:12px;font-weight:900;letter-spacing:-.25px}.player-experience .reference-plinko .plinko-slot .bucket-symbol{font-size:7px;font-weight:600}@media(max-width:600px){.player-experience .reference-plinko .plinko-slot .bucket-value{font-size:12.5px;letter-spacing:-.4px}}.reference-chicken .road-lane.failed{animation:feel-failed-card .42s both;transform-origin:center}@keyframes feel-failed-card{0%{filter:brightness(1);transform:scale(1)}25%{filter:brightness(1.65);transform:scale(1.06)}to{filter:brightness(1);transform:scale(1)}}@media(prefers-reduced-motion:reduce){.player-experience .reference-chicken .chicken-marker.knockedback{animation:none;opacity:0}.reference-chicken .road-lane.failed{animation:none}}.feel-unrevealed-catch{filter:blur(3px);opacity:.45}.feel-unrevealed-catch svg{width:100%;height:100%}.player-experience .reference-fishing .phase-result .fishing-catch{animation:none}.reference-fishing .phase-casting .fishing-tackle{animation-duration:.22s}.reference-fishing .phase-reeling .fishing-rod,.reference-fishing .phase-reeling .fishing-tackle{animation-duration:.5s}.feel-chicken-event .feel-hit-flash{left:calc(50% - 70px);top:55%;width:140px;height:140px;background:radial-gradient(ellipse,#fff5afaa,#ff712b66 35%,transparent 70%)}.feel-chicken-event .feel-lava-burst{position:absolute;left:calc(50% - 42px);top:64%;width:84px;height:100px;opacity:0;background:radial-gradient(ellipse at 50% 85%,#fffbd6,#ffad29 18%,#ff4c1477 42%,transparent 65%);transform-origin:50% 100%}.feel-fail .feel-lava-burst{animation:feel-lava-burst .42s .2s both}@keyframes feel-lava-burst{0%{opacity:0;transform:scale(.2,.3)}20%{opacity:.95;transform:scaleX(.8)}to{opacity:0;transform:translateY(-22px) scale(1.15,.8)}}.feel-chicken-event .feel-smoke{left:calc(50% - 60px);top:52%;width:120px;height:110px;background:radial-gradient(ellipse,#463730cc,#6b5b4c99 38%,transparent 70%)}@keyframes feel-smoke{0%{transform:scale(.25);opacity:0}25%{opacity:.8}65%{opacity:.6}to{transform:translateY(-32px) scale(1.6);opacity:0}}.feel-fail i{width:5px;height:5px;background:#ffe390;box-shadow:0 0 3px #ff7a22}.feel-trail{filter:drop-shadow(0 0 2px #ff982c)}.bet-validation-error{margin:7px 0 0;color:#ffc6ab;font-size:11px;line-height:1.4}.bet-stepper input[aria-invalid=true]{outline:1px solid #c77558;outline-offset:-1px}.bc-footer.bc-footer{display:block;position:static;width:100%;max-width:none;margin:0;border:0;padding:5px 8px;background:transparent;color:#8893a5;font-size:10px;font-weight:400;line-height:14px;text-align:center;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}@media(max-width:480px){.bc-footer.bc-footer{font-size:10px;line-height:13px;padding:4px 6px}}.player-experience .reference-fishing .fishing-scene>.fishing-live-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden;pointer-events:none}.live-rod{filter:drop-shadow(1px 1px 1px #071f2c88)}.lake-body-sway{transform-box:fill-box;transform-origin:center;animation:lake-body-sway 1.35s ease-in-out infinite alternate}.depth-back{filter:blur(.35px)}.depth-front .lake-body-sway{animation-duration:.95s}.lake-small-fish{transform-box:fill-box;transform-origin:center;animation:lake-small-sway .8s ease-in-out infinite alternate}.lake-catch-struggle{transform-box:fill-box;transform-origin:75% 50%;animation:lake-catch-struggle .2s ease-in-out infinite alternate}@keyframes lake-body-sway{0%{transform:scaleX(.97) skewY(-1.3deg)}to{transform:scaleX(1.02) skewY(1.3deg)}}@keyframes lake-small-sway{0%{transform:scaleX(.93) rotate(-2deg)}to{transform:scaleX(1.04) rotate(2deg)}}@keyframes lake-catch-struggle{0%{transform:rotate(-4deg) scaleY(.96)}to{transform:rotate(4deg) scaleY(1.04)}}.fishing-depth-light{position:absolute;top:51%;right:0;bottom:8%;left:0;overflow:hidden;opacity:.3}.fishing-depth-light i{position:absolute;top:-8%;height:120%;width:16%;background:linear-gradient(100deg,transparent,#a3edea22,transparent);transform-origin:top;animation:lake-ray 13s ease-in-out infinite alternate}.fishing-depth-light i:nth-child(1){left:17%;animation-delay:-3s}.fishing-depth-light i:nth-child(2){left:42%;animation-delay:-8s}.fishing-depth-light i:nth-child(3){left:64%;animation-delay:-5s}@keyframes lake-ray{0%{transform:skew(-12deg) scaleX(.8);opacity:.5}to{transform:skew(-6deg) scaleX(1.15);opacity:.9}}.fishing-particles{position:absolute;top:55%;right:0;bottom:10%;left:0;overflow:hidden}.fishing-particles i{position:absolute;left:var(--x);top:var(--y);width:1.5px;height:1.5px;border-radius:50%;background:#9bd7ca;opacity:.2;animation:lake-mote 17s var(--delay) ease-in-out infinite alternate}@keyframes lake-mote{to{transform:translate(14px,-17px);opacity:.1}}.reference-fishing .feel-water-surface{top:48%;height:8%;opacity:.22;animation-duration:11s}.reference-fishing .feel-caustics{top:53%;right:-3%;bottom:7%;left:-3%;opacity:.24;background:repeating-radial-gradient(ellipse at 20% 0,transparent 0 26px,#89e2db14 27px,transparent 29px 54px);animation-duration:17s}.reference-fishing .feel-bubbles{top:52%;right:0;bottom:9%;left:0}.reference-fishing .feel-bubbles i{animation-name:lake-bubble;animation-timing-function:linear}@keyframes lake-bubble{0%,34%{transform:translate(0);opacity:0}42%{opacity:.3}66%{transform:translate(-5px,-70px);opacity:.2}93%{transform:translate(7px,-160px);opacity:0}to{opacity:0}}.fishing-live-scene[data-paused=true] *{animation-play-state:paused!important}@media(max-width:767px){.depth-back.fish-index-4,.depth-back.fish-index-5,.depth-back.fish-index-6,.depth-mid.fish-index-3,.depth-front,.school-1{display:none}.fishing-particles i:nth-child(n+5),.fishing-depth-light i:nth-child(3),.reference-fishing .feel-bubbles i:nth-child(n+7){display:none}.reference-fishing .feel-caustics{opacity:.16}.live-rod{filter:none}}@media(prefers-reduced-motion:reduce){.lake-body-sway,.lake-small-fish,.lake-catch-struggle,.fishing-depth-light i,.fishing-particles i{animation:none!important}.fishing-particles{display:none}}.reference-fishing .fishing-action-notice{position:absolute;left:54%;top:29%;transform:translate(-50%);z-index:3;text-align:center;padding:8px 15px;border-radius:8px;background:#082638dc;border:1px solid #7fc9c77a;color:#fff4d0;font-size:22px;font-weight:850;line-height:1.15;pointer-events:none;animation:fishing-notice-in .14s ease-out}.reference-fishing .fishing-action-notice small{display:block;margin-top:5px;color:#c2e3e2;font-size:11px;font-weight:500}.reference-fishing .fishing-action-notice.miss{color:#ffd6b9;border-color:#d995657a}.reference-fishing .fishing-outcome-notice{position:absolute;left:52%;top:24%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:10px;max-width:290px;padding:11px 15px;background:#062133ed;border:1px solid #81c9c67a;border-radius:9px;pointer-events:none;animation:fishing-notice-in .18s ease-out}.reference-fishing .fishing-outcome-notice strong{display:block;font-size:20px;color:#e4fff4;line-height:1.2}.reference-fishing .fishing-outcome-notice>div>span{display:block;margin-top:6px;font-size:11px;color:#ffe2a1;white-space:nowrap}.reference-fishing .fishing-outcome-notice>div>small{display:block;margin-top:4px;font-size:10px;color:#bed8df}.reference-fishing .fishing-outcome-notice .diamond-amount{display:inline-flex;align-items:center}.reference-fishing .fishing-outcome-notice .fishing-fish{width:72px;height:58px;object-fit:contain;flex-shrink:0}.reference-fishing .fishing-outcome-notice .fish-small{width:52px}.reference-fishing .fishing-outcome-notice .fish-rare{width:80px}.reference-fishing .fishing-outcome-notice .fish-epic,.reference-fishing .fishing-outcome-notice .fish-legendary{width:86px}.reference-fishing .fishing-outcome-notice.outcome-miss{border-color:#be95696b;text-align:center}.reference-fishing .outcome-miss strong{color:#ffd3b4}@keyframes fishing-notice-in{0%{opacity:0;margin-top:5px}to{opacity:1;margin-top:0}}@media(max-width:767px){.reference-fishing .fishing-action-notice{left:54%;top:27%;font-size:19px;padding:7px 13px}.reference-fishing .fishing-outcome-notice{left:52%;top:23%;padding:9px 11px;gap:8px;max-width:280px}.reference-fishing .fishing-outcome-notice strong{font-size:17px}.reference-fishing .fishing-outcome-notice>div>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.reference-fishing .fishing-action-notice,.reference-fishing .fishing-outcome-notice{animation:none}}.deposit-page{max-width:1100px;margin:18px auto 42px;color:#e8f0f5}.deposit-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.deposit-heading h1{font-size:30px;margin:8px 0 20px}.deposit-heading a,.deposit-actions a{color:#8cffc5}.deposit-balance{display:flex;justify-content:space-between;align-items:center;background:#19262b;border:1px solid #304149;border-radius:16px;padding:20px;margin-bottom:20px}.deposit-balance strong{font-size:24px}.deposit-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:20px}.deposit-card{background:#162128;border:1px solid #304149;border-radius:18px;padding:24px;margin:0 0 20px;min-width:0}.deposit-card h2{font-size:20px;margin:0 0 20px}.deposit-card h3{font-size:13px;color:#a8bbc4;margin:20px 0 12px}.deposit-page input,.deposit-page select,.payment-admin input,.payment-admin select{width:100%;min-height:46px;background:#0e181e;color:#e8f0f5;border:1px solid #40545e;border-radius:10px;padding:10px;box-sizing:border-box}.deposit-page label{display:block;margin:16px 0 8px}.deposit-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.deposit-page button,.payment-admin button{min-height:44px;background:#23343e;color:#e6f4f2;border:1px solid #425560;border-radius:10px;padding:10px 14px;cursor:pointer}.deposit-page button.selected{border-color:#77ffad;background:#23483b;color:#a8ffce}.deposit-page button:disabled,.payment-admin button:disabled{opacity:.45;cursor:not-allowed}.deposit-page button:focus-visible,.payment-admin button:focus-visible{outline:2px solid #a8ffce;outline-offset:3px}.deposit-page .primary{background:#91ffa9;color:#08291b;font-weight:700}.deposit-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.deposit-methods button{display:grid;grid-template-columns:1fr auto;text-align:left;min-height:72px;gap:6px}.method-brand{font-size:14px;font-weight:700;overflow-wrap:anywhere}.deposit-methods small{grid-row:2;grid-column:1;color:#b3c6ce;font-size:10px}.deposit-methods button>span:last-child{grid-row:1 / 3;grid-column:2;align-self:center}.deposit-note{font-size:12px;line-height:1.7;color:#a8bbc4}.deposit-test{display:flex;flex-wrap:wrap;gap:12px;background:#46371b;border:1px solid #9e803b;color:#ffe0a2;padding:14px 18px;border-radius:12px;margin:16px 0}.deposit-test span{font-size:12px}.deposit-preview{display:flex;justify-content:space-between;gap:10px;background:#0e191e;padding:20px;border-radius:12px;margin-top:24px}.deposit-preview span{display:block;font-size:11px;color:#a8bbc4;margin-bottom:10px}.deposit-preview strong{font-size:21px}.deposit-continue{width:100%;min-height:52px!important}.deposit-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}.deposit-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0}.deposit-fields dt{font-size:12px;color:#9bb0bd;margin-bottom:7px}.deposit-fields dd{margin:0;font-size:14px;overflow-wrap:anywhere}.deposit-address code{display:block;padding:14px;background:#0c1519;border-radius:10px;overflow-wrap:anywhere;white-space:pre-wrap}.deposit-result{text-align:center;padding:35px}.deposit-result h2{font-size:32px;margin:22px 0}.deposit-result .deposit-actions{justify-content:center}.deposit-status{display:inline-block;border-radius:8px;padding:6px 9px;background:#2a3d48;font-size:12px}.status-CREDITED{color:#a1ffd0}.status-FAILED,.status-EXPIRED{color:#ffc1ad}.status-REVIEW{color:#ffdfa0}.deposit-history-row{display:grid;grid-template-columns:1fr 1fr auto;gap:18px;align-items:center;color:#edf5f4;text-decoration:none;border-bottom:1px solid #33434b;padding:20px 0}.deposit-history-row small{display:block;color:#9ab0bc;font-size:11px;margin-top:7px}.payment-admin{color:#dfe8ec}.payment-admin .payment-tabs{display:flex;gap:20px;margin:0 0 24px}.payment-admin .payment-tabs a{color:#b2facf}.payment-admin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.payment-admin-stats>div{padding:18px;border:1px solid #334852;background:#16262e;border-radius:12px}.payment-admin-stats span{display:block;font-size:12px;color:#a4b9c4}.payment-admin-stats strong{display:block;font-size:21px;margin-top:10px}.payment-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.payment-filters label{font-size:12px;display:block;color:#b0c3cb}.payment-filters input,.payment-filters select{margin-top:7px}.payment-admin .admin-table{max-width:100%;overflow:auto}.payment-admin table{min-width:1450px}.payment-admin td{font-size:12px;max-width:200px;overflow-wrap:anywhere}.payment-admin .deposit-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-timeline{list-style:none;padding:0;margin:0}.payment-timeline li{border-left:2px solid #64cfab;padding:6px 18px 24px;margin-left:8px;overflow-wrap:anywhere}.payment-timeline small{display:block;color:#9eb3bd;margin:7px 0}.payment-timeline code{display:block;white-space:pre-wrap;font-size:12px}.payment-admin a{color:#adffcd}.payment-admin .deposit-card{color:#e8f0f5}@media(max-width:700px){.deposit-page{margin-top:8px}.deposit-heading h1{font-size:25px}.deposit-heading a{font-size:12px}.deposit-balance{padding:16px}.deposit-balance strong{font-size:20px}.deposit-grid{grid-template-columns:1fr;gap:0}.deposit-card{padding:18px}.deposit-preview{padding:16px}.deposit-preview strong{font-size:18px}.deposit-fields{grid-template-columns:1fr}.deposit-history-row{grid-template-columns:1fr 1fr;gap:10px}.deposit-history-row>.deposit-status{grid-column:1 / 3;justify-self:start}.payment-admin-stats,.payment-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-admin .deposit-fields{grid-template-columns:1fr}.deposit-result h2{font-size:27px}}.deposit-preview>div>span{display:block}.deposit-preview .diamond-amount{display:inline-flex;align-items:center;gap:6px}.deposit-preview .diamond-amount span{display:inline;margin:0;font-size:inherit;color:inherit}.payment-qr{margin-top:20px}.payment-qr canvas{max-width:100%;height:auto;border-radius:8px}.payment-admin .admin-table table{table-layout:fixed;width:2000px;min-width:2000px}.payment-admin .admin-table th,.payment-admin .admin-table td{white-space:normal;overflow-wrap:anywhere}.payment-admin .admin-table th:first-child,.payment-admin .admin-table td:first-child,.payment-admin .admin-table th:nth-child(2),.payment-admin .admin-table td:nth-child(2){width:220px}.payment-admin .admin-table td a{display:block;white-space:normal;overflow-wrap:anywhere}.payment-admin .admin-table td small{display:block}.deposit-methods{grid-template-columns:1fr}.deposit-methods button{min-height:82px;grid-template-columns:1fr auto}.deposit-methods .card-brand-note{grid-row:2;font-size:11px;line-height:1.5}.deposit-methods button:has(.card-brand-note)>small:last-of-type{grid-row:3}.deposit-methods button>span:last-child{grid-row:1 / 4}.reconciliation{max-width:1700px}.reconciliation h1{font-size:25px;margin:22px 0}.recon-banner{padding:16px;background:#172a39;border:1px solid #33546a;border-radius:10px;color:#c3dae6;margin:18px 0}.recon-filters{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:12px;padding:18px;background:#151c28;border-radius:12px}.recon-filters label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#aebbc8}.recon-filters input,.recon-filters select{min-width:0;padding:10px;background:#0c131e;border:1px solid #394455;border-radius:7px;color:#eaf0f8}.recon-filters .recon-checkbox{flex-direction:row;align-items:center}.recon-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:18px 0}.recon-actions button,.recon-filters button{padding:10px 14px;background:#203646;border:1px solid #446173;border-radius:7px;color:#dce9ef;cursor:pointer}.recon-actions button:disabled,.recon-filters button:disabled{opacity:.5;cursor:default}.recon-result{display:flex;flex-wrap:wrap;gap:20px;padding:18px;background:#142820;border:1px solid #375846;border-radius:10px}.recon-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.recon-stats>div{background:#17202d;padding:18px;border:1px solid #303e50;border-radius:10px}.recon-stats small{display:block;color:#adbacb;margin-bottom:10px}.recon-stats strong{font-size:22px;overflow-wrap:anywhere}.recon-card{padding:20px;border:1px solid #303d50;border-radius:12px;background:#121c29;margin:18px 0}.recon-card h2{font-size:18px;margin:0 0 18px}.recon-card h3{font-size:15px}.recon-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.recon-detail-grid .recon-card{margin:0}.recon-card dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid #243343}.recon-card dt{color:#95a7bb;font-size:12px}.recon-card dd{margin:0;overflow-wrap:anywhere;font-size:13px}.recon-note{color:#96a7ba;font-size:12px;line-height:1.7}.recon-coverage{display:flex;flex-wrap:wrap;gap:15px;margin:15px 0}.recon-coverage span{background:#202e40;padding:12px;border-radius:7px}.recon-reason{padding:12px;border-left:3px solid #dc9c53;background:#2b211b}.reconciliation .admin-table{overflow:auto}.reconciliation td{font-size:12px;vertical-align:top;max-width:240px;overflow-wrap:anywhere}.reconciliation td small{display:block;color:#97a9bc}.reconciliation table{min-width:1400px}.recon-card li{font-size:12px;padding:7px;overflow-wrap:anywhere}@media(max-width:800px){.recon-filters,.recon-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.recon-detail-grid{grid-template-columns:1fr}.recon-result{gap:10px}.recon-stats strong{font-size:18px}.recon-card{padding:14px}}@media(max-width:450px){.recon-filters{grid-template-columns:1fr}.recon-stats{grid-template-columns:1fr 1fr}.recon-card dl>div{grid-template-columns:80px minmax(0,1fr)}}.reconciliation .payment-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.reconciliation .payment-tabs a{padding:9px 14px;background:#192b3a;border:1px solid #38536b;border-radius:7px}.reconciliation .payment-tabs a[aria-current=page]{border-color:#59a48b;color:#9ee1c7}.recon-result[data-status=MISMATCH]{background:#35251f;border-color:#946442}.recon-result[data-status=REVIEW_REQUIRED],.recon-result[data-status=PENDING]{background:#2e2a1e;border-color:#7c7046}.admin-game-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.admin-game-list article,.admin-readonly{padding:20px;border:1px solid #344051;border-radius:10px}.admin-game-list dl{display:grid;gap:8px}.admin-game-list dt{color:#a7b3c6}.admin-game-list dd{margin:0 0 10px;overflow-wrap:anywhere}.admin-games input,.admin-games select{max-width:480px}.admin-games input[type=checkbox]{width:auto;margin-right:8px}.admin-readonly{margin:24px 0}.admin-readonly pre{overflow:auto;max-height:500px}.admin-games h2{margin-top:24px}@media(max-width:1000px){.admin-game-list{grid-template-columns:1fr}}.admin-games .admin-config{padding:24px;border:1px solid #344051;border-radius:10px;background:#131c29;margin-top:20px}.admin-games .admin-config label{display:block;margin:18px 0 8px;color:#c6d1e2}.admin-games input:not([type=checkbox]),.admin-games select{display:block;width:100%;padding:11px 12px;margin:8px 0 18px;border:1px solid #415069;border-radius:6px;background:#0d1521;color:#eef4ff;font:inherit}.admin-games input[type=checkbox]{accent-color:#a8ee68}.admin-games input:focus,.admin-games select:focus{outline:2px solid #8cb5ec;outline-offset:2px}.admin-games .admin-config h2:first-of-type{margin-top:0}.admin-games .admin-config p{color:#aab9cd}.admin-games .admin-config button{margin-top:12px}
