.puzzle-play-shell_shell__r2rke{min-height:100svh;background:radial-gradient(circle at 50% 12%,rgba(255,250,235,.96) 0,rgba(239,228,204,.75) 36rem,transparent 52rem),#e8ddc6;color:#2b312c}.puzzle-play-shell_gameBar__U97gr{position:sticky;z-index:50;top:0;display:grid;height:64px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;border-bottom:1px solid rgba(45,61,51,.18);background:rgba(255,252,244,.9);padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));box-shadow:0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(16px)}.puzzle-play-shell_barActions__NYlKZ,.puzzle-play-shell_timer__v1er7,.puzzle-play-shell_titleGroup__Mtyeu{display:flex;align-items:center}.puzzle-play-shell_titleGroup__Mtyeu{min-width:0;gap:8px}.puzzle-play-shell_titleGroup__Mtyeu h1{overflow:hidden;margin:0;color:#24392e;font-size:1rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.puzzle-play-shell_timer__v1er7{min-width:72px;justify-content:center;gap:6px;color:#35483e;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:650}.puzzle-play-shell_timer__v1er7 svg{width:15px;height:15px}.puzzle-play-shell_timerHidden__WSrEf{overflow:hidden;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.puzzle-play-shell_barActions__NYlKZ{justify-self:end;gap:8px}.puzzle-play-shell_barActions__NYlKZ [data-slot=button]{min-width:44px;min-height:44px}.puzzle-play-shell_settingsPanel__nKEoJ{position:absolute;top:56px;right:max(16px,env(safe-area-inset-right));display:grid;width:220px;gap:2px;border:1px solid rgba(45,61,51,.2);border-radius:12px;background:#fffaf0;padding:8px;box-shadow:0 18px 48px rgba(37,45,39,.18)}.puzzle-play-shell_settingRow__hXZb1{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;border-radius:8px;padding:8px 10px;cursor:pointer;font-size:.84rem}.puzzle-play-shell_settingRow__hXZb1:hover{background:rgba(31,64,47,.07)}.puzzle-play-shell_settingRow__hXZb1 input{width:18px;height:18px;accent-color:#244b38}.puzzle-play-shell_playArea__Nea1V{display:grid;min-height:calc(100svh - 64px);place-items:start center;padding:clamp(20px,4vh,40px) 16px 48px}.puzzle-play-shell_shell__r2rke[data-reduced-motion=true] *,.puzzle-play-shell_shell__r2rke[data-reduced-motion=true] :after,.puzzle-play-shell_shell__r2rke[data-reduced-motion=true] :before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}@media (max-width:640px){.puzzle-play-shell_gameBar__U97gr{height:56px;padding-inline:8px}.puzzle-play-shell_titleGroup__Mtyeu{gap:2px}.puzzle-play-shell_titleGroup__Mtyeu h1{max-width:9rem;font-size:.9rem}.puzzle-play-shell_timer__v1er7{min-width:58px;font-size:.82rem}.puzzle-play-shell_timer__v1er7 svg{width:14px;height:14px}.puzzle-play-shell_barActions__NYlKZ{gap:2px}.puzzle-play-shell_barActions__NYlKZ [data-slot=button]{min-width:44px;min-height:44px;padding-inline:10px}.puzzle-play-shell_actionLabel__5HJY8{position:absolute;overflow:hidden;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.puzzle-play-shell_settingsPanel__nKEoJ{top:50px;right:8px}.puzzle-play-shell_playArea__Nea1V{min-height:calc(100svh - 56px);padding:16px 12px 32px}}.connections-game-board_game__8zDVY{position:relative;display:grid;width:min(40rem,100%);gap:14px;color:#27352d}.connections-game-board_actions__9whRd,.connections-game-board_choice__FZlqG,.connections-game-board_gameHeader__YNsHE{display:flex;align-items:center}.connections-game-board_gameHeader__YNsHE{justify-content:space-between;gap:12px;color:#655a48;font-size:.78rem}.connections-game-board_gameHeader__YNsHE strong{flex:0 0 auto;color:#365443;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.75rem}.connections-game-board_clueGrid__ROVix{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.connections-game-board_clueCard__Eu2sf{min-width:0;height:7.25rem;perspective:700px}.connections-game-board_clueInner__DxvUx{position:relative;width:100%;height:100%;transition:transform .22s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d}.connections-game-board_clueCard__Eu2sf[data-revealed=true] .connections-game-board_clueInner__DxvUx{transform:rotateY(180deg)}.connections-game-board_clueBack__5w3_Z,.connections-game-board_clueFront__kAIzp{position:absolute;inset:0;display:grid;min-width:0;place-items:center;overflow:hidden;border:1px solid rgba(71,87,72,.3);border-radius:8px;backface-visibility:hidden}.connections-game-board_clueBack__5w3_Z{align-content:center;gap:7px;background:repeating-linear-gradient(135deg,rgba(41,78,60,.08) 0 7px,transparent 7px 14px),#f4ead1;color:#667466;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:700}.connections-game-board_clueBack__5w3_Z svg{width:22px;height:22px}.connections-game-board_clueFront__kAIzp{grid-template-rows:auto 1fr auto;align-items:center;background:linear-gradient(145deg,#fffaf0,#f0e3bd);padding:8px 7px;box-shadow:inset 0 0 0 2px rgba(183,137,55,.1);transform:rotateY(180deg)}.connections-game-board_clueFront__kAIzp>span{display:grid;width:22px;height:22px;place-items:center;justify-self:start;border-radius:50%;background:#315b49;color:#fffaf0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.65rem;font-weight:750}.connections-game-board_clueFront__kAIzp strong{overflow-wrap:anywhere;color:#2f4338;font-size:.82rem;line-height:1.25;text-align:center}.connections-game-board_clueFront__kAIzp small{color:#786b57;font-size:.58rem;line-height:1.25;text-align:center}.connections-game-board_clueCard__Eu2sf[data-new=true] .connections-game-board_clueFront__kAIzp{box-shadow:inset 0 0 0 2px rgba(183,137,55,.55),0 0 18px rgba(183,137,55,.2)}.connections-game-board_choiceArea__CQcjn{position:relative;z-index:2;display:grid;gap:8px;border-radius:8px;background:rgba(255,250,240,.45);padding:12px}.connections-game-board_choiceLabel__aCrTV{color:#786b57;font-size:.72rem;font-weight:650}.connections-game-board_choiceGrid__SmhEk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.connections-game-board_choice__FZlqG{appearance:none;min-height:66px;justify-content:center;gap:7px;border:solid rgba(61,78,65,.34);border-width:1px 1px 3px;border-radius:8px;background:#fffaf0;color:#2d4036;cursor:pointer;font:inherit;transition:transform .1s ease,opacity .1s ease,border-color .1s ease,background-color .1s ease}.connections-game-board_choice__FZlqG>span{width:9px;height:9px;border:1px solid #79907d;border-radius:50%}.connections-game-board_choice__FZlqG svg{width:17px;height:17px}.connections-game-board_choice__FZlqG strong{font-size:.9rem;font-weight:680}.connections-game-board_choice__FZlqG small{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.62rem;font-weight:700}.connections-game-board_choice__FZlqG:hover:not(:disabled){border-color:#6c826f;background:#f7efdc}.connections-game-board_choice__FZlqG:focus-visible,.connections-game-board_hintButton__EMrWK:focus-visible,.connections-game-board_submitButton__mO_0t:focus-visible{outline:3px solid rgba(197,147,61,.62);outline-offset:2px}.connections-game-board_choice__FZlqG[data-selected=true]{border-color:#b78937;background:#f4e5bf;box-shadow:0 0 0 3px rgba(183,137,55,.15);transform:translateY(-3px)}.connections-game-board_choice__FZlqG[data-dimmed=true]{opacity:.52}.connections-game-board_choice__FZlqG[data-wrong=true]{border-color:#995d4b;background:#f4ded4;animation:connections-game-board_wrongShake__1YEnl .24s ease}.connections-game-board_choice__FZlqG[data-locked=true]{border-color:#9b7668;background:repeating-linear-gradient(135deg,#eee0d9 0 6px,#f7ede7 6px 12px);color:#78584c;cursor:not-allowed}.connections-game-board_choice__FZlqG[data-correct=true]{border-color:#2f654a;background:#dfebd9;box-shadow:0 0 0 2px rgba(183,137,55,.24);animation:connections-game-board_correctLock__44JgR .38s cubic-bezier(.2,.9,.24,1) both}.connections-game-board_actions__9whRd{position:relative;z-index:3;gap:8px}.connections-game-board_hintButton__EMrWK,.connections-game-board_submitButton__mO_0t{display:inline-flex;min-height:46px;flex:1;align-items:center;justify-content:center;gap:7px;border-radius:8px;cursor:pointer;font:inherit;font-size:.8rem;font-weight:680}.connections-game-board_hintButton__EMrWK{border:1px solid rgba(61,78,65,.34);background:#fffaf0;color:#3b5044}.connections-game-board_submitButton__mO_0t{border:1px solid #315b49;background:#315b49;color:#fffaf0}.connections-game-board_hintButton__EMrWK svg,.connections-game-board_submitButton__mO_0t svg{width:17px;height:17px}.connections-game-board_hintButton__EMrWK:disabled,.connections-game-board_submitButton__mO_0t:disabled{cursor:default;opacity:.45}.connections-game-board_connectionLines__c65mF{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.connections-game-board_connectionLines__c65mF path{fill:none;stroke:rgba(183,137,55,.8);stroke-linecap:round;stroke-width:4;animation:connections-game-board_drawLine__p0wIm .56s ease both}.connections-game-board_liveMessage__UOkzW{min-height:1.2em;margin:-3px 0 0;color:#775647;font-size:.74rem;text-align:center}@keyframes connections-game-board_wrongShake__1YEnl{0%,to{transform:translateX(0)}25%{transform:translateX(-7px)}50%{transform:translateX(6px)}75%{transform:translateX(-3px)}}@keyframes connections-game-board_correctLock__44JgR{0%{transform:translateY(4px) scale(.96);opacity:.7}70%{transform:translateY(-2px) scale(1.02)}to{transform:translateY(0) scale(1);opacity:1}}@keyframes connections-game-board_drawLine__p0wIm{0%{opacity:0;stroke-dasharray:10 14}to{opacity:1;stroke-dasharray:1 0}}@media (max-width:520px){.connections-game-board_game__8zDVY{gap:10px}.connections-game-board_gameHeader__YNsHE>span{max-width:12rem}.connections-game-board_clueGrid__ROVix{grid-template-columns:repeat(2,minmax(0,1fr))}.connections-game-board_clueCard__Eu2sf{height:5.25rem}.connections-game-board_clueFront__kAIzp{grid-template-columns:auto 1fr;grid-template-rows:1fr auto;gap:3px 6px}.connections-game-board_clueFront__kAIzp>span{grid-row:1/3}.connections-game-board_clueFront__kAIzp small,.connections-game-board_clueFront__kAIzp strong{text-align:left;justify-self:stretch}.connections-game-board_choiceArea__CQcjn{padding:8px}.connections-game-board_choiceGrid__SmhEk{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.connections-game-board_choice__FZlqG{min-height:52px}.connections-game-board_actions__9whRd{align-items:stretch}.connections-game-board_hintButton__EMrWK,.connections-game-board_submitButton__mO_0t{min-width:0;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.connections-game-board_choice__FZlqG,.connections-game-board_clueInner__DxvUx{transition:none}.connections-game-board_choice__FZlqG[data-correct=true],.connections-game-board_choice__FZlqG[data-wrong=true],.connections-game-board_connectionLines__c65mF path{animation:none}}.verse-blank-game-board_game__4QbWb{display:grid;width:min(40rem,100%);gap:14px;outline:none;color:#27352d}.verse-blank-game-board_game__4QbWb:focus-visible{border-radius:8px;outline:3px solid rgba(197,147,61,.65);outline-offset:6px}.verse-blank-game-board_answerLabel__e2mzI,.verse-blank-game-board_attempts__hj3TE,.verse-blank-game-board_attempts__hj3TE>div,.verse-blank-game-board_gameHeader__pnh3n,.verse-blank-game-board_hintCopy__EsrId,.verse-blank-game-board_hintRow__TFRHf,.verse-blank-game-board_keyRow__cwXfa{display:flex;align-items:center}.verse-blank-game-board_gameHeader__pnh3n{justify-content:space-between;gap:16px}.verse-blank-game-board_reference__vce9w{color:#3d5849;font-size:.82rem;font-weight:650}.verse-blank-game-board_attempts__hj3TE{gap:10px;color:#6f624e;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.75rem;font-weight:650}.verse-blank-game-board_attempts__hj3TE>div{gap:5px}.verse-blank-game-board_attempts__hj3TE i{width:9px;height:9px;border:1px solid #718074;border-radius:50%;background:#fffaf0}.verse-blank-game-board_attempts__hj3TE i[data-used=true]{border-color:#9a5a45;background:repeating-linear-gradient(135deg,#9a5a45 0 2px,#f6dfcf 2px 4px)}.verse-blank-game-board_verse__dc90L{position:relative;min-height:8.75rem;margin:0;overflow:hidden;border:1px solid rgba(94,83,60,.26);border-radius:8px;background:linear-gradient(90deg,transparent 0 2.75rem,rgba(173,97,77,.16) 2.75rem 2.8rem,transparent 2.8rem),repeating-linear-gradient(#fffaf0 0 2.15rem,rgba(100,119,101,.12) 2.15rem 2.2rem);padding:2rem 2rem 1.75rem 3.7rem;box-shadow:0 8px 0 rgba(73,61,43,.06),0 18px 38px rgba(50,43,31,.08);font-size:clamp(1.22rem,3.2vw,1.62rem);line-height:1.7}.verse-blank-game-board_verse__dc90L:before{position:absolute;top:0;bottom:0;left:1.55rem;width:1px;background:rgba(173,97,77,.18);content:""}.verse-blank-game-board_inlineBlank__CSr5o{display:inline-grid;min-width:5.6em;height:1.35em;place-items:center;margin-inline:.25em;border-bottom:3px solid #b78937;color:#8a7145;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.42em;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:.12em}.verse-blank-game-board_answerArea__ekXaw{display:grid;gap:9px;border-radius:8px;background:rgba(255,250,240,.48);padding:12px 14px 14px}.verse-blank-game-board_answerLabel__e2mzI{justify-content:space-between;gap:12px;color:#6c604c;font-size:.74rem;font-weight:650}.verse-blank-game-board_answerLabel__e2mzI small{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.7rem;font-variant-numeric:tabular-nums}.verse-blank-game-board_slots__7kd_l{position:relative;display:grid;grid-template-columns:repeat(var(--slot-count,9),minmax(0,1fr));gap:clamp(4px,1.2vw,8px)}.verse-blank-game-board_answerStatus__gvsuP,.verse-blank-game-board_keyboardHelp__21RYb{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.verse-blank-game-board_keyboardHelp__21RYb{white-space:nowrap}.verse-blank-game-board_slot__S1NAn{display:grid;min-width:0;aspect-ratio:1/1.08;place-items:center;border:solid rgba(73,81,67,.34);border-width:1px 1px 3px;border-radius:6px;background:#fffaf0;box-shadow:0 3px 0 rgba(76,65,46,.08);color:#244536;font-family:ui-sans-serif,system-ui,sans-serif;font-size:clamp(.92rem,4.2vw,1.5rem);font-weight:780;text-transform:uppercase;transition:transform .1s ease,border-color .1s ease,background-color .1s ease}.verse-blank-game-board_slot__S1NAn[data-current=true]{border-color:#b78937;box-shadow:0 0 0 3px rgba(183,137,55,.16),0 3px 0 rgba(76,65,46,.08);transform:translateY(-2px)}.verse-blank-game-board_slot__S1NAn[data-filled=true]{border-color:#496858;background:#f4edda}.verse-blank-game-board_slot__S1NAn[data-locked=true]{background:repeating-linear-gradient(135deg,#ede0bb 0 6px,#f8efd8 6px 12px)}.verse-blank-game-board_game__4QbWb[data-phase=wrong] .verse-blank-game-board_slots__7kd_l{animation:verse-blank-game-board_wrongShake__RSMDq .24s ease}.verse-blank-game-board_game__4QbWb[data-phase=wrong] .verse-blank-game-board_slot__S1NAn[data-filled=true]{border-color:#9a5a45;background:#f7e4d8}.verse-blank-game-board_game__4QbWb[data-phase=solved] .verse-blank-game-board_slot__S1NAn{border-color:#2f6047;background:#dfead9;box-shadow:0 0 0 2px rgba(190,146,57,.2),0 4px 0 rgba(39,74,55,.12);animation:verse-blank-game-board_correctLock__d3W_g .38s cubic-bezier(.2,.9,.24,1) both}.verse-blank-game-board_game__4QbWb[data-phase=failed] .verse-blank-game-board_slot__S1NAn{border-color:#835e4f;background:#eee1d7}.verse-blank-game-board_hintRow__TFRHf{min-height:52px;justify-content:space-between;gap:10px;border-block:1px solid rgba(76,78,61,.14);padding-block:8px}.verse-blank-game-board_hintCopy__EsrId{min-width:0;flex:1;gap:9px;color:#645741}.verse-blank-game-board_hintCopy__EsrId>svg{width:18px;height:18px;flex:0 0 auto;color:#a77626}.verse-blank-game-board_hintCopy__EsrId small,.verse-blank-game-board_hintCopy__EsrId span,.verse-blank-game-board_hintCopy__EsrId strong{display:block}.verse-blank-game-board_hintCopy__EsrId small{color:#8a7a61;font-size:.67rem;font-weight:500}.verse-blank-game-board_hintCopy__EsrId strong{margin-top:1px;color:#3c4d42;font-size:.82rem;font-weight:650}.verse-blank-game-board_hintPlaceholder___Mym8{color:#847967;font-size:.76rem}.verse-blank-game-board_firstLetter__fPZfL{flex:0 0 auto;border:1px solid rgba(183,137,55,.35);border-radius:999px;background:#f3e6c6;padding:5px 9px;color:#71551f;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.7rem;font-weight:700}.verse-blank-game-board_hintButton__FWOOZ,.verse-blank-game-board_key__QG_8S{appearance:none;border:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.verse-blank-game-board_hintButton__FWOOZ{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(72,80,67,.3);border-radius:8px;background:#fffaf0;padding:0 13px;color:#3a4b40;font-size:.76rem;font-weight:650}.verse-blank-game-board_hintButton__FWOOZ svg{width:15px;height:15px}.verse-blank-game-board_hintButton__FWOOZ:hover:not(:disabled){border-color:#b78937;background:#f8eed4}.verse-blank-game-board_hintButton__FWOOZ:focus-visible,.verse-blank-game-board_key__QG_8S:focus-visible{outline:3px solid rgba(197,147,61,.62);outline-offset:2px}.verse-blank-game-board_hintButton__FWOOZ:disabled,.verse-blank-game-board_key__QG_8S:disabled{cursor:default;opacity:.48}.verse-blank-game-board_keyboard__Y13QP{display:grid;gap:7px;border-radius:8px;background:rgba(77,73,57,.1);padding:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.65);touch-action:manipulation;user-select:none}.verse-blank-game-board_keyRow__cwXfa{justify-content:center;gap:6px}.verse-blank-game-board_key__QG_8S{width:min(8.7%,46px);min-width:34px;height:46px;border:solid rgba(66,70,58,.28);border-width:1px 1px 3px;border-radius:6px;background:#fffaf0;color:#28372f;box-shadow:0 2px 0 rgba(58,52,40,.1);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.83rem;font-weight:760;transition:transform 90ms ease,border-color 90ms ease,background-color 90ms ease}.verse-blank-game-board_key__QG_8S:hover:not(:disabled){border-color:#6e806f;background:#f7f0df}.verse-blank-game-board_key__QG_8S:active:not(:disabled){border-bottom-width:1px;background:#eee3ca;transform:translateY(2px)}.verse-blank-game-board_specialKey__QjG23,.verse-blank-game-board_submitKey__ya5fK{width:min(13%,64px)}.verse-blank-game-board_specialKey__QjG23 svg,.verse-blank-game-board_submitKey__ya5fK svg{width:18px;height:18px;margin-inline:auto}.verse-blank-game-board_submitKey__ya5fK{border-color:#315b49;background:#315b49;color:#fffaf0}.verse-blank-game-board_submitKey__ya5fK:hover:not(:disabled){border-color:#244536;background:#244536}.verse-blank-game-board_liveMessage__DAcE5{min-height:1.2em;margin:-2px 0 0;color:#775647;font-size:.74rem;text-align:center}@keyframes verse-blank-game-board_wrongShake__RSMDq{0%,to{transform:translateX(0)}25%{transform:translateX(-7px)}50%{transform:translateX(6px)}75%{transform:translateX(-3px)}}@keyframes verse-blank-game-board_correctLock__d3W_g{0%{transform:translateY(5px) scale(.96);opacity:.65}70%{transform:translateY(-2px) scale(1.02)}to{transform:translateY(0) scale(1);opacity:1}}@media (max-width:520px){.verse-blank-game-board_game__4QbWb{gap:10px}.verse-blank-game-board_verse__dc90L{min-height:7.5rem;padding:1.4rem 1rem 1.25rem 2.65rem;background:linear-gradient(90deg,transparent 0 1.85rem,rgba(173,97,77,.16) 1.85rem 1.9rem,transparent 1.9rem),repeating-linear-gradient(#fffaf0 0 1.9rem,rgba(100,119,101,.12) 1.9rem 1.95rem);font-size:1.08rem;line-height:1.75}.verse-blank-game-board_verse__dc90L:before{left:1rem}.verse-blank-game-board_answerArea__ekXaw{padding-inline:8px}.verse-blank-game-board_slots__7kd_l{gap:4px}.verse-blank-game-board_slot__S1NAn{border-radius:4px;font-size:clamp(.8rem,5vw,1.08rem)}.verse-blank-game-board_hintRow__TFRHf{align-items:stretch}.verse-blank-game-board_hintCopy__EsrId{flex-wrap:wrap}.verse-blank-game-board_hintPlaceholder___Mym8{max-width:10rem}.verse-blank-game-board_keyboard__Y13QP{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:7px 5px}.verse-blank-game-board_keyRow__cwXfa{display:contents}.verse-blank-game-board_key__QG_8S{width:100%;min-width:0;height:44px}.verse-blank-game-board_specialKey__QjG23,.verse-blank-game-board_submitKey__ya5fK{width:100%}}@media (prefers-reduced-motion:reduce){.verse-blank-game-board_game__4QbWb[data-phase=solved] .verse-blank-game-board_slot__S1NAn,.verse-blank-game-board_game__4QbWb[data-phase=wrong] .verse-blank-game-board_slots__7kd_l{animation:none}.verse-blank-game-board_key__QG_8S,.verse-blank-game-board_slot__S1NAn{transition:none}}.word-ladder-game-board_game__JIu2x{width:min(100%,34rem);margin-inline:auto;color:#173f31}.word-ladder-game-board_gameHeader__58I6z{margin-bottom:1rem}.word-ladder-game-board_gameHeader__58I6z>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.word-ladder-game-board_gameHeader__58I6z span,.word-ladder-game-board_gameHeader__58I6z strong{font-size:.88rem;letter-spacing:-.01em}.word-ladder-game-board_gameHeader__58I6z strong{color:#9a6a16}.word-ladder-game-board_gameHeader__58I6z p{margin:.4rem 0 0;color:#766d5b;font-size:.76rem}.word-ladder-game-board_staircase__WpIlQ{display:grid;gap:.38rem;margin:0;padding:1.25rem 1rem 1.35rem;overflow:hidden;list-style:none;border:1px solid rgb(48 86 68/20%);border-radius:1.4rem;background:radial-gradient(circle at 80% 8%,rgb(210 166 67/18%),transparent 26%),linear-gradient(145deg,rgb(255 253 246/94%),rgb(242 232 205/72%));box-shadow:0 1.15rem 2.8rem rgb(57 50 32/11%),inset 0 1px rgb(255 255 255/82%)}.word-ladder-game-board_step__eh21k{position:relative;width:calc(100% - min(calc(var(--step-index) * 1.4rem), 5.6rem));margin-left:min(calc(var(--step-index) * 1.4rem),5.6rem);z-index:calc(10 - var(--step-index))}.word-ladder-game-board_tile__yQcTB{position:relative;display:grid;grid-template-columns:3.25rem 1fr 2.5rem;align-items:center;width:100%;min-height:5rem;padding:.7rem .75rem;overflow:hidden;border:1px solid rgb(43 79 62/30%);border-radius:1rem;color:#173f31;text-align:left;background:linear-gradient(135deg,#fffdf5,#f4e8c7);box-shadow:0 .42rem 0 #d3bd82,0 .7rem 1.1rem rgb(67 57 31/11%);cursor:grab;touch-action:none;transition:transform .16s ease,box-shadow .18s ease,border-color .18s ease}.word-ladder-game-board_tile__yQcTB:hover:not(:disabled){border-color:#2e6c53;transform:translateY(-2px);box-shadow:0 .5rem 0 #cdb36f,0 .9rem 1.3rem rgb(55 72 53/15%)}.word-ladder-game-board_tile__yQcTB:active:not(:disabled),.word-ladder-game-board_tile__yQcTB[aria-pressed=true]{cursor:grabbing;transform:translateY(3px) scale(.995);box-shadow:0 .16rem 0 #cdb36f,0 .35rem .7rem rgb(55 72 53/14%)}.word-ladder-game-board_tile__yQcTB:focus-visible{outline:3px solid #d5a437;outline-offset:3px}.word-ladder-game-board_tile__yQcTB:disabled{cursor:default;opacity:1}.word-ladder-game-board_position__c3rtY{display:grid;place-items:center;width:2.55rem;height:2.55rem;border-radius:.75rem;color:#fffaf0;font:700 .66rem/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;background:#214d3b;box-shadow:inset 0 0 0 1px rgb(255 255 255/25%)}.word-ladder-game-board_wordBlock__diiza{display:grid;gap:.2rem;min-width:0}.word-ladder-game-board_wordBlock__diiza strong{font:800 clamp(1.15rem,4vw,1.45rem)/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.12em}.word-ladder-game-board_wordBlock__diiza small{overflow:hidden;color:#756b58;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.word-ladder-game-board_tileIcon__Duma0{display:grid;place-items:center;color:#8d6a22}.word-ladder-game-board_tileIcon__Duma0 svg{width:1.18rem;height:1.18rem}.word-ladder-game-board_connector__DpeAr{position:absolute;top:-.58rem;left:1.42rem;z-index:3;display:grid;place-items:center;width:1.1rem;height:1.1rem;border:2px solid #f8f1df;border-radius:50%;background:#bd8c25;box-shadow:0 0 0 1px #bd8c25}.word-ladder-game-board_connector__DpeAr i{width:.36rem;height:.36rem;border-radius:50%;background:#fff9e8}.word-ladder-game-board_step__eh21k[data-connection=valid] .word-ladder-game-board_connector__DpeAr{background:#2e6c53;box-shadow:0 0 0 1px #2e6c53,0 0 .8rem rgb(46 108 83/32%)}.word-ladder-game-board_step__eh21k[data-connection=invalid] .word-ladder-game-board_connector__DpeAr{background:#b15943;box-shadow:0 0 0 1px #b15943}.word-ladder-game-board_step__eh21k[data-connection=valid] .word-ladder-game-board_tile__yQcTB{border-left:4px solid #2e6c53}.word-ladder-game-board_step__eh21k[data-shaking=true] .word-ladder-game-board_tile__yQcTB{border-color:#b15943;animation:word-ladder-game-board_ladder-shake__1wN0s .24s ease both}.word-ladder-game-board_step__eh21k[data-complete=true] .word-ladder-game-board_tile__yQcTB{border-color:#bd8c25;background:linear-gradient(135deg,#fffdf5,#f5dfa6);box-shadow:0 .42rem 0 #bd8c25,0 0 1.3rem rgb(213 164 55/20%)}.word-ladder-game-board_actions__lGa86{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}.word-ladder-game-board_actions__lGa86 button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding-inline:1rem;border-radius:.85rem;font:700 .88rem/1 ui-sans-serif,system-ui,sans-serif;transition:transform .1s ease,box-shadow .16s ease,opacity .16s ease}.word-ladder-game-board_actions__lGa86 button:active:not(:disabled){transform:translateY(2px)}.word-ladder-game-board_actions__lGa86 button:focus-visible{outline:3px solid #d5a437;outline-offset:2px}.word-ladder-game-board_actions__lGa86 button:disabled{cursor:not-allowed;opacity:.45}.word-ladder-game-board_actions__lGa86 svg{width:1.05rem;height:1.05rem}.word-ladder-game-board_hintButton__3LcAy{border:1px solid rgb(39 77 58/32%);color:#214d3b;background:rgb(255 253 246/86%)}.word-ladder-game-board_checkButton__RJciU{border:1px solid #173f31;color:#fffaf0;background:#173f31;box-shadow:0 .28rem 0 #0c2c20}.word-ladder-game-board_liveMessage__mtsqO{min-height:1.25rem;margin:.65rem 0 0;color:#756b58;font-size:.76rem;text-align:center}@keyframes word-ladder-game-board_ladder-shake__1wN0s{0%,to{transform:translateX(0)}25%{transform:translateX(-6px)}55%{transform:translateX(5px)}80%{transform:translateX(-3px)}}@media (max-width:520px){.word-ladder-game-board_gameHeader__58I6z>div{align-items:flex-start}.word-ladder-game-board_gameHeader__58I6z p{display:none}.word-ladder-game-board_staircase__WpIlQ{padding:1rem .65rem 1.15rem}.word-ladder-game-board_step__eh21k{width:calc(100% - min(calc(var(--step-index) * .68rem), 2.72rem));margin-left:min(calc(var(--step-index) * .68rem),2.72rem)}.word-ladder-game-board_tile__yQcTB{grid-template-columns:2.75rem 1fr 2rem;min-height:4.45rem;padding:.55rem .6rem}.word-ladder-game-board_position__c3rtY{width:2.2rem;height:2.2rem}.word-ladder-game-board_wordBlock__diiza small{font-size:.66rem}}@media (prefers-reduced-motion:reduce){.word-ladder-game-board_actions__lGa86 button,.word-ladder-game-board_tile__yQcTB{transition:none}.word-ladder-game-board_step__eh21k[data-shaking=true] .word-ladder-game-board_tile__yQcTB{animation:none}}.word-trail-game-board_game__IK91j{width:min(100%,36rem);margin-inline:auto;color:#173f31}.word-trail-game-board_gameHeader__IsEew{display:grid;gap:.75rem;margin-bottom:.85rem}.word-trail-game-board_gameStatusLine__BsYUt{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.35rem 1rem}.word-trail-game-board_gameInstruction__7Z4bU,.word-trail-game-board_gameProgress__0DoOD{font-size:.86rem;white-space:nowrap}.word-trail-game-board_gameProgress__0DoOD{flex:0 0 auto;margin-left:auto;color:#a06c15}.word-trail-game-board_clueRail__7sdCE{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem}.word-trail-game-board_clueRail__7sdCE button{display:grid;grid-template-columns:auto 1fr;align-items:center;min-height:3.25rem;padding:.5rem .6rem;border:1px solid rgb(43 79 62/22%);border-radius:.8rem;color:#4c5e51;background:rgb(255 253 246/80%);transition:transform .1s ease,border-color .16s ease,background-color .16s ease}.word-trail-game-board_clueRail__7sdCE button:hover:not(:disabled){border-color:#2e6c53;transform:translateY(-1px)}.word-trail-game-board_clueRail__7sdCE button[aria-selected=true]{border-color:#2e6c53;color:#173f31;background:#edf4e9;box-shadow:inset 0 0 0 1px rgb(46 108 83/18%)}.word-trail-game-board_clueRail__7sdCE button[data-solved=true]{border-color:#c89a32;color:#6b511b;background:#f7e8b8}.word-trail-game-board_clueRail__7sdCE button:focus-visible{outline:3px solid #d5a437;outline-offset:2px}.word-trail-game-board_clueRail__7sdCE button:disabled{opacity:1}.word-trail-game-board_clueRail__7sdCE span{font-weight:750;font-size:.78rem;white-space:nowrap}.word-trail-game-board_clueRail__7sdCE small{grid-column:2;color:#827760;font-size:.65rem}.word-trail-game-board_clueRail__7sdCE svg{grid-row:1/3;width:.9rem;height:.9rem;margin-right:.25rem}.word-trail-game-board_wordDisplay__5LW2p{display:flex;align-items:baseline;justify-content:center;gap:.8rem;min-height:3rem;padding:.62rem 1rem;border:1px solid rgb(52 86 69/17%);border-bottom:0;border-radius:1.05rem 1.05rem 0 0;background:#fffdf6}.word-trail-game-board_wordDisplay__5LW2p span{color:#7d725f;font-size:.74rem}.word-trail-game-board_wordDisplay__5LW2p strong{font:800 1.05rem/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.16em}.word-trail-game-board_grid__AzhAc{position:relative;display:grid;gap:.6rem;aspect-ratio:1;padding:1rem;overflow:hidden;border:2px solid #214d3b;border-radius:0 0 1.35rem 1.35rem;background:radial-gradient(circle at 18% 12%,rgb(213 164 55/17%),transparent 24%),linear-gradient(145deg,#f9f4e6,#e9efe4);box-shadow:0 1.15rem 2.8rem rgb(57 50 32/12%),inset 0 0 0 4px rgb(255 255 255/50%);touch-action:none;user-select:none}.word-trail-game-board_lines__bX4zd{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}.word-trail-game-board_lines__bX4zd path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:clamp(10px,2.9vw,18px);opacity:.78;vector-effect:non-scaling-stroke}.word-trail-game-board_activeLine__mr_s_{stroke:#c58e23;filter:drop-shadow(0 2px 3px rgb(104 76 20/24%))}.word-trail-game-board_solvedLine__9x30N{stroke:#3a8465;opacity:.54!important}.word-trail-game-board_wrongLine__kSMnj{stroke:#b15943;animation:word-trail-game-board_trail-shake__ctfPi .24s ease both}.word-trail-game-board_cell__0XeI7{position:relative;z-index:3;display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid rgb(38 77 58/23%);border-radius:1rem;color:#173f31;background:rgb(255 254 248/90%);box-shadow:0 .25rem .7rem rgb(57 64 45/10%),inset 0 1px rgb(255 255 255/90%);transition:transform .1s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.word-trail-game-board_cell__0XeI7:hover:not(:disabled){z-index:4;border-color:#2e6c53;transform:translateY(-2px) scale(1.02)}.word-trail-game-board_cell__0XeI7:active:not(:disabled),.word-trail-game-board_cell__0XeI7[data-selected=true]{color:#fffaf0;border-color:#8d661d;background:#c58e23;transform:scale(.94);box-shadow:0 0 0 4px rgb(255 249 230/78%)}.word-trail-game-board_cell__0XeI7:focus-visible{z-index:5;outline:3px solid #d5a437;outline-offset:2px}.word-trail-game-board_cell__0XeI7[data-solved=true]{color:#fffdf6;border-color:#2e6c53;background:#3a8465;opacity:1}.word-trail-game-board_cell__0XeI7[data-hinted=true]{border-color:#c58e23;animation:word-trail-game-board_hint-pulse__2fRUo 1.25s ease-in-out infinite;box-shadow:0 0 0 5px rgb(197 142 35/20%),0 0 1.5rem rgb(197 142 35/28%)}.word-trail-game-board_cell__0XeI7[data-invalid=true]{border-color:#b15943;animation:word-trail-game-board_cell-bounce__Iehdb .22s ease}.word-trail-game-board_cell__0XeI7 strong{font:800 clamp(1.1rem,5vw,1.6rem)/1 ui-sans-serif,system-ui,sans-serif}.word-trail-game-board_cell__0XeI7 span,.word-trail-game-board_cell__0XeI7 svg{position:absolute;right:.35rem;bottom:.3rem;display:grid;place-items:center;width:1.05rem;height:1.05rem;border-radius:50%;color:#214d3b;font:800 .62rem/1 ui-sans-serif,system-ui,sans-serif;background:#fffaf0}.word-trail-game-board_actions__oWl3J{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}.word-trail-game-board_actions__oWl3J button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;border:1px solid rgb(39 77 58/30%);border-radius:.85rem;color:#214d3b;font:700 .86rem/1 ui-sans-serif,system-ui,sans-serif;background:rgb(255 253 246/88%);transition:transform .1s ease,opacity .14s ease,border-color .14s ease}.word-trail-game-board_actions__oWl3J button:hover:not(:disabled){border-color:#214d3b}.word-trail-game-board_actions__oWl3J button:active:not(:disabled){transform:translateY(2px)}.word-trail-game-board_actions__oWl3J button:focus-visible{outline:3px solid #d5a437;outline-offset:2px}.word-trail-game-board_actions__oWl3J button:disabled{opacity:.42}.word-trail-game-board_actions__oWl3J svg{width:1rem;height:1rem}.word-trail-game-board_liveMessage__7Xlf7{min-height:1.25rem;margin:.65rem 0 0;color:#756b58;font-size:.76rem;text-align:center}@keyframes word-trail-game-board_trail-shake__ctfPi{0%,to{transform:translateX(0)}30%{transform:translateX(-6px)}65%{transform:translateX(5px)}}@keyframes word-trail-game-board_cell-bounce__Iehdb{50%{transform:scale(.86)}}@keyframes word-trail-game-board_hint-pulse__2fRUo{50%{transform:scale(1.06)}}@media (max-width:520px){.word-trail-game-board_gameStatusLine__BsYUt{align-items:center;gap:.5rem}.word-trail-game-board_gameInstruction__7Z4bU,.word-trail-game-board_gameProgress__0DoOD{font-size:.76rem}.word-trail-game-board_clueRail__7sdCE{grid-template-columns:repeat(2,1fr)}.word-trail-game-board_grid__AzhAc{gap:.42rem;padding:.65rem}.word-trail-game-board_cell__0XeI7{border-radius:.78rem}}@media (max-width:360px){.word-trail-game-board_gameStatusLine__BsYUt{gap:.35rem}.word-trail-game-board_gameInstruction__7Z4bU,.word-trail-game-board_gameProgress__0DoOD{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.word-trail-game-board_actions__oWl3J button,.word-trail-game-board_cell__0XeI7{transition:none}.word-trail-game-board_cell__0XeI7[data-hinted=true],.word-trail-game-board_cell__0XeI7[data-invalid=true],.word-trail-game-board_wrongLine__kSMnj{animation:none}}.puzzle-experience_experience__ooxwV{display:grid;width:min(42rem,100%);gap:16px}.puzzle-experience_meta__DjIkZ{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#756955;font-size:.76rem}.puzzle-experience_meta__DjIkZ span:last-child{display:inline-flex;align-items:center;gap:5px}.puzzle-experience_meta__DjIkZ svg{width:14px;height:14px;color:#a36d21}.puzzle-experience_status__zVjts{margin:0;color:#6e624f;font-size:.78rem;text-align:center}.puzzle-experience_alert__SwEN_{margin-bottom:0}.puzzle-experience_resultPanel__nujRu{display:grid;gap:16px;margin-top:8px;border:1px solid rgba(44,71,56,.24);border-radius:18px;background:rgba(255,250,240,.88);padding:clamp(16px,4vw,24px);box-shadow:0 18px 44px rgba(35,49,40,.12);animation:puzzle-experience_resultRise__txYh6 .56s cubic-bezier(.22,1,.36,1)}.puzzle-experience_resultFinished__JkpP2,.puzzle-experience_resultSuccess__luxDt{display:flex;align-items:center;gap:12px}.puzzle-experience_resultIcon__4pNxx{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:2px solid rgba(255,250,240,.8);border-radius:999px;background:#244b38;box-shadow:0 0 0 4px rgba(187,139,46,.18),0 7px 18px rgba(36,75,56,.24);color:#fffaf0}.puzzle-experience_resultFinished__JkpP2 .puzzle-experience_resultIcon__4pNxx{background:#795846}.puzzle-experience_resultIcon__4pNxx svg{width:20px;height:20px}.puzzle-experience_resultFinished__JkpP2 span,.puzzle-experience_resultFinished__JkpP2 strong,.puzzle-experience_resultSuccess__luxDt span,.puzzle-experience_resultSuccess__luxDt strong{display:block}.puzzle-experience_resultFinished__JkpP2 div>span,.puzzle-experience_resultSuccess__luxDt div>span{color:#786a54;font-size:.72rem}.puzzle-experience_resultFinished__JkpP2 strong,.puzzle-experience_resultSuccess__luxDt strong{margin-top:2px;color:#253d31;font-size:1.15rem;font-weight:650}.puzzle-experience_resultStats__1cuw1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid rgba(47,68,55,.16);border-radius:12px;background:rgba(242,233,212,.5)}.puzzle-experience_resultStats__1cuw1>div{padding:12px;text-align:center}.puzzle-experience_resultStats__1cuw1>div+div{border-left:1px solid rgba(47,68,55,.14)}.puzzle-experience_resultStats__1cuw1 dt{color:#786c58;font-size:.68rem}.puzzle-experience_resultStats__1cuw1 dd{margin:4px 0 0;color:#253d31;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:700}.puzzle-experience_resultActions__M221K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.puzzle-experience_resultActions__M221K [data-slot=button]{min-height:44px}.puzzle-experience_resultActions__M221K [data-variant=ghost]{grid-column:1/-1}.puzzle-experience_resultExplanation__RzmDO{margin:0;color:#5e5343;line-height:1.65}.puzzle-experience_relatedReadings__8oHnM{overflow:hidden;border-top:1px solid rgba(47,68,55,.16)}.puzzle-experience_relatedReadings__8oHnM summary{min-height:44px;padding-top:14px;cursor:pointer;color:#344b3d;font-size:.82rem;font-weight:600}@keyframes puzzle-experience_resultRise__txYh6{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:520px){.puzzle-experience_experience__ooxwV{gap:12px}.puzzle-experience_meta__DjIkZ{padding-inline:2px}.puzzle-experience_resultStats__1cuw1{grid-template-columns:repeat(2,minmax(0,1fr))}.puzzle-experience_resultStats__1cuw1>div:nth-child(3){border-left:0}.puzzle-experience_resultStats__1cuw1>div:nth-child(n+3){border-top:1px solid rgba(47,68,55,.14)}.puzzle-experience_resultActions__M221K{grid-template-columns:1fr}.puzzle-experience_resultActions__M221K [data-variant=ghost]{grid-column:auto}}@media (prefers-reduced-motion:reduce){.puzzle-experience_resultPanel__nujRu{animation:none}}