.ln-legal-nav{grid-template-columns:auto minmax(0,1fr) auto}@media(max-width:720px),(max-height:480px)and (pointer:coarse){body:has(.ln-legal-nav){padding-bottom:0}.ln-nav.ln-legal-nav{grid-template-columns:auto minmax(0,1fr) auto}.ln-nav.ln-legal-nav .sn-nav__actions{grid-column:3}.ln-legal-nav .ln-nav__cta{display:none}}.ln-legal{max-inline-size:46rem;margin-inline:auto;padding:calc(var(--nav-height) + var(--space-7)) var(--gutter) 0;line-height:1.7;color:var(--color-text-secondary)}.ln-legal[hidden]{display:none}.ln-legal-note{max-inline-size:46rem;margin:calc(var(--nav-height) + var(--space-6)) auto 0;margin-inline:max(var(--gutter),calc((100% - 46rem)/2));padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in oklab,var(--color-info) 35%,transparent);background:color-mix(in oklab,var(--color-info) 10%,transparent);color:var(--color-text);font-family:"Vazirmatn",var(--font-sans);font-size:var(--text-small);line-height:1.9}.ln-legal-note[hidden]{display:none}.ln-legal-note:not([hidden])+.ln-legal{padding-block-start:var(--space-5)}:root[lang=fa] .ln-legal{line-height:1.95}.ln-legal h1{font-size:var(--text-display);font-weight:var(--weight-black);letter-spacing:-.03em;color:var(--color-text)}:root[lang=fa] .ln-legal h1{letter-spacing:normal;line-height:1.35}.ln-legal__meta{margin-block:var(--space-3) var(--space-6);font-size:var(--text-small);color:var(--color-text-tertiary)}.ln-legal h2{margin-block:var(--space-7) var(--space-3);font-size:var(--text-title);color:var(--color-text)}.ln-legal h3{margin-block:var(--space-5) var(--space-2);font-size:var(--text-heading);color:var(--color-text)}:root[lang=fa] .ln-legal :is(h2,h3){letter-spacing:normal;line-height:1.5}.ln-legal p,.ln-legal ul,.ln-legal ol{margin-block:var(--space-3)}.ln-legal ul,.ln-legal ol{padding-inline-start:var(--space-5)}.ln-legal ul{list-style:disc}.ln-legal ol{list-style:decimal}.ln-legal li+li{margin-block-start:var(--space-2)}.ln-legal li::marker{color:var(--color-accent)}.ln-legal strong{color:var(--color-text);font-weight:var(--weight-semibold)}.ln-legal a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ln-legal a:hover{color:var(--color-accent-hover)}.ln-legal code{font-family:var(--font-mono);font-size:.9em;padding:1px 6px;border-radius:var(--radius-xs);background:var(--color-surface-raised);color:var(--color-text)}.ln-legal__summary{margin-block:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--color-accent) 30%,transparent);background:radial-gradient(ellipse 60% 120% at 0% 0%,var(--color-accent-subtle),transparent 70%),var(--color-surface);color:var(--color-text)}.ln-legal__summary h2{margin-block-start:0;font-size:var(--text-heading)}.ln-legal__toc{margin-block:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--text-small)}.ln-legal__toc ol{margin:0;columns:2 14rem;column-gap:var(--space-6)}.ln-details{margin-block:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}.ln-details summary{padding:var(--space-3) var(--space-4);font-weight:var(--weight-semibold);color:var(--color-text);cursor:pointer}.ln-table-wrap{max-block-size:32rem;overflow:auto;border-block-start:1px solid var(--color-border)}.ln-table{inline-size:100%;border-collapse:collapse;font-size:var(--text-small);line-height:1.4}.ln-table th,.ln-table td{padding:var(--space-2) var(--space-4);text-align:start;vertical-align:top;border-block-end:1px solid var(--color-border)}.ln-table th{position:sticky;top:0;background:var(--color-surface-raised);color:var(--color-text);font-weight:var(--weight-semibold)}.ln-table td:nth-child(2){font-family:var(--font-mono);white-space:nowrap}.ln-legal .ln-table a{text-decoration:none}.ln-footer__links a[aria-current=page]{color:var(--color-accent)}
