:root{--gold-1: #e6d4ac;--gold-2: #b99a5f;--gold-3: #8d7344;--ink: #150c09;--panel: rgba(26, 15, 11, .82);--panel-edge: rgba(185, 154, 95, .4);--text: #efe6d6;--muted: #b5a68f;--win: #e6d4ac;--hud-h: 104px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}html,body{margin:0;height:100%;overflow:hidden;background:radial-gradient(120% 90% at 50% 30%,#3b1466,#160627 60%,#07020d);color:var(--text);font-family:Libre Franklin,system-ui,sans-serif;user-select:none}#stage{position:fixed;inset:0 0 var(--hud-h) 0}.title{position:fixed;top:max(10px,env(safe-area-inset-top));left:0;right:0;display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:2}.logo{display:flex;gap:14px;font-weight:900;font-size:clamp(30px,4.6vw,64px);letter-spacing:3px;line-height:1}.logo-fruit{background:linear-gradient(180deg,#b8ff8a,#2fbf4a 60%,#0f6b23);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 #062b10) drop-shadow(0 8px 16px rgba(0,0,0,.6))}.logo-sevens{background:linear-gradient(180deg,var(--gold-1),var(--gold-2) 45%,var(--gold-3) 55%,#ffe27a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 #4a1c00) drop-shadow(0 8px 16px rgba(0,0,0,.6))}.free-counter{margin-top:8px;padding:6px 18px;border-radius:999px;font-weight:800;font-size:clamp(14px,1.8vw,22px);background:linear-gradient(180deg,#6b1f27,#43121a);border:2px solid var(--gold-2);box-shadow:0 0 24px #a050ffb3}.message{position:fixed;left:50%;bottom:calc(var(--hud-h) + 18px);transform:translate(-50%);padding:10px 22px;border-radius:12px;background:#a01428eb;font-weight:800;z-index:3}.hud{position:fixed;left:0;right:0;bottom:0;height:var(--hud-h);padding:0 max(16px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(16px,env(safe-area-inset-left));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;background:linear-gradient(180deg,#12061f8c,#0a0312f5);border-top:2px solid var(--panel-edge);box-shadow:0 -10px 40px #00000080;z-index:2}.hud-group{display:flex;align-items:center;gap:12px}.hud-right{justify-content:flex-end}.meter{display:flex;flex-direction:column;align-items:center;min-width:120px;padding:6px 14px;border-radius:14px;background:var(--panel);border:1px solid var(--panel-edge)}.meter-label{font-size:11px;letter-spacing:2px;color:var(--muted);font-weight:800}.meter-value{font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.meter-value.win{color:var(--win);text-shadow:0 0 12px rgba(125,255,176,.5)}.meter.bet{min-width:100px}button{font-family:inherit;color:var(--text);cursor:pointer;border:0;flex-shrink:0}button:disabled{opacity:.45;cursor:default}.spin-btn{flex-shrink:0;width:92px;height:92px;border-radius:50%;margin:0 6px;background:radial-gradient(circle at 35% 30%,#fff6c8,var(--gold-2) 40%,var(--gold-3) 80%);box-shadow:0 0 0 5px #4a1c00,0 0 0 8px var(--gold-2),0 10px 30px #ffbe2873;transition:transform .12s ease,filter .2s ease}.spin-btn:not(:disabled):hover{transform:scale(1.05);filter:brightness(1.08)}.spin-btn:not(:disabled):active{transform:scale(.95)}.spin-icon{display:block;font-size:52px;font-weight:900;color:#4a1c00;line-height:1}.spin-btn.spinning .spin-icon{animation:turn .7s linear infinite}@keyframes turn{to{transform:rotate(360deg)}}.round-btn.small{width:44px;height:44px;border-radius:50%;font-size:26px;font-weight:900;background:linear-gradient(180deg,#33221a,#1e120d);border:2px solid var(--panel-edge)}.icon-btn{width:44px;height:44px;border-radius:50%;font-size:22px;font-weight:900;font-style:italic;background:linear-gradient(180deg,#33221a,#1e120d);border:2px solid var(--panel-edge)}.toggle-btn{height:40px;padding:0 14px;border-radius:12px;font-weight:800;font-size:13px;letter-spacing:1px;background:var(--panel);border:1px solid var(--panel-edge)}.toggle-btn.on{background:linear-gradient(180deg,var(--gold-2),var(--gold-3));color:#2b0a00;border-color:var(--gold-1)}.modal{position:fixed;inset:0;display:grid;place-items:center;background:#0a0503cc;z-index:10;padding:16px}.modal-card{position:relative;width:min(860px,100%);max-height:88vh;overflow:auto;padding:28px;border-radius:22px;background:linear-gradient(180deg,#2a1a12,#150c09);border:2px solid var(--gold-2)}.modal-card h2{margin:0 0 4px;text-align:center;font-weight:900;letter-spacing:4px;color:var(--gold-2)}.modal-note{margin:0 0 18px;text-align:center;color:var(--muted);font-size:14px}.close-btn{position:absolute;right:14px;top:10px;font-size:34px;background:none}.close-btn{min-width:44px;min-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;right:6px;top:4px}.pay-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.pay-item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:#ffffff0d}.pay-item img{width:64px;height:64px;object-fit:contain}.pay-item ul{list-style:none;margin:0;padding:0;font-size:14px;font-weight:600}.pay-item b{color:var(--gold-2)}.rules{margin-top:18px;color:var(--muted);font-size:14px;line-height:1.6}.loader{position:fixed;inset:0;display:grid;place-content:center;gap:22px;background:#120a08;z-index:20;transition:opacity .4s ease}.loader.hidden{opacity:0;pointer-events:none}.loader-logo{font-weight:900;font-size:54px;letter-spacing:6px;text-align:center;color:var(--gold-2)}.loader-logo span{display:block;font-size:16px;letter-spacing:12px;color:var(--muted)}.loader-bar{width:240px;height:6px;border-radius:3px;background:#ffffff1a;overflow:hidden}.loader-bar i{display:block;width:40%;height:100%;background:var(--gold-2);animation:load 1.1s ease-in-out infinite}@keyframes load{0%{transform:translate(-100%)}to{transform:translate(260%)}}:root{--math-w: 440px}body.math-open #stage,body.math-open .title{right:var(--math-w)}.math-console{position:fixed;top:0;right:0;bottom:var(--hud-h);width:var(--math-w);z-index:4;display:flex;flex-direction:column;background:#100906f5;border-left:1px solid var(--panel-edge);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12.5px;line-height:1.45}.math-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.math-title{font-family:Libre Franklin,sans-serif;font-weight:900;letter-spacing:3px;color:var(--gold-2)}.close-btn.small{position:static;font-size:26px;line-height:1}.math-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.math-summary div{display:flex;flex-direction:column}.math-summary span{color:var(--muted);font-size:11px}.math-summary b{font-size:18px}.math-summary b.up{color:var(--win)}.math-summary b.down{color:#ff8a8a}.math-theory{padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08);max-height:46%;overflow:auto}.math-log{flex:1;overflow:auto;padding:6px 14px 14px}.math-entry{padding:8px 0;border-bottom:1px dashed rgba(255,255,255,.1)}.math-console p{margin:2px 0;white-space:pre-wrap}.ml-head{color:var(--gold-2);font-weight:700}.ml-pay{color:#d6f5ff;padding-left:10px}.ml-none{color:#8c7d68;padding-left:10px}.ml-feature{color:#d8bd84;padding-left:10px}.ml-total{color:var(--win);font-weight:700}.ml-rtp{color:#ffe27a}.ml-note{color:var(--muted)}.ml-casino{color:#ffb36b;font-weight:700}@media(max-width:1099px),(orientation:portrait){body.math-open #stage,body.math-open .title{right:0}.math-console{left:0;width:auto;top:auto;height:46vh;border-left:0;border-top:1px solid var(--panel-edge)}}@media(max-width:760px),(orientation:portrait){:root{--hud-h: 196px}.hud{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding-top:10px;row-gap:10px}.hud-center{grid-column:1 / -1;grid-row:2;justify-content:center;flex-wrap:nowrap}.hud-left,.hud-right{grid-row:1}.meter{min-width:0;flex:1}.hud-center{gap:8px}.hud-center .meter{flex:0 0 auto;min-width:74px;padding:4px 8px}.hud-center .meter-value{font-size:17px}.round-btn.small{width:36px;height:36px;font-size:22px}.spin-btn{width:76px;height:76px;margin:0 2px}.spin-icon{font-size:42px}.hud-center{gap:6px}.hud-center .meter{min-width:64px;padding:4px 6px}.round-btn.small{width:32px;height:32px;font-size:20px}.spin-btn{width:70px;height:70px}.toggle-btn{height:32px;padding:0 6px;font-size:10px;letter-spacing:0}}.win-line,.bolt{display:none}.topbar{position:fixed;z-index:3;top:max(8px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));display:flex;gap:8px}.topbar #home-btn,.topbar #menu-btn{display:none}.nav-btn{width:36px;height:36px;padding:0;border-radius:50%;color:var(--gold-2);background:radial-gradient(120% 120% at 50% 20%,#33221a,#1e120d 70%);border:1px solid var(--gold-3);box-shadow:0 2px 6px #0000008c}.nav-btn svg{width:52%;height:52%;fill:currentColor;display:block;margin:auto}.nav-btn:active{transform:scale(.94);filter:brightness(1.35)}.topbar .nav-btn .sound-off,.topbar .nav-btn.off .sound-on{display:none}.topbar .nav-btn.off .sound-off{display:block}.topbar .nav-btn .fs-exit,.topbar .nav-btn.on .fs-enter{display:none}.topbar .nav-btn.on .fs-exit{display:block}.fs-steps{margin:0;padding-left:22px;line-height:1.7;font-size:15px}.nav-btn.off,.menu-item.off{opacity:.6}body.math-open .topbar{right:calc(var(--math-w) + 10px)}.inset-probe{position:fixed;visibility:hidden;pointer-events:none;padding:calc(env(safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top, 0px)) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.menu-card{width:min(380px,100%);display:grid;gap:14px}.menu-card .modal-note{margin:0;font-size:12px}.menu-item{padding:14px;border-radius:10px;font-weight:700;font-size:15px;color:var(--gold-1);background:#ffffff0a;border:1px solid var(--gold-3)}.menu-item:active{filter:brightness(1.3)}body.phone{position:fixed;inset:0;touch-action:manipulation;overscroll-behavior:none}body.phone .hud{inset:auto 0 0;height:auto;display:grid;gap:var(--deck-gap, calc(var(--u) * 8)) calc(var(--u) * 6);grid-template-columns:1fr calc(var(--u) * 62) calc(var(--u) * 92) calc(var(--u) * 62) 1fr;grid-template-rows:calc(var(--u) * 58) calc(var(--u) * 50) calc(var(--u) * 44) calc(var(--u) * 40);grid-template-areas:"win win win win win" "info bet bet bet ." "autoplay autoplay spin turbo turbo" "bal bal spin . .";padding:calc(var(--u) * 8) calc(var(--u) * 12) calc(var(--ib) + var(--u) * 12)}.phone .topbar #home-btn,.phone .topbar #menu-btn{display:block}.phone .topbar{position:fixed;z-index:3;top:calc(var(--it) + var(--u) * 6);left:calc(var(--il) + var(--u) * 12);right:calc(var(--ir) + var(--u) * 12);display:flex;gap:calc(var(--u) * 8);pointer-events:none}.phone .nav-btn{pointer-events:auto;position:relative;width:calc(var(--u) * 44);height:calc(var(--u) * 44);padding:0;border-radius:50%;color:var(--gold-2)}.phone #home-btn{margin-right:auto}.phone .nav-btn svg{width:52%;height:52%;fill:currentColor;display:block;margin:auto}.phone .nav-btn,body.phone .hud #info-btn,body.phone .hud .toggle-btn,body.phone .hud .bet-bar{background:radial-gradient(120% 120% at 50% 20%,#33221a,#1e120d 70%);border:1px solid var(--gold-3);box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffe1a040,0 2px 6px #0000008c}.phone .nav-btn:active,body.phone .hud button:not(.spin-btn):not(:disabled):active{transform:scale(.94);filter:brightness(1.35)}.phone .nav-btn:disabled{opacity:.45}body.phone .hud .meter{position:relative;min-width:0}body.phone .hud .meter-label{position:static;text-indent:0;font-size:calc(var(--u) * 11);letter-spacing:.1em}body.phone .hud .meter-value{font-size:calc(var(--u) * 17);font-weight:600;line-height:1.1}body.phone .hud .meter-win{grid-area:win;justify-self:center;width:min(100%,calc(var(--u) * 310));display:grid;grid-template-columns:1fr 1fr;align-items:baseline;column-gap:calc(var(--u) * 8);padding:calc(var(--u) * 5) calc(var(--u) * 14);border-radius:calc(var(--u) * 26);border:1px solid var(--gold-3);background:linear-gradient(180deg,#2e1d14f0,#1a0f0bf0);box-shadow:inset 0 0 0 1px #00000080,0 2px 8px #00000080}body.phone .hud .meter-win .meter-label{text-align:right;font-size:calc(var(--u) * 15)}body.phone .hud .meter-win .meter-value{text-align:left;font-family:var(--serif);font-weight:700;font-size:calc(var(--u) * 23);color:var(--gold-1);text-shadow:0 0 calc(var(--u) * 8) rgba(255,190,80,.35)}.phone .win-line{display:block;grid-column:1 / -1;text-align:center;font-family:var(--serif);font-weight:600;font-size:calc(var(--u) * 13);letter-spacing:.06em;color:var(--gold-1);border-top:1px solid rgba(214,167,78,.3);padding-top:calc(var(--u) * 2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.phone .hud #info-btn{grid-area:info;justify-self:center;align-self:center;width:calc(var(--u) * 44);height:calc(var(--u) * 44);font-size:calc(var(--u) * 22);line-height:1;color:var(--gold-1);border-radius:50%}body.phone .hud .bet-bar{grid-area:bet;display:flex;align-items:center;justify-content:space-between;pointer-events:auto;padding:calc(var(--u) * 2);border-radius:calc(var(--u) * 26)}body.phone .hud .bet-bar button{width:calc(var(--u) * 44);height:calc(var(--u) * 44);padding:0;font-size:calc(var(--u) * 26);line-height:1;color:var(--gold-2);background:radial-gradient(120% 120% at 50% 20%,#46301f,#241610 70%);border:1px solid var(--gold-3);border-radius:50%}body.phone .hud .bet-bar button:disabled{opacity:.4;filter:none}body.phone .hud .meter.bet{display:flex;flex-direction:column;flex:1;align-items:center;gap:0}body.phone .hud .spin-btn{grid-area:spin;justify-self:center;align-self:center;width:calc(var(--u) * 92);height:calc(var(--u) * 92);margin:0;border-radius:50%}body.phone .hud button:not(:disabled):hover{box-shadow:none}body.phone .hud .toggle-btn{position:static;align-self:center;justify-self:center;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 4);width:min(100%,calc(var(--u) * 112));height:calc(var(--u) * 44);padding:0;border-radius:calc(var(--u) * 22);color:var(--gold-1);font-size:calc(var(--u) * 14);letter-spacing:.06em}body.phone .hud #auto-btn{grid-area:autoplay}body.phone .hud #turbo-btn{grid-area:turbo}body.phone .hud .toggle-btn.on{background:linear-gradient(180deg,#f6d68a,var(--gold-2) 50%,var(--gold-3));color:#1d1204;box-shadow:0 0 calc(var(--u) * 10) #ffbe5099}body.phone .hud .toggle-btn[data-count]{position:relative}body.phone .hud .toggle-btn[data-count]:after{min-width:calc(var(--u) * 20);padding:calc(var(--u) * 2);font-size:calc(var(--u) * 11);border-radius:calc(var(--u) * 12)}.phone .bolt{display:block;width:calc(var(--u) * 15);height:calc(var(--u) * 15);fill:currentColor}body.phone .hud .meter-balance{grid-area:bal;align-items:flex-start;justify-content:center;display:flex;flex-direction:column;padding-left:calc(var(--u) * 4);text-shadow:0 1px 4px rgba(0,0,0,.9)}.phone .free-counter{margin:0;padding:calc(var(--u) * 4) calc(var(--u) * 12);font-size:calc(var(--u) * 12);letter-spacing:.04em}.phone .message{font-size:calc(var(--u) * 14);padding:calc(var(--u) * 8) calc(var(--u) * 14);max-width:90vw;width:max-content;text-align:center}body.phone.phone-wide .hud{inset:0;display:block;padding:0}body.phone.phone-wide .hud .meter-win{position:absolute;left:var(--side);right:var(--side);top:var(--panel-top);width:auto;height:calc(var(--u) * 44);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--u) * 10);padding:0 calc(var(--u) * 14)}body.phone.phone-wide .hud .meter-win .meter-label,body.phone.phone-wide .hud .meter-win .meter-value{width:auto}.phone-wide .win-line{border:0;padding:0 0 0 calc(var(--u) * 10);border-left:1px solid rgba(214,167,78,.3)}body.phone.phone-wide .hud .meter-win .meter-value{font-size:calc(var(--u) * 20)}.phone-wide .topbar{left:calc(var(--il) + var(--u) * 8);right:auto;width:calc(var(--side) - var(--il) - var(--u) * 16);gap:calc(var(--u) * 4);justify-content:space-between}.phone-wide #home-btn{margin:0}.phone-wide .nav-btn{--nav: min(calc(var(--u) * 38), calc((var(--side) - var(--il) - var(--u) * 28) / 4));flex:none;width:var(--nav);height:var(--nav)}body.phone.phone-wide .hud .meter-balance{position:absolute;left:calc(var(--il) + var(--u) * 10);bottom:calc(var(--ib) + var(--u) * 6)}body.phone.phone-wide .hud #info-btn{position:absolute;left:calc((var(--side) + var(--il)) / 2 - var(--u) * 19);bottom:calc(var(--ib) + var(--u) * 50);width:calc(var(--u) * 38);height:calc(var(--u) * 38)}body.phone.phone-wide .hud .bet-bar{position:absolute;right:calc(var(--ir) + var(--u) * 8);top:calc(var(--it) + var(--u) * 8);width:calc(var(--side) - var(--ir) - var(--u) * 16)}body.phone.phone-wide .hud .bet-bar button{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}body.phone.phone-wide .hud .meter.bet .meter-value{font-size:calc(var(--u) * 15)}body.phone.phone-wide .hud .spin-btn{position:absolute;right:calc(var(--ir) + (var(--side) - var(--ir) - var(--u) * 120) / 2);top:calc(50% - var(--u) * 60);width:calc(var(--u) * 120);height:calc(var(--u) * 120)}body.phone.phone-wide .hud .toggle-btn{position:absolute;bottom:calc(var(--ib) + var(--u) * 8);height:calc(var(--u) * 40);font-size:calc(var(--u) * 12);width:calc((var(--side) - var(--ir) - var(--u) * 20) / 2)}body.phone.phone-wide .hud #auto-btn{right:calc(var(--ir) + var(--u) * 12 + (var(--side) - var(--ir) - var(--u) * 20) / 2)}body.phone.phone-wide .hud #turbo-btn{right:calc(var(--ir) + var(--u) * 8)}.phone-wide .title{left:var(--il);right:auto;width:calc(var(--side) - var(--il));padding:0 calc(var(--u) * 6)}.phone-wide .free-counter{padding:calc(var(--u) * 3) calc(var(--u) * 6);font-size:calc(var(--u) * 10);text-align:center}:root{--serif: "Libre Franklin", system-ui, sans-serif}body.phone #stage{inset:0}body.phone .hud{background:linear-gradient(180deg,#1a0f0be6,#120a08fa);border-top:1px solid var(--panel-edge);box-shadow:0 -6px 20px #00000080;height:auto}body.phone.phone-wide .hud{background:none;border:0;box-shadow:none;pointer-events:none}body.phone.phone-wide .hud>*>*{pointer-events:auto}body.phone .hud .hud-group:not(.bet-bar){display:contents}body.phone .hud .meter{background:none;border:0;padding:0;min-width:0;flex:none}body.phone .hud .meter.bet{min-width:0;flex:1;padding:0}body.phone .hud .meter-win{background:linear-gradient(180deg,#2e1d14f0,#1a0f0bf0);border:1px solid var(--gold-3)}body.phone .hud #math-btn{display:none}body.phone .hud .spin-icon{font-size:calc(var(--u) * 54)}body.phone .title{top:calc(var(--it) + var(--u) * 50)}body.phone .logo{font-size:calc(var(--u) * 32);gap:calc(var(--u) * 8);letter-spacing:1px}body.phone .free-counter{margin-top:calc(var(--u) * 4)}body.phone.phone-wide .title{top:calc(var(--it) + var(--u) * 50)}body.phone.phone-wide .logo{flex-direction:column;align-items:center;gap:0;font-size:calc(var(--u) * 24)}@media(max-width:600px){.modal{padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))}.modal-card{padding:20px 14px;max-height:100%;overflow-x:hidden}.modal-card h2{font-size:20px}.pay-grid.specials{grid-template-columns:1fr}.combo-table tr{display:grid;grid-template-columns:auto 1fr;column-gap:10px;padding:8px 2px;border-bottom:1px solid rgba(214,167,78,.18)}.combo-table td{padding:0;border:0}.combo-table td:nth-child(2){font-size:13px;color:var(--muted);align-self:center}.combo-table td:last-child{grid-column:1 / -1;text-align:left;white-space:normal;color:var(--gold-1);padding-top:3px}.rules{font-size:13px}}body.phone .hud .spin-btn:disabled{opacity:1;filter:brightness(.72)}body{font-family:Libre Franklin,system-ui,sans-serif}html,body{background:#120a08}.logo{display:block;margin:0;font:italic 700 clamp(28px,3.2vw,46px)/1 "Playfair Display",Georgia,serif;letter-spacing:.01em;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.75)}.logo-fruit{color:var(--text);background:none;-webkit-text-fill-color:currentColor;filter:none}.logo-sevens{color:#d0504a;background:none;-webkit-text-fill-color:currentColor;filter:none}.free-counter{border:1px solid var(--gold-2);box-shadow:none;border-radius:4px;font-weight:700;letter-spacing:.04em}.hud{background:#1a0f0b url(/fruit-sevens/art/fruit-sevens/walnut.webp) center / 512px;border-top:1px solid var(--gold-2);box-shadow:inset 0 40px 60px #00000073,0 -8px 26px #00000080}.meter{border-radius:4px;background:#0c0705b8;border:1px solid var(--panel-edge)}.meter-label{font-size:10px;letter-spacing:.16em;font-weight:600}.meter-value{font-weight:700}.meter-value.win{color:var(--win);text-shadow:none}.spin-btn{width:84px;height:84px;background:url(/fruit-sevens/art/fruit-sevens/spin.webp) center / contain no-repeat;box-shadow:0 6px 14px #0000008c;color:var(--text);display:grid;place-items:center;padding:0}.spin-btn:not(:disabled):hover{transform:none;filter:brightness(1.1)}.spin-btn:not(:disabled):active{transform:translateY(1px);filter:brightness(.9)}.spin-icon{display:block;width:46%;height:46%;fill:currentColor;color:#e6d6b4;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}.round-btn.small,.icon-btn{border:1px solid var(--gold-3);border-radius:4px;font-weight:600;font-size:20px;color:var(--text);box-shadow:inset 0 1px #ffebc81a,0 2px 4px #00000080}.icon-btn{font-family:Playfair Display,Georgia,serif}.toggle-btn{border-radius:4px;font-weight:600;letter-spacing:.08em;background:linear-gradient(180deg,#33221a,#1e120d);border:1px solid var(--gold-3);box-shadow:inset 0 1px #ffebc81a,0 2px 4px #00000080}.toggle-btn.on{background:linear-gradient(180deg,#7c232b,#5c1820);color:var(--text);border-color:var(--gold-2)}.nav-btn{border-radius:4px;color:var(--gold-1);border:1px solid var(--gold-3);box-shadow:0 2px 4px #00000080}.modal-card{border-radius:6px;border-width:1px}.modal-card h2{font:italic 700 28px Playfair Display,Georgia,serif;letter-spacing:.01em;color:var(--gold-1)}.math-title{font-family:Libre Franklin,sans-serif;font-weight:700;letter-spacing:.14em}.math-console{border-left-color:var(--gold-3)}.loader-logo{font:italic 700 46px Playfair Display,Georgia,serif;letter-spacing:.01em;color:var(--gold-1)}.loader-logo span{font:500 13px Libre Franklin,sans-serif;letter-spacing:.3em}body.phone .hud{grid-template-columns:1fr calc(var(--u) * 62) calc(var(--u) * 72) calc(var(--u) * 62) 1fr;grid-template-rows:calc(var(--u) * 52) calc(var(--u) * 44) calc(var(--u) * 40) calc(var(--u) * 32)}body.phone .hud{background:#1a0f0b url(/fruit-sevens/art/fruit-sevens/walnut.webp) center / 400px;border-top:1px solid var(--gold-3);box-shadow:inset 0 24px 40px #00000080}.phone .nav-btn,body.phone .hud #info-btn,body.phone .hud .toggle-btn,body.phone .hud .bet-bar{background:linear-gradient(180deg,#33221a,#1e120d);border:1px solid var(--gold-3);box-shadow:inset 0 1px #ffebc81a,0 1px 3px #00000080}.phone .nav-btn,body.phone .hud #info-btn{border-radius:calc(var(--u) * 6);width:calc(var(--u) * 40);height:calc(var(--u) * 40)}body.phone .hud .bet-bar{border-radius:calc(var(--u) * 6);padding:calc(var(--u) * 2)}body.phone .hud .bet-bar button{width:calc(var(--u) * 40);height:calc(var(--u) * 38);border-radius:calc(var(--u) * 5);background:linear-gradient(180deg,#46301f,#241610);color:var(--text);box-shadow:none;border:1px solid var(--gold-3);font-weight:500}body.phone .hud .toggle-btn{height:calc(var(--u) * 38);border-radius:calc(var(--u) * 6);font-weight:600;letter-spacing:.06em}body.phone .hud .toggle-btn.on{background:linear-gradient(180deg,#7c232b,#5c1820);color:var(--text);box-shadow:none}body.phone .hud .spin-btn{width:calc(var(--u) * 72);height:calc(var(--u) * 72)}body.phone .hud .meter-win{border-radius:calc(var(--u) * 6);border-color:var(--gold-3);background:#0c0705c7;box-shadow:none}body.phone .hud .meter-win .meter-value{font-family:Libre Franklin,sans-serif;font-weight:700;color:var(--text);text-shadow:none}.phone .win-line{font-family:Libre Franklin,sans-serif;font-weight:500;color:var(--muted);border-top-color:var(--panel-edge)}body.phone .hud .meter-label{font-size:calc(var(--u) * 10);letter-spacing:.14em}body.phone .hud .meter-win .meter-label{font-size:calc(var(--u) * 12);font-family:Libre Franklin,sans-serif}body.phone .logo{font-size:calc(var(--u) * 28)}body.phone .title{top:calc(var(--it) + var(--u) * 54)}body.phone.phone-wide .hud{background:none}body.phone.phone-wide .title{top:calc(var(--it) + var(--u) * 48)}body.phone.phone-wide .logo{font-size:calc(var(--u) * 22)}.phone-wide .logo-sevens{display:block}body.phone.phone-wide .hud .spin-btn{width:calc(var(--u) * 84);height:calc(var(--u) * 84);right:calc(var(--ir) + (var(--side) - var(--ir) - var(--u) * 84) / 2);top:calc(50% - var(--u) * 42)}body.phone.phone-wide .hud .meter-win{background:#0c0705d1}.phone-wide .nav-btn{width:var(--nav);height:var(--nav)}body.phone.phone-wide .hud .toggle-btn{letter-spacing:.02em}.phone-wide .bolt{display:none}body.scene{--serif: "Cinzel", "Times New Roman", serif;--sgold-1: #fff1c8;--sgold-2: #e2b358;--sgold-3: #9c6d1e;background:#1a0d06}body.scene #stage{inset:0}body.scene .title .logo{display:none}body.scene .title{top:calc((var(--sy) + 150 * var(--ss)) * 1px)}body.scene .hud{inset:0;height:auto;display:block;padding:0;background:none;border:0;box-shadow:none;pointer-events:none}body.scene .hud:before{display:none}body.scene .hud-group{display:contents}body.scene .hud #math-btn{display:none}body.scene .hud [style*=--x]{position:absolute;margin:0;pointer-events:auto;left:calc((var(--sx) + (var(--x) - var(--w) / 2) * var(--ss)) * 1px);top:calc((var(--sy) + (var(--y) - var(--h) / 2) * var(--ss)) * 1px);width:calc(var(--w) * var(--ss) * 1px);height:calc(var(--h) * var(--ss) * 1px)}body.scene .hud button{background:none;border:0;box-shadow:none;color:transparent;border-radius:50%;min-width:0;padding:0}body.scene .hud button svg{display:none}body.scene .hud .toggle-btn{border-radius:calc(10 * var(--ss) * 1px)}body.scene .hud .toggle-btn.on{box-shadow:0 0 0 calc(2 * var(--ss) * 1px) var(--sgold-2),0 0 calc(18 * var(--ss) * 1px) #ffbe50b3}body.scene .hud .spin-btn.spinning{animation:scene-spin-glow .8s ease-in-out infinite alternate}@keyframes scene-spin-glow{0%{box-shadow:0 0 calc(10 * var(--ss) * 1px) #ffbe504d}to{box-shadow:0 0 calc(40 * var(--ss) * 1px) #ffc864d9}}body.scene .hud button:not(:disabled):hover{box-shadow:0 0 calc(16 * var(--ss) * 1px) #ffc86473;transform:none}body.scene .hud button:disabled{opacity:1;filter:brightness(.6)}body.scene .hud .meter{position:absolute;min-width:0;padding:0;background:none;border:0;box-shadow:none;display:flex;align-items:center;justify-content:center}body.scene .hud .meter-label{position:absolute;left:0;right:0;bottom:calc(100% + var(--h) * .22 * var(--ss) * 1px);text-align:center;font-family:var(--serif);font-weight:700;line-height:1;letter-spacing:.18em;text-indent:.18em;font-size:calc(var(--h) * .5 * var(--ss) * 1px);background:linear-gradient(180deg,var(--sgold-1),var(--sgold-2) 55%,#b98a35);-webkit-background-clip:text;background-clip:text;color:transparent}body.scene .hud .meter-value{font-family:Libre Franklin,sans-serif;color:#fff4dc;font-size:calc(var(--h) * .72 * var(--ss) * 1px);font-weight:700;line-height:1}body.scene .hud .win-line{display:none}body.scene .hud .toggle-btn[data-count]:after{content:attr(data-count);position:absolute;right:0;top:0;transform:translate(35%,-35%);min-width:calc(30 * var(--ss) * 1px);padding:calc(3 * var(--ss) * 1px);border-radius:calc(20 * var(--ss) * 1px);background:#8f1e12;color:#fff;font-weight:700;font-size:calc(15 * var(--ss) * 1px);line-height:1.2}body.scene .topbar{position:fixed;z-index:3;inset:auto;top:calc((var(--sy) + 18 * var(--ss)) * 1px);left:calc((var(--sx) + 22 * var(--ss)) * 1px);right:calc((var(--sx) + 22 * var(--ss)) * 1px);display:flex;gap:calc(12 * var(--ss) * 1px);pointer-events:none}body.scene .topbar #home-btn{margin-right:auto}body.scene .topbar .nav-btn{pointer-events:auto;width:calc(64 * var(--ss) * 1px);height:calc(64 * var(--ss) * 1px);padding:0;border-radius:50%;color:var(--sgold-1);background:radial-gradient(120% 120% at 50% 20%,#6a3a14,#2a1408 70%);border:calc(3 * var(--ss) * 1px) solid var(--sgold-2);box-shadow:0 0 0 calc(2 * var(--ss) * 1px) #4a2c0c,0 0 calc(18 * var(--ss) * 1px) #ffb44673}body.scene .topbar .nav-btn svg{width:50%;height:50%;fill:currentColor;display:block;margin:auto}body.scene .topbar #home-btn,body.scene .topbar #menu-btn{display:block}body.scene .topbar .nav-btn .sound-off,body.scene .topbar .nav-btn.off .sound-on,body.scene .topbar .nav-btn .fs-exit,body.scene .topbar .nav-btn.on .fs-enter{display:none}body.scene .topbar .nav-btn.off .sound-off,body.scene .topbar .nav-btn.on .fs-exit{display:block}body.phone{--gold-1: #fff1c8;--gold-2: #e2b358;--gold-3: #9c6d1e;--serif: "Cinzel", "Times New Roman", serif;background:#1a0d06}body.phone .title .logo{display:none}body.phone .hud{background:none;border:0;box-shadow:none}.phone .nav-btn,body.phone .hud #info-btn,body.phone .hud .toggle-btn,body.phone .hud .bet-bar{background:radial-gradient(120% 120% at 50% 20%,#6a3a14,#2a1408 70%);border:calc(var(--u) * 2) solid var(--gold-2);box-shadow:0 0 0 1px #4a2c0c,0 0 calc(var(--u) * 10) #ffb44673}.phone .nav-btn{color:var(--gold-1)}body.phone .hud .bet-bar button{background:radial-gradient(120% 120% at 50% 25%,#ffcf6a,#d48a1c 55%,#7a4208);border:1px solid #ffe2a0;color:#3a1a02;font-weight:800}body.phone .hud .meter-label{font-family:var(--serif);font-weight:700;color:var(--gold-2)}body.phone .hud .meter-value{color:#fff4dc;font-weight:700}body.phone .hud .meter-win{border:calc(var(--u) * 2) solid var(--gold-2);border-radius:calc(var(--u) * 14);background:linear-gradient(180deg,#8a1a12,#4a0a06);box-shadow:0 0 0 1px #3a0804,0 0 calc(var(--u) * 14) #ffaa3c80,inset 0 1px #ffdca040}body.phone .hud .meter-win .meter-label{color:var(--gold-1)}body.phone .hud .meter-win .meter-value{color:#ffe08a}body.phone .hud .spin-btn{background:radial-gradient(circle at 50% 35%,#ffc457,#e0820f 55%,#8a4306 85%);border:calc(var(--u) * 4) solid #ffd77a;box-shadow:0 0 0 calc(var(--u) * 3) #6a3a08,0 0 calc(var(--u) * 22) #ffaa32bf,inset 0 calc(var(--u) * -6) calc(var(--u) * 12) #5a1e0073}body.phone .hud .spin-btn .spin-icon{width:62%;height:62%;fill:#fff6d8;filter:drop-shadow(0 calc(var(--u) * 2) calc(var(--u) * 2) rgba(90,30,0,.6))}body.phone .hud .toggle-btn{font-family:Libre Franklin,sans-serif;font-weight:800;color:var(--gold-1)}body.phone .hud .meter-balance .meter-label{color:var(--gold-2)}body.phone .hud{top:var(--hud-top, auto)}body.phone .hud{grid-template-columns:calc(var(--u) * 52) 1fr 1fr calc(var(--u) * 120);grid-template-rows:calc(var(--u) * 60) calc(var(--u) * 52) calc(var(--u) * 50) calc(var(--u) * 26);grid-template-areas:"win win win win" "info bet bet spin" "autoplay autoplay turbo spin" "bal bal bal bal";column-gap:calc(var(--u) * 8);row-gap:calc(var(--u) * 8);padding:calc(var(--u) * 4) calc(var(--u) * 14) calc(var(--ib) + var(--u) * 10)}body.phone .hud .meter-win{width:100%;justify-self:stretch}body.phone .hud .bet-bar{justify-self:stretch}body.phone .hud .spin-btn{width:calc(var(--u) * 116);height:calc(var(--u) * 116)}body.phone .hud .toggle-btn{width:100%;height:calc(var(--u) * 46)}body.phone .hud #info-btn{width:calc(var(--u) * 48);height:calc(var(--u) * 48)}body.phone .hud .meter-balance{flex-direction:row;justify-content:center;align-items:baseline;gap:calc(var(--u) * 8);padding:0}body.phone .hud .meter-balance .meter-label{font-size:calc(var(--u) * 13)}body.phone .hud .meter-balance .meter-value{font-size:calc(var(--u) * 18)}.phone .nav-btn{width:max(44px,calc(var(--u) * 44));height:max(44px,calc(var(--u) * 44))}body.phone .hud #info-btn{width:max(44px,calc(var(--u) * 48));height:max(44px,calc(var(--u) * 48))}body.phone .hud .bet-bar{min-height:50px}body.phone .hud .bet-bar button{width:max(44px,calc(var(--u) * 44));height:max(44px,calc(var(--u) * 44))}body.phone .hud .toggle-btn{min-height:44px}body.phone .hud{grid-template-rows:calc(var(--u) * 60) max(52px,calc(var(--u) * 52)) max(48px,calc(var(--u) * 50)) calc(var(--u) * 26)}body.phone.phone-wide .hud .meter-balance{left:calc(var(--il) + var(--u) * 10);bottom:auto;top:calc(50% - var(--u) * 10);width:calc(var(--side) - var(--il) - var(--u) * 20);flex-direction:column;align-items:flex-start;gap:0}body.phone.phone-wide .hud .meter-balance .meter-value{font-size:max(15px,calc(var(--u) * 17))}body.phone.phone-wide .hud #info-btn{left:calc(var(--il) + var(--u) * 10);bottom:calc(var(--ib) + var(--u) * 10);width:max(44px,calc(var(--u) * 46));height:max(44px,calc(var(--u) * 46))}body.phone.phone-wide .hud .bet-bar button{width:max(44px,calc(var(--u) * 40));height:max(44px,calc(var(--u) * 40))}body.phone.phone-wide .hud .toggle-btn{height:max(44px,calc(var(--u) * 42))}body.phone.phone-wide .hud .spin-btn{width:max(88px,calc(var(--u) * 120));height:max(88px,calc(var(--u) * 120))}body.phone.phone-wide .topbar{width:calc(max(44px,calc(var(--u) * 38)) * 2 + var(--u) * 10);flex-wrap:wrap;gap:calc(var(--u) * 6);justify-content:flex-start}body.phone.phone-wide .topbar .nav-btn{width:max(44px,calc(var(--u) * 38));height:max(44px,calc(var(--u) * 38));flex:none;margin:0}body.phone.phone-wide .title{top:calc(var(--it, 0px) + max(44px,calc(var(--u) * 38)) * 2 + var(--u) * 22)}html body.phone .hud .spin-btn,html body.phone .hud button.spin-btn:not(:disabled):hover{background:url(/fruit-sevens/art/fruit-sevens/ui/spin-ring.webp) center / 100% 100% no-repeat;border:0;border-radius:50%;padding:0;box-shadow:none;filter:drop-shadow(0 0 calc(var(--u) * 12) rgba(255,170,60,.55)) drop-shadow(0 calc(var(--u) * 4) calc(var(--u) * 6) rgba(0,0,0,.6));transform:none}html body.phone:not(.phone-wide) .hud .spin-btn{position:relative}html body.phone .hud .spin-btn:before{content:"";position:absolute;inset:0;background:url(/fruit-sevens/art/fruit-sevens/ui/spin-core.webp) center / 100% 100% no-repeat;border-radius:50%}html body.phone .hud .spin-btn .spin-icon{display:none!important}html body.phone .hud .spin-btn.spinning{animation:none}html body.phone .hud .spin-btn.spinning:before{animation:ref-spin-turn .8s linear infinite}html body.phone .hud .spin-btn:not(:disabled):active{transform:scale(.95);filter:brightness(.92) drop-shadow(0 0 calc(var(--u) * 8) rgba(255,170,60,.5))}html body.phone .hud .spin-btn:disabled{opacity:1;filter:brightness(.62) saturate(.75)}html body.phone .hud .spin-btn.spinning:disabled{filter:brightness(.85) drop-shadow(0 0 calc(var(--u) * 12) rgba(255,170,60,.45))}@keyframes ref-spin-turn{to{transform:rotate(360deg)}}html body.phone .nav-btn,html body.phone .hud #info-btn,html body.phone .hud .bet-bar button,html body.phone .hud .round-btn{background:url(/fruit-sevens/art/fruit-sevens/ui/round.webp) center / 100% 100% no-repeat;border:0;border-radius:50%;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) #0000008c;color:#ffc53d}html body.phone .nav-btn svg{fill:#ffc53d;filter:drop-shadow(0 1px 1px rgba(60,20,0,.8))}html body.phone .hud #info-btn{font:italic 800 calc(var(--u) * 24) / 1 Georgia,"Times New Roman",serif;color:#ffc53d;text-shadow:0 1px 1px rgba(60,20,0,.8)}html body.phone .hud .bet-bar button,html body.phone .hud .round-btn{font:800 calc(var(--u) * 26) / 1 "Libre Franklin",Arial,sans-serif;color:#ffc53d;text-shadow:0 1px 1px rgba(60,20,0,.8)}html body.phone .hud .bet-bar button:disabled,html body.phone .hud .round-btn:disabled{opacity:1;filter:brightness(.55) saturate(.6)}html body.phone .hud .toggle-btn{--ph: max(44px, calc(var(--u) * 46));background:none;box-shadow:none;border-radius:0;border-style:solid;border-color:transparent;border-width:0 calc(var(--ph) / 2);border-image:url(/fruit-sevens/art/fruit-sevens/ui/pill.webp) 0 80 fill / 0 calc(var(--ph) / 2) stretch;padding:0;font:800 calc(var(--u) * 15) / 1 "Libre Franklin",Arial,sans-serif;letter-spacing:.02em;color:#ffc53d;text-shadow:0 1px 1px rgba(60,20,0,.8);display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 3)}html body.phone.phone-wide .hud .toggle-btn{--ph: max(44px, calc(var(--u) * 42));font-size:calc(var(--u) * 13)}html body.phone .hud .toggle-btn .bolt{display:inline-block;width:calc(var(--u) * 15);height:calc(var(--u) * 15);fill:#ffc53d}html body.phone .hud .toggle-btn.on{background:none;color:#fff2b0;filter:brightness(1.25) drop-shadow(0 0 calc(var(--u) * 8) rgba(255,190,70,.8))}html body.phone:not(.phone-wide) .hud .bet-bar{--ph: max(52px, calc(var(--u) * 52));background:none;box-shadow:none;border-radius:0;border-style:solid;border-color:transparent;padding:0;border-width:0 calc(var(--ph) / 2);border-image:url(/fruit-sevens/art/fruit-sevens/ui/pill.webp) 0 80 fill / 0 calc(var(--ph) / 2) stretch;height:var(--ph);align-self:center;display:flex;align-items:center}html body.phone:not(.phone-wide) .hud .bet-bar>button:first-child{margin-left:calc(var(--ph) / -2 + 3px)}html body.phone:not(.phone-wide) .hud .bet-bar>button:last-child{margin-right:calc(var(--ph) / -2 + 3px)}html body.phone:not(.phone-wide) .hud .bet-bar .meter{flex:1}html body.phone .hud .bet-bar .meter-label{color:#ffd36a}html body.phone .hud .bet-bar .meter-value{color:#fff1cf}html body.phone:not(.phone-wide) .hud{grid-template-rows:calc(var(--u) * 92) max(52px,calc(var(--u) * 52)) max(48px,calc(var(--u) * 50)) calc(var(--u) * 26)}html body.phone:not(.phone-wide) .hud .meter-win{background:url(/fruit-sevens/art/fruit-sevens/ui/win-plaque.webp) center / contain no-repeat;border:0;border-radius:0;box-shadow:none;width:100%;height:100%;justify-self:stretch;align-self:stretch;padding:0 0 calc(var(--u) * 4);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:57% 43%;align-items:center;column-gap:calc(var(--u) * 10)}html body.phone:not(.phone-wide) .hud .meter-win .meter-label{grid-row:1;text-align:right;align-self:center;font:700 calc(var(--u) * 20) / 1 "Cinzel",Georgia,serif;color:#ffd36a;letter-spacing:.04em;padding-top:calc(var(--u) * 6)}html body.phone:not(.phone-wide) .hud .meter-win .meter-value{grid-row:1;text-align:left;align-self:center;font:700 calc(var(--u) * 27) / 1 "Cinzel",Georgia,serif;color:#ffe08a;text-shadow:0 calc(var(--u) * 2) calc(var(--u) * 3) rgba(0,0,0,.6);padding-top:calc(var(--u) * 6)}html body.phone:not(.phone-wide) .hud .win-line{grid-row:2;grid-column:1 / -1;align-self:center;border:0;padding:0 0 calc(var(--u) * 2);font:600 calc(var(--u) * 14) / 1 "Cinzel",Georgia,serif;color:#fff4dc}html body.scene:not(.phone) .hud .spin-btn,html body.scene:not(.phone) .hud button.spin-btn:not(:disabled):hover{background:url(/fruit-sevens/art/fruit-sevens/ui/spin-ring.webp) center / 100% 100% no-repeat;border-radius:50%;transform:scale(1.12);box-shadow:none;filter:drop-shadow(0 0 calc(14 * var(--ss) * 1px) rgba(255,170,60,.5)) drop-shadow(0 calc(5 * var(--ss) * 1px) calc(8 * var(--ss) * 1px) rgba(0,0,0,.65))}html body.scene:not(.phone) .hud .spin-btn:before{content:"";position:absolute;inset:0;background:url(/fruit-sevens/art/fruit-sevens/ui/spin-core.webp) center / 100% 100% no-repeat;border-radius:50%}html body.scene:not(.phone) .hud .spin-btn .spin-icon{display:none!important}html body.scene:not(.phone) .hud .spin-btn.spinning{animation:none}html body.scene:not(.phone) .hud .spin-btn.spinning:before{animation:ref-spin-turn .8s linear infinite}html body.scene:not(.phone) .hud .spin-btn:not(:disabled):active{transform:scale(1.07)}html body.scene:not(.phone) .hud .spin-btn:disabled{opacity:1;filter:brightness(.62) saturate(.75)}html body.scene:not(.phone) .hud .spin-btn.spinning:disabled{filter:brightness(.85) drop-shadow(0 0 calc(18 * var(--ss) * 1px) rgba(255,170,60,.5))}html body.phone:not(.phone-wide) .hud{grid-template-columns:calc(var(--u) * 50) 1fr 1fr calc(var(--u) * 126);grid-template-rows:calc(var(--u) * 86) max(52px,calc(var(--u) * 52)) max(48px,calc(var(--u) * 50)) calc(var(--u) * 24);column-gap:calc(var(--u) * 6);row-gap:calc(var(--u) * 4)}html body.phone:not(.phone-wide) .hud .spin-btn{width:calc(var(--u) * 132);height:calc(var(--u) * 132);justify-self:start;margin-left:calc(var(--u) * -8)}html body .hud button.spin-btn.short:not(.spinning):not(.auto){filter:grayscale(.65) brightness(.6)!important}html body .hud button.spin-btn.auto:after{content:attr(data-auto);position:absolute;left:50%;bottom:2%;transform:translate(-50%);z-index:2;min-width:2.4em;padding:.15em .55em;border-radius:999px;pointer-events:none;font:800 clamp(11px,1.6vmin,15px) / 1.1 "Libre Franklin",Arial,sans-serif;color:#2a1204;text-align:center;background:linear-gradient(180deg,#ffe9b0,#dcae5a);box-shadow:0 1px 3px #0009}html body.phone:not(.phone-wide) .hud button.spin-btn{position:relative}
