.todo.svelte-r1v2th{border:1px dashed var(--color-ember);background:color-mix(in srgb, var(--color-ember) 14%, transparent);color:var(--color-parchment);overflow-wrap:anywhere;border-radius:.25rem;padding:0 .3em;font-family:ui-monospace,monospace;font-size:.9em}.legal-hero.svelte-1j4aiiw{background:radial-gradient(ellipse at 90% 30%, color-mix(in srgb, var(--tone) 14%, transparent), transparent 60%), var(--color-crypt);padding:1.25rem;position:relative;overflow:hidden}@media (width>=640px){.legal-hero.svelte-1j4aiiw{padding:1.5rem 1.75rem}}.legal-hero.svelte-1j4aiiw>:where(.svelte-1j4aiiw):not(.watermark){position:relative}.watermark.svelte-1j4aiiw{opacity:.07;pointer-events:none;position:absolute;bottom:-2.5rem;right:-1.5rem;rotate:-12deg}.eyebrow.svelte-1j4aiiw{color:var(--tone);font-size:var(--text-2xs);letter-spacing:.2em;text-transform:uppercase;display:block}.hero-icon.svelte-1j4aiiw{border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 14%, var(--color-void));flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.updated.svelte-1j4aiiw{border:1px solid var(--color-stone-2);background:color-mix(in srgb, var(--color-void) 40%, transparent);color:var(--color-ash);border-radius:999px;align-self:flex-start;padding:.15rem .6rem;font-size:.75rem;display:inline-block}.updated.svelte-1j4aiiw time:where(.svelte-1j4aiiw){color:var(--color-parchment)}.legal-grid.svelte-1j4aiiw{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=1024px){.legal-grid.svelte-1j4aiiw{grid-template-columns:14rem minmax(0,1fr);grid-template-areas:"toc short""toc body";align-items:start}.in-short.svelte-1j4aiiw{grid-area:short}.legal-body.svelte-1j4aiiw{grid-area:body}.toc.svelte-1j4aiiw{grid-area:toc;position:sticky;top:1rem}}.toc.svelte-1j4aiiw{padding:1rem 1.1rem}.toc-title.svelte-1j4aiiw{color:var(--color-ash);font-size:var(--text-2xs);letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem}.toc.svelte-1j4aiiw ol:where(.svelte-1j4aiiw){color:var(--color-ash);gap:.1rem;padding-left:1.4rem;font-size:.875rem;list-style:decimal;display:grid}@media (width>=640px) and (width<=1023px){.toc.svelte-1j4aiiw ol:where(.svelte-1j4aiiw){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.toc.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:var(--color-parchment);text-underline-offset:3px;padding:.2rem 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .12s;display:inline-block}.toc.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{text-decoration-color:currentColor}@media (pointer:coarse){.toc.svelte-1j4aiiw a:where(.svelte-1j4aiiw){align-items:center;min-height:44px;display:inline-flex}}.in-short.svelte-1j4aiiw{border-color:color-mix(in srgb, var(--tone) 40%, var(--color-stone-2));background:radial-gradient(ellipse at 0% 0%, color-mix(in srgb, var(--tone) 10%, transparent), transparent 60%), var(--color-crypt);padding:1rem 1.1rem}.in-short.svelte-1j4aiiw ul{gap:.5rem;display:grid}.in-short.svelte-1j4aiiw li{color:var(--color-parchment);padding-left:1.5rem;font-size:.9375rem;line-height:1.55;position:relative}.in-short.svelte-1j4aiiw li:before{content:"✓";color:var(--color-venom-ink);font-weight:700;position:absolute;left:0}.legal-body.svelte-1j4aiiw{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;counter-reset:part;padding:1.25rem 1.1rem}@media (width>=640px){.legal-body.svelte-1j4aiiw{padding:1.75rem 2rem}}.legal-body.svelte-1j4aiiw section{max-width:70ch;scroll-margin-top:1rem}.legal-body.svelte-1j4aiiw section+section{border-top:1px solid var(--color-stone-2);margin-top:1.75rem;padding-top:1.5rem}.legal-body.svelte-1j4aiiw h2{color:var(--color-parchment);font-family:var(--font-display);counter-increment:part;font-size:1.375rem;line-height:1.25}.legal-body.svelte-1j4aiiw h2:before{content:counter(part) ". ";color:var(--color-gold-ink)}.legal-body.svelte-1j4aiiw h3{color:var(--color-parchment);font-family:var(--font-ui);margin-top:1.25rem;font-size:1.0625rem}.legal-body.svelte-1j4aiiw p,.legal-body.svelte-1j4aiiw ul,.legal-body.svelte-1j4aiiw dl{color:color-mix(in srgb, var(--color-parchment) 90%, transparent);margin-top:.75rem;line-height:1.65}.legal-body.svelte-1j4aiiw ul{padding-left:1.25rem;list-style:outside}.legal-body.svelte-1j4aiiw li+li{margin-top:.35rem}.legal-body.svelte-1j4aiiw a:not(.btn){color:var(--color-mana);text-underline-offset:2px;text-decoration:underline}.legal-body.svelte-1j4aiiw strong{color:var(--color-parchment);font-weight:600}[data-art=vector] .hero-icon.svelte-1j4aiiw{border-radius:.75rem}@media (prefers-reduced-motion:reduce){.toc.svelte-1j4aiiw a:where(.svelte-1j4aiiw){transition:none}}
