@font-face{font-family:Chewy;font-style:normal;font-weight:400;font-display:swap;src:url(../media/074e66ee93d14f21-s.p.260-tky0w8o6v.woff2?dpl=dpl_FCq1gg5R72GG6bK8UNvEiyRQFXMF)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chewy Fallback;src:local(Arial);ascent-override:110.13%;descent-override:34.04%;line-gap-override:2.75%;size-adjust:88.94%}.chewy_5d92e5dd-module__jvcggq__className{font-family:Chewy,Chewy Fallback;font-style:normal;font-weight:400}
.SpriteCharacter-module__WUgMbW__sprite{--char-w:var(--character-width,min(28vw, 168px));z-index:1;width:var(--char-w);min-width:var(--character-min-width,116px);aspect-ratio:1;transform:translate(-50%, var(--character-anchor-y,-74%));pointer-events:none;-webkit-user-select:none;user-select:none;will-change:left, top;position:absolute}.SpriteCharacter-module__WUgMbW__image{image-rendering:pixelated;background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.SpriteCharacter-module__WUgMbW__shadow{filter:blur(2px);background:#14202442;border-radius:999px;height:3.5%;position:absolute;top:74%;left:42%;right:42%;transform:translateY(-50%)}
.Card-module__TNeMoG__card{isolation:isolate;width:var(--math-card-size,180px);aspect-ratio:1;-webkit-user-select:none;user-select:none;border-radius:8px;place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 4px #17191b2e,0 14px 28px #17191b29;container-type:inline-size}.Card-module__TNeMoG__background{z-index:-1;object-fit:cover}.Card-module__TNeMoG__content{place-items:center;min-width:0;min-height:0;display:grid;position:absolute;inset:11%}.Card-module__TNeMoG__fruitContent{inset:10%}.Card-module__TNeMoG__symbolContent{inset:18%}.Card-module__TNeMoG__artwork{object-fit:contain}.Card-module__TNeMoG__number{color:#2c211c;max-width:100%;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.75rem, var(--math-card-number-size), 9rem);font-variant-numeric:tabular-nums;letter-spacing:0;overflow-wrap:anywhere;text-align:center;text-shadow:0 2px #ffffff57;font-weight:900;line-height:.92}.Card-module__TNeMoG__card[data-background=silver] .Card-module__TNeMoG__number{color:#1f292d;text-shadow:0 2px #ffffffb8}.Card-module__TNeMoG__card[data-background=gold] .Card-module__TNeMoG__number{color:#3c2a04;text-shadow:0 2px #fff9c67a}.Card-module__TNeMoG__selected{outline-offset:3px;outline:4px solid #14746e}.Card-module__TNeMoG__disabled{opacity:.54;filter:grayscale(.7)}@media (prefers-reduced-motion:no-preference){.Card-module__TNeMoG__card{transition:box-shadow .16s,filter .16s,opacity .16s}}.Card-module__TNeMoG__numberBold{-webkit-text-stroke:.04em currentColor}
.CardPlayground-module__Hgn_kG__playground{border-top:1px solid #cbd5e1;grid-template-columns:minmax(240px,.8fr) minmax(300px,1.2fr);gap:42px;width:min(100%,900px);padding:34px 0 4px;display:grid}.CardPlayground-module__Hgn_kG__controls{align-content:start;gap:18px;display:grid}.CardPlayground-module__Hgn_kG__header{gap:4px;display:grid}.CardPlayground-module__Hgn_kG__header p,.CardPlayground-module__Hgn_kG__header h2,.CardPlayground-module__Hgn_kG__previewLabel,.CardPlayground-module__Hgn_kG__invalidNumber,.CardPlayground-module__Hgn_kG__value{margin:0}.CardPlayground-module__Hgn_kG__header p,.CardPlayground-module__Hgn_kG__previewLabel{color:#52616b;letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:900}.CardPlayground-module__Hgn_kG__header h2{color:#111827;letter-spacing:0;font-size:2rem;line-height:1.05}.CardPlayground-module__Hgn_kG__field{color:#293842;gap:7px;font-size:.9rem;font-weight:800;display:grid}.CardPlayground-module__Hgn_kG__field select,.CardPlayground-module__Hgn_kG__field input{color:#111827;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #9aa8b2;border-radius:6px;outline:none;padding:0 12px;font-size:1rem}.CardPlayground-module__Hgn_kG__field select:focus-visible,.CardPlayground-module__Hgn_kG__field input:focus-visible{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e33}.CardPlayground-module__Hgn_kG__preview{grid-template-rows:auto 264px auto;justify-items:center;gap:12px;min-width:0;display:grid}.CardPlayground-module__Hgn_kG__previewLabel{justify-self:start}.CardPlayground-module__Hgn_kG__cardSlot{place-items:center;width:100%;min-width:0;display:grid}.CardPlayground-module__Hgn_kG__invalidNumber{color:#a32929;text-align:center;font-size:.95rem;font-weight:800}.CardPlayground-module__Hgn_kG__value{color:#34434d;justify-content:center;align-items:baseline;gap:10px;min-height:44px;font-size:.95rem;font-weight:700;display:flex}.CardPlayground-module__Hgn_kG__value strong{color:#111827;font-size:1.35rem}.CardPlayground-module__Hgn_kG__playground[dir=rtl] .CardPlayground-module__Hgn_kG__previewLabel{justify-self:end}@media (max-width:720px){.CardPlayground-module__Hgn_kG__playground{grid-template-columns:1fr;gap:30px}}
.GameSystem-module__z4NDIa__skipWin{z-index:41;color:#fff;letter-spacing:.06em;cursor:pointer;background:#be1e1ed9;border:2px solid #fff;border-radius:999px;min-width:44px;min-height:32px;padding:4px 12px;font-size:13px;font-weight:800;position:fixed;bottom:clamp(6px,1.6vmin,16px);right:clamp(6px,1.6vmin,16px)}:is(body:has([data-keypad][data-open][data-side=right]) .GameSystem-module__z4NDIa__skipWin,body:has([data-sage-answers][data-open]) .GameSystem-module__z4NDIa__skipWin){bottom:64px;left:clamp(6px,1.6vmin,16px);right:auto}.GameSystem-module__z4NDIa__errorPage{color:#15252b;background:#f4f7f8;place-items:center;min-height:100vh;padding:28px;display:grid}.GameSystem-module__z4NDIa__errorContent{justify-items:start;gap:14px;width:min(100%,520px);display:grid}.GameSystem-module__z4NDIa__errorContent h1,.GameSystem-module__z4NDIa__errorContent p{margin:0}.GameSystem-module__z4NDIa__errorContent h1{letter-spacing:0;font-size:2.25rem;line-height:1.05}.GameSystem-module__z4NDIa__errorContent p{color:#53656c;font-size:1rem;font-weight:700;line-height:1.5}.GameSystem-module__z4NDIa__errorContent a{color:#fff;background:#173139;border-radius:6px;place-items:center;min-height:44px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-grid}.GameSystem-module__z4NDIa__errorPage[dir=rtl] .GameSystem-module__z4NDIa__errorContent{text-align:right;justify-items:end}.GameSystem-module__z4NDIa__run{display:contents}
.ShopIcons-module__fKwuwG__icon{vertical-align:middle;flex:none;display:inline-block;overflow:hidden}.ShopIcons-module__fKwuwG__animated .ShopIcons-module__fKwuwG__sweep{animation:3.6s ease-in-out infinite ShopIcons-module__fKwuwG__sweep}.ShopIcons-module__fKwuwG__animated .ShopIcons-module__fKwuwG__sparkle{opacity:0;transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite ShopIcons-module__fKwuwG__twinkle}@keyframes ShopIcons-module__fKwuwG__sweep{0%,55%{transform:translate(0)skew(-18deg)}to{transform:translate(190px)skew(-18deg)}}@keyframes ShopIcons-module__fKwuwG__twinkle{0%,72%,to{opacity:0;transform:scale(.2)rotate(0)}82%{opacity:1;transform:scale(1)rotate(45deg)}90%{opacity:0;transform:scale(.4)rotate(90deg)}}@media (prefers-reduced-motion:reduce){.ShopIcons-module__fKwuwG__animated .ShopIcons-module__fKwuwG__sweep,.ShopIcons-module__fKwuwG__animated .ShopIcons-module__fKwuwG__sparkle{animation:none}.ShopIcons-module__fKwuwG__animated .ShopIcons-module__fKwuwG__sparkle{opacity:0}}
.SpriteFace-module__RqwzaG__frame{width:var(--face-size,clamp(38px, 7vw, 62px));aspect-ratio:1;box-sizing:border-box;background:#09162273;border:2px solid #ffffffd9;border-radius:50%;flex:none;position:relative;overflow:hidden}.SpriteFace-module__RqwzaG__image{image-rendering:pixelated;background-repeat:no-repeat;position:absolute;inset:0}
.HeartPips-module__U-saza__row{flex-wrap:wrap;justify-content:center;gap:clamp(4px,.9vw,8px);display:flex}.HeartPips-module__U-saza__heart{width:var(--hud-pip-size,clamp(14px, 2.4vw, 22px));color:#ffffffd9;height:auto;transition:fill .22s,transform .22s,opacity .22s}.HeartPips-module__U-saza__heartFull{fill:#ff5a6b;filter:drop-shadow(0 0 6px #ff5a6b8c)}.HeartPips-module__U-saza__heartEmpty{fill:#ffffff1a;opacity:.5;transform:scale(.82)}@media (prefers-reduced-motion:reduce){.HeartPips-module__U-saza__heart{transition:none}}
:root{--hud-pip-size:clamp(11px, 2vw, 18px);--hud-pip-gap:clamp(4px, .9vw, 8px);--hud-inset:clamp(8px, 2vw, 20px);--hud-pad-y:clamp(5px, 1vw, 9px);--hud-row-gap:clamp(3px, .7vw, 6px);--hud-safe-height:calc(var(--hud-inset) + 2 * var(--hud-pip-size) + var(--hud-row-gap) + 2 * var(--hud-pad-y));--game-back-size:clamp(44px, 9vmin, 60px);--game-corner-safe-height:max(var(--hud-safe-height), calc(var(--hud-inset) + var(--game-back-size) + 6px))}.GameHud-module__sOB5GG__hud{top:var(--hud-inset);left:max(var(--hud-inset), var(--safe-left,env(safe-area-inset-left)));z-index:40;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:clamp(6px,1.2vw,12px);max-width:min(70vw,620px);display:flex;position:fixed}.GameHud-module__sOB5GG__inline{max-width:100%;position:static}.GameHud-module__sOB5GG__stack{align-items:flex-start;gap:var(--hud-row-gap);flex-direction:column;display:flex}.GameHud-module__sOB5GG__stack,.GameHud-module__sOB5GG__step{padding:var(--hud-pad-y) clamp(7px, 1.2vw, 12px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09162252;border-radius:clamp(12px,2vw,18px)}.GameHud-module__sOB5GG__step{border-radius:999px}.GameHud-module__sOB5GG__pips{gap:var(--hud-pip-gap);flex-wrap:wrap;max-width:44vw;display:flex}.GameHud-module__sOB5GG__hearts{justify-content:flex-start;gap:var(--hud-pip-gap)}.GameHud-module__sOB5GG__pip{width:var(--hud-pip-size);height:var(--hud-pip-size);box-sizing:border-box;background:#ffffff1f;border:2px solid #ffffffd9;border-radius:50%;transition:background .22s,transform .22s}.GameHud-module__sOB5GG__pipFilled{background:#ffd23f;border-color:#ffe69a;transform:scale(1.12);box-shadow:0 0 8px #ffd23fcc}.GameHud-module__sOB5GG__tally{color:#fff;align-items:center;gap:6px;line-height:1;display:flex}.GameHud-module__sOB5GG__tallySign{opacity:.9;font-size:clamp(15px,2.4vw,22px);font-weight:800}.GameHud-module__sOB5GG__tallyCount{font-variant-numeric:tabular-nums;font-size:clamp(15px,2.4vw,22px);font-weight:800}.GameHud-module__sOB5GG__step{color:#ffffffeb;white-space:nowrap;font-size:clamp(12px,1.8vw,17px);font-weight:700;line-height:1}@media (prefers-reduced-motion:reduce){.GameHud-module__sOB5GG__pip{transition:none}}
.NumberKeypad-module__2CbbCq__panel{--kp-free:calc(100dvh - var(--game-corner-safe-height,64px) - var(--kp-bottom));--kp-bottom:max(4px, env(safe-area-inset-bottom));--kp-pad:6px;--kp-gap:6px;--kp-box-gap:5px;--kp-box-min:38px;--kp-fixed:calc(2 * var(--kp-pad) + 4px + var(--kp-box-gap) + 3 * var(--kp-gap));--kp-key:clamp(44px, min((var(--kp-free) - var(--kp-fixed)) / 4.8, (var(--kp-free) - var(--kp-fixed) - var(--kp-box-min)) / 4, (40vw - 28px) / 3), 64px);--kp-box:max(var(--kp-box-min), var(--kp-key) * .8);z-index:30;top:var(--game-corner-safe-height,64px);bottom:var(--kp-bottom);gap:var(--kp-box-gap);height:fit-content;padding:var(--kp-pad);background:var(--kp-panel-bg) var(--kp-panel-image,none) center / cover;border:2px solid var(--kp-panel-edge);-webkit-user-select:none;user-select:none;touch-action:manipulation;visibility:hidden;border-radius:16px;margin-block:auto;transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility 0s linear .32s;display:grid;position:fixed;box-shadow:0 6px 18px #1e140a40}.NumberKeypad-module__2CbbCq__right{right:max(8px, var(--safe-right,env(safe-area-inset-right)));transform:translate(calc(100% + 24px))}.NumberKeypad-module__2CbbCq__left{left:max(8px, var(--safe-left,env(safe-area-inset-left)));transform:translate(calc(-100% - 24px))}.NumberKeypad-module__2CbbCq__open{visibility:visible;transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.NumberKeypad-module__2CbbCq__hasClose{--kp-pad:4px;--kp-box-gap:4px;--kp-box-min:44px}.NumberKeypad-module__2CbbCq__top{gap:var(--kp-gap);display:flex}.NumberKeypad-module__2CbbCq__right .NumberKeypad-module__2CbbCq__top{flex-direction:row-reverse}.NumberKeypad-module__2CbbCq__box{box-sizing:border-box;min-width:0;height:var(--kp-box);background:var(--kp-box-face);border:2px solid var(--kp-box-edge);color:var(--kp-box-text);font-family:Arial,Helvetica,sans-serif;font-size:clamp(32px, var(--kp-box) * .8, 52px);font-variant-numeric:tabular-nums;letter-spacing:.04em;border-radius:10px;flex:1;place-items:center;font-weight:900;line-height:1;display:grid}.NumberKeypad-module__2CbbCq__wrong{color:#a3241b;background:#ffd9d6;border-color:#d93a2e;animation:.42s ease-in-out NumberKeypad-module__2CbbCq__shake}.NumberKeypad-module__2CbbCq__right_{border-color:#2fa35a;box-shadow:0 0 0 3px #2fa35a59,0 0 14px #2fa35a8c}.NumberKeypad-module__2CbbCq__nudge{animation:.32s ease-in-out NumberKeypad-module__2CbbCq__shake}@keyframes NumberKeypad-module__2CbbCq__shake{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.NumberKeypad-module__2CbbCq__close{box-sizing:border-box;width:var(--kp-box);height:var(--kp-box);border:2px solid var(--kp-close-edge);background:var(--kp-close-face);box-shadow:0 3px 0 var(--kp-close-edge), 0 5px 7px #00000029;color:var(--kp-close-text);font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--kp-box) * .62);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-weight:900;line-height:1;transition:transform 80ms ease-out,box-shadow 80ms ease-out;display:grid}.NumberKeypad-module__2CbbCq__close:active{box-shadow:0 1px 0 var(--kp-close-edge), 0 2px 4px #00000029;transform:translateY(2px)scale(.96)}.NumberKeypad-module__2CbbCq__close:focus-visible{outline-offset:2px;outline:3px solid #1d6fd6}@media (hover:hover){.NumberKeypad-module__2CbbCq__close:hover{filter:brightness(1.06)}}.NumberKeypad-module__2CbbCq__keys{grid-template-columns:repeat(3, var(--kp-key));grid-auto-rows:var(--kp-key);gap:var(--kp-gap);display:grid}.NumberKeypad-module__2CbbCq__key{background:var(--kp-key-face) var(--kp-key-image,none) center / cover;box-shadow:0 4px 0 var(--kp-key-edge), 0 6px 8px #0000002e;color:var(--kp-key-text);font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--kp-key) * .5);cursor:pointer;border:0;border-radius:12px;place-items:center;padding:0;font-weight:900;line-height:1;transition:transform 80ms ease-out,box-shadow 80ms ease-out;display:grid}.NumberKeypad-module__2CbbCq__key:active:not(:disabled){box-shadow:0 1px 0 var(--kp-key-edge), 0 2px 4px #0000002e;transform:translateY(3px)scale(.97)}.NumberKeypad-module__2CbbCq__key:disabled{cursor:default;opacity:.6}.NumberKeypad-module__2CbbCq__key:focus-visible{outline-offset:2px;outline:3px solid #1d6fd6}.NumberKeypad-module__2CbbCq__check{background:var(--kp-check-face);box-shadow:0 4px 0 var(--kp-check-edge), 0 6px 8px #0000002e;color:#fff}.NumberKeypad-module__2CbbCq__delete{background:var(--kp-delete-face);box-shadow:0 4px 0 var(--kp-delete-edge), 0 6px 8px #0000002e;color:var(--kp-delete-text)}@media (hover:hover){.NumberKeypad-module__2CbbCq__key:hover:not(:disabled){filter:brightness(1.06)}}@media (prefers-reduced-motion:reduce){.NumberKeypad-module__2CbbCq__panel,.NumberKeypad-module__2CbbCq__open{transition:none}.NumberKeypad-module__2CbbCq__wrong,.NumberKeypad-module__2CbbCq__nudge{animation:none}}.NumberKeypad-module__2CbbCq__skinCards{--kp-panel-bg:#fff8ebf0;--kp-panel-edge:#c9a77c;--kp-box-face:#fffaf0;--kp-box-edge:#c9a77c;--kp-box-text:#2c211c;--kp-key-face:#e2b47c;--kp-key-image:url(/images/card-background/background_bronze.webp);--kp-key-edge:#8a5a2b;--kp-key-text:#2c211c;--kp-check-face:#2fa35a;--kp-check-edge:#1d6b3a;--kp-delete-face:#f1e4cf;--kp-delete-edge:#a98c66;--kp-delete-text:#6b4a2b;--kp-close-face:#fffaf0;--kp-close-edge:#c9a77c;--kp-close-text:#8a5a2b}.NumberKeypad-module__2CbbCq__skinWood{--kp-panel-bg:#5e3a1ceb;--kp-panel-edge:#3d2410;--kp-box-face:#f6e7cc;--kp-box-edge:#6b3f17;--kp-box-text:#3d2410;--kp-key-face:#b77a40;--kp-key-image:repeating-linear-gradient(100deg, #ffffff0f 0 6px, #0000000d 6px 9px, transparent 9px 16px);--kp-key-edge:#5e3614;--kp-key-text:#fff4e2;--kp-check-face:#4c9a3c;--kp-check-edge:#2c5d22;--kp-delete-face:#8c5a2d;--kp-delete-edge:#4d2c0f;--kp-delete-text:#fff4e2;--kp-close-face:#d9a46a;--kp-close-edge:#4d2c0f;--kp-close-text:#3d2410}.NumberKeypad-module__2CbbCq__skinCandy{--kp-panel-bg:#fff0f8f0;--kp-panel-edge:#f29cc4;--kp-box-face:#fff;--kp-box-edge:#f29cc4;--kp-box-text:#7a1f4e;--kp-key-face:#ffd3e8;--kp-key-image:radial-gradient(circle at 30% 25%, #ffffffd9 0 12%, transparent 13%);--kp-key-edge:#e0609b;--kp-key-text:#7a1f4e;--kp-check-face:#43c27a;--kp-check-edge:#23874f;--kp-delete-face:#ffe38a;--kp-delete-edge:#d6a419;--kp-delete-text:#7a4a00;--kp-close-face:#fff;--kp-close-edge:#e0609b;--kp-close-text:#c2306e}
.KeypadPlayground-module__Bw6dnq__playground{border-top:1px solid #cbd5e1;gap:14px;width:min(100%,900px);padding:34px 0 4px;display:grid}.KeypadPlayground-module__Bw6dnq__playground[data-side=left]{padding-left:42vw}.KeypadPlayground-module__Bw6dnq__playground[data-side=right]{padding-right:42vw}.KeypadPlayground-module__Bw6dnq__header{gap:4px;display:grid}.KeypadPlayground-module__Bw6dnq__header p,.KeypadPlayground-module__Bw6dnq__header h2,.KeypadPlayground-module__Bw6dnq__question,.KeypadPlayground-module__Bw6dnq__last{margin:0}.KeypadPlayground-module__Bw6dnq__header p{color:#52616b;text-transform:uppercase;font-size:.78rem;font-weight:900}.KeypadPlayground-module__Bw6dnq__header h2{color:#111827;font-size:2rem}.KeypadPlayground-module__Bw6dnq__question{color:#111827;font-size:2.4rem;font-weight:900}.KeypadPlayground-module__Bw6dnq__controls{color:#334155;flex-wrap:wrap;align-items:center;gap:12px 18px;font-weight:700;display:flex}.KeypadPlayground-module__Bw6dnq__button{color:#fff;background:#1d6fd6;border:0;border-radius:10px;min-width:88px;min-height:44px;padding:0 16px;font-weight:900}.KeypadPlayground-module__Bw6dnq__last{color:#52616b;font-weight:700}
@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/098850a6eb1f8577-s.1e7lfzpvfrh7f.woff2?dpl=dpl_FCq1gg5R72GG6bK8UNvEiyRQFXMF)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/6dac7af80352e41b-s.1-avrnevmoafi.woff2?dpl=dpl_FCq1gg5R72GG6bK8UNvEiyRQFXMF)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/21445b8bd0ec5702-s.p.1n1ntp5se85-_.woff2?dpl=dpl_FCq1gg5R72GG6bK8UNvEiyRQFXMF)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.p.0kf5m0zv7sxld.woff2?dpl=dpl_FCq1gg5R72GG6bK8UNvEiyRQFXMF)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.0ongx-zmnmtio.woff2?dpl=dpl_FCq1gg5R72GG6bK8UNvEiyRQFXMF)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.0sv86lbjkn8rn.woff2?dpl=dpl_FCq1gg5R72GG6bK8UNvEiyRQFXMF)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_438ee6df-module__JyyefW__className{font-family:Rubik,Rubik Fallback;font-style:normal}
.AskToLeave-module__yqG__G__dialog{background:0 0;border:0;border-radius:26px;max-width:min(92vw,380px);margin:auto;padding:0}.AskToLeave-module__yqG__G__dialog::backdrop{background:#0a14188c}.AskToLeave-module__yqG__G__panel{background:#fffdf5;border-radius:26px;justify-items:center;gap:clamp(10px,3vmin,18px);padding:clamp(16px,4vmin,28px) clamp(22px,5vmin,36px);display:grid;box-shadow:0 18px 40px #00000040}.AskToLeave-module__yqG__G__door{width:clamp(72px,22vmin,140px);height:auto}.AskToLeave-module__yqG__G__actions{gap:clamp(18px,5vmin,32px);display:flex}.AskToLeave-module__yqG__G__round{color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:clamp(64px,17vmin,92px);height:clamp(64px,17vmin,92px);padding:0;transition:translate .14s,scale .14s,box-shadow .14s,filter .14s;display:grid;box-shadow:0 6px #0000002e}@media (hover:hover){.AskToLeave-module__yqG__G__round:not(:disabled):hover{filter:brightness(1.08);translate:0 -3px;scale:1.06;box-shadow:0 9px #0000002e,0 12px 18px #00000038}}.AskToLeave-module__yqG__G__round:active{translate:0 3px;scale:1;box-shadow:0 3px #0000002e}.AskToLeave-module__yqG__G__round:focus-visible{outline-offset:3px;outline:3px solid #1c2a3a}.AskToLeave-module__yqG__G__round:disabled{opacity:.45;cursor:default}.AskToLeave-module__yqG__G__yes{background:#2e9d49}.AskToLeave-module__yqG__G__no{background:#d93a2f}@media (prefers-reduced-motion:reduce){.AskToLeave-module__yqG__G__round{transition:none}}
.LeaveGame-module__bAqyYq__back{top:var(--hud-inset,12px);right:max(var(--hud-inset,12px), var(--safe-right,env(safe-area-inset-right)));z-index:41;width:var(--game-back-size,52px);height:var(--game-back-size,52px);color:#0f3d44;cursor:pointer;background:radial-gradient(circle at 50% 35%,#fff 0%,#e9f9fb 100%);border:3px solid #1fb5c4;border-radius:50%;place-items:center;padding:0;transition:translate .12s,box-shadow .12s;display:grid;position:fixed;box-shadow:0 4px #16808b,0 7px 12px #00000040}.LeaveGame-module__bAqyYq__back:hover{translate:0 -2px;box-shadow:0 6px #16808b,0 10px 16px #00000047}.LeaveGame-module__bAqyYq__back:active{translate:0 3px;box-shadow:0 1px #16808b,0 3px 6px #00000040}.LeaveGame-module__bAqyYq__back:focus-visible{outline-offset:3px;outline:3px solid #1c2a3a}.LeaveGame-module__bAqyYq__settings{--size:var(--game-back-size,52px);top:var(--hud-inset,12px);right:calc(max(var(--hud-inset,12px), var(--safe-right,env(safe-area-inset-right))) + var(--game-back-size,52px) + 10px);z-index:41;position:fixed}.LeaveGame-module__bAqyYq__explain{--size:var(--game-back-size,52px);top:var(--hud-inset,12px);right:calc(max(var(--hud-inset,12px), var(--safe-right,env(safe-area-inset-right))) + 2 * (var(--game-back-size,52px) + 10px));z-index:41;position:fixed}.LeaveGame-module__bAqyYq__tutorial{--size:var(--game-back-size,52px);top:var(--hud-inset,12px);right:calc(max(var(--hud-inset,12px), var(--safe-right,env(safe-area-inset-right))) + 3 * (var(--game-back-size,52px) + 10px));z-index:41;position:fixed}.LeaveGame-module__bAqyYq__arrow{width:58%;height:58%}@media (prefers-reduced-motion:reduce){.LeaveGame-module__bAqyYq__back{transition:none}}
.Tutorial-module__aEulwa__dialog{overscroll-behavior:none;width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:#1c2a3a;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.Tutorial-module__aEulwa__dialog::backdrop{background:#1c2a3a}.Tutorial-module__aEulwa__dialog[open]{transform-origin:var(--from,100% 0);animation:.28s ease-out Tutorial-module__aEulwa__tutorial-maximize}.Tutorial-module__aEulwa__dialog[data-closing]{animation:.28s ease-in forwards Tutorial-module__aEulwa__tutorial-minimize}.Tutorial-module__aEulwa__dialog[open]::backdrop{animation:.28s ease-out Tutorial-module__aEulwa__tutorial-fade}.Tutorial-module__aEulwa__dialog[data-closing]::backdrop{animation:.28s ease-in reverse forwards Tutorial-module__aEulwa__tutorial-fade}@keyframes Tutorial-module__aEulwa__tutorial-maximize{0%{opacity:.3;border-radius:40px;transform:scale(.04)}}@keyframes Tutorial-module__aEulwa__tutorial-minimize{to{opacity:0;border-radius:40px;transform:scale(.04)}}@keyframes Tutorial-module__aEulwa__tutorial-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Tutorial-module__aEulwa__dialog[open],.Tutorial-module__aEulwa__dialog[data-closing],.Tutorial-module__aEulwa__dialog[open]::backdrop,.Tutorial-module__aEulwa__dialog[data-closing]::backdrop{animation:none}}.Tutorial-module__aEulwa__stage{position:absolute;inset:0;overflow:hidden}.Tutorial-module__aEulwa__blocker{z-index:50;touch-action:none;position:absolute;inset:0}.Tutorial-module__aEulwa__marks{z-index:50;pointer-events:none;position:absolute;inset:0}.Tutorial-module__aEulwa__lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Tutorial-module__aEulwa__line{fill:none;stroke:#e3262d;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 1.5px #fff)}.Tutorial-module__aEulwa__board{color:#e3262d;white-space:nowrap;background:#fffaf0;border:4px solid #6b4423;border-radius:14px;align-items:center;gap:10px;padding:4px 18px;font-size:36px;font-weight:900;line-height:1.15;animation:.3s ease-out Tutorial-module__aEulwa__tutorialPop;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 2px #e8d3a8,0 4px 10px #0000004d}.Tutorial-module__aEulwa__note{flex-direction:column;gap:0;font-size:30px}.Tutorial-module__aEulwa__board.Tutorial-module__aEulwa__note>span{visibility:visible}.Tutorial-module__aEulwa__board>span{visibility:hidden}.Tutorial-module__aEulwa__board>span[data-written]{visibility:visible;animation:.25s ease-out Tutorial-module__aEulwa__tutorialPop}@keyframes Tutorial-module__aEulwa__tutorialPop{0%{opacity:0;scale:.3}}.Tutorial-module__aEulwa__hand{z-index:51;pointer-events:none;filter:drop-shadow(0 3px 4px #00000059);width:44px;height:53px;margin:-4px 0 0 -15px;position:absolute;top:0;left:0;translate:50vw 110vh}.Tutorial-module__aEulwa__hand svg{fill:#fff;stroke:#1c2a3a;stroke-width:2.2px;stroke-linejoin:round;width:100%;height:100%}.Tutorial-module__aEulwa__hand[data-glide]{transition:translate var(--glide,.6s) ease-in-out}.Tutorial-module__aEulwa__hand[data-gone]{opacity:0;transition:opacity .3s}.Tutorial-module__aEulwa__press svg{transform-origin:35% 8%;animation:.3s ease-out Tutorial-module__aEulwa__tutorialPress}.Tutorial-module__aEulwa__press:after{content:"";border:3px solid #ffd34d;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:.45s ease-out forwards Tutorial-module__aEulwa__tutorialRing;position:absolute;top:4px;left:15px}.Tutorial-module__aEulwa__aura{filter:drop-shadow(0 0 4px #ffd34d)drop-shadow(0 0 10px #ffc83ce6);animation:.8s ease-in-out Tutorial-module__aEulwa__tutorialWiggle}.Tutorial-module__aEulwa__close{top:var(--hud-inset,12px);right:max(var(--hud-inset,12px), var(--safe-right,env(safe-area-inset-right)));z-index:52;width:var(--game-back-size,52px);height:var(--game-back-size,52px);color:#fff;cursor:pointer;background:radial-gradient(circle at 50% 35%,#ff6a5c 0%,#d63a2f 100%);border:3px solid #e2483d;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 4px #9c2a22,0 7px 12px #00000040}.Tutorial-module__aEulwa__close:active{translate:0 3px;box-shadow:0 1px #9c2a22,0 3px 6px #00000040}.Tutorial-module__aEulwa__close:focus-visible{outline-offset:3px;outline:3px solid #fff}.Tutorial-module__aEulwa__close svg{width:52%;height:52%}@keyframes Tutorial-module__aEulwa__tutorialPress{50%{transform:scale(.85)translateY(3px)}}@keyframes Tutorial-module__aEulwa__tutorialRing{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@keyframes Tutorial-module__aEulwa__tutorialWiggle{0%,to{rotate:none}20%{rotate:-7deg}40%{rotate:6deg}60%{rotate:-5deg}80%{rotate:3deg}}@media (prefers-reduced-motion:reduce){.Tutorial-module__aEulwa__hand[data-glide]{transition-duration:1ms}.Tutorial-module__aEulwa__aura,.Tutorial-module__aEulwa__board,.Tutorial-module__aEulwa__board>span[data-written],.Tutorial-module__aEulwa__press svg,.Tutorial-module__aEulwa__press:after{animation:none}}
.ObjectSprite-module__Iivmga__sprite{line-height:0;display:inline-block;position:relative}.ObjectSprite-module__Iivmga__svg{width:100%;height:100%;display:block}.ObjectSprite-module__Iivmga__image{object-fit:contain}
.SageFigure-module__8Y7bOa__figure{aspect-ratio:149/158;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.SageFigure-module__8Y7bOa__sprite{object-fit:contain;object-position:center bottom;width:100%;max-width:none;height:100%;image-rendering:pixelated;position:absolute;inset:0}
.GameEnd-module__9Kkr6G__page{--badge-size:clamp(150px, 40vmin, 300px);--character-width:var(--badge-size);background:radial-gradient(circle at 50% 40%,#1d3b6b 0%,#0b1230 70%);place-items:center;min-height:100dvh;padding:24px;display:grid;position:relative;overflow:hidden}.GameEnd-module__9Kkr6G__badge{width:var(--badge-size);aspect-ratio:1;transform:scale(var(--star-scale,1));place-items:center;transition:transform .42s cubic-bezier(.34,1.5,.64,1);display:grid;position:relative}.GameEnd-module__9Kkr6G__star{filter:drop-shadow(0 0 14px #ffd65ce6)drop-shadow(0 0 42px #ffb42880)drop-shadow(0 6px 10px #00000059);width:100%;height:100%;animation:3.2s ease-in-out infinite GameEnd-module__9Kkr6G__starBreathe;position:absolute;inset:0}.GameEnd-module__9Kkr6G__badgeLost{opacity:.35}.GameEnd-module__9Kkr6G__badgeLost .GameEnd-module__9Kkr6G__star{filter:grayscale()brightness(.85);animation:none}.GameEnd-module__9Kkr6G__starShine{transform-origin:50% 42%;opacity:.55;clip-path:polygon(0 0,100% 0,100% 46%,0 46%);transform:translateY(-3%)scale(.72)}.GameEnd-module__9Kkr6G__rays{background:repeating-conic-gradient(#ffe08257 0deg 4deg,#ffe08200 4deg 16deg);border-radius:50%;animation:26s linear infinite GameEnd-module__9Kkr6G__raysSpin;position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(circle,#000 34%,#0000 72%);mask-image:radial-gradient(circle,#000 34%,#0000 72%)}@keyframes GameEnd-module__9Kkr6G__raysSpin{to{transform:rotate(360deg)}}@keyframes GameEnd-module__9Kkr6G__starBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.GameEnd-module__9Kkr6G__score{--score-shift:3%;transform:translateY(var(--score-shift));font-size:calc(var(--badge-size) * .3);font-variant-numeric:tabular-nums;color:#593700;text-shadow:0 2px #ffffff80,0 -1px #784a0059;font-weight:900;animation:.22s ease-out GameEnd-module__9Kkr6G__tick;position:relative}.GameEnd-module__9Kkr6G__scoreWide{font-size:calc(var(--badge-size) * .21);letter-spacing:-.02em}.GameEnd-module__9Kkr6G__particle{aspect-ratio:1;filter:drop-shadow(0 0 8px #ffd65ce6);pointer-events:none;width:26%;margin:-13% 0 0 -13%;animation:.76s cubic-bezier(.45,0,.25,1) forwards GameEnd-module__9Kkr6G__merge;position:absolute;top:50%;left:50%}.GameEnd-module__9Kkr6G__particle:before{content:"";clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:linear-gradient(#fff6c9,#ffd23f);position:absolute;inset:0}@keyframes GameEnd-module__9Kkr6G__merge{0%{transform:rotate(var(--angle)) translateX(320%) rotate(calc(var(--angle) * -1)) scale(1);opacity:0}20%{opacity:1}85%{opacity:1}to{transform:rotate(var(--angle)) translateX(0) rotate(calc(var(--angle) * -1)) scale(.12);opacity:0}}.GameEnd-module__9Kkr6G__orbits{pointer-events:none;position:absolute;inset:0}.GameEnd-module__9Kkr6G__orbit{width:calc(var(--badge-size) * (var(--star-scale) + 2 * var(--lane)));aspect-ratio:1;transition:width .42s cubic-bezier(.34,1.5,.64,1);animation-name:GameEnd-module__9Kkr6G__orbitSpin;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes GameEnd-module__9Kkr6G__orbitSpin{to{transform:rotate(360deg)}}.GameEnd-module__9Kkr6G__trail{inset:calc(var(--trail-width) / -2);background:conic-gradient(#ffd65c00 0deg var(--trail-from), #fff4c8f2 360deg);-webkit-mask:radial-gradient(closest-side, #0000 calc(100% - var(--trail-width)), #000 calc(100% - var(--trail-width) + 1px), #000 100%);mask:radial-gradient(closest-side, #0000 calc(100% - var(--trail-width)), #000 calc(100% - var(--trail-width) + 1px), #000 100%);border-radius:50%;position:absolute}.GameEnd-module__9Kkr6G__orbitStar{width:calc(var(--badge-size) * .16);aspect-ratio:1;filter:drop-shadow(0 0 8px #ffd65ce6);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.GameEnd-module__9Kkr6G__orbitStar:before{content:"";clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:linear-gradient(#fff6c9,#ffd23f);position:absolute;inset:0}.GameEnd-module__9Kkr6G__rain{pointer-events:none;position:absolute;inset:0;overflow:hidden}.GameEnd-module__9Kkr6G__drop{aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 4px #ffcd64bf)drop-shadow(0 0 12px #ffb42866);animation-name:GameEnd-module__9Kkr6G__fallAway;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}.GameEnd-module__9Kkr6G__drop:before{content:"";clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:linear-gradient(#2a2620,#14120f);position:absolute;inset:0}@keyframes GameEnd-module__9Kkr6G__fallAway{0%{opacity:0;transform:translateY(-12vh)rotate(0)scale(1)}15%{opacity:.65}70%{opacity:.35}to{opacity:0;transform:translateY(112vh)rotate(220deg)scale(.6)}}.GameEnd-module__9Kkr6G__characterSlot{width:var(--badge-size);height:var(--badge-size);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.GameEnd-module__9Kkr6G__slotLeft{left:max(8px,4vw)}.GameEnd-module__9Kkr6G__slotRight{right:max(8px,4vw)}.GameEnd-module__9Kkr6G__action{--action-width:clamp(165px, 36vmin, 330px);z-index:3;width:var(--action-width);filter:drop-shadow(0 6px 14px #00000073);transition:scale .14s ease-out;animation:.42s ease-out both GameEnd-module__9Kkr6G__exitIn,2.8s ease-in-out infinite GameEnd-module__9Kkr6G__exitBob;position:absolute;top:50%;translate:0 -50%}@keyframes GameEnd-module__9Kkr6G__exitIn{0%{opacity:0}}.GameEnd-module__9Kkr6G__actionLeft{left:calc(max(8px, 4vw) + (var(--badge-size) - var(--action-width)) / 2)}.GameEnd-module__9Kkr6G__actionRight{right:calc(max(8px, 4vw) + (var(--badge-size) - var(--action-width)) / 2)}@media (hover:hover){.GameEnd-module__9Kkr6G__action:hover{scale:1.06}}.GameEnd-module__9Kkr6G__action:active{scale:.94}.GameEnd-module__9Kkr6G__action:before{content:"";z-index:-1;filter:blur(18px);opacity:.75;background:conic-gradient(#ff4d4d,#ffa63a,#ffe94d,#5cff8f,#4dd2ff,#8a5cff,#ff5cd0,#ff4d4d);border-radius:50%;animation:7s linear infinite GameEnd-module__9Kkr6G__auraSpin;position:absolute;inset:-12%}@keyframes GameEnd-module__9Kkr6G__auraSpin{to{transform:rotate(360deg)}}.GameEnd-module__9Kkr6G__actionButton{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.GameEnd-module__9Kkr6G__actionImage{width:100%;height:auto;display:block}@keyframes GameEnd-module__9Kkr6G__exitBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes GameEnd-module__9Kkr6G__tick{0%{transform:translateY(var(--score-shift)) scale(1.35)}to{transform:translateY(var(--score-shift)) scale(1)}}@media (prefers-reduced-motion:reduce){.GameEnd-module__9Kkr6G__score,.GameEnd-module__9Kkr6G__star,.GameEnd-module__9Kkr6G__rays,.GameEnd-module__9Kkr6G__particle,.GameEnd-module__9Kkr6G__action,.GameEnd-module__9Kkr6G__action:before{animation:none}.GameEnd-module__9Kkr6G__badge{transition:none}.GameEnd-module__9Kkr6G__particle,.GameEnd-module__9Kkr6G__drop,.GameEnd-module__9Kkr6G__orbits{display:none}}.GameEnd-module__9Kkr6G__tallyBadge{background:repeating-conic-gradient(#cfe8ff 0deg 4deg,#a8d2f5 4deg 8deg);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 16px #78c8ff99,0 8px 14px #0006}.GameEnd-module__9Kkr6G__tallyBadge:after{content:"";box-shadow:inset 0 -8% 16% #00000047, inset 0 4% 10% #fff6;background:radial-gradient(circle at 34% 26%,#eaf6ff 0%,#6fb6ee 52%,#22608f 100%);border-radius:50%;position:absolute;inset:9%}.GameEnd-module__9Kkr6G__tallyMark{z-index:1;font-size:calc(var(--badge-size) * .17);color:#ffffffeb;text-shadow:0 2px 3px #00285073;font-weight:800;line-height:1;position:absolute;top:17%;left:50%;transform:translate(-50%)}.GameEnd-module__9Kkr6G__scoreTally{--score-shift:10%;font-size:calc(var(--badge-size) * .36);color:#fff;text-shadow:0 2px #003c6e8c,0 -1px #ffffff59}.GameEnd-module__9Kkr6G__bonus{z-index:4;pointer-events:none;align-items:center;gap:4px;transition:left .6s ease-in,top .6s ease-in,translate .6s ease-in,scale .6s ease-in,opacity .6s ease-in;animation:.32s cubic-bezier(.34,1.5,.64,1) GameEnd-module__9Kkr6G__bonusIn;display:flex;position:absolute;top:8%;left:100%;translate:-10% -50%}.GameEnd-module__9Kkr6G__bonusText{color:#fff;-webkit-text-stroke:2px #8a5a00;paint-order:stroke fill;text-shadow:0 2px 4px #00000073;font-size:clamp(24px,5.5vmin,44px);font-weight:900}.GameEnd-module__9Kkr6G__bonusStar{filter:drop-shadow(0 0 8px #ffd65ce6);width:clamp(30px,6.5vmin,52px);height:clamp(30px,6.5vmin,52px)}.GameEnd-module__9Kkr6G__bonusFly{opacity:0;top:50%;left:50%;translate:-50% -50%;scale:.3}@keyframes GameEnd-module__9Kkr6G__bonusIn{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}
.SageScroll-module__-WXsIW__scroll{--rod:2.8cqh;--icon:clamp(26px, 7.7cqh, 40px);--numsize:clamp(16px, 4.6cqh, 22px);z-index:20;left:2cqw;left:max(2cqw, var(--safe-left,env(safe-area-inset-left)));top:calc(var(--corner,62px) + 4px);right:calc(var(--sage-panel-w,161px) + 8px + max(8px, var(--safe-right,env(safe-area-inset-right))));max-height:calc(64vh - var(--corner,62px) - 4px);max-height:calc(64cqh - var(--corner,62px) - 4px);visibility:hidden;opacity:0;filter:drop-shadow(0 6px 10px #28180859);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:absolute}.SageScroll-module__-WXsIW__rod{z-index:1;box-sizing:border-box;height:var(--rod);border-style:solid;border-width:0 calc(var(--rod) * 190 / 261);border-color:#0000;border-image:url(/images/props/sage/scroll-rod.webp) 0 190 fill / 0 calc(var(--rod) * 190 / 261) stretch;filter:drop-shadow(0 2px 2px #0000004d);flex:none;position:relative}.SageScroll-module__-WXsIW__sheet{min-height:0;margin:calc(var(--rod) / -2) 2.2%;cursor:pointer;border:0 solid #0000;border-image:url(/images/props/sage/scroll-parchment.webp) 44 64 fill/7px 12px;flex-direction:column;flex:0 auto;gap:clamp(4px,1.25cqh,8px);padding:clamp(7px,2.05cqh,10px) clamp(14px,1.9cqw,20px);display:flex;position:relative}.SageScroll-module__-WXsIW__text{color:#3b2412;min-height:0;font-family:var(--sage-font), Georgia, "Times New Roman", serif;text-align:start;flex:0 auto;margin:0;font-size:clamp(14px,4.4cqh,20px);line-height:1.33;overflow:hidden}.SageScroll-module__-WXsIW__scroll[data-lang=he] .SageScroll-module__-WXsIW__text{font-size:clamp(15px,4.7cqh,21px);line-height:1.55}.SageScroll-module__-WXsIW__digits{direction:ltr;unicode-bidi:isolate}.SageScroll-module__-WXsIW__unwritten{visibility:hidden}.SageScroll-module__-WXsIW__inked .SageScroll-module__-WXsIW__word{animation:.16s ease-out backwards SageScroll-module__-WXsIW__inkWord}@keyframes SageScroll-module__-WXsIW__inkWord{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}.SageScroll-module__-WXsIW__row{flex-wrap:nowrap;flex:none;justify-content:center;align-items:flex-end;gap:8px;min-height:46px;display:flex}.SageScroll-module__-WXsIW__piece{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:default;background:0 0;border:0;border-radius:10px;align-content:end;justify-items:center;gap:0;padding:0 2px;display:grid;position:relative}.SageScroll-module__-WXsIW__piece:disabled{pointer-events:none}.SageScroll-module__-WXsIW__withMove{min-width:56px}.SageScroll-module__-WXsIW__picture{align-items:center;gap:1px;display:flex}.SageScroll-module__-WXsIW__icon{width:var(--icon);height:var(--icon);background:50%/contain no-repeat}.SageScroll-module__-WXsIW__arrow{color:#7a4a1c;width:10px;height:10px}.SageScroll-module__-WXsIW__moveGo{opacity:.9}.SageScroll-module__-WXsIW__scroll[dir=rtl] .SageScroll-module__-WXsIW__arrow{transform:scaleX(-1)}.SageScroll-module__-WXsIW__num{color:#2c1a0c;min-width:1ch;font-family:Arial,Helvetica,sans-serif;font-size:var(--numsize);unicode-bidi:isolate;font-weight:900;line-height:1.05}.SageScroll-module__-WXsIW__gap{border:2px dashed #8a6420;border-radius:6px;width:1.6em;height:1.15em}.SageScroll-module__-WXsIW__pieceOut{visibility:hidden}.SageScroll-module__-WXsIW__pieceIn{animation:.35s ease-out both SageScroll-module__-WXsIW__pieceSlide}@keyframes SageScroll-module__-WXsIW__pieceSlide{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}.SageScroll-module__-WXsIW__piece[data-asked] .SageScroll-module__-WXsIW__num{color:#8a5a00}.SageScroll-module__-WXsIW__pulse .SageScroll-module__-WXsIW__num{animation:1.6s ease-in-out infinite SageScroll-module__-WXsIW__askPulse}@keyframes SageScroll-module__-WXsIW__askPulse{0%,to{filter:drop-shadow(0 0 #ffc42800);transform:none}50%{filter:drop-shadow(0 0 6px #ffc428)drop-shadow(0 0 2px #ffa000e6);transform:scale(1.12)}}.SageScroll-module__-WXsIW__solved .SageScroll-module__-WXsIW__num{color:#b07800;filter:drop-shadow(0 0 4px #ffc828f2)}.SageScroll-module__-WXsIW__ticks{gap:2px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.SageScroll-module__-WXsIW__tick,.SageScroll-module__-WXsIW__tickTen{background:#b07800;border-radius:1px;width:3px;height:9px}.SageScroll-module__-WXsIW__tickTen{width:6px}.SageScroll-module__-WXsIW__replaying{animation:.7s ease-in-out infinite alternate SageScroll-module__-WXsIW__replayPulse}@keyframes SageScroll-module__-WXsIW__replayPulse{0%{filter:none;transform:none}to{filter:drop-shadow(0 0 6px #ffc428f2);transform:scale(1.12)}}.SageScroll-module__-WXsIW__inviting{cursor:pointer;background:#fffaecd9;animation:1.4s ease-in-out infinite SageScroll-module__-WXsIW__invite;box-shadow:inset 0 0 0 2px #b98a4a,0 2px #8a6420}@keyframes SageScroll-module__-WXsIW__invite{0%,to{transform:none}50%{transform:translateY(-3px)}}.SageScroll-module__-WXsIW__mark_right,.SageScroll-module__-WXsIW__mark_proven{animation:none;box-shadow:inset 0 0 0 2px #e0a800,0 0 0 3px #ffc428e6,0 0 12px #ffc428e6}.SageScroll-module__-WXsIW__mark_wrong{background:#ffd9d6;animation:.42s ease-in-out SageScroll-module__-WXsIW__wrongShake;box-shadow:inset 0 0 0 2px #d93a2e}.SageScroll-module__-WXsIW__dimmed{transition:box-shadow .4s}.SageScroll-module__-WXsIW__dimmed>*{opacity:.35;transition:opacity .4s}.SageScroll-module__-WXsIW__icon{position:relative}.SageScroll-module__-WXsIW__notStroke{pointer-events:none;width:116%;height:116%;position:absolute;inset:-8%;overflow:visible}.SageScroll-module__-WXsIW__notStroke line{stroke:#d93a2e;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-width:3px}.SageScroll-module__-WXsIW__sieveNow{animation:1.6s ease-in-out infinite SageScroll-module__-WXsIW__sieveNow}@keyframes SageScroll-module__-WXsIW__sieveNow{0%,to{filter:drop-shadow(0 0 #ffc42800);transform:none}50%{filter:drop-shadow(0 0 6px #ffc428f2);transform:scale(1.08)}}.SageScroll-module__-WXsIW__sieveEarlier>*{opacity:.55}.SageScroll-module__-WXsIW__ripple{pointer-events:none;border:3px solid #ffc428e6;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:1.2s ease-out both SageScroll-module__-WXsIW__ripple;position:absolute;top:50%;left:50%}@keyframes SageScroll-module__-WXsIW__ripple{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.SageScroll-module__-WXsIW__revealed{animation:none;box-shadow:inset 0 0 0 2px #e0a800,0 0 0 3px #ffc428e6,0 0 12px #ffc428e6}@keyframes SageScroll-module__-WXsIW__wrongShake{20%{transform:translate(-5px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (hover:hover){.SageScroll-module__-WXsIW__sheet{transition:scale .15s}.SageScroll-module__-WXsIW__phase_open .SageScroll-module__-WXsIW__sheet:hover{scale:1.03}}.SageScroll-module__-WXsIW__glow .SageScroll-module__-WXsIW__sheet{animation:1.8s ease-in-out infinite SageScroll-module__-WXsIW__edgeGlow}@keyframes SageScroll-module__-WXsIW__edgeGlow{0%,to{filter:drop-shadow(0 0 #ffd25a00)}50%{filter:drop-shadow(0 0 7px #ffd25a)}}.SageScroll-module__-WXsIW__phase_open,.SageScroll-module__-WXsIW__phase_rollup{visibility:visible;opacity:1}.SageScroll-module__-WXsIW__phase_open{animation:.5s cubic-bezier(.2,.8,.3,1) both SageScroll-module__-WXsIW__scrollFly,.8s ease-out .5s both SageScroll-module__-WXsIW__scrollUnroll}.SageScroll-module__-WXsIW__phase_rollup{animation:.6s ease-in both SageScroll-module__-WXsIW__scrollRollup}.SageScroll-module__-WXsIW__scroll.SageScroll-module__-WXsIW__wisdom{left:6cqw;left:max(6cqw, var(--safe-left,env(safe-area-inset-left)));right:6cqw;right:max(6cqw, var(--safe-right,env(safe-area-inset-right)))}.SageScroll-module__-WXsIW__wisdom .SageScroll-module__-WXsIW__sheet{cursor:default}.SageScroll-module__-WXsIW__wisdom .SageScroll-module__-WXsIW__text{text-align:center;font-size:clamp(15px,5cqh,23px);line-height:1.4}.SageScroll-module__-WXsIW__wisdom[data-lang=he] .SageScroll-module__-WXsIW__text{font-size:clamp(16px,5.3cqh,24px);line-height:1.6}.SageScroll-module__-WXsIW__wisdom.SageScroll-module__-WXsIW__phase_open{animation:.5s cubic-bezier(.2,.8,.3,1) both SageScroll-module__-WXsIW__wisdomRise,.8s ease-out .5s both SageScroll-module__-WXsIW__scrollUnroll}@keyframes SageScroll-module__-WXsIW__wisdomRise{0%{transform:translate(calc(var(--wx) * 1cqw), calc(var(--wy) * 1cqh)) scale(.2)}to{transform:none}}.SageScroll-module__-WXsIW__measure{visibility:visible;opacity:1;animation:none}.SageScroll-module__-WXsIW__measure .SageScroll-module__-WXsIW__word,.SageScroll-module__-WXsIW__measure .SageScroll-module__-WXsIW__pieceIn{animation:none}@keyframes SageScroll-module__-WXsIW__scrollFly{0%{transform:translate(18cqw,30cqh)scale(.3)}to{transform:none}}@keyframes SageScroll-module__-WXsIW__scrollUnroll{0%{clip-path:inset(calc(50% - var(--rod)) 0 calc(50% - var(--rod)) 0)}to{clip-path:inset(0)}}@keyframes SageScroll-module__-WXsIW__scrollRollup{0%{clip-path:inset(0);opacity:1}85%{clip-path:inset(calc(50% - var(--rod)) 0 calc(50% - var(--rod)) 0);opacity:1}to{clip-path:inset(calc(50% - var(--rod)) 0 calc(50% - var(--rod)) 0);opacity:0}}@keyframes SageScroll-module__-WXsIW__scrollFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SageScroll-module__-WXsIW__phase_open,.SageScroll-module__-WXsIW__wisdom.SageScroll-module__-WXsIW__phase_open{animation:.3s ease-out both SageScroll-module__-WXsIW__scrollFade}.SageScroll-module__-WXsIW__phase_rollup{animation:.3s ease-in reverse both SageScroll-module__-WXsIW__scrollFade}.SageScroll-module__-WXsIW__inked .SageScroll-module__-WXsIW__word,.SageScroll-module__-WXsIW__pieceIn,.SageScroll-module__-WXsIW__inviting,.SageScroll-module__-WXsIW__replaying,.SageScroll-module__-WXsIW__glow .SageScroll-module__-WXsIW__sheet{animation:none}.SageScroll-module__-WXsIW__pulse .SageScroll-module__-WXsIW__num,.SageScroll-module__-WXsIW__sieveNow{filter:drop-shadow(0 0 4px #ffc428);animation:none}.SageScroll-module__-WXsIW__ripple{display:none}.SageScroll-module__-WXsIW__dimmed,.SageScroll-module__-WXsIW__dimmed>*{transition:none}}.SageScroll-module__-WXsIW__sheet.SageScroll-module__-WXsIW__comicSheet{gap:clamp(3px,1cqh,6px);padding-top:clamp(6px,2.2cqh,16px)}.SageScroll-module__-WXsIW__comicRow{flex-wrap:nowrap;flex:none;justify-content:center;align-items:flex-start;gap:clamp(5px,1.4cqw,12px);display:flex}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__panel{border-radius:6px;flex-direction:column;flex:1 1 0;align-items:stretch;min-width:0;max-width:33%;padding:0;display:flex}.SageScroll-module__-WXsIW__panelPic{aspect-ratio:3/2;background:#e9d3a3 50%/cover no-repeat;border-radius:5px;width:100%;max-height:clamp(60px,27cqh,230px);display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #5a37148c}.SageScroll-module__-WXsIW__crowd{background:bottom/contain no-repeat;position:absolute}.SageScroll-module__-WXsIW__crowd_still{width:70%;height:60%;inset:auto 5% 5% auto}.SageScroll-module__-WXsIW__crowd_asked{height:70%;inset:auto 3% 4%}.SageScroll-module__-WXsIW__crowd_come{width:48%;height:42%;animation:1.2s ease-out both SageScroll-module__-WXsIW__crowdIn;inset:auto auto 6% 4%}.SageScroll-module__-WXsIW__crowd_go{width:48%;height:42%;animation:1.2s ease-out both SageScroll-module__-WXsIW__crowdOut;inset:auto 4% 6% auto}.SageScroll-module__-WXsIW__swimmer{filter:drop-shadow(0 0 1px #fff6def2)drop-shadow(0 0 2px #fff6deb3)}.SageScroll-module__-WXsIW__swimmer.SageScroll-module__-WXsIW__crowd_come{left:22%}.SageScroll-module__-WXsIW__flyer.SageScroll-module__-WXsIW__crowd_still,.SageScroll-module__-WXsIW__flyer.SageScroll-module__-WXsIW__crowd_asked{width:auto;left:30%;right:3%}.SageScroll-module__-WXsIW__flyer.SageScroll-module__-WXsIW__crowd_come{width:64%;left:30%}.SageScroll-module__-WXsIW__flyer.SageScroll-module__-WXsIW__crowd_go{width:64%}.SageScroll-module__-WXsIW__flyer{filter:drop-shadow(0 0 1px #46280cb3)}.SageScroll-module__-WXsIW__crowd.SageScroll-module__-WXsIW__outlined{filter:drop-shadow(0 0 1px #fff6def2)drop-shadow(0 0 2px #fff6deb3)}@keyframes SageScroll-module__-WXsIW__crowdIn{0%{transform:translate(-55%)}}@keyframes SageScroll-module__-WXsIW__crowdOut{0%{transform:translate(-40%)}}.SageScroll-module__-WXsIW__streaks{fill:none;stroke:#6b3b18;stroke-width:2.4px;stroke-linecap:round;opacity:.8;width:16%;position:absolute;bottom:22%}.SageScroll-module__-WXsIW__streaks_come{left:50%}.SageScroll-module__-WXsIW__streaks_go{right:50%}.SageScroll-module__-WXsIW__ticks.SageScroll-module__-WXsIW__ticksComic{background:#fff6ded9;border-radius:4px;padding:3px 5px;top:auto;bottom:5%}.SageScroll-module__-WXsIW__tablet{box-sizing:border-box;color:#3a2a18;text-align:center;unicode-bidi:isolate;background:linear-gradient(#d8cdb8,#a99c86);border-radius:.45em .45em .25em .25em;min-width:22%;padding:.25em .35em;font:900 clamp(15px,6.4cqh,32px)/1 Arial,Helvetica,sans-serif;transition:transform .2s,box-shadow .2s;position:absolute;top:7%;left:5%;box-shadow:inset 0 -.12em #00000040,0 .12em .25em #28140566}.SageScroll-module__-WXsIW__tabletGap{min-height:1.3em;box-shadow:none;background:#fff8e6e0;border:2px dashed #6b4a16}.SageScroll-module__-WXsIW__panel[data-asked] .SageScroll-module__-WXsIW__tablet{color:#8a5a00}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__replaying,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__sieveNow{filter:none;animation:.35s ease-out both SageScroll-module__-WXsIW__pieceSlide}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__replaying .SageScroll-module__-WXsIW__panelPic,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__sieveNow .SageScroll-module__-WXsIW__panelPic{animation:.36s linear infinite SageScroll-module__-WXsIW__panelBuzz;box-shadow:inset 0 0 0 1.5px #5a37148c,0 0 0 3px #ffd34d,0 0 9px 3px #ffc83cd9}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__inviting,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__mark_right,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__mark_proven,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__mark_wrong{animation:.35s ease-out both SageScroll-module__-WXsIW__pieceSlide}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__inviting:not(.SageScroll-module__-WXsIW__mark_right):not(.SageScroll-module__-WXsIW__mark_proven):not(.SageScroll-module__-WXsIW__mark_wrong){box-shadow:none;background:0 0}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__inviting .SageScroll-module__-WXsIW__panelPic{animation:1.4s ease-in-out infinite SageScroll-module__-WXsIW__invite,1.4s ease-in-out infinite SageScroll-module__-WXsIW__panelInvite;box-shadow:inset 0 0 0 1.5px #5a37148c,0 0 0 2px #ffce6e8c,0 0 9px 2px #ffb04066}@keyframes SageScroll-module__-WXsIW__panelInvite{0%,to{box-shadow:inset 0 0 0 1.5px #5a37148c,0 0 0 2px #ffce6e73,0 0 6px 1px #ffb0404d}50%{box-shadow:inset 0 0 0 1.5px #5a37148c,0 0 0 2px #ffce6ebf,0 0 13px 4px #ffb0408c}}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__mark_wrong .SageScroll-module__-WXsIW__panelPic{animation:.42s ease-in-out SageScroll-module__-WXsIW__wrongShake}@media (prefers-reduced-motion:reduce){.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__inviting,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__mark_right,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__mark_proven,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pieceIn.SageScroll-module__-WXsIW__mark_wrong,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__inviting .SageScroll-module__-WXsIW__panelPic{animation:none}}@keyframes SageScroll-module__-WXsIW__panelBuzz{0%,to{transform:none}25%{transform:translate(-1px)rotate(-.6deg)}75%{transform:translate(1px)rotate(.6deg)}}@keyframes SageScroll-module__-WXsIW__tabletGlow{0%,to{box-shadow:0 0 #ffc42800}50%{box-shadow:0 0 0 .2em #ffd34d,0 0 .8em .25em #ffc83cd9}}@media (prefers-reduced-motion:reduce){.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__replaying .SageScroll-module__-WXsIW__panelPic,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__sieveNow .SageScroll-module__-WXsIW__panelPic{animation:none}}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__replaying .SageScroll-module__-WXsIW__tablet{box-shadow:0 0 0 .2em #ffd34d,0 0 .8em .25em #ffc83cd9}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__pulse .SageScroll-module__-WXsIW__tablet{animation:1.6s ease-in-out infinite SageScroll-module__-WXsIW__tabletGlow}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__solved .SageScroll-module__-WXsIW__tablet{color:#b07800;box-shadow:0 0 0 .2em #ffd34d,0 0 .6em #ffc828e6}.SageScroll-module__-WXsIW__caption{color:#3b2412;font-family:var(--sage-font), Georgia, "Times New Roman", serif;text-align:center;margin-top:2px;font-size:clamp(11px,3.5cqh,19px);line-height:1.1;display:block}.SageScroll-module__-WXsIW__comicNote{color:#3b2412;font-family:var(--sage-font), Georgia, "Times New Roman", serif;text-align:center;margin:0;font-size:clamp(11px,3.6cqh,17px);line-height:1.15}@media (prefers-reduced-motion:reduce){.SageScroll-module__-WXsIW__crowd_come,.SageScroll-module__-WXsIW__crowd_go{animation:none}}.SageScroll-module__-WXsIW__comicScroll{max-height:calc(74vh - var(--corner,62px) - 4px);max-height:calc(74cqh - var(--corner,62px) - 4px)}.SageScroll-module__-WXsIW__crowd_pair{width:46%;height:58%;bottom:5%}.SageScroll-module__-WXsIW__pairA{left:3%}.SageScroll-module__-WXsIW__pairB{right:3%}.SageScroll-module__-WXsIW__tablet.SageScroll-module__-WXsIW__tabletB{left:auto;right:5%}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__claim_right .SageScroll-module__-WXsIW__panelPic,.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__claim_proven .SageScroll-module__-WXsIW__panelPic{box-shadow:inset 0 0 0 1.5px #5a37148c,0 0 0 3px #ffd34d,0 0 9px 3px #ffc83cd9}.SageScroll-module__-WXsIW__panel.SageScroll-module__-WXsIW__claim_wrong .SageScroll-module__-WXsIW__panelPic{box-shadow:inset 0 0 0 1.5px #5a37148c,0 0 0 3px #e0443a,0 0 9px 3px #e13c32b3}.SageScroll-module__-WXsIW__tablet.SageScroll-module__-WXsIW__tablet_right,.SageScroll-module__-WXsIW__tablet.SageScroll-module__-WXsIW__tablet_proven{color:#8a5a00;background:linear-gradient(#ffe7a0,#e8b84a);box-shadow:0 0 0 .15em #ffd34d,0 0 .6em #ffc828e6}.SageScroll-module__-WXsIW__tablet.SageScroll-module__-WXsIW__tablet_wrong{color:#fff;background:linear-gradient(#e8796d,#b8362c);box-shadow:0 0 0 .15em #e0443a,0 .12em .25em #28140566}.SageScroll-module__-WXsIW__miniPanel{width:min((100cqw - (var(--parts,1) - 1) * 6px) / var(--parts,1), 150cqh);flex:none;display:block}.SageScroll-module__-WXsIW__panelPic.SageScroll-module__-WXsIW__mini{border-radius:6px;max-height:none}.SageScroll-module__-WXsIW__mini .SageScroll-module__-WXsIW__tablet{padding:.18em .3em;font-size:clamp(11px,24cqh,22px);top:6%}.SageScroll-module__-WXsIW__miniNow .SageScroll-module__-WXsIW__panelPic{box-shadow:inset 0 0 0 1.5px #5a37148c,0 0 0 2px #ffd34d,0 0 7px 2px #ffc83cd9}.SageScroll-module__-WXsIW__miniNow .SageScroll-module__-WXsIW__tablet{box-shadow:0 0 0 .15em #ffd34d,0 0 .6em #ffc828e6}.SageScroll-module__-WXsIW__tabletArrow{vertical-align:.06em;width:.72em;height:.72em;margin:0 .08em;display:inline-block}.SageScroll-module__-WXsIW__tabletArrow_come{color:#23803a}.SageScroll-module__-WXsIW__tabletArrow_go{color:#b8362c}.SageScroll-module__-WXsIW__tablet_wrong .SageScroll-module__-WXsIW__tabletArrow,.SageScroll-module__-WXsIW__tablet_right .SageScroll-module__-WXsIW__tabletArrow,.SageScroll-module__-WXsIW__tablet_proven .SageScroll-module__-WXsIW__tabletArrow{color:inherit}
.MembersOnly-module__Runvsq__lock{z-index:2;aspect-ratio:1;pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:40%;display:grid;position:absolute;top:4%;right:4%;box-shadow:0 2px 6px #00000059}.MembersOnly-module__Runvsq__lock svg{width:70%;height:70%}.MembersOnly-module__Runvsq__locked{filter:grayscale(.7)brightness(.9)}.MembersOnly-module__Runvsq__shake{animation:.3s ease-in-out MembersOnly-module__Runvsq__members-shake}@keyframes MembersOnly-module__Runvsq__members-shake{0%,to{translate:0}20%{translate:-6px}40%{translate:6px}60%{translate:-4px}80%{translate:4px}}.MembersOnly-module__Runvsq__backdrop{z-index:60;background:#0a102099;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.MembersOnly-module__Runvsq__card{background:linear-gradient(#2c3e74,#1c2a52);border:3px solid #f7c948;border-radius:24px;justify-content:center;align-items:center;gap:clamp(16px,5vw,48px);width:min(560px,100%);max-height:calc(100dvh - 24px);padding:clamp(16px,4vh,32px) clamp(20px,5vw,40px);display:flex;position:relative;box-shadow:0 12px 40px #00000073}.MembersOnly-module__Runvsq__close{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:6px;right:6px}.MembersOnly-module__Runvsq__close svg{width:22px;height:22px}.MembersOnly-module__Runvsq__thing{aspect-ratio:1;flex:0 0 30%;position:relative}.MembersOnly-module__Runvsq__thing img{object-fit:contain;width:100%;height:100%}.MembersOnly-module__Runvsq__thingLock{width:46%;top:-6%;right:-6%}.MembersOnly-module__Runvsq__grownUp{aspect-ratio:1;cursor:pointer;background:#fff7d6;border:0;border-radius:22px;flex:none;width:clamp(120px,34vw,220px);min-height:96px;max-height:calc(100dvh - 90px);padding:6px;animation:1.6s ease-in-out infinite MembersOnly-module__Runvsq__members-pulse;box-shadow:0 0 0 4px #f7c948}.MembersOnly-module__Runvsq__grownUp img{object-fit:contain;width:100%;height:100%}.MembersOnly-module__Runvsq__grownUp:disabled{opacity:.7;animation:none}@keyframes MembersOnly-module__Runvsq__members-pulse{0%,to{scale:1}50%{scale:1.06}}@media (prefers-reduced-motion:reduce){.MembersOnly-module__Runvsq__shake,.MembersOnly-module__Runvsq__grownUp{animation:none}}.MembersOnly-module__Runvsq__gate{display:inline-flex;position:relative}.MembersOnly-module__Runvsq__gateBlock{display:grid}.MembersOnly-module__Runvsq__gate>:not([data-members-lock]){filter:grayscale(.7)brightness(.9)}.MembersOnly-module__Runvsq__gateLock{width:clamp(28px,30%,56px);top:-10px;right:-10px}.MembersOnly-module__Runvsq__gateBlock>.MembersOnly-module__Runvsq__gateLock{width:40px;top:-14px;right:10px}
.SageGate-module__kSyH3W__stage{--corner:var(--game-corner-safe-height,64px);--sage-kp-free:calc(100dvh - var(--corner) - max(4px, env(safe-area-inset-bottom)));--sage-kp-key:clamp(44px, min((var(--sage-kp-free) - 39px) / 4.8, (var(--sage-kp-free) - 77px) / 4, (40vw - 28px) / 3), 64px);--sage-panel-w:calc(3 * var(--sage-kp-key) + 28px);--actor-h:30cqh;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#8fc7e8;position:fixed;inset:0;overflow:hidden;container-type:size}.SageGate-module__kSyH3W__place{z-index:0;position:absolute;inset:0}.SageGate-module__kSyH3W__seals{z-index:1;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;container-type:size}.SageGate-module__kSyH3W__seal{width:min(100cqh, (100cqw - (var(--seal-n) - 1) * 6px) / var(--seal-n));aspect-ratio:1;background:url(/images/props/sage/seal-unlit.webp) 50%/contain no-repeat;flex:none}.SageGate-module__kSyH3W__sealLit{background-image:url(/images/props/sage/seal-lit.webp)}.SageGate-module__kSyH3W__sealGlow{animation:.9s ease-out SageGate-module__kSyH3W__sealGlow}@keyframes SageGate-module__kSyH3W__sealGlow{0%{filter:drop-shadow(0 0 #ffd25000);transform:scale(.9)}40%{filter:drop-shadow(0 0 10px #ffdc5a);transform:scale(1.15)}to{filter:none;transform:none}}.SageGate-module__kSyH3W__sage{z-index:3;height:var(--actor-h);transition:left 1.1s ease-in-out;position:absolute;bottom:4%;transform:translate(-44%)}.SageGate-module__kSyH3W__child{z-index:4;pointer-events:none;--character-width:calc(var(--actor-h) / .74);--character-min-width:0px;transition:opacity .5s ease-in;position:absolute;inset:0}.SageGate-module__kSyH3W__childFaded{opacity:0}.SageGate-module__kSyH3W__cast,.SageGate-module__kSyH3W__castFront{z-index:2;pointer-events:none;position:absolute;inset:0}.SageGate-module__kSyH3W__member{aspect-ratio:1;pointer-events:none;cursor:default;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-100%)}.SageGate-module__kSyH3W__memberOpen{pointer-events:auto;cursor:pointer}.SageGate-module__kSyH3W__memberSprite{display:block;position:absolute;inset:0}.SageGate-module__kSyH3W__memberOpen .SageGate-module__kSyH3W__memberSprite{animation:2.2s ease-in-out infinite SageGate-module__kSyH3W__memberBob}@keyframes SageGate-module__kSyH3W__memberBob{0%,to{transform:none}50%{transform:translateY(-2px)}}.SageGate-module__kSyH3W__memberImg{image-rendering:auto;width:100%;height:100%;position:absolute;inset:0;transform:translateY(6.41%)}.SageGate-module__kSyH3W__memberWest{transform:translateY(6.41%)scaleX(-1)}.SageGate-module__kSyH3W__memberLittle .SageGate-module__kSyH3W__memberImg{transform-origin:50% 93.6%}.SageGate-module__kSyH3W__member_green .SageGate-module__kSyH3W__memberImg{filter:drop-shadow(0 0 4px #3cc85a)drop-shadow(0 0 2px #3cc85a)}.SageGate-module__kSyH3W__member_red .SageGate-module__kSyH3W__memberImg{filter:drop-shadow(0 0 4px #e13228)drop-shadow(0 0 2px #e13228)}.SageGate-module__kSyH3W__member_gold .SageGate-module__kSyH3W__memberImg{filter:drop-shadow(0 0 5px #ffc828)drop-shadow(0 0 2px #fa0)}.SageGate-module__kSyH3W__memberShakeA{animation:.42s ease-in-out SageGate-module__kSyH3W__memberShakeA}.SageGate-module__kSyH3W__memberShakeB{animation:.42s ease-in-out SageGate-module__kSyH3W__memberShakeB}@keyframes SageGate-module__kSyH3W__memberShakeA{20%{transform:translate(-4px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@keyframes SageGate-module__kSyH3W__memberShakeB{20%{transform:translate(-4px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@media (hover:hover){.SageGate-module__kSyH3W__memberOpen:hover .SageGate-module__kSyH3W__memberImg{transition:scale .15s;scale:1.1}}@media (prefers-reduced-motion:reduce){.SageGate-module__kSyH3W__memberOpen .SageGate-module__kSyH3W__memberSprite,.SageGate-module__kSyH3W__memberShakeA,.SageGate-module__kSyH3W__memberShakeB{animation:none}}.SageGate-module__kSyH3W__front{z-index:5;pointer-events:none;position:absolute;inset:0}.SageGate-module__kSyH3W__answers{z-index:30;top:var(--corner);bottom:max(4px, env(safe-area-inset-bottom));right:max(8px, var(--safe-right,env(safe-area-inset-right)));width:var(--sage-panel-w);visibility:hidden;flex-direction:column;gap:8px;transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility 0s linear .32s;display:flex;position:fixed;transform:translate(calc(100% + 24px))}.SageGate-module__kSyH3W__answersOpen{visibility:visible;transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.SageGate-module__kSyH3W__card{color:#3b2412;cursor:pointer;opacity:0;background:linear-gradient(#fbf1da,#ecd8ae);border:2px solid #b98a4a;border-radius:14px;flex:1 1 0;justify-content:center;align-items:center;gap:10px;min-height:44px;max-height:120px;padding:4px 8px;transition:opacity .3s,transform .3s,box-shadow .2s;display:flex;transform:translate(40px);box-shadow:0 4px #8a6420,0 6px 10px #28180840}.SageGate-module__kSyH3W__cardIn{opacity:1;transform:none}.SageGate-module__kSyH3W__card:disabled{cursor:default}.SageGate-module__kSyH3W__cardGlow{box-shadow:0 4px #8a6420,0 0 0 3px #ffd25af2,0 0 16px #ffd25ae6}.SageGate-module__kSyH3W__card_right,.SageGate-module__kSyH3W__card_proven{border-color:#e0a800;box-shadow:0 4px #8a6420,0 0 0 3px #ffc428,0 0 18px #ffc428f2}.SageGate-module__kSyH3W__card_right{background:linear-gradient(#e6f7e9,#bfe8c8);border-color:#2fa35a}.SageGate-module__kSyH3W__card_wrong{background:#ffd9d6;border-color:#d93a2e;animation:.42s ease-in-out SageGate-module__kSyH3W__cardShake}@keyframes SageGate-module__kSyH3W__cardShake{20%{translate:-6px}40%{translate:5px}60%{translate:-4px}80%{translate:3px}}.SageGate-module__kSyH3W__cardPiece{align-items:center;gap:4px;display:flex}.SageGate-module__kSyH3W__cardIcon{aspect-ratio:1;background:50%/contain no-repeat;width:clamp(30px,11cqh,52px)}.SageGate-module__kSyH3W__cardNum{color:#8a5a00;unicode-bidi:isolate;font-family:Arial,Helvetica,sans-serif;font-size:clamp(20px,7cqh,32px);font-weight:900}.SageGate-module__kSyH3W__cardGap{box-sizing:border-box;border:2px dashed #8a6420;border-radius:6px;width:1.6em;height:1.15em}.SageGate-module__kSyH3W__stand{z-index:3;pointer-events:none;position:absolute;transform:translate(-50%)}.SageGate-module__kSyH3W__rolled{--rh:calc(var(--actor-h) * .11);left:50%;bottom:calc(100% - var(--rh) * .25);width:calc(var(--actor-h) * .62);height:var(--rh);box-sizing:border-box;border-style:solid;border-width:0 calc(var(--rh) * 190 / 261);border-color:#0000;border-image:url(/images/props/sage/scroll-rod.webp) 0 190 fill / 0 calc(var(--rh) * 190 / 261) stretch;filter:drop-shadow(0 2px 2px #00000059);position:absolute;transform:translate(-50%)}.SageGate-module__kSyH3W__rolledGone{visibility:hidden}.SageGate-module__kSyH3W__curtain{z-index:45;pointer-events:none;opacity:0;background:#0d1016;transition:opacity .6s;position:absolute;inset:0}.SageGate-module__kSyH3W__curtainOn{opacity:1}.SageGate-module__kSyH3W__edge{z-index:40;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 6px var(--edge,transparent), inset 0 0 48px 16px var(--edge,transparent);transition:opacity .2s;position:absolute;inset:0}.SageGate-module__kSyH3W__edge_right{--edge:#1b9e6fbf;opacity:1}.SageGate-module__kSyH3W__edge_wrong{--edge:#d23c3cbf;opacity:1}@media (hover:hover){.SageGate-module__kSyH3W__stage [data-keypad] [data-key]{transition:transform 80ms ease-out,box-shadow 80ms ease-out,scale .15s}.SageGate-module__kSyH3W__stage [data-keypad] [data-key]:not(:disabled):hover{scale:1.1}}@media (prefers-reduced-motion:reduce){.SageGate-module__kSyH3W__answers,.SageGate-module__kSyH3W__answersOpen,.SageGate-module__kSyH3W__card{transition:none}.SageGate-module__kSyH3W__sealGlow,.SageGate-module__kSyH3W__card_wrong{animation:none}}.SageGate-module__kSyH3W__seals:before{content:"";opacity:.01;pointer-events:none;background:url(/images/props/sage/seal-lit.webp) 0 0/1px 1px no-repeat;width:1px;height:1px;position:absolute}.SageGate-module__kSyH3W__tapToStart{z-index:50;cursor:pointer;background:radial-gradient(circle at 40% 35%,#f6c64a,#c98a1c);border:4px solid #fff4c8;border-radius:50%;width:clamp(64px,14cqmin,120px);height:clamp(64px,14cqmin,120px);padding:0;animation:1.4s ease-in-out infinite SageGate-module__kSyH3W__tapPulse;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6px 18px #28190573,0 0 #ffe078b3}.SageGate-module__kSyH3W__tapToStart svg{fill:#fff;width:100%;height:100%}@keyframes SageGate-module__kSyH3W__tapPulse{50%{box-shadow:0 6px 18px #28190573,0 0 0 14px #ffe07800}}@media (prefers-reduced-motion:reduce){.SageGate-module__kSyH3W__tapToStart{animation:none}}.SageGate-module__kSyH3W__card.SageGate-module__kSyH3W__cardTold{gap:6px;padding:4px;container-type:size}
.DesertSage-module__cgJFVG__page{position:fixed;inset:0;overflow:hidden}.DesertSage-module__cgJFVG__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.DesertSage-module__cgJFVG__place{background-color:#e9b26a;background-image:url(/images/background/games/desert-sage-bg.webp);background-repeat:no-repeat;background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)));background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)));background-position:50% calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));background-position:50% calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));position:absolute;inset:0;overflow:hidden}.DesertSage-module__cgJFVG__place>span,.DesertSage-module__cgJFVG__place>div{display:block;position:absolute}.DesertSage-module__cgJFVG__mark{pointer-events:none;display:block;position:absolute}.DesertSage-module__cgJFVG__sandMark{pointer-events:none;left:0;right:0;top:calc(var(--g-base) * 100vh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));top:calc(var(--g-base) * 100cqh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))))}.DesertSage-module__cgJFVG__veil{left:0;right:0;top:calc(var(--veil-top) * 100%);height:calc((var(--veil-bottom) - var(--veil-top)) * 100%);opacity:.75;pointer-events:none;background-image:url(/images/props/games/desert-sage-sand.webp);background-position:0 0;background-repeat:repeat-x;background-size:100cqw 100%}.DesertSage-module__cgJFVG__page[data-measured] .DesertSage-module__cgJFVG__veil{animation:DesertSage-module__cgJFVG__veilDrift var(--veil-ms) linear infinite}@keyframes DesertSage-module__cgJFVG__veilDrift{0%{background-position:0 0}to{background-position:100cqw 0}}.DesertSage-module__cgJFVG__gate,.DesertSage-module__cgJFVG__threshold{left:calc(var(--g-x) * 1vw - var(--g-dc) * var(--g-w) * 100vh);left:calc(var(--g-x) * 1cqw - var(--g-dc) * var(--g-w) * 100cqh);top:calc(var(--g-top) * 100vh);top:calc(var(--g-top) * 100cqh);width:calc(var(--g-w) * 100vh);width:calc(var(--g-w) * 100cqh);height:calc(var(--g-h) * 100vh);height:calc(var(--g-h) * 100cqh);position:absolute}.DesertSage-module__cgJFVG__gate>span,.DesertSage-module__cgJFVG__threshold>span{display:block;position:absolute}.DesertSage-module__cgJFVG__gateArt,.DesertSage-module__cgJFVG__thArt{background:url(/images/props/games/desert-sage-gate.webp) 0 0/100% 100% no-repeat;inset:0}.DesertSage-module__cgJFVG__shadow{background:radial-gradient(closest-side,#5a371466,#5a371400);border-radius:50%;height:5%;top:94.5%;left:0;right:0}.DesertSage-module__cgJFVG__doorGlow{opacity:0;background:radial-gradient(75% 70% at 50% 72%,#fff6d2 0%,#ffd987 32%,#f6b259 64%,#d98a3c 100%);transition:opacity 1s ease-out;box-shadow:inset 0 6px 12px #783c0a59}:is([data-sage-gate][data-stage=win]:has([data-sage-take=aside]) .DesertSage-module__cgJFVG__doorGlow,[data-sage-gate][data-stage=inside] .DesertSage-module__cgJFVG__doorGlow){opacity:1}.DesertSage-module__cgJFVG__threshold{pointer-events:none;visibility:hidden;opacity:0}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .DesertSage-module__cgJFVG__threshold{visibility:visible;opacity:1;transition:opacity .3s ease-out}.DesertSage-module__cgJFVG__thArt{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.DesertSage-module__cgJFVG__thGlow{-webkit-mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow));-webkit-mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow));mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow))}.DesertSage-module__cgJFVG__thGlow>span{display:block;position:absolute;inset:0}.DesertSage-module__cgJFVG__hall{background-color:#6b4a2a;background-image:url(/images/background/games/desert-sage-inside.webp);background-repeat:no-repeat;background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)))) max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)));background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)))) max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)));background-position:0 calc(var(--g-base) * 100vh - var(--in-ground) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect))));background-position:0 calc(var(--g-base) * 100cqh - var(--in-ground) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect))));position:absolute;inset:0;overflow:hidden}.DesertSage-module__cgJFVG__well{position:absolute;inset:0}.DesertSage-module__cgJFVG__wellArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/desert-sage-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.DesertSage-module__cgJFVG__page[data-measured] .DesertSage-module__cgJFVG__veil{animation:none}.DesertSage-module__cgJFVG__doorGlow{transition:none}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .DesertSage-module__cgJFVG__threshold{transition:none}}
.ForestSage-module__R-Njia__page{position:fixed;inset:0;overflow:hidden}.ForestSage-module__R-Njia__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.ForestSage-module__R-Njia__place{background-color:#6f8f4a;background-image:url(/images/background/games/forest-sage-bg.webp);background-repeat:no-repeat;background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)));background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)));background-position:50% calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));background-position:50% calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));position:absolute;inset:0;overflow:hidden}.ForestSage-module__R-Njia__place>span,.ForestSage-module__R-Njia__place>div{display:block;position:absolute}.ForestSage-module__R-Njia__mark{pointer-events:none;display:block;position:absolute}.ForestSage-module__R-Njia__floorMark{pointer-events:none;left:0;right:0;top:calc(var(--g-base) * 100vh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));top:calc(var(--g-base) * 100cqh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))))}.ForestSage-module__R-Njia__gate,.ForestSage-module__R-Njia__threshold{left:calc(var(--g-x) * 1vw - var(--g-dc) * var(--g-w) * 100vh);left:calc(var(--g-x) * 1cqw - var(--g-dc) * var(--g-w) * 100cqh);top:calc(var(--g-top) * 100vh);top:calc(var(--g-top) * 100cqh);width:calc(var(--g-w) * 100vh);width:calc(var(--g-w) * 100cqh);height:calc(var(--g-h) * 100vh);height:calc(var(--g-h) * 100cqh);position:absolute}.ForestSage-module__R-Njia__gate>span,.ForestSage-module__R-Njia__threshold>span{display:block;position:absolute}.ForestSage-module__R-Njia__gateArt,.ForestSage-module__R-Njia__thArt{background:url(/images/props/games/forest-sage-gate.webp) 0 0/100% 100% no-repeat;inset:0}.ForestSage-module__R-Njia__shadow{background:radial-gradient(closest-side,#1e2d1473,#1e2d1400);border-radius:50%;height:4%;top:92.5%;left:2%;right:2%}.ForestSage-module__R-Njia__doorGlow{opacity:0;border-radius:50% 50% 0 0 / var(--door-arch) var(--door-arch) 0 0;background:radial-gradient(75% 70% at 50% 72%,#fff6d2 0%,#ffd987 32%,#f6b259 64%,#d98a3c 100%);transition:opacity 1s ease-out;box-shadow:inset 0 6px 12px #783c0a59}:is([data-sage-gate][data-stage=win]:has([data-sage-take=aside]) .ForestSage-module__R-Njia__doorGlow,[data-sage-gate][data-stage=inside] .ForestSage-module__R-Njia__doorGlow){opacity:1}.ForestSage-module__R-Njia__threshold{pointer-events:none;visibility:hidden;opacity:0}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .ForestSage-module__R-Njia__threshold{visibility:visible;opacity:1;transition:opacity .3s ease-out}.ForestSage-module__R-Njia__thArt{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ForestSage-module__R-Njia__thGlow{-webkit-mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow));-webkit-mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow));mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow))}.ForestSage-module__R-Njia__thGlow>span{display:block;position:absolute;inset:0}.ForestSage-module__R-Njia__glade{background-color:#3f5a2c;background-image:url(/images/background/games/forest-sage-inside.webp);background-repeat:no-repeat;background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)))) max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)));background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)))) max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)));background-position:0 calc(var(--g-base) * 100vh - var(--in-ground) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect))));background-position:0 calc(var(--g-base) * 100cqh - var(--in-ground) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect))));position:absolute;inset:0;overflow:hidden}.ForestSage-module__R-Njia__stump{position:absolute;inset:0}.ForestSage-module__R-Njia__stumpArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/forest-sage-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.ForestSage-module__R-Njia__doorGlow{transition:none}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .ForestSage-module__R-Njia__threshold{transition:none}}
.GuessWhoWindmill-module__BmVZDG__page{position:fixed;inset:0;overflow:hidden}.GuessWhoWindmill-module__BmVZDG__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.GuessWhoWindmill-module__BmVZDG__place,.GuessWhoWindmill-module__BmVZDG__hillCopy{background-color:#8ec6ee;background-image:url(/images/background/games/guess-who-windmill-bg.webp);background-repeat:no-repeat;background-size:100%;background-position:0 calc(var(--bg-top) * 1vh);background-position:0 calc(var(--bg-top) * 1cqh)}.GuessWhoWindmill-module__BmVZDG__place{position:absolute;inset:0;overflow:hidden}.GuessWhoWindmill-module__BmVZDG__place>span{display:block;position:absolute}.GuessWhoWindmill-module__BmVZDG__mark{pointer-events:none}.GuessWhoWindmill-module__BmVZDG__door{transform-origin:0%;background:url(/images/props/games/guess-who-windmill-door.webp) 50%/100% 100% no-repeat;transition:transform .5s ease-in-out}.GuessWhoWindmill-module__BmVZDG__page[data-door-open] .GuessWhoWindmill-module__BmVZDG__door{transform:perspective(300px)rotateY(-78deg)}.GuessWhoWindmill-module__BmVZDG__sails{aspect-ratio:1;background:url(/images/props/games/guess-who-windmill-sails.webp) 50%/100% 100% no-repeat;transform:translateY(-50%)}.GuessWhoWindmill-module__BmVZDG__page[data-sails] .GuessWhoWindmill-module__BmVZDG__sails{animation:2s ease-in forwards GuessWhoWindmill-module__BmVZDG__sailsStart,6s linear 2s infinite GuessWhoWindmill-module__BmVZDG__sailsTurn}@keyframes GuessWhoWindmill-module__BmVZDG__sailsStart{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(120deg)}}@keyframes GuessWhoWindmill-module__BmVZDG__sailsTurn{0%{transform:translateY(-50%)rotate(120deg)}to{transform:translateY(-50%)rotate(480deg)}}.GuessWhoWindmill-module__BmVZDG__barnDoor{transform-origin:100%;background:url(/images/props/games/guess-who-windmill-barn-door.webp) 50%/100% 100% no-repeat;transition:transform .3s ease-in-out}.GuessWhoWindmill-module__BmVZDG__page[data-barn-open] .GuessWhoWindmill-module__BmVZDG__barnDoor{transform:perspective(300px)rotateY(80deg)}.GuessWhoWindmill-module__BmVZDG__doorFront{pointer-events:none;position:absolute;inset:0}.GuessWhoWindmill-module__BmVZDG__hillCopy{pointer-events:none;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.GuessWhoWindmill-module__BmVZDG__threshold{visibility:hidden;opacity:0}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .GuessWhoWindmill-module__BmVZDG__threshold{visibility:visible;opacity:1}.GuessWhoWindmill-module__BmVZDG__room{background-color:#6b5434;background-image:url(/images/background/games/guess-who-windmill-inside.webp);background-position:0 calc(96cqh - max(111.63cqh,56.2493cqw)/1.16279);background-repeat:no-repeat;background-size:calc(1.7778*max(111.63cqh,56.2493cqw)) max(111.63cqh,56.2493cqw);position:absolute;inset:0;overflow:hidden}.GuessWhoWindmill-module__BmVZDG__millstone{position:absolute;inset:0}.GuessWhoWindmill-module__BmVZDG__millstoneArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/guess-who-windmill-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.GuessWhoWindmill-module__BmVZDG__door,.GuessWhoWindmill-module__BmVZDG__barnDoor{transition:none}.GuessWhoWindmill-module__BmVZDG__page[data-sails] .GuessWhoWindmill-module__BmVZDG__sails{animation:none;transform:translateY(-50%)rotate(45deg)}}
.IceSage-module__uex4ua__page{position:fixed;inset:0;overflow:hidden}.IceSage-module__uex4ua__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.IceSage-module__uex4ua__place{background-color:#8fa6d6;background-image:url(/images/background/games/ice-sage-bg.webp);background-repeat:no-repeat;background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)));background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)));background-position:50% calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));background-position:50% calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));position:absolute;inset:0;overflow:hidden}.IceSage-module__uex4ua__place>span,.IceSage-module__uex4ua__place>div{display:block;position:absolute}.IceSage-module__uex4ua__mark{pointer-events:none;display:block;position:absolute}.IceSage-module__uex4ua__groundMark{pointer-events:none;left:0;right:0;top:calc(var(--g-base) * 100vh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));top:calc(var(--g-base) * 100cqh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))))}.IceSage-module__uex4ua__gate,.IceSage-module__uex4ua__threshold{left:calc(var(--g-x) * 1vw - var(--g-dc) * var(--g-w) * 100vh);left:calc(var(--g-x) * 1cqw - var(--g-dc) * var(--g-w) * 100cqh);top:calc(var(--g-top) * 100vh);top:calc(var(--g-top) * 100cqh);width:calc(var(--g-w) * 100vh);width:calc(var(--g-w) * 100cqh);height:calc(var(--g-h) * 100vh);height:calc(var(--g-h) * 100cqh);position:absolute}.IceSage-module__uex4ua__gate>span,.IceSage-module__uex4ua__threshold>span{display:block;position:absolute}.IceSage-module__uex4ua__gateArt,.IceSage-module__uex4ua__thArt{background:url(/images/props/games/ice-sage-gate.webp) 0 0/100% 100% no-repeat;inset:0}.IceSage-module__uex4ua__shadow{background:radial-gradient(closest-side,#285a9666,#285a9600);border-radius:50%;height:4%;top:95%;left:4%;right:4%}.IceSage-module__uex4ua__doorFill>span,.IceSage-module__uex4ua__thBand>span{display:block;position:absolute;inset:0}.IceSage-module__uex4ua__doorway{background:#0f1d3a;box-shadow:inset 0 8px 14px #00000080}.IceSage-module__uex4ua__doorLight{opacity:.85;background:radial-gradient(60% 55% at 50% 62%,#bef0ffd9 0%,#6eb4e68c 40%,#1e3c7800 80%)}.IceSage-module__uex4ua__page[data-measured] .IceSage-module__uex4ua__doorLight{animation:4s ease-in-out infinite IceSage-module__uex4ua__doorShimmer}@keyframes IceSage-module__uex4ua__doorShimmer{0%,to{opacity:.85}50%{opacity:1}}.IceSage-module__uex4ua__doorGlow{opacity:0;background:radial-gradient(75% 70% at 50% 64%,#fff 0%,#e6fbff 30%,#a6e3fb 62%,#5aa8dd 100%);transition:opacity 1.4s ease-out}:is([data-sage-gate][data-stage=win]:has([data-sage-take=aside]) .IceSage-module__uex4ua__doorGlow,[data-sage-gate][data-stage=inside] .IceSage-module__uex4ua__doorGlow){opacity:1}.IceSage-module__uex4ua__threshold{pointer-events:none;visibility:hidden;opacity:0}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .IceSage-module__uex4ua__threshold{visibility:visible;opacity:1;transition:opacity .3s ease-out}.IceSage-module__uex4ua__thBand{-webkit-mask-image:linear-gradient(#0000,#000 96%);mask-image:linear-gradient(#0000,#000 96%)}.IceSage-module__uex4ua__thArt{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.IceSage-module__uex4ua__hall{background-color:#5e8fc4;background-image:url(/images/background/games/ice-sage-inside.webp);background-repeat:no-repeat;background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)))) max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)));background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)))) max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)));background-position:0 calc(var(--g-base) * 100vh - var(--in-ground) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect))));background-position:0 calc(var(--g-base) * 100cqh - var(--in-ground) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect))));position:absolute;inset:0;overflow:hidden}.IceSage-module__uex4ua__lectern{position:absolute;inset:0}.IceSage-module__uex4ua__lecternArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/ice-sage-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.IceSage-module__uex4ua__page[data-measured] .IceSage-module__uex4ua__doorLight{animation:none}.IceSage-module__uex4ua__doorGlow{transition:none}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .IceSage-module__uex4ua__threshold{transition:none}}
.MoonSage-module__apBUqa__page{position:fixed;inset:0;overflow:hidden}.MoonSage-module__apBUqa__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.MoonSage-module__apBUqa__place{background-color:#1d3a78;background-image:url(/images/background/games/moon-sage-bg.webp);background-repeat:no-repeat;background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)));background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)));background-position:50% calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));background-position:50% calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));position:absolute;inset:0;overflow:hidden}.MoonSage-module__apBUqa__place>span,.MoonSage-module__apBUqa__place>div{display:block;position:absolute}.MoonSage-module__apBUqa__mark{pointer-events:none;display:block;position:absolute}.MoonSage-module__apBUqa__groundMark{pointer-events:none;left:0;right:0;top:calc(var(--g-base) * 100vh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));top:calc(var(--g-base) * 100cqh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))))}.MoonSage-module__apBUqa__temple,.MoonSage-module__apBUqa__threshold{left:calc(var(--g-x) * 1vw - var(--g-dc) * var(--g-w) * 100vh);left:calc(var(--g-x) * 1cqw - var(--g-dc) * var(--g-w) * 100cqh);top:calc(var(--g-top) * 100vh);top:calc(var(--g-top) * 100cqh);width:calc(var(--g-w) * 100vh);width:calc(var(--g-w) * 100cqh);height:calc(var(--g-h) * 100vh);height:calc(var(--g-h) * 100cqh);position:absolute}.MoonSage-module__apBUqa__temple>span,.MoonSage-module__apBUqa__threshold>span{display:block;position:absolute}.MoonSage-module__apBUqa__templeArt,.MoonSage-module__apBUqa__thArt{background:url(/images/props/games/moon-sage-temple.webp) 0 0/100% 100% no-repeat;inset:0}.MoonSage-module__apBUqa__shadow{background:radial-gradient(closest-side,#141c3c73,#141c3c00);border-radius:50%;height:4%;top:96%;left:8%;right:8%}.MoonSage-module__apBUqa__gateGlow{opacity:0;-webkit-clip-path:inset(0 0 var(--gate-cut) 0);clip-path:inset(0 0 var(--gate-cut) 0);background:radial-gradient(circle at 50% 62%,#fff 0%,#f4f1dc 28%,#d9e2f5 58%,#a9bde6 100%);border-radius:50%;transition:opacity 1s ease-out;box-shadow:inset 0 6px 14px #283c7859}:is([data-sage-gate][data-stage=win]:has([data-sage-take=aside]) .MoonSage-module__apBUqa__gateGlow,[data-sage-gate][data-stage=inside] .MoonSage-module__apBUqa__gateGlow){opacity:1}.MoonSage-module__apBUqa__threshold{pointer-events:none;visibility:hidden;opacity:0}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .MoonSage-module__apBUqa__threshold{visibility:visible;opacity:1;transition:opacity .3s ease-out}.MoonSage-module__apBUqa__thArt{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.MoonSage-module__apBUqa__thGlow{-webkit-mask-image:linear-gradient(to top, #000 var(--gate-cut), transparent var(--th-glow));-webkit-mask-image:linear-gradient(to top, #000 var(--gate-cut), transparent var(--th-glow));mask-image:linear-gradient(to top, #000 var(--gate-cut), transparent var(--th-glow))}.MoonSage-module__apBUqa__chamber{background-color:#c7ccd8;background-image:url(/images/background/games/moon-sage-inside.webp);background-repeat:no-repeat;background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)))) max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)));background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)))) max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)));background-position:0 calc(var(--g-base) * 100vh - var(--in-ground) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect))));background-position:0 calc(var(--g-base) * 100cqh - var(--in-ground) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect))));position:absolute;inset:0;overflow:hidden}.MoonSage-module__apBUqa__pedestal{position:absolute;inset:0}.MoonSage-module__apBUqa__pedestalArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/moon-sage-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.MoonSage-module__apBUqa__gateGlow{transition:none}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .MoonSage-module__apBUqa__threshold{transition:none}}
.MountainSage-module__5FoRVq__page{position:fixed;inset:0;overflow:hidden}.MountainSage-module__5FoRVq__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.MountainSage-module__5FoRVq__place{background-color:#a9d0f0;background-image:url(/images/background/games/mountain-sage-bg.webp);background-repeat:no-repeat;background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)));background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)));background-position:50% calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));background-position:50% calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));position:absolute;inset:0;overflow:hidden}.MountainSage-module__5FoRVq__place>span,.MountainSage-module__5FoRVq__place>div{display:block;position:absolute}.MountainSage-module__5FoRVq__mark{pointer-events:none;display:block;position:absolute}.MountainSage-module__5FoRVq__ledgeMark{pointer-events:none;left:0;right:0;top:calc(var(--g-base) * 100vh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));top:calc(var(--g-base) * 100cqh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))))}.MountainSage-module__5FoRVq__mist{left:0;right:0;top:calc(var(--mist-top) * 100%);height:calc((var(--mist-bottom) - var(--mist-top)) * 100%);opacity:.85;pointer-events:none;background-image:url(/images/props/games/mountain-sage-mist.webp);background-position:0 0;background-repeat:repeat-x;background-size:100cqw 100%}.MountainSage-module__5FoRVq__page[data-measured] .MountainSage-module__5FoRVq__mist{animation:MountainSage-module__5FoRVq__mistDrift var(--mist-ms) linear infinite}@keyframes MountainSage-module__5FoRVq__mistDrift{0%{background-position:0 0}to{background-position:-100cqw 0}}.MountainSage-module__5FoRVq__gate,.MountainSage-module__5FoRVq__threshold{left:calc(var(--g-x) * 1vw - var(--g-dc) * var(--g-w) * 100vh);left:calc(var(--g-x) * 1cqw - var(--g-dc) * var(--g-w) * 100cqh);top:calc(var(--g-top) * 100vh);top:calc(var(--g-top) * 100cqh);width:calc(var(--g-w) * 100vh);width:calc(var(--g-w) * 100cqh);height:calc(var(--g-h) * 100vh);height:calc(var(--g-h) * 100cqh);position:absolute}.MountainSage-module__5FoRVq__gate>span,.MountainSage-module__5FoRVq__threshold>span{display:block;position:absolute}.MountainSage-module__5FoRVq__gateArt,.MountainSage-module__5FoRVq__thArt{background:url(/images/props/games/mountain-sage-gate.webp) 0 0/100% 100% no-repeat;inset:0}.MountainSage-module__5FoRVq__shadow{background:radial-gradient(closest-side,#282e3273,#282e3200);border-radius:50%;height:5%;top:94.7%;left:0;right:0}.MountainSage-module__5FoRVq__doorGlow{opacity:0;background:radial-gradient(75% 70% at 50% 72%,#fff6d2 0%,#ffd987 32%,#f6b259 64%,#d98a3c 100%);transition:opacity 1s ease-out;box-shadow:inset 0 6px 12px #783c0a59}:is([data-sage-gate][data-stage=win]:has([data-sage-take=aside]) .MountainSage-module__5FoRVq__doorGlow,[data-sage-gate][data-stage=inside] .MountainSage-module__5FoRVq__doorGlow){opacity:1}.MountainSage-module__5FoRVq__threshold{pointer-events:none;visibility:hidden;opacity:0}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .MountainSage-module__5FoRVq__threshold{visibility:visible;opacity:1;transition:opacity .3s ease-out}.MountainSage-module__5FoRVq__thArt{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.MountainSage-module__5FoRVq__thGlow{-webkit-mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow));-webkit-mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow));mask-image:linear-gradient(to top, #000 0, transparent var(--th-glow))}.MountainSage-module__5FoRVq__thGlow>span{display:block;position:absolute;inset:0}.MountainSage-module__5FoRVq__cave{background-color:#4d4339;background-image:url(/images/background/games/mountain-sage-inside.webp);background-repeat:no-repeat;background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)))) max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)));background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)))) max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)));background-position:0 calc(var(--g-base) * 100vh - var(--in-ground) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect))));background-position:0 calc(var(--g-base) * 100cqh - var(--in-ground) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect))));position:absolute;inset:0;overflow:hidden}.MountainSage-module__5FoRVq__cairn{position:absolute;inset:0}.MountainSage-module__5FoRVq__cairnArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/mountain-sage-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.MountainSage-module__5FoRVq__page[data-measured] .MountainSage-module__5FoRVq__mist{animation:none}.MountainSage-module__5FoRVq__doorGlow{transition:none}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .MountainSage-module__5FoRVq__threshold{transition:none}}
.SeaSage-module__lUF88G__page{position:fixed;inset:0;overflow:hidden}.SeaSage-module__lUF88G__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.SeaSage-module__lUF88G__place{background-color:#8fcff0;background-image:url(/images/background/games/sea-sage-bg.webp);background-repeat:no-repeat;background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)));background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)));background-position:clamp(calc(100vw - var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))), calc(var(--bg-pier-at) * 1vw - var(--bg-pier) * var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))), 0px) calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));background-position:clamp(calc(100cqw - var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))), calc(var(--bg-pier-at) * 1cqw - var(--bg-pier) * var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))), 0px) calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));position:absolute;inset:0;overflow:hidden}.SeaSage-module__lUF88G__mark{pointer-events:none;display:block;position:absolute}.SeaSage-module__lUF88G__pierMark{pointer-events:none;height:1px;left:0;top:calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))) + var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));top:calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))) + var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));width:calc(clamp(calc(100vw - var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))), calc(var(--bg-pier-at) * 1vw - var(--bg-pier) * var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))), 0px) + var(--bg-pier) * var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));width:calc(clamp(calc(100cqw - var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))), calc(var(--bg-pier-at) * 1cqw - var(--bg-pier) * var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))), 0px) + var(--bg-pier) * var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));display:block;position:absolute}.SeaSage-module__lUF88G__temple,.SeaSage-module__lUF88G__threshold{left:calc(var(--g-x) * 1vw - var(--g-dc) * var(--g-w) * 100vh);left:calc(var(--g-x) * 1cqw - var(--g-dc) * var(--g-w) * 100cqh);top:calc(var(--g-top) * 100vh);top:calc(var(--g-top) * 100cqh);width:calc(var(--g-w) * 100vh);width:calc(var(--g-w) * 100cqh);height:calc(var(--g-h) * 100vh);height:calc(var(--g-h) * 100cqh);position:absolute}.SeaSage-module__lUF88G__templeArt,.SeaSage-module__lUF88G__threshold{background:url(/images/props/games/sea-sage-temple.webp) 0 0/100% 100% no-repeat}.SeaSage-module__lUF88G__templeArt{display:block;position:absolute;inset:0}.SeaSage-module__lUF88G__shadow{background:radial-gradient(closest-side,#503c1466,#503c1400);border-radius:50%;height:5%;display:block;position:absolute;bottom:-2.5%;left:1%;right:1%}.SeaSage-module__lUF88G__threshold{visibility:hidden;opacity:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .SeaSage-module__lUF88G__threshold{visibility:visible;opacity:1;transition:opacity .3s ease-out}.SeaSage-module__lUF88G__hall{background-color:#5f7f86;background-image:url(/images/background/games/sea-sage-inside.webp);background-repeat:no-repeat;background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)))) max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)));background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)))) max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)));background-position:0 calc(var(--g-base) * 100vh - var(--in-ground) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect))));background-position:0 calc(var(--g-base) * 100cqh - var(--in-ground) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect))));position:absolute;inset:0;overflow:hidden}.SeaSage-module__lUF88G__stand{position:absolute;inset:0}.SeaSage-module__lUF88G__standArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/sea-sage-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}
.VolcanoSage-module__fMyfBG__page{position:fixed;inset:0;overflow:hidden}.VolcanoSage-module__fMyfBG__page:not([data-measured]) [data-sage-seals]{visibility:hidden}.VolcanoSage-module__fMyfBG__place{background-color:#4a3448;background-image:url(/images/background/games/volcano-sage-bg.webp);background-repeat:no-repeat;background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect)));background-size:calc(var(--bg-aspect) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)))) max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect)));background-position:50% calc(var(--g-base) * 100vh - var(--bg-ground) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));background-position:50% calc(var(--g-base) * 100cqh - var(--bg-ground) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));position:absolute;inset:0;overflow:hidden}.VolcanoSage-module__fMyfBG__place>span,.VolcanoSage-module__fMyfBG__place>div{display:block;position:absolute}.VolcanoSage-module__fMyfBG__mark{pointer-events:none;display:block;position:absolute}.VolcanoSage-module__fMyfBG__groundMark{pointer-events:none;left:0;right:0;top:calc(var(--g-base) * 100vh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));top:calc(var(--g-base) * 100cqh - (var(--bg-ground) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100vh), calc(100vw / var(--bg-aspect))));height:calc((var(--bg-front) - var(--bg-edge)) * max(calc(var(--bg-scale) * 100cqh), calc(100cqw / var(--bg-aspect))))}.VolcanoSage-module__fMyfBG__gate,.VolcanoSage-module__fMyfBG__threshold{left:calc(var(--g-x) * 1vw - var(--g-dc) * var(--g-w) * 100vh);left:calc(var(--g-x) * 1cqw - var(--g-dc) * var(--g-w) * 100cqh);top:calc(var(--g-top) * 100vh);top:calc(var(--g-top) * 100cqh);width:calc(var(--g-w) * 100vh);width:calc(var(--g-w) * 100cqh);height:calc(var(--g-h) * 100vh);height:calc(var(--g-h) * 100cqh);position:absolute}.VolcanoSage-module__fMyfBG__gate>span,.VolcanoSage-module__fMyfBG__threshold>span{display:block;position:absolute}.VolcanoSage-module__fMyfBG__gateArt,.VolcanoSage-module__fMyfBG__thArt{background:url(/images/props/games/volcano-sage-door.webp) 0 0/100% 100% no-repeat;inset:0}.VolcanoSage-module__fMyfBG__shadow{background:radial-gradient(closest-side,#140a0a80,#140a0a00);border-radius:50%;height:4%;top:95.8%;left:4%;right:4%}.VolcanoSage-module__fMyfBG__doorFill>span,.VolcanoSage-module__fMyfBG__thBand>span{display:block;position:absolute;inset:0}.VolcanoSage-module__fMyfBG__doorway{background:#2a1210;box-shadow:inset 0 8px 14px #0000008c}.VolcanoSage-module__fMyfBG__doorLight{opacity:.85;background:radial-gradient(60% 55% at 50% 66%,#ffaa50e6 0%,#dc5a2899 42%,#5a1e1400 82%)}.VolcanoSage-module__fMyfBG__page[data-measured] .VolcanoSage-module__fMyfBG__doorLight{animation:3s ease-in-out infinite VolcanoSage-module__fMyfBG__emberBreath}@keyframes VolcanoSage-module__fMyfBG__emberBreath{0%,to{opacity:.85}50%{opacity:1}}.VolcanoSage-module__fMyfBG__doorGlow{opacity:0;background:radial-gradient(75% 70% at 50% 64%,#fff6e0 0%,#ffd690 30%,#f59a4a 64%,#b8502a 100%);transition:opacity 1.4s ease-out}:is([data-sage-gate][data-stage=win]:has([data-sage-take=aside]) .VolcanoSage-module__fMyfBG__doorGlow,[data-sage-gate][data-stage=inside] .VolcanoSage-module__fMyfBG__doorGlow){opacity:1}.VolcanoSage-module__fMyfBG__threshold{pointer-events:none;visibility:hidden;opacity:0}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .VolcanoSage-module__fMyfBG__threshold{visibility:visible;opacity:1;transition:opacity .3s ease-out}.VolcanoSage-module__fMyfBG__thBand{-webkit-mask-image:linear-gradient(#0000,#000 96%);mask-image:linear-gradient(#0000,#000 96%)}.VolcanoSage-module__fMyfBG__thArt{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.VolcanoSage-module__fMyfBG__cave{background-color:#3a2418;background-image:url(/images/background/games/volcano-sage-inside.webp);background-repeat:no-repeat;background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)))) max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect)));background-size:calc(var(--in-aspect) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)))) max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect)));background-position:0 calc(var(--g-base) * 100vh - var(--in-ground) * max(calc(var(--in-scale) * 100vh), calc(100vw / var(--in-aspect))));background-position:0 calc(var(--g-base) * 100cqh - var(--in-ground) * max(calc(var(--in-scale) * 100cqh), calc(100cqw / var(--in-aspect))));position:absolute;inset:0;overflow:hidden}.VolcanoSage-module__fMyfBG__pedestal{position:absolute;inset:0}.VolcanoSage-module__fMyfBG__pedestalArt{width:100%;aspect-ratio:var(--stand-aspect);background:url(/images/props/games/volcano-sage-stand.webp) bottom/100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.VolcanoSage-module__fMyfBG__page[data-measured] .VolcanoSage-module__fMyfBG__doorLight{animation:none}.VolcanoSage-module__fMyfBG__doorGlow{transition:none}[data-sage-gate][data-stage=win]:has([data-sage-child] [style*=-north\.]) .VolcanoSage-module__fMyfBG__threshold{transition:none}}
.UpgradePopup-module__tZo2ya__backdrop{--ink:#16324a;--muted:#4d6780;--teal:#1fb5c4;--teal-edge:#16808b;--grass:#4cb94f;--grass-edge:#2f8a34;--sun:#ffc93c;--u:clamp(11px, 3dvh, 16px);z-index:70;background:#0a102099;place-items:center;padding:8px;animation:.35s ease-out both UpgradePopup-module__tZo2ya__upsell-fade;display:grid;position:fixed;inset:0}.UpgradePopup-module__tZo2ya__card{gap:calc(var(--u) * 1.2);width:min(880px,100%);max-height:calc(100dvh - 16px);padding:calc(var(--u) * 1.2) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.6);color:var(--ink);font-size:var(--u);background:linear-gradient(#e3f6ff 0%,#fff 46%);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);animation:.35s cubic-bezier(.2,1.3,.4,1) both UpgradePopup-module__tZo2ya__upsell-pop;display:grid;position:relative;box-shadow:0 6px #b7d2e8,0 24px 48px #0a102059}.UpgradePopup-module__tZo2ya__close{top:calc(var(--u) * .6);right:calc(var(--u) * .6);z-index:1;width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);color:var(--muted);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;box-shadow:0 2px 6px #16324a40}.UpgradePopup-module__tZo2ya__close svg{width:55%;height:55%}.UpgradePopup-module__tZo2ya__main{gap:calc(var(--u) * .5);flex-direction:column;min-width:0;display:flex}.UpgradePopup-module__tZo2ya__icons{justify-content:center;gap:calc(var(--u) * .6);display:flex}.UpgradePopup-module__tZo2ya__icon{width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);object-fit:contain;animation:2.4s ease-in-out infinite UpgradePopup-module__tZo2ya__upsell-bob}.UpgradePopup-module__tZo2ya__title{font-size:calc(var(--u) * 1.75);text-align:center;text-wrap:balance;margin:0;font-weight:900;line-height:1.1}.UpgradePopup-module__tZo2ya__table{border-collapse:separate;border-spacing:0;border-radius:var(--u);background:#fff;width:100%;box-shadow:0 3px #c7dcee}.UpgradePopup-module__tZo2ya__table th,.UpgradePopup-module__tZo2ya__table td{padding:calc(var(--u) * .32) calc(var(--u) * .5);text-align:center;font-size:var(--u);line-height:1.2}.UpgradePopup-module__tZo2ya__table tbody th{text-align:start;font-weight:600}.UpgradePopup-module__tZo2ya__table tbody tr+tr>*{border-top:1px solid #e6eef6}.UpgradePopup-module__tZo2ya__table thead th{color:var(--muted);font-weight:800}.UpgradePopup-module__tZo2ya__table .UpgradePopup-module__tZo2ya__memberCol{color:#fff;background:var(--teal);font-weight:900}.UpgradePopup-module__tZo2ya__table thead .UpgradePopup-module__tZo2ya__memberCol{color:#fff;border-radius:var(--u) var(--u) 0 0}.UpgradePopup-module__tZo2ya__table tbody tr:last-child .UpgradePopup-module__tZo2ya__memberCol{border-radius:0 0 var(--u) var(--u)}.UpgradePopup-module__tZo2ya__yes{color:var(--grass);font-weight:900}.UpgradePopup-module__tZo2ya__memberCol .UpgradePopup-module__tZo2ya__yes{color:#fff}.UpgradePopup-module__tZo2ya__no{color:#a7b8c8}.UpgradePopup-module__tZo2ya__side{justify-content:center;gap:calc(var(--u) * .6);min-width:0;padding-top:calc(var(--u) * 1.6);flex-direction:column;display:flex}.UpgradePopup-module__tZo2ya__plan{padding:calc(var(--u) * .5) calc(var(--u) * .6);border-radius:var(--u);background:#fff;border:2px solid #d6e6f2;flex-direction:column;align-items:center;display:flex;position:relative}.UpgradePopup-module__tZo2ya__best{border-color:var(--sun);box-shadow:0 0 0 3px #ffc93c59}.UpgradePopup-module__tZo2ya__ribbon{top:calc(var(--u) * -.75);padding:0 calc(var(--u) * .6);font-size:calc(var(--u) * .8);color:var(--ink);background:var(--sun);border-radius:99px;font-weight:800;line-height:1.5;position:absolute}.UpgradePopup-module__tZo2ya__planName{font-size:calc(var(--u) * .9);color:var(--muted);font-weight:700}.UpgradePopup-module__tZo2ya__price{font-size:calc(var(--u) * 1.6);font-weight:900;line-height:1.1}.UpgradePopup-module__tZo2ya__price small{font-size:calc(var(--u) * .85);color:var(--muted);font-weight:600}.UpgradePopup-module__tZo2ya__perMonth{font-size:calc(var(--u) * .85);color:var(--grass-edge);font-weight:700}.UpgradePopup-module__tZo2ya__become{padding:calc(var(--u) * .7) var(--u);font:inherit;font-size:calc(var(--u) * 1.2);color:#fff;background:var(--grass);box-shadow:0 4px 0 var(--grass-edge);cursor:pointer;border:0;border-radius:99px;font-weight:900}.UpgradePopup-module__tZo2ya__become:active{box-shadow:0 1px 0 var(--grass-edge);transform:translateY(3px)}.UpgradePopup-module__tZo2ya__become:disabled{opacity:.6}.UpgradePopup-module__tZo2ya__cancel{font-size:calc(var(--u) * .8);text-align:center;color:var(--muted);margin:0}@keyframes UpgradePopup-module__tZo2ya__upsell-fade{0%{opacity:0}}@keyframes UpgradePopup-module__tZo2ya__upsell-pop{0%{opacity:0;transform:scale(.85)}}@keyframes UpgradePopup-module__tZo2ya__upsell-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(calc(var(--u) * -.35)) rotate(3deg)}}@media (prefers-reduced-motion:reduce){.UpgradePopup-module__tZo2ya__backdrop,.UpgradePopup-module__tZo2ya__card,.UpgradePopup-module__tZo2ya__icon{animation:none}}
.BackPill-module__KHPSRq__back{color:#0f3d44;white-space:nowrap;background:linear-gradient(#fff,#e9f9fb);border:3px solid #1fb5c4;border-radius:999px;justify-self:start;align-items:center;gap:clamp(6px,1.4vmin,10px);min-height:48px;padding-block:4px;padding-inline:6px clamp(14px,2.6vmin,22px);font-size:clamp(15px,2.8vmin,22px);font-weight:800;text-decoration:none;transition:translate .12s,box-shadow .12s;display:flex;box-shadow:0 4px #16808b,0 7px 14px #00000040}.BackPill-module__KHPSRq__back:hover{translate:0 -2px;box-shadow:0 6px #16808b,0 10px 18px #00000047}.BackPill-module__KHPSRq__back:active{translate:0 3px;box-shadow:0 1px #16808b,0 3px 6px #00000040}.BackPill-module__KHPSRq__back:focus-visible{outline-offset:3px;outline:3px solid #1c2a3a}.BackPill-module__KHPSRq__backIcon{flex:none;width:clamp(34px,7vmin,54px);height:clamp(34px,7vmin,54px);margin-block:-6px}@media (prefers-reduced-motion:reduce){.BackPill-module__KHPSRq__back{transition:none}}
.StarHud-module__BhyJHG__hud{top:clamp(8px,2vmin,20px);left:max(clamp(8px, 2vmin, 20px), var(--safe-left,env(safe-area-inset-left)));z-index:40;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:clamp(6px,1.2vmin,12px);display:flex;position:fixed}.StarHud-module__BhyJHG__face{width:clamp(44px,9vmin,64px);height:clamp(44px,9vmin,64px)}.StarHud-module__BhyJHG__stars{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0916226b;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:4px 14px 4px 10px;font-size:clamp(17px,3.2vmin,24px);font-weight:900;display:flex}.StarHud-module__BhyJHG__star,.StarHud-module__BhyJHG__starPulse{display:inline-flex}.StarHud-module__BhyJHG__starPulse{animation:.42s ease-out StarHud-module__BhyJHG__hudStarPulse}@keyframes StarHud-module__BhyJHG__hudStarPulse{0%{scale:1}35%{scale:1.55}to{scale:1}}.StarHud-module__BhyJHG__count{text-align:center;font-variant-numeric:tabular-nums;min-width:1.4ch}.StarHud-module__BhyJHG__layer{z-index:60;pointer-events:none;position:fixed;inset:0}.StarHud-module__BhyJHG__flyer{filter:drop-shadow(0 0 6px #ffc83de6);width:30px;height:30px;margin:-15px 0 0 -15px;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.StarHud-module__BhyJHG__starPulse{animation:none}}
.letterbox-module___5UFQW__letterboxed:before{content:"";background-image:var(--letterbox-art);filter:blur(26px)saturate(1.1)brightness(.94);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.letterbox-module___5UFQW__letterboxed:before{filter:saturate(1.1)brightness(.9)}}
.CharacterFeedback-module__IZxf7q__overlay{--character-width:clamp(140px, 34vw, 260px);--character-min-width:120px;pointer-events:none;z-index:60;position:fixed;inset:0}.CharacterFeedback-module__IZxf7q__large{--character-width:min(clamp(220px, 52vw, 400px), 62vh);--character-min-width:180px}.CharacterFeedback-module__IZxf7q__double{--character-width:min(clamp(280px, 68vw, 520px), 80vh);--character-min-width:240px}.CharacterFeedback-module__IZxf7q__side{--character-width:min(clamp(120px, 26vw, 215px), 50vh);--character-min-width:110px}.CharacterFeedback-module__IZxf7q__sideLarge{--character-width:min(clamp(135px, 28vw, 230px), 53vh);--character-min-width:120px}.CharacterFeedback-module__IZxf7q__sideDouble{--character-width:min(clamp(150px, 31vw, 260px), 56vh);--character-min-width:135px}
.StatsTables-module__315t5W__page{color:#1c2a3a;background:#fff;min-height:100dvh;padding:24px;font-family:system-ui,sans-serif}.StatsTables-module__315t5W__modes a{margin-right:12px}.StatsTables-module__315t5W__on{font-weight:800;text-decoration:underline}.StatsTables-module__315t5W__scroll{overflow-x:auto}.StatsTables-module__315t5W__table{border-collapse:collapse;font-variant-numeric:tabular-nums}.StatsTables-module__315t5W__table th,.StatsTables-module__315t5W__table td{text-align:right;border-bottom:1px solid #ddd;padding:4px 8px}.StatsTables-module__315t5W__table th:first-child,.StatsTables-module__315t5W__table td:first-child{text-align:left}.StatsTables-module__315t5W__thin td:not(:first-child){color:#999}.StatsTables-module__315t5W__note{color:#666;font-size:.9rem}
