.legal-page.compact{font-family:system-ui,-apple-system,sans-serif}.header-content.svelte-x04jrj{margin-bottom:2.5rem}.header-content.svelte-x04jrj h1:where(.svelte-x04jrj){font-size:2.5rem;font-weight:600}.subtitle.svelte-x04jrj{color:#fff9;margin:0;font-size:1rem}.cards.svelte-x04jrj{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:1.5rem}.card.svelte-x04jrj{padding:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:20px;transition:all .25s ease}.card.svelte-x04jrj:hover{transform:translateY(-2px);border-color:#fff3;box-shadow:0 20px 40px #0000004d}.card-icon.svelte-x04jrj{font-size:1.5rem;margin-bottom:.75rem;color:#818cf8}.cards.svelte-x04jrj h2:where(.svelte-x04jrj){font-size:1rem;margin:0 0 1rem;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.cards.svelte-x04jrj ol:where(.svelte-x04jrj),.cards.svelte-x04jrj ul:where(.svelte-x04jrj){padding-left:1.25rem;margin:0}.cards.svelte-x04jrj li:where(.svelte-x04jrj){margin-bottom:.5rem;color:#fff9;font-size:.9rem;line-height:1.7}.cards.svelte-x04jrj li:where(.svelte-x04jrj):last-child{margin-bottom:0}.steps.svelte-x04jrj li:where(.svelte-x04jrj)::marker{color:#6366f1;font-weight:600}.deleted.svelte-x04jrj{background:linear-gradient(135deg,#ef444414,#ef444408);border-color:#ef444426}.deleted.svelte-x04jrj:hover{border-color:#ef44444d}.deleted.svelte-x04jrj h2:where(.svelte-x04jrj){color:#f87171}.deleted.svelte-x04jrj .card-icon:where(.svelte-x04jrj){color:#f87171}.deleted.svelte-x04jrj li:where(.svelte-x04jrj)::marker{color:#ef4444}.sequences.svelte-x04jrj{background:color-mix(in srgb,#6366f1 8%,transparent);border-color:color-mix(in srgb,#6366f1 15%,transparent)}.sequences.svelte-x04jrj:hover{border-color:color-mix(in srgb,#6366f1 30%,transparent)}.sequences.svelte-x04jrj h2:where(.svelte-x04jrj){color:#a5b4fc}.sequences.svelte-x04jrj .card-icon:where(.svelte-x04jrj){color:#a5b4fc}.sequences.svelte-x04jrj li:where(.svelte-x04jrj)::marker{color:#6366f1}.warning-banner.svelte-x04jrj{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;background:#fbbf241a;border:1px solid rgba(251,191,36,.2);border-radius:12px;margin-bottom:2rem;font-size:.9rem;color:#fcd34d}.warning-banner.svelte-x04jrj i:where(.svelte-x04jrj){font-size:1.25rem}.warning-banner.svelte-x04jrj strong:where(.svelte-x04jrj){color:#fbbf24}footer.svelte-x04jrj{text-align:center}.cta-button.svelte-x04jrj{display:inline-flex;align-items:center;gap:.75rem;background:#6366f1;color:#fff;text-decoration:none;padding:1rem 2rem;border-radius:12px;font-weight:600;font-size:1.125rem;transition:all .2s ease}.cta-button.svelte-x04jrj:hover{background:#818cf8;transform:translateY(-2px);box-shadow:0 12px 32px color-mix(in srgb,#6366f1 40%,transparent);color:#fff}.cta-button.svelte-x04jrj i:where(.svelte-x04jrj){transition:transform .2s ease}.cta-button.svelte-x04jrj:hover i:where(.svelte-x04jrj){transform:translate(4px)}.help.svelte-x04jrj{margin-top:1rem;font-size:.85rem;color:#fff9}.help.svelte-x04jrj a:where(.svelte-x04jrj){color:#818cf8;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.help.svelte-x04jrj a:where(.svelte-x04jrj):hover{border-bottom-color:#818cf8}@media(max-width:768px){.cards.svelte-x04jrj{grid-template-columns:1fr}.header-content.svelte-x04jrj h1:where(.svelte-x04jrj){font-size:1.75rem}}@media(prefers-reduced-motion:reduce){.card.svelte-x04jrj,.cta-button.svelte-x04jrj,.help.svelte-x04jrj a:where(.svelte-x04jrj){transition:none}.card.svelte-x04jrj:hover,.cta-button.svelte-x04jrj:hover{transform:none}.cta-button.svelte-x04jrj:hover i:where(.svelte-x04jrj){transform:none}}
