.review-sentiment-picker[data-v-4cf0b411]{flex-wrap:wrap;gap:.35rem;width:fit-content;max-width:100%;margin:0 0 .85rem;display:inline-flex}.review-sentiment-picker__btn[data-v-4cf0b411]{border:1px solid var(--color-border);background:var(--color-surface);min-height:2rem;color:var(--color-text-muted);cursor:pointer;border-radius:.45rem;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .55rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.review-sentiment-picker__icon[data-v-4cf0b411]{flex-shrink:0;width:1rem;height:1rem}.review-sentiment-picker__label[data-v-4cf0b411]{white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;line-height:1.1;overflow:hidden}.review-sentiment-picker__btn[data-v-4cf0b411]:focus-visible,.review-sentiment-picker__btn[data-v-4cf0b411]:hover{border-color:var(--color-brand);color:var(--color-text);outline:none}.review-sentiment-picker__btn--positive.is-active[data-v-4cf0b411]{background:var(--color-success-soft);border-color:var(--color-success);color:var(--color-success)}.review-sentiment-picker__btn--neutral.is-active[data-v-4cf0b411]{background:var(--color-surface-2);border-color:var(--color-text-muted);color:var(--color-text)}.review-sentiment-picker__btn--negative.is-active[data-v-4cf0b411]{background:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger)}@media (width<=575.98px){.review-sentiment-picker[data-v-4cf0b411]{gap:.3rem}.review-sentiment-picker__btn[data-v-4cf0b411]{min-height:2.25rem;padding:.3rem .4rem}.review-sentiment-picker__label[data-v-4cf0b411]{font-size:.72rem}}.game-form__dialog[data-v-96b3f5c9]{width:min(840px,100vw - 1.5rem);max-width:840px}.game-form__loading[data-v-96b3f5c9]{color:var(--color-text-muted);text-align:center;padding:1.75rem .25rem;font-size:.9rem}.game-form__header[data-v-96b3f5c9]{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.game-form__header-icon[data-v-96b3f5c9]{color:#5b7bfd;background:#e5e9fc;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.game-form__header-icon[data-v-96b3f5c9] svg{width:1.25rem;height:1.25rem}.game-form__header-text[data-v-96b3f5c9]{flex:1;min-width:0}.game-form__header h4[data-v-96b3f5c9]{margin-bottom:.3rem;font-size:1.2rem;line-height:1.3}.game-form__lead[data-v-96b3f5c9]{max-width:36rem;margin:0;font-size:.85rem;line-height:1.35}.game-form__field[data-v-96b3f5c9]{min-width:0}.game-form__text-wrap[data-v-96b3f5c9]{margin-bottom:.35rem;position:relative}.game-form__toolbar[data-v-96b3f5c9]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex;position:absolute;bottom:.55rem;right:.55rem}.game-form__toolbar-btn[data-v-96b3f5c9]{border:1px solid var(--color-border);background:var(--color-surface);min-height:1.85rem;color:var(--color-text-secondary);cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;gap:.3rem;margin-bottom:0;padding:.25rem .55rem;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.game-form__toolbar-btn[data-v-96b3f5c9] svg{flex-shrink:0;width:.95rem;height:.95rem}.game-form__toolbar-btn[data-v-96b3f5c9]:focus-visible,.game-form__toolbar-btn[data-v-96b3f5c9]:hover{border-color:var(--color-brand);color:var(--color-brand);outline:none}.game-form__toolbar-btn--icon[data-v-96b3f5c9]{width:1.85rem;margin:0;padding:.25rem}.game-form__toolbar-btn--icon svg[data-v-96b3f5c9]{width:1rem;height:1rem}.game-form__toolbar-btn.is-disabled[data-v-96b3f5c9]{opacity:.45;cursor:not-allowed}.game-form__textarea[data-v-96b3f5c9]{resize:vertical;min-height:16rem;margin-bottom:0;padding:.75rem .9rem 3rem}.game-form__meta-row[data-v-96b3f5c9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .85rem;margin:0 0 .75rem;display:flex}.game-form__counter[data-v-96b3f5c9]{color:var(--color-text-muted);margin-left:auto;font-size:.75rem;line-height:1.3}.game-form__counter--over[data-v-96b3f5c9]{color:var(--color-danger)}.game-form__autosave[data-v-96b3f5c9]{color:var(--color-text-muted);font-size:.75rem;line-height:1.3}.game-form__autosave--error[data-v-96b3f5c9]{color:var(--color-danger)}.game-form__images[data-v-96b3f5c9]{flex-wrap:wrap;gap:.45rem;margin:.15rem 0 .65rem;display:flex}.game-form__images-item[data-v-96b3f5c9]{background:var(--color-surface-2);border-radius:.4rem;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.game-form__images-item img[data-v-96b3f5c9]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.game-form__images-remove[data-v-96b3f5c9]{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:999px;width:1.25rem;height:1.25rem;line-height:1;position:absolute;top:.2rem;right:.2rem}.game-form__images[data-v-96b3f5c9] .comments__form-preview{margin:0;display:contents}.game-form__images[data-v-96b3f5c9] .comments__form-preview-item{width:4.5rem;height:4.5rem;margin:0}.game-form__sentiment[data-v-96b3f5c9]{margin:0 0 .35rem}.game-form__sentiment[data-v-96b3f5c9] .review-sentiment-picker,.game-form__modal[data-v-96b3f5c9] .modal-body label{margin-bottom:0}.game-form__error[data-v-96b3f5c9]{color:var(--color-accent-magenta);margin:.35rem 0 0;font-size:.8rem;line-height:1.3}.game-form__actions[data-v-96b3f5c9]{gap:.4rem;margin-top:1rem}.game-form__actions button[data-v-96b3f5c9]{gap:.35rem;margin-right:0;padding:.45rem .85rem;font-size:.8rem}.game-form__actions button[type=submit][data-v-96b3f5c9] svg{flex-shrink:0;width:.95rem;height:.95rem}.game-form__delete[data-v-96b3f5c9]{font-weight:500;color:var(--color-text-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-right:auto!important}.game-form__delete[data-v-96b3f5c9]:focus-visible,.game-form__delete[data-v-96b3f5c9]:hover:not(:disabled){outline:none;color:var(--color-text)!important;background:var(--color-surface-2)!important}.game-form__delete-confirm[data-v-96b3f5c9]{background:var(--color-surface-2);border-radius:.5rem;flex-direction:row;justify-content:space-between;align-items:center;margin-top:.75rem;padding:.7rem .85rem;display:flex}.game-form__delete-confirm span[data-v-96b3f5c9]{color:var(--color-text-muted);font-size:.8rem;line-height:1.35}.game-form__delete-confirm-actions[data-v-96b3f5c9]{justify-content:flex-end;gap:.4rem;display:flex}.game-form__delete-confirm-actions .game-form__delete[data-v-96b3f5c9]{margin-right:0!important}.game-form__modal[data-v-96b3f5c9] .modal-content{border:0;border-radius:.85rem;overflow:hidden}.game-form__modal[data-v-96b3f5c9] .modal-body{padding:1.5rem 1.65rem 1.35rem}.game-form__modal[data-v-96b3f5c9] .modal-content .btn-close{top:.85rem;right:.85rem}@media (width<=767.98px){.game-form__dialog[data-v-96b3f5c9]{width:calc(100vw - 1rem);max-width:none;margin:.5rem}.game-form__modal[data-v-96b3f5c9] .modal-body{padding:1.15rem .95rem 1.05rem}.game-form__header[data-v-96b3f5c9]{margin-bottom:.7rem}.game-form__header h4[data-v-96b3f5c9]{font-size:1.1rem}.game-form__textarea[data-v-96b3f5c9]{min-height:13rem;padding-bottom:3.1rem}.game-form__meta-row[data-v-96b3f5c9]{flex-direction:column;align-items:flex-start}.game-form__counter[data-v-96b3f5c9]{margin-left:0}.game-form__actions[data-v-96b3f5c9]{margin-top:.85rem}}.review-sentiment-badge[data-v-8cd2373f]{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;max-width:100%;padding:.3rem .55rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.review-sentiment-badge__icon[data-v-8cd2373f]{flex-shrink:0;width:1rem;height:1rem}.review-sentiment-badge__label[data-v-8cd2373f]{text-overflow:ellipsis;overflow:hidden}.review-sentiment-badge--compact[data-v-8cd2373f]{padding:.25rem}.review-sentiment-badge--positive[data-v-8cd2373f]{background:var(--color-success-soft);color:var(--color-success)}.review-sentiment-badge--neutral[data-v-8cd2373f]{background:var(--color-surface-3,var(--color-bg));color:var(--color-text-secondary)}.review-sentiment-badge--negative[data-v-8cd2373f]{background:var(--color-danger-soft);color:var(--color-danger)}
