.svelte-cf07dj,.svelte-cf07dj:before,.svelte-cf07dj:after{box-sizing:border-box;margin:0;padding:0}a.svelte-cf07dj{text-decoration:none;color:inherit}a.svelte-cf07dj:hover{color:var(--color-success)}@media (min-width: 0px) and (max-width: 768px){main.svelte-cf07dj,header.svelte-cf07dj{padding-inline:.5rem}}@media (min-width: 768px) and (max-width: 1024px){main.svelte-cf07dj,header.svelte-cf07dj{padding-inline:1rem}}@media (min-width: 768px){main.svelte-cf07dj,header.svelte-cf07dj{padding-inline:2rem;max-width:700px;margin-inline:auto}}@media (min-width: 0px) and (max-width: 768px){#terms-of-use.svelte-cf07dj{padding-block:1rem}}@media (min-width: 768px) and (max-width: 1024px){#terms-of-use.svelte-cf07dj{padding-block:1.5rem}}@media (min-width: 768px){#terms-of-use.svelte-cf07dj{padding-block:2.5rem}}@media (prefers-color-scheme: light){[data-prefers-color-scheme].svelte-cf07dj{--color-primary: #3b82f6;--color-primary-hover: #1d4ed8;--color-accent: #ec4899;--color-bg: #f3f4f6;--color-surface: #ffffff;--color-surface-alt: #f3f4f6;--color-text: #111827;--color-text-muted: #4b5563;--color-heading: #0a0f1c;--color-border: #e5e7eb;--color-divider: #d1d5db;--color-success: #059669;--color-warning: #f59e0b;--color-danger: #dc2626;--color-focus-ring: #93c5fd;--color-button-text: #000000}}@media (prefers-color-scheme: dark){[data-prefers-color-scheme].svelte-cf07dj{--color-primary: #93c5fd;--color-primary-hover: #bfdbfe;--color-accent: #f9a8d4;--color-bg: #0a0f1c;--color-surface: #111827;--color-surface-alt: #1f2937;--color-text: #f3f4f6;--color-text-muted: #9ca3af;--color-heading: #f9fafb;--color-border: #374151;--color-divider: #1f2937;--color-success: #34d399;--color-warning: #fcd34d;--color-danger: #f87171;--color-focus-ring: #2563eb;--color-button-text: #000000}}[data-prefers-color-scheme][data-compel-color-scheme=light].svelte-cf07dj{--color-primary: #3b82f6;--color-primary-hover: #1d4ed8;--color-accent: #ec4899;--color-bg: #f3f4f6;--color-surface: #ffffff;--color-surface-alt: #f3f4f6;--color-text: #111827;--color-text-muted: #4b5563;--color-heading: #0a0f1c;--color-border: #e5e7eb;--color-divider: #d1d5db;--color-success: #059669;--color-warning: #f59e0b;--color-danger: #dc2626;--color-focus-ring: #93c5fd;--color-button-text: #000000}[data-prefers-color-scheme][data-compel-color-scheme=dark].svelte-cf07dj{--color-primary: #93c5fd;--color-primary-hover: #bfdbfe;--color-accent: #f9a8d4;--color-bg: #0a0f1c;--color-surface: #111827;--color-surface-alt: #1f2937;--color-text: #f3f4f6;--color-text-muted: #9ca3af;--color-heading: #f9fafb;--color-border: #374151;--color-divider: #1f2937;--color-success: #34d399;--color-warning: #fcd34d;--color-danger: #f87171;--color-focus-ring: #2563eb;--color-button-text: #000000}.base.svelte-cf07dj{background-color:var(--color-bg);color:var(--color-text)}.svelte-cf07dj:not(.no-default:has(h1)) h1:where(.svelte-cf07dj){color:var(--color-heading)}.svelte-cf07dj:not(.no-default:has(h2)) h2:where(.svelte-cf07dj){color:var(--color-heading)}.svelte-cf07dj:not(.no-default:has(h3)) h3:where(.svelte-cf07dj){color:var(--color-heading)}a.svelte-cf07dj{color:var(--color-primary);background-color:transparent;border:none;cursor:pointer;transition:color .2s ease,background-color .2s ease;border-radius:.5rem}a.svelte-cf07dj:hover,a.svelte-cf07dj:focus{color:var(--color-primary-hover);background-color:var(--color-surface-alt)}a.svelte-cf07dj:hover:focus-visible,a.svelte-cf07dj:focus:focus-visible{outline-color:var(--color-focus-ring);outline-style:solid;outline-width:2px;outline-offset:2px}
