.page_main___zdRs{max-width:1200px;margin:0 auto;padding:32px 20px 64px;display:flex;flex-direction:column;gap:28px}.page_empty__1WBXf{padding:24px}.page_empty__1WBXf,.page_expiredNote__fQGsR{color:var(--text-secondary);background:var(--bg-white);border-radius:var(--radius-md)}.page_expiredNote__fQGsR{margin:0;padding:12px 16px;border-left:3px solid var(--brand-red,#b22234)}.page_section__HBB5e{display:flex;flex-direction:column;gap:16px}.page_sectionTitle__l8rWZ{font-family:var(--font-playfair),serif;font-size:1.6rem}