.prose.svelte-1nct2qh{font-size:17px;line-height:1.7;color:var(--mk-ink);overflow-wrap:break-word}.prose.svelte-1nct2qh>:first-child{margin-top:0}.prose.svelte-1nct2qh p{color:var(--mk-ink);margin:0 0 16px}.prose.svelte-1nct2qh h2{font-size:26px;line-height:1.25;letter-spacing:-.02em;font-weight:700;margin:44px 0 14px;scroll-margin-top:96px}.prose.svelte-1nct2qh h3{font-size:20px;line-height:1.3;letter-spacing:-.01em;font-weight:650;margin:32px 0 10px;scroll-margin-top:96px}.prose.svelte-1nct2qh h4{font-size:17px;line-height:1.4;font-weight:650;margin:24px 0 8px;scroll-margin-top:96px}.prose.svelte-1nct2qh ul,.prose.svelte-1nct2qh ol{margin:0 0 18px;padding-inline-start:24px;display:flex;flex-direction:column;gap:8px}.prose.svelte-1nct2qh li{color:var(--mk-ink);padding-inline-start:4px}.prose.svelte-1nct2qh li>ul,.prose.svelte-1nct2qh li>ol{margin:8px 0 0}.prose.svelte-1nct2qh a{color:var(--mk-blue-strong);text-decoration:underline;text-underline-offset:3px}.prose.svelte-1nct2qh a:hover{text-decoration-thickness:2px}.prose.svelte-1nct2qh strong{font-weight:650}.prose.svelte-1nct2qh code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9em;background:var(--mk-wash);border-radius:4px;padding:2px 6px}.prose.svelte-1nct2qh pre{overflow-x:auto;background:var(--mk-wash);border-radius:var(--radius-cards);padding:16px;margin:0 0 18px}.prose.svelte-1nct2qh pre code{background:none;padding:0}.prose.svelte-1nct2qh hr{border:0;border-top:1px solid var(--mk-line);margin:32px 0}.prose.svelte-1nct2qh img{max-width:100%;height:auto;border-radius:var(--radius-cards);border:1px solid var(--mk-line)}.prose.svelte-1nct2qh blockquote{margin:0 0 18px;padding:4px 16px;border-inline-start:3px solid var(--mk-line-strong)}.prose.svelte-1nct2qh .table-wrap{overflow-x:auto;margin:0 0 20px;border:1px solid var(--mk-line);border-radius:var(--radius-cards)}.prose.svelte-1nct2qh .table-wrap:focus-visible{outline:2px solid var(--mk-blue);outline-offset:2px}.prose.svelte-1nct2qh table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.prose.svelte-1nct2qh th,.prose.svelte-1nct2qh td{text-align:start;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--mk-line)}.prose.svelte-1nct2qh th{background:var(--mk-wash);font-weight:650;white-space:nowrap}.prose.svelte-1nct2qh tr:last-child td{border-bottom:0}.prose.svelte-1nct2qh .callout{margin:0 0 20px;padding:14px 18px;border-radius:var(--radius-cards);border:1px solid var(--mk-line);border-inline-start-width:4px;background:var(--mk-blue-soft);border-inline-start-color:var(--mk-blue)}.prose.svelte-1nct2qh .callout p{margin:0 0 10px}.prose.svelte-1nct2qh .callout>:last-child{margin-bottom:0}.prose.svelte-1nct2qh .callout-note{background:var(--mk-wash);border-inline-start-color:var(--mk-ink-2)}.prose.svelte-1nct2qh .callout-warning,.prose.svelte-1nct2qh .callout-important{background:var(--mk-marigold-soft);border-inline-start-color:var(--mk-saffron)}.prose.svelte-1nct2qh .callout-label{margin-inline-end:4px;font-weight:700}@media(max-width:600px){.prose.svelte-1nct2qh{font-size:16px}.prose.svelte-1nct2qh h2{font-size:23px;margin-top:36px}}.faq.svelte-ru48zf{margin-top:48px}h2.svelte-ru48zf{font-size:26px;line-height:1.25;letter-spacing:-.02em;font-weight:700;margin:0 0 14px}details.svelte-ru48zf{border-bottom:1px solid var(--mk-line)}details.svelte-ru48zf:first-of-type{border-top:1px solid var(--mk-line)}summary.svelte-ru48zf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 4px;cursor:pointer;list-style:none;font-weight:600;font-size:17px;line-height:1.4;color:var(--mk-ink)}summary.svelte-ru48zf::-webkit-details-marker{display:none}summary.svelte-ru48zf:focus-visible{outline:2px solid var(--mk-blue);outline-offset:2px;border-radius:var(--radius-buttons)}.chev.svelte-ru48zf{display:inline-flex;flex:none;transition:transform var(--mk-ease)}details[open].svelte-ru48zf .chev:where(.svelte-ru48zf){transform:rotate(90deg)}p.svelte-ru48zf{margin:0 0 18px;padding-inline:4px;font-size:17px;line-height:1.7;color:var(--mk-ink)}p.svelte-ru48zf a{color:var(--mk-blue-strong);text-decoration:underline;text-underline-offset:3px}.pager.svelte-8v2ymi{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:12px}a.svelte-8v2ymi{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid var(--mk-line);border-radius:var(--radius-cards);background:var(--surface-card);color:var(--mk-ink);transition:border-color var(--mk-ease)}a.svelte-8v2ymi:hover{border-color:var(--mk-blue)}.next.svelte-8v2ymi{grid-column:2;text-align:end;align-items:flex-end}.k.svelte-8v2ymi{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--mk-ink-2)}.t.svelte-8v2ymi{font-size:16px;font-weight:650;line-height:1.35;color:var(--mk-blue-strong)}@media(max-width:600px){.pager.svelte-8v2ymi{grid-template-columns:1fr}.next.svelte-8v2ymi{grid-column:1}}ol.svelte-eyg8ap{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}li.svelte-eyg8ap a:where(.svelte-eyg8ap){display:block;padding:5px 10px;border-radius:var(--radius-buttons);color:var(--mk-ink-2);font-size:14px;line-height:1.4;border-inline-start:2px solid transparent}li.sub.svelte-eyg8ap a:where(.svelte-eyg8ap){padding-inline-start:22px}li.svelte-eyg8ap a:where(.svelte-eyg8ap):hover{color:var(--mk-ink);background:var(--mk-wash)}li.svelte-eyg8ap a[aria-current]:where(.svelte-eyg8ap){color:var(--mk-blue-strong);border-inline-start-color:var(--mk-blue);font-weight:600}.title.svelte-eyg8ap{margin:0 0 8px;padding-inline:10px;font-size:13px;font-weight:700;color:var(--mk-ink);letter-spacing:.02em;text-transform:uppercase}.inline.svelte-eyg8ap{border:1px solid var(--mk-line);border-radius:var(--radius-cards);padding:4px 8px;background:var(--surface-card)}.inline.svelte-eyg8ap summary:where(.svelte-eyg8ap){cursor:pointer;padding:10px 8px;font-weight:600;color:var(--mk-ink)}.inline.svelte-eyg8ap ol:where(.svelte-eyg8ap){padding-block-end:8px}.rail.svelte-eyg8ap{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto}.help.svelte-evpuvw{padding-block:28px var(--mk-sec)}.top.svelte-evpuvw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-block-end:28px}.top.svelte-evpuvw .search{max-width:360px}.grid.svelte-evpuvw{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.side.svelte-evpuvw,.rail.svelte-evpuvw{display:none}.main.svelte-evpuvw{min-width:0;max-width:760px}header.svelte-evpuvw{margin-block-end:28px}h1.svelte-evpuvw{margin:10px 0 14px;font-size:clamp(30px,4.6vw,44px);line-height:1.12;letter-spacing:-.03em;font-weight:700;text-wrap:balance}.lede.svelte-evpuvw{margin:0 0 14px;font-family:var(--mk-serif);font-size:clamp(18px,2.2vw,21px);line-height:1.55;color:var(--mk-ink-2)}.meta.svelte-evpuvw{margin:0;font-size:14px;color:var(--mk-ink-2)}.sep.svelte-evpuvw{margin-inline:8px}.toc-inline.svelte-evpuvw{margin-block-end:28px}.related.svelte-evpuvw{margin-top:48px}.related.svelte-evpuvw h2:where(.svelte-evpuvw){font-size:26px;line-height:1.25;letter-spacing:-.02em;font-weight:700;margin:0 0 14px}.side-title.svelte-evpuvw{margin:0 0 8px;padding-inline:10px;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.side-title.svelte-evpuvw a:where(.svelte-evpuvw){color:var(--mk-ink)}.side.svelte-evpuvw ul:where(.svelte-evpuvw){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.side.svelte-evpuvw li:where(.svelte-evpuvw) a:where(.svelte-evpuvw){display:block;padding:6px 10px;border-radius:var(--radius-buttons);font-size:14px;line-height:1.4;color:var(--mk-ink-2)}.side.svelte-evpuvw li:where(.svelte-evpuvw) a:where(.svelte-evpuvw):hover{color:var(--mk-ink);background:var(--mk-wash)}.side.svelte-evpuvw li:where(.svelte-evpuvw) a[aria-current]:where(.svelte-evpuvw){color:var(--mk-blue-strong);background:var(--mk-blue-soft);font-weight:600}@media(min-width:1100px){.grid.svelte-evpuvw{grid-template-columns:240px minmax(0,1fr) 220px;gap:48px;align-items:start}.side.svelte-evpuvw{display:block;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto}.rail.svelte-evpuvw{display:block}.toc-inline.svelte-evpuvw{display:none}}@media(min-width:801px)and (max-width:1099px){.grid.svelte-evpuvw{grid-template-columns:minmax(0,1fr)}}
