.share-modal.svelte-1t28mbp{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;z-index:var(--z-share, 49);background-color:color-mix(in srgb,var(--color-bg-primary-dark, #1f232b) 85%,transparent)}.share-modal.svelte-1t28mbp .container:where(.svelte-1t28mbp){display:flex;flex-direction:column;align-items:center;padding:1rem;width:100%;max-width:min(90vw,360px)}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp){display:flex;flex-direction:column;width:100%;background-color:var(--color-bg-primary-dark, #1f232b);padding:1rem 1.25rem;border-radius:var(--radius-xl, 12px);box-shadow:0 6px 28px #00000059;gap:1rem}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .top:where(.svelte-1t28mbp){display:flex;align-items:center;justify-content:space-between}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .top:where(.svelte-1t28mbp) .title:where(.svelte-1t28mbp){font-weight:700;font-size:1rem}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .top:where(.svelte-1t28mbp) button:where(.svelte-1t28mbp){height:36px;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary-dark-light, #262a33);color:var(--color-text-primary-dark, #b2b2bd);transition:all .15s ease}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .top:where(.svelte-1t28mbp) button:where(.svelte-1t28mbp):hover{background-color:var(--color-bg-primary-dark-hover, #2c303b);color:#fff}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp){display:flex;flex-direction:column;gap:.75rem}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .text:where(.svelte-1t28mbp){font-size:.875rem;color:var(--color-text-secondary, #b4b4bd)}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .link:where(.svelte-1t28mbp){display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;color:var(--color-text-primary, #e6e6f0);opacity:.85}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .actions:where(.svelte-1t28mbp){display:flex;justify-content:flex-start;gap:.5rem}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .actions:where(.svelte-1t28mbp) .btn:where(.svelte-1t28mbp){padding:.45rem .9rem;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;background:var(--color-bg-primary-dark-light, #2a2e38);color:var(--color-text-primary, #fff);transition:background .15s ease,transform .06s ease}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .actions:where(.svelte-1t28mbp) .btn:where(.svelte-1t28mbp):active{transform:translateY(1px)}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .actions:where(.svelte-1t28mbp) .btn[disabled]:where(.svelte-1t28mbp){opacity:.6;cursor:not-allowed}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .actions:where(.svelte-1t28mbp) .btn[data-state=ok]:where(.svelte-1t28mbp){background:color-mix(in srgb,#32d583 35%,var(--color-bg-primary-dark-light, #2a2e38))}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .actions:where(.svelte-1t28mbp) .btn.btn-accent:where(.svelte-1t28mbp){background:linear-gradient(135deg,var(--color-bg-accent, #5865f2),var(--color-bg-accent-hover, #4752c4))}.share-modal.svelte-1t28mbp .main:where(.svelte-1t28mbp) .content:where(.svelte-1t28mbp) .actions:where(.svelte-1t28mbp) .btn.btn-accent:where(.svelte-1t28mbp):hover{opacity:.9}.sr-only.svelte-1t28mbp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.game-frame.svelte-10x3v7o{position:relative;display:flex;flex-direction:column;aspect-ratio:16/9;width:100%;background-color:var(--color-bg-primary-dark, #1f232b)}.game-frame.is-mobile.svelte-10x3v7o{aspect-ratio:6/19;max-height:70vh}.game-frame.svelte-10x3v7o .game-wrapper:where(.svelte-10x3v7o){position:relative;flex:1}.game-frame.svelte-10x3v7o .controls-wrapper:where(.svelte-10x3v7o){position:relative;height:var(--header-height, 68px)}.overlay-preview.svelte-1s08iao{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.bg-img.svelte-1s08iao{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.overlay-preview.svelte-1s08iao:before{content:"";position:absolute;inset:0;background:#323232b3;-webkit-backdrop-filter:blur(var(--blur-3xl, 70px));backdrop-filter:blur(var(--blur-3xl, 70px));z-index:1}.overlay-preview.svelte-1s08iao>:where(.svelte-1s08iao):not(img):not(:before){z-index:2}.overlay-image.svelte-7adx1b{position:relative;display:block;aspect-ratio:1/1;width:128px;height:128px;border-radius:var(--radius-xl, 12px);object-fit:cover}.play-button.svelte-hpl31b{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--global-content-spacing, 8px);color:var(--color-text-primary, #fff);border-radius:var(--radius-4xl, 32px);padding:calc(var(--global-content-spacing, 8px) * 1.5) calc(var(--global-content-spacing, 8px) * 4);background-color:var(--color-bg-accent, #6a329f);transition:background-color .2s ease,transform .15s ease;cursor:pointer}.play-button.svelte-hpl31b:hover{background-color:var(--color-bg-accent-hover, #7a43b2);transform:translateY(-2px)}.mobile-exit-button.svelte-cb5z9t{position:fixed;left:max(0px,env(safe-area-inset-left));top:12px;width:44px;height:44px;border-radius:0 22px 22px 0;background:var(--color-bg-primary-dark, #1f2125);color:var(--color-text-primary, #fff);display:flex;justify-content:center;align-items:center;cursor:grab;z-index:9999;border:1px solid var(--color-border-primary, #3c404c);border-left:none;-webkit-user-select:none;user-select:none;touch-action:none}.mobile-exit-button.svelte-cb5z9t:hover{background:var(--color-bg-primary-dark-hover, #2b2c30)}.mobile-exit-button.svelte-cb5z9t:active{cursor:grabbing}.pill-btn.svelte-o2gudr{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--global-content-spacing, 8px);padding:var(--global-content-spacing, 8px) calc(var(--global-content-spacing, 8px) * 2);background-color:var(--color-bg-primary-dark-light, #26282c);color:inherit;transition:background-color .12s ease-in-out,opacity .12s ease-in-out;cursor:pointer;border:0;border-radius:var(--radius-4xl, 32px)}.pill-btn.is-transparent.svelte-o2gudr{background-color:color-mix(in srgb,var(--color-bg-primary-dark-light, #26282c) 50%,transparent);border:1px solid var(--color-border-primary, #3c404c)}.pill-btn.sz-sm.svelte-o2gudr{height:40px}.pill-btn.sz-md.svelte-o2gudr{height:var(--header-button, 48px)}.pill-btn.svelte-o2gudr:hover{background-color:var(--color-bg-primary-dark-hover, #2b2c30)}.pill-btn.svelte-o2gudr:disabled{opacity:.6;cursor:not-allowed}.pill-btn.is-active.svelte-o2gudr{background-color:var(--color-bg-accent-transparent);color:var(--color-bg-accent)}.pill-btn.is-loading.svelte-o2gudr{pointer-events:none}.pill-btn.gp-single.svelte-o2gudr{border-radius:var(--radius-4xl, 32px)}.pill-btn.gp-left.svelte-o2gudr{border-radius:var(--radius-4xl, 32px) 0 0 var(--radius-4xl, 32px)}.pill-btn.gp-middle.svelte-o2gudr{border-radius:0}.pill-btn.gp-right.svelte-o2gudr{border-radius:0 var(--radius-4xl, 32px) var(--radius-4xl, 32px) 0}.btn-group.svelte-a3n2w0{gap:0}.btn-group.svelte-a3n2w0>* .pill-btn{border-radius:0}.btn-group.svelte-a3n2w0>*:only-child .pill-btn{border-radius:var(--radius-4xl, 32px)}.btn-group.svelte-a3n2w0>*:first-child .pill-btn{border-top-left-radius:var(--radius-4xl, 32px);border-bottom-left-radius:var(--radius-4xl, 32px)}.btn-group.svelte-a3n2w0>*:last-child .pill-btn{border-top-right-radius:var(--radius-4xl, 32px);border-bottom-right-radius:var(--radius-4xl, 32px)}.btn-group.svelte-a3n2w0>*+* .pill-btn{margin-left:3px}.game-rating.svelte-1hk38hn{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--global-content-spacing, 8px);height:var(--header-button, 48px);aspect-ratio:1}.fullscreen-element.svelte-1iassxw{position:relative;width:100%;height:100%}.fullscreen-element.active.svelte-1iassxw{position:fixed;inset:0;width:100vw;height:100dvh;z-index:9998;background-color:var(--color-bg-primary-dark, #1f232b);padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);display:flex;flex-direction:column}.fullscreen-element.active.svelte-1iassxw>*{flex:1 1 auto;min-height:0;min-width:0}.overlay-content.svelte-islueq{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;width:100%;padding:calc(var(--global-content-spacing, 8px) * 2);gap:calc(var(--global-content-spacing, 8px) * 2);z-index:2}.overlay-content.svelte-zh46iv{display:flex;flex-direction:column;align-items:center;gap:calc(var(--global-content-spacing, 8px) * 2);z-index:2}.left-items.svelte-ngns4n{gap:calc(var(--global-content-spacing, 8px) * 3)}.control-bar.svelte-ngns4n{background-color:var(--color-bg-primary-dark, #1f232b);padding:0 calc(var(--global-content-spacing, 8px) * 2)}.control-bar.svelte-ngns4n .buttons-control:where(.svelte-ngns4n){gap:calc(var(--global-content-spacing, 8px) * 2)}.game-page.svelte-1cwudu2{position:relative;display:flex;flex-direction:column;width:100%;padding:var(--global-content-spacing, 8px) 0;gap:var(--global-content-spacing, 8px)}.game-page.isMobile.svelte-1cwudu2{padding:0;padding-bottom:var(--global-content-spacing, 8px)}
