.tech.svelte-5yv7ga{border:1px solid var(--ms-border-strong);background:var(--ms-surface);border-radius:12px}summary.svelte-5yv7ga{cursor:pointer;align-items:center;gap:10px;min-block-size:52px;padding-inline:16px;font-weight:650;list-style:none;display:flex}summary.svelte-5yv7ga::-webkit-details-marker{display:none}summary.svelte-5yv7ga span:where(.svelte-5yv7ga){flex:1}[open].svelte-5yv7ga summary:where(.svelte-5yv7ga)>svg:last-child{transform:rotate(180deg)}.content.svelte-5yv7ga{color:var(--ms-text-muted);flex-direction:column;gap:10px;padding:0 16px 16px 46px;font-size:16px;display:flex}h2.svelte-16uox8j{margin-block-start:16px}h3.svelte-16uox8j{margin-block:8px -8px}.prose.svelte-16uox8j{max-inline-size:44em}.prose.svelte-16uox8j a{overflow-wrap:anywhere;font-weight:600}.dots.svelte-16uox8j{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dots.svelte-16uox8j li:where(.svelte-16uox8j){padding-inline-start:18px;position:relative}.dots.svelte-16uox8j li:where(.svelte-16uox8j):before{content:"";background:var(--ms-border-strong);border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:11px;inset-inline-start:0}.toc.svelte-16uox8j{border:1px solid var(--ms-border);border-inline-start:3px solid var(--ms-accent);background:var(--ms-surface);border-radius:12px;flex-direction:column;gap:12px;padding:20px 24px 12px;display:flex}.toc.svelte-16uox8j ol:where(.svelte-16uox8j){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-16uox8j li:where(.svelte-16uox8j){border-block-start:1px solid var(--ms-border)}.toc.svelte-16uox8j a:where(.svelte-16uox8j){min-block-size:48px;color:var(--ms-text);align-items:center;gap:14px;font-weight:500;text-decoration:none;display:flex}.toc-n.svelte-16uox8j{color:var(--ms-text-muted);flex:none;font-size:13px}.toc-text.svelte-16uox8j{flex:1}.toc.svelte-16uox8j a:where(.svelte-16uox8j) svg{opacity:0;transition:opacity var(--ms-dur) var(--ms-ease), transform var(--ms-dur) var(--ms-ease);flex:none;transform:translate(-4px)}.toc.svelte-16uox8j a:where(.svelte-16uox8j):hover,.toc.svelte-16uox8j a:where(.svelte-16uox8j):focus-visible,.toc.svelte-16uox8j a:where(.svelte-16uox8j):hover .toc-n:where(.svelte-16uox8j),.toc.svelte-16uox8j a:where(.svelte-16uox8j):focus-visible .toc-n:where(.svelte-16uox8j){color:var(--ms-accent)}.toc.svelte-16uox8j a:where(.svelte-16uox8j):hover svg,.toc.svelte-16uox8j a:where(.svelte-16uox8j):focus-visible svg{opacity:1;transform:none}@media (width<=767px){.toc.svelte-16uox8j ol:where(.svelte-16uox8j){grid-template-columns:minmax(0,1fr)}}.grid.svelte-16uox8j{gap:16px;margin:0;padding:0;list-style:none;display:grid}.two.svelte-16uox8j{grid-template-columns:repeat(2,minmax(0,1fr))}.three.svelte-16uox8j{grid-template-columns:repeat(3,minmax(0,1fr))}.tile.svelte-16uox8j{background:var(--ms-surface-2);border-radius:10px;flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid}.tile.allow.svelte-16uox8j,.compare.allow.svelte-16uox8j .tile:where(.svelte-16uox8j){color:var(--ms-allow-fg)}.tile.ask.svelte-16uox8j{color:var(--ms-ask-fg)}.tile.deny.svelte-16uox8j,.compare.deny.svelte-16uox8j .tile:where(.svelte-16uox8j){color:var(--ms-deny-fg)}.compare.svelte-16uox8j{border:1.5px solid var(--ms-border);background:var(--ms-surface);border-radius:14px;flex-direction:column;gap:12px;padding:24px;display:flex}.compare.allow.svelte-16uox8j{border-color:var(--ms-allow-border)}.compare.deny.svelte-16uox8j{border-color:var(--ms-deny-border)}.compare-title.svelte-16uox8j{align-items:center;gap:10px;font-size:20px;display:flex}.compare-title.svelte-16uox8j strong:where(.svelte-16uox8j){font-weight:650}.compare.svelte-16uox8j ul:where(.svelte-16uox8j){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.compare.svelte-16uox8j li:where(.svelte-16uox8j){gap:10px;font-size:16px;display:flex}.compare.svelte-16uox8j li:where(.svelte-16uox8j) svg{margin-block-start:3px}.compare.allow.svelte-16uox8j li:where(.svelte-16uox8j) svg{color:var(--ms-allow-fg)}.compare.deny.svelte-16uox8j li:where(.svelte-16uox8j) svg{color:var(--ms-deny-fg)}.card.svelte-16uox8j{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.card.svelte-16uox8j strong:where(.svelte-16uox8j){font-size:18px;font-weight:650}.card.svelte-16uox8j .muted:where(.svelte-16uox8j){font-size:15.5px}.row.svelte-16uox8j{align-items:center;gap:10px;display:flex}.link-card.svelte-16uox8j{color:var(--ms-text);gap:8px;padding:22px;text-decoration:none}.link-card.svelte-16uox8j:hover{border-color:var(--ms-border-strong);box-shadow:var(--ms-shadow-1)}.more.svelte-16uox8j{color:var(--ms-accent);align-items:center;gap:6px;margin-block-start:auto;padding-block-start:6px;font-weight:600;display:inline-flex}.faq.svelte-16uox8j{border-block-start:1px solid var(--ms-border);flex-direction:column;display:flex}.faq.svelte-16uox8j details:where(.svelte-16uox8j){border-block-end:1px solid var(--ms-border)}.faq.svelte-16uox8j summary:where(.svelte-16uox8j){cursor:pointer;align-items:center;gap:12px;min-block-size:60px;padding-block:8px;font-size:18px;font-weight:600;list-style:none;display:flex}.faq.svelte-16uox8j summary:where(.svelte-16uox8j)::-webkit-details-marker{display:none}.faq.svelte-16uox8j summary:where(.svelte-16uox8j) span:where(.svelte-16uox8j):first-child{flex:1}.sign.svelte-16uox8j{border:1px solid var(--ms-border-strong);border-radius:50%;flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.faq.svelte-16uox8j [open]:where(.svelte-16uox8j) .sign:where(.svelte-16uox8j) svg{transform:rotate(45deg)}.answer.svelte-16uox8j{color:var(--ms-text-muted);flex-direction:column;gap:8px;padding-block-end:20px;padding-inline-end:44px;display:flex}.anchor.svelte-16uox8j{color:var(--ms-text-muted);inline-size:fit-content;font-size:13px}.glossary.svelte-16uox8j{flex-direction:column;gap:20px;display:flex}.az.svelte-16uox8j{flex-wrap:wrap;gap:4px;display:flex}.az.svelte-16uox8j a:where(.svelte-16uox8j),.az.svelte-16uox8j span:where(.svelte-16uox8j){border:1px solid var(--ms-border-strong);block-size:36px;inline-size:36px;color:var(--ms-text);border-radius:8px;place-items:center;font-weight:600;text-decoration:none;display:grid}.az.svelte-16uox8j a:where(.svelte-16uox8j):hover{background:var(--ms-surface-2)}.az.svelte-16uox8j span:where(.svelte-16uox8j){border-color:var(--ms-border);color:var(--ms-text-muted);opacity:.6}.group.svelte-16uox8j{border-block-start:1px solid var(--ms-border);grid-template-columns:80px minmax(0,1fr);gap:16px;padding-block-start:16px;display:grid}.letter.svelte-16uox8j{color:var(--ms-text-muted);font-size:28px;font-weight:700}dl.svelte-16uox8j{flex-direction:column;gap:16px;margin:0;display:flex}dt.svelte-16uox8j{font-weight:650}dt.svelte-16uox8j code:where(.svelte-16uox8j){color:var(--ms-text-muted);margin-inline-start:6px;font-size:13px}dd.svelte-16uox8j{color:var(--ms-text-muted);margin:0}.numbered.svelte-16uox8j{border-block-start:1px solid var(--ms-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.numbered.svelte-16uox8j li:where(.svelte-16uox8j){border-block-end:1px solid var(--ms-border);gap:16px;padding-block:16px;display:flex}.numbered.svelte-16uox8j li:where(.svelte-16uox8j)>span:where(.svelte-16uox8j){flex-direction:column;gap:2px;display:flex}.numbered.svelte-16uox8j strong:where(.svelte-16uox8j){font-weight:650}.numbered.svelte-16uox8j .muted:where(.svelte-16uox8j){font-size:16px}.process.svelte-16uox8j{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:14px;align-items:stretch;margin:0;padding:24px;list-style:none;display:flex}.node.svelte-16uox8j{border:1.5px solid var(--ms-border-strong);background:var(--ms-bg);border-radius:12px;flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.node.svelte-16uox8j .muted:where(.svelte-16uox8j){font-size:14.5px}.arrow.svelte-16uox8j{inline-size:32px;color:var(--ms-text-muted);flex:none;place-items:center;display:grid}@media (width<=1023px){.three.svelte-16uox8j{grid-template-columns:minmax(0,1fr)}}.versus.svelte-16uox8j{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:14px;flex-direction:column;display:flex}.versus-head.svelte-16uox8j,.versus-row.svelte-16uox8j{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:16px;padding-block:14px;padding-inline:20px;display:grid}.versus-head.svelte-16uox8j{color:var(--ms-text-muted);border-block-end:1px solid var(--ms-border);font-size:14px;font-weight:650}.versus-row.svelte-16uox8j+.versus-row:where(.svelte-16uox8j){border-block-start:1px solid var(--ms-border)}.versus-row.svelte-16uox8j h3:where(.svelte-16uox8j){margin:0;font-size:16px;font-weight:650}.versus-row.svelte-16uox8j p:where(.svelte-16uox8j){margin:0;font-size:15.5px}.versus-row.svelte-16uox8j .without:where(.svelte-16uox8j){color:var(--ms-text-muted)}.versus-row.svelte-16uox8j .with:where(.svelte-16uox8j){font-weight:550}.versus-row.svelte-16uox8j .eyebrow:where(.svelte-16uox8j){display:none}.example.svelte-16uox8j p:where(.svelte-16uox8j){margin:0}.example.svelte-16uox8j .without-rule:where(.svelte-16uox8j){gap:8px;display:flex}.example.svelte-16uox8j .without-rule:where(.svelte-16uox8j) svg{color:var(--ms-ask-fg);flex:none;margin-block-start:3px}.example.svelte-16uox8j .rule:where(.svelte-16uox8j){border-inline-start:3px solid var(--ms-accent);background:var(--ms-surface-2);border-radius:8px;padding-block:10px;padding-inline:14px;font-weight:600}.example.svelte-16uox8j .result:where(.svelte-16uox8j){flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:auto;display:flex}@media (width<=767px){.two.svelte-16uox8j{grid-template-columns:minmax(0,1fr)}.versus-head.svelte-16uox8j{display:none}.versus-row.svelte-16uox8j{grid-template-columns:minmax(0,1fr);gap:8px}.versus-row.svelte-16uox8j .eyebrow:where(.svelte-16uox8j){font-size:13px;display:block}.process.svelte-16uox8j{flex-direction:column;padding:16px}.arrow.svelte-16uox8j{block-size:32px;inline-size:auto}.arrow.svelte-16uox8j svg{transform:rotate(90deg)}.group.svelte-16uox8j{grid-template-columns:40px minmax(0,1fr)}.faq.svelte-16uox8j summary:where(.svelte-16uox8j){font-size:17px}.answer.svelte-16uox8j{padding-inline-end:0}}
