.shut-the-box[data-v-9c44254a]{flex-direction:column;height:100%;display:flex;overflow:hidden}.screen-content.narrow[data-v-9c44254a]{max-width:var(--max-width-narrow)}.runde-chip[data-v-9c44254a]{background:var(--bg-muted);color:var(--text-muted);border-radius:999px;margin-bottom:8px;padding:4px 14px;font-size:.85rem;font-weight:700;display:inline-block}.mini-total[data-v-9c44254a]{text-align:right;min-width:2.2em;color:var(--text);font-weight:900}.runden-liste[data-v-9c44254a]{color:var(--text-muted);letter-spacing:.02em;font-size:.78rem;font-weight:600;display:block}.scoreboard thead th[data-v-9c44254a]{color:var(--text-muted);padding-bottom:4px;font-size:.75rem;font-weight:700}.scoreboard td.total[data-v-9c44254a]{font-weight:900}.big-dice[data-v-9c44254a]{letter-spacing:.5rem;font-size:4rem}.count-row[data-v-9c44254a]{gap:var(--space-sm);justify-content:center;display:flex}.count-chip[data-v-9c44254a]{border-radius:var(--radius-md);border:3px solid var(--umriss);background:var(--bg-card);cursor:pointer;width:56px;height:56px;font-size:1.5rem;font-weight:800;transition:all .15s}.count-chip[data-v-9c44254a]:hover{background:var(--bg-muted)}.count-chip.active[data-v-9c44254a]{background:var(--primary-flaeche);color:#fff;border-color:var(--primary-dark);transform:translateY(-2px)}.names-grid[data-v-9c44254a]{gap:var(--space-sm);flex-direction:column;display:flex}.name-input[data-v-9c44254a]{font-size:1rem}.big-start[data-v-9c44254a],.big-action[data-v-9c44254a]{padding:var(--space-md);font-size:1.2rem}.intro-card[data-v-9c44254a]{padding:var(--space-xl) var(--space-lg)}.player-chip[data-v-9c44254a]{background:var(--primary-flaeche);color:#fff;border-radius:var(--radius-md);margin-bottom:var(--space-sm);padding:4px 14px;font-weight:700;display:inline-block}.intro-name[data-v-9c44254a]{margin-bottom:var(--space-md);font-size:1.8rem}.scoreboard-mini[data-v-9c44254a]{flex-direction:column;gap:4px;max-width:280px;margin:0 auto;display:flex}.mini-row[data-v-9c44254a]{background:var(--bg-muted);border-radius:var(--radius-sm);justify-content:space-between;padding:6px 14px;font-weight:600;display:flex}.mini-row.done .mini-score[data-v-9c44254a]{color:var(--primary);font-weight:800}.mini-row.current[data-v-9c44254a]{background:color-mix(in srgb, var(--warning) 30%, transparent);border-left:3px solid var(--warning)}.play-screen[data-v-9c44254a]{padding:0}.board-stack[data-v-9c44254a]{gap:var(--space-sm);flex-direction:column;width:100%;max-width:520px;display:flex}.turn-header[data-v-9c44254a]{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.turn-player[data-v-9c44254a]{align-items:center;gap:6px;font-weight:700;display:inline-flex}.player-dot[data-v-9c44254a]{border-radius:var(--radius-full);background:var(--primary-flaeche);color:#fff;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:800;display:inline-flex}.turn-hint[data-v-9c44254a]{background:var(--warning);color:#1d2939;border-radius:var(--radius-md);padding:4px 10px;font-size:.9rem;font-weight:700}.box-row[data-v-9c44254a]{border-radius:var(--radius-md);box-shadow:inset 0 4px 8px #0000004d, var(--shadow-md);background:linear-gradient(#5d3a1a 0%,#3d2410 100%);grid-template-columns:repeat(10,1fr);gap:4px;padding:8px;display:grid}.tile[data-v-9c44254a]{aspect-ratio:1;border-radius:var(--radius-sm);color:#5d3a1a;cursor:pointer;background:#f7e6a8;border:2px solid #b8956a;justify-content:center;align-items:center;padding:0;font-size:clamp(1rem,4vw,1.7rem);font-weight:900;transition:transform 80ms,background .15s,border-color .15s;display:flex}@media (hover:hover){.tile[data-v-9c44254a]:not(.disabled):not(.selected):hover{border-color:var(--warning);background:#fff3c4}}@media (width<=480px){.box-row[data-v-9c44254a]{grid-template-columns:repeat(5,1fr);gap:6px}.tile[data-v-9c44254a]{min-height:var(--touch-min)}}.tile.selected[data-v-9c44254a]{background:var(--warning);border-color:var(--danger);transform:translateY(2px)scale(.95);box-shadow:inset 0 2px 4px #0003}.tile.closed[data-v-9c44254a]{color:#8b6f4a;background:#4a2f15;border-color:#2a1a0a}.closed-mark[data-v-9c44254a]{opacity:.4;font-size:1rem}.tile.disabled[data-v-9c44254a]{cursor:not-allowed}.dice-area[data-v-9c44254a]{justify-content:center;align-items:center;min-height:90px;display:flex}.dice-display[data-v-9c44254a]{align-items:center;gap:var(--space-sm);background:var(--bg-card);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-size:3rem;display:flex}.dice-glyphs[data-v-9c44254a]{align-items:center;gap:var(--space-sm);display:inline-flex}.dice-display.rolling .die[data-v-9c44254a]{animation:.1s infinite shake-9c44254a}.die[data-v-9c44254a]{filter:drop-shadow(0 2px 3px #0003);display:inline-block}.dice-sum[data-v-9c44254a]{color:var(--primary);margin-left:var(--space-sm);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:2px dashed #0000;padding:4px 12px;font-size:1.5rem;font-weight:800;transition:background .15s,border-color .15s}.dice-sum.hidden[data-v-9c44254a]{background:var(--warning);color:#1d2939;border-color:var(--danger-dark);animation:1.4s ease-in-out infinite pulse-q-9c44254a}.dice-sum.hidden[data-v-9c44254a]:hover{background:var(--warning-dark)}.dice-sum.revealed[data-v-9c44254a]{cursor:default}@keyframes pulse-q-9c44254a{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.dice-placeholder[data-v-9c44254a]{opacity:.3;font-size:3rem}.strip-label[data-v-9c44254a]{text-align:center;color:var(--text-muted);margin-bottom:4px;font-size:.9rem;display:block}.strip-bar[data-v-9c44254a]{background:var(--bg-muted);border-radius:5px;height:10px;overflow:hidden}.strip-fill[data-v-9c44254a]{background:var(--success);height:100%;transition:width .2s}.die-choice[data-v-9c44254a]{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.die-btn[data-v-9c44254a]{padding:var(--space-md);font-size:1rem}.big-trophy[data-v-9c44254a]{margin-bottom:var(--space-sm);font-size:5rem}.perfect-text[data-v-9c44254a]{color:var(--success)}.leftover-tiles[data-v-9c44254a]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.leftover-tile[data-v-9c44254a]{color:#5d3a1a;border-radius:var(--radius-sm);background:#f7e6a8;border:2px solid #b8956a;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;font-weight:800;display:inline-flex}.scoreboard[data-v-9c44254a]{width:100%;margin-top:var(--space-md);border-collapse:collapse}.scoreboard td[data-v-9c44254a]{padding:var(--space-sm);border-bottom:1px solid var(--bg-muted)}.scoreboard tr.winner[data-v-9c44254a]{background:color-mix(in srgb, var(--warning) 20%, transparent);font-weight:800}.scoreboard .rank[data-v-9c44254a]{text-align:center;width:40px;color:var(--text-muted);font-weight:800}.scoreboard .name[data-v-9c44254a]{text-align:left}.scoreboard .score[data-v-9c44254a]{text-align:right;color:var(--primary);font-weight:800}@keyframes shake-9c44254a{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-3px)rotate(-15deg)}75%{transform:translate(3px)rotate(15deg)}}
