.legal-doc.svelte-vdrgq1{--warm-white: #eef3ec;--muted: #98a49b;--body-ink: #b9c4bc;--hairline: rgba(225, 239, 229, .16);--hairline-soft: rgba(224, 239, 229, .09);--hairline-strong: rgba(225, 239, 229, .3);--label-ink: var(--label);--mono: ui-monospace, SFMono-Regular, Menlo, monospace;min-height:100vh;background:var(--obsidian);color:var(--warm-white);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none}.legal-doc.svelte-vdrgq1,.legal-doc.svelte-vdrgq1 *{box-sizing:border-box}.doc-shell.svelte-vdrgq1{width:min(100% - 2.5rem,780px);margin:0 auto}.doc-header.svelte-vdrgq1{border-bottom:1px solid var(--hairline-soft);background:#030504}.header-shell.svelte-vdrgq1{display:flex;height:68px;align-items:center;justify-content:space-between}.brand-name.svelte-vdrgq1{font-size:.8rem;font-weight:650;letter-spacing:.25em;text-transform:uppercase;color:var(--warm-white)}.header-link.svelte-vdrgq1{font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--label-ink);transition:color .18s ease}.legal-doc.svelte-vdrgq1 a{color:inherit;text-decoration:none}.header-link.svelte-vdrgq1:hover{color:var(--warm-white)}.legal-doc.svelte-vdrgq1 a:focus-visible{outline:2px solid var(--success);outline-offset:3px}.doc-main.svelte-vdrgq1{padding:4.5rem 0 5rem}.embed.svelte-vdrgq1 .doc-main:where(.svelte-vdrgq1){padding-top:2.25rem}h1.svelte-vdrgq1{margin:0;font-size:clamp(2.5rem,7vw,3.9rem);font-weight:520;letter-spacing:-.05em;line-height:.92}.doc-summary.svelte-vdrgq1{max-width:34rem;margin:1.4rem 0 0;font-size:.95rem;line-height:1.7;color:var(--body-ink)}.doc-meta.svelte-vdrgq1{display:flex;align-items:center;gap:.85rem;margin-top:2.25rem;padding-bottom:1.1rem;border-bottom:1px solid var(--hairline);font-family:var(--mono);font-size:.55rem;letter-spacing:.14em;text-transform:uppercase;color:var(--label-ink)}.meta-rule.svelte-vdrgq1{flex:1;height:1px;background:var(--hairline)}.doc-body.svelte-vdrgq1 section{display:grid;gap:0 1.5rem;padding:2.6rem 0;border-bottom:1px solid var(--hairline-soft);grid-template-columns:2.5rem 1fr}.doc-body.svelte-vdrgq1 section>.n{padding-top:.42rem;font-family:var(--mono);font-size:.6rem;letter-spacing:.06em;color:#5f6f65}.doc-body.svelte-vdrgq1 section>:not(.n){grid-column:2}.doc-body.svelte-vdrgq1 h2{margin:0 0 1.25rem;font-size:1.28rem;font-weight:600;letter-spacing:-.018em;line-height:1.2;color:var(--warm-white)}.doc-body.svelte-vdrgq1 h3{margin:2rem 0 .85rem;font-family:var(--mono);font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--label-ink)}.doc-body.svelte-vdrgq1 p{margin:0 0 1rem;font-size:.875rem;line-height:1.78;color:var(--body-ink)}.doc-body.svelte-vdrgq1 p:last-child{margin-bottom:0}.doc-body.svelte-vdrgq1 strong{font-weight:620;color:var(--warm-white)}.doc-body.svelte-vdrgq1 a:not(.plain){color:var(--warm-white);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px;transition:text-decoration-color .18s ease}.doc-body.svelte-vdrgq1 a:not(.plain):hover{text-decoration-color:var(--success)}.doc-body.svelte-vdrgq1 ul,.doc-body.svelte-vdrgq1 ol{margin:0 0 1rem;padding-left:1.15rem}.doc-body.svelte-vdrgq1 li{margin-bottom:.55rem;font-size:.875rem;line-height:1.7;color:var(--body-ink)}.doc-body.svelte-vdrgq1 li::marker{color:#5f6f65}.doc-body.svelte-vdrgq1 ul:last-child,.doc-body.svelte-vdrgq1 ol:last-child,.doc-body.svelte-vdrgq1 li:last-child{margin-bottom:0}.doc-body.svelte-vdrgq1 .rows{margin:1.25rem 0;border-top:1px solid var(--hairline)}.doc-body.svelte-vdrgq1 .rows>div{display:grid;gap:.35rem 1.25rem;padding:.9rem 0;border-bottom:1px solid var(--hairline-soft);grid-template-columns:1fr}.doc-body.svelte-vdrgq1 .rows>div>dt,.doc-body.svelte-vdrgq1 .rows>div>.k{font-family:var(--mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--label-ink)}.doc-body.svelte-vdrgq1 .rows>div>dd,.doc-body.svelte-vdrgq1 .rows>div>.v{margin:0;font-size:.85rem;line-height:1.65;color:var(--body-ink)}@media (min-width: 620px){.doc-body.svelte-vdrgq1 .rows>div{gap:1.25rem;grid-template-columns:11.5rem 1fr}.doc-body.svelte-vdrgq1 .rows>div>dt,.doc-body.svelte-vdrgq1 .rows>div>.k{padding-top:.2rem}}.doc-body.svelte-vdrgq1 .commit{margin:1.5rem 0;padding:.1rem 0 .1rem 1.15rem;border-left:2px solid var(--success)}.doc-body.svelte-vdrgq1 .commit>.commit-label{display:block;margin-bottom:.5rem;font-family:var(--mono);font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;color:var(--success)}.doc-body.svelte-vdrgq1 .commit p{color:#cfd8d0}.doc-body.svelte-vdrgq1 .warn{margin:1.5rem 0;padding:.1rem 0 .1rem 1.15rem;border-left:2px solid rgba(224,98,74,.75)}.doc-body.svelte-vdrgq1 .warn>.commit-label{display:block;margin-bottom:.5rem;font-family:var(--mono);font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;color:#e8836c}.doc-body.svelte-vdrgq1 .scroll-x{max-width:100%;margin:1.25rem 0;overflow-x:auto}.doc-body.svelte-vdrgq1 table{width:100%;border-collapse:collapse;font-size:.82rem}.doc-body.svelte-vdrgq1 th{padding:.6rem .9rem .6rem 0;border-bottom:1px solid var(--hairline);font-family:var(--mono);font-size:.55rem;font-weight:600;letter-spacing:.12em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--label-ink)}.doc-body.svelte-vdrgq1 td{padding:.7rem .9rem .7rem 0;border-bottom:1px solid var(--hairline-soft);line-height:1.6;vertical-align:top;color:var(--body-ink)}.doc-body.svelte-vdrgq1 .contact{margin:1.25rem 0 0;padding-top:1.1rem;border-top:1px solid var(--hairline);font-family:var(--mono);font-size:.62rem;letter-spacing:.08em;line-height:2;color:var(--body-ink)}.doc-footer.svelte-vdrgq1{border-top:1px solid var(--hairline-soft);background:#030504}.footer-shell.svelte-vdrgq1{display:flex;min-height:108px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.footer-shell.svelte-vdrgq1 nav:where(.svelte-vdrgq1){display:flex;gap:1.4rem}.footer-shell.svelte-vdrgq1 nav:where(.svelte-vdrgq1) a:where(.svelte-vdrgq1),.copyright.svelte-vdrgq1{font-family:var(--mono);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:#758078}.footer-shell.svelte-vdrgq1 nav:where(.svelte-vdrgq1) a:where(.svelte-vdrgq1){transition:color .18s ease}.footer-shell.svelte-vdrgq1 nav:where(.svelte-vdrgq1) a:where(.svelte-vdrgq1):hover{color:var(--warm-white)}@media (max-width: 619.98px){.doc-main.svelte-vdrgq1{padding:2.75rem 0 3.25rem}.doc-body.svelte-vdrgq1 section{padding:2.1rem 0;gap:0;grid-template-columns:1fr}.doc-body.svelte-vdrgq1 section>.n{padding-top:0;padding-bottom:.6rem}.doc-body.svelte-vdrgq1 section>:not(.n){grid-column:1}.doc-meta.svelte-vdrgq1{flex-wrap:wrap;gap:.5rem .85rem}.meta-rule.svelte-vdrgq1{display:none}}
