.story-arc-grid[data-v-24d32a2d]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.story-arc-grid--editing[data-v-24d32a2d]{grid-template-columns:minmax(0,1fr)}.story-arc-card[data-v-24d32a2d]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;align-content:start;gap:.8rem;min-width:0;padding:clamp(1.4rem,4vw,2rem);display:grid;position:relative}.story-arc-card--editing[data-v-24d32a2d]{padding-top:4.8rem}.story-arc-card__edit[data-v-24d32a2d]{color:#dff9ff;cursor:pointer;background:#7ce1f61f;border:1px solid #7ce1f638;border-radius:999px;justify-content:center;align-items:center;min-width:4.5rem;height:2.5rem;padding:0 1rem;font-size:.84rem;font-weight:800;display:inline-flex;position:absolute;top:1rem;right:1rem}.story-arc-card__eyebrow[data-v-24d32a2d],.story-arc-card__editor span[data-v-24d32a2d]{text-transform:uppercase;letter-spacing:.14em;color:#ffffff9e;margin:0;font-size:.72rem;font-weight:700}.story-arc-card h3[data-v-24d32a2d],.story-arc-card p[data-v-24d32a2d]{margin:0}.story-arc-card h3[data-v-24d32a2d]{font-family:var(--font-display);color:#fff4e7;overflow-wrap:anywhere;font-size:clamp(1.45rem,2.8vw,1.9rem);line-height:1.06}.story-arc-card__summary[data-v-24d32a2d],.story-arc-card__beats-list dd[data-v-24d32a2d]{color:#eff4ffc2;overflow-wrap:anywhere;line-height:1.75}.story-arc-card__beats-list[data-v-24d32a2d]{background:#ffffff0a;border-radius:18px;gap:0;margin:0;padding:.3rem 0;display:grid}.story-arc-card__beat-row[data-v-24d32a2d]{gap:.3rem;padding:1rem;display:grid}.story-arc-card__beat-row+.story-arc-card__beat-row[data-v-24d32a2d]{border-top:1px solid #ffffff14}.story-arc-card__beats-list dt[data-v-24d32a2d]{color:#fff4e7;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.86rem;font-weight:700}.story-arc-card__beats-list dd[data-v-24d32a2d]{margin:0}.story-arc-card__editor[data-v-24d32a2d],.story-arc-card__beats[data-v-24d32a2d],.story-arc-card__footer[data-v-24d32a2d],.story-arc-card__danger-zone[data-v-24d32a2d]{gap:.9rem;display:grid}.story-arc-card__editor-grid[data-v-24d32a2d],.story-arc-card__beats[data-v-24d32a2d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.story-arc-card__editor label[data-v-24d32a2d],.story-arc-card__beats label[data-v-24d32a2d]{gap:.45rem;display:grid}.story-arc-card__editor input[data-v-24d32a2d],.story-arc-card__editor textarea[data-v-24d32a2d]{color:#fff4e7;background:#0a1324d1;border:1px solid #ffffff1a;border-radius:16px;width:100%;min-height:3.5rem;padding:1rem;font-size:1rem;line-height:1.5}.story-arc-card__editor textarea[data-v-24d32a2d]{resize:vertical;min-height:8.2rem}.story-arc-card__footer[data-v-24d32a2d]{border-top:1px solid #ffffff14;padding-top:1rem}.story-arc-card__actions[data-v-24d32a2d]{flex-wrap:wrap;gap:.75rem;display:flex}.story-arc-card__danger-zone[data-v-24d32a2d]{justify-items:start}.story-arc-card__actions button[data-v-24d32a2d],.story-arc-card__danger[data-v-24d32a2d]{cursor:pointer;border:none;border-radius:999px;padding:.78rem 1rem;font-weight:800}.story-arc-card__actions button[data-v-24d32a2d]:first-child{color:#1b0328;background:linear-gradient(120deg,#ff914d,#ffd27d)}.story-arc-card__actions button[data-v-24d32a2d]:last-child{color:#fff2df;background:#ffffff14}.story-arc-card__danger[data-v-24d32a2d]{color:#ffd0d0;background:#ff8f8f29}@media (width<=840px){.story-arc-card__editor-grid[data-v-24d32a2d],.story-arc-card__beats[data-v-24d32a2d]{grid-template-columns:1fr}}.about-page[data-v-8065f8c3]{gap:1.8rem;display:grid}.about-page__status[data-v-8065f8c3]{color:#eff4ffc2;margin:0}.about-page__status--error[data-v-8065f8c3]{color:#ffd0d0}.about-page__story-grid[data-v-8065f8c3],.about-page__world-grid[data-v-8065f8c3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.about-page__story-card[data-v-8065f8c3],.about-page__world-card[data-v-8065f8c3]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;min-width:0;padding:clamp(1.4rem,4vw,2rem)}.about-page__section-header[data-v-8065f8c3],.about-page__story-card[data-v-8065f8c3],.about-page__world-card[data-v-8065f8c3],.about-page__story-section[data-v-8065f8c3]{align-content:start;gap:.6rem;display:grid}.about-page__story-section[data-v-8065f8c3]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;padding:clamp(1.4rem,4vw,2rem)}.about-page__section-header h2[data-v-8065f8c3],.about-page__section-header p[data-v-8065f8c3],.about-page__story-card h3[data-v-8065f8c3],.about-page__story-card p[data-v-8065f8c3],.about-page__world-card h3[data-v-8065f8c3],.about-page__world-card p[data-v-8065f8c3]{margin:0}.about-page__section-header h2[data-v-8065f8c3],.about-page__story-card h3[data-v-8065f8c3],.about-page__world-card h3[data-v-8065f8c3]{font-family:var(--font-display);color:#fff4e7;font-size:clamp(1.8rem,4vw,2.5rem)}.about-page__story-card h3[data-v-8065f8c3],.about-page__world-card h3[data-v-8065f8c3]{overflow-wrap:anywhere;font-size:clamp(1.45rem,2.8vw,1.9rem);line-height:1.08}.about-page__section-header p[data-v-8065f8c3]:last-child,.about-page__story-card p[data-v-8065f8c3],.about-page__world-card p[data-v-8065f8c3]{color:#eff4ffc2;overflow-wrap:anywhere;line-height:1.8}.about-page__eyebrow[data-v-8065f8c3]{text-transform:uppercase;letter-spacing:.16em;color:#ffd27d;font-size:.78rem;font-weight:700}.about-page__section-actions[data-v-8065f8c3]{justify-content:flex-end;margin-top:.2rem;display:flex}.about-page__section-actions button[data-v-8065f8c3]{color:#fff2df;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;padding:.72rem 1rem;font-weight:800}.about-page__story-beats[data-v-8065f8c3]{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.about-page__story-beats li[data-v-8065f8c3],.about-page__facts div[data-v-8065f8c3]{background:#ffffff0a;border-radius:18px;gap:.25rem;padding:.9rem 1rem;display:grid}.about-page__story-beats strong[data-v-8065f8c3],.about-page__facts dt[data-v-8065f8c3],.about-page__story-note strong[data-v-8065f8c3]{color:#fff4e7;letter-spacing:.04em;text-transform:uppercase;font-size:.86rem}.about-page__story-beats span[data-v-8065f8c3],.about-page__facts dd[data-v-8065f8c3],.about-page__story-note span[data-v-8065f8c3]{color:#eff4ffc7;overflow-wrap:anywhere;margin:0;line-height:1.75}.about-page__story-note[data-v-8065f8c3]{background:#7ce1f614;border-radius:18px;gap:.3rem;padding:1rem;display:grid}.about-page__facts[data-v-8065f8c3]{gap:.8rem;margin:0;display:grid}.about-page__facts dd[data-v-8065f8c3]{margin:0}
