:root{--color-bg:#eeede9;--color-surface:#fff;--color-surface-alt:#f5f4f1;--color-line:#dddad3;--color-ink:#1d1d1d;--color-ink-muted:#5d5a54;--color-primary:#2b59c3;--color-on-primary:#fff;--color-primary-soft:#e3e8f6;--color-secondary:#b8432b;--color-on-secondary:#fff;--color-accent:#f4b942;--color-on-accent:#1d1d1d;--color-success:#2f6b3f;--color-warning:#8a5300;--color-danger:#b83140;--color-focus:#2b59c3;--color-level-on:#2b59c3;--color-level-off:#dddad3;--color-die:#1d1d1d;--color-on-die:#fff;--color-die-active:#f4b942;--color-on-ink:#fff;--color-glass:#ffffffd9;--cat-animals-fill:#f2b56b;--cat-animals-strong:#c66a12;--cat-food-fill:#ef9f8a;--cat-food-strong:#e04c4c;--cat-nature-fill:#a7cf9b;--cat-nature-strong:#3e9b4a;--cat-home-fill:#f3d163;--cat-home-strong:#9a7400;--cat-vehicles-fill:#9db8ec;--cat-vehicles-strong:#2f6fd6;--cat-body-fill:#efa3c0;--cat-body-strong:#d1479b;--cat-shapes-colors-fill:#bfaeeb;--cat-shapes-colors-strong:#7b5be0;--cat-school-people-fill:#8dcdbe;--cat-school-people-strong:#1e9e8a;--die-1:#e04c4c;--die-2:#2f6fd6;--die-3:#3e9b4a;--die-4:#c66a12;--die-5:#7b5be0;--die-6:#d1479b;--die-7:#1e9e8a;--die-8:#9a7400;--die-9:var(--die-1);--die-10:var(--die-2);--die-11:var(--die-3);--die-12:var(--die-4);--die-13:var(--die-5);--die-14:var(--die-6);--die-15:var(--die-7);--die-16:var(--die-8);--font-display:"Nunito", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--font-word:"Andika", "Nunito", system-ui, sans-serif;--font-arabic:"Noto Kufi Arabic", "Scheherazade New", serif;--text-caption:14px;--text-body:18px;--text-body-lg:20px;--text-title:28px;--text-display:40px;--text-word-min:40px;--text-word-max:64px;--text-word:clamp(var(--text-word-min), 14vw, var(--text-word-max));--weight-regular:400;--weight-bold:700;--weight-heavy:800;--leading-tight:1.1;--leading-normal:1.4;--leading-loose:1.6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-pill:999px;--target-child:72px;--target-parent:48px;--target-gap:12px;--border-strong:2px;--shadow-card:0 8px 24px 0 #1d1d1d14;--shadow-raised:0 16px 40px 0 #1d1d1d1f;--shadow-press:0 2px 6px 0 #1d1d1d14;--dur-fast:.15s;--dur-base:.25s;--dur-slow:.4s;--dur-flip:.55s;--dur-fade:.2s;--dur-wiggle:1.2s;--dur-stagger:50ms;--ease-standard:cubic-bezier(.2,0,0,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-out:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-slow:0s;--dur-flip:0s;--dur-wiggle:0s}}[dir=rtl]{--font-word:var(--font-arabic)}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2)format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff");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:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-cyrillic-ext-400-normal-VNDy5CZS.woff2)format("woff2"),url(/assets/andika-cyrillic-ext-400-normal-BJwze9_g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-cyrillic-400-normal-DYbdP60f.woff2)format("woff2"),url(/assets/andika-cyrillic-400-normal-CIdpN1kB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-vietnamese-400-normal-afg23LQ3.woff2)format("woff2"),url(/assets/andika-vietnamese-400-normal-Bw99zChb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-latin-ext-400-normal-D580Nkki.woff2)format("woff2"),url(/assets/andika-latin-ext-400-normal-NXfvB_tZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-latin-400-normal-BTFTIZb-.woff2)format("woff2"),url(/assets/andika-latin-400-normal-BK42By1L.woff)format("woff");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:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-cyrillic-ext-700-normal-DvCsrHON.woff2)format("woff2"),url(/assets/andika-cyrillic-ext-700-normal-BdIUMeTx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-cyrillic-700-normal-D404ywHU.woff2)format("woff2"),url(/assets/andika-cyrillic-700-normal-Bzg0mZT8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-vietnamese-700-normal-CS3rZngu.woff2)format("woff2"),url(/assets/andika-vietnamese-700-normal-CZOGxJjV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-latin-ext-700-normal-Ch3SGZaH.woff2)format("woff2"),url(/assets/andika-latin-ext-700-normal-DBt0PRsd.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-latin-700-normal-Dk95f5lc.woff2)format("woff2"),url(/assets/andika-latin-700-normal-CAUSQC6x.woff)format("woff");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}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;margin:0}body{min-block-size:100dvh;padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);overflow-x:clip}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}::view-transition-group(*){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-duration:var(--dur-base)}::view-transition-new(root){animation-duration:var(--dur-base)}._icon_jk57m_1{vertical-align:-.125em;flex:none;block-size:1em;inline-size:1em}._mirror_jk57m_8:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}._backdrop_kgic6_1{z-index:10;padding:var(--space-4);background:color-mix(in srgb, var(--color-ink) 45%, transparent);animation:_fade_kgic6_1 var(--dur-fade) var(--ease-standard);place-items:center;display:grid;position:fixed;inset:0}._dialog_kgic6_12{inline-size:min(100%,400px);padding:var(--space-8) var(--space-6) var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-raised);text-align:center;animation:_rise_kgic6_1 var(--dur-slow) var(--ease-out);position:relative}._close_kgic6_23{inline-size:var(--target-parent);block-size:var(--target-parent);border-radius:var(--radius-pill);background:var(--color-surface-alt);font-size:var(--text-body);place-items:center;display:grid;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}._kicker_kgic6_36{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-ink-muted);margin:0}._question_kgic6_43{margin:var(--space-2) 0 var(--space-6);font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-title);line-height:var(--leading-tight);letter-spacing:-.02em}._choices_kgic6_52{justify-content:center;gap:var(--target-gap);display:flex}._choice_kgic6_52{min-inline-size:var(--space-16);min-block-size:var(--space-16);border-radius:var(--radius-lg);background:var(--color-surface-alt);font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-title);transition:transform var(--dur-base) var(--ease-spring)}._choice_kgic6_52:active{transform:scale(.94)}._wrong_kgic6_73{min-block-size:1.4em;margin:var(--space-4) 0 0;font-weight:var(--weight-bold);color:var(--color-danger)}@keyframes _fade_kgic6_1{0%{opacity:0}}@keyframes _rise_kgic6_1{0%{transform:translateY(var(--space-6));opacity:0}}@media (prefers-reduced-motion:reduce){._dialog_kgic6_12{animation:_fade_kgic6_1 var(--dur-fade) var(--ease-standard)}}._lock_v0ioy_2{inline-size:var(--target-parent);block-size:var(--target-parent);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-ink);font-size:var(--text-body);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:none;place-items:center;display:grid;position:relative}._ring_v0ioy_20{fill:none;block-size:100%;inline-size:100%;stroke:var(--color-primary);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0;position:absolute;inset:0;transform:rotate(-90deg)}._lock_v0ioy_2[data-holding=true] ._ring_v0ioy_20{opacity:1;animation:_fill_v0ioy_1 var(--hold-ms) linear forwards}@keyframes _fill_v0ioy_1{to{stroke-dashoffset:0}}._hint_v0ioy_47{z-index:2;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-on-ink);font-size:var(--text-caption);font-weight:var(--weight-bold);opacity:0;pointer-events:none;transition:opacity var(--dur-fade) var(--ease-standard);position:fixed;inset-block-start:calc(var(--space-16) + var(--space-6) + env(safe-area-inset-top));inset-inline-end:var(--space-4)}._hint_v0ioy_47[data-show=true]{opacity:1}._header_18ozh_1{align-items:center;gap:var(--space-2);margin-block-end:var(--space-5);display:flex}._logo_18ozh_8{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-body-lg);letter-spacing:-.02em;white-space:nowrap;flex:1;line-height:1;display:flex}._logoTile_18ozh_22{inline-size:var(--space-12);block-size:var(--space-12);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-on-ink);font-size:var(--text-body-lg);animation:_toss_18ozh_1 var(--dur-flip) var(--ease-spring);place-items:center;display:inline-grid}@keyframes _toss_18ozh_1{0%{transform:translateY(calc(var(--space-6) * -1)) rotate(-200deg) scale(.6)}}._back_18ozh_40{background:var(--color-surface);box-shadow:var(--shadow-card);transition:transform var(--dur-base) var(--ease-spring)}._back_18ozh_40:active{transition-duration:var(--dur-fast);transform:scale(.94)}._back_18ozh_40{align-items:center;gap:var(--space-2);min-inline-size:var(--target-child);min-block-size:var(--target-child);padding-inline:var(--space-5);border-radius:var(--radius-lg);font-weight:var(--weight-heavy);margin-inline-end:auto;display:inline-flex}._badge_18ozh_64{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-ink-muted);background:var(--color-surface);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);white-space:nowrap}@media (prefers-reduced-motion:reduce){._logoTile_18ozh_22{animation:none}}._round_m1amg_4,._big_m1amg_5{min-block-size:var(--target-child);justify-content:center;align-items:center;gap:var(--space-2);transition:transform var(--dur-base) var(--ease-spring), background var(--dur-base) var(--ease-out);display:inline-flex}._round_m1amg_4:active,._big_m1amg_5:active:not(:disabled){transition-duration:var(--dur-fast);transform:scale(.94)}._round_m1amg_4{inline-size:var(--target-child);border-radius:var(--radius-lg);background:var(--color-surface-alt);font-size:var(--text-title);flex:none}._big_m1amg_5{min-inline-size:var(--target-child);padding-inline:var(--space-4);white-space:nowrap;border-radius:var(--radius-lg);background:var(--color-ink);color:var(--color-on-ink);font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-body-lg);letter-spacing:-.01em;flex:1}._big_m1amg_5:disabled{background:var(--color-line);color:var(--color-ink-muted);cursor:default}@media (width<380px){._big_m1amg_5{padding-inline:var(--space-2);font-size:var(--text-body)}}._speak_m1amg_59{background:var(--color-accent);color:var(--color-on-accent)}._secondary_m1amg_64{background:var(--color-primary);color:var(--color-on-primary)}._speak_m1amg_59:active svg{animation:_shake_m1amg_1 var(--dur-slow) var(--ease-standard)}._big_m1amg_5:active:not(:disabled) svg{animation:_roll_m1amg_1 var(--dur-slow) var(--ease-spring)}@keyframes _shake_m1amg_1{25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}@keyframes _roll_m1amg_1{to{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){._speak_m1amg_59:active svg,._big_m1amg_5:active:not(:disabled) svg{animation:none}}._panel_f1iuu_1{text-align:center;padding:var(--space-8) var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card)}._picture_f1iuu_9{font-size:var(--space-16);color:var(--color-primary);animation:_peek_f1iuu_1 var(--dur-wiggle) var(--ease-standard) infinite alternate}@keyframes _peek_f1iuu_1{0%{transform:translateX(calc(var(--space-2) * -1)) rotate(-8deg)}to{transform:translateX(var(--space-2)) rotate(8deg)}}@media (prefers-reduced-motion:reduce){._picture_f1iuu_9{animation:none}}._title_f1iuu_31{font-family:var(--font-display);font-size:var(--text-title);line-height:var(--leading-tight)}._action_f1iuu_37{text-decoration:none;display:inline-flex}._photo_hv4hq_2{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}._letter_hv4hq_11{font-family:var(--font-word);font-weight:var(--weight-bold)}._dock_4sxhm_6{z-index:1;align-items:center;gap:var(--target-gap);margin-block-start:var(--space-5);margin-inline:calc(var(--space-2) * -1);padding:var(--space-2);border-radius:calc(var(--radius-lg) + var(--space-2));background:var(--color-glass);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:var(--shadow-card);view-transition-name:dock;animation:_rise_4sxhm_1 var(--dur-slow) var(--ease-out);display:flex;position:sticky;inset-block-end:calc(var(--space-3) + env(safe-area-inset-bottom))}@keyframes _rise_4sxhm_1{0%{transform:translateY(var(--space-8));opacity:0}}@keyframes _fade_4sxhm_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._dock_4sxhm_6{animation:_fade_4sxhm_1 var(--dur-fade) var(--ease-standard)}}._toast_snosf_1{inline-size:max-content;max-inline-size:90vw;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-on-ink);font-weight:var(--weight-bold);opacity:0;translate:0 var(--space-4);pointer-events:none;transition:opacity var(--dur-fade) var(--ease-standard), translate var(--dur-base) var(--ease-spring);margin-inline:auto;position:fixed;inset-block-end:calc(var(--target-child) + var(--space-10) + env(safe-area-inset-bottom));inset-inline:0}._toast_snosf_1[data-show=true]{opacity:1;translate:0}._title_iniuh_2{margin:0 0 var(--space-3);justify-content:center;align-items:center;gap:var(--space-4);font-family:var(--font-word);font-size:var(--text-display);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}._thumb_iniuh_14{inline-size:var(--target-child);block-size:var(--target-child);border-radius:var(--radius-lg);font-size:var(--space-10);place-items:center;line-height:1;display:grid;position:relative;overflow:hidden}._note_iniuh_26{margin:0 auto var(--space-2);max-inline-size:36ch;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;font-weight:var(--weight-bold)}._slots_iniuh_38{margin:var(--space-6) 0;justify-content:center;gap:calc(var(--target-gap) + var(--space-2)) var(--target-gap);flex-wrap:wrap;padding:0;list-style:none;display:flex}._slots_iniuh_38[data-finished=true]>li{animation:_wave_iniuh_1 var(--dur-slow) var(--ease-spring) backwards;animation-delay:calc(var(--order) * var(--dur-stagger) * 2)}@keyframes _wave_iniuh_1{40%{transform:translateY(calc(var(--space-4) * -1)) rotate(-4deg)}}._status_iniuh_60{min-block-size:calc(var(--text-body-lg) * 2.8);text-align:center}._hint_iniuh_65{font-weight:var(--weight-bold);font-size:var(--text-body-lg);margin:0}._yay_iniuh_72{justify-content:center;gap:var(--space-3);font-size:var(--space-12);line-height:1;display:flex}._yay_iniuh_72>svg{color:var(--color-accent);stroke:var(--color-ink);animation:_burst_iniuh_1 var(--dur-slow) var(--ease-spring) backwards}._yay_iniuh_72>svg:nth-child(2){color:var(--color-secondary);font-size:var(--space-16);animation-delay:var(--dur-stagger)}._yay_iniuh_72>svg:nth-child(3){color:var(--color-primary);animation-delay:calc(var(--dur-stagger) * 2)}@keyframes _burst_iniuh_1{0%{opacity:0;transform:scale(0)rotate(-90deg)}}._nextWord_iniuh_104{animation:_burst_iniuh_1 var(--dur-slow) var(--ease-spring) backwards;animation-delay:calc(var(--dur-stagger) * 4)}@keyframes _fade_iniuh_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._slots_iniuh_38[data-finished=true]>li{animation:none}._yay_iniuh_72>svg,._nextWord_iniuh_104{animation:_fade_iniuh_1 var(--dur-fade) var(--ease-standard) backwards}}._grid_hprut_1{gap:var(--space-2);grid-template-columns:repeat(8,1fr);margin:0;padding:0;list-style:none;display:grid}._die_hprut_10{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--color-surface-alt);font-size:var(--text-caption);font-weight:var(--weight-heavy);color:var(--color-ink-muted);place-items:center;display:grid;position:relative}._die_hprut_10[data-used=true]{background:var(--color-ink);color:var(--color-on-ink)}._die_hprut_10[data-current=true]{background:var(--color-die-active);color:var(--color-on-accent);box-shadow:0 0 0 var(--border-strong) var(--color-ink)}._dot_hprut_34{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}._drawer_1uj21_1{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);margin-block-start:var(--space-6)}._toggle_1uj21_8{inline-size:100%;min-block-size:var(--target-child);align-items:center;gap:var(--space-3);padding-inline:var(--space-5);font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-body-lg);letter-spacing:-.02em;border-radius:var(--radius-xl);display:flex}._dice_1uj21_22{font-size:var(--text-title);transition:transform var(--dur-slow) var(--ease-spring)}._label_1uj21_27{text-align:start;flex:1}._chevron_1uj21_32{transition:transform var(--dur-base) var(--ease-spring)}._drawer_1uj21_1[data-open=true] ._dice_1uj21_22{transform:rotate(90deg)}._drawer_1uj21_1[data-open=true] ._chevron_1uj21_32{transform:rotate(180deg)}._panel_1uj21_45{padding:0 var(--space-4) var(--space-4);animation:_unfold_1uj21_1 var(--dur-slow) var(--ease-out);transform-origin:top}@keyframes _unfold_1uj21_1{0%{opacity:0;transform:scaleY(.7)}}._note_1uj21_58{margin:var(--space-3) 0 0;text-align:center;font-size:var(--text-caption);color:var(--color-ink-muted)}@keyframes _fade_1uj21_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._panel_1uj21_45{animation:_fade_1uj21_1 var(--dur-fade) var(--ease-standard)}}._badge_wxjrw_1{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--color-die);color:var(--color-on-die);font-weight:var(--weight-heavy);line-height:1;display:inline-flex}._md_wxjrw_12{padding:var(--space-1) var(--space-2);font-size:var(--text-caption)}._lg_wxjrw_17{gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-display);font-size:var(--text-title)}._dot_wxjrw_25{border-radius:var(--radius-pill);block-size:.85em;inline-size:.85em;box-shadow:0 0 0 2px var(--color-on-die)}._slot_11tjk_2{inline-size:calc(var(--target-child) + var(--space-2));aspect-ratio:1;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);transition:transform var(--dur-base) var(--ease-spring), box-shadow var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);place-items:center;display:grid;position:relative}._slot_11tjk_2:active{transition-duration:var(--dur-fast);transform:scale(.94)}._corner_11tjk_23{position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}._letter_11tjk_29{font-family:var(--font-word);font-weight:var(--weight-bold);font-size:var(--text-word-min);margin-block-start:var(--space-3);line-height:1}._slot_11tjk_2[data-next=true]{transform:translateY(calc(var(--space-1) * -1));box-shadow:0 0 0 var(--space-1) var(--color-primary), var(--shadow-raised)}._slot_11tjk_2[data-next=true]>*{animation:_wiggle_11tjk_1 var(--dur-wiggle) var(--ease-standard) infinite}@keyframes _wiggle_11tjk_1{0%,30%,to{transform:rotate(0)}10%{transform:rotate(-6deg)}20%{transform:rotate(6deg)}}._slot_11tjk_2[data-done=true]{background:var(--color-ink);color:var(--color-on-ink);box-shadow:var(--shadow-press)}._slot_11tjk_2[data-done=true] ._letter_11tjk_29{animation:_pop_11tjk_1 var(--dur-slow) var(--ease-spring)}._tick_11tjk_77{border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-body-lg);animation:_stamp_11tjk_1 var(--dur-base) var(--ease-spring);padding:2px;position:absolute;inset-block-start:var(--space-1);inset-inline-start:var(--space-1)}@keyframes _pop_11tjk_1{40%{transform:scale(1.3)}}@keyframes _stamp_11tjk_1{0%{opacity:0;transform:scale(2.2)rotate(-30deg)}}._star_11tjk_102{border:var(--border-strong) dashed var(--color-ink-muted);box-shadow:none;background:0 0}._starIcon_11tjk_109{font-size:var(--text-display);color:var(--color-accent);stroke:var(--color-ink);animation:_twinkle_11tjk_1 calc(var(--dur-wiggle) * 1.5) var(--ease-standard) infinite alternate}@keyframes _twinkle_11tjk_1{to{transform:rotate(18deg)scale(.85)}}@media (prefers-reduced-motion:reduce){._slot_11tjk_2[data-next=true]>*,._slot_11tjk_2[data-done=true] ._letter_11tjk_29,._tick_11tjk_77,._starIcon_11tjk_109{animation:none}}._hint_199f4_2{justify-content:center;align-items:center;gap:var(--space-4);inline-size:fit-content;margin:0 auto var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-card);animation:_bounce-in_199f4_1 var(--dur-slow) var(--ease-spring);display:flex}@keyframes _bounce-in_199f4_1{0%{opacity:0;transform:scale(.6)}}._arrow_199f4_24{font-size:var(--text-title);animation:_nudge_199f4_1 var(--dur-wiggle) var(--ease-standard) infinite}@keyframes _nudge_199f4_1{50%{translate:var(--space-1) 0}}._arrow_199f4_24:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:_nudge-rtl_199f4_1}@keyframes _nudge-rtl_199f4_1{50%{translate:calc(var(--space-1) * -1) 0}}._letter_199f4_45{min-inline-size:var(--space-16);block-size:var(--space-16);padding-inline:var(--space-2);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-word);font-weight:var(--weight-bold);font-size:var(--text-word-min);place-items:center;line-height:1;display:inline-grid}@keyframes _fade_199f4_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._hint_199f4_2{animation:_fade_199f4_1 var(--dur-fade) var(--ease-standard)}._arrow_199f4_24{animation:none}}._dots_1kz4x_1{gap:var(--space-1);display:inline-flex}._on_1kz4x_6,._off_1kz4x_7{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill)}._on_1kz4x_6{background:var(--dots-on,var(--color-level-on))}._off_1kz4x_7{background:var(--color-level-off);box-shadow:inset 0 0 0 1px var(--color-ink-muted)}._card_b00jz_6{--page-padding:calc(var(--space-4) * 2);--header:calc(var(--target-child) + var(--space-5));--word-panel:calc(var(--text-word) + var(--space-2) + var(--target-child) + var(--space-3) * 2);--dock:calc(var(--space-5) + var(--target-child) + var(--space-2) * 2 + var(--space-3));--safe-area:calc(env(safe-area-inset-top) + env(safe-area-inset-bottom));--around-picture:calc(var(--page-padding) + var(--header) + var(--space-2) + var(--word-panel) + var(--dock) + var(--safe-area));border-radius:var(--radius-xl);background:var(--color-surface);inline-size:100%;box-shadow:var(--shadow-raised);touch-action:pan-y;-webkit-user-select:none;user-select:none;--drag-x:0px;--drag-turn:0deg;--side:1;transform:translateX(var(--drag-x)) rotate(var(--drag-turn));transform-origin:50% 100%;transition:transform var(--dur-slow) var(--ease-spring);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}._card_b00jz_6:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--side:-1}._card_b00jz_6[data-dragging=true]{transition:none}._card_b00jz_6[data-leaving=true]{opacity:0;transition:transform var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard)}._card_b00jz_6:not([data-enter="0"]){animation:_slide-in_b00jz_1 var(--dur-slow) var(--ease-out)}@keyframes _slide-in_b00jz_1{0%{transform:translateX(calc(var(--enter) * var(--side) * 70%)) rotate(calc(var(--enter) * var(--side) * 6deg));opacity:0}}._picture_b00jz_69{block-size:max(var(--space-16) * 3, min((100cqi - var(--space-4)) * 5 / 4, 100dvh - var(--around-picture)));margin:var(--space-2) var(--space-2) 0;border-radius:calc(var(--radius-xl) - var(--space-2));position:relative;overflow:hidden;container-type:size}._hear_b00jz_81{place-items:center;display:grid;position:absolute;inset:0}._emoji_b00jz_90{animation:_bob_b00jz_1 calc(var(--dur-wiggle) * 2.5) var(--ease-standard) infinite alternate;font-size:58cqmin;line-height:1;display:inline-block}._card_b00jz_6[data-enter="0"] ._emoji_b00jz_90{animation:_pop-in_b00jz_1 var(--dur-flip) var(--ease-spring), _bob_b00jz_1 calc(var(--dur-wiggle) * 2.5) var(--ease-standard) var(--dur-flip) infinite alternate}@keyframes _pop-in_b00jz_1{0%{opacity:0;transform:scale(.4)rotate(-12deg)}}@keyframes _bob_b00jz_1{to{transform:translateY(-3cqmin)rotate(2deg)}}._card_b00jz_6 ._emoji_b00jz_90._boing_b00jz_118{transform-origin:50% 100%;animation:_boing_b00jz_118 var(--dur-flip) var(--ease-spring), _bob_b00jz_1 calc(var(--dur-wiggle) * 2.5) var(--ease-standard) var(--dur-flip) infinite alternate}@keyframes _boing_b00jz_118{30%{transform:scale(1.15,.85)}60%{transform:scale(.92,1.1)}}._chip_b00jz_135{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-glass);font-size:var(--text-caption);font-weight:var(--weight-bold);pointer-events:none;display:inline-flex;position:absolute}._category_b00jz_148{inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}._band_b00jz_153{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--band)}._position_b00jz_160{font-variant-numeric:tabular-nums;inset-block-end:var(--space-3);inset-inline-start:var(--space-3)}._bottom_b00jz_167{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);grid-template-columns:1fr auto;grid-template-areas:"word word""meta heart";display:grid}._word_b00jz_178{font-family:var(--font-word);font-weight:var(--weight-bold);font-size:var(--text-word);letter-spacing:.02em;text-align:center;overflow-wrap:anywhere;animation:_rise_b00jz_1 var(--dur-slow) var(--ease-out);grid-area:word;margin:0;line-height:1}@keyframes _rise_b00jz_1{0%{transform:translateY(var(--space-4));opacity:0}}._meta_b00jz_198{justify-content:flex-start;align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-ink-muted);flex-wrap:wrap;grid-area:meta;margin:0;display:flex}._buildable_b00jz_211{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-alt);color:var(--color-success);font-size:var(--text-body);margin-inline-start:var(--space-2);display:inline-flex}._heart_b00jz_223{inline-size:var(--target-child);block-size:var(--target-child);border-radius:var(--radius-lg);background:var(--color-surface-alt);color:var(--color-ink-muted);font-size:var(--text-title);transition:transform var(--dur-base) var(--ease-spring);grid-area:heart;place-items:center;display:grid}._heart_b00jz_223:active{transition-duration:var(--dur-fast);transform:scale(.9)}._heart_b00jz_223[aria-pressed=true]{color:var(--color-secondary)}._heart_b00jz_223[aria-pressed=true] svg{animation:_heart-pop_b00jz_1 var(--dur-slow) var(--ease-spring)}@keyframes _heart-pop_b00jz_1{40%{transform:scale(1.45)rotate(-10deg)}}@keyframes _fade_b00jz_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._card_b00jz_6:not([data-enter="0"]),._emoji_b00jz_90,._card_b00jz_6[data-enter="0"] ._emoji_b00jz_90,._card_b00jz_6 ._emoji_b00jz_90._boing_b00jz_118,._word_b00jz_178{animation:_fade_b00jz_1 var(--dur-fade) var(--ease-standard)}._heart_b00jz_223[aria-pressed=true] svg{animation:none}}._art_d043g_1{inline-size:var(--space-16);block-size:var(--space-16);display:block;overflow:visible}._art_d043g_1 *{stroke:var(--color-ink);stroke-width:3.5px;stroke-linejoin:round;stroke-linecap:round}._ink_d043g_15{fill:var(--color-ink)}._paper_d043g_19{fill:var(--color-surface)}._red_d043g_23{fill:var(--color-secondary)}._orange_d043g_27{fill:var(--cat-animals-strong)}._yellow_d043g_31{fill:var(--color-accent)}._green_d043g_35{fill:var(--cat-nature-strong)}._blue_d043g_39{fill:var(--color-primary)}._brown_d043g_43{fill:var(--cat-home-strong)}._line_d043g_47{fill:none}._art_d043g_1 ._paperLine_d043g_51{fill:none;stroke:var(--color-surface)}._frame_14j3p_1{inline-size:var(--space-16);block-size:var(--space-16);border-radius:var(--radius-lg);place-items:center;display:grid;position:relative;overflow:hidden}._heart_14j3p_11{color:var(--color-secondary);font-size:var(--space-12)}._cover_14j3p_17{background:var(--color-surface);box-shadow:var(--shadow-card)}._coverText_14j3p_22{font-size:var(--space-10);line-height:1}._grid_1klqs_2{gap:var(--target-gap);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}._cell_1klqs_11:first-child,._cell_1klqs_11:last-child:nth-child(2n){grid-column:span 2}._cell_1klqs_11{animation:_reveal_1klqs_1 var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--order) * var(--dur-stagger))}@keyframes _reveal_1klqs_1{0%{transform:translateY(var(--space-6)) scale(.96);opacity:0}}._tile_1klqs_29{min-block-size:calc(var(--target-child) * 2.2);block-size:100%;padding:var(--space-4);border-radius:var(--radius-xl);justify-content:space-between;gap:var(--space-2);color:var(--color-ink);transition:transform var(--dur-base) var(--ease-spring);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._tile_1klqs_29:active{transition-duration:var(--dur-fast);transform:scale(.96)}._cell_1klqs_11:first-child ._tile_1klqs_29,._cell_1klqs_11:last-child:nth-child(2n) ._tile_1klqs_29{flex-direction:row-reverse;align-items:flex-end}._art_1klqs_57{transition:transform var(--dur-slow) var(--ease-spring);align-self:flex-end}._cell_1klqs_11:first-child ._art_1klqs_57,._cell_1klqs_11:last-child:nth-child(2n) ._art_1klqs_57{inline-size:calc(var(--space-16) * 1.75);block-size:calc(var(--space-16) * 1.75)}._tile_1klqs_29:active ._art_1klqs_57{transform:translateY(calc(var(--space-2) * -1)) rotate(-6deg) scale(1.08)}@media (hover:hover){._tile_1klqs_29:hover ._art_1klqs_57{transform:rotate(-6deg)scale(1.06)}}._text_1klqs_79{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._name_1klqs_86{font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-body-lg);line-height:var(--leading-tight);letter-spacing:-.02em}._count_1klqs_95{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-glass);font-size:var(--text-caption);font-weight:var(--weight-bold)}._empty_1klqs_103{text-align:center;padding:var(--space-6) var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);animation:_reveal_1klqs_1 var(--dur-slow) var(--ease-out)}._emptyPicture_1klqs_112{font-size:var(--space-16);color:var(--color-primary)}._emptyAction_1klqs_117{min-block-size:var(--target-child);padding-inline:var(--space-6);border-radius:var(--radius-lg);background:var(--color-ink);color:var(--color-on-ink);font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-body-lg);transition:transform var(--dur-base) var(--ease-spring)}._emptyAction_1klqs_117:active{transform:scale(.94)}@keyframes _fade_1klqs_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._cell_1klqs_11,._empty_1klqs_103{animation:_fade_1klqs_1 var(--dur-fade) var(--ease-standard) backwards}._tile_1klqs_29:active ._art_1klqs_57,._tile_1klqs_29:hover ._art_1klqs_57{transform:none}}._filters_lvr2j_1{align-items:flex-start;gap:var(--target-gap);flex-direction:column;margin-block-end:var(--space-5);display:flex}._levels_lvr2j_10{gap:var(--target-gap);scrollbar-width:none;max-inline-size:100%;display:flex;overflow-x:auto}._chip_lvr2j_18{justify-content:center;align-items:center;gap:var(--space-1);min-inline-size:var(--target-child);min-block-size:var(--target-child);padding-inline:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface);font-weight:var(--weight-heavy);transition:transform var(--dur-base) var(--ease-spring), background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);flex-direction:column;flex:none;line-height:1;display:flex}._chip_lvr2j_18:active{transition-duration:var(--dur-fast);transform:scale(.94)}._chip_lvr2j_18[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-ink);--dots-on:var(--color-accent)}._chip_lvr2j_18[aria-pressed=true]>*{animation:_hop_lvr2j_1 var(--dur-slow) var(--ease-spring)}@keyframes _hop_lvr2j_1{40%{transform:translateY(calc(var(--space-2) * -1)) scale(1.15)}}._toggle_lvr2j_61{gap:var(--space-2);padding-inline:var(--space-5);border-radius:var(--radius-pill);flex-direction:row}._check_lvr2j_69{inline-size:1em;color:var(--color-accent);display:inline-flex}@media (prefers-reduced-motion:reduce){._chip_lvr2j_18[aria-pressed=true]>*{animation:none}}._stage_16cq3_2{--size:calc(var(--space-16) + var(--space-6));inline-size:calc(var(--size) * 1.5);block-size:calc(var(--size) * 1.5);perspective:600px;flex:none;place-items:center;display:grid}._cube_16cq3_12{inline-size:var(--size);block-size:var(--size);transform-style:preserve-3d;animation:_turn_16cq3_1 calc(var(--dur-wiggle) * 10) linear infinite;position:relative;transform:rotateX(-22deg)rotateY(-32deg)}@keyframes _turn_16cq3_1{0%{transform:translateY(0)rotateX(-22deg)rotateY(0)}50%{transform:translateY(calc(var(--space-2) * -1)) rotateX(-22deg) rotateY(-180deg)}to{transform:translateY(0)rotateX(-22deg)rotateY(-360deg)}}._face_16cq3_34{border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);font-family:var(--font-word);font-weight:var(--weight-bold);font-size:var(--text-display);backface-visibility:hidden;place-items:center;line-height:1;display:grid;position:absolute;inset:0}._front_16cq3_49{transform:translateZ(calc(var(--size) / 2))}._right_16cq3_52{transform:rotateY(90deg) translateZ(calc(var(--size) / 2))}._back_16cq3_55{transform:rotateY(180deg) translateZ(calc(var(--size) / 2))}._left_16cq3_58{transform:rotateY(-90deg) translateZ(calc(var(--size) / 2))}._top_16cq3_61{transform:rotateX(90deg) translateZ(calc(var(--size) / 2))}._bottom_16cq3_64{transform:rotateX(-90deg) translateZ(calc(var(--size) / 2))}._corner_16cq3_68{padding:2px var(--space-1);border-radius:var(--radius-pill);background:var(--color-die);color:var(--color-on-die);font-family:var(--font-body);font-size:11px;font-weight:var(--weight-heavy);align-items:center;gap:3px;display:inline-flex;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}._dot_16cq3_84{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--dot)}._cube_16cq3_12[data-land]{transform:var(--land);animation:_land_16cq3_1 calc(var(--dur-wiggle) * 3) var(--ease-spring) var(--delay) both}@keyframes _land_16cq3_1{0%{transform:translateY(calc(var(--size) * -.6)) rotateX(-250deg) rotateY(-300deg)}to{transform:var(--land)}}@media (prefers-reduced-motion:reduce){._cube_16cq3_12,._cube_16cq3_12[data-land]{animation:none}}._hero_d3mhh_2{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-4) var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);animation:_reveal_d3mhh_1 var(--dur-slow) var(--ease-out);margin-block-end:var(--space-5);display:flex;overflow:hidden}._title_d3mhh_16{font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-title);line-height:var(--leading-tight);letter-spacing:-.03em;margin:0}._sub_d3mhh_25{margin:var(--space-2) 0 0;font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-ink-muted)}@keyframes _reveal_d3mhh_1{0%{transform:translateY(var(--space-4));opacity:0}}@keyframes _fade_d3mhh_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._hero_d3mhh_2{animation:_fade_d3mhh_1 var(--dur-fade) var(--ease-standard)}}._steps_sf9v5_2{gap:var(--space-3);display:grid}._intro_1plyp_2{z-index:10;gap:var(--space-4);padding:max(var(--space-6), env(safe-area-inset-top)) var(--space-4) max(var(--space-6), env(safe-area-inset-bottom));background:var(--color-bg);grid-template-rows:1fr auto auto;display:grid;position:fixed;inset:0;overflow-y:auto}._page_1plyp_15{place-self:center;justify-items:center;gap:var(--space-4);text-align:center;max-inline-size:560px;animation:_arrive_1plyp_1 var(--dur-slow) var(--ease-out);display:grid}._picture_1plyp_26{min-block-size:calc(var(--space-16) * 2.5);place-items:center;display:grid}._dice_1plyp_32{gap:var(--space-3);display:flex}._cube_1plyp_38{--size:calc(var(--space-16) + var(--space-3));inline-size:calc(var(--size) * 1.25);block-size:calc(var(--size) * 1.4)}._speaker_1plyp_44{inline-size:calc(var(--space-16) * 2);block-size:calc(var(--space-16) * 2);border-radius:var(--radius-xl);background:var(--color-accent);color:var(--color-on-accent);font-size:calc(var(--space-16) * .9);place-items:center;display:grid}._title_1plyp_56:focus{outline:none}._title_1plyp_56{font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-title);line-height:var(--leading-tight);letter-spacing:-.03em;margin:0}._body_1plyp_69{max-inline-size:34ch;font-size:var(--text-body-lg);color:var(--color-ink-muted);margin:0}._body_1plyp_69 svg{vertical-align:-.15em}._progress_1plyp_81{justify-content:center;gap:var(--space-2);margin:0;display:flex}._dot_1plyp_88{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--color-line)}._dot_1plyp_88[data-on=true]{inline-size:var(--space-6);background:var(--color-ink)}._actions_1plyp_101{gap:var(--space-3);justify-self:center;inline-size:100%;max-inline-size:560px;display:flex}._actions_1plyp_101>:first-child:not(:last-child){inline-size:auto;padding-inline:var(--space-5);font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-body)}@keyframes _arrive_1plyp_1{0%{opacity:0;transform:translateY(var(--space-4))}}@media (prefers-reduced-motion:reduce){._page_1plyp_15{animation:_fade_1plyp_1 var(--dur-fade) ease-out}@keyframes _fade_1plyp_1{0%{opacity:0}}}._app_mmidj_1{min-block-size:100dvh;max-inline-size:560px;padding:var(--space-4);margin-inline:auto}
