.reward-chip[data-v-1f041d82]{align-items:center;background:#ffc74424;border:1px solid rgba(255,199,68,.4);border-radius:4px;color:var(--color-warning);cursor:pointer;display:inline-flex;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.375rem;padding:.25rem .625rem;transition:background .12s ease}.reward-chip[data-v-1f041d82]:hover{background:#ffc74438}.reward-chip__sep[data-v-1f041d82]{opacity:.4}.reward-chip__loss[data-v-1f041d82]{color:var(--color-cell-bomb)}.reward-chip__info[data-v-1f041d82]{background:#0000002e;border-radius:9999px;color:#ffffffd9;display:inline-flex;font-size:.875rem;font-weight:800;height:.875rem;margin-left:.25rem;width:.875rem}.reward-chip__info[data-v-1f041d82],.reward-modal[data-v-1f041d82]{align-items:center;justify-content:center}.reward-modal[data-v-1f041d82]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;display:flex;inset:0;padding:1rem;position:fixed;z-index:9000}.reward-modal__card[data-v-1f041d82]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:.875rem;max-width:24rem;padding:1.25rem;width:100%}.reward-modal__head h3[data-v-1f041d82]{font-size:1.125rem;font-weight:800}.reward-modal__head p[data-v-1f041d82]{color:var(--color-text-muted);font-size:1rem}.reward-modal__rows[data-v-1f041d82]{display:flex;flex-direction:column;gap:.625rem}.reward-row[data-v-1f041d82]{background:var(--color-surface-muted);display:grid;gap:.625rem;grid-template-columns:2rem 1fr auto;padding:.5rem .75rem}.reward-row[data-v-1f041d82],.reward-row__icon[data-v-1f041d82]{align-items:center;border-radius:var(--radius)}.reward-row__icon[data-v-1f041d82]{background:var(--color-surface);display:inline-flex;font-size:1rem;height:2rem;justify-content:center;width:2rem}.reward-row__body[data-v-1f041d82]{display:flex;flex-direction:column}.reward-row__body b[data-v-1f041d82]{font-size:1rem;font-weight:800}.reward-row__body small[data-v-1f041d82]{color:var(--color-text-muted);font-size:.875rem}.reward-row__amt[data-v-1f041d82]{font-variant-numeric:tabular-nums;font-weight:800}.reward-row--win .reward-row__amt[data-v-1f041d82]{color:var(--color-success)}.reward-row--loss .reward-row__amt[data-v-1f041d82]{color:var(--color-cell-bomb)}.reward-row--continue .reward-row__amt[data-v-1f041d82]{color:var(--color-warning)}.reward-modal__note[data-v-1f041d82]{background:var(--color-surface-muted);border-radius:var(--radius);color:var(--color-text-muted);font-size:.875rem;padding:.625rem}.reward-modal__close[data-v-1f041d82]{width:100%}.fade-enter-active[data-v-1f041d82],.fade-leave-active[data-v-1f041d82]{transition:opacity .2s ease}.fade-enter-from[data-v-1f041d82],.fade-leave-to[data-v-1f041d82]{opacity:0}.toolbar[data-v-3b986a78]{align-items:center;display:flex;gap:.375rem;justify-content:center}.toolbar__stat[data-v-3b986a78]{align-items:center;background:var(--color-surface-elev);border-radius:4px;box-sizing:border-box;color:var(--color-text);display:inline-flex;font-family:var(--font-mono);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.3125rem;height:2rem;padding:.25rem .5rem}.toolbar__stat--bombs[data-v-3b986a78]{color:var(--color-cell-bomb)}.toolbar__stat--timer[data-v-3b986a78]{color:var(--color-info)}.toolbar__stat-value[data-v-3b986a78]{line-height:1;min-width:1.5rem;text-align:right}.toolbar__stat--timer .toolbar__stat-value[data-v-3b986a78]{min-width:2.5rem}.toolbar__id[data-v-3b986a78]{color:var(--color-text-muted);cursor:pointer;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;padding:0 .5rem;text-decoration:none}.toolbar__id[data-v-3b986a78]:hover{color:var(--color-text)}@media(max-width:600px){.toolbar__id[data-v-3b986a78]{display:none}}.game__status[data-v-3b986a78]{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:.875rem;font-weight:800;gap:.375rem;letter-spacing:.06em;min-width:0;padding:0 .25rem;text-transform:uppercase;white-space:nowrap}.game__status--live[data-v-3b986a78]{color:var(--color-danger)}.game__status--won[data-v-3b986a78]{color:var(--color-success)}.game__status--dead[data-v-3b986a78]{color:var(--color-cell-bomb)}.game__status-dot[data-v-3b986a78]{animation:ping 1.4s ease-in-out infinite;background:currentColor;border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.game__status-dim[data-v-3b986a78]{color:var(--color-text-soft,var(--color-text-muted))}.game[data-v-2b6e1d97]{display:flex;flex:1;flex-direction:column;gap:.5rem}.game[data-v-2b6e1d97] .board-frame{align-items:center;display:flex;flex:1;justify-content:center}.game__switch[data-v-2b6e1d97]{--switch-slot:2.5rem;align-items:center;align-self:center;background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;display:inline-grid;grid-template-columns:repeat(2,var(--switch-slot));padding:.25rem;position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.game__switch[data-v-2b6e1d97],.game__switch-thumb[data-v-2b6e1d97]{border-radius:var(--radius-full);box-shadow:var(--shadow-sm)}.game__switch-thumb[data-v-2b6e1d97]{background:var(--color-warning);height:var(--switch-slot);left:.25rem;position:absolute;top:.25rem;transition:transform .22s cubic-bezier(.34,1.4,.5,1);width:var(--switch-slot)}.game__switch--flag .game__switch-thumb[data-v-2b6e1d97]{transform:translate(var(--switch-slot))}.game__switch-opt[data-v-2b6e1d97]{align-items:center;color:var(--color-text-muted);display:inline-flex;height:var(--switch-slot);justify-content:center;position:relative;transition:color .22s ease;z-index:1}.game__switch-opt .icon[data-v-2b6e1d97]{font-size:1.375rem}.game__switch--flag .game__switch-opt--flag[data-v-2b6e1d97],.game__switch:not(.game__switch--flag) .game__switch-opt--reveal[data-v-2b6e1d97]{color:var(--color-text)}.game__controls[data-v-2b6e1d97]{align-self:center;flex-wrap:nowrap;gap:.375rem}.game__btn[data-v-2b6e1d97],.game__controls[data-v-2b6e1d97]{align-items:center;display:inline-flex}.game__btn[data-v-2b6e1d97]{background:transparent;border:0;border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;height:2.5rem;justify-content:center;touch-action:manipulation;transition:background .12s ease,color .12s ease;width:2.5rem}.game__zoom[data-v-2b6e1d97]{background:var(--color-surface-muted);border-radius:9999px;font-variant-numeric:tabular-nums;gap:1px;padding:2px}.game__zoom[data-v-2b6e1d97],.game__zoom-btn[data-v-2b6e1d97]{align-items:center;display:inline-flex}.game__zoom-btn[data-v-2b6e1d97]{background:transparent;border:0;border-radius:9999px;color:var(--color-text);cursor:pointer;font-size:1rem;font-weight:800;height:2.125rem;justify-content:center;min-width:2.25rem;padding:0 .625rem;touch-action:manipulation;transition:background .1s ease,color .1s ease}.game__zoom-btn[data-v-2b6e1d97]:hover:not(:disabled){background:var(--color-surface);color:var(--color-primary)}.game__zoom-btn[data-v-2b6e1d97]:disabled{cursor:not-allowed;opacity:.35}.game__zoom-btn--reset[data-v-2b6e1d97]{color:var(--color-text-muted);font-size:.875rem;font-weight:700;min-width:3rem}.game__error[data-v-2b6e1d97]{align-items:center;background:var(--color-cell-bomb,#c0392b);border-radius:var(--radius);color:var(--color-primary-on,#fff);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem .75rem}.game__error-close[data-v-2b6e1d97]{background:transparent;color:inherit;cursor:pointer;font-size:1.125rem;line-height:1;margin-left:auto;padding:0 .25rem}
