:root{--flat3d-ink:#100b1b;--flat3d-shadow:rgba(3,2,10,0.5);--flat3d-edge:rgba(255,218,125,0.42);--flat3d-highlight:rgba(255,255,255,0.16);--flat3d-gold:#ffd66f;--flat3d-type:#fff3d4;--flat3d-type-shadow:0 2px 0 rgba(16,11,27,0.72),0 5px 12px rgba(3,2,10,0.32);--flat3d-press:cubic-bezier(0.2,0.8,0.25,1)}.orbital-dash-cloud{animation:orbital-dash-cloud-drift 12s ease-in-out infinite alternate}.orbital-dash-game{border-color:rgba(224,248,255,.9);background:#7dd3fc;box-shadow:0 16px 36px rgba(4,17,37,.42)}.orbital-dash-sky{background:linear-gradient(180deg,#7dd3fc,#bfedff 49%,#f7dca3)}.orbital-dash-sun{top:32px;right:-28px;width:80px;height:80px;background:rgba(253,230,138,.92);box-shadow:0 0 48px rgba(255,230,157,.8)}.orbital-dash-cloud--left{top:66px;left:14%;width:96px;height:24px;background:rgba(255,255,255,.74);box-shadow:0 9px 14px rgba(76,120,145,.12)}.orbital-dash-cloud--right{top:112px;left:60%;width:80px;height:20px;background:rgba(255,255,255,.58);box-shadow:0 8px 12px rgba(76,120,145,.1)}.orbital-dash-cloud--slow{animation-duration:17s;animation-delay:-5s}.orbital-dash-plane{top:54px;left:43%;width:138px;filter:drop-shadow(0 11px 6px rgba(40,74,89,.25));animation:orbital-dash-plane-glide 4.5s ease-in-out infinite alternate}.orbital-dash-can{animation:orbital-dash-can-hover 1.15s ease-in-out infinite alternate}.orbital-dash-can-badge{display:block;width:20px!important;height:25px!important;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(26,94,129,.32))}.orbital-dash-can-image{display:block;width:34px!important;height:42px!important;object-fit:contain;filter:drop-shadow(0 5px 3px rgba(19,80,113,.38))}.orbital-dash-can-glow{background:rgba(165,243,252,.6);filter:blur(12px)}.orbital-flight-idle .orbital-flight-float{animation:none}.orbital-dash-field{bottom:84px;height:80px;background:linear-gradient(180deg,#8dcfba,#70b3a5)}.orbital-dash-hangar{right:5%;bottom:90px;width:116px;height:108px}.orbital-dash-hangar-body{bottom:0;left:0;width:100%;height:68px;border:5px solid #ecf6ed;border-bottom:0;border-radius:22px 22px 0 0;background:linear-gradient(180deg,#72a9a8,#527b83);box-shadow:0 8px 0 rgba(44,91,99,.35)}.orbital-dash-hangar-roof{bottom:43px;left:50%;width:76px;height:44px;transform:translateX(-50%);border:5px solid #eff8ef;border-bottom:0;border-radius:40px 40px 0 0;background:linear-gradient(180deg,#b8e3dc,#75a9a5)}.orbital-dash-hangar-sign{bottom:50px;left:50%;width:94px;height:6px;transform:translateX(-50%);border-radius:999px;background:#f7d56d;box-shadow:0 2px 0 rgba(111,87,38,.3)}.orbital-dash-hangar-window{bottom:12px;width:20px;height:20px;border:2px solid rgba(255,255,255,.8);border-radius:6px;background:rgba(186,230,253,.8);box-shadow:inset 0 1px 3px rgba(31,74,92,.2)}.orbital-dash-hangar-window--left{left:17px}.orbital-dash-hangar-window--right{right:17px}.orbital-dash-shoulder{bottom:84px;height:12px;background:#e7c56e;box-shadow:0 3px 0 rgba(85,92,76,.2)}.orbital-dash-runway{height:84px;background:linear-gradient(180deg,#596878,#313f52);box-shadow:inset 0 8px 0 rgba(255,255,255,.12)}.orbital-dash-runway-edge{bottom:73px;height:5px;background:#f5d774;box-shadow:0 3px 0 rgba(70,78,88,.28)}.orbital-dash-runway-markings{bottom:12px;height:14px;background-image:repeating-linear-gradient(90deg,transparent 0 32px,#f9f0c7 32px 76px,transparent 76px 116px);background-size:116px 14px;opacity:.9;animation:orbital-dash-runway-scroll .8s linear infinite}.orbital-dash-runway-detail{bottom:25px;height:2px;background:rgba(255,255,255,.15)}.orbital-dash-runway-bottom{height:7px;background:#243143}.orbital-dash-barrier{border:2px solid #b45a30;border-radius:5px 5px 0 0;background:repeating-linear-gradient(135deg,#fff1bc 0 8px,#ee8748 8px 16px);box-shadow:inset 0 3px 0 rgba(255,255,255,.55),0 5px 0 rgba(74,54,49,.4),0 8px 10px rgba(37,49,65,.3)}.orbital-dash-barrier-top{top:0;left:-4px;right:-4px;height:7px;border:1px solid #f6c875;border-radius:3px;background:#ffcf67;box-shadow:0 2px 0 rgba(118,77,43,.28)}.orbital-dash-barrier-shadow{right:4px;bottom:-4px;left:4px;height:4px;border-radius:50%;background:rgba(38,53,69,.6);filter:blur(2px)}@keyframes orbital-dash-cloud-drift{0%{translate:-10px 0}to{translate:16px -4px}}@keyframes orbital-dash-plane-glide{0%{translate:-5px 0;rotate:-1deg}to{translate:9px -5px;rotate:1deg}}@keyframes orbital-dash-can-hover{0%{translate:0 5px;rotate:-5deg}to{translate:0 -5px;rotate:5deg}}@keyframes orbital-dash-runway-scroll{0%{background-position-x:0}to{background-position-x:-116px}}.orbital-airport-backdrop{position:absolute;inset:0;overflow:hidden;isolation:isolate;background:#652d59}.orbital-airport-sky{position:absolute;inset:0;background:radial-gradient(ellipse at 71% 39%,rgba(255,183,166,.54),transparent 31%),radial-gradient(ellipse at 50% 65%,rgba(255,146,132,.42),transparent 43%),linear-gradient(180deg,#352449,#77345f 29%,#c24e75 52%,#ff9a79 70%,#f4ba83)}.orbital-airport-sun{position:absolute;z-index:0;top:27%;right:max(18%,calc(50% - 390px));width:clamp(54px,9vw,92px);aspect-ratio:1;border-radius:50%;background:repeating-linear-gradient(180deg,transparent 0 12px,rgba(197,73,99,.24) 12px 15px),linear-gradient(145deg,#fff0bd,#ffbd83 74%,#ff967b);box-shadow:0 0 25px rgba(255,182,152,.62),0 0 82px rgba(255,103,133,.4);animation:orbital-airport-sun-pulse 5s ease-in-out infinite alternate}.orbital-airport-sunset-halo{position:absolute;top:17%;right:7%;width:52vw;height:39vh;border-radius:50%;background:radial-gradient(ellipse,rgba(255,121,145,.2),rgba(232,99,145,.08) 40%,transparent 72%);filter:blur(12px)}.orbital-airport-sunset-streak{position:absolute;right:0;left:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,213,173,.45),rgba(255,166,180,.65),transparent);filter:blur(1px);opacity:.66}.orbital-airport-sunset-streak-one{top:34%;transform:scaleX(.82)}.orbital-airport-sunset-streak-two{top:38%;transform:scaleX(.58);opacity:.42}.orbital-airport-cloud{position:absolute;height:14px;border-radius:999px;background:linear-gradient(180deg,rgba(255,220,218,.6),rgba(213,135,174,.52));box-shadow:0 7px 17px rgba(62,33,75,.16),inset 0 2px 0 rgba(255,255,255,.3);animation:orbital-airport-cloud-drift 17s ease-in-out infinite alternate}.orbital-airport-cloud:after,.orbital-airport-cloud:before{position:absolute;bottom:3px;border-radius:50%;background:inherit;content:""}.orbital-airport-cloud:before{left:18%;width:35px;height:27px}.orbital-airport-cloud:after{right:17%;width:25px;height:22px}.orbital-airport-cloud-one{top:22%;left:9%;width:110px}.orbital-airport-cloud-two{top:33%;left:58%;width:76px;opacity:.7;animation-delay:-7s}.orbital-airport-cloud-three{top:17%;left:40%;width:64px;transform:scale(.75);opacity:.55;animation-delay:-11s}.orbital-airport-horizon{position:absolute;z-index:1;right:0;top:27vh;left:0;height:18vh;min-height:145px;overflow:hidden;background:linear-gradient(180deg,rgba(232,115,139,0),rgba(113,57,103,.35))}.orbital-airport-ridge{position:absolute;right:-5%;bottom:0;left:-5%;height:74%;clip-path:polygon(0 83%,12% 48%,20% 66%,35% 20%,48% 68%,62% 35%,76% 74%,89% 43%,100% 70%,100% 100%,0 100%)}.orbital-airport-ridge-back{background:linear-gradient(180deg,#9b557d,#71456f);opacity:.65}.orbital-airport-ridge-front{height:51%;clip-path:polygon(0 70%,14% 25%,25% 63%,39% 39%,53% 74%,70% 22%,82% 61%,94% 35%,100% 56%,100% 100%,0 100%);background:linear-gradient(180deg,#81466e,#58395f);opacity:.76}.orbital-airport-terminal{position:absolute;z-index:4;right:3%;bottom:0;width:clamp(156px,24vw,250px);height:126%;border:4px solid rgba(255,222,201,.88);border-bottom:0;border-radius:20px 20px 0 0;background:repeating-linear-gradient(90deg,transparent 0 29px,rgba(255,226,216,.07) 30px 32px,transparent 33px 47px),linear-gradient(180deg,#9f617e,#644263 67%,#392c47);box-shadow:inset 0 8px 0 rgba(255,236,218,.23),inset 0 -12px 0 rgba(37,27,47,.22),0 12px 0 rgba(58,31,63,.27),0 0 24px rgba(255,139,164,.12)}.orbital-airport-terminal-roof{position:absolute;top:-13px;right:-8px;left:-8px;height:19px;border:3px solid #ffe3c3;border-radius:9px;background:linear-gradient(180deg,#fff0c8,#eab17f 60%,#c47d81);box-shadow:0 5px 0 rgba(75,41,63,.36),0 0 16px rgba(255,177,130,.3)}.orbital-airport-terminal-windows{position:absolute;top:20%;right:11px;left:11px;height:20%;border:2px solid rgba(255,219,194,.62);border-radius:5px;background:linear-gradient(180deg,rgba(255,230,199,.38),transparent 28%),repeating-linear-gradient(90deg,#583653 0 4px,#f8b18f 5px 7px,#8b5274 8px 23px);box-shadow:inset 0 2px 4px rgba(255,228,213,.23),0 0 9px rgba(255,173,128,.25);opacity:.9}.orbital-airport-terminal-bay{position:absolute;right:10%;bottom:0;width:62%;height:49%;overflow:hidden;border:3px solid #e8ad9f;border-bottom:0;border-radius:48% 48% 0 0/18% 18% 0 0;background:repeating-linear-gradient(90deg,transparent 0 19px,rgba(255,221,193,.18) 20px 22px,transparent 23px 38px),linear-gradient(180deg,#55314f,#382a43);box-shadow:inset 0 7px 14px rgba(18,19,34,.48),0 0 13px rgba(255,151,155,.22)}.orbital-airport-terminal-bay:before{position:absolute;top:13%;right:12%;left:12%;height:3px;background:linear-gradient(90deg,transparent,#ffd08f,transparent);box-shadow:0 0 10px rgba(255,169,131,.8);content:""}.orbital-airport-terminal-bay-light{position:absolute;right:5%;bottom:3px;left:5%;height:5px;background:repeating-linear-gradient(90deg,#ffd89a 0 8px,#ef8798 8px 13px,transparent 13px 22px);box-shadow:0 0 8px rgba(255,171,137,.62)}.orbital-airport-terminal-sign{position:absolute;top:6%;left:50%;padding:3px 7px;border:1px solid rgba(255,218,186,.52);border-radius:4px;background:linear-gradient(180deg,#623752,#402d49);color:#ffe4c5;font-family:var(--font-orbitron,var(--font-rubik-bubbles)),sans-serif;font-size:7px;font-weight:900;letter-spacing:.14em;text-shadow:0 0 8px rgba(255,160,150,.6);transform:translateX(-50%);white-space:nowrap}.orbital-airport-terminal-sign i{margin-left:4px;color:#ffd28b;font-style:normal}.orbital-airport-tower{position:absolute;z-index:1;bottom:3px;left:5%;width:clamp(35px,6vw,62px);height:100%;background:linear-gradient(90deg,#8b687b,#d6a58f 48%,#76536f);clip-path:polygon(20% 27%,80% 27%,100% 100%,0 100%);filter:drop-shadow(4px 5px 2px rgba(46,24,53,.3))}.orbital-airport-tower-cabin{position:absolute;top:10%;left:-14%;width:128%;height:24%;border:3px solid #f5cfb2;border-radius:8px;background:linear-gradient(180deg,#be7790,#684265);box-shadow:inset 0 3px 0 rgba(255,228,213,.38),0 0 10px rgba(255,138,161,.26)}.orbital-airport-tower-light{position:absolute;top:3%;left:47%;width:5px;height:5px;border-radius:50%;background:#ffd177;box-shadow:0 0 8px rgba(255,176,90,.95)}.orbital-airport-odds-board{position:absolute;top:13%;bottom:auto;left:29%;display:flex;min-width:105px;flex-direction:column;align-items:center;gap:4px;padding:6px 10px 7px;border:1px solid rgba(255,215,187,.76);border-radius:8px;background:linear-gradient(180deg,rgba(75,39,78,.94),rgba(46,29,59,.97));box-shadow:inset 0 2px 0 rgba(255,235,220,.19),0 4px 0 rgba(46,25,55,.4),0 0 17px rgba(255,124,157,.3);color:#ffe4c5;font-family:var(--font-orbitron,var(--font-rubik-bubbles)),sans-serif;line-height:1}.orbital-airport-odds-label{font-size:7px;font-weight:900;letter-spacing:.14em;color:#fbb8ae}.orbital-airport-odds-values{font-size:10px;font-weight:900;letter-spacing:.07em;color:#ffe3a2;text-shadow:0 0 8px rgba(255,178,113,.65)}.orbital-airport-odds-values i{padding:0 2px;color:#ff8ea5;font-style:normal}.orbital-airport-field{position:absolute;z-index:1;right:0;top:32vh;left:0;height:36vh;background:radial-gradient(ellipse at 50% 50%,rgba(255,170,151,.18),transparent 70%),linear-gradient(180deg,transparent,rgba(52,34,60,.2) 42%,rgba(37,29,49,.12) 76%,transparent)}.orbital-airport-runway-shadow{z-index:2;border-radius:50%;background:rgba(25,20,40,.34);filter:blur(24px);transform:translate(-50%,12px) scaleY(.78)}.orbital-airport-runway,.orbital-airport-runway-shadow{position:absolute;top:43vh;left:50%;width:min(76vw,840px);height:14vh;min-height:112px}.orbital-airport-runway{z-index:3;overflow:hidden;border:1px solid rgba(255,213,190,.28);border-radius:26px;background:radial-gradient(ellipse at 50% 50%,rgba(78,70,105,.74),transparent 78%),linear-gradient(180deg,rgba(34,32,56,.68),rgba(22,27,49,.78) 50%,rgba(33,29,51,.68));box-shadow:inset 0 1px 0 rgba(255,240,223,.16),inset 0 -10px 24px rgba(12,14,30,.28),0 10px 28px rgba(20,15,36,.18);transform:translateX(-50%)}.orbital-airport-runway:after,.orbital-airport-runway:before{position:absolute;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,229,210,.32) 12%,rgba(255,229,210,.08) 50%,rgba(255,229,210,.32) 88%,transparent);content:""}.orbital-airport-runway:before{top:17%}.orbital-airport-runway:after{bottom:16%}.orbital-airport-runway-centerline{position:absolute;z-index:1;top:48%;right:0;left:0;height:clamp(4px,.7vh,7px);background:repeating-linear-gradient(90deg,transparent 0 32px,rgba(255,239,205,.72) 32px 74px,transparent 74px 116px);background-size:132px 100%;filter:drop-shadow(0 0 4px rgba(255,218,190,.24));opacity:.72;animation:orbital-airport-runway-roll 1.35s linear infinite}.orbital-airport-runway-edge{position:absolute;z-index:1;right:0;left:0;height:2px;background:linear-gradient(90deg,rgba(255,190,180,.18),rgba(255,225,207,.5) 25%,rgba(255,239,221,.64) 50%,rgba(255,225,207,.5) 75%,rgba(255,190,180,.18));box-shadow:0 0 7px rgba(255,205,183,.22)}.orbital-airport-runway-edge-top{top:10%}.orbital-airport-runway-edge-bottom{bottom:10%;opacity:.62}.orbital-airport-runway-lights{position:absolute;z-index:2;top:0;right:2%;bottom:0;left:2%;background:radial-gradient(circle,rgba(255,238,205,.7) 0 1px,rgba(255,191,175,.2) 2px,transparent 5px) 0 0 /40px 100% repeat-x,radial-gradient(circle,rgba(255,238,205,.7) 0 1px,rgba(255,191,175,.2) 2px,transparent 5px) 0 100% /40px 100% repeat-x;filter:drop-shadow(0 0 3px rgba(255,194,174,.32));animation:orbital-airport-edge-lights 1.4s ease-in-out infinite alternate}.orbital-airport-runway-rails{position:absolute;top:13%;right:0;bottom:13%;left:0;border-top:1px solid rgba(255,229,195,.14);border-bottom:1px solid rgba(255,229,195,.14);background:linear-gradient(180deg,rgba(255,204,166,.045),transparent 22% 78%,rgba(255,204,166,.045))}.orbital-airport-runway-chevron{position:absolute;z-index:1;top:50%;width:38px;height:56px;border-top:3px solid rgba(255,213,167,.68);border-right:3px solid rgba(255,213,167,.68);border-bottom:3px solid rgba(255,213,167,.68);filter:drop-shadow(0 0 5px rgba(255,167,147,.35));transform:translateY(-50%) scaleX(.65);opacity:.35}.orbital-airport-runway-chevron-one{left:20%}.orbital-airport-runway-chevron-two{right:22%}.orbital-airport-runway-label{position:absolute;top:22%;right:4%;color:rgba(255,233,202,.65);font-family:var(--font-orbitron,var(--font-rubik-bubbles)),sans-serif;font-size:clamp(7px,1vw,10px);font-weight:900;letter-spacing:.14em;text-shadow:0 2px 4px rgba(15,17,33,.55)}.orbital-airport-runway-label span{padding:0 4px;color:#ff91a9}.orbital-airport-approach-lights{position:absolute;z-index:3;top:42.5vh;left:50%;width:min(74vw,820px);height:6px;background:radial-gradient(ellipse,rgba(255,240,210,.7) 0 1px,rgba(255,190,186,.35) 2px,transparent 7px) 0 50% /46px 6px repeat-x;filter:drop-shadow(0 0 4px rgba(255,198,180,.42));opacity:.7;transform:translateX(-50%);animation:orbital-airport-approach-scroll 2.4s linear infinite}.orbital-airport-boost-glow{position:absolute;z-index:3;right:18%;bottom:45vh;left:18%;height:30vh;background:radial-gradient(ellipse at 50% 100%,rgba(255,197,143,.44),rgba(238,97,148,.13) 37%,transparent 72%);mix-blend-mode:screen;transition:opacity .3s ease}.orbital-cockpit-deck{border-color:rgba(255,190,201,.34);background:linear-gradient(180deg,rgba(72,35,75,.98),rgba(30,20,42,.99) 38%,rgba(12,13,26,.99));box-shadow:inset 0 1px 0 rgba(255,231,219,.17),0 -12px 40px rgba(245,93,150,.1),0 -15px 50px rgba(0,0,0,.8)}.orbital-crash-layout{grid-template-rows:auto auto minmax(220px,1fr) auto;align-content:stretch;row-gap:0}.orbital-crash-status{min-height:112px;grid-template-rows:56px 22px 34px}.orbital-crash-status [role=alert]{display:-webkit-box;max-height:2.4em;margin-top:0;overflow:hidden;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.orbital-crash-flight-stage{min-height:clamp(220px,36dvh,360px);overflow:clip;isolation:isolate}.orbital-stake-tile{touch-action:manipulation}.orbital-cockpit-deck:before{background:linear-gradient(115deg,transparent,rgba(255,225,228,.035) 44%,transparent 70%),radial-gradient(ellipse at 50% 0,rgba(255,127,163,.13),transparent 58%)}.orbital-stake-panel{border-color:rgba(255,190,201,.16);background:linear-gradient(145deg,rgba(255,220,228,.055),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,234,224,.08),0 -10px 32px rgba(0,0,0,.36)}.orbital-reactor-led{background:linear-gradient(90deg,#ff7698,#ffb15e,#ffe08a);box-shadow:0 0 14px rgba(255,123,151,.72)}.orbital-airport-runway-centerline{animation-duration:var(--orbital-runway-roll-duration,1.35s)}.orbital-airport-approach-lights{animation-duration:var(--orbital-approach-duration,2.4s)}.orbital-airport-runway-lights{animation-duration:var(--orbital-runway-lights-duration,1.4s)}@keyframes orbital-airport-cloud-drift{0%{translate:-12px 0}to{translate:18px -5px}}@keyframes orbital-airport-sun-pulse{0%{filter:brightness(.96);scale:.98}to{filter:brightness(1.08);scale:1.03}}@keyframes orbital-airport-runway-roll{0%{background-position-x:0}to{background-position-x:-142px}}@keyframes orbital-airport-edge-lights{0%{opacity:.65}to{opacity:1}}@keyframes orbital-airport-approach-scroll{0%{background-position-x:0}to{background-position-x:-42px}}@media (prefers-reduced-motion:reduce){.orbital-airport-approach-lights,.orbital-airport-cloud,.orbital-airport-runway-centerline,.orbital-airport-runway-lights,.orbital-airport-sun,.orbital-dash-can,.orbital-dash-cloud,.orbital-dash-plane,.orbital-dash-runway-markings,.orbital-flight-float,.orbital-flight-igniting .orbital-flight-vibration,.orbital-flight-live .orbital-flight-vibration,.orbital-flight-trail,.orbital-thruster-core,.orbital-thruster-pulse,.orbital-thruster-spark{animation:none}}@media (max-width:640px){.orbital-airport-field{top:28vh;height:40vh}.orbital-airport-horizon{top:25vh;height:15vh;min-height:0}.orbital-airport-runway,.orbital-airport-runway-shadow{top:44vh;height:13vh;min-height:104px}.orbital-airport-approach-lights{top:43.5vh}}html,html *,html :after,html :before{font-family:var(--font-rubik-bubbles),cursive!important}.app-content :is(.bg-clip-text,.text-transparent),.app-content :is(.pf-title,.tower-bank-title,.tower-game-title span),header :is(.bg-clip-text,.text-transparent),header :is(.pf-title,.tower-bank-title,.tower-game-title span){color:var(--flat3d-type)!important;-webkit-text-fill-color:var(--flat3d-type)!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important;text-shadow:var(--flat3d-type-shadow)!important}.app-content .pf-figure{color:#a4f4cf!important;-webkit-text-fill-color:#a4f4cf!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important;text-shadow:var(--flat3d-type-shadow)!important}.app-content .pf-figure--amber{color:var(--flat3d-type)!important;-webkit-text-fill-color:var(--flat3d-type)!important}.app-content :is(.hud-callsign,.orbital-x-display,.orbital-x-safe,.orbital-x-hot,.orbital-x-burn),header :is(.hud-callsign,.orbital-x-display,.orbital-x-safe,.orbital-x-hot,.orbital-x-burn){background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important;animation:none!important;text-shadow:var(--flat3d-type-shadow)!important}.app-content .hud-callsign,header .hud-callsign{color:var(--flat3d-type)!important;-webkit-text-fill-color:var(--flat3d-type)!important}.app-content .orbital-x-display{color:#a5f3fc!important;-webkit-text-fill-color:#a5f3fc!important}.app-content :is(.orbital-x-safe,.orbital-x-hot){color:#ffd66f!important;-webkit-text-fill-color:#ffd66f!important}.app-content .orbital-x-burn{color:#fda4af!important;-webkit-text-fill-color:#fda4af!important}.app-content :is(h1,h2,h3,h4,h5,h6),.app-content button,header :is(h1,h2,h3,h4,h5,h6,button){text-shadow:var(--flat3d-type-shadow)}.app-content [class*=-card]:not([class*=card-]):not([class*=__]):not(.case-card),.app-content [class*=-panel]:not([class*=panel-]):not([class*=__]),.app-content article:not([class*=-card]){border-color:var(--flat3d-edge);box-shadow:inset 0 1px 0 var(--flat3d-highlight),inset 0 -1px 0 rgba(8,5,15,.32),0 4px 0 var(--flat3d-ink),0 8px 0 rgba(25,16,41,.72),0 15px 28px var(--flat3d-shadow);transition:border-color .22s ease,box-shadow .22s var(--flat3d-press)}.app-content [class*=-card]:not([class*=card-]):not([class*=__]):not(.case-card):hover,.app-content [class*=-panel]:not([class*=panel-]):not([class*=__]):hover,.app-content article:not([class*=-card]):hover{border-color:rgba(255,218,125,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(8,5,15,.32),0 5px 0 var(--flat3d-ink),0 10px 0 rgba(25,16,41,.72),0 20px 34px var(--flat3d-shadow)}.app-content [role=button]:not([aria-disabled=true]),.app-content button:not(:disabled):not(.case-card__open),header button:not(:disabled){-webkit-tap-highlight-color:transparent;box-shadow:inset 0 1px 0 var(--flat3d-highlight),0 3px 0 rgba(16,11,27,.82),0 7px 13px var(--flat3d-shadow);transition:transform .16s var(--flat3d-press),box-shadow .16s var(--flat3d-press),filter .16s ease}.app-content [role=button]:not([aria-disabled=true]):hover,.app-content button:not(:disabled):not(.case-card__open):hover,header button:not(:disabled):hover{filter:brightness(1.08) saturate(1.06);transform:translateY(-1px)}.app-content [role=button]:not([aria-disabled=true]):active,.app-content button:not(:disabled):not(.case-card__open):active,header button:not(:disabled):active{transform:translateY(3px) scale(.985);box-shadow:inset 0 3px 6px rgba(3,2,10,.4),0 1px 0 rgba(16,11,27,.82);filter:brightness(.98)}.app-content [role=button]:focus-visible,.app-content a:focus-visible,.app-content button:not(.case-card__open):focus-visible,header button:focus-visible{outline:2px solid var(--flat3d-gold);outline-offset:3px}.boxes-page>.boxes-content{width:min(100%,1120px);align-self:center}.boxes-page .case-grid--vault{grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:clamp(14px,1.6vw,20px)}@media (min-width:640px){.boxes-page .case-card__body{display:grid;grid-template-columns:minmax(138px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:12px}.boxes-page .case-card__stage{height:auto;min-height:176px}.boxes-page .case-card__image{width:min(100%,160px);height:min(100%,160px)}}@media (max-width:639px){.boxes-page .case-grid--vault{grid-template-columns:minmax(0,1fr)}.boxes-page .case-card{gap:12px;padding:14px;border-radius:20px}.boxes-page .case-card__stage{height:clamp(190px,58vw,230px)}.boxes-page .case-card__details{padding:11px}.boxes-page .case-card__odds-item{min-height:32px;padding:8px}.boxes-page .case-card__open{min-height:48px}}.app-content input:not([type=checkbox]):not([type=radio]),.app-content select,.app-content textarea{border-color:rgba(255,218,125,.34);box-shadow:inset 0 2px 5px rgba(3,2,10,.4),inset 0 1px 0 rgba(255,255,255,.06);transition:border-color .16s ease,box-shadow .16s ease}.app-content input:not([type=checkbox]):not([type=radio]):focus-visible,.app-content select:focus-visible,.app-content textarea:focus-visible{border-color:var(--flat3d-gold);box-shadow:inset 0 2px 5px rgba(3,2,10,.35),0 0 0 3px rgba(255,214,111,.2);outline:none}@media (prefers-reduced-motion:reduce){.app-content [class*=-card],.app-content [class*=-panel],.app-content [role=button]:not([aria-disabled=true]),.app-content article,.app-content button:not(:disabled),.app-content input,.app-content select,.app-content textarea,header button:not(:disabled){transition-duration:1ms}}html body :not(svg):not(path):not(g){font-family:var(--font-rubik-bubbles),cursive!important;font-synthesis:none!important;font-variant-numeric:tabular-nums lining-nums;text-shadow:none!important;-webkit-text-stroke:0 transparent!important}html body :not(svg):not(path):not(g):after,html body :not(svg):not(path):not(g):before{font-family:inherit;font-synthesis:none;text-shadow:none!important;-webkit-text-stroke:0 transparent!important}header .header-wallet-bar{position:relative;isolation:isolate;min-height:66px;gap:clamp(7px,2vw,12px);border:1px solid rgba(126,223,220,.58);border-radius:19px;background:linear-gradient(110deg,rgba(255,255,255,.12),transparent 28%),repeating-linear-gradient(90deg,transparent 0 17px,rgba(137,226,218,.035) 18px 19px),linear-gradient(180deg,#213746,#142633 58%,#0d1924);padding:6px 7px;box-shadow:inset 0 2px 0 rgba(255,255,255,.24),inset 0 -3px 0 rgba(2,8,16,.62),0 3px 0 #0a2931,0 7px 0 #08151e,0 12px 24px rgba(0,0,0,.48),0 0 18px rgba(45,212,191,.1)}header .header-wallet-bar:after,header .header-wallet-bar:before{position:absolute;z-index:-1;content:"";pointer-events:none}header .header-wallet-bar:before{inset:4px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:radial-gradient(circle at 8px 8px,rgba(181,240,222,.2) 0 1px,transparent 1.5px) 0 0 /18px 18px,linear-gradient(90deg,transparent 49.8%,rgba(162,222,213,.12) 50%,transparent 50.2%)}header .header-wallet-bar:after{top:50%;left:50%;width:3px;height:56%;transform:translate(-50%,-50%);border:1px solid rgba(255,228,166,.48);border-radius:999px;background:linear-gradient(180deg,#ffe9ae,#bd843a 54%,#654620);box-shadow:0 1px 0 rgba(255,255,255,.24),0 2px 0 rgba(0,0,0,.42)}header .header-wallet-bar>.relative{min-width:0;z-index:1}header .header-wallet-identity{width:100%;min-height:50px;justify-content:flex-start;padding:4px 7px 4px 5px;border:1px solid rgba(113,230,219,.44);border-radius:13px 10px 10px 13px;background:linear-gradient(110deg,rgba(108,239,211,.14),transparent 35%),repeating-linear-gradient(0deg,transparent 0 5px,rgba(107,227,210,.025) 6px 7px),linear-gradient(180deg,#254454,#17303c 55%,#10232e);box-shadow:inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(2,8,16,.5),0 2px 0 #103440,0 4px 0 #0a1c26,0 6px 10px rgba(0,0,0,.38);text-align:left;touch-action:manipulation}header .header-wallet-identity__avatar{position:relative;display:grid;width:37px;height:37px;flex:0 0 37px;place-items:center;border:2px solid #f6d786;border-radius:11px 11px 8px 11px;background:linear-gradient(145deg,#ffedae,#bb8537 30%,#593b1d 31%,#293852 35%,#152234);padding:2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 2px 0 #533915,0 3px 0 #0b1821,0 4px 6px rgba(0,0,0,.4)}header .header-wallet-identity__avatar-mark{position:absolute;right:-5px;bottom:-5px;display:grid;width:14px;height:14px;place-items:center;border:1px solid #bbf7e7;border-radius:5px;background:linear-gradient(180deg,#60e7bc,#15977c);color:#052922;font-size:10px;font-weight:1000;line-height:1;box-shadow:0 2px 0 #075c50}header .header-wallet-identity__details{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;gap:3px}header .header-wallet-identity__label{display:inline-flex;align-items:center;gap:5px;color:#a9e9dc;font-size:7px;font-weight:900;letter-spacing:.14em;line-height:1;white-space:nowrap}header .header-wallet-identity__status{width:6px;height:6px;border-radius:50%;box-shadow:0 0 7px rgba(74,240,178,.85)}header .header-wallet-identity__address{width:100%;overflow:hidden;color:#fff2d6;font-size:clamp(9px,2.8vw,12px);line-height:1.15;text-overflow:ellipsis;text-shadow:0 1px 0 #12202a,0 2px 0 rgba(0,0,0,.42);white-space:nowrap}header .header-wallet-identity__address,header .header-wallet-identity__online{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900}header .header-wallet-identity__online{flex:0 0 auto;border:1px solid rgba(83,242,183,.4);border-radius:6px;background:linear-gradient(180deg,rgba(51,192,143,.3),rgba(20,91,77,.42));padding:3px 4px;color:#9af4c8;font-size:6px;letter-spacing:.04em;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 1px 0 rgba(0,0,0,.35)}header .header-wallet-identity__chevron{display:grid;width:23px;height:23px;flex:0 0 23px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:linear-gradient(180deg,rgba(10,23,32,.9),rgba(25,55,62,.86));color:#bde8df}header .header-wallet-identity__chevron svg{width:14px;height:14px}header .header-wallet-balance-wrap{min-width:0}header .header-wallet-balance{display:flex;min-width:0;min-height:50px;align-items:center;justify-content:center;border:1px solid rgba(255,223,133,.88);border-radius:10px 13px 13px 10px;background:linear-gradient(115deg,rgba(255,240,183,.2),transparent 40%),repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,216,118,.035) 6px 7px),linear-gradient(180deg,#54452f,#332c2b 56%,#211e24);padding:4px 8px;box-shadow:inset 0 2px 0 rgba(255,255,255,.27),inset 0 -2px 0 rgba(4,6,14,.54),0 2px 0 #735024,0 4px 0 #231c19,0 6px 10px rgba(0,0,0,.4);touch-action:manipulation}header .header-wallet-balance__coin{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:2px solid #ffe6a2;border-radius:50% 50% 43% 50%;box-shadow:inset 0 2px 0 rgba(255,255,255,.46),0 2px 0 #79541f,0 3px 0 #281c14,0 4px 6px rgba(0,0,0,.42)}header .header-wallet-balance__amount{display:flex;flex-direction:column;align-items:flex-start;gap:3px}header .header-wallet-balance__label{display:inline-flex;align-items:center;gap:4px;color:#ffdda0;font-size:6px;font-weight:900;letter-spacing:.12em;line-height:1}header .header-wallet-balance__spark{width:5px;height:5px;border:1px solid #fff4bf;border-radius:2px;background:#ffe568;box-shadow:0 0 6px rgba(255,221,88,.82),0 1px 0 #895f26;transform:rotate(45deg)}header .header-wallet-balance__value{max-width:100%;overflow:hidden;font-size:clamp(9px,2.8vw,12px);text-overflow:ellipsis;white-space:nowrap}header .header-wallet-balance__chevron{flex:0 0 14px;border-left:1px solid rgba(255,226,165,.26)}header .header-wallet-menu{border-color:rgba(111,226,208,.44);border-radius:17px;background:linear-gradient(135deg,rgba(79,205,190,.1),transparent 52%),linear-gradient(180deg,#263449,#182334 62%,#101722);box-shadow:inset 0 2px 0 rgba(255,255,255,.16),inset 0 -2px 0 rgba(0,0,0,.32),0 4px 0 #0a1622,0 8px 0 #070d15,0 16px 30px rgba(0,0,0,.55)}header .header-wallet-menu__title{color:#9cebd9;font-size:8px;font-weight:900;letter-spacing:.14em}header .header-wallet-menu__live{border:1px solid rgba(74,240,178,.32);border-radius:999px;background:rgba(74,240,178,.1);padding:2px 6px;color:#7cf0bd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px}header .header-wallet-resource{border-color:rgba(203,213,225,.1)}header .header-wallet-menu__action{margin-top:3px;border:1px solid rgba(196,209,229,.1);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 2px 0 rgba(4,8,15,.6);transition:background .14s ease,transform .14s ease}header .header-wallet-menu__action:hover{background:linear-gradient(180deg,rgba(93,234,213,.18),rgba(93,234,213,.06))}header .header-wallet-menu__action:active{transform:translateY(2px)}header .header-wallet-menu__action-icon{color:#a8c6ce;font-size:10px}header .header-wallet-menu__action--danger{color:#ffb6a8}header .header-wallet-menu__action--danger:hover{background:linear-gradient(180deg,rgba(251,113,133,.2),rgba(251,113,133,.06))}@media (max-width:380px){header .header-wallet-bar{gap:6px;padding:5px}header .header-wallet-identity{gap:5px;padding-right:5px}header .header-wallet-identity__avatar{width:32px;height:32px;flex-basis:32px}header .header-wallet-identity__label{font-size:5px}header .header-wallet-identity__online{display:none}header .header-wallet-identity__chevron{width:18px;height:18px;flex-basis:18px}header .header-wallet-balance{gap:4px;padding-right:6px;padding-left:6px}header .header-wallet-balance__coin{width:30px;height:30px;flex-basis:30px}header .header-wallet-balance__label{font-size:5px}header .header-wallet-balance__value{font-size:clamp(8px,2.45vw,10px)}}header .header-wallet-bar{position:static;isolation:auto;min-height:0;gap:8px;border:0;border-radius:0;background:none;padding:8px 0;box-shadow:none}header .header-wallet-bar:after,header .header-wallet-bar:before{content:none}header .header-wallet-bar>.relative{flex:1 1 0%}header .header-wallet-identity{display:flex;width:auto;max-width:100%;min-height:42px;align-items:center;gap:7px;padding:4px 10px 4px 5px;border:1px solid rgba(110,228,211,.72);border-radius:13px;background:linear-gradient(115deg,rgba(101,244,215,.17),transparent 48%),linear-gradient(180deg,#254553,#18323d 58%,#12232d);box-shadow:inset 0 2px 0 rgba(255,255,255,.24),inset 0 -2px 0 rgba(2,8,16,.52),0 2px 0 #0d3439,0 4px 7px rgba(0,0,0,.42),0 0 12px rgba(45,212,191,.11);line-height:1}header .header-wallet-identity__avatar{width:31px;height:31px;flex-basis:31px;border:1px solid rgba(255,224,152,.86);border-radius:9px;background:linear-gradient(145deg,#f8df9b,#aa7028 36%,#21344a 38%,#111d2e);box-shadow:inset 0 0 0 1px rgba(255,255,255,.34),0 2px 0 #63431e,0 3px 0 #0b1821}header .header-wallet-identity__status{width:7px;height:7px;flex:0 0 7px;background:#4af0b2;box-shadow:0 1px 0 #08785f,0 0 8px rgba(74,240,178,.78)}header .header-wallet-identity__address{display:flex;min-width:0;align-items:center;gap:6px}header .header-wallet-identity__address-text{display:block;max-width:clamp(74px,24vw,132px);overflow:hidden;color:#f3eddb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:900;line-height:1.15;text-overflow:ellipsis;text-shadow:0 1px 0 #12202a,0 2px 0 rgba(0,0,0,.42);white-space:nowrap}header .header-wallet-identity__chevron{width:18px;height:18px;flex-basis:18px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:rgba(3,10,20,.34);color:#b6d5dc;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}header .header-wallet-identity__chevron svg{width:12px;height:12px}header .header-wallet-balance-wrap{flex:0 1 auto}header .header-wallet-balance{min-height:42px;gap:6px;border:1px solid rgba(255,212,111,.78);border-radius:13px;background:linear-gradient(115deg,rgba(255,233,147,.2),transparent 48%),linear-gradient(180deg,#53452f,#342d2a 58%,#211e24);padding:4px 9px 4px 6px;box-shadow:inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(4,6,14,.52),0 2px 0 #755123,0 4px 7px rgba(0,0,0,.42),0 0 12px rgba(251,191,36,.11)}header .header-wallet-balance__coin{width:28px;height:28px;flex-basis:28px;border:1px solid #ffe6a2;border-radius:50%;background:radial-gradient(circle at 35% 24%,#fff0b6,transparent 34%),linear-gradient(145deg,#eac45c,#9e661f 57%,#573a1c);box-shadow:inset 0 1px 0 rgba(255,255,255,.46),0 2px 0 #79541f,0 3px 0 #281c14}header .header-wallet-balance__coin img{width:22px;height:22px}header .header-wallet-balance__amount{min-width:0}header .header-wallet-balance__value{max-width:clamp(78px,27vw,148px);color:#ffe16e;font-size:10px;font-weight:1000;line-height:1.15;letter-spacing:.015em;text-shadow:0 1px 0 #754b18,0 2px 0 rgba(0,0,0,.48)}header .header-wallet-balance__chevron{flex-basis:14px;border-left:1px solid rgba(255,226,165,.28);padding-left:4px;color:#ffe7b0}header .header-wallet-balance:hover,header .header-wallet-identity:hover{filter:brightness(1.09);transform:translateY(-1px)}header .header-wallet-balance:active,header .header-wallet-identity:active{transform:translateY(2px)}@media (max-width:380px){header .header-wallet-bar{gap:5px;padding:8px 0}header .header-wallet-identity{gap:5px;padding-right:7px}header .header-wallet-identity__avatar{width:28px;height:28px;flex-basis:28px}header .header-wallet-identity__address-text{max-width:clamp(64px,21vw,96px);font-size:9px}header .header-wallet-balance{gap:4px;padding-right:7px;padding-left:5px}header .header-wallet-balance__coin{width:25px;height:25px;flex-basis:25px}header .header-wallet-balance__coin img{width:20px;height:20px}header .header-wallet-balance__value{max-width:clamp(70px,23vw,94px);font-size:9px}}.tower-bank-game{--tower-jade:#1d6259;--tower-jade-deep:#174f50;--tower-mint:#b6e2bb;--tower-coral:#ff796c;--tower-sun:#ffd166;color:#fff1c8!important;background-color:#51ad98!important;background-image:radial-gradient(ellipse at 50% 13%,#ffe08b8c,transparent 26%),radial-gradient(ellipse at 8% 72%,#ff8e7452,transparent 28%),radial-gradient(ellipse at 92% 64%,#b8e88965,transparent 30%),linear-gradient(160deg,#70c4a4,#4cae9a 48%,#6bad80)!important}.tower-bank-game:before{background:repeating-linear-gradient(90deg,transparent 0 54px,#fff1c51c 55px,transparent 56px 110px),linear-gradient(180deg,#fff0c51a,transparent 48%,#276a5a18)}.tower-bank-game .tower-bank-atmosphere{z-index:0;background:radial-gradient(ellipse at 50% 16%,#fff1be3d,transparent 34%),linear-gradient(90deg,#217b6a36,transparent 22% 78%,#217b6a36)}.tower-bank-game .tower-temple-canopy{opacity:.46;background:radial-gradient(at 0 0,#267d4e 0 10%,transparent 28%),radial-gradient(at 100% 0,#347e4b 0 10%,transparent 27%),radial-gradient(at 50% -20%,#d2d8688c,transparent 45%),repeating-linear-gradient(103deg,transparent 0 17%,#fff2a51c 17.2% 17.5%,transparent 17.7% 29%)}.tower-bank-game .tower-temple-mist{opacity:.78;background:radial-gradient(at 10% 58%,#b5ed9c70,transparent 34%),radial-gradient(at 88% 66%,#ffcc7357,transparent 35%),radial-gradient(at 50% 73%,#f5df8e4d,transparent 40%)}.tower-bank-game .tower-temple-pyramid{opacity:.66;background:repeating-linear-gradient(90deg,transparent 0 38px,#fff0b82b 39px 41px,transparent 42px 78px),linear-gradient(90deg,#ad774e,#d5a766 48%,#a8794e);border-color:#ffe09c99;box-shadow:inset 0 0 36px #714c3540,0 0 28px #ffcb6840}.tower-bank-game .tower-temple-pyramid--center{background:repeating-linear-gradient(90deg,transparent 0 43px,#fff0b83b 44px 47px,transparent 48px 88px),linear-gradient(90deg,#bd8a55,#e1b873 50%,#b58351);border-color:#ffe5a8bf}.tower-bank-game .tower-temple-column{opacity:.65;background:repeating-linear-gradient(transparent 0 58px,#7d5a3d4d 59px 64px,transparent 65px 80px),linear-gradient(90deg,#a77753,#d8b274 48%,#a47451);border-color:#ffe0a37a}.tower-bank-game .tower-temple-ray--left{background:linear-gradient(#fff0a5b8,transparent 80%)}.tower-bank-game .tower-temple-ray--right{background:linear-gradient(#ff927a9c,transparent 80%)}.tower-bank-game .tower-bank-header{border-bottom-color:#fff0b973}.tower-bank-game .tower-bank-exit,.tower-bank-game .tower-bank-sound{color:#fff2ce!important;background:linear-gradient(145deg,#317f70,#28665f)!important;border:1px solid #fff0b987!important;box-shadow:inset 0 1px #fff7dc4d,0 4px 12px #245d5340!important}.tower-bank-game .tower-bank-exit:hover,.tower-bank-game .tower-bank-sound:hover{background:linear-gradient(145deg,#3b927c,#2f786a)!important;border-color:#fff0b9!important}.app-content .tower-bank-game .tower-bank-eyebrow{color:#20594d!important;text-shadow:0 1px #fff1c65c}.app-content .tower-bank-game .tower-bank-title{color:#fff0b8!important;-webkit-text-fill-color:#fff0b8!important;filter:drop-shadow(0 2px #a84c45) drop-shadow(0 5px 0 #347667)!important}.tower-bank-game .tower-bank-subtitle{color:#174f4d!important;text-shadow:0 1px #fff2c860}.tower-bank-game .tower-round-brief{color:#fff2ce;background:linear-gradient(110deg,#287d71f2,#337e68f2 60%,#ad7650f2);border:1px solid #fff0b98c;border-radius:17px;box-shadow:inset 0 1px #fff4d359,0 8px 18px #276b603d}.tower-bank-game .tower-round-brief-icon{color:#174f50;background:linear-gradient(145deg,#ffe17a,#ffb85a);box-shadow:0 3px 0 #ba7447,0 0 16px #ffd16670}.tower-bank-game .tower-round-brief-title{color:#fff2ce}.tower-bank-game .tower-round-brief-description{color:#e2f1d0}.tower-bank-game .tower-round-brief-badge{color:#4a3e21;background:#ffe08a;border:1px solid #fff2c8}.tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#388779f5,#286e68f7 58%,#316e60f5);border:1px solid #ffe3a2c2;border-radius:23px;box-shadow:inset 0 1px #fff5d854,0 16px 35px #2668584d}.tower-bank-game .tower-bank-board:before{background:linear-gradient(90deg,transparent,#ff8d70,#ffe07a,#bce58a,transparent);height:4px;border-radius:99px}.tower-bank-game .tower-bank-board-heading{color:#e3f0d2!important;border-bottom-color:#fff0b958}.tower-bank-game .tower-bank-board-heading span,.tower-bank-game .tower-board-progress{color:#ffe08a!important}.tower-bank-game .tower-bank-levels{background:linear-gradient(90deg,#1d62594d,transparent 12% 88%,#1d62594d);border-color:#ffd9818c;border-radius:14px;box-shadow:inset 0 0 18px #174f5030}.tower-bank-game .tower-bank-levels:after,.tower-bank-game .tower-bank-levels:before{background:repeating-linear-gradient(#317963 0 12px,#f3ca69 13px 15px,#62a77b 16px 42px);border-color:#ffdf8c;box-shadow:0 0 10px #235e5140}.tower-bank-game .tower-bank-level{background:linear-gradient(100deg,#4a9b82e8,#54a586ed 50%,#478d79e8);border:1px solid #c5e1a650;border-bottom:3px solid #34725f;border-radius:13px;box-shadow:inset 0 1px #fff1c630,0 3px 7px #225f5140}.tower-bank-game .tower-bank-level:before{background:linear-gradient(90deg,transparent,#ffdc7f,#ff9a71)}.tower-bank-game .tower-bank-level--active{background:linear-gradient(100deg,#d6b95d,#f1c96a 48%,#d99a61);border-color:#fff0a7;box-shadow:inset 0 1px #fff8d8a6,0 0 17px #ffd16670}.tower-bank-game .tower-bank-multiplier{color:#fff1c8!important;background:linear-gradient(145deg,#24655d,#1c5653);border:1px solid #ffe29a;border-radius:12px;text-shadow:0 1px #174849!important;box-shadow:inset 0 1px #fff3ca38,0 3px 7px #1f5b5140}.tower-bank-game .tower-bank-level--active .tower-bank-multiplier{color:#fff6cf!important;background:linear-gradient(145deg,#bd594b,#9f4f4a);border-color:#fff1af;text-shadow:0 1px #783c3d!important}.tower-bank-game .tower-bank-doors{background:linear-gradient(145deg,#277269d9,#24665ed9);border:1px solid #ffe19a9e;border-radius:14px;box-shadow:inset 0 1px #fff4c938}.tower-bank-game .tower-bank-door{color:#fff2cd!important;background:linear-gradient(145deg,#4a9b8a,#317b74 60%,#326f69)!important;border:1px solid #d5ebbf!important;border-bottom:4px solid #235c56!important;border-radius:16px 16px 11px 11px!important;box-shadow:inset 0 1px #fff6d47a,inset 0 -7px 10px #245b5730,0 4px 8px #1e5b5140!important}.tower-bank-game .tower-bank-door:before{border-color:#e4f0c64d}.tower-bank-game .tower-bank-door--sealed{background:linear-gradient(145deg,#478b7d,#34746c 60%,#306d68)!important}.tower-bank-game .tower-bank-door--available{color:#385139!important;background:linear-gradient(145deg,#ffe38c,#f6c965 58%,#e8a25f)!important;border-color:#fff1ba #fff1ba #b8754e!important;box-shadow:inset 0 1px #fffbe1,inset 0 -7px 10px #ba78352e,0 0 18px #ffd16682!important}.tower-bank-game .tower-bank-door--safe{color:#f0ffe0!important;background:linear-gradient(145deg,#58bd8a,#328f79 62%,#28776b)!important;border-color:#c9f1a4 #c9f1a4 #246b59!important}.tower-bank-game .tower-bank-door--busted,.tower-bank-game .tower-bank-door--scanned{color:#fff0db!important;background:linear-gradient(145deg,#ff9277,#de665f 62%,#bc5360)!important;border-color:#ffe0a2 #ffe0a2 #a64b51!important}.tower-bank-game .tower-bank-door--shield{color:#fff4d5!important;background:linear-gradient(145deg,#eeb958,#d28a4f 62%,#b86c54)!important;border-color:#fff0af!important}.tower-bank-game .tower-orb-ring{opacity:.92;border-color:#fff2b8 #fff #fff2b8 #ff8a70!important;box-shadow:0 0 10px #ffcf6d9c,inset 0 0 6px #fff0a570!important}.tower-bank-game .tower-orb{border-color:var(--orb-rim)!important;box-shadow:inset 2px 3px 7px #fff5dca8,inset -6px -8px 12px #28625970,0 0 14px var(--orb-glow),0 5px 10px #245c5550!important}.tower-bank-game .tower-orb-sigil{border-color:#fff7dc}.tower-bank-game .tower-orb-reveal{color:#fff2ce;background:linear-gradient(155deg,#397f70f5,#245e5bf5);border-color:#ffe59d;box-shadow:inset 0 1px #fff4c94d,0 4px 12px #24584c50}.tower-bank-game .tower-bank-door--safe .tower-orb-reveal{background:linear-gradient(155deg,#328c70f5,#246d61f5)}.tower-bank-game .tower-bank-door--busted .tower-orb-reveal,.tower-bank-game .tower-bank-door--scanned .tower-orb-reveal{background:linear-gradient(155deg,#cf655b,#a94a58)}.tower-bank-game .tower-progress-track{background:#1d62594a;border:1px solid #fce6a65c}.tower-bank-game .tower-progress-segment{background:#d7edbe70}.tower-bank-game .tower-progress-segment--complete{background:linear-gradient(90deg,#8ee0a3,#ffe17a);box-shadow:0 0 8px #bbec9994}.tower-bank-game .tower-progress-segment--current{background:linear-gradient(90deg,#ff9871,#ffe17a);box-shadow:0 0 10px #ffd166b3}.tower-bank-game .tower-result-banner{color:#fff2ce;background:linear-gradient(110deg,#32876e,#3b9775 55%,#c38352);border:1px solid #fff0b9;border-radius:17px;box-shadow:inset 0 1px #fff5d45c,0 8px 18px #276b603d}.tower-bank-game .tower-result-banner--loss{background:linear-gradient(110deg,#bd6258,#ce7554 58%,#d49a54);border-color:#ffe1a0}.tower-bank-game .tower-result-banner-amount,.tower-bank-game .tower-result-banner-title{color:#fff4d6!important}.tower-bank-game .tower-command-dock{background:radial-gradient(ellipse at 12% 0,#ffe08a3d,transparent 40%),linear-gradient(145deg,#347e6cf7,#28695ffb 68%,#36795df7)!important;border:1px solid #fff0b98f!important;border-radius:22px;box-shadow:inset 0 1px #fff5d45c,0 10px 24px #245c524a!important}.tower-bank-game .tower-controls-balance{color:#fff3d1;background:#1d625955;border-color:#d8e9b65c}.tower-bank-game .tower-controls-balance-label,.tower-bank-game .tower-controls-setting-label{color:#e1f0ce!important}.tower-bank-game .tower-controls-balance-value{color:#fff0b8!important}.tower-bank-game .tower-controls-links button,.tower-bank-game .tower-controls-quick-bets button,.tower-bank-game .tower-controls-shield-row>button,.tower-bank-game .tower-controls-shield-row>div,.tower-bank-game .tower-controls-toggle{color:#fff2ce!important;background:linear-gradient(145deg,#478f79,#32786d)!important;border-color:#d6e8b88c!important;box-shadow:inset 0 1px #fff5d44d,0 3px 8px #245b4e38!important}.tower-bank-game .tower-controls-links button:hover,.tower-bank-game .tower-controls-quick-bets button:hover,.tower-bank-game .tower-controls-toggle:hover{background:linear-gradient(145deg,#56a286,#3b8978)!important;border-color:#fff0b9!important}.tower-bank-game .tower-controls-difficulty button{background:linear-gradient(145deg,#438a76,#2d7169)!important;border-color:#cfe4b67a!important;box-shadow:inset 0 1px #fff5d438!important}.tower-bank-game .tower-controls-difficulty button:has(span.text-cyan-100){background:linear-gradient(145deg,#88bd79,#4e9a75)!important;border-color:#e2f2a9!important;box-shadow:0 0 14px #bde68d63!important}.tower-bank-game .tower-controls-difficulty button:has(span.text-rose-100){background:linear-gradient(145deg,#e58b71,#bd625d)!important;border-color:#ffd4a1!important;box-shadow:0 0 14px #ff997254!important}.tower-bank-game .tower-controls-difficulty button span:first-child,.tower-bank-game .tower-controls-difficulty-description{color:#fff3d3!important}.tower-bank-game .tower-controls-expanded-content{color:#fff2ce;background:linear-gradient(145deg,#397f6dfc,#28665efc)!important;border-color:#ffe2a1!important;box-shadow:0 12px 30px #24584c63,inset 0 1px #fff5d44d!important}.tower-bank-game .tower-controls-bet-input{color:#fff4d6!important;background:#1d6259b8!important;border-color:#d4e5b999!important}.tower-bank-game .tower-controls-bet-input::placeholder{color:#e0edce!important}.tower-bank-game .tower-controls-bet-input:focus{border-color:#ffe07a!important;box-shadow:0 0 0 3px #ffe07a4d!important}.tower-bank-game .tower-controls-start-button{color:#42502c!important;background:linear-gradient(145deg,#fff09a,#ffd166 58%,#f2a958)!important;border-color:#fff5c5 #fff5c5 #b8754e!important;box-shadow:inset 0 1px #fffde0,0 4px 10px #b66f4d4d!important}.tower-bank-game .tower-controls-cashout{color:#fff5d7!important;background:linear-gradient(110deg,#48ad7d,#2f9278 58%,#26766e)!important;border-color:#c9f1a4!important;box-shadow:inset 0 1px #e6ffd480,0 5px 12px #22694e50!important;animation:none}.tower-bank-game .tower-controls-cashout:hover:not(:disabled){filter:brightness(1.08)}.tower-bank-game :is(.tower-bank-exit,.tower-bank-sound,.tower-controls-toggle,.tower-controls-quick-bets button,.tower-controls-links button,.tower-controls-shield-row button,.tower-controls-difficulty button,.tower-controls-start-button,.tower-controls-cashout,.tower-bank-door):focus-visible{outline:3px solid #fff1a8!important;outline-offset:3px}@media (max-width:520px){.tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#388779f7,#286e68fa 58%,#316e60f7);padding:13px!important}.tower-bank-game .tower-bank-level{border-radius:11px}}.app-content .tower-bank-game .tower-bank-header--redesigned{border-color:#fff0b98f;background:radial-gradient(ellipse at 50% 0,#ffe08a54,transparent 70%),linear-gradient(145deg,#438d78f5,#347b70f7 58%,#3b8067f5);box-shadow:inset 0 1px #fff5d45c,0 5px 0 #28665b99,0 10px 20px #276b603d}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-eyebrow{color:#174f4d!important;background:#e5df9866;border-color:#fff0b973;text-shadow:0 1px #fff1c65c}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-subtitle{color:#174f4d!important;text-shadow:0 1px #fff2c860}.app-content .tower-bank-game .tower-command-dock{background:radial-gradient(ellipse at 12% 0,#ffe08a52,transparent 42%),linear-gradient(145deg,#438b76f7,#347668fb 68%,#3b7c63f7)!important;border-color:#fff0b9!important;box-shadow:inset 0 1px #fff5d45c,0 5px 0 #286256b3,0 10px 22px #245c524a!important}.app-content .tower-bank-game .tower-controls-balance{background:#1d62596e!important}.app-content .tower-bank-game .tower-bank-controls.tower-command-dock{background:radial-gradient(ellipse at 12% 0,#ffe08a52,transparent 42%),linear-gradient(145deg,#438b76f7,#347668fb 68%,#3b7c63f7)!important;border-color:#fff0b9!important;box-shadow:inset 0 1px #fff5d45c,0 5px 0 #286256b3,0 10px 22px #245c524a!important}.app-content .tower-bank-game{--tower-violet:#713ed1;--tower-violet-deep:#482d9f;--tower-blue:#2879e8;--tower-blue-deep:#2154b8;--tower-pink:#ee4f9b;--tower-red:#ed5365;--tower-cyan:#62e2ef;--tower-cream:#fff3d4;color:#fff3d4!important;background-color:#5655dd!important;background-image:radial-gradient(ellipse at 50% 10%,#a898ff 0,transparent 31%),radial-gradient(ellipse at 5% 56%,#f05eae82 0,transparent 27%),radial-gradient(ellipse at 95% 58%,#45c9f28c 0,transparent 29%),linear-gradient(155deg,#7770ef,#456bdc 48%,#6953ce)!important}.app-content .tower-bank-game:before{background:radial-gradient(circle at 12% 28%,#fff 0 1px,transparent 2px),radial-gradient(circle at 89% 37%,#ffe889 0 2px,transparent 3px),repeating-linear-gradient(90deg,transparent 0 54px,#fff5 55px,transparent 56px 110px),linear-gradient(180deg,#6848c01a,#3249b62e)}.app-content .tower-bank-game .tower-bank-atmosphere{background:radial-gradient(ellipse at 50% 18%,#fff 0,#ffdb8066 8%,transparent 36%),linear-gradient(90deg,#543ac04d,transparent 23% 77%,#543ac04d)}.app-content .tower-bank-game .tower-temple-canopy{opacity:.56;background:radial-gradient(at 0 0,#4530bd 0 11%,transparent 30%),radial-gradient(at 100% 0,#247de1 0 11%,transparent 29%),radial-gradient(at 50% -20%,#ff75b688,transparent 45%),repeating-linear-gradient(103deg,transparent 0 17%,#fff2 17.2% 17.5%,transparent 17.7% 29%)}.app-content .tower-bank-game .tower-temple-mist{opacity:.8;background:radial-gradient(at 10% 58%,#5ae9ee91,transparent 34%),radial-gradient(at 88% 66%,#f566bd82,transparent 35%),radial-gradient(at 50% 73%,#b4a1ff73,transparent 40%)}.app-content .tower-bank-game .tower-temple-pyramid{opacity:.76;background:repeating-linear-gradient(90deg,transparent 0 38px,#d9caff44 39px 41px,transparent 42px 78px),linear-gradient(90deg,#404cbd,#7762df 48%,#414ab1);border:2px solid #aeb8ff;box-shadow:inset 0 0 34px #29258266,0 8px 0 #35328c,0 12px 0 #fff2,0 0 28px #a37aff66}.app-content .tower-bank-game .tower-temple-pyramid--center{background:repeating-linear-gradient(90deg,transparent 0 43px,#e1d7ff4a 44px 47px,transparent 48px 88px),linear-gradient(90deg,#485ed2,#8368ee 50%,#4350bd);border-color:#d3ccff;box-shadow:inset 0 0 48px #30218c66,0 9px 0 #38358e,0 14px 0 #fff2,0 0 38px #ad83ff85}.app-content .tower-bank-game .tower-temple-column{opacity:.78;background:repeating-linear-gradient(transparent 0 58px,#41338e80 59px 64px,transparent 65px 80px),linear-gradient(90deg,#4662c7,#7a8aef 48%,#4054b5);border:2px solid #b2c7ff;box-shadow:inset 4px 0 #fff3,inset -5px 0 #262b8a55,0 7px 0 #303b91,0 10px 0 #fff2}.app-content .tower-bank-game .tower-temple-column:after,.app-content .tower-bank-game .tower-temple-column:before{background:linear-gradient(180deg,#b0b8ff,#5269dc);border-color:#d7ddff;box-shadow:inset 0 2px #fff8,0 3px 0 #353c9b}.app-content .tower-bank-game .tower-temple-ray--left{background:linear-gradient(#85f2ffb3,transparent 80%)}.app-content .tower-bank-game .tower-temple-ray--right{background:linear-gradient(#ff79c5b3,transparent 80%)}.app-content .tower-bank-game .tower-bank-header--redesigned{border:2px solid #c8c0ff;background:linear-gradient(110deg,#fff2 0 9%,transparent 10% 89%,#fff2 90%),linear-gradient(145deg,#9160ea,#6849d0 54%,#3f67c8);box-shadow:inset 0 3px #fff7,inset 0 -4px #38298e88,0 5px 0 #392b91,0 8px 0 #fff2,0 13px 20px #352a925c}.app-content .tower-bank-game .tower-bank-header--redesigned:after{height:4px;background:linear-gradient(90deg,transparent,#ff70b8,#ffe16b,#5be7f1,transparent);box-shadow:0 2px 0 #4434a8,0 0 12px #fff8}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-eyebrow{color:#fff1d2!important;background:linear-gradient(180deg,#5639b9,#3a399d);border:1px solid #b9b5ff;box-shadow:inset 0 1px #fff6,0 2px 0 #312b82;text-shadow:0 1px #37217c}.app-content .tower-bank-game .tower-bank-title{color:#fff3d4!important;-webkit-text-fill-color:#fff3d4!important;background-image:none!important;filter:drop-shadow(0 2px #a9378b) drop-shadow(0 5px 0 #3b348f) drop-shadow(0 7px 0 #fff2)!important;letter-spacing:.12em!important}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-subtitle{color:#f0edff!important;text-shadow:0 1px #493798}.app-content .tower-bank-game .tower-bank-exit,.app-content .tower-bank-game .tower-bank-sound{color:#fff7df!important;background:linear-gradient(180deg,#ff748c,#e84973)!important;border:1px solid #ffc0cf!important;border-bottom:4px solid #a52c64!important;border-radius:12px!important;box-shadow:inset 0 2px #fff8,0 3px 0 #a32c69,0 5px 0 #fff2!important}.app-content .tower-bank-game .tower-bank-exit:active,.app-content .tower-bank-game .tower-bank-sound:active{transform:translateY(3px);border-bottom-width:1px!important;box-shadow:inset 0 1px #fff6,0 1px 0 #a32c69!important}.app-content .tower-bank-game .tower-round-brief{color:#fff3d4;background:linear-gradient(145deg,#ed4eaa,#bc44be 53%,#6753dc);border:2px solid #ffbde0;border-radius:18px;box-shadow:inset 0 3px #fff6,inset 0 -4px #6b2b9e66,0 5px 0 #622c9d,0 8px 0 #fff2,0 12px 20px #3a29945c}.app-content .tower-bank-game .tower-round-brief-icon{color:#fff3d4;background:linear-gradient(180deg,#46d9ef,#3186ed);border:1px solid #bef9ff;box-shadow:inset 0 2px #fff9,0 3px 0 #2454b4,0 4px 0 #fff2}.app-content .tower-bank-game .tower-round-brief-title{color:#fff7e2;text-shadow:0 1px #6e2b9a}.app-content .tower-bank-game .tower-round-brief-description{color:#f7ddff}.app-content .tower-bank-game .tower-round-brief-badge{color:#fff;background:linear-gradient(180deg,#ff718d,#e93d79);border:1px solid #ffd1d8;box-shadow:inset 0 2px #fff8,0 3px 0 #a32f69}.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#544fc6,#4645b5 58%,#5144ab);border:2px solid #bbb5ff;border-radius:22px;box-shadow:inset 0 3px #fff6,inset 0 -5px #312d8a88,0 6px 0 #36318c,0 9px 0 #fff2,0 16px 27px #30298370}.app-content .tower-bank-game .tower-bank-board:before{height:5px;background:linear-gradient(90deg,#54e6f4,#a188ff 35%,#fa68b2 66%,#ffd769);border-radius:99px;box-shadow:0 2px 0 #302d8a,0 0 12px #c3a9ff99}.app-content .tower-bank-game .tower-bank-board-heading{color:#e9e6ff!important;border-bottom:1px solid #d5cdff80;text-shadow:0 1px #342f92}.app-content .tower-bank-game .tower-bank-board-heading span,.app-content .tower-bank-game .tower-board-progress{color:#ffe580!important;text-shadow:0 1px #583a9c}.app-content .tower-bank-game .tower-progress-track{background:#37368a;border:1px solid #c0b9ff;border-radius:99px;box-shadow:inset 0 2px 3px #29256e99,0 1px #fff4}.app-content .tower-bank-game .tower-progress-segment{background:#8381d7;border-radius:99px;box-shadow:inset 0 1px #ffffff38}.app-content .tower-bank-game .tower-progress-segment--complete{background:linear-gradient(180deg,#8df2f0,#42b8ef);box-shadow:inset 0 1px #fff9,0 0 8px #48d8ed99}.app-content .tower-bank-game .tower-progress-segment--current{background:linear-gradient(180deg,#ff9ac9,#ee4c9f);box-shadow:inset 0 1px #fff9,0 0 10px #ff70bf}.app-content .tower-bank-game .tower-bank-levels{background:linear-gradient(90deg,#36389288,#5950be66 50%,#36389288);border:2px solid #8da6ff;border-radius:15px;box-shadow:inset 0 2px 9px #302c8570,0 2px #fff2}.app-content .tower-bank-game .tower-bank-levels:after,.app-content .tower-bank-game .tower-bank-levels:before{background:repeating-linear-gradient(#3f55bb 0 12px,#8df0f3 13px 15px,#5150be 16px 42px);border:1px solid #c4f5ff;border-radius:6px;box-shadow:inset 0 1px #fff9,0 3px 0 #30368f,0 5px 0 #fff2}.app-content .tower-bank-game .tower-bank-level{background:linear-gradient(180deg,#6478dc,#515dca 65%,#444cb0);border:1px solid #aebeff;border-bottom:4px solid #34388f;border-radius:13px;box-shadow:inset 0 2px #fff5,inset 0 -2px #252b824d,0 3px 0 #fff2}.app-content .tower-bank-game .tower-bank-level:before{background:linear-gradient(90deg,transparent,#78f3f5,#ff88c8,transparent);height:2px;box-shadow:0 1px #3c378f}.app-content .tower-bank-game .tower-bank-level--active{background:linear-gradient(180deg,#f29ad1,#d667cb 58%,#995bd0);border-color:#ffe1f2 #ffe1f2 #713eae;box-shadow:inset 0 2px #fff9,inset 0 -3px #7f3f9f66,0 3px 0 #fff3,0 0 13px #fa79cb6e}.app-content .tower-bank-game .tower-bank-multiplier{color:#fff7e0!important;background:linear-gradient(180deg,#408cf0,#365dc8);border:1px solid #b8edff;border-radius:11px;text-shadow:0 1px #2342a1!important;box-shadow:inset 0 2px #fff8,inset 0 -2px #263e9d66,0 3px 0 #26398b,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-level--active .tower-bank-multiplier{color:#fff8df!important;background:linear-gradient(180deg,#ff748f,#df3f78);border-color:#ffd1df;text-shadow:0 1px #98254f!important;box-shadow:inset 0 2px #fff8,0 3px 0 #a22d68,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-doors{background:linear-gradient(180deg,#4545a8,#343486);border:1px solid #a5baff;border-radius:13px;box-shadow:inset 0 3px 5px #27256a99,0 1px #fff4}.app-content .tower-bank-game .tower-bank-door{color:#fff7e1!important;background:linear-gradient(145deg,#618df0,#4968d4 60%,#414eae)!important;border:1px solid #bddcff!important;border-bottom:5px solid #303b97!important;border-radius:16px 16px 11px 11px!important;box-shadow:inset 0 2px #fff9,inset 0 -6px 9px #283b9050,0 3px 0 #fff2!important}.app-content .tower-bank-game .tower-bank-door:before{border:1px solid #d9eaff6e;border-radius:11px;box-shadow:inset 0 1px #fff3}.app-content .tower-bank-game .tower-bank-door--sealed{background:linear-gradient(145deg,#6578dd,#4b59c1 60%,#4048a6)!important}.app-content .tower-bank-game .tower-bank-door--available{color:#fff9e7!important;background:linear-gradient(145deg,#ff9bce,#ef5caf 58%,#cc449c)!important;border-color:#ffe0f0 #ffe0f0 #922f83!important;box-shadow:inset 0 2px #fff9,inset 0 -6px 9px #8f327955,0 3px 0 #fff3,0 0 15px #ff72c499!important}.app-content .tower-bank-game .tower-bank-door--safe{color:#f1fff8!important;background:linear-gradient(145deg,#43d5c0,#28a8b8 58%,#257bbb)!important;border-color:#b6fff1 #b6fff1 #216493!important;box-shadow:inset 0 2px #fff9,0 3px 0 #fff2,0 0 13px #44e8db80!important}.app-content .tower-bank-game .tower-bank-door--busted,.app-content .tower-bank-game .tower-bank-door--scanned{color:#fff6ed!important;background:linear-gradient(145deg,#ff8a87,#f04e70 58%,#c63873)!important;border-color:#ffd1db #ffd1db #962e66!important;box-shadow:inset 0 2px #fff9,0 3px 0 #fff2,0 0 15px #ff547c80!important}.app-content .tower-bank-game .tower-bank-door--shield{color:#fff9e8!important;background:linear-gradient(145deg,#ffbf63,#f18a55 58%,#d95c78)!important;border-color:#fff0be #fff0be #a53e69!important}.app-content .tower-bank-game .tower-orb-ring{opacity:.98;border-color:#fff #69f2ff #fff #ff76ce!important;box-shadow:0 0 11px #b8a0ff,inset 0 0 7px #fff9!important}.app-content .tower-bank-game .tower-orb{border:2px solid var(--orb-rim)!important;box-shadow:inset 2px 3px 7px #fff9,inset -7px -9px 13px #27327a66,0 3px 0 #252b7d,0 0 13px var(--orb-glow)!important}.app-content .tower-bank-game .tower-orb-sigil{border:2px solid #fff;box-shadow:0 2px 0 #392d8666,0 0 10px var(--orb-bright),inset 0 0 4px #fff}.app-content .tower-bank-game .tower-orb-reveal{color:#fff8e4;background:linear-gradient(145deg,#5c53c3,#403c9c);border:2px solid #d9d2ff;border-radius:13px;box-shadow:inset 0 2px #fff7,0 3px 0 #29276d,0 5px 0 #fff2,0 8px 13px #29266a66}.app-content .tower-bank-game .tower-bank-door--safe .tower-orb-reveal{background:linear-gradient(145deg,#25bcae,#267fb2);border-color:#bdfff0;box-shadow:inset 0 2px #fff8,0 3px 0 #1b607d}.app-content .tower-bank-game .tower-bank-door--busted .tower-orb-reveal,.app-content .tower-bank-game .tower-bank-door--scanned .tower-orb-reveal{background:linear-gradient(145deg,#f45d79,#bd3b7a);border-color:#ffd3df;box-shadow:inset 0 2px #fff8,0 3px 0 #852e68}.app-content .tower-bank-game .tower-bank-controls.tower-command-dock{background:linear-gradient(110deg,#fff2 0 7%,transparent 8% 92%,#fff2 93%),linear-gradient(145deg,#8e58e6,#674bd1 56%,#416acb)!important;border:2px solid #d7d0ff!important;border-radius:20px!important;box-shadow:inset 0 3px #fff7,inset 0 -4px #332c8d88,0 5px 0 #352d91,0 8px 0 #fff2,0 12px 20px #302a8e70!important}.app-content .tower-bank-game .tower-controls-balance{color:#fff7e1;background:linear-gradient(180deg,#5143b5,#3e379c)!important;border:1px solid #b9b2ff!important;box-shadow:inset 0 2px #fff5,inset 0 -2px #2c287966,0 2px 0 #302983}.app-content .tower-bank-game .tower-controls-balance-label,.app-content .tower-bank-game .tower-controls-setting-label{color:#e7e1ff!important}.app-content .tower-bank-game .tower-controls-balance-value{color:#fff0a5!important}.app-content .tower-bank-game .tower-controls-links button,.app-content .tower-bank-game .tower-controls-quick-bets button,.app-content .tower-bank-game .tower-controls-shield-row>button,.app-content .tower-bank-game .tower-controls-shield-row>div,.app-content .tower-bank-game .tower-controls-toggle{color:#fff6df!important;background:linear-gradient(180deg,#5a91ed,#426bd0)!important;border:1px solid #c4e5ff!important;border-bottom:4px solid #2e469b!important;border-radius:11px!important;box-shadow:inset 0 2px #fff8,0 3px 0 #303e91,0 4px 0 #fff2!important}.app-content .tower-bank-game .tower-controls-links button:active,.app-content .tower-bank-game .tower-controls-quick-bets button:active,.app-content .tower-bank-game .tower-controls-shield-row>button:active,.app-content .tower-bank-game .tower-controls-toggle:active{transform:translateY(3px);border-bottom-width:1px!important;box-shadow:inset 0 1px #fff7,0 1px 0 #303e91!important}.app-content .tower-bank-game .tower-controls-difficulty button{color:#fff7e1!important;background:linear-gradient(180deg,#5f60ca,#4545a5)!important;border:1px solid #aaaaff!important;border-bottom:4px solid #33327d!important;border-radius:13px!important;box-shadow:inset 0 2px #fff6,0 3px 0 #302f81!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-cyan-100){background:linear-gradient(180deg,#41cbd5,#348ad7)!important;border-color:#b8ffff #b8ffff #2857a1!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-rose-100){background:linear-gradient(180deg,#ff8c9f,#e54b83)!important;border-color:#ffd3df #ffd3df #9c356d!important}.app-content .tower-bank-game .tower-controls-difficulty button span:first-child,.app-content .tower-bank-game .tower-controls-difficulty-description{color:#fff8e3!important;text-shadow:0 1px #392d88}.app-content .tower-bank-game .tower-controls-expanded-content{color:#fff3d4;background:linear-gradient(145deg,#7652d8,#5043b5 58%,#3f5fbd)!important;border:2px solid #d8d0ff!important;border-radius:17px!important;box-shadow:inset 0 3px #fff6,0 5px 0 #312a86,0 9px 18px #2c277866!important}.app-content .tower-bank-game .tower-controls-bet-input{color:#fff8e7!important;background:linear-gradient(180deg,#423c9e,#353182)!important;border:1px solid #b5c5ff!important;border-bottom:4px solid #25266c!important;border-radius:11px!important;box-shadow:inset 0 3px 5px #23236599,inset 0 1px #fff3!important}.app-content .tower-bank-game .tower-controls-bet-input::placeholder{color:#d9d5ff!important}.app-content .tower-bank-game .tower-controls-bet-input:focus{border-color:#70edff!important;box-shadow:inset 0 3px 5px #23236599,0 0 0 3px #67dffb66!important}.app-content .tower-bank-game .tower-controls-start-button{color:#fff8de!important;background:linear-gradient(180deg,#ff8a91,#ed4f83 55%,#cc3879)!important;border:1px solid #ffd1dd!important;border-bottom:5px solid #942d69!important;border-radius:12px!important;box-shadow:inset 0 2px #fff9,0 3px 0 #8e2c6c,0 5px 0 #fff2,0 0 13px #ff6da277!important}.app-content .tower-bank-game .tower-controls-start-button:hover:not(:disabled){filter:brightness(1.08) saturate(1.1);transform:translateY(-1px)}.app-content .tower-bank-game .tower-controls-start-button:active:not(:disabled){transform:translateY(4px);border-bottom-width:1px!important;box-shadow:inset 0 1px #fff7,0 1px 0 #8e2c6c!important}.app-content .tower-bank-game .tower-controls-cashout{color:#fff8e1!important;background:linear-gradient(180deg,#5fe0d3,#32b6d2 55%,#3283dc)!important;border:1px solid #cafffb!important;border-bottom:5px solid #28569f!important;border-radius:14px!important;box-shadow:inset 0 2px #fff9,0 3px 0 #294f9b,0 5px 0 #fff2,0 0 15px #56e2ed80!important;animation:none!important}.app-content .tower-bank-game .tower-controls-cashout:hover:not(:disabled){filter:brightness(1.08) saturate(1.1);transform:translateY(-1px)}.app-content .tower-bank-game .tower-controls-cashout:active:not(:disabled){transform:translateY(4px);border-bottom-width:1px!important}.app-content .tower-bank-game .tower-controls-replay{color:#fff7e1!important;background:linear-gradient(180deg,#65e1d1,#38b8d5 55%,#327cdb)!important;border:1px solid #cafffb!important;border-bottom:5px solid #28569f!important;border-radius:12px!important;box-shadow:inset 0 2px #fff9,0 3px 0 #294f9b,0 5px 0 #fff2!important}.app-content .tower-bank-game .tower-replay-edit{color:#fff6e2;background:linear-gradient(180deg,#7570db,#4f4cad);border:1px solid #c4c0ff;border-bottom:4px solid #33327d;border-radius:11px;box-shadow:inset 0 2px #fff7,0 3px 0 #302f81}.app-content .tower-bank-game .tower-result-banner{color:#fff7e0;background:linear-gradient(145deg,#36cdbd,#328ed7 55%,#694bd0);border:2px solid #c9fff3;border-radius:17px;box-shadow:inset 0 3px #fff8,0 4px 0 #274f9d,0 7px 0 #fff2,0 11px 17px #302a8b55}.app-content .tower-bank-game .tower-result-banner--loss{background:linear-gradient(145deg,#ff828c,#e84f83 58%,#b83da0);border-color:#ffd4df;box-shadow:inset 0 3px #fff8,0 4px 0 #882c75,0 7px 0 #fff2}.app-content .tower-bank-game .tower-result-banner-amount,.app-content .tower-bank-game .tower-result-banner-title{color:#fff8e4!important}.app-content .tower-bank-game :is(.tower-bank-exit,.tower-bank-sound,.tower-controls-toggle,.tower-controls-quick-bets button,.tower-controls-links button,.tower-controls-shield-row button,.tower-controls-difficulty button,.tower-controls-start-button,.tower-controls-cashout,.tower-controls-replay,.tower-replay-edit,.tower-bank-door):focus-visible{outline:3px solid #fff1a1!important}@media (max-width:520px){.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#544fc6,#4645b5 58%,#5144ab);padding:13px!important}}.app-content .tower-bank-game{background-color:#6b70b5!important;background-image:radial-gradient(ellipse at 50% 10%,#b4a9d788 0,transparent 32%),radial-gradient(ellipse at 5% 56%,#c47eaa59 0,transparent 28%),radial-gradient(ellipse at 95% 58%,#70b6cc66 0,transparent 30%),linear-gradient(155deg,#8883c2,#687fb8 48%,#8173b0)!important}.app-content .tower-bank-game:before{background:radial-gradient(circle at 12% 28%,#fff8 0 1px,transparent 2px),radial-gradient(circle at 89% 37%,#f8e6bc 0 2px,transparent 3px),repeating-linear-gradient(90deg,transparent 0 54px,#fff2 55px,transparent 56px 110px),linear-gradient(180deg,#564c8c0d,#354f8a1c)}.app-content .tower-bank-game .tower-bank-atmosphere{background:radial-gradient(ellipse at 50% 18%,#fff4d84d 0,transparent 36%),linear-gradient(90deg,#55477c36,transparent 23% 77%,#55477c36)}.app-content .tower-bank-game .tower-temple-canopy{opacity:.42;background:radial-gradient(at 0 0,#514c9c 0 11%,transparent 30%),radial-gradient(at 100% 0,#3f779e 0 11%,transparent 29%),radial-gradient(at 50% -20%,#ca82ab73,transparent 45%),repeating-linear-gradient(103deg,transparent 0 17%,#fff1 17.2% 17.5%,transparent 17.7% 29%)}.app-content .tower-bank-game .tower-temple-mist{opacity:.58;background:radial-gradient(at 10% 58%,#80c4c96b,transparent 34%),radial-gradient(at 88% 66%,#ca82ab5e,transparent 35%),radial-gradient(at 50% 73%,#b6a4d35c,transparent 40%)}.app-content .tower-bank-game .tower-temple-pyramid{background:repeating-linear-gradient(90deg,transparent 0 38px,#e1dcff30 39px 41px,transparent 42px 78px),linear-gradient(90deg,#515f9f,#8276b6 48%,#505c98);border-color:#bbc0df;box-shadow:inset 0 0 34px #2929594d,0 7px 0 #42477d,0 10px 0 #fff2,0 0 22px #8e7daf3d}.app-content .tower-bank-game .tower-temple-pyramid--center{background:repeating-linear-gradient(90deg,transparent 0 43px,#e1dcff38 44px 47px,transparent 48px 88px),linear-gradient(90deg,#5b6aa9,#9685c1 50%,#5965a0);border-color:#d3c9e8;box-shadow:inset 0 0 48px #30214c4d,0 8px 0 #46477d,0 12px 0 #fff2,0 0 28px #ad83bf55}.app-content .tower-bank-game .tower-temple-column{opacity:.64;background:repeating-linear-gradient(transparent 0 58px,#41386c63 59px 64px,transparent 65px 80px),linear-gradient(90deg,#586da4,#8491bd 48%,#53649a);border-color:#c1cce3;box-shadow:inset 4px 0 #fff3,inset -5px 0 #262b8a33,0 6px 0 #3f4e82,0 9px 0 #fff2}.app-content .tower-bank-game .tower-temple-column:after,.app-content .tower-bank-game .tower-temple-column:before{background:linear-gradient(180deg,#b9c3dd,#687ba9);border-color:#d7dded;box-shadow:inset 0 2px #fff7,0 3px 0 #404c80}.app-content .tower-bank-game .tower-temple-ray--left{opacity:.19;background:linear-gradient(#a6d9e8a1,transparent 80%)}.app-content .tower-bank-game .tower-temple-ray--right{opacity:.19;background:linear-gradient(#e9a1c59c,transparent 80%)}.app-content .tower-bank-game .tower-bank-header--redesigned{border-color:#c5c1dc;background:linear-gradient(110deg,#fff1 0 9%,transparent 10% 89%,#fff1 90%),linear-gradient(145deg,#8474ba,#6965a9 54%,#5578ad);box-shadow:inset 0 2px #ffffff66,inset 0 -3px #35376f70,0 4px 0 #454675,0 7px 0 #ffffff20,0 11px 18px #37365c38}.app-content .tower-bank-game .tower-bank-header--redesigned:after{background:linear-gradient(90deg,transparent,#d995b8,#e9d39b,#87cbd1,transparent);box-shadow:0 2px 0 #4b477e,0 0 8px #fff4}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-eyebrow{color:#f7f0df!important;background:linear-gradient(180deg,#65609d,#4d5289);border-color:#b7b2d1;box-shadow:inset 0 1px #fff5,0 2px 0 #3e426f;text-shadow:0 1px #3c386b}.app-content .tower-bank-game .tower-bank-title{color:#f8f0dc!important;-webkit-text-fill-color:#f8f0dc!important;filter:drop-shadow(0 2px #8f4e7a) drop-shadow(0 4px 0 #3c416f)!important}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-subtitle{color:#eeeafa!important;text-shadow:0 1px #3c416f}.app-content .tower-bank-game .tower-bank-exit,.app-content .tower-bank-game .tower-bank-sound{background:linear-gradient(180deg,#d77b91,#b95678)!important;border-color:#efbdc4 #efbdc4 #824260!important;box-shadow:inset 0 2px #fff6,0 2px 0 #824260,0 4px 0 #fff2!important}.app-content .tower-bank-game .tower-round-brief{background:linear-gradient(145deg,#b96d9d,#91659f 53%,#626fa9);border-color:#dfb9d1;box-shadow:inset 0 2px #fff5,inset 0 -3px #573c795c,0 4px 0 #624775,0 7px 0 #fff2,0 10px 16px #39335d40}.app-content .tower-bank-game .tower-round-brief-icon{background:linear-gradient(180deg,#82c8d0,#588fbf);border-color:#c5e2e4;box-shadow:inset 0 2px #fff7,0 2px 0 #3f658c,0 4px 0 #fff2}.app-content .tower-bank-game .tower-round-brief-title{text-shadow:0 1px #684a78}.app-content .tower-bank-game .tower-round-brief-description{color:#f0e5ef}.app-content .tower-bank-game .tower-round-brief-badge{background:linear-gradient(180deg,#d98291,#b95e78);border-color:#f0c4c4;box-shadow:inset 0 1px #fff6,0 2px 0 #80455e}.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#6566a9,#545890 58%,#5d568f);border-color:#bfc0db;box-shadow:inset 0 2px #ffffff58,inset 0 -4px #34396370,0 5px 0 #40446f,0 8px 0 #ffffff1f,0 13px 22px #30335150}.app-content .tower-bank-game .tower-bank-board:before{background:linear-gradient(90deg,#8ec4d2,#a5a0d3 35%,#d28cac 66%,#dfc798);box-shadow:0 2px 0 #41446d,0 0 8px #d4bfd566}.app-content .tower-bank-game .tower-bank-board-heading{color:#eeeafa!important;border-bottom-color:#d5c9e36b}.app-content .tower-bank-game .tower-bank-board-heading span,.app-content .tower-bank-game .tower-board-progress{color:#f2d89e!important;text-shadow:0 1px #4d456f}.app-content .tower-bank-game .tower-progress-track{background:#454878;border-color:#aaaed0;box-shadow:inset 0 2px 3px #292c5c80,0 1px #fff3}.app-content .tower-bank-game .tower-progress-segment{background:#8587b5;box-shadow:inset 0 1px #ffffff2b}.app-content .tower-bank-game .tower-progress-segment--complete{background:linear-gradient(180deg,#a8d7d4,#6eaebd);box-shadow:inset 0 1px #fff8,0 0 6px #80c4d477}.app-content .tower-bank-game .tower-progress-segment--current{background:linear-gradient(180deg,#e9a8c3,#ca719d);box-shadow:inset 0 1px #fff8,0 0 7px #d987af88}.app-content .tower-bank-game .tower-bank-levels{background:linear-gradient(90deg,#42477488,#5a5a9366 50%,#42477488);border-color:#9da9cc;box-shadow:inset 0 2px 8px #30335366,0 2px #fff2}.app-content .tower-bank-game .tower-bank-levels:after,.app-content .tower-bank-game .tower-bank-levels:before{background:repeating-linear-gradient(#566a9c 0 12px,#94c2c9 13px 15px,#555c91 16px 42px);border-color:#c2d5dd;box-shadow:inset 0 1px #fff7,0 2px 0 #3c426e,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-level{background:linear-gradient(180deg,#788bb6,#6576a9 65%,#56618f);border-color:#b5c3dc #b5c3dc #454f7d;box-shadow:inset 0 2px #ffffff4d,inset 0 -2px #252b8240,0 2px 0 #ffffff20}.app-content .tower-bank-game .tower-bank-level--active{background:linear-gradient(180deg,#c18caf,#a978a7 58%,#806b9c);border-color:#e4c5d5 #e4c5d5 #624879;box-shadow:inset 0 2px #fff7,inset 0 -3px #603e7650,0 3px 0 #fff2,0 0 9px #bd83b54d}.app-content .tower-bank-game .tower-bank-multiplier{color:#faf3e6!important;background:linear-gradient(180deg,#7199c0,#547da8);border-color:#c1d7e4;text-shadow:0 1px #344d78!important;box-shadow:inset 0 2px #fff6,inset 0 -2px #263e9d40,0 2px 0 #425b83,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-level--active .tower-bank-multiplier{background:linear-gradient(180deg,#d77c91,#b95e7a);border-color:#f0c5cc;box-shadow:inset 0 2px #fff7,0 2px 0 #82445e,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-doors{background:linear-gradient(180deg,#4b5689,#414774);border-color:#aebbd7;box-shadow:inset 0 3px 5px #292e5e80,0 1px #fff3}.app-content .tower-bank-game .tower-bank-door{background:linear-gradient(145deg,#7d9fc6,#6583b2 60%,#536b9b)!important;border-color:#c6d5e5 #c6d5e5 #3e527e!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important}.app-content .tower-bank-game .tower-bank-door:before{border-color:#e1e7f06b}.app-content .tower-bank-game .tower-bank-door--sealed{background:linear-gradient(145deg,#7b8eb6,#63769f 60%,#53658b)!important}.app-content .tower-bank-game .tower-bank-door--available{background:linear-gradient(145deg,#d594b2,#ba729f 58%,#98638f)!important;border-color:#edd0df #edd0df #70456e!important;box-shadow:inset 0 2px #fff7,inset 0 -5px 8px #60377940,0 2px 0 #fff2,0 0 10px #d993b266!important}.app-content .tower-bank-game .tower-bank-door--safe{background:linear-gradient(145deg,#76c1b6,#579fae 58%,#4f80ac)!important;border-color:#c9e8df #c9e8df #3b697f!important;box-shadow:inset 0 2px #fff8,0 2px 0 #fff2,0 0 8px #77c8be55!important}.app-content .tower-bank-game .tower-bank-door--busted,.app-content .tower-bank-game .tower-bank-door--scanned{background:linear-gradient(145deg,#dc8991,#c06482 58%,#9a527e)!important;border-color:#efc6cd #efc6cd #704064!important;box-shadow:inset 0 2px #fff7,0 2px 0 #fff2,0 0 9px #d7778b55!important}.app-content .tower-bank-game .tower-bank-door--shield{background:linear-gradient(145deg,#d6aa78,#bd856f 58%,#9e6d80)!important;border-color:#eddbc1 #eddbc1 #70506a!important}.app-content .tower-bank-game .tower-orb-ring{border-color:#e9e3f0 #a9d8df #e9e3f0 #d79bb9!important;box-shadow:0 0 7px #b8a0d966,inset 0 0 5px #fff6!important}.app-content .tower-bank-game .tower-orb{box-shadow:inset 2px 3px 7px #fff8,inset -7px -9px 13px #27327a55,0 2px 0 #343d80,0 0 9px var(--orb-glow)!important}.app-content .tower-bank-game .tower-orb-reveal{background:linear-gradient(145deg,#8276b4,#625c98);border-color:#d0c8e4;box-shadow:inset 0 2px #fff6,0 2px 0 #46416e,0 4px 0 #fff2,0 7px 10px #29266a44}.app-content .tower-bank-game .tower-bank-door--safe .tower-orb-reveal{background:linear-gradient(145deg,#68b4ac,#4e88a8);border-color:#c3e8df;box-shadow:inset 0 2px #fff7,0 2px 0 #3c657c}.app-content .tower-bank-game .tower-bank-door--busted .tower-orb-reveal,.app-content .tower-bank-game .tower-bank-door--scanned .tower-orb-reveal{background:linear-gradient(145deg,#cd7488,#a95880);border-color:#edc4d0;box-shadow:inset 0 2px #fff7,0 2px 0 #713e69}.app-content .tower-bank-game .tower-bank-controls.tower-command-dock{background:linear-gradient(110deg,#fff1 0 7%,transparent 8% 92%,#fff1 93%),linear-gradient(145deg,#8674b6,#6d66a6 56%,#5878a9)!important;border-color:#c6c1dc!important;box-shadow:inset 0 2px #ffffff66,inset 0 -3px #35376f70,0 4px 0 #454675,0 7px 0 #ffffff1f,0 11px 18px #37365c40!important}.app-content .tower-bank-game .tower-controls-balance{background:linear-gradient(180deg,#5d5a99,#4b4d80)!important;border-color:#aaa9ca!important;box-shadow:inset 0 2px #fff4,inset 0 -2px #2c287944,0 2px 0 #393b67}.app-content .tower-bank-game .tower-controls-balance-label,.app-content .tower-bank-game .tower-controls-setting-label{color:#eeeafa!important}.app-content .tower-bank-game .tower-controls-balance-value{color:#f2dcae!important;text-shadow:0 1px #5d398f}.app-content .tower-bank-game .tower-controls-links button,.app-content .tower-bank-game .tower-controls-quick-bets button,.app-content .tower-bank-game .tower-controls-shield-row>button,.app-content .tower-bank-game .tower-controls-shield-row>div,.app-content .tower-bank-game .tower-controls-toggle{color:#faf5e8!important;background:linear-gradient(180deg,#829bc1,#647fa9)!important;border-color:#c4d3e2!important;border-bottom:4px solid #46597f!important;box-shadow:inset 0 2px #fff6,0 2px 0 #424f75,0 4px 0 #fff2!important}.app-content .tower-bank-game .tower-controls-links button:hover,.app-content .tower-bank-game .tower-controls-quick-bets button:hover,.app-content .tower-bank-game .tower-controls-shield-row>button:hover,.app-content .tower-bank-game .tower-controls-toggle:hover{filter:brightness(1.06)}.app-content .tower-bank-game .tower-controls-difficulty button{background:linear-gradient(180deg,#7777b4,#5d6099)!important;border-color:#bab9d7 #bab9d7 #41446f!important;box-shadow:inset 0 2px #fff5,0 2px 0 #3e416b!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-cyan-100){background:linear-gradient(180deg,#78b9be,#5d929f)!important;border-color:#c5e4df #c5e4df #3d6575!important;box-shadow:inset 0 2px #fff6,0 2px 0 #3d6575!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-rose-100){background:linear-gradient(180deg,#d18499,#ad637f)!important;border-color:#e9c4cf #e9c4cf #70405f!important;box-shadow:inset 0 2px #fff6,0 2px 0 #70405f!important}.app-content .tower-bank-game .tower-controls-difficulty button span:first-child,.app-content .tower-bank-game .tower-controls-difficulty-description{color:#fff8e9!important;text-shadow:0 1px #48456d}.app-content .tower-bank-game .tower-controls-expanded-content{background:linear-gradient(145deg,#7773ad,#5d6096 58%,#55729e)!important;border-color:#c5c0db!important;box-shadow:inset 0 2px #fff5,0 4px 0 #41436d,0 8px 16px #2c2d574d!important}.app-content .tower-bank-game .tower-controls-bet-input{background:linear-gradient(180deg,#555589,#464775)!important;border-color:#b9bad5 #b9bad5 #35365f!important;box-shadow:inset 0 3px 5px #28294d66,inset 0 1px #fff2!important}.app-content .tower-bank-game .tower-controls-bet-input::placeholder{color:#d9d6e8!important}.app-content .tower-bank-game .tower-controls-bet-input:focus{border-color:#a9dce2!important;box-shadow:inset 0 3px 5px #28294d66,0 0 0 2px #a9dce244!important}.app-content .tower-bank-game .tower-controls-start-button{background:linear-gradient(180deg,#df8990,#c6657d 55%,#a94e78)!important;border-color:#f0c4c9 #f0c4c9 #743b61!important;box-shadow:inset 0 2px #fff7,0 2px 0 #743b61,0 4px 0 #fff2,0 0 9px #d77a9652!important}.app-content .tower-bank-game .tower-controls-cashout:hover:not(:disabled),.app-content .tower-bank-game .tower-controls-start-button:hover:not(:disabled){filter:brightness(1.06)}.app-content .tower-bank-game .tower-controls-cashout:active:not(:disabled),.app-content .tower-bank-game .tower-controls-replay:active,.app-content .tower-bank-game .tower-controls-start-button:active:not(:disabled),.app-content .tower-bank-game .tower-replay-edit:active{transform:translateY(3px)!important;border-bottom-width:1px!important;box-shadow:inset 0 1px #fff5,0 1px 0 #743b61!important}.app-content .tower-bank-game .tower-controls-cashout,.app-content .tower-bank-game .tower-controls-replay{background:linear-gradient(180deg,#8cc4be,#65a2b3 58%,#557eaa)!important;border-color:#d1e8df #d1e8df #3f587d!important;box-shadow:inset 0 2px #fff7,0 2px 0 #3f587d,0 4px 0 #fff2,0 0 9px #82c5c055!important}.app-content .tower-bank-game .tower-replay-edit{background:linear-gradient(180deg,#8581b5,#656596);border-color:#c4c1dc;border-bottom:4px solid #41416d;box-shadow:inset 0 2px #fff5,0 2px 0 #41416d}.app-content .tower-bank-game .tower-result-banner{background:linear-gradient(145deg,#75b8b2,#648eb0 55%,#786caa);border-color:#c9e2dd;box-shadow:inset 0 2px #fff6,0 3px 0 #425a7d,0 6px 0 #fff2,0 9px 14px #302a8b40}.app-content .tower-bank-game .tower-result-banner--loss{background:linear-gradient(145deg,#d18491,#b76586 58%,#91658f);border-color:#e8c4cc;box-shadow:inset 0 2px #fff6,0 3px 0 #70425f,0 6px 0 #fff2}.app-content .tower-bank-game :is(.tower-bank-exit,.tower-bank-sound,.tower-controls-toggle,.tower-controls-quick-bets button,.tower-controls-links button,.tower-controls-shield-row button,.tower-controls-difficulty button,.tower-controls-start-button,.tower-controls-cashout,.tower-controls-replay,.tower-replay-edit){transition:transform .14s ease,filter .14s ease,box-shadow .14s ease!important}.app-content .tower-bank-game :is(.tower-bank-exit,.tower-bank-sound,.tower-controls-toggle,.tower-controls-quick-bets button,.tower-controls-links button,.tower-controls-shield-row button,.tower-controls-difficulty button,.tower-controls-start-button,.tower-controls-cashout,.tower-controls-replay,.tower-replay-edit,.tower-bank-door):focus-visible{outline:2px solid #f5e7bd!important}@media (max-width:520px){.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#6566a9,#545890 58%,#5d568f)}}.app-content .tower-bank-game{color:#f7f4e9!important;background-color:#839ab2!important;background-image:radial-gradient(ellipse at 50% 10%,#d4d9d899 0,transparent 34%),radial-gradient(ellipse at 5% 58%,#8b9fc070 0,transparent 30%),radial-gradient(ellipse at 95% 58%,#99b4c280 0,transparent 30%),linear-gradient(155deg,#a4b3c2,#7d96b0 48%,#8b9eb4)!important}.app-content .tower-bank-game:before{background:radial-gradient(circle at 12% 28%,#ffffff80 0 1px,transparent 2px),radial-gradient(circle at 89% 37%,#f8dca580 0 2px,transparent 3px),repeating-linear-gradient(90deg,transparent 0 54px,#f8f6ef1c 55px,transparent 56px 110px),linear-gradient(180deg,#495e790a,#3e56751c)}.app-content .tower-bank-game .tower-bank-atmosphere{background:radial-gradient(ellipse at 50% 18%,#f9f4e866 0,transparent 34%),linear-gradient(90deg,#445c7938,transparent 23% 77%,#445c7938)}.app-content .tower-bank-game .tower-temple-canopy{background:radial-gradient(at 0 0,#4d688f 0 11%,transparent 30%),radial-gradient(at 100% 0,#46788d 0 11%,transparent 29%),radial-gradient(at 50% -20%,#c29a5b70,transparent 45%),repeating-linear-gradient(103deg,transparent 0 17%,#fff2 17.2% 17.5%,transparent 17.7% 29%)}.app-content .tower-bank-game .tower-temple-mist{opacity:.46;background:radial-gradient(at 10% 58%,#8fc2c577,transparent 34%),radial-gradient(at 88% 66%,#bd9e7061,transparent 35%),radial-gradient(at 50% 73%,#b4c3d56b,transparent 40%)}.app-content .tower-bank-game .tower-temple-pyramid{opacity:.65;background:repeating-linear-gradient(90deg,transparent 0 38px,#dce5ef29 39px 41px,transparent 42px 78px),linear-gradient(90deg,#536d91,#8297b0 48%,#4f688a);border-color:#b8c5d3;box-shadow:inset 0 0 34px #2c405b47,0 7px 0 #465b78,0 10px 0 #fff2,0 0 20px #657d9a38}.app-content .tower-bank-game .tower-temple-pyramid--center{background:repeating-linear-gradient(90deg,transparent 0 43px,#e6edf230 44px 47px,transparent 48px 88px),linear-gradient(90deg,#5c779a,#91a3b8 50%,#586f90);border-color:#d3dce4;box-shadow:inset 0 0 42px #34486147,0 8px 0 #4b5e7a,0 12px 0 #fff2,0 0 25px #7188a038}.app-content .tower-bank-game .tower-temple-column{opacity:.67;background:repeating-linear-gradient(transparent 0 58px,#394f6b55 59px 64px,transparent 65px 80px),linear-gradient(90deg,#607b9c,#94a6b9 48%,#5b7393);border-color:#c4d0dc;box-shadow:inset 4px 0 #fff3,inset -5px 0 #263b5750,0 6px 0 #465c78,0 9px 0 #fff2}.app-content .tower-bank-game .tower-temple-column:after,.app-content .tower-bank-game .tower-temple-column:before{background:linear-gradient(180deg,#c1ccd7,#7288a2);border-color:#d6dfe7;box-shadow:inset 0 2px #fff7,0 3px 0 #495e79}.app-content .tower-bank-game .tower-temple-ray--left{opacity:.15;background:linear-gradient(#d7e4ebad,transparent 80%)}.app-content .tower-bank-game .tower-temple-ray--right{background:linear-gradient(#ebc887a1,transparent 80%)}.app-content .tower-bank-game .tower-bank-header--redesigned{border-color:#bdc9d4;background:linear-gradient(110deg,#fff1 0 9%,transparent 10% 89%,#fff1 90%),linear-gradient(145deg,#6684a5,#536f91 55%,#456383);box-shadow:inset 0 2px #ffffff5c,inset 0 -3px #344c6b80,0 4px 0 #405774,0 7px 0 #ffffff20,0 11px 18px #364d6638}.app-content .tower-bank-game .tower-bank-header--redesigned:after{background:linear-gradient(90deg,transparent,#9dc4d0,#e6c27b,#9dc4d0,transparent);box-shadow:0 2px 0 #405775,0 0 7px #fff3}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-eyebrow{color:#f7f4e9!important;background:linear-gradient(180deg,#536d8d,#405977);border-color:#aab8c7;box-shadow:inset 0 1px #fff4,0 2px 0 #354a66;text-shadow:0 1px #354a66}.app-content .tower-bank-game .tower-bank-title{color:#f7f3e8!important;-webkit-text-fill-color:#f7f3e8!important;filter:drop-shadow(0 2px #384f6a) drop-shadow(0 4px 0 #fff2)!important}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-subtitle{color:#e7edf1!important;text-shadow:0 1px #394f69}.app-content .tower-bank-game .tower-bank-exit,.app-content .tower-bank-game .tower-bank-sound{color:#fff8e8!important;background:linear-gradient(180deg,#d49a54,#b9783f)!important;border-color:#ead0a4 #ead0a4 #805331!important;box-shadow:inset 0 2px #fff7,0 2px 0 #805331,0 4px 0 #fff2!important}.app-content .tower-bank-game .tower-round-brief{background:linear-gradient(145deg,#6385a8,#527397 55%,#496889);border-color:#b9c7d4;box-shadow:inset 0 2px #ffffff55,inset 0 -3px #334c6b66,0 4px 0 #3f5875,0 7px 0 #fff2,0 10px 16px #364b623d}.app-content .tower-bank-game .tower-round-brief-icon{color:#fff8e8;background:linear-gradient(180deg,#e0ad61,#bc793e);border-color:#f2d5a5}.app-content .tower-bank-game .tower-round-brief-title{color:#fff8e8;text-shadow:0 1px #3a526e}.app-content .tower-bank-game .tower-round-brief-description{color:#e1e9ee}.app-content .tower-bank-game .tower-round-brief-badge{color:#fff9eb;background:linear-gradient(180deg,#d79b53,#b9783d);border-color:#ecd0a2;box-shadow:inset 0 1px #fff7,0 2px 0 #805331}.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#657f9d,#536f8d 58%,#4b6785);border-color:#bac6d1;box-shadow:inset 0 2px #ffffff50,inset 0 -4px #354b6673,0 5px 0 #3c526e,0 8px 0 #ffffff1f,0 13px 22px #34475c4d}.app-content .tower-bank-game .tower-bank-board:before{background:linear-gradient(90deg,#9fc2cb,#b3c6d0 34%,#e0bd79 67%,#9fc2cb);box-shadow:0 2px 0 #3d526d,0 0 7px #dce7e555}.app-content .tower-bank-game .tower-bank-board-heading{color:#eaf0f2!important;border-bottom-color:#d9e0e45c}.app-content .tower-bank-game .tower-bank-board-heading span,.app-content .tower-bank-game .tower-board-progress{text-shadow:0 1px #4c5d72}.app-content .tower-bank-game .tower-progress-track{background:#425b78;border-color:#aebdca;box-shadow:inset 0 2px 3px #283b536e,0 1px #fff3}.app-content .tower-bank-game .tower-progress-segment{background:#8397ad}.app-content .tower-bank-game .tower-progress-segment--complete{background:linear-gradient(180deg,#a8d1c7,#72a99d)}.app-content .tower-bank-game .tower-progress-segment--current{background:linear-gradient(180deg,#f0c878,#d79a4c);box-shadow:inset 0 1px #fff8,0 0 7px #e6b66566}.app-content .tower-bank-game .tower-bank-levels{background:linear-gradient(90deg,#394f6f88,#5b718866 50%,#394f6f88);border-color:#a8b7c5;box-shadow:inset 0 2px 8px #2c405966,0 2px #fff2}.app-content .tower-bank-game .tower-bank-levels:after,.app-content .tower-bank-game .tower-bank-levels:before{background:repeating-linear-gradient(#536d8b 0 12px,#a8c6cb 13px 15px,#4e6684 16px 42px);border-color:#c1d0d7;box-shadow:inset 0 1px #fff6,0 2px 0 #3a506b,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-level{background:linear-gradient(180deg,#8298ae,#7087a0 65%,#607893);border-color:#bfccd6 #bfccd6 #485e78}.app-content .tower-bank-game .tower-bank-level--active{background:linear-gradient(180deg,#d7ad6d,#bf9257 58%,#a67d50);border-color:#f0d7a8 #f0d7a8 #775536}.app-content .tower-bank-game .tower-bank-multiplier{color:#fff8e8!important;background:linear-gradient(180deg,#658ab0,#4c7094);border-color:#b9cdda}.app-content .tower-bank-game .tower-bank-level--active .tower-bank-multiplier{background:linear-gradient(180deg,#d59b52,#b9793f);border-color:#f0d3a0}.app-content .tower-bank-game .tower-bank-doors{background:linear-gradient(180deg,#4a627e,#3e5571)}.app-content .tower-bank-game .tower-bank-door{background:linear-gradient(145deg,#809bb8,#6984a2 60%,#59738f)!important}.app-content .tower-bank-game .tower-bank-door--sealed{background:linear-gradient(145deg,#7d91a9,#687e98 60%,#586e88)!important}.app-content .tower-bank-game .tower-bank-door--available{background:linear-gradient(145deg,#dda95e,#c28b49 58%,#a87440)!important;border-color:#f3d9a7 #f3d9a7 #785332!important;box-shadow:inset 0 2px #fff8,inset 0 -5px 8px #60377930,0 2px 0 #fff2,0 0 9px #e7b66255!important}.app-content .tower-bank-game .tower-bank-door--safe{background:linear-gradient(145deg,#72b5a4,#589b96 58%,#4e8094)!important}.app-content .tower-bank-game .tower-bank-door--busted,.app-content .tower-bank-game .tower-bank-door--scanned{background:linear-gradient(145deg,#d98273,#bd625f 58%,#985454)!important}.app-content .tower-bank-game .tower-bank-door--shield{background:linear-gradient(145deg,#d5ad68,#b98c50 58%,#997044)!important;border-color:#eddbb6 #eddbb6 #715335!important}.app-content .tower-bank-game .tower-orb-ring{border-color:#d9e1e2 #9fc9ce #d9e1e2 #e2bd78!important}.app-content .tower-bank-game .tower-orb-reveal{background:linear-gradient(145deg,#758ba4,#586f8b)}.app-content .tower-bank-game .tower-bank-door--safe .tower-orb-reveal{background:linear-gradient(145deg,#68aa9c,#4c7f92)}.app-content .tower-bank-game .tower-bank-door--busted .tower-orb-reveal,.app-content .tower-bank-game .tower-bank-door--scanned .tower-orb-reveal{background:linear-gradient(145deg,#cb786b,#a75558)}.app-content .tower-bank-game .tower-bank-controls.tower-command-dock{background:linear-gradient(110deg,#fff1 0 7%,transparent 8% 92%,#fff1 93%),linear-gradient(145deg,#7189a4,#5c7695 56%,#4e6988)!important;border-color:#bdc9d4!important;box-shadow:inset 0 2px #ffffff5c,inset 0 -3px #344b6870,0 4px 0 #405571,0 7px 0 #ffffff1f,0 11px 18px #364d6638!important}.app-content .tower-bank-game .tower-controls-balance{background:linear-gradient(180deg,#536e8b,#435b77)!important;border-color:#aebdca!important;box-shadow:inset 0 2px #fff4,inset 0 -2px #2c405944,0 2px 0 #374e6b}.app-content .tower-bank-game .tower-controls-balance-label,.app-content .tower-bank-game .tower-controls-setting-label{color:#e8edf0!important}.app-content .tower-bank-game .tower-controls-balance-value{color:#f1d59b!important}.app-content .tower-bank-game .tower-controls-links button,.app-content .tower-bank-game .tower-controls-quick-bets button,.app-content .tower-bank-game .tower-controls-shield-row>button,.app-content .tower-bank-game .tower-controls-shield-row>div,.app-content .tower-bank-game .tower-controls-toggle{background:linear-gradient(180deg,#7894b2,#607c9b)!important;border-bottom:4px solid #465d79!important}.app-content .tower-bank-game .tower-controls-difficulty button{background:linear-gradient(180deg,#7185a3,#5b708f)!important;border-color:#b7c3d0 #b7c3d0 #414f6b!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-cyan-100){background:linear-gradient(180deg,#6ea7aa,#56888e)!important;border-color:#c0dcda #c0dcda #3d626b!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-rose-100){background:linear-gradient(180deg,#cf8878,#ad675d)!important;border-color:#e8c5b7 #e8c5b7 #70494a!important}.app-content .tower-bank-game .tower-controls-expanded-content{background:linear-gradient(145deg,#758ba5,#5d7591 58%,#526e8c)!important;border-color:#bdc9d4!important;box-shadow:inset 0 2px #fff5,0 4px 0 #405570,0 8px 16px #34475d4d!important}.app-content .tower-bank-game .tower-controls-bet-input{background:linear-gradient(180deg,#536a84,#435973)!important;border-color:#b4c1ce #b4c1ce #354a64!important}.app-content .tower-bank-game .tower-controls-bet-input::placeholder{color:#d7e0e7!important}.app-content .tower-bank-game .tower-controls-bet-input:focus{border-color:#b8d5da!important;box-shadow:inset 0 3px 5px #283b5366,0 0 0 2px #a9cbd344!important}.app-content .tower-bank-game .tower-controls-start-button{background:linear-gradient(180deg,#dfa85d,#c48743 55%,#a96d37)!important;border-color:#f0d2a0 #f0d2a0 #744a2c!important;box-shadow:inset 0 2px #fff7,0 2px 0 #744a2c,0 4px 0 #fff2,0 0 8px #dba45c44!important}.app-content .tower-bank-game .tower-controls-cashout,.app-content .tower-bank-game .tower-controls-replay{background:linear-gradient(180deg,#79b5a3,#5b978d 58%,#4d7e8d)!important}.app-content .tower-bank-game .tower-replay-edit{background:linear-gradient(180deg,#7890aa,#5e7795)}.app-content .tower-bank-game .tower-result-banner{background:linear-gradient(145deg,#74b3a1,#5c91a0 55%,#657b9b);border-color:#c5ddd3;box-shadow:inset 0 2px #fff6,0 3px 0 #405b72,0 6px 0 #fff2,0 9px 14px #34475d40}.app-content .tower-bank-game .tower-result-banner--loss{background:linear-gradient(145deg,#d18473,#b96561 58%,#92565c);border-color:#e8c8b9}.app-content .tower-bank-game :is(.tower-bank-exit,.tower-bank-sound,.tower-controls-toggle,.tower-controls-quick-bets button,.tower-controls-links button,.tower-controls-shield-row button,.tower-controls-difficulty button,.tower-controls-start-button,.tower-controls-cashout,.tower-controls-replay,.tower-replay-edit,.tower-bank-door):focus-visible{outline:2px solid #f3e5bf!important}.app-content .tower-bank-game{color:#fff7e9!important;background-color:#8178a9!important;background-image:radial-gradient(ellipse at 50% 8%,#d2c8e080 0,transparent 34%),radial-gradient(ellipse at 5% 56%,#aa739c66 0,transparent 30%),radial-gradient(ellipse at 95% 58%,#6b9eb477 0,transparent 30%),linear-gradient(155deg,#a398bd,#7d88b0 48%,#8d7caa)!important}.app-content .tower-bank-game:before{background:radial-gradient(circle at 12% 28%,#fff8 0 1px,transparent 2px),radial-gradient(circle at 89% 37%,#f6dfb080 0 2px,transparent 3px),repeating-linear-gradient(90deg,transparent 0 54px,#fff2 55px,transparent 56px 110px),linear-gradient(180deg,#5444740a,#344f771a)}.app-content .tower-bank-game .tower-bank-atmosphere{background:radial-gradient(ellipse at 50% 18%,#f8f0df5c 0,transparent 34%),linear-gradient(90deg,#4b3b7438,transparent 23% 77%,#4b3b7438)}.app-content .tower-bank-game .tower-temple-canopy{opacity:.38;background:radial-gradient(at 0 0,#564984 0 11%,transparent 30%),radial-gradient(at 100% 0,#3e6e91 0 11%,transparent 29%),radial-gradient(at 50% -20%,#b6758270,transparent 45%),repeating-linear-gradient(103deg,transparent 0 17%,#fff1 17.2% 17.5%,transparent 17.7% 29%)}.app-content .tower-bank-game .tower-temple-mist{opacity:.45;background:radial-gradient(at 10% 58%,#77b5bb66,transparent 34%),radial-gradient(at 88% 66%,#bd7d8261,transparent 35%),radial-gradient(at 50% 73%,#b7a3d166,transparent 40%)}.app-content .tower-bank-game .tower-temple-pyramid{opacity:.62;background:repeating-linear-gradient(90deg,transparent 0 38px,#e0dcf029 39px 41px,transparent 42px 78px),linear-gradient(90deg,#59638d,#8276a7 48%,#505d87);border-color:#c0bbd0;box-shadow:inset 0 0 34px #2c315747,0 7px 0 #434b71,0 10px 0 #fff2,0 0 20px #786c9438}.app-content .tower-bank-game .tower-temple-pyramid--center{background:repeating-linear-gradient(90deg,transparent 0 43px,#e4dff030 44px 47px,transparent 48px 88px),linear-gradient(90deg,#626e9b,#9585b3 50%,#59648f);border-color:#d3cadb;box-shadow:inset 0 0 42px #34304f47,0 8px 0 #484d75,0 12px 0 #fff2,0 0 25px #88749e38}.app-content .tower-bank-game .tower-temple-column{opacity:.65;background:repeating-linear-gradient(transparent 0 58px,#39466255 59px 64px,transparent 65px 80px),linear-gradient(90deg,#65769a,#929ab0 48%,#5b6b8f);border-color:#c8ced7;box-shadow:inset 4px 0 #fff3,inset -5px 0 #263b5740,0 6px 0 #455574,0 9px 0 #fff2}.app-content .tower-bank-game .tower-temple-column:after,.app-content .tower-bank-game .tower-temple-column:before{background:linear-gradient(180deg,#c4cbd5,#7182a0);border-color:#d8dfe5;box-shadow:inset 0 2px #fff7,0 3px 0 #495a78}.app-content .tower-bank-game .tower-temple-ray--left{opacity:.14;background:linear-gradient(#c0b0dfad,transparent 80%)}.app-content .tower-bank-game .tower-temple-ray--right{opacity:.14;background:linear-gradient(#f0c77fa1,transparent 80%)}.app-content .tower-bank-game .tower-bank-header--redesigned{border-color:#c4b9d1;background:linear-gradient(110deg,#fff1 0 9%,transparent 10% 89%,#fff1 90%),linear-gradient(145deg,#79679d,#665989 55%,#4c6789);box-shadow:inset 0 2px #ffffff5c,inset 0 -3px #39335280,0 4px 0 #474163,0 7px 0 #ffffff20,0 11px 18px #37334f38}.app-content .tower-bank-game .tower-bank-header--redesigned:after{background:linear-gradient(90deg,transparent,#bba8d5,#d6b66e,#8bb9c0,transparent);box-shadow:0 2px 0 #494264,0 0 7px #fff3}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-eyebrow{color:#f9f2e7!important;background:linear-gradient(180deg,#665984,#4f486e);border-color:#b6aeca;box-shadow:inset 0 1px #fff4,0 2px 0 #3c3657;text-shadow:0 1px #3c3657}.app-content .tower-bank-game .tower-bank-title{color:#f8f0df!important;-webkit-text-fill-color:#f8f0df!important;filter:drop-shadow(0 2px #684653) drop-shadow(0 4px 0 #373852)!important}.app-content .tower-bank-game .tower-bank-header--redesigned .tower-bank-subtitle{color:#ebe6f0!important;text-shadow:0 1px #3b3655}.app-content .tower-bank-game .tower-bank-exit,.app-content .tower-bank-game .tower-bank-sound{background:linear-gradient(180deg,#d59a50,#b97737)!important;border-color:#efd0a0 #efd0a0 #7d4d2d!important;box-shadow:inset 0 2px #fff7,0 2px 0 #7d4d2d,0 4px 0 #fff2!important}.app-content .tower-bank-game .tower-round-brief{background:linear-gradient(145deg,#985c91,#784f8b 55%,#5f5c91);border-color:#c7a6c5;box-shadow:inset 0 2px #ffffff55,inset 0 -3px #402d5a66,0 4px 0 #4e3b65,0 7px 0 #fff2,0 10px 16px #39324f3d}.app-content .tower-bank-game .tower-round-brief-icon{color:#fff8eb;background:linear-gradient(180deg,#d7a254,#b97938);border-color:#efd1a1;box-shadow:inset 0 2px #fff8,0 2px 0 #805331,0 4px 0 #fff2}.app-content .tower-bank-game .tower-round-brief-title{color:#fff7e9;text-shadow:0 1px #493758}.app-content .tower-bank-game .tower-round-brief-description{color:#e8dfeb}.app-content .tower-bank-game .tower-round-brief-badge{color:#fff7e9;background:linear-gradient(180deg,#ce7770,#ad5558);border-color:#e8b6a8;box-shadow:inset 0 1px #fff7,0 2px 0 #743f4a}.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#68628f,#57577f 58%,#505879);border-color:#bcb5cf;box-shadow:inset 0 2px #ffffff50,inset 0 -4px #34344e73,0 5px 0 #414360,0 8px 0 #ffffff1f,0 13px 22px #34344f4d}.app-content .tower-bank-game .tower-bank-board:before{background:linear-gradient(90deg,#8fc0c2,#aaa0c5 34%,#d3ad69 67%,#8fc0c2);box-shadow:0 2px 0 #444360,0 0 7px #dce7e555}.app-content .tower-bank-game .tower-bank-board-heading{color:#eeeaf1!important;border-bottom-color:#d9d0df5c}.app-content .tower-bank-game .tower-bank-board-heading span,.app-content .tower-bank-game .tower-board-progress{color:#f0d293!important;text-shadow:0 1px #4c4569}.app-content .tower-bank-game .tower-progress-track{background:#414260;border-color:#aaa9c3;box-shadow:inset 0 2px 3px #28293d6e,0 1px #fff3}.app-content .tower-bank-game .tower-progress-segment{background:#81809e;box-shadow:inset 0 1px #ffffff30}.app-content .tower-bank-game .tower-progress-segment--complete{background:linear-gradient(180deg,#a9d0c0,#71a899);box-shadow:inset 0 1px #fff7,0 0 6px #9dc9bc55}.app-content .tower-bank-game .tower-progress-segment--current{background:linear-gradient(180deg,#e6bd77,#c88d4b);box-shadow:inset 0 1px #fff8,0 0 7px #d9a95866}.app-content .tower-bank-game .tower-bank-levels{background:linear-gradient(90deg,#3b3d5e88,#5b5b7866 50%,#3b3d5e88);border-color:#a7a9c1;box-shadow:inset 0 2px 8px #2c2e4666,0 2px #fff2}.app-content .tower-bank-game .tower-bank-levels:after,.app-content .tower-bank-game .tower-bank-levels:before{background:repeating-linear-gradient(#566486 0 12px,#9bb9bb 13px 15px,#505778 16px 42px);border-color:#c1d0d0;box-shadow:inset 0 1px #fff6,0 2px 0 #3a415e,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-level{background:linear-gradient(180deg,#7888a7,#697999 65%,#566686);border-color:#b7c1d1 #b7c1d1 #465472}.app-content .tower-bank-game .tower-bank-level:nth-child(3n+2){background:linear-gradient(180deg,#8c79a5,#78678f 65%,#625779)}.app-content .tower-bank-game .tower-bank-level:nth-child(3n){background:linear-gradient(180deg,#708d98,#5f7987 65%,#506775)}.app-content .tower-bank-game .tower-bank-level--active{background:linear-gradient(180deg,#d4a967,#b98550 58%,#986e4c)!important;border-color:#edd2a1 #edd2a1 #755437}.app-content .tower-bank-game .tower-bank-multiplier{color:#fff8e9!important;background:linear-gradient(180deg,#6685a7,#4d698c);border-color:#b8cbd7;text-shadow:0 1px #344d68!important;box-shadow:inset 0 2px #fff6,inset 0 -2px #263e9d36,0 2px 0 #3c5775,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-level--active .tower-bank-multiplier{background:linear-gradient(180deg,#d19750,#b47239);border-color:#efd1a0;box-shadow:inset 0 2px #fff7,0 2px 0 #805331,0 4px 0 #fff2}.app-content .tower-bank-game .tower-bank-doors{background:linear-gradient(180deg,#475b7a,#3b4e6a);border-color:#aebdcb;box-shadow:inset 0 3px 5px #283b556e,0 1px #fff3}.app-content .tower-bank-game .tower-bank-door{color:#f8f5eb!important;background:linear-gradient(145deg,#8095b3,#697e9e 60%,#596d8b)!important;border-color:#c3ced6 #c3ced6 #455b75!important;border-radius:14px 14px 10px 10px!important}.app-content .tower-bank-game .tower-bank-door:before{border-color:#e4e9eb55;border-radius:10px;box-shadow:inset 0 1px #fff2}.app-content .tower-bank-game .tower-bank-door--sealed{background:linear-gradient(145deg,#7d8ba5,#687795 60%,#586581)!important}.app-content .tower-bank-game .tower-bank-door--available{background:linear-gradient(145deg,#c79b61,#ae7f4e 58%,#926944)!important;border-color:#e9d1a5 #e9d1a5 #705136!important}.app-content .tower-bank-game .tower-bank-door--safe{background:linear-gradient(145deg,#6caf9e,#518f91 58%,#476f8c)!important;border-color:#c2ded2 #c2ded2 #3d6572!important;box-shadow:inset 0 2px #fff8,0 2px 0 #fff2,0 0 7px #7bb7a955!important}.app-content .tower-bank-game .tower-bank-door--busted,.app-content .tower-bank-game .tower-bank-door--scanned{background:linear-gradient(145deg,#cf7770,#b65c5d 58%,#914d59)!important;border-color:#ecc8b7 #ecc8b7 #704345!important;box-shadow:inset 0 2px #fff7,0 2px 0 #fff2,0 0 8px #c46b6655!important}.app-content .tower-bank-game .tower-bank-door--shield{background:linear-gradient(145deg,#b48ac0,#8c6ba6 58%,#6d578a)!important;border-color:#d7c3df #d7c3df #59446f!important}.app-content .tower-bank-game .tower-bank-door:first-child{--orb-light:#dce7e6;--orb-bright:#83b9c0;--orb-mid:#52839d;--orb-deep:#385477;--orb-glow:#80b8c080;--orb-rim:#d0e0df}.app-content .tower-bank-game .tower-bank-door:nth-child(2){--orb-light:#e1e4d9;--orb-bright:#a6b778;--orb-mid:#668f76;--orb-deep:#3f655e;--orb-glow:#9eba7380;--orb-rim:#d7e0bd}.app-content .tower-bank-game .tower-bank-door:nth-child(3){--orb-light:#f1e0c3;--orb-bright:#d9a958;--orb-mid:#ae7048;--orb-deep:#714a46;--orb-glow:#d7a75c80;--orb-rim:#ead4a6}.app-content .tower-bank-game .tower-orb-ring{border-color:#d9e1e2 #a9c9cc #d9e1e2 #d8b77c!important;box-shadow:0 0 6px #a5b6c366,inset 0 0 4px #fff5!important}.app-content .tower-bank-game .tower-orb{box-shadow:inset 2px 3px 7px #fff8,inset -7px -9px 13px #273d5b44,0 2px 0 #3a526e,0 0 8px var(--orb-glow)!important}.app-content .tower-bank-game .tower-orb-reveal{background:linear-gradient(145deg,#7786a2,#5c6e8b);border-color:#c2cdd5;box-shadow:inset 0 2px #fff6,0 2px 0 #3b526e,0 4px 0 #fff2,0 7px 10px #293e5640}.app-content .tower-bank-game .tower-bank-door--safe .tower-orb-reveal{background:linear-gradient(145deg,#65a99a,#4c7f92);border-color:#c5ded1;box-shadow:inset 0 2px #fff7,0 2px 0 #3a6170}.app-content .tower-bank-game .tower-bank-door--busted .tower-orb-reveal,.app-content .tower-bank-game .tower-bank-door--scanned .tower-orb-reveal{background:linear-gradient(145deg,#c97169,#a45259);border-color:#e8c1b2;box-shadow:inset 0 2px #fff7,0 2px 0 #704345}.app-content .tower-bank-game .tower-bank-controls.tower-command-dock{background:linear-gradient(110deg,#fff1 0 7%,transparent 8% 92%,#fff1 93%),linear-gradient(145deg,#786a9b,#665a87 56%,#506b8b)!important;border-color:#c3b9d0!important;box-shadow:inset 0 2px #ffffff5c,inset 0 -3px #39335270,0 4px 0 #474163,0 7px 0 #ffffff1f,0 11px 18px #37334f40!important}.app-content .tower-bank-game .tower-controls-balance{background:linear-gradient(180deg,#5a5a7d,#494c70)!important;border-color:#aaa9c3!important;box-shadow:inset 0 2px #fff4,inset 0 -2px #2c405944,0 2px 0 #383b5d}.app-content .tower-bank-game .tower-controls-balance-label,.app-content .tower-bank-game .tower-controls-setting-label{color:#ebe8ef!important}.app-content .tower-bank-game .tower-controls-balance-value{color:#f0d293!important;text-shadow:0 1px #53462e}.app-content .tower-bank-game .tower-controls-links button,.app-content .tower-bank-game .tower-controls-quick-bets button,.app-content .tower-bank-game .tower-controls-shield-row>button,.app-content .tower-bank-game .tower-controls-shield-row>div,.app-content .tower-bank-game .tower-controls-toggle{color:#f8f5eb!important;background:linear-gradient(180deg,#718eaf,#5d789a)!important;border-color:#bdcbd5!important;border-bottom:4px solid #405776!important}.app-content .tower-bank-game .tower-controls-links button:hover,.app-content .tower-bank-game .tower-controls-quick-bets button:hover,.app-content .tower-bank-game .tower-controls-shield-row>button:hover,.app-content .tower-bank-game .tower-controls-toggle:hover{filter:brightness(1.05)}.app-content .tower-bank-game .tower-controls-difficulty button{background:linear-gradient(180deg,#6978a0,#535f83)!important;border-color:#b2bed1 #b2bed1 #3b496b!important;box-shadow:inset 0 2px #fff5,0 2px 0 #3e4d69!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-cyan-100){background:linear-gradient(180deg,#6aa9a5,#538b88)!important;border-color:#bedbd2 #bedbd2 #3d626b!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-rose-100){background:linear-gradient(180deg,#c87870,#a85858)!important;border-color:#e4bcb0 #e4bcb0 #6f4143!important}.app-content .tower-bank-game .tower-controls-difficulty button span:first-child,.app-content .tower-bank-game .tower-controls-difficulty-description{color:#f8f5eb!important;text-shadow:0 1px #425773}.app-content .tower-bank-game .tower-controls-expanded-content{background:linear-gradient(145deg,#746a96,#5d5c83 58%,#526e8c)!important;border-color:#bdb6cb!important;box-shadow:inset 0 2px #fff5,0 4px 0 #40415f,0 8px 16px #34364d4d!important}.app-content .tower-bank-game .tower-controls-bet-input{background:linear-gradient(180deg,#515a79,#424a69)!important;border-color:#b0b9ca #b0b9ca #343e5c!important;box-shadow:inset 0 3px 5px #283b5366,inset 0 1px #fff2!important}.app-content .tower-bank-game .tower-controls-bet-input::placeholder{color:#d8dce6!important}.app-content .tower-bank-game .tower-controls-bet-input:focus{border-color:#a9cbd0!important;box-shadow:inset 0 3px 5px #283b5366,0 0 0 2px #a9cbd044!important}.app-content .tower-bank-game .tower-controls-start-button{color:#fff8e8!important;background:linear-gradient(180deg,#d99a51,#bd793d 55%,#9f6034)!important;border-color:#e8c89a #e8c89a #70462d!important;box-shadow:inset 0 2px #fff7,0 2px 0 #70462d,0 4px 0 #fff2,0 0 8px #ca915544!important}.app-content .tower-bank-game .tower-controls-cashout,.app-content .tower-bank-game .tower-controls-replay{color:#f8f6ec!important;background:linear-gradient(180deg,#76b1a0,#5d958e 58%,#4d788e)!important;border-color:#c4ddd2 #c4ddd2 #3d5e6d!important;box-shadow:inset 0 2px #fff7,0 2px 0 #3d5e6d,0 4px 0 #fff2,0 0 8px #83bba855!important;animation:none!important}.app-content .tower-bank-game .tower-replay-edit{color:#f8f5eb;background:linear-gradient(180deg,#7784a2,#5e6f8e);border-color:#bdc9d4;border-bottom:4px solid #405671;box-shadow:inset 0 2px #fff5,0 2px 0 #405671}.app-content .tower-bank-game .tower-controls-cashout,.app-content .tower-bank-game .tower-controls-links button,.app-content .tower-bank-game .tower-controls-quick-bets button,.app-content .tower-bank-game .tower-controls-replay,.app-content .tower-bank-game .tower-controls-start-button,.app-content .tower-bank-game .tower-controls-toggle,.app-content .tower-bank-game .tower-replay-edit{transition:transform .14s ease,filter .14s ease,box-shadow .14s ease!important}.app-content .tower-bank-game .tower-controls-cashout:active:not(:disabled),.app-content .tower-bank-game .tower-controls-links button:active,.app-content .tower-bank-game .tower-controls-quick-bets button:active,.app-content .tower-bank-game .tower-controls-replay:active,.app-content .tower-bank-game .tower-controls-start-button:active:not(:disabled),.app-content .tower-bank-game .tower-controls-toggle:active,.app-content .tower-bank-game .tower-replay-edit:active{transform:translateY(3px)!important;border-bottom-width:1px!important}.app-content .tower-bank-game .tower-result-banner{background:linear-gradient(145deg,#68aa98,#5b8c9d 55%,#696b96);border-color:#c1dcd0;box-shadow:inset 0 2px #fff6,0 3px 0 #405771,0 6px 0 #fff2,0 9px 14px #34475d40}.app-content .tower-bank-game .tower-result-banner--loss{background:linear-gradient(145deg,#c87870,#aa565c 58%,#835063);border-color:#e5beb5;box-shadow:inset 0 2px #fff6,0 3px 0 #70484a,0 6px 0 #fff2}.app-content .tower-bank-game :is(.tower-bank-exit,.tower-bank-sound,.tower-controls-toggle,.tower-controls-quick-bets button,.tower-controls-links button,.tower-controls-shield-row button,.tower-controls-difficulty button,.tower-controls-start-button,.tower-controls-cashout,.tower-controls-replay,.tower-replay-edit,.tower-bank-door):focus-visible{outline:2px solid #f2e4c1!important;outline-offset:3px}.app-content .tower-bank-game{background-image:radial-gradient(ellipse at 50% 8%,#d2bfe780,transparent 34%),radial-gradient(ellipse at 5% 56%,#bf688b66,transparent 30%),radial-gradient(ellipse at 95% 58%,#529db977,transparent 30%),linear-gradient(155deg,#aa93c5,#7c8fbb 48%,#957ab4)!important}.app-content .tower-bank-game .tower-bank-header--redesigned{background:linear-gradient(145deg,#795ca9,#654e91 55%,#4d7095)}.app-content .tower-bank-game .tower-round-brief{background:linear-gradient(145deg,#a54f7c,#854c83 55%,#536ca0)}.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#6e5ba2,#5c508d 58%,#4d638f)}.app-content .tower-bank-game .tower-bank-level{background:linear-gradient(180deg,#6482b2,#58739f 65%,#4a6188)}.app-content .tower-bank-game .tower-bank-level:nth-child(3n+2){background:linear-gradient(180deg,#8063a8,#705594 65%,#59477d)}.app-content .tower-bank-game .tower-bank-level:nth-child(3n){background:linear-gradient(180deg,#4f8997,#437783 65%,#385f71)}.app-content .tower-bank-game .tower-bank-doors{background:linear-gradient(180deg,#4c5f87,#3c4d72)}.app-content .tower-bank-game .tower-bank-door{background:linear-gradient(145deg,#6c8cbd,#5876a8 60%,#485f8d)!important}.app-content .tower-bank-game .tower-bank-door--sealed{background:linear-gradient(145deg,#7584ad,#607196 60%,#4f5f82)!important}.app-content .tower-bank-game .tower-bank-door--available{background:linear-gradient(145deg,#d5a04d,#bb8038 58%,#975f34)!important}.app-content .tower-bank-game .tower-bank-door--safe{background:linear-gradient(145deg,#50a994,#3f8b86 58%,#356a83)!important}.app-content .tower-bank-game .tower-bank-door--busted,.app-content .tower-bank-game .tower-bank-door--scanned{background:linear-gradient(145deg,#d15e5e,#b64958 58%,#903d58)!important}.app-content .tower-bank-game .tower-bank-door--shield{background:linear-gradient(145deg,#9065b0,#765293 58%,#5e437b)!important}.app-content .tower-bank-game .tower-bank-controls.tower-command-dock{background:linear-gradient(145deg,#76639f,#625588 56%,#4e6d8d)!important}.app-content .tower-bank-game .tower-controls-balance{background:linear-gradient(180deg,#5b4b83,#473b6b)!important}.app-content .tower-bank-game .tower-controls-links button,.app-content .tower-bank-game .tower-controls-quick-bets button,.app-content .tower-bank-game .tower-controls-shield-row>button,.app-content .tower-bank-game .tower-controls-shield-row>div,.app-content .tower-bank-game .tower-controls-toggle{background:linear-gradient(180deg,#688bb9,#4f719c)!important}.app-content .tower-bank-game .tower-controls-expanded-content{background:linear-gradient(145deg,#7863a0,#625488 58%,#4f6e90)!important}.app-content .tower-bank-game .tower-controls-start-button{background:linear-gradient(180deg,#d25f60,#b54855 55%,#92394f)!important}.app-content .tower-bank-game .tower-controls-cashout,.app-content .tower-bank-game .tower-controls-replay{background:linear-gradient(180deg,#58ad9d,#438b8b 58%,#386d87)!important}.app-content .tower-bank-game .tower-replay-edit{background:linear-gradient(180deg,#816aae,#68548f)}.app-content .tower-bank-game{background-color:#8165ad!important;background-image:radial-gradient(ellipse at 50% 8%,#c6a9dc66,transparent 34%),radial-gradient(ellipse at 5% 56%,#b8567b70,transparent 30%),radial-gradient(ellipse at 95% 58%,#4585b878,transparent 30%),linear-gradient(155deg,#a079bd,#7185b9 48%,#8c66b4)!important}.app-content .tower-bank-game .tower-bank-header--redesigned{background:linear-gradient(145deg,#8658af,#704a9b 55%,#4d70a4);border-color:#c9b9de;box-shadow:inset 0 2px #ffffff5c,inset 0 -3px #352d5a80,0 4px 0 #453765,0 7px 0 #ffffff20,0 11px 18px #37334f38}.app-content .tower-bank-game .tower-bank-header--redesigned:after{background:linear-gradient(90deg,transparent,#bba2d7,#e1bb6c,#8bc5c8,transparent)}.app-content .tower-bank-game .tower-bank-board{background:linear-gradient(145deg,#7154a4,#604b93 58%,#4e6394);border-color:#c2b9d8;box-shadow:inset 0 2px #ffffff55,inset 0 -4px #34304e80,0 5px 0 #45405f,0 8px 0 #ffffff22,0 13px 22px #34344f4d}.app-content .tower-bank-game .tower-bank-levels{background:linear-gradient(90deg,#45436f88,#625b9066 50%,#45436f88);border-color:#b6add1}.app-content .tower-bank-game .tower-bank-level{background:linear-gradient(180deg,#547eb4,#496da4 65%,#3f5b89);border-color:#b7c3d9 #b7c3d9 #3d4d70;box-shadow:inset 0 2px #ffffff4d,inset 0 -2px #283d5940,0 2px 0 #ffffff20}.app-content .tower-bank-game .tower-bank-level:nth-child(3n+2){background:linear-gradient(180deg,#795ca9,#684e97 65%,#57417d)}.app-content .tower-bank-game .tower-bank-level:nth-child(3n){background:linear-gradient(180deg,#448a9d,#39768d 65%,#315e76)}.app-content .tower-bank-game .tower-bank-level--active{background:linear-gradient(180deg,#d2a34e,#bb843d 58%,#986238)!important;border-color:#f0d39a #f0d39a #714a2c;box-shadow:inset 0 2px #fff7,inset 0 -3px #684a2e4d,0 3px 0 #fff2,0 0 9px #dfb56d4d}.app-content .tower-bank-game .tower-bank-doors{background:linear-gradient(180deg,#485a83,#3b4c73);border-color:#acbcda}.app-content .tower-bank-game .tower-bank-door{background:linear-gradient(145deg,#6388b8,#5275a7 60%,#435f8d)!important;border-color:#bdcfe4 #bdcfe4 #394e77!important;box-shadow:inset 0 2px #fff7,inset 0 -5px 8px #283b9040,0 2px 0 #fff2!important}.app-content .tower-bank-game .tower-bank-door--sealed{background:linear-gradient(145deg,#7786ae,#637399 60%,#505f83)!important}.app-content .tower-bank-game .tower-bank-door--available{background:linear-gradient(145deg,#d6a452,#bd843a 58%,#9b6536)!important;border-color:#f0d29a #f0d29a #744a2c!important;box-shadow:inset 0 2px #fff8,inset 0 -5px 8px #60377930,0 2px 0 #fff2,0 0 9px #d2a46055!important}.app-content .tower-bank-game .tower-bank-door--safe{background:linear-gradient(145deg,#55aa98,#418d8c 58%,#376c88)!important;border-color:#bce0d4 #bce0d4 #31596e!important}.app-content .tower-bank-game .tower-bank-door--busted,.app-content .tower-bank-game .tower-bank-door--scanned{background:linear-gradient(145deg,#d46161,#b84d5a 58%,#913f59)!important;border-color:#f0c1b6 #f0c1b6 #713745!important}.app-content .tower-bank-game .tower-bank-door--shield{background:linear-gradient(145deg,#946bb2,#795795 58%,#60477d)!important;border-color:#d3bde0 #d3bde0 #4b3766!important}.app-content .tower-bank-game .tower-round-brief{background:linear-gradient(145deg,#a65383,#854e85 55%,#596c9e);border-color:#d7b1ca;box-shadow:inset 0 2px #ffffff55,inset 0 -3px #402d5a66,0 4px 0 #533966,0 7px 0 #fff2,0 10px 16px #39324f3d}.app-content .tower-bank-game .tower-round-brief-badge{background:linear-gradient(180deg,#d86b5c,#b94e4e);border-color:#f0c2a8;box-shadow:inset 0 1px #fff7,0 2px 0 #793c3e}.app-content .tower-bank-game .tower-controls-balance{background:linear-gradient(180deg,#5a4c82,#473e6b)!important;border-color:#b8a9d2!important;box-shadow:inset 0 2px #fff4,inset 0 -2px #30264a66,0 2px 0 #3c335d}.app-content .tower-bank-game .tower-controls-links button,.app-content .tower-bank-game .tower-controls-quick-bets button,.app-content .tower-bank-game .tower-controls-shield-row>button,.app-content .tower-bank-game .tower-controls-shield-row>div,.app-content .tower-bank-game .tower-controls-toggle{background:linear-gradient(180deg,#688cb8,#51739e)!important;border-color:#bbcee0!important;border-bottom:4px solid #384f75!important;box-shadow:inset 0 2px #fff6,0 2px 0 #405571,0 4px 0 #fff2!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-cyan-100){background:linear-gradient(180deg,#54a9a7,#40898e)!important;border-color:#bde0d6 #bde0d6 #315c69!important}.app-content .tower-bank-game .tower-controls-difficulty button:has(span.text-rose-100){background:linear-gradient(180deg,#c45d61,#a44954)!important;border-color:#ecc0b6 #ecc0b6 #6d3844!important}.app-content .tower-bank-game .tower-controls-expanded-content{background:linear-gradient(145deg,#75639d,#625587 58%,#4e698e)!important;border-color:#c1b4d2!important;box-shadow:inset 0 2px #fff5,0 4px 0 #403758,0 8px 16px #34364d4d!important}.app-content .tower-bank-game .tower-controls-start-button{background:linear-gradient(180deg,#d46462,#b94b55 55%,#963d52)!important;border-color:#efbcb2 #efbcb2 #713341!important;box-shadow:inset 0 2px #fff7,0 2px 0 #713341,0 4px 0 #fff2,0 0 8px #ca5c5c44!important}.app-content .tower-bank-game .tower-controls-cashout,.app-content .tower-bank-game .tower-controls-replay{background:linear-gradient(180deg,#5eafa0,#478d8d 58%,#3c7088)!important;border-color:#c0e0d5 #c0e0d5 #31566d!important;box-shadow:inset 0 2px #fff7,0 2px 0 #31566d,0 4px 0 #fff2,0 0 8px #69ac9e55!important}.app-content .tower-bank-game .tower-replay-edit{background:linear-gradient(180deg,#806bad,#68568e);border-color:#c7b9d9;border-bottom:4px solid #44375f;box-shadow:inset 0 2px #fff5,0 2px 0 #44375f}.app-content canvas,.app-content img,.app-content svg,.app-content video{border:0!important;outline:0!important}.app-content .tower-bank-game .tower-bank-door,.app-content .tower-bank-game .tower-bank-doors,.app-content .tower-bank-game .tower-bank-level,.app-content .tower-bank-game .tower-bank-multiplier{border:0!important;box-shadow:none!important}.app-content .tower-bank-game .tower-bank-doors,.app-content .tower-bank-game .tower-bank-level,.app-content .tower-bank-game .tower-bank-multiplier{background:transparent!important}.app-content .tower-bank-game .tower-bank-door:after,.app-content .tower-bank-game .tower-bank-door:before,.app-content .tower-bank-game .tower-bank-level:after,.app-content .tower-bank-game .tower-bank-level:before{content:none!important;display:none!important}.app-content .tower-bank-game .tower-orb,.app-content .tower-bank-game .tower-orb-index,.app-content .tower-bank-game .tower-orb-reveal,.app-content .tower-bank-game .tower-orb-shell,.app-content .tower-bank-game .tower-orb-shell-glint,.app-content .tower-bank-game .tower-orb:before{border:0!important;outline:0!important}