.am02-footer.svelte-iv1gt{border-top:1px solid rgba(255,255,255,.06);padding:40px 20px 32px;margin-top:20px}.am02-footer-inner.svelte-iv1gt{max-width:540px;margin:0 auto;text-align:center}.am02-footer-brand.svelte-iv1gt{display:inline-block;font-size:.95rem;font-weight:700;color:var(--text-main);margin-bottom:16px}.am02-footer-links.svelte-iv1gt{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 20px;margin-bottom:24px}.am02-footer-links.svelte-iv1gt a:where(.svelte-iv1gt){font-size:.8rem;color:var(--text-subtle);text-decoration:none;font-weight:500;transition:color .2s}.am02-footer-links.svelte-iv1gt a:where(.svelte-iv1gt):hover{color:var(--text-main)}.am02-footer-bottom.svelte-iv1gt p:where(.svelte-iv1gt){font-size:.75rem;color:var(--text-subtle);padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.guide-page.svelte-iv1gt{max-width:720px;margin:0 auto;padding:0 20px 60px}.guide-hero.svelte-iv1gt{text-align:center;padding:48px 0 40px}.guide-hero.svelte-iv1gt h1:where(.svelte-iv1gt){font-size:clamp(24px,4vw,32px);font-weight:700;color:var(--text-main);margin-bottom:12px}.guide-hero-sub.svelte-iv1gt{font-size:15px;color:var(--text-muted, #888);line-height:1.7}.guide-section.svelte-iv1gt{margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.08)}.guide-section.svelte-iv1gt:last-child{border-bottom:none}.guide-icon.svelte-iv1gt{font-size:28px;margin-bottom:8px}.guide-section.svelte-iv1gt h2:where(.svelte-iv1gt){font-size:18px;font-weight:700;color:var(--text-main);margin-bottom:14px}.guide-section.svelte-iv1gt ul:where(.svelte-iv1gt){padding-left:20px;margin:0}.guide-section.svelte-iv1gt li:where(.svelte-iv1gt){font-size:15px;color:var(--text-muted, #888);line-height:1.8;margin-bottom:4px}.guide-rules.svelte-iv1gt{display:flex;flex-direction:column;gap:12px}.guide-rule.svelte-iv1gt{padding:16px 20px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.guide-rule.svelte-iv1gt strong:where(.svelte-iv1gt){font-size:15px;color:var(--text-main);display:block;margin-bottom:4px}.guide-rule.svelte-iv1gt p:where(.svelte-iv1gt){font-size:14px;color:var(--text-muted, #888);line-height:1.6;margin:0}.guide-levels.svelte-iv1gt{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.guide-level.svelte-iv1gt{padding:16px 20px;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.guide-level.svelte-iv1gt strong:where(.svelte-iv1gt){font-size:15px;color:var(--text-main);display:block;margin-bottom:4px}.guide-level.svelte-iv1gt p:where(.svelte-iv1gt){font-size:14px;color:var(--text-muted, #888);line-height:1.6;margin:0}.guide-level-badge.svelte-iv1gt{display:inline-block;font-size:12px;font-weight:600;padding:2px 10px;border-radius:20px;margin-bottom:8px}.guide-level-1.svelte-iv1gt{background:#ffc1070f}.guide-level-1.svelte-iv1gt .guide-level-badge:where(.svelte-iv1gt){background:#ffc10726;color:#b38600}.guide-level-2.svelte-iv1gt{background:#ff98000f}.guide-level-2.svelte-iv1gt .guide-level-badge:where(.svelte-iv1gt){background:#ff980026;color:#c76f00}.guide-level-3.svelte-iv1gt{background:#f443360f}.guide-level-3.svelte-iv1gt .guide-level-badge:where(.svelte-iv1gt){background:#f4433626;color:#c62828}.guide-appeal.svelte-iv1gt{font-size:14px;color:var(--text-muted, #888);line-height:1.6}.guide-closing.svelte-iv1gt{text-align:center;padding-top:8px}.guide-closing.svelte-iv1gt p:where(.svelte-iv1gt){font-size:15px;color:var(--text-muted, #888);line-height:1.8;font-weight:500}
