.wordel-module___jQ_Kq__page{z-index:1;flex-direction:column;align-items:center;min-height:100vh;padding:24px 14px 36px;display:flex;position:relative}.wordel-module___jQ_Kq__topRow{width:min(760px,100%);margin-bottom:12px}.wordel-module___jQ_Kq__backLink{color:#dffbff;background:#09162e8c;border:1px solid #6fc6ff59;border-radius:10px;width:fit-content;padding:8px 12px;font-weight:700;display:inline-block}.wordel-module___jQ_Kq__app{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071223e0;border:1px solid #7ab0e340;border-radius:24px;width:min(760px,100%);padding:28px;box-shadow:0 20px 45px #0000006b}.wordel-module___jQ_Kq__appHeader{text-align:center;margin-bottom:18px}.wordel-module___jQ_Kq__kicker{letter-spacing:.16em;text-transform:uppercase;color:#9fd0ef;margin:0;font-size:.8rem}.wordel-module___jQ_Kq__appHeader h1{letter-spacing:.05em;text-transform:uppercase;margin:8px 0 6px;font-size:clamp(2rem,5vw,2.8rem)}.wordel-module___jQ_Kq__subtitle{color:#aecdde;margin:0;font-size:.95rem}.wordel-module___jQ_Kq__statusPanel{min-height:30px;margin-bottom:12px}.wordel-module___jQ_Kq__message{text-align:center;color:#f6b95b;min-height:1.25rem;margin:0;font-weight:600}.wordel-module___jQ_Kq__hintPanel{background:#0b1c2cc7;border:1px solid #7cb5da70;border-radius:12px;gap:10px;width:min(540px,100%);margin:0 auto 16px;padding:12px;display:grid}.wordel-module___jQ_Kq__hintBtn{cursor:pointer;color:#ecfdff;background:linear-gradient(120deg,#2df4ff47,#5f93ff4d);border:1px solid #7cd2ff94;border-radius:10px;justify-self:start;padding:8px 12px;font-weight:700}.wordel-module___jQ_Kq__hintBtn:hover{filter:brightness(1.08)}.wordel-module___jQ_Kq__hintBtn:disabled{opacity:.55;cursor:not-allowed}.wordel-module___jQ_Kq__hintText{color:#d8ebf7;margin:0;font-size:.95rem;line-height:1.45}.wordel-module___jQ_Kq__boardWrap{justify-content:center;margin-bottom:18px;display:flex}.wordel-module___jQ_Kq__board{gap:8px;display:grid}.wordel-module___jQ_Kq__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.wordel-module___jQ_Kq__tile{text-transform:uppercase;color:#f3f7fa;-webkit-user-select:none;user-select:none;background:#102536;border:2px solid #33516a;border-radius:12px;justify-content:center;align-items:center;width:min(68px,12.5vw);height:min(68px,12.5vw);font-size:clamp(1.3rem,3.9vw,1.9rem);font-weight:700;transition:transform .15s,border-color .15s;display:flex}.wordel-module___jQ_Kq__filled{border-color:#7ca7c3;transform:scale(1.02)}.wordel-module___jQ_Kq__correct{background:#2c9f67;border-color:#2c9f67}.wordel-module___jQ_Kq__present{background:#d39b20;border-color:#d39b20}.wordel-module___jQ_Kq__absent{background:#334a5d;border-color:#334a5d}.wordel-module___jQ_Kq__reveal{animation:.58s wordel-module___jQ_Kq__tileFlip}@keyframes wordel-module___jQ_Kq__tileFlip{0%{transform:rotateX(0)}45%{transform:rotateX(90deg)}55%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.wordel-module___jQ_Kq__shake{animation:.34s wordel-module___jQ_Kq__rowShake}@keyframes wordel-module___jQ_Kq__rowShake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(7px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.wordel-module___jQ_Kq__keyboardWrap{margin-top:10px}.wordel-module___jQ_Kq__keyboard{gap:8px;display:grid}.wordel-module___jQ_Kq__keyRow{justify-content:center;gap:6px;display:flex}.wordel-module___jQ_Kq__key{color:#dbe8f2;min-width:32px;height:52px;font-family:var(--font-body),sans-serif;cursor:pointer;background:#214058;border:none;border-radius:10px;padding:0 8px;font-size:.95rem;font-weight:700;transition:transform .13s,filter .15s}.wordel-module___jQ_Kq__key:hover{filter:brightness(1.1)}.wordel-module___jQ_Kq__key:active{transform:translateY(1px)}.wordel-module___jQ_Kq__wide{min-width:64px;font-size:.82rem}.wordel-module___jQ_Kq__resultPanel{background:#102739bf;border:1px solid #7eb0d457;border-radius:14px;margin-top:18px;padding:16px}.wordel-module___jQ_Kq__resultPanel h2{margin:0;font-size:1.2rem}.wordel-module___jQ_Kq__resultPanel p{color:#bfd4e3;margin-top:8px}.wordel-module___jQ_Kq__resultActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.wordel-module___jQ_Kq__primaryBtn,.wordel-module___jQ_Kq__ghostBtn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:10px 14px;font-weight:700}.wordel-module___jQ_Kq__primaryBtn{color:#ecfdff;background:linear-gradient(120deg,#2df4ff5c,#5f93ff70);border-color:#7cd2ff94}.wordel-module___jQ_Kq__ghostBtn{color:#d9eef9;background:#0f1f30db;border-color:#7cb5da80}.wordel-module___jQ_Kq__statsPanel{margin-top:20px}.wordel-module___jQ_Kq__statsPanel h2{margin:0 0 12px;font-size:1.2rem}.wordel-module___jQ_Kq__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wordel-module___jQ_Kq__statCard{text-align:center;background:#0a1728d6;border:1px solid #7eb6e63d;border-radius:12px;padding:10px}.wordel-module___jQ_Kq__statValue{color:#eeffef;margin:0;font-size:1.35rem;font-weight:700}.wordel-module___jQ_Kq__statLabel{text-transform:uppercase;letter-spacing:.08em;color:#a0bed4;margin:4px 0 0;font-size:.78rem}.wordel-module___jQ_Kq__winRate{color:#bbd2e2;margin-top:12px}.wordel-module___jQ_Kq__toast{color:#e6fbff;opacity:0;pointer-events:none;background:#061020f2;border:1px solid #82caff6b;border-radius:12px;padding:12px 16px;transition:opacity .2s,transform .2s;position:fixed;bottom:20px;left:50%;transform:translate(-50%)translateY(10px)}.wordel-module___jQ_Kq__toastVisible{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:720px){.wordel-module___jQ_Kq__app{padding:18px 14px 22px}.wordel-module___jQ_Kq__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wordel-module___jQ_Kq__tile{width:min(62px,15.7vw);height:min(62px,15.7vw)}.wordel-module___jQ_Kq__key{min-width:28px;height:48px;padding:0 6px;font-size:.86rem}}
