.GameShell_page__ZLSlJ{max-width:560px;margin:0 auto;padding:var(--s-5) var(--s-4) var(--s-8)}.GameShell_pageWide__L_OMD{max-width:720px}.GameShell_header__AQlV6{margin-bottom:var(--s-4)}.GameShell_title__JN_9X{font-family:var(--font-head);font-size:var(--d-sm);font-weight:700;letter-spacing:-.01em;text-transform:uppercase;color:var(--text)}.GameShell_lede__N5IIG{margin-top:var(--s-2);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--text-muted)}.GameShell_lede__N5IIG strong{font-weight:600;color:var(--text)}.GameShell_card__OK_2S{padding:var(--s-4);background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg)}.GameShell_card__OK_2S,.GameShell_stack__RXy15{display:flex;flex-direction:column;gap:var(--s-3)}@media (min-width:560px){.GameShell_page__ZLSlJ{padding:var(--s-6) var(--s-5) var(--s-9)}.GameShell_header__AQlV6{margin-bottom:var(--s-5)}.GameShell_lede__N5IIG{font-size:var(--t-base)}.GameShell_card__OK_2S{gap:var(--s-4);padding:var(--s-5)}}.GuessBox_wrap__U4zmn{position:relative;scroll-margin-top:60px}.GuessBox_input__eWRZ_{width:100%;padding:var(--s-3) var(--s-4);font:inherit;font-size:1rem;color:var(--text);background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.GuessBox_input__eWRZ_::placeholder{color:var(--text-faint)}.GuessBox_input__eWRZ_:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.GuessBox_input__eWRZ_:disabled{opacity:.5}.GuessBox_list__XPiIT{position:absolute;top:calc(100% + var(--s-1));left:0;right:0;z-index:30;max-height:min(280px,45dvh);margin:0;padding:var(--s-1);list-style:none;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-lift)}.GuessBox_item__dpJQd{display:block;width:100%;min-height:44px;padding:var(--s-2) var(--s-3);text-align:left;font-size:var(--t-base);border-radius:var(--radius-sm)}.GuessBox_itemActive__g4dy7{background:var(--surface-hover);color:var(--accent)}.GuessBox_empty___dSTv{position:absolute;top:calc(100% + var(--s-1));left:0;right:0;z-index:30;padding:var(--s-3);font-size:var(--t-sm);color:var(--text-faint);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius)}.GuessBox_emptyHint__47P51{display:block;margin-top:var(--s-1);font-size:var(--t-sm);line-height:var(--lh-snug);color:var(--text-muted)}