@import"https://fonts.googleapis.com/css2?family=Inter:wght@300&family=Playfair+Display:ital@1&display=swap";@font-face{font-family:Haikyuu;font-display:auto;src:url(/assets/DIMITRI_-BoInnKD5.TTF)}@font-face{font-family:Roboto-thin;font-display:auto;src:url(/assets/Roboto-Thin-D4yhO5KI.ttf)}@font-face{font-family:Poppins;src:url(/assets/Poppins-ExtraLight-u2IJXg5c.ttf)}@font-face{font-family:Rubik;src:url(/assets/Rubik-VariableFont_wght-DAFAXoY0.ttf)}.lineup-page[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;padding:16px 0 40px;-webkit-user-select:none;user-select:none}.main-container[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;width:92vw;max-width:540px;background:#000000bf;padding:20px;border-radius:4px;border:1px solid orange;gap:14px}.banner[data-v-9fc84972]{align-self:stretch;padding:8px;background:#ffa500cc;display:flex;justify-content:center;font-family:Haikyuu;color:#000;border-radius:3px;font-size:1.85rem;letter-spacing:.05em}.heading[data-v-9fc84972]{font-family:Haikyuu;font-size:1.8rem;margin:0;color:orange}.theme-row[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:2px}.theme-label[data-v-9fc84972]{font-family:Roboto-thin;font-size:.7rem;color:#fff6;letter-spacing:.1em;text-transform:uppercase}.theme-name[data-v-9fc84972]{font-family:Haikyuu;font-size:1.1rem;color:#ffffffe6}.word-list[data-v-9fc84972]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-self:stretch}.word-pill[data-v-9fc84972]{font-family:Roboto-thin;font-size:.75rem;font-weight:700;letter-spacing:.06em;padding:4px 12px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);color:#ffffff59;transition:background .2s,border-color .2s,color .2s}.word-pill--found[data-v-9fc84972]{background:#3b82f633;border-color:#3b82f6;color:#93c5fd}.word-pill--spagram[data-v-9fc84972]{color:#ffffff59;border-color:#eab3084d}.word-pill--found-spagram[data-v-9fc84972]{background:#eab30826;border-color:#eab308;color:#fde047}.word-pill--hint[data-v-9fc84972]{border-color:orange;color:orange;animation:pulse-border-9fc84972 1.2s ease-in-out infinite}@keyframes pulse-border-9fc84972{0%,to{box-shadow:0 0 #ffa50000}50%{box-shadow:0 0 0 3px #ffa50033}}.how-to-play[data-v-9fc84972]{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:10px}.htp-toggle[data-v-9fc84972]{background:none;border:none;color:#fff6;font-family:Roboto-thin;font-size:.7rem;letter-spacing:.06em;cursor:pointer;padding:2px 0;transition:color .15s}.htp-toggle[data-v-9fc84972]:hover{color:#ffffffb3}.htp-arrow[data-v-9fc84972]{font-size:.55rem;vertical-align:middle}.htp-panel[data-v-9fc84972]{align-self:stretch;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.htp-panel--start[data-v-9fc84972]{border-color:#ffa50033}.start-btn[data-v-9fc84972]{align-self:stretch;padding:14px;background:orange;border:none;border-radius:4px;color:#000;font-family:Haikyuu;font-size:1.3rem;letter-spacing:.05em;cursor:pointer;transition:background .15s}.start-btn[data-v-9fc84972]:hover{background:#ff8c00}.htp-list[data-v-9fc84972]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:5px;font-family:Roboto-thin;font-size:.75rem;color:#fff9;line-height:1.4}.htp-list strong[data-v-9fc84972]{color:#fde047}.htp-scoring[data-v-9fc84972]{display:flex;flex-direction:column;gap:4px;border-top:1px solid rgba(255,255,255,.08);padding-top:8px}.htp-scoring-title[data-v-9fc84972]{font-family:Roboto-thin;font-size:.7rem;font-weight:700;letter-spacing:.08em;color:orange;text-transform:uppercase}.htp-score-cards[data-v-9fc84972]{display:flex;flex-wrap:wrap;gap:5px}.htp-score-card[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 6px 6px;border-radius:5px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);flex:1;min-width:52px}.htp-score-card__val[data-v-9fc84972]{font-family:Haikyuu;font-size:.95rem;line-height:1}.htp-score-card__label[data-v-9fc84972]{font-family:Roboto-thin;font-size:.58rem;text-align:center;color:#fff6;line-height:1.2;white-space:nowrap}.htp-score-card--base .htp-score-card__val[data-v-9fc84972]{color:#fff9}.htp-score-card--bonus[data-v-9fc84972]{background:#4ade800d;border-color:#4ade8033}.htp-score-card--bonus .htp-score-card__val[data-v-9fc84972]{color:#4ade80}.htp-score-card--penalty[data-v-9fc84972]{background:#f871710d;border-color:#f8717133}.htp-score-card--penalty .htp-score-card__val[data-v-9fc84972]{color:#f87171}.htp-methods[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:10px}.htp-method[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:6px}.htp-method-divider[data-v-9fc84972]{font-family:Roboto-thin;font-size:.65rem;color:#ffffff40;margin-top:-10px}.htp-method-label[data-v-9fc84972]{font-family:Roboto-thin;font-size:.68rem;color:#ffffff73;letter-spacing:.03em}.htp-mini-grid[data-v-9fc84972]{display:flex;gap:3px}.htp-cell[data-v-9fc84972]{position:relative;width:22px;height:22px;border:1px solid rgba(255,255,255,.2);border-radius:3px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;font-family:Roboto-thin;font-size:.65rem;font-weight:700;color:#ffffff80}.htp-cell--active[data-v-9fc84972]{background:#ffa50033;border-color:orange;color:orange}.htp-cell--conflict[data-v-9fc84972]{background:#a855f733;border-color:#a855f7;color:#d8b4fe}.htp-cell--tap[data-v-9fc84972]{background:#3b82f626;border-color:#3b82f6;color:#93c5fd}.htp-cell--tap em[data-v-9fc84972]{position:absolute;top:1px;right:2px;font-style:normal;font-size:7px;color:#93c5fdb3;line-height:1}.htp-colours[data-v-9fc84972]{display:flex;gap:16px;justify-content:center;padding:4px 0}.htp-colour-item[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:5px}.htp-colour-label[data-v-9fc84972]{font-family:Roboto-thin;font-size:.6rem;color:#ffffff73}.hint-row[data-v-9fc84972]{display:flex;align-items:center;justify-content:flex-end;align-self:stretch;gap:8px}.hint-pips[data-v-9fc84972]{display:flex;align-items:center;gap:5px}.hint-pip[data-v-9fc84972]{width:16px;height:16px;opacity:.2;transition:opacity .2s}.hint-pip--filled[data-v-9fc84972]{opacity:1}.hint-btn[data-v-9fc84972]{padding:5px 14px;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#ffffff40;font-family:Roboto-thin;font-size:.75rem;cursor:not-allowed;transition:background .15s,border-color .15s,color .15s}.hint-btn--active[data-v-9fc84972]{border-color:orange;color:orange;cursor:pointer}.hint-btn--active[data-v-9fc84972]:hover{background:#ffa5001a}.hint-reveal[data-v-9fc84972]{font-family:Roboto-thin;font-size:.8rem;color:#fff9;background:#ffa50014;border:1px solid rgba(255,165,0,.3);border-radius:4px;padding:6px 14px;align-self:stretch;text-align:center}.hint-reveal strong[data-v-9fc84972]{color:orange}.live-stats[data-v-9fc84972]{display:flex;gap:20px;justify-content:center;align-self:stretch;padding:8px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.live-stat[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:2px}.live-stat--score .live-stat__val[data-v-9fc84972]{font-size:1.5rem;color:orange}.live-stat__val[data-v-9fc84972]{font-family:Haikyuu;font-size:1.1rem;color:#ffffffbf}.live-stat__label[data-v-9fc84972]{font-family:Roboto-thin;font-size:.6rem;letter-spacing:.1em;color:#ffffff4d}.live-stat-divider[data-v-9fc84972]{width:1px;height:32px;background:#ffffff1a;align-self:center}.grid-wrap[data-v-9fc84972]{align-self:stretch}.grid[data-v-9fc84972]{display:flex;flex-direction:column;gap:3px}.grid-row[data-v-9fc84972]{display:flex;gap:3px;justify-content:center}.grid-cell[data-v-9fc84972]{position:relative;flex:1;max-width:44px;aspect-ratio:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:4px;display:flex;align-items:center;justify-content:center;font-family:Roboto-thin;font-size:clamp(13px,3vw,20px);font-weight:700;color:#ffffffd9;cursor:pointer;transition:background .1s,border-color .1s,transform .1s}.grid-cell--active[data-v-9fc84972]{background:#ffa50033;border-color:orange;color:orange;transform:scale(1.06);z-index:1}.grid-cell--theme[data-v-9fc84972]{background:#3b82f633;border-color:#3b82f6;color:#93c5fd}.grid-cell--spagram[data-v-9fc84972]{background:#eab30826;border-color:#eab308;color:#fde047}.grid-cell--empty[data-v-9fc84972]{background:transparent;border-color:transparent;pointer-events:none;cursor:default}.grid-cell--wrong[data-v-9fc84972]{background:#ef444433;border-color:#ef4444;color:#fca5a5;animation:shake-9fc84972 .5s ease}.grid-cell--conflict[data-v-9fc84972]{background:#a855f733;border-color:#a855f7;color:#d8b4fe;animation:shake-9fc84972 .5s ease}.cell-order[data-v-9fc84972]{position:absolute;top:1px;right:2px;font-size:8px;color:#ffa50099;pointer-events:none;line-height:1}@keyframes shake-9fc84972{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.current-word-row[data-v-9fc84972]{display:flex;align-items:center;gap:10px;min-height:36px}.current-word[data-v-9fc84972]{font-family:Haikyuu;font-size:1.3rem;color:#ffffff40;letter-spacing:.1em;transition:color .15s}.current-word--ready[data-v-9fc84972]{color:orange}.word-actions[data-v-9fc84972]{display:flex;align-items:center;gap:4px}.btn-submit[data-v-9fc84972]{background:orange;border:none;border-radius:4px;color:#000;font-size:14px;font-weight:700;cursor:pointer;padding:4px 10px;transition:background .15s}.btn-submit[data-v-9fc84972]:hover{background:#ff8c00}.btn-clear[data-v-9fc84972]{background:none;border:none;color:#ffffff4d;font-size:14px;cursor:pointer;padding:4px 6px;transition:color .15s}.btn-clear[data-v-9fc84972]:hover{color:#ffffffb3}.players-count[data-v-9fc84972]{font-family:Roboto-thin;font-size:.72rem;color:#ffffff4d}.win-container[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;width:92vw;max-width:540px;background:#000000bf;padding:20px;border-radius:4px;border:1px solid rgba(255,165,0,.6);gap:14px;scroll-margin-top:16px}.win-panel[data-v-9fc84972]{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:14px}.win-title[data-v-9fc84972]{font-family:Haikyuu;font-size:1.4rem;color:orange;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.win-title__theme[data-v-9fc84972]{color:#fde047;font-size:1.1rem}.win-words[data-v-9fc84972]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.win-pill[data-v-9fc84972]{font-family:Roboto-thin;font-size:.75rem;font-weight:700;padding:4px 12px;border-radius:20px}.win-pill--theme[data-v-9fc84972]{background:#3b82f633;border:1px solid #3b82f6;color:#93c5fd}.win-pill--spagram[data-v-9fc84972]{background:#eab30826;border:1px solid #eab308;color:#fde047}.win-stats[data-v-9fc84972]{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:flex-start}.win-stat[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:2px}.win-stat__val[data-v-9fc84972]{font-family:Haikyuu;font-size:1.5rem;color:orange}.win-stat__val--score[data-v-9fc84972]{display:flex;flex-direction:column;align-items:center;gap:4px}.win-stat .score-volleyball[data-v-9fc84972]{width:36px;height:36px;animation:volleyball-bounce-9fc84972 .6s ease-in-out infinite alternate}.win-stat .score-calculating[data-v-9fc84972]{font-family:Roboto-thin;font-size:.7rem;color:orange;letter-spacing:.05em}.win-stat .streak-emoji[data-v-9fc84972]{font-size:1rem;vertical-align:middle;line-height:1}.win-stat__label[data-v-9fc84972]{font-family:Roboto-thin;font-size:.65rem;letter-spacing:.1em;color:#fff6}@keyframes volleyball-bounce-9fc84972{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.share-buttons[data-v-9fc84972]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.btn-share[data-v-9fc84972]{padding:10px 24px;background:orange;border:none;border-radius:4px;color:#000;font-family:Haikyuu;font-size:1rem;cursor:pointer;transition:background .15s}.btn-share[data-v-9fc84972]:hover{background:#ff8c00}.btn-share-x[data-v-9fc84972]{padding:10px 24px;background:#000;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;font-family:Haikyuu;font-size:1rem;cursor:pointer;transition:background .15s}.btn-share-x[data-v-9fc84972]:hover{background:#1a1a1a}.btn-leaderboard[data-v-9fc84972]{padding:10px 24px;background:transparent;border:1px solid rgba(255,165,0,.4);border-radius:4px;color:orange;font-family:Haikyuu;font-size:1rem;cursor:pointer;transition:background .15s,border-color .15s}.btn-leaderboard[data-v-9fc84972]:hover{background:#ffa5001a;border-color:orange}.no-puzzle[data-v-9fc84972]{font-family:Roboto-thin;font-size:.85rem;color:#fff6;text-align:center;margin:32px 0}.conflict-banner[data-v-9fc84972]{align-self:stretch;background:#a855f71f;border:1px solid rgba(168,85,247,.5);border-radius:4px;padding:8px 14px;font-family:Roboto-thin;font-size:.78rem;font-weight:700;color:#a855f7;text-align:center;letter-spacing:.03em;opacity:0;transition:opacity .2s}.conflict-banner--visible[data-v-9fc84972]{opacity:1}
