.legal-shell.svelte-1aenmaa{min-height:var(--frame-height,100vh);background:radial-gradient(ellipse 80% 50% at 50% -10%, #2b8cff24, transparent 55%), linear-gradient(180deg, var(--bg-raised,#1b2538) 0%, var(--bg-base,#141c2a) 100%);color:var(--text-primary,#edf6ff)}.top.svelte-1aenmaa{border-bottom:1px solid var(--border-subtle,#7ec8ff1f);align-items:center;gap:.35rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:visible}.top.svelte-1aenmaa:before{content:"";z-index:0;pointer-events:none;filter:blur(9px);opacity:1;background:radial-gradient(9rem 6rem at 4.1rem 1.45rem,#a8dcff57 0%,#2b8cff26 48%,#0000 72%),radial-gradient(11rem 4.5rem at 4.7rem .05rem,#7ec8ff33 0%,#0000 70%);transition:opacity .22s,filter .22s;position:absolute;inset:-1.5rem -1.25rem -1rem}.top.svelte-1aenmaa:has(.brand:where(.svelte-1aenmaa):hover):before{filter:blur(7px);background:radial-gradient(9.5rem 6.5rem at 4.1rem 1.45rem,#bee8ff75 0%,#2b8cff38 48%,#0000 74%),radial-gradient(12rem 5rem at 4.7rem -.05rem,#a8dcff47 0%,#0000 72%)}.top.svelte-1aenmaa:has(.brand:where(.svelte-1aenmaa):focus-visible):before{filter:blur(7px);background:radial-gradient(9.5rem 6.5rem at 4.1rem 1.45rem,#bee8ff75 0%,#2b8cff38 48%,#0000 74%),radial-gradient(12rem 5rem at 4.7rem -.05rem,#a8dcff47 0%,#0000 72%)}.top.svelte-1aenmaa>:where(.svelte-1aenmaa){z-index:1;position:relative}.brand.svelte-1aenmaa{color:var(--text-heading,#edf6ff);align-items:center;gap:.55rem;font-weight:700;text-decoration:none;display:flex}.brand.svelte-1aenmaa .brand-mark{overflow:visible}.top.svelte-1aenmaa .site-menu{margin-left:auto}.content.svelte-1aenmaa{gap:1rem;max-width:44rem;margin:0 auto;padding:1.25rem 1.25rem 3rem;display:grid}.back.svelte-1aenmaa{color:var(--text-secondary,#9bb0c9);font:inherit;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;font-size:.88rem;transition:color .15s}.back.svelte-1aenmaa:hover{color:#7ec8ff}.content.svelte-1aenmaa .doc ul,.content.svelte-1aenmaa .doc ol{gap:.4rem;margin:0;padding-left:1.4rem;list-style-position:outside;display:grid}.content.svelte-1aenmaa .doc ul{list-style-type:disc}.content.svelte-1aenmaa .doc ol{list-style-type:decimal}.content.svelte-1aenmaa .doc li{color:inherit;padding-left:.2rem}.content.svelte-1aenmaa .doc li::marker{color:var(--brand-blue-light,#7ec8ff)}.content.svelte-1aenmaa .doc li+li{margin-top:0}
