.word-chain_main__qbClu{--ink:#183f45;--paper:#fffdf6;--muted:#526b6d;background:#f4f2e8;color:var(--ink);padding:1.25rem 1rem 3rem;min-height:80vh;font-family:var(--font-sans),Arial,sans-serif}.word-chain_main__qbClu *{box-sizing:border-box}.word-chain_content__unvZ8{max-width:1040px;margin:auto}.word-chain_main__qbClu a{color:inherit;text-underline-offset:4px}.word-chain_actions__rwv6U,.word-chain_breadcrumb__Xr2AK,.word-chain_toolbar__D7Wau{display:flex;gap:.65rem;flex-wrap:wrap;align-items:center}.word-chain_breadcrumb__Xr2AK{font-size:.875rem;color:var(--muted)}.word-chain_heading__JB2QD{margin:2rem 0 1.5rem}.word-chain_heading__JB2QD h1{font:700 clamp(2rem,5vw,3.5rem)/1.12 Georgia,serif;letter-spacing:-.04em;margin:.5rem 0 1rem;overflow-wrap:anywhere}.word-chain_heading__JB2QD>p:last-child{font-size:1.125rem;line-height:1.6}.word-chain_eyebrow__Hs_nY{font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;line-height:1.7}.word-chain_titleDot__YL0ZQ{color:#b74731}.word-chain_toolbar__D7Wau{margin-bottom:1.4rem}.word-chain_main__qbClu button{font:inherit;color:var(--ink);border:1px solid #668783;border-radius:10px;background:var(--paper);min-height:44px;min-width:44px;padding:.65rem 1rem;cursor:pointer;line-height:1.35;touch-action:manipulation}.word-chain_main__qbClu button:hover:not(:disabled){background:#e5eee8}.word-chain_main__qbClu button:disabled{opacity:.5;cursor:default}.word-chain_main__qbClu :is(button,input,a):focus-visible{outline:3px solid #a83723;outline-offset:3px}.word-chain_main__qbClu .word-chain_primary__5oK1C{background:var(--ink);color:var(--paper);border-color:var(--ink);font-weight:700;min-height:50px}.word-chain_main__qbClu .word-chain_primary__5oK1C:hover:not(:disabled){background:#285960}.word-chain_main__qbClu .word-chain_quiet___Diin{border-color:transparent;text-decoration:underline;text-underline-offset:4px}.word-chain_intro__3jXge{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:center;background:var(--paper);padding:2rem;border:1px solid #cad6cf;border-radius:22px;box-shadow:0 8px 0 #e4e6db}.word-chain_intro__3jXge h2{font:700 1.8rem/1.2 Georgia,serif;margin:.5rem 0 1rem}.word-chain_intro__3jXge p,.word-chain_prose__Zw2wP{line-height:1.8}.word-chain_art__McxH_ svg{display:block;width:100%;height:auto}.word-chain_stats__Jo8VV{display:flex;flex-wrap:wrap;gap:1.5rem;background:#e4ece5;border:1px solid #c1d1c8;border-radius:16px;padding:1.1rem 1.5rem;margin:1.25rem 0}.word-chain_stats__Jo8VV>div{display:flex;flex-direction:column;gap:.25rem}.word-chain_stats__Jo8VV span{font-size:.8rem}.word-chain_stats__Jo8VV strong{font-size:1.35rem;white-space:nowrap}.word-chain_stats__Jo8VV .word-chain_progressBlock___7WRC{margin-left:auto;min-width:190px}.word-chain_progressBlock___7WRC strong{font-size:.95rem}.word-chain_progressBlock___7WRC progress{accent-color:#28645c;width:100%;height:8px}.word-chain_board__TOjUQ,.word-chain_result__iv54Y,.word-chain_technical__amr1Y{background:var(--paper);border:1px solid #c1d1c8;border-radius:20px;padding:1.6rem;text-align:center;box-shadow:0 7px 0 #e4e6db}.word-chain_endpoints__eoFBj{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}.word-chain_endpoints__eoFBj>div{display:flex;flex-direction:column;gap:.4rem;padding:.65rem 1rem}.word-chain_endpoints__eoFBj span,.word-chain_proposal__tyRDW>span{font-size:.85rem}.word-chain_endpoints__eoFBj strong{font:700 clamp(1.5rem,5vw,2.5rem)/1.4 Georgia,serif;letter-spacing:.06em}.word-chain_target__inPdT{background:#e4eee6;border:1px solid #6e9183;border-radius:12px}.word-chain_moves__f8XBZ{font-weight:700;margin:1.3rem 0}.word-chain_path__W8ami{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;list-style:none;padding:0;margin:1.25rem 0 1.75rem}.word-chain_path__W8ami li{display:grid;grid-template-columns:1fr auto;grid-gap:.1rem .55rem;gap:.1rem .55rem;border:1px solid #c3d1c7;background:#f1f2e9;border-radius:9px;padding:.5rem .65rem;text-align:left}.word-chain_path__W8ami small{grid-column:1/-1;font-size:.7rem;color:var(--muted)}.word-chain_path__W8ami strong{font:700 1.15rem/1.5 Georgia,serif;letter-spacing:.04em}.word-chain_path__W8ami li:last-child{border-color:#416d61;background:#e3ece2}.word-chain_path__W8ami span{color:#607e72}.word-chain_label__87U_p{margin:1.25rem 0 .65rem;font-weight:700}.word-chain_label__87U_p span{display:block;font-size:.85rem;font-weight:400;margin-top:.35rem}.word-chain_positions__ikBpW{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.word-chain_main__qbClu .word-chain_positions__ikBpW button{width:48px;min-height:56px;padding:0;font:700 1.7rem Georgia,serif;box-shadow:0 3px 0 #c2d1c7}.word-chain_main__qbClu button[aria-pressed=true],.word-chain_main__qbClu button[aria-pressed=true]:hover:not(:disabled){background:#183f45;color:#fffdf6;border-color:#183f45;box-shadow:0 0 0 2px #b74731}.word-chain_editor__NtxHE{border:0;padding:1rem 0;margin:1rem 0 0;min-width:0}.word-chain_editor__NtxHE legend{font-size:.85rem;margin:auto;padding:.5rem}.word-chain_inputLabel__zPsvv{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;font-size:.85rem;margin-bottom:1rem}.word-chain_inputLabel__zPsvv input{width:64px;min-height:48px;border:1px solid #668783;border-radius:8px;background:#fffdf6;color:var(--ink);text-align:center;font:700 1.5rem Georgia,serif}.word-chain_alphabet__U_Yhr{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;max-width:650px;margin:auto}.word-chain_main__qbClu .word-chain_alphabet__U_Yhr button{width:44px;min-height:44px;padding:.25rem;font:700 1.1rem Georgia,serif}.word-chain_proposal__tyRDW{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:#eeeadd;border-radius:12px;padding:1rem;margin:.6rem auto;max-width:420px}.word-chain_proposal__tyRDW strong{font:700 2rem Georgia,serif;letter-spacing:.12em;overflow-wrap:anywhere}.word-chain_proposal__tyRDW small{font-size:.8rem;color:var(--muted)}.word-chain_notice__y8vI_{min-height:3.5em;font-size:.9rem;line-height:1.6;max-width:650px;margin:1rem auto}.word-chain_actions__rwv6U{justify-content:center;margin:1.4rem 0 .75rem}.word-chain_meaning__XHm7s,.word-chain_note__5ddRJ,.word-chain_tutorialHint__yKSLP{font-size:.9rem;line-height:1.7;color:var(--muted)}.word-chain_note__5ddRJ{margin:2rem 0 1rem}.word-chain_back__VriYW{display:inline-flex;min-height:44px;align-items:center}.word-chain_result__iv54Y{min-height:85svh}.word-chain_resultTitle__6SYEV h2{font:700 1.9rem/1.3 Georgia,serif;margin:.6rem 0}.word-chain_resultTitle__6SYEV p{line-height:1.6}.word-chain_promotion__i7pJ5{font-weight:700;font-size:1.2rem;color:#245e51}.word-chain_meaning__XHm7s{max-width:600px;margin:1rem auto}.word-chain_feedbackSpace__rPd39{height:120px;max-width:100%;margin:clamp(1rem,15svh,8rem) auto 1rem;display:flex;align-items:center;justify-content:center;pointer-events:none}.word-chain_feedback__23RqL{flex-direction:column;gap:.8rem;animation:word-chain_chain-appear__wuu30 .25s ease-out}.word-chain_feedback__23RqL,.word-chain_links__GXzDT{display:flex;align-items:center}.word-chain_links__GXzDT span{width:48px;height:48px;border:2px solid #518575;border-radius:12px;display:grid;place-items:center;background:#e4eee1;color:#245e51;font:700 1.5rem Georgia,serif;animation:word-chain_chain-link__OHY2p 1s both}.word-chain_links__GXzDT span:nth-of-type(2){animation-delay:.12s}.word-chain_links__GXzDT span:nth-of-type(3){animation-delay:.24s}.word-chain_links__GXzDT i{display:block;width:24px;height:4px;background:#518575;animation:word-chain_chain-connect__JtPR8 1s both}.word-chain_feedback__23RqL[data-chain-feedback=failure] .word-chain_links__GXzDT i:last-of-type{background:repeating-linear-gradient(90deg,#b74731 0 6px,transparent 6px 12px);animation:word-chain_chain-break__a6eig .8s both}.word-chain_feedback__23RqL[data-chain-feedback=failure] .word-chain_links__GXzDT span:last-of-type{color:#a33623;border-color:#a33623;animation:word-chain_chain-break__a6eig .8s both}.word-chain_feedback__23RqL[data-chain-feedback=level] strong{animation:word-chain_chain-rise__KukSJ 1.2s both}.word-chain_dialog__XXkky{color:var(--ink);background:var(--paper);width:min(800px,calc(100vw - 24px));max-height:90svh;overflow:auto;padding:1.5rem;border:1px solid #76938d;border-radius:18px}.word-chain_dialog__XXkky::-webkit-backdrop{background:#102d36b3}.word-chain_dialog__XXkky::backdrop{background:#102d36b3}.word-chain_dialogHeader__Jec6_{display:flex;justify-content:space-between;align-items:center;gap:1rem;position:-webkit-sticky;position:sticky;top:-1.5rem;padding:.6rem 0;background:var(--paper);z-index:3}.word-chain_dialogHeader__Jec6_ h2{font:700 1.5rem Georgia,serif}.word-chain_dialog__XXkky .word-chain_board__TOjUQ{box-shadow:none}.word-chain_dialog__XXkky .word-chain_result__iv54Y{min-height:auto}.word-chain_dialog__XXkky .word-chain_feedbackSpace__rPd39{margin:1rem auto}@keyframes word-chain_chain-link__OHY2p{0%{transform:translateY(-12px) rotate(-6deg);opacity:0}55%{opacity:1;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes word-chain_chain-connect__JtPR8{0%,20%{transform:scaleX(0)}80%,to{transform:scaleX(1)}}@keyframes word-chain_chain-break__a6eig{0%{transform:translateY(0)}50%{transform:translateY(8px) rotate(8deg)}to{transform:translateY(4px) rotate(4deg)}}@keyframes word-chain_chain-rise__KukSJ{0%{opacity:0;transform:translateY(12px)}55%,to{opacity:1;transform:translateY(0)}}@keyframes word-chain_chain-appear__wuu30{0%{opacity:.1}to{opacity:1}}@media (max-width:640px){.word-chain_intro__3jXge{grid-template-columns:1fr;padding:1.2rem;gap:1rem}.word-chain_art__McxH_{max-width:340px;margin:auto}.word-chain_heading__JB2QD{margin:1.3rem 0}.word-chain_stats__Jo8VV{padding:1rem;gap:1rem}.word-chain_stats__Jo8VV .word-chain_progressBlock___7WRC{margin-left:0;min-width:0;width:100%}.word-chain_board__TOjUQ,.word-chain_result__iv54Y{padding:1rem .6rem}.word-chain_main__qbClu .word-chain_positions__ikBpW button{width:44px;min-height:50px}.word-chain_positions__ikBpW{gap:5px}.word-chain_alphabet__U_Yhr{gap:6px}.word-chain_endpoints__eoFBj{gap:.5rem}.word-chain_endpoints__eoFBj>div{padding:.5rem}.word-chain_path__W8ami{gap:.5rem}.word-chain_path__W8ami li{padding:.4rem .5rem}.word-chain_dialog__XXkky{padding:1rem}.word-chain_dialogHeader__Jec6_{top:-1rem}.word-chain_main__qbClu .word-chain_primary__5oK1C{max-width:100%}.word-chain_toolbar__D7Wau button{font-size:.85rem;padding:.65rem .7rem}}@media (prefers-reduced-motion:reduce){.word-chain_feedback__23RqL,.word-chain_feedback__23RqL *{animation:none!important;transition:none!important;transform:none!important;opacity:1}}.word-chain_challengeHeader__RU9D9{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--paper);padding:.25rem 0;border-bottom:1px solid #d7dfd3}.word-chain_challengeHeader__RU9D9 .word-chain_moves__f8XBZ{margin:.5rem 0}.word-chain_main__qbClu .word-chain_positions__ikBpW button{width:max(44px,2.8rem);min-height:max(50px,3.2rem)}.word-chain_main__qbClu .word-chain_alphabet__U_Yhr button{width:max(44px,2.2rem);min-height:max(44px,2.2rem)}.word-chain_dialog__XXkky{overflow:hidden}.word-chain_dialog__XXkky[open]{display:flex;flex-direction:column}.word-chain_dialogHeader__Jec6_{position:static;flex:none;flex-wrap:wrap}.word-chain_dialogHeader__Jec6_ h2{flex:1 1 8rem;min-width:0}.word-chain_dialogBody__AjW2C{overflow:auto;min-height:0;overscroll-behavior:contain}@media (max-width:640px){.word-chain_dialogHeader__Jec6_ h2{font-size:1.125rem}.word-chain_dialog__XXkky .word-chain_board__TOjUQ{padding:1rem 8px}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:4px;gap:4px}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj>span{display:none}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj>div{padding:4px;min-width:0}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj strong{font-size:1rem;letter-spacing:.03em}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj span{font-size:.7rem}.word-chain_dialog__XXkky .word-chain_moves__f8XBZ{font-size:.75rem}.word-chain_endpoints__eoFBj{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px}.word-chain_endpoints__eoFBj>span{display:none}.word-chain_endpoints__eoFBj>div{flex-direction:row;justify-content:space-between;gap:8px;padding:4px 8px}.word-chain_endpoints__eoFBj strong{font-size:1rem;letter-spacing:.03em}.word-chain_endpoints__eoFBj span{font-size:.7rem}.word-chain_challengeHeader__RU9D9 .word-chain_moves__f8XBZ{font-size:.85rem}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj>div{flex-direction:column;gap:.25rem;padding:4px}.word-chain_dialog__XXkky .word-chain_challengeHeader__RU9D9 .word-chain_moves__f8XBZ{font-size:.75rem}}.word-chain_dialogHeader__Jec6_{flex-wrap:nowrap;gap:8px;padding:4px 0;margin-bottom:8px}.word-chain_dialogHeader__Jec6_ h2{flex:1 1 auto;margin:0}.word-chain_main__qbClu .word-chain_closeDialog__G5awS{flex:0 0 44px;width:44px;min-height:44px;padding:4px;font-size:1.25rem;line-height:1}.word-chain_dialog__XXkky{max-width:calc(100vw - 24px)}.word-chain_dialog__XXkky .word-chain_challengeHeader__RU9D9{padding:4px 0}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj span,.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj strong{line-height:1.2;white-space:nowrap}.word-chain_dialog__XXkky .word-chain_endpoints__eoFBj>div{gap:4px}.word-chain_dialog__XXkky .word-chain_challengeHeader__RU9D9 .word-chain_moves__f8XBZ{line-height:1.25;margin:8px 0}@media (max-width:640px){.word-chain_dialog__XXkky{padding:12px}}.hidden-words_main__qIVvB{--cell:44px}.hidden-words_search__UAPUz{background:#fffdf6;border:1px solid #c1d1c8;border-radius:20px;padding:clamp(8px,2vw,24px);margin:1.5rem 0;box-shadow:0 7px 0 #e4e6db}.hidden-words_boardHeading__QUbfp{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;line-height:1.7}.hidden-words_boardHeading__QUbfp b{letter-spacing:.15em}.hidden-words_words__uArzQ{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:1rem 0;padding:0}.hidden-words_words__uArzQ li{border:1px solid #849d8b;background:#f1f2e9;padding:8px 12px;border-radius:9px;display:flex;align-items:center;flex-wrap:wrap;gap:5px;line-height:1.5}.hidden-words_words__uArzQ li[data-found=true]{background:#dcebdd;border-style:double;border-width:3px;padding:6px 10px;animation:hidden-words_wordFound__vkXl0 .35s ease-out}.hidden-words_words__uArzQ small{flex-basis:100%;font-size:.75rem}.hidden-words_words__uArzQ strong{overflow-wrap:anywhere}.hidden-words_words__uArzQ li>span:first-child{flex:0 0 1.2em;text-align:center}.hidden-words_boardTools__VzhhW{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px;font-size:.85rem}.hidden-words_gridScroll__3mKDb{overflow:auto;max-width:100%;overscroll-behavior:auto;border:1px solid #b3c3b7;border-radius:10px;touch-action:pan-x pan-y}.hidden-words_grid__eALiw{width:100%;max-width:560px;margin:auto;padding:5px;display:grid;grid-gap:3px;gap:3px}.hidden-words_gridRow__WD3PN{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:3px;gap:3px}.hidden-words_main__qIVvB .hidden-words_grid__eALiw button{position:relative;display:block;width:100%;min-width:0;min-height:0;aspect-ratio:1;padding:0;border:1px solid #abbeb1;border-radius:5px;font:700 clamp(12px,3.5vw,21px)/1 Georgia,serif;touch-action:pan-x pan-y;box-shadow:0 2px 0 #d9dfd1}.hidden-words_main__qIVvB .hidden-words_grid__eALiw button[data-marked=true]{background:#d8e8d5;border-bottom:3px double #285e56;opacity:1}.hidden-words_main__qIVvB .hidden-words_grid__eALiw button[data-revealed=true]{background:#f6eac9;border:1px dashed #8b7138;box-shadow:0 2px 0 #e7d6aa}.hidden-words_main__qIVvB .hidden-words_grid__eALiw button[data-selected=true]{background:#183f45;color:#fffdf6;border:2px solid #b74731;box-shadow:inset 0 0 0 1px #fffdf6}.hidden-words_main__qIVvB .hidden-words_grid__eALiw button[data-endpoint]{outline:2px solid #b74731;outline-offset:0}.hidden-words_main__qIVvB .hidden-words_grid__eALiw button:disabled{color:#183f45;opacity:1;cursor:default}.hidden-words_main__qIVvB .hidden-words_grid__eALiw button[data-selected=true]:disabled{color:#fffdf6}.hidden-words_expanded__y_W7e{width:max-content;max-width:none;min-width:100%}.hidden-words_expanded__y_W7e .hidden-words_gridRow__WD3PN{grid-template-columns:repeat(var(--columns),max(44px,2.25rem))}.hidden-words_main__qIVvB .hidden-words_expanded__y_W7e button{font-size:1.1rem;min-width:44px;min-height:44px}.hidden-words_cellMark__gDBXN{position:absolute;bottom:1px;right:2px;font:700 8px/1 Arial,sans-serif}.hidden-words_endpoint__ZTR4o{position:absolute;left:1px;top:1px;font:700 8px/1 Arial,sans-serif}.hidden-words_selection__WI4mQ{margin:1rem auto;padding:1rem;background:#eeeadd;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:8px;line-height:1.5;text-align:center}.hidden-words_selection__WI4mQ strong{font:700 1.5rem/1.4 Georgia,serif;letter-spacing:.08em;overflow-wrap:anywhere;max-width:100%}.hidden-words_selection__WI4mQ small{font-size:.85rem}.hidden-words_notice__W0q01{min-height:3em;line-height:1.6;text-align:center}.hidden-words_finish__Ow85r{display:block;margin:1rem auto 0}.hidden-words_feedback__8eFfU{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:1rem;pointer-events:none;background:rgb(24 63 69/12%);animation:hidden-words_feedbackFade__MCRFY var(--feedback-duration) ease both}.hidden-words_feedbackCard__trNtO{position:relative;isolation:isolate;display:grid;grid-gap:16px;gap:16px;justify-items:center;width:min(100%,310px);box-sizing:border-box;padding:32px 20px;border:2px solid #698b76;border-radius:28px;background:#fffdf6;color:#183f45;box-shadow:0 16px 60px rgb(24 63 69/22%);animation:hidden-words_arrival__QX2Qd .32s ease-out both;text-align:center}.hidden-words_feedbackHalo__29mlL{position:absolute;inset:12px;z-index:-1;border:2px solid #698b76;border-radius:24px;animation:hidden-words_halo__Q6ptC 1s ease-out both}.hidden-words_feedback__8eFfU strong{font:700 1.4rem/1.4 Georgia,serif;text-align:center}.hidden-words_feedback__8eFfU small{font-size:.85rem;line-height:1.5}.hidden-words_tiles__p2QMS{display:flex;align-items:center}.hidden-words_tiles__p2QMS span{width:48px;height:52px;border:2px solid #467565;border-radius:10px;background:#e4eee0;display:grid;place-items:center;font:700 28px Georgia,serif;animation:hidden-words_connect__lZ_mK .55s ease-out}.hidden-words_tiles__p2QMS span:nth-of-type(2){animation-delay:.1s}.hidden-words_tiles__p2QMS span:nth-of-type(3){animation-delay:.2s;background:#183f45;color:#fffdf6}.hidden-words_tiles__p2QMS i{width:22px;height:4px;background:#467565;animation:hidden-words_connect__lZ_mK .7s ease-out}.hidden-words_feedback__8eFfU[data-hidden-feedback=failure] .hidden-words_feedbackCard__trNtO{border-color:#b96554;color:#873f36;background:#fff1ea}.hidden-words_feedback__8eFfU[data-hidden-feedback=failure] .hidden-words_tiles__p2QMS{animation:hidden-words_searchShake__2eiBl .42s ease-in-out both}.hidden-words_feedback__8eFfU[data-hidden-feedback=failure] .hidden-words_tiles__p2QMS span:last-child{background:#9d3c2b;border-color:#9d3c2b}.hidden-words_feedback__8eFfU[data-hidden-feedback=level] .hidden-words_feedbackCard__trNtO{border-color:#ad7e27;background:#fff6d9}.hidden-words_feedback__8eFfU[data-hidden-feedback=level] strong{color:#285e56}.hidden-words_srOnly__4jAZs{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes hidden-words_connect__lZ_mK{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hidden-words_arrival__QX2Qd{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hidden-words_feedbackFade__MCRFY{0%,to{opacity:0}15%,78%{opacity:1}}@keyframes hidden-words_halo__Q6ptC{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.16)}}@keyframes hidden-words_searchShake__2eiBl{0%,to{transform:translateX(0)}25%,75%{transform:translateX(-4px)}50%{transform:translateX(4px)}}.hidden-words_solutionPositions__3avEm{padding-left:1.25rem;line-height:1.8;overflow-wrap:anywhere}@keyframes hidden-words_wordFound__vkXl0{0%{box-shadow:0 0 0 3px #698b76}to{box-shadow:none}}@media (max-width:640px){.hidden-words_feedback__8eFfU{padding:8px}.hidden-words_feedbackCard__trNtO{gap:12px;padding:12px 16px;border-radius:22px}.hidden-words_feedback__8eFfU strong{font-size:clamp(1rem,5vw,1.4rem);line-height:1.3}.hidden-words_feedback__8eFfU small{display:none}.hidden-words_tiles__p2QMS span{width:40px;height:44px;font-size:24px}.hidden-words_tiles__p2QMS i{width:16px}.hidden-words_main__qIVvB{padding-left:10px;padding-right:10px}.hidden-words_grid__eALiw{gap:2px;padding:3px}.hidden-words_gridRow__WD3PN{gap:2px}.hidden-words_words__uArzQ li{padding:6px 9px;font-size:.9rem}.hidden-words_words__uArzQ li[data-found=true]{padding:4px 7px}}@media (prefers-reduced-motion:reduce){.hidden-words_feedbackCard__trNtO,.hidden-words_feedbackHalo__29mlL,.hidden-words_feedback__8eFfU,.hidden-words_feedback__8eFfU[data-hidden-feedback=failure] .hidden-words_tiles__p2QMS,.hidden-words_tiles__p2QMS i,.hidden-words_tiles__p2QMS span,.hidden-words_words__uArzQ li[data-found=true]{animation:none;transition:none;transform:none}.hidden-words_feedbackHalo__29mlL{display:none}}