.tournament-timeline-admin[data-v-6cd83159]{display:grid;gap:20px}.tournament-timeline-admin-embedded[data-v-6cd83159],.tournament-timeline-admin-embedded__shell[data-v-6cd83159]{display:grid;gap:16px}.tournament-timeline-admin__list[data-v-6cd83159]{display:grid;gap:12px}.tournament-timeline-admin__event[data-v-6cd83159]{display:grid;grid-template-columns:minmax(150px,auto) 1fr auto;gap:14px;align-items:start;padding:16px;border-radius:18px;background:#0f172a0a}.tournament-timeline-admin__time[data-v-6cd83159]{color:#0f172a9e;font-size:.92rem;font-weight:800}.tournament-timeline-admin__content[data-v-6cd83159]{display:grid;gap:5px;min-width:0}.tournament-timeline-admin__actions[data-v-6cd83159]{display:flex;gap:8px;align-self:center;justify-self:end;flex:0 0 auto}.tournament-timeline-admin__edit[data-v-6cd83159],.tournament-timeline-admin__delete[data-v-6cd83159]{min-width:54px;min-height:54px;border-radius:999px}.tournament-timeline-admin__edit[data-v-6cd83159]{border-color:#0f172a1a;background:#f472b61f;color:#9d174d}.tournament-timeline-admin__delete[data-v-6cd83159]{align-self:center}.tournament-timeline-event-form[data-v-6cd83159]{display:grid;gap:18px}.tournament-timeline-event-modal[data-v-6cd83159]{max-width:min(900px,calc(100vw - 32px))}.tournament-timeline-event-modal .field--full[data-v-6cd83159]{grid-column:1 / -1}.tournament-timeline-confirm-modal[data-v-6cd83159]{max-width:min(520px,calc(100vw - 32px))}.tournament-timeline-confirm-modal__preview[data-v-6cd83159]{padding:12px;border-radius:14px;background:#0f172a0f;font-weight:800}@media(max-width:720px){.tournament-timeline-admin__event[data-v-6cd83159]{grid-template-columns:1fr}.tournament-timeline-admin__delete[data-v-6cd83159],.tournament-timeline-admin__actions[data-v-6cd83159]{justify-self:start}}.stripe-dev-help[data-v-f8f18683]{display:flex;flex-direction:column;gap:20px}.stripe-dev-help-hero[data-v-f8f18683]{padding:24px;border-radius:24px;background:radial-gradient(circle at top right,rgba(255,186,73,.28),transparent 36%),linear-gradient(135deg,#0f172a,#164e63 58%,#f6efe0 160%);color:#f8fafc}.stripe-dev-help-hero__copy h3[data-v-f8f18683]{margin:14px 0 10px;font-size:2rem}.stripe-dev-help-hero__copy p[data-v-f8f18683]{margin:0;max-width:760px}.stripe-dev-help-hero[data-v-f8f18683] .pill{background:#ffffff1f;color:#f8fafc}.stripe-dev-help-basics[data-v-f8f18683]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.stripe-dev-help-panel[data-v-f8f18683]{display:flex;flex-direction:column;gap:14px}.stripe-dev-help-panel h4[data-v-f8f18683],.stripe-dev-help-cases h4[data-v-f8f18683],.stripe-dev-help-note h4[data-v-f8f18683]{margin:0}.stripe-dev-help-panel--accent[data-v-f8f18683]{background:linear-gradient(180deg,#ffd78e38,#fffffff5)}.stripe-dev-help-list[data-v-f8f18683]{margin:0;padding-left:18px;color:var(--muted)}.stripe-dev-help-cases[data-v-f8f18683]{display:flex;flex-direction:column;gap:16px}.stripe-dev-help-cases__heading[data-v-f8f18683]{margin-bottom:0}.stripe-dev-help-grid[data-v-f8f18683]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.stripe-dev-help-card[data-v-f8f18683]{display:flex;flex-direction:column;gap:14px;min-height:210px}.stripe-dev-help-card--success[data-v-f8f18683]{border-color:#22c55e59;background:linear-gradient(180deg,#f0fdf4fa,#fffffffa)}.stripe-dev-help-card--failure[data-v-f8f18683]{border-color:#ef444447;background:linear-gradient(180deg,#fef2f2fa,#fffffffa)}.stripe-dev-help-card--action[data-v-f8f18683]{border-color:#f59e0b47;background:linear-gradient(180deg,#fffbebfa,#fffffffa)}.stripe-dev-help-card__top[data-v-f8f18683]{display:flex;flex-direction:column;gap:10px}.stripe-dev-help-card__badge[data-v-f8f18683]{align-self:flex-start;border-radius:999px;padding:6px 10px;background:#0f172a14;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.stripe-dev-help-card__number[data-v-f8f18683]{display:inline-flex;align-self:flex-start;padding:10px 12px;border-radius:14px;background:#0f172a0f;font-size:15px;font-weight:700}.stripe-dev-help-card__details[data-v-f8f18683],.stripe-dev-help-note p[data-v-f8f18683]{margin:0;color:var(--muted)}.stripe-dev-help-note[data-v-f8f18683]{background:linear-gradient(180deg,#0f172a0a,#fffffffa)}@media(max-width:780px){.stripe-dev-help-basics[data-v-f8f18683]{grid-template-columns:1fr}.stripe-dev-help-hero__copy h3[data-v-f8f18683]{font-size:1.6rem}}.panel--nested[data-v-3de7f358]{background:#ffffffb8}.stat-grid[data-v-3de7f358]{gap:.85rem}.stat-grid--single[data-v-3de7f358]{grid-template-columns:minmax(0,320px);justify-content:start}.admin-subscription-stat-card[data-v-3de7f358]{gap:.35rem;min-height:auto;padding:.9rem 1rem;align-content:start}.admin-subscription-stat-card strong[data-v-3de7f358]{line-height:1.25}.admin-subscription-stat-card small[data-v-3de7f358]{color:var(--muted);font-size:.88rem;line-height:1.3}.admin-subscription-stat-card--current[data-v-3de7f358]{gap:.2rem}.admin-subscription-layout[data-v-3de7f358]{margin-top:1.5rem;align-items:start}.admin-subscription-promo-panel[data-v-3de7f358]{margin-top:1.5rem;border:1px solid rgba(199,137,0,.28);box-shadow:0 14px 35px #c7890014}.admin-subscription-side-column[data-v-3de7f358]{display:grid;gap:1rem;align-content:start}.admin-subscription-options-list[data-v-3de7f358]{display:grid;gap:.85rem}.admin-subscription-option-card[data-v-3de7f358]{display:grid;gap:.8rem;padding:1rem;border:1px solid rgba(181,109,59,.18);border-radius:16px;background:linear-gradient(180deg,#fff8f2eb,#ffffffd1)}.admin-subscription-option-card__top[data-v-3de7f358],.admin-subscription-option-card__bottom[data-v-3de7f358]{display:flex;justify-content:space-between;gap:.8rem;align-items:flex-start}.admin-subscription-option-card__top p[data-v-3de7f358],.admin-subscription-option-card__bottom small[data-v-3de7f358]{margin:.35rem 0 0}.admin-subscription-dev-tools[data-v-3de7f358]{display:flex;justify-content:flex-end}.admin-subscription-incident-alert[data-v-3de7f358]{margin:1rem 0 0}.admin-subscription-incident-alert__link[data-v-3de7f358]{color:inherit;font-weight:700;text-decoration:underline}.admin-subscription-current[data-v-3de7f358],.admin-subscription-payment[data-v-3de7f358]{display:grid;gap:1rem}.admin-subscription-current__hero[data-v-3de7f358]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.admin-subscription-current__hero h4[data-v-3de7f358]{margin:.55rem 0 0;font-size:1.35rem}.admin-subscription-current__price[data-v-3de7f358]{text-align:right}.admin-subscription-current__price strong[data-v-3de7f358]{display:block;font-size:1.4rem}.admin-subscription-payment__row[data-v-3de7f358]{display:flex;justify-content:space-between;gap:1rem}.admin-subscription-payment__row strong[data-v-3de7f358]{max-width:min(100%,30rem);text-align:right;overflow-wrap:anywhere}.admin-subscription-payment__column[data-v-3de7f358]{display:grid;gap:.35rem}.admin-subscription-payment__hint[data-v-3de7f358],.admin-subscription-payment__locked[data-v-3de7f358]{margin:0}.admin-subscription-payment-form[data-v-3de7f358]{display:grid;gap:.9rem;margin-top:.9rem}.admin-subscription-payment-element-wrap[data-v-3de7f358]{padding:1rem;border:1px solid var(--border);border-radius:16px;background:#ffffffd6}.admin-subscription-payment-element.is-hidden[data-v-3de7f358]{display:none}.admin-subscription-actions[data-v-3de7f358]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:.85rem;margin-top:1rem}.admin-subscription-actions .btn[data-v-3de7f358]{width:100%;min-width:0;justify-content:center;text-align:center;white-space:normal;line-height:1.3}.admin-subscription-upgrades[data-v-3de7f358]{flex-wrap:wrap}.admin-subscription-upgrade-hint[data-v-3de7f358]{margin-top:.9rem}.admin-subscription-invoices[data-v-3de7f358]{margin-top:1.5rem}.admin-subscription-invoice-list[data-v-3de7f358]{display:grid;gap:1rem}.admin-subscription-invoice-card[data-v-3de7f358]{padding:1rem;border:1px solid var(--border);border-radius:18px;background:#ffffffd6}.admin-subscription-invoice-card__top[data-v-3de7f358]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.admin-subscription-invoice-card__top p[data-v-3de7f358]{margin:.35rem 0 0}.admin-subscription-invoice-card__grid[data-v-3de7f358]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1rem}.admin-subscription-invoice-card__grid span[data-v-3de7f358]{display:block;color:var(--muted);font-size:.88rem}.admin-subscription-invoice-card__grid strong[data-v-3de7f358]{display:block;margin-top:.25rem}.admin-subscription-help-modal[data-v-3de7f358]{width:min(1120px,calc(100vw - 32px));max-height:min(88vh,980px);overflow-y:auto}.admin-subscription-billing-modal[data-v-3de7f358]{width:min(720px,calc(100vw - 32px));max-height:min(88vh,980px);overflow-y:auto}.admin-subscription-plan-modal[data-v-3de7f358]{width:min(560px,calc(100vw - 32px));max-height:min(88vh,980px);overflow-y:auto}.admin-subscription-plan-modal .panel__heading p[data-v-3de7f358]{margin:.55rem 0 .35rem}.admin-subscription-plan-modal__summary[data-v-3de7f358]{display:grid;gap:.85rem}.admin-subscription-plan-modal__field[data-v-3de7f358]{display:grid;gap:.55rem}.admin-subscription-plan-modal__field--boxed[data-v-3de7f358]{margin-top:.4rem;padding:.9rem 1rem;border:1px solid var(--border);border-radius:16px;background:#ffffffbd}.admin-subscription-plan-modal__choices[data-v-3de7f358]{display:flex;flex-wrap:wrap;gap:.75rem}.admin-subscription-plan-modal__choice[data-v-3de7f358]{display:inline-flex;align-items:center;gap:.45rem;padding:.7rem .9rem;border:1px solid var(--border);border-radius:999px;background:#ffffffc7}.admin-subscription-plan-modal__row[data-v-3de7f358]{display:flex;justify-content:space-between;gap:1rem}.admin-subscription-plan-modal__price-highlight[data-v-3de7f358]{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.45rem;flex-wrap:wrap;text-align:right}.admin-subscription-plan-modal__price-previous[data-v-3de7f358]{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.admin-subscription-plan-modal__price-discount[data-v-3de7f358]{color:var(--brand);font-weight:700}.admin-subscription-billing-form[data-v-3de7f358]{display:grid;gap:.9rem}.admin-subscription-field-options[data-v-3de7f358]{display:grid;gap:.65rem;margin-top:.5rem}.admin-subscription-field-option[data-v-3de7f358]{display:flex;align-items:center;gap:.6rem}.admin-subscription-billing-checkbox[data-v-3de7f358]{display:flex;align-items:center;gap:.65rem;font-weight:600}.admin-subscription-billing-error[data-v-3de7f358]{color:#c62828;font-size:.9rem}.admin-subscription-billing-required-note[data-v-3de7f358]{margin:0}.admin-subscription-billing-modal__actions[data-v-3de7f358]{justify-content:flex-end;margin-top:1.25rem}@media(max-width:720px){.admin-subscription-current__hero[data-v-3de7f358],.admin-subscription-payment__row[data-v-3de7f358]{flex-direction:column}.admin-subscription-payment__row strong[data-v-3de7f358]{text-align:left}.admin-subscription-actions[data-v-3de7f358]{grid-template-columns:1fr}.admin-subscription-current__price[data-v-3de7f358]{text-align:left}.admin-subscription-invoice-card__top[data-v-3de7f358]{flex-direction:column}.admin-subscription-invoice-card__grid[data-v-3de7f358]{grid-template-columns:1fr}}.rich-text-editor[data-v-b702d870]{display:grid;gap:10px}.rich-text-editor__toolbar[data-v-b702d870]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:#ffffffbf}.rich-text-editor__btn[data-v-b702d870]{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:#fff;cursor:pointer}.rich-text-editor__divider[data-v-b702d870]{width:1px;height:24px;background:var(--border)}.rich-text-editor__color input[data-v-b702d870]{width:34px;height:34px;padding:0;border:none;background:transparent}.rich-text-editor__select[data-v-b702d870]{min-width:160px}.rich-text-editor__content[data-v-b702d870]{min-height:320px;padding:14px 16px;border:1px solid var(--border);border-radius:16px;background:#fff;line-height:1.6}.rich-text-editor__content[data-v-b702d870]:empty:before{content:attr(data-placeholder);color:var(--muted)}.entity-list--news[data-v-c7eabe65]{gap:1rem}.entity-card--news[data-v-c7eabe65]{align-items:flex-start}.news-admin-preview[data-v-c7eabe65]{color:var(--color-text-muted, #5f5a62);font-size:.98rem;line-height:1.7}.news-admin-preview[data-v-c7eabe65] p,.news-admin-modal-preview__body[data-v-c7eabe65] p{margin:0 0 .9rem}.news-admin-preview[data-v-c7eabe65] p:last-child,.news-admin-modal-preview__body[data-v-c7eabe65] p:last-child{margin-bottom:0}.news-admin-preview[data-v-c7eabe65] img{display:none}.minisite-rich-content--excerpt[data-v-c7eabe65]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.modal-card--news-editor[data-v-c7eabe65],.modal-card--news-preview[data-v-c7eabe65]{width:min(1320px,calc(100vw - 2rem));max-width:min(1320px,calc(100vw - 2rem))}.modal-card--news-editor[data-v-c7eabe65],.modal-card--news-preview[data-v-c7eabe65]{max-height:calc(100vh - 2rem);overflow:auto}.news-admin-form[data-v-c7eabe65]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.news-admin-form__field[data-v-c7eabe65]{min-width:0}.news-admin-form__field--full[data-v-c7eabe65]{grid-column:1 / -1}.news-admin-form[data-v-c7eabe65] .rich-text-editor__content{min-height:420px}.news-admin-form[data-v-c7eabe65] .rich-text-editor__toolbar{padding-right:3rem}.news-admin-modal-preview[data-v-c7eabe65]{display:grid;gap:1.25rem}.news-admin-modal-preview__meta[data-v-c7eabe65]{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--color-text-muted, #5f5a62);font-size:.95rem}.news-admin-modal-preview__title[data-v-c7eabe65]{margin:0;font-size:1.9rem;line-height:1.15}.news-admin-modal-preview__body[data-v-c7eabe65]{font-size:1.02rem;line-height:1.8}.news-admin-modal-preview__body[data-v-c7eabe65] img{display:block;max-width:100%;height:auto;border-radius:1rem;margin:1rem auto}@media(max-width:720px){.modal-card--news-editor[data-v-c7eabe65],.modal-card--news-preview[data-v-c7eabe65]{width:calc(100vw - 1.5rem);max-width:calc(100vw - 1.5rem)}.news-admin-modal-preview__title[data-v-c7eabe65]{font-size:1.5rem}.news-admin-form[data-v-c7eabe65]{grid-template-columns:1fr}}.admin-forum__inline-link[data-v-e6c25fd2]{margin-left:.35rem;font-weight:700;text-decoration:underline;color:inherit}.admin-forum-create[data-v-e6c25fd2]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;margin-bottom:1rem}.admin-forum-create__field[data-v-e6c25fd2]{margin:0}.admin-forum-filters[data-v-e6c25fd2]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.admin-forum-thread-detail[data-v-e6c25fd2]{margin-top:1rem}.admin-forum-thread-detail__body[data-v-e6c25fd2]{margin:.65rem 0 0;white-space:pre-wrap}@media(max-width:720px){.admin-forum-create[data-v-e6c25fd2]{grid-template-columns:1fr}}.newsletter-modal-card[data-v-cab2cff5]{max-width:720px;width:100%;display:flex;flex-direction:column;max-height:92vh}.newsletter-modal-heading[data-v-cab2cff5]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.modal-tabs[data-v-cab2cff5]{display:flex;gap:4px}.modal-tab[data-v-cab2cff5]{padding:5px 14px;border-radius:6px;font-size:13px;border:1px solid var(--border, #e5e7eb);background:transparent;cursor:pointer;color:var(--muted);transition:background .15s,color .15s,border-color .15s}.modal-tab--active[data-v-cab2cff5]{background:var(--primary, #2f66ff);color:#fff;border-color:var(--primary, #2f66ff)}.newsletter-modal-preview-pane[data-v-cab2cff5]{display:flex;flex-direction:column;flex:1;min-height:0;padding-top:4px}.newsletter-modal-preview-iframe[data-v-cab2cff5]{flex:1;min-height:480px;border:none;border-radius:8px;background:#fff;margin-bottom:4px}.newsletter-preview-card[data-v-cab2cff5]{max-width:760px;width:100%;display:flex;flex-direction:column;max-height:90vh}.newsletter-preview-iframe[data-v-cab2cff5]{flex:1;min-height:500px;border:none;border-radius:8px;background:#fff}.newsletter-preview-subject[data-v-cab2cff5]{font-size:13px;padding:8px 12px;background:var(--surface-alt, #f4f4f6);border-radius:6px;margin-bottom:12px;color:var(--muted)}.newsletter-preview-subject span[data-v-cab2cff5]{font-weight:600;color:var(--text)}.newsletter-body-preview[data-v-cab2cff5]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:480px;color:var(--muted);font-size:13px}.newsletter-html-hint[data-v-cab2cff5]{font-size:12px;margin-top:-8px}
