.WhereAmIGame_game__3ClVa{position:fixed;inset:0;display:flex;flex-direction:column;padding-bottom:var(--consent-bar-inset,0);overflow:hidden;overscroll-behavior:none;background:var(--ground);color:var(--ink)}.WhereAmIGame_tomato__BHX12{background-color:var(--tomato)}.WhereAmIGame_yolk__TZ5KW{background-color:var(--yolk);background-image:radial-gradient(rgba(22,18,16,.14) 3px,transparent 3.2px);background-size:24px 24px}.WhereAmIGame_sky__uoOBB{background-color:var(--sky);background-image:repeating-linear-gradient(135deg,rgba(22,18,16,.1) 0 12px,transparent 12px 28px)}.WhereAmIGame_poster__KpxC1{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column;width:100%;overflow:hidden;color:var(--on-color)}.WhereAmIGame_bar__2KGDm{position:relative;z-index:3;flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:max(12px,env(safe-area-inset-top)) 12px 0}.WhereAmIGame_barItem__P_h6C{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 12px;border:0;border-radius:var(--radius-sm);background:var(--on-color);color:var(--ink);font:600 15px/1 var(--font-sans),system-ui,sans-serif}button.WhereAmIGame_barItem__P_h6C{cursor:pointer}button.WhereAmIGame_barItem__P_h6C:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ink)}.WhereAmIGame_time__cm8sL{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.WhereAmIGame_artWrap__MC0tw{position:relative;display:block;flex:1 1;min-height:0;width:100%}.WhereAmIGame_artWrap__MC0tw svg{position:absolute;top:50%;left:62%;width:auto;height:124%;aspect-ratio:1;max-width:none;transform:translate(-50%,-50%) rotate(-8deg)}.WhereAmIGame_low__fZF5Y{position:relative;z-index:2;flex:none;display:flex;flex-direction:column;gap:12px;width:100%;max-height:76%;padding:0 20px max(16px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.WhereAmIGame_kicker__rraoL{font-size:13px;font-weight:700;letter-spacing:.12em}.WhereAmIGame_kickerYolk__IsCz0{color:var(--yolk)}.WhereAmIGame_title__nQVOf{margin:0;font-family:var(--font-display),serif;font-size:clamp(56px,20vw,84px);font-weight:400;line-height:1.4;overflow-wrap:anywhere}.WhereAmIGame_titleMd__FuEHx{font-size:clamp(36px,11.5vw,60px)}.WhereAmIGame_titleSm__gR8_W{font-size:clamp(28px,8.5vw,44px)}.WhereAmIGame_titleXs__Ey0AN{font-size:clamp(24px,6.2vw,32px)}.WhereAmIGame_note__Fugkh{margin:0;font-size:17px;font-weight:600;line-height:1.5}.WhereAmIGame_full__h8__T{width:100%;white-space:normal}.WhereAmIGame_paperBtn__BZ_vv{background:var(--ink)}.WhereAmIGame_hold__RHGUD{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.WhereAmIGame_overlay__56ZNZ{position:absolute;inset:0;z-index:100;padding-bottom:var(--consent-bar-inset,0);animation:WhereAmIGame_rise__W2ZfX .22s var(--ease-out) both}.WhereAmIGame_overlay__56ZNZ:not(.WhereAmIGame_poster__KpxC1){background:var(--ground)}.WhereAmIGame_column__NWlVM{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px;height:100%;margin:0 auto;padding:max(24px,env(safe-area-inset-top)) 20px max(16px,env(safe-area-inset-bottom))}.WhereAmIGame_head__7BqwL{flex:none;display:flex;flex-direction:column;gap:4px}.WhereAmIGame_foot__QPCPO{flex:none;display:flex;flex-direction:column;gap:10px;margin-top:auto}.WhereAmIGame_count__hC6Er{margin:0;font-size:15px;font-weight:600;line-height:1.5;text-align:center}.WhereAmIGame_suspects__0Rprz{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overscroll-behavior:contain}.WhereAmIGame_suspect__9j_av{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--tap-min);padding:10px 16px;border:0;border-radius:var(--radius-sm);background:var(--on-color);color:var(--ink);font:600 17px/1.3 var(--font-sans),system-ui,sans-serif;text-align:left;cursor:pointer}.WhereAmIGame_suspect__9j_av:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ink)}.WhereAmIGame_suspect__9j_av:disabled{cursor:not-allowed;color:var(--muted)}.WhereAmIGame_suspect__9j_av small{flex:none;font-size:12px;font-weight:700}.WhereAmIGame_suspectName__j8fGZ{min-width:0;overflow-wrap:anywhere}.WhereAmIGame_suspect__9j_av.WhereAmIGame_suspectPick__CBBbx,.WhereAmIGame_suspect__9j_av.WhereAmIGame_suspectPick__CBBbx:disabled{background:var(--ink);color:var(--on-color)}.WhereAmIGame_sheet__B33Oi{color:var(--ink)}.WhereAmIGame_sheetNote__rlLH9{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.WhereAmIGame_input__u1ddR{flex:none;width:100%;min-height:var(--tap-min);padding:0 16px;border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--raised);color:var(--ink);font:500 17px/1.3 var(--font-sans),system-ui,sans-serif}.WhereAmIGame_input__u1ddR::placeholder{color:var(--muted)}.WhereAmIGame_input__u1ddR:focus{outline:none;border-color:var(--yolk)}.WhereAmIGame_error__FPLye{margin:0;font-size:15px;font-weight:600;color:var(--tomato)}.WhereAmIGame_suggestions__4HaO8{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overscroll-behavior:contain}.WhereAmIGame_suggestion__YhWtQ{flex:none;width:100%;min-height:var(--tap-min);padding:10px 16px;border:0;border-radius:var(--radius-sm);background:var(--raised);color:var(--ink);font:600 17px/1.3 var(--font-sans),system-ui,sans-serif;text-align:left;overflow-wrap:anywhere;cursor:pointer}.WhereAmIGame_suggestion__YhWtQ:hover{background:var(--raised-hover)}.WhereAmIGame_suggestion__YhWtQ:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ink)}@media (min-width:1024px){.WhereAmIGame_bar__2KGDm{padding:24px 32px 0}.WhereAmIGame_artWrap__MC0tw{position:absolute;inset:0;flex:none}.WhereAmIGame_artWrap__MC0tw svg{top:50%;right:-3%;left:auto;height:108%;transform:translateY(-50%) rotate(-8deg)}.WhereAmIGame_low__fZF5Y{width:min(58vw,860px);max-height:100%;margin-top:auto;gap:16px;padding:48px 0 48px 64px}.WhereAmIGame_low__fZF5Y .WhereAmIGame_full__h8__T{align-self:flex-start;width:420px;min-height:64px}.WhereAmIGame_kicker__rraoL{font-size:15px}.WhereAmIGame_note__Fugkh{font-size:20px}.WhereAmIGame_title__nQVOf{font-size:clamp(88px,9vw,132px)}.WhereAmIGame_titleMd__FuEHx{font-size:clamp(64px,6.4vw,96px)}.WhereAmIGame_titleSm__gR8_W{font-size:clamp(48px,4.6vw,68px)}.WhereAmIGame_titleXs__Ey0AN{font-size:clamp(36px,3.4vw,52px)}.WhereAmIGame_column__NWlVM .WhereAmIGame_titleSm__gR8_W,.WhereAmIGame_column__NWlVM .WhereAmIGame_title__nQVOf{font-size:44px}}@keyframes WhereAmIGame_rise__W2ZfX{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WhereAmIGame_overlay__56ZNZ{animation:none}}