.kb-checklist.svelte-8k6hm3{border:1px solid color-mix(in srgb, var(--sec-kb) 30%, var(--border));background:color-mix(in srgb, var(--sec-kb) 5%, var(--panel-color));border-radius:14px;margin:16px 0;padding:16px}header.svelte-8k6hm3{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.kb-checklist-label.svelte-8k6hm3{color:var(--sec-kb);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;margin:0;font-size:11px;font-weight:700;display:inline-flex}.kb-checklist-progress.svelte-8k6hm3{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}ul.svelte-8k6hm3{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}label.svelte-8k6hm3{cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}label.done.svelte-8k6hm3 span:where(.svelte-8k6hm3){color:var(--text-muted);text-decoration:line-through}input.svelte-8k6hm3{width:16px;height:16px;accent-color:var(--sec-kb);flex:none;margin-top:4px}.kb-checklist-reset.svelte-8k6hm3{color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:8px;padding:0;font-size:12px;display:inline-flex}.kb-checklist-reset.svelte-8k6hm3:hover{color:var(--sec-kb)}.kb-checklist-guest.svelte-8k6hm3{color:var(--text-muted);margin:8px 0 0;font-size:12px}.kb-term.svelte-h35cfg{flex-direction:column;gap:16px;display:flex}.kb-crumbs.svelte-h35cfg{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.kb-crumbs.svelte-h35cfg a:where(.svelte-h35cfg){color:var(--text-muted);text-decoration:none}.kb-crumbs.svelte-h35cfg a:where(.svelte-h35cfg):hover{color:var(--sec-kb)}.kb-term-grid.svelte-h35cfg{width:100%;min-width:0;max-width:1080px;margin-inline:auto;display:block}.kb-main.svelte-h35cfg,.kb-term-head.svelte-h35cfg,.kb-definition.svelte-h35cfg,.kb-example.svelte-h35cfg{min-width:0;max-width:100%}.kb-term-head.svelte-h35cfg{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card-bg);flex-direction:column;gap:12px;padding:24px;display:flex}.kb-term-head.svelte-h35cfg h1:where(.svelte-h35cfg){font-size:var(--fs-2xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.kb-aliases.svelte-h35cfg{min-width:0;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--leading-relaxed);overflow-wrap:anywhere;margin:0}.kb-aliases.svelte-h35cfg span:where(.svelte-h35cfg){color:var(--text-color)}.kb-term-actions.svelte-h35cfg{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.kb-definition.svelte-h35cfg{border-left:3px solid var(--sec-kb);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:color-mix(in srgb, var(--sec-kb) 7%, var(--panel-color));margin-top:20px;padding:16px 20px}.kb-definition.svelte-h35cfg .md p,.kb-definition.svelte-h35cfg .md li{font-size:var(--fs-md);line-height:var(--leading-relaxed)}.kb-definition.svelte-h35cfg .md p:last-child{margin-bottom:0}.kb-definition-label.svelte-h35cfg,.kb-example-label.svelte-h35cfg{color:var(--sec-kb);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.kb-example.svelte-h35cfg{border:1px dashed color-mix(in srgb, var(--sec-kb) 35%, var(--border));color:var(--text-muted);border-radius:14px;margin-top:12px;padding:12px 16px}.kb-example.svelte-h35cfg p:where(.svelte-h35cfg):last-child{margin:0}.kb-body.svelte-h35cfg{min-width:0;max-width:100%;font-size:var(--fs-md);line-height:var(--leading-relaxed);margin-top:24px}.kb-body.svelte-h35cfg .blocks,.kb-body.svelte-h35cfg .bp,.kb-body.svelte-h35cfg .bhtml,.kb-body.svelte-h35cfg .btable-wrap,.kb-body.svelte-h35cfg .codeblock,.kb-body.svelte-h35cfg .codewrap,.kb-body.svelte-h35cfg pre{min-width:0;max-width:100%}.kb-body.svelte-h35cfg .bp,.kb-body.svelte-h35cfg .bhtml,.kb-body.svelte-h35cfg li{overflow-wrap:anywhere}.kb-body.svelte-h35cfg h2{font-size:var(--fs-xl);font-weight:700;line-height:var(--leading-snug);color:var(--heading-color);margin:32px 0 16px}.kb-body.svelte-h35cfg h3{font-size:var(--fs-lg);font-weight:700;line-height:var(--leading-snug);color:var(--heading-color);margin:24px 0 12px}.kb-body.svelte-h35cfg p{margin:0 0 16px}.kb-body.svelte-h35cfg ul,.kb-body.svelte-h35cfg ol{margin:0 0 16px;padding-left:24px}.kb-body.svelte-h35cfg li{margin-bottom:4px}.kb-body.svelte-h35cfg pre{margin:0;overflow-x:auto}.kb-related-block.svelte-h35cfg{margin-top:24px}.kb-trainer-mobile.svelte-h35cfg{min-width:0;display:none}@media (width<=1079px){.kb-trainer-mobile.svelte-h35cfg{min-width:0;margin-top:24px;display:block}}.kb-related-block.svelte-h35cfg h2:where(.svelte-h35cfg){letter-spacing:.01em;margin:0 0 8px;font-size:12px}.kb-related.svelte-h35cfg{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kb-related.svelte-h35cfg a:where(.svelte-h35cfg){color:var(--text-color);flex-direction:column;gap:4px;text-decoration:none;display:flex}.kb-related.svelte-h35cfg a:where(.svelte-h35cfg):hover b:where(.svelte-h35cfg){color:var(--sec-kb)}.kb-rel-kind.svelte-h35cfg{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.kb-related.svelte-h35cfg b:where(.svelte-h35cfg){font-size:13px}.kb-related.svelte-h35cfg span:where(.svelte-h35cfg){color:var(--text-muted);font-size:12px;line-height:1.4}.kb-materials.svelte-h35cfg{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.kb-materials.svelte-h35cfg h2:where(.svelte-h35cfg){margin:0 0 12px;font-size:16px}.kb-materials.svelte-h35cfg ul:where(.svelte-h35cfg){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kb-materials.svelte-h35cfg a:where(.svelte-h35cfg){color:var(--text-color);align-items:baseline;gap:8px;text-decoration:none;display:flex}.kb-materials.svelte-h35cfg a:where(.svelte-h35cfg):hover b:where(.svelte-h35cfg){color:var(--sec-kb)}.kb-material-kind.svelte-h35cfg{min-width:52px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;flex:none;font-size:11px}.kb-version.svelte-h35cfg{margin:0;font-size:12px}@media (width<=900px){.kb-term-grid.svelte-h35cfg{max-width:none}}
