.nessi-tile[data-v-6a5f5333]{border:1px solid var(--edge);border-radius:var(--radius-sm);background:var(--paper-deep);min-height:4.25rem;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:var(--ink);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out);justify-content:center;align-items:center;padding:.4rem .25rem;font-size:clamp(9px,2.6vw,13px);font-weight:600;line-height:1.15;display:flex}.nessi-tile[data-v-6a5f5333]:not(:disabled):hover{border-color:var(--ink)}.nessi-tile[data-v-6a5f5333]:not(:disabled):active{transform:translateY(1px)}.nessi-tile--picked[data-v-6a5f5333]{background:var(--nessi-picked);border-color:var(--nessi-picked);color:var(--paper)}.nessi-tile[data-v-6a5f5333]:disabled{cursor:default}.nessi-tile--giallo[data-v-6a5f5333]{--nessi-hit-fill:var(--nessi-giallo)}.nessi-tile--verde[data-v-6a5f5333]{--nessi-hit-fill:var(--nessi-verde)}.nessi-tile--blu[data-v-6a5f5333]{--nessi-hit-fill:var(--nessi-blu)}.nessi-tile--viola[data-v-6a5f5333]{--nessi-hit-fill:var(--nessi-viola)}.nessi-tile--gather[data-v-6a5f5333],.nessi-tile--hit[data-v-6a5f5333]{z-index:1;border-color:var(--nessi-hit-fill);pointer-events:none;position:relative}.nessi-tile--hit[data-v-6a5f5333]{animation:nessi-hit-6a5f5333 .22s var(--ease-out) forwards}.nessi-tile--gather[data-v-6a5f5333]{animation:nessi-gather-6a5f5333 .22s var(--ease-io) forwards}@keyframes nessi-hit-6a5f5333{0%{background-color:var(--nessi-picked);color:var(--paper);translate:0;scale:1}45%{background-color:var(--nessi-hit-fill);color:var(--ink);translate:0 -5px;scale:1.07}to{background-color:var(--nessi-hit-fill);color:var(--ink);translate:0;scale:1}}@keyframes nessi-gather-6a5f5333{0%{background-color:var(--nessi-hit-fill);color:var(--ink);opacity:1;translate:0;scale:1}60%{opacity:.85}to{background-color:var(--nessi-hit-fill);color:var(--ink);translate:var(--gather-x,0) var(--gather-y,-32px);opacity:0;scale:.4}}.nessi-dot[data-v-6a5f5333]{background:var(--ink);width:.5rem;height:.5rem;transition:background-color var(--dur-micro) var(--ease-out);border-radius:9999px}.nessi-dot--spent[data-v-6a5f5333]{background:var(--hairline)}.nessi-dot--out[data-v-6a5f5333]{animation:nessi-dot-out-6a5f5333 .48s var(--ease-out) both}@keyframes nessi-dot-out-6a5f5333{0%{background:var(--cell-wrong-fg);transform:scale(1)}35%{background:var(--cell-wrong-fg);transform:scale(1.9)}to{background:var(--hairline);transform:scale(1)}}.nessi-bands--close[data-v-6a5f5333]>:not(.nessi-band--arrive){animation:nessi-band-close-6a5f5333 .42s var(--ease-out) both;animation-delay:calc(.28s + var(--i,0)*90ms)}.nessi-bands--rainbow[data-v-6a5f5333]>:not(.nessi-band--arrive){animation:nessi-band-close-6a5f5333 .42s var(--ease-out) both,nessi-band-close-6a5f5333 .42s var(--ease-out) none;animation-delay:calc(.28s + var(--i,0)*90ms),calc(.7s + (var(--n,1) - 1 - var(--i,0))*90ms)}@keyframes nessi-band-close-6a5f5333{0%{filter:brightness();transform:translateY(0)scale(1)}40%{filter:brightness(1.08);transform:translateY(-5px)scale(1.015)}to{filter:brightness();transform:translateY(0)scale(1)}}.nessi-actions[data-v-6a5f5333]{justify-content:center;align-items:center;gap:.75rem;display:flex}.nessi-btn[data-v-6a5f5333]{border:1px solid var(--edge);background:var(--paper);height:2.5rem;font-family:var(--font-sans);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out);align-items:center;gap:.4rem;padding-inline:.85rem;font-size:12px;display:inline-flex}.nessi-btn[data-v-6a5f5333]:not(:disabled):hover{border-color:var(--ink)}.nessi-btn[data-v-6a5f5333]:not(:disabled):active{transform:translateY(1px)}.nessi-btn[data-v-6a5f5333]:disabled{opacity:.45;cursor:default}.nessi-btn--primary[data-v-6a5f5333]{background:var(--game-nessi);border-color:var(--game-nessi);color:var(--paper)}.nessi-btn--primary[data-v-6a5f5333]:not(:disabled):hover{filter:brightness(1.12)}.nessi-shake[data-v-6a5f5333]{animation:nessi-shake-6a5f5333 .24s var(--ease-io)}@keyframes nessi-shake-6a5f5333{0%,to{translate:0}20%{translate:-5px}50%{translate:4px}80%{translate:-2px}}.nessi-tile-move[data-v-6a5f5333]{transition:transform .32s var(--ease-io)}@media (width<26rem){.nessi-actions[data-v-6a5f5333]{gap:.4rem}.nessi-btn[data-v-6a5f5333]{letter-spacing:.02em;gap:.25rem;padding-inline:.5rem;font-size:11px}}@media (prefers-reduced-motion:reduce){.nessi-bands--close[data-v-6a5f5333]>*,.nessi-dot--out[data-v-6a5f5333],.nessi-shake[data-v-6a5f5333]{animation:none}.nessi-tile-move[data-v-6a5f5333]{transition:none}.nessi-tile--gather[data-v-6a5f5333],.nessi-tile--hit[data-v-6a5f5333]{animation:none}.nessi-btn[data-v-6a5f5333]:not(:disabled):active,.nessi-tile[data-v-6a5f5333]:not(:disabled):active{transform:none}}
