*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}*::-webkit-scrollbar{width:calc(var(--app-scale) * 6px);height:calc(var(--app-scale) * 4px);background:var(--border-color, #272933);border-radius:calc(var(--app-scale) * 8px)}*::-webkit-scrollbar-thumb{border-radius:calc(var(--app-scale) * 8px);background:#a2a6b8}button,input,select,textarea{font-family:inherit}html,body{-webkit-text-size-adjust:100%;overscroll-behavior:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overscroll-behavior:none;-webkit-overflow-scrolling:auto}@media screen and (pointer: coarse) and (orientation: landscape) and (max-width: 1000px){body:not(.desktop){overflow:hidden}}.rotate-device-overlay{z-index:10000!important}@media screen and (min-width: 1001px){.rotate-device-overlay{display:none!important}}@media screen and (pointer: fine){.rotate-device-overlay{display:none!important}}body{color:#fff;background-color:#040405;font-family:BrandFont;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;user-select:none;-webkit-user-select:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto;position:fixed;width:100%;height:var(--real-vh, 100vh);max-width:100vw;max-height:var(--real-vh, 100vh);overflow:hidden}#app{height:var(--real-vh, 100vh);width:100%;max-width:100vw;max-height:var(--real-vh, 100vh);overflow:auto;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-overflow-scrolling:auto}#app.game-page{overflow:hidden}*,*:before,*:after{touch-action:pan-x pan-y!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important}[style*="position: fixed"],[style*="position:fixed"],.fixed,div[class*=dialog],div[class*=modal],div[class*=popup]{touch-action:pan-y!important;user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}#draw,#draw *{touch-action:none!important}.forWeb,.WEB .forMobile{display:none!important}.WEB .forWeb{display:flex!important}.dice{width:500px;height:280px;position:absolute;background-color:transparent;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.container3{animation:moveY .5s steps(7);margin-top:-1800px}#die-container-white{margin-left:-19px}#die-container-black{margin-top:-128px;margin-left:-128px}#dice-container-white,#dice-container-black{margin-top:-1800px}.animate{animation:moveDice .3s steps(7);-webkit-animation:moveDice .3s steps(7)}@keyframes moveY{0%{margin-top:0}to{margin-top:-2100px}}@keyframes moveDice{0%{margin-top:0}to{margin-top:-2100px}}@-webkit-keyframes moveDice{0%{margin-top:0}to{margin-top:-2100px}}.sprite{width:1024px;height:300px;background-repeat:no-repeat;display:block}.sprite-1{opacity:.7;margin-left:-50px;-webkit-filter:blur(15px);filter:blur(15px);background-position:0 0}.sprite-2{opacity:.8;margin-left:-20px;-webkit-filter:blur(12px);filter:blur(12px);background-position:0 -1500px}.sprite-3{opacity:.8;-webkit-filter:blur(9px);filter:blur(9px);background-position:0 -1800px}.sprite-4{opacity:.9;-webkit-filter:blur(2px);filter:blur(2px);background-position:0 -2100px}.sprite-5{-webkit-filter:blur(2px);filter:blur(2px);background-position:0 -2400px}.sprite-6{-webkit-filter:blur(2px);filter:blur(2px);background-position:0 -2700px}.sprite-13{margin-left:-20px;background-position:0 -1200px}main[data-v-0fe48c10]{width:100%;height:100%}@media screen and (max-width: 1000px){main[data-v-0fe48c10]{background:#000;height:calc(var(--app-scale) * 190px)}}main h1[data-v-0fe48c10]{font-family:BrandFont}.rotate-device-overlay[data-v-934ad0e4]{position:fixed;top:0;left:0;width:100vw;height:100vh;min-height:var(--real-vh, 100vh);background:#191e23f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000;display:none;justify-content:center;align-items:center}.rotate-device-overlay.is-visible[data-v-934ad0e4]{display:flex}.rotate-device-content[data-v-934ad0e4]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;padding:35px 15px 24px;text-align:center;max-width:300px}.rotate-icon[data-v-934ad0e4]{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.phone-simple[data-v-934ad0e4]{width:32px;height:56px;background:#fff;border-radius:6px;border:2px solid #ffffff;box-shadow:0 2px 8px #0003;position:relative;display:flex;flex-direction:column;align-items:center;padding:3px;animation:smoothRotate-934ad0e4 3s linear infinite}.phone-screen[data-v-934ad0e4]{width:100%;height:40px;background:#1a1a1a;border-radius:3px;margin-bottom:3px}.phone-home-button[data-v-934ad0e4]{width:4px;height:4px;background:#ccc;border-radius:50%}.rotate-text[data-v-934ad0e4]{display:flex;flex-direction:column;gap:8px}.rotate-title[data-v-934ad0e4]{color:#fff;font-family:BrandFont,sans-serif;font-size:18px;font-weight:600;line-height:1.4;margin:0}.rotate-subtitle[data-v-934ad0e4]{color:#fffc;font-family:BrandFont,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0}@keyframes smoothRotate-934ad0e4{0%{transform:rotate(90deg)}50%{transform:rotate(0)}to{transform:rotate(90deg)}}@media screen and (pointer: coarse) and (orientation: landscape) and (max-width: 1000px){.rotate-device-overlay[data-v-934ad0e4]{display:flex!important}}@media screen and (min-width: 1001px){.rotate-device-overlay[data-v-934ad0e4]{display:none!important}}@media screen and (pointer: fine){.rotate-device-overlay[data-v-934ad0e4]{display:none!important}}.dialog-overlay[data-v-a2859bf2]{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:var(--real-vh, 100vh);background-color:#0006;display:flex;align-items:center;justify-content:center}.dialog-container[data-v-a2859bf2]{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:calc(var(--app-scale) * 16px);border-radius:calc(var(--app-scale) * 16px);background:var(--dialogPanel-backgroundColor, #1a1b22);border:var(--dialogPanel-borderWidth, calc(var(--app-scale) * 1px)) solid var(--dialogPanel-borderColor, #23252e);box-shadow:calc(var(--app-scale) * -.389px) calc(var(--app-scale) * .389px) calc(var(--app-scale) * 7.774px) 0 var(--dialogPanel-glowColor, transparent) inset,calc(var(--app-scale) * .389px) calc(var(--app-scale) * -.389px) calc(var(--app-scale) * 7.774px) 0 var(--dialogPanel-glowColor, transparent) inset}.dialog-container.WEB[data-v-a2859bf2]{width:calc(var(--app-scale) * 336px);padding:calc(var(--app-scale) * 24px)}.dialog-container.MOBILE[data-v-a2859bf2]{width:calc(var(--app-scale) * 280px);padding:calc(var(--app-scale) * 16px)}.dialog-title[data-v-a2859bf2],.dialog-body[data-v-a2859bf2],.dialog-subtitle[data-v-a2859bf2]{font-family:BrandFont,sans-serif;font-weight:500;color:#f8f8f8;text-align:center}.dialog-title.WEB[data-v-a2859bf2],.dialog-body.WEB[data-v-a2859bf2],.dialog-subtitle.WEB[data-v-a2859bf2]{font-size:calc(var(--app-scale) * 14px);line-height:160%}.dialog-title.MOBILE[data-v-a2859bf2],.dialog-body.MOBILE[data-v-a2859bf2],.dialog-subtitle.MOBILE[data-v-a2859bf2]{font-size:calc(var(--app-scale) * 12px);line-height:calc(var(--app-scale) * 18px)}.dialog-body[data-v-a2859bf2],.dialog-subtitle[data-v-a2859bf2]{color:#a2a6b8}.dialog-button[data-v-a2859bf2]{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:calc(var(--app-scale) * 46px);padding:calc(var(--app-scale) * 12px) calc(var(--app-scale) * 32px);border-radius:calc(var(--app-scale) * 6px);cursor:pointer}.dialog-button.neutral[data-v-a2859bf2]{background:var(--Action-close-bg-default, #2c3239);box-shadow:0 calc(var(--app-scale) * -5px) calc(var(--app-scale) * 4px) 0 var(--Grey-900-a60, rgba(22, 25, 29, .6)) inset,0 calc(var(--app-scale) * -3px) 0 0 var(--Grey-900, #16191d) inset}@media (hover: hover){.dialog-button.neutral[data-v-a2859bf2]:hover:not(:disabled):not(.disabled){background:var(--Action-close-bg-hover, #393c4a)}.dialog-button.neutral[data-v-a2859bf2]:active:not(:disabled):not(.disabled){background:var(--Action-close-bg-default, #2c3239);box-shadow:0 calc(var(--app-scale) * -2px) calc(var(--app-scale) * 2px) 0 var(--Grey-900-a60, rgba(22, 25, 29, .6)) inset}}.dialog-button.primary[data-v-a2859bf2]{background-color:var(--primary-buttons-color)}.dialog-button.primary[data-v-a2859bf2]:hover{background-color:var(--primary-buttons-color-hover)}.dialog-button-text[data-v-a2859bf2]{font-family:BrandFont,sans-serif;font-weight:500;color:#fff}.dialog-button-text.WEB[data-v-a2859bf2]{font-size:calc(var(--app-scale) * 14px);line-height:160%}.dialog-button-text.MOBILE[data-v-a2859bf2]{font-size:calc(var(--app-scale) * 12px);line-height:calc(var(--app-scale) * 19.2px)}
