._10T3q_main{width:100%;max-width:560px;margin:0 auto;padding:28px 16px 64px}._10T3q_head{margin-bottom:20px}._10T3q_title{letter-spacing:-.035em;font-size:34px}._10T3q_lede{color:var(--ink-2);margin-top:6px}._10T3q_calendar{border:var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow);padding:14px 16px 18px}._10T3q_monthBar{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._10T3q_month{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:8px;font-size:20px;font-weight:800;display:inline-flex}._10T3q_spacer{width:44px}._10T3q_flip svg{transform:rotate(180deg)}._10T3q_grid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}._10T3q_weekday{text-align:center;color:var(--ink-3);padding:4px 0;font-size:12px;font-weight:800}._10T3q_day{aspect-ratio:1;background:var(--paper-2);min-height:40px;color:var(--ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-size:16px;font-weight:800;text-decoration:none;transition:transform .1s,box-shadow .1s;display:grid}a._10T3q_day:hover{box-shadow:2px 2px 0 var(--shadow-color);transform:translate(-1px,-1px)}._10T3q_off{color:var(--ink-3);opacity:.45;background:0 0}._10T3q_going{box-shadow:inset 0 0 0 2.5px var(--game);background:var(--card)}._10T3q_done{background:var(--game);color:#1b1612}._10T3q_today{outline:2px solid var(--line);outline-offset:1px}._10T3q_legend{color:var(--ink-3);flex-wrap:wrap;gap:16px;margin-top:14px;font-size:13px;display:flex}._10T3q_legend span{align-items:center;gap:6px;display:inline-flex}._10T3q_legend i{background:var(--paper-2);border-radius:5px;width:14px;height:14px}._10T3q_legend i._10T3q_done{background:var(--game)}._10T3q_legend i._10T3q_going{background:var(--card);box-shadow:inset 0 0 0 2px var(--game)}
._0GHNga_frame{background:var(--paper);min-height:100dvh;color:var(--ink)}._0GHNga_header{border-bottom:var(--border);border-bottom-color:var(--primary,var(--line));background:var(--card)}._0GHNga_headerInner{align-items:center;gap:16px;min-height:72px;display:flex}._0GHNga_brand{align-items:center;gap:12px;text-decoration:none;display:inline-flex}._0GHNga_brand img{object-fit:contain;width:44px;height:44px}._0GHNga_brandText{line-height:1.15;display:grid}._0GHNga_brandText b{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:800}._0GHNga_brandText span{color:var(--ink-3);font-size:13px}._0GHNga_end{align-items:center;gap:12px;margin-left:auto;display:flex}._0GHNga_back{color:var(--ink-2);font-size:14.5px;font-weight:700;text-decoration:none}._0GHNga_back:hover{text-decoration:underline}._0GHNga_mark{align-items:center;gap:8px;display:inline-flex}._0GHNga_mark img{object-fit:contain;width:30px;height:30px}._0GHNga_markName{font-family:var(--font-display);letter-spacing:-.01em;font-size:15px;font-weight:800}._0GHNga_credit{color:var(--ink-3);align-items:center;gap:8px;margin-left:auto;display:inline-flex}@media (max-width:520px){._0GHNga_markName,._0GHNga_back{display:none}}
.UU2eIG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.UU2eIG_which{color:var(--ink-3);margin:0;font-size:14px;font-weight:600}.UU2eIG_youCard{border:var(--border);border-radius:var(--radius-sm);background:var(--paper-2);gap:10px;margin-bottom:14px;padding:12px 14px;display:grid}.UU2eIG_youCard[data-ranked]{background:color-mix(in srgb, var(--game,var(--sun)) 26%, var(--card));box-shadow:var(--shadow-sm)}.UU2eIG_place{align-items:center;gap:12px;display:flex}.UU2eIG_bigRank{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.UU2eIG_placeText{color:var(--ink-2);gap:3px;font-size:14px;display:grid}.UU2eIG_placeText b{color:var(--ink);align-items:center;gap:8px;font-size:16px;display:inline-flex}.UU2eIG_prompt{margin:0;font-size:15px;font-weight:600}.UU2eIG_as{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0;font-size:14px;display:flex}.UU2eIG_as b{color:var(--ink)}.UU2eIG_link{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.UU2eIG_form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UU2eIG_input{border:var(--border);border-radius:var(--radius-sm);background:var(--card);min-width:0;height:40px;color:var(--ink);font:600 16px var(--font-text);flex:160px;padding:0 12px}.UU2eIG_input:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.UU2eIG_error{flex-basis:100%;margin:0;font-size:14px;font-weight:700}.UU2eIG_error:before{content:"!";background:var(--berry);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-size:12px;display:inline-grid}.UU2eIG_columns,.UU2eIG_row{grid-template-columns:34px minmax(0,1fr) 64px 56px;align-items:center;gap:10px;display:grid}.UU2eIG_list[data-timed] .UU2eIG_row,.UU2eIG_columns[data-timed]{grid-template-columns:34px minmax(0,1fr) 64px}.UU2eIG_columns{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 10px 6px;font-size:11px;font-weight:700}.UU2eIG_rankHead{text-align:center}.UU2eIG_columns span:nth-child(n+3){white-space:nowrap;justify-content:flex-end;display:flex}.UU2eIG_list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.UU2eIG_row{border-radius:10px;min-height:44px;padding:4px 10px;font-size:15px}.UU2eIG_row:nth-child(odd):not(.UU2eIG_you){background:var(--hair-2)}.UU2eIG_you{border:var(--border);background:color-mix(in srgb, var(--game,var(--sun)) 26%, var(--card))}.UU2eIG_rank{width:30px;height:30px;font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:inline-grid}.UU2eIG_rank[data-medal]{border:2px solid var(--line);color:#1b1612}.UU2eIG_rank[data-medal="1"]{background:var(--sun)}.UU2eIG_rank[data-medal="2"]{background:#dcd6cf}.UU2eIG_rank[data-medal="3"]{background:var(--tangerine)}.UU2eIG_name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;font-weight:600;display:flex;overflow:hidden}.UU2eIG_youTag{background:var(--ink);color:var(--paper);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-weight:800}.UU2eIG_score{font-family:var(--font-display);text-align:right;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.UU2eIG_time{color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;font-size:14px}.UU2eIG_gap{text-align:center;color:var(--ink-3);letter-spacing:.3em;padding:2px 0}.UU2eIG_skeleton{background:linear-gradient(90deg, var(--hair-2) 0%, var(--hair) 50%, var(--hair-2) 100%) 0 0 / 200% 100%;animation:1.2s linear infinite UU2eIG_shimmer}@keyframes UU2eIG_shimmer{to{background-position:-200% 0}}.UU2eIG_more,.UU2eIG_note{color:var(--ink-3);margin:10px 0 0;font-size:13px;line-height:1.45}.UU2eIG_more{text-align:center;font-weight:600}.UU2eIG_empty{text-align:center;color:var(--ink-2);justify-items:center;gap:10px;padding:18px 8px 8px;display:grid}.UU2eIG_empty p{text-wrap:balance;max-width:30ch;margin:0;font-size:15px}.UU2eIG_emptyIcon,.UU2eIG_lineIcon{border:var(--border);background:var(--game,var(--sun));width:40px;height:40px;color:var(--game-ink,#1b1612);border-radius:12px;flex:none;place-items:center;display:inline-grid}.UU2eIG_line{border:1.5px solid var(--hair);border-radius:var(--radius-sm);background:var(--card);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--ease-out), transform .15s var(--ease-out);align-items:center;gap:12px;padding:10px 12px;display:flex}.UU2eIG_line:hover{border-color:var(--line)}.UU2eIG_line:active{transform:translateY(1px)}.UU2eIG_line:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.UU2eIG_lineText{flex:1;gap:2px;min-width:0;font-size:15px;line-height:1.35;display:grid}.UU2eIG_lineText b{font-family:var(--font-display);font-size:18px}.UU2eIG_lineMore{color:var(--ink-3);font-size:13px;font-weight:700}.UU2eIG_chevron{color:var(--ink-3);flex:none;display:inline-flex;transform:scaleX(-1)}.UU2eIG_chevron svg{width:20px;height:20px}@media (max-width:520px){.UU2eIG_columns,.UU2eIG_row{grid-template-columns:30px minmax(0,1fr) 34px 42px;gap:6px}.UU2eIG_list[data-timed] .UU2eIG_row,.UU2eIG_columns[data-timed]{grid-template-columns:32px minmax(0,1fr) 56px}.UU2eIG_row{padding:4px 8px;font-size:14.5px}.UU2eIG_rank{width:28px;height:28px;font-size:13px}.UU2eIG_columns{padding:0 8px 6px}.UU2eIG_row .UU2eIG_youTag{display:none}.UU2eIG_time{font-size:13px}}
.v1KDlW_wrap{--flower:clamp(214px, min(100vw - 40px, 100dvh - 454px), 340px);--center-ink:color-mix(in srgb, var(--berry) 64%, var(--ink));width:100%;max-width:480px;min-height:calc(100dvh - var(--header-h) - 46px);grid-template:"rank""words""play"1fr/minmax(0,1fr);row-gap:12px;margin:0 auto;padding:6px 0 20px;display:grid;position:relative}.v1KDlW_wrap:not([data-ready]){visibility:hidden}.v1KDlW_rank{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-area:rank;gap:2px;padding:6px 10px 4px;display:grid}@media (hover:hover){.v1KDlW_rank:hover{background:var(--hair-2)}}.v1KDlW_rankTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v1KDlW_rankName{font-family:var(--font-display);letter-spacing:-.025em;white-space:nowrap;transform-origin:0;font-size:22px;font-weight:800;line-height:1.1;display:inline-block}.v1KDlW_rankName[data-pop]{animation:v1KDlW_pop .5s var(--ease-pop)}.v1KDlW_rankNext{color:var(--ink-3);white-space:nowrap;font-size:14px;font-weight:600}.v1KDlW_track{height:36px;margin:0 16px;position:relative}.v1KDlW_line{background:var(--hair);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.v1KDlW_lineFill{background:var(--ink);transition:width .4s var(--ease-out);border-radius:2px;position:absolute;inset:0 auto 0 0}.v1KDlW_node{background:color-mix(in srgb, var(--ink) 22%, var(--paper));border-radius:50%;place-items:center;width:8px;height:8px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.v1KDlW_node[data-state=past]{background:var(--ink)}.v1KDlW_node[data-goal][data-state=ahead]{background:var(--paper);width:14px;height:14px;box-shadow:inset 0 0 0 2.5px var(--ink)}.v1KDlW_node:last-child[data-state=ahead]{width:22px;height:22px;box-shadow:none;background:0 0}.v1KDlW_node[data-state=now]{z-index:1;border:2px solid var(--line);background:var(--bubblegum);width:32px;height:32px;box-shadow:2px 2px 0 var(--shadow-color);color:#1b1612;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:13px;font-weight:800}.v1KDlW_node[data-pop]{animation:v1KDlW_node-pop .5s var(--ease-pop)}@keyframes v1KDlW_node-pop{40%{transform:translate(-50%,-50%)scale(1.3)}}@keyframes v1KDlW_pop{40%{transform:scale(1.12)}}.v1KDlW_mark{flex:none;overflow:visible}.v1KDlW_markPetal{fill:var(--card);stroke:var(--line);stroke-width:2.6px}.v1KDlW_markCenter{fill:var(--berry);stroke:var(--line);stroke-width:2.6px}.v1KDlW_picture{gap:4px;margin-top:-4px;display:flex}.v1KDlW_reached .v1KDlW_markPetal{fill:var(--bubblegum)}.v1KDlW_ahead .v1KDlW_markPetal,.v1KDlW_ahead .v1KDlW_markCenter{fill:var(--paper-2);stroke:var(--hair)}.v1KDlW_play{grid-area:play;align-self:center;justify-items:center;gap:10px;display:grid}.v1KDlW_entry{width:100%;height:56px;font-family:var(--font-display);font-size:min(36px, calc(460px / var(--n)));letter-spacing:.03em;text-transform:uppercase;-webkit-user-select:none;user-select:none;place-items:center;font-weight:800;display:grid}.v1KDlW_typed{white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.v1KDlW_typedLetter{animation:.12s ease-out v1KDlW_pop;display:inline-block}.v1KDlW_typed[data-state] .v1KDlW_typedLetter{animation:none}.v1KDlW_typedLetter[data-kind=center]{color:var(--center-ink)}.v1KDlW_typedLetter[data-kind=bad]{color:var(--ink-3);opacity:.5}.v1KDlW_prompt{font-family:var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink-3);margin-left:10px;font-size:16px;font-weight:600}.v1KDlW_caret{background:var(--ink);border-radius:2px;width:3px;height:.92em;margin-left:3px;animation:1.2s ease-in-out infinite v1KDlW_blink;display:inline-block}@keyframes v1KDlW_blink{0%,45%{opacity:1}60%,85%{opacity:.15}}.v1KDlW_typed[data-state=shake]{animation:.46s v1KDlW_shake,.14s .46s forwards v1KDlW_leave}.v1KDlW_typed[data-state=accept]{animation:v1KDlW_lift .36s var(--ease-out) forwards}@keyframes v1KDlW_shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}@keyframes v1KDlW_leave{to{opacity:0}}@keyframes v1KDlW_lift{to{opacity:0;transform:translateY(-16px)scale(.92)}}.v1KDlW_flower{width:var(--flower);height:var(--flower);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:block;overflow:visible}.v1KDlW_shadows ellipse,.v1KDlW_discShadow{fill:var(--shadow-color)}.v1KDlW_petal,.v1KDlW_disc{cursor:pointer;outline:none;transition:transform 80ms}.v1KDlW_flower[data-still] .v1KDlW_petal,.v1KDlW_flower[data-still] .v1KDlW_disc{cursor:default}.v1KDlW_petal ellipse{fill:var(--card);stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke;transition:fill .12s}.v1KDlW_disc circle{fill:var(--berry);stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke;transition:fill .12s}.v1KDlW_letter,.v1KDlW_centerLetter{font-family:var(--font-display);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-weight:800}.v1KDlW_letter{fill:var(--ink);font-size:40px;transition:transform 80ms}.v1KDlW_centerLetter{fill:#1b1612;font-size:48px}@media (hover:hover){.v1KDlW_flower:not([data-still]) .v1KDlW_petal:not([data-lit]):hover ellipse{fill:color-mix(in srgb, var(--bubblegum) 18%, var(--card))}}.v1KDlW_petal[data-lit],.v1KDlW_letter[data-lit],.v1KDlW_disc[data-lit]{transform:translate(3.5px,3.5px)}.v1KDlW_petal[data-lit] ellipse{fill:color-mix(in srgb, var(--bubblegum) 70%, var(--card))}.v1KDlW_letter[data-lit]{fill:#1b1612}.v1KDlW_disc[data-lit] circle{fill:color-mix(in srgb, var(--berry) 86%, #1b1612)}.v1KDlW_petal:focus-visible ellipse,.v1KDlW_disc:focus-visible circle{stroke:var(--focus);stroke-width:4px}.v1KDlW_ring,.v1KDlW_shadows{transform-box:view-box;transform-origin:160px 160px}.v1KDlW_shadows{transform-origin:164px 164px}.v1KDlW_flower[data-spin] .v1KDlW_ring,.v1KDlW_flower[data-spin] .v1KDlW_shadows{animation:v1KDlW_spin .52s var(--ease-out)}.v1KDlW_flower[data-spin] .v1KDlW_letter{transform-box:fill-box;transform-origin:50%;animation:.52s v1KDlW_swap}@keyframes v1KDlW_spin{to{transform:rotate(120deg)}}@keyframes v1KDlW_swap{0%{opacity:1;transform:scale(1)}35%,50%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.v1KDlW_flower[data-ripple] .v1KDlW_petal ellipse{animation:.6s both v1KDlW_ripple;animation-delay:calc(var(--i) * 60ms)}.v1KDlW_flower[data-ripple] .v1KDlW_letter{animation:.6s both v1KDlW_ripple-ink;animation-delay:calc(var(--i) * 60ms)}.v1KDlW_flower[data-ripple] .v1KDlW_disc{transform-box:fill-box;transform-origin:50%;animation:v1KDlW_disc-pop .6s var(--ease-pop) .36s both}@keyframes v1KDlW_ripple{0%,to{fill:var(--card)}35%{fill:var(--bubblegum)}}@keyframes v1KDlW_ripple-ink{20%,50%{fill:#1b1612}}@keyframes v1KDlW_disc-pop{40%{transform:scale(1.1)}}:is([data-style=flat] .v1KDlW_shadows,[data-style=flat] .v1KDlW_discShadow){display:none}:is([data-style=flat] .v1KDlW_petal ellipse,[data-style=flat] .v1KDlW_disc circle){stroke:var(--hair);stroke-width:1.5px}[data-style=flat] .v1KDlW_flower{filter:drop-shadow(0 6px 14px #00000014)}:is([data-style=flat] .v1KDlW_petal[data-lit],[data-style=flat] .v1KDlW_letter[data-lit],[data-style=flat] .v1KDlW_disc[data-lit]){transform:none}.v1KDlW_controls{justify-content:center;align-items:center;gap:14px;margin-top:4px;display:flex}.v1KDlW_control{min-width:112px}.v1KDlW_shuffle{border-radius:50%;width:50px;min-height:50px;padding:0}.v1KDlW_shuffle svg{width:22px;height:22px}.v1KDlW_extras{justify-content:center;gap:6px;display:flex}.v1KDlW_extras svg{width:18px;height:18px;margin-left:-2px}.v1KDlW_quiet{box-shadow:none;color:var(--ink-2);background:0 0;border-color:#0000}.v1KDlW_quiet:hover,.v1KDlW_quiet:active{box-shadow:none;background:var(--hair-2);color:var(--ink);transform:none}.v1KDlW_words{z-index:4;grid-area:words;min-width:0;position:relative}.v1KDlW_wordsBar{background:var(--paper-2);width:100%;min-height:48px;color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:10px;padding:0 12px 0 8px;display:flex}.v1KDlW_wordsBar:disabled{cursor:default}.v1KDlW_latest{white-space:nowrap;text-transform:capitalize;min-width:0;color:var(--ink-2);flex:1;gap:12px;font-size:15px;font-weight:600;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}.v1KDlW_latest [data-bouquet]{color:var(--ink);font-weight:800}.v1KDlW_latest [data-fresh]{color:var(--ink)}.v1KDlW_empty{text-transform:none;color:var(--ink-3)}.v1KDlW_chevron{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;transition:transform .2s}.v1KDlW_wordsBar:disabled .v1KDlW_chevron{display:none}.v1KDlW_words[data-open] .v1KDlW_chevron{transform:rotate(180deg)}.v1KDlW_wordsBody{display:none}.v1KDlW_wordsHead{margin-bottom:10px;font-size:19px}.v1KDlW_list{columns:2;column-gap:22px;margin:0;padding:0;list-style:none}.v1KDlW_list li{border-bottom:1.5px solid var(--hair-2);break-inside:avoid;text-transform:capitalize;align-items:center;gap:6px;padding:6px 0;font-size:16px;display:flex}.v1KDlW_list li[data-bouquet]{font-weight:800}.v1KDlW_list li[data-bouquet] .v1KDlW_markPetal,.v1KDlW_latest [data-bouquet] .v1KDlW_markPetal{fill:var(--bubblegum)}.v1KDlW_list li[data-fresh]{animation:1.6s v1KDlW_fresh}@keyframes v1KDlW_fresh{0%,30%{background:color-mix(in srgb, var(--bubblegum) 45%, transparent)}}.v1KDlW_emptyState{text-align:center;align-content:center;justify-items:center;gap:8px;height:100%;display:grid}.v1KDlW_emptyState .v1KDlW_wordsHead{margin:6px 0 0}.v1KDlW_emptyNote{max-width:320px;color:var(--ink-3);text-wrap:balance;font-size:15px}.v1KDlW_emptyNote b{color:var(--center-ink);font-family:var(--font-display)}@media (max-height:700px) and (max-width:879px){.v1KDlW_wrap{--flower:clamp(170px, min(100vw - 40px, var(--fit-h,100svh) - 262px), 340px);min-height:var(--fit-h,calc(100svh - 62px));row-gap:6px;padding:2px 0 6px}.v1KDlW_rank{padding:2px 10px 0}.v1KDlW_rankName{font-size:19px}.v1KDlW_rankNext{font-size:13px}.v1KDlW_track{height:28px}.v1KDlW_wordsBar{min-height:40px}.v1KDlW_play{gap:6px}.v1KDlW_entry{height:40px}.v1KDlW_controls{margin-top:0}}@media (max-height:480px) and (max-width:879px){.v1KDlW_wrap{--flower:clamp(136px, min(100vw - 40px, var(--fit-h,100svh) - 248px), 340px);padding-bottom:2px}.v1KDlW_track{height:24px}.v1KDlW_wordsBar{min-height:36px}.v1KDlW_entry{height:34px}}@media (max-width:879px){.v1KDlW_words[data-open] .v1KDlW_wordsBody{border:var(--border);background:var(--card);max-height:min(62dvh,460px);box-shadow:var(--shadow);animation:v1KDlW_drop .18s var(--ease-out);border-radius:16px;padding:16px 18px 18px;display:block;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}}@keyframes v1KDlW_drop{0%{opacity:0;transform:translateY(-6px)}}.v1KDlW_hintsLead{color:var(--ink-2);flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.v1KDlW_grid{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-bottom:20px}.v1KDlW_grid th,.v1KDlW_grid td{text-align:center;height:34px;padding:0 4px;font-size:15px}.v1KDlW_grid thead th{color:var(--ink-3);font-size:13px;font-weight:700}.v1KDlW_grid tbody th,.v1KDlW_grid tfoot th{width:40px;font-family:var(--font-display);font-size:16px;font-weight:800}.v1KDlW_grid tbody td,.v1KDlW_grid tfoot td,.v1KDlW_grid tbody th,.v1KDlW_grid tfoot th{border-top:1.5px solid var(--hair-2)}.v1KDlW_grid td{font-weight:700}.v1KDlW_grid td[data-sum],.v1KDlW_grid tfoot th,.v1KDlW_grid thead th:last-child{background:var(--paper-2)}.v1KDlW_grid tfoot td,.v1KDlW_grid tfoot th{font-weight:800}.v1KDlW_tick{fill:none;width:17px;height:17px;stroke:var(--hit);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;margin:0 auto}.v1KDlW_starts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v1KDlW_starts li{background:var(--paper-2);height:30px;font-family:var(--font-display);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:14px;font-weight:800;display:inline-flex}.v1KDlW_starts li b{font-family:var(--font-text);color:var(--ink-3);font-size:13px}.v1KDlW_starts li[data-done]{opacity:.45;text-decoration:line-through}.v1KDlW_ranksLead{color:var(--ink-2);margin-bottom:14px;font-size:16px}.v1KDlW_ranksLead b{color:var(--ink);font-family:var(--font-display)}.v1KDlW_ranks{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v1KDlW_ranks li{height:38px;color:var(--ink-3);border-radius:10px;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:0 12px;display:grid}.v1KDlW_ranks li[data-state=past]{color:var(--ink)}.v1KDlW_ranks li[data-state=now]{background:var(--bubblegum);box-shadow:inset 0 0 0 2px var(--line);color:#1b1612}.v1KDlW_ranksDot{background:currentColor;border-radius:50%;justify-self:center;place-items:center;width:10px;height:10px;display:grid}.v1KDlW_ranks li:first-child .v1KDlW_ranksDot{background:0 0}.v1KDlW_ranksName{font-family:var(--font-display);font-size:16px;font-weight:800}.v1KDlW_ranksMin{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.v1KDlW_ranksNote{color:var(--ink-3);margin-top:14px;font-size:14px}.v1KDlW_example{justify-items:center;gap:16px;display:grid}.v1KDlW_exampleFlower{--flower:136px}.v1KDlW_exampleWords{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.v1KDlW_exampleWords li{color:var(--ink-2);grid-template-columns:92px 1fr;align-items:baseline;gap:12px;font-size:14.5px;line-height:1.35;display:grid}.v1KDlW_exampleWords b{font-family:var(--font-display);letter-spacing:.04em;color:var(--ink);font-size:15px}.v1KDlW_exampleWords li[data-no] b{color:var(--ink-3);text-decoration:line-through}@media (min-width:880px){.v1KDlW_wrap{--flower:clamp(300px, 100dvh - 420px, 420px);--top:78px;grid-template:"play rank""play words"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px 56px;max-width:1000px;min-height:0;padding-top:20px}.v1KDlW_rank{height:var(--top);align-content:center}.v1KDlW_play{align-self:start}.v1KDlW_entry{height:var(--top)}.v1KDlW_wordsBar{display:none}.v1KDlW_wordsBody{height:calc(var(--flower) + 110px);border:var(--border);border-radius:var(--radius);background:var(--card);min-height:340px;box-shadow:var(--shadow);padding:18px 22px 20px;display:block;overflow-y:auto}.v1KDlW_list{columns:3}}@media (max-width:340px){.v1KDlW_controls{gap:10px}.v1KDlW_control{min-width:104px}}
.uOyGoa_wrap{--max:64px;--reserve:420px;--cell:max(var(--min,40px), min(var(--max), round(down, (100vw - 44px) / var(--cols), 1px), round(down, (100dvh - var(--reserve)) / var(--rows), 1px)));--tcell:clamp(26px, 7.2vw, 34px);--tray-max:760px;--m:calc(var(--cell) * .07);--bad:#d92d20;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:12px;padding:6px 0 28px;display:flex;position:relative}.uOyGoa_rail{pointer-events:none;height:0;position:absolute;inset:0 0 auto}.uOyGoa_wrap:not([data-ready]){visibility:hidden}@media (min-width:700px){.uOyGoa_wrap{--max:84px;--reserve:390px;--tcell:clamp(30px, min(calc(var(--cell) * .62), var(--tray-fit,50px)), 50px)}}.uOyGoa_bar{width:min(100%, max(300px, calc(var(--cell) * var(--cols) + 24px)));justify-content:space-between;align-items:center;gap:10px;height:44px;display:flex}.uOyGoa_clock{border:1.5px solid var(--hair);background:var(--card);height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex}.uOyGoa_clock:disabled{cursor:default}.uOyGoa_clock:not(:disabled):hover{border-color:var(--line)}.uOyGoa_clockIcon{color:var(--ink-2);display:inline-flex}.uOyGoa_clockIcon svg{width:16px;height:16px}.uOyGoa_time{min-width:3.3ch;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:800}.uOyGoa_fix{background:color-mix(in srgb, var(--bad) 14%, var(--card));color:color-mix(in srgb, var(--bad) 80%, var(--ink))}.uOyGoa_stage{max-width:100%;position:relative}.uOyGoa_play{flex-direction:column;align-items:center;gap:20px;display:flex}.uOyGoa_hidden{filter:blur(14px);pointer-events:none}.uOyGoa_board{width:calc(var(--cell) * var(--cols));height:calc(var(--cell) * var(--rows));margin:calc(var(--cell) * .22) calc(var(--cell) * .22) calc(var(--cell) * .12);touch-action:manipulation;position:relative}.uOyGoa_board:focus{outline:none}.uOyGoa_art{left:calc(var(--cell) * -.18);top:calc(var(--cell) * -.18);width:calc(var(--cell) * (var(--cols) + .36));height:calc(var(--cell) * (var(--rows) + .36));pointer-events:none;position:absolute;overflow:visible}.uOyGoa_shadow{fill:var(--shadow-color)}.uOyGoa_slab{fill:var(--paper-2);stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke}.uOyGoa_zone{fill:color-mix(in srgb, var(--c) 55%, var(--card));stroke:color-mix(in srgb, var(--c) 62%, #1b1612);stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .2s var(--ease-out)}:root[data-theme=dark] .uOyGoa_zone{fill:color-mix(in srgb, var(--c) 34%, var(--card));stroke:var(--c)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .uOyGoa_zone{fill:color-mix(in srgb, var(--c) 34%, var(--card));stroke:var(--c)}}.uOyGoa_art>.uOyGoa_zone[data-broken]{stroke:var(--bad);stroke-width:3px}:root[data-contrast=high] .uOyGoa_art>.uOyGoa_zone[data-broken]{stroke:var(--ink);stroke-dasharray:7 4}.uOyGoa_grid{position:absolute;inset:0}.uOyGoa_row{display:contents}.uOyGoa_cell{width:var(--cell);height:var(--cell);padding:calc(var(--cell) * .075);position:absolute}.uOyGoa_well{border-radius:calc(var(--cell) * .2);background:var(--card);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--hair);display:block}.uOyGoa_cell[data-patch] .uOyGoa_well{background:color-mix(in srgb, var(--c) 20%, var(--card));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 60%, transparent)}.uOyGoa_tile{border:2px solid var(--line);border-radius:calc(var(--cell) * .2);background:var(--card);color:var(--ink);box-shadow:2px 2px 0 var(--shadow-color);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;margin:0;padding:0;display:block;position:absolute}.uOyGoa_tile:disabled{cursor:default;color:var(--ink);opacity:1}.uOyGoa_tile:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.uOyGoa_board>.uOyGoa_tile{z-index:3;translate:var(--m) var(--m);width:calc(var(--w) - 2 * var(--m));height:calc(var(--h) - 2 * var(--m))}@media (hover:hover){.uOyGoa_board>.uOyGoa_tile:not(:disabled):hover{box-shadow:3px 3px 0 var(--shadow-color);translate:calc(var(--m) - 1px) calc(var(--m) - 1px)}}.uOyGoa_tile[data-bumped]{opacity:.35}.uOyGoa_tile .bones-face{width:100%;height:100%;display:block}.uOyGoa_tile .bones-face line{stroke:currentColor;stroke-width:5px;stroke-linecap:round}.uOyGoa_tile .bones-pin{fill:var(--sun);stroke:var(--line);stroke-width:2.5px}.uOyGoa_landing{z-index:2;translate:var(--m) var(--m);width:calc(var(--w) - 2 * var(--m));height:calc(var(--h) - 2 * var(--m));border:2.5px dashed var(--bad);border-radius:calc(var(--cell) * .2);background:color-mix(in srgb, var(--bad) 10%, transparent);pointer-events:none;position:absolute}.uOyGoa_landing[data-fits]{border-color:var(--line);background:color-mix(in srgb, var(--ink) 10%, transparent)}.uOyGoa_keyGhost{box-shadow:6px 6px 0 var(--shadow-color);outline:3px dashed var(--focus);outline-offset:3px;inset:-2.5px;translate:-3px -3px}.uOyGoa_heldGhost{opacity:.5;box-shadow:none;inset:-2.5px}.uOyGoa_ghost{z-index:50;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.uOyGoa_ghost .uOyGoa_tile{cursor:grabbing;box-shadow:6px 6px 0 var(--shadow-color);transition:rotate .12s var(--ease-out), scale .12s var(--ease-out), box-shadow .12s var(--ease-out);inset:0;rotate:-4deg;scale:1.04}.uOyGoa_ghost[data-snapped] .uOyGoa_tile{box-shadow:4px 4px 0 var(--shadow-color);rotate:0deg;scale:1}.uOyGoa_badge{z-index:4;height:clamp(20px, calc(var(--cell) * .44), 26px);min-width:clamp(20px, calc(var(--cell) * .44), 26px);padding:0 calc(var(--cell) * .12);border:2px solid var(--line);background:var(--c);color:#1b1612;box-shadow:1.5px 1.5px 0 var(--shadow-color);font-family:var(--font-display);font-size:clamp(11.5px, calc(var(--cell) * .27), 15px);letter-spacing:-.01em;white-space:nowrap;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;gap:1px;font-weight:800;line-height:1;display:inline-flex;position:absolute;translate:-48% -50%}.uOyGoa_badge svg{stroke-width:3.2px;width:.95em;height:.95em;margin-right:-2px}.uOyGoa_badge[data-status=ok]{background:var(--hit);color:var(--hit-ink)}.uOyGoa_badge[data-status=broken]{background:var(--bad);color:#fff}:root[data-contrast=high] .uOyGoa_badge[data-status=broken]{background:var(--ink);color:var(--paper)}.uOyGoa_badge[data-flash=ok]{animation:uOyGoa_pop .34s var(--ease-pop)}.uOyGoa_badge[data-flash=broken]{animation:.42s ease-in-out uOyGoa_shake}@keyframes uOyGoa_pop{45%{scale:1.28}}@keyframes uOyGoa_shake{20%{translate:calc(-48% - 4px) -50%}40%{translate:calc(4px - 48%) -50%}60%{translate:calc(-48% - 3px) -50%}80%{translate:calc(2px - 48%) -50%}}.uOyGoa_board[data-cheer]>.uOyGoa_tile{animation:uOyGoa_hop .52s var(--ease-pop) both;animation-delay:calc(var(--i) * 55ms)}@keyframes uOyGoa_hop{40%{transform:translateY(-9px)}}.uOyGoa_tray{max-width:min(100%, var(--tray-max));border:1.5px dashed var(--hair);border-radius:var(--radius);background:color-mix(in srgb, var(--paper-2) 60%, transparent);flex-direction:column;align-items:center;gap:12px;padding:12px 16px;display:flex}.uOyGoa_trayDone{min-height:calc(var(--tcell) * 2 + 24px);justify-content:center}.uOyGoa_markInline{--cell:40px;vertical-align:middle;margin:-3px 1px 0;padding:0 3px;position:static;translate:none}.uOyGoa_markInline svg{margin:0}.uOyGoa_trayDone p{text-align:center;max-width:28ch;color:var(--ink-2);margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.uOyGoa_trayRow{justify-content:center;gap:12px var(--tgap,10px);flex-wrap:wrap;display:flex}.uOyGoa_slot{width:var(--tcell);height:calc(var(--tcell) * 2);position:relative}.uOyGoa_trayTile{border-radius:calc(var(--tcell) * .26);transition:translate .14s var(--ease-out), box-shadow .14s var(--ease-out);inset:0}.uOyGoa_trayTile:before{content:"";inset:-6px calc(var(--tgap,10px) / -2);position:absolute}@media (hover:hover){.uOyGoa_trayTile:not(:disabled):hover{box-shadow:3px 4px 0 var(--shadow-color);translate:-1px -2px}}.uOyGoa_trayTile[aria-pressed=true]{box-shadow:0 0 0 3px var(--game), 0 0 0 5px var(--line), 4px 7px 0 4px var(--shadow-color);translate:-2px -5px}.uOyGoa_hole{border:1.5px dashed var(--hair);border-radius:calc(var(--tcell) * .26);position:absolute;inset:0}.uOyGoa_paused{place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.uOyGoa_paused b{font-family:var(--font-display);font-size:28px}.uOyGoa_after{justify-content:center;display:flex}.uOyGoa_levels{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.uOyGoa_level{background:var(--paper-2);color:var(--ink);border-radius:14px;justify-items:center;gap:2px;padding:10px 6px;text-decoration:none;display:grid}.uOyGoa_level b{font-family:var(--font-display);letter-spacing:-.01em;font-size:16px}.uOyGoa_level span{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:13px;font-weight:700}.uOyGoa_level[data-here]{background:var(--card);box-shadow:inset 0 0 0 2px var(--line)}a.uOyGoa_level span{color:var(--ink)}a.uOyGoa_level:hover{background:var(--key)}.uOyGoa_examples{gap:18px;display:grid}.uOyGoa_example{align-items:center;gap:18px;display:flex}.uOyGoa_exampleRow{align-items:center;gap:4px;margin-bottom:6px;display:flex}.uOyGoa_exampleArrow{font-family:var(--font-display);color:var(--ink-3);padding:0 6px;font-size:24px;font-weight:800}.uOyGoa_mini{--cell:46px;--m:calc(var(--cell) * .07);flex:none;margin:12px 10px 8px}.uOyGoa_exampleText{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.45}.uOyGoa_legend{color:var(--ink-2);gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.uOyGoa_legend li{align-items:center;gap:10px;display:flex}.uOyGoa_badgeInline{--cell:46px;flex:none;min-width:34px;position:static;translate:none}
.LmtQKW_wrap{--around:184px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:600px;margin:0 auto;padding:12px 0 28px;display:flex}.LmtQKW_wrap:not([data-ready]){visibility:hidden}.LmtQKW_prompt{color:var(--ink-2);font-size:15px}.LmtQKW_board{--gap:clamp(6px, 2vw, 10px);--tile-h:clamp(44px, min(21vw, calc((var(--fit-h,100svh) - var(--around) - 3 * var(--gap)) / 4)), 82px);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(var(--tile-h), auto);gap:var(--gap);width:100%;display:grid;position:relative}.LmtQKW_tile{border:var(--border);background:var(--card);min-width:0;color:var(--ink);box-shadow:0 3px 0 var(--shadow-color);font-family:var(--font-display);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:12px;grid-template-columns:minmax(0,1fr);place-items:center;padding:4px 5px;font-weight:800;transition:transform 80ms,box-shadow 80ms,background .12s,color .12s;display:grid}@media (hover:hover){.LmtQKW_tile:not([aria-pressed=true]):hover{box-shadow:0 4px 0 var(--shadow-color);transform:translateY(-1px)}}.LmtQKW_tile:active,.LmtQKW_tile[aria-pressed=true]{--rest:2px;transform:translateY(var(--rest));box-shadow:0 1px 0 var(--shadow-color)}.LmtQKW_tile[aria-pressed=true]{background:var(--ink);color:var(--paper)}:is([data-style=flat] .LmtQKW_tile,[data-style=flat] .LmtQKW_band){box-shadow:var(--shadow-sm)}:is([data-style=flat] .LmtQKW_tile:hover,[data-style=flat] .LmtQKW_tile:active,[data-style=flat] .LmtQKW_tile[aria-pressed=true]){--rest:0px;box-shadow:var(--shadow-sm);transform:none}.LmtQKW_word{width:100%;min-width:0;font-size:var(--fit,clamp(14px, 4.3vw, 19px));letter-spacing:.01em;font-variation-settings:"opsz" 96;text-align:center;text-transform:uppercase;overflow-wrap:normal;text-wrap:balance;line-height:1.1;transition-property:none;display:block}.LmtQKW_tile[data-motion=hop]{animation:LmtQKW_hop .34s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 80ms)}@keyframes LmtQKW_hop{0%,to{transform:translateY(var(--rest,0px))}45%{transform:translateY(calc(var(--rest,0px) - 12px))}}.LmtQKW_tile[data-motion=shake]{animation:.46s LmtQKW_shake}@keyframes LmtQKW_shake{0%,to{transform:translate(0, var(--rest,0px))}10%,90%{transform:translate(-2px, var(--rest,0px))}20%,80%{transform:translate(4px, var(--rest,0px))}30%,50%,70%{transform:translate(-6px, var(--rest,0px))}40%,60%{transform:translate(6px, var(--rest,0px))}}.LmtQKW_band{border:var(--border);background:var(--band);color:#1b1612;box-shadow:0 3px 0 var(--shadow-color);text-align:center;border-radius:12px;grid-column:1/-1;place-content:center;gap:2px;padding:8px 14px;display:grid}.LmtQKW_bandWord{white-space:nowrap}.LmtQKW_band[data-level="1"],.LmtQKW_pictureDot[data-level="1"]{--band:var(--tangerine)}.LmtQKW_band[data-level="2"],.LmtQKW_pictureDot[data-level="2"]{--band:var(--teal)}.LmtQKW_band[data-level="3"],.LmtQKW_pictureDot[data-level="3"]{--band:var(--grape)}.LmtQKW_band[data-level="4"],.LmtQKW_pictureDot[data-level="4"]{--band:var(--berry)}.LmtQKW_bandName{font-family:var(--font-display);letter-spacing:.035em;text-transform:uppercase;text-wrap:balance;font-size:clamp(15px,4.4vw,19px);font-weight:800;line-height:1.1}.LmtQKW_bandWords{letter-spacing:.01em;text-wrap:balance;font-size:clamp(13px,3.6vw,15px);font-weight:500;line-height:1.3}.LmtQKW_band[data-fresh]{animation:LmtQKW_band-in .46s var(--ease-pop) backwards}@keyframes LmtQKW_band-in{0%{box-shadow:0 9px 0 var(--shadow-color);opacity:.6;transform:scale(1.07)rotate(-1.4deg)}}.LmtQKW_band[data-missed]{box-shadow:none;border-style:dashed}.LmtQKW_board[data-cheer] .LmtQKW_band{animation:.6s backwards LmtQKW_cheer;animation-delay:calc(var(--i,0) * 90ms)}@keyframes LmtQKW_cheer{35%{transform:translateY(-9px)}70%{transform:translateY(2px)}}.LmtQKW_mistakes{color:var(--ink-2);align-items:center;gap:12px;font-size:15px;display:flex}.LmtQKW_dots{gap:8px;display:flex}.LmtQKW_dot{border:2px solid var(--line);background:var(--game,var(--ink));width:16px;height:16px;transition:background .2s ease, transform .3s var(--ease-pop);border-radius:50%}.LmtQKW_dot[data-spent]{border-color:var(--hair);background:0 0;transform:scale(.75)}.LmtQKW_controls{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-height:700px){.LmtQKW_wrap{--around:142px;gap:10px;padding:6px 0 12px}.LmtQKW_band{padding:4px 10px}.LmtQKW_bandName{font-size:clamp(14px,4vw,17px)}.LmtQKW_bandWords{font-size:clamp(12px,3.3vw,14px);line-height:1.2}}@media (max-width:420px){.LmtQKW_tile{padding:4px 3px}.LmtQKW_controls{gap:8px}.LmtQKW_controls .btn{padding:0 15px;font-size:15px}}@media (max-width:340px){.LmtQKW_controls{gap:6px}.LmtQKW_controls .btn{padding:0 11px;font-size:14px}}.LmtQKW_after{margin-top:2px}.LmtQKW_picture{justify-content:start;gap:5px;display:grid}.LmtQKW_pictureRow{gap:5px;display:flex}.LmtQKW_pictureDot{border:1.5px solid var(--line);background:var(--band);border-radius:50%;width:18px;height:18px}.LmtQKW_exampleBand{min-height:62px;margin-bottom:8px}.LmtQKW_exampleBand .LmtQKW_bandName{font-size:15px}.LmtQKW_exampleBand .LmtQKW_bandWords{font-size:13.5px}.LmtQKW_exampleText{color:var(--ink-2);font-size:14.5px}
.zcDrWW_wrap,.zcDrWW_examples{--mine:color-mix(in srgb, var(--cobalt) 82%, #1b1612);--mine-on-sun:#2747c8;--red:#d92d20;--red-on-sun:#b42318;--same:color-mix(in srgb, var(--sun) 40%, var(--card));--rule:color-mix(in srgb, var(--ink) 24%, var(--card));--sticker-ink:#1b1612}:root[data-theme=dark] .zcDrWW_wrap,:root[data-theme=dark] .zcDrWW_examples{--mine:#8fa8ff;--red:#ff8a7a;--same:color-mix(in srgb, var(--sun) 24%, var(--card))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .zcDrWW_wrap,:root:not([data-theme=light]) .zcDrWW_examples{--mine:#8fa8ff;--red:#ff8a7a;--same:color-mix(in srgb, var(--sun) 24%, var(--card))}}.zcDrWW_wrap{--cap:26px;--chrome:56px;--pitch:clamp(18px, calc((min(100vw, 860px) - var(--chrome)) / var(--longest,12)), var(--cap));--space:calc(var(--pitch) * .72);width:100%;min-height:calc(100dvh - var(--header-h) - 54px);flex-direction:column;align-items:center;padding-top:6px;display:flex}.zcDrWW_wrap:not([data-ready]){visibility:hidden}.zcDrWW_board{border:var(--border);border-radius:var(--radius-lg);background:var(--card);width:min(100%,860px);box-shadow:var(--shadow);margin-bottom:24px;padding:16px 14px 0}.zcDrWW_lines{align-content:flex-start;row-gap:max(8px, calc(var(--pitch) * .36));margin-right:calc(var(--space) * -1);flex-wrap:wrap;display:flex}.zcDrWW_piece{flex:none;display:inline-flex}.zcDrWW_piece[data-space]{margin-right:var(--space)}.zcDrWW_cell{grid-template-rows:max(26px, var(--pitch)) max(18px, calc(var(--pitch) * .68));width:var(--pitch);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;scroll-margin:calc(var(--header-h) + 16px) 0 280px;background:0 0;border:0;border-radius:7px;padding:0;transition:background-color .12s;display:grid;position:relative}.zcDrWW_cell:focus-visible{outline:3px solid var(--focus);outline-offset:1px;z-index:1}@media (hover:hover){.zcDrWW_cell:not([data-chosen]):not([data-same]):hover{background:var(--paper-2)}}.zcDrWW_slot{margin:0 max(2px, calc(var(--pitch) * .1));border-bottom:2px solid var(--rule);font-family:var(--font-display);font-size:calc(var(--pitch) * .78);color:var(--mine);place-items:end center;padding-bottom:2px;font-weight:700;line-height:1;display:grid}.zcDrWW_code{font-family:var(--font-display);font-size:max(13px, calc(var(--pitch) * .5));color:var(--ink-2);place-items:center;font-weight:700;line-height:1;display:grid}.zcDrWW_mark{min-width:calc(var(--pitch) * .45);height:max(26px, var(--pitch));font-family:var(--font-display);font-size:calc(var(--pitch) * .78);color:var(--ink-2);place-items:end center;padding-bottom:4px;font-weight:700;line-height:1;display:grid}.zcDrWW_cardFoot{margin-top:max(10px, calc(var(--pitch) * .4));border-top:1.5px dashed var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:12px 0 14px;display:flex}.zcDrWW_count{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px}.zcDrWW_count b{color:var(--ink)}.zcDrWW_who{font-family:var(--font-display);color:var(--ink-3);align-items:center;gap:6px;font-size:17px;font-weight:500;display:inline-flex}.zcDrWW_whoPill[data-named]{animation:zcDrWW_name .45s var(--ease-pop) both}@keyframes zcDrWW_name{0%{opacity:0;transform:scale(.7)rotate(-4deg)}}.zcDrWW_whoPill{border:1.5px solid var(--line);background:var(--game,var(--olive));height:26px;color:var(--sticker-ink);font-family:var(--font-text);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.zcDrWW_cell[data-kind=given] .zcDrWW_slot,.zcDrWW_cell[data-kind=hint] .zcDrWW_slot{color:var(--ink);border-bottom-color:var(--ink);font-weight:800}.zcDrWW_cell[data-kind=hint] .zcDrWW_slot{border-bottom:3px solid var(--olive);padding-bottom:1px}.zcDrWW_cell[data-kind=given],.zcDrWW_cell[data-kind=hint]{cursor:default}.zcDrWW_cell[data-same]{background:var(--same)}.zcDrWW_cell[data-chosen]{background:var(--sun)}.zcDrWW_cell[data-chosen] .zcDrWW_slot{color:var(--mine-on-sun);border-bottom-color:#1b1612}.zcDrWW_cell[data-chosen] .zcDrWW_code{color:#1b1612}.zcDrWW_cell[data-clash] .zcDrWW_slot{color:var(--red);border-bottom-color:var(--red)}.zcDrWW_cell[data-chosen][data-clash] .zcDrWW_slot{color:var(--red-on-sun);border-bottom-color:var(--red-on-sun)}.zcDrWW_cell[data-pulse=fill] .zcDrWW_slot{animation:zcDrWW_pop .3s var(--ease-pop)}.zcDrWW_cell[data-pulse=clash] .zcDrWW_slot{animation:.36s zcDrWW_shake}.zcDrWW_cell[data-pulse=hint] .zcDrWW_slot{animation:zcDrWW_flip .5s var(--ease-out)}@keyframes zcDrWW_pop{40%{transform:scale(1.28)}}@keyframes zcDrWW_shake{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}@keyframes zcDrWW_flip{0%{color:var(--olive);transform:rotateY(90deg)}to{transform:none}}.zcDrWW_board[data-breaking] .zcDrWW_cell{animation:zcDrWW_wave .55s var(--ease-pop) calc(var(--i) * 16ms) both;cursor:default;pointer-events:none}.zcDrWW_board[data-breaking] .zcDrWW_slot{color:var(--ink);border-bottom-color:#0000}.zcDrWW_board[data-breaking] .zcDrWW_code{animation:zcDrWW_fall .4s ease-in calc(var(--i) * 16ms + .12s) both}@keyframes zcDrWW_wave{40%{background:color-mix(in srgb, var(--olive) 70%, var(--card));transform:translateY(-5px)}}@keyframes zcDrWW_fall{to{opacity:0;transform:translateY(6px)}}.zcDrWW_reveal{border:var(--border);border-radius:var(--radius-lg);background:var(--card);width:min(100%,680px);box-shadow:var(--shadow);margin:26px 0 0;padding:34px 24px 22px;position:relative}.zcDrWW_reveal[data-fresh]{animation:zcDrWW_set .6s var(--ease-pop) both}@keyframes zcDrWW_set{0%{opacity:0;transform:translateY(10px)scale(.98)}}.zcDrWW_revealMark{border:var(--border);background:var(--game,var(--olive));width:44px;height:44px;color:var(--sticker-ink);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid;position:absolute;top:-22px;left:20px}.zcDrWW_reveal[data-fresh] .zcDrWW_revealMark{animation:zcDrWW_stick .5s var(--ease-pop) .25s both}@keyframes zcDrWW_stick{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}.zcDrWW_revealQuote{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(22px,5.4vw,30px);font-weight:700;line-height:1.24}.zcDrWW_credit{gap:3px;margin-top:18px;display:grid}.zcDrWW_credit b{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:800}.zcDrWW_credit b:before{content:"— "}.zcDrWW_credit span{color:var(--ink-3);font-size:14px}.zcDrWW_note{color:var(--ink-3);margin-top:6px;font-size:13.5px;font-style:italic;line-height:1.4}.zcDrWW_reveal[data-fresh] .zcDrWW_credit{animation:zcDrWW_rise .5s var(--ease-out) .45s both}@keyframes zcDrWW_rise{0%{opacity:0;transform:translateY(8px)}}.zcDrWW_after{margin-top:22px}.zcDrWW_after[data-fresh]{animation:zcDrWW_rise .5s var(--ease-out) .8s both}@media (prefers-reduced-motion:reduce){.zcDrWW_reveal[data-fresh],.zcDrWW_reveal[data-fresh] *,.zcDrWW_after[data-fresh]{animation-delay:0s!important}}.zcDrWW_foot{z-index:5;width:calc(100% + 24px);padding:12px 0 calc(10px + env(safe-area-inset-bottom));background:var(--paper);gap:10px;margin-top:auto;display:grid;position:sticky;bottom:0}.zcDrWW_foot:before{content:"";background:linear-gradient(to bottom, transparent, var(--paper));pointer-events:none;height:18px;position:absolute;top:-18px;left:0;right:0}.zcDrWW_board{flex:none}@media (min-width:600px){.zcDrWW_wrap{--cap:31px;--chrome:72px}.zcDrWW_board{padding:22px 22px 0}.zcDrWW_foot{margin-top:0}}.zcDrWW_tools{justify-content:center;gap:8px;padding-top:4px;display:flex}.zcDrWW_tool{min-height:44px;padding:0 16px;font-size:15px}.zcDrWW_tool svg{width:19px;height:19px;margin-left:-3px}.zcDrWW_badge{background:var(--ink);min-width:20px;height:20px;color:var(--paper);font-family:var(--font-text);border-radius:999px;place-items:center;padding:0 5px;font-size:12px;font-weight:800;display:inline-grid}.zcDrWW_sheetQuote{background:var(--paper-2);border-radius:14px;margin:0;padding:14px 16px 13px}.zcDrWW_sheetQuote blockquote{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700;line-height:1.3}.zcDrWW_sheetQuote figcaption{color:var(--ink-3);margin-top:8px;font-size:13.5px}.zcDrWW_sheetQuote figcaption b{color:var(--ink-2)}.zcDrWW_workYear{display:inline-block}.zcDrWW_sheetNote{margin-top:3px;font-style:italic;display:block}.zcDrWW_picture{justify-content:start;gap:4px;display:grid}.zcDrWW_pictureRow{gap:4px;display:flex}.zcDrWW_pictureMark{width:24px;height:24px;color:var(--ink);place-items:center;display:grid}.zcDrWW_pictureMark svg{width:21px;height:21px}.zcDrWW_examples,.zcDrWW_example{--pitch:30px}.zcDrWW_examples{gap:12px;display:grid}.zcDrWW_example{grid-template-columns:calc(4 * var(--pitch) + 20px) 1fr;align-items:center;gap:14px;display:grid}.zcDrWW_exampleWord{border:var(--border);border-radius:var(--radius-sm);background:var(--card);justify-self:start;padding:6px 8px;display:inline-flex}.zcDrWW_exampleWord .zcDrWW_cell{cursor:default}.zcDrWW_exampleText{color:var(--ink-2);margin:0;font-size:14.5px}:is([data-style=flat] .zcDrWW_whoPill,[data-style=flat] .zcDrWW_revealMark){border-color:#0000}
.uB3F-W_match,.uB3F-W_examples,.uB3F-W_slice{--p-l2:color-mix(in srgb, var(--mint) 32%, var(--card));--p-l3:color-mix(in srgb, var(--teal) 72%, var(--card));--p-w2:color-mix(in srgb, var(--grape) 42%, var(--card));--p-w3:color-mix(in srgb, var(--cobalt) 88%, var(--card));--mat:color-mix(in srgb, var(--ink) 12%, var(--paper-2));--square:var(--card);--tile:#fff3d6;--tile-ink:#1b1612;--tile-recent:#ffd95c;--tile-pending:#fff}.uB3F-W_match{flex-direction:column;gap:10px;padding:10px 0 28px;display:flex}.uB3F-W_side{display:contents}.uB3F-W_players{order:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.uB3F-W_status{flex-wrap:wrap;order:2;align-items:center;gap:6px 8px;min-height:28px;font-size:14px;display:flex}.uB3F-W_status b{font-family:var(--font-display);letter-spacing:-.01em;margin-right:auto;font-size:17px}.uB3F-W_play{flex-direction:column;order:3;align-items:center;gap:10px;min-width:0;display:flex}.uB3F-W_panels{order:4}.uB3F-W_legendSide{order:3}@media (min-width:960px){.uB3F-W_match{grid-template-columns:minmax(0,620px) 340px;justify-content:center;align-items:start;gap:28px;padding-top:18px;display:grid}.uB3F-W_side{top:calc(var(--header-h) + 16px);flex-direction:column;order:2;gap:12px;display:flex;position:sticky}.uB3F-W_play{order:1}.uB3F-W_players{grid-template-columns:1fr}}.uB3F-W_player{border-radius:var(--radius-sm);background:var(--paper-2);min-height:58px;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border:2px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:grid}.uB3F-W_player[data-active]{border-color:var(--line);background:var(--card);box-shadow:var(--shadow-sm)}.uB3F-W_player[data-active] .uB3F-W_points{color:var(--ink)}.uB3F-W_player:not([data-active]):not([data-winner]) .uB3F-W_playerText b,.uB3F-W_player:not([data-active]):not([data-winner]) .uB3F-W_points{color:var(--ink-3)}.uB3F-W_player:not([data-active]):not([data-winner]) .uB3F-W_avatar{opacity:.7}.uB3F-W_player[data-winner]{border-color:var(--line);background:color-mix(in srgb, var(--sun) 55%, var(--card))}.uB3F-W_playerText{min-width:0;line-height:1.2;display:grid}.uB3F-W_playerText b{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.uB3F-W_playerText span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.uB3F-W_points{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:28px;font-weight:800;line-height:1}.uB3F-W_avatar{border:var(--border);color:#1b1612;border-radius:50%;flex:none;place-items:center;display:inline-grid}.uB3F-W_initials{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800}.uB3F-W_pair{display:inline-flex}.uB3F-W_pair>:last-child{margin-left:-10px}.uB3F-W_dots:after{content:"…";vertical-align:bottom;width:1.2em;animation:1.2s steps(4,end) infinite uB3F-W_dots;display:inline-block;overflow:hidden}@keyframes uB3F-W_dots{0%{width:0}to{width:1.2em}}@media (max-width:400px){.uB3F-W_player{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;padding:6px 8px}.uB3F-W_player .uB3F-W_avatar,.uB3F-W_player .uB3F-W_emptyFace{grid-row:span 2}.uB3F-W_points{font-size:22px}.uB3F-W_playerText span{display:none}}.uB3F-W_viewport{aspect-ratio:1;touch-action:manipulation;width:min(100%,620px,100dvh - 250px);min-width:min(100%,300px);position:relative}.uB3F-W_viewport:not([data-zoom]){place-items:center;display:grid}.uB3F-W_viewport[data-zoom]{height:var(--fit);aspect-ratio:auto;overscroll-behavior:contain;border-radius:var(--radius);scrollbar-width:none;overflow:auto}.uB3F-W_viewport[data-zoom]::-webkit-scrollbar{display:none}@media (max-width:959px){.uB3F-W_match{--chrome:322px;gap:8px;padding-top:8px}.uB3F-W_play{gap:8px}.uB3F-W_viewport{width:min(100%, 620px, max(300px, calc(100svh - var(--chrome))))}}@media (max-width:520px){.uB3F-W_viewport{width:min(calc(100% + 12px), max(300px, calc(100svh - var(--chrome))));margin-inline:-6px}}.uB3F-W_board{--pad:4px;grid-template-columns:repeat(var(--cols,15), var(--cell));grid-auto-rows:var(--cell);gap:var(--gap);width:max-content;padding:var(--pad);border:var(--border);background:var(--mat);box-shadow:var(--shadow);-webkit-user-select:none;user-select:none;border-radius:12px;display:grid;position:relative}.uB3F-W_viewport[data-zoom] .uB3F-W_board{box-shadow:none}.uB3F-W_square{width:var(--cell);height:var(--cell);border-radius:calc(var(--cell) * .14);background:var(--square);color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;place-items:center;padding:0;display:grid;position:relative}.uB3F-W_square[data-idle]{cursor:default}.uB3F-W_square[data-premium=letter2]{background:var(--p-l2)}.uB3F-W_square[data-premium=letter3]{background:var(--p-l3)}.uB3F-W_square[data-premium=word2]{background:var(--p-w2)}.uB3F-W_square[data-premium=word3]{background:var(--p-w3);color:#fff}.uB3F-W_square[data-center]{background:color-mix(in srgb, var(--sun) 22%, var(--card))}.uB3F-W_square:focus-visible{outline:3px solid var(--focus);outline-offset:1px;z-index:2}@media (hover:hover){.uB3F-W_square:not([data-idle]):not(:has(.uB3F-W_tile)):hover{box-shadow:inset 0 0 0 2px var(--line)}}.uB3F-W_premium{pointer-events:none;justify-items:center;line-height:1;display:grid}.uB3F-W_premium b{font-family:var(--font-display);font-size:max(9px, calc(var(--cell) * .36));letter-spacing:-.03em;font-weight:800}.uB3F-W_premium small{margin-top:calc(var(--cell) * .02);font-size:max(6px, calc(var(--cell) * .2));letter-spacing:.01em;opacity:.62;font-weight:600}.uB3F-W_board[data-small] .uB3F-W_premium small{display:none}.uB3F-W_start{width:72%;height:72%}.uB3F-W_square[data-cursor]{box-shadow:inset 0 0 0 2.5px var(--focus);z-index:1}.uB3F-W_square[data-cursor]:after{font-family:var(--font-display);font-size:max(10px, calc(var(--cell) * .4));color:var(--focus);font-weight:800;line-height:1;position:absolute;bottom:0;right:1px}.uB3F-W_square[data-cursor=across]:after{content:"→"}.uB3F-W_square[data-cursor=down]:after{content:"↓"}.uB3F-W_square[data-drop]{box-shadow:inset 0 0 0 3px var(--hit);background:color-mix(in srgb, var(--hit) 22%, var(--card))}.uB3F-W_tile{border:max(1px, calc(var(--cell) * .045)) solid var(--tile-ink);border-radius:calc(var(--cell) * .16);background:var(--tile);color:var(--tile-ink);box-shadow:inset 0 calc(var(--cell) * -.07) 0 #1b16121f;place-items:center;display:grid;position:absolute;inset:0}.uB3F-W_tile[data-state=recent]{background:var(--tile-recent)}.uB3F-W_tile[data-state=pending]{background:var(--tile-pending);box-shadow:inset 0 calc(var(--cell) * -.07) 0 #1b16121f, 0 0 0 2px var(--hit);cursor:grab;touch-action:none;animation:uB3F-W_land .18s var(--ease-pop)}@keyframes uB3F-W_land{0%{scale:1.18}}.uB3F-W_tile .uB3F-W_letter{font-family:var(--font-display);font-size:calc(var(--cell) * .58);letter-spacing:-.02em;font-weight:800;line-height:1;transform:translate(-4%,2%)}.uB3F-W_tile .uB3F-W_value{right:calc(var(--cell) * .07);bottom:calc(var(--cell) * .04);font-family:var(--font-display);font-size:calc(var(--cell) * .25);font-weight:800;line-height:1;position:absolute}.uB3F-W_tile[data-blank] .uB3F-W_letter{color:color-mix(in srgb, var(--tile-ink) 52%, var(--tile));transform:none}.uB3F-W_bubble{left:calc(var(--pad) + var(--x));top:calc(var(--pad) + var(--y));z-index:3;border:2px solid var(--paper);background:var(--ink);min-width:26px;color:var(--paper);font-family:var(--font-display);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;animation:uB3F-W_land .2s var(--ease-pop);border-radius:999px;padding:3px 7px;font-size:13px;font-weight:800;line-height:1.1;position:absolute;transform:translate(-45%,-55%)}.uB3F-W_rackRow{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.uB3F-W_rack{--tile-size:min(46px, calc((100vw - 24px - 40px) / 7));min-height:calc(var(--tile-size) + 10px);background:var(--mat);border-radius:14px;justify-content:center;gap:5px;padding:5px;display:flex}@media (min-width:960px){.uB3F-W_rack{--tile-size:54px;gap:8px;padding:6px 10px}}.uB3F-W_rackTile,.uB3F-W_rackGap{width:var(--tile-size);height:var(--tile-size);flex:none}.uB3F-W_rackTile{cursor:grab;touch-action:none;transition:transform .12s var(--ease-out);background:0 0;border:0;padding:0}.uB3F-W_rackTile:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:10px}.uB3F-W_rackTile[data-selected]{transform:translateY(-6px)}.uB3F-W_rackTile[data-selected] .uB3F-W_face{box-shadow:0 0 0 3px var(--sun), 0 0 0 5px var(--line), 0 4px 0 5px var(--shadow-color)}.uB3F-W_rack[data-swapping] .uB3F-W_rackTile[data-selected] .uB3F-W_face{background:color-mix(in srgb, var(--tomato) 30%, #fff3d6)}.uB3F-W_rackGap{border:1.5px dashed var(--hair);border-radius:10px}.uB3F-W_face{color:#1b1612;background:#fff3d6;border:2px solid #1b1612;border-radius:10px;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:0 3px #1b1612}.uB3F-W_face .uB3F-W_letter{font-family:var(--font-display);font-size:calc(var(--tile-size,46px) * .56);letter-spacing:-.02em;font-weight:800;line-height:1;transform:translate(-4%,2%)}.uB3F-W_face .uB3F-W_value{font-family:var(--font-display);font-size:calc(var(--tile-size,46px) * .24);font-weight:800;line-height:1;position:absolute;bottom:3px;right:5px}.uB3F-W_face[data-blank]{background:repeating-linear-gradient(135deg,#0000 0 5px,#1b161212 5px 6px),#fff3d6}.uB3F-W_face[data-blank] .uB3F-W_letter{color:#1b16128c}.uB3F-W_face[data-size=mini]{--tile-size:30px;border-width:1.5px;border-radius:7px;width:30px;height:30px;box-shadow:0 2px #1b1612}.uB3F-W_face[data-size=mini] .uB3F-W_value{bottom:2px;right:3px}.uB3F-W_ghost{--tile-size:52px;z-index:100;pointer-events:none;filter:drop-shadow(0 8px 10px #00000038);width:52px;height:52px;position:fixed;transform:translate(-85%,-115%)rotate(-5deg)scale(1.06)}.uB3F-W_zoomBtn{flex:none;width:40px;height:36px;margin:-4px -6px -4px 0}.uB3F-W_lastMove{color:var(--ink-3);flex-basis:100%;margin:-2px 0 0;font-size:13.5px}.uB3F-W_lastMoveHint{color:var(--ink-2);font-weight:600}.uB3F-W_lastMove[data-hint] .uB3F-W_lastMoveText{display:none}@media (min-width:960px){.uB3F-W_lastMoveHint{display:none}.uB3F-W_lastMove[data-hint] .uB3F-W_lastMoveText{display:inline}}@media (max-width:959px){.uB3F-W_lastMove{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uB3F-W_hint{display:none}.uB3F-W_legendBelow{order:1}.uB3F-W_footer{order:2}}.uB3F-W_hint{color:var(--ink-3);text-align:center;margin:-2px 0 0;font-size:14px}.uB3F-W_actions{justify-content:center;gap:8px;width:min(100%,460px);display:flex}.uB3F-W_actions .btn{padding:0 16px}.uB3F-W_actions .uB3F-W_iconAction{width:46px;padding:0}.uB3F-W_playBtn{flex:1;max-width:220px}.uB3F-W_actions svg{width:21px;height:21px}.uB3F-W_footer{justify-content:space-between;width:min(100%,460px);margin-top:2px;display:flex}.uB3F-W_overlay{z-index:4;background:color-mix(in srgb, var(--paper) 62%, transparent);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border-radius:12px;place-items:center;padding:14px;display:grid;position:absolute;inset:0}.uB3F-W_overlay .uB3F-W_invite{width:min(100%,460px);box-shadow:var(--shadow)}.uB3F-W_emptyFace{border:2px dashed var(--ink-3);width:36px;height:36px;font-family:var(--font-display);color:var(--ink-3);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.uB3F-W_notice,.uB3F-W_invite{border:var(--border);border-radius:var(--radius-sm);background:var(--card);width:min(100%,620px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.uB3F-W_notice p{margin:0}.uB3F-W_invite{background:color-mix(in srgb, var(--sun) 30%, var(--card));justify-content:stretch;gap:10px;display:grid}.uB3F-W_inviteTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(18px,4.6vw,22px);font-weight:800}.uB3F-W_linkRow{flex-wrap:wrap;gap:8px;display:flex}.uB3F-W_linkRow .uB3F-W_linkInput{min-width:180px}.uB3F-W_linkInput,.uB3F-W_codeInput,.uB3F-W_chatInput{border:var(--border);background:var(--card);min-width:0;height:40px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px;font-size:15px}.uB3F-W_linkInput{flex:1}.uB3F-W_linkInput:focus,.uB3F-W_codeInput:focus,.uB3F-W_chatInput:focus{outline:3px solid var(--focus);outline-offset:1px}.uB3F-W_inviteCode{margin:0;font-size:15px}.uB3F-W_inviteCode b{background:var(--ink);color:var(--paper);font-family:var(--font-display);letter-spacing:.12em;border-radius:8px;margin-left:4px;padding:2px 8px;font-size:18px}.uB3F-W_waiting{color:var(--ink-2);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.uB3F-W_pulse{background:var(--hit);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite uB3F-W_pulse}@keyframes uB3F-W_pulse{50%{opacity:.25;scale:.7}}.uB3F-W_tabs{gap:8px;display:flex}.uB3F-W_tab{border:1.5px solid var(--hair);height:38px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.uB3F-W_tab svg{width:18px;height:18px}.uB3F-W_tab[aria-selected=true]{border-color:var(--line);background:var(--card);color:var(--ink)}.uB3F-W_unread{justify-content:center;min-width:22px}.uB3F-W_panelTitle{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.uB3F-W_panelTitle svg{width:18px;height:18px}.uB3F-W_panelBody{border:1.5px solid var(--hair);border-radius:var(--radius-sm);background:var(--card);flex-direction:column;min-height:96px;max-height:min(440px,100dvh - 470px);margin-top:10px;display:flex;overflow:hidden}.uB3F-W_panelBody:has(.uB3F-W_chat){height:min(440px,100dvh - 470px);min-height:260px}.uB3F-W_key{color:var(--ink-2);grid-template-columns:1fr 1fr;gap:6px 12px;margin:0;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:grid}.uB3F-W_key li{align-items:center;gap:7px;display:flex}.uB3F-W_keySwatch{width:24px;height:24px;font-family:var(--font-display);color:var(--ink);border-radius:5px;place-items:center;font-size:10.5px;font-weight:800;display:grid}.uB3F-W_keySwatch[data-premium=letter2]{background:var(--p-l2)}.uB3F-W_keySwatch[data-premium=letter3]{background:var(--p-l3)}.uB3F-W_keySwatch[data-premium=word2]{background:var(--p-w2)}.uB3F-W_keySwatch[data-premium=word3]{background:var(--p-w3);color:#fff}.uB3F-W_legendBelow{flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:12.5px;display:flex}.uB3F-W_legendBelow .uB3F-W_keySwatch{border-radius:4px;width:18px;height:18px;font-size:8.5px}@media (min-width:960px){.uB3F-W_legendBelow{display:none}}@media (max-width:959px){.uB3F-W_legendSide{display:none}.uB3F-W_panels{width:100%}.uB3F-W_tabs{justify-content:center}}.uB3F-W_history{align-content:start;gap:2px;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto}.uB3F-W_history li{border-radius:8px;grid-template-columns:74px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:7px 8px;font-size:14px;display:grid}.uB3F-W_history li[data-mine]{background:var(--paper-2)}.uB3F-W_who{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.uB3F-W_what b{font-family:var(--font-display);letter-spacing:.02em}.uB3F-W_also{color:var(--ink-3)}.uB3F-W_mic{background:color-mix(in srgb, var(--grape) 40%, var(--card));color:var(--ink);margin-left:6px}.uB3F-W_turnScore{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:800}.uB3F-W_empty{color:var(--ink-3);margin:0;padding:16px;font-size:14px}.uB3F-W_mine .uB3F-W_empty{padding:0;font-size:15px}.uB3F-W_chat{flex-direction:column;flex:1;min-height:0;display:flex}.uB3F-W_messages{flex-direction:column;flex:1;gap:6px;min-height:140px;margin:0;padding:10px;list-style:none;display:flex;overflow-y:auto}.uB3F-W_messages li{max-width:82%}.uB3F-W_messages li span{background:var(--paper-2);overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;padding:7px 11px;font-size:15px;line-height:1.35;display:inline-block}.uB3F-W_messages li[data-mine]{text-align:right;align-self:flex-end}.uB3F-W_messages li[data-mine] span{background:var(--ink);color:var(--paper);border-radius:14px 14px 4px}.uB3F-W_chatEmpty{color:var(--ink-3);text-align:center;margin:auto;font-size:14px}.uB3F-W_chatForm{border-top:1.5px solid var(--hair);gap:8px;padding:8px;display:flex}.uB3F-W_chatInput{flex:1}.uB3F-W_send{width:44px;min-height:40px;padding:0}.uB3F-W_send svg{width:19px;height:19px}.uB3F-W_sheetLead{color:var(--ink-2);margin:0 0 14px}.uB3F-W_sheetActions{justify-content:flex-end;gap:10px;display:flex}.uB3F-W_sheetPanel{flex-direction:column;height:min(60dvh,460px);display:flex}.uB3F-W_letters{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;display:grid}.uB3F-W_letterBtn{border:2px solid var(--line);color:#1b1612;height:46px;font-family:var(--font-display);cursor:pointer;box-shadow:0 2px 0 var(--shadow-color);background:#fff3d6;border-radius:10px;font-size:20px;font-weight:800}.uB3F-W_letterBtn:active{box-shadow:none;transform:translateY(2px)}.uB3F-W_final{align-items:center;gap:14px;display:flex}.uB3F-W_final>span:not(.uB3F-W_finalTo){color:var(--ink-3);font-size:13px;font-weight:700;display:grid}.uB3F-W_final b{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:40px;line-height:1}.uB3F-W_finalTo{color:var(--ink-3);font-size:15px}.uB3F-W_link,.uB3F-W_inline{font:inherit;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:6px 2px;font-size:14px;font-weight:700;display:inline-flex}.uB3F-W_link svg{width:16px;height:16px}.uB3F-W_inline{font-size:inherit;padding:0}.uB3F-W_link:hover,.uB3F-W_inline:hover{color:var(--ink);text-decoration-color:currentColor}.uB3F-W_lobby{gap:22px;max-width:880px;margin:0 auto;padding:26px 0 40px;display:grid}.uB3F-W_hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.uB3F-W_hero h2{font-size:clamp(30px,6vw,44px)}.uB3F-W_heroArt{--tile-size:46px;grid-template-columns:repeat(4,46px);grid-auto-rows:46px;gap:4px;margin-right:6px;display:grid;transform:rotate(-5deg)}.uB3F-W_heroArt .uB3F-W_face[data-recent]{background:var(--tile-recent,#ffd95c)}@media (max-width:760px){.uB3F-W_hero{grid-template-columns:minmax(0,1fr)}.uB3F-W_heroArt{display:none}}.uB3F-W_hero p{max-width:560px;color:var(--ink-2);margin-top:8px;font-size:17px}.uB3F-W_cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.uB3F-W_card{border:var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);align-content:start;gap:14px;padding:18px;display:grid}.uB3F-W_cardHead{align-items:center;gap:12px;display:flex}.uB3F-W_cardHead h3{font-size:24px}.uB3F-W_cardText{color:var(--ink-2);margin:0}.uB3F-W_levels{grid-template-columns:1fr 1fr;gap:8px;display:grid}.uB3F-W_level{border:2px solid var(--hair);border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;align-content:start;gap:2px;padding:10px 12px;display:grid}.uB3F-W_level b{font-family:var(--font-display);font-size:18px}.uB3F-W_level span{color:var(--ink-3);font-size:13.5px;line-height:1.35}.uB3F-W_level[aria-checked=true]{border-color:var(--line);background:color-mix(in srgb, var(--sun) 32%, var(--card));box-shadow:var(--shadow-sm)}.uB3F-W_small{color:var(--ink-3);margin:0;font-size:13.5px}.uB3F-W_codeForm{border-top:1.5px dashed var(--hair);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.uB3F-W_codeForm label{color:var(--ink-2);font-size:14px;font-weight:700}.uB3F-W_codeInput{width:120px;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.uB3F-W_mine h3{margin-bottom:10px;font-size:22px}.uB3F-W_gameList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.uB3F-W_gameRow{border:1.5px solid var(--hair);border-radius:var(--radius-sm);background:var(--card);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:border-color .15s;display:grid}.uB3F-W_gameRow:hover{border-color:var(--line)}.uB3F-W_gameText{min-width:0;line-height:1.25;display:grid}.uB3F-W_gameText b{font-family:var(--font-display);font-size:16px}.uB3F-W_gameText span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13.5px}.uB3F-W_skeleton{border-radius:var(--radius-sm);background:var(--paper-2);height:60px}.uB3F-W_nameLine{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;display:flex}.uB3F-W_nameLine b{color:var(--ink)}.uB3F-W_nameForm{flex-wrap:wrap;gap:8px;display:flex}.uB3F-W_nameForm .uB3F-W_codeInput{width:220px;font-family:var(--font-text);letter-spacing:0;text-transform:none;font-weight:600}.uB3F-W_error{color:var(--tomato);flex-basis:100%;margin:0;font-size:13.5px;font-weight:600}.uB3F-W_join{border:var(--border);border-radius:var(--radius-lg);background:var(--card);max-width:460px;box-shadow:var(--shadow-lg);text-align:center;justify-items:center;gap:14px;margin:48px auto;padding:26px 22px;display:grid}.uB3F-W_join h2{text-wrap:balance;font-size:28px}.uB3F-W_join p{color:var(--ink-2);text-wrap:pretty}.uB3F-W_join .uB3F-W_nameLine,.uB3F-W_join .uB3F-W_nameForm{justify-content:center}.uB3F-W_examples{gap:20px;display:grid}.uB3F-W_examples section{gap:10px;display:grid}.uB3F-W_examples p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.45}.uB3F-W_slice{box-shadow:var(--shadow-sm)}.uB3F-W_slice .uB3F-W_square{cursor:default}.uB3F-W_slice .uB3F-W_square[data-rim] .uB3F-W_tile{inset:3px}.uB3F-W_legend{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px 12px;margin:0;padding:0;list-style:none;display:grid}.uB3F-W_legend li{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.uB3F-W_legend .uB3F-W_square{border:1.5px solid var(--hair);cursor:default}.uB3F-W_values{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:8px 6px;margin:0;padding:0;list-style:none;display:grid}.uB3F-W_values li{justify-items:center;gap:3px;display:grid}.uB3F-W_values small{color:var(--ink-3);font-size:11px;font-weight:700}.uB3F-W_examples kbd{border:1.5px solid var(--hair);font-family:var(--font-text);border-bottom-width:3px;border-radius:6px;padding:1px 6px;font-size:13px;font-weight:700}
.PKlOYG_wrap{--cell-w:calc((100vw - 24px - (var(--w) + 3) * 1px) / var(--w));--cap:64px;--floor:18px;--cell:min(var(--cap), var(--cell-w));flex-direction:column;gap:12px;padding:6px 0 24px;display:flex}.PKlOYG_big{--cap:36px;--cell:max(26px, min(var(--cap), var(--cell-w)))}@media (min-width:900px){.PKlOYG_wrap{--cell-w:calc(min(520px, 46vw) / var(--w))}.PKlOYG_big{--cell-w:calc(min(640px, 52vw) / var(--w));--cell:min(var(--cap), var(--cell-w))}}@media (min-width:900px) and (pointer:fine){.PKlOYG_wrap{--cell:min(var(--cap), var(--cell-w), max(20px, calc((100svh - var(--chrome,260px) - (var(--h) + 3) * 1px) / var(--h))))}}.PKlOYG_toolbar{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.PKlOYG_clock{min-width:56px;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:800}.PKlOYG_meta{color:var(--ink-3);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.PKlOYG_tools{gap:6px;margin-left:auto;display:inline-flex}.PKlOYG_tool{border:1.5px solid var(--hair);background:var(--card);cursor:pointer;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.PKlOYG_tool svg{width:18px;height:18px}@media (max-width:520px){.PKlOYG_tools{width:100%;margin-left:0}.PKlOYG_menuWrap{flex:1 1 0;display:flex}.PKlOYG_tool{flex:1 1 0;justify-content:center;height:38px;padding:0 8px;font-size:13.5px}}.PKlOYG_tool:disabled{opacity:.45;cursor:default}.PKlOYG_toolOn{border-color:var(--line);background:var(--sun);color:#1b1612}.PKlOYG_eye{font-size:13px}.PKlOYG_menuWrap{position:relative}.PKlOYG_menu{z-index:15;border:var(--border);background:var(--card);min-width:140px;box-shadow:var(--shadow);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.PKlOYG_menu button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;height:40px;padding:0 12px;font-weight:700}.PKlOYG_menu button:hover{background:var(--paper-2)}.PKlOYG_layout{gap:18px;display:grid}@media (min-width:900px){.PKlOYG_layout{grid-template-columns:auto minmax(260px,1fr);align-items:start}}.PKlOYG_boardCol{justify-items:center;gap:10px;min-width:0;display:grid}.PKlOYG_clueBar{width:100%;max-width:calc(var(--cell) * var(--w) + 4px);background:color-mix(in srgb, var(--sky) 28%, var(--card));border-radius:12px;align-items:stretch;min-height:52px;display:flex;overflow:hidden}.PKlOYG_clueBarBody{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:8px 6px;display:flex}.PKlOYG_clueArrow{width:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.PKlOYG_clueArrow:hover{background:color-mix(in srgb, var(--sky) 30%, transparent)}.PKlOYG_clueArrow svg{width:20px;height:20px}.PKlOYG_flip svg{transform:rotate(180deg)}.PKlOYG_clueBarNum{font-family:var(--font-display);flex:none;font-size:16px;font-weight:800}.PKlOYG_clueBarText{font-size:16px;line-height:1.3}.PKlOYG_scroller{overscroll-behavior:contain;max-width:100%;position:relative;overflow:auto}.PKlOYG_grid{grid-template-columns:repeat(var(--w), var(--cell));grid-auto-rows:var(--cell);border:2px solid var(--line);background:var(--line);-webkit-user-select:none;user-select:none;touch-action:manipulation;gap:1px;display:grid}.PKlOYG_hidden{filter:blur(14px);pointer-events:none}.PKlOYG_block{background:var(--ink)}.PKlOYG_cell{background:var(--card);cursor:pointer;place-items:center;display:grid;position:relative}.PKlOYG_num{font-size:max(8px, calc(var(--cell) * .24));color:var(--ink-2);font-weight:700;line-height:1;position:absolute;top:1px;left:3px}.PKlOYG_letter{font-family:var(--font-display);font-size:calc(var(--cell) * .56);color:var(--ink);font-weight:700;line-height:1;transform:translateY(6%)}.PKlOYG_word{background:color-mix(in srgb, var(--sky) 32%, var(--card))}.PKlOYG_cross{background:color-mix(in srgb, var(--sky) 10%, var(--card))}.PKlOYG_sel{background:var(--sun)}.PKlOYG_sel .PKlOYG_letter,.PKlOYG_sel .PKlOYG_num{color:#1b1612}.PKlOYG_pencil .PKlOYG_letter{color:var(--ink-3);font-style:italic;font-weight:500}.PKlOYG_wrong:after{content:"";pointer-events:none;background:linear-gradient(to top right,#0000 calc(50% - 1px),#d92d20 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px));position:absolute;inset:0}.PKlOYG_revealed:before{content:"";border-style:solid;border-width:0 calc(var(--cell) * .28) calc(var(--cell) * .28) 0;border-color:#0000 #d92d20 #0000 #0000;position:absolute;top:0;right:0}.PKlOYG_right .PKlOYG_letter{color:var(--cobalt)}.PKlOYG_circle:before{content:"";border:1.5px solid var(--ink-3);pointer-events:none;border-radius:50%;position:absolute;inset:2px}.PKlOYG_pausedCard{place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.PKlOYG_pausedCard b{font-family:var(--font-display);font-size:28px}.PKlOYG_clues{display:none}@media (min-width:900px){.PKlOYG_clues{max-height:calc(var(--cell) * var(--h) + (var(--h) + 3) * 1px + 62px);grid-template-columns:1fr 1fr;gap:16px;min-height:0;display:grid}}.PKlOYG_clueList{min-height:0;max-height:inherit;flex-direction:column;display:flex}.PKlOYG_clueList h3{border-bottom:2px solid var(--line);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding-bottom:6px;font-size:15px;font-weight:800}.PKlOYG_clueList ol{margin:0;padding:4px 0 20px;list-style:none;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.PKlOYG_clue{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-left:4px solid #0000;border-radius:6px;grid-template-columns:30px 1fr;gap:6px;padding:7px 8px;font-size:15px;line-height:1.35;display:grid}.PKlOYG_clue b{text-align:right;font-weight:800}.PKlOYG_clue:hover{background:var(--paper-2)}.PKlOYG_clueActive{background:color-mix(in srgb, var(--sky) 32%, var(--card));border-left-color:var(--sky)}.PKlOYG_clueCross{border-left-color:color-mix(in srgb, var(--sky) 50%, transparent)}.PKlOYG_clueDone span{color:var(--ink-3)}.PKlOYG_keys{z-index:10;background:var(--paper);padding:10px 0 12px;position:sticky;bottom:0}@media (pointer:coarse){.PKlOYG_wrap{--cell:max(min(var(--floor), var(--cell-w)), min(var(--cap), var(--cell-w), calc((100svh - var(--chrome,460px) - (var(--h) + 3) * 1px) / var(--h))))}.PKlOYG_wrap:has(>.PKlOYG_keys){padding-bottom:0}.PKlOYG_wrap:has(>.PKlOYG_keys) .PKlOYG_clues{max-height:calc(var(--cell) * var(--h) + (var(--h) + 3) * 1px)}.PKlOYG_cell{scroll-margin-bottom:var(--keys-h,0px)}.PKlOYG_keys .PKlOYG_clueBar{max-width:500px;min-height:64px;margin:0 auto 8px}}@media (pointer:coarse) and (min-width:900px) and (min-height:601px) and (max-height:900px){.PKlOYG_big{--floor:15px}.PKlOYG_keys .kb__key{height:46px}}@media (pointer:coarse) and (max-width:899px){.PKlOYG_tools{width:auto;margin-left:auto}.PKlOYG_menuWrap{flex:none;display:inline-flex}.PKlOYG_tool{flex:none;justify-content:center;width:44px;height:40px;padding:0}.PKlOYG_toolLabel{display:none}}@media (pointer:coarse) and (max-width:899px) and (max-height:600px){.PKlOYG_wrap{gap:8px;padding-top:2px}.PKlOYG_keys{padding:6px 0 8px}.PKlOYG_keys .PKlOYG_clueBar{min-height:52px;margin-bottom:6px}.PKlOYG_keys .PKlOYG_clueBarBody{padding:5px 6px}.PKlOYG_keys .PKlOYG_clueBarText,.PKlOYG_keys .PKlOYG_clueBarNum{font-size:15px}}@media (pointer:coarse) and (max-width:400px){.PKlOYG_toolbar{column-gap:6px}.PKlOYG_tool{width:40px}}@media (pointer:coarse) and (max-width:340px){.PKlOYG_toolbar{column-gap:4px}.PKlOYG_toolbar>.icon-btn{width:38px;height:38px}.PKlOYG_tools{gap:4px}.PKlOYG_tool{width:38px}.PKlOYG_meta .pill{padding:0 8px}}.PKlOYG_after{justify-content:center;display:flex}.PKlOYG_example{border:2px solid var(--line);background:var(--line);grid-template-columns:repeat(3,40px);grid-auto-rows:40px;gap:1px;width:max-content;margin-bottom:10px;display:grid}.PKlOYG_example span{background:var(--card);font-family:var(--font-display);place-items:center;font-size:20px;font-weight:700;display:grid}.PKlOYG_example .PKlOYG_exampleSel{background:var(--sun)}.PKlOYG_example .PKlOYG_exampleWord{background:color-mix(in srgb, var(--sky) 32%, var(--card))}.PKlOYG_exampleText{color:var(--ink-2);font-size:14.5px}
.chCesq_wrap,.chCesq_examples{--edge:#1b1612;--seam:#1b16122b;--mark:#1b1612b8;--clash:#e5301f;--clash-text:#c4271a}:root[data-theme=dark] .chCesq_wrap{--clash-text:#ff8a7a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .chCesq_wrap{--clash-text:#ff8a7a}}.chCesq_wrap{--cell:max(30px, min(76px, round(down, 540px / var(--n), 1px), round(down, (100vw - 20px) / var(--n), 1px), round(down, (var(--fit-h,100svh) - 177px) / var(--n), 1px)));--side:calc(var(--n) * var(--cell) + 4px);grid-template-columns:var(--side);justify-content:center;gap:12px;margin:0 -4px;padding:6px 0 24px;display:grid}.chCesq_bar{justify-content:space-between;justify-self:center;align-items:center;gap:10px;width:max-content;min-width:100%;height:44px;display:flex}.chCesq_clock{border:1.5px solid var(--hair);background:var(--card);height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex}.chCesq_clock:disabled{cursor:default}.chCesq_clock:not(:disabled):hover{border-color:var(--line)}.chCesq_clockIcon{color:var(--ink-2);display:inline-flex}.chCesq_clockIcon svg{width:16px;height:16px}.chCesq_time{min-width:3.3ch;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:800}.chCesq_progress{background:var(--paper-2);height:44px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.chCesq_stage{justify-items:center;display:grid}.chCesq_board{border:var(--border);background:var(--card);width:max-content;box-shadow:var(--shadow);border-radius:12px;position:relative;overflow:hidden}.chCesq_grid{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;position:relative}.chCesq_grid:focus{outline:none}.chCesq_wrap[data-done] .chCesq_grid{cursor:default}.chCesq_row{grid-template-columns:repeat(var(--n), var(--cell));display:grid}.chCesq_cell{height:var(--cell);background:var(--c);box-shadow:inset -1px 0 0 var(--seam), inset 0 -1px 0 var(--seam);-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:relative}.chCesq_lastCol{box-shadow:inset 0 -1px 0 var(--seam)}.chCesq_lastRow{box-shadow:inset -1px 0 0 var(--seam)}.chCesq_lastCol.chCesq_lastRow{box-shadow:none}.chCesq_cell:before{content:"";pointer-events:none;transition:background-color .12s;position:absolute;inset:0}@media (hover:hover){.chCesq_wrap:not([data-done]) .chCesq_grid:not([aria-hidden]) .chCesq_cell:hover:before{background:#ffffff3d}}.chCesq_wrap .chCesq_grid .chCesq_pressed:before{background:#1b161221}.chCesq_seams{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chCesq_seams path{fill:none;stroke:var(--edge);stroke-width:3px;stroke-linecap:square;vector-effect:non-scaling-stroke}.chCesq_cursor{z-index:4;left:calc(var(--k) * var(--cell));top:calc(var(--r) * var(--cell));width:var(--cell);height:var(--cell);box-shadow:inset 0 0 0 3px var(--focus), inset 0 0 0 5px #ffffffd9;pointer-events:none;border-radius:5px;transition:left 80ms,top 80ms;position:absolute}.chCesq_holder,.chCesq_ring{place-items:center;width:100%;height:100%;display:grid;position:relative}.chCesq_crown{width:66%;height:66%;overflow:visible}.chCesq_crown .chCesq_body,.chCesq_crown .chCesq_band{fill:#1b1612}.chCesq_crown .chCesq_jewel{fill:var(--sun)}.chCesq_holder .chCesq_crown{animation:chCesq_crown-in .24s var(--ease-pop)}@keyframes chCesq_crown-in{0%{opacity:.3;scale:.45}}.chCesq_ring:before{content:"";box-shadow:0 0 0 2.5px var(--clash), 0 0 0 4.5px #fff;border-radius:50%;position:absolute;inset:10%}.chCesq_ring .chCesq_crown{width:56%;height:56%}.chCesq_ring{animation:.36s ease-in-out chCesq_shake}@keyframes chCesq_shake{20%{translate:-3px}40%{translate:3px}60%{translate:-2px}80%{translate:2px}}.chCesq_crown[data-tone=clash] .chCesq_body,.chCesq_crown[data-tone=clash] .chCesq_band{fill:var(--clash);stroke:#1b1612;stroke-width:1.2px;stroke-linejoin:round}.chCesq_crown[data-tone=clash] .chCesq_jewel{fill:#fff}.chCesq_crown[data-tone=gold] .chCesq_body{fill:var(--sun);stroke:#1b1612;stroke-width:1.5px;stroke-linejoin:round}.chCesq_crown[data-tone=gold] .chCesq_band{fill:#fff;stroke:#1b1612;stroke-width:1.4px}.chCesq_crown[data-tone=gold] .chCesq_jewel{fill:var(--tomato);stroke:#1b1612;stroke-width:1.1px}.chCesq_mark{width:100%;height:100%;animation:.14s ease-out chCesq_mark-in}.chCesq_mark path{fill:none;stroke:var(--mark);stroke-width:max(1.5px, calc(var(--cell) * .034));stroke-linecap:round;vector-effect:non-scaling-stroke}@keyframes chCesq_mark-in{0%{opacity:0;scale:.55}}.chCesq_wrap[data-done] .chCesq_holder .chCesq_crown{width:80%;height:80%}.chCesq_wrap[data-done] .chCesq_board:after{content:"";z-index:6;box-shadow:inset 0 0 0 4px var(--sun), inset 0 0 0 5.5px #1b1612;pointer-events:none;border-radius:10px;position:absolute;inset:0}.chCesq_won:after{animation:chCesq_mat-in .5s var(--ease-out) calc(var(--n) * 90ms + .25s) both}@keyframes chCesq_mat-in{0%{opacity:0}}.chCesq_won .chCesq_cell[data-crown]{z-index:2}.chCesq_won .chCesq_crown{animation:chCesq_coronate .5s var(--ease-pop) calc(var(--row) * 90ms) both}.chCesq_won .chCesq_crown .chCesq_body{animation:chCesq_gild-body .36s ease calc(var(--row) * 90ms) both}.chCesq_won .chCesq_crown .chCesq_band{animation:chCesq_gild-band .36s ease calc(var(--row) * 90ms) both}.chCesq_won .chCesq_crown .chCesq_jewel{animation:chCesq_gild-jewel .36s ease calc(var(--row) * 90ms) both}@keyframes chCesq_coronate{0%{scale:.825}45%{rotate:-7deg;scale:1.22}}@keyframes chCesq_gild-body{0%{fill:#1b1612;stroke:#1b1612}}@keyframes chCesq_gild-band{0%{fill:#1b1612}}@keyframes chCesq_gild-jewel{0%{fill:var(--sun)}}.chCesq_won .chCesq_cell[data-crown]:after{content:"";border:3px solid var(--sun);opacity:0;pointer-events:none;animation:chCesq_burst .62s ease-out calc(var(--row) * 90ms + 60ms) forwards;border-radius:50%;position:absolute;inset:12%}@keyframes chCesq_burst{0%{opacity:1;scale:.5}to{opacity:0;scale:1.75}}.chCesq_won .chCesq_mark{animation:.32s forwards chCesq_fade-out}@keyframes chCesq_fade-out{to{opacity:0}}.chCesq_paused{z-index:5;background:var(--paper-2);place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.chCesq_paused b{font-family:var(--font-display);font-size:28px}.chCesq_paused .mark{margin-bottom:2px}.chCesq_status{text-align:center;justify-content:center;align-items:center;min-height:20px;margin:-4px 0;font-size:14px;font-weight:700;display:flex}.chCesq_pips{gap:3px;display:inline-flex}.chCesq_pip,.chCesq_pipOn{width:16px;height:16px;display:inline-grid}.chCesq_pip .chCesq_crown,.chCesq_pipOn .chCesq_crown{width:100%;height:100%}.chCesq_pip .chCesq_crown .chCesq_body,.chCesq_pip .chCesq_crown .chCesq_band{fill:none;stroke:var(--ink-3);stroke-width:1.4px;stroke-linejoin:round}.chCesq_pip .chCesq_crown .chCesq_jewel{display:none}.chCesq_pipOn .chCesq_crown .chCesq_body,.chCesq_pipOn .chCesq_crown .chCesq_band{fill:var(--ink)}.chCesq_count{font-variant-numeric:tabular-nums}@media (max-width:400px){.chCesq_progress{gap:6px;padding:0 10px}.chCesq_pips{gap:2px}.chCesq_pip,.chCesq_pipOn{width:12px;height:12px}}@media (max-width:340px){.chCesq_count{display:none}}@media (max-height:700px){.chCesq_wrap{--cell:max(30px, min(76px, round(down, 540px / var(--n), 1px), round(down, (100vw - 20px) / var(--n), 1px), round(down, (var(--fit-h,100svh) - 162px) / var(--n), 1px)));padding-bottom:8px}}@media (max-height:480px){.chCesq_wrap{--cell:max(25px, min(76px, round(down, 540px / var(--n), 1px), round(down, (100vw - 20px) / var(--n), 1px), round(down, (var(--fit-h,100svh) - 152px) / var(--n), 1px)));padding-bottom:4px}.chCesq_bar,.chCesq_clock,.chCesq_progress{height:38px}}@media (min-width:640px){.chCesq_pip,.chCesq_pipOn{width:18px;height:18px}.chCesq_progress{font-size:15px}}.chCesq_wrap[data-done] .chCesq_pipOn .chCesq_crown .chCesq_body,.chCesq_wrap[data-done] .chCesq_pipOn .chCesq_crown .chCesq_band{fill:var(--sun);stroke:var(--line);stroke-width:1.3px;stroke-linejoin:round}.chCesq_wrap[data-done] .chCesq_pipOn .chCesq_crown .chCesq_jewel{fill:var(--tomato)}.chCesq_clashLine{color:var(--clash-text);align-items:center;gap:8px;display:inline-flex}.chCesq_clashDot{width:14px;height:14px;box-shadow:inset 0 0 0 2.5px var(--clash);border-radius:50%}.chCesq_keys{grid-template-columns:1fr 1fr;justify-self:center;gap:8px;width:min(100%,420px);display:grid}.chCesq_key{background:var(--key);height:52px;color:var(--ink);cursor:pointer;box-shadow:inset 0 -3px 0 var(--key-edge);touch-action:manipulation;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:700;transition:background .2s,transform 60ms;display:inline-flex}.chCesq_key svg{flex:none;width:20px;height:20px}.chCesq_key:active:not(:disabled){box-shadow:inset 0 -1px 0 var(--key-edge);transform:translateY(2px)}.chCesq_key:disabled{cursor:default;opacity:.5}.chCesq_after{justify-content:center;display:flex}.chCesq_examples{gap:16px;display:grid}.chCesq_example{align-items:center;gap:16px;display:flex}.chCesq_mini{--cell:24px;box-shadow:var(--shadow-sm);border-radius:8px;flex:none}.chCesq_mini .chCesq_grid{cursor:default;touch-action:auto}.chCesq_mini .chCesq_seams path{stroke-width:2px}.chCesq_mini .chCesq_crown{width:86%;height:86%}.chCesq_mini .chCesq_mark path{stroke:#1b16128c;stroke-width:1.5px}.chCesq_mini .chCesq_holder .chCesq_crown{animation:chCesq_crown-in .36s var(--ease-pop) .2s both}.chCesq_mini .chCesq_mark{animation:chCesq_mark-in .28s var(--ease-out) calc(.45s + var(--beat) * .14s) both}.chCesq_exampleText{color:var(--ink-2);font-size:14.5px}@media (hover:none),(pointer:coarse){.chCesq_keysOnly{display:none}}
.mASzeG_wrap,.mASzeG_example{--doodle:var(--game,var(--slate));--pen:color-mix(in srgb, color-mix(in srgb, var(--ink) 60%, #2d5bd1) 60%, var(--doodle));--pen-ink:var(--card);--rule:color-mix(in srgb, var(--slate) 34%, var(--card));--wash:color-mix(in srgb, var(--slate) 20%, var(--card));--stroke:.3;--stroke-u:30;--sticker-ink:#1b1612}.mASzeG_wrap{--cell:max(34px, min(round(down, (100vw - 23px) / var(--n), 1px), round(down, (100dvh - 270px) / var(--n), 1px), round(down, 512px / var(--n), 1px)));--w:calc(var(--cell) * var(--n) + 4px);flex-direction:column;align-items:center;gap:12px;margin:0 -12px;padding:8px 0 24px;display:flex}.mASzeG_wrap:not([data-ready]) .mASzeG_stage,.mASzeG_wrap:not([data-ready]) .mASzeG_bar{visibility:hidden}.mASzeG_bar{width:var(--w);justify-content:space-between;align-items:center;gap:10px;height:44px;display:flex}.mASzeG_clock{border:1.5px solid var(--hair);background:var(--card);height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex}.mASzeG_clock:disabled{cursor:default}.mASzeG_clock:not(:disabled):hover{border-color:var(--line)}.mASzeG_clockIcon{color:var(--ink-2);display:inline-flex}.mASzeG_clockIcon svg{width:16px;height:16px}.mASzeG_time{min-width:3.3ch;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:800}.mASzeG_count{background:var(--paper-2);height:44px;color:var(--ink-3);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.mASzeG_count>span{align-items:baseline;gap:5px;display:inline-flex}.mASzeG_count b{font-family:var(--font-display);color:var(--ink);font-size:20px;font-weight:800}.mASzeG_stage{position:relative}.mASzeG_board,.mASzeG_exampleBoard{border:var(--border);background:var(--card);border-radius:14px;position:relative;overflow:hidden}.mASzeG_board{box-shadow:var(--shadow);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer}.mASzeG_board:focus{outline:none}.mASzeG_board:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.mASzeG_hidden{filter:blur(14px);pointer-events:none}.mASzeG_cells{display:grid}.mASzeG_row{grid-template-columns:repeat(var(--n), var(--cell));display:grid}.mASzeG_cell{height:var(--cell);background:var(--card);box-shadow:inset -1px 0 0 var(--rule), inset 0 -1px 0 var(--rule);transition:background-color .12s}.mASzeG_row>.mASzeG_cell:last-child{box-shadow:inset 0 -1px 0 var(--rule)}.mASzeG_row:last-child>.mASzeG_cell{box-shadow:inset -1px 0 0 var(--rule)}.mASzeG_row:last-child>.mASzeG_cell:last-child{box-shadow:none}.mASzeG_cell[data-on]{background:var(--wash)}.mASzeG_cell[data-flash][data-nudge="0"]{animation:.9s mASzeG_blink-a}.mASzeG_cell[data-flash][data-nudge="1"]{animation:.9s mASzeG_blink-b}@keyframes mASzeG_blink-a{20%,60%{background:color-mix(in srgb, var(--sun) 55%, var(--card))}40%,80%{background:var(--card)}}@keyframes mASzeG_blink-b{20%,60%{background:color-mix(in srgb, var(--sun) 55%, var(--card))}40%,80%{background:var(--card)}}.mASzeG_ink{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mASzeG_stroke,.mASzeG_edge,.mASzeG_light,.mASzeG_lightEdge{fill:none;stroke-linecap:round;stroke-linejoin:round}.mASzeG_stroke{stroke:var(--pen);stroke-width:var(--stroke-u);transition:stroke .3s}.mASzeG_line[data-lit] .mASzeG_stroke{stroke:var(--sun)}.mASzeG_edge{stroke:var(--line);stroke-width:calc(var(--cell) * var(--stroke) + 4px);vector-effect:non-scaling-stroke}.mASzeG_nib{transition:transform 70ms ease-out}.mASzeG_nib circle{fill:var(--pen)}.mASzeG_nib .mASzeG_nibDot{fill:var(--card)}.mASzeG_wall{stroke:var(--line);stroke-width:14px;stroke-linecap:round}.mASzeG_wallFlash{stroke:var(--tomato);stroke-width:20px;stroke-linecap:round;animation:.7s forwards mASzeG_wall-flash}@keyframes mASzeG_wall-flash{0%,45%{opacity:1}to{opacity:0}}.mASzeG_light,.mASzeG_lightEdge{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:mASzeG_light var(--light) linear forwards}.mASzeG_lightEdge{stroke:var(--line)}.mASzeG_light{stroke:var(--sun);stroke-width:var(--stroke-u)}@keyframes mASzeG_light{to{stroke-dashoffset:0}}.mASzeG_spark{fill:#fff;stroke:var(--sticker-ink);stroke-width:4px;animation:mASzeG_spark-out .3s ease var(--light) forwards}@keyframes mASzeG_spark-out{to{opacity:0}}.mASzeG_stickers{pointer-events:none;position:absolute;inset:0}.mASzeG_sticker{left:calc((var(--c) + .5) * var(--cell));top:calc((var(--r) + .5) * var(--cell));width:calc(var(--cell) * .64);height:calc(var(--cell) * .64);border:2px solid var(--line);background:var(--card);color:var(--ink);font-family:var(--font-display);font-size:calc(var(--cell) * .34);letter-spacing:-.03em;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute;translate:-50% -50%}.mASzeG_sticker[data-kind=start]{background:var(--sun);color:var(--sticker-ink)}.mASzeG_sticker[data-kind=end]{background:var(--tomato);color:var(--sticker-ink)}.mASzeG_sticker[data-next]{box-shadow:0 0 0 calc(var(--cell) * .07) color-mix(in srgb, var(--pen) 28%, transparent)}.mASzeG_sticker[data-on]:not([data-kind]){background:var(--pen);color:var(--pen-ink)}.mASzeG_sticker[data-reveal][data-on]:not([data-kind]){animation:mASzeG_fill-in .25s ease calc(var(--delay) + .25s) both}@keyframes mASzeG_fill-in{0%{background:var(--card);color:var(--ink)}}.mASzeG_sticker[data-shake]{animation:.42s mASzeG_shake}@keyframes mASzeG_shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.mASzeG_sticker[data-cheer]{animation:mASzeG_hop .5s var(--ease-pop) var(--delay) both, mASzeG_to-sun 1ms linear var(--delay) both}.mASzeG_sticker[data-cheer][data-kind=end]{animation:mASzeG_hop-end .7s var(--ease-pop) var(--delay) both}@keyframes mASzeG_hop{45%{scale:1.32}}@keyframes mASzeG_to-sun{to{background:var(--sun);color:var(--sticker-ink)}}@keyframes mASzeG_hop-end{0%{scale:1}45%{rotate:-10deg;scale:1.5}to{rotate:0deg;scale:1}}.mASzeG_wrap[data-done] .mASzeG_sticker:not([data-cheer]):not([data-kind=end]){background:var(--sun);color:var(--sticker-ink)}.mASzeG_board[data-cheer]{animation:mASzeG_board-hop .5s var(--ease-pop) calc(var(--light,1s)) both}@keyframes mASzeG_board-hop{40%{translate:0 -5px}}.mASzeG_invite,.mASzeG_ping{left:calc((var(--c) + .5) * var(--cell));top:calc((var(--r) + .5) * var(--cell));width:calc(var(--cell) * .64);height:calc(var(--cell) * .64);pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}.mASzeG_invite{box-shadow:0 0 0 0 color-mix(in srgb, var(--sun) 80%, transparent);animation:1.8s ease-out infinite mASzeG_invite}@keyframes mASzeG_invite{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--sun) 85%, transparent)}70%,to{box-shadow:0 0 0 calc(var(--cell) * .2) color-mix(in srgb, var(--sun) 0%, transparent)}}.mASzeG_ping{border:3px solid var(--doodle);animation:.6s ease-out forwards mASzeG_ping}@keyframes mASzeG_ping{0%{opacity:1;scale:.6}to{opacity:0;scale:1.6}}.mASzeG_paused{place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.mASzeG_paused b{font-family:var(--font-display);font-size:28px}.mASzeG_tools,.mASzeG_after,.mASzeG_tip{justify-content:center;align-items:center;gap:10px;min-height:44px;display:flex}.mASzeG_tip{color:var(--ink-3);text-align:center;margin:0;font-size:14.5px}.mASzeG_tip b{border:1.5px solid var(--line);background:var(--sun);width:24px;height:24px;color:var(--sticker-ink);font-family:var(--font-display);border-radius:50%;place-items:center;margin:0 2px;font-size:13px;font-weight:800;display:inline-grid}.mASzeG_tool{border:1.5px solid var(--hair);background:var(--card);height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.mASzeG_tool svg{flex:none;width:18px;height:18px}.mASzeG_tool:not(:disabled):hover{border-color:var(--line)}.mASzeG_tool:disabled{opacity:.45;cursor:default}.mASzeG_legsWrap{gap:6px;display:grid}.mASzeG_legs{align-items:center;display:flex}.mASzeG_legEnd{z-index:1;border:2px solid var(--line);width:28px;height:28px;font-family:var(--font-display);color:var(--sticker-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid;position:relative}.mASzeG_legEnd[data-kind=start]{background:var(--sun)}.mASzeG_legEnd[data-kind=end]{background:var(--tomato)}.mASzeG_legBar{flex:1;gap:3px;height:12px;margin:0 -4px;display:flex}.mASzeG_leg{background:var(--pen);border-radius:3px;flex:1}.mASzeG_leg[data-again]{background:var(--sun);box-shadow:inset 0 0 0 1.5px var(--line)}.mASzeG_legsNote{color:var(--ink-3);margin:0;font-size:13px}.mASzeG_example{--cell:42px;--n:4;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;display:flex}.mASzeG_exampleBoard{width:calc(var(--cell) * 4 + 4px);flex:none}.mASzeG_exampleText{color:var(--ink-2);flex:200px;gap:8px;font-size:14.5px;display:grid}[data-style=flat] .mASzeG_sticker{border-color:color-mix(in srgb, var(--ink) 18%, transparent)}.mASzeG_reveal{fill:none;stroke:#fff;stroke-width:90px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:mASzeG_light var(--draw) ease-in-out .25s forwards}@media (max-height:700px){.mASzeG_wrap{--cell:max(34px, min(round(down, (100vw - 23px) / var(--n), 1px), round(down, (var(--fit-h,100svh) - 122px) / var(--n), 1px), round(down, 512px / var(--n), 1px)));gap:8px;padding:4px 0 8px}}@media (max-height:480px){.mASzeG_wrap{--cell:max(30px, min(round(down, (100vw - 23px) / var(--n), 1px), round(down, (var(--fit-h,100svh) - 122px) / var(--n), 1px), round(down, 512px / var(--n), 1px)))}}
.cCuj6a_wrap{--gap:10px;--card-h:clamp(52px, min(calc((var(--fit-h,100svh) - 340px - 2 * var(--gap)) / 3), calc((var(--vv-h,100vh) - var(--main-top,110px) - 78px - 2 * var(--gap)) / 3)), 96px);flex-direction:column;gap:14px;width:100%;max-width:520px;margin:0 auto;padding:4px 16px 20px;display:flex}.cCuj6a_cards{gap:var(--gap);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.cCuj6a_card{height:var(--card-h);perspective:900px;display:block;position:relative;container-type:size}.cCuj6a_inner{transform-style:preserve-3d;position:absolute;inset:0}.cCuj6a_card[data-up] .cCuj6a_inner{transform:rotateY(180deg)}.cCuj6a_card[data-turn] .cCuj6a_inner{animation:cCuj6a_turn .46s var(--ease-out) var(--delay,0s) both}@keyframes cCuj6a_turn{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}.cCuj6a_card:not([data-up]) .cCuj6a_face{visibility:hidden}.cCuj6a_card[data-up] .cCuj6a_back{visibility:hidden;transition:visibility 0s linear calc(var(--delay,0s) + .23s)}.cCuj6a_back,.cCuj6a_face{border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.cCuj6a_back{background:radial-gradient(circle, #fff3 0 1.5px, transparent 2px) 0 0 / 13px 13px, var(--game);color:var(--game-ink,#fff)}.cCuj6a_back:before{content:"";border-radius:calc(var(--radius) - 5px);border:1.5px solid #fff6;position:absolute;inset:5px}.cCuj6a_backNum{background:var(--game);width:34px;height:34px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:18px;font-weight:800;line-height:1;display:grid;position:relative;box-shadow:0 0 0 2px #fff9}.cCuj6a_face{background:var(--card);color:var(--ink);padding:8px 12px;transform:rotateY(180deg)}.cCuj6a_clue{font-family:var(--font-display);font-size:min(clamp(17px, 5.2vw, 23px), calc(var(--card-h) * .27));text-align:center;text-wrap:balance;overflow-wrap:break-word;font-weight:700;line-height:1.15}.cCuj6a_card[data-named] .cCuj6a_face{border-color:var(--game);box-shadow:0 0 0 2px var(--game), var(--shadow-sm)}.cCuj6a_badge{z-index:1;border:var(--border);background:var(--game);width:30px;height:30px;color:var(--game-ink,#fff);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid;position:absolute;top:-9px;left:-9px}.cCuj6a_badge svg{width:17px;height:17px}.cCuj6a_card[data-spare] .cCuj6a_face{background:var(--paper-2);color:var(--ink-2);box-shadow:none;border-style:dashed}.cCuj6a_card[data-answer] .cCuj6a_back{background:var(--paper-2);color:var(--ink-2);box-shadow:none;border-style:dashed;flex-direction:column;justify-content:center;gap:2px;display:flex}.cCuj6a_card[data-answer] .cCuj6a_back:before{content:none}.cCuj6a_label{color:var(--ink-3);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1}.cCuj6a_ask{color:var(--game);font-family:var(--font-display);font-size:min(30px, calc(var(--card-h) * .34));font-weight:800;line-height:1}.cCuj6a_left{color:var(--ink-2);font-size:13px;font-weight:600;line-height:1.2}@container (max-height:64px){.cCuj6a_back .cCuj6a_label{display:none}}.cCuj6a_card[data-answer] .cCuj6a_face{flex-direction:column;justify-content:center;gap:4px;padding:8px 12px;display:flex}.cCuj6a_card[data-answer][data-result=won] .cCuj6a_face{border-color:var(--line);background:var(--game);color:var(--game-ink,#fff)}.cCuj6a_card[data-answer][data-result=lost] .cCuj6a_face{background:var(--miss);color:var(--miss-ink)}.cCuj6a_card[data-answer][data-result] .cCuj6a_face .cCuj6a_label{color:inherit;opacity:.8}.cCuj6a_answer{font-family:var(--font-display);font-size:min(clamp(15px, 4.2vw, 19px), calc(var(--card-h) * .23));text-align:center;text-wrap:balance;overflow-wrap:break-word;font-weight:800;line-height:1.12}.cCuj6a_form{gap:8px;display:flex}.cCuj6a_form[data-shake]{animation:.42s cCuj6a_shake}@keyframes cCuj6a_shake{0%,to{transform:none}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.cCuj6a_field{border:var(--border);background:var(--card);min-width:0;height:52px;color:var(--ink);box-shadow:var(--shadow-sm);font:600 17px var(--font-text);border-radius:14px;flex:1;padding:0 16px}.cCuj6a_field::placeholder{color:var(--ink-3);font-weight:500}.cCuj6a_field:focus{outline:3px solid var(--focus);outline-offset:2px}.cCuj6a_go{flex:none;min-width:96px;height:52px}.cCuj6a_guesses{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cCuj6a_guess{background:var(--paper-2);min-height:40px;color:var(--ink-2);animation:cCuj6a_arrive .24s var(--ease-out);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 12px 6px 8px;font-size:16px;font-weight:600;line-height:1.25;display:flex}@keyframes cCuj6a_arrive{0%{opacity:0;transform:translateY(-4px)}}.cCuj6a_mark{border:2px solid var(--ink-3);width:26px;height:26px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;display:grid}.cCuj6a_mark svg{stroke-width:3px;width:14px;height:14px}.cCuj6a_guessText{overflow-wrap:anywhere;min-width:0}.cCuj6a_guess[data-ok]{background:color-mix(in srgb, var(--game) 14%, var(--card));color:var(--ink)}.cCuj6a_guess[data-ok] .cCuj6a_mark{border-color:var(--game);background:var(--game);color:var(--game-ink,#fff)}.cCuj6a_guessAnswer{color:var(--ink-2);text-align:right;margin-left:auto;font-weight:500}.cCuj6a_after{justify-content:center;padding-top:2px;display:flex}.cCuj6a_exampleCards{--card-h:60px;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.cCuj6a_exampleCards .cCuj6a_clue{font-size:17px}.cCuj6a_exampleCards .cCuj6a_badge{width:26px;height:26px}.cCuj6a_exampleCards .cCuj6a_badge svg{width:15px;height:15px}.cCuj6a_exampleRows{gap:6px;display:grid}.cCuj6a_exampleRows .cCuj6a_guess{animation:none}.cCuj6a_exampleText{color:var(--ink-2);margin:12px 0 0;font-size:15px;line-height:1.45}@media (max-height:600px){.cCuj6a_wrap{--gap:8px;gap:10px;padding-bottom:12px}.cCuj6a_field,.cCuj6a_go{height:48px}}
.EWrh1W_wrap,.EWrh1W_examples{--mine:color-mix(in srgb, var(--cobalt) 82%, #1b1612);--mine-on-sun:#2747c8;--red:#d92d20;--red-on-sun:#b42318;--peer:color-mix(in srgb, var(--sky) 16%, var(--card));--same:color-mix(in srgb, var(--sun) 40%, var(--card));--hairline:color-mix(in srgb, var(--ink) 18%, var(--card))}:root[data-theme=dark] .EWrh1W_wrap,:root[data-theme=dark] .EWrh1W_examples{--mine:#8fa8ff;--red:#ff8a7a;--peer:color-mix(in srgb, var(--sky) 14%, var(--card));--same:color-mix(in srgb, var(--sun) 24%, var(--card))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .EWrh1W_wrap,:root:not([data-theme=light]) .EWrh1W_examples{--mine:#8fa8ff;--red:#ff8a7a;--peer:color-mix(in srgb, var(--sky) 14%, var(--card));--same:color-mix(in srgb, var(--sun) 24%, var(--card))}}.EWrh1W_wrap{--cell:max(36px, min(76px, round(down, (100vw - 28px) / 6, 1px), round(down, (var(--fit-h,100svh) - 220px) / 6, 1px)));--side:calc(6 * var(--cell) + 4px);grid-template-columns:var(--side);grid-template-areas:"bar""stage""pad";justify-content:center;gap:12px;padding:6px 0 24px;display:grid}.EWrh1W_bar{grid-area:bar;justify-content:space-between;align-items:center;gap:10px;height:44px;display:flex}.EWrh1W_clock{border:1.5px solid var(--hair);background:var(--card);height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex}.EWrh1W_clock:disabled{cursor:default}.EWrh1W_clock:not(:disabled):hover{border-color:var(--line)}.EWrh1W_clockIcon{color:var(--ink-2);display:inline-flex}.EWrh1W_clockIcon svg{width:16px;height:16px}.EWrh1W_time{min-width:3.3ch;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:800}.EWrh1W_tool{border:1.5px solid var(--hair);background:var(--card);height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.EWrh1W_tool svg{flex:none;width:18px;height:18px}.EWrh1W_tool:not(:disabled):hover{border-color:var(--line)}.EWrh1W_tool:disabled{opacity:.45;cursor:default}.EWrh1W_menuWrap{position:relative}.EWrh1W_menu{z-index:15;border:var(--border);background:var(--card);min-width:170px;box-shadow:var(--shadow);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.EWrh1W_menu button{height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px;font-weight:700}.EWrh1W_menu button:hover{background:var(--paper-2)}.EWrh1W_stage{grid-area:stage}.EWrh1W_board{border:2px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:12px;position:relative;overflow:hidden}.EWrh1W_grid{-webkit-user-select:none;user-select:none;touch-action:manipulation;position:relative}.EWrh1W_grid:focus{outline:none}.EWrh1W_grid:focus-visible:not([data-chosen]){outline:3px solid var(--focus);outline-offset:-3px}.EWrh1W_wrap[data-done] .EWrh1W_grid:focus-visible{outline:none}.EWrh1W_row{grid-template-columns:repeat(6, var(--cell));display:grid}.EWrh1W_cell{height:var(--cell);background:var(--card);box-shadow:inset -1px 0 0 var(--hairline), inset 0 -1px 0 var(--hairline);cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:relative}.EWrh1W_cell[data-c="5"]{box-shadow:inset 0 -1px 0 var(--hairline)}.EWrh1W_cell[data-r="5"]{box-shadow:inset -1px 0 0 var(--hairline)}.EWrh1W_cell[data-r="5"][data-c="5"]{box-shadow:none}@media (hover:hover){.EWrh1W_wrap:not([data-done]) .EWrh1W_cell:not(.EWrh1W_sel):hover{background:color-mix(in srgb, var(--sun) 14%, var(--card))}}.EWrh1W_boxes{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.EWrh1W_boxes path{fill:none;stroke:var(--line);stroke-width:3px;vector-effect:non-scaling-stroke}.EWrh1W_peer{background:var(--peer)}.EWrh1W_same{background:var(--same)}.EWrh1W_sel{background:var(--sun)}.EWrh1W_digit{font-family:var(--font-display);font-size:calc(var(--cell) * .58);color:var(--mine);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.EWrh1W_given .EWrh1W_digit{color:var(--ink);font-weight:800}.EWrh1W_sel .EWrh1W_digit{color:var(--mine-on-sun)}.EWrh1W_sel.EWrh1W_given .EWrh1W_digit{color:#1b1612}.EWrh1W_clash .EWrh1W_digit{color:var(--red)}.EWrh1W_sel.EWrh1W_clash .EWrh1W_digit{color:var(--red-on-sun)}.EWrh1W_given.EWrh1W_clash:not(.EWrh1W_sel){background:color-mix(in srgb, var(--red) 16%, var(--card))}.EWrh1W_given.EWrh1W_clash .EWrh1W_digit{color:var(--ink)}.EWrh1W_sel.EWrh1W_given.EWrh1W_clash .EWrh1W_digit{color:#1b1612}.EWrh1W_wrong:after{content:"";background:linear-gradient(to top right, transparent calc(50% - 1px), var(--red) calc(50% - 1px), var(--red) calc(50% + 1px), transparent calc(50% + 1px));pointer-events:none;position:absolute;inset:0}.EWrh1W_notes{width:100%;height:100%;font-family:var(--font-text);font-size:max(10px, calc(var(--cell) * .24));color:var(--ink-2);font-variant-numeric:tabular-nums;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);place-items:center;padding:10% 6%;font-weight:600;line-height:1;display:grid}.EWrh1W_sel .EWrh1W_notes{color:#4a4038}.EWrh1W_noteHit{background:var(--sun);color:#1b1612;border-radius:50%;place-items:center;width:1.5em;height:1.5em;font-weight:800;display:grid}.EWrh1W_nudge{animation:.36s ease-in-out EWrh1W_nudge}@keyframes EWrh1W_nudge{20%{translate:-3px}40%{translate:3px}60%{translate:-2px}80%{translate:2px}}.EWrh1W_wrap[data-done] .EWrh1W_cell{--hairline:#1b161229;background:color-mix(in srgb, var(--frost) 30%, #fff);cursor:default}.EWrh1W_wrap[data-done] .EWrh1W_digit{color:color-mix(in srgb, var(--cobalt) 82%, #1b1612)}.EWrh1W_wrap[data-done] .EWrh1W_given .EWrh1W_digit{color:#1b1612}.EWrh1W_wrap[data-done] .EWrh1W_boxes path{stroke:#1b1612}.EWrh1W_digit{--was:var(--mine)}.EWrh1W_given .EWrh1W_digit{--was:var(--ink)}.EWrh1W_won .EWrh1W_cell{animation:EWrh1W_frost .5s var(--ease-out) calc(var(--beat) * .11s) both}.EWrh1W_won .EWrh1W_digit{animation:EWrh1W_hop .5s var(--ease-pop) calc(var(--beat) * .11s) both}.EWrh1W_won .EWrh1W_boxes path{animation:.4s .2s both EWrh1W_box-ink}@keyframes EWrh1W_frost{0%{background-color:var(--card)}40%{background-color:color-mix(in srgb, var(--frost) 70%, #fff)}}@keyframes EWrh1W_hop{0%{color:var(--was)}40%{transform:scale(1.24)}}@keyframes EWrh1W_box-ink{0%{stroke:var(--line)}}.EWrh1W_paused{z-index:5;background:var(--paper-2);place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.EWrh1W_paused b{font-family:var(--font-display);font-size:28px}.EWrh1W_pad{grid-area:pad;grid-template-columns:repeat(6,1fr);justify-self:center;gap:6px;width:max-content;min-width:100%;display:grid}.EWrh1W_key{background:var(--key);min-width:44px;height:54px;color:var(--ink);cursor:pointer;box-shadow:inset 0 -3px 0 var(--key-edge);touch-action:manipulation;border:0;border-radius:9px;place-items:center;padding:0;transition:background .2s,color .2s,transform 60ms;display:grid;position:relative}.EWrh1W_key:active:not(:disabled){box-shadow:inset 0 -1px 0 var(--key-edge);transform:translateY(2px)}.EWrh1W_key:disabled{cursor:default;opacity:.5}.EWrh1W_keyDigit{font-family:var(--font-display);font-size:26px;font-weight:800;line-height:1}.EWrh1W_keyLeft{color:var(--ink-3);justify-content:center;gap:3px;display:flex;position:absolute;bottom:9px;left:0;right:0}.EWrh1W_keyLeft i{background:currentColor;border-radius:50%;width:4px;height:4px}.EWrh1W_keyLeft svg{stroke-width:3.2px;width:12px;height:12px;margin-bottom:-3px}.EWrh1W_key .EWrh1W_keyDigit{margin-bottom:6px}.EWrh1W_key[data-full]{background:var(--paper-2);box-shadow:none;color:var(--ink-3)}.EWrh1W_fn{grid-column:span 2;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.EWrh1W_fn svg{flex:none;width:20px;height:20px}.EWrh1W_notesKey[aria-pressed=true]{background:var(--sun);color:#1b1612;box-shadow:inset 0 0 0 2px #1b1612}.EWrh1W_noting .EWrh1W_keyDigit{color:var(--ink-2);font-size:18px;font-weight:600}.EWrh1W_after{grid-area:pad;justify-content:center;align-items:start;display:flex}@media (max-height:700px) and (max-width:859px){.EWrh1W_wrap{--cell:max(32px, min(76px, round(down, (100vw - 28px) / 6, 1px), round(down, (var(--fit-h,100svh) - 186px) / 6, 1px)));gap:8px;padding:4px 0}.EWrh1W_key{height:48px}.EWrh1W_keyLeft{bottom:7px}}@media (max-height:480px) and (max-width:859px){.EWrh1W_wrap{--cell:max(28px, min(76px, round(down, (100vw - 28px) / 6, 1px), round(down, (var(--fit-h,100svh) - 158px) / 6, 1px)));gap:6px;padding-bottom:2px}.EWrh1W_bar,.EWrh1W_clock,.EWrh1W_tool{height:36px}.EWrh1W_key{height:44px}}@media (min-width:860px){.EWrh1W_wrap{--cell:max(44px, min(76px, round(down, (100dvh - 200px) / 6, 1px)));grid-template-columns:var(--side) 256px;grid-template-rows:auto auto 1fr;grid-template-areas:"stage bar""stage pad""stage.";gap:14px 36px;padding-top:10px}.EWrh1W_pad{grid-template-columns:repeat(3,1fr);gap:8px}.EWrh1W_key{aspect-ratio:1;height:auto}.EWrh1W_fn{flex-direction:column;grid-column:auto;gap:6px;font-size:13px}.EWrh1W_fn svg{width:24px;height:24px}.EWrh1W_keyDigit{font-size:32px}.EWrh1W_noting .EWrh1W_keyDigit{font-size:22px}.EWrh1W_keyLeft{gap:4px;bottom:14px}.EWrh1W_keyLeft i{width:5px;height:5px}.EWrh1W_after{justify-content:flex-start}}.EWrh1W_examples{gap:16px;display:grid}.EWrh1W_example{align-items:center;gap:16px;display:flex}.EWrh1W_exampleBox{border:var(--border);background:var(--card);box-shadow:var(--shadow-sm);border-radius:8px;flex:none;grid-template-columns:repeat(3,34px);display:grid;overflow:hidden}.EWrh1W_exampleCell{background:var(--card);width:34px;height:34px;box-shadow:inset -1px 0 0 var(--hairline), inset 0 -1px 0 var(--hairline);font-family:var(--font-display);color:var(--ink);place-items:center;font-size:20px;font-weight:800;display:grid;position:relative}.EWrh1W_exampleBox .EWrh1W_exampleCell:nth-child(3n){box-shadow:inset 0 -1px 0 var(--hairline)}.EWrh1W_exampleBox .EWrh1W_exampleCell:nth-child(n+4){box-shadow:inset -1px 0 0 var(--hairline)}.EWrh1W_exampleBox .EWrh1W_exampleCell:nth-child(6){box-shadow:none}.EWrh1W_exampleSel{background:var(--sun)}.EWrh1W_exampleMine{color:var(--mine-on-sun);animation:EWrh1W_pop-in .36s var(--ease-pop) .35s both;font-weight:500}@keyframes EWrh1W_pop-in{0%{opacity:0;scale:.4}}.EWrh1W_exampleBig{--cell:56px;border:var(--border);width:56px;height:56px;box-shadow:var(--shadow-sm);border-radius:8px;flex:none}.EWrh1W_exampleText{color:var(--ink-2);font-size:14.5px}@media (hover:none),(pointer:coarse){.EWrh1W_keysOnly{display:none}}
.pfllpq_wrap{min-height:var(--fit-h,calc(100dvh - var(--header-h) - 64px));flex-direction:column;justify-content:space-between;align-items:center;gap:18px;padding:8px 0 18px;display:flex}.pfllpq_board{--gap:7px;--tile:min(64px, calc((100vw - 40px) / 5 - var(--gap)), calc((var(--fit-h,100dvh - var(--header-h) - 64px) - 250px) / 6 - var(--gap)));gap:var(--gap);margin:auto 0;display:grid}@media (max-height:600px){.pfllpq_wrap{gap:10px;padding:4px 0 8px}.pfllpq_board{--tile:min(64px, calc((100vw - 40px) / 5 - var(--gap)), calc((var(--fit-h,100svh) - 182px) / 6 - var(--gap)))}}.pfllpq_row{gap:var(--gap);display:flex}.pfllpq_tile{--tile-bg:var(--card);width:var(--tile);height:var(--tile);border:2px solid var(--hair);background:var(--tile-bg);color:var(--ink);font-family:var(--font-display);font-size:calc(var(--tile) * .5);text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:10px;place-items:center;font-weight:800;line-height:1;display:grid}.pfllpq_tile[data-state=typed]{border-color:var(--line);animation:.12s ease-out pfllpq_pop}.pfllpq_tile[data-state=hit],.pfllpq_tile[data-state=near],.pfllpq_tile[data-state=miss]{border-color:var(--line);box-shadow:0 3px 0 var(--shadow-color)}.pfllpq_tile[data-state=hit]{--tile-bg:var(--hit);color:var(--hit-ink)}.pfllpq_tile[data-state=near]{--tile-bg:var(--near);color:var(--near-ink)}.pfllpq_tile[data-state=miss]{--tile-bg:var(--miss);color:var(--miss-ink);border-color:var(--miss);box-shadow:none}.pfllpq_tile[data-flip=true]{animation:.64s ease-in-out backwards pfllpq_flip}@keyframes pfllpq_flip{0%{background:var(--card);color:var(--ink);border-color:var(--line);box-shadow:none;transform:rotateX(0)}49%{background:var(--card);color:var(--ink);border-color:var(--line);box-shadow:none;transform:rotateX(-90deg)}50%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}@keyframes pfllpq_pop{50%{transform:scale(1.1)}}.pfllpq_shake{animation:.5s pfllpq_shake}@keyframes pfllpq_shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.pfllpq_bounce .pfllpq_tile{animation:pfllpq_hop .5s var(--ease-pop) backwards}@keyframes pfllpq_hop{0%,to{transform:translateY(0)}40%{transform:translateY(-26px)}70%{transform:translateY(4px)}}.pfllpq_after{margin-top:-6px}.pfllpq_answer{font-family:var(--font-display);letter-spacing:.04em;color:var(--ink)}.pfllpq_exampleRow{gap:5px;margin-bottom:8px;display:flex}.pfllpq_exampleText{color:var(--ink-2);font-size:14.5px}
.C6hQUW_wrap{--gap:8px;--pad:12px;--patch:max(44px, min(84px, calc((100vw - 28px - 2 * var(--pad) - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((var(--fit-h,100svh) - 190px - (var(--rows) - 1) * var(--gap)) / var(--rows))));--w:calc(var(--cols) * var(--patch) + (var(--cols) - 1) * var(--gap) + 2 * var(--pad) + 4px);flex-direction:column;align-items:center;gap:12px;padding:8px 0 28px;display:flex}.C6hQUW_score{width:var(--w);grid-template-columns:1.25fr 1fr 1fr;gap:8px;max-width:100%;display:grid}.C6hQUW_cell{border-radius:var(--radius-sm);background:var(--paper-2);border:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:60px;padding:7px 6px 6px;display:flex}.C6hQUW_combo{border-color:var(--line);background:var(--card);box-shadow:var(--shadow-sm);transition:background-color .2s var(--ease-out)}.C6hQUW_combo[data-on]{background:var(--game);color:#1b1612}.C6hQUW_label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:700}.C6hQUW_combo[data-on] .C6hQUW_label{color:#1b1612b8}.C6hQUW_clock{font:inherit;color:inherit;cursor:pointer}.C6hQUW_clock:disabled{cursor:default}.C6hQUW_clock:not(:disabled):hover{border-color:var(--hair)}.C6hQUW_clock:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.C6hQUW_label{align-items:center;gap:4px;display:inline-flex}.C6hQUW_clockIcon{display:inline-flex}.C6hQUW_clockIcon svg{width:13px;height:13px}.C6hQUW_value{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.C6hQUW_bump{animation:C6hQUW_bump .28s var(--ease-pop)}@keyframes C6hQUW_bump{0%{scale:1.35}}.C6hQUW_stage{position:relative}.C6hQUW_board{grid-template-columns:repeat(var(--cols), var(--patch));grid-auto-rows:var(--patch);gap:var(--gap);padding:var(--pad);border:var(--border);border-radius:var(--radius);background:var(--paper-2);box-shadow:var(--shadow);display:grid;position:relative}.C6hQUW_board:before{content:"";border:1.5px dashed var(--hair);border-radius:calc(var(--radius) - 5px);pointer-events:none;position:absolute;inset:4px}.C6hQUW_hidden{filter:blur(14px);pointer-events:none}.C6hQUW_patch{border:2px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--ease-out), box-shadow .14s var(--ease-out), background-color .3s var(--ease-out), border-color .3s var(--ease-out);background-color:#fcf4e4;background-image:repeating-linear-gradient(0deg,#1b161209 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#1b161209 0 1px,#0000 1px 3px);border-radius:9px;padding:0;display:block;position:relative;overflow:hidden}.C6hQUW_patch svg{display:block}@media (hover:hover){.C6hQUW_patch:not(.C6hQUW_bare):not(.C6hQUW_chosen):hover{transform:translateY(-2px)}}.C6hQUW_patch:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.C6hQUW_chosen{z-index:1;box-shadow:0 0 0 3px var(--game), 0 0 0 5px var(--line), 6px 6px 0 5px var(--shadow-color);transform:translate(-3px,-3px)}.C6hQUW_bare{border-style:dashed;border-color:var(--hair);cursor:default;background:0 0}.C6hQUW_bare:focus-visible{outline-color:var(--hair)}.C6hQUW_pop{animation:C6hQUW_pop .3s var(--ease-pop)}@keyframes C6hQUW_pop{45%{scale:1.09}}.C6hQUW_shake{animation:.4s ease-in-out C6hQUW_shake}@keyframes C6hQUW_shake{20%{translate:-5px}40%{translate:5px}60%{translate:-3px}80%{translate:3px}}.C6hQUW_art{overflow:visible}.C6hQUW_leave-fabric{animation:.38s ease-out forwards C6hQUW_fade-out}.C6hQUW_leave-frame{transform-box:fill-box;transform-origin:50%;animation:C6hQUW_frame-out .42s var(--ease-out) forwards}.C6hQUW_leave-shape{transform-box:fill-box;transform-origin:50%;animation:C6hQUW_shape-out .44s var(--ease-out) forwards}@keyframes C6hQUW_fade-out{to{opacity:0}}@keyframes C6hQUW_frame-out{to{opacity:0;transform:scale(1.16)}}@keyframes C6hQUW_shape-out{30%{opacity:1;transform:scale(1.2)rotate(-6deg)}to{opacity:0;transform:translateY(-24%)scale(.5)rotate(16deg)}}.C6hQUW_finished{background:color-mix(in srgb, var(--game) 55%, var(--paper-2))}.C6hQUW_finished .C6hQUW_patch{cursor:default;animation:C6hQUW_sew .5s var(--ease-pop) calc(var(--i) * 32ms) both}@keyframes C6hQUW_sew{0%{opacity:0;rotate:-8deg;scale:.6}}.C6hQUW_paused{place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.C6hQUW_paused b{font-family:var(--font-display);font-size:28px}.C6hQUW_after{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.C6hQUW_zenFoot{flex-direction:column;align-items:center;gap:10px;display:flex}.C6hQUW_note{max-width:min(var(--w), 100%);color:var(--ink-3);text-align:center;text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}.C6hQUW_exampleRow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.C6hQUW_exampleArrow{font-family:var(--font-display);color:var(--ink-3);padding:0 4px;font-size:24px;font-weight:800}.C6hQUW_examplePatch{border:2px solid var(--line);background-color:#fcf4e4;background-image:repeating-linear-gradient(0deg,#1b161209 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#1b161209 0 1px,#0000 1px 3px);border-radius:9px;flex:none;width:52px;height:52px;overflow:hidden}.C6hQUW_examplePatch svg{display:block}.C6hQUW_exampleText{margin:0;font-size:15px;line-height:1.45}@media (max-height:700px){.C6hQUW_wrap{gap:8px;padding:4px 0 8px}.C6hQUW_cell{min-height:52px;padding:5px 6px 4px}.C6hQUW_value{font-size:24px}}@media (max-height:480px){.C6hQUW_wrap{--gap:6px;--patch:max(34px, min(84px, calc((100vw - 28px - 2 * var(--pad) - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((var(--fit-h,100svh) - 152px - (var(--rows) - 1) * var(--gap)) / var(--rows))));padding-bottom:6px}.C6hQUW_cell{gap:1px;min-height:44px;padding:4px 6px}.C6hQUW_value{font-size:22px}}
