.AppFooter_footer__SX9qo{margin-top:auto;background:transparent}.AppFooter_inner__V_3vP{width:min(1080px,calc(100% - 2rem));margin:0 auto;padding:1rem 0 1.5rem;text-align:center}.AppFooter_link__XiBeH{color:var(--brand-deep);text-decoration:none;font-weight:700}.AppFooter_link__XiBeH:hover{text-decoration:underline}.AppFooter_copy__ZengQ{margin:.6rem 0 0;color:var(--text-muted);font-size:.95rem}.AppHeader_header__HsCec{position:relative;z-index:1;background:radial-gradient(circle at 22% 0,rgba(242,161,58,.24),transparent 18rem),linear-gradient(180deg,rgba(255,248,234,.96),rgba(255,248,234,.7))}.AppHeader_inner__IufcW{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:1.2rem 0 .7rem;display:flex;align-items:end;justify-content:space-between;gap:1rem}.AppHeader_brandLockup__6IyAP{min-width:0}.AppHeader_eyebrow__JKNRJ{margin:0 0 .2rem;text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;color:var(--text-muted);font-weight:700}.AppHeader_title__w3QwK{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.15rem,6vw,4rem);line-height:.98;font-weight:800;color:var(--brand-deep);letter-spacing:-.045em;text-wrap:balance}.AppHeader_titleDivider__gyIe7,.AppHeader_titleTagline__RnjWL,.AppHeader_titleWordmark__GupiA{display:inline}.AppHeader_titleTagline__RnjWL{color:var(--text-muted);font-size:.45em;font-weight:650;letter-spacing:-.015em}.AppHeader_titleDivider__gyIe7{color:rgba(111,98,82,.75);font-size:.52em;font-weight:500}@media (max-width:640px){.AppHeader_inner__IufcW{padding:.65rem 0 .25rem;align-items:center}.AppHeader_eyebrow__JKNRJ{display:none}.AppHeader_title__w3QwK{font-size:clamp(1.05rem,4.8vw,1.3rem);letter-spacing:-.03em;text-align:center}.AppHeader_titleWordmark__GupiA{font-size:1em}.AppHeader_titleDivider__gyIe7{font-size:.78em}.AppHeader_titleTagline__RnjWL{font-size:.66em}}@media (max-width:420px){.AppHeader_title__w3QwK{font-size:1rem}}.PuzzleNavigator_nav__KiufX{position:sticky;top:0;z-index:4;background:rgba(255,248,234,.78);backdrop-filter:blur(18px)}.PuzzleNavigator_inner__VZrBd{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.65rem 0;display:grid;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;gap:.5rem}.PuzzleNavigator_innerWithHistory__6coTi{grid-template-columns:2.5rem 1fr 2.5rem 2.5rem}.PuzzleNavigator_arrow__GkyoB{width:2.5rem;height:2.5rem;border:1px solid var(--border-subtle);border-radius:999px;background:rgba(255,251,241,.9);color:var(--text-strong);font-size:1.1rem;box-shadow:0 8px 24px rgba(43,29,15,.08);transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.PuzzleNavigator_arrow__GkyoB:not(:disabled):hover{border-color:rgba(14,95,85,.36);background:white;transform:translateY(-1px)}.PuzzleNavigator_arrow__GkyoB:disabled{opacity:.35}.PuzzleNavigator_historyButton__mB4G9{width:2.5rem;height:2.5rem;border:1px solid var(--border-subtle);border-radius:999px;background:rgba(255,251,241,.9);color:var(--text-strong);font-size:1rem;box-shadow:0 8px 24px rgba(43,29,15,.08)}.PuzzleNavigator_date__zF6f6{text-align:center;font-weight:600;color:var(--brand-deep)}@media (max-width:640px){.PuzzleNavigator_nav__KiufX{background:rgba(255,248,234,.62);backdrop-filter:blur(14px)}.PuzzleNavigator_inner__VZrBd{width:min(100%,calc(100% - 1rem));padding:.28rem 0 .42rem;grid-template-columns:2rem 1fr 2rem;gap:.35rem}.PuzzleNavigator_innerWithHistory__6coTi{grid-template-columns:2rem 1fr 2rem 2rem}.PuzzleNavigator_arrow__GkyoB{width:2rem;height:2rem;font-size:.92rem;box-shadow:0 6px 18px rgba(43,29,15,.07)}.PuzzleNavigator_historyButton__mB4G9{width:2rem;height:2rem;font-size:.82rem;box-shadow:0 6px 18px rgba(43,29,15,.07)}.PuzzleNavigator_date__zF6f6{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}}.PerformanceCalendar_card__Uyz1I{padding:1rem;border-radius:var(--radius-card);border:1px solid rgba(84,58,35,.14);background:radial-gradient(circle at 100% 0,rgba(14,95,85,.08),transparent 58%),var(--surface-card);box-shadow:var(--shadow-panel);display:grid;gap:.9rem}.PerformanceCalendar_header__i9J13{display:flex;justify-content:space-between;gap:.75rem;align-items:start}.PerformanceCalendar_label__S2r_1{margin:0;text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;color:var(--text-muted);font-weight:800}.PerformanceCalendar_title__flwQr{margin:.28rem 0 0;color:var(--text-strong);font-family:var(--font-fraunces),Georgia,serif;font-size:1rem;line-height:1.05}.PerformanceCalendar_nav__pm_H5{display:flex;align-items:center;gap:.35rem}.PerformanceCalendar_arrow__NXhYr{width:2rem;height:2rem;border:1px solid rgba(84,58,35,.14);border-radius:999px;background:rgba(255,251,241,.9);color:var(--text-strong)}.PerformanceCalendar_monthLabel__QaB_0{min-width:8rem;text-align:center;color:var(--brand-deep);font-size:.82rem;font-weight:800}.PerformanceCalendar_grid__fSfqF,.PerformanceCalendar_weekdays__JXMal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem}.PerformanceCalendar_weekdays__JXMal span{text-align:center;color:var(--text-muted);font-size:.68rem;font-weight:800;text-transform:uppercase}.PerformanceCalendar_emptyCell__UAMh4{aspect-ratio:1}.PerformanceCalendar_day__33OVy{appearance:none;aspect-ratio:1;display:grid;place-items:center;gap:.05rem;padding:.15rem;border:1px solid rgba(84,58,35,.08);border-radius:.9rem;background:rgba(255,251,241,.55);color:var(--text-muted);font-weight:700}.PerformanceCalendar_day__33OVy small{font-size:.56rem;line-height:1}.PerformanceCalendar_dayAvailable___qMKO{color:var(--text-strong)}.PerformanceCalendar_dayActive__IZBWd{box-shadow:inset 0 0 0 2px rgba(14,95,85,.42)}.PerformanceCalendar_statusNice__eIOpW,.PerformanceCalendar_statusOof__kpfh0,.PerformanceCalendar_statusOuch__g12hY,.PerformanceCalendar_statusPerfect__E473G{color:#fff8ea}.PerformanceCalendar_statusPerfect__E473G{border-color:rgba(10,76,68,.42);background:linear-gradient(180deg,rgba(14,95,85,.92),rgba(10,76,68,.96))}.PerformanceCalendar_statusNice__eIOpW{border-color:rgba(14,95,85,.3);background:linear-gradient(180deg,rgba(39,132,116,.84),rgba(14,95,85,.92))}.PerformanceCalendar_statusOof__kpfh0{border-color:rgba(212,130,26,.36);background:linear-gradient(180deg,rgba(242,161,58,.88),rgba(212,130,26,.92))}.PerformanceCalendar_statusOuch__g12hY{border-color:rgba(184,58,36,.36);background:linear-gradient(180deg,rgba(217,84,63,.84),rgba(184,58,36,.92))}.PerformanceCalendar_legend__ooIr6{display:flex;flex-wrap:wrap;gap:.65rem .9rem;color:var(--text-muted);font-size:.74rem;font-weight:700}.PerformanceCalendar_legend__ooIr6 span{display:inline-flex;align-items:center;gap:.35rem}.PerformanceCalendar_legendItem__57gmC{padding:.35rem .55rem;border-radius:999px}.PerformanceCalendar_swatch__WzKtl{width:.8rem;height:.8rem;border-radius:999px;display:inline-block;border:1px solid rgba(255,251,241,.42)}.RingBoard_board__Ldnpg{position:relative;z-index:1;width:min(300px,78vw);aspect-ratio:1;margin:0 auto;display:block;filter:drop-shadow(0 24px 42px rgba(43,29,15,.18))}.RingBoard_board__Ldnpg:before{content:"";position:absolute;inset:12%;border-radius:50%;background:radial-gradient(circle at 36% 30%,rgba(255,251,241,.98),rgba(247,223,181,.52) 58%),linear-gradient(135deg,rgba(14,95,85,.15),rgba(242,161,58,.24));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -24px 46px rgba(84,58,35,.1)}.RingBoard_arcLayer__LTpX5{position:absolute;inset:0;overflow:visible}.RingBoard_previousArc__iG_rP{fill:none;stroke:rgba(242,161,58,.58);stroke-width:30;stroke-linecap:round}.RingBoard_currentArc__BZh0J{fill:rgba(14,95,85,.12);stroke:var(--brand-deep);stroke-width:2.5}.RingBoard_letter__JuBXV{position:absolute;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1rem,2vw,1.46rem);font-weight:700;color:var(--text-strong);transition:color .22s ease,opacity .22s ease,transform .22s ease;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,251,241,.8)}.RingBoard_highlight__5wLn5{color:var(--accent-coral)}.RingBoard_celebration__nnl2P{width:60%;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:800;color:var(--brand-deep);font-family:var(--font-fraunces),Georgia,serif}.RingBoard_celebration__nnl2P,.RingBoard_centerScore___JglU{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);text-align:center}.RingBoard_centerScore___JglU{width:42%;display:grid;gap:.18rem}.RingBoard_centerLabel__hBRBX{color:var(--text-muted);font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.RingBoard_centerValue__uofbp{color:var(--brand-deep);font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.7rem,5vw,2.35rem);line-height:.95;font-weight:800;font-variant-numeric:tabular-nums}.RingBoard_complete__wwA8z{animation:RingBoard_spinBoard__sosgr 2s cubic-bezier(.4,0,.9,1) forwards}.RingBoard_complete__wwA8z .RingBoard_celebration__nnl2P{animation:RingBoard_counterSpin__HZiTm 2s cubic-bezier(.4,0,.9,1) forwards}@keyframes RingBoard_spinBoard__sosgr{0%{transform:rotate(0deg)}to{transform:rotate(6turn)}}@keyframes RingBoard_counterSpin__HZiTm{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-6turn)}}@media (max-width:720px){.RingBoard_board__Ldnpg{width:min(300px,82vw)}}@media (prefers-reduced-motion:reduce){.RingBoard_letter__JuBXV{transition:none}.RingBoard_complete__wwA8z,.RingBoard_complete__wwA8z .RingBoard_celebration__nnl2P{animation:none}}.GuessLetterSlots_row__3WXwW{display:flex;flex-wrap:wrap;align-items:center;gap:.38rem}.GuessLetterSlots_slot__ijBpY{width:2.5rem;height:2.85rem;display:grid;place-items:center;border-radius:.78rem;border:1px solid rgba(84,58,35,.12);background:rgba(255,255,255,.88);color:var(--text-strong);font-family:var(--font-fraunces),Georgia,serif;font-size:.96rem;font-weight:800;line-height:1;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 6px 16px rgba(68,41,18,.06)}.GuessLetterSlots_locked__HzmMh{border-color:rgba(14,95,85,.14);background:linear-gradient(180deg,rgba(232,245,242,.95),rgba(215,236,231,.9)),rgba(14,95,85,.08);color:var(--brand-deep)}.GuessLetterSlots_filled__4LGD6{border-width:1.5px;border-color:rgba(146,118,79,.38);background:linear-gradient(180deg,rgba(255,250,242,.98),rgba(246,235,214,.92)),rgba(255,248,234,.94);color:var(--text-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 8px 18px rgba(84,58,35,.1);animation:GuessLetterSlots_tilePop__cLtCY .22s cubic-bezier(.2,.8,.2,1)}.GuessLetterSlots_empty__arEH4{border-style:dashed;border-color:rgba(111,98,82,.22);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,243,235,.94)),rgba(255,255,255,.96)}.GuessLetterSlots_compact__U_Vee{gap:.28rem}.GuessLetterSlots_compact__U_Vee .GuessLetterSlots_slot__ijBpY{width:2.15rem;height:2.4rem;border-radius:.66rem;font-size:.86rem}@media (max-width:720px){.GuessLetterSlots_row__3WXwW{gap:.3rem}.GuessLetterSlots_slot__ijBpY{width:2.18rem;height:2.46rem;border-radius:.68rem;font-size:.88rem}}@keyframes GuessLetterSlots_tilePop__cLtCY{0%{transform:scale(.92);opacity:.72}70%{transform:scale(1.03);opacity:1}to{transform:scale(1);opacity:1}}.GuessComposer_panel__ZhpGE{display:grid;gap:1rem;padding:1.1rem;border-radius:calc(var(--radius-card) + .1rem);border:1px solid var(--border-strong);background:var(--surface-card-emphasis);box-shadow:var(--shadow-panel)}.GuessComposer_topRow__KW3Hs{display:flex;justify-content:space-between;align-items:start;gap:1rem}.GuessComposer_headingBlock__3yC61{min-width:0}.GuessComposer_label__X2gGi{margin:0 0 .28rem;color:var(--brand-deep);font-weight:800;text-transform:uppercase;letter-spacing:.16em;font-size:.68rem}.GuessComposer_title__zIyGI{margin:0;color:var(--text-strong);font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.05;letter-spacing:-.03em}.GuessComposer_clueCount__bycsE{margin:.28rem 0 0;color:var(--text-muted);font-size:.82rem;font-weight:600}.GuessComposer_scoreCluster__If6gG{display:flex;gap:.5rem}.GuessComposer_scorePill__kP_DQ{min-width:5.2rem;display:grid;gap:.14rem;padding:.65rem .78rem;border:1px solid rgba(14,95,85,.12);border-radius:var(--radius-panel);background:rgba(255,251,241,.72);text-align:right}.GuessComposer_scorePill__kP_DQ strong{color:var(--brand-deep);font-family:var(--font-fraunces),Georgia,serif;font-size:1.35rem;line-height:1}.GuessComposer_scoreCaption__oDSP0{color:var(--text-muted);font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.GuessComposer_clueCard__vs6Fh{position:relative;min-height:5.2rem;display:flex;align-items:center;justify-content:center;padding:1rem 3.25rem;border:1px solid rgba(14,95,85,.12);border-radius:calc(var(--radius-panel) + .15rem);background:linear-gradient(180deg,rgba(255,251,241,.92),rgba(255,251,241,.76)),rgba(255,251,241,.78)}.GuessComposer_arrow__8DlFw{position:absolute;top:50%;width:2rem;height:2rem;border:1px solid rgba(14,95,85,.1);border-radius:999px;background:rgba(255,251,241,.9);color:var(--brand-deep);font:inherit;font-weight:800;transform:translateY(-50%);transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.GuessComposer_arrow__8DlFw:hover{border-color:rgba(14,95,85,.22);background:rgba(255,255,255,.98);transform:translateY(calc(-50% - 1px))}.GuessComposer_previous__q7m40{left:.6rem}.GuessComposer_next__S21Ga{right:.6rem}.GuessComposer_clueText___tAGn{margin:0;color:var(--text-strong);font-size:1.02rem;font-weight:650;line-height:1.4;text-align:center;text-wrap:pretty}.GuessComposer_inputCluster__lRCp_{display:grid;gap:0}.GuessComposer_slotStage__kHz00{display:grid;justify-content:center;padding:.2rem 0 .15rem}.GuessComposer_feedback__gxb0r{min-height:1.35rem;margin:0;color:var(--text-strong);font-size:.9rem;font-weight:650;text-align:left}.GuessComposer_bottomRow__3srcu{display:flex;justify-content:space-between;align-items:start;gap:1rem}.GuessComposer_actions__xfP9K{display:flex;gap:.75rem}.GuessComposer_button__IRrnL{flex:1 1 0;padding:1rem 1.3rem;border:none;border-radius:calc(var(--radius-panel) + .1rem);background:linear-gradient(135deg,#db624d,#c94735);color:#fff8ea;font:inherit;font-weight:800;letter-spacing:.01em;box-shadow:0 14px 32px rgba(217,84,63,.24);transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.GuessComposer_button__IRrnL:hover{background:linear-gradient(135deg,#ce5540,#bd402f);box-shadow:0 16px 36px rgba(217,84,63,.28);transform:translateY(-1px)}.GuessComposer_revealButton__l8qg6{flex:0 0 auto;padding:1rem 1.15rem;border:1px solid rgba(84,58,35,.15);border-radius:calc(var(--radius-panel) + .1rem);background:rgba(255,251,241,.74);color:var(--brand-deep);font:inherit;font-weight:800;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.GuessComposer_revealButton__l8qg6:hover{border-color:rgba(14,95,85,.36);background:rgba(244,236,220,.9);transform:translateY(-1px)}.GuessComposer_delta__UBl8F{flex:0 0 auto;margin:0;padding:.38rem .6rem;border-radius:999px;background:rgba(22,114,79,.1);font-size:.82rem;font-weight:800;color:var(--accent-success);letter-spacing:.04em}.GuessComposer_negative__cvjoh{background:rgba(183,54,44,.1);color:var(--accent-danger)}.GuessComposer_neutral__X0muR{background:rgba(111,98,82,.1);color:var(--text-muted)}@media (max-width:640px){.GuessComposer_actions__xfP9K,.GuessComposer_bottomRow__3srcu,.GuessComposer_topRow__KW3Hs{display:grid;gap:.55rem}.GuessComposer_scoreCluster__If6gG{justify-content:start}.GuessComposer_clueCard__vs6Fh{padding-inline:2.8rem}.GuessComposer_scorePill__kP_DQ{min-width:4.8rem}.GuessComposer_delta__UBl8F{justify-self:start}}.GuessHistory_panel__lh7Q_{display:grid;gap:0;overflow:hidden;border-radius:var(--radius-card);border:1px solid rgba(84,58,35,.14);background:var(--surface-card);box-shadow:var(--shadow-panel)}.GuessHistory_header__KSWEx,.GuessHistory_row__IH0QR{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:.85rem 1rem}.GuessHistory_header__KSWEx{align-items:end;border-bottom:1px solid rgba(84,58,35,.1);background:rgba(255,251,241,.48)}.GuessHistory_empty__WnLf6,.GuessHistory_label__zntbz,.GuessHistory_resultLabel__D6UAj,.GuessHistory_title___Fo3y{margin:0}.GuessHistory_label__zntbz{color:var(--text-muted);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.GuessHistory_title___Fo3y{margin-top:.26rem;color:var(--text-strong);font-family:var(--font-fraunces),Georgia,serif;font-size:1rem;line-height:1.05}.GuessHistory_resultLabel__D6UAj{color:var(--text-muted);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.GuessHistory_body__rOaOh{max-height:18rem;overflow-y:auto}.GuessHistory_empty__WnLf6{padding:1rem;color:var(--text-muted);line-height:1.45}.GuessHistory_row__IH0QR+.GuessHistory_row__IH0QR{border-top:1px solid rgba(84,58,35,.1)}.GuessHistory_correct__ddOzm{background:rgba(22,114,79,.07);font-weight:600}.GuessHistory_correct__ddOzm span:first-child{color:var(--accent-success)}.GuessHistory_negative__LtyVZ{color:var(--accent-danger)}.GuessHistory_faded___DjGt{opacity:.55}.MobileKeyboard_keyboard__4kHPB{--keyboard-row-gap:0.35rem;--letter-key-width:calc((100% - (var(--keyboard-row-gap) * 9)) / 10);display:grid;gap:.45rem;width:100%;padding-bottom:max(.35rem,env(safe-area-inset-bottom))}.MobileKeyboard_row__Rfbu5{display:flex;justify-content:center;gap:var(--keyboard-row-gap)}.MobileKeyboard_letterRow__kBDqP .MobileKeyboard_key__XvPmx{flex:0 0 var(--letter-key-width);width:var(--letter-key-width)}.MobileKeyboard_key__XvPmx{min-width:0;flex:1 1 0;padding:.9rem .2rem;border:1px solid rgba(84,58,35,.14);border-radius:.8rem;background:rgba(255,251,241,.95);box-shadow:var(--shadow-soft);color:var(--text-strong);font:inherit;font-weight:800;letter-spacing:.04em;transition:background-color .12s ease,transform .12s ease}.MobileKeyboard_key__XvPmx:active{background:rgba(242,161,58,.24);transform:translateY(1px)}.MobileKeyboard_actionRow__sHuGo{gap:.45rem}.MobileKeyboard_actionKey__QHvN6{flex:0 0 var(--letter-key-width);width:var(--letter-key-width);padding-inline:.5rem;font-size:.72rem;line-height:1.15}.MobileKeyboard_wideActionKey__DGCSE{flex:1 1 0;width:auto}.MobileKeyboard_secondaryKey__AGzyS{background:rgba(255,248,234,.98);color:var(--brand-deep)}.MobileKeyboard_secondaryIcon__gKu4s{width:1rem;height:1rem;display:block;margin:0 auto}.MobileKeyboard_enterKey__3da11{background:var(--brand-deep);color:#fff8ea}@media (max-width:720px){.MobileKeyboard_keyboard__4kHPB{--keyboard-row-gap:0.24rem;position:fixed;inset:auto 0 0;z-index:30;gap:.28rem;padding:.45rem .55rem max(.55rem,env(safe-area-inset-bottom));border-top:1px solid rgba(84,58,35,.14);background:rgba(247,239,226,.96);box-shadow:0 -10px 30px rgba(43,29,15,.12)}.MobileKeyboard_row__Rfbu5{gap:var(--keyboard-row-gap)}.MobileKeyboard_actionRow__sHuGo{gap:.32rem}.MobileKeyboard_key__XvPmx{padding:.58rem .12rem;border-radius:.6rem;font-size:.88rem}.MobileKeyboard_actionKey__QHvN6{padding-block:.58rem;padding-inline:.12rem;font-size:.68rem;letter-spacing:.05em}.MobileKeyboard_secondaryIcon__gKu4s{width:.95rem;height:.95rem}}.OnboardingCard_card__FjVeN{padding:1rem 1.1rem;border:1px solid rgba(14,95,85,.14);border-radius:var(--radius-card);background:linear-gradient(135deg,rgba(14,95,85,.06),rgba(242,161,58,.12)),var(--surface-card);box-shadow:var(--shadow-panel)}.OnboardingCard_header__agaB8{display:flex;justify-content:space-between;gap:1rem;align-items:start}.OnboardingCard_eyebrow__cK3CP{margin:0 0 .3rem;text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;color:var(--text-muted);font-weight:800}.OnboardingCard_title__AD_9q{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.15rem;color:var(--text-strong);line-height:1.08}.OnboardingCard_dismiss__KLHOm{padding:.42rem .7rem;border:1px solid rgba(84,58,35,.12);border-radius:999px;background:rgba(255,251,241,.66);color:var(--brand-strong);font-weight:800}.OnboardingCard_rules__vUtV_{margin:.9rem 0 0;padding-left:1.15rem;display:grid;gap:.55rem;color:var(--text-strong)}.OnboardingCard_rules__vUtV_ li{margin:0;line-height:1.5}.ProgressPanel_panel__24ZrG{padding:1rem;border-radius:var(--radius-card);border:1px solid rgba(84,58,35,.14);background:var(--surface-card);box-shadow:var(--shadow-panel)}.ProgressPanel_header__CXuol{display:flex;justify-content:space-between;gap:1rem;align-items:end}.ProgressPanel_label__IReLh,.ProgressPanel_remaining__jXQPQ{margin:0;color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ProgressPanel_value__8KRA8{margin:.3rem 0 0;font-weight:800;color:var(--text-strong);line-height:1.3}.ProgressPanel_track__ujYtM{margin-top:.8rem;height:.72rem;border-radius:999px;background:rgba(84,58,35,.1);overflow:hidden}.ProgressPanel_fill__rxjBf{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-strong),var(--accent-warm));transition:width .26s ease}@media (prefers-reduced-motion:reduce){.ProgressPanel_fill__rxjBf{transition:none}}@media (max-width:640px){.ProgressPanel_header__CXuol{flex-direction:column;align-items:start}}.ShareResultButton_button__Ymwe2{width:100%;padding:1rem 1.15rem;border:none;border-radius:calc(var(--radius-panel) + .15rem);background:linear-gradient(135deg,var(--brand-deep),var(--brand-strong));color:#fff8ea;font-weight:800;letter-spacing:.02em;box-shadow:0 16px 34px rgba(7,61,56,.18);transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.ShareResultButton_button__Ymwe2:hover{background:linear-gradient(135deg,#0a5048,#0e6d62);transform:translateY(-1px);box-shadow:0 18px 38px rgba(7,61,56,.22)}.PlayerStatsCard_card__jMSOQ{padding:1rem;border-radius:var(--radius-card);border:1px solid rgba(84,58,35,.14);background:radial-gradient(circle at 100% 0,rgba(14,95,85,.08),transparent 58%),var(--surface-card);box-shadow:var(--shadow-panel)}.PlayerStatsCard_label__BxLLL{margin:0;text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;color:var(--text-muted);font-weight:800}.PlayerStatsCard_title__MYc2c{margin:.28rem 0 .95rem;color:var(--text-strong);font-family:var(--font-fraunces),Georgia,serif;font-size:1rem;line-height:1.05}.PlayerStatsCard_grid__Z2Gu4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.PlayerStatsCard_stat__m_iej{padding:.85rem .9rem;border:1px solid rgba(84,58,35,.1);border-radius:var(--radius-panel);background:rgba(255,251,241,.58)}.PlayerStatsCard_number__bJRx8{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.6rem;font-weight:800;color:var(--brand-deep);font-variant-numeric:tabular-nums}.PlayerStatsCard_caption__NsV3Z{margin:.25rem 0 0;color:var(--text-muted);font-size:.85rem}.ClueReviewCard_card__OdiQF{display:grid;gap:.9rem;padding:.95rem;border:1px solid rgba(14,95,85,.12);border-radius:1.1rem;background:linear-gradient(180deg,rgba(255,251,241,.94),rgba(252,244,230,.92)),rgba(255,251,241,.92)}.ClueReviewCard_header__wM6OF{display:grid;gap:.3rem}.ClueReviewCard_eyebrow__UIb0D{margin:0;color:var(--brand-deep);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ClueReviewCard_description__Bx0D1{margin:0;color:var(--text-strong);font-size:.92rem;line-height:1.35}.ClueReviewCard_wordSelector__M_Q5l{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:center}.ClueReviewCard_navButton__o5HJp{width:2rem;height:2rem;display:grid;place-items:center;border:1px solid rgba(14,95,85,.12);border-radius:999px;background:rgba(255,251,241,.94);color:var(--brand-deep);font:inherit;font-weight:800}.ClueReviewCard_wordSummary__NAVkr{display:grid;gap:.18rem;min-width:0}.ClueReviewCard_wordIndex__wCH_f{color:var(--text-muted);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ClueReviewCard_wordValue__4w572{color:var(--text-strong);font-family:var(--font-fraunces),Georgia,serif;font-size:1.18rem;line-height:1.05;letter-spacing:.04em}.ClueReviewCard_clueList__XsTh2{margin:0;padding:0 0 0 1.2rem;display:grid;gap:.55rem}.ClueReviewCard_clueItem__ML1X4{color:var(--text-strong);font-size:.92rem;line-height:1.35}.PeerComparisonCard_card__t_dzB{display:grid;gap:.85rem;padding:1rem;border:1px solid rgba(84,58,35,.14);border-radius:1.25rem;background:radial-gradient(circle at top left,rgba(242,161,58,.18),transparent 12rem),rgba(255,251,241,.96);box-shadow:var(--shadow-panel)}.PeerComparisonCard_header__HmDCi{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.PeerComparisonCard_eyebrow__gErv2,.PeerComparisonCard_metricLabel__UVv9n{margin:0;color:var(--text-muted);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PeerComparisonCard_hardestWord__ijoL8{display:grid;gap:.18rem}.PeerComparisonCard_hardestWordValue__3f128{color:var(--text-strong);font-size:1rem;line-height:1.15}.PeerComparisonCard_perfectMessage__lZfxf{margin:0;padding:.72rem .8rem;border:1px solid rgba(242,161,58,.34);border-radius:.95rem;background:radial-gradient(circle at top left,rgba(242,161,58,.2),transparent 65%),rgba(255,251,241,.78);color:var(--text-strong);font-size:1rem;font-weight:900;line-height:1.25}.PeerComparisonCard_metricTable__QYxTt{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgba(146,118,79,.24);border-radius:.9rem;background:linear-gradient(180deg,rgba(255,250,242,.97),rgba(246,235,214,.76)),rgba(255,251,241,.9);color:var(--text-strong);font-size:.92rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.PeerComparisonCard_metricTable__QYxTt td,.PeerComparisonCard_metricTable__QYxTt th{padding:.58rem .62rem;border-bottom:1px solid rgba(146,118,79,.16);text-align:right}.PeerComparisonCard_metricTable__QYxTt td:not(:last-child),.PeerComparisonCard_metricTable__QYxTt th:not(:last-child){border-right:1px solid rgba(146,118,79,.12)}.PeerComparisonCard_metricTable__QYxTt tr:last-child td,.PeerComparisonCard_metricTable__QYxTt tr:last-child th{border-bottom:0}.PeerComparisonCard_metricTable__QYxTt th:first-child{text-align:left}.PeerComparisonCard_metricTable__QYxTt thead th{background:linear-gradient(180deg,rgba(242,161,58,.22),rgba(242,161,58,.12)),rgba(255,248,234,.82);color:var(--text-strong);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.PeerComparisonCard_metricTable__QYxTt tbody tr:nth-child(2n) td,.PeerComparisonCard_metricTable__QYxTt tbody tr:nth-child(2n) th{background:rgba(255,248,234,.62)}.PeerComparisonCard_metricTable__QYxTt tbody th{color:var(--text-muted);font-weight:800}.PeerComparisonCard_metricTable__QYxTt tbody td{font-weight:800}.PeerComparisonCard_metricTable__QYxTt tbody td:nth-child(2){background:rgba(242,161,58,.1);color:var(--text-strong)}.PeerComparisonCard_message__8H7H_,.PeerComparisonCard_metricMeta__qXdM9{margin:0;color:var(--text-muted);line-height:1.45}.PeerComparisonCard_message__8H7H_{font-size:.95rem}.PeerComparisonCard_loadButton__dJP5f{min-height:2.9rem;border:1px solid transparent;border-radius:.75rem;background:var(--brand-deep);color:#fff8ea;font:inherit;font-weight:800}@media (max-width:700px){.PeerComparisonCard_card__t_dzB{padding:.9rem}.PeerComparisonCard_hardestWordValue__3f128{font-size:.96rem}.PeerComparisonCard_message__8H7H_,.PeerComparisonCard_metricMeta__qXdM9{font-size:.9rem}}.GameExperience_shell__MUnbS{padding:1.35rem 0 2.5rem;display:grid;gap:1.15rem}.GameExperience_desktopLayout__sJ4wd{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);gap:1.25rem;align-items:start}.GameExperience_mobileLayout__W4gJs{display:grid;gap:1rem}.GameExperience_mobilePrimary__7SRlZ{display:grid;gap:.75rem}.GameExperience_playColumn__Uzc_v,.GameExperience_sideColumn__rZWld{display:grid;gap:1.05rem}.GameExperience_sideColumn__rZWld{position:sticky;top:4.8rem}.GameExperience_playColumn__Uzc_v{align-content:start}.GameExperience_playControlPanel__ALuzG{display:grid;gap:.95rem;align-items:stretch}.GameExperience_desktopPeerComparison__3pDAT{width:min(100%,42rem);justify-self:center}.GameExperience_mobileStatusStack__f35Bf{display:grid;gap:.95rem}.GameExperience_boardStage__buoas{position:relative;overflow:hidden;display:grid;place-items:center;gap:.75rem;min-height:clamp(21rem,40vw,30rem);padding:clamp(1rem,3vw,2rem);border:1px solid rgba(84,58,35,.14);border-radius:2.4rem;background:radial-gradient(circle at 50% 44%,rgba(255,248,234,.96),rgba(255,248,234,.16) 31%),radial-gradient(circle at 22% 16%,rgba(242,161,58,.3),transparent 26%),radial-gradient(circle at 82% 78%,rgba(14,95,85,.18),transparent 28%),linear-gradient(145deg,rgba(247,239,226,.96),rgba(229,207,174,.72));box-shadow:0 22px 54px rgba(43,29,15,.14)}.GameExperience_boardStage__buoas:after,.GameExperience_boardStage__buoas:before{content:"";position:absolute;border-radius:999px;pointer-events:none}.GameExperience_boardStage__buoas:before{width:36rem;height:36rem;border:1px solid rgba(14,95,85,.12);transform:rotate(-10deg)}.GameExperience_boardStage__buoas:after{inset:auto -8rem -10rem auto;width:18rem;height:18rem;background:rgba(217,84,63,.14);filter:blur(1px)}.GameExperience_mobileEntry__Mq_3N{position:relative;z-index:2;width:min(100%,24rem);display:grid;gap:.35rem;padding:.75rem .85rem;border:1px solid rgba(14,95,85,.14);border-radius:calc(var(--radius-panel) + .05rem);background:rgba(255,251,241,.72);text-align:left;box-shadow:var(--shadow-panel);backdrop-filter:blur(12px)}.GameExperience_mobileEntryHeader__14VHs{display:flex;justify-content:space-between;align-items:start;gap:.6rem}.GameExperience_mobileEntryHeaderText__rHrnY{display:grid;gap:.08rem}.GameExperience_mobileEntryLabel___lIUj{text-transform:uppercase;letter-spacing:.16em;color:var(--brand-deep);font-size:.64rem;font-weight:800}.GameExperience_mobileEntryCount__wN_rw{color:var(--text-muted);font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.GameExperience_mobileHelpButton__fgrbt{width:1.8rem;height:1.8rem;display:grid;place-items:center;border:1px solid rgba(14,95,85,.12);border-radius:999px;background:rgba(255,251,241,.92);color:var(--brand-deep);font:inherit;font-size:.86rem;font-weight:900;line-height:1;box-shadow:var(--shadow-soft)}.GameExperience_mobileEntryArrow___5wsv{position:absolute;top:2.3rem;width:1.75rem;height:1.75rem;border:1px solid rgba(14,95,85,.1);border-radius:999px;background:rgba(255,251,241,.92);color:var(--brand-deep);font:inherit;font-weight:800}.GameExperience_mobileEntryPrevious__q6Hhb{left:.5rem}.GameExperience_mobileEntryNext__IAszh{right:.5rem}.GameExperience_mobileEntryClue__pjGW_{margin:0;padding:0 2rem;color:var(--text-strong);font-size:.94rem;font-weight:650;line-height:1.28;text-wrap:pretty}.GameExperience_feedback__pIPqr{margin:0;min-height:1.5rem;text-align:center;font-weight:600;color:var(--text-strong)}.GameExperience_mobileHelpModal__0ytlk{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:1rem}.GameExperience_mobileHelpBackdrop__wD62t{position:absolute;inset:0;border:0;background:rgba(23,33,29,.4);backdrop-filter:blur(8px)}.GameExperience_mobileHelpContent__B4t7F,.GameExperience_mobileRevealContent____I58{position:relative;z-index:1;width:min(100%,24rem)}.GameExperience_mobileRevealContent____I58{display:grid;gap:.9rem;padding:1rem .95rem .95rem;border:1px solid rgba(14,95,85,.14);border-radius:1.25rem;background:radial-gradient(circle at top left,rgba(242,161,58,.16),transparent 34%),linear-gradient(180deg,rgba(255,251,241,.99),rgba(247,239,226,.98));box-shadow:0 24px 54px rgba(23,33,29,.2)}.GameExperience_mobileRevealTitle__Hlpmq{margin:0;color:var(--text-strong);font-size:1.32rem;line-height:1.08}.GameExperience_mobileRevealClueCard__6SQE7{display:grid;gap:.38rem;padding:.9rem .95rem;border:1px solid rgba(14,95,85,.12);border-radius:1rem;background:rgba(255,251,241,.84)}.GameExperience_mobileRevealClueLabel__0Ksr7{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.GameExperience_mobileRevealClueText__7TuLT{margin:0;color:var(--text-strong);font-size:.98rem;font-weight:650;line-height:1.32;text-wrap:pretty}.GameExperience_mobileRevealMessage__ozcRP{margin:0;color:var(--text-muted);font-size:.88rem;line-height:1.35}.GameExperience_mobileRevealActions__mbwlz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.GameExperience_mobileRevealCancel__GeHHr,.GameExperience_mobileRevealConfirm__5aFHb{min-height:2.9rem;border-radius:999px;font:inherit;font-weight:800}.GameExperience_mobileRevealCancel__GeHHr{border:1px solid rgba(14,95,85,.14);background:rgba(255,251,241,.92);color:var(--brand-deep)}.GameExperience_mobileRevealConfirm__5aFHb{border:1px solid transparent;background:var(--accent-coral);color:#fff8ea}.GameExperience_mobileSuccessModal__Mu5G7{position:fixed;inset:0;z-index:55;display:grid;place-items:center;padding:1rem}.GameExperience_mobileSuccessBackdrop__K1tI7{position:absolute;inset:0;border:0;background:rgba(23,33,29,.5);backdrop-filter:blur(10px)}.GameExperience_mobileSuccessContent__cdCy8{position:relative;z-index:1;width:min(100%,26rem);max-height:min(88vh,46rem);overflow:auto;display:grid;gap:1rem;padding:1.15rem 1rem 1rem;border:1px solid rgba(14,95,85,.14);border-radius:1.5rem;background:radial-gradient(circle at top left,rgba(242,161,58,.18),transparent 34%),linear-gradient(180deg,rgba(255,251,241,.98),rgba(247,239,226,.98));box-shadow:0 28px 64px rgba(23,33,29,.22)}.GameExperience_mobileSuccessClose___xl_y{position:absolute;top:.7rem;right:.7rem;width:2rem;height:2rem;display:grid;place-items:center;border:1px solid rgba(14,95,85,.12);border-radius:999px;background:rgba(255,251,241,.9);color:var(--brand-deep);font:inherit;font-size:1.2rem;line-height:1}.GameExperience_mobileSuccessEyebrow__urPra{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.66rem;font-weight:800;color:var(--brand-deep)}.GameExperience_mobileSuccessTitle__n0kyI{margin:-.45rem 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.7rem;line-height:1.02;color:var(--text-strong)}.GameExperience_mobileSuccessMessage__PcYfv{margin:0;color:var(--text-strong);font-size:.96rem;line-height:1.4}.GameExperience_mobileSuccessSummary__VlLoE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.GameExperience_mobileSuccessStat__fq8FQ{display:grid;gap:.2rem;padding:.8rem .85rem;border:1px solid rgba(14,95,85,.12);border-radius:1rem;background:rgba(255,251,241,.78)}.GameExperience_mobileSuccessStatLabel__N0DJY{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.GameExperience_mobileSuccessStatValue__f7ea5{color:var(--text-strong);font-size:1.2rem;line-height:1.1}.GameExperience_mobileSuccessAttemptsInline__SGD4A{color:var(--brand-deep);font-size:.95rem;font-weight:800;line-height:1.3;text-wrap:balance}.GameExperience_mobileSuccessSignup__7rNw8{display:grid;gap:.6rem}.GameExperience_mobileSolvedActions__w4UTD{display:grid;gap:.7rem}.GameExperience_mobileResultsButton__uT6dr{min-height:3rem;border:1px solid rgba(14,95,85,.14);border-radius:1rem;background:rgba(255,251,241,.92);color:var(--brand-deep);font:inherit;font-weight:800;box-shadow:var(--shadow-soft)}@media (max-width:960px){.GameExperience_desktopLayout__sJ4wd{grid-template-columns:1fr}.GameExperience_sideColumn__rZWld{position:static}}@media (max-width:720px){.GameExperience_shell__MUnbS{padding:.35rem 0 8.2rem}.GameExperience_mobileLayout__W4gJs{gap:.8rem}.GameExperience_mobilePrimary__7SRlZ{gap:.55rem}.GameExperience_playControlPanel__ALuzG{grid-template-columns:1fr}.GameExperience_boardStage__buoas{min-height:auto;gap:.5rem;padding:.7rem .75rem .8rem;border-radius:1.25rem}.GameExperience_boardStage__buoas:after{background:rgba(14,95,85,.16)}.GameExperience_mobileEntry__Mq_3N{width:100%;gap:.28rem;padding:.62rem .72rem;border-radius:.85rem}.GameExperience_mobileEntryCount__wN_rw{font-size:.58rem}.GameExperience_mobileEntryClue__pjGW_{font-size:.88rem;line-height:1.22}.GameExperience_mobileEntryArrow___5wsv{top:2.05rem;width:1.62rem;height:1.62rem}.GameExperience_mobileEntryLabel___lIUj{font-size:.62rem}.GameExperience_mobileSuccessContent__cdCy8{width:min(100%,23.5rem);padding:1rem .9rem .9rem;border-radius:1.2rem}.GameExperience_mobileRevealContent____I58{width:min(100%,23.5rem);padding:.95rem .9rem .9rem;border-radius:1.15rem}.GameExperience_mobileRevealTitle__Hlpmq{font-size:1.22rem}.GameExperience_mobileRevealActions__mbwlz{gap:.55rem}.GameExperience_mobileSuccessTitle__n0kyI{font-size:1.48rem}.GameExperience_mobileSuccessSummary__VlLoE{gap:.6rem}}@media (prefers-reduced-motion:reduce){.GameExperience_boardStage__buoas,.GameExperience_mobileEntry__Mq_3N{transition:none}}.HomeClient_layout__yBXc9{display:grid;gap:0}.HomeClient_content__91J7i{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding-top:1.35rem}.HomeClient_historyModal__r2vgE{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1rem}.HomeClient_historyBackdrop__3ChH1{position:absolute;inset:0;border:0;background:rgba(23,33,29,.45);backdrop-filter:blur(10px)}.HomeClient_historyContent__GdvNz{position:relative;z-index:1;width:min(100%,26rem)}.HomeClient_historyClose__ydbLe{position:absolute;top:-.7rem;right:-.7rem;z-index:2;width:2rem;height:2rem;display:grid;place-items:center;border:1px solid rgba(14,95,85,.12);border-radius:999px;background:rgba(255,251,241,.92);color:var(--brand-deep);font:inherit;font-size:1.15rem;line-height:1}@media (max-width:1180px){.HomeClient_content__91J7i{padding-top:0}}.CreatorStudio_layout__Syswr{width:min(1220px,calc(100% - 2rem));margin:0 auto;padding:1rem 0 2rem;display:grid;grid-template-columns:280px minmax(0,1fr);gap:1rem;align-items:start}.CreatorStudio_sidebar__LPwn6{position:sticky;top:1rem}.CreatorStudio_mainColumn__wztsq{display:grid;gap:1rem}.CreatorStudio_card__K_24v,.CreatorStudio_clueCard__3U0yv,.CreatorStudio_hero__wF_eu,.CreatorStudio_miniMapCard__kbfp3,.CreatorStudio_statusCard__unRDd{border:1px solid rgba(84,58,35,.14);border-radius:18px;background:rgba(255,251,241,.94);box-shadow:0 16px 44px rgba(43,38,28,.08)}.CreatorStudio_hero__wF_eu{padding:1.25rem;background:radial-gradient(circle at top left,rgba(31,122,109,.12),transparent 18rem),rgba(255,251,241,.94)}.CreatorStudio_eyebrow__UGJ3t,.CreatorStudio_field__HJCMR label,.CreatorStudio_label___dGBM{margin:0 0 .3rem;color:var(--text-muted);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.CreatorStudio_title__mF_RX{margin:0;color:var(--brand-deep);font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2rem,4vw,3rem);line-height:.96}.CreatorStudio_body__e2vDx,.CreatorStudio_helper__KzyK4,.CreatorStudio_message__ktJ9j,.CreatorStudio_smallHelper__omaSb,.CreatorStudio_text__6ynNN{color:var(--text-muted);line-height:1.55}.CreatorStudio_body__e2vDx{margin:.45rem 0 0;max-width:68ch}.CreatorStudio_buttonRow__iae2V,.CreatorStudio_chipRow__5xDm1,.CreatorStudio_clueHeading__RQisN,.CreatorStudio_loopSummary__NAXs4,.CreatorStudio_navRow__ImP6N,.CreatorStudio_pillRow__4fimr,.CreatorStudio_statusRow__T6LcZ{display:flex;flex-wrap:wrap;gap:.6rem}.CreatorStudio_loopSummary__NAXs4,.CreatorStudio_statusRow__T6LcZ{justify-content:space-between;align-items:center}.CreatorStudio_cardBody__Ua9mm,.CreatorStudio_cardHeader__HGTLA,.CreatorStudio_clueCard__3U0yv,.CreatorStudio_miniMapCard__kbfp3,.CreatorStudio_statusCard__unRDd{padding:1rem 1.1rem}.CreatorStudio_cardHeader__HGTLA{border-bottom:1px solid rgba(84,58,35,.1)}.CreatorStudio_cardTitle__zeCTu,.CreatorStudio_clueTitle__or3bi{margin:0;color:var(--brand-deep)}.CreatorStudio_cardTitle__zeCTu{font-size:1.08rem}.CreatorStudio_helper__KzyK4,.CreatorStudio_smallHelper__omaSb,.CreatorStudio_text__6ynNN{margin:0}.CreatorStudio_field__HJCMR{display:grid;gap:.35rem}.CreatorStudio_builderControls__yNhkk,.CreatorStudio_builderSummary__v9UpD,.CreatorStudio_candidateList__A71h2,.CreatorStudio_nextWordControls__Ts_bv,.CreatorStudio_scoringControls__Vt8mn{display:grid;gap:.9rem}.CreatorStudio_builderControls__yNhkk{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.CreatorStudio_nextWordControls__Ts_bv{grid-template-columns:minmax(0,1fr) 160px minmax(260px,1fr)}.CreatorStudio_exportBox__Eh5oU,.CreatorStudio_input__G04Th,.CreatorStudio_textarea__ugvBN{width:100%;border:1px solid rgba(84,58,35,.18);border-radius:12px;background:#fffdf8;color:var(--text-strong);font:inherit}.CreatorStudio_input__G04Th{min-height:46px;padding:.8rem .9rem}.CreatorStudio_exportBox__Eh5oU,.CreatorStudio_textarea__ugvBN{min-height:120px;padding:.9rem;resize:vertical}.CreatorStudio_button__5RHtW,.CreatorStudio_chip__h_KM5,.CreatorStudio_shuffleButton__a0da_{border:1px solid rgba(84,58,35,.14);border-radius:12px;background:rgba(255,251,241,.96);color:var(--text-strong);font-weight:800;padding:.75rem .95rem}.CreatorStudio_shuffleButton__a0da_{padding:.45rem .62rem;font-size:.78rem}.CreatorStudio_buttonPrimary__52qGo{background:var(--brand-deep);color:#fff8ea}.CreatorStudio_buttonLink__y3hDy{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.CreatorStudio_chip__h_KM5{border-radius:999px;padding:.5rem .85rem}.CreatorStudio_details__1jWfT{margin-top:.9rem}.CreatorStudio_summary__pIEMs{cursor:pointer;color:var(--brand-deep);font-weight:800}.CreatorStudio_detailsContent__q_yY7{display:grid;gap:.9rem;margin-top:.9rem}.CreatorStudio_miniMapCard__kbfp3{display:grid;gap:.8rem}.CreatorStudio_miniMapTitle__q5MeH{margin:0;color:var(--brand-deep);font-size:1.1rem}.CreatorStudio_miniMapWrap__tv875{display:grid;gap:.8rem}.CreatorStudio_miniMapSvg__8TDZg{width:100%;max-width:220px;justify-self:center}.CreatorStudio_miniMapRing__EBaoy{fill:none;stroke:#d8d2c5;stroke-width:2;stroke-dasharray:4 9}.CreatorStudio_miniMapNode__lBrWS{fill:rgba(255,248,234,1);stroke:rgba(84,58,35,.14);stroke-width:1.5}.CreatorStudio_miniMapNodeActive__SWmsy{fill:var(--brand-deep);stroke:rgba(31,122,109,.42);stroke-width:1.5}.CreatorStudio_miniMapIndexActive__L6aa1,.CreatorStudio_miniMapIndex__I4_jQ{font-size:.85rem;font-weight:800}.CreatorStudio_miniMapIndex__I4_jQ{fill:var(--text-strong)}.CreatorStudio_miniMapIndexActive__L6aa1{fill:#fff8ea}.CreatorStudio_miniMapList__el11S{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.CreatorStudio_miniMapListItem__hzdR3{width:100%;display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border:0;border-radius:12px;background:rgba(255,248,234,.72);color:var(--text-strong);font-weight:700;text-align:left}.CreatorStudio_candidateWordBlock__pUHKf,.CreatorStudio_miniMapWordBlock__QJAj_{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem}.CreatorStudio_miniMapListItemActive__3vLdc{background:rgba(31,122,109,.1);box-shadow:inset 0 0 0 1px rgba(31,122,109,.18)}.CreatorStudio_miniMapOrdinal__1TZcw{width:1.45rem;height:1.45rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,251,241,.94);font-size:.78rem}.CreatorStudio_miniMapEmpty__bPl_y{padding:1rem .8rem;border-radius:12px;background:rgba(255,248,234,.72);color:var(--text-muted);text-align:center}.CreatorStudio_loopSummary__NAXs4{width:100%}.CreatorStudio_wordList__9ubBd{margin:0;color:var(--text-strong);font-weight:700;line-height:1.5}.CreatorStudio_candidateCard__77pIa{display:grid;gap:.25rem;text-align:left;border:1px solid rgba(84,58,35,.14);border-radius:14px;background:#fffdf8;padding:.9rem 1rem;color:var(--text-strong)}.CreatorStudio_candidateTopLine__cz22b,.CreatorStudio_inlineAction__fS8WE,.CreatorStudio_scoringStrip__qaH3T,.CreatorStudio_toggleRow__V3rBF{display:flex;align-items:center;gap:.65rem}.CreatorStudio_inlineAction__fS8WE{align-items:stretch}.CreatorStudio_inlineAction__fS8WE .CreatorStudio_button__5RHtW{white-space:nowrap}.CreatorStudio_candidateTopLine__cz22b,.CreatorStudio_scoringStrip__qaH3T{justify-content:space-between}.CreatorStudio_candidateWord__UQpHn{font-weight:800;letter-spacing:.03em}.CreatorStudio_archiveFlag__jKd8O,.CreatorStudio_reuseNotice___qrE3{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;background:rgba(166,97,26,.12);color:#8c4f12;font-weight:800}.CreatorStudio_archiveFlag__jKd8O{padding:.22rem .48rem;font-size:.73rem;letter-spacing:.02em}.CreatorStudio_reuseNotice___qrE3{margin:.6rem 0 0;padding:.35rem .72rem;font-size:.82rem}.CreatorStudio_candidateMeta___c6ZX{color:var(--text-muted);font-size:.88rem}.CreatorStudio_scoringStrip__qaH3T{padding:.25rem .1rem}.CreatorStudio_scoreBadge__Fz_XD,.CreatorStudio_scoringBadge__vEdPv{border-radius:999px;font-weight:900;line-height:1}.CreatorStudio_scoringBadge__vEdPv{padding:.45rem .62rem;background:rgba(31,122,109,.1);color:var(--brand-deep);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.CreatorStudio_scoringError__zMieL{color:#a53b2d;font-size:.86rem;font-weight:700}.CreatorStudio_toggleRow__V3rBF{color:var(--text-strong);font-weight:800}.CreatorStudio_toggleRow__V3rBF input{width:1.05rem;height:1.05rem;accent-color:var(--brand-deep)}.CreatorStudio_scoreWrap__UqRsz{position:relative;display:inline-flex;align-items:center}.CreatorStudio_scoreBadge__Fz_XD{min-width:2.15rem;min-height:2.15rem;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-deep);color:#fff8ea;font-size:.82rem}.CreatorStudio_scorePopover__p9Sy9{position:absolute;z-index:10;top:calc(100% + .55rem);right:0;width:min(18rem,82vw);display:grid;gap:.45rem;padding:.8rem;border:1px solid rgba(84,58,35,.16);border-radius:12px;background:#fffdf8;box-shadow:0 18px 45px rgba(43,38,28,.16);color:var(--text-strong);opacity:0;pointer-events:none;transform:translateY(-.25rem);transition:opacity .14s ease,transform .14s ease}.CreatorStudio_scoreWrap__UqRsz:focus-within .CreatorStudio_scorePopover__p9Sy9,.CreatorStudio_scoreWrap__UqRsz:hover .CreatorStudio_scorePopover__p9Sy9{opacity:1;transform:translateY(0)}.CreatorStudio_scoreCriterion__W7aUH,.CreatorStudio_scorePopoverTitle__Cfs7k{font-size:.82rem}.CreatorStudio_scorePopoverTitle__Cfs7k{color:var(--brand-deep);font-weight:900}.CreatorStudio_scoreCriterion__W7aUH{display:flex;justify-content:space-between;gap:1rem;color:var(--text-muted)}.CreatorStudio_checklist__ADhq4,.CreatorStudio_messageList__i_dK0{display:grid;gap:.9rem}.CreatorStudio_checklist__ADhq4{margin-bottom:1rem}.CreatorStudio_checkItem__c_O3A,.CreatorStudio_message__ktJ9j{padding:.75rem .85rem;border-radius:12px;background:rgba(255,248,234,.76)}.CreatorStudio_clueCard__3U0yv{display:grid;gap:.9rem}.CreatorStudio_clueCardPrimary__9X0AS{border-color:rgba(31,122,109,.42);box-shadow:inset 0 0 0 1px rgba(31,122,109,.18)}.CreatorStudio_clueHeader__QrQm8{display:flex;justify-content:space-between;gap:.75rem;align-items:start}.CreatorStudio_clueHeading__RQisN{align-items:center}.CreatorStudio_helpToggle__Gz3xF{position:relative}.CreatorStudio_helpSummary__GQYak{width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(84,58,35,.14);background:rgba(255,248,234,1);color:var(--brand-deep);font-weight:900;cursor:pointer;list-style:none}.CreatorStudio_helpSummary__GQYak::-webkit-details-marker{display:none}.CreatorStudio_helpBody__4maKC{margin-top:.55rem;padding:.85rem;border-radius:12px;background:rgba(255,248,234,.76)}.CreatorStudio_pill__9bdy7{border-radius:999px;padding:.3rem .58rem;background:rgba(255,248,234,1);color:var(--text-muted);font-size:.82rem;font-weight:800}.CreatorStudio_pillStrong__lNo3Z{background:rgba(16,185,129,.15);color:#067647}.CreatorStudio_pillMixed__B5WBT{background:rgba(245,158,11,.16);color:#9a6700}.CreatorStudio_pillWeak__GsBmL{background:rgba(217,84,63,.14);color:#a53b2d}.CreatorStudio_exportBox__Eh5oU{min-height:420px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88rem;line-height:1.45}@media (max-width:720px){.CreatorStudio_layout__Syswr{grid-template-columns:1fr}.CreatorStudio_sidebar__LPwn6{position:static}.CreatorStudio_builderControls__yNhkk,.CreatorStudio_nextWordControls__Ts_bv{grid-template-columns:1fr}.CreatorStudio_inlineAction__fS8WE{flex-direction:column}.CreatorStudio_clueHeader__QrQm8,.CreatorStudio_loopSummary__NAXs4,.CreatorStudio_navRow__ImP6N,.CreatorStudio_statusRow__T6LcZ{flex-direction:column;align-items:start}}