.page.svelte-e1guci{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:16px 8px 32px;gap:16px}.page-header.svelte-e1guci{width:100%;max-width:480px;background:#ffffffeb;border-radius:16px;padding:16px 20px;display:flex;flex-direction:column;gap:10px}.page-title.svelte-e1guci{font-size:20px;font-weight:900;color:#4a2c0a}.page-lead.svelte-e1guci{font-size:14px;font-weight:600;color:#5c3a0a;line-height:1.7}.content.svelte-e1guci{width:100%;max-width:480px;display:flex;flex-direction:column;gap:14px}.card.svelte-e1guci{background:#ffffffeb;border-radius:14px;border:1px solid rgba(139,94,26,.18);padding:20px;display:flex;flex-direction:column;gap:14px}h2.svelte-e1guci{font-size:18px;font-weight:900;color:#e8a020}p.svelte-e1guci{font-size:14px;font-weight:600;color:#3a1e06;line-height:1.75}.rule-box.svelte-e1guci{display:flex;flex-direction:column;gap:12px}.rule-row.svelte-e1guci{display:flex;align-items:flex-start;gap:12px}.rule-icon.svelte-e1guci{font-size:20px;flex-shrink:0;line-height:1.4}.rule-title.svelte-e1guci{font-size:14px;font-weight:800;color:#4a2c0a;margin-bottom:4px}.rule-body.svelte-e1guci{font-size:13px;font-weight:600;color:#3a1e06;line-height:1.7}.page-nav.svelte-e1guci{width:100%;max-width:480px;display:flex;gap:12px}.nav-btn.svelte-e1guci{flex:1;text-align:center;padding:12px 8px;background:#ffffffe0;border-radius:10px;border:1.5px solid rgba(139,94,26,.35);font-size:13px;font-weight:700;color:#4a2c0a;text-decoration:none;transition:background .12s}.nav-btn.svelte-e1guci:hover{background:#fff}
