:root{--embed-bg:#070711;--embed-panel:rgba(9,9,20,.76);--embed-text:#fff;--embed-muted:hsla(0,0%,100%,.58);--embed-accent:#fa3c94;--embed-accent-secondary:#8b4dff}*,:after,:before{box-sizing:border-box}body,html{background:var(--embed-bg);color:var(--embed-text);font-family:Poppins,Arial,sans-serif;height:100%;inset:0;margin:0;min-height:0;min-width:0;overflow:hidden!important;overscroll-behavior:none;padding:0;position:fixed;width:100%}body>.game-container,body>.game_embed,body>iframe{border:0;display:block;height:100%;inset:0;min-height:0;min-width:0;overflow:hidden;position:absolute;width:100%}button{font:inherit;margin:0}iframe{border:0;display:block}.game-container,iframe{height:100%;overflow:hidden;width:100%}.game-container{background:var(--embed-bg);inset:0;min-height:0;min-width:0;position:absolute}#ruffle,#ruffle>*,ruffle-player{display:block;height:100%!important;min-height:0;min-width:0;width:100%!important}.game_embed{background:var(--embed-bg);height:100%;inset:0;min-height:0;min-width:0;overflow:hidden;position:absolute;width:100%}.game_embed .game-container{background:radial-gradient(circle at 50% 15%,rgba(94,45,145,.24),transparent 44%),var(--embed-bg);isolation:isolate}.game_embed .game-container-video{background:#000;display:block;height:100%;inset:0;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;z-index:1}.game_embed [hidden]{display:none!important}.videoGame_start-box{align-items:center;background:radial-gradient(circle at 50% 35%,rgba(250,60,148,.18),transparent 34%),radial-gradient(circle at 25% 80%,rgba(112,67,255,.16),transparent 38%),#090914;display:flex;flex-direction:column;gap:18px;height:100%;inset:0;justify-content:center;opacity:1;overflow:hidden;padding:24px;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:visible;width:100%;z-index:20}.videoGame_start-box:before{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:36px 36px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 92%);pointer-events:none;position:absolute}.videoGame_start-box>*{position:relative;z-index:2}.videoGame_start-box.is-started{opacity:0;pointer-events:none;visibility:hidden}.videoGame_start-box .progressBar_box{align-items:center;background:#090914;display:flex;height:100%;inset:0;justify-content:center;opacity:1;padding:24px;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:visible;width:100%;z-index:4}.videoGame_start-box.is-ready .progressBar_box{opacity:0;pointer-events:none;visibility:hidden}.videoGame_start-box .progressBar_skeleton{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:0 18px 70px rgba(0,0,0,.45);display:flex;height:18px;overflow:hidden;padding:4px;width:min(420px,82vw)}.videoGame_start-box .progressBar{background:linear-gradient(90deg,var(--embed-accent-secondary),var(--embed-accent));border-radius:inherit;box-shadow:0 0 24px rgba(250,60,148,.58);height:100%;max-width:100%;min-width:8px;transition:width .12s linear;width:0}.videoGame_start-box .videoGame,.videoGame_start-box .videoGame_brand{opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease}.videoGame_start-box.is-ready .videoGame,.videoGame_start-box.is-ready .videoGame_brand{opacity:1;transform:translateY(0)}.videoGame_start-box .videoGame_brand{align-items:center;display:flex;justify-content:center}.videoGame_start-box .videoGame_brand img,.videoGame_start-box .videoGame_brand svg{display:block;filter:drop-shadow(0 12px 34px rgba(250,60,148,.2));height:auto;margin:0;width:min(176px,44vw)}.videoGame_start-box .videoGame{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1);border-radius:17px;box-shadow:0 20px 70px rgba(0,0,0,.38);padding:5px;width:min(280px,76vw)}.videoGame_start-box .start{background:linear-gradient(120deg,var(--embed-accent-secondary),var(--embed-accent));border:0;border-radius:13px;box-shadow:0 12px 34px rgba(250,60,148,.25);color:#fff;cursor:pointer;font-size:22px;font-weight:800;height:62px;padding:0 24px;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;width:100%}.videoGame_start-box .start:not(:disabled):hover{box-shadow:0 16px 42px rgba(250,60,148,.38);transform:translateY(-2px)}.videoGame_start-box .start:disabled{cursor:wait;opacity:.45}.game_embed .loader{animation:video-game-spin .8s linear infinite;border:4px solid hsla(0,0%,100%,.16);border-radius:50%;border-top:4px solid var(--embed-accent);height:52px;left:50%;margin:-26px 0 0 -26px;pointer-events:none;position:absolute;top:50%;width:52px;z-index:12}@keyframes video-game-spin{to{transform:rotate(1turn)}}.game_embed .speed_box{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--embed-panel);border:1px solid hsla(0,0%,100%,.09);border-radius:999px;display:flex;flex-direction:column;left:10px;padding:10px 8px;position:absolute;top:10px;z-index:10}.game_embed .speed_box>svg{height:20px;width:20px}.game_embed .speed_box-container{align-items:center;display:flex;flex-direction:column;gap:5px;margin-top:8px}.game_embed .speed{background:hsla(0,0%,100%,.22);border:0;border-radius:999px;cursor:pointer;height:28px;padding:0;transition:background .16s ease,box-shadow .16s ease,transform .16s ease;width:9px}.game_embed .speed.active,.game_embed .speed:hover{background:var(--embed-accent);box-shadow:0 0 14px rgba(250,60,148,.72);transform:scaleX(1.2)}.game_embed .push_container{inset:0;pointer-events:none;position:absolute;z-index:7}.game_embed .timer{left:50%;pointer-events:auto;position:absolute;top:12px;transform:translateX(-50%)}.countdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--embed-panel);border-radius:50%;display:grid;height:42px;place-items:center;position:relative;width:42px}.countdown_number{color:#fff;font-size:13px;font-weight:800}.countdown_circle{height:42px;inset:0;position:absolute;transform:rotate(-90deg);width:42px}.countdown_circle circle{fill:none;stroke:var(--embed-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:0;transition:stroke-dashoffset .1s linear}.game_embed .push_next{background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.18);border-radius:50%;bottom:82px;box-shadow:0 16px 44px rgba(0,0,0,.36);cursor:pointer;display:grid;height:68px;padding:0;place-items:center;pointer-events:auto;position:absolute;right:22px;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;width:68px}.game_embed .push_next.disabled,.game_embed .push_next:disabled{cursor:not-allowed;opacity:.38}.game_embed .push_next.is-ready{animation:video-game-pulse 1.5s infinite;opacity:1}.game_embed .push_next:not(:disabled):hover{transform:scale(1.06)}@keyframes video-game-pulse{0%{box-shadow:0 0 0 0 rgba(250,60,148,.48)}70%{box-shadow:0 0 0 13px rgba(250,60,148,0)}to{box-shadow:0 0 0 0 rgba(250,60,148,0)}}.game_embed .animations_container{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--embed-panel);border:1px solid hsla(0,0%,100%,.09);border-radius:16px;bottom:12px;box-shadow:0 16px 50px rgba(0,0,0,.3);left:50%;max-width:calc(100% - 130px);padding:8px 11px;position:absolute;text-align:center;transform:translateX(-50%);z-index:10}.game_embed .shots_active{color:hsla(0,0%,100%,.72);font-size:12px;font-weight:700;margin-bottom:6px}.game_embed .animations{align-items:center;display:flex;gap:6px;max-width:min(72vw,760px);overflow-x:auto;scrollbar-width:none}.game_embed .animations::-webkit-scrollbar{display:none}.game_embed .animation{flex:0 0 auto}.game_embed .animation_button{background:hsla(0,0%,100%,.11);border:1px solid hsla(0,0%,100%,.1);border-radius:9px;color:hsla(0,0%,100%,.44);cursor:not-allowed;display:grid;font-size:13px;font-weight:800;height:30px;padding:0;place-items:center;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease;width:38px}.game_embed .animation_button.is-unlocked{background:hsla(0,0%,100%,.18);color:#fff;cursor:pointer}.game_embed .animation_button.active{background:linear-gradient(120deg,var(--embed-accent-secondary),var(--embed-accent));box-shadow:0 0 18px rgba(250,60,148,.42);color:#fff}.game_embed .animation_button:not(:disabled):hover{transform:translateY(-2px)}.game_embed .full_screen,.game_embed .sound{background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.12);border-radius:50%;box-shadow:0 12px 36px rgba(0,0,0,.26);cursor:pointer;display:grid;height:42px;padding:0;place-items:center;position:absolute;right:10px;transition:transform .16s ease,box-shadow .16s ease;width:42px;z-index:10}.game_embed .full_screen{top:10px}.game_embed .sound{top:60px}.game_embed .full_screen.is-active,.game_embed .full_screen:hover,.game_embed .sound.is-active,.game_embed .sound:hover{box-shadow:0 0 24px rgba(250,60,148,.3);transform:scale(1.06)}@media (max-width:700px){.videoGame_start-box{gap:14px;padding:16px}.videoGame_start-box .videoGame_brand img,.videoGame_start-box .videoGame_brand svg{width:min(148px,44vw)}.videoGame_start-box .videoGame{width:min(240px,74vw)}.videoGame_start-box .start{font-size:18px;height:52px}.game_embed .speed_box{left:8px;padding:7px 6px;top:8px;transform:scale(.84);transform-origin:top left}.game_embed .full_screen,.game_embed .sound{height:36px;right:8px;width:36px}.game_embed .full_screen{top:8px}.game_embed .sound{top:50px}.game_embed .push_next{bottom:68px;height:54px;right:12px;width:54px}.game_embed .animations_container{bottom:8px;max-width:calc(100% - 20px)}.game_embed .animations{max-width:calc(100vw - 54px)}.game_embed .animation_button{height:28px;width:34px}}@media (max-height:420px){.videoGame_start-box{flex-direction:row;gap:14px}.videoGame_start-box .videoGame_brand img,.videoGame_start-box .videoGame_brand svg{width:130px}.videoGame_start-box .videoGame{width:190px}.videoGame_start-box .start{font-size:17px;height:48px}.game_embed .animations_container{bottom:6px;padding:6px 8px}.game_embed .shots_active{display:none}.game_embed .push_next{bottom:12px}}
