:root{--unresolved-symbol-background-color: #219EBC;--application-background-color: darkgrey;--tower-game-background: #FBCA11;--play-button-color: #228A3C;--play-button-text-color: #03226E;--focused-panel-level-buttons-outline: #C7AF14;--controls-text-color: #003049;--controls-background-color: #F4EFDE;--tower-buttons-panel-background: #FBCA11;--play-button-gradient-background: linear-gradient(180deg, #FFE53A 0%, var(--play-button-color) 69.79%, var(--focused-panel-level-buttons-outline) 100%)}*{margin:0;padding:0;box-sizing:border-box}html{-ms-touch-action:none}body,#app{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}body{position:absolute;top:0;left:0;width:100%;min-height:100vh;min-height:100dvh;border:0;cursor:default;text-align:center;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.1em;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;min-width:320px;background:url(../../../background.png) center}#app{width:100%;height:100%}.betInfo.svelte-y2skn1{display:flex;justify-content:space-between;font-family:Roboto,sans-serif;font-weight:100}.username.svelte-y2skn1{color:#8a90a2}.amount.svelte-y2skn1{color:#fff;transition:.2s ease-in-out}.winner.svelte-y2skn1{color:gold}.loser.svelte-y2skn1{color:#d52525}.stress.svelte-y2skn1{color:#fff;font-weight:500}section.svelte-1k7sfuz{width:100%;background:rgba(0,0,0,.14);border-radius:15px;padding:20px}.header.svelte-1k7sfuz{display:flex;justify-content:space-between;align-items:center;font-family:Roboto,sans-serif;font-weight:500;border-bottom:solid 1px grey}.bet-type.svelte-1k7sfuz{display:flex;justify-content:start;align-items:center;font-family:Roboto,sans-serif;font-weight:500;gap:10px}.bet-sum.svelte-1k7sfuz{color:#fff;font-weight:500;font-size:.8rem}.small-title.svelte-1k7sfuz{font-weight:100;color:#fff;font-size:.8rem}.header-text.svelte-1k7sfuz{text-align:left;font-family:sans-serif;color:#fff}.list-of-bets.svelte-1k7sfuz{padding:10px;height:250px;display:flex;flex-direction:column;gap:5px}.ball.svelte-1k7sfuz{width:20px;height:20px;border-radius:50%;border:2px white solid}section.svelte-dob3cd{background:rgba(33,42,52,.4);padding:8px;width:100%;display:flex;gap:20px;transition:.5s ease-in-out}@media screen and (max-width: 900px){section.svelte-dob3cd{flex-direction:column;gap:10px}}.svelte-194aehe{box-sizing:border-box}section.svelte-194aehe{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100vh;gap:8px;background-position:center;width:100%;overflow:hidden;transition:.1s ease-in-out}.splash-content.svelte-194aehe{transition:.5s ease-in-out;height:100%;display:flex;flex-direction:column;justify-content:space-around}.game-logo.svelte-194aehe{padding:20px;width:100%;max-height:60vh;transition:.1s ease-in-out}.controllers-holder.svelte-194aehe{height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:space-around;transition:.1s ease-in-out}.play-button.svelte-194aehe{width:200px;transition:.1s ease-in-out}.play-button.svelte-194aehe:hover{filter:brightness(120%)}.play-button.svelte-194aehe:active{box-shadow:none;transform:translate(2px,2px)}.sound-button-holder.svelte-194aehe{width:80px}.loading.svelte-194aehe{height:20px;font-size:10rem;color:#fff;background:white;animation:svelte-194aehe-loading-animation ease-in-out 2s infinite alternate}@keyframes svelte-194aehe-loading-animation{0%{width:5%}to{width:30%}}@media screen and (max-height: 600px){.play-button.svelte-194aehe{width:150px}.sound-button-holder.svelte-194aehe{width:50px}}.holder.svelte-1dppyic{z-index:11000;background:rgba(0,0,0,.7);width:100%;height:100%;position:absolute;min-width:320px;top:0;left:0;display:flex;justify-content:center;align-items:center;font-family:inherit}.button.svelte-1dppyic{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;margin-top:20px;width:120px;background:darkgrey;color:#000;cursor:pointer;transition:.3s ease-in-out}.button.svelte-1dppyic:hover,.button.svelte-1dppyic:active{background:white}.error-container.svelte-1dppyic{padding:30px;border:4px solid darkgrey;border-radius:8px;background:black;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.error-code.svelte-1dppyic{font-weight:500}.error-description.svelte-1dppyic{font-weight:100}p.svelte-1dppyic{font-size:1.5rem;color:#fff;text-shadow:2px 2px 1px black;transition:.3s ease-in-out}@media screen and (max-width: 374px){.error-container.svelte-1dppyic{padding:60px}}main.svelte-g6hfmb{width:100%;height:100vh;height:100 dvh}canvas.svelte-1ow349w{width:100%;height:100%}p.svelte-s5zv4b{color:#fff;font-size:1.3rem;text-align:center;position:absolute;bottom:0}@media screen and (max-height: 620px){p.svelte-s5zv4b{font-size:1rem}}.flip-card.svelte-y5iln2{background-color:transparent;border-radius:4px;overflow:hidden;width:100%;aspect-ratio:3/4;perspective:1000px}.flip-card-inner.svelte-y5iln2{position:relative;width:100%;height:100%;text-align:center}.flip-it.svelte-y5iln2{animation:svelte-y5iln2-flip-animation .5s ease-in-out forwards;transform-style:preserve-3d}@keyframes svelte-y5iln2-flip-animation{to{transform:rotateY(180deg)}}.flip-card-front.svelte-y5iln2,.flip-card-back.svelte-y5iln2{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front.svelte-y5iln2{background-color:transparent;color:#000}.flip-card-back.svelte-y5iln2{transform:rotateY(180deg)}.symbol.svelte-y5iln2{width:100%;height:100%;border-radius:4px;background-size:contain;background-position:center;background-repeat:no-repeat}.S1.svelte-y5iln2{background-image:var(--s1-img)}.S2.svelte-y5iln2{background-image:var(--s2-img)}.S3.svelte-y5iln2{background-image:var(--s3-img)}.S4.svelte-y5iln2{background-image:var(--s4-img)}.S5.svelte-y5iln2{background-image:var(--s5-img)}.S6.svelte-y5iln2{background-image:var(--s6-img)}.front.svelte-y5iln2{background-image:var(--front-img)}.result-winning-spot.svelte-11ektnu{width:100%;height:10px;border-radius:8px;margin-top:8px;background-color:#f5f5f5}.isWinner.svelte-11ektnu{animation:svelte-11ektnu-isWinner-animation .2s ease-in-out forwards}@keyframes svelte-11ektnu-isWinner-animation{to{background-color:var(--tower-game-background)}}section.svelte-1vsg4bk{width:100%;min-width:300px;margin:0 auto;padding:8px;background:#228A3C;border:var(--tower-game-background) 4px solid}.result-panel.svelte-1vsg4bk{margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:4px}@media screen and (max-width: 350px){section.svelte-1vsg4bk{width:90%}}.white-border.svelte-3sueo6.svelte-3sueo6{border:whitesmoke 2px solid;border-radius:50%}.win-holder.svelte-3sueo6.svelte-3sueo6{display:flex}.prize-value.svelte-3sueo6.svelte-3sueo6{display:flex;gap:4px}.coinIcon.svelte-3sueo6.svelte-3sueo6{height:20px}section.svelte-3sueo6.svelte-3sueo6{width:100%;display:flex;justify-content:space-between;padding:4px;border-radius:8px;gap:8px;border:1px solid gold;font-size:.7rem}.multiplier.svelte-3sueo6.svelte-3sueo6{display:flex;align-items:center;justify-content:center;background:white;padding:6px;border-radius:4px;min-width:60px}.prize.svelte-3sueo6.svelte-3sueo6{display:flex;align-items:center;justify-content:space-between;background:whitesmoke;width:100%;padding:6px;border-radius:4px}.isWinner.svelte-3sueo6.svelte-3sueo6{animation:svelte-3sueo6-isWinner-animation .5s ease-in-out forwards}.isWinner.svelte-3sueo6 .multiplier.svelte-3sueo6,.isWinner.svelte-3sueo6 .prize.svelte-3sueo6{background-color:var(--tower-game-background)}@keyframes svelte-3sueo6-isWinner-animation{to{background-color:#8acc26;border-color:#fff}}section.svelte-l2atzw{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px;background-color:#001f36;border-radius:8px}@media screen and (max-width: 660px){section.svelte-l2atzw{grid-template-columns:1fr}}section.svelte-1qevkvo.svelte-1qevkvo{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;background-color:#001f36;padding:8px;border-radius:8px}.controls.svelte-1qevkvo.svelte-1qevkvo{display:flex;gap:4px;width:100%}.coinIcon.svelte-1qevkvo.svelte-1qevkvo{height:40px}input.svelte-1qevkvo.svelte-1qevkvo{user-select:initial;width:100%;font-size:1.5rem;font-weight:700;text-align:center;border:none;border-radius:4px;background-color:var(--controls-background-color);color:var(--controls-text-color)}.betButton.svelte-1qevkvo.svelte-1qevkvo{width:40px;height:40px;flex-shrink:0;background-color:var(--controls-background-color);border-radius:4px;cursor:pointer;border:none;display:flex;justify-content:center;align-items:center;font-size:3rem}.betButton.svelte-1qevkvo img.svelte-1qevkvo{width:40%}.betButton.svelte-1qevkvo.svelte-1qevkvo{transition:.3s ease-in-out}button.svelte-1qevkvo.svelte-1qevkvo:hover,button.svelte-1qevkvo.svelte-1qevkvo:active{filter:brightness(120%)}div.svelte-1qevkvo.svelte-1qevkvo{height:40px;width:40px;flex-shrink:0}.placeBetButton.svelte-1qevkvo.svelte-1qevkvo{cursor:pointer;width:100%;height:50px;background:var(--play-button-color);border-radius:8px;border:none;font-family:Prompt,sans-serif;font-size:2rem;text-align:center;text-transform:uppercase;color:var(--tower-buttons-panel-background);transition:.5s ease-in-out}.greyed.svelte-1qevkvo.svelte-1qevkvo{background:#c0b8a9!important}section.svelte-1sl2fmq{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.game-container.svelte-1sl2fmq{max-width:800px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;padding:8px;min-width:310px}.title.svelte-1sl2fmq{width:90%;background:var(--tower-game-background);font-size:min(calc(1rem + 5vw),4rem);font-family:Prompt,sans-serif;min-width:300px;height:90px;display:flex;justify-content:center;align-items:center;color:#001f36;transition:.2s ease-in-out;margin-bottom:-5px;padding-top:5px;border-top-left-radius:8px;border-top-right-radius:8px}.result-container.svelte-1sl2fmq{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:90%;padding:8px;min-width:300px;height:100%;background-color:var(--tower-buttons-panel-background);box-shadow:0 4px 4px #00000040;gap:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media screen and (max-height: 700px){.title.svelte-1sl2fmq{height:60px}}@media screen and (max-height: 620px){.title.svelte-1sl2fmq{height:0;padding:0;color:transparent}.result-container.svelte-1sl2fmq{gap:2px;padding:4px}}
