.about-page.svelte-6yh93n{max-width:640px;margin:0 auto;padding:var(--space-6)}.about-loading.svelte-6yh93n{display:flex;justify-content:center;padding:var(--space-12)}.spinner.svelte-6yh93n{width:24px;height:24px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:svelte-6yh93n-spin .6s linear infinite}@keyframes svelte-6yh93n-spin{to{transform:rotate(360deg)}}.about-error.svelte-6yh93n{padding:var(--space-4);background:var(--color-danger-soft);color:var(--color-danger);border-radius:var(--radius-md);font-size:var(--text-sm)}.about-card.svelte-6yh93n{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden}.about-hero.svelte-6yh93n{padding:var(--space-8) var(--space-6);background:linear-gradient(135deg,var(--color-primary),var(--color-primary));color:#fff;text-align:center}.about-title.svelte-6yh93n{font-size:var(--text-2xl);font-weight:700;margin-block-end:var(--space-1)}.about-version.svelte-6yh93n{font-size:var(--text-sm);opacity:.8}.about-section.svelte-6yh93n{padding:var(--space-5) var(--space-6);border-block-start:1px solid var(--color-border)}.section-label.svelte-6yh93n{font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-block-end:var(--space-3)}.about-description.svelte-6yh93n{font-size:var(--text-sm);color:var(--color-text);line-height:1.6}.stats-grid.svelte-6yh93n{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.stat-item.svelte-6yh93n{text-align:center;display:flex;flex-direction:column;gap:var(--space-1)}.stat-value.svelte-6yh93n{font-size:var(--text-2xl);font-weight:700;color:var(--color-primary)}.stat-name.svelte-6yh93n{font-size:var(--text-xs);color:var(--color-text-secondary)}.details-list.svelte-6yh93n{display:flex;flex-direction:column;gap:var(--space-3)}.detail-row.svelte-6yh93n{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-sm)}.detail-row.svelte-6yh93n dt:where(.svelte-6yh93n){color:var(--color-text-secondary)}.detail-row.svelte-6yh93n dd:where(.svelte-6yh93n){color:var(--color-text);font-weight:500}.badge.svelte-6yh93n{display:inline-block;padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600}.badge-open.svelte-6yh93n{background:var(--color-success-soft);color:var(--color-success)}.badge-closed.svelte-6yh93n{background:var(--color-danger-soft);color:var(--color-danger)}.contact-link.svelte-6yh93n{color:var(--color-primary);text-decoration:none}.contact-link.svelte-6yh93n:hover{text-decoration:underline}.rules-list.svelte-6yh93n{display:flex;flex-direction:column;gap:var(--space-2);padding-inline-start:var(--space-5)}.rule-item.svelte-6yh93n{font-size:var(--text-sm);color:var(--color-text);line-height:1.5}.about-footer.svelte-6yh93n{padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--color-border);text-align:center}.footer-text.svelte-6yh93n{font-size:var(--text-xs);color:var(--color-text-tertiary)}@media(max-width:480px){.stats-grid.svelte-6yh93n{grid-template-columns:1fr;gap:var(--space-3)}}
