@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@500;600;700&family=Nunito:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@900&display=swap&text=%E4%B8%80%E4%BA%8C%E4%B8%89%E5%9B%9B%E4%BA%94%E5%85%AD%E4%B8%83%E5%85%AB%E4%B9%9D%E8%90%AC%E6%9D%B1%E5%8D%97%E8%A5%BF%E5%8C%97%E4%B8%AD%E7%99%BC";._button_1rhe9_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-height:44px;max-width:100%;padding:var(--spacing-3) var(--spacing-4);font:600 .95rem/1.15 var(--font-family-display);border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);box-shadow:var(--ps-shadow-bevel);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;white-space:normal;overflow-wrap:anywhere;transition:translate var(--animation-duration-fast) var(--ps-ease),filter var(--animation-duration-fast)}._button_1rhe9_1:hover:not(:disabled){filter:brightness(1.06)}._button_1rhe9_1:active:not(:disabled){translate:0 3px;box-shadow:inset 0 2px 0 var(--ps-gloss),0 1px 0 var(--ps-bevel-edge)}._button_1rhe9_1:focus-visible{outline:3px solid var(--ps-club);outline-offset:4px}._primary_1rhe9_3{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 85%,white),var(--primary));color:var(--primary-foreground);border-color:color-mix(in srgb,var(--primary) 70%,#527a59)}._secondary_1rhe9_3{background:var(--secondary);color:var(--secondary-foreground)}._outline_1rhe9_3{background:var(--card);color:var(--foreground)}._ghost_1rhe9_3{background:color-mix(in srgb,var(--card) 80%,transparent);color:var(--foreground)}._link_1rhe9_3{background:transparent;color:var(--foreground);box-shadow:none;border-color:transparent;text-decoration:underline;text-underline-offset:4px}._destructive_1rhe9_3{background:var(--error);color:var(--error-foreground)}._sm_1rhe9_4{font-size:.82rem;padding:var(--spacing-2) var(--spacing-3)}._md_1rhe9_4{min-height:44px}._lg_1rhe9_4{min-height:52px;padding:var(--spacing-4) var(--spacing-6);font-size:1.08rem}._icon_1rhe9_4,._icon-md_1rhe9_4,._icon-sm_1rhe9_4{width:44px;min-width:44px;height:44px;padding:var(--spacing-2)}._icon-lg_1rhe9_4{width:52px;height:52px;padding:var(--spacing-3)}._pill_1rhe9_4{border-radius:var(--radius-full)}._button_1rhe9_1>svg.lucide{flex-shrink:0;width:1.15em;height:1.15em}._disabled_1rhe9_4,._button_1rhe9_1:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;pointer-events:none}._button_1rhe9_1{border:0;border-radius:var(--r-md,18px);font-family:var(--font-display);font-weight:700;color:var(--ff-ink);background:linear-gradient(180deg,#fff,#f1eeff);box-shadow:0 5px #c9c2ee,0 12px 20px -8px #2b235059,inset 0 2px #fff;transition:transform var(--t-tap,90ms) var(--ease-std),box-shadow var(--t-tap,90ms)}._button_1rhe9_1:before{content:"";position:absolute;left:12px;right:12px;top:5px;height:38%;border-radius:999px;background:linear-gradient(180deg,#ffffffa6,transparent);pointer-events:none}._button_1rhe9_1:active:not(:disabled){translate:none;transform:translateY(4px);box-shadow:0 1px #c9c2ee,0 4px 8px -4px #2b235055}._primary_1rhe9_3{color:#fff;text-shadow:none;background:linear-gradient(180deg,#b6f078,#9be15d 45%,#5fb52e);box-shadow:0 6px #3e8a1c,0 14px 22px -6px #3e8a1c8c,inset 0 -4px #00000014,inset 0 2px #ffffffb3}._primary_1rhe9_3:active:not(:disabled){box-shadow:0 2px #3e8a1c,0 6px 10px -4px #3e8a1c80}._secondary_1rhe9_3,._outline_1rhe9_3,._ghost_1rhe9_3{color:var(--ff-ink);background:linear-gradient(180deg,#fff,#f1eeff)}._destructive_1rhe9_3{color:#fff;background:linear-gradient(180deg,#ff8db0,#ff5c8a 50%,#d93468);box-shadow:0 6px #a82150,0 12px 20px -8px #a8215080}._link_1rhe9_3:before{display:none}._icon_1rhe9_4,._icon-md_1rhe9_4,._icon-sm_1rhe9_4,._icon-lg_1rhe9_4{border-radius:16px}._lg_1rhe9_4{min-height:58px;border-radius:999px;font-size:19px}@media(prefers-reduced-motion:reduce){._button_1rhe9_1{transition:none}}@layer base{._input_dh90u_5{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,var(--card));border:1px solid transparent;border-radius:var(--radius);padding:0 var(--spacing-3);width:100%;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;height:2.25rem;box-shadow:none}._input_dh90u_5::placeholder{color:var(--muted-foreground);opacity:.8}._input_dh90u_5:hover{background-color:color-mix(in srgb,var(--foreground) 9%,var(--card))}._input_dh90u_5:focus,._input_dh90u_5[data-state=open]{background-color:var(--card);border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #00000024}._input_dh90u_5[aria-invalid=true]{background-color:color-mix(in srgb,var(--error) 9%,var(--card));border-color:color-mix(in srgb,var(--error) 55%,transparent)}._input_dh90u_5[aria-invalid=true]:focus{background-color:var(--card);border-color:var(--error)}._input_dh90u_5:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.dark ._input_dh90u_5:focus,.dark ._input_dh90u_5[data-state=open]{box-shadow:0 1px 2px #0000004d,0 8px 20px -6px #00000080}}@layer base{._selectTrigger_w7w4z_3{display:flex;align-items:center;justify-content:space-between;height:2.25rem;padding:0 var(--spacing-3);cursor:pointer;overflow:hidden}._selectTrigger_w7w4z_3>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectTrigger_w7w4z_3[data-placeholder]{color:var(--muted-foreground)}._selectIcon_w7w4z_23{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_w7w4z_3[data-state=open] ._selectIcon_w7w4z_23{transform:rotate(180deg)}._selectContent_w7w4z_36{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:max(12rem,var(--radix-select-trigger-width));max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;animation:_scaleIn_w7w4z_1 var(--animation-duration-fast) ease-out}@keyframes _scaleIn_w7w4z_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_w7w4z_63{padding:4px}._scrollButton_w7w4z_67{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_w7w4z_67:hover ._scrollIcon_w7w4z_79{color:var(--popup-foreground)}._scrollIcon_w7w4z_79{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_w7w4z_90{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._selectItem_w7w4z_97{position:relative;display:flex;align-items:center;gap:8px;padding:6px 30px 6px 8px;font-size:.875rem;line-height:1.4;border-radius:7px;color:var(--popup-foreground);-webkit-user-select:none;user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._selectItem_w7w4z_97:hover,._selectItem_w7w4z_97:focus-visible,._selectItem_w7w4z_97[data-highlighted]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._selectItem_w7w4z_97[data-state=checked]{font-weight:500}._selectItem_w7w4z_97[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_w7w4z_131{position:absolute;right:8px;display:flex;align-items:center;justify-content:center}._checkIcon_w7w4z_139{height:.875rem;width:.875rem;color:var(--popup-foreground)}._selectSeparator_w7w4z_145{height:1px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent);margin:4px -4px}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._rankings_de3l7_1{display:grid;gap:var(--spacing-4);min-width:0;color:var(--foreground)}._heading_de3l7_1{display:flex;align-items:center;gap:var(--spacing-3)}._heading_de3l7_1 h2{font-size:27px;margin:0}._heading_de3l7_1 p{font-size:12px;color:var(--muted-foreground);margin:4px 0}._heading_de3l7_1>button{margin-left:auto}._icon_de3l7_1{padding:var(--spacing-3);background:var(--secondary);border-radius:var(--radius)}._gameSelect_de3l7_1{display:grid;gap:var(--spacing-2);min-width:0}._gameSelect_de3l7_1 label{font-size:12px}._switches_de3l7_1,._levels_de3l7_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._switches_de3l7_1>div{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._switches_de3l7_1 button,._levels_de3l7_1 button{font-size:12px}._note_de3l7_1,._private_de3l7_1{font-size:12px;line-height:1.6;color:var(--muted-foreground);margin:0}._rows_de3l7_1{list-style:none;padding:0;margin:0;display:grid;gap:var(--spacing-2)}._row_de3l7_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);min-width:0}._row_de3l7_1 b{font-size:13px;flex:1;min-width:0;overflow-wrap:anywhere}._row_de3l7_1 small{display:block;font:400 10px var(--font-family-base);color:var(--muted-foreground)}._row_de3l7_1 strong{text-align:right;font:600 20px var(--font-family-display)}._me_de3l7_1{border:2px solid var(--ps-orchard)}._rank_de3l7_1{font:600 18px var(--font-family-display);min-width:25px}._avatar_de3l7_1{font-size:24px}._empty_de3l7_1{text-align:center;padding:var(--spacing-6);border-radius:var(--radius-md);background:var(--card)}._empty_de3l7_1 span{font-size:35px}._empty_de3l7_1 h3{font-size:23px}._empty_de3l7_1 p{font-size:12px;color:var(--muted-foreground)}._loading_de3l7_1{display:grid;gap:var(--spacing-3)}._play_de3l7_1{width:100%}@layer base{._overlay_np6mw_6{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_np6mw_6{background-color:#0000008c}._content_np6mw_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_np6mw_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_np6mw_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_np6mw_46:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_np6mw_75{width:1rem;height:1rem}._header_np6mw_81{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:32px}._header_np6mw_81:has(+._footer_np6mw_90){margin-bottom:0}._footer_np6mw_90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_np6mw_105{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_np6mw_115{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_np6mw_122{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_np6mw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_np6mw_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}._face_5ap10_1{width:100%;height:100%;display:block;pointer-events:none}._face_1qknh_1{display:block;width:100%;height:100%;pointer-events:none;overflow:visible}._art_1nws3_1{width:100%;height:180px;position:relative;display:grid;place-items:center;overflow:hidden}._art_1nws3_1 svg{width:100%;height:100%;max-width:290px;filter:drop-shadow(0 5px 3px #243b320d)}@media(max-width:600px){._art_1nws3_1{height:145px}}._art_72w8o_1{position:relative;width:100%;height:180px;display:grid;place-items:center;overflow:hidden;background:#ecd4b7}._art_72w8o_1 svg{width:100%;height:100%;max-width:280px;filter:drop-shadow(0 5px 3px #243b320c)}._word_72w8o_1{background:#e2d9ed}._colour_72w8o_1{background:#dae7cd}._memory_72w8o_1{background:#e9e7be}._trivia_72w8o_1{background:#eed6dd}._spot_72w8o_1{background:#d5e3e9}._draw_72w8o_1{background:#f0dfba}._recipe_72w8o_1{background:#d6e5d0}._race_72w8o_1{background:#dbe0ee}._hero_72w8o_1{height:350px;overflow:visible;background:transparent}._heroBoard_72w8o_1{position:absolute;right:-3%;bottom:0;max-width:430px!important;height:310px!important;transform:rotate(-13deg) skewY(5deg);z-index:2}._arch_72w8o_1{position:absolute;width:240px;height:285px;right:18%;bottom:20px;border-radius:130px 130px 30px 30px;background:#dce4c2;border:1px solid #c0ccaa;transform:rotate(9deg)}._arch_72w8o_1:before{content:"";position:absolute;width:145px;height:195px;left:45px;top:40px;border:1px solid #becaa9;border-radius:100px 100px 0 0;background:#e9edda}._star_72w8o_1{position:absolute;top:20px;right:15px;font-size:47px;line-height:1;color:#b7863e;transform:rotate(15deg)}._mascot_72w8o_1{position:absolute;left:7%;bottom:60px;width:110px;height:118px;background:#edbc78;border:3px solid #9c713c;border-radius:24px 26px 21px 20px;transform:rotate(-12deg);box-shadow:0 8px #c99a5d;z-index:3}._mascot_72w8o_1:before,._mascot_72w8o_1:after{content:"";position:absolute;width:8px;height:20px;background:#4f5c42;bottom:-25px;border-radius:7px}._mascot_72w8o_1:before{left:25px;transform:rotate(20deg)}._mascot_72w8o_1:after{right:22px;transform:rotate(-15deg)}._mascot_72w8o_1 i{position:absolute;top:45px;width:7px;height:11px;border-radius:50%;background:#4c412e;left:29px}._mascot_72w8o_1 i:nth-child(2){left:65px}._mascot_72w8o_1 b{position:absolute;top:57px;left:43px;width:15px;height:12px;border-bottom:3px solid #4c412e;border-radius:50%}._mascot_72w8o_1>span{position:absolute;width:15px;height:8px;border-radius:50%;background:#de9774;top:59px;left:15px}._mascot_72w8o_1>span:nth-of-type(2){left:76px}._mascot_72w8o_1 small{position:absolute;left:14px;top:17px;width:5px;height:5px;border-radius:50%;background:#c49254;box-shadow:25px 0 #c49254,50px 0 #c49254,75px 0 #c49254,0 65px #c49254,25px 65px #c49254,50px 65px #c49254,75px 65px #c49254}._speech_72w8o_1{position:absolute;left:0;bottom:210px;padding:10px 13px;border-radius:17px 17px 2px;border:1px solid #b8c3ac;background:#fffdf7;font-size:11px;transform:rotate(-6deg);z-index:4;color:#36503d}._ticket_72w8o_1{position:absolute;right:0;bottom:5px;background:#fbedd0;border:1px dashed #ae8a4f;border-radius:4px;padding:12px 17px;font-size:13px;font-weight:800;letter-spacing:.08em;z-index:4;transform:rotate(12deg);color:#6d5027;box-shadow:0 4px 10px #243b3210}._ticket_72w8o_1 small{display:block;font-size:9px;letter-spacing:0;font-weight:400;margin-top:5px}@media(max-width:600px){._art_72w8o_1{height:145px}._hero_72w8o_1{height:285px}._heroBoard_72w8o_1{height:270px!important;max-width:360px!important;right:-15px}._arch_72w8o_1{width:205px;height:230px;right:11%;bottom:15px}._arch_72w8o_1:before{width:125px;height:155px;left:36px;top:35px}._mascot_72w8o_1{width:90px;height:100px;left:4%;bottom:45px;border-radius:20px;transform:rotate(-12deg) scale(.9)}._mascot_72w8o_1 i{left:22px;top:40px}._mascot_72w8o_1 i:nth-child(2){left:55px}._mascot_72w8o_1 b{left:34px;top:53px}._mascot_72w8o_1>span{left:9px;top:53px}._mascot_72w8o_1>span:nth-of-type(2){left:65px}._mascot_72w8o_1 small{left:10px;box-shadow:22px 0 #c49254,44px 0 #c49254,66px 0 #c49254,0 63px #c49254,22px 63px #c49254,44px 63px #c49254,66px 63px #c49254}._speech_72w8o_1{font-size:10px;bottom:180px;left:1%}._ticket_72w8o_1{font-size:11px;padding:9px 12px;bottom:-3px}._star_72w8o_1{font-size:33px;top:10px}}._cover_72w8o_3{position:relative;isolation:isolate;width:100%;height:180px;overflow:hidden;background:#24345b}._coverScene_72w8o_4{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:.83}._cover_72w8o_3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#1d2c4510,#111b445c)}._coverDrawing_72w8o_6{position:relative;width:100%;height:100%;z-index:1;filter:drop-shadow(0 9px 3px #0b13385c);transform:rotate(-5deg) scale(1.07)}._coverDrawing_72w8o_6>div{height:100%!important;background:transparent!important}._coverDrawing_72w8o_6 svg{filter:drop-shadow(0 2px 0 #ffffff7a);max-width:290px}._coverGleam_72w8o_9{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(125deg,#ffffff28 0%,#ffffff05 22%,transparent 24%);box-shadow:inset 0 2px #ffffff8a}._cover_72w8o_3[data-world=orchard]{background:#267e84}._cover_72w8o_3[data-world=loft]{background:#5e4789}._cover_72w8o_3[data-world=workshop]{background:#805945}._cover_72w8o_3[data-world=club]{background:#28616f}._cover_72w8o_3[data-world=studio]{background:#ab666c}._coverHero_72w8o_11{height:300px}@media(max-width:600px){._cover_72w8o_3{height:145px}._coverHero_72w8o_11{height:220px}}._home_1sg36_1{min-width:0;color:var(--foreground)}._heading_1sg36_1{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:1.25rem}._heading_1sg36_1 h1{font-size:clamp(26px,6vw,36px);margin:0 auto 0 0}._streak_1sg36_1{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2);border-radius:var(--radius-full);background:var(--secondary);font-family:var(--font-family-display)}._launchpad_1sg36_1{display:grid;gap:1.25rem}._feature_1sg36_1{border:1px solid var(--border);background:var(--card);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--ps-shadow-card)}._featureArt_1sg36_1{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--surface)}._featureArt_1sg36_1>img{width:100%;height:100%;object-fit:cover;display:block}._featureTag_1sg36_1{position:absolute;left:var(--spacing-4);top:var(--spacing-4);background:#172747dd;color:#fff6df;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-full);font:500 .85rem var(--font-family-display)}._sparkle_1sg36_1{position:absolute;right:20px;top:14px;color:#fff6df;font-size:28px}._featureFooter_1sg36_1{padding:var(--spacing-4);display:flex;gap:var(--spacing-3);align-items:center;justify-content:space-between}._featureFooter_1sg36_1 h2{margin:0 0 var(--spacing-1);font-size:24px}._featureFooter_1sg36_1 span{font-size:12px;color:var(--muted-foreground);display:flex;gap:var(--spacing-1);align-items:center}._play_1sg36_1{min-width:90px}._outfit_1sg36_1{position:absolute;bottom:2px;left:var(--spacing-2);display:flex;filter:drop-shadow(0 3px 2px #08142866)}._outfit_1sg36_1 svg{width:58px;height:64px}._shortcuts_1sg36_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._daily_1sg36_1,._party_1sg36_1{width:100%;min-height:84px;display:flex;gap:var(--spacing-2);padding:var(--spacing-3);text-align:left;background:var(--card);color:var(--foreground);box-shadow:var(--ps-shadow-bevel)}._daily_1sg36_1>svg:first-child{color:#ad7827}._party_1sg36_1>svg:first-child{color:#7d67b3}._daily_1sg36_1>span,._party_1sg36_1>span{min-width:0;display:grid;gap:var(--spacing-1)}._daily_1sg36_1 small,._party_1sg36_1 small{font:400 11px var(--font-family-base);color:var(--muted-foreground)}._daily_1sg36_1>svg:last-child,._party_1sg36_1>svg:last-child{margin-left:auto}._picksHeading_1sg36_1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._picksHeading_1sg36_1 h2{font-size:23px;margin:0}._pickGrid_1sg36_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-3)}._pick_1sg36_1{padding:0 0 var(--spacing-3);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-2);min-width:0;height:auto;background:var(--card);color:var(--foreground);box-shadow:var(--ps-shadow-bevel)}._pickArt_1sg36_1{width:100%;aspect-ratio:1;overflow:hidden}._pickArt_1sg36_1>div{height:100%}._pickName_1sg36_1{font-size:clamp(12px,3.2vw,16px);padding:0 var(--spacing-2);text-align:center}._pickTime_1sg36_1{font:400 11px var(--font-family-base);color:var(--muted-foreground)}._continueCard_1sg36_1{display:flex;width:100%;gap:var(--spacing-4);justify-content:flex-start;margin-bottom:1.25rem;text-align:left;background:var(--card);color:var(--foreground)}._continueCard_1sg36_1>div{width:70px;height:70px;flex-shrink:0}._continueCard_1sg36_1>span{display:grid;gap:var(--spacing-1)}._continueCard_1sg36_1 small{color:var(--muted-foreground);font:500 11px var(--font-family-base)}._continueCard_1sg36_1>svg{margin-left:auto}._worldGrid_1sg36_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._world_1sg36_1{padding:0;overflow:hidden;display:block;text-align:left;background:var(--card);color:var(--foreground)}._world_1sg36_1 img{width:100%;height:85px;object-fit:cover;display:block}._world_1sg36_1>span{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3)}._world_1sg36_1 b{font-size:14px}._world_1sg36_1 small{width:100%;font-size:11px}._error_1sg36_1{color:var(--error);padding:var(--spacing-3)}@media(min-width:768px){._featureArt_1sg36_1{aspect-ratio:2/1}._worldGrid_1sg36_1{grid-template-columns:repeat(5,minmax(0,1fr))}._world_1sg36_1 b{font-size:12px}._outfit_1sg36_1 svg{width:74px;height:82px}}._world_1sg36_1{border-color:var(--ps-world-accent,var(--border))}._starChip_1sg36_3,._flameChip_1sg36_3{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px 0 8px;border-radius:999px;font:700 17px Fredoka,var(--font-family-display);font-variant-numeric:tabular-nums;position:relative}._starChip_1sg36_3{color:#6b3d00;background:linear-gradient(180deg,#fff3b0,#ffd866);box-shadow:0 4px #c27c00,0 8px 14px -6px #0006,inset 0 2px #fff}._flameChip_1sg36_3{color:#fff;text-shadow:none;background:linear-gradient(180deg,#ffb08a,#ff7a45 55%,#f0542a);box-shadow:0 4px #b8391a,0 8px 14px -6px #0006,inset 0 2px #ffffffa0}._chipIcon_1sg36_6{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 2px #0002}._starChip_1sg36_3 ._chipIcon_1sg36_6 svg{fill:#ffc83d;stroke:#e59a0b}._flameChip_1sg36_3 ._chipIcon_1sg36_6 svg{fill:#ff8a3d;stroke:#d93a3a}._juice_1u857_1{width:100%;position:relative;isolation:isolate;pointer-events:none}._meter_1u857_1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-2);font:500 .85rem var(--font-family-display);color:var(--foreground)}._meter_1u857_1 meter{width:100%;height:10px;accent-color:var(--ps-world-accent,var(--primary))}._points_1u857_1{position:absolute;left:45%;top:30px;font:600 1.9rem var(--font-family-display);color:var(--primary);text-shadow:none;z-index:5;animation:_float_1u857_1 1s var(--ps-ease) both}._pulse_1u857_1{position:fixed;top:0;right:0;bottom:0;left:0;border:6px solid var(--ps-world-accent,var(--primary));box-shadow:inset 0 0 40px var(--ps-world-accent,var(--primary));opacity:0;z-index:1;animation:_pulse_1u857_1 .4s ease-out;pointer-events:none}@keyframes _float_1u857_1{0%{opacity:1;translate:0 0;scale:.85}to{opacity:0;translate:0 -65px;scale:1.15}}@keyframes _pulse_1u857_1{0%{opacity:0}35%{opacity:.23}to{opacity:0}}._juice_1u857_1[data-motion=false] ._points_1u857_1{animation:none}._juice_1u857_1[data-motion=false] ._pulse_1u857_1{display:none}@media(prefers-reduced-motion:reduce){._points_1u857_1{animation:none}._pulse_1u857_1{display:none}}._guide_1dqk7_1{width:100%;text-align:center}._trigger_1dqk7_1{min-height:44px;color:var(--foreground);font-size:12px}._panel_1dqk7_1{padding:var(--spacing-3) var(--spacing-4);margin:0 0 var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);text-align:left}._panel_1dqk7_1 p{font-size:12px;line-height:1.55;margin:0;color:var(--foreground)}._panel_1dqk7_1 p+p{margin-top:var(--spacing-2)}._panel_1dqk7_1 b{color:var(--foreground)}._surface_1u1vi_1[data-follow=true][data-dragging=true]{transition:none}._surface_1u1vi_1{position:relative;touch-action:none;user-select:none;-webkit-user-select:none}._surface_1u1vi_1 [data-gesture-cell]{touch-action:none}._surface_1u1vi_1[data-follow=true]{transform:translate(var(--drag-x),var(--drag-y)) rotate(var(--drag-turn));transition:transform .18s cubic-bezier(.2,.8,.2,1);cursor:grab}._surface_1u1vi_1[data-dragging=true]{cursor:grabbing}._trace_1u1vi_6{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;border-radius:inherit;overflow:hidden}._trace_1u1vi_6 svg{width:100%;height:100%;overflow:visible}._trace_1u1vi_6 polyline{fill:none;stroke:#b8f17b;stroke-width:68;stroke-linecap:round;stroke-linejoin:round;opacity:.45}@media(prefers-reduced-motion:reduce){._surface_1u1vi_1{transition:none!important}}._surface_1u1vi_1 [data-traced=true]{outline:3px solid #b8f17b;outline-offset:-3px;filter:brightness(1.15)}._surface_1u1vi_1 [data-held=true]{translate:var(--drag-x) var(--drag-y);z-index:4;filter:brightness(1.12);pointer-events:none}._gem_mjre6_1{display:block;width:100%;height:100%;max-width:76px;pointer-events:none;filter:drop-shadow(0 2px 1px #14234924)}._tiles_1szah_1{width:100%;min-width:0;color:var(--foreground)}._heading_1szah_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._meta_1szah_3{display:grid;gap:2px;text-align:left;font-size:12px;color:var(--muted-foreground)}._meta_1szah_3 b{font:500 15px var(--font-family-display);color:var(--foreground)}._meta_1szah_3 span{font-size:11px}._looks_1szah_6{display:flex;flex-shrink:0;gap:3px;padding:3px;margin-left:auto;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}._looks_1szah_6 button{min-height:44px;padding:8px 10px;font-size:12px;border-radius:var(--radius-sm);background:transparent;box-shadow:none;border-color:transparent;color:var(--muted-foreground)}._looks_1szah_6 button[aria-pressed=true]{background:var(--card);color:var(--foreground);border-color:var(--border);box-shadow:var(--ps-shadow-bevel)}._viewport_1szah_9{position:relative;isolation:isolate;width:100%;overflow-x:auto;overflow-y:hidden;border-radius:var(--radius-md);background:radial-gradient(120% 90% at 50% 35%,#2f7a55,#1f5d40 60%,#174a33);box-shadow:inset 0 0 0 2px #0f3524,inset 0 6px 18px #0008,0 4px #0f3524;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#0f3524 #1f5d40;-webkit-overflow-scrolling:touch}._viewport_1szah_9:focus-visible{outline:3px solid var(--ps-club);outline-offset:3px}._board_1szah_11{position:relative;isolation:isolate;margin:0 auto}._tile_1szah_1._tile_1szah_1{position:absolute;display:flex;padding:2px;min-width:0;min-height:0;border:1px solid #e3cf9f;border-top-color:#fffaf0;border-right-color:#f6ead0;border-radius:7px;background:linear-gradient(180deg,#fffdf7,#fcf3df 55%,#f2e2bf);color:#283550;box-shadow:inset 1.5px 1.5px #fff,inset -1px -2px 3px #caa86a55,-1px 1px #efe0bb,-2px 2px #e0cb98,-3px 3px #2a9d78,-4px 4px #1d8564,-5px 5px #146e52,-6px 7px 7px #0006;opacity:1;user-select:none;-webkit-user-select:none;transition:background var(--animation-duration-fast),box-shadow var(--animation-duration-fast),translate var(--animation-duration-fast),filter var(--animation-duration-fast)}._tile_1szah_1._tile_1szah_1>svg{display:block;margin:auto;width:84%;height:86%;max-width:none;pointer-events:none}._tile_1szah_1._tile_1szah_1:disabled{filter:brightness(.8) saturate(.65);opacity:1;cursor:default}._tile_1szah_1._tile_1szah_1:not([data-z="0"]){box-shadow:inset 1.5px 1.5px #fff,inset -1px -2px 3px #caa86a55,-1px 1px #efe0bb,-2px 2px #e0cb98,-3px 3px #2a9d78,-4px 4px #1d8564,-5px 5px #146e52,-6px 6px #0f5c44,-8px 10px 9px #0007}._tile_1szah_1._tile_1szah_1._free_1szah_16{cursor:pointer;translate:1px -1px}._tile_1szah_1._tile_1szah_1._free_1szah_16:active{translate:-1px 2px}._tile_1szah_1._tile_1szah_1._selected_1szah_18{translate:2px -4px;background:linear-gradient(180deg,#fffaf0,#ffe9b0);border-color:#e0a91c;box-shadow:0 0 0 3px #f5c242,0 0 14px 4px #f5c24299,-2px 2px #e0cb98,-3px 3px #2a9d78,-5px 5px #146e52,-7px 10px 10px #0006}._tile_1szah_1._tile_1szah_1._hint_1szah_19{animation:_psHint_1szah_1 1s ease-in-out infinite;border-color:#25c2d9}@keyframes _psHint_1szah_1{0%,to{box-shadow:0 0 0 2px #25c2d9,-3px 3px #d9c9a0,-5px 5px #8a7a55}50%{box-shadow:0 0 0 4px #25c2d9,0 0 16px 6px #25c2d999,-3px 3px #d9c9a0,-5px 5px #8a7a55}}._gone_1szah_21{position:absolute;pointer-events:none;border-radius:8px;background:linear-gradient(155deg,#fff6d6,#ffe39a);box-shadow:0 0 18px 6px #f5c242aa;animation:_psPop_1szah_1 .35s ease-out forwards}@keyframes _psPop_1szah_1{to{transform:scale(1.25);opacity:0}}._combo_1szah_23{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:4px 10px;border-radius:999px;background:linear-gradient(180deg,#ff7a45,#e8452a);box-shadow:0 2px #a52a17;font:700 13px var(--font-family-display);color:#fff;width:max-content}._combo_1szah_23 i{display:block;width:56px;height:6px;border-radius:3px;background:#ffd34d;transform-origin:left;animation:_psDrain_1szah_1 3s linear forwards}@keyframes _psDrain_1szah_1{to{transform:scaleX(0)}}._viewTools_1szah_26{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding-top:var(--spacing-2);color:var(--muted-foreground)}._viewTools_1szah_26>span{display:flex;align-items:center;gap:5px;font-size:11px}._viewTools_1szah_26>div{display:flex;gap:var(--spacing-1)}._viewTools_1szah_26 button{width:44px;min-height:44px;padding:var(--spacing-2);color:var(--foreground)}._viewTools_1szah_26 button[aria-pressed=true]{background:var(--secondary)}._tools_1szah_31{position:sticky;bottom:0;z-index:20;display:flex;gap:var(--spacing-2);margin:var(--spacing-2) calc(-1*var(--spacing-2)) 0;padding:var(--spacing-2);border-radius:var(--radius-md) var(--radius-md) 0 0;background:color-mix(in srgb,var(--background) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 -6px 16px #0000001a}._tools_1szah_31 button{flex:1;min-width:0;min-height:46px;padding:var(--spacing-2);font-size:13px}@media(max-width:360px){._looks_1szah_6 button{padding:8px}._heading_1szah_2{gap:var(--spacing-2)}}@media(max-width:480px){._viewport_1szah_9{width:100vw;margin-left:calc(50% - 50vw);border-radius:0;box-shadow:inset 0 2px #0f3524,inset 0 -2px #0f3524,inset 0 6px 18px #0008}}._viewport_1szah_9:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;pointer-events:none;background:radial-gradient(35% 30% at 30% 30%,#ffffff14,transparent 70%),radial-gradient(30% 25% at 70% 65%,#9ff0c512,transparent 70%);animation:_psMat_1szah_1 14s ease-in-out infinite alternate}@keyframes _psMat_1szah_1{0%{transform:translate3d(-6%,-4%,0) rotate(0)}to{transform:translate3d(6%,5%,0) rotate(8deg)}}._viewport_1szah_9{transition:filter .6s ease}._viewport_1szah_9[data-stuck=true]{filter:grayscale(.85) brightness(.75)}._tile_1szah_1._tile_1szah_1._free_1szah_16:active{transform:scale(.92,.9)}._tile_1szah_1._tile_1szah_1._selected_1szah_18{animation:_psBob_1szah_1 1.4s ease-in-out .2s infinite}@keyframes _psBob_1szah_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._deal_1szah_46 ._tile_1szah_1._tile_1szah_1{animation:_psDeal_1szah_1 .5s cubic-bezier(.2,1.4,.4,1) var(--deal) both}@keyframes _psDeal_1szah_1{0%{opacity:0;transform:translateY(-38px) scale(1.12) rotate(-4deg)}to{opacity:1;transform:none}}._tile_1szah_1._tile_1szah_1._flip_1szah_48{animation:_psFlip_1szah_1 .6s ease-in-out var(--flip) both}@keyframes _psFlip_1szah_1{0%{transform:perspective(500px) rotateY(0)}50%{transform:perspective(500px) rotateY(90deg) scale(.95)}to{transform:perspective(500px) rotateY(0)}}._tile_1szah_1._tile_1szah_1._shimmer_1szah_50{overflow:hidden}._tile_1szah_1._tile_1szah_1._shimmer_1szah_50:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 30%,#fffbe6ee 50%,transparent 70%);transform:translate(-120%);animation:_psShine_1szah_1 .8s ease-out forwards}@keyframes _psShine_1szah_1{to{transform:translate(120%)}}._tile_1szah_1._tile_1szah_1._undo_1szah_53{animation:_psUndo_1szah_1 .5s cubic-bezier(.3,1.3,.5,1) both}@keyframes _psUndo_1szah_1{0%{opacity:0;transform:translate(var(--bx),var(--by)) scale(.5)}to{opacity:1;transform:none}}._tile_1szah_1._tile_1szah_1._wrong_1szah_55{animation:_psWrong_1szah_1 .4s ease both;filter:sepia(.5) saturate(3) hue-rotate(-40deg) brightness(.95)}@keyframes _psWrong_1szah_1{0%,to{transform:none}20%{transform:translate(-4px) rotate(-2deg)}40%{transform:translate(4px) rotate(2deg)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}._tile_1szah_1._tile_1szah_1._thunk_1szah_57{animation:_psThunk_1szah_1 .32s ease both}@keyframes _psThunk_1szah_1{0%,to{transform:none}30%{transform:translateY(2px) scale(.97) rotate(-1.5deg)}65%{transform:translateY(-1px) rotate(1deg)}}._beam_1szah_59{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9000;pointer-events:none;overflow:visible}._beam_1szah_59 path{fill:none;stroke:#7df3ff;stroke-width:3;stroke-linecap:round;stroke-dasharray:6 8;filter:drop-shadow(0 0 4px #25c2d9);animation:_psBeam_1szah_1 .7s linear infinite,_psFadeIn_1szah_1 .3s ease both}@keyframes _psBeam_1szah_1{to{stroke-dashoffset:-28}}@keyframes _psFadeIn_1szah_1{0%{opacity:0}}._burst_1szah_63{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}._ghost_1szah_64{position:absolute;display:grid;place-items:center;padding:2px;border-radius:7px;border:1px solid #d8caa4;background:linear-gradient(160deg,#fffef8,#f1e4c3);box-shadow:-3px 3px #d4bd84,0 0 14px 4px #f5c24299;animation:_psFly_1szah_1 .3s cubic-bezier(.5,0,.8,.4) forwards}._ghost_1szah_64 svg{width:100%;height:100%}@keyframes _psFly_1szah_1{70%{opacity:1}to{transform:translate(var(--gx),var(--gy)) scale(.7);opacity:0}}._flash_1szah_67{position:absolute;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,#fff 0%,#fff6c8cc 35%,transparent 70%);animation:_psFlash_1szah_1 .45s ease-out .24s forwards}@keyframes _psFlash_1szah_1{30%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}._sparks_1szah_69{position:absolute;width:0;height:0}._sparks_1szah_69 i{position:absolute;left:0;top:0;width:var(--s);height:var(--s);margin:calc(var(--s)/-2);border-radius:2px;background:var(--c);box-shadow:0 0 6px var(--c);opacity:0;transform:rotate(var(--a)) translate(0) scale(1);animation:_psSpark_1szah_1 var(--t) cubic-bezier(.1,.7,.3,1) .26s forwards}._sparks_1szah_69 i:nth-child(odd){border-radius:50%}@keyframes _psSpark_1szah_1{0%{opacity:1}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translate(var(--r)) scale(.2) rotate(180deg)}}._plus_1szah_73{position:absolute;transform:translate(-50%,-50%);font:800 20px var(--font-family-display);color:#fff;text-shadow:0 0 10px #ff9a3d;white-space:nowrap;animation:_psPlus_1szah_1 .95s ease-out .22s both}._plus_1szah_73 small{font-size:.7em;color:#ffe08a}@keyframes _psPlus_1szah_1{0%{opacity:0;transform:translate(-50%,-30%) scale(.4)}25%{opacity:1;transform:translate(-50%,-80%) scale(calc(var(--ps)*1.15))}to{opacity:0;transform:translate(-50%,-190%) scale(var(--ps))}}._shake_1szah_76{animation:_psShake_1szah_1 .36s ease}@keyframes _psShake_1szah_1{0%,to{transform:none}20%{transform:translate(-3px,2px)}40%{transform:translate(3px,-2px)}60%{transform:translate(-2px,-1px)}80%{transform:translate(2px,1px)}}._combo_1szah_23{animation:_psPill_1szah_1 .35s cubic-bezier(.3,1.6,.5,1) both}._combo_1szah_23[data-combo="3"]{background:linear-gradient(180deg,#ff6a3d,#e0302a)}._combo_1szah_23[data-combo="4"]{background:linear-gradient(180deg,#ff4f6b,#c81e5a)}._combo_1szah_23[data-combo="5"]{background:linear-gradient(180deg,#b65cff,#6a2ad8);box-shadow:0 2px #43158f,0 0 14px #b65cff99}@keyframes _psPill_1szah_1{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}._combo_1szah_23[data-combo="4"],._combo_1szah_23[data-combo="5"]{animation-name:_psPillBig_1szah_1}@keyframes _psPillBig_1szah_1{0%{transform:scale(.5) rotate(-6deg)}55%{transform:scale(1.32) rotate(3deg)}to{transform:none}}._edge_1szah_85{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;box-shadow:inset 0 0 40px 10px #ff8a3d88;animation:_psEdge_1szah_1 .7s ease-out forwards}._edge_1szah_85[data-combo="4"]{box-shadow:inset 0 0 50px 14px #ff4f6b88}._edge_1szah_85[data-combo="5"]{box-shadow:inset 0 0 60px 18px #b65cffaa}@keyframes _psEdge_1szah_1{0%{opacity:0}25%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){._tiles_1szah_1 *,._tiles_1szah_1 *:before,._tiles_1szah_1 *:after{transition:none!important;animation:none!important}._edge_1szah_85,._burst_1szah_63,._beam_1szah_59{display:none}}._tiles_1szah_1[data-motion=false] *,._tiles_1szah_1[data-motion=false] *:before{animation:none!important}._viewport_1szah_9{border-radius:34px;padding:14px;background:linear-gradient(180deg,#ffffff38,#ffffff0d),#c08a4c;box-shadow:0 10px #7a4e22,0 24px 40px -10px #00000073,inset 0 3px #ffffff59,inset 0 -6px 14px #0003}._viewport_1szah_9:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:26px;z-index:-1;pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff09 0 6px,transparent 6px 12px),radial-gradient(120% 100% at 50% 30%,#33c28f,#12704e 60%,#0b5039);box-shadow:inset 0 4px 12px #00000073}._viewport_1szah_9:before{z-index:-1}@media(max-width:480px){._viewport_1szah_9{width:calc(100vw - 8px);margin-left:calc(50% - 50vw + 4px);border-radius:28px;padding:10px;box-shadow:0 8px #7a4e22,0 20px 30px -10px #00000073,inset 0 3px #ffffff59}}._tile_1szah_1._tile_1szah_1{border:0;border-radius:9px;background:linear-gradient(155deg,#fffdf6,#fbf4e3 55%,#f3e9d2);box-shadow:inset 0 2px #fff,inset 2px 0 #fffc,inset 0 -2px 3px #aa824640,2px 2px #eadbb9,3px 4px #e2cfa6,4px 6px #e2cfa6,5px 7px #c8ae7c,5px 8px #1f9e6e,6px 10px #137a54,8px 14px 12px -2px #001e0f80}._tile_1szah_1._tile_1szah_1:not([data-z="0"]){box-shadow:inset 0 2px #fff,inset 2px 0 #fffc,inset 0 -2px 3px #aa824640,2px 2px #eadbb9,3px 4px #e2cfa6,4px 6px #e2cfa6,5px 7px #c8ae7c,5px 8px #1f9e6e,6px 10px #137a54,10px 18px 14px -2px #001e0f8c}._tile_1szah_1._tile_1szah_1:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:6px;pointer-events:none;box-shadow:inset 0 0 0 1px #be965a40,inset 0 1px 2px #966e3233}._tile_1szah_1._tile_1szah_1>svg{filter:drop-shadow(0 .5px 0 #fff) drop-shadow(0 -.5px 0 #0000001f)}._tile_1szah_1._tile_1szah_1:disabled{filter:brightness(.78) saturate(.8)}._tile_1szah_1._tile_1szah_1._free_1szah_16{translate:0 0}._tile_1szah_1._tile_1szah_1._selected_1szah_18{translate:0 -6px;background:linear-gradient(155deg,#fffdf6,#fff1c9);box-shadow:0 0 0 3px #ffc83d,0 0 18px 4px #ffc83dcc,2px 2px #eadbb9,4px 6px #e2cfa6,5px 8px #1f9e6e,6px 10px #137a54,10px 20px 16px -2px #001e0f80}._tile_1szah_1._tile_1szah_1._hint_1szah_19{box-shadow:0 0 0 3px #7cf7d0,0 0 16px 4px #7cf7d0aa,4px 6px #e2cfa6,5px 8px #1f9e6e,6px 10px #137a54}@keyframes _psHint_1szah_1{0%,to{filter:none}50%{filter:brightness(1.08)}}._shake_1szah_76{animation:none}._tools_1szah_31{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;justify-content:center;gap:22px}._tools_1szah_31 button{flex:0 0 64px;width:64px;height:64px;min-height:64px;border-radius:22px;font-size:0;gap:0;padding:0}._tools_1szah_31 button svg{width:30px!important;height:30px!important}._tools_1szah_31 button:nth-child(1) svg{color:#e59a0b}._tools_1szah_31 button:nth-child(2) svg{color:#1e7fd6}._tools_1szah_31 button:nth-child(3) svg{color:#6a3fd9}._combo_1szah_23{font:700 16px var(--font-display);padding:6px 14px;background:linear-gradient(180deg,#ffd86b,#ffc83d 50%,#e59a0b);color:#fff;text-shadow:none;box-shadow:0 4px #b87708,0 0 14px #ffc83d88}._looks_1szah_6{background:#ffffffd9;border:0;border-radius:999px;box-shadow:0 4px #c9c2ee}._looks_1szah_6 button{border-radius:999px}._looks_1szah_6 button[aria-pressed=true]{background:linear-gradient(180deg,#b6f078,#5fb52e);color:#fff;box-shadow:0 3px #3e8a1c}._meta_1szah_3,._meta_1szah_3 b{color:#fff;text-shadow:none}._tile_1szah_1._tile_1szah_1:before{left:3px;right:3px;top:3px;bottom:3px;height:auto;width:auto;background:none;border-radius:6px}._tile_1szah_1._tile_1szah_1:after{content:"";position:absolute;left:5px;top:3px;width:55%;height:14%;border-radius:6px;pointer-events:none;background:linear-gradient(180deg,#ffffffd9,transparent)}._tile_1szah_1._tile_1szah_1{--ff-body:.5px 1px 0 #EBDDBB, .9px 2px 0 #EBDDBB, 1.4px 3px 0 #EBDDBB, 1.8px 4px 0 #EBDDBB, 2.2px 5px 0 #DCC69A, 2.7px 6px 0 #DCC69A, 3.1px 7px 0 #DCC69A, 3.6px 8px 0 #1F9E6E, 4px 9px 0 #1F9E6E, 4.5px 10px 0 #1F9E6E, 5px 11px 0 #137A54, 5.4px 12px 0 #137A54;box-shadow:inset 0 2px #fff,inset 2px 0 #fffc,inset 0 -3px 4px #aa82463d,var(--ff-body),6px 16px 10px -2px #001e0f66}._tile_1szah_1._tile_1szah_1:not([data-z="0"]){box-shadow:inset 0 2px #fff,inset 2px 0 #fffc,inset 0 -3px 4px #aa82463d,var(--ff-body),9px 22px 16px -2px #001e0f8c}._tile_1szah_1._tile_1szah_1._selected_1szah_18{box-shadow:0 0 0 3px #ffc83d,0 0 18px 4px #ffc83dcc,var(--ff-body),9px 24px 16px -2px #001e0f80}._tile_1szah_1._tile_1szah_1._hint_1szah_19{box-shadow:0 0 0 3px #7cf7d0,0 0 16px 4px #7cf7d0aa,var(--ff-body),6px 16px 10px -2px #001e0f66}._tile_1szah_1._tile_1szah_1:active:not(:disabled){translate:0 3px}._tiles_1szah_1{padding-bottom:14px}._combo_1szah_23[data-tier=fever]{background:linear-gradient(90deg,#ff5da2,#ffc83d,#5fd3ff,#b6f078);background-size:300% 100%;animation:_ffFever_1szah_1 1.2s linear infinite;box-shadow:0 4px #c2185b,0 0 22px #ff5da2aa}@keyframes _ffFever_1szah_1{to{background-position:300% 0}}@media(prefers-reduced-motion:reduce){._combo_1szah_23[data-tier=fever]{animation:none}}._tiles_1szah_1{margin-right:12px}._tiles_1szah_1{isolation:isolate}._tile_1szah_1._tile_1szah_1._tile_1szah_1{--face:linear-gradient(160deg,#FFFFFF 0%,#FFF9EA 50%,#F4E8CC 100%);background:transparent;box-shadow:none;border-radius:9px;overflow:visible}._tile_1szah_1._tile_1szah_1._tile_1szah_1>svg{position:relative;z-index:1}._tile_1szah_1._tile_1szah_1._tile_1szah_1 ._face3_1szah_128{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9px;background:var(--face);box-shadow:inset 0 2px #fff,inset 2px 0 #ffffffe6,inset -2px -2px 3px #b0884647,0 0 0 1px #966e322e}._tile_1szah_1._tile_1szah_1._tile_1szah_1 ._rim3_1szah_133{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:6px;pointer-events:none;box-shadow:inset 0 0 0 1px #be965a47,inset 0 1px 2px #966e3238}._tile_1szah_1._tile_1szah_1._tile_1szah_1:before{content:"";position:absolute;z-index:-1;inset:auto;left:0;top:13.8%;width:108.7%;height:117.2%;border-radius:9px 11px 11px;background:linear-gradient(90deg,transparent 0 92%,#00000024 92%),linear-gradient(180deg,#eadbb8 0,#eadbb8 73.5%,#d9c397 73.5%,#d9c397 79.4%,#cdb282 79.4%,#cdb282 82.4%,#f0e4c8 82.4%,#f0e4c8 83.8%,#1fa373 83.8%,#1fa373 88.2%,#14855c 88.2%,#14855c 94.1%,#0d6646 94.1%);box-shadow:0 0 0 1px #5a3c1438,3px 6px 8px -1px #000c198c}._tile_1szah_1._tile_1szah_1._tile_1szah_1:after{content:"";position:absolute;z-index:2;left:5px;top:3px;width:58%;height:16%;border-radius:6px;pointer-events:none;background:linear-gradient(180deg,#ffffffd9,transparent)}._tile_1szah_1._tile_1szah_1._tile_1szah_1:disabled{filter:brightness(.8) saturate(.75);opacity:1}._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18{translate:0 -5px}._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18 ._face3_1szah_128{--face:linear-gradient(160deg,#FFFDF6,#FFF1C9);box-shadow:inset 0 2px #fff,0 0 0 3px #ffc83d,0 0 16px 4px #ffc83dd9}._tile_1szah_1._tile_1szah_1._tile_1szah_1._hint_1szah_19 ._face3_1szah_128{box-shadow:inset 0 2px #fff,0 0 0 3px #7cf7d0,0 0 16px 4px #7cf7d0aa}@media(prefers-reduced-motion:reduce){._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18{translate:none}}._tiles_1szah_1._tiles_1szah_1[data-region]{background:linear-gradient(180deg,var(--rg-top),var(--rg-bot));box-shadow:0 10px 0 var(--rg-lip),0 24px 40px -10px #00000073,inset 0 3px #ffffff59;border-radius:34px}._regionPill_1szah_145{position:sticky;left:10px;top:8px;z-index:99999;display:inline-block;margin:8px;padding:4px 14px;border-radius:999px;font:700 14px Fredoka,system-ui;color:#fff;text-shadow:none;background:linear-gradient(180deg,color-mix(in srgb,var(--rg-acc) 70%,#fff),var(--rg-acc));box-shadow:0 5px 0 var(--rg-lip)}._tiles_1szah_1._tiles_1szah_1[data-region]{color:#2b2350;padding-top:4px}._tiles_1szah_1._tiles_1szah_1[data-region=Moon],._tiles_1szah_1._tiles_1szah_1[data-region=Dragon]{color:#fff}._tiles_1szah_1._tiles_1szah_1[data-region] ._meta_1szah_3._meta_1szah_3 b,._tiles_1szah_1._tiles_1szah_1[data-region] ._meta_1szah_3._meta_1szah_3 span{color:#2b2350;text-shadow:none}._tiles_1szah_1._tiles_1szah_1[data-region=Moon] ._meta_1szah_3._meta_1szah_3 b,._tiles_1szah_1._tiles_1szah_1[data-region=Moon] ._meta_1szah_3._meta_1szah_3 span,._tiles_1szah_1._tiles_1szah_1[data-region=Dragon] ._meta_1szah_3._meta_1szah_3 b,._tiles_1szah_1._tiles_1szah_1[data-region=Dragon] ._meta_1szah_3._meta_1szah_3 span{color:#fff;text-shadow:0 1px 2px #0008}._tiles_1szah_1{margin-right:0}._viewport_1szah_9[data-fit=true]{overflow:hidden}._board_1szah_11{transform-origin:0 0}._tile_1szah_1._tile_1szah_1._tile_1szah_1:before{display:none}._tile_1szah_1._tile_1szah_1._tile_1szah_1{border-radius:10px;background:transparent;box-shadow:none}._tile_1szah_1._tile_1szah_1._tile_1szah_1 ._face3_1szah_128{border-radius:10px;background:var(--face);box-shadow:inset 0 2px #fff,inset 2px 0 #ffffffe6,inset -2px -3px 4px #b0884640,inset 0 0 0 1px #c9a46a55,calc(var(--d)*.08) calc(var(--d)*.1) 0 #eadbb8,calc(var(--d)*.16) calc(var(--d)*.2) 0 #dcc69a,calc(var(--d)*.24) calc(var(--d)*.3) 0 #2bb282,calc(var(--d)*.32) calc(var(--d)*.4) 0 #1fa373,calc(var(--d)*.4) calc(var(--d)*.5) 0 #1fa373,calc(var(--d)*.48) calc(var(--d)*.6) 0 #18925f,calc(var(--d)*.56) calc(var(--d)*.7) 0 #14855c,calc(var(--d)*.64) calc(var(--d)*.8) 0 #117650,calc(var(--d)*.72) calc(var(--d)*.9) 0 #0d6646,calc(var(--d)*.8) var(--d) 0 #0b5a3d,calc(var(--d)*.8 + 2px) calc(var(--d) + 4px) 8px #001e0f80}._tile_1szah_1._tile_1szah_1._tile_1szah_1 ._rim3_1szah_133{top:5%;right:5%;bottom:5%;left:5%;border-radius:7px;box-shadow:inset 0 0 0 1px #be965a40,inset 1px 1px 2px #966e3230,inset -1px -1px #fffc}._tile_1szah_1._tile_1szah_1._tile_1szah_1:after{left:7%;top:4%;width:56%;height:14%;border-radius:6px;background:linear-gradient(180deg,#fffe,#fff0)}._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18 ._face3_1szah_128{--face:linear-gradient(160deg,#FFFDF6,#FFF1C9);box-shadow:inset 0 2px #fff,0 0 0 3px #ffc83d,0 0 16px 4px #ffc83dd9,calc(var(--d)*.24) calc(var(--d)*.3) 0 #2bb282,calc(var(--d)*.48) calc(var(--d)*.6) 0 #18925f,calc(var(--d)*.64) calc(var(--d)*.8) 0 #117650,calc(var(--d)*.8) var(--d) 0 #0b5a3d}._tile_1szah_1._tile_1szah_1._tile_1szah_1._hint_1szah_19 ._face3_1szah_128{box-shadow:inset 0 2px #fff,0 0 0 3px #7cf7d0,0 0 16px 4px #7cf7d0aa,calc(var(--d)*.24) calc(var(--d)*.3) 0 #2bb282,calc(var(--d)*.48) calc(var(--d)*.6) 0 #18925f,calc(var(--d)*.8) var(--d) 0 #0b5a3d}@media(prefers-reduced-motion:reduce){._board_1szah_11{transition:none!important}}._viewport_1szah_9._viewport_1szah_9{overflow:hidden!important;min-width:0;touch-action:manipulation}._board_1szah_11._board_1szah_11{position:absolute;left:0;top:0;margin:0;transform-origin:0 0;transition:transform .45s cubic-bezier(.2,.9,.3,1)}._board_1szah_11{--tile:60px;--u:calc(var(--tile) / 60);--d:calc(var(--u) * 9);--sel:#F5C542;--ink:#1B2350}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1{position:absolute;padding:0;margin:0;border:0;border-radius:0;min-width:0;min-height:0;width:calc(var(--tile) + var(--d));height:calc(var(--tile)*4/3 + var(--d));background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2OSA4OSI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJmIiB4MT0iMCIgeTE9IjAiIHgyPSIuNTUiIHkyPSIxIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNGRkZERjYiLz48c3RvcCBvZmZzZXQ9Ii41NSIgc3RvcC1jb2xvcj0iI0ZBRjNFMiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0YzRTlEMiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJqYiIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzJEQjU4MiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFGOUU2RSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJqciIgeDE9IjAiIHkxPSIwIiB4Mj0iMSIgeTI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIzOUE2QyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzE4ODA1QSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik01Ny42NiwyLjM0IEw2Ni42NiwxMS4zNCBBOCw4IDAgMCAxIDY5LDE3IEw2OSw4MSBBOCw4IDAgMCAxIDY2LjY2LDg2LjY2IEw1Ny42Niw3Ny42NiBBOCw4IDAgMCAwIDYwLDcyIEw2MCw4IEE4LDggMCAwIDAgNTcuNjYsMi4zNFoiIGZpbGw9InVybCgjanIpIi8+PHBhdGggZD0iTTU3LjY2LDc3LjY2IEw2Ni42Niw4Ni42NiBBOCw4IDAgMCAxIDYxLDg5IEwxNyw4OSBBOCw4IDAgMCAxIDExLjM0LDg2LjY2IEwyLjM0LDc3LjY2IEE4LDggMCAwIDAgOCw4MCBMNTIsODAgQTgsOCAwIDAgMCA1Ny42Niw3Ny42NloiIGZpbGw9InVybCgjamIpIi8+PHBhdGggZD0iTTU3LjY2LDIuMzQgTDYyLjY2LDcuMzQgQTgsOCAwIDAgMSA2NS4wLDEzLjAgTDY1LjAsNzcuMCBBOCw4IDAgMCAxIDYyLjY2LDgyLjY2IEw1Ny42Niw3Ny42NiBBOCw4IDAgMCAwIDYwLDcyIEw2MCw4IEE4LDggMCAwIDAgNTcuNjYsMi4zNFoiIGZpbGw9IiNENkJGOEUiLz48cGF0aCBkPSJNNTcuNjYsNzcuNjYgTDYyLjY2LDgyLjY2IEE4LDggMCAwIDEgNTcuMCw4NS4wIEwxMy4wLDg1LjAgQTgsOCAwIDAgMSA3LjM0LDgyLjY2IEwyLjM0LDc3LjY2IEE4LDggMCAwIDAgOCw4MCBMNTIsODAgQTgsOCAwIDAgMCA1Ny42Niw3Ny42NloiIGZpbGw9IiNFNEQyQUEiLz48cGF0aCBkPSJNNTcuNjYsMi4zNCBMNjIuNjYsNy4zNCBBOCw4IDAgMCAxIDY1LjAsMTMuMCBMNjUuMCw3Ny4wIEE4LDggMCAwIDEgNjIuNjYsODIuNjYgTDU3LjY2LDc3LjY2IEE4LDggMCAwIDAgNjAsNzIgTDYwLDggQTgsOCAwIDAgMCA1Ny42NiwyLjM0WiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkU1QTM0IiBzdHJva2Utd2lkdGg9Ii41IiBzdHJva2Utb3BhY2l0eT0iLjU1Ii8+PHBhdGggZD0iTTU3LjY2LDc3LjY2IEw2Mi42Niw4Mi42NiBBOCw4IDAgMCAxIDU3LjAsODUuMCBMMTMuMCw4NS4wIEE4LDggMCAwIDEgNy4zNCw4Mi42NiBMMi4zNCw3Ny42NiBBOCw4IDAgMCAwIDgsODAgTDUyLDgwIEE4LDggMCAwIDAgNTcuNjYsNzcuNjZaIiBmaWxsPSJub25lIiBzdHJva2U9IiM2RTVBMzQiIHN0cm9rZS13aWR0aD0iLjUiIHN0cm9rZS1vcGFjaXR5PSIuNTUiLz48cGF0aCBkPSJNNTcuNjYsMi4zNCBMNjYuNjYsMTEuMzQgQTgsOCAwIDAgMSA2OSwxNyBMNjksODEgQTgsOCAwIDAgMSA2Ni42Niw4Ni42NiBMNTcuNjYsNzcuNjYgQTgsOCAwIDAgMCA2MCw3MiBMNjAsOCBBOCw4IDAgMCAwIDU3LjY2LDIuMzRaIiBmaWxsPSJub25lIiBzdHJva2U9IiMwQjRBMzMiIHN0cm9rZS13aWR0aD0iLjciLz48cGF0aCBkPSJNNTcuNjYsNzcuNjYgTDY2LjY2LDg2LjY2IEE4LDggMCAwIDEgNjEsODkgTDE3LDg5IEE4LDggMCAwIDEgMTEuMzQsODYuNjYgTDIuMzQsNzcuNjYgQTgsOCAwIDAgMCA4LDgwIEw1Miw4MCBBOCw4IDAgMCAwIDU3LjY2LDc3LjY2WiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEI0QTMzIiBzdHJva2Utd2lkdGg9Ii43Ii8+PHJlY3QgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNTkiIGhlaWdodD0iNzkiIHJ4PSI3LjUiIGZpbGw9InVybCgjZikiIHN0cm9rZT0iI0M5QjQ4QSIgc3Ryb2tlLXdpZHRoPSIuOCIvPjxwYXRoIGQ9Ik0xLjUsNzIgVjggQTYuNSw2LjUgMCAwIDEgOCwxLjUgSDUyIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9Ii45NSIvPjwvc3ZnPg==) 0 0/100% 100% no-repeat;box-shadow:none;overflow:visible;opacity:1;filter:drop-shadow(calc(var(--u)*4.5*var(--so,1)) calc(var(--u)*4.5*var(--so,1)) calc(var(--u)*5*var(--so,1)) rgba(5,30,20,var(--sh,.3)));transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s;translate:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1:before{display:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1>._glyph_1szah_182{position:absolute;left:0;top:0;width:var(--tile);height:calc(var(--tile)*4/3);padding:10%;display:flex;align-items:center;justify-content:center;color:var(--ink);pointer-events:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1>._glyph_1szah_182>*{width:100%;height:100%}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1:after{content:"";position:absolute;z-index:2;left:0;top:0;width:var(--tile);height:calc(var(--tile)*4/3);border-radius:calc(var(--u)*8);pointer-events:none;background:none;animation:none;transform:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1:disabled{filter:drop-shadow(calc(var(--u)*4.5*var(--so,1)) calc(var(--u)*4.5*var(--so,1)) calc(var(--u)*5*var(--so,1)) rgba(5,30,20,var(--sh,.3)))}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._blocked_1szah_186:after{background:#4637192e}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._blocked_1szah_186>._glyph_1szah_182{opacity:.72}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18{transform:translate(calc(var(--u)*-2),calc(var(--u)*-2));--sh:.38}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18:after{box-shadow:inset 0 0 0 calc(var(--u)*2) var(--sel),0 0 calc(var(--u)*8) #f5c542b3}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._hint_1szah_19:after{animation:_ffHint3_1szah_1 1s ease-in-out infinite}@keyframes _ffHint3_1szah_1{50%{box-shadow:inset 0 0 0 calc(var(--u)*2) #7fe3c2,0 0 calc(var(--u)*10) #7fe3c2}}._board_1szah_11 ._gone_1szah_21._gone_1szah_21{position:absolute;width:calc(var(--tile) + var(--d));height:calc(var(--tile)*4/3 + var(--d));background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2OSA4OSI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJmIiB4MT0iMCIgeTE9IjAiIHgyPSIuNTUiIHkyPSIxIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNGRkZERjYiLz48c3RvcCBvZmZzZXQ9Ii41NSIgc3RvcC1jb2xvcj0iI0ZBRjNFMiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0YzRTlEMiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJqYiIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzJEQjU4MiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFGOUU2RSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJqciIgeDE9IjAiIHkxPSIwIiB4Mj0iMSIgeTI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIzOUE2QyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzE4ODA1QSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik01Ny42NiwyLjM0IEw2Ni42NiwxMS4zNCBBOCw4IDAgMCAxIDY5LDE3IEw2OSw4MSBBOCw4IDAgMCAxIDY2LjY2LDg2LjY2IEw1Ny42Niw3Ny42NiBBOCw4IDAgMCAwIDYwLDcyIEw2MCw4IEE4LDggMCAwIDAgNTcuNjYsMi4zNFoiIGZpbGw9InVybCgjanIpIi8+PHBhdGggZD0iTTU3LjY2LDc3LjY2IEw2Ni42Niw4Ni42NiBBOCw4IDAgMCAxIDYxLDg5IEwxNyw4OSBBOCw4IDAgMCAxIDExLjM0LDg2LjY2IEwyLjM0LDc3LjY2IEE4LDggMCAwIDAgOCw4MCBMNTIsODAgQTgsOCAwIDAgMCA1Ny42Niw3Ny42NloiIGZpbGw9InVybCgjamIpIi8+PHBhdGggZD0iTTU3LjY2LDIuMzQgTDYyLjY2LDcuMzQgQTgsOCAwIDAgMSA2NS4wLDEzLjAgTDY1LjAsNzcuMCBBOCw4IDAgMCAxIDYyLjY2LDgyLjY2IEw1Ny42Niw3Ny42NiBBOCw4IDAgMCAwIDYwLDcyIEw2MCw4IEE4LDggMCAwIDAgNTcuNjYsMi4zNFoiIGZpbGw9IiNENkJGOEUiLz48cGF0aCBkPSJNNTcuNjYsNzcuNjYgTDYyLjY2LDgyLjY2IEE4LDggMCAwIDEgNTcuMCw4NS4wIEwxMy4wLDg1LjAgQTgsOCAwIDAgMSA3LjM0LDgyLjY2IEwyLjM0LDc3LjY2IEE4LDggMCAwIDAgOCw4MCBMNTIsODAgQTgsOCAwIDAgMCA1Ny42Niw3Ny42NloiIGZpbGw9IiNFNEQyQUEiLz48cGF0aCBkPSJNNTcuNjYsMi4zNCBMNjIuNjYsNy4zNCBBOCw4IDAgMCAxIDY1LjAsMTMuMCBMNjUuMCw3Ny4wIEE4LDggMCAwIDEgNjIuNjYsODIuNjYgTDU3LjY2LDc3LjY2IEE4LDggMCAwIDAgNjAsNzIgTDYwLDggQTgsOCAwIDAgMCA1Ny42NiwyLjM0WiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkU1QTM0IiBzdHJva2Utd2lkdGg9Ii41IiBzdHJva2Utb3BhY2l0eT0iLjU1Ii8+PHBhdGggZD0iTTU3LjY2LDc3LjY2IEw2Mi42Niw4Mi42NiBBOCw4IDAgMCAxIDU3LjAsODUuMCBMMTMuMCw4NS4wIEE4LDggMCAwIDEgNy4zNCw4Mi42NiBMMi4zNCw3Ny42NiBBOCw4IDAgMCAwIDgsODAgTDUyLDgwIEE4LDggMCAwIDAgNTcuNjYsNzcuNjZaIiBmaWxsPSJub25lIiBzdHJva2U9IiM2RTVBMzQiIHN0cm9rZS13aWR0aD0iLjUiIHN0cm9rZS1vcGFjaXR5PSIuNTUiLz48cGF0aCBkPSJNNTcuNjYsMi4zNCBMNjYuNjYsMTEuMzQgQTgsOCAwIDAgMSA2OSwxNyBMNjksODEgQTgsOCAwIDAgMSA2Ni42Niw4Ni42NiBMNTcuNjYsNzcuNjYgQTgsOCAwIDAgMCA2MCw3MiBMNjAsOCBBOCw4IDAgMCAwIDU3LjY2LDIuMzRaIiBmaWxsPSJub25lIiBzdHJva2U9IiMwQjRBMzMiIHN0cm9rZS13aWR0aD0iLjciLz48cGF0aCBkPSJNNTcuNjYsNzcuNjYgTDY2LjY2LDg2LjY2IEE4LDggMCAwIDEgNjEsODkgTDE3LDg5IEE4LDggMCAwIDEgMTEuMzQsODYuNjYgTDIuMzQsNzcuNjYgQTgsOCAwIDAgMCA4LDgwIEw1Miw4MCBBOCw4IDAgMCAwIDU3LjY2LDc3LjY2WiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEI0QTMzIiBzdHJva2Utd2lkdGg9Ii43Ii8+PHJlY3QgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNTkiIGhlaWdodD0iNzkiIHJ4PSI3LjUiIGZpbGw9InVybCgjZikiIHN0cm9rZT0iI0M5QjQ4QSIgc3Ryb2tlLXdpZHRoPSIuOCIvPjxwYXRoIGQ9Ik0xLjUsNzIgVjggQTYuNSw2LjUgMCAwIDEgOCwxLjUgSDUyIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9Ii45NSIvPjwvc3ZnPg==) 0 0/100% 100% no-repeat;animation:_ffMatched3_1szah_1 .18s ease-out forwards;box-shadow:none;border:0}@keyframes _ffMatched3_1szah_1{to{transform:scale(.6);opacity:0}}@media(prefers-reduced-motion:reduce){._board_1szah_11._board_1szah_11,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1{transition:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18{transform:none}}._tools_1szah_31._tools_1szah_31{position:relative;bottom:auto;margin-top:12px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}._viewport_1szah_9._viewport_1szah_9{max-width:100%}._noPairs_1szah_199._noPairs_1szah_199{display:table;margin:10px auto 0;padding:6px 14px;border-radius:999px;background:#fffdf6;color:#2b2350;font:600 13px/1.3 var(--font-family-base,system-ui);text-align:center;box-shadow:0 3px #0000001f;max-width:calc(100% - 24px);position:relative;z-index:21}._burst_1szah_63 ._plus_1szah_73{position:absolute;white-space:nowrap}._toast_1szah_201._toast_1szah_201{position:absolute;left:50%;top:12px;z-index:9600;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:#fffdf6f2;color:#2b2350;font:700 14px/1.2 var(--font-family-display,system-ui);white-space:nowrap;box-shadow:0 3px #00000026;pointer-events:none;animation:_ffToast_1szah_1 1.6s ease both}@keyframes _ffToast_1szah_1{0%{opacity:0;transform:translate(-50%,-6px)}12%,75%{opacity:1;transform:translate(-50%)}to{opacity:0}}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1{transition:transform .22s cubic-bezier(.34,1.56,.64,1),filter .22s ease}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18{transform:translate(calc(var(--u)*-2),calc(var(--u)*-7));--sh:.5;--so:2.2;z-index:9000}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18:after{box-shadow:inset 0 0 0 calc(var(--u)*2) var(--sel),inset 0 calc(var(--u)*2) 0 #ffffffbf,0 0 calc(var(--u)*10) #f5c542cc}@media(prefers-reduced-motion:reduce){._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1._selected_1szah_18{transform:translateY(calc(var(--u)*-4))}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._tile_1szah_1._tile_1szah_1{transition:none}}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211{width:60px;height:78px;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;overflow:visible;translate:none;transition:transform .18s cubic-bezier(.3,1.6,.5,1),filter .2s}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._free_1szah_16:hover{transform:translate(-1px,-2px)}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._selected_1szah_18{transform:translate(-7.2px,-19.2px);translate:none;background:transparent;box-shadow:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._selected_1szah_18>span>span:first-child{transform:translate(18px,27px);filter:blur(4.8px);background:#001e0c59;box-shadow:0 0 24px 3.6px #001e0c66}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._selected_1szah_18>span>span:last-child{background:radial-gradient(130% 110% at 30% 22%,#fbffec,#eefcc6 45%,#d9f28f);outline:2.7px solid #8fd400;outline-offset:-2.7px}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._hint_1szah_19{animation:_psHintV4_1szah_1 1s ease-in-out infinite;box-shadow:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._hint_1szah_19>span>span:last-child{box-shadow:inset 0 0 0 2.4px #a77bff,0 0 10.8px 3px #9b6bffd9}@keyframes _psHintV4_1szah_1{50%{transform:translateY(-2px)}}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._selected_1szah_18{animation:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211:disabled{filter:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._thunk_1szah_57{filter:brightness(.78)}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v4_1szah_211._free_1szah_16:not(._selected_1szah_18){filter:brightness(1.04)}._viewport_1szah_9:has(._v4_1szah_211){overflow:hidden}@media(max-width:480px){._tiles_1szah_1 ._heading_1szah_2{margin-bottom:6px}._tiles_1szah_1 ._looks_1szah_6 button{min-height:34px;padding:4px 8px}._tiles_1szah_1 ._regionPill_1szah_145{margin-bottom:4px}._viewTools_1szah_26{padding-top:4px}._viewTools_1szah_26 button{min-height:36px;width:36px}._tools_1szah_31 button{min-height:40px}._tools_1szah_31{margin-top:4px;padding:6px}}._tiles_1szah_1._tiles_1szah_1._tiles_1szah_1[data-full]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border-radius:0!important;color:#fff}._tiles_1szah_1._tiles_1szah_1[data-full] ._regionPill_1szah_145{display:none}._tiles_1szah_1._tiles_1szah_1[data-full] ._heading_1szah_2{flex:0 0 auto;margin:0!important;padding:2px 10px;min-height:0;gap:6px;flex-wrap:nowrap}._tiles_1szah_1._tiles_1szah_1[data-full] ._meta_1szah_3{display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden}._tiles_1szah_1._tiles_1szah_1._tiles_1szah_1[data-full] ._meta_1szah_3._meta_1szah_3 b,._tiles_1szah_1._tiles_1szah_1._tiles_1szah_1[data-full] ._meta_1szah_3._meta_1szah_3 span{color:#fff!important;text-shadow:0 1px 0 #0006;font-size:12px}._tiles_1szah_1._tiles_1szah_1[data-full] ._combo_1szah_23{margin:0}._tiles_1szah_1._tiles_1szah_1[data-full] ._viewport_1szah_9._viewport_1szah_9{flex:1 1 auto;min-height:0;height:auto!important;width:100%!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;border:0!important}._tiles_1szah_1._tiles_1szah_1[data-full] ._viewport_1szah_9:after{display:none}._tiles_1szah_1._tiles_1szah_1[data-full] ._noPairs_1szah_199{margin:0;padding:2px 8px;text-align:center;font-size:12px;color:#ffe08a}._tiles_1szah_1._tiles_1szah_1[data-full] ._tools_1szah_31._tools_1szah_31{flex:0 0 auto;margin:0!important;padding:4px 8px!important;gap:8px;justify-content:center;background:#0f3524cc!important;border-radius:0}._tiles_1szah_1._tiles_1szah_1[data-full] ._tools_1szah_31._tools_1szah_31 button{flex:1 1 0;max-width:120px;width:auto;height:40px;min-height:40px;border-radius:12px;font:700 12px var(--font-display);gap:6px;padding:0 8px}._tiles_1szah_1._tiles_1szah_1[data-full] ._tools_1szah_31._tools_1szah_31 button svg{width:18px!important;height:18px!important}@media(orientation:landscape)and (max-height:500px){._tiles_1szah_1._tiles_1szah_1[data-full] ._heading_1szah_2{position:absolute;top:calc(env(safe-area-inset-top,0px) + 50px);left:calc(env(safe-area-inset-left,0px) + 8px);z-index:4;flex-direction:column;align-items:flex-start;padding:0;pointer-events:none}._tiles_1szah_1._tiles_1szah_1[data-full] ._meta_1szah_3{flex-direction:column;align-items:flex-start;gap:0}}@media(orientation:landscape)and (max-height:500px){._tiles_1szah_1._tiles_1szah_1[data-full] ._tools_1szah_31._tools_1szah_31{position:absolute;right:calc(env(safe-area-inset-right,0px) + 6px);top:56px;bottom:calc(env(safe-area-inset-bottom,0px) + 6px);flex-direction:column;justify-content:center;background:transparent!important;padding:0!important}._tiles_1szah_1._tiles_1szah_1[data-full] ._tools_1szah_31._tools_1szah_31 button{flex:0 0 auto;width:96px;max-width:96px}._tiles_1szah_1._tiles_1szah_1[data-full] ._noPairs_1szah_199{position:absolute;bottom:4px;left:0;right:0;z-index:4}}._tiles_1szah_1._tiles_1szah_1[data-full] ._viewport_1szah_9:before{display:none}._tiles_1szah_1._tiles_1szah_1[data-full] ._meta_1szah_3._meta_1szah_3 b,._tiles_1szah_1._tiles_1szah_1[data-full] ._meta_1szah_3._meta_1szah_3 span{text-shadow:0 1px 2px #1a4d12aa}._tiles_1szah_1._tiles_1szah_1[data-full] ._combo_1szah_23{position:absolute;left:50%;top:calc(env(safe-area-inset-top,0px) + 52px);transform:translate(-50%);z-index:30;font-size:18px;padding:6px 16px}._tiles_1szah_1._tiles_1szah_1[data-full] ._plus_1szah_73{font-size:26px}._tiles_1szah_1._tiles_1szah_1[data-full] ._toast_1szah_201{top:6px}._tiles_1szah_1._tiles_1szah_1[data-full] ._combo_1szah_23{top:calc(env(safe-area-inset-top,0px) + 96px)}@media(orientation:landscape)and (max-height:500px){._tiles_1szah_1._tiles_1szah_1[data-full] ._viewport_1szah_9._viewport_1szah_9{margin-top:calc(env(safe-area-inset-top,0px) + 40px)!important}._tiles_1szah_1._tiles_1szah_1[data-full] ._combo_1szah_23{top:calc(env(safe-area-inset-top,0px) + 6px);left:50%}}._tiles_1szah_1._tiles_1szah_1[data-full] ._toastSr_1szah_252{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0;box-shadow:none}._comboPts_1szah_253{font-style:normal;margin-left:4px;color:#fff}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257:disabled,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257._free_1szah_16,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257._blocked_1szah_186,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257._selected_1szah_18,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257._hint_1szah_19{filter:none!important;box-shadow:none!important;outline:0!important;background:transparent!important;animation:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257._selected_1szah_18,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257._free_1szah_16:hover{transform:none}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257._thunk_1szah_57{filter:brightness(.9)!important}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257:before,._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257:after{display:none!important}._board_1szah_11 ._tile_1szah_1._tile_1szah_1._v5_1szah_257{width:60px;height:78px;padding:0;border:0;border-radius:8px;overflow:visible;translate:none;transition:none}._viewport_1szah_9:has(._v5_1szah_257){overflow:hidden}._mt_d68kc_4{--w:60px;--u:calc(var(--w)/100);--lift:0;--f0:#fffdf6;--f1:#fbf3df;--f2:#f1e3c2;--f3:#e3cfa3;--glow:transparent;--art:none;position:absolute;left:0;top:0;pointer-events:none;width:var(--w);height:calc(var(--w)*1.3);border-radius:calc(var(--w)*.13);transition:transform .15s}._mt_d68kc_4 ._face_d68kc_9{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 95% at 32% 24%,var(--f0) 0%,var(--f1) 40%,var(--f2) 80%,var(--f3) 100%);box-shadow:inset calc(var(--u)*2.6) calc(var(--u)*3.2) calc(var(--u)*3) #fffffff2,inset calc(var(--u)*-3) calc(var(--u)*-4) calc(var(--u)*6) #a0763452,inset 0 0 calc(var(--u)*14) calc(var(--u)*4) var(--glow),calc(var(--u)*.55) calc(var(--u)*1) 0 #f1e5c4,calc(var(--u)*1.1) calc(var(--u)*2) 0 #e8d7ab,calc(var(--u)*1.65) calc(var(--u)*3) 0 #dcc690,calc(var(--u)*2.2) calc(var(--u)*4) 0 #4fb87e,calc(var(--u)*2.75) calc(var(--u)*5) 0 #49b178,calc(var(--u)*3.3) calc(var(--u)*6) 0 #44aa73,calc(var(--u)*3.85) calc(var(--u)*7) 0 #3fa36d,calc(var(--u)*4.4) calc(var(--u)*8) 0 #3a9d68,calc(var(--u)*4.95) calc(var(--u)*9) 0 #359662,calc(var(--u)*5.5) calc(var(--u)*10) 0 #308f5d,calc(var(--u)*6.05) calc(var(--u)*11) 0 #2b8857,calc(var(--u)*6.6) calc(var(--u)*12) 0 #268252,calc(var(--u)*7.15) calc(var(--u)*13) 0 #217b4c,calc(var(--u)*7.7) calc(var(--u)*14) 0 #1c7447,calc(var(--u)*8.25) calc(var(--u)*15) 0 #176e42,calc(var(--u)*8.8) calc(var(--u)*16) 0 #0d4a2a,calc(var(--u)*9.35) calc(var(--u)*17) 0 #0d4a2a,calc(var(--u)*(14 + var(--lift)*14)) calc(var(--u)*(24 + var(--lift)*22)) calc(var(--u)*(14 + var(--lift)*14)) #00200c73,calc(var(--u)*10) calc(var(--u)*19) calc(var(--u)*4) #0018084d}._mt_d68kc_4 ._face_d68kc_9:before{content:"";position:absolute;left:8%;right:10%;top:3%;height:30%;border-radius:calc(var(--w)*.1) calc(var(--w)*.1) 50% 50%;background:linear-gradient(180deg,#ffffffbf,#fff0);pointer-events:none}._mt_d68kc_4 img{max-width:none;display:block;z-index:2;position:absolute;left:6%;top:5%;width:88%;height:90%;filter:var(--art)}._mt_d68kc_4._blk_d68kc_38{--f0:#ece0c3;--f1:#e6d6b2;--f2:#dac69b;--f3:#c9b282;--art:saturate(.88) brightness(.94)}._mt_d68kc_4._sel_d68kc_39{--lift:1;transform:translate(calc(var(--u)*-6),calc(var(--u)*-14));--glow:rgba(255,105,160,.95);--f0:#fffafc;--f1:#fff0f2}._mt_d68kc_4._hint_d68kc_40{--glow:rgba(255,196,40,.9);animation:_mtpulse_d68kc_1 1.1s ease-in-out infinite;filter:drop-shadow(0 0 calc(var(--u)*8) rgba(255,200,40,.9))!important}@keyframes _mtpulse_d68kc_1{50%{--glow:rgba(255,196,40,.35)}}@property --glow{syntax:"<color>";inherits:true;initial-value:transparent}._face_d68kc_9>img{position:absolute}._confetti_1tbfv_1{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:80}._confetti_1tbfv_1 i{position:absolute;top:-12px;width:8px;height:12px;border-radius:2px;background:var(--c);opacity:0;animation:_psConfetti_1tbfv_1 var(--t) cubic-bezier(.25,.6,.5,1) var(--d) forwards}._confetti_1tbfv_1 i:nth-child(3n){width:6px;height:6px;border-radius:50%}@keyframes _psConfetti_1tbfv_1{0%{opacity:1;transform:translateZ(0) rotate(0)}85%{opacity:1}to{opacity:0;transform:translate3d(var(--x),88vh,0) rotate(var(--r))}}@media(prefers-reduced-motion:reduce){._confetti_1tbfv_1{display:none}}._sudoku_qs2ep_1{width:min(100%,420px);margin:0 auto;color:#243b32}._meta_qs2ep_1{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin:0 0 10px;color:#52645a}._meta_qs2ep_1 b{color:#205d48}._grid_qs2ep_1{display:flex;flex-direction:column;border:2px solid #52645a;border-radius:10px;overflow:hidden;background:#fffdf7;box-shadow:0 4px #dce3d9}._row_qs2ep_1{display:grid;grid-template-columns:repeat(9,minmax(0,1fr))}._cell_qs2ep_1._cell_qs2ep_1{position:relative;border-radius:0;border:0;border-right:1px solid #c7d1c6;border-bottom:1px solid #c7d1c6;aspect-ratio:1;min-width:0;width:100%;height:auto;min-height:0;padding:0;font-size:clamp(17px,4.7vw,25px);font-weight:600;color:#205d48;background:#fffdf7;box-shadow:none;touch-action:manipulation}._cell_qs2ep_1._given_qs2ep_1{font-weight:800;color:#243b32}._cell_qs2ep_1._related_qs2ep_1{background:#f0f4e9}._cell_qs2ep_1._same_qs2ep_1{background:#d9e8cc}._cell_qs2ep_1._selected_qs2ep_1{background:#b8d9c9;box-shadow:inset 0 0 0 2px #205d48;z-index:1}._cell_qs2ep_1._conflict_qs2ep_1{color:#9e3046;text-decoration:underline dotted 2px;text-underline-offset:5px;background:#fff0f1}._cell_qs2ep_1._boxRight_qs2ep_1{border-right:2px solid #52645a}._cell_qs2ep_1._boxBottom_qs2ep_1{border-bottom:2px solid #52645a}._cell_qs2ep_1:focus-visible{outline:3px solid #205d48;outline-offset:-3px}._notes_qs2ep_1{width:100%;height:100%;padding:2px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);font-size:9px;font-weight:500;line-height:1;align-items:center;justify-items:center;color:#52645a}._notes_qs2ep_1 small{font-size:inherit;line-height:1}._tools_qs2ep_1{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin:13px 0 10px}._tools_qs2ep_1 button{display:flex;flex-direction:column;gap:3px;min-height:48px;height:auto;padding:7px 1px;font-size:11px;border-radius:12px}._pad_qs2ep_1{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}._pad_qs2ep_1 button{height:54px;min-width:0;padding:4px 0;display:flex;flex-direction:column;gap:0;border-radius:9px;font-size:23px;color:#205d48;background:#fffdf7;border-color:#b4c7b8;box-shadow:0 3px #d7e0d4}._pad_qs2ep_1 button small{font-size:9px;color:#52645a}._help_qs2ep_1{font-size:11px!important;line-height:1.4;margin:13px 0 0!important;color:#52645a}@media(max-width:360px){._pad_qs2ep_1{grid-template-columns:repeat(5,1fr);gap:6px}._pad_qs2ep_1 button{height:44px;flex-direction:row;gap:6px}._notes_qs2ep_1{font-size:8px}}._sudoku_qs2ep_1{color:#f7f4ff}._meta_qs2ep_1{color:#d0e1f6}._meta_qs2ep_1 b{color:#ffe1a6}._grid_qs2ep_1{border:3px solid #d0b0d5;border-radius:15px;box-shadow:0 5px #665285,0 10px 22px #081a3e50;background:#fdf5e7}._cell_qs2ep_1._cell_qs2ep_1{background:#fff8e9;color:#385a73;border-color:#c7cadb;font-weight:650}._cell_qs2ep_1._given_qs2ep_1{color:#2b3c5a;font-weight:900}._cell_qs2ep_1._related_qs2ep_1{background:#eeeff6}._cell_qs2ep_1._same_qs2ep_1{background:#d4e8ee}._cell_qs2ep_1._selected_qs2ep_1{background:#dcc6f4;box-shadow:inset 0 0 0 3px #73519e}._cell_qs2ep_1._conflict_qs2ep_1{background:#fbe1ea;color:#9f2e59}._cell_qs2ep_1._boxRight_qs2ep_1{border-right-color:#7884a5}._cell_qs2ep_1._boxBottom_qs2ep_1{border-bottom-color:#7884a5}._notes_qs2ep_1{color:#505d7b}._tools_qs2ep_1 button{color:#d5efff;border:1px solid #788eac;background:#294563}._tools_qs2ep_1 button[aria-pressed=true]{color:#263b57;background:#cee5aa}._pad_qs2ep_1 button{background:linear-gradient(#fff0ca,#dfc2a0);color:#4d3a5b;border-color:#ffe9bb;box-shadow:0 4px #96767b;font-weight:800}._pad_qs2ep_1 button small{color:#60556d}._help_qs2ep_1{color:#c7dbf4!important}._pad_qs2ep_1 button small{color:#443650}._sudoku_qs2ep_1{min-width:0;max-width:100%;color:var(--foreground)}._sudoku_qs2ep_1 ._meta_qs2ep_1{color:var(--muted-foreground)}._sudoku_qs2ep_1 ._grid_qs2ep_1{overflow-x:auto;overflow-y:hidden;max-width:100%;width:100%;touch-action:pan-x pan-y}._sudoku_qs2ep_1 ._row_qs2ep_1{min-width:396px;grid-template-columns:repeat(9,minmax(44px,1fr))}._sudoku_qs2ep_1 ._cell_qs2ep_1{min-width:44px;min-height:44px}._sudoku_qs2ep_1 ._pad_qs2ep_1{grid-template-columns:repeat(9,minmax(44px,1fr));gap:4px;max-width:100%;overflow-x:auto}._sudoku_qs2ep_1 ._tools_qs2ep_1 button{min-width:44px;min-height:48px}._sudoku_qs2ep_1 ._help_qs2ep_1{color:var(--muted-foreground)!important}@media(max-width:600px){._sudoku_qs2ep_1 ._pad_qs2ep_1{grid-template-columns:repeat(5,minmax(44px,1fr));gap:8px;overflow:visible}._sudoku_qs2ep_1 ._pad_qs2ep_1 button{min-height:48px}}._sudoku_qs2ep_1 ._grid_qs2ep_1{border-color:var(--ps-world-accent,var(--border))}._sudoku_qs2ep_1 ._meta_qs2ep_1 b{color:var(--foreground)}._sudoku_qs2ep_1{color:var(--ff-ink);font-family:var(--font-display)}._meta_qs2ep_1,._meta_qs2ep_1 b{color:#fff;text-shadow:none}._grid_qs2ep_1{border:0;border-radius:24px;padding:10px;background:linear-gradient(180deg,#ffffff38,#ffffff0d),#ff8a3d;box-shadow:0 10px #b04e12,0 24px 40px -10px #00000073,inset 0 3px #ffffff59;overflow:visible}._row_qs2ep_1{background:#fff8ec}._row_qs2ep_1:first-child{border-radius:14px 14px 0 0}._row_qs2ep_1:last-child{border-radius:0 0 14px 14px}._cell_qs2ep_1._cell_qs2ep_1{background:#fff8ec;border-right-color:#f2d8b8;border-bottom-color:#f2d8b8;font-family:var(--font-display);color:var(--ff-grape-deep)}._cell_qs2ep_1._given_qs2ep_1{color:var(--ff-ink)}._cell_qs2ep_1._related_qs2ep_1{background:#ffefd9}._cell_qs2ep_1._same_qs2ep_1{background:#ffe0b8}._cell_qs2ep_1._selected_qs2ep_1{background:linear-gradient(180deg,#fff1c9,#ffd86b);box-shadow:inset 0 0 0 3px #ffc83d,0 0 12px #ffc83d99}._cell_qs2ep_1._boxRight_qs2ep_1{border-right:4px solid #E8B788}._cell_qs2ep_1._boxBottom_qs2ep_1{border-bottom:4px solid #E8B788}._pad_qs2ep_1 button{border:0;font-family:var(--font-display);color:var(--ff-ink);background:linear-gradient(180deg,#fff,#fff6e8);box-shadow:0 4px #e2cfa6,0 8px 12px -5px #2b23505e,inset 0 2px #fff;border-radius:14px}._tools_qs2ep_1 button{border-radius:16px}._help_qs2ep_1{color:#fff!important}._sudoku_qs2ep_1 ._grid_qs2ep_1{box-shadow:0 7px #3e8a1c55,0 16px 24px -8px #0007,inset 0 2px #ffffff80}._pad_qs2ep_1 button{position:relative;border:0!important;background:linear-gradient(180deg,#fff,#fff6e8 60%,#f3dfbb)!important;box-shadow:0 4px #d9bf8c,0 8px 12px -6px #2b235066,inset 0 2px #fff!important;transition:transform .12s}._pad_qs2ep_1 button:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #d9bf8c,inset 0 2px #fff!important}._cell_qs2ep_1._given_qs2ep_1{box-shadow:inset 0 2px #ffffffa0,inset 0 -2px #00000012}@media(prefers-reduced-motion:reduce){._pad_qs2ep_1 button{transition:none}}[data-full] ._cell_qs2ep_1._cell_qs2ep_1._selected_qs2ep_1{outline:0!important;background:linear-gradient(180deg,#fff6d8,#ffe08a)!important;box-shadow:0 0 14px 4px #ffd86bcc!important}._ghosts_9kgxu_1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;overflow:visible}._ghost_9kgxu_1{position:absolute;display:grid;place-items:center}._ghostBody_9kgxu_3{width:100%;height:100%;display:grid;place-items:center;animation:_ghostPop_9kgxu_1 .42s cubic-bezier(.3,1.6,.5,1) both;will-change:transform,opacity}._ghost_9kgxu_1[data-variant=slide] ._ghostBody_9kgxu_3{animation:_ghostSlide_9kgxu_1 .52s cubic-bezier(.5,0,.8,.4) both}._ghost_9kgxu_1[data-variant=poof] ._ghostBody_9kgxu_3{animation:_ghostPoof_9kgxu_1 .46s ease-out both}._ring_9kgxu_6{position:absolute;left:50%;top:50%;width:70%;height:70%;margin:-35% 0 0 -35%;border-radius:50%;border:3px solid #fff;box-shadow:0 0 10px #fff9;opacity:0;animation:_ghostRing_9kgxu_1 .48s ease-out both}._spark_9kgxu_7{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px;border-radius:50%;background:#ffd24a;opacity:0;animation:_ghostSpark_9kgxu_1 .52s cubic-bezier(.2,.7,.3,1) both}._spark_9kgxu_7:nth-of-type(2n){background:#ff7aa8;width:6px;height:6px;margin:-3px}._spark_9kgxu_7:nth-of-type(3n){background:#7fd8ff}._ghost_9kgxu_1[data-kind="0"] ._spark_9kgxu_7{background:#ff6f9a}._ghost_9kgxu_1[data-kind="1"] ._spark_9kgxu_7{background:#ffc83d}._ghost_9kgxu_1[data-kind="2"] ._spark_9kgxu_7{background:#6e9bff}._ghost_9kgxu_1[data-kind="3"] ._spark_9kgxu_7{background:#5acb72}._ghost_9kgxu_1[data-kind="4"] ._spark_9kgxu_7{background:#a77bff}@keyframes _ghostPop_9kgxu_1{0%{transform:scale(1);opacity:1}35%{transform:scale(1.28);opacity:1;filter:brightness(1.25)}to{transform:scale(.15);opacity:0}}@keyframes _ghostSlide_9kgxu_1{0%{transform:translateY(0) scale(1);opacity:1}25%{transform:translateY(-10%) scale(1.08)}to{transform:translateY(160%) scale(.6) rotate(18deg);opacity:0}}@keyframes _ghostPoof_9kgxu_1{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0;filter:blur(2px)}}@keyframes _ghostRing_9kgxu_1{0%{transform:scale(.4);opacity:.95}to{transform:scale(1.9);opacity:0}}@keyframes _ghostSpark_9kgxu_1{0%{transform:rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-150%) scale(.3);opacity:0}}._spark_9kgxu_7{transform-origin:center}._burstWrap_9kgxu_17{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:8}._burst_9kgxu_17{position:relative;display:grid;place-items:center;animation:_burstIn_9kgxu_1 1.1s cubic-bezier(.2,1.4,.4,1) both}._burst_9kgxu_17 strong{position:relative;font:900 clamp(26px,7vw,44px)/1 var(--font-display,system-ui),system-ui;color:#fff;letter-spacing:.01em;padding:.28em .7em .32em;border-radius:999px;background:linear-gradient(180deg,#ffb13d,#ff5c8a);box-shadow:0 5px #c23a66,0 12px 24px -6px #0007,inset 0 2px #fff6;text-shadow:0 2px 0 #b8325b;white-space:nowrap;-webkit-font-smoothing:antialiased}._burst_9kgxu_17[data-step="3"] strong,._burst_9kgxu_17[data-step="4"] strong{background:linear-gradient(180deg,#b57bff,#5c7cff);box-shadow:0 5px #3d4fb8,0 12px 24px -6px #0007,inset 0 2px #fff6;text-shadow:0 2px 0 #3a3f99}._burst_9kgxu_17[data-step="5"] strong,._burst_9kgxu_17[data-step="6"] strong{background:linear-gradient(180deg,#ff8a3d,#e8344f);box-shadow:0 5px #a3192f,0 12px 24px -6px #0007,inset 0 2px #fff6;text-shadow:0 2px 0 #8f1628}._rays_9kgxu_22{position:absolute;width:220%;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(#fff6 0,#fff6 8deg,#fff0 8deg,#fff0 22deg);mask:radial-gradient(circle,#000 20%,transparent 68%);-webkit-mask:radial-gradient(circle,#000 20%,transparent 68%);animation:_raySpin_9kgxu_1 1.1s linear both}@keyframes _burstIn_9kgxu_1{0%{transform:scale(.2) rotate(-8deg);opacity:0}18%{transform:scale(1.12) rotate(2deg);opacity:1}30%{transform:scale(1) rotate(0)}80%{transform:scale(1);opacity:1}to{transform:scale(.9) translateY(-24px);opacity:0}}@keyframes _raySpin_9kgxu_1{0%{transform:rotate(0);opacity:0}20%{opacity:1}to{transform:rotate(60deg);opacity:0}}@media(prefers-reduced-motion:reduce){._ghosts_9kgxu_1{display:none}._burst_9kgxu_17{animation:_burstFade_9kgxu_1 1.1s linear both}._rays_9kgxu_22{display:none}}@keyframes _burstFade_9kgxu_1{0%,85%{opacity:1}to{opacity:0}}._dialog_16flv_1{width:min(100vw,640px);max-width:640px;max-height:96dvh;padding:0;overflow:auto;border-radius:var(--radius-lg);background:var(--background);color:var(--foreground);border:1px solid var(--border)}._dialog_16flv_1>button:last-child{display:none}._tileDialog_16flv_1{width:min(100vw,760px);max-width:760px}._shell_16flv_1{position:relative;min-width:0;padding:1.25rem;background:var(--background);color:var(--foreground);isolation:isolate}._shell_16flv_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(transparent,var(--background)),var(--ps-scene);background-size:cover;background-position:center;opacity:.12;pointer-events:none}._top_16flv_1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);text-align:center}._top_16flv_1>div{min-width:0}._top_16flv_1 span,._eyebrow_16flv_1{font-size:9px;letter-spacing:.1em;color:var(--muted-foreground);font-weight:700}._title_16flv_1{font-size:clamp(20px,5vw,28px);line-height:1.15;margin:4px 0;font-family:var(--font-family-display)}._rule_16flv_1{font-size:12px;text-align:center;color:var(--muted-foreground);line-height:1.5;margin:var(--spacing-3) 0}._practice_16flv_1,._countdown_16flv_1{font-size:11px;text-align:center;background:var(--surface);padding:var(--spacing-3);border-radius:var(--radius);color:var(--foreground)}._scorebar_16flv_1{display:flex;justify-content:space-between;border-top:1px solid var(--border);padding:var(--spacing-4) 0}._scorebar_16flv_1>span{display:grid;gap:var(--spacing-1)}._scorebar_16flv_1 small{font-size:9px;letter-spacing:.1em;color:var(--muted-foreground)}._scorebar_16flv_1 strong{font:600 30px var(--font-family-display)}._timer_16flv_1{text-align:right}._playarea_16flv_1{position:relative;isolation:isolate;width:min(100%,460px);min-width:0;margin:auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._playarea_16flv_1 p{font:400 12px/1.5 var(--font-family-base);color:var(--muted-foreground);margin:0}._board_16flv_1{display:grid;width:100%;gap:var(--spacing-2);padding:var(--spacing-2);background:var(--ps-board-surface,color-mix(in srgb,var(--ps-world-accent) 30%,var(--surface)));border:2px solid var(--border);border-radius:var(--radius-md)}._snackTile_16flv_1{aspect-ratio:1;height:auto!important;min-width:0;padding:0!important;background:var(--ps-piece)!important;color:var(--ps-piece-ink);border:1px solid var(--border)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--ps-shadow-bevel)}._snackTile_16flv_1._selected_16flv_1,._selected_16flv_1{outline:3px solid var(--ps-workshop);outline-offset:-3px;z-index:1}._snackTile_16flv_1._hint_16flv_1{outline:3px dashed #bd7e22;outline-offset:-3px}._matchGoal_16flv_1{display:flex;justify-content:space-between;gap:var(--spacing-3);width:100%;font-size:11px;color:var(--muted-foreground)}._matchGoal_16flv_1 b{font-family:var(--font-family-display);color:var(--foreground)}._prompt_16flv_1{font-size:18px!important;color:var(--foreground)!important;font-family:var(--font-family-display)!important}._wordSlots_16flv_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-1);margin:var(--spacing-3) 0}._wordSlots_16flv_1 span{width:28px;height:40px;border-bottom:3px solid var(--border);font:600 27px var(--font-family-display)}._letters_16flv_1,._controls_16flv_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-2);max-width:100%}._letter_16flv_1{width:48px;min-height:54px;font:600 25px var(--font-family-display);background:var(--ps-piece);color:var(--ps-piece-ink)}._target_16flv_1{display:flex;align-items:center;gap:var(--spacing-4);font-size:64px;filter:drop-shadow(0 1px 0 white)}._target_16flv_1 strong{font:600 24px var(--font-family-display);max-width:140px;text-align:left}._shapes_16flv_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3);width:100%}._shape_16flv_1{min-height:105px;display:flex;flex-direction:column;gap:var(--spacing-1);background:var(--ps-piece);color:var(--ps-piece-ink)}._shape_16flv_1 span{font-size:43px;line-height:1.15}._shape_16flv_1 small{font-size:11px}._shape_16flv_1._lit_16flv_1{background:var(--ps-workshop);outline:3px solid var(--foreground);scale:1.03}._quizTop_16flv_1{width:100%;display:flex;justify-content:space-between;font-size:12px;color:var(--muted-foreground)}._question_16flv_1{font:500 27px/1.25 var(--font-family-display);margin:0}._answers_16flv_1{display:grid;gap:var(--spacing-3);width:100%}._answer_16flv_1{min-height:56px;height:auto;text-align:left;justify-content:flex-start}._answer_16flv_1>span{padding:var(--spacing-2);border-radius:var(--radius-sm);background:var(--secondary)}._answer_16flv_1 svg{margin-left:auto}._numbers_16flv_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-3);width:100%}._numbers_16flv_1 button{height:80px;background:var(--ps-piece);color:var(--ps-piece-ink);font:600 32px var(--font-family-display)}._used_16flv_1{opacity:.35}._scenes_16flv_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:var(--spacing-3)}._scenes_16flv_1 figure{margin:0;min-width:0}._scenes_16flv_1 figcaption{font-size:9px;text-align:center;margin-bottom:var(--spacing-2)}._recipeList_16flv_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-2)}._recipeList_16flv_1 span{padding:var(--spacing-2);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:11px}._recipeList_16flv_1 ._ingredientDone_16flv_1{background:var(--primary);color:var(--primary-foreground)}._recipeList_16flv_1 ._ingredientNext_16flv_1{outline:2px solid var(--ps-workshop)}._recipeDrag_16flv_1{width:100%;display:grid;gap:var(--spacing-4)}._recipeBowl_16flv_1{min-height:140px;display:grid;place-items:center;border:2px dashed var(--ps-world-accent);border-radius:50% 50% var(--radius-md) var(--radius-md);background:var(--surface);padding:var(--spacing-3)}._recipeBowl_16flv_1>span{font-size:48px}._recipeBowl_16flv_1 b{font-size:13px}._recipeBowl_16flv_1 small{font-size:11px}._ingredients_16flv_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._ingredients_16flv_1 button{min-height:52px;font-size:12px}._canvas_16flv_1{width:100%;aspect-ratio:600/440;background:var(--ps-piece);touch-action:none;border:1px solid var(--border);border-radius:var(--radius)}._ink_16flv_1{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:var(--radius-full);padding:0;border:4px solid var(--card)}._ink_16flv_1[aria-pressed=true]{outline:3px solid var(--foreground)}._feedback_16flv_1{padding:var(--spacing-4) 0;min-height:52px;text-align:center;font:500 13px/1.5 var(--font-family-base);color:var(--foreground)}._result_16flv_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4);padding:1.25rem 0}._result_16flv_1 h2{font:500 38px/1.1 var(--font-family-display);margin:0}._result_16flv_1 p{font-size:12px;line-height:1.5;color:var(--muted-foreground);margin:0}._resultIcon_16flv_1{font-size:65px}._resultNumbers_16flv_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-6)}._resultNumbers_16flv_1 span{display:grid;gap:var(--spacing-1);font-size:12px;color:var(--muted-foreground)}._resultNumbers_16flv_1 b{font:600 34px var(--font-family-display);color:var(--foreground)}._retryPulse_16flv_1{animation:_psRetry_16flv_1 1.3s ease-in-out .6s infinite}@keyframes _psRetry_16flv_1{0%,to{transform:scale(1);box-shadow:0 0 #8fd16a88}50%{transform:scale(1.04);box-shadow:0 0 0 10px #8fd16a00}}._stars_16flv_1[data-stamp=true] span[data-earned=true]{animation:_psStamp_16flv_1 .42s cubic-bezier(.3,1.6,.5,1) calc(var(--i)*.33s + .2s) both}@keyframes _psStamp_16flv_1{0%{opacity:0;transform:scale(2.4) rotate(-18deg)}70%{opacity:1;transform:scale(.88)}to{transform:none}}@media(prefers-reduced-motion:reduce){._retryPulse_16flv_1,._stars_16flv_1[data-stamp=true] span{animation:none!important}}._stars_16flv_1{display:flex;gap:var(--spacing-3);font:600 45px var(--font-family-display);color:var(--border)}._stars_16flv_1 [data-earned=true]{color:var(--ps-star);filter:drop-shadow(0 2px 0 #805c34)}._resultActions_16flv_1{display:grid;gap:var(--spacing-3);width:100%}._doodleResult_16flv_1{max-width:330px;width:100%;max-height:200px;object-fit:contain;background:var(--ps-piece);border-radius:var(--radius)}._unlock_16flv_1,._explanations_16flv_1{padding:var(--spacing-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);font-size:12px}._explanations_16flv_1{width:100%;text-align:left}._explanations_16flv_1 summary{min-height:44px;cursor:pointer;display:flex;align-items:center}._error_16flv_1{color:var(--error)!important}._confetti_16flv_1{width:100%;display:flex;justify-content:space-around;color:var(--ps-world-accent);font-size:27px;animation:_pop_16flv_1 .45s ease-out}._exitDialog_16flv_1{max-width:min(92vw,410px);padding:var(--spacing-6);border-radius:var(--radius-md);background:var(--popup);color:var(--foreground)}._exitTitle_16flv_1{font:500 30px var(--font-family-display)}._exitCopy_16flv_1{font:400 14px/1.5 var(--font-family-base);color:var(--muted-foreground)}._exitActions_16flv_1{display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:center}._exitActions_16flv_1 button{flex:1}@keyframes _pop_16flv_1{0%{translate:0 -15px;opacity:0}to{translate:0 0;opacity:1}}._shell_16flv_1[data-motion=false] *{animation:none!important;transition:none!important}@media(max-width:600px){._dialog_16flv_1{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}._shell_16flv_1{padding:var(--spacing-3) var(--spacing-3) calc(1.25rem + env(safe-area-inset-bottom));min-height:100dvh}._scenes_16flv_1{grid-template-columns:1fr;max-width:300px}._top_16flv_1 span{font-size:8px}._title_16flv_1{font-size:22px}}@media(prefers-reduced-motion:reduce){._shell_16flv_1 *{animation:none!important;transition:none!important}._shape_16flv_1._lit_16flv_1{scale:1}}._tileShell_16flv_4:before{display:none}._tileShell_16flv_4 ._rule_16flv_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._tileShell_16flv_4 ._playarea_16flv_1{width:100%;max-width:660px;gap:var(--spacing-3)}._tileShell_16flv_4 ._scorebar_16flv_1{padding:var(--spacing-2) 0}._tileShell_16flv_4 ._scorebar_16flv_1 strong{font-size:26px}._tileShell_16flv_4 ._feedback_16flv_1{padding:var(--spacing-2) 0;min-height:36px}@media(max-width:600px){._tileShell_16flv_4{padding:var(--spacing-2) var(--spacing-2) calc(var(--spacing-4) + env(safe-area-inset-bottom))}}@media(max-width:360px){._tileShell_16flv_4{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}}._shell_16flv_1{--ff-accent:var(--ff-grape);--ff-accent-deep:var(--ff-grape-deep);--ff-panel:#9B6BFF;--ff-panel-lip:#5B33B8;--ff-felt:repeating-conic-gradient(#D9C8FF 0 25%,#CBB4FF 0 50%) 0 0/44px 44px;--ff-page:var(--ff-bg-dusk);background:var(--ff-page);color:var(--ff-ink);font-family:var(--font-body);min-height:100dvh}._shell_16flv_1:before{opacity:1;background:radial-gradient(circle at 12% 18%,#fff6 0 26px,transparent 27px),radial-gradient(circle at 86% 12%,#fff4 0 40px,transparent 41px),radial-gradient(circle at 78% 62%,#fff3 0 18px,transparent 19px),radial-gradient(circle at 8% 74%,#fff3 0 34px,transparent 35px),radial-gradient(circle at 50% 92%,#fff2 0 50px,transparent 51px),radial-gradient(circle at 32% 44%,#fff2 0 12px,transparent 13px);z-index:-1}._shell_16flv_1[data-game=tiles]{--ff-accent:var(--ff-mint);--ff-accent-deep:var(--ff-mint-deep);--ff-page:radial-gradient(120% 80% at 50% 0%,#FFD9B8 0%,#FFB48A 50%,#F2876A 100%)}._shell_16flv_1:is([data-game=sudoku],[data-game=sudoku9],[data-game=math],[data-game=slide],[data-game=memory],[data-game=recipe]){--ff-accent:var(--ff-tangerine);--ff-accent-deep:var(--ff-tangerine-deep);--ff-panel:#FF8A3D;--ff-panel-lip:#B04E12;--ff-felt:radial-gradient(#FFE3C7 22%,transparent 24%) 0 0/18px 18px,#FFF1E0;--ff-page:radial-gradient(120% 80% at 50% 0%,#FFE7C2 0%,#FFC48A 50%,#FF9A5C 100%)}._shell_16flv_1:is([data-game=match],[data-game=sort],[data-game=trivia]){--ff-accent:var(--ff-grape);--ff-accent-deep:var(--ff-grape-deep)}._shell_16flv_1:is([data-game=merge],[data-game=maze],[data-game=tictac]){--ff-accent:var(--ff-lime);--ff-accent-deep:var(--ff-lime-dark);--ff-panel:#7BC943;--ff-panel-lip:#3E8A1C;--ff-felt:linear-gradient(#ffffff14 1px,transparent 1px) 0 0/40px 40px,linear-gradient(90deg,#ffffff14 1px,transparent 1px) 0 0/40px 40px,radial-gradient(#9BE15D,#5FB52E);--ff-page:var(--ff-bg-meadow)}._shell_16flv_1:is([data-game=bubbles],[data-game=pairs],[data-game=race]){--ff-accent:var(--ff-berry);--ff-accent-deep:var(--ff-berry-deep);--ff-panel:#FF5C8A;--ff-panel-lip:#A82150;--ff-felt:radial-gradient(120% 100% at 50% 0%,#3B2A7A,#1C1446);--ff-page:radial-gradient(120% 80% at 50% 0%,#FFC2DA 0%,#FF8DB0 50%,#C94F8E 100%)}._shell_16flv_1:is([data-game=colour],[data-game=spot],[data-game=mole],[data-game=four]){--ff-accent:var(--ff-sky);--ff-accent-deep:var(--ff-sky-deep);--ff-panel:#4FB8FF;--ff-panel-lip:#145EA6;--ff-felt:repeating-conic-gradient(#DDF2FF 0 25%,#C8E9FF 0 50%) 0 0/44px 44px;--ff-page:var(--ff-bg-sky)}._shell_16flv_1:is([data-game=word],[data-game=wordsearch],[data-game=hang]){--ff-accent:var(--ff-mint);--ff-accent-deep:var(--ff-mint-deep);--ff-panel:#3FD9B5;--ff-panel-lip:#0F7F68;--ff-felt:radial-gradient(120% 100% at 50% 20%,#CFFAEE,#9BEBD6);--ff-page:radial-gradient(120% 80% at 50% 0%,#D4FFF2 0%,#7FE6CB 50%,#2FB894 100%)}._shell_16flv_1:is([data-game=odd],[data-game=timing],[data-game=draw],[data-game=lights]){--ff-accent:var(--ff-sun);--ff-accent-deep:var(--ff-sun-deep);--ff-panel:#FFC83D;--ff-panel-lip:#B87708;--ff-felt:radial-gradient(120% 100% at 50% 20%,#FFF8E1,#FFE7A6);--ff-page:radial-gradient(120% 80% at 50% 0%,#FFF3C4 0%,#FFD86B 50%,#FFA94D 100%)}._shell_16flv_1[data-game=lights]{--ff-felt:radial-gradient(120% 100% at 50% 0%,#2E3A8C,#151B4D)}._title_16flv_1{font:700 clamp(22px,6vw,30px)/1.1 var(--font-display);color:#fff;text-shadow:0 6px 14px #0003;letter-spacing:.01em}._top_16flv_1 span,._eyebrow_16flv_1{color:#fff;opacity:.9;text-shadow:none}._rule_16flv_1{color:var(--ff-ink);font:700 13px/1.45 var(--font-body);background:#fffc;border-radius:var(--r-pill);padding:8px 14px;box-shadow:0 4px #0000001a}._scorebar_16flv_1{border:0;gap:10px;padding:10px 0}._scorebar_16flv_1>span{background:linear-gradient(180deg,#fff,#f4f1ff);border-radius:var(--r-pill);padding:6px 16px;box-shadow:0 5px #c9c2ee,0 10px 18px -8px #2b235055,inset 0 2px #fff}._scorebar_16flv_1 small{color:var(--ff-ink-soft);font:800 9px var(--font-body)}._scorebar_16flv_1 strong{font:700 24px var(--font-display);color:var(--ff-ink);font-variant-numeric:tabular-nums}._board_16flv_1{position:relative;border:0;border-radius:var(--r-xl);padding:14px;background:linear-gradient(180deg,#ffffff38,#ffffff0d),var(--ff-panel);box-shadow:0 10px 0 var(--ff-panel-lip),0 24px 40px -10px #00000073,inset 0 3px #ffffff59,inset 0 -6px 14px #0003;isolation:isolate}._board_16flv_1:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:26px;background:var(--ff-felt);box-shadow:inset 0 4px 12px #00000059;z-index:-1}._snackTile_16flv_1{border:0!important;border-radius:var(--r-md)!important;background:linear-gradient(180deg,#fff,#fff6e8)!important;box-shadow:0 5px #e8d6b8,0 10px 14px -6px #2b235073,inset 0 2px #fff,inset 0 -3px 6px #a0783c22!important;transition:transform var(--t-select) var(--ease-spring)}._snackTile_16flv_1:active{transform:translateY(3px) scale(.94)}._snackTile_16flv_1._selected_16flv_1,._selected_16flv_1{outline:0;transform:translateY(-6px) scale(1.06);box-shadow:0 0 0 3px var(--ff-sun),0 0 18px 4px #ffc83dcc,0 6px #e8d6b8!important}._snackTile_16flv_1._hint_16flv_1{outline:0;box-shadow:0 0 0 3px #7cf7d0,0 0 16px 4px #7cf7d0aa,0 5px #e8d6b8!important}._shell_16flv_1 button{font-family:var(--font-display)}@media(prefers-reduced-motion:reduce){._snackTile_16flv_1,._selected_16flv_1{transition:none!important;transform:none!important}}._shell_16flv_1[data-motion=false] *{animation-duration:.15s!important;transition-duration:0s!important}._tileShell_16flv_4{position:relative}._tileShell_16flv_4 ._top_16flv_1{min-height:44px;height:44px;margin:0;padding:0}._tileShell_16flv_4 ._top_16flv_1>div{opacity:0;pointer-events:none}._tileShell_16flv_4 ._scorebar_16flv_1{position:absolute;top:20px;left:80px;right:130px;height:44px;display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:0;margin:0;z-index:3}._tileShell_16flv_4 ._scorebar_16flv_1>span{display:inline-flex;align-items:baseline;gap:5px;padding:3px 10px;box-shadow:0 3px #c9c2ee,inset 0 2px #fff}._tileShell_16flv_4 ._scorebar_16flv_1 small{font-size:8px}._tileShell_16flv_4 ._scorebar_16flv_1 strong,._tileShell_16flv_4 ._scorebar_16flv_1 ._timer_16flv_1 strong{font-size:17px}._tileShell_16flv_4 [class*=_guide_]{position:absolute;top:22px;right:76px;left:auto;width:auto;margin:0;z-index:3}._tileShell_16flv_4 [class*=_guide_] button{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;font-size:0;gap:0;justify-content:center}._tileShell_16flv_4 [class*=_guide_] button svg{width:18px;height:18px}._tileShell_16flv_4 ._playarea_16flv_1{gap:4px}._tileShell_16flv_4 [class*=_juice_]{margin:0;padding:0}._tileShell_16flv_4 [class*=_juice_] meter{height:4px}._tileShell_16flv_4 [class*=_juice_] span{font-size:11px}@media(max-width:600px){._tileShell_16flv_4{padding-top:34px}._tileShell_16flv_4 ._scorebar_16flv_1{top:34px;left:56px;right:100px}._tileShell_16flv_4 [class*=_guide_]{top:36px;right:52px}}@media(min-width:601px){._tileDialog_16flv_1{height:96dvh}._tileDialog_16flv_1 ._tileShell_16flv_4{min-height:100%;height:100%;box-sizing:border-box}}._matchStage_16flv_61{position:relative;width:100%}._snackTile_16flv_1{position:relative}._snackTile_16flv_1[data-fall=fall]{animation:_smFall_16flv_1 calc(.23s + var(--fall,1)*45ms) cubic-bezier(.45,0,.7,1.25) .13s both}._snackTile_16flv_1[data-fall=swap]{animation:_smSwap_16flv_1 .2s cubic-bezier(.3,1.3,.5,1) both}@keyframes _smFall_16flv_1{0%{transform:translateY(calc(var(--dy,-1)*(100% + 8px)));opacity:.95}82%{transform:translateY(4%) scale(1.04,.94)}to{transform:none}}@keyframes _smSwap_16flv_1{0%{transform:translate(calc(var(--dx,0)*(100% + 8px)),calc(var(--dy,0)*(100% + 8px)))}to{transform:none}}._snackTile_16flv_1:not(:disabled):active{transform:scale(.92)}._ghostSnack_16flv_68{display:grid;place-items:center;width:100%;height:100%;border-radius:var(--r-md,14px);background:linear-gradient(180deg,#fff,#fff6e8);box-shadow:0 5px #e8d6b8}._ghostSnack_16flv_68>*{width:82%;height:82%}@media(prefers-reduced-motion:reduce){._snackTile_16flv_1[data-fall]{animation:none!important}}._matchStage_16flv_61>._board_16flv_1{overflow:hidden}._letters_16flv_1 button,._shapes_16flv_1 button,._answers_16flv_1 button{position:relative;border:0!important;background:linear-gradient(180deg,#fff,#fff6e8 60%,#f6e4c4)!important;box-shadow:0 5px #d9bf8c,0 10px 14px -6px #2b235070,inset 0 2px #fff,inset 0 -4px 6px #a0783c26!important;transition:transform .12s cubic-bezier(.3,1.5,.5,1),box-shadow .12s}._letters_16flv_1 button:after,._shapes_16flv_1 button:after,._answers_16flv_1 button:after{content:"";position:absolute;left:12%;right:12%;top:5px;height:28%;border-radius:999px;background:linear-gradient(#ffffffc0,#fff0);pointer-events:none}._letters_16flv_1 button:active:not(:disabled),._shapes_16flv_1 button:active:not(:disabled),._answers_16flv_1 button:active:not(:disabled){transform:translateY(4px) scale(.97);box-shadow:0 1px #d9bf8c,inset 0 2px #fff,inset 0 -2px 4px #a0783c26!important}._letters_16flv_1 button:disabled,._shapes_16flv_1 button:disabled{box-shadow:0 2px #d9bf8c,inset 0 2px 4px #0000001a!important}._wordSlots_16flv_1 span{background:linear-gradient(#fffdf7,#f1e6cf);box-shadow:inset 0 3px 5px #6b4a1a2a,0 1px #fff;border-radius:12px}._scenes_16flv_1 figure{box-shadow:0 6px #c9b38a,0 14px 20px -8px #2b235066,inset 0 2px #fff;border-radius:18px}@media(prefers-reduced-motion:reduce){._letters_16flv_1 button,._shapes_16flv_1 button,._answers_16flv_1 button{transition:none}}._fullDialog_16flv_82._fullDialog_16flv_82{position:fixed!important;right:0!important;bottom:0!important;top:0!important;left:0!important;transform:none!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;border:0!important;border-radius:0!important;padding:0!important;overflow:hidden!important;box-shadow:none!important}._shell_16flv_1._fullPlay_16flv_83{display:flex;flex-direction:column;height:100%;min-height:0!important;box-sizing:border-box;overflow:hidden;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)!important;background:radial-gradient(120% 90% at 50% 35%,#2f7a55,#1f5d40 60%,#174a33)!important;color:#fff}._shell_16flv_1._fullPlay_16flv_83:before{display:none}._fullPlay_16flv_83>._top_16flv_1,._fullPlay_16flv_83 ._scorebar_16flv_1,._fullPlay_16flv_83 ._countdown_16flv_1{display:none!important}._fullBar_16flv_86{flex:0 0 auto;display:flex;align-items:center;gap:6px;height:44px;padding:0 6px;background:#0f3524cc;color:#fff;z-index:5}._fullBar_16flv_86 button{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:12px;background:#ffffff1f!important;color:#fff!important;box-shadow:none!important;border:0!important}._fullBar_16flv_86 [class*=_guide_]{position:static!important;margin:0!important;width:auto}._fullBar_16flv_86 [class*=_guide_] button{font-size:0;gap:0}._fullBar_16flv_86 [class*=_guide_] button svg{width:18px;height:18px}._fullScore_16flv_91{display:inline-flex;align-items:baseline;gap:5px;margin-left:2px;padding:3px 10px;border-radius:999px;background:#fff;color:#2b2350}._fullScore_16flv_91 small{font:800 8px var(--font-body);letter-spacing:.08em;color:#6b6390}._fullScore_16flv_91 strong{font:700 17px var(--font-display);font-variant-numeric:tabular-nums}._fullLevel_16flv_94{margin-right:auto;font:700 12px var(--font-body);opacity:.9;white-space:nowrap}._srOnly_16flv_95{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._fullPlay_16flv_83 ._playarea_16flv_1{flex:1 1 auto;min-height:0;width:100%!important;max-width:none!important;margin:0!important;gap:0!important;display:flex;flex-direction:column}._fullPlay_16flv_83 ._playarea_16flv_1>[class*=_juice_]{display:none}._fullPlay_16flv_83 ._error_16flv_1{margin:4px 8px}@media(orientation:landscape)and (max-height:500px){._fullBar_16flv_86{position:absolute;top:env(safe-area-inset-top,0px);left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);background:transparent;pointer-events:none}._fullBar_16flv_86>*{pointer-events:auto}}._fullBar_16flv_86 button:before,._fullBar_16flv_86 button:after,._fullBar_16flv_86 button *:before{display:none!important;content:none!important}._fullBar_16flv_86 button{-webkit-tap-highlight-color:transparent;background-image:none!important}._shell_16flv_1._fullPlay_16flv_83[data-game=tiles]{background:url(/mahjong/meadow-v3.svg) 0 0/120px 120px,radial-gradient(130% 90% at 50% 30%,#8fdc63,#5fbf45 45%,#3f9b35)!important}._shell_16flv_1._fullPlay_16flv_83[data-game=tiles] ._fullBar_16flv_86{background:#2f7a2acc}._fullPlay_16flv_83>._rule_16flv_1{display:none!important}._fullPlay_16flv_83 ._playarea_16flv_1{align-items:center;justify-content:center;overflow:hidden;padding:4px}._fullPlay_16flv_83 ._playarea_16flv_1>*{flex:0 0 auto;max-width:100%}._fullPlay_16flv_83 ._feedback_16flv_1{flex:0 0 auto;margin:0!important;padding:2px 8px 6px!important;min-height:0!important;font-size:13px!important;line-height:1.2;text-align:center;color:#fffc!important;background:none!important;box-shadow:none!important}@media(orientation:landscape)and (max-height:500px){._fullPlay_16flv_83 ._playarea_16flv_1{padding-top:44px}._fullPlay_16flv_83 ._feedback_16flv_1{position:absolute;left:0;right:0;bottom:env(safe-area-inset-bottom,0px);pointer-events:none}}._fullPlay_16flv_83 ._playarea_16flv_1{flex:1 1 0!important}._fullPlay_16flv_83 ._playarea_16flv_1{justify-content:safe center!important}._fullPlay_16flv_83 ._playarea_16flv_1>[class*=_sudoku_]{width:420px!important;max-width:none!important}._fullPlay_16flv_83 ._playarea_16flv_1>[class*=_sudoku_] [class*=_grid_]{overflow:visible!important}._fullPlay_16flv_83 ._playarea_16flv_1>*{max-width:none}._fullPlay_16flv_83 ._selected_16flv_1._selected_16flv_1{outline:0!important;box-shadow:0 0 14px 4px #ffd86bcc,0 6px #e8d6b8!important}._fullPlay_16flv_83 ._snackTile_16flv_1._snackTile_16flv_1._hint_16flv_1{outline:0!important;box-shadow:0 0 16px 5px #7cf7d0aa,0 5px #e8d6b8!important}._fullPlay_16flv_83 ._shape_16flv_1._shape_16flv_1._lit_16flv_1{outline:0!important;box-shadow:0 0 16px 5px #fffa}._maze_19dl8_1{width:100%;display:flex;flex-direction:column;gap:9px}._surface_19dl8_2{width:100%;aspect-ratio:1;position:relative;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:crosshair;border-radius:17px;background:#e0e9d4;box-shadow:0 4px #c3cdae;isolation:isolate}._surface_19dl8_2:focus-visible{outline:3px solid #205d48;outline-offset:4px}._surface_19dl8_2[aria-disabled=true]{cursor:default}._surface_19dl8_2[data-blocked=true]{outline:2px solid #a96d34;outline-offset:2px}._board_19dl8_6{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;border-radius:17px}._footer_19dl8_7{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#52645a;font-size:11px;font-weight:600;line-height:1.4}._footer_19dl8_7>div{display:flex;gap:3px;flex-shrink:0}._footer_19dl8_7 button{width:44px;min-height:44px;color:#205d48;border-radius:13px;padding:9px}._footer_19dl8_7 button:focus-visible{outline:3px solid #205d48;outline-offset:1px}._sr_19dl8_11{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._surface_19dl8_2{background:#d9ead2;border:3px solid #ddc38e;border-bottom-width:5px;box-shadow:0 6px #6f6976,0 13px 25px #0b1e3e48;border-radius:23px}._surface_19dl8_2:focus-visible{outline-color:#b5eddf}._footer_19dl8_7{color:#d4e4f7}._footer_19dl8_7 button{color:#c3f4e3;background:#2c4d68;border:1px solid #7a9eb7}._footer_19dl8_7 button:focus-visible{outline-color:#b5eddf}._surface_19dl8_2{border:0;border-radius:var(--r-xl);background:radial-gradient(120% 100% at 50% 20%,#e6f9d3,#b8f07a);box-shadow:0 0 0 12px #7bc943,0 12px 0 10px #3e8a1c,0 26px 40px -6px #00000073,inset 0 4px 12px #00000040;margin:12px 0 22px}._footer_19dl8_7{color:#fff}._footer_19dl8_7 button{color:var(--ff-ink);background:linear-gradient(180deg,#fff,#eef0ff);border:0;border-radius:16px;box-shadow:0 4px #c9c6e8}._bob_19dl8_20{animation:_mzBob_19dl8_1 1.4s ease-in-out infinite}@keyframes _mzBob_19dl8_1{50%{transform:translateY(-.06px)}}._pop_19dl8_22{animation:_mzPop_19dl8_1 .55s cubic-bezier(.2,1.6,.4,1) forwards;transform-box:fill-box;transform-origin:center}@keyframes _mzPop_19dl8_1{0%{transform:scale(1)}35%{transform:scale(1.7)}to{transform:scale(0);opacity:0}}._ring_19dl8_24{animation:_mzRing_19dl8_1 .55s ease-out forwards;transform-box:fill-box;transform-origin:center}@keyframes _mzRing_19dl8_1{0%{transform:scale(.4);opacity:1}to{transform:scale(1.9);opacity:0}}._spark_19dl8_26{animation:_mzSpark_19dl8_1 .6s ease-out forwards}@keyframes _mzSpark_19dl8_1{0%{transform:rotate(var(--a)) translate(.1px)}to{transform:rotate(var(--a)) translate(.55px);opacity:0}}@media(prefers-reduced-motion:reduce){._bob_19dl8_20,._ring_19dl8_24,._spark_19dl8_26{animation:none}._ring_19dl8_24,._spark_19dl8_26{display:none}._pop_19dl8_22{animation:_mzFade_19dl8_1 .2s forwards}}@keyframes _mzFade_19dl8_1{to{opacity:0}}._arcade_1rxvy_1{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}._goal_1rxvy_1{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:35px;color:#52645a;font-size:12px;font-weight:700}._goal_1rxvy_1>b{font-size:11px;color:#805719;background:#fff0c2;padding:6px 9px;border-radius:20px}._hint_1rxvy_1{font-size:11px;gap:5px;padding:7px 9px;min-height:38px;color:#205d48}._grid_1rxvy_1{display:grid;width:100%;gap:8px}._pair_1rxvy_1{position:relative;aspect-ratio:1;height:auto;min-width:0;padding:0;border-radius:17px;background:#205d48!important;color:#e6eacb!important;border:1px solid #164a37;box-shadow:0 4px #143d2e;font-size:34px;transition:transform .12s,background .12s}._pair_1rxvy_1>span{font-size:27px;font-weight:400;color:#b0c798}._pair_1rxvy_1._revealed_1rxvy_1{background:#fff9e8!important;border-color:#c6d2bb;box-shadow:0 3px #c5ceb7;transform:rotateY(0)}._pair_1rxvy_1._matched_1rxvy_1{background:#e2eccb!important;box-shadow:none;border-color:#b8ca9e}._pair_1rxvy_1._matched_1rxvy_1 svg{position:absolute;right:5px;bottom:5px;color:#205d48}._pair_1rxvy_1:disabled{opacity:1}._pair_1rxvy_1:active{transform:translateY(3px)}._merge_1rxvy_1{background:#cdd6bf;border:1px solid #b6c5a7;border-radius:21px;padding:10px;touch-action:none}._mergeTile_1rxvy_1{display:grid;place-items:center;aspect-ratio:1;border-radius:12px;background:#e3e8d7;font-weight:850;font-size:27px;color:#395b3e;box-shadow:inset 0 1px 2px #253b3208}._mergeTile_1rxvy_1[data-value="2"]{background:#faf3dd}._mergeTile_1rxvy_1[data-value="4"]{background:#f4ddaa}._mergeTile_1rxvy_1[data-value="8"]{background:#edbd82}._mergeTile_1rxvy_1[data-value="16"]{background:#e7a28b}._mergeTile_1rxvy_1[data-value="32"]{background:#cc91a3;color:#302238}._mergeTile_1rxvy_1[data-value="64"]{background:#a48bbb;color:#211e36}._mergeTile_1rxvy_1[data-value="128"]{background:#205d48;color:#fff8d9}._directions_1rxvy_1{display:flex;gap:10px;justify-content:center;width:100%}._directions_1rxvy_1 button{width:53px;height:48px;padding:8px;background:#fffdf7;border-radius:13px;box-shadow:0 3px #d0d8c4}._bubbleGrid_1rxvy_1{background:#e6e0ed;padding:9px;border:1px solid #c9bdd6;border-radius:20px;gap:6px}._bubble_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;padding:0;border-radius:50%;background:#fffdf7!important;border:1px solid #d4c7e1;box-shadow:0 3px #c1afcf;font-size:26px;transition:transform .1s}._bubble_1rxvy_1[data-kind="0"]{background:#f9d8cf!important}._bubble_1rxvy_1[data-kind="1"]{background:#fcf0b9!important}._bubble_1rxvy_1[data-kind="2"]{background:#e5d6f3!important}._bubble_1rxvy_1[data-kind="3"]{background:#dcecc6!important}._bubble_1rxvy_1:hover{transform:scale(1.08)}._bubble_1rxvy_1:active{transform:scale(.85)}._four_1rxvy_1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;width:100%;background:#8da9bb;border:2px solid #65879e;border-radius:20px;padding:12px 9px 7px;box-shadow:0 5px #526f85}._column_1rxvy_1{display:flex;flex-direction:column;width:100%;height:auto!important;min-width:0;padding:0!important;gap:5px;background:transparent!important;align-items:stretch;border:0;border-radius:8px}._column_1rxvy_1:disabled{opacity:1}._column_1rxvy_1:hover:not(:disabled){background:#ffffff24!important}._column_1rxvy_1 small{font-size:9px;color:#18394d;padding:5px}._disc_1rxvy_1{display:grid;place-items:center;aspect-ratio:1;width:100%;border-radius:50%;background:#d5e2e6;box-shadow:inset 0 3px 2px #405e7833;font-size:26px}._disc_1rxvy_1[data-player="1"]{background:#f1d49e;box-shadow:0 2px #a58455}._disc_1rxvy_1[data-player="2"]{background:#edbdad;box-shadow:0 2px #b68176}._computerMove_1rxvy_1{outline:3px solid #694f86;outline-offset:-3px}._tic_1rxvy_1{background:#dce3d1;padding:10px;border-radius:23px;border:1px solid #bcccac}._ticCell_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;background:#fffdf7;font-size:58px;font-family:var(--font-family-base);font-weight:500;line-height:1;border-radius:16px;box-shadow:0 3px #c5d1b6;color:#205d48}._ticCell_1rxvy_1[data-player="2"]{color:#8f4f62;background:#f7e2e6}._ticCell_1rxvy_1:disabled{opacity:1}._slide_1rxvy_1{padding:10px;border:1px solid #c6bfaa;background:#e5dfce;border-radius:23px}._slideTile_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;font-size:34px;font-weight:800;background:#fff4d6;color:#685226;border:1px solid #cdbb8f;border-radius:15px;box-shadow:0 4px #b7a77e;transition:transform .12s}._slideTile_1rxvy_1:active{transform:translateY(3px)}._slideTile_1rxvy_1._blank_1rxvy_1{background:transparent;box-shadow:inset 0 2px 4px #5f542018;border:1px dashed #b7a985;opacity:1}._highlight_1rxvy_1{outline:3px solid #936b22!important;outline-offset:-3px;background:#fff0b0!important}._lightGrid_1rxvy_1{background:#d9e0d0;border:1px solid #bdcbb1;padding:12px;border-radius:23px;gap:12px}._light_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;padding:0;background:#bdc9b3!important;color:#52644a;box-shadow:inset 0 2px 3px #40513417;border:1px solid #a9b99e;border-radius:19px}._light_1rxvy_1._on_1rxvy_1{background:#f8dc87!important;color:#775016;border-color:#c6a351;box-shadow:0 4px #c0a054,0 0 18px #f7d06940}._odd_1rxvy_1{padding:8px;border-radius:22px;background:#eee3d9;border:1px solid #d7c3ad}._oddCell_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;padding:0;font-size:clamp(28px,8vw,42px);border-radius:14px;background:#fff9ec!important;border:1px solid #ddcdb7;box-shadow:0 3px #d3bea4}._oddCell_1rxvy_1:active{transform:scale(.92)}._equation_1rxvy_1{font-size:clamp(30px,8vw,44px);font-weight:800;letter-spacing:-1.2px;margin:25px 0 30px;line-height:1.2;font-variant-numeric:tabular-nums}._mathAnswers_1rxvy_1{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:12px}._mathAnswers_1rxvy_1 button{height:90px;font-size:32px;font-weight:800;background:#fff9e5;box-shadow:0 4px #c5ceb5;border-radius:18px}._words_1rxvy_1{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}._words_1rxvy_1 span{font-size:13px;font-weight:800;letter-spacing:1px;padding:7px 11px;border:1px solid #c7d1bb;background:#fffdf7;border-radius:11px;display:flex;align-items:center;gap:4px}._words_1rxvy_1 ._wordFound_1rxvy_1{background:#e0edc9;color:#205d48;text-decoration:line-through}._wordSearch_1rxvy_1{padding:9px;background:#dbe6d0;border:1px solid #b9cda9;border-radius:20px;gap:6px}._searchLetter_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;padding:0;font-size:23px;font-weight:800;background:#fffdf7!important;border-radius:11px;box-shadow:0 2px #becba9;border:1px solid #c7d5b8}._searchLetter_1rxvy_1._found_1rxvy_1{background:#d4e8b8!important;color:#275b35!important;box-shadow:none}._chosen_1rxvy_1{background:#fae4a6!important;outline:3px solid #966f25!important;outline-offset:-3px}._lunchWord_1rxvy_1{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin:18px 0 3px}._lunchWord_1rxvy_1 span{min-width:31px;min-height:41px;border-bottom:3px solid #7b8c6c;font-size:29px;font-weight:800}._spare_1rxvy_1{display:flex;gap:8px;font-size:24px;margin-bottom:6px}._spare_1rxvy_1 ._gone_1rxvy_1{opacity:.18;filter:grayscale(1)}._alphabet_1rxvy_1{width:100%;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}._alphabet_1rxvy_1 button{height:46px;min-width:0;padding:0;font-size:17px;font-weight:700;background:#fff9e9;border-radius:11px;box-shadow:0 2px #ccd3be}._alphabet_1rxvy_1 button[data-right=true]{background:#dcecc8;color:#205d48;opacity:1}._sortCard_1rxvy_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:220px;width:100%;border:1px solid #d9ccb5;border-radius:25px;background:#fff8e9;box-shadow:0 5px #e0d5bc;touch-action:pan-y;-webkit-user-select:none;user-select:none}._sortCard_1rxvy_1>span{font-size:88px;line-height:1.2}._sortCard_1rxvy_1 h2{font-size:24px;letter-spacing:-.5px;margin:0}._baskets_1rxvy_1{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}._baskets_1rxvy_1 button{min-height:78px;background:#e3edcf;border-radius:18px;font-size:16px;font-weight:700;box-shadow:0 4px #bdcba9;gap:8px}._baskets_1rxvy_1 button:nth-child(2){background:#ece1ef}._baskets_1rxvy_1 button>span{font-size:25px}._toastArt_1rxvy_1{font-size:100px;line-height:1.3;margin:15px 0}._timingTrack_1rxvy_1{position:relative;width:100%;height:39px;background:#e5decc;border:1px solid #bcb49f;border-radius:20px;margin:10px 0 30px;overflow:visible}._toastZone_1rxvy_1{position:absolute;top:3px;bottom:3px;background:#a9c287;border:1px solid #64884e;border-radius:12px}._timingTrack_1rxvy_1>i{position:absolute;top:-8px;bottom:-8px;width:8px;transform:translate(-4px);background:#4e3d28;border:2px solid #fff7e5;border-radius:6px;transition:left .09s linear}._toastButton_1rxvy_1{width:100%;max-width:300px;min-height:59px;font-size:21px;font-weight:800;border-radius:17px;box-shadow:0 4px #123d2d}._moles_1rxvy_1{padding:16px;background:#c9ddb6;border:1px solid #a4c18f;gap:15px;border-radius:25px}._hole_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;padding:0;border-radius:50%;border:4px solid #b3cba0;background:#8ca27c!important;box-shadow:inset 0 7px 2px #4e70442d;font-size:47px;line-height:1;transition:background .1s}._hole_1rxvy_1._peek_1rxvy_1{background:#ecddb7!important}._hole_1rxvy_1:active{transform:scale(.94)}._sudoku_1rxvy_1{gap:0;padding:7px;background:#a5b999;border:2px solid #7d9770;border-radius:18px;overflow:hidden}._sudokuCell_1rxvy_1{aspect-ratio:1;height:auto;min-width:0;padding:0;background:#fffdf7!important;border:1px solid #dce4d3;border-radius:0;font-size:29px;font-weight:600;color:#32634a}._sudokuCell_1rxvy_1:disabled{opacity:1}._sudokuCell_1rxvy_1._given_1rxvy_1{font-weight:850;background:#eaf0e0!important;color:#30472b}._sudokuCell_1rxvy_1._boxRight_1rxvy_1{border-right:3px solid #91a985}._sudokuCell_1rxvy_1._boxBottom_1rxvy_1{border-bottom:3px solid #91a985}._sudokuKeys_1rxvy_1{display:flex;gap:8px;width:100%;justify-content:center}._sudokuKeys_1rxvy_1 button{min-width:48px;min-height:46px;background:#fff9e9;font-size:22px;font-weight:800;border-radius:12px}._sudokuKeys_1rxvy_1 button:last-child{font-size:12px;background:transparent}._arcade_1rxvy_1 button:focus-visible,._merge_1rxvy_1:focus-visible,._sudoku_1rxvy_1:focus-visible{outline:3px solid #205d48;outline-offset:3px}@media(max-width:380px){._disc_1rxvy_1{font-size:22px}._four_1rxvy_1{padding:9px 6px 5px;gap:4px}._hole_1rxvy_1{font-size:38px}._bubble_1rxvy_1{font-size:23px}._grid_1rxvy_1{gap:6px}._bubbleGrid_1rxvy_1,._alphabet_1rxvy_1{gap:5px}._alphabet_1rxvy_1 button{font-size:16px}._sortCard_1rxvy_1{min-height:190px}._sudokuKeys_1rxvy_1{gap:6px}._sudokuKeys_1rxvy_1 button{min-width:43px}._pair_1rxvy_1{font-size:30px}}@media(prefers-reduced-motion:reduce){._arcade_1rxvy_1 *{animation:none!important;transition:none!important}._bubble_1rxvy_1:hover{transform:none}}._arcade_1rxvy_1{color:#f3f3ff}._goal_1rxvy_1{color:#d8e7fd;font-size:12px}._goal_1rxvy_1>b{color:#ffe4aa;background:#3b476c;border:1px solid #8492ba}._hint_1rxvy_1._hint_1rxvy_1{color:#bdffe2;background:#294d67;border:1px solid #6b99ac}._pair_1rxvy_1._pair_1rxvy_1{background:linear-gradient(145deg,#9f7de1,#6854b0)!important;border:2px solid #c8b4f3;border-radius:18px;box-shadow:inset 0 3px #dfceff,0 5px #443878}._pair_1rxvy_1>span{color:#fff0ce;text-shadow:none}._pair_1rxvy_1._pair_1rxvy_1._revealed_1rxvy_1{background:linear-gradient(#fff7e7,#e5e9ef)!important;border-color:#f5e5bd}._pair_1rxvy_1._pair_1rxvy_1._matched_1rxvy_1{background:#b8dfd2!important;border-color:#e1ffdc;box-shadow:0 2px #4c967f}._pair_1rxvy_1 svg{max-height:85%;max-width:85%}._pair_1rxvy_1._matched_1rxvy_1>svg:last-child{color:#254a62}._merge_1rxvy_1{background:linear-gradient(145deg,#5b517e,#323a62);border:2px solid #a7a2cb;box-shadow:0 5px #222e50}._mergeTile_1rxvy_1{border:1px solid #ffffff2e;background:#63678c;color:#f8f4ff;box-shadow:inset 0 2px #ffffff3d,0 3px #202d50}._mergeTile_1rxvy_1[data-value="2"]{background:linear-gradient(#f8f6e9,#d8dfdf);color:#2e4666}._mergeTile_1rxvy_1[data-value="4"]{background:linear-gradient(#ffe8ae,#edc16e);color:#6b4142}._mergeTile_1rxvy_1[data-value="8"]{background:linear-gradient(#ffceaa,#ef997a);color:#692b4d}._mergeTile_1rxvy_1[data-value="16"]{background:linear-gradient(#ffb6cf,#d87dad);color:#5e2d59}._mergeTile_1rxvy_1[data-value="32"]{background:linear-gradient(#d8b3ff,#a282dd);color:#412b69}._mergeTile_1rxvy_1[data-value="64"]{background:linear-gradient(#a4e5ff,#6eabdb);color:#263c66}._mergeTile_1rxvy_1[data-value="128"]{background:linear-gradient(#b9ffce,#76d5b3);color:#1f4b53}._directions_1rxvy_1 button{background:linear-gradient(#fff4da,#e4c892);color:#3e3651;border-color:#fce3b4;box-shadow:0 4px #9b7865}._bubbleGrid_1rxvy_1{background:linear-gradient(145deg,#465d85,#283d62);border:2px solid #95c7da;box-shadow:0 5px #20344f;padding:9px;border-radius:25px}._bubble_1rxvy_1._bubble_1rxvy_1{border:1px solid #e3f7ff;box-shadow:inset 0 3px #ffffff70,0 4px #536a8a}._bubble_1rxvy_1 svg{width:100%;height:100%;padding:1px}._bubble_1rxvy_1[data-kind="0"]{background:radial-gradient(at 30% 10%,#ffe7f0,#edaac1)!important}._bubble_1rxvy_1[data-kind="1"]{background:radial-gradient(at 30% 10%,#fff7c1,#f1d88e)!important}._bubble_1rxvy_1[data-kind="2"]{background:radial-gradient(at 30% 10%,#e2e9ff,#a4b7ed)!important}._bubble_1rxvy_1[data-kind="3"]{background:radial-gradient(at 30% 10%,#e4ffd3,#a6d7ab)!important}._four_1rxvy_1{background:linear-gradient(145deg,#957fc9,#54679a);border-color:#b9b7e6;box-shadow:0 6px #34426b}._disc_1rxvy_1{background:#303e64;box-shadow:inset 0 3px 3px #15244260}._disc_1rxvy_1[data-player="1"]{background:radial-gradient(at 30% 15%,#ffefb9,#eab96b);box-shadow:0 3px #9b7552}._disc_1rxvy_1[data-player="2"]{background:radial-gradient(at 30% 15%,#ffe1ea,#d68ab2);box-shadow:0 3px #985a8c}._column_1rxvy_1 small{color:#edf2ff}._tic_1rxvy_1{background:#58648b;border:1px solid #9eadd1;box-shadow:0 5px #293858}._ticCell_1rxvy_1{background:linear-gradient(#f6faff,#d1dded);box-shadow:0 4px #8195b2;color:#366870}._slide_1rxvy_1{background:linear-gradient(145deg,#6f6b9c,#384769);border-color:#aeb5db;box-shadow:0 5px #243353}._slideTile_1rxvy_1{background:linear-gradient(#ffe6ad,#eac181);color:#63404d;border-color:#ffe9bc;box-shadow:0 5px #9e7462}._slideTile_1rxvy_1._blank_1rxvy_1{background:#253c5b;border-color:#8a9db9}._lightGrid_1rxvy_1{background:#344763;border-color:#7a94b3;box-shadow:0 5px #1c2d4b}._light_1rxvy_1._light_1rxvy_1{background:linear-gradient(#63799a,#435f7e)!important;color:#d9e8ff;border-color:#91a6c3}._light_1rxvy_1._light_1rxvy_1._on_1rxvy_1{background:radial-gradient(at 30% 10%,#fff3b9,#e6bc67)!important;color:#72503e;border-color:#ffecad;box-shadow:0 4px #9e7856,0 0 18px #ffd58a32}._odd_1rxvy_1{background:#6a5a78;border-color:#ae95b8;box-shadow:0 5px #3a3b60}._oddCell_1rxvy_1{background:linear-gradient(#fff1df,#e9c8b4)!important;border-color:#f6e1d3;box-shadow:0 4px #a28085}._equation_1rxvy_1{color:#fff0cb}._mathAnswers_1rxvy_1 button{color:#453654;background:linear-gradient(#fff3d9,#edce9d);box-shadow:0 5px #9a7968;border-color:#fff0ca}._words_1rxvy_1 span{color:#314b5f;background:#edf5e8;border-color:#c0e0d9;box-shadow:0 3px #7a9ea0}._wordSearch_1rxvy_1{background:#3b5873;border-color:#9bc8d5;box-shadow:0 5px #223854}._searchLetter_1rxvy_1{background:linear-gradient(#fff7e5,#e9d3ad)!important;color:#4d3b58;border-color:#f8e5c2;box-shadow:0 3px #a28c7c}._lunchWord_1rxvy_1 span{border-color:#d0e6ed;color:#fff3da}._alphabet_1rxvy_1 button{background:linear-gradient(#fff5e7,#ddd9ec);color:#443657;box-shadow:0 3px #9b94ad;border-color:#f8eeff}._sortCard_1rxvy_1{background:linear-gradient(#fff5e6,#e9d4b7);color:#4f3c52;border-color:#fff0d7;box-shadow:0 6px #8c7d7c}._sortCard_1rxvy_1 h2{color:#493a55}._baskets_1rxvy_1 button{background:linear-gradient(#d8f3cb,#a9d5bb);color:#345367;box-shadow:0 4px #659996}._baskets_1rxvy_1 button:nth-child(2){background:linear-gradient(#e5d7ff,#c8b5ef)}._timingTrack_1rxvy_1{background:#304d68;border-color:#8aacc4}._timingTrack_1rxvy_1>i{background:#fff0b8;border-color:#9f6b68}._toastZone_1rxvy_1{background:#92d5b1;border-color:#caf3d3}._toastButton_1rxvy_1{background:linear-gradient(#d7f4a6,#abd97c);color:#293f4d;border-color:#e6ffc0;box-shadow:0 5px #618e6f}._moles_1rxvy_1{background:linear-gradient(#4c7885,#345a77);border-color:#99ced2;box-shadow:0 5px #1d3f5e}._hole_1rxvy_1{background:#2c4263!important;border-color:#759dad;box-shadow:inset 0 7px 4px #172d4b66}._hole_1rxvy_1._peek_1rxvy_1{background:#d9c9a6!important}._hole_1rxvy_1 svg{max-width:80%;max-height:85%}._sudoku_1rxvy_1{background:#738da7;border-color:#bccfde;box-shadow:0 5px #385674}._sudokuCell_1rxvy_1{color:#2a6680}._sudokuKeys_1rxvy_1 button{background:linear-gradient(#fff5de,#e7d5b3);color:#4d3e58;box-shadow:0 3px #967f74}._arcade_1rxvy_1 button:focus-visible{outline-color:#baf3e5}._sudokuKeys_1rxvy_1 button:last-child{color:#dbedff;background:#2e4e6a;border:1px solid #849db9}._keyboardAnchor_1rxvy_26{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._slide_1rxvy_1{display:block!important;position:relative;aspect-ratio:1;padding:0!important;gap:0!important}._slide_1rxvy_1 ._slideTile_1rxvy_1{position:absolute;left:0;top:0;width:33.333%;height:33.333%;min-height:0;border:4px solid #263c58;transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .15s;will-change:transform}._slide_1rxvy_1 ._blank_1rxvy_1{visibility:hidden}._mergeTile_1rxvy_1{animation:_pieceArrive_1rxvy_1 .19s cubic-bezier(.2,.8,.2,1)}._bubble_1rxvy_1{animation:_bubbleArrive_1rxvy_1 .23s cubic-bezier(.2,.8,.2,1)}._sortCard_1rxvy_1{animation:_cardArrive_1rxvy_1 .23s ease-out}._pair_1rxvy_1{transition:transform .22s,background .2s,opacity .2s}._pair_1rxvy_1._revealed_1rxvy_1{transform:perspective(500px) rotateY(0) scale(1.025)}._pair_1rxvy_1._matched_1rxvy_1{animation:_pairCelebrate_1rxvy_1 .3s ease-out}@keyframes _pieceArrive_1rxvy_1{0%{scale:.85;opacity:.65}to{scale:1;opacity:1}}@keyframes _bubbleArrive_1rxvy_1{0%{translate:0 -12px;scale:.85;opacity:.5}to{translate:0 0;scale:1;opacity:1}}@keyframes _cardArrive_1rxvy_1{0%{translate:0 14px;opacity:.4}to{translate:0 0;opacity:1}}@keyframes _pairCelebrate_1rxvy_1{50%{scale:1.08;filter:brightness(1.2)}}@media(prefers-reduced-motion:reduce){._arcade_1rxvy_1 *{animation:none!important;transition:none!important}}._arcade_1rxvy_1{min-width:0;max-width:100%;color:var(--foreground)}._arcade_1rxvy_1 ._goal_1rxvy_1{color:var(--muted-foreground);flex-wrap:wrap}._arcade_1rxvy_1 button{font-family:var(--font-family-display);box-shadow:var(--ps-shadow-bevel)}._arcade_1rxvy_1 ._grid_1rxvy_1{min-width:0}._arcade_1rxvy_1 ._merge_1rxvy_1,._arcade_1rxvy_1 ._bubbleGrid_1rxvy_1,._arcade_1rxvy_1 ._slide_1rxvy_1,._arcade_1rxvy_1 ._lightGrid_1rxvy_1,._arcade_1rxvy_1 ._odd_1rxvy_1,._arcade_1rxvy_1 ._sudoku_1rxvy_1{background:var(--ps-board-surface,var(--surface));border-color:var(--border)}._mergeTile_1rxvy_1{font-family:var(--font-family-display)}._mergeTile_1rxvy_1[data-value="256"]{background:#ecd4ff;color:#40345d}._mergeTile_1rxvy_1[data-value="512"]{background:#ffda85;color:#5d3e41}._bubble_1rxvy_1{position:relative;min-height:44px;min-width:44px}._bubble_1rxvy_1[data-kind="4"]{background:#bcb0f0!important}._bombMark_1rxvy_42{position:absolute;right:1px;top:0;font-size:18px;color:#473666;filter:drop-shadow(0 1px 0 #fff)}._bubble_1rxvy_1[data-bomb=true]{outline:3px solid #e5ac41;outline-offset:-3px}._oddPrompt_1rxvy_42{font-size:14px;margin:0}._oddCell_1rxvy_1[data-odd-style=rotate]{rotate:15deg}._oddCell_1rxvy_1[data-odd-style=tone]{background:repeating-linear-gradient(135deg,#ffdcbe 0,#ffdcbe 5px,#fff0dd 5px,#fff0dd 10px)!important}._golden_1rxvy_42{filter:drop-shadow(0 0 7px #ffd078);outline:3px solid #e7b349;outline-offset:-3px}._sortCard_1rxvy_1{touch-action:none}._baskets_1rxvy_1 button{min-width:0;display:flex;flex-direction:column;font-size:12px;min-height:95px;padding:8px 4px}._baskets_1rxvy_1 button svg{width:18px}._four_1rxvy_1{grid-template-columns:repeat(7,44px);overflow-x:auto;max-width:100%;width:100%;justify-content:start}._four_1rxvy_1 ._column_1rxvy_1{min-width:44px}._arcade_1rxvy_1 ._slide_1rxvy_1 ._slideTile_1rxvy_1{min-height:44px;min-width:44px}._arcade_1rxvy_1 ._timingTrack_1rxvy_1{background:var(--surface)}._arcade_1rxvy_1 ._words_1rxvy_1 span{color:var(--ps-piece-ink)}._arcade_1rxvy_1 ._sudokuKeys_1rxvy_1{flex-wrap:wrap}._arcade_1rxvy_1 ._sudokuKeys_1rxvy_1 button{min-width:44px;min-height:44px}._arcade_1rxvy_1{color:var(--ff-ink);font-family:var(--font-body)}._goal_1rxvy_1._goal_1rxvy_1{color:#fff;font:800 13px var(--font-body);text-shadow:none}._goal_1rxvy_1._goal_1rxvy_1>b{color:var(--ff-ink);background:linear-gradient(180deg,#fff,#f4f1ff);border:0;border-radius:999px;padding:6px 14px;box-shadow:0 4px #c9c2ee;font:700 14px var(--font-display)}._hint_1rxvy_1._hint_1rxvy_1{color:var(--ff-ink);background:linear-gradient(180deg,#fff,#eef0ff);border:0;border-radius:16px;box-shadow:0 4px #c9c6e8}._merge_1rxvy_1._merge_1rxvy_1,._bubbleGrid_1rxvy_1._bubbleGrid_1rxvy_1,._tic_1rxvy_1._tic_1rxvy_1,._slide_1rxvy_1._slide_1rxvy_1,._lightGrid_1rxvy_1._lightGrid_1rxvy_1,._odd_1rxvy_1._odd_1rxvy_1,._wordSearch_1rxvy_1._wordSearch_1rxvy_1,._moles_1rxvy_1._moles_1rxvy_1,._sudoku_1rxvy_1._sudoku_1rxvy_1,._four_1rxvy_1._four_1rxvy_1,._grid_1rxvy_1._grid_1rxvy_1:has(._pair_1rxvy_1){position:relative;isolation:isolate;border:0;border-radius:var(--r-xl);padding:16px;background:linear-gradient(180deg,#ffffff38,#ffffff0d),var(--ff-panel,#9B6BFF);box-shadow:0 10px 0 var(--ff-panel-lip,#5B33B8),0 24px 40px -10px #00000073,inset 0 3px #ffffff59,inset 0 -6px 14px #0003}._merge_1rxvy_1._merge_1rxvy_1:before,._bubbleGrid_1rxvy_1._bubbleGrid_1rxvy_1:before,._tic_1rxvy_1._tic_1rxvy_1:before,._slide_1rxvy_1._slide_1rxvy_1:before,._lightGrid_1rxvy_1._lightGrid_1rxvy_1:before,._odd_1rxvy_1._odd_1rxvy_1:before,._wordSearch_1rxvy_1._wordSearch_1rxvy_1:before,._moles_1rxvy_1._moles_1rxvy_1:before,._sudoku_1rxvy_1._sudoku_1rxvy_1:before,._four_1rxvy_1._four_1rxvy_1:before,._grid_1rxvy_1._grid_1rxvy_1:has(._pair_1rxvy_1):before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:26px;background:var(--ff-felt,#E9DCFF);box-shadow:inset 0 4px 12px #00000059;z-index:-1;pointer-events:none}._sudoku_1rxvy_1._sudoku_1rxvy_1{overflow:visible}._mergeTile_1rxvy_1,._slideTile_1rxvy_1,._ticCell_1rxvy_1,._oddCell_1rxvy_1,._searchLetter_1rxvy_1,._sudokuCell_1rxvy_1,._alphabet_1rxvy_1 button,._mathAnswers_1rxvy_1 button,._sudokuKeys_1rxvy_1 button,._directions_1rxvy_1 button{border:0!important;font-family:var(--font-display)!important;color:var(--ff-ink);background:linear-gradient(180deg,#fff,#fff6e8)!important;box-shadow:0 4px #e2cfa6,0 8px 12px -5px #2b23505e,inset 0 2px #fff,inset 0 -3px 5px #a0783c22!important;border-radius:var(--r-sm)!important;transition:transform var(--t-select) var(--ease-spring)}._mergeTile_1rxvy_1:active,._slideTile_1rxvy_1:active,._ticCell_1rxvy_1:active,._oddCell_1rxvy_1:active,._searchLetter_1rxvy_1:active,._sudokuCell_1rxvy_1:active,._alphabet_1rxvy_1 button:active,._mathAnswers_1rxvy_1 button:active{transform:translateY(3px) scale(.95)}._mathAnswers_1rxvy_1 button{height:96px;font-size:36px!important;border-radius:var(--r-lg)!important;box-shadow:0 6px #e8d6b8,0 14px 20px -8px #2b235073,inset 0 2px #fff!important}._mergeTile_1rxvy_1{font-weight:700!important;font-size:28px;color:#fff;text-shadow:none}._mergeTile_1rxvy_1:not([data-value]),._mergeTile_1rxvy_1[data-value="0"]{background:#ffffff40!important;box-shadow:inset 0 3px 6px #0000002e!important}._mergeTile_1rxvy_1[data-value="2"]{background:radial-gradient(circle at 35% 28%,#fff6d0,#ffd86b 55%,#e59a0b)!important;box-shadow:0 4px #b87708,0 8px 12px -5px #0006,inset 0 2px #fff8!important}._mergeTile_1rxvy_1[data-value="4"]{background:radial-gradient(circle at 35% 28%,#ffd3b0,#ff8a3d 55%,#d9621a)!important;box-shadow:0 4px #a64610,0 8px 12px -5px #0006,inset 0 2px #fff8!important}._mergeTile_1rxvy_1[data-value="8"]{background:radial-gradient(circle at 35% 28%,#ffc4d6,#ff5c8a 55%,#d93468)!important;box-shadow:0 4px #a82150,0 8px 12px -5px #0006,inset 0 2px #fff8!important}._mergeTile_1rxvy_1[data-value="16"]{background:radial-gradient(circle at 35% 28%,#dccbff,#9b6bff 55%,#6a3fd9)!important;box-shadow:0 4px #4a28a0,0 8px 12px -5px #0006,inset 0 2px #fff8!important}._mergeTile_1rxvy_1[data-value="32"]{background:radial-gradient(circle at 35% 28%,#c7ebff,#4fb8ff 55%,#1e7fd6)!important;box-shadow:0 4px #145ea6,0 8px 12px -5px #0006,inset 0 2px #fff8!important}._mergeTile_1rxvy_1[data-value="64"]{background:radial-gradient(circle at 35% 28%,#c9fff0,#3fd9b5 55%,#14a486)!important;box-shadow:0 4px #0f7f68,0 8px 12px -5px #0006,inset 0 2px #fff8!important}._mergeTile_1rxvy_1:is([data-value="128"],[data-value="256"],[data-value="512"],[data-value="1024"]){background:radial-gradient(circle at 35% 28%,#e9ffd0,#9be15d 55%,#5fb52e)!important;box-shadow:0 4px #3e8a1c,0 0 18px 4px #ffc83d99,inset 0 2px #fff8!important}._mergeTile_1rxvy_1{animation:_ffPop_1rxvy_1 var(--t-pop) var(--ease-spring)}._bubble_1rxvy_1._bubble_1rxvy_1{border:0;box-shadow:0 4px #0000003d,0 8px 10px -4px #0008,inset 0 -4px 6px #0003,inset 0 3px #ffffff80;background:radial-gradient(circle at 35% 28%,#fff 0,#fff 8%,#ffc4d6 9%,#ff5c8a 55%,#d93468)!important}._bubble_1rxvy_1._bubble_1rxvy_1[data-kind="1"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 8%,#fff0b0 9%,#ffc83d 55%,#e59a0b)!important}._bubble_1rxvy_1._bubble_1rxvy_1[data-kind="2"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 8%,#dccbff 9%,#9b6bff 55%,#6a3fd9)!important}._bubble_1rxvy_1._bubble_1rxvy_1[data-kind="3"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 8%,#e2ffc4 9%,#9be15d 55%,#5fb52e)!important}._bubble_1rxvy_1._bubble_1rxvy_1[data-kind="4"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 8%,#c7ebff 9%,#4fb8ff 55%,#1e7fd6)!important}._bubble_1rxvy_1._bubble_1rxvy_1:active{transform:scale(.86)}._pair_1rxvy_1._pair_1rxvy_1{border:0;border-radius:var(--r-md);background:linear-gradient(160deg,#ff9dbd,#ff5c8a 50%,#d93468)!important;box-shadow:0 6px #a82150,0 14px 20px -8px #0008,inset 0 2px #fff9}._pair_1rxvy_1._pair_1rxvy_1:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:2.5px dashed #ffffff8c;border-radius:12px;pointer-events:none}._pair_1rxvy_1._pair_1rxvy_1._revealed_1rxvy_1,._pair_1rxvy_1._pair_1rxvy_1._matched_1rxvy_1{background:linear-gradient(180deg,#fff,#fff6e8)!important;box-shadow:0 6px #e8d6b8,0 14px 20px -8px #2b235073,inset 0 2px #fff}._pair_1rxvy_1._pair_1rxvy_1._revealed_1rxvy_1:before,._pair_1rxvy_1._pair_1rxvy_1._matched_1rxvy_1:before{display:none}._pair_1rxvy_1._pair_1rxvy_1._matched_1rxvy_1{box-shadow:0 6px #e8d6b8,0 0 0 4px #ffc83d,0 0 22px 6px #ffc83dbf}._disc_1rxvy_1{background:#0000002e;box-shadow:inset 0 4px 6px #0000004d}._disc_1rxvy_1[data-player="1"]{background:radial-gradient(circle at 35% 30%,#fff0b0,#ffc83d 55%,#e59a0b);box-shadow:0 3px #b87708,inset 0 2px #fff9}._disc_1rxvy_1[data-player="2"]{background:radial-gradient(circle at 35% 30%,#ffc4d6,#ff5c8a 55%,#d93468);box-shadow:0 3px #a82150,inset 0 2px #fff9}._computerMove_1rxvy_1{outline:0;box-shadow:0 0 0 3px #fff,0 0 14px #fff!important}._ticCell_1rxvy_1{font-size:58px;color:var(--ff-berry-deep)}._ticCell_1rxvy_1[data-player="2"]{color:var(--ff-grape-deep);background:linear-gradient(180deg,#fff,#f1eaff)!important}._light_1rxvy_1._light_1rxvy_1{border:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#6d78c9,#3a4594 60%,#262e6e)!important;box-shadow:0 5px #151b4d,inset 0 2px #ffffff40}._light_1rxvy_1._light_1rxvy_1._on_1rxvy_1{background:radial-gradient(circle at 35% 30%,#fff 0,#fff 10%,#ffe89a 11%,#ffc83d 55%,#e59a0b)!important;box-shadow:0 5px #b87708,0 0 26px 8px #ffc83daa,inset 0 2px #fff}._slideTile_1rxvy_1._slideTile_1rxvy_1{font-size:34px;color:var(--ff-tangerine-deep)}._slideTile_1rxvy_1._blank_1rxvy_1{background:#00000014!important;box-shadow:inset 0 3px 6px #0003!important}._highlight_1rxvy_1{outline:0!important;box-shadow:0 0 0 3px var(--ff-sun),0 0 16px 4px #ffc83daa!important}._searchLetter_1rxvy_1._found_1rxvy_1{background:linear-gradient(180deg,#c9fff0,#7fe6cb)!important;color:#0f5e4d!important}._chosen_1rxvy_1{outline:0!important;background:linear-gradient(180deg,#fff1c9,#ffd86b)!important;box-shadow:0 0 0 3px var(--ff-sun),0 4px #b87708!important;transform:translateY(-3px)}._words_1rxvy_1 span{border:0;border-radius:999px;background:#fff;box-shadow:0 3px #c9c2ee;font-family:var(--font-display)}._words_1rxvy_1 ._wordFound_1rxvy_1{background:linear-gradient(180deg,#c9fff0,#7fe6cb);color:#0f5e4d}._lunchWord_1rxvy_1 span{min-width:36px;min-height:46px;display:grid;place-items:center;border:0;border-radius:10px;background:#fff;box-shadow:0 4px #e2cfa6;font-family:var(--font-display);color:var(--ff-ink)}._alphabet_1rxvy_1 button[data-right=true]{background:linear-gradient(180deg,#e2ffc4,#9be15d)!important;color:#2b5e12!important}._oddCell_1rxvy_1{font-size:clamp(30px,9vw,46px)}._sortCard_1rxvy_1._sortCard_1rxvy_1{border:0;border-radius:var(--r-lg);background:linear-gradient(180deg,#fff,#fff6e8);box-shadow:0 8px #e8d6b8,0 20px 30px -10px #2b235080,inset 0 2px #fff;font-family:var(--font-display)}._baskets_1rxvy_1 button{border:0;border-radius:var(--r-lg)!important;background:linear-gradient(180deg,#b6f078,#5fb52e)!important;color:#fff;text-shadow:none;box-shadow:0 6px #3e8a1c,0 12px 18px -6px #0006!important;font-family:var(--font-display)}._baskets_1rxvy_1 button:nth-child(2){background:linear-gradient(180deg,#dccbff,#9b6bff 50%,#6a3fd9)!important;text-shadow:none;box-shadow:0 6px #4a28a0,0 12px 18px -6px #0006!important}._timingTrack_1rxvy_1{height:44px;border:0;border-radius:999px;background:linear-gradient(180deg,#fff1d6,#f2d8a8);box-shadow:inset 0 4px 8px #0000002e,0 4px #ffffff80}._toastZone_1rxvy_1{border:0;border-radius:999px;background:linear-gradient(180deg,#ffe89a,#ffc83d);box-shadow:0 0 14px 2px #ffc83daa}._timingTrack_1rxvy_1>i{background:linear-gradient(180deg,#ff8db0,#d93468);border:3px solid #fff;border-radius:999px;width:12px;box-shadow:0 3px #a82150}._toastButton_1rxvy_1._toastButton_1rxvy_1{border-radius:999px;font-family:var(--font-display)}._hole_1rxvy_1._hole_1rxvy_1{border:0;background:radial-gradient(ellipse at 50% 60%,#5a3b1e 0,#5a3b1e 45%,#7a5530 46%,#7a5530 60%,#c08a4c 61%)!important;box-shadow:0 6px #7a4e22,inset 0 6px 10px #0006}._hole_1rxvy_1._hole_1rxvy_1._peek_1rxvy_1{background:radial-gradient(ellipse at 50% 60%,#fff1c9 0,#fff1c9 45%,#7a5530 46%,#7a5530 60%,#c08a4c 61%)!important;animation:_ffPop_1rxvy_1 var(--t-pop) var(--ease-spring)}._sudokuCell_1rxvy_1._sudokuCell_1rxvy_1{border-radius:10px!important;margin:2px;font-size:26px;color:var(--ff-grape-deep)}._sudokuCell_1rxvy_1._given_1rxvy_1{color:var(--ff-ink)!important;background:linear-gradient(180deg,#fff1e0,#ffe3c7)!important}._sudokuCell_1rxvy_1._boxRight_1rxvy_1{margin-right:7px}._sudokuCell_1rxvy_1._boxBottom_1rxvy_1{margin-bottom:7px}@keyframes _ffPop_1rxvy_1{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){._mergeTile_1rxvy_1,._hole_1rxvy_1._peek_1rxvy_1{animation:none}}._mergeTile_1rxvy_1._mergeTile_1rxvy_1[data-value]{color:#fff}._bubbleStage_1rxvy_124{position:relative;width:100%}._bubbleGrid_1rxvy_1{position:relative}._bubbleGrid_1rxvy_1[data-shake=true]{animation:_bbShake_1rxvy_1 .32s ease-out}@keyframes _bbShake_1rxvy_1{0%,to{translate:0 0}20%{translate:-4px 2px}40%{translate:4px -2px}60%{translate:-3px 1px}80%{translate:2px 0}}._bubble_1rxvy_1{overflow:visible;isolation:isolate;transition:transform .12s cubic-bezier(.3,1.6,.5,1),filter .12s}._bubble_1rxvy_1:before{content:"";position:absolute;left:18%;top:9%;width:34%;height:22%;border-radius:50%;background:linear-gradient(180deg,#fffe,#fff0);transform:rotate(-24deg);pointer-events:none;z-index:2}._bubble_1rxvy_1:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;box-shadow:inset 0 0 0 2px #fff5,inset 0 -6px 8px -2px #0000002e;pointer-events:none;z-index:2}._bubble_1rxvy_1[data-kind="0"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#ffd1df 9%,#ff6f9a 56%,#d63a6a)!important;box-shadow:0 4px #a82a53,0 9px 12px -5px #0009!important}._bubble_1rxvy_1[data-kind="1"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#fff2b8 9%,#ffc83d 56%,#e39408)!important;box-shadow:0 4px #b37106,0 9px 12px -5px #0009!important}._bubble_1rxvy_1[data-kind="2"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#d7e4ff 9%,#6e9bff 56%,#3e63d6)!important;box-shadow:0 4px #2f4ba6,0 9px 12px -5px #0009!important}._bubble_1rxvy_1[data-kind="3"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#d9f7c9 9%,#5acb72 56%,#2e9a4b)!important;box-shadow:0 4px #22763a,0 9px 12px -5px #0009!important}._bubble_1rxvy_1[data-kind="4"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#e8daff 9%,#a77bff 56%,#7448d8)!important;box-shadow:0 4px #5634a8,0 9px 12px -5px #0009!important}._bubble_1rxvy_1>*{position:relative;z-index:1;width:72%;height:72%;filter:drop-shadow(0 2px 1px #0004)}._bubble_1rxvy_1:not(:disabled):hover{transform:translateY(-2px) scale(1.05)}._bubble_1rxvy_1:not(:disabled):active{transform:translateY(1px) scale(.92,.88)}._bubble_1rxvy_1[data-fall=true]{animation:_bbFall_1rxvy_1 calc(.24s + var(--fall,1)*45ms) cubic-bezier(.45,0,.7,1.25) .12s both}@keyframes _bbFall_1rxvy_1{0%{transform:translateY(calc(var(--fall,1)*-108%));opacity:.9}82%{transform:translateY(4%) scale(1.04,.94)}to{transform:translateY(0) scale(1)}}._ghostBubble_1rxvy_141{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 2px #fff8}._ghostBubble_1rxvy_141>*{width:72%;height:72%}._ghostBubble_1rxvy_141[data-kind="0"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#ffd1df 9%,#ff6f9a 56%,#d63a6a)}._ghostBubble_1rxvy_141[data-kind="1"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#fff2b8 9%,#ffc83d 56%,#e39408)}._ghostBubble_1rxvy_141[data-kind="2"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#d7e4ff 9%,#6e9bff 56%,#3e63d6)}._ghostBubble_1rxvy_141[data-kind="3"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#d9f7c9 9%,#5acb72 56%,#2e9a4b)}._ghostBubble_1rxvy_141[data-kind="4"]{background:radial-gradient(circle at 35% 28%,#fff 0,#fff 7%,#e8daff 9%,#a77bff 56%,#7448d8)}._bubble_1rxvy_1[data-bomb=true]{box-shadow:0 0 0 3px #fff,0 0 14px 4px #ffd24a,0 4px #0005!important;animation:_bbBomb_1rxvy_1 1.2s ease-in-out infinite}@keyframes _bbBomb_1rxvy_1{50%{filter:brightness(1.15)}}@media(prefers-reduced-motion:reduce){._bubble_1rxvy_1[data-fall=true],._bubbleGrid_1rxvy_1[data-shake=true],._bubble_1rxvy_1[data-bomb=true]{animation:none!important}}._bubbleGrid_1rxvy_1{overflow:hidden}._disc_1rxvy_1[data-player="1"],._disc_1rxvy_1[data-player="2"]{animation:_discDrop_1rxvy_1 calc(.18s + var(--row,1)*45ms) cubic-bezier(.5,0,.75,1.3) both}@keyframes _discDrop_1rxvy_1{0%{transform:translateY(calc(var(--row,1)*-115%));opacity:.9}80%{transform:translateY(6%) scale(1.06,.9)}to{transform:none}}._ticCell_1rxvy_1[data-player="1"],._ticCell_1rxvy_1[data-player="2"]{animation:_ticStamp_1rxvy_1 .26s cubic-bezier(.3,1.6,.5,1) both}@keyframes _ticStamp_1rxvy_1{0%{transform:scale(.4) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}._light_1rxvy_1{animation:_lightFlip_1rxvy_1 .26s cubic-bezier(.3,1.4,.5,1) both}@keyframes _lightFlip_1rxvy_1{0%{transform:rotateY(90deg) scale(.9)}to{transform:none}}@media(prefers-reduced-motion:reduce){._disc_1rxvy_1,._ticCell_1rxvy_1,._light_1rxvy_1{animation:none!important}}._mergeStage_1rxvy_162{position:relative;width:100%}._mergeStage_1rxvy_162[data-sliding] ._mergeTile_1rxvy_1[data-mtile]:not([data-value="0"]){color:transparent!important;background:#ffffff40!important;box-shadow:inset 0 3px 6px #0000002e!important;animation:none}._slideLayer_1rxvy_164{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}._slideGhost_1rxvy_165{position:absolute;margin:0;animation:_mgSlide_1rxvy_1 .12s cubic-bezier(.3,.7,.4,1) forwards!important}@keyframes _mgSlide_1rxvy_1{to{transform:translate(var(--dx),var(--dy))}}._mergeTile_1rxvy_1[data-merged]{animation:_mgPop_1rxvy_1 .3s cubic-bezier(.2,1.6,.4,1)!important;z-index:2;position:relative}@keyframes _mgPop_1rxvy_1{0%{transform:scale(.8)}45%{transform:scale(1.22)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){._slideGhost_1rxvy_165,._mergeTile_1rxvy_1[data-merged]{animation:none!important}}._light_1rxvy_1{background:linear-gradient(180deg,#d3dcc9,#aebba2)!important;box-shadow:0 5px #8c9a80,0 10px 14px -6px #1e2e1a66,inset 0 2px #ffffff80,inset 0 -4px 6px #00000018!important}._light_1rxvy_1._on_1rxvy_1{background:radial-gradient(circle at 40% 30%,#fff7c8,#ffd65a 55%,#e8a92a)!important;box-shadow:0 5px #b98419,0 0 22px #ffd65a99,inset 0 2px #fff,inset 0 -4px 6px #a0600022!important}._light_1rxvy_1:after{content:"";position:absolute;left:14%;right:14%;top:6%;height:26%;border-radius:999px;background:linear-gradient(#ffffffa0,#fff0);pointer-events:none}._light_1rxvy_1:active{transform:translateY(4px)}._sudokuCell_1rxvy_1:after,._ticCell_1rxvy_1:after{content:"";position:absolute;left:14%;right:14%;top:5%;height:24%;border-radius:999px;background:linear-gradient(#ffffffb0,#fff0);pointer-events:none}._sudokuCell_1rxvy_1,._ticCell_1rxvy_1{position:relative}[data-full] ._chosen_1rxvy_1._chosen_1rxvy_1{outline:0!important;background:linear-gradient(180deg,#fff6d8,#ffe08a)!important;box-shadow:0 0 14px 4px #ffd86bcc,0 4px #0000001f!important}[data-full] ._hint_1rxvy_1._hint_1rxvy_1{border:0!important}@layer base{._root_1ml6t_6{all:unset;position:relative;display:inline-flex;align-items:center;width:36px;height:2.25rem;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_1ml6t_6:before{content:"";position:absolute;left:0;top:50%;width:36px;height:20px;margin-top:-10px;border-radius:var(--radius-full);background-color:var(--muted);transition:background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-fast) ease}._root_1ml6t_6:hover:before{background-color:var(--muted-foreground)}._root_1ml6t_6:focus-visible:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._root_1ml6t_6[data-state=checked]:before{background-color:var(--primary)}._root_1ml6t_6[data-state=checked]:hover:before{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_1ml6t_50{position:relative;display:block;width:16px;height:16px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_1ml6t_6[data-state=checked] ._thumb_1ml6t_50{transform:translate(18px)}._root_1ml6t_6[data-disabled]{opacity:.5;cursor:not-allowed}}._mahjong_227jr_1{width:100%;color:#243b32}._preset_227jr_1{display:flex;justify-content:space-between;gap:10px;font-size:11px;padding:9px 12px;border-radius:12px;background:#e7ecd9}._preset_227jr_1 span{color:#52645a}._opponents_227jr_1{display:flex;gap:8px;margin:14px 0;flex-wrap:wrap;justify-content:center}._opponents_227jr_1>div{flex:1;min-width:95px;padding:9px;border:1px solid #d1dcc5;border-radius:12px;background:#fffdf7}._opponents_227jr_1 b{font-size:11px;overflow-wrap:anywhere}._opponents_227jr_1 small{display:block;font-size:9px;color:#52645a;margin-top:4px}._meld_227jr_1{display:flex;gap:3px;flex-wrap:wrap;margin-top:6px}._mini_227jr_1{display:block;width:25px;height:34px;padding:2px;background:#fffef3;border:1px solid #c6cdb7;border-radius:4px;box-shadow:0 2px #acb99e}._last_227jr_1{display:flex;align-items:center;justify-content:center;gap:10px;margin:14px 0;padding:14px;background:#e4ecdc;border-radius:18px}._last_227jr_1>span:first-child{font-size:10px;max-width:105px}._last_227jr_1>b{font-size:11px;max-width:90px}._lastTile_227jr_1{width:42px;height:56px;background:#fffdf1;padding:4px;border:1px solid #bdc9b1;border-radius:6px;box-shadow:0 3px #a9b99e}._claims_227jr_1{padding:12px;background:#f3e4b7;border-radius:14px;margin:10px 0}._claims_227jr_1>b{font-size:12px}._claims_227jr_1>div{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}._claims_227jr_1 button{font-size:11px;min-height:44px}._handHeading_227jr_1{display:flex;align-items:center;justify-content:space-between;margin:18px 0 12px;gap:10px}._handHeading_227jr_1 b{font-size:13px}._handHeading_227jr_1 button{min-height:44px}._hand_227jr_1{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;padding:10px;border-radius:16px;background:#d7e4ce;border:1px solid #b7c8aa}._tile_227jr_1._tile_227jr_1{height:57px;width:42px;min-width:0;padding:3px;background:#fffdf1;border:1px solid #c1c7af;border-radius:6px;box-shadow:0 4px #9fad8d;opacity:1}._tile_227jr_1._selected_227jr_1{outline:3px solid #205d48;outline-offset:1px;transform:translateY(-4px)}._play_227jr_1{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:15px 0}._play_227jr_1 button{font-size:12px;min-height:46px}._ownMelds_227jr_1{margin-top:13px}._ownMelds_227jr_1>small,._discards_227jr_1 small{font-size:10px;color:#52645a}._show_227jr_1{display:block;margin:10px auto;font-size:11px}._discards_227jr_1{display:grid;gap:12px;background:#edf0e3;padding:13px;border-radius:14px}._rules_227jr_1{font-size:11px;line-height:1.6;color:#52645a;margin-top:16px;padding:12px;border-top:1px solid #d5dfca}._rules_227jr_1 summary{cursor:pointer;color:#205d48;font-weight:700}._rules_227jr_1 p{margin:8px 0}._note_227jr_1{font-size:11px;text-align:center;color:#52645a;padding:10px;background:#f0f2e6;border-radius:12px}@media(max-width:380px){._tile_227jr_1._tile_227jr_1{width:38px;height:53px}._hand_227jr_1{gap:5px;padding:8px}._opponents_227jr_1>div{min-width:80px}._last_227jr_1{gap:7px}}@media(prefers-reduced-motion:reduce){._mahjong_227jr_1 *{transition:none!important;animation:none!important}}._mahjong_227jr_1{color:#f7f4ff}._preset_227jr_1{color:#eff7ff;background:#35536d;border:1px solid #7d9db5}._preset_227jr_1 span{color:#d4e4f7}._opponents_227jr_1>div{background:linear-gradient(#3b5576,#2a4563);border-color:#7b96b3;box-shadow:0 3px #182e4b}._opponents_227jr_1 small,._ownMelds_227jr_1>small,._discards_227jr_1 small,._rules_227jr_1,._note_227jr_1{color:#d0e1f3}._last_227jr_1{background:#36556e;border:1px solid #87a5bd}._claims_227jr_1{background:#e8c988;color:#45364d;border:1px solid #ffe6b2;box-shadow:0 3px #91787b}._hand_227jr_1{position:relative;isolation:isolate;background:linear-gradient(145deg,#427881,#2e5b74);border-color:#9ac4cc;box-shadow:inset 0 3px #ffffff25,0 5px #193f58}._tile_227jr_1._tile_227jr_1{background:linear-gradient(#fffdf2,#e8e6cd);border-color:#fff1d0;border-radius:9px;box-shadow:0 4px #a1ad91}._tile_227jr_1._selected_227jr_1{outline-color:#edc984;box-shadow:0 6px #af875f}._mini_227jr_1,._lastTile_227jr_1{background:linear-gradient(#fffef1,#e2e4cd);border-radius:6px}._rules_227jr_1{border-color:#668aa8}._rules_227jr_1 summary{color:#b4f3dd}._discards_227jr_1{background:#2d4764}._show_227jr_1{color:#d4e7fc}._mahjong_227jr_1{min-width:0;color:var(--foreground)}._mahjong_227jr_1 ._tile_227jr_1._tile_227jr_1{min-width:44px;min-height:58px;width:44px}._mahjong_227jr_1 ._preset_227jr_1,._mahjong_227jr_1 ._opponents_227jr_1>div,._mahjong_227jr_1 ._last_227jr_1,._mahjong_227jr_1 ._discards_227jr_1,._mahjong_227jr_1 ._note_227jr_1{background:var(--card);color:var(--foreground);border-color:var(--border)}._mahjong_227jr_1 ._preset_227jr_1 span,._mahjong_227jr_1 ._opponents_227jr_1 small,._mahjong_227jr_1 ._ownMelds_227jr_1>small,._mahjong_227jr_1 ._discards_227jr_1 small,._mahjong_227jr_1 ._rules_227jr_1,._mahjong_227jr_1 ._note_227jr_1{color:var(--muted-foreground)}._mahjong_227jr_1 ._rules_227jr_1 summary{color:var(--foreground);min-height:44px;display:flex;align-items:center}._mahjong_227jr_1 ._hand_227jr_1{background:var(--ps-board-surface,var(--surface));max-width:100%;overflow-x:auto}._mahjong_227jr_1 ._show_227jr_1{color:var(--foreground);min-height:44px}._table_1j8pe_1{max-width:490px;margin:18px auto 24px;color:#243b32}._status_1j8pe_1{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px}._status_1j8pe_1>span{font-size:16px;font-weight:800}._status_1j8pe_1 small{font-size:11px;color:#52645a}._yourTurn_1j8pe_1{color:#205d48;background:#e0ecd5;padding:8px 13px;border-radius:20px}._chess_1j8pe_1{border:3px solid #52645a;border-radius:13px;overflow:hidden;box-shadow:0 5px #c1cdb8}._chessRow_1j8pe_1{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}._square_1j8pe_1._square_1j8pe_1{position:relative;border-radius:0;border:0;min-height:0;min-width:0;width:100%;height:auto;aspect-ratio:1;padding:1px;font-family:Segoe UI Symbol,Apple Symbols,serif;font-size:clamp(25px,7vw,44px);box-shadow:none;opacity:1}._square_1j8pe_1._light_1j8pe_1{background:#f3efd9}._square_1j8pe_1._dark_1j8pe_1{background:#a9bfa4}._square_1j8pe_1._selected_1j8pe_1{box-shadow:inset 0 0 0 3px #205d48;background:#eed58d}._square_1j8pe_1._legal_1j8pe_1{box-shadow:inset 0 0 0 3px #397348}._square_1j8pe_1 i{width:22%;height:22%;border-radius:50%;background:#205d4860;position:absolute;left:39%;top:39%}._square_1j8pe_1._whitePiece_1j8pe_1>span{color:#fffdf7;text-shadow:none}._square_1j8pe_1._blackPiece_1j8pe_1>span{color:#243b32}._file_1j8pe_1,._rank_1j8pe_1{position:absolute;font-family:system-ui;font-size:8px;line-height:1;font-weight:700;color:#344b38;pointer-events:none}._file_1j8pe_1{bottom:3px;right:4px}._rank_1j8pe_1{top:4px;left:3px}._under_1j8pe_1{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}._under_1j8pe_1>span{font-size:11px;color:#52645a;overflow-wrap:anywhere}._dropButtons_1j8pe_1{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:7px}._dropButtons_1j8pe_1 button{padding:0;min-width:0;height:42px;font-size:24px}._four_1j8pe_1{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;background:#3e715e;padding:10px;border-radius:18px;box-shadow:0 5px #244d3d}._disc_1j8pe_1._disc_1j8pe_1{aspect-ratio:1;height:auto;min-height:0;min-width:0;border-radius:50%;padding:0;font-size:clamp(20px,5vw,35px);background:#e8edde;border:2px solid #2b5c47;opacity:1}._disc_1j8pe_1._discOne_1j8pe_1{background:#f3d689;color:#574719}._disc_1j8pe_1._discTwo_1j8pe_1{background:#b7afd6;color:#47356d}._noughts_1j8pe_1{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;max-width:330px;margin:0 auto}._noughts_1j8pe_1 button{aspect-ratio:1;height:auto;min-height:0;font-size:55px;border-radius:18px;background:#fffdf7;border-color:#bcc8b1;box-shadow:0 4px #d9dfcd;opacity:1}._noughts_1j8pe_1 ._nought_1j8pe_1{color:#205d48}._noughts_1j8pe_1 ._cross_1j8pe_1{color:#805b8e}._rule_1j8pe_1{font-size:11px;text-align:center;color:#52645a;line-height:1.5;margin:13px 0}._actions_1j8pe_1{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:18px}._actions_1j8pe_1 button{font-size:12px;min-height:44px}._actions_1j8pe_1 small{font-size:11px;color:#52645a;align-self:center}._opponents_1j8pe_1{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin:10px 0 22px}._opponents_1j8pe_1>div{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:3px 6px;position:relative}._opponents_1j8pe_1 span{grid-row:span 2;font-size:30px;color:#52645a}._opponents_1j8pe_1 b{font-size:12px;max-width:100px;overflow-wrap:anywhere}._opponents_1j8pe_1 small{font-size:10px;color:#52645a}._opponents_1j8pe_1 i{font-size:9px;font-style:normal;color:#205d48;position:absolute;bottom:-15px;left:30px}._cardCentre_1j8pe_1{display:flex;justify-content:center;gap:25px;margin:10px 0 20px;align-items:center}._deck_1j8pe_1{height:127px;width:87px;border:5px solid #fffdf7;outline:1px solid #c0cbb8;border-radius:14px;background:repeating-linear-gradient(45deg,#205d48 0,#205d48 5px,#37735a 5px,#37735a 7px);display:flex;align-items:center;justify-content:center;position:relative;box-shadow:3px 3px #abbca0}._deck_1j8pe_1>span{font-size:43px;color:#f3dfa5}._deck_1j8pe_1 small{position:absolute;bottom:-23px;color:#52645a;font-size:10px;white-space:nowrap}._playingCard_1j8pe_1{width:90px;height:130px;background:#fffdf7;border:1px solid #bbc9b0;box-shadow:0 4px #d3dcc8;border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}._playingCard_1j8pe_1>b{font-size:18px}._playingCard_1j8pe_1>span{font-size:39px}._playingCard_1j8pe_1>small{font-size:8px;color:#52645a}._redCard_1j8pe_1._redCard_1j8pe_1{color:#a33446}._handHeading_1j8pe_1{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:22px}._handHeading_1j8pe_1 b{font-size:13px}._handHeading_1j8pe_1 button{font-size:11px;min-height:44px}._hand_1j8pe_1{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:17px 0 8px}._handCard_1j8pe_1._handCard_1j8pe_1{display:flex;flex-direction:column;gap:4px;height:92px;width:61px;min-width:0;padding:7px 5px;border-radius:11px;background:#fffdf7;border-color:#ccd5c4;color:#243b32;box-shadow:0 3px #d8e0cc;opacity:1}._handCard_1j8pe_1 b{font-size:15px}._handCard_1j8pe_1>span{font-size:29px}._handCard_1j8pe_1:disabled{filter:saturate(.7);background:#f0f0e6;color:#73806e}._handCard_1j8pe_1._playable_1j8pe_1{outline:2px solid #36714b;outline-offset:1px;background:#f8ffed}._handCard_1j8pe_1._playable_1j8pe_1:active{transform:translateY(2px) scale(.97)}._choice_1j8pe_1{max-width:360px;background:#f7f4eb;border-radius:23px;color:#243b32}._choice_1j8pe_1>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._choice_1j8pe_1>div button{height:80px;min-width:0;font-size:36px;display:flex;flex-direction:column;padding:6px;gap:3px;background:#fffdf7}._choice_1j8pe_1 small{font-size:9px}._square_1j8pe_1:focus-visible{outline:3px solid #243b32;outline-offset:-3px}@media(max-width:380px){._status_1j8pe_1{flex-wrap:wrap}._handCard_1j8pe_1._handCard_1j8pe_1{width:55px;height:83px}._square_1j8pe_1._square_1j8pe_1{font-size:28px}._four_1j8pe_1{gap:4px;padding:8px}}@media(prefers-reduced-motion:reduce){._table_1j8pe_1 *{transition:none!important;animation:none!important}}._table_1j8pe_1{color:#f7f4ff;background:linear-gradient(#17324cdb,#17324cf7),url(/_cdn/static/funfinity-club-web-v1.webp) center/cover;padding:18px;border:1px solid #8aa2bf;border-radius:27px;box-shadow:inset 0 2px #ffffff23,0 6px #0c1c38}._status_1j8pe_1 small,._under_1j8pe_1>span,._rule_1j8pe_1,._actions_1j8pe_1 small,._opponents_1j8pe_1 small,._deck_1j8pe_1 small{color:#d2e1f6}._status_1j8pe_1>span{color:#fff0cc}._yourTurn_1j8pe_1{background:linear-gradient(#c3f5bc,#9ed6ba);color:#224958;box-shadow:0 3px #548a85}._chess_1j8pe_1{border:4px solid #b5a1c7;border-radius:16px;box-shadow:0 6px #655b84}._square_1j8pe_1._light_1j8pe_1{background:linear-gradient(145deg,#fff5de,#e6d9c4)}._square_1j8pe_1._dark_1j8pe_1{background:linear-gradient(145deg,#acd1c9,#7baba8)}._square_1j8pe_1._selected_1j8pe_1{background:#e4cff4;box-shadow:inset 0 0 0 4px #73599a}._square_1j8pe_1._legal_1j8pe_1{box-shadow:inset 0 0 0 3px #44728a}._file_1j8pe_1,._rank_1j8pe_1{color:#223c4b}._four_1j8pe_1{background:linear-gradient(145deg,#8d79b3,#496e91);border:2px solid #afbadb;box-shadow:0 6px #2d4667}._disc_1j8pe_1._disc_1j8pe_1{background:#294565;border-color:#6587a2;box-shadow:inset 0 3px 3px #142e4d70}._disc_1j8pe_1._discOne_1j8pe_1{background:radial-gradient(at 30% 10%,#fff0b3,#e9bb74);color:#70543d}._disc_1j8pe_1._discTwo_1j8pe_1{background:radial-gradient(at 30% 10%,#e8dbff,#b194d7);color:#4d3f78}._noughts_1j8pe_1 button{background:linear-gradient(#fff2dd,#e7d9cb);border-color:#fff1d9;box-shadow:0 4px #8e83a3}._playingCard_1j8pe_1{color:#26374f;background:linear-gradient(#fffaf0,#e9e3da);border:1px solid #fff5db;box-shadow:0 5px #8c91ac}._deck_1j8pe_1{background:repeating-linear-gradient(45deg,#7461a4 0,#7461a4 6px,#8f7dbc 6px,#8f7dbc 8px);border-color:#d8d3ee;box-shadow:4px 4px #544b7d}._deck_1j8pe_1>span{color:#fff1bc}._handCard_1j8pe_1._handCard_1j8pe_1{background:linear-gradient(#fff9ed,#e3dedb);border-color:#fff2d7;box-shadow:0 4px #8e8cab}._handCard_1j8pe_1._playable_1j8pe_1{outline-color:#b0eccf;background:linear-gradient(#fff6dc,#d5e3ca)}._opponents_1j8pe_1 i{color:#b9f7d5}._opponents_1j8pe_1 span{color:#d4d8ed}._choice_1j8pe_1{background:#263b5d;color:#fff2dd}._choice_1j8pe_1>div button{color:#30445d}._square_1j8pe_1:focus-visible{outline-color:#a569b1}@media(max-width:420px){._table_1j8pe_1{padding:12px}._chess_1j8pe_1{border-width:3px}}._table_1j8pe_1{min-width:0;max-width:100%;color:var(--foreground)}._table_1j8pe_1 ._chess_1j8pe_1{overflow-x:auto;max-width:100%;width:100%}._table_1j8pe_1 ._chessRow_1j8pe_1{min-width:352px;grid-template-columns:repeat(8,minmax(44px,1fr))}._table_1j8pe_1 ._square_1j8pe_1{min-width:44px;min-height:44px}._table_1j8pe_1 ._status_1j8pe_1{flex-wrap:wrap}._table_1j8pe_1 ._dropButtons_1j8pe_1{overflow-x:auto;max-width:100%;grid-template-columns:repeat(7,minmax(44px,1fr))}._table_1j8pe_1 ._status_1j8pe_1 small,._table_1j8pe_1 ._under_1j8pe_1>span{color:var(--muted-foreground)}._noughts_1j8pe_1 button,._four_1j8pe_1 button{position:relative;box-shadow:0 4px #0000002e,0 8px 12px -6px #2b235060,inset 0 2px #ffffff70,inset 0 -3px 5px #00000014!important;transition:transform .12s cubic-bezier(.3,1.5,.5,1)}._noughts_1j8pe_1 button:active:not(:disabled),._four_1j8pe_1 button:active:not(:disabled){transform:translateY(3px)}._handCard_1j8pe_1._handCard_1j8pe_1{box-shadow:0 5px #d4c39e,0 12px 16px -8px #2b235070,inset 0 2px #fff!important}@media(prefers-reduced-motion:reduce){._chess_1j8pe_1 button,._noughts_1j8pe_1 button,._four_1j8pe_1 button{transition:none}}._chess_1j8pe_1{box-shadow:0 7px #5a3d22,0 16px 24px -8px #0008,inset 0 2px #ffffff40}._promoWhite_1j8pe_21,._promoBlack_1j8pe_21{font-family:Apple Symbols,Segoe UI Symbol,"Noto Sans Symbols 2",DejaVu Sans,serif;font-size:30px;line-height:1}._promoWhite_1j8pe_21{color:#fffaf0;text-shadow:-1.5px -1.5px 0 #14171c,1.5px -1.5px 0 #14171c,-1.5px 1.5px 0 #14171c,1.5px 1.5px 0 #14171c}._promoBlack_1j8pe_21{color:#1d2026}[data-full] ._square_1j8pe_1._square_1j8pe_1._selected_1j8pe_1{outline:0!important;box-shadow:inset 0 0 14px 2px #ffd86bcc!important;filter:brightness(1.08)}._wrap_1wxlq_1{display:grid;gap:10px;min-width:0}._status_1wxlq_2{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:16px;background:#ffffff1a;border:1px solid #ffffff33}._status_1wxlq_2>div{display:flex;flex-direction:column;gap:2px;min-width:0}._status_1wxlq_2 b{font-size:19px;font-weight:800;line-height:1.15;color:#fff3d6}._status_1wxlq_2 span{font-size:13px;font-weight:700;color:#e8eefa}._status_1wxlq_2 small{font-size:12px;color:#d2e1f6;white-space:nowrap}._you_1wxlq_7{background:linear-gradient(#c3f5bc,#9ed6ba);border-color:#548a85}._you_1wxlq_7 b,._you_1wxlq_7 span,._you_1wxlq_7 small{color:#1d4250}._buddy_1wxlq_8{background:#2b4467;border-color:#6f8fb8}._check_1wxlq_9{background:linear-gradient(#ffd0c8,#f6a99c);border-color:#b54a3c}._check_1wxlq_9 b,._check_1wxlq_9 span,._check_1wxlq_9 small{color:#5a1612}._over_1wxlq_10{background:linear-gradient(#ffe7a8,#f5c86b);border-color:#a5772b}._over_1wxlq_10 b,._over_1wxlq_10 span,._over_1wxlq_10 small{color:#4a3208}._toolbar_1wxlq_11{display:flex;align-items:center;justify-content:space-between;gap:8px}._toolbar_1wxlq_11 small{font-size:11px;color:#d2e1f6}._toggle_1wxlq_13{display:flex;gap:4px;padding:3px;border-radius:12px;background:#ffffff1f}._toggle_1wxlq_13 button{min-width:52px;min-height:36px;font-weight:800}._stage_1wxlq_15{position:relative;width:100%;aspect-ratio:1/1;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,#3c5f86,#16304a);touch-action:manipulation;box-shadow:0 6px #0c1c38}._canvas_1wxlq_16{display:block;width:100%;height:100%}._loading_1wxlq_17{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:#d2e1f6}._board_1wxlq_18{border:4px solid #6b4a2e;border-radius:14px;overflow:hidden;box-shadow:0 6px #3d2a18;width:100%}._row_1wxlq_19{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}._sq_1wxlq_20{position:relative;aspect-ratio:1;border:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;min-width:0;font:inherit}._light_1wxlq_21{background:#f2e6cc}._dark_1wxlq_21{background:#4f8580}._last_1wxlq_22{background-image:linear-gradient(#f6e27a73,#f6e27a73)}._sel_1wxlq_23{box-shadow:inset 0 0 0 4px #f2c94c;background-image:linear-gradient(#f2c94c66,#f2c94c66)}._legal_1wxlq_24 i{position:absolute;width:30%;height:30%;left:35%;top:35%;border-radius:50%;background:#1f7a55d9;box-shadow:0 0 0 2px #ffffffb3}._capture_1wxlq_25{box-shadow:inset 0 0 0 4px #1f7a55}._inCheck_1wxlq_26{background-image:radial-gradient(circle,#ff4d4dcc 0,#ff4d4dcc 45%,#ff4d4d00 72%)}._sq_1wxlq_20 span{font-family:Apple Symbols,Segoe UI Symbol,"Noto Sans Symbols 2",DejaVu Sans,serif;font-size:clamp(30px,9.2vw,48px);line-height:1;pointer-events:none;transform:translateY(-1px)}._white_1wxlq_28{color:#fffaf0;text-shadow:-1.5px -1.5px 0 #14171c,1.5px -1.5px 0 #14171c,-1.5px 1.5px 0 #14171c,1.5px 1.5px 0 #14171c,0 0 1.5px #14171c,0 3px 3px #0008}._black_1wxlq_29{color:#1d2026;text-shadow:-1px -1px 0 #f4f1ea99,1px -1px 0 #f4f1ea99,-1px 1px 0 #f4f1ea99,1px 1px 0 #f4f1ea99,0 3px 3px #0006}._sq_1wxlq_20:focus-visible{outline:3px solid #a569b1;outline-offset:-3px}._file_1wxlq_31,._rank_1wxlq_31{position:absolute;font-family:system-ui;font-size:9px;line-height:1;font-weight:800;pointer-events:none}._light_1wxlq_21 ._file_1wxlq_31,._light_1wxlq_21 ._rank_1wxlq_31{color:#4f8580}._dark_1wxlq_21 ._file_1wxlq_31,._dark_1wxlq_21 ._rank_1wxlq_31{color:#f2e6cc}._file_1wxlq_31{bottom:3px;right:4px}._rank_1wxlq_31{top:3px;left:3px}._moves_1wxlq_34{display:flex;gap:6px;overflow-x:auto;list-style:none;margin:0;padding:2px 0 4px;scrollbar-width:thin}._moves_1wxlq_34 li{flex:none;font-size:12px;font-weight:700;color:#e8eefa;background:#ffffff1a;border-radius:10px;padding:5px 9px;white-space:nowrap}._moves_1wxlq_34 li._latest_1wxlq_36{background:#fff3d6;color:#30445d}@media(prefers-reduced-motion:reduce){._sq_1wxlq_20{transition:none}}._party_x4dv8_1{min-width:0;max-width:100%;display:grid;gap:1.25rem;color:var(--foreground)}._heading_x4dv8_1{text-align:center}._heading_x4dv8_1 h1{font-size:clamp(28px,6vw,42px);margin:var(--spacing-2) 0}._heading_x4dv8_1 p,._eyebrow_x4dv8_1{color:var(--muted-foreground);font-size:12px}._eyebrow_x4dv8_1{font-weight:700;letter-spacing:.1em}._tabs_x4dv8_1,._mode_x4dv8_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._tabs_x4dv8_1 button{flex:1}._panel_x4dv8_1{padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--ps-shadow-card);display:grid;gap:var(--spacing-3);min-width:0}._panel_x4dv8_1 h2{margin:0;font-size:24px}._panel_x4dv8_1 p{font-size:13px;color:var(--muted-foreground);line-height:1.5}._tableGames_x4dv8_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._tablePick_x4dv8_1{display:flex;flex-direction:column;min-width:0;padding:var(--spacing-2);height:auto;gap:var(--spacing-2)}._tablePick_x4dv8_1>div{width:100%;aspect-ratio:4/3}._tablePick_x4dv8_1 small{font:400 11px var(--font-family-base);color:var(--muted-foreground)}._rulesPicker_x4dv8_1{display:grid;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--surface);border-radius:var(--radius)}._rulesPicker_x4dv8_1 label{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);font-size:13px;min-height:44px}._inline_x4dv8_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._inline_x4dv8_1 input{flex:1;min-width:120px;width:100%}._inline_x4dv8_1 button{flex-shrink:0}._rulePreview_x4dv8_1,._connection_x4dv8_1{font-size:12px;color:var(--muted-foreground)}._roomRow_x4dv8_1{width:100%;display:flex;gap:var(--spacing-3);text-align:left;flex-wrap:wrap;justify-content:flex-start}._roomRow_x4dv8_1 small,._person_x4dv8_1 small{display:block;font:400 11px var(--font-family-base)}._person_x4dv8_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);min-width:0}._person_x4dv8_1>b{flex:1;overflow-wrap:anywhere}._person_x4dv8_1>span{font-size:28px}._empty_x4dv8_1{text-align:center;padding:var(--spacing-6);color:var(--muted-foreground)}._error_x4dv8_1{color:var(--error)}._roomTop_x4dv8_1{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._code_x4dv8_1{padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:center;justify-content:center}._code_x4dv8_1>span{font-size:10px}._code_x4dv8_1>b{font:600 24px var(--font-family-display);letter-spacing:.12em;overflow-wrap:anywhere}._seats_x4dv8_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._seat_x4dv8_1,._emptySeat_x4dv8_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:var(--spacing-4);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);text-align:center;min-width:0}._seat_x4dv8_1 h3{margin:0;font-size:17px;overflow-wrap:anywhere}._seat_x4dv8_1 small{font-size:11px;color:var(--muted-foreground)}._bigAvatar_x4dv8_1{font-size:35px}._memberActions_x4dv8_1{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._emptySeat_x4dv8_1{justify-content:center;min-height:130px;color:var(--muted-foreground)}._roomControls_x4dv8_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._roomControls_x4dv8_1 p{font-size:12px;text-align:center;color:var(--muted-foreground)}@media(min-width:768px){._tableGames_x4dv8_1{grid-template-columns:repeat(3,minmax(0,1fr))}._seats_x4dv8_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._outcome_x4dv8_3{position:fixed;left:50%;top:38%;z-index:60;transform:translate(-50%,-50%);padding:14px 26px;border-radius:999px;font-size:24px;font-weight:800;white-space:nowrap;color:#3b3560;background:linear-gradient(180deg,#fff,#f1eefc);box-shadow:0 5px #cfc8ea,0 14px 26px -10px #2b235066;pointer-events:none;animation:_ocIn_x4dv8_1 2.6s ease forwards}._outcome_x4dv8_3[data-outcome=draw]{color:#2f4a5c;background:linear-gradient(180deg,#fff,#eaf3f7);box-shadow:0 5px #c3d6e0,0 14px 26px -10px #1e3a4a55}@keyframes _ocIn_x4dv8_1{0%{opacity:0;transform:translate(-50%,-40%) scale(.92)}12%{opacity:1;transform:translate(-50%,-50%) scale(1)}85%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){._outcome_x4dv8_3{animation:_ocFade_x4dv8_1 2.6s linear forwards}}@keyframes _ocFade_x4dv8_1{0%,85%{opacity:1}to{opacity:0}}._extras_l8ho3_1{margin-top:24px}._row_l8ho3_2{display:flex;gap:12px;flex-wrap:wrap}._personal_9qttf_1{display:grid;gap:1.25rem;min-width:0;color:var(--foreground)}._heading_9qttf_1,._sectionTitle_9qttf_1,._plusHeading_9qttf_1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-3)}._heading_9qttf_1 h1{margin:0;font-size:34px}._balance_9qttf_1{display:flex;gap:var(--spacing-2);align-items:center}._balance_9qttf_1 b{font:600 24px var(--font-family-display)}._balance_9qttf_1 small{font-size:10px;max-width:60px}._streak_9qttf_1,._panel_9qttf_1,._plus_9qttf_1{padding:1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--ps-shadow-card);min-width:0}._streak_9qttf_1{display:flex;flex-wrap:wrap;justify-content:space-around;gap:var(--spacing-3)}._streak_9qttf_1>div{display:grid;justify-items:center;gap:var(--spacing-2)}._streak_9qttf_1 b{font:600 30px var(--font-family-display)}._streak_9qttf_1 span,._streak_9qttf_1 p,._small_9qttf_1,._billingSmall_9qttf_1{font-size:12px;color:var(--muted-foreground);line-height:1.6}._streak_9qttf_1 p{width:100%;text-align:center;margin:0}._sectionTitle_9qttf_1 h2{font-size:25px;margin:0}._sectionTitle_9qttf_1>span{font-size:11px;color:var(--muted-foreground)}._items_9qttf_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}._item_9qttf_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-3);text-align:center;min-width:0}._itemArt_9qttf_1{position:relative;min-height:110px;display:grid;place-items:center;font-size:52px;border-radius:var(--radius);background:color-mix(in srgb,var(--ps-loft) 25%,var(--surface))}._itemArt_9qttf_1 svg{max-width:100%;height:100px}._item_9qttf_1 h3{font-size:18px;margin:0}._item_9qttf_1>small{font-size:9px;letter-spacing:.08em;color:var(--muted-foreground)}._owned_9qttf_1{position:absolute;bottom:4px;right:4px;display:flex;align-items:center;gap:4px;padding:4px;font-size:9px;background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-sm)}._cashButton_9qttf_1{font-size:11px}._plus_9qttf_1 h2{font-size:27px;margin:var(--spacing-3) 0}._plus_9qttf_1 p,._plus_9qttf_1 li{font-size:13px;line-height:1.6;color:var(--muted-foreground)}._plus_9qttf_1 ul{padding-left:1.25rem}._plus_9qttf_1 em{font-style:normal;color:var(--foreground)}._eyebrow_9qttf_1{font-size:10px;letter-spacing:.1em;color:var(--muted-foreground)}._plusHeading_9qttf_1>span{font-size:40px;color:var(--ps-workshop)}._sandbox_9qttf_1,._info_9qttf_1{padding:var(--spacing-3);background:var(--surface);border-radius:var(--radius);font-size:12px;margin:var(--spacing-3) 0}._sandbox_9qttf_1{display:flex;gap:var(--spacing-3);align-items:center}._plans_9qttf_1{display:grid;gap:var(--spacing-3)}._plans_9qttf_1>div{display:grid;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius)}._plans_9qttf_1 strong{font:600 25px var(--font-family-display)}._plans_9qttf_1 small,._plans_9qttf_1 span{font-size:12px}._billingSmall_9qttf_1{display:block;margin-top:var(--spacing-4)}._profileHeader_9qttf_1{display:flex;align-items:center;gap:var(--spacing-4)}._profileHeader_9qttf_1 h1{font-size:32px;margin:var(--spacing-1) 0;overflow-wrap:anywhere}._profileHeader_9qttf_1 p{margin:0;font-size:12px;color:var(--muted-foreground)}._profileAvatar_9qttf_1{font-size:55px;width:80px;height:80px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--secondary);flex-shrink:0}._saveCard_9qttf_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--secondary);border-radius:var(--radius-md)}._saveCard_9qttf_1 p{font-size:12px;margin:var(--spacing-2) 0}._panel_9qttf_1{display:grid;gap:var(--spacing-3)}._panel_9qttf_1 h2{font-size:23px;margin:0}._panel_9qttf_1 label{font-size:12px}._panel_9qttf_1 p{font-size:12px;line-height:1.6;color:var(--muted-foreground)}._inline_9qttf_1{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;flex-wrap:wrap}._inline_9qttf_1 input{min-width:130px;flex:1}._avatars_9qttf_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._avatars_9qttf_1 button{font-size:27px;min-width:48px;min-height:48px;padding:var(--spacing-2)}._setting_9qttf_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) 0;border-bottom:1px solid var(--border);min-height:64px}._setting_9qttf_1>span:nth-child(2){flex:1;min-width:0}._setting_9qttf_1 b,._setting_9qttf_1 small{display:block}._setting_9qttf_1 b{font-size:13px}._setting_9qttf_1 small{font-size:11px;color:var(--muted-foreground);margin-top:4px;line-height:1.5}._setting_9qttf_1 button{min-width:48px;min-height:44px}._selectLabel_9qttf_1{display:grid;gap:var(--spacing-2);font-size:12px}._textLink_9qttf_1{color:var(--foreground);font-size:12px;min-height:44px;display:flex;align-items:center}._stats_9qttf_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-2)}._stats_9qttf_1 span{font-size:10px;color:var(--muted-foreground)}._stats_9qttf_1 b{display:block;font:600 26px var(--font-family-display);color:var(--foreground)}._history_9qttf_1{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-3) 0;border-bottom:1px solid var(--border);font-size:12px}._history_9qttf_1 small{display:block;color:var(--muted-foreground);font-size:10px}._footer_9qttf_1{text-align:center;font-size:11px;color:var(--muted-foreground)}._error_9qttf_1{color:var(--error)}._calendar_9qttf_1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--spacing-1)}._calendar_9qttf_1>time{display:grid;place-items:center;padding:var(--spacing-2) 0;border-radius:var(--radius-sm);background:var(--surface);font-size:11px;min-height:45px}._calendar_9qttf_1 b{color:var(--muted-foreground)}._calendar_9qttf_1 [data-played=true]{background:var(--primary);color:var(--primary-foreground)}._calendar_9qttf_1 [data-played=true] b{color:var(--primary-foreground)}._calendar_9qttf_1 [data-today=true]{outline:2px solid var(--ps-workshop)}@media(min-width:768px){._items_9qttf_1{grid-template-columns:repeat(3,minmax(0,1fr))}._plans_9qttf_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._billingSmall_9qttf_1 a{display:inline-flex;align-items:center;min-height:44px;color:var(--foreground)}._calendarHeading_9qttf_4{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._calendarHeading_9qttf_4 b{font-family:var(--font-family-display)}._weekdays_9qttf_4{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;font-size:10px;color:var(--muted-foreground)}._calendar_9qttf_1>time{font-style:normal;text-decoration:none;display:grid;min-height:44px}._calendar_9qttf_1 [data-current=false]{opacity:.35}._wtabs_9qttf_6{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:5px;margin:0 0 14px;border-radius:20px;background:color-mix(in srgb,var(--primary,#7A6CFF) 14%,transparent)}._wtab_9qttf_6{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:15px;padding:10px 4px;background:transparent;font:700 14px Fredoka,system-ui;color:inherit;opacity:.75;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:1px}._wtab_9qttf_6 small{font:600 11px system-ui;opacity:.7}._wtab_9qttf_6[aria-selected=true]{background:#fff;color:#2b2350;opacity:1;box-shadow:0 3px #c9c2ee}._panel_9qttf_1 h2._rowHead_9qttf_12{display:flex;align-items:center;gap:12px}._rowIcon_9qttf_13{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:13px;color:#fff;box-shadow:0 4px 0 var(--lip)}._rowIcon_9qttf_13[data-c=blue]{background:linear-gradient(180deg,#6fc3ff,#2f8fe6);--lip:#1E6FC0}._rowIcon_9qttf_13[data-c=violet]{background:linear-gradient(180deg,#b3a8e8,#8a7cd6);--lip:#6A5BB8}._rowIcon_9qttf_13[data-c=pink]{background:linear-gradient(180deg,#ff7a9a,#e8456b);--lip:#B82650}@layer base{._content_19a0m_6,._subContent_19a0m_7{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;padding:4px;animation:_scaleIn_19a0m_1 var(--animation-duration-fast) ease-out;z-index:var(--z-overlay)}._subContent_19a0m_7{animation:_fadeIn_19a0m_1 var(--animation-duration-fast) ease-out}._item_19a0m_26,._checkboxItem_19a0m_27,._radioItem_19a0m_28,._subTrigger_19a0m_29{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;font-size:.875rem;line-height:1.4;padding:6px 8px;color:var(--popup-foreground);outline:none;transition:background-color var(--animation-duration-fast)}._item_19a0m_26>svg,._subTrigger_19a0m_29>svg:first-child{width:15px;height:15px;flex-shrink:0;color:var(--muted-foreground)}._item_19a0m_26:hover,._checkboxItem_19a0m_27:hover,._radioItem_19a0m_28:hover,._subTrigger_19a0m_29:hover,._item_19a0m_26[data-highlighted],._checkboxItem_19a0m_27[data-highlighted],._radioItem_19a0m_28[data-highlighted],._subTrigger_19a0m_29[data-highlighted],._subTrigger_19a0m_29[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._item_19a0m_26:hover>svg,._item_19a0m_26[data-highlighted]>svg,._subTrigger_19a0m_29[data-highlighted]>svg:first-child{color:var(--popup-foreground)}._item_19a0m_26[data-variant=destructive],._item_19a0m_26[data-variant=destructive]>svg{color:var(--error)}._item_19a0m_26[data-variant=destructive]:hover,._item_19a0m_26[data-variant=destructive][data-highlighted]{background-color:color-mix(in srgb,var(--error) 9%,transparent);color:var(--error)}._item_19a0m_26[data-disabled],._checkboxItem_19a0m_27[data-disabled],._radioItem_19a0m_28[data-disabled],._subTrigger_19a0m_29[data-disabled]{pointer-events:none;opacity:.5}._checkboxItem_19a0m_27,._radioItem_19a0m_28{padding-left:30px}._checkboxIndicator_19a0m_96,._radioIndicator_19a0m_97{position:absolute;left:8px;display:flex;align-items:center;justify-content:center;height:1rem;width:1rem}._checkboxIndicator_19a0m_96 svg{height:.875rem;width:.875rem}._radioIndicatorCircle_19a0m_112{width:.4375rem;height:.4375rem;border-radius:var(--radius-full);background-color:currentColor}._label_19a0m_119{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._separator_19a0m_126{height:1px;margin:4px -4px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent)}._shortcut_19a0m_133{margin-left:auto;padding:1px 5px;font-size:.6875rem;letter-spacing:.02em;color:var(--muted-foreground);border-radius:4px;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}._subTriggerIcon_19a0m_144{margin-left:auto;height:.875rem;width:.875rem;color:var(--muted-foreground)}._inset_19a0m_151{padding-left:30px}@keyframes _scaleIn_19a0m_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_19a0m_1{0%{opacity:0}to{opacity:1}}}._container_10edu_1{display:inline-flex;position:relative}._themeButton_10edu_6{position:relative;transition:transform var(--animation-duration-normal) ease}._themeButton_10edu_6:hover{transform:scale(1.05)}._icon_10edu_15{color:var(--foreground);transition:transform var(--animation-duration-normal) ease}._menuIcon_10edu_20{margin-right:var(--spacing-2);color:currentColor}._activeItem_10edu_25{font-weight:500;color:var(--primary);background-color:color-mix(in srgb,var(--primary),transparent 90%)!important}._checkmark_10edu_31{margin-left:auto;font-weight:700}.dark ._icon_10edu_15{color:var(--foreground)}._panel_1erqk_1{background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem;margin:0;box-shadow:var(--ps-shadow-card);min-width:0;max-width:100%}._heading_1erqk_1{display:flex;align-items:center;gap:var(--spacing-3)}._heading_1erqk_1 h2{font-size:23px;margin:0}._heading_1erqk_1 svg{color:var(--foreground)}._note_1erqk_1{font-size:12px;line-height:1.6;color:var(--muted-foreground);margin:var(--spacing-3) 0}._row_1erqk_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);min-height:60px;border-top:1px solid var(--border);padding:var(--spacing-3) 0}._row_1erqk_1>div{flex:1;display:grid;gap:var(--spacing-1);min-width:120px}._row_1erqk_1 b{font-size:13px}._row_1erqk_1 small{font-size:11px;color:var(--muted-foreground);overflow-wrap:anywhere}._symbol_1erqk_1{width:40px;height:40px;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--secondary);color:var(--foreground);font-size:18px;font-weight:700}._panel_1erqk_1>button{min-height:44px;font-size:12px}._add_1erqk_1{margin-top:var(--spacing-2)}._form_1erqk_1{display:grid;gap:var(--spacing-3);background:var(--surface);border-radius:var(--radius);padding:var(--spacing-4);margin-top:var(--spacing-3)}._form_1erqk_1 label{font-size:12px;font-weight:600}._form_1erqk_1 small{font-size:11px;line-height:1.5;color:var(--muted-foreground)}._form_1erqk_1>button:last-child{margin-top:var(--spacing-2);min-height:44px}._error_1erqk_1{font-size:12px;line-height:1.5;padding:var(--spacing-3);background:var(--surface);color:var(--error);border-radius:var(--radius-sm)}._map_1yfsl_1{position:relative;border-radius:30px;overflow:hidden;box-shadow:0 10px #0002,0 24px 40px -14px #0006;margin:6px 0 24px}._scroll_1yfsl_2{height:min(68dvh,640px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}._title_1yfsl_3 small{font:600 13px Nunito,system-ui;color:#6a5db8;margin-left:8px}._title_1yfsl_3{position:relative;z-index:5;margin:0;padding:10px 16px;font:700 20px Fredoka,system-ui;color:#2b2350;background:#ffffffd9}._row_1yfsl_5{position:relative;height:96px;background:linear-gradient(180deg,var(--top),var(--bot))}._row_1yfsl_5[data-dark=true] b,._row_1yfsl_5[data-dark=true] ._lockLabel_1yfsl_6{color:#fff;text-shadow:0 1px 2px #0009}._path_1yfsl_7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._path_1yfsl_7 path{stroke:#fff;stroke-opacity:.55;stroke-width:9;fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}._node_1yfsl_9{position:absolute;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;border:0;display:grid;place-items:center;font:700 15px Fredoka,system-ui;color:#fff;text-shadow:none;cursor:pointer;background:radial-gradient(circle at 35% 28%,#d8ffa8,#9be15d 45%,#5fb52e);box-shadow:0 6px #3e8a1c,0 12px 18px -6px #0007,inset 0 2px #ffffffb3;z-index:2}._done_1yfsl_11{background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--acc) 40%,#fff),var(--acc));box-shadow:0 6px 0 var(--lip),0 12px 18px -6px #0007,inset 0 2px #ffffffb3}._lock_1yfsl_6{background:radial-gradient(circle at 35% 28%,#e9e3ff,#b9aef0 50%,#8f82d8);box-shadow:0 6px #6a5db8,0 10px 14px -6px #0006,inset 0 2px #ffffffb3;cursor:default}._lockLabel_1yfsl_6{position:absolute;top:calc(50% + 36px);transform:translate(-50%);font:700 12px Fredoka,system-ui;color:#2b2350;opacity:.75}._cur_1yfsl_14{width:78px;height:78px;background:radial-gradient(circle at 35% 28%,#ffc2d6,#ff5c8a 50%,#d93468);box-shadow:0 6px #a82150,0 0 0 6px #fff,0 0 0 14px #ffffff59;animation:_breathe_1yfsl_18 2.4s ease-in-out infinite}@keyframes _breathe_1yfsl_18{50%{transform:translate(-50%,-50%) scale(1.04)}}._boss_1yfsl_16{width:80px;height:80px;background:radial-gradient(circle at 35% 28%,#fff6c8,#ffd95a 45%,#f0a818);box-shadow:0 6px #b27200,0 0 0 5px #fff,0 12px 18px -6px #0007}._boss_1yfsl_16._lock_1yfsl_6{filter:saturate(.55)}._breather_1yfsl_18{background:radial-gradient(circle at 35% 28%,#e3fff2,#7cf7d0 50%,#2fc79a);box-shadow:0 6px #138a66,0 12px 18px -6px #0007}._goldTile_1yfsl_19{position:absolute;top:-22px;width:22px;height:28px;border-radius:5px;background:linear-gradient(160deg,#fff6c8,#ffd95a 45%,#f0a818);box-shadow:0 4px #b27200}._chip_1yfsl_20,._leaf_1yfsl_20{position:absolute;bottom:-12px;font:700 10px Fredoka,system-ui;font-style:normal;letter-spacing:.06em;padding:2px 8px;border-radius:999px;color:#fff;text-shadow:none}._chip_1yfsl_20{background:#2b2350}._leaf_1yfsl_20{background:#138a66}._nstars_1yfsl_22{position:absolute;bottom:-14px;left:50%;transform:translate(-50%);display:flex;gap:1px;font-size:16px;text-shadow:none}._nstars_1yfsl_22 span{color:#e4e0f7;-webkit-text-stroke:1px #B3ACD9}._nstars_1yfsl_22 span[data-on=true]{color:#ffc83d;-webkit-text-stroke:1px #E59A0B}._pin_1yfsl_24{position:absolute;top:-34px;width:30px;height:30px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#fff;box-shadow:0 3px #c9c2ee}._banner_1yfsl_25{position:relative;z-index:3;margin:-14px auto;width:max-content;padding:6px 18px;border-radius:999px;font:700 15px Fredoka,system-ui;color:#fff;text-shadow:none;background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 65%,#fff),var(--acc));box-shadow:0 5px 0 var(--lip)}@media(prefers-reduced-motion:reduce){._cur_1yfsl_14{animation:none}}._pinStar_1yfsl_29{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:rotate(45deg);font-size:16px;line-height:1}._regionNow_1yfsl_30{position:sticky;top:10px;z-index:6;margin:10px 0 -46px 12px;width:max-content;padding:6px 16px;border-radius:999px;font:700 15px Fredoka,system-ui;color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 65%,#fff),var(--acc));box-shadow:0 4px 0 var(--lip);pointer-events:none}._goldTile_1yfsl_19{display:flex;align-items:center;justify-content:center;font:900 15px/1 system-ui;color:#d62f3a}._boss_1yfsl_16._lock_1yfsl_6+._lockLabel_1yfsl_6,._lockLabel_1yfsl_6{z-index:2}._boss_1yfsl_16 ._chip_1yfsl_20{bottom:auto;top:50%;left:calc(100% + 10px);transform:translateY(-50%);background:#fff;color:#c27c00;box-shadow:0 3px #e6d7a8;font-size:12px;padding:4px 10px}._app_107ge_1{min-width:0;min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding-bottom:calc(88px + env(safe-area-inset-bottom))}._skip_107ge_1{position:fixed;left:var(--spacing-3);top:-100px;z-index:2000;background:var(--card);color:var(--foreground);padding:var(--spacing-3)}._skip_107ge_1:focus{top:var(--spacing-3)}._topbar_107ge_1{max-width:980px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3);min-width:0}._brand_107ge_1{display:flex;gap:var(--spacing-2);background:transparent;border:0;box-shadow:none;text-align:left;padding:0;min-width:0}._brand_107ge_1 img{width:44px;height:44px;border-radius:22%;border:0;box-shadow:none;display:block}._wordmark_107ge_1{display:grid}._wordmark_107ge_1 b{font:600 25px/.95 var(--font-family-display);letter-spacing:-.025em}._wordmark_107ge_1 small{font-size:9px;letter-spacing:.2em;margin-top:4px}._hud_107ge_1{display:flex;gap:var(--spacing-2);align-items:center}._coinPill_107ge_1{display:flex;gap:var(--spacing-1);padding:var(--spacing-2);font-size:14px}._avatar_107ge_1{width:44px;padding:var(--spacing-1);font-size:24px}._main_107ge_1{max-width:920px;margin:auto;padding:var(--spacing-3);min-width:0}._nav_107ge_1{position:fixed;bottom:0;left:0;right:0;margin:auto;z-index:80;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:980px;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-2) calc(var(--spacing-2) + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--border);box-shadow:0 -4px 20px var(--ps-depth)}._nav_107ge_1 button{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-2) 2px;min-width:0;font-size:10px;border:0;background:transparent;box-shadow:none;min-height:56px}._nav_107ge_1 ._active_107ge_1{background:var(--secondary);color:var(--foreground);box-shadow:inset 0 2px 0 var(--ps-gloss)}._nav_107ge_1 i{display:none}._shelf_107ge_1{display:grid;gap:1.25rem}._pageHeading_107ge_1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3)}._pageHeading_107ge_1 h1{font-size:34px;margin:0 auto 0 0}._pageHeading_107ge_1 button{font-size:12px}._filters_107ge_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._filters_107ge_1 button{font-size:12px;min-width:44px}._gameGrid_107ge_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}._gameCard_107ge_1{display:block;height:auto;padding:0;background:var(--card);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--ps-shadow-bevel);overflow:hidden;min-width:0;text-align:left;color:var(--foreground)}._gameCard_107ge_1>div:first-child{aspect-ratio:4/3;width:100%}._gameCopy_107ge_1{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-1);padding:var(--spacing-3)}._gameCopy_107ge_1 h3{grid-column:1/-1;font:500 18px/1.15 var(--font-family-display);margin:0;min-height:2.3em}._gameMeta_107ge_1{font:400 11px var(--font-family-base);color:var(--muted-foreground)}._gameCopy_107ge_1 i{width:24px;display:grid;place-items:center;color:var(--foreground)}._empty_107ge_1,._infoCard_107ge_1{padding:var(--spacing-6);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;display:grid;gap:var(--spacing-3);justify-items:center}._empty_107ge_1 p,._infoCard_107ge_1 p{font-size:13px;color:var(--muted-foreground);line-height:1.6}._connection_107ge_1{max-width:920px;margin:0 auto var(--spacing-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--surface);font-size:12px;border-radius:var(--radius)}._connection_107ge_1 span{flex:1;min-width:120px}._setup_107ge_1{width:min(94vw,470px);max-height:92dvh;overflow:auto;padding:1.25rem;display:flex;flex-direction:column;gap:var(--spacing-3);border-radius:var(--radius-md);background:var(--card);color:var(--foreground)}._setup_107ge_1>div:first-child{max-height:175px;aspect-ratio:16/9;width:100%}._setupTitle_107ge_1{font:500 28px/1.15 var(--font-family-display);margin:var(--spacing-2) 0}._setupRule_107ge_1{font-size:13px;line-height:1.5;color:var(--muted-foreground)}._setupNote_107ge_1{font-size:12px;color:var(--muted-foreground);line-height:1.5;margin:0}._modeChoice_107ge_1{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._modeChoice_107ge_1 button{flex:1;min-width:44px;font-size:12px}._inlineError_107ge_1{color:var(--error);font-size:12px}._rankingDialog_107ge_1{width:min(94vw,590px);max-height:92dvh;overflow:auto;padding:1.25rem;background:var(--card);color:var(--foreground)}._srOnly_107ge_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);overflow:hidden}._breakNudge_107ge_1{position:fixed;bottom:90px;left:var(--spacing-3);right:var(--spacing-3);max-width:480px;margin:auto;padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);z-index:90;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}._breakNudge_107ge_1 p{font-size:12px;color:var(--muted-foreground)}@media(min-width:768px){._main_107ge_1{padding:var(--spacing-6)}._gameGrid_107ge_1{grid-template-columns:repeat(3,minmax(0,1fr))}._gameCopy_107ge_1 h3{font-size:21px}._topbar_107ge_1{padding:1.25rem var(--spacing-6)}}._app_107ge_1[data-theme=sky]{--card:color-mix(in srgb,var(--background) 85%,var(--ps-club));--primary:#b5e5f8}._app_107ge_1[data-theme=lilac]{--card:color-mix(in srgb,var(--background) 85%,var(--ps-loft));--primary:#dbc4fa}._nav_107ge_1 button{box-shadow:var(--ps-shadow-bevel);border:1px solid var(--border);background:var(--card)}._wardrobeRow_107ge_5._wardrobeRow_107ge_5{display:flex;align-items:center;gap:14px;width:100%;height:66px;margin:4px 0 16px;padding:0 16px 0 10px;border-radius:22px;background:linear-gradient(180deg,#fff,#fff6e8);box-shadow:0 5px #e8d6b8,0 12px 20px -10px #2b235066;color:#2b2350;text-align:left}._wardrobeIcon_107ge_6{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;color:#fff;background:linear-gradient(180deg,#b9a8ff,#7b5cff);box-shadow:0 4px #3a2f9a}._wardrobeLabel_107ge_7{flex:1;display:grid}._wardrobeLabel_107ge_7 b{font:700 18px Fredoka,system-ui}._wardrobeLabel_107ge_7 small{opacity:.7}._wardrobeBack_107ge_8._wardrobeBack_107ge_8{margin:4px 0 0;font-weight:700}._wardrobeTitle_107ge_9{font:700 28px Fredoka,system-ui;margin:4px 0 10px}._brand_107ge_1>span:first-child{border:0;box-shadow:none;background:none;padding:0;border-radius:22%;overflow:hidden;line-height:0}._brand_107ge_1:before,._brand_107ge_1:after{display:none!important;content:none!important}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._page_199r1_1{max-width:1100px;margin:auto;padding:30px 24px 80px;color:#243b32;font-family:var(--font-family-base)}._page_199r1_1>header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d4dbcb;padding-bottom:25px}._page_199r1_1 a{color:#205d48;font-size:13px}._page_199r1_1 header span{font-size:9px;letter-spacing:.13em}._page_199r1_1 h1{font:500 45px Georgia,serif;letter-spacing:-.04em;margin:35px 0 15px}._page_199r1_1 p{font-size:13px;line-height:1.8;color:#52645a}._counts_199r1_1{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}._counts_199r1_1>div{background:#e5eacb;border:1px solid #c3ceaa;border-radius:16px;padding:17px 22px;display:grid;gap:7px;min-width:135px}._counts_199r1_1 b{font-size:27px}._counts_199r1_1 span{font-size:11px;color:#52645a}._nav_199r1_1{display:flex;gap:6px;overflow:auto;margin:23px 0}._nav_199r1_1 button{font-size:12px;text-transform:capitalize;min-height:44px}._panel_199r1_1{background:#fffdf7;border:1px solid #d4dbcb;border-radius:20px;padding:22px;margin:18px 0;display:flex;flex-direction:column;gap:14px}._panel_199r1_1 h2{font-size:21px;margin:0}._panel_199r1_1 p{margin:0}._panel_199r1_1>button{align-self:flex-start}._filters_199r1_1{display:flex;gap:14px;align-items:end;flex-wrap:wrap}._filters_199r1_1 label{display:grid;gap:7px;font-size:12px;flex:1;min-width:130px}._filters_199r1_1 select{min-height:45px;border-radius:10px;border:1px solid #a5b29c;background:#fffdf7;color:#243b32;font:inherit;padding:9px}._import_199r1_1 input{max-width:240px;font-size:11px}._page_199r1_1 details{font-size:12px;line-height:1.7;background:#edf0e3;padding:13px;border-radius:12px}._page_199r1_1 summary{font-weight:700;cursor:pointer}._page_199r1_1 pre{overflow:auto;max-height:300px;font-size:11px}._entries_199r1_1{display:grid;gap:13px}._entry_199r1_1{background:#fffdf7;border:1px solid #d4dbcb;border-radius:18px;padding:19px;display:grid;gap:12px;min-width:0;overflow-wrap:anywhere}._entryTop_199r1_1{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._entryTop_199r1_1 label{font-size:12px;display:flex;align-items:center;gap:9px}._entryTop_199r1_1 small{font-size:10px;color:#52645a;flex:1}._entryTop_199r1_1 button{font-size:10px;min-height:40px}._entry_199r1_1 h3{font-size:18px;margin:0;line-height:1.5}._entry_199r1_1 ol{margin:0;padding-left:24px;font-size:13px;line-height:1.8}._correct_199r1_1{font-weight:800;color:#205d48}._entry_199r1_1>small{display:block;font-size:10px;color:#52645a;line-height:1.8}._entry_199r1_1>button{justify-self:start;font-size:11px}._source_199r1_1{overflow-wrap:anywhere}._pagination_199r1_1{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:25px 0}._pagination_199r1_1 span{font-size:12px}._review_199r1_1{padding:20px;background:#e5eacb;border:1px solid #c3ceaa;border-radius:18px;display:grid;gap:16px}._review_199r1_1 label{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.7}._review_199r1_1>div{display:flex;gap:10px}._review_199r1_1 input,._entryTop_199r1_1 input{min-width:20px;min-height:20px;accent-color:#205d48}._panel_199r1_1 form{display:grid;gap:12px}._panel_199r1_1 textarea{font-family:monospace;font-size:12px;line-height:1.7}._panel_199r1_1 label{font-size:12px}._panel_199r1_1 ul{font-size:13px;line-height:1.9;padding-left:20px}._error_199r1_1{padding:15px;background:#ffe8e1;color:#952f26!important;border-radius:12px}._notice_199r1_1{padding:15px;background:#e5eacb;color:#205d48!important;border-radius:12px}@media(max-width:500px){._page_199r1_1 h1{font-size:35px}._page_199r1_1>header{gap:10px;flex-wrap:wrap}._page_199r1_1 header span{font-size:8px}._panel_199r1_1{padding:17px}._counts_199r1_1>div{flex:1;min-width:100px;padding:14px}._review_199r1_1>div{flex-direction:column}}._page_199r1_1{min-width:0;color:var(--foreground);padding:1.25rem var(--spacing-3) var(--spacing-20)}._page_199r1_1 h1,._page_199r1_1 h2,._page_199r1_1 h3{font-family:var(--font-family-display)}._page_199r1_1 p,._page_199r1_1 small{color:var(--muted-foreground)}._page_199r1_1 ._panel_199r1_1,._page_199r1_1 ._entry_199r1_1,._page_199r1_1 ._review_199r1_1,._page_199r1_1 ._counts_199r1_1>div{background:var(--card);color:var(--foreground);border-color:var(--border);border-radius:var(--radius-md);box-shadow:var(--ps-shadow-card)}._page_199r1_1 ._nav_199r1_1{flex-wrap:wrap;overflow:visible}._page_199r1_1 ._pagination_199r1_1{flex-wrap:wrap}._page_199r1_1 a{min-height:44px;display:inline-flex;align-items:center;color:var(--foreground)}._page_199r1_1 input[type=checkbox]{min-width:24px;min-height:24px}._page_199r1_1 label:has(input[type=checkbox]){min-height:44px;min-width:44px}._page_199r1_1 ._correct_199r1_1{color:var(--success)}._page_11ny3_1{font-family:var(--font-family-base);color:var(--foreground);background:var(--background);min-height:100dvh}._page_11ny3_1 *{box-sizing:border-box}._top_11ny3_1{max-width:1140px;margin:auto;padding:25px 34px;display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid var(--border)}._top_11ny3_1>a{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--foreground);font-size:13px}._top_11ny3_1>div{display:flex;gap:8px}._top_11ny3_1 button{font-size:11px;gap:7px}._document_11ny3_1{max-width:1100px;margin:auto;padding:35px 34px 50px}._cover_11ny3_1{display:grid;grid-template-columns:1fr 260px;align-items:center;gap:30px;padding:35px;background:var(--peach);border-radius:24px}._kicker_11ny3_1{font-size:9px;letter-spacing:1.4px;font-weight:800;color:var(--primary)}._cover_11ny3_1 h1{font-family:var(--font-family-display);font-size:64px;letter-spacing:-3px;line-height:1.2;margin:14px 0 7px}._cover_11ny3_1 h1 span{color:var(--primary);margin-left:3px}._cover_11ny3_1 h2{font-family:var(--font-family-display);font-size:25px;margin:0 0 18px}._cover_11ny3_1 p{font-size:13px;line-height:1.9;margin:0;color:#725045}._cover_11ny3_1 a{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-size:12px;font-weight:800;margin-top:20px;text-decoration:none}._cover_11ny3_1>svg{width:100%}._contents_11ny3_1{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0 45px;background:var(--surface);border-radius:19px;border:1px solid var(--border);padding:24px}._contents_11ny3_1 a{font-size:11px;font-weight:700;color:var(--muted-foreground);text-decoration:none;line-height:1.6}._contents_11ny3_1 a:hover{color:var(--primary)}._section_11ny3_1{margin:40px 0;scroll-margin-top:20px}._section_11ny3_1 h2,._sources_11ny3_1 h2{font-family:var(--font-family-display);font-size:27px;letter-spacing:-.6px;margin:0 0 19px}._section_11ny3_1 p,._section_11ny3_1 li,._sources_11ny3_1 p,._sources_11ny3_1 li{font-size:13px;line-height:1.95;color:#64566c}._section_11ny3_1 p{margin:15px 0}._section_11ny3_1 ul{padding-left:22px;margin:15px 0}._section_11ny3_1 li{padding-left:6px;margin-bottom:12px}._section_11ny3_1 li::marker{color:var(--primary)}._tableWrap_11ny3_1{overflow-x:auto;border:1px solid var(--border);border-radius:15px;background:var(--card)}._tableWrap_11ny3_1 table{width:100%;border-collapse:collapse;min-width:660px;font-size:12px;line-height:1.8;text-align:left}._tableWrap_11ny3_1 th{background:var(--lavender);padding:15px;font-weight:800;color:var(--secondary-foreground);vertical-align:top}._tableWrap_11ny3_1 td{padding:15px;border-bottom:1px solid var(--border);vertical-align:top;color:#64566c}._tableWrap_11ny3_1 tr:last-child td{border-bottom:none}._tableWrap_11ny3_1 td:first-child{font-weight:800;color:var(--foreground);min-width:120px}._after_11ny3_1{background:var(--surface);border-left:3px solid var(--accent);padding:16px 20px;border-radius:0 12px 12px 0}._sources_11ny3_1{padding:25px;background:var(--lavender);border-radius:20px;margin-top:45px}._sources_11ny3_1 h2{font-size:24px}._sources_11ny3_1 a{color:#69478a;overflow-wrap:anywhere}._sources_11ny3_1 ul{padding-left:18px}._end_11ny3_1{text-align:center;margin-top:35px;color:var(--muted-foreground);font-size:13px}._end_11ny3_1 span{color:var(--primary);margin-left:8px}@media(max-width:680px){._top_11ny3_1{padding:17px 20px;gap:10px}._top_11ny3_1>a{font-size:11px}._top_11ny3_1 button{font-size:10px;padding:0 11px}._top_11ny3_1>div>button:first-child{display:none}._document_11ny3_1{padding:22px 18px 35px}._cover_11ny3_1{display:block;padding:25px;position:relative;overflow:hidden}._cover_11ny3_1 h1{font-size:51px;letter-spacing:-2px}._cover_11ny3_1 h2{font-size:23px;max-width:230px}._cover_11ny3_1 p{font-size:12px;position:relative;z-index:2}._cover_11ny3_1>svg{width:110px;position:absolute;right:0;top:40px;opacity:.3}._kicker_11ny3_1{font-size:7px;letter-spacing:.8px}._contents_11ny3_1{grid-template-columns:1fr 1fr;gap:12px;padding:19px;margin-bottom:30px}._contents_11ny3_1 a{font-size:10px}._section_11ny3_1 h2{font-size:24px}._section_11ny3_1 p,._section_11ny3_1 li{font-size:12px}._section_11ny3_1{margin:31px 0}._tableWrap_11ny3_1 table{font-size:11px;min-width:620px}._tableWrap_11ny3_1 th,._tableWrap_11ny3_1 td{padding:13px}._sources_11ny3_1{padding:21px}._sources_11ny3_1 h2{font-size:22px}._sources_11ny3_1 p,._sources_11ny3_1 li{font-size:11px}._after_11ny3_1{padding:14px 16px}}@media print{._page_11ny3_1{background:#fff;color:#222}._top_11ny3_1,._contents_11ny3_1,._cover_11ny3_1 a{display:none}._document_11ny3_1{max-width:none;padding:0}._cover_11ny3_1{background:#fff5e6;padding:25px;break-after:avoid}._cover_11ny3_1 h1{font-size:45px}._cover_11ny3_1>svg{width:160px}._section_11ny3_1 h2{font-size:22px;break-after:avoid}._section_11ny3_1 p,._section_11ny3_1 li{font-size:10px;line-height:1.6}._tableWrap_11ny3_1{overflow:visible}._tableWrap_11ny3_1 table{min-width:0;font-size:9px;line-height:1.5}._tableWrap_11ny3_1 th,._tableWrap_11ny3_1 td{padding:9px}._tableWrap_11ny3_1 tr,._sources_11ny3_1{break-inside:avoid}._section_11ny3_1{margin:25px 0}._end_11ny3_1{font-size:10px}}._page_11ny3_1 ._cover_11ny3_1,._page_11ny3_1 ._sources_11ny3_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--ps-shadow-card)}._page_11ny3_1 ._section_11ny3_1 p,._page_11ny3_1 ._section_11ny3_1 li,._page_11ny3_1 ._sources_11ny3_1 p,._page_11ny3_1 ._sources_11ny3_1 li,._page_11ny3_1 ._tableWrap_11ny3_1 td,._page_11ny3_1 ._cover_11ny3_1 p{color:var(--muted-foreground)}._page_11ny3_1 ._cover_11ny3_1 h1 span,._page_11ny3_1 ._kicker_11ny3_1,._page_11ny3_1 ._cover_11ny3_1 a,._page_11ny3_1 ._sources_11ny3_1 a{color:var(--foreground)}._page_11ny3_1 a{min-height:44px;display:inline-flex;align-items:center}._page_11ny3_1 ._top_11ny3_1{flex-wrap:wrap}._page_11ny3_1 ._top_11ny3_1>div{flex-wrap:wrap}._page_1yi88_1{max-width:800px;margin:auto;padding:35px 24px 90px;color:#243b32;font-family:var(--font-family-base);line-height:1.8}._back_1yi88_1{display:block;color:#205d48;font-size:13px;margin-bottom:45px}._eyebrow_1yi88_1{font-size:10px;letter-spacing:.14em;font-weight:800;color:#52645a}._page_1yi88_1 h1{font:500 58px/1.02 Georgia,serif;letter-spacing:-.05em;margin:20px 0}._lead_1yi88_1{font-size:17px;color:#52645a}._page_1yi88_1 section{border-top:1px solid #d4dbcb;margin-top:28px;padding-top:15px}._page_1yi88_1 h2{font-size:23px;letter-spacing:-.025em}._page_1yi88_1 p{font-size:14px}._page_1yi88_1 a{color:#205d48}._page_1yi88_1 details{background:#eef0e3;padding:16px;border-radius:14px;font-size:12px}._page_1yi88_1 summary{cursor:pointer;font-weight:700}._page_1yi88_1 details p{font-size:11px}._page_1yi88_1>button{margin-top:35px}._page_1yi88_1>button a{color:#fffdf7}._page_1yi88_1{margin:24px auto;background:#fff7e9;border-radius:25px;box-shadow:0 7px #0c1933;color:#2c3d5a}._page_1yi88_1 h1{font-family:var(--font-family-base);font-size:46px;font-weight:900;line-height:1.1}._page_1yi88_1 details{color:#2c3d5a}._page_1yi88_1>button a{color:#203d52}@media(max-width:600px){._page_1yi88_1{margin:14px 12px;padding:25px 19px 60px}._page_1yi88_1 h1{font-size:36px}}._page_1yi88_1{min-width:0;background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--ps-shadow-card)}._page_1yi88_1 h1,._page_1yi88_1 h2{font-family:var(--font-family-display)}._page_1yi88_1 ._lead_1yi88_1,._page_1yi88_1 ._eyebrow_1yi88_1{color:var(--muted-foreground)}._page_1yi88_1 a{display:inline-flex;align-items:center;min-height:44px;color:var(--foreground)}._page_1yi88_1 details{background:var(--surface);color:var(--foreground);border-radius:var(--radius)}._page_1yi88_1 summary{min-height:44px;display:flex;align-items:center}._page_1yi88_1>button a{color:var(--primary-foreground)}._policy_1yi88_6 table{width:100%;border-collapse:collapse;font-size:13px;display:block;overflow-x:auto}._policy_1yi88_6 th,._policy_1yi88_6 td{border:1px solid var(--border);padding:6px 8px;text-align:left;vertical-align:top}._policy_1yi88_6 li{font-size:14px}@layer base{._formItem_1b1z3_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1b1z3_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1b1z3_9._error_1b1z3_18{color:var(--error)}._formControl_1b1z3_22._error_1b1z3_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1b1z3_27{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1b1z3_35{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1b1z3_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1b1z3_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._form_1fe08_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._intro_1fe08_7{margin:0;font-size:.875rem;color:var(--muted-foreground)}._errorMessage_1fe08_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_1fe08_22{width:100%}._linkButton_1fe08_26{align-self:center;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._linkButton_1fe08_26:disabled{opacity:.6;cursor:default}._form_vz5zt_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_vz5zt_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._noticeMessage_vz5zt_17{background-color:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid var(--primary);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_vz5zt_25{width:100%}._forgotButton_vz5zt_29{align-self:flex-end;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._loadingText_vz5zt_41{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_vz5zt_48{color:#fff}._page_3dt5p_1{min-height:100dvh;background:var(--background);padding:1.25rem var(--spacing-3);color:var(--foreground);font-family:var(--font-family-base);min-width:0}._logo_3dt5p_1{color:inherit;text-decoration:none;min-height:44px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);align-self:center;margin-inline:auto;width:max-content}._logo_3dt5p_1 img{width:44px;height:44px;border-radius:22%;display:block}._wordmark_3dt5p_1{display:grid;text-align:left}._wordmark_3dt5p_1 b{font:600 25px/.95 var(--font-family-display);letter-spacing:-.025em}._wordmark_3dt5p_1 small{font-size:9px;letter-spacing:.2em;margin-top:4px}._card_3dt5p_1{max-width:420px;margin:var(--spacing-8) auto;text-align:center;display:flex;flex-direction:column;gap:var(--spacing-4);padding:1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--ps-shadow-card);min-width:0}._biscuit_3dt5p_1{font-size:65px}._eyebrow_3dt5p_1{font-size:10px;letter-spacing:.15em;color:var(--muted-foreground)}._card_3dt5p_1 h1{font:500 36px/1.1 var(--font-family-display);margin:0}._card_3dt5p_1 p{font-size:13px;line-height:1.6;color:var(--muted-foreground)}._card_3dt5p_1 form{display:grid;gap:var(--spacing-3);text-align:left;min-width:0}._card_3dt5p_1 label{font-size:13px;font-weight:600}._card_3dt5p_1 a{color:var(--foreground);min-height:44px;display:inline-flex;align-items:center}._or_3dt5p_1,._small_3dt5p_1{font-size:12px;color:var(--muted-foreground)}._or_3dt5p_1{border-top:1px solid var(--border);padding-top:var(--spacing-4)}._error_3dt5p_1{background:var(--surface);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius)}._card_3dt5p_1 button{min-height:44px}@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}._region_fcagy_1{position:fixed;top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px);left:0;right:0;z-index:calc(var(--z-critical) + 1);display:flex;justify-content:center;padding:0 12px;pointer-events:none}._slot_fcagy_16{position:absolute;top:0;left:12px;right:12px;display:flex;justify-content:center;pointer-events:none;transform-origin:top center;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .26s ease}._toast_fcagy_31{position:relative;pointer-events:auto;display:inline-flex;align-items:center;gap:8px;max-width:min(560px,100%);min-height:34px;padding:4px 4px 4px 8px;background:var(--foreground);color:var(--background);border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:13px;font-weight:500;line-height:1.3;box-shadow:var(--shadow-lg);cursor:default;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;animation:_toastIn_fcagy_1 .42s cubic-bezier(.2,1.4,.4,1);transform-origin:top center}._noAction_fcagy_60{padding-right:14px}._noIcon_fcagy_64{padding-left:14px}._twoLine_fcagy_68{border-radius:20px;padding-top:6px;padding-bottom:6px}._leaving_fcagy_74{pointer-events:none;animation:_toastOut_fcagy_1 .2s ease-in forwards}._handled_fcagy_84:not(._leaving_fcagy_74),._handled_fcagy_84:not(._leaving_fcagy_74)>*{animation:none!important}._handled_fcagy_84>:not(._fillet_fcagy_89){opacity:var(--toast-content-opacity, 1)}._swiped_fcagy_95,._swiped_fcagy_95>*{animation:none!important}._behind_fcagy_102{pointer-events:none}._toast_fcagy_31._behind_fcagy_102>:not(._fillet_fcagy_89){opacity:0!important;transition:opacity .16s ease}._toast_fcagy_31>:not(._fillet_fcagy_89){transition:opacity .22s ease 60ms}._open_fcagy_117 ._toast_fcagy_31:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}._icon_fcagy_126{width:20px;height:20px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--background) 20%,transparent);color:var(--background)}._tone_success_fcagy_137 ._icon_fcagy_126{background:var(--success);color:var(--success-foreground)}._tone_error_fcagy_141 ._icon_fcagy_126{background:var(--error);color:var(--error-foreground)}._tone_warning_fcagy_145 ._icon_fcagy_126{background:var(--warning);color:var(--warning-foreground)}._tone_info_fcagy_149 ._icon_fcagy_126{background:var(--info);color:var(--info-foreground)}._text_fcagy_154{display:flex;flex-direction:column;min-width:0;animation:_textIn_fcagy_1 .28s 70ms both}._title_fcagy_161,._description_fcagy_162{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._twoLine_fcagy_68 ._title_fcagy_161{font-weight:600}._description_fcagy_162{font-size:12px;font-weight:400;color:color-mix(in srgb,var(--background) 65%,transparent)}._divider_fcagy_178{width:1px;height:16px;flex-shrink:0;background:color-mix(in srgb,var(--background) 22%,transparent)}._action_fcagy_185{flex-shrink:0;height:26px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:filter var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._action_fcagy_185:hover{filter:brightness(1.08)}._action_fcagy_185:active{transform:scale(.96)}._action_fcagy_185:focus-visible{outline:2px solid var(--background);outline-offset:2px}._spin_fcagy_215{animation:_spin_fcagy_215 .9s linear infinite}._fillet_fcagy_89{display:none}._dynamic_fcagy_229{top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236{position:relative;top:auto;z-index:auto}._inline_fcagy_236._dynamic_fcagy_229{top:auto;padding-top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236._dynamic_fcagy_229 ._slot_fcagy_16{top:calc(var(--toast-island-top, 11px) + 34px)}._dynamic_fcagy_229 ._toast_fcagy_31{position:relative;min-width:148px;min-height:36px;background:#000;color:#f5f5f5;box-shadow:none;border-radius:22px;animation:_dynamicIn_fcagy_1 .48s cubic-bezier(.25,1.3,.4,1)}._dynamic_fcagy_229 ._icon_fcagy_126{background:#ffffff2e;color:#f5f5f5}._dynamic_fcagy_229 ._description_fcagy_162{color:#f5f5f59e}._dynamic_fcagy_229 ._divider_fcagy_178{background:#ffffff2e}._dynamic_fcagy_229 ._front_fcagy_277:before{content:"";position:absolute;left:50%;top:-30px;width:108px;height:31px;margin-left:-54px;background:#000;border-radius:16px 16px 0 0;pointer-events:none}._dynamic_fcagy_229 ._fillet_fcagy_89{position:absolute;top:-12px;width:12px;height:12px;pointer-events:none}._dynamic_fcagy_229 ._front_fcagy_277 ._fillet_fcagy_89{display:block}._dynamic_fcagy_229 ._filletLeft_fcagy_302{left:calc(50% - 66px);background:radial-gradient(circle at 0 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._filletRight_fcagy_307{left:calc(50% + 54px);background:radial-gradient(circle at 100% 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation:_textIn_fcagy_1 .24s .15s both}._dynamic_fcagy_229 ._leaving_fcagy_74{animation:_dynamicOut_fcagy_1 .26s cubic-bezier(.5,0,.75,0) forwards}._dynamic_fcagy_229 ._leaving_fcagy_74>:not(._fillet_fcagy_89){animation:_contentOut_fcagy_1 .1s ease-in forwards}@keyframes _dynamicIn_fcagy_1{0%{transform:translateY(-34px) scale(.33,.4)}to{transform:none}}@keyframes _dynamicOut_fcagy_1{to{transform:translateY(-34px) scale(.33,.4)}}@keyframes _contentOut_fcagy_1{to{opacity:0}}@keyframes _toastIn_fcagy_1{0%{transform:translateY(-8px) scale(.6);opacity:0;filter:blur(4px)}to{transform:none;opacity:1;filter:none}}@keyframes _toastOut_fcagy_1{to{transform:translateY(-6px) scale(.85);opacity:0}}@keyframes _textIn_fcagy_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _spin_fcagy_215{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._slot_fcagy_16{transition-duration:1ms}._toast_fcagy_31,._leaving_fcagy_74,._text_fcagy_154,._dynamic_fcagy_229 ._toast_fcagy_31,._dynamic_fcagy_229 ._leaving_fcagy_74,._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation-duration:1ms;animation-delay:0ms}}:root{--z-overlay:400;--z-spotlight:1000;--z-critical:2000;--font-family-base:"Avenir Next","Segoe UI",sans-serif;--font-family-display:"Fredoka",ui-rounded,sans-serif;--font-family-monospace:ui-monospace,monospace;--font-family-cursive:var(--font-family-display);--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--radius-sm:.75rem;--radius:1rem;--radius-md:1.5rem;--radius-lg:2rem;--radius-full:999px;--background:#edf0ff;--foreground:#24304d;--surface:#e0e7f8;--surface-foreground:var(--foreground);--sidebar:#e6eafa;--sidebar-foreground:var(--foreground);--card:#ffffff;--card-foreground:var(--foreground);--popup:#ffffff;--popup-foreground:var(--foreground);--primary:#b7ee7e;--primary-foreground:#203143;--secondary:#d5dff5;--secondary-foreground:#263354;--accent:#ffd17e;--accent-foreground:#463149;--muted:#dce3f3;--muted-foreground:#4d5c7a;--border:#94a7c8;--success:#176b61;--success-foreground:#ffffff;--error:#9f2853;--error-foreground:#ffffff;--warning:#ffe3a7;--warning-foreground:#5c3e1f;--info:#c9e8ff;--info-foreground:#244965;--info-hover:#aedaff;--info-active:#99c8ed;--ps-star:#99691b;--ps-piece:#fff7e5;--ps-piece-ink:#34415e;--ps-bevel-edge:#7185ab;--ps-gloss:#ffffff80;--ps-depth:#26385a30;--shadow:0 4px 0 var(--ps-bevel-edge);--shadow-md:0 8px 24px var(--ps-depth);--shadow-lg:0 20px 64px var(--ps-depth);--shadow-focus:0 0 0 3px var(--background),0 0 0 6px #517bcc;--ps-shadow-bevel:inset 0 2px 0 var(--ps-gloss),0 4px 0 var(--ps-bevel-edge);--ps-shadow-card:0 6px 0 var(--ps-depth),0 12px 28px var(--ps-depth);--ps-orchard:#76ddb5;--ps-loft:#b8a3f2;--ps-workshop:#efba60;--ps-club:#78c9ed;--ps-studio:#f39ab4;--peach:#ffc9a4;--lavender:#d8c7ff;--mint:#b4e8cf;--butter:#f8d794;--pink:#f5bed4;--sky:#b7ddf8;--animation-duration-fast:.1s;--animation-duration-normal:.18s;--animation-duration-slow:.4s;--ps-ease:cubic-bezier(.2,.8,.2,1);--chart-color-1:#5274b8;--chart-color-2:#a65c78;--chart-color-3:#8062bd;--chart-color-4:#a27525;--chart-color-5:#267e89;color-scheme:light}.dark{--ps-star:#ffd17e;--background:#121b38;--foreground:#f7f4ff;--surface:#202c50;--surface-foreground:#f7f4ff;--sidebar:#182242;--sidebar-foreground:#f7f4ff;--card:#26345c;--card-foreground:#f7f4ff;--popup:#233157;--popup-foreground:#f7f4ff;--secondary:#35466f;--secondary-foreground:#f4f0ff;--muted:#2a395d;--muted-foreground:#c5d3f1;--success:#9bf0cf;--success-foreground:#16384a;--error:#ffc2d0;--error-foreground:#47253b;--border:#60749e;--ps-bevel-edge:#0b1530;--ps-gloss:#ffffff30;--ps-depth:#070e2b60;--shadow-focus:0 0 0 3px #1b2949,0 0 0 6px #a8f3d4;color-scheme:dark}*{box-sizing:border-box}html,body,#root{margin:0;min-width:0;max-width:100%;font-family:var(--font-family-base);background:var(--background);color:var(--foreground)}body{overflow-wrap:break-word}h1,h2,h3,h4,button{font-family:var(--font-family-display)}img,canvas,svg{max-width:100%}button,a,input,select,textarea{touch-action:manipulation}button{font-family:var(--font-family-display)}:focus-visible{outline:3px solid #5384bc;outline-offset:3px}[data-world=orchard]{--ps-world-accent:var(--ps-orchard)}[data-world=loft]{--ps-world-accent:var(--ps-loft)}[data-world=workshop]{--ps-world-accent:var(--ps-workshop)}[data-world=club]{--ps-world-accent:var(--ps-club)}[data-world=studio]{--ps-world-accent:var(--ps-studio)}[data-skin=moonpool]{--ps-board-surface:#294c70;--ps-world-accent:var(--ps-club)}[data-skin=lantern]{--ps-board-surface:#684456;--ps-world-accent:var(--ps-workshop)}[data-skin=berrygrove]{--ps-board-surface:#4d3f70;--ps-world-accent:var(--ps-studio)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}[role=option],[role=menuitem],[role=combobox]{min-height:44px}button{min-width:44px;min-height:44px}:root{--ff-lime:#9BE15D;--ff-lime-deep:#5FB52E;--ff-lime-dark:#3E8A1C;--ff-lime-soft:#E6F9D3;--ff-ink:#2B2350;--ff-ink-soft:#6B6390;--ff-cream:#FFF8EC;--ff-white:#FFFFFF;--ff-berry:#FF5C8A;--ff-berry-deep:#D93468;--ff-sun:#FFC83D;--ff-sun-deep:#E59A0B;--ff-sky:#4FB8FF;--ff-sky-deep:#1E7FD6;--ff-grape:#9B6BFF;--ff-grape-deep:#6A3FD9;--ff-mint:#3FD9B5;--ff-mint-deep:#14A486;--ff-tangerine:#FF8A3D;--ff-tangerine-deep:#D9621A;--ff-bg-sky:radial-gradient(120% 80% at 50% 0%,#BFF0FF 0%,#8FD3FF 45%,#7A9CFF 100%);--ff-bg-jade:radial-gradient(120% 90% at 50% 10%,#2FAE7E 0%,#16805C 55%,#0D5A45 100%);--ff-bg-dusk:radial-gradient(120% 90% at 50% 0%,#FFB9D9 0%,#C79BFF 50%,#6C5BD9 100%);--ff-bg-meadow:radial-gradient(120% 90% at 50% 0%,#EFFFC9 0%,#B8F07A 45%,#5FB52E 100%);--tile-face-hi:#FFFDF6;--tile-face-lo:#F3E9D2;--tile-side:#E2CFA6;--tile-side-dark:#C8AE7C;--tile-back:#1F9E6E;--tile-red:#D62F3A;--tile-green:#17855A;--tile-blue:#1E4FA8;--r-xs:8px;--r-sm:12px;--r-md:18px;--r-lg:26px;--r-xl:34px;--r-pill:999px;--depth-1:4px;--depth-2:6px;--depth-3:9px;--depth-press:2px;--sh-soft:0 10px 24px -8px rgba(43,35,80,.35);--sh-float:0 18px 40px -12px rgba(43,35,80,.45);--sh-tile:0 3px 0 var(--tile-side),0 6px 0 var(--tile-side-dark),0 10px 14px -2px rgba(20,40,30,.45);--sh-inner-shine:inset 0 2px 0 rgba(255,255,255,.9),inset 0 -3px 6px rgba(160,120,60,.18);--t-tap:90ms;--t-select:.18s;--t-invalid:.32s;--t-match:.42s;--t-burst:.6s;--t-sparkle:.9s;--t-pop:.26s;--t-combo:.7s;--t-star:.38s;--t-star-gap:.16s;--ease-out:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-in:cubic-bezier(.55,0,1,.45);--ease-std:cubic-bezier(.4,0,.2,1);--font-display:"Fredoka",system-ui,sans-serif;--font-body:"Nunito",system-ui,sans-serif;--font-glyph:"Ma Shan Zheng","Noto Serif SC",serif}:root{--ff-accent:var(--ff-grape);--ff-accent-deep:var(--ff-grape-deep);--ff-panel:#9B6BFF;--ff-panel-lip:#5B33B8;--ff-felt:radial-gradient(120% 100% at 50% 20%,#E9DCFF 0%,#CDB6FF 60%,#B497F5 100%)}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@media(display-mode:standalone),(display-mode:fullscreen){body{padding-top:env(safe-area-inset-top,0px)}}
