@charset "UTF-8";.app-icon[data-v-63e9c424]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.15em;height:1.15em}.app-icon[data-v-63e9c424] svg{width:100%;height:100%;display:block}.app-footer[data-v-e247c11d]{align-items:center}.mention[data-v-e247c11d]{color:currentColor;font-size:11px;opacity:.62;text-align:center;margin:0;line-height:1.4;font-weight:600}.deck[data-v-e247c11d]{display:none}.btn[data-v-cba47d9c],.btn-outline[data-v-cba47d9c],.btn-secondary[data-v-cba47d9c],.tile[data-v-cba47d9c],.btn-primary[data-v-cba47d9c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:14px;padding:clamp(13px,1.9vmin,20px) 16px;font-family:var(--f-mot);font-size:clamp(15px,2.2vmin,22px);line-height:1;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s}.btn[data-v-cba47d9c]:active,.btn-outline[data-v-cba47d9c]:active,.btn-secondary[data-v-cba47d9c]:active,.tile[data-v-cba47d9c]:active,.btn-primary[data-v-cba47d9c]:active{transform:scale(.97)}.btn[data-v-cba47d9c]:disabled,.btn-outline[data-v-cba47d9c]:disabled,.btn-secondary[data-v-cba47d9c]:disabled,.tile[data-v-cba47d9c]:disabled,.btn-primary[data-v-cba47d9c]:disabled{opacity:.38;cursor:not-allowed;transform:none}.tile[data-v-cba47d9c],.btn-primary[data-v-cba47d9c]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-secondary[data-v-cba47d9c]{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.btn-outline[data-v-cba47d9c]{background:none;border:2px solid var(--btn-outline-line);color:var(--btn-outline-fg)}.btn-block[data-v-cba47d9c]{width:100%}.code-field[data-v-cba47d9c],.field[data-v-cba47d9c]{width:100%;background:var(--color-paper);color:var(--color-ink);border:none;border-radius:14px;padding:14px 18px;font-family:var(--f-ui);font-weight:700;text-align:center}.code-field[data-v-cba47d9c]::placeholder,.field[data-v-cba47d9c]::placeholder{color:var(--color-ink);opacity:.4;font-weight:400}.btn-row[data-v-cba47d9c]{display:flex;gap:10px;align-items:stretch}.btn-row[data-v-cba47d9c]>*{flex:1 1 0;min-width:0}.btn-row>.btn-outline[data-v-cba47d9c]{flex:0 0 auto}.btn-row>.is-primary[data-v-cba47d9c]{flex:1 1 0;min-width:50%}.logo[data-v-cba47d9c]{width:min(260px,62vw);height:auto;display:block;margin:0 auto}.tagline[data-v-cba47d9c]{display:flex;flex-direction:column;align-items:center;gap:2px;font-family:var(--f-mot);text-transform:uppercase;font-size:clamp(19px,5.4vw,26px);line-height:1;color:var(--color-ink);margin-top:2px;margin-bottom:1em}.line-2[data-v-cba47d9c]{display:flex;align-items:center;gap:7px}.la[data-v-cba47d9c]{line-height:1}.band[data-v-cba47d9c]{background:var(--color-ink);padding:7px 12px 8px;transform:rotate(-2.2deg);display:inline-block}.band-txt[data-v-cba47d9c]{display:inline-block;color:var(--color-paper);font-size:1.25em}.tiles[data-v-cba47d9c]{width:100%;display:flex;gap:10px}.tile-wide[data-v-cba47d9c]{flex-direction:row;justify-content:center;gap:10px;padding:14px 16px;transform:rotate(.9deg)}.tile-wide .tile-hint[data-v-cba47d9c]{display:none}.tile[data-v-cba47d9c]{flex:1 1 0;min-width:0;flex-direction:column;gap:5px;padding:16px 6px 13px;transform:rotate(-1.4deg)}.tile[data-v-cba47d9c]:nth-child(2){transform:rotate(1.4deg)}.tile[data-v-cba47d9c]:active{transform:rotate(0) scale(.97)}.tile-icon[data-v-cba47d9c]{font-size:26px;line-height:1}.tile-icon[data-v-cba47d9c] svg{width:26px;height:26px}.tile-name[data-v-cba47d9c]{font-family:var(--f-mot);font-size:14px;line-height:1}.tile-hint[data-v-cba47d9c]{font-size:9.5px;opacity:.6;line-height:1.2}.join-outline[data-v-cba47d9c]{font-size:13px;margin-top:2em;transform:rotate(-.8deg)}.join-outline[data-v-cba47d9c]:active{transform:rotate(0) scale(.98)}.modal-title[data-v-cba47d9c]{font-family:var(--f-mot);font-size:19px;text-align:center;line-height:1.25}.modal-text[data-v-cba47d9c]{font-size:12.5px;opacity:.72;text-align:center;margin-top:8px;line-height:1.4}.code-field[data-v-cba47d9c]{margin-top:14px;font-size:16px;text-transform:uppercase;letter-spacing:.06em}.code-field[data-v-cba47d9c]::placeholder{text-transform:none;letter-spacing:0}.btn-row[data-v-cba47d9c]{margin-top:18px}.invite[data-v-cba47d9c]{font-family:var(--f-mot);font-size:15px;line-height:1.3}.link-secondaire[data-v-cba47d9c]{background:none;border:none;color:var(--color-ink);opacity:.6;font-size:12px;text-decoration:underline;padding:2px}.chooser[data-v-ed251d91]{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.preview[data-v-ed251d91]{position:relative;width:96px;height:96px;border-radius:50%;background:var(--color-ink);color:var(--color-yellow);display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none}.preview img[data-v-ed251d91]{width:100%;height:100%;object-fit:cover}.preview .emoji[data-v-ed251d91]{font-size:52px;line-height:1}.preview .initial[data-v-ed251d91]{font-family:var(--f-mot);font-size:36px}.preview .remove[data-v-ed251d91]{position:absolute;top:0;right:0;width:24px;height:24px;border-radius:50%;background:var(--color-red);color:#fff;border:none;font-size:13px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.grid[data-v-ed251d91]{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.tile[data-v-ed251d91]{aspect-ratio:1;border-radius:16px;border:3px solid transparent;background:var(--color-paper);font-size:34px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s ease,border-color .12s ease}.tile[data-v-ed251d91]:hover{transform:scale(1.05)}.tile.on[data-v-ed251d91]{border-color:var(--color-ink);background:#fff;transform:scale(1.05)}.tile.taken[data-v-ed251d91]{opacity:.28;cursor:not-allowed}.tile.taken[data-v-ed251d91]:hover{transform:none}.photo-btn[data-v-ed251d91]{display:inline-flex;align-items:center;gap:7px;background:none;border:none;color:inherit;opacity:.75;font-size:13px;text-decoration:underline;cursor:pointer;padding:4px}.photo-btn[data-v-ed251d91]:disabled{opacity:.4;cursor:default}.err[data-v-ed251d91]{color:var(--color-red);font-size:12px;font-weight:700;margin:0}.file-hidden[data-v-ed251d91]{display:none}.app-header[data-v-efacb976]{--logo-h:clamp(34px,4.4vmin,46px);--half:calc(var(--logo-h) * 1.8 + 10px);position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 12px 8px;min-height:54px;background:linear-gradient(180deg,#16150f,#00000059 60%,#0000001f)}.context[data-v-efacb976]{min-width:0;flex:0 1 calc(50% - var(--half));max-width:calc(50% - var(--half));display:flex;align-items:center;gap:10px;overflow:hidden}.back[data-v-efacb976]{flex:0 0 auto;width:34px;height:34px;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:var(--color-paper);display:grid;place-items:center;font-size:17px;cursor:pointer}.back>.back-glyph[data-v-efacb976],.back[data-v-efacb976]>.back-ico{grid-area:1 / 1}.back:has(.back-ico) .back-glyph[data-v-efacb976]{visibility:hidden}.back[data-v-efacb976]:active{background:#ffffff29}.logo-btn[data-v-efacb976]{position:absolute;left:50%;transform:translate(-50%);background:none;border:none;padding:4px;cursor:pointer;display:block;line-height:0}.logo[data-v-efacb976]{height:var(--logo-h);width:auto;display:block;filter:invert(1)}.app-header.light[data-v-efacb976]{background:none}.app-header.light .logo[data-v-efacb976]{filter:none}.app-header.light .back[data-v-efacb976],.app-header.light .burger[data-v-efacb976]{color:var(--color-ink)}.app-header.light .back[data-v-efacb976]{background:#00000012;border-color:#00000024}.burger[data-v-efacb976]{flex:0 0 auto;background:none;border:none;color:var(--color-paper);cursor:pointer;padding:6px;line-height:1;display:flex}.burger[data-v-efacb976]:active{opacity:.6}.btn[data-v-4ac96ede],.btn-outline[data-v-4ac96ede],.btn-secondary[data-v-4ac96ede],.btn-primary[data-v-4ac96ede]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:14px;padding:clamp(13px,1.9vmin,20px) 16px;font-family:var(--f-mot);font-size:clamp(15px,2.2vmin,22px);line-height:1;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s}.btn[data-v-4ac96ede]:active,.btn-outline[data-v-4ac96ede]:active,.btn-secondary[data-v-4ac96ede]:active,.btn-primary[data-v-4ac96ede]:active{transform:scale(.97)}.btn[data-v-4ac96ede]:disabled,.btn-outline[data-v-4ac96ede]:disabled,.btn-secondary[data-v-4ac96ede]:disabled,.btn-primary[data-v-4ac96ede]:disabled{opacity:.38;cursor:not-allowed;transform:none}.btn-primary[data-v-4ac96ede]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-secondary[data-v-4ac96ede]{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.btn-outline[data-v-4ac96ede]{background:none;border:2px solid var(--btn-outline-line);color:var(--btn-outline-fg)}.btn-block[data-v-4ac96ede]{width:100%}.nickname-field[data-v-4ac96ede],.field[data-v-4ac96ede]{width:100%;background:var(--color-paper);color:var(--color-ink);border:none;border-radius:14px;padding:14px 18px;font-family:var(--f-ui);font-weight:700;text-align:center}.nickname-field[data-v-4ac96ede]::placeholder,.field[data-v-4ac96ede]::placeholder{color:var(--color-ink);opacity:.4;font-weight:400}.btn-row[data-v-4ac96ede]{display:flex;gap:10px;align-items:stretch}.btn-row[data-v-4ac96ede]>*{flex:1 1 0;min-width:0}.btn-row>.btn-outline[data-v-4ac96ede]{flex:0 0 auto}.btn-row>.is-primary[data-v-4ac96ede]{flex:1 1 0;min-width:50%}.avatar-pick[data-v-4ac96ede]{--screen-w:min(360px,92vw)}.avatar-pick .content-wrap[data-v-4ac96ede]{align-items:center;text-align:center;gap:12px}.avatar-pick .foot[data-v-4ac96ede]{width:100%;max-width:var(--screen-w);margin-inline:auto;position:sticky;bottom:0;margin-top:auto;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:12px 0 4px;background:var(--color-yellow);box-shadow:0 -12px 12px -6px var(--color-yellow)}.title[data-v-4ac96ede]{font-family:var(--f-mot);font-size:22px;line-height:1.15}.nickname-field[data-v-4ac96ede]{padding:16px 18px;font-size:18px}.sub[data-v-4ac96ede]{font-size:13px;opacity:.7;margin-top:-6px}.mode-pick[data-v-bd9793ef]{--screen-w:min(360px,92vw)}.ask[data-v-bd9793ef]{font-family:var(--f-mot);font-size:clamp(20px,3.4vmin,28px);color:var(--color-ink);text-align:center;margin-bottom:4px}.tiles[data-v-bd9793ef]{display:flex;flex-direction:column;gap:12px}.tile[data-v-bd9793ef]{width:100%;background:var(--color-ink);border:none;border-radius:14px;padding:clamp(14px,2.4vmin,22px);display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--color-yellow);cursor:pointer;transform:rotate(-1.1deg);transition:transform .16s cubic-bezier(.2,.8,.2,1)}.tile[data-v-bd9793ef]:nth-child(2){transform:rotate(1.1deg)}.tile[data-v-bd9793ef]:nth-child(3){transform:rotate(-.7deg)}.tile[data-v-bd9793ef]:active{transform:rotate(0) scale(.98)}.ico[data-v-bd9793ef]{width:clamp(28px,5vmin,40px);height:clamp(28px,5vmin,40px);color:var(--color-yellow)}.tile .t[data-v-bd9793ef]{font-family:var(--f-mot);font-size:clamp(16px,2.6vmin,21px);color:var(--color-yellow)}.tile .s[data-v-bd9793ef]{font-size:12.5px;opacity:.66;text-align:center}.wait[data-v-7c3a356f]{font-family:var(--f-mot);font-size:clamp(18px,3vmin,24px);color:var(--color-yellow);text-align:center;opacity:.85}.pa-photo[data-v-60f85b14]{width:100%;height:100%;object-fit:cover;border-radius:50%}.pa-emoji[data-v-60f85b14]{font-size:.72em;line-height:1}.pa-initial[data-v-60f85b14]{line-height:1}.player[data-v-8c0e5458]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.disc[data-v-8c0e5458]{position:relative;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--color-night);border:2px solid var(--color-gray-2);transition:border-color .2s,opacity .2s,transform .2s}.size-s .disc[data-v-8c0e5458]{width:var(--disc, 32px);height:var(--disc, 32px);font-size:17px}.size-m .disc[data-v-8c0e5458]{width:40px;height:40px;font-size:21px}.size-l .disc[data-v-8c0e5458]{width:60px;height:60px;font-size:31px}.player.me .disc[data-v-8c0e5458]{border-color:var(--color-paper)}.player.active .disc[data-v-8c0e5458]{border-color:var(--color-yellow);transform:scale(1.06);box-shadow:0 0 0 3px var(--color-yellow),0 0 12px #ffea0a73}.player.done .disc[data-v-8c0e5458]{border-color:var(--color-green)}.player.thinking .disc[data-v-8c0e5458]{border-color:var(--color-orange)}.player.out .disc[data-v-8c0e5458]{opacity:.4;filter:grayscale(1)}.miss-badge[data-v-8c0e5458]{background:var(--color-red);color:var(--color-paper);font-size:9px;font-weight:700;padding:1px 4px;border-radius:8px}.badge[data-v-8c0e5458]{position:absolute;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 2px var(--badge-ring, var(--color-ink))}.size-s .badge[data-v-8c0e5458]{width:16px;height:16px;font-size:11px}.size-m .badge[data-v-8c0e5458]{width:18px;height:18px;font-size:12px}.size-l .badge[data-v-8c0e5458]{width:22px;height:22px;font-size:15px}.done-badge[data-v-8c0e5458]{top:-3px;right:-3px;background:var(--color-green);color:#06210f}.thinking-badge[data-v-8c0e5458]{top:-3px;left:-3px;background:var(--color-orange);color:#2a1603}.bot-badge[data-v-8c0e5458]{bottom:-3px;left:-3px;background:var(--color-gray-2);color:var(--color-paper)}.thinking-badge[data-v-8c0e5458]{animation:breathe-8c0e5458 1.6s ease-in-out infinite}@keyframes breathe-8c0e5458{0%,to{opacity:.6}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.thinking-badge[data-v-8c0e5458]{animation:none}}.label[data-v-8c0e5458]{display:flex;flex-direction:column;align-items:center;line-height:1.15;max-width:72px;min-width:0}.name[data-v-8c0e5458]{font-size:10px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.size-l .name[data-v-8c0e5458]{font-size:13px}.player.done .name[data-v-8c0e5458]{opacity:1;color:var(--color-green);font-weight:700}.player.active .name[data-v-8c0e5458]{opacity:1;color:var(--color-yellow);font-weight:700}.detail[data-v-8c0e5458]{font-size:9px;opacity:.5;white-space:nowrap}.size-l .detail[data-v-8c0e5458]{font-size:11px}.answer[data-v-8d4a4f85],.btn[data-v-8d4a4f85],.btn-outline[data-v-8d4a4f85],.btn-secondary[data-v-8d4a4f85],.btn-primary[data-v-8d4a4f85]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:14px;padding:clamp(13px,1.9vmin,20px) 16px;font-family:var(--f-mot);font-size:clamp(15px,2.2vmin,22px);line-height:1;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s}.answer[data-v-8d4a4f85]:active,.btn[data-v-8d4a4f85]:active,.btn-outline[data-v-8d4a4f85]:active,.btn-secondary[data-v-8d4a4f85]:active,.btn-primary[data-v-8d4a4f85]:active{transform:scale(.97)}.answer[data-v-8d4a4f85]:disabled,.btn[data-v-8d4a4f85]:disabled,.btn-outline[data-v-8d4a4f85]:disabled,.btn-secondary[data-v-8d4a4f85]:disabled,.btn-primary[data-v-8d4a4f85]:disabled{opacity:.38;cursor:not-allowed;transform:none}.btn-primary[data-v-8d4a4f85]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-secondary[data-v-8d4a4f85]{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.btn-outline[data-v-8d4a4f85]{background:none;border:2px solid var(--btn-outline-line);color:var(--btn-outline-fg)}.btn-block[data-v-8d4a4f85]{width:100%}.field[data-v-8d4a4f85]{width:100%;background:var(--color-paper);color:var(--color-ink);border:none;border-radius:14px;padding:14px 18px;font-family:var(--f-ui);font-weight:700;text-align:center}.field[data-v-8d4a4f85]::placeholder{color:var(--color-ink);opacity:.4;font-weight:400}.btn-row[data-v-8d4a4f85],.pair[data-v-8d4a4f85]{display:flex;gap:10px;align-items:stretch}.btn-row[data-v-8d4a4f85]>*,.pair[data-v-8d4a4f85]>*{flex:1 1 0;min-width:0}.btn-row>.btn-outline[data-v-8d4a4f85],.pair>.btn-outline[data-v-8d4a4f85]{flex:0 0 auto}.btn-row>.is-primary[data-v-8d4a4f85],.pair>.is-primary[data-v-8d4a4f85]{flex:1 1 0;min-width:50%}.confirm-veil[data-v-8d4a4f85]{z-index:var(--z-confirm)}.box[data-v-8d4a4f85]{max-width:340px;padding:22px 20px 18px;animation:pop-8d4a4f85 .22s cubic-bezier(.2,.8,.2,1)}@keyframes pop-8d4a4f85{0%{transform:scale(.86);opacity:0}to{transform:scale(1);opacity:1}}.title[data-v-8d4a4f85]{font-family:var(--f-mot);font-size:19px;color:var(--color-paper);text-align:center;line-height:1.25}.text[data-v-8d4a4f85]{font-size:12.5px;opacity:.72;text-align:center;margin-top:8px;line-height:1.4}.countdown[data-v-8d4a4f85]{font-size:12.5px;text-align:center;margin-top:10px;opacity:.66}.countdown b[data-v-8d4a4f85]{font-variant-numeric:tabular-nums}.countdown.urgent[data-v-8d4a4f85]{color:var(--color-red);opacity:1;font-weight:600}.pair[data-v-8d4a4f85]{margin-top:18px}.pair[data-v-8d4a4f85]>*{flex:1 1 0}.answer[data-v-8d4a4f85]{flex-direction:column;gap:3px;border-radius:12px;padding:12px 8px;font-size:13px}.answer .icon[data-v-8d4a4f85]{font-size:19px;line-height:1}.answer.no[data-v-8d4a4f85]{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.answer.yes[data-v-8d4a4f85]{background:var(--color-yellow);color:var(--color-ink)}.answer.yes.danger[data-v-8d4a4f85]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.lobby[data-v-631a19ac]{--screen-w:min(680px, 92vw);--wrap-gap:16px;text-align:center}.invite[data-v-631a19ac]{background:var(--color-ink);color:var(--color-yellow);border-radius:16px;padding:14px 16px;width:100%;display:flex;flex-direction:column;gap:10px}.invite .label[data-v-631a19ac]{font-size:11px;opacity:.7;letter-spacing:.15em}.invite .link[data-v-631a19ac]{width:100%;background:var(--color-gray);border:1px solid var(--color-gray-2);border-radius:10px;color:var(--color-paper);padding:10px 12px;font-size:11px;font-family:ui-monospace,monospace;text-align:center;text-overflow:ellipsis}.invite .link[data-v-631a19ac]:focus{outline:2px solid var(--color-yellow)}.invite .buttons[data-v-631a19ac]{display:flex;gap:8px}.invite .buttons[data-v-631a19ac]>*{flex:1;border:none;border-radius:11px;padding:12px 8px;font-family:var(--f-mot);font-size:13px;text-align:center;text-decoration:none}.invite .b-copy[data-v-631a19ac]{background:var(--color-yellow);color:var(--color-ink)}.invite .b-share[data-v-631a19ac]{background:var(--color-gray-2);color:var(--color-paper);display:flex;align-items:center;justify-content:center}.invite .tip[data-v-631a19ac]{font-size:10px;opacity:.55;color:var(--color-paper)}.players[data-v-631a19ac]{--badge-ring:var(--color-yellow)}.players[data-v-631a19ac]{width:100%;display:flex;flex-direction:column;gap:8px}.player-row[data-v-631a19ac]{display:flex;align-items:center;gap:10px;background:#00000014;border-radius:12px;padding:8px 12px}.player-row.ghost[data-v-631a19ac]{opacity:.5}.avatar[data-v-631a19ac]{position:relative;width:32px;height:32px;border-radius:50%;background:var(--color-ink);color:var(--color-yellow);display:flex;align-items:center;justify-content:center;font-family:var(--f-mot);font-size:14px;flex:none;overflow:hidden}.avatar img[data-v-631a19ac]{width:100%;height:100%;object-fit:cover}.avatar .dot[data-v-631a19ac]{position:absolute;bottom:-3px;right:-4px;font-size:11px}.player-row b[data-v-631a19ac]{font-family:var(--f-mot);font-size:15px}.player-row .host-tag[data-v-631a19ac]{margin-left:auto;font-size:10px;background:var(--color-red);color:var(--color-paper);padding:2px 8px;border-radius:20px;font-weight:700}.player-row .remove[data-v-631a19ac]{margin-left:auto;width:22px;height:22px;border-radius:50%;border:none;background:var(--color-red);color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.push-bot[data-v-631a19ac]{width:100%;background:transparent;border:2px dashed var(--color-ink);color:var(--color-ink);font-family:var(--f-mot);font-size:13px;cursor:pointer;justify-content:center}.theme-zone[data-v-631a19ac]{width:100%;display:flex;flex-direction:column;gap:8px}.chips[data-v-631a19ac]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.chip[data-v-631a19ac]{background:transparent;color:var(--color-ink);border:2px solid var(--color-ink);border-radius:20px;padding:6px 14px;font-family:var(--f-mot);font-size:11px;cursor:pointer}.chip.active[data-v-631a19ac]{background:var(--color-ink);color:var(--color-yellow)}.waiting[data-v-631a19ac]{font-size:13px;opacity:.7;font-weight:600;padding:8px 0}.mode-hint[data-v-631a19ac]{font-size:11px;opacity:.6;line-height:1.35;margin:2px 0 6px;text-align:center}.mode-recall[data-v-631a19ac]{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--f-mot);font-size:15px}.mode-icon[data-v-631a19ac]{width:20px;height:20px}.rounds[data-v-631a19ac]{display:flex;align-items:center;justify-content:center;gap:16px}.rounds-box[data-v-631a19ac]{display:flex;flex-direction:column;align-items:center;gap:1px}.rounds-label[data-v-631a19ac]{font-size:10px;letter-spacing:.06em;opacity:.65;font-weight:700;text-transform:uppercase}.step[data-v-631a19ac]{width:42px;height:42px;border-radius:50%;border:2px solid var(--color-fg);background:none;color:var(--color-fg);font-family:var(--f-mot);font-size:24px;line-height:1;cursor:pointer;display:grid;place-items:center}.step[data-v-631a19ac]:disabled{opacity:.3;cursor:not-allowed}.step[data-v-631a19ac]:active:not(:disabled){transform:scale(.94)}.rounds-value[data-v-631a19ac]{font-family:var(--f-mot);font-size:30px;line-height:1;min-width:2ch;text-align:center;font-variant-numeric:tabular-nums}.foot-row[data-v-631a19ac]{width:100%}.foot-row>.btn-outline[data-v-631a19ac]{flex:0 0 auto}.foot-row .waiting[data-v-631a19ac]{flex:1;margin:0}.foot[data-v-631a19ac]{width:100%;max-width:var(--screen-w);margin-inline:auto;position:sticky;bottom:0;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 0 4px;background:var(--color-yellow);box-shadow:0 -12px 12px -6px var(--color-yellow)}.foot .big[data-v-631a19ac]{width:100%}.card[data-v-53559040]{width:60px;height:84px;border-radius:9px;position:relative;flex:none;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 3px 7px #0006;transition:transform .3s ease,opacity .2s ease,outline-color .2s ease;transform-origin:center;container-type:inline-size;--pivot:0deg;--leve:0px;--zoom:1;transform:rotate(var(--pivot)) translateY(var(--leve)) scale(var(--zoom))}@media(hover:hover){.card[data-v-53559040]:hover{--zoom:1.05}}.card.flipped[data-v-53559040]{--pivot:180deg}.card.l[data-v-53559040]{width:66px;height:92px}.card .face[data-v-53559040]{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.card .flip-btn[data-v-53559040]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:38px;height:38px;border-radius:50%;padding:0;background:#0c0c0ae6;color:#fff;border:2px solid rgba(255,255,255,.85);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #0000008c;transition:opacity .15s ease,background .15s ease}@media(hover:hover){.card .flip-btn[data-v-53559040]{opacity:0;pointer-events:none}.card:hover .flip-btn[data-v-53559040]{opacity:1;pointer-events:auto;background:#141410f0}}@media(hover:none){.card .flip-btn[data-v-53559040]{display:none}}.card .face[data-v-53559040]{background:url(/cards/front.png) center/100% 100% no-repeat;background-color:var(--color-yellow)}.card .back[data-v-53559040]{position:absolute;inset:0;border-radius:inherit;background:url(/cards/back.png) center/100% 100% no-repeat;background-color:var(--color-yellow)}.card.faceDown[data-v-53559040]{cursor:default}.card .topbar[data-v-53559040],.card .bottom[data-v-53559040]{position:absolute;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-family:Londrina Solid,sans-serif;font-weight:900}.card .topbar[data-v-53559040]{top:0;height:56%;color:var(--color-ink)}.card .bottom[data-v-53559040]{bottom:0;height:52%;color:var(--color-paper);transform:rotate(180deg)}.card .syllable[data-v-53559040]{font-size:26cqw;line-height:1;letter-spacing:.1em;white-space:nowrap}.card .bottom .syllable[data-v-53559040]{font-size:21cqw}.card .variant[data-v-53559040]{font-size:8.5cqw;opacity:.65;font-family:var(--f-ui);font-weight:600;line-height:1}.card .pts-top[data-v-53559040]{position:absolute;top:2.5cqw;left:5.5cqw;width:12cqw;text-align:center;font-family:Londrina Solid,sans-serif;font-weight:900;font-size:11cqw;color:#fff;z-index:2}.card .pts-bottom[data-v-53559040]{position:absolute;bottom:2.5cqw;right:5.5cqw;width:12cqw;text-align:center;font-family:Londrina Solid,sans-serif;font-weight:900;font-size:11cqw;color:var(--color-ink);z-index:2;transform:rotate(180deg)}.card.inWord[data-v-53559040]{outline:2px solid var(--color-yellow);outline-offset:2px;opacity:.32;filter:grayscale(.55)}.card.hinted[data-v-53559040]{outline:3px solid var(--color-yellow);outline-offset:2px;animation:pulse-aide-53559040 1.1s ease-in-out infinite}@keyframes pulse-aide-53559040{0%,to{outline-color:var(--color-yellow);box-shadow:0 0 #ffea0a8c}50%{outline-color:#fff6a0;box-shadow:0 0 14px 3px #ffea0a59}}.card.grabbable[data-v-53559040]{touch-action:none;cursor:grab}.card.grabbable[data-v-53559040]:active{cursor:grabbing}.card.selected[data-v-53559040]{outline:3px solid var(--color-red);outline-offset:2px;--leve:-4px}.face.special[data-v-53559040]{border-radius:inherit;background:center/100% 100% no-repeat}.face.special.wildcard[data-v-53559040]{background-image:url(/cards/joker.jpg)}.face.special.double[data-v-53559040]{background-image:url(/cards/x2.jpg)}#board[data-v-e190b9b2]{flex:0 1 auto;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px;min-width:0;background:none;border:none;box-shadow:none;margin:8px;box-sizing:border-box}#board .title[data-v-e190b9b2]{font-size:11px;letter-spacing:.15em;opacity:.55;font-weight:700;text-align:center}#board .slot-special[data-v-e190b9b2]{margin-left:clamp(10px,2.5vmin,26px)}#board .slot-special[data-v-e190b9b2] .card{cursor:default}.community-enter-active[data-v-e190b9b2]{transform-style:preserve-3d;animation:flip-in-e190b9b2 .9s cubic-bezier(.3,1.4,.4,1) both;will-change:transform;backface-visibility:hidden}@keyframes flip-in-e190b9b2{0%{transform:perspective(900px) rotateY(180deg) scale(.98) translateY(0)}40%{transform:perspective(900px) rotateY(130deg) scale(1.08) translateY(-11px)}55%{transform:perspective(900px) rotateY(40deg) scale(1.1) translateY(-12px)}to{transform:perspective(900px) rotateY(0) scale(1) translateY(0)}}.shadow[data-v-e190b9b2],.card-back[data-v-e190b9b2]{display:none}.community-enter-active .shadow[data-v-e190b9b2],.community-enter-active .card-back[data-v-e190b9b2]{display:block}.community-enter-active .card-back[data-v-e190b9b2]{position:absolute;inset:0;z-index:2;border-radius:9px;background:var(--color-yellow) url(/cards/back.png) center/100% 100% no-repeat;will-change:transform;box-shadow:0 3px 7px #0006;transform:rotateY(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none}.community-enter-active[data-v-e190b9b2] .card{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:none;will-change:transform}.community-enter-active .shadow[data-v-e190b9b2]{position:absolute;left:6%;right:6%;bottom:-8px;height:16px;z-index:0;will-change:transform,opacity;border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.6) 0%,transparent 70%);animation:shadow-lift-e190b9b2 .9s cubic-bezier(.3,1.4,.4,1) both;pointer-events:none}@keyframes shadow-lift-e190b9b2{0%{transform:rotateY(-180deg) scale(1) translateY(0);opacity:.5}45%{transform:rotateY(-72deg) scale(.6) translateY(9px);opacity:.85}to{transform:rotateY(0) scale(1) translateY(0);opacity:.5}}.community-move[data-v-e190b9b2]{transition:transform .34s cubic-bezier(.2,.8,.25,1)}.community-leave-active[data-v-e190b9b2]{position:absolute;z-index:1}.community-leave-to[data-v-e190b9b2]{opacity:0;transform:scale(.9)}@media(prefers-reduced-motion:reduce){.community-enter-active[data-v-e190b9b2],.community-enter-active .card-back[data-v-e190b9b2],.community-enter-active .shadow[data-v-e190b9b2],.community-enter-active[data-v-e190b9b2] .card{animation:none}}#community[data-v-e190b9b2]{display:flex;gap:6px;justify-content:center;flex-wrap:nowrap;width:100%}#community .slot[data-v-e190b9b2]{width:min(calc((100% - 24px)/5),128px,19vh);flex:none;position:relative}#community[data-v-e190b9b2] .card{width:100%;height:auto;aspect-ratio:60 / 84}@media(min-width:900px){#community[data-v-e190b9b2]{gap:10px}#community .slot[data-v-e190b9b2]{width:min(calc((100% - 40px)/5),165px,15.5vh)}}#community[data-v-e190b9b2]:not(.buildable){cursor:default}.word-board[data-v-6219f449]{width:100%;max-width:680px;margin:0 auto 8px}.words[data-v-6219f449]{list-style:none;display:flex;flex-direction:column;gap:4px;max-height:22vh;overflow-y:auto;overflow-x:hidden}.word-row[data-v-6219f449]{display:flex;align-items:center;gap:8px;min-width:0;background:var(--color-gray);border-radius:10px;padding:6px 10px;font-size:12px}.word-row.mine[data-v-6219f449]{background:var(--color-gray-2);box-shadow:inset 3px 0 0 var(--color-yellow)}.word-row.refused[data-v-6219f449]{opacity:.45;text-decoration:line-through}.word-row.pending[data-v-6219f449]{opacity:.75}.who[data-v-6219f449]{font-weight:700;opacity:.6;flex:0 0 auto;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.word[data-v-6219f449]{font-family:var(--f-mot);font-size:13px;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reading[data-v-6219f449]{opacity:.5;font-size:11px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pts[data-v-6219f449]{font-family:var(--f-mot);color:var(--color-yellow);flex:0 0 auto}.pts small[data-v-6219f449]{font-size:9px;opacity:.7;margin-left:1px}.tag[data-v-6219f449]{font-size:10px;opacity:.6;flex:0 0 auto}.tag.ko[data-v-6219f449]{color:var(--color-red);opacity:1}.extend[data-v-6219f449]{flex:0 0 auto;background:var(--color-yellow);color:var(--color-ink);border:none;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:700;cursor:pointer}.rounds-board[data-v-6367120c]{width:100%;display:flex;flex-direction:column;align-items:center;gap:3px}.table-mid[data-v-6367120c]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin:14px 0 10px}.round-title[data-v-6367120c]{font-family:var(--f-mot);font-size:clamp(19px,4.6vw,26px);line-height:1;color:var(--color-yellow);letter-spacing:.02em}.round-status[data-v-6367120c]{margin-top:-6px;font-family:var(--f-ui);font-weight:600;font-size:clamp(12px,3vw,14px);line-height:1.2;color:var(--color-paper);opacity:.75;text-align:center}.players[data-v-6367120c]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0}@media(min-width:900px){.au-centre[data-v-6367120c]{display:none}.table-mid.au-centre[data-v-6367120c]{display:flex}.table-mid .players[data-v-6367120c]{display:none}}.head[data-v-6367120c]{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:8px;text-align:center;padding:1px 0;flex-wrap:wrap}.prompt[data-v-6367120c]{font-family:var(--f-mot);font-size:15px;line-height:1.25;color:var(--color-yellow)}.theme[data-v-6367120c]{font-size:12px;font-weight:700;color:var(--color-yellow)}.side-words[data-v-14c0733e]{background:var(--color-night);border:1px solid var(--color-gray-2);border-radius:16px;padding:10px;min-height:0;display:flex;flex-direction:column;gap:6px}.label[data-v-14c0733e]{font-size:10px;letter-spacing:.14em;opacity:.5;font-weight:700;text-align:center}.riddle[data-v-2d1042ed]{display:flex;flex-direction:column;align-items:center;gap:clamp(9px,1.6vmin,18px);padding-inline:var(--gutter);text-align:center;flex:0 0 auto}.line[data-v-2d1042ed]{margin:0;line-height:1.22;text-wrap:balance}.line.first[data-v-2d1042ed]{font-family:var(--f-mot);color:var(--color-paper)}.line.hint[data-v-2d1042ed]{opacity:.82;line-height:1.3}.hint-tag[data-v-2d1042ed]{display:inline-block;margin-right:6px;padding:2px 7px;border-radius:6px;background:#ffffff1f;font-size:.75em;font-weight:700;letter-spacing:.05em;vertical-align:middle}.kind[data-v-2d1042ed]{margin:0;font-size:.62em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.replay[data-v-2d1042ed]{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.35);color:var(--color-paper);border-radius:999px;cursor:pointer;padding:clamp(7px,1.1vmin,11px) clamp(15px,2.2vmin,24px);font-family:var(--f-ui);font-weight:700;letter-spacing:.06em;font-size:clamp(12px,1.8vmin,17px)}.replay[data-v-2d1042ed]:active{background:var(--color-paper);color:var(--color-ink)}.replay.small[data-v-2d1042ed]{padding:3px 8px;font-size:.85em;gap:0;vertical-align:middle;margin-left:6px}.replay.small .replay-label[data-v-2d1042ed]{display:none}.size-l .line.first[data-v-2d1042ed]{font-size:clamp(26px,5vmin,58px)}.size-l .line.hint[data-v-2d1042ed]{font-size:clamp(15px,2.3vmin,26px)}.size-m .line.first[data-v-2d1042ed]{font-size:clamp(18px,5.5vw,34px)}.size-m .line.hint[data-v-2d1042ed]{font-size:clamp(15px,4.2vw,26px);opacity:.65}.size-m .replay[data-v-2d1042ed]{padding:5px 14px;font-size:12px}.parts[data-v-9b0fce60]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--s) * .18)}.part[data-v-9b0fce60]{display:inline-grid;place-items:center;min-width:var(--s);height:var(--s);padding:0 calc(var(--s) * .26);background:var(--color-yellow);color:var(--color-ink);border-radius:calc(var(--s) * .2);font-family:var(--f-mot);font-size:calc(var(--s) * .52);line-height:1;letter-spacing:.02em}.part.token[data-v-9b0fce60]{background:var(--color-ink);color:var(--color-paper);border:2px solid var(--color-yellow);border-radius:50%;padding:0;width:var(--s)}.loading[data-v-440ff220]{display:flex;flex-direction:column;align-items:center;gap:clamp(14px,2.6vmin,30px);text-align:center}.reels[data-v-440ff220]{animation:reel-breathe-440ff220 1.8s ease-in-out infinite}@keyframes reel-breathe-440ff220{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.04);opacity:1}}.line[data-v-440ff220]{margin:0;font-family:var(--f-mot);color:var(--color-yellow);font-size:clamp(15px,2.6vmin,28px);line-height:1.25;animation:line-in-440ff220 .5s ease}@keyframes line-in-440ff220{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dots[data-v-440ff220]{display:inline-flex;gap:.22em;margin-left:.15em;vertical-align:baseline}.dots i[data-v-440ff220]{width:.22em;height:.22em;border-radius:50%;background:currentColor;display:inline-block;animation:dot-440ff220 1.1s ease-in-out infinite}.dots i[data-v-440ff220]:nth-child(2){animation-delay:.18s}.dots i[data-v-440ff220]:nth-child(3){animation-delay:.36s}@keyframes dot-440ff220{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-.18em)}}@media(prefers-reduced-motion:reduce){.reels[data-v-440ff220],.line[data-v-440ff220],.dots i[data-v-440ff220]{animation:none}}.riddle-board[data-v-1701c556]{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.table-row[data-v-1701c556]{width:100%;display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,18px);margin:2px 0}.clock[data-v-1701c556]{flex:0 0 auto;min-width:5.2em;justify-content:flex-start;font-family:var(--f-mot);font-size:20px;letter-spacing:.02em;color:var(--color-yellow);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:6px}.clock-ico[data-v-1701c556]{width:16px;height:16px}.clock.urgent[data-v-1701c556]{color:var(--color-red);animation:pulse-doux 1s ease-in-out infinite}.riddle-box[data-v-1701c556]{width:100%;max-width:800px;margin:0 auto;box-sizing:border-box;background:var(--color-night);border:1px solid var(--color-gray-2);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center}.riddle-box.error[data-v-1701c556]{border-color:var(--color-red)}.error-txt[data-v-1701c556]{font-size:13px;line-height:1.4;color:var(--color-paper);text-align:center}.word-shown[data-v-1701c556]{font-family:var(--f-mot);font-size:22px;color:var(--color-yellow);text-align:center;line-height:1.2;text-wrap:balance}.word-waiting[data-v-1701c556]{font-family:var(--f-ui);font-size:14px;color:var(--color-paper);opacity:.7}.riddle-box.hints[data-v-1701c556]{background:none;border:none;padding:6px 0}.tries[data-v-1701c556]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;font-size:12px;opacity:.5}.tries s[data-v-1701c556]{color:var(--color-red)}.finders[data-v-1701c556]{list-style:none;min-width:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0}.found[data-v-8c195e1b]{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--f-mot);font-size:15px;color:var(--color-yellow)}.found .pts[data-v-8c195e1b]{font-family:var(--f-ui);font-size:13px;opacity:.8;color:var(--color-paper)}#players[data-v-105f6c39]{display:flex;gap:6px;align-items:center;justify-content:flex-end;padding:3px 4px;min-width:0;--disc:clamp(24px, calc(36px - (var(--seats, 2) - 3) * 2.5px), 36px)}#word-line[data-v-0d2efbe3]{background:repeating-linear-gradient(45deg,transparent 0 6px,rgba(255,234,10,.07) 6px 12px),var(--color-night);border:2px dashed rgba(255,234,10,.35);border-radius:14px;min-height:108px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px;padding:22px 10px 10px;position:relative;transition:opacity .2s ease;--word-count:1}#word-line.inactive[data-v-0d2efbe3]{opacity:.4;pointer-events:none}#word-line.armed[data-v-0d2efbe3]{border-color:#ffea0ab3;background:repeating-linear-gradient(45deg,transparent 0 6px,rgba(255,234,10,.13) 6px 12px),var(--color-night)}#word-line.hovered[data-v-0d2efbe3]{border-color:var(--color-yellow);border-style:solid;background:repeating-linear-gradient(45deg,transparent 0 6px,rgba(255,234,10,.2) 6px 12px),var(--color-night);box-shadow:0 0 0 3px #ffea0a38,inset 0 0 26px #ffea0a1f}#word-line.armed .tag[data-v-0d2efbe3]{color:var(--color-yellow);opacity:1;border-color:#ffea0a80}#word-line[data-v-0d2efbe3]{container-type:inline-size}#word-line .block[data-v-0d2efbe3] .card{width:clamp(44px,calc((100cqw - 24px - var(--word-count) * 4px) / var(--word-count)),74px);height:auto;aspect-ratio:66 / 92}#word-line.crowded[data-v-0d2efbe3]{justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain}#word-line .tag[data-v-0d2efbe3]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 24px);letter-spacing:.1em;background:var(--color-night);border:1px solid var(--color-gray-2);border-radius:999px;padding:4px 16px;font-family:var(--f-ui);font-weight:600;font-size:18px;color:var(--color-paper);opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease,opacity .2s ease,border-color .2s ease}#word-line .tag-tools[data-v-0d2efbe3]{position:absolute;top:0;right:14px;transform:translateY(-50%);display:flex;gap:6px;z-index:2}#word-line .tag.reading[data-v-0d2efbe3]{font-family:var(--f-mot);font-size:20px;color:var(--color-yellow);opacity:1;border-color:#ffea0a73}#word-line .tag .pts[data-v-0d2efbe3]{color:var(--color-paper)}.block[data-v-0d2efbe3]{display:flex;flex:none}.grip[data-v-0d2efbe3]{touch-action:none;cursor:grab;flex:none;position:relative;display:flex;align-items:center;justify-content:center}#word-line.guided[data-v-0d2efbe3]{background:var(--color-night);border-style:solid;border-color:var(--color-gray-2)}.slot[data-v-0d2efbe3]{flex:none;display:flex;align-items:center;justify-content:center;border:2px dashed var(--color-yellow);background:#ffea0a1a;color:var(--color-yellow);font-family:var(--f-mot);font-size:16px}.slot-card[data-v-0d2efbe3]{width:clamp(44px,calc((100cqw - 24px - var(--word-count) * 4px) / var(--word-count)),74px);height:auto;aspect-ratio:66 / 92;border-radius:8px}.slot-card[data-v-0d2efbe3]:has(.card){border-style:solid;background:none;padding:0}.slot-card[data-v-0d2efbe3]>.card{width:100%;height:100%}.slot-token[data-v-0d2efbe3]{width:clamp(44px,calc((100cqw - 24px - var(--word-count) * 4px) / var(--word-count)),74px);height:auto;aspect-ratio:66 / 92;border:none;background:none}.slot-token[data-v-0d2efbe3]:before{content:"";position:absolute;width:78%;aspect-ratio:1;border-radius:50%;border:2px dashed var(--color-yellow);background:#ffea0a1a}.slot-token[data-v-0d2efbe3]{position:relative}.slot-token .slot-letter[data-v-0d2efbe3]{position:relative;z-index:1}.slot.aimed[data-v-0d2efbe3]{border-style:solid;border-color:var(--color-yellow);background:#ffea0a47;transform:scale(1.06)}.slot-token.aimed[data-v-0d2efbe3]:before{border-style:solid;border-color:var(--color-yellow);background:#ffea0a47}.slot[data-v-0d2efbe3]{transition:transform .12s ease,background-color .12s ease}.slot.filled[data-v-0d2efbe3]{border-style:solid;border-color:var(--color-yellow);color:var(--color-yellow)}.slot-token.filled[data-v-0d2efbe3]:before{border-style:solid;border-color:var(--color-yellow)}.slot-letter[data-v-0d2efbe3]{font-size:15px;font-weight:700}.grip.locked[data-v-0d2efbe3]{filter:grayscale(.85) brightness(.85);opacity:.75}.token[data-v-0d2efbe3]{width:clamp(30px,calc((100cqw - 24px - var(--word-count) * 4px) / var(--word-count)),44px);aspect-ratio:1;height:auto;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--f-mot);font-size:17px;color:var(--color-ink);touch-action:none;-webkit-user-select:none;user-select:none}.token.v[data-v-0d2efbe3]{background:var(--color-paper);color:var(--color-ink)}.token.k[data-v-0d2efbe3]{background:var(--color-yellow);color:var(--color-ink)}.token.s[data-v-0d2efbe3]{background:var(--color-ink);color:var(--color-paper);box-shadow:inset 0 0 0 2px var(--color-paper)}.ghost .token[data-v-0d2efbe3]{width:44px;height:44px}.gap-slot[data-v-0d2efbe3]{border-radius:8px;background:#ffffff0d;flex:none}.cursor[data-v-0d2efbe3]{width:3px;height:72px;border-radius:2px;flex:none;align-self:center;background:#39d353;animation:pulse-curseur-0d2efbe3 .8s ease-in-out infinite}.cursor.invalid[data-v-0d2efbe3]{background:var(--color-red)}@keyframes pulse-curseur-0d2efbe3{50%{opacity:.35}}.ghost[data-v-0d2efbe3]{position:fixed;z-index:var(--z-ghost);pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.joker-son[data-v-0d2efbe3]{position:absolute;left:50%;bottom:-7px;transform:translate(-50%);background:#7b3ff2;color:#fff;font-weight:800;font-size:11px;border-radius:8px;padding:1px 7px;white-space:nowrap;pointer-events:none}.my-cards[data-v-8c897682]{display:flex;gap:var(--hand-gap);padding:var(--hand-gap);justify-content:center;width:100%;--hand-gap:12px}.my-cards[data-v-8c897682] .card.is-special{margin-left:clamp(8px,2vmin,20px)}.my-cards[data-v-8c897682] .card{width:min(calc((100% - (var(--hand-count) - 1) * var(--hand-gap)) / var(--hand-count)),400px,17vh);height:auto;aspect-ratio:66 / 92}.my-cards.crowded[data-v-8c897682]{--hand-gap:6px}@media(min-width:900px){.my-cards[data-v-8c897682]{--hand-gap:18px}.my-cards.crowded[data-v-8c897682]{--hand-gap:10px}.my-cards[data-v-8c897682] .card{width:min(calc((100% - (var(--hand-count) - 1) * var(--hand-gap)) / var(--hand-count)),175px,17vh)}}.my-cards[data-v-8c897682] .card .syllable{font-size:26cqw}.my-cards[data-v-8c897682] .card .bottom .syllable{font-size:22cqw}.my-cards.folded[data-v-8c897682]{opacity:.4;filter:grayscale(.6);cursor:default}.my-cards.folded[data-v-8c897682] .card{cursor:default}#token-bar[data-v-f40ca537]{display:flex;align-items:center;gap:6px;margin-block:var(--gutter);overflow-x:auto;overflow-y:hidden;padding:4px 2px;min-height:44px;scrollbar-width:none}#token-bar .bar-label[data-v-f40ca537]{margin-inline-start:auto}#token-bar .more[data-v-f40ca537]{margin-inline-end:auto}#token-bar[data-v-f40ca537]::-webkit-scrollbar{display:none}#token-bar .token-btn[data-v-f40ca537]{flex:none;width:36px;height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0;line-height:1}#token-bar .bar-label[data-v-f40ca537]{flex:none;font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.5;padding-right:2px}#token-bar .letter[data-v-f40ca537]{font-size:13px}#token-bar .more[data-v-f40ca537]{background:none;border:1px dashed var(--color-gray-2);color:var(--color-paper);opacity:.7}#token-bar .more[data-v-f40ca537] svg{width:16px;height:16px}#token-bar .more[data-v-f40ca537]:hover{opacity:1;border-color:var(--color-yellow)}#drawer[data-v-f40ca537]{position:absolute;left:0;right:0;bottom:0;z-index:var(--z-drawer);background:var(--color-gray);max-width:800px;margin:0 auto;border-radius:20px 20px 0 0;padding:14px 16px 20px;transform:translateY(110%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}#drawer.on[data-v-f40ca537]{transform:translateY(0)}#drawer .handle[data-v-f40ca537]{display:block;width:60px;height:6px;background:var(--color-gray-2);border-radius:3px;margin:0 auto 12px;border:none;padding:0;cursor:pointer}#drawer .close[data-v-f40ca537]{position:absolute;top:10px;right:14px;width:34px;height:34px;border-radius:50%;background:var(--color-gray-2);color:var(--color-paper);border:none;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}#drawer .th[data-v-f40ca537]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}#drawer h3[data-v-f40ca537]{font-size:15px}#drawer .subtitle[data-v-f40ca537]{font-size:11px;opacity:.6}.tabs[data-v-f40ca537]{display:flex;gap:6px;margin-top:10px}.tab[data-v-f40ca537]{flex:1;border:none;border-radius:10px;padding:8px 4px;cursor:pointer;background:var(--color-gray-2);color:var(--color-paper);font-family:var(--f-mot);font-size:11px;letter-spacing:.04em}.tab.on[data-v-f40ca537]{background:var(--color-yellow);color:var(--color-ink)}.tab small[data-v-f40ca537]{font-family:var(--f-ui);font-weight:700;opacity:.6;margin-left:3px}#token-grid[data-v-f40ca537]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;justify-content:space-evenly;max-height:128px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.token-btn[data-v-f40ca537]{touch-action:none;width:56px;height:56px;flex:0 0 56px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--f-mot);cursor:pointer;border:none}.token-btn.v[data-v-f40ca537]{background:var(--color-paper);color:var(--color-ink)}.token-btn.k[data-v-f40ca537]{background:var(--color-yellow);color:var(--color-ink)}.token-btn.s[data-v-f40ca537]{background:var(--color-ink);color:var(--color-paper);box-shadow:inset 0 0 0 2px var(--color-paper)}.token-btn[data-v-f40ca537]:disabled{opacity:.25;cursor:not-allowed}.token-btn .letter[data-v-f40ca537]{font-size:20px;line-height:1}#token-grid.wide .token-btn .letter[data-v-f40ca537]{font-size:16px}.token-btn .sound[data-v-f40ca537]{font-size:10px;line-height:1;margin-top:1px;opacity:.75;letter-spacing:.02em}#token-grid.wide .token-btn .sound[data-v-f40ca537]{font-size:9px}.empty[data-v-f40ca537]{grid-column:1/-1;text-align:center;font-size:12px;opacity:.6;padding:14px 0}#drawer.inline[data-v-f40ca537]{position:static;transform:none;transition:none;z-index:auto;max-width:800px;width:100%;margin:8px auto 0;border-radius:14px;padding:10px 12px 14px}#drawer.inline .tabs[data-v-f40ca537]{overflow-x:auto}#drawer.inline .tab[data-v-f40ca537]{min-width:86px}@media(min-width:900px){#drawer[data-v-f40ca537]{max-width:1100px;padding:18px 22px 26px}#token-grid[data-v-f40ca537]{max-height:320px;gap:12px}#token-grid .token-btn[data-v-f40ca537]{width:72px;height:72px;flex:0 0 72px}#token-grid .token-btn .letter[data-v-f40ca537]{font-size:26px}#token-grid .token-btn .sound[data-v-f40ca537]{font-size:13px}#token-grid.wide .token-btn .letter[data-v-f40ca537]{font-size:20px}#token-grid.wide .token-btn .sound[data-v-f40ca537]{font-size:11px}#drawer.inline[data-v-f40ca537]{max-width:1100px}}.call-veil[data-v-063c2f74]{z-index:var(--z-call)}.card-suis[data-v-063c2f74]{background:var(--color-night);border:1px solid var(--color-gray-2);border-radius:18px;padding:22px 20px 18px;max-width:340px;width:100%;box-shadow:0 18px 44px #0009;display:flex;flex-direction:column;align-items:center;gap:14px;animation:pop-063c2f74 .22s cubic-bezier(.2,.8,.2,1)}@keyframes pop-063c2f74{0%{transform:scale(.86);opacity:0}to{transform:scale(1);opacity:1}}.context[data-v-063c2f74]{color:var(--color-yellow);font-size:12px;letter-spacing:.15em;font-weight:700;text-align:center}.title[data-v-063c2f74]{font-family:var(--f-mot);font-size:26px;color:var(--color-paper);text-align:center;line-height:1.2}.stake[data-v-063c2f74]{font-size:12px;line-height:1.4;opacity:.7;text-align:center;margin:-4px 0 2px;max-width:34ch}.pair[data-v-063c2f74]{display:flex;gap:14px;width:100%;justify-content:center}.round-btn[data-v-063c2f74]{flex:1 1 0;max-width:112px;aspect-ratio:1;border-radius:50%;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-family:var(--f-mot);line-height:1.1}.round-btn .icon[data-v-063c2f74]{font-size:30px;line-height:1;font-weight:700}.round-btn.yes[data-v-063c2f74]{background:var(--color-yellow);color:var(--color-ink);font-size:16px}.round-btn.no[data-v-063c2f74]{background:var(--btn-primary-bg);color:var(--btn-primary-fg);font-size:12px;padding:0 6px}.count[data-v-063c2f74]{color:var(--color-paper);opacity:.8;font-size:14px}.count.urgent[data-v-063c2f74]{color:var(--color-red);opacity:1}#vote button[data-v-3cb97868],.btn[data-v-3cb97868],.btn-outline[data-v-3cb97868],.btn-secondary[data-v-3cb97868],.btn-primary[data-v-3cb97868]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:14px;padding:clamp(13px,1.9vmin,20px) 16px;font-family:var(--f-mot);font-size:clamp(15px,2.2vmin,22px);line-height:1;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s}#vote button[data-v-3cb97868]:active,.btn[data-v-3cb97868]:active,.btn-outline[data-v-3cb97868]:active,.btn-secondary[data-v-3cb97868]:active,.btn-primary[data-v-3cb97868]:active{transform:scale(.97)}#vote button[data-v-3cb97868]:disabled,.btn[data-v-3cb97868]:disabled,.btn-outline[data-v-3cb97868]:disabled,.btn-secondary[data-v-3cb97868]:disabled,.btn-primary[data-v-3cb97868]:disabled{opacity:.38;cursor:not-allowed;transform:none}.btn-primary[data-v-3cb97868]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-secondary[data-v-3cb97868]{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.btn-outline[data-v-3cb97868]{background:none;border:2px solid var(--btn-outline-line);color:var(--btn-outline-fg)}.btn-block[data-v-3cb97868]{width:100%}.field[data-v-3cb97868]{width:100%;background:var(--color-paper);color:var(--color-ink);border:none;border-radius:14px;padding:14px 18px;font-family:var(--f-ui);font-weight:700;text-align:center}.field[data-v-3cb97868]::placeholder{color:var(--color-ink);opacity:.4;font-weight:400}.btn-row[data-v-3cb97868],#vote .pair[data-v-3cb97868]{display:flex;gap:10px;align-items:stretch}.btn-row[data-v-3cb97868]>*,#vote .pair[data-v-3cb97868]>*{flex:1 1 0;min-width:0}.btn-row>.btn-outline[data-v-3cb97868],#vote .pair>.btn-outline[data-v-3cb97868]{flex:0 0 auto}.btn-row>.is-primary[data-v-3cb97868],#vote .pair>.is-primary[data-v-3cb97868]{flex:1 1 0;min-width:50%}.overlay-vote[data-v-3cb97868]{position:fixed;inset:0;z-index:var(--z-vote);background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}#vote[data-v-3cb97868]{width:100%;max-width:340px;background:var(--color-night);border:2px solid var(--color-yellow);border-radius:18px;padding:18px 16px 14px;box-shadow:0 18px 44px #0009}#vote .qui[data-v-3cb97868],#vote .word[data-v-3cb97868],#vote .reading[data-v-3cb97868]{text-align:center}#vote .qui[data-v-3cb97868]{font-size:12px;opacity:.7;font-weight:700}#vote .word[data-v-3cb97868]{font-family:var(--f-mot);font-size:19px;margin:1px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#vote .reading[data-v-3cb97868]{font-size:12px;color:var(--color-yellow);margin-bottom:12px}#vote .pair[data-v-3cb97868]>*{flex:1 1 0}#vote button[data-v-3cb97868]{border-radius:10px;padding:10px;font-size:13px}#vote .ok[data-v-3cb97868]{background:var(--color-yellow);color:var(--color-ink)}#vote .no[data-v-3cb97868]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}#vote .waiting[data-v-3cb97868],#vote .enregistre[data-v-3cb97868]{text-align:center;font-size:13px;opacity:.7;padding:10px 0}#vote .enregistre[data-v-3cb97868]{color:var(--color-yellow);opacity:1;font-weight:700}#vote .sans-theme[data-v-3cb97868]{width:100%;margin-top:6px;background:none;border:1px dashed var(--color-gray-2);border-radius:10px;color:var(--color-paper);opacity:.85;padding:8px;font-size:11.5px}#vote .sans-theme[data-v-3cb97868]:hover{border-color:var(--color-yellow);opacity:1}#vote .count[data-v-3cb97868]{font-size:11px;opacity:.6;text-align:center;margin-top:8px}.vote-enter-active[data-v-3cb97868],.vote-leave-active[data-v-3cb97868]{transition:opacity .25s ease}.vote-enter-from[data-v-3cb97868],.vote-leave-to[data-v-3cb97868]{opacity:0}.vote-enter-active #vote[data-v-3cb97868]{animation:pop-vote-3cb97868 .25s cubic-bezier(.2,.8,.2,1)}@keyframes pop-vote-3cb97868{0%{transform:scale(.88);opacity:0}to{transform:scale(1);opacity:1}}.party-id[data-v-0cade72a]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:10px 0 0;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);font-size:10px;opacity:.4;cursor:pointer}.party-id[data-v-0cade72a]:hover{opacity:.75}.party-lab[data-v-0cade72a]{text-transform:uppercase;letter-spacing:.08em}.party-id code[data-v-0cade72a]{font-family:ui-monospace,monospace;overflow-wrap:anywhere;min-width:0;flex:1}.party-copy[data-v-0cade72a]{opacity:.7;text-decoration:underline}.menu[data-v-0cade72a]{position:absolute;inset:0;z-index:var(--z-menu);visibility:hidden}.menu.on[data-v-0cade72a]{visibility:visible}.veil[data-v-0cade72a]{position:absolute;inset:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .28s}.menu.on .veil[data-v-0cade72a]{opacity:1}.panel[data-v-0cade72a]{position:absolute;top:0;right:0;bottom:0;width:82%;max-width:340px;background:var(--color-night);padding:16px;display:flex;flex-direction:column;overflow-y:auto;box-shadow:-18px 0 44px #0000008c;transform:translate(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.menu.on .panel[data-v-0cade72a]{transform:translate(0)}.head[data-v-0cade72a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.title[data-v-0cade72a]{font-family:var(--f-mot);font-size:13px;letter-spacing:.14em;color:var(--color-yellow)}.close[data-v-0cade72a]{background:var(--color-gray-2);border:none;color:var(--color-paper);font-size:15px;width:34px;height:34px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.item[data-v-0cade72a]{background:none;border:none;border-bottom:1px solid var(--color-gray-2);color:var(--color-paper);text-align:left;font-family:var(--f-ui);font-weight:700;font-size:15px;padding:16px 4px;cursor:pointer}.item[data-v-0cade72a]:active{background:var(--color-gray)}.item.leaveGame[data-v-0cade72a]{color:var(--color-red)}.accordeon[data-v-0cade72a]{border-bottom:1px solid var(--color-gray-2);padding-bottom:4px}.accordeon .head-item[data-v-0cade72a]{width:100%;background:none;border:none;color:var(--color-paper);display:flex;align-items:center;justify-content:space-between;font-family:var(--f-ui);font-weight:700;font-size:15px;padding:16px 4px 8px;cursor:pointer}.chevron[data-v-0cade72a]{display:inline-block;transition:transform .2s;color:var(--color-yellow);font-size:18px}.chevron.on[data-v-0cade72a]{transform:rotate(90deg)}.resume-regles[data-v-0cade72a]{list-style:none;display:flex;flex-direction:column;gap:6px;font-size:12px;opacity:.85;line-height:1.4;padding:0 4px 12px}.resume-regles li[data-v-0cade72a]{padding-left:12px;position:relative}.resume-regles li[data-v-0cade72a]:before{content:"•";position:absolute;left:0;color:var(--color-yellow)}.hint[data-v-0cade72a]{margin-top:auto;padding-top:18px;font-size:11px;opacity:.45;text-align:center}.wait-screen[data-v-fde0a94c]{z-index:var(--z-dialog)}.box[data-v-fde0a94c]{width:100%;max-width:min(420px,88vw);display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.6vmin,16px);text-align:center;background:var(--color-night);border:2px solid var(--color-yellow);border-radius:18px;padding:clamp(20px,3.4vmin,32px) clamp(18px,2.8vmin,26px);box-shadow:0 10px 50px #0009}.who[data-v-fde0a94c]{margin:0;font-size:clamp(17px,2.8vmin,24px);line-height:1.35;color:var(--color-paper);text-wrap:balance}.who b[data-v-fde0a94c]{color:var(--color-yellow)}.count[data-v-fde0a94c]{font-family:var(--f-mot);color:var(--color-yellow);font-size:clamp(52px,12vmin,120px);line-height:1;font-variant-numeric:tabular-nums}.count.soon[data-v-fde0a94c]{color:var(--color-red)}.sub[data-v-fde0a94c]{margin:0;font-size:clamp(11px,1.6vmin,14px);opacity:.55;line-height:1.35}.sub b[data-v-fde0a94c]{color:var(--color-paper);opacity:.9}.big[data-v-fde0a94c]{margin-top:6px;font-size:clamp(13px,1.9vmin,17px);padding:clamp(11px,1.7vmin,16px)}.solution-veil[data-v-60ff962d]{z-index:var(--z-result)}.box[data-v-60ff962d]{width:100%;max-width:min(440px,90vw);display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.8vmin,18px);text-align:center}.verdict[data-v-60ff962d]{margin:0;font-family:var(--f-mot);font-size:clamp(22px,5vmin,44px);line-height:1;color:var(--color-red)}.verdict.win[data-v-60ff962d]{color:var(--color-green)}.lead[data-v-60ff962d]{margin:0;font-size:clamp(11px,1.7vmin,15px);opacity:.6}.word[data-v-60ff962d]{margin:0;font-family:var(--f-mot);color:var(--color-yellow);font-size:clamp(34px,9vmin,80px);line-height:1.05;text-wrap:balance;overflow-wrap:anywhere}.seen[data-v-60ff962d]{width:100%;max-width:340px;margin-top:clamp(4px,1.2vmin,12px)}.count-in[data-v-60ff962d]{opacity:.6;font-variant-numeric:tabular-nums}.sub[data-v-60ff962d]{margin:0;font-size:clamp(11px,1.6vmin,14px);opacity:.55}.sub b[data-v-60ff962d]{opacity:.9}.skip[data-v-60ff962d]{background:none;border:none;padding:6px;color:var(--color-paper);opacity:.45;font-size:clamp(11px,1.5vmin,13px);text-decoration:underline;cursor:pointer}.skip[data-v-60ff962d]:hover{opacity:.8}.waiting-veil[data-v-aecc6589]{z-index:var(--z-result)}.box[data-v-aecc6589]{width:100%;max-width:min(440px,90vw);display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.8vmin,18px);text-align:center}.verdict[data-v-aecc6589]{margin:0;font-family:var(--f-mot);font-size:clamp(22px,5vmin,44px);line-height:1;color:var(--color-green)}.verdict.pass[data-v-aecc6589]{color:var(--color-paper);opacity:.7}.score-box[data-v-aecc6589]{margin:0;font-size:clamp(13px,2vmin,17px);color:var(--color-paper)}.score-box b[data-v-aecc6589]{font-family:var(--f-mot);color:var(--color-yellow);font-size:1.35em}.score-box .detail[data-v-aecc6589]{opacity:.6;font-size:.85em}.score-box .x2[data-v-aecc6589]{color:var(--color-yellow);font-weight:700;margin-left:6px}.table-etat[data-v-aecc6589]{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(6px,1.4vmin,12px);margin-top:clamp(6px,1.6vmin,16px)}.lead[data-v-aecc6589]{margin:0;font-size:clamp(12px,1.8vmin,15px);opacity:.6}.lead b[data-v-aecc6589]{opacity:.95}.gens[data-v-aecc6589]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px clamp(10px,2vw,18px)}.gens li[data-v-aecc6589]{display:inline-flex;align-items:center;gap:6px;font-size:clamp(12px,1.8vmin,15px)}.gens .ico[data-v-aecc6589]{width:15px;height:15px}.gens .fini[data-v-aecc6589]{color:var(--color-green);opacity:.85}.gens .cherche[data-v-aecc6589]{color:var(--color-paper);animation:respire-aecc6589 1.6s ease-in-out infinite}@keyframes respire-aecc6589{0%,to{opacity:.35}50%{opacity:.75}}@media(prefers-reduced-motion:reduce){.gens .cherche[data-v-aecc6589]{animation:none;opacity:.55}}.force[data-v-aecc6589]{width:100%;max-width:340px;margin-top:clamp(6px,1.6vmin,16px)}.sub[data-v-aecc6589]{margin:0;font-size:clamp(11px,1.6vmin,14px);opacity:.5}.standings[data-v-976ddf97]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(4px,.8vmin,8px);width:100%}.row[data-v-976ddf97]{display:flex;align-items:center;gap:clamp(6px,1.2vmin,12px);padding:clamp(5px,1vmin,10px) clamp(8px,1.4vmin,14px);border-radius:10px;background:#ffffff0d;transition:transform .55s cubic-bezier(.22,1,.36,1),background .3s}.row.me[data-v-976ddf97]{background:#ffffff21;box-shadow:inset 0 0 0 1px #ffffff2e}.rank[data-v-976ddf97]{min-width:2.6em;text-align:right;flex:none;font-family:var(--f-mot);font-size:clamp(12px,1.9vmin,17px);opacity:.6;font-variant-numeric:tabular-nums}.rank.first[data-v-976ddf97]{color:var(--color-yellow);opacity:1}.name[data-v-976ddf97]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,1.9vmin,17px)}.gain[data-v-976ddf97]{color:var(--color-yellow);font-weight:700;font-size:clamp(11px,1.6vmin,15px);font-variant-numeric:tabular-nums}.arrow[data-v-976ddf97]{width:1em;text-align:center;font-size:clamp(10px,1.4vmin,13px)}.row.up .arrow[data-v-976ddf97]{color:var(--color-green)}.row.down .arrow[data-v-976ddf97]{color:var(--color-red)}.pts[data-v-976ddf97]{min-width:2.6em;text-align:right;font-family:var(--f-mot);font-size:clamp(15px,2.4vmin,24px);font-variant-numeric:tabular-nums}.row.up .pts[data-v-976ddf97]{color:var(--color-green)}.rank-move[data-v-976ddf97]{transition:transform .55s cubic-bezier(.22,1,.36,1)}.rank-enter-from[data-v-976ddf97],.rank-leave-to[data-v-976ddf97]{opacity:0}.rank-leave-active[data-v-976ddf97]{position:absolute}@media(prefers-reduced-motion:reduce){.row[data-v-976ddf97],.rank-move[data-v-976ddf97]{transition:none}}.recap[data-v-f0390a52]{display:flex;flex-direction:column;gap:clamp(7px,1.4vmin,12px);text-align:center}h3[data-v-f0390a52]{margin:0;font-size:clamp(24px,3.9vmin,33px);color:var(--color-yellow)}.word[data-v-f0390a52]{margin:0;font-family:var(--f-mot);font-size:clamp(30px,5.4vmin,45px);text-wrap:balance}.detail[data-v-f0390a52],.nobody[data-v-f0390a52]{margin:0;font-size:clamp(12px,1.7vmin,14px);opacity:.8}.nobody[data-v-f0390a52]{opacity:.65}.words[data-v-f0390a52]{list-style:none;margin:2px 0;padding:0;display:flex;flex-direction:column;gap:5px;text-align:left}.words li[data-v-f0390a52]{font-size:clamp(12px,1.7vmin,14px);line-height:1.35}.words .pts[data-v-f0390a52]{color:var(--color-yellow);font-weight:700}.host[data-v-f0390a52]{margin:0;font-size:12px;opacity:.6;padding:6px 0}.game-status[data-v-2f380b1d]{min-width:0}.round[data-v-2f380b1d]{font-family:var(--f-ui);font-weight:700;font-size:clamp(12px,1.9vmin,15px);letter-spacing:.03em;color:var(--color-paper);line-height:1.1;white-space:nowrap}.status[data-v-2f380b1d]{font-family:var(--f-ui);font-weight:600;font-size:clamp(11px,1.6vmin,12.5px);color:var(--color-yellow);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toasts[data-v-cc18d1e4]{position:fixed;z-index:var(--z-toast);display:flex;flex-direction:column;gap:5px;pointer-events:none;width:min(74%,300px);max-width:300px}.toasts.game[data-v-cc18d1e4]{top:72px;right:12px;align-items:stretch}.toasts.center[data-v-cc18d1e4]{top:72px;left:50%;transform:translate(-50%);align-items:center}.toast[data-v-cc18d1e4]{max-width:100%;overflow-wrap:anywhere;text-align:left;line-height:1.25;box-shadow:0 4px 12px #00000073}.toast.info[data-v-cc18d1e4]{background:var(--color-yellow);color:var(--color-ink);font-family:var(--f-ui);font-weight:700;font-size:13px;padding:8px 15px;border-radius:999px;border:2px solid var(--color-ink)}.toast.action[data-v-cc18d1e4]{background:#262521f0;color:var(--color-paper);border:1px solid var(--color-gray-2);font-family:var(--f-ui);font-weight:600;font-size:12.5px;padding:8px 15px;border-radius:999px}.toast-enter-active[data-v-cc18d1e4]{transition:opacity .25s ease,transform .25s cubic-bezier(.2,.8,.3,1)}.toast-leave-active[data-v-cc18d1e4]{transition:opacity .2s ease,transform .2s ease;position:absolute}.toasts.game .toast-leave-active[data-v-cc18d1e4]{right:0}.toast-move[data-v-cc18d1e4]{transition:transform .25s ease}.toast-enter-from[data-v-cc18d1e4]{opacity:0;transform:translate(16px) scale(.96)}.toast-leave-to[data-v-cc18d1e4]{opacity:0;transform:translateY(-8px) scale(.96)}.log-wrap[data-v-c17d221f]{position:absolute;inset:0;z-index:var(--z-menu)}.veil[data-v-c17d221f]{position:absolute;inset:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.panel[data-v-c17d221f]{position:absolute;left:0;right:0;bottom:0;max-height:66%;background:var(--color-night);border-radius:20px 20px 0 0;padding:14px 16px 16px;display:flex;flex-direction:column;box-shadow:0 -18px 44px #0000008c;animation:monte-c17d221f .26s cubic-bezier(.2,.8,.2,1)}@keyframes monte-c17d221f{0%{transform:translateY(100%)}to{transform:translateY(0)}}.head[data-v-c17d221f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.head h3[data-v-c17d221f]{font-size:14px;letter-spacing:.14em;color:var(--color-yellow)}.close[data-v-c17d221f]{background:var(--color-gray-2);border:none;color:var(--color-paper);font-size:15px;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.lines[data-v-c17d221f]{list-style:none;overflow-y:auto;display:flex;flex-direction:column;gap:5px;font-size:13px}.lines li[data-v-c17d221f]{padding:7px 10px;background:var(--color-gray);border-radius:9px;line-height:1.35}.lines li.sep[data-v-c17d221f]{background:none;color:var(--color-yellow);font-weight:700;padding:8px 2px 2px;font-size:11px;letter-spacing:.08em}.lines .empty[data-v-c17d221f]{opacity:.5;background:none;text-align:center}.election-veil[data-v-933b0160]{z-index:var(--z-call)}.election[data-v-933b0160]{width:100%;max-width:420px;max-height:80vh;overflow-y:auto;background:var(--color-night);border:2px solid var(--color-yellow);border-radius:18px;padding:18px 16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 12px 50px #0009}.election h3[data-v-933b0160]{font-size:19px;color:var(--color-yellow);text-align:center}.sous[data-v-933b0160]{font-size:12px;opacity:.7;text-align:center}.waiting-note[data-v-933b0160]{font-family:var(--f-mot);font-size:15px;color:var(--color-yellow);text-align:center}.words[data-v-933b0160]{list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:2px}.choice[data-v-933b0160]{width:100%;background:var(--color-gray);border:1px solid var(--color-gray-2);border-radius:12px;color:var(--color-paper);padding:11px 13px;text-align:left;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.choice[data-v-933b0160]:hover{border-color:var(--color-yellow)}.word[data-v-933b0160]{font-family:var(--f-mot);font-size:15px;flex:1;min-width:0}.qui[data-v-933b0160]{font-size:11px;opacity:.65;font-weight:700}.pts[data-v-933b0160]{font-size:11px;color:var(--color-yellow);font-weight:700}.tokens-bar[data-v-7feaae97]{width:100%;max-width:800px;margin:2px auto 0;flex:none}#game[data-v-7feaae97]{background:none}#topbar[data-v-7feaae97]{padding:0;display:flex;flex-direction:column;gap:0}#side[data-v-7feaae97]{position:absolute;top:38px;right:10px;left:auto;display:flex;align-items:center;justify-content:flex-end;gap:7px;z-index:var(--z-log);pointer-events:none}#side[data-v-7feaae97]>*{pointer-events:auto}.journal-fixe[data-v-7feaae97]{display:none}.journal-fixe .label[data-v-7feaae97]{font-size:10px;letter-spacing:.14em;opacity:.5;font-weight:700;text-align:center;margin-bottom:6px}.journal-fixe .lines[data-v-7feaae97]{list-style:none;display:flex;flex-direction:column;gap:4px;overflow-y:auto;font-size:12px}.journal-fixe .lines li[data-v-7feaae97]{padding:6px 9px;background:var(--color-gray);border-radius:8px;line-height:1.3}.journal-fixe .lines li.sep[data-v-7feaae97]{background:none;color:var(--color-yellow);font-weight:700;font-size:10px;letter-spacing:.08em;padding:6px 2px 0}.journal-fixe .empty[data-v-7feaae97]{opacity:.5;background:none!important;text-align:center}#side .b-journal[data-v-7feaae97]{width:34px;height:34px;border-radius:10px;flex:none;background:var(--color-gray-2);color:var(--color-paper);border:none;font-size:16px;display:flex;align-items:center;justify-content:center;line-height:1}@media(max-width:899px){#side .side-words[data-v-7feaae97],#side .b-journal[data-v-7feaae97],#side.no-players[data-v-7feaae97] #players{display:none}#side[data-v-7feaae97] #players{justify-content:flex-end;gap:6px;min-width:0}#side[data-v-7feaae97] .player .label{display:none}#side[data-v-7feaae97] .player .disc{width:34px;height:34px;font-size:13px}}#theme[data-v-7feaae97]{background:var(--color-yellow);color:var(--color-ink);font-family:var(--f-mot);font-size:12px;padding:3px 10px;border-radius:20px}#phase[data-v-7feaae97]{font-family:var(--f-mot);font-size:12px;color:var(--color-yellow);margin-left:auto}#board-zone[data-v-7feaae97]{position:relative;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 20px;min-height:0;overflow-y:auto;overflow-x:visible}#build-zone[data-v-7feaae97]{flex:1 1 auto;min-height:96px;max-height:24vh}#build-zone[data-v-7feaae97]{display:flex;align-items:stretch;gap:6px;padding:0;margin:22px auto 8px;max-width:800px;width:100%}.frozen[data-v-7feaae97]{opacity:.35;pointer-events:none;filter:grayscale(.6)}.tokens-bar.frozen[data-v-7feaae97]{opacity:1;pointer-events:auto;filter:none}.tokens-bar.frozen[data-v-7feaae97] .token-btn:not(.more){opacity:.35;pointer-events:none;filter:grayscale(.6)}#build-zone[data-v-7feaae97]>:first-child{flex:1;min-width:0}.overlay[data-v-7feaae97]{position:absolute;inset:0;z-index:var(--z-veil);background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hint-msg[data-v-7feaae97]{margin:0 8px 6px;z-index:6;display:flex;align-items:center;gap:8px;background:var(--color-night);border:1px solid var(--color-yellow);border-radius:12px;padding:8px 10px;font-size:12.5px;line-height:1.35;box-shadow:0 4px 16px #00000080}.hint-msg.palier-3[data-v-7feaae97]{background:var(--color-yellow);color:var(--color-ink);border-color:var(--color-yellow)}.hint-ico[data-v-7feaae97]{font-size:15px;flex:none}.hint-txt[data-v-7feaae97]{flex:1;min-width:0}.hint-x[data-v-7feaae97]{background:none;border:none;color:inherit;opacity:.55;font-size:16px;padding:0 2px;flex:none}.hand-row[data-v-7feaae97]{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;margin:20px 0}.hand-row[data-v-7feaae97]>:first-child{flex:1;min-width:0}#build-zone[data-v-7feaae97] .b-tokens-side{flex:none;border-radius:999px;background:var(--color-night);color:var(--color-paper);border:1px solid var(--color-gray-2);display:flex;align-items:center;gap:6px;font-family:var(--f-ui);font-weight:700;font-size:14px;line-height:1;padding:8px 12px;cursor:pointer;box-shadow:0 2px 8px #00000073}#build-zone[data-v-7feaae97] .b-tokens-side .ico{width:14px;height:14px}#build-zone[data-v-7feaae97] .b-tokens-side:hover{border-color:var(--color-yellow);color:var(--color-yellow)}#hand-zone[data-v-7feaae97]{position:relative;background:linear-gradient(180deg,#0000002e,#0000006b);border-radius:16px 16px 0 0;padding:10px 10px 8px}#actions[data-v-7feaae97]{display:flex;gap:8px;margin-top:6px;min-height:44px}#actions[data-v-7feaae97] button{flex:1;border:none;border-radius:12px;padding:11px 8px;font-family:var(--f-mot);font-size:15px;line-height:1.1;white-space:nowrap}#actions[data-v-7feaae97] .b-hint{display:flex;align-items:center;gap:5px;font-family:var(--f-ui);font-weight:700;font-size:12px;padding:11px 12px}#actions[data-v-7feaae97] .b-hint .lbl{font-size:11px}#actions[data-v-7feaae97] .waiting,.waiting[data-v-7feaae97]{flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;opacity:.7;text-align:center}#mjoker[data-v-7feaae97]{position:absolute;left:16px;right:16px;top:50%;transform:translateY(-50%);width:min(600px,calc(100% - 32px));margin-inline:auto;z-index:var(--z-dialog);background:var(--color-night);border:2px solid #7b3ff2;border-radius:18px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}#mjoker>.joker-grid[data-v-7feaae97],#mjoker>.button-pair[data-v-7feaae97]{width:100%}#mjoker h3[data-v-7feaae97]{margin:0;font-family:var(--f-ui);font-size:14px;letter-spacing:.08em}#mjoker .joker-help[data-v-7feaae97]{margin:0;font-size:12.5px;opacity:.7;line-height:1.4}#mjoker .joker-word[data-v-7feaae97]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:12px 6px}#mjoker .joker-part[data-v-7feaae97]{font-family:var(--f-mot);font-size:clamp(22px,6.5vw,34px);line-height:1;color:var(--color-yellow)}#mjoker .joker-part.token[data-v-7feaae97]{color:var(--color-paper);opacity:.75}#mjoker .joker-part.x2[data-v-7feaae97]{color:#7b3ff2}#mjoker .joker-slot[data-v-7feaae97]{width:clamp(72px,22vw,110px);background:var(--color-gray);border:2px solid #7b3ff2;border-radius:10px;color:#fff;font-family:var(--f-mot);font-size:clamp(22px,6.5vw,34px);line-height:1;text-transform:uppercase;text-align:center;padding:6px 4px}#mjoker .joker-slot[data-v-7feaae97]::placeholder{color:#7b3ff2;opacity:.8}#mjoker .suggestion[data-v-7feaae97]{background:none;border:1px dashed #7b3ff2;border-radius:10px;color:var(--color-paper);font-size:13px;padding:8px;cursor:pointer}#mjoker .row[data-v-7feaae97]{display:flex;gap:10px}#mjoker .row .b-suis[data-v-7feaae97]{flex:1;background:#7b3ff2;color:#fff;border-radius:12px;padding:12px;font-weight:800}#mjoker .row .b-folded[data-v-7feaae97]{background:none;border:2px solid var(--color-gray-2);color:var(--color-paper);border-radius:12px;padding:12px}.play-reading[data-v-7feaae97]{font-size:12px;opacity:.6;letter-spacing:.03em}.big-word[data-v-7feaae97]{display:block;width:100%;background:none;border:none;cursor:pointer;color:var(--color-yellow);font-family:var(--f-mot);font-size:clamp(28px,8vw,44px);line-height:1.15;padding:10px 4px;text-align:center}.big-word.ia[data-v-7feaae97]{color:#b48cff}.big-word.loose[data-v-7feaae97]{font-style:italic;opacity:.9}.cancel-link[data-v-7feaae97]{background:none;border:none;color:var(--color-paper);opacity:.5;font-size:12px;text-decoration:underline;cursor:pointer;align-self:center;padding:4px}.decode-chips[data-v-7feaae97]{display:flex;flex-wrap:wrap;gap:6px}.decode-chip[data-v-7feaae97]{background:var(--color-gray);border:1px solid var(--color-gray-2);border-radius:999px;color:var(--color-paper);font-size:13px;font-weight:700;padding:7px 12px;cursor:pointer}.decode-chip.on[data-v-7feaae97]{background:var(--color-yellow);color:var(--color-ink);border-color:var(--color-yellow)}.decode-chip.ia[data-v-7feaae97]{border-color:#7b3ff2}.decode-chip.ia.on[data-v-7feaae97]{background:#7b3ff2;color:#fff;border-color:#7b3ff2}.decode-chip.loose[data-v-7feaae97]{border-style:dashed;font-style:italic}.decode-chip.loose.on[data-v-7feaae97]{background:var(--color-yellow);color:var(--color-ink);border-style:solid;font-style:normal}.decode-wait[data-v-7feaae97]{font-size:12px;opacity:.55;animation:souffle-7feaae97 1.2s ease-in-out infinite}@keyframes souffle-7feaae97{0%,to{opacity:.35}50%{opacity:.75}}#mposer[data-v-7feaae97]{position:absolute;left:16px;right:16px;top:50%;transform:translateY(-50%);width:min(600px,calc(100% - 32px));margin-inline:auto;z-index:var(--z-dialog);background:var(--color-night);border:2px solid var(--color-yellow);border-radius:18px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}#mposer>.button-pair[data-v-7feaae97],#mposer>input[data-v-7feaae97],#mposer>.theme-box[data-v-7feaae97],#mposer>.decode-chips[data-v-7feaae97]{width:100%}#mposer h3[data-v-7feaae97]{font-size:18px;color:var(--color-yellow)}#mposer .reading[data-v-7feaae97]{font-size:13px;color:var(--color-yellow);opacity:.85}#mposer input[data-v-7feaae97]{background:var(--color-gray);border:2px solid var(--color-gray-2);border-radius:10px;color:var(--color-paper);padding:12px;font-size:17px;font-weight:700;outline:none}#mposer input[data-v-7feaae97]:focus{border-color:var(--color-yellow)}#mposer .theme-box[data-v-7feaae97]{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;background:var(--color-gray);border:1px solid var(--color-gray-2);border-radius:10px;padding:9px 10px}#mposer .theme-box input[data-v-7feaae97]{margin-top:1px;flex:none;accent-color:var(--color-yellow)}#mposer .theme-box i[data-v-7feaae97]{opacity:.6;font-style:normal;font-size:11px}#mposer .note[data-v-7feaae97]{font-size:11px;opacity:.55}#mposer .button-pair[data-v-7feaae97]{display:flex;gap:8px;width:100%}#mposer .button-pair .big[data-v-7feaae97]{flex:1;padding-left:8px;padding-right:8px}#mposer .button-pair .big.cancel[data-v-7feaae97]{flex:0 0 38%;background:var(--color-gray);color:var(--color-paper)}.veil-result[data-v-7feaae97]{z-index:calc(var(--z-result) - 1)}#resultat[data-v-7feaae97]{position:absolute;inset-inline:16px;margin-inline:auto;max-width:800px;top:50%;transform:translateY(-50%);z-index:var(--z-result);background:var(--color-night);border:2px solid var(--color-yellow);border-radius:18px;padding:22px;text-align:center;display:flex;flex-direction:column;gap:10px;box-shadow:0 10px 50px #0009}#resultat h3.timeout[data-v-7feaae97]{color:var(--color-red)}#resultat h3[data-v-7feaae97]{font-size:20px;color:var(--color-yellow)}#resultat .word[data-v-7feaae97]{font-family:var(--f-mot);font-size:26px}#resultat p[data-v-7feaae97]{font-size:13px;opacity:.85}#resultat .nobody[data-v-7feaae97]{margin:2px 0;opacity:.7;font-size:13px}#resultat .round-words[data-v-7feaae97]{list-style:none;display:flex;flex-direction:column;gap:6px;margin:4px 0;text-align:left}#resultat .round-words li[data-v-7feaae97]{font-size:13px;line-height:1.35}#resultat .round-words .pts[data-v-7feaae97]{color:var(--color-yellow);font-weight:700}#resultat .round-words.found li[data-v-7feaae97]{display:flex;justify-content:space-between;gap:12px}#resultat .waiting-host[data-v-7feaae97]{font-size:12px;opacity:.6;padding:6px 0}@media(min-width:900px){section#game.screen[data-v-7feaae97]{display:grid;grid-template-columns:1fr 300px;grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-template-areas:"header  side" "board   log" "tokens  log" "compose log" "hand    log";column-gap:18px;padding:14px 18px;overflow:hidden}#topbar[data-v-7feaae97]{grid-area:header;align-self:start}#board-zone[data-v-7feaae97]{grid-area:board;min-height:0;overflow:hidden}.tokens-bar[data-v-7feaae97]{grid-area:tokens}#build-zone[data-v-7feaae97]{grid-area:compose}.mode-rounds .tokens-bar[data-v-7feaae97]{grid-row:4}.mode-rounds #build-zone[data-v-7feaae97]{grid-row:3}#hand-zone[data-v-7feaae97]{grid-area:hand;border-radius:16px}#theme[data-v-7feaae97],#phase[data-v-7feaae97]{font-size:13px}#side[data-v-7feaae97]{grid-area:side / side / log / log;position:static;display:flex;flex-direction:column;align-items:stretch;gap:10px;min-height:0;overflow:hidden;padding:0}.journal-fixe[data-v-7feaae97]{display:none}.journal-fixe .label[data-v-7feaae97]{font-size:10px;letter-spacing:.14em;opacity:.5;font-weight:700;text-align:center;margin-bottom:6px}.journal-fixe .lines[data-v-7feaae97]{list-style:none;display:flex;flex-direction:column;gap:4px;overflow-y:auto;font-size:12px}.journal-fixe .lines li[data-v-7feaae97]{padding:6px 9px;background:var(--color-gray);border-radius:8px;line-height:1.3}.journal-fixe .lines li.sep[data-v-7feaae97]{background:none;color:var(--color-yellow);font-weight:700;font-size:10px;letter-spacing:.08em;padding:6px 2px 0}.journal-fixe .empty[data-v-7feaae97]{opacity:.5;background:none!important;text-align:center}#side .b-journal[data-v-7feaae97]{display:none}#players[data-v-7feaae97]{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:8px;overflow:visible;background:var(--color-night);border:1px solid var(--color-gray-2);border-radius:16px;padding:12px}#players[data-v-7feaae97] .player{width:100%;flex-direction:row;align-items:center;gap:10px;background:none;padding:4px 6px;border-radius:14px}#players[data-v-7feaae97] .player.active{background:var(--color-gray);padding:4px 10px}#players[data-v-7feaae97] .disc{width:50px;height:50px;font-size:26px}#players[data-v-7feaae97] .label{flex:1;min-width:0;align-items:flex-start;max-width:none;text-align:left}#players[data-v-7feaae97] .name{font-size:13px;opacity:1}#players[data-v-7feaae97] .detail{font-size:11px;opacity:.6}#side[data-v-7feaae97] .toasts{display:none}.journal-fixe[data-v-7feaae97]{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;background:var(--color-night);border:1px solid var(--color-gray-2);border-radius:16px;padding:10px;max-height:34vh}#side>section[data-v-7feaae97]{flex:1 1 auto;min-height:0}}.game-over[data-v-5e10d028]{overflow-y:auto;overflow-x:hidden;align-items:stretch}.content[data-v-5e10d028]{width:100%;max-width:400px;margin:0 auto;padding:24px 22px;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;gap:20px}.title[data-v-5e10d028]{font-family:var(--f-ui);font-weight:600;color:var(--color-paper);opacity:.45;font-size:12px;letter-spacing:.22em;text-align:center;margin:0}.best-word[data-v-5e10d028]{background:var(--color-yellow);color:var(--color-ink);border-radius:16px;padding:14px 16px;text-align:center;display:flex;flex-direction:column;gap:2px}.best-label[data-v-5e10d028]{font-size:10px;letter-spacing:.16em;font-weight:700;opacity:.65}.best-word-text[data-v-5e10d028]{font-family:var(--f-mot);font-size:26px;line-height:1.1;word-break:break-word}.best-meta[data-v-5e10d028]{font-size:12px;font-weight:700;opacity:.8}.best-reading[data-v-5e10d028]{font-size:11px;opacity:.6}.favorite[data-v-5e10d028]{background:var(--color-night);border:1px solid var(--color-yellow);border-radius:14px;padding:11px 14px;text-align:center;display:flex;flex-direction:column;gap:2px}.favorite-label[data-v-5e10d028]{font-size:10px;letter-spacing:.14em;font-weight:700;color:var(--color-yellow)}.favorite-word-text[data-v-5e10d028]{font-family:var(--f-mot);font-size:18px;word-break:break-word}.favorite-meta[data-v-5e10d028]{font-size:11px;opacity:.7}.avg-win[data-v-5e10d028]{font-size:12px;opacity:.5;text-align:center;margin:-6px 0 0}.standings-block[data-v-5e10d028]{display:flex;flex-direction:column;gap:8px}.standings-label[data-v-5e10d028]{font-family:var(--f-ui);font-weight:600;color:var(--color-paper);opacity:.45;font-size:11px;letter-spacing:.22em;text-align:center;margin:0}.standings[data-v-5e10d028]{list-style:none;display:flex;flex-direction:column;margin:0;padding:0}.line-standings[data-v-5e10d028]{display:flex;align-items:center;gap:10px;padding:11px 4px;border-bottom:1px solid rgba(255,255,255,.08);font-family:var(--f-ui);font-weight:600;letter-spacing:.08em;font-size:14px}.line-standings[data-v-5e10d028]:last-child{border-bottom:none}.line-standings.first[data-v-5e10d028]{color:var(--color-yellow);border-bottom-color:#ffea0a59}.line-standings.second[data-v-5e10d028]{color:#e2913c;border-bottom-color:#e2913c47}.line-standings.me .nickname[data-v-5e10d028]{text-decoration:underline;text-underline-offset:3px}.line-standings .rank[data-v-5e10d028]{opacity:.55;flex:0 0 auto;min-width:22px}.line-standings .nickname[data-v-5e10d028]{flex:1;min-width:0;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-standings .cup[data-v-5e10d028]{flex:0 0 auto;width:16px;height:16px}.line-standings .points[data-v-5e10d028]{flex:0 0 auto;font-variant-numeric:tabular-nums;opacity:.9}.actions[data-v-5e10d028]{display:flex;justify-content:center;padding:4px 0}.rematch[data-v-5e10d028]{border-radius:999px;padding:14px 34px;font-family:var(--f-ui);font-weight:700;font-size:17px;letter-spacing:.06em;display:inline-flex;align-items:center;gap:10px}.actions-minor[data-v-5e10d028]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.minor[data-v-5e10d028]{border-radius:10px;padding:8px 14px;font-size:12px;letter-spacing:.1em;display:inline-flex;align-items:center;gap:6px;opacity:.75}.minor[data-v-5e10d028]:hover{opacity:1}.detail[data-v-5e10d028]{margin-top:4px}.detail summary[data-v-5e10d028]{font-size:11px;opacity:.45;cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:4px;padding:2px 0}.detail summary[data-v-5e10d028]:before{content:"▸";transition:transform .15s}.detail[open] summary[data-v-5e10d028]:before{transform:rotate(90deg)}.detail summary[data-v-5e10d028]:hover{opacity:.75}.detail-list[data-v-5e10d028]{list-style:none;margin:4px 0 0;padding:0 0 0 12px;display:flex;flex-direction:column;gap:2px;font-size:11.5px;opacity:.65}.detail-list li[data-v-5e10d028]{display:flex;justify-content:space-between;gap:10px}.detail-list b[data-v-5e10d028]{font-weight:700;opacity:.9;white-space:nowrap}.best-bonus[data-v-5e10d028]{display:block;font-size:11px;opacity:.7;font-weight:400}.standings[data-v-5e10d028]{list-style:none;display:flex;flex-direction:column;gap:6px}.line-standings[data-v-5e10d028]{display:flex;align-items:center;gap:10px;font-size:14px;padding:6px 4px;border-bottom:1px solid var(--color-gray-2)}.line-standings .rank[data-v-5e10d028]{opacity:.6;font-weight:700;width:20px}.line-standings .nickname[data-v-5e10d028]{font-weight:700;flex:1;text-align:left}.line-standings .points[data-v-5e10d028]{opacity:.85}.words-recap[data-v-5e10d028]{display:flex;flex-direction:column;gap:10px}.words-recap>summary[data-v-5e10d028]{font-family:var(--f-mot);font-size:14px;color:var(--color-yellow);letter-spacing:.05em;cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px}.words-recap>summary[data-v-5e10d028]:before{content:"▸";transition:transform .15s;font-size:12px}.words-recap[open]>summary[data-v-5e10d028]:before{transform:rotate(90deg)}.words-recap>summary[data-v-5e10d028]:hover{opacity:.85}.words-recap ul[data-v-5e10d028],.words-recap p[data-v-5e10d028]{margin-top:10px}.empty[data-v-5e10d028]{font-size:13px;opacity:.6}.words-list[data-v-5e10d028]{list-style:none;display:flex;flex-direction:column;gap:12px}.entry-word[data-v-5e10d028]{padding-bottom:10px;border-bottom:1px solid var(--color-gray-2)}.line-word[data-v-5e10d028]{font-size:13px;line-height:1.4}.reading-word[data-v-5e10d028]{font-size:11px;color:var(--color-yellow);margin-top:2px}.actions[data-v-5e10d028]{display:flex;flex-direction:column;gap:10px;margin-top:6px}.host-only[data-v-5e10d028]{font-size:12.5px;opacity:.6;text-align:center;padding:6px 0}.big.secondary[data-v-5e10d028]{background:var(--color-gray);color:var(--color-paper)}.mention[data-v-5e10d028]{font-size:10px;opacity:.5;text-align:center;margin-top:4px}.bandeau-lien[data-v-9949e403]{position:absolute;top:0;left:0;right:0;z-index:var(--z-confirm);padding:9px 12px;text-align:center;font-size:12.5px;font-weight:700;line-height:1.3}.bandeau-lien.reconnexion[data-v-9949e403]{background:var(--color-yellow);color:var(--color-ink)}.bandeau-lien.perdu[data-v-9949e403]{background:var(--color-red);color:var(--color-paper)}:root{--color-yellow: #FFEA0A;--color-ink: #222222;--color-paper: #FFFDF2;--color-red: #E23B2E;--color-green: #3EC46D;--color-orange: #E8963C;--color-night: #1B1A14;--color-gray: #2C2B22;--color-gray-2: #3a382c;--color-bg: var(--color-night);--color-fg: var(--color-paper);--color-surface: var(--color-gray);--color-border: var(--color-gray-2);--gutter: clamp(14px, 3vw, 24px);--max-jeu: 520px;--max-jeu-large: 840px;--max-jeu-xl: 1040px;--f-mot: "Londrina Solid", "Archivo Black", sans-serif;--f-ui: "Rajdhani", "Archivo", sans-serif;--color-frame: linear-gradient(180deg, #4a4740 0%, #3a3831 32%, #2b2a25 68%, #232220 100%)}.screen-dark{--color-bg: var(--color-ink);--color-fg: var(--color-paper);--color-surface: var(--color-gray);--color-border: var(--color-gray-2);--btn-primary-bg: var(--color-red);--btn-primary-fg: var(--color-paper);--btn-secondary-bg: var(--color-yellow);--btn-secondary-fg: var(--color-ink);--btn-outline-line: var(--color-yellow);--btn-outline-fg: var(--color-yellow);background:var(--color-bg);color:var(--color-fg)}.modal-box,.card-suis,#vote{--color-fg: var(--color-paper);--color-surface: var(--color-gray);--color-border: var(--color-gray-2);--btn-primary-bg: var(--color-red);--btn-primary-fg: var(--color-paper);--btn-secondary-bg: var(--color-gray);--btn-secondary-fg: var(--color-paper);--btn-outline-line: var(--color-yellow);--btn-outline-fg: var(--color-yellow);color:var(--color-fg)}.screen-light{--color-bg: var(--color-yellow);--color-fg: var(--color-ink);--color-surface: var(--color-ink);--color-border: rgba(0, 0, 0, .14);--btn-primary-bg: var(--color-ink);--btn-primary-fg: var(--color-yellow);--btn-secondary-bg: rgba(0, 0, 0, .08);--btn-secondary-fg: var(--color-ink);--btn-outline-line: var(--color-ink);--btn-outline-fg: var(--color-ink);background:var(--color-bg);color:var(--color-fg)}.btn,.btn-outline,.btn-secondary,.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:14px;padding:clamp(13px,1.9vmin,20px) 16px;font-family:var(--f-mot);font-size:clamp(15px,2.2vmin,22px);line-height:1;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s}.btn:active,.btn-outline:active,.btn-secondary:active,.btn-primary:active{transform:scale(.97)}.btn:disabled,.btn-outline:disabled,.btn-secondary:disabled,.btn-primary:disabled{opacity:.38;cursor:not-allowed;transform:none}.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.btn-outline{background:none;border:2px solid var(--btn-outline-line);color:var(--btn-outline-fg)}.btn-block{width:100%}.field{width:100%;background:var(--color-paper);color:var(--color-ink);border:none;border-radius:14px;padding:14px 18px;font-family:var(--f-ui);font-weight:700;text-align:center}.field::placeholder{color:var(--color-ink);opacity:.4;font-weight:400}.btn-row{display:flex;gap:10px;align-items:stretch}.btn-row>*{flex:1 1 0;min-width:0}.btn-row>.btn-outline{flex:0 0 auto}.btn-row>.is-primary{flex:1 1 0;min-width:50%}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{height:100%}html,body{overflow:hidden}body{font-family:var(--f-ui);background:var(--color-ink);color:var(--color-paper)}#app{width:100%;display:flex;align-items:center;justify-content:center}h1,h2,h3,.ab{font-family:var(--f-mot);font-weight:400;letter-spacing:.01em}button{font-family:inherit;cursor:pointer;-webkit-user-select:none;user-select:none}input{font-family:inherit}#app-frame{width:100%;height:100dvh;position:relative;overflow:hidden;background:var(--color-frame);display:flex;flex-direction:column}@media(min-width:900px){#app-frame{max-width:none;width:100vw;height:100dvh;max-height:none}#app{align-items:stretch;justify-content:stretch}}.screen{position:absolute;inset:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);display:flex;flex-direction:column}.screen>.content{width:100%;max-width:var(--screen-w, min(560px, 92vw));margin:0 auto;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:var(--content-pad, clamp(6px,1.4vmin,16px) 16px clamp(8px,1.4vmin,14px))}.screen>.content>.content-wrap{width:100%;margin:auto 0;min-height:0;display:flex;flex-direction:column;gap:var(--wrap-gap, clamp(10px,1.8vmin,20px))}.screen>.screen-foot{width:100%;max-width:var(--screen-w, min(560px, 92vw));margin:0 auto;flex:0 0 auto;display:flex;flex-direction:column;gap:9px;padding:.5em 0}.screen>.screen-foot .big{font-size:clamp(15px,2.2vmin,22px);padding:clamp(13px,1.9vmin,20px)}.btn-row .big{display:inline-flex;align-items:center;justify-content:center;gap:7px}.big{width:100%;background:var(--color-ink);color:var(--color-yellow);border:none;border-radius:14px;padding:16px;font-family:var(--f-mot);font-size:17px}.big.danger{background:var(--color-red);color:var(--color-paper)}.big.accent{background:var(--color-yellow);color:var(--color-ink)}.big:disabled{opacity:.4;cursor:not-allowed}:root{--z-log:80;--z-veil:90;--z-drawer:100;--z-result:115;--z-dialog:120;--z-vote:130;--z-call:140;--z-toast:150;--z-ghost:200;--z-menu:300;--z-confirm:400}.overlay{position:absolute;inset:0;background:#00000080;z-index:var(--z-veil)}.modal-veil{position:fixed;inset:0;z-index:var(--z-veil);display:flex;align-items:center;justify-content:center;padding:20px;background:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-box{width:min(600px,100%);background:var(--color-night);border:1px solid var(--color-gray-2);border-radius:18px;padding:20px 18px;box-shadow:0 18px 50px #0009;text-align:center}.modal-full{position:fixed;inset:0;display:grid;place-items:center;background:color-mix(in srgb,var(--color-ink) 95%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--gutter)}
