.unlimitedBadge[data-v-2318f43d]{text-align:center;color:var(--accent-color);margin:-4px 0 10px;font-weight:600}.gridBoard[data-v-2318f43d]{--board:calc(max(min(340px, 100vw - 20px), min(560px, 100vw - 20px, 100vh - 240px)));width:var(--board);grid-template-columns:repeat(4,1fr);gap:8px;margin:6px auto 0;display:grid}.actorBox[data-v-2318f43d],.cell[data-v-2318f43d],.corner[data-v-2318f43d],.filmHeader[data-v-2318f43d]{aspect-ratio:1;border-radius:14px;overflow:hidden}.corner[data-v-2318f43d]{background-color:var(--strong-color);color:#f6ead8;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.cornerTitle[data-v-2318f43d]{text-transform:uppercase;font-weight:800;font-size:clamp(9px,var(--board) * .0306,18px);letter-spacing:-.5px}.corner .spanFilm[data-v-2318f43d]{color:#f6ead8}.timer[data-v-2318f43d]{background-color:var(--correct-color);color:#fff;border-radius:10px;padding:0 10px;font-size:15px;font-weight:700}.timer.warn[data-v-2318f43d]{background-color:var(--hint-color)}.timer.danger[data-v-2318f43d]{background-color:var(--danger-color)}.actorBox[data-v-2318f43d]{justify-content:center;align-items:center;gap:calc(var(--board) * .0094);padding:calc(var(--board) * .0118);background-color:var(--accent-soft);border:1px solid var(--border-color);flex-direction:column;display:flex}.actorBox .avatar[data-v-2318f43d]{width:min(84px,var(--board) * .15);height:min(84px,var(--board) * .15);font-size:clamp(11px,var(--board) * .0376,22px)}.actorName[data-v-2318f43d]{font-weight:600;font-size:clamp(9px,var(--board) * .0247,14px);color:var(--strong-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.filmHeader[data-v-2318f43d]{background-color:var(--strong-soft);border:2px solid var(--strong-soft);position:relative}.actorPhoto[data-v-2318f43d]{-o-object-position:center 20%;object-position:center 20%}.bigInitials[data-v-2318f43d]{color:var(--strong-soft);margin-bottom:18px;font-size:34px;font-weight:800}.cell[data-v-2318f43d]{background-color:var(--field-color);border:2px dashed var(--border-color);justify-content:center;align-items:center;transition:border-color .2s,transform .2s;display:flex;position:relative}.cell.filled[data-v-2318f43d]{border:2px solid var(--correct-color);animation:.5s both bounceIn}.cell.help[data-v-2318f43d]{border-color:var(--wrong-color)}.cell.help .poster[data-v-2318f43d]{filter:grayscale();opacity:.6}.cell.option[data-v-2318f43d]{cursor:pointer;border:2px solid var(--accent-color);background-color:var(--accent-soft);animation:1.2s ease-in-out infinite pulse-2318f43d}.cell.option[data-v-2318f43d]:hover{transform:scale(1.04)}@keyframes pulse-2318f43d{0%,to{box-shadow:0 0 #d08a3580}50%{box-shadow:0 0 0 6px #d08a3500}}.plus[data-v-2318f43d]{color:var(--accent-color);font-size:28px}.noAnswer[data-v-2318f43d]{color:var(--muted-color);padding:8px;font-size:13px;font-weight:600;line-height:1.2}.poster[data-v-2318f43d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.filmName[data-v-2318f43d]{font-size:clamp(8px,var(--board) * .0211,12px);color:#fff;background:linear-gradient(#0000,#2e1a0eeb 35%);padding:14px 4px 3px;font-weight:600;line-height:1.15;position:absolute;bottom:0;left:0;right:0}.cell.help .filmName[data-v-2318f43d]{color:#e8dccb}.controls[data-v-2318f43d]{z-index:5;justify-content:center;align-items:flex-start;gap:6px;margin-top:20px;display:flex;position:relative}.gameMessage[data-v-2318f43d]{min-height:24px;color:var(--muted-color);margin-top:8px;font-weight:500}.endBox[data-v-2318f43d]{background-color:var(--field-color);border:1px solid var(--border-color);border-radius:16px;width:420px;max-width:calc(100vw - 20px);margin:10px auto 0;padding:16px}.endTitle[data-v-2318f43d]{margin-bottom:12px;font-size:20px;font-weight:700}.endTitle.won[data-v-2318f43d]{color:var(--correct-color)}.endTitle.lost[data-v-2318f43d]{color:var(--danger-color)}.endButtons[data-v-2318f43d]{justify-content:center;gap:6px;display:flex}@media screen and (width<=600px){.gridBoard[data-v-2318f43d]{gap:5px}.timer[data-v-2318f43d]{font-size:12px}.filmName[data-v-2318f43d]{padding-top:10px}.actorBox[data-v-2318f43d],.cell[data-v-2318f43d],.corner[data-v-2318f43d],.filmHeader[data-v-2318f43d]{border-radius:10px}.bigInitials[data-v-2318f43d]{margin-bottom:10px;font-size:20px}}
