.rapdle-module__y-xaJq__view{--rapdle-surface:transparent;--rapdle-surface-strong:transparent;--rapdle-text:#1a1a1a;--rapdle-muted:#1a1a1a99;--rapdle-line:#1a1a1a12;--rapdle-brass-line:#1a1a1a66;--rapdle-good:#2d8a4e14;--rapdle-good-line:#2d8a4e;--rapdle-warn:#d1942c24;--rapdle-warn-line:#d1942c6b;--rapdle-bad:#1a1a1a0f;max-width:620px;color:var(--rapdle-text);gap:.45rem;margin:0 auto;display:grid}.rapdle-module__y-xaJq__topline{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rapdle-module__y-xaJq__back{color:var(--rapdle-muted);font-family:var(--font-bebas), sans-serif;letter-spacing:.03em;justify-content:center;align-items:center;font-size:clamp(1.45rem,4vw,1.95rem);line-height:.92;transition:transform .18s,color .18s;display:inline-flex}.rapdle-module__y-xaJq__back:hover{color:var(--rapdle-text);transform:translateY(-2px)}.rapdle-module__y-xaJq__score{background:var(--rapdle-surface-strong);color:var(--rapdle-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;align-items:center;gap:.7rem;padding:.52rem .72rem;font-weight:800;display:inline-flex}.rapdle-module__y-xaJq__headerButton{color:var(--rapdle-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1a1a1a10;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.52rem .82rem;font-size:.86rem;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.rapdle-module__y-xaJq__headerButton:hover{border-color:var(--rapdle-brass-line);transform:translateY(-2px)}.rapdle-module__y-xaJq__hero{background:var(--rapdle-surface);color:var(--rapdle-text);text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:.85rem;gap:.02rem;padding:.4rem .65rem;display:grid;position:relative;overflow:hidden}.rapdle-module__y-xaJq__hero:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.rapdle-module__y-xaJq__hero:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#1a1a1a1a,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.rapdle-module__y-xaJq__title{font-size:clamp(1.2rem,3.6vw,1.65rem);font-weight:800;line-height:.94;position:relative}.rapdle-module__y-xaJq__text{color:var(--rapdle-muted);font-size:.7rem;position:relative}.rapdle-module__y-xaJq__board{justify-content:center;gap:.28rem;display:grid}.rapdle-module__y-xaJq__row{grid-template-columns:repeat(var(--row-length,5), 2.9rem);gap:.22rem;display:grid}.rapdle-module__y-xaJq__tile{border:1px solid var(--rapdle-line);background:var(--rapdle-surface-strong);width:2.9rem;height:2.9rem;color:var(--rapdle-text);text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:.55rem;place-items:center;font-size:clamp(1rem,3vw,1.4rem);font-weight:800;display:grid}.rapdle-module__y-xaJq__tileEmpty{background:var(--rapdle-surface-strong)}.rapdle-module__y-xaJq__tileCorrect{background:var(--rapdle-good);border-color:var(--rapdle-good-line)}.rapdle-module__y-xaJq__tilePresent{background:radial-gradient(circle at top center, #d1942c24, transparent 56%), var(--rapdle-warn);border-color:var(--rapdle-warn-line)}.rapdle-module__y-xaJq__tileAbsent{background:var(--rapdle-bad);color:var(--rapdle-muted);border-color:#0000}.rapdle-module__y-xaJq__message{text-align:center;min-height:1rem;color:var(--rapdle-muted);font-size:.8rem}.rapdle-module__y-xaJq__giveUpButton{border:1px solid var(--rapdle-line);color:var(--rapdle-muted);background:0 0;border-radius:.75rem;justify-content:center;justify-self:center;align-items:center;padding:.7rem .95rem;font-weight:800;transition:transform .16s,border-color .16s,color .16s;display:inline-flex}.rapdle-module__y-xaJq__giveUpButton:hover{border-color:var(--rapdle-brass-line);color:var(--rapdle-text);transform:translateY(-1px)}.rapdle-module__y-xaJq__keyboard{gap:.24rem;display:grid}.rapdle-module__y-xaJq__keyRow{justify-content:center;gap:.2rem;display:flex}.rapdle-module__y-xaJq__key{background:var(--rapdle-surface-strong);min-width:1.6rem;height:2.2rem;color:var(--rapdle-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #0000;border-radius:.5rem;padding:0 .45rem;font-size:.78rem;font-weight:800;transition:transform .16s,border-color .16s,box-shadow .16s}.rapdle-module__y-xaJq__key:hover:enabled{border-color:var(--rapdle-brass-line);transform:translateY(-1px)}.rapdle-module__y-xaJq__keyWide{min-width:3.8rem}.rapdle-module__y-xaJq__keyCorrect{background:var(--rapdle-good);border-color:var(--rapdle-good-line)}.rapdle-module__y-xaJq__keyPresent{background:radial-gradient(circle at top center, #d1942c24, transparent 56%), var(--rapdle-warn);border-color:var(--rapdle-warn-line)}.rapdle-module__y-xaJq__keyAbsent{background:var(--rapdle-bad);color:var(--rapdle-muted)}@media (max-width:700px){.rapdle-module__y-xaJq__topline{flex-direction:column;align-items:stretch}.rapdle-module__y-xaJq__score,.rapdle-module__y-xaJq__headerButton{justify-content:center}.rapdle-module__y-xaJq__key{flex:1 1 0;min-width:0;height:2.05rem;padding:0;font-size:.74rem}.rapdle-module__y-xaJq__keyWide{flex:1.5 1 0}.rapdle-module__y-xaJq__row{grid-template-columns:repeat(var(--row-length,5), 2.45rem)}.rapdle-module__y-xaJq__tile{border-radius:.48rem;width:2.45rem;height:2.45rem}}
