@layer component{._5Q37QG_WordGuess{gap:var(--space-4);justify-items:center;display:grid}._5Q37QG_WordGuess ._5Q37QG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;inline-size:min(100%,31rem);display:flex}._5Q37QG_WordGuess ._5Q37QG_modes,._5Q37QG_WordGuess ._5Q37QG_keyboard{border:0;min-inline-size:0;margin:0;padding:0}._5Q37QG_WordGuess ._5Q37QG_modes{gap:var(--space-2);display:flex}._5Q37QG_WordGuess ._5Q37QG_title{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;margin:0}._5Q37QG_WordGuess ._5Q37QG_board{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._5Q37QG_WordGuess ._5Q37QG_row{gap:var(--space-1);grid-template-columns:repeat(5,auto);display:grid}._5Q37QG_WordGuess ._5Q37QG_row[data-shake]{animation:.36s ease-in-out _5Q37QG_shake}._5Q37QG_WordGuess ._5Q37QG_tile{--tile:min(3.25rem, calc((100vw - 6rem) / 5));box-sizing:border-box;inline-size:var(--tile);block-size:var(--tile);border:2px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:calc(var(--tile) * .5);font-weight:var(--font-weight-semibold);text-transform:uppercase;place-items:center;line-height:1;display:grid}._5Q37QG_WordGuess ._5Q37QG_tile[data-filled]{border-color:var(--color-text-tertiary)}._5Q37QG_WordGuess ._5Q37QG_tile[data-reveal]{animation:_5Q37QG_flip .36s ease-in-out calc(var(--index) * .12s) backwards}:is(._5Q37QG_WordGuess ._5Q37QG_tile,._5Q37QG_WordGuess ._5Q37QG_key)[data-score=correct]{border:2px solid var(--color-bg-inverse);background:var(--color-bg-inverse);color:var(--color-text-inverse)}:is(._5Q37QG_WordGuess ._5Q37QG_tile,._5Q37QG_WordGuess ._5Q37QG_key)[data-score=present]{border:2px dashed var(--color-text-primary);background:repeating-linear-gradient(-45deg, var(--color-bg-raised) 0 4px, var(--color-bg-active) 4px 8px);color:var(--color-text-primary)}:is(._5Q37QG_WordGuess ._5Q37QG_tile,._5Q37QG_WordGuess ._5Q37QG_key)[data-score=absent]{background:var(--color-bg-base);color:var(--color-text-tertiary);border:2px solid #0000;text-decoration:line-through}._5Q37QG_WordGuess ._5Q37QG_message{min-block-size:1.25rem;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}._5Q37QG_WordGuess ._5Q37QG_result{justify-items:center;gap:var(--space-2);display:grid}._5Q37QG_WordGuess ._5Q37QG_result p{font-weight:var(--font-weight-medium);margin:0}._5Q37QG_WordGuess ._5Q37QG_resultActions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._5Q37QG_WordGuess ._5Q37QG_keyboard{gap:var(--space-1);inline-size:min(100%,31rem);display:grid}._5Q37QG_WordGuess ._5Q37QG_keyRow{justify-content:center;gap:var(--space-1);display:flex}._5Q37QG_WordGuess ._5Q37QG_key{border:2px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-raised);block-size:3.25rem;min-inline-size:0;max-inline-size:2.75rem;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;touch-action:manipulation;flex:1 1 0;place-items:center;padding:0;display:grid}._5Q37QG_WordGuess ._5Q37QG_key[data-wide]{max-inline-size:4.5rem;font-size:var(--font-size-xs);flex-grow:1.6}._5Q37QG_WordGuess ._5Q37QG_key svg{block-size:1.25rem;inline-size:1.25rem}._5Q37QG_WordGuess ._5Q37QG_key:hover:not(:disabled){border-color:var(--color-border-strong)}._5Q37QG_WordGuess ._5Q37QG_key:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._5Q37QG_WordGuess ._5Q37QG_key:disabled{cursor:default;opacity:.6}._5Q37QG_WordGuess ._5Q37QG_settings{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;inline-size:min(100%,31rem);display:flex}._5Q37QG_WordGuess ._5Q37QG_hint{color:var(--color-text-secondary);font-size:var(--font-size-sm);flex:14rem;margin:0}._5Q37QG_WordGuess ._5Q37QG_legend{gap:var(--space-2) var(--space-4);inline-size:min(100%,31rem);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._5Q37QG_WordGuess ._5Q37QG_legend li{align-items:center;gap:var(--space-2);display:flex}._5Q37QG_WordGuess ._5Q37QG_legend ._5Q37QG_tile{--tile:1.75rem}._5Q37QG_WordGuess ._5Q37QG_stats{gap:var(--space-3);border-block-start:1px solid var(--color-border-subtle);inline-size:min(100%,31rem);padding-block-start:var(--space-4);display:grid}._5Q37QG_WordGuess ._5Q37QG_heading,._5Q37QG_WordGuess ._5Q37QG_subheading{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}._5Q37QG_WordGuess ._5Q37QG_subheading{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._5Q37QG_WordGuess ._5Q37QG_figures{gap:var(--space-2);grid-template-columns:repeat(4,1fr);margin:0;display:grid}._5Q37QG_WordGuess ._5Q37QG_figures div{gap:var(--space-1);text-align:center;display:grid}._5Q37QG_WordGuess ._5Q37QG_figures dt{color:var(--color-text-secondary);font-size:var(--font-size-xs);order:1}._5Q37QG_WordGuess ._5Q37QG_figures dd{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}._5Q37QG_WordGuess ._5Q37QG_distribution{gap:var(--space-1);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}._5Q37QG_WordGuess ._5Q37QG_distribution li{align-items:center;gap:var(--space-2);grid-template-columns:1.25rem 1fr;display:grid}._5Q37QG_WordGuess ._5Q37QG_distribution li[data-current] ._5Q37QG_bar{background:var(--color-bg-inverse);color:var(--color-text-inverse)}._5Q37QG_WordGuess ._5Q37QG_bar{box-sizing:border-box;inline-size:max(1.75rem, calc(var(--share) * 100%));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-active);text-align:end}@keyframes _5Q37QG_flip{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes _5Q37QG_shake{20%,60%{translate:-6px}40%,80%{translate:6px}}}
