.WordWolf_tokens__X7N9K{--ww-night:var(--color-primary);--ww-night-ink:color-mix(in srgb,var(--color-primary) 82%,var(--color-text));--ww-moon:var(--color-secondary);--ww-moon-ink:color-mix(in srgb,var(--color-secondary) 62%,var(--color-text));--ww-wolf:var(--color-accent);--ww-soft:color-mix(in srgb,var(--color-primary) 6%,var(--color-white));--ww-soft-2:color-mix(in srgb,var(--color-primary) 13%,var(--color-white));--theme-primary:var(--color-primary);--theme-secondary:var(--ww-night-ink);--theme-tertiary:var(--color-secondary);--theme-bg-light:color-mix(in srgb,var(--color-primary) 8%,var(--color-white));--theme-text-title:var(--color-primary)}.WordWolf_stage__bhkPL{min-height:100dvh;width:100%;display:flex;flex-direction:column;align-items:center;padding:max(10px,env(safe-area-inset-top)) 16px calc(20px + env(safe-area-inset-bottom));background:var(--color-bg);color:var(--color-text);font-family:var(--font-main)}.WordWolf_bodyWide__ooj00,.WordWolf_body__G6Su9{width:100%;flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-md)}.WordWolf_body__G6Su9{max-width:520px;justify-content:center}.WordWolf_bodyWide__ooj00{max-width:980px}.WordWolf_bar__6x_DR{width:100%;max-width:980px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.WordWolf_barBtn__AsDR5{min-height:44px;padding:0 .9rem;display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-white);color:var(--color-text);font-size:.88rem;font-weight:700;white-space:nowrap;box-shadow:var(--shadow-sm)}.WordWolf_barBtn__AsDR5:hover{color:var(--ww-night);border-color:var(--ww-soft-2)}.WordWolf_barTitle__7xA2u{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;line-height:1.3}.WordWolf_barName__AFrUw{font-size:clamp(.95rem,3.6vw,1.1rem);font-weight:900;color:var(--ww-night)}.WordWolf_barSub__FaMor{max-width:100%;font-size:.75rem;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WordWolf_barTools___C4EW{display:flex;gap:.4rem}.WordWolf_iconBtn__l8tu8{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-white);color:var(--ww-night);box-shadow:var(--shadow-sm)}.WordWolf_iconBtnOff__2puCN{color:var(--color-text-light)}.WordWolf_bigBtn__FJI04{width:100%;min-height:52px;padding:.75rem 1.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:var(--radius-lg);background:var(--ww-night);color:var(--color-white);font-size:1.05rem;font-weight:800;line-height:1.35;box-shadow:var(--shadow-md);transition:background .2s ease,transform .15s ease}.WordWolf_bigBtn__FJI04:hover:not(:disabled){background:var(--ww-night-ink)}.WordWolf_bigBtn__FJI04:active:not(:disabled){transform:translateY(1px)}.WordWolf_bigBtn__FJI04:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.WordWolf_ghostBtn__VVZHt{align-self:center;min-height:44px;padding:.4rem .9rem;border:none;background:transparent;font-size:.9rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.WordWolf_ctrlBtn__xjFAW,.WordWolf_ghostBtn__VVZHt{display:inline-flex;align-items:center;gap:.35rem;color:var(--ww-night)}.WordWolf_ctrlBtn__xjFAW{flex:1 1;min-height:48px;padding:0 .75rem;justify-content:center;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);font-weight:800;white-space:nowrap}.WordWolf_ctrlBtn__xjFAW:hover:not(:disabled){border-color:var(--ww-night)}.WordWolf_ctrlBtn__xjFAW:disabled{opacity:.45;cursor:not-allowed}.WordWolf_barBtn__AsDR5:focus-visible,.WordWolf_bigBtn__FJI04:focus-visible,.WordWolf_card__B7OVS:focus-visible,.WordWolf_cat__Ax35H:focus-visible,.WordWolf_ctrlBtn__xjFAW:focus-visible,.WordWolf_ghostBtn__VVZHt:focus-visible,.WordWolf_iconBtn__l8tu8:focus-visible,.WordWolf_pickBtn__VCaWl:focus-visible,.WordWolf_segBtn__kxDej:focus-visible,.WordWolf_stepBtn__hSkI8:focus-visible,.WordWolf_switch__5dwoJ:focus-visible,.WordWolf_voteBtn__fPyki:focus-visible{outline:3px solid color-mix(in srgb,var(--color-secondary) 70%,transparent);outline-offset:2px}.WordWolf_kicker__6wkmy{text-align:center;font-size:.8rem;font-weight:800;letter-spacing:.08em;color:var(--ww-moon-ink)}.WordWolf_screenTitle__zYTJl{word-break:keep-all;text-align:center;font-size:clamp(1.1rem,5vw,1.45rem);font-weight:900;line-height:1.4;color:var(--ww-night);overflow-wrap:anywhere}.WordWolf_fieldNote__l8lT3{font-size:.8rem;line-height:1.6;color:var(--color-text-light)}.WordWolf_panel__0v3Ed{min-width:0;display:flex;flex-direction:column;gap:.9rem;padding:clamp(1rem,4vw,1.5rem);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-sm)}.WordWolf_panelHead__sHjpM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.WordWolf_panelTitle__xBlEm{display:flex;align-items:baseline;gap:.5rem;font-size:1.05rem;font-weight:900;color:var(--ww-night)}.WordWolf_count__6Beft{font-size:.85rem;font-weight:700;color:var(--color-text-light)}.WordWolf_tag__o0EkJ,.WordWolf_youTag__j4Kqb{flex-shrink:0;padding:.05rem .45rem;border-radius:999px;font-size:.7rem;font-weight:800;white-space:nowrap}.WordWolf_tag__o0EkJ{background:var(--ww-soft-2);color:var(--ww-night)}.WordWolf_youTag__j4Kqb{background:var(--ww-night);color:var(--color-white)}.WordWolf_waitNote__7k7mx{padding:.75rem;text-align:center;font-weight:700;color:var(--color-text-light)}.WordWolf_problem__jTAVP{color:var(--ww-wolf)}.WordWolf_problem__jTAVP,.WordWolf_toast__5Fe6k{text-align:center;font-size:.9rem;font-weight:700}.WordWolf_toast__5Fe6k{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;max-width:min(92vw,480px);padding:.7rem 1.1rem;transform:translateX(-50%);border-radius:var(--radius-lg);background:var(--color-text);color:var(--color-white);box-shadow:var(--shadow-xl)}.WordWolf_centerCard__lwe_8{width:min(100%,420px);margin:auto;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);text-align:center;border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-lg)}.WordWolf_avatar__O4b11{width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-white);font-size:1rem;font-weight:800;line-height:1}.WordWolf_avatarSm__aB6g9{width:30px;height:30px;font-size:.85rem}.WordWolf_avatarLg__qV_lh{width:76px;height:76px;font-size:2rem;box-shadow:var(--shadow-md)}.WordWolf_tone0__ho4Fz{background:var(--color-primary)}.WordWolf_tone1__qx_NW{background:var(--color-secondary);color:var(--color-text)}.WordWolf_tone2__bJyWz{background:color-mix(in srgb,var(--color-primary) 55%,var(--color-white))}.WordWolf_tone3__eHS3k{background:var(--color-text-light)}.WordWolf_role__GtiP5{display:inline-flex;align-items:center;gap:.2rem;padding:.05rem .5rem;border:1.5px solid;border-radius:999px;font-size:.72rem;font-weight:800;white-space:nowrap}.WordWolf_roleCitizen__hmjsY{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-white))}.WordWolf_roleWolf__2z9rq{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-white))}.WordWolf_roleWhite__LnZDg{color:var(--color-text-light);background:var(--color-white);border-style:dashed}.WordWolf_roleLarge__VlODV{gap:.5rem;padding:.25rem 1.4rem;border-width:4px;font-size:clamp(2rem,11vw,3rem);box-shadow:var(--shadow-lg)}.WordWolf_roleLarge__VlODV svg{width:.85em;height:.85em}.WordWolf_steps__xJcn9{display:flex;align-items:center;justify-content:center;gap:.6rem}.WordWolf_stepsDots__jz4Hd{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.WordWolf_dot__xpnmx{width:8px;height:8px;border-radius:50%;background:var(--color-border)}.WordWolf_dotDone__0OE_c{background:color-mix(in srgb,var(--color-primary) 45%,var(--color-white))}.WordWolf_dotNow__7QL12{background:var(--ww-moon);transform:scale(1.4)}.WordWolf_stepsText__ZGVLu{font-size:.8rem;font-weight:700;color:var(--color-text-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WordWolf_handover__Q98wm,.WordWolf_ready__FThbN{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:clamp(1.25rem,5vw,2rem);text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-lg)}.WordWolf_handPhone__NQHkz{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ww-soft);color:var(--ww-night);animation:WordWolf_wwPass__6x0pb 2.4s ease-in-out infinite}.WordWolf_handLead__zj_pB{font-weight:700;color:var(--color-text-light)}.WordWolf_handWho__DQ4bO{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:100%}.WordWolf_handName__xiVxQ{max-width:100%;display:flex;align-items:baseline;justify-content:center;gap:.25rem}.WordWolf_handNameText__0I4_k{min-width:0;font-size:clamp(1.6rem,8vw,2.4rem);font-weight:900;line-height:1.2;color:var(--ww-night);overflow-wrap:anywhere}.WordWolf_handSan___O2xn{flex-shrink:0;font-weight:700;color:var(--color-text-light)}.WordWolf_handNote__zSMUM{max-width:26em;font-size:.9rem}.WordWolf_reveal__0x_iE{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);text-align:center}.WordWolf_card__B7OVS{position:relative;height:min(56dvh,440px);min-height:220px;aspect-ratio:3/4;max-width:100%;padding:0;border:none;background:none;perspective:1200px;cursor:pointer}.WordWolf_cardInner__hzcwO{position:absolute;inset:0;container-type:size;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.WordWolf_cardOpen__hZpq4 .WordWolf_cardInner__hzcwO{transform:rotateY(180deg)}.WordWolf_cardBack__TrTaX,.WordWolf_cardFront__hgOyU{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4cqh;padding:9cqw;text-align:center;border-radius:var(--radius-xl);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:var(--shadow-xl)}.WordWolf_cardBack__TrTaX{border:6px solid color-mix(in srgb,var(--color-white) 16%,var(--color-primary));background:var(--ww-night);color:var(--color-white)}.WordWolf_cardMoon__jLxaD{width:28cqw;height:28cqw;color:var(--ww-moon)}.WordWolf_cardBackTitle__Q_h5_{font-size:clamp(.85rem,6.6cqw,1.3rem);font-weight:800;white-space:nowrap}.WordWolf_cardBackNote__oQKJZ{font-size:clamp(.72rem,4.8cqw,.9rem);opacity:.8}.WordWolf_cardFront__hgOyU{transform:rotateY(180deg);border:2px solid var(--color-border);background:var(--color-white);color:var(--color-text)}.WordWolf_cardLabel__HDoEh{font-size:clamp(.8rem,5.5cqw,1rem);font-weight:700;color:var(--color-text-light)}.WordWolf_cardWord__RqNPz{font-size:min(calc(82cqw / var(--len, 3)),22cqh,4.5rem);font-weight:900;line-height:1.15;white-space:nowrap;color:var(--ww-night)}.WordWolf_cardBlank__SUuIU{display:flex;align-items:center;gap:.4rem;font-size:min(18cqw,4rem);font-weight:900;color:var(--color-text-light)}.WordWolf_cardBlank__SUuIU svg{width:.9em;height:.9em}.WordWolf_cardBlankNote__r4QNx{font-size:clamp(.75rem,5cqw,.95rem);line-height:1.6}.WordWolf_cardGenre__ZPsqV{padding:.2rem .75rem;border-radius:999px;background:var(--ww-soft);color:var(--ww-night);font-size:clamp(.72rem,4.6cqw,.9rem);font-weight:700}.WordWolf_cardHint__fUSaU{position:absolute;bottom:5cqh;left:0;right:0;font-size:clamp(.68rem,4cqw,.8rem);color:var(--color-text-light)}.WordWolf_setup__bo6DU{width:100%;max-width:520px;display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.WordWolf_nameList___0_af{list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.WordWolf_nameRow__kUKfu{display:flex;align-items:center;gap:.5rem}.WordWolf_nameInput__cloDM{min-height:44px;text-align:left;letter-spacing:normal}.WordWolf_carryTag__eVV3H{flex-shrink:0;padding:.1rem .5rem;border-radius:999px;background:var(--ww-soft-2);color:var(--ww-night);font-size:.75rem;font-weight:800;white-space:nowrap}.WordWolf_startBar__IhbLW{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;width:100%;max-width:520px;display:flex;flex-direction:column;gap:.5rem;margin-top:var(--spacing-md);padding:.5rem 0 calc(.25rem + env(safe-area-inset-bottom));background:var(--color-bg)}.WordWolf_stepper__8zDxd{display:inline-flex;align-items:center;gap:.25rem;padding:4px;border-radius:999px;background:var(--ww-soft)}.WordWolf_stepBtn__hSkI8{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--color-white);color:var(--ww-night);box-shadow:var(--shadow-sm)}.WordWolf_stepBtn__hSkI8:disabled{opacity:.35;cursor:not-allowed}.WordWolf_stepValue__VSJTP{min-width:3.2rem;text-align:center;font-size:1.2rem;font-weight:900;color:var(--ww-night);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WordWolf_stepValue__VSJTP small{margin-left:2px;font-size:.75rem}.WordWolf_settings___N2mj{display:flex;flex-direction:column;gap:1.1rem}.WordWolf_field__oWmhO{min-width:0;display:flex;flex-direction:column;gap:.5rem;border:none}.WordWolf_fieldLabel__3aWNu{margin-bottom:.4rem;padding:0;font-size:.85rem;font-weight:800}.WordWolf_catGrid__jPUuQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:.45rem;gap:.45rem}.WordWolf_cat__Ax35H{min-height:64px;padding:.4rem .25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-size:.8rem;font-weight:700;transition:background .15s ease,border-color .15s ease}.WordWolf_cat__Ax35H svg{color:var(--ww-night)}.WordWolf_cat__Ax35H:hover{border-color:var(--ww-soft-2)}.WordWolf_catOn__A9Yzj,.WordWolf_catOn__A9Yzj:hover{border-color:var(--ww-night);background:var(--ww-night);color:var(--color-white)}.WordWolf_catOn__A9Yzj svg{color:var(--ww-moon)}.WordWolf_catLabel__M5L_w{white-space:nowrap}.WordWolf_customWords__j71Vi{display:flex;flex-direction:column;gap:.5rem;margin-top:.4rem}.WordWolf_customRow__VKt7P{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:700}.WordWolf_segment__8btAL{display:flex;gap:.3rem;padding:4px;border-radius:var(--radius-md);background:var(--ww-soft)}.WordWolf_segBtn__kxDej{flex:1 1;min-height:44px;border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--color-text);font-size:.95rem;font-weight:700;white-space:nowrap}.WordWolf_segOn__oBF47{background:var(--color-white);color:var(--ww-night);box-shadow:var(--shadow-sm)}.WordWolf_segBtn__kxDej:disabled{opacity:.4;cursor:not-allowed}.WordWolf_switchRow__q6n6h{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.WordWolf_switchText__X1lF0{min-width:0;display:flex;flex-direction:column;gap:.2rem}.WordWolf_switchLabel__Ids1F{font-size:.9rem;font-weight:800}.WordWolf_switch__5dwoJ{position:relative;flex-shrink:0;width:84px;height:44px;padding:0 .7rem 0 2.75rem;display:flex;align-items:center;border:none;border-radius:999px;background:var(--color-border);color:var(--color-text-light);font-size:.8rem;font-weight:800;transition:background .2s ease}.WordWolf_switchKnob__rJVR_{position:absolute;top:4px;left:4px;width:36px;height:36px;border-radius:50%;background:var(--color-white);box-shadow:var(--shadow-sm);transition:transform .2s ease}.WordWolf_switchOn__hxuCP{padding:0 2.75rem 0 .8rem;background:var(--ww-night);color:var(--color-white)}.WordWolf_switchOn__hxuCP .WordWolf_switchKnob__rJVR_{transform:translateX(40px)}.WordWolf_switch__5dwoJ:disabled{opacity:.45;cursor:not-allowed}.WordWolf_switchState__ejco8{position:relative}.WordWolf_summary__2__B4{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-gap:.5rem;gap:.5rem}.WordWolf_summaryItem__BPd_D{display:flex;flex-direction:column;gap:.1rem;padding:.5rem .75rem;border-radius:var(--radius-md);background:var(--ww-soft)}.WordWolf_summaryLabel__trok5{font-size:.72rem;font-weight:700;color:var(--color-text-light)}.WordWolf_summaryText__HZ6wP{display:flex;align-items:center;gap:.3rem;font-weight:800;color:var(--ww-night)}.WordWolf_talk__kZbsL{width:100%;max-width:520px;align-self:center;display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.WordWolf_talkMain__WBzSr,.WordWolf_talkSide__IgLki{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.WordWolf_talkMain__WBzSr{padding:clamp(1rem,4vw,1.5rem);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-md)}.WordWolf_genreChip__mFCnK{align-self:center;padding:.3rem .9rem;border-radius:999px;background:var(--ww-soft);color:var(--ww-night);font-size:.85rem;text-align:center}.WordWolf_timer___GLb3{position:relative;width:min(62vw,34dvh,250px);min-width:132px;aspect-ratio:1;align-self:center}.WordWolf_timerSvg__HcUQq{width:100%;height:100%;display:block}.WordWolf_timerTrack__fPVou{fill:var(--ww-soft);stroke:var(--color-border);stroke-width:8}.WordWolf_timerArc__d4UAG{fill:none;stroke:var(--ww-night);stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset .3s linear,stroke .3s ease}.WordWolf_timerUrgent__mqRex .WordWolf_timerArc__d4UAG{stroke:var(--ww-wolf)}.WordWolf_timerPaused__1xUgy .WordWolf_timerArc__d4UAG{stroke:var(--color-text-light)}.WordWolf_timerText__X5K42{position:absolute;inset:0;container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center}.WordWolf_timerTime__eefg3{font-size:25cqw;font-weight:900;line-height:1;color:var(--ww-night);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WordWolf_timerUrgent__mqRex .WordWolf_timerTime__eefg3{color:var(--ww-wolf);animation:WordWolf_wwPulse__tXsrT 1s ease-in-out infinite}.WordWolf_timerLabel__CBJR0{margin-top:.35rem;font-size:max(.72rem,6.5cqw);font-weight:700;color:var(--color-text-light)}.WordWolf_timeUp__2ghSU{text-align:center;font-weight:800;color:var(--ww-wolf)}.WordWolf_talkControls__MmXhV{display:flex;gap:var(--spacing-sm)}.WordWolf_prompt__I0EXT{display:flex;flex-direction:column;gap:.5rem;padding:1.1rem 1.25rem .6rem;border-radius:var(--radius-xl);background:var(--ww-night);color:var(--color-white);box-shadow:var(--shadow-md)}.WordWolf_promptLabel__OXv1F{font-size:.78rem;font-weight:800;letter-spacing:.08em;color:var(--ww-moon)}.WordWolf_promptText__JG9Lx{min-height:2.9em;font-size:clamp(1.1rem,4.8vw,1.4rem);font-weight:800;line-height:1.45;animation:WordWolf_wwFadeUp__NVhoI .35s ease}.WordWolf_prompt__I0EXT .WordWolf_ghostBtn__VVZHt{align-self:flex-start;padding-left:0;color:var(--color-white)}.WordWolf_tips__Ab8Kd{list-style:none;display:flex;flex-direction:column;gap:.4rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);font-size:.88rem;text-align:left}.WordWolf_tips__Ab8Kd li{position:relative;padding-left:1.1rem}.WordWolf_tips__Ab8Kd li:before{content:"";position:absolute;top:.62em;left:.2rem;width:6px;height:6px;border-radius:50%;background:var(--ww-moon)}.WordWolf_memberStrip__j0_IO{display:flex;flex-wrap:wrap;gap:.4rem}.WordWolf_member__obToQ{max-width:100%;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .75rem .2rem .2rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-white);font-size:.85rem;font-weight:600}.WordWolf_myWord__xruKp{display:flex;align-items:center;gap:.6rem;padding:.5rem .5rem .5rem 1rem;border-radius:var(--radius-lg);background:var(--ww-night);color:var(--color-white)}.WordWolf_myWordLabel__zy8sa{font-size:.75rem;font-weight:700;white-space:nowrap;opacity:.85}.WordWolf_myWordText__Z2Oc6{flex:1 1;min-width:0;font-size:clamp(1.15rem,5vw,1.5rem);font-weight:900;color:var(--ww-moon);overflow-wrap:anywhere}.WordWolf_myWord__xruKp .WordWolf_iconBtn__l8tu8{border-color:color-mix(in srgb,var(--color-white) 30%,transparent);background:transparent;color:var(--color-white);box-shadow:none}.WordWolf_menuVoice__SBW2q,.WordWolf_voice__8Q7ds{display:flex;align-items:flex-start;gap:.6rem;padding:.8rem 1rem;border-radius:var(--radius-lg);background:var(--ww-night);color:var(--color-white);font-size:.88rem;font-weight:600;line-height:1.6;text-align:left}.WordWolf_menuVoice__SBW2q svg,.WordWolf_voice__8Q7ds svg{flex-shrink:0;margin-top:1px;color:var(--ww-moon)}.WordWolf_pickList__DehAd{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:.4rem;gap:.4rem}.WordWolf_pickBtn__VCaWl{min-height:48px;padding:.3rem .6rem;display:flex;align-items:center;gap:.45rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-weight:700;text-align:left}.WordWolf_guess__RTMV9,.WordWolf_voteScreen__G5Res{display:flex;flex-direction:column;gap:var(--spacing-md)}.WordWolf_guess__RTMV9{padding:clamp(1.25rem,5vw,2rem);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-lg);text-align:center}.WordWolf_guessMine__NS3Q3{font-size:.95rem}.WordWolf_guessMine__NS3Q3 strong{color:var(--ww-wolf)}.WordWolf_guessForm__cAovA{display:flex;flex-direction:column;gap:.6rem}.WordWolf_voteGrid__z3sES{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:.5rem;gap:.5rem}.WordWolf_voteBtn__fPyki{min-width:0;min-height:56px;padding:.5rem .7rem;display:flex;align-items:center;gap:.5rem;border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-text);font-weight:700;text-align:left;transition:border-color .15s ease,background .15s ease}.WordWolf_voteBtn__fPyki:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}.WordWolf_voteOn__QohyO,.WordWolf_voteOn__QohyO:hover:not(:disabled){border-color:var(--ww-wolf);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-white))}.WordWolf_voteName__Ysbdh{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.WordWolf_voteMark__bh0ve{width:18px;display:flex;color:var(--ww-wolf)}.WordWolf_votedBox__l1Vk0{display:flex;flex-direction:column;gap:.6rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white)}.WordWolf_votedCount__9VzAf{font-weight:800;color:var(--ww-night)}.WordWolf_votedList__VwgCX{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:.4rem;gap:.4rem}.WordWolf_votedItem__25Qnu{min-width:0;display:flex;align-items:center;gap:.4rem;padding:.3rem .5rem;border-radius:var(--radius-md);background:var(--ww-soft);font-size:.85rem}.WordWolf_votedDone__Movab{background:var(--ww-soft-2)}.WordWolf_votedName__aquvE{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.WordWolf_votedMark__Y98_h{display:inline-flex;align-items:center;gap:2px;font-size:.75rem;font-weight:800;white-space:nowrap;color:var(--color-text-light)}.WordWolf_votedDone__Movab .WordWolf_votedMark__Y98_h{color:var(--ww-night)}.WordWolf_opening___T_PF{display:flex;flex-direction:column;gap:var(--spacing-md);padding:clamp(1rem,4vw,1.5rem);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-lg)}.WordWolf_bars__oM1iI{list-style:none;display:flex;flex-direction:column;gap:.45rem}.WordWolf_barRow__7D9Wd{display:grid;grid-template-columns:auto minmax(0,7em) minmax(0,1fr) auto;align-items:center;grid-gap:.5rem;gap:.5rem;opacity:.4;transition:opacity .3s ease}.WordWolf_barShown__8Tv_b{opacity:1}.WordWolf_barName__AFrUw{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700}.WordWolf_barTrack__RXLQu{height:14px;overflow:hidden;border-radius:999px;background:var(--ww-soft)}.WordWolf_barFill__KCRIg{display:block;width:calc(var(--share, 0) * 100%);height:100%;border-radius:inherit;background:var(--color-primary);transition:width .5s cubic-bezier(.2,.8,.2,1),background .3s ease}.WordWolf_barTop__7VD_R .WordWolf_barFill__KCRIg{background:var(--ww-wolf)}.WordWolf_barTop__7VD_R .WordWolf_barName__AFrUw{color:var(--ww-wolf)}.WordWolf_barCount__QxZpq{min-width:2.6em;text-align:right;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WordWolf_announce__RlhnE{padding:.75rem;border-radius:var(--radius-lg);background:var(--ww-soft);text-align:center}.WordWolf_announceText__wWPhV{font-size:clamp(1.05rem,4.6vw,1.3rem);font-weight:700}.WordWolf_announceText__wWPhV strong{white-space:nowrap;font-weight:900;color:var(--ww-wolf)}.WordWolf_announceSub__dx5B7{margin-top:.25rem;font-size:.9rem}.WordWolf_identity__V3_ai{display:flex;flex-direction:column;align-items:center;gap:.9rem;padding:.5rem 0;text-align:center}.WordWolf_identityLead__PvUue{font-size:clamp(1.1rem,5vw,1.4rem);font-weight:800;color:var(--ww-night)}.WordWolf_identityRole__iwdXj{display:flex;justify-content:center}.WordWolf_identityNote__ib0EY{font-weight:700}.WordWolf_final__g4U0V{width:100%;max-width:640px;align-self:center;display:flex;flex-direction:column;gap:var(--spacing-md)}.WordWolf_banner__d2c0H{display:flex;align-items:center;gap:.9rem;padding:1rem 1.25rem;border-radius:var(--radius-xl);color:var(--color-white);box-shadow:var(--shadow-lg)}.WordWolf_bannerCitizen__xt24C{background:var(--color-primary)}.WordWolf_bannerWolf__zQqUO{background:var(--color-accent)}.WordWolf_bannerIcon__SoeHU{width:56px;height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-white) 18%,transparent)}.WordWolf_bannerText__4O9Vf{min-width:0;display:flex;flex-direction:column}.WordWolf_bannerKicker__EJtMA{font-size:.8rem;font-weight:700;opacity:.85}.WordWolf_bannerTitle__TmlaC{font-size:clamp(1.5rem,7.5vw,2.2rem);font-weight:900;line-height:1.2;white-space:nowrap}.WordWolf_reason__KDVlj{text-align:center;font-weight:700}.WordWolf_guessLine__FjH7M{text-align:center;font-size:.9rem}.WordWolf_words__KbluT{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.WordWolf_wordBox__s1ZZ3{min-width:0;padding:.8rem .5rem;display:flex;flex-direction:column;align-items:center;gap:.2rem;border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);text-align:center}.WordWolf_wordCitizen__vgkrm{border-color:var(--color-primary)}.WordWolf_wordWolf__UASNk{border-color:var(--color-accent)}.WordWolf_wordBoxLabel__xcOyC{font-size:.75rem;font-weight:800;color:var(--color-text-light)}.WordWolf_wordBoxText__WQEvn{font-size:clamp(1.1rem,5.5vw,1.6rem);font-weight:900;line-height:1.25;overflow-wrap:anywhere}.WordWolf_wordCitizen__vgkrm .WordWolf_wordBoxText__WQEvn{color:var(--color-primary)}.WordWolf_wordWolf__UASNk .WordWolf_wordBoxText__WQEvn{color:var(--color-accent)}.WordWolf_table__ppN30{list-style:none;display:flex;flex-direction:column;gap:.4rem}.WordWolf_row__rUEMt{display:grid;grid-template-columns:1.3rem auto minmax(0,1fr) auto auto;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.55rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white)}.WordWolf_rowMe__P_1c_{border-color:var(--ww-night);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 18%,transparent)}.WordWolf_rowOut__a4eqq{background:color-mix(in srgb,var(--color-accent) 5%,var(--color-white))}.WordWolf_rank__HRmZ1{text-align:center;font-weight:900;color:var(--color-text-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WordWolf_rowMain__85X8g{min-width:0;display:flex;flex-direction:column}.WordWolf_rowName__6Brzq{min-width:0;display:flex;align-items:center;gap:.35rem}.WordWolf_rowNameText__LQhqV{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:800}.WordWolf_rowSub__oJzs9{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .4rem;margin-top:.15rem;font-size:.75rem;line-height:1.4;color:var(--color-text-light)}.WordWolf_gain__xnfrd{font-weight:800;color:var(--color-text-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WordWolf_gainPlus__VM8xI{color:var(--ww-moon-ink)}.WordWolf_total__uHspL{min-width:2.8em;text-align:right;font-size:1.15rem;font-weight:900;color:var(--ww-night);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WordWolf_total__uHspL small{margin-left:1px;font-size:.7rem}.WordWolf_actions__BSEHH{display:flex;flex-direction:column;gap:.5rem}.WordWolf_lobby__ywKAM{width:100%;max-width:520px;align-self:center;display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.WordWolf_lobbyMain__GRW7f,.WordWolf_lobbySide__4Obol{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.WordWolf_lobbySide__4Obol .WordWolf_startBar__IhbLW{margin-top:0}.WordWolf_roomIdRow__8nUkM{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.WordWolf_roomIdLabel__QQyET{font-size:.8rem;font-weight:800;color:var(--color-text-light)}.WordWolf_roomIdValue__Z6If6{flex:1 1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(1.3rem,6vw,1.7rem);font-weight:900;letter-spacing:.06em;color:var(--ww-night);overflow-wrap:anywhere}.WordWolf_memberList__Aebgh{list-style:none;display:flex;flex-direction:column;gap:.4rem}.WordWolf_memberRow__J9XvZ{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:var(--radius-md);background:var(--ww-soft)}.WordWolf_memberMe__90bt8{box-shadow:inset 0 0 0 2px var(--ww-soft-2)}.WordWolf_memberName__xablU{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.WordWolf_memberScore__W6zlP{font-size:.85rem;font-weight:800;color:var(--ww-night)}.WordWolf_menuNote__xNU67{margin-top:var(--spacing-sm);text-align:center;font-size:.85rem;color:var(--color-text-light)}.WordWolf_menuVoice__SBW2q{width:100%}.WordWolf_dialog__eSCz3{max-height:calc(100dvh - 2rem);overflow-y:auto;text-align:left}.WordWolf_dialogWide__DquKJ{max-width:560px}.WordWolf_dialogTitle__G26An{text-align:center;font-size:1.15rem;font-weight:900;color:var(--color-primary)}.WordWolf_dialogBody__zXCp2{display:flex;flex-direction:column;gap:.75rem;font-size:.92rem;line-height:1.7}.WordWolf_ruleSteps___FNw5{list-style:none;display:flex;flex-direction:column;gap:.6rem}.WordWolf_ruleSteps___FNw5 li{display:flex;align-items:flex-start;gap:.6rem}.WordWolf_ruleSteps___FNw5 strong{display:block;color:var(--color-primary)}.WordWolf_ruleIcon__bgpjY{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-white));color:var(--color-primary)}.WordWolf_ruleList__hFz3f dt{margin-top:.5rem;font-weight:800;color:var(--color-primary)}.WordWolf_ruleList__hFz3f dd{margin:0}@media (min-width:640px){.WordWolf_nameList___0_af{grid-template-columns:1fr 1fr}}@media (min-width:900px){.WordWolf_setup__bo6DU{max-width:980px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.WordWolf_setup__bo6DU .WordWolf_nameList___0_af{grid-template-columns:1fr}.WordWolf_startBar__IhbLW{position:static;max-width:520px}.WordWolf_lobby__ywKAM{max-width:980px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (min-width:860px),(orientation:landscape) and (min-width:600px){.WordWolf_talk__kZbsL{max-width:980px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (orientation:landscape) and (max-height:500px){.WordWolf_bar__6x_DR{margin-bottom:var(--spacing-sm)}.WordWolf_reveal__0x_iE{display:grid;grid-template-columns:auto minmax(0,20rem);justify-content:center;align-content:center;align-items:center;grid-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg);grid-row-gap:var(--spacing-sm);row-gap:var(--spacing-sm)}.WordWolf_reveal__0x_iE>*{grid-column:2}.WordWolf_reveal__0x_iE>.WordWolf_card__B7OVS{grid-column:1;grid-row:1/span 5;height:min(76dvh,300px);min-height:180px}.WordWolf_talkMain__WBzSr{gap:var(--spacing-sm)}.WordWolf_timer___GLb3{width:min(34dvh,180px);min-width:110px}.WordWolf_handover__Q98wm,.WordWolf_ready__FThbN{gap:var(--spacing-sm);padding:1rem}.WordWolf_handPhone__NQHkz{display:none}.WordWolf_avatarLg__qV_lh{width:52px;height:52px;font-size:1.4rem}}@keyframes WordWolf_wwPass__6x0pb{0%,to{transform:translateX(-6px) rotate(-6deg)}50%{transform:translateX(6px) rotate(6deg)}}@keyframes WordWolf_wwPulse__tXsrT{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes WordWolf_wwFadeUp__NVhoI{0%{transform:translateY(6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.WordWolf_barFill__KCRIg,.WordWolf_cardInner__hzcwO,.WordWolf_switchKnob__rJVR_{transition:none}.WordWolf_handPhone__NQHkz,.WordWolf_promptText__JG9Lx,.WordWolf_timerUrgent__mqRex .WordWolf_timerTime__eefg3{animation:none}}