.page_screen__jMY7y{width:100%;max-width:420px}.page_topBar__g1r6B{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 2px}.page_title__ZVYWt{font-size:1rem;font-weight:800;color:#e2eeff}.page_title__ZVYWt span{color:var(--teal)}.page_tries__ao4f4{font-size:.78rem;font-weight:700;color:var(--muted);letter-spacing:.5px}.page_hint__x4wGk{display:flex;align-items:flex-start;gap:10px;background:var(--teal-dim);border:1px solid rgba(45,212,191,.25);border-radius:var(--radius-sm);padding:12px 14px;margin-bottom:18px}.page_hintIcon__4Cyeg{font-size:1rem;flex-shrink:0;margin-top:1px}.page_hintLabel__WdVsl{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--teal);margin-bottom:3px}.page_hintText__nzL81{font-size:.85rem;color:#a0ccc4;line-height:1.5}.page_board__O0ja_{display:grid;grid-template-rows:repeat(6,1fr);grid-gap:5px;gap:5px;width:min(300px,88vw);margin:0 auto 14px}.page_row__fXOi8{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px;gap:5px}.page_row__fXOi8.page_shake__v9y1e{animation:page_rowShake__tpbtN .4s ease}@keyframes page_rowShake__tpbtN{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}.page_tile__K46_7{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.1);border-radius:6px;font-size:clamp(1.1rem,4vw,1.4rem);font-weight:800;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.04);transition:border-color .1s}.page_tile__K46_7.page_filled__s_I1t{border-color:#4a6080}.page_tile__K46_7.page_correct__zgdMS{background:var(--green);border-color:var(--green);color:#fff;animation:page_tileReveal__nrSfd .28s ease both}.page_tile__K46_7.page_present__fxDm_{background:var(--yellow);border-color:var(--yellow);color:#111;animation:page_tileReveal__nrSfd .28s ease both}.page_tile__K46_7.page_absent__sz9g_{background:#334155;border-color:#334155;color:#94a3b8;animation:page_tileReveal__nrSfd .28s ease both}@keyframes page_tileReveal__nrSfd{0%{transform:scale(.88);opacity:.5}to{transform:scale(1);opacity:1}}.page_msg__VokHW{min-height:28px;text-align:center;font-size:.85rem;font-weight:600;color:var(--muted);margin-bottom:14px;transition:color .2s}.page_msg__VokHW.page_bad__IpRQk{color:var(--red)}.page_msg__VokHW.page_good__C4_40{color:var(--green)}.page_endPanel__kiA4o{background:rgba(12,30,53,.85);border:1px solid var(--border);border-radius:var(--radius);padding:20px;text-align:center;margin-bottom:14px;animation:page_fadeUp__aZeqZ .4s ease}.page_endEmoji__im0T0{font-size:2.2rem;margin-bottom:6px}.page_endTitle__YipJG{font-size:1.1rem;font-weight:800;color:#fff;margin-bottom:4px}.page_endWord___1ho9{font-size:.85rem;color:var(--muted);margin-bottom:14px}.page_endWord___1ho9 strong{color:var(--teal);font-size:.95rem;letter-spacing:2px}.page_endBtns__eZ0Ze{display:flex;gap:10px;justify-content:center}.page_btnPlayAgain__LfHG3{background:linear-gradient(135deg,#1a6ee8,#0d4fbe);color:#fff;border:none;border-radius:50px;padding:10px 24px;font-size:.88rem;font-weight:700;cursor:pointer;transition:transform .15s}.page_btnPlayAgain__LfHG3:hover{transform:translateY(-2px)}.page_keyboard__rqddw{display:flex;flex-direction:column;gap:5px;align-items:center}.page_keyRow__sK6L3{display:flex;gap:4px}.page_key__4sFyr{height:50px;min-width:30px;flex:1 1;border:none;border-radius:6px;cursor:pointer;background:rgba(255,255,255,.12);color:#e2eeff;font-size:.8rem;font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:0 4px;transition:background .15s,color .15s,transform .1s}.page_key__4sFyr:active{transform:scale(.94)}.page_keyWide___Gxlm{flex:1.6 1;font-size:.7rem;letter-spacing:-.2px}.page_key__4sFyr.page_correct__zgdMS{background:var(--green);color:#fff}.page_key__4sFyr.page_present__fxDm_{background:var(--yellow);color:#111}.page_key__4sFyr.page_absent__sz9g_{background:#1e2d3d;color:#4a6080}