.content-blocks-module__j53qnq__disclosure{margin-top:6px}.content-blocks-module__j53qnq__disclosure summary{cursor:pointer;min-height:32px;color:hsl(var(--muted-foreground));letter-spacing:-.01em;align-items:center;gap:6px;padding-block:4px;font-size:13px;font-weight:550;line-height:1.4;list-style:none;transition:color .15s;display:inline-flex}.content-blocks-module__j53qnq__disclosure summary:hover,.content-blocks-module__j53qnq__disclosure[open] summary{color:hsl(var(--foreground))}.content-blocks-module__j53qnq__disclosure summary::-webkit-details-marker{display:none}.content-blocks-module__j53qnq__disclosure summary svg{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.content-blocks-module__j53qnq__disclosure[open] summary svg{transform:rotate(45deg)}.content-blocks-module__j53qnq__disclosure[data-animating-disclosure=closing] summary svg{transform:rotate(0)}.content-blocks-module__j53qnq__disclosure summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px;border-radius:4px}.content-blocks-module__j53qnq__disclosurePanel{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;margin-top:4px;padding:8px 16px}.content-blocks-module__j53qnq__viewport{touch-action:pan-y;border-radius:12px;outline:none;position:relative;overflow:hidden}.content-blocks-module__j53qnq__viewport:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring))}.content-blocks-module__j53qnq__viewport[data-zoomed=true]{cursor:grab;touch-action:none}.content-blocks-module__j53qnq__viewport[data-panning=true]{cursor:grabbing}.content-blocks-module__j53qnq__canvas{transform-origin:0 0;transition:transform .18s cubic-bezier(.22,1,.36,1)}.content-blocks-module__j53qnq__viewport[data-panning=true] .content-blocks-module__j53qnq__canvas{transition:none}.content-blocks-module__j53qnq__canvas svg{width:100%;height:auto;display:block}:is(.content-blocks-module__j53qnq__canvas .node,.content-blocks-module__j53qnq__canvas .edge,.content-blocks-module__j53qnq__canvas .edge-label){transition:opacity .16s}.content-blocks-module__j53qnq__canvas .node{cursor:pointer}:is(.content-blocks-module__j53qnq__canvas[data-focus] .node,.content-blocks-module__j53qnq__canvas[data-focus] .edge,.content-blocks-module__j53qnq__canvas[data-focus] .edge-label){opacity:.18}.content-blocks-module__j53qnq__canvas[data-focus] [data-related=true]{opacity:1}.content-blocks-module__j53qnq__canvas[data-focus] .node[data-related=true]>:first-child{stroke:hsl(var(--foreground));stroke-width:1.75px}.content-blocks-module__j53qnq__canvas[data-focus] .edge[data-related=true]{stroke:hsl(var(--foreground));stroke-width:1.75px}.content-blocks-module__j53qnq__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.content-blocks-module__j53qnq__toolbar{border:1px solid hsl(var(--border));background:hsl(var(--card) / .92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;flex-shrink:0;gap:4px;padding:4px;display:flex}.content-blocks-module__j53qnq__toolbar button{width:30px;height:30px;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.content-blocks-module__j53qnq__toolbar button:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}.content-blocks-module__j53qnq__toolbar button:disabled{opacity:.4;cursor:default}.content-blocks-module__j53qnq__toolbar button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.content-blocks-module__j53qnq__fullscreen{background:hsl(var(--card));flex-direction:column;justify-content:center;padding:24px;display:flex}.content-blocks-module__j53qnq__fullscreen .content-blocks-module__j53qnq__viewport{max-height:calc(100vh - 120px)}.content-blocks-module__j53qnq__code,.content-blocks-module__j53qnq__terminal{color:#e6edf3;box-shadow:0 0 0 1px hsl(var(--border) / .6);background:#0d1117;border:1px solid #ffffff14;border-radius:14px;margin-block:24px;overflow:hidden}.content-blocks-module__j53qnq__codeHeader,.content-blocks-module__j53qnq__terminalBar{background:#161b22;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;min-height:40px;padding:0 8px 0 14px;font-size:12px;display:flex}.content-blocks-module__j53qnq__codeTitle{text-overflow:ellipsis;white-space:nowrap;color:#e6edf3;min-width:0;font-family:var(--font-mono,ui-monospace, monospace);overflow:hidden}.content-blocks-module__j53qnq__codeLang{color:#8b949e;font-weight:500}.content-blocks-module__j53qnq__copy{color:#8b949e;border-radius:999px;align-items:center;gap:6px;height:28px;margin-inline-start:auto;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.content-blocks-module__j53qnq__copy:hover{color:#e6edf3;background:#ffffff14}.content-blocks-module__j53qnq__copy:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.content-blocks-module__j53qnq__terminalActions .content-blocks-module__j53qnq__copy{margin-inline-start:0}.content-blocks-module__j53qnq__codeTabs{scrollbar-width:none;align-self:stretch;gap:2px;min-width:0;margin-inline-start:-6px;display:flex;overflow-x:auto}.content-blocks-module__j53qnq__codeTabs button{color:#8b949e;font-family:var(--font-mono,ui-monospace, monospace);flex-shrink:0;padding:0 10px;font-size:12px;transition:color .15s;position:relative}.content-blocks-module__j53qnq__codeTabs button:hover,.content-blocks-module__j53qnq__codeTabs button[aria-selected=true]{color:#e6edf3}.content-blocks-module__j53qnq__codeTabs button[aria-selected=true]:after{content:"";background:hsl(var(--primary));border-radius:2px;height:2px;position:absolute;inset:auto 8px -1px}.content-blocks-module__j53qnq__codeTabs button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-4px;border-radius:6px}.content-blocks-module__j53qnq__codePre{font-family:var(--font-mono,ui-monospace, monospace);tab-size:2;margin:0;padding:14px 0;font-size:13px;line-height:1.7;overflow-x:auto}.content-blocks-module__j53qnq__codePre code{min-width:max-content;display:block}.content-blocks-module__j53qnq__codeLine{border-inline-start:2px solid #0000;padding-inline:16px;display:block}.content-blocks-module__j53qnq__codeLine[data-highlight]{border-inline-start-color:hsl(var(--primary));background:#ffffff0f}.content-blocks-module__j53qnq__terminalBar{justify-content:space-between;padding-inline-start:12px}.content-blocks-module__j53qnq__terminalDots{flex:1;gap:6px;display:flex}.content-blocks-module__j53qnq__terminalDots span{background:#ffffff29;border-radius:999px;width:10px;height:10px}.content-blocks-module__j53qnq__terminalTitle{color:#8b949e;font-family:var(--font-mono,ui-monospace, monospace);white-space:nowrap}.content-blocks-module__j53qnq__terminalActions{flex:1;justify-content:flex-end;gap:2px;display:flex}.content-blocks-module__j53qnq__terminalBody{font-family:var(--font-mono,ui-monospace, monospace);margin:0;padding:14px 16px 16px;font-size:13px;line-height:1.7;overflow-x:auto}.content-blocks-module__j53qnq__terminalCommand{color:#e6edf3;display:block}.content-blocks-module__j53qnq__terminalOutput{color:#8b949e;display:block}.content-blocks-module__j53qnq__terminalPrompt{color:hsl(var(--primary));-webkit-user-select:none;user-select:none;font-weight:700}.content-blocks-module__j53qnq__terminalHidden,.content-blocks-module__j53qnq__terminalCommand[data-pending],.content-blocks-module__j53qnq__terminalOutput[data-pending]{visibility:hidden}.content-blocks-module__j53qnq__terminalCursor{background:#e6edf3;width:.55em;height:1.15em;margin-bottom:-.2em;animation:1s step-end infinite content-blocks-module__j53qnq__cursorBlink;display:inline-block}@keyframes content-blocks-module__j53qnq__cursorBlink{50%{opacity:0}}.content-blocks-module__j53qnq__mediaFrame{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .6);border-radius:18px;padding:6px}@media (min-width:640px){.content-blocks-module__j53qnq__mediaFrame{padding:8px}}.content-blocks-module__j53qnq__mediaToggle{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.85;background:#0f0f0f9e;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .15s,background-color .15s;display:inline-flex;position:absolute;inset-block-end:12px;inset-inline-end:12px}.content-blocks-module__j53qnq__mediaToggle:hover{opacity:1;background:#0f0f0fcc}.content-blocks-module__j53qnq__mediaToggle:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;opacity:1}.content-blocks-module__j53qnq__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.content-blocks-module__j53qnq__reveal[data-inview=false]{opacity:0;transform:translateY(16px)}:is(.content-blocks-module__j53qnq__reveal .vb-grow-x,.content-blocks-module__j53qnq__reveal .vb-grow-y){transition:transform .9s cubic-bezier(.22,1,.36,1);transition-delay:calc(.15s + var(--vb-i,0) * 60ms)}.content-blocks-module__j53qnq__reveal .vb-grow-x{transform-origin:0}.content-blocks-module__j53qnq__reveal .vb-grow-y{transform-origin:bottom}.content-blocks-module__j53qnq__reveal[data-inview=false] .vb-grow-x{transform:scaleX(0)}.content-blocks-module__j53qnq__reveal[data-inview=false] .vb-grow-y{transform:scaleY(0)}.content-blocks-module__j53qnq__reveal .vb-draw{clip-path:inset(-10% 0);transition:clip-path 1.2s cubic-bezier(.65,0,.35,1) .2s}.content-blocks-module__j53qnq__reveal[data-inview=false] .vb-draw{clip-path:inset(-10% 100% -10% 0)}.content-blocks-module__j53qnq__reveal .vb-fade{transition:opacity .4s 1.2s}.content-blocks-module__j53qnq__reveal[data-inview=false] .vb-fade{opacity:0}.content-blocks-module__j53qnq__reveal .vb-step{transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(.15s + var(--vb-i,0) * .11s)}.content-blocks-module__j53qnq__reveal[data-inview=false] .vb-step{opacity:0;transform:translateY(10px)}.content-blocks-module__j53qnq__codeLine[data-diff=add]{background:#22c35d24;border-inline-start-color:#22c35d}.content-blocks-module__j53qnq__codeLine[data-diff=remove]{background:#eb474724;border-inline-start-color:#eb4747}.content-blocks-module__j53qnq__headingAnchor{vertical-align:middle;color:hsl(var(--muted-foreground));opacity:0;margin-inline-start:8px;transition:opacity .15s,color .15s;display:inline-flex}.content-blocks-module__j53qnq__headingAnchor:focus-visible{opacity:1}.group:hover .content-blocks-module__j53qnq__headingAnchor{opacity:1}.content-blocks-module__j53qnq__headingAnchor:hover{color:hsl(var(--foreground))}@media (hover:none){.content-blocks-module__j53qnq__headingAnchor{opacity:.5}}.content-blocks-module__j53qnq__zoomButton{cursor:zoom-in;border-radius:12px;width:100%;display:block;position:relative}.content-blocks-module__j53qnq__zoomButton:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.content-blocks-module__j53qnq__zoomHint{color:#fff;opacity:0;background:#0f0f0f99;border-radius:999px;padding:6px;transition:opacity .15s;display:inline-flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.content-blocks-module__j53qnq__zoomButton:hover .content-blocks-module__j53qnq__zoomHint,.content-blocks-module__j53qnq__zoomButton:focus-visible .content-blocks-module__j53qnq__zoomHint{opacity:1}.content-blocks-module__j53qnq__lightbox{color:#fff;background:#0a0a0a;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.content-blocks-module__j53qnq__lightbox::backdrop{background:#0a0a0a}.content-blocks-module__j53qnq__lightbox[open]{flex-direction:column;display:flex}.content-blocks-module__j53qnq__lightboxBar{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.content-blocks-module__j53qnq__lightboxBar button,.content-blocks-module__j53qnq__lightboxPrev,.content-blocks-module__j53qnq__lightboxNext{color:#fff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.content-blocks-module__j53qnq__lightboxBar button:hover,.content-blocks-module__j53qnq__lightboxPrev:hover,.content-blocks-module__j53qnq__lightboxNext:hover{background:#ffffff29}.content-blocks-module__j53qnq__lightboxStage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 56px 16px;display:flex;overflow:auto}.content-blocks-module__j53qnq__lightboxStage img{cursor:zoom-in;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%}.content-blocks-module__j53qnq__lightboxStage[data-zoomed=true]{justify-content:flex-start;align-items:flex-start}.content-blocks-module__j53qnq__lightboxStage[data-zoomed=true] img{cursor:zoom-out;max-width:none;max-height:none}.content-blocks-module__j53qnq__lightboxPrev,.content-blocks-module__j53qnq__lightboxNext{position:absolute;top:50%;transform:translateY(-50%)}.content-blocks-module__j53qnq__lightboxPrev{left:12px}.content-blocks-module__j53qnq__lightboxNext{right:12px}.content-blocks-module__j53qnq__lightboxCaption{text-align:center;color:#ffffffbf;padding:0 16px 20px;font-size:14px}.content-blocks-module__j53qnq__compare{-webkit-user-select:none;user-select:none;border-radius:12px;position:relative;overflow:hidden}.content-blocks-module__j53qnq__compare img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.content-blocks-module__j53qnq__compare input[type=range]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.content-blocks-module__j53qnq__compare input[type=range]:focus-visible+*{outline:none}.content-blocks-module__j53qnq__compare:has(input:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.content-blocks-module__j53qnq__compareHandle{pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #00000026}.content-blocks-module__j53qnq__compareHandle svg{color:#111;background:#fff;border-radius:999px;width:32px;height:32px;padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000040}.content-blocks-module__j53qnq__compareLabel{color:#fff;pointer-events:none;background:#0f0f0fa6;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;top:10px}.content-blocks-module__j53qnq__compareLabel[data-side=before]{left:10px}.content-blocks-module__j53qnq__compareLabel[data-side=after]{right:10px}.content-blocks-module__j53qnq__proseTabs{border-bottom:1px solid hsl(var(--border));scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.content-blocks-module__j53qnq__proseTabs button{color:hsl(var(--muted-foreground));flex-shrink:0;padding:10px 14px;font-size:14px;font-weight:600;transition:color .15s;position:relative}.content-blocks-module__j53qnq__proseTabs button:hover,.content-blocks-module__j53qnq__proseTabs button[aria-selected=true]{color:hsl(var(--foreground))}.content-blocks-module__j53qnq__proseTabs button[aria-selected=true]:after{content:"";background:hsl(var(--primary));border-radius:2px;height:2px;position:absolute;inset:auto 10px -1px}.content-blocks-module__j53qnq__proseTabs button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-4px;border-radius:8px}.content-blocks-module__j53qnq__proseTabPanel{padding-top:16px}.content-blocks-module__j53qnq__proseTabPanel>:last-child{margin-bottom:0}.content-blocks-module__j53qnq__steps{margin-block:24px;padding:0;list-style:none}.content-blocks-module__j53qnq__steps>li{gap:16px;padding-bottom:20px;display:flex;position:relative}.content-blocks-module__j53qnq__steps>li:not(:last-child):before{content:"";background:hsl(var(--border));width:2px;position:absolute;inset-block:36px 4px;inset-inline-start:15px}.content-blocks-module__j53qnq__stepNumber{border:1px solid hsl(var(--border));background:hsl(var(--card));width:32px;height:32px;color:hsl(var(--foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:background-color .15s,border-color .15s;display:inline-flex}.content-blocks-module__j53qnq__stepNumber:hover{border-color:hsl(var(--foreground) / .4)}.content-blocks-module__j53qnq__stepNumber[data-done]{background:hsl(var(--primary));color:#000;border-color:#0000}.content-blocks-module__j53qnq__stepNumber:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.content-blocks-module__j53qnq__stepBody{flex:1;min-width:0;padding-top:4px}.content-blocks-module__j53qnq__stepBody>:last-child{margin-bottom:0}.content-blocks-module__j53qnq__steps>li[data-done] .content-blocks-module__j53qnq__stepBody{opacity:.6}.content-blocks-module__j53qnq__faq{border-bottom:1px solid hsl(var(--border));margin-block:24px}.content-blocks-module__j53qnq__faq details{border-top:1px solid hsl(var(--border))}.content-blocks-module__j53qnq__faq summary{cursor:pointer;color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:16px;padding-block:16px;font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:flex}.content-blocks-module__j53qnq__faq summary::-webkit-details-marker{display:none}.content-blocks-module__j53qnq__faq summary svg{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.content-blocks-module__j53qnq__faq details[open] summary svg{transform:rotate(45deg)}.content-blocks-module__j53qnq__faq summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px;border-radius:4px}.content-blocks-module__j53qnq__faqAnswer{padding-bottom:16px}.content-blocks-module__j53qnq__faqAnswer>:last-child{margin-bottom:0}.content-blocks-module__j53qnq__footnoteRef{color:hsl(var(--foreground));padding-inline:2px;font-size:.75em;font-weight:600;text-decoration:none}.content-blocks-module__j53qnq__footnoteRef:hover{text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.content-blocks-module__j53qnq__footnotes{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-top:48px;padding-top:20px;font-size:14px}.content-blocks-module__j53qnq__footnotesTitle{color:hsl(var(--foreground));margin-bottom:8px;font-size:14px;font-weight:600}.content-blocks-module__j53qnq__footnotes ol{padding-inline-start:20px;list-style:decimal}.content-blocks-module__j53qnq__footnotes li{margin-bottom:6px;scroll-margin-top:112px}.content-blocks-module__j53qnq__footnotes li:target{color:hsl(var(--foreground))}.content-blocks-module__j53qnq__footnoteBack{color:hsl(var(--muted-foreground));margin-inline-start:6px;text-decoration:none}.content-blocks-module__j53qnq__footnoteBack:hover{color:hsl(var(--foreground))}.content-blocks-module__j53qnq__scanChecks{border-top:1px solid hsl(var(--border));margin-top:16px}.content-blocks-module__j53qnq__scanChecks li{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:12px;padding-block:8px;display:flex}.content-blocks-module__j53qnq__exchange{color:#e6edf3;box-shadow:0 0 0 1px hsl(var(--border) / .6);background:#0d1117;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.content-blocks-module__j53qnq__exchangePart{padding:14px 16px}.content-blocks-module__j53qnq__exchangePart+.content-blocks-module__j53qnq__exchangePart{background:#10151c;border-top:1px solid #ffffff14}.content-blocks-module__j53qnq__exchangeLabel{color:#8b949e;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.content-blocks-module__j53qnq__exchangeLine{font-family:var(--font-mono,ui-monospace, monospace);color:#e6edf3;overflow-wrap:anywhere;font-size:13px}.content-blocks-module__j53qnq__exchangeHeaders{font-family:var(--font-mono,ui-monospace, monospace);margin-top:6px;font-size:12.5px;line-height:1.6}.content-blocks-module__j53qnq__exchangeHeaders>div{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:12px;display:grid}@media (max-width:640px){.content-blocks-module__j53qnq__exchangeHeaders>div{grid-template-columns:1fr;gap:0;margin-bottom:4px}}.content-blocks-module__j53qnq__exchangeHeaders dt{color:#79c0ff;align-items:center;gap:5px;display:flex}.content-blocks-module__j53qnq__exchangeHeaders dd{color:#c9d1d9;overflow-wrap:anywhere}.content-blocks-module__j53qnq__exchangeHeaders>div[data-security] dt{color:hsl(var(--primary))}.content-blocks-module__j53qnq__exchangeBody{font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;color:#c9d1d9;border-top:1px dashed #ffffff1f;margin-top:8px;padding-top:8px;font-size:12.5px}.content-blocks-module__j53qnq__tocList{gap:2px;display:grid}.content-blocks-module__j53qnq__tocList li[data-level="3"]{padding-inline-start:12px}.content-blocks-module__j53qnq__tocList a{color:hsl(var(--muted-foreground));border-inline-start:2px solid #0000;padding:4px 10px;font-size:13.5px;line-height:1.4;transition:color .15s,border-color .15s;display:block}.content-blocks-module__j53qnq__tocList a:hover{color:hsl(var(--foreground))}.content-blocks-module__j53qnq__tocList a[aria-current=location]{border-inline-start-color:hsl(var(--primary));color:hsl(var(--foreground));font-weight:600}.content-blocks-module__j53qnq__tocSidebar{top:var(--vb-toc-top,112px);max-height:calc(100vh - var(--vb-toc-top,112px) - 28px);position:sticky;overflow-y:auto}.content-blocks-module__j53qnq__tocSidebar>p{color:hsl(var(--foreground));margin-bottom:8px;padding-inline:12px;font-size:13px;font-weight:600}.content-blocks-module__j53qnq__tocInline{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;margin-bottom:32px}.content-blocks-module__j53qnq__tocInline summary{cursor:pointer;color:hsl(var(--foreground));padding:12px 16px;font-size:14px;font-weight:600}.content-blocks-module__j53qnq__tocInline[open] summary{border-bottom:1px solid hsl(var(--border))}.content-blocks-module__j53qnq__tocInline .content-blocks-module__j53qnq__tocList{padding:8px 6px 12px}.content-blocks-module__j53qnq__audio{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;align-items:center;gap:12px;margin-bottom:32px;padding:12px 14px;display:flex}.content-blocks-module__j53qnq__audioPlay{background:hsl(var(--primary));color:#000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.content-blocks-module__j53qnq__audioPlay:focus-visible,.content-blocks-module__j53qnq__audioSpeed:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.content-blocks-module__j53qnq__audioSeek{appearance:none;background:linear-gradient(to right, hsl(var(--foreground)) var(--vb-progress,0%), hsl(var(--border)) var(--vb-progress,0%));cursor:pointer;border-radius:999px;width:100%;height:4px;margin-top:8px}.content-blocks-module__j53qnq__audioSeek::-webkit-slider-thumb{appearance:none;background:hsl(var(--foreground));border-radius:999px;width:12px;height:12px}.content-blocks-module__j53qnq__audioSeek::-moz-range-thumb{background:hsl(var(--foreground));border:0;border-radius:999px;width:12px;height:12px}.content-blocks-module__j53qnq__audioSpeed{border:1px solid hsl(var(--border));min-width:44px;color:hsl(var(--foreground));border-radius:999px;padding:4px 8px;font-size:12px;font-weight:600}.content-blocks-module__j53qnq__selectionShare{z-index:60;color:#fff;white-space:nowrap;background:#1a1a1a;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 4px 16px #0003}.content-blocks-module__j53qnq__takeaways{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:20px;margin-bottom:32px;padding:20px 24px}.content-blocks-module__j53qnq__takeaways>p{color:hsl(var(--foreground));align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.content-blocks-module__j53qnq__takeaways ul{gap:8px;display:grid}.content-blocks-module__j53qnq__takeaways li{color:hsl(var(--foreground) / .9);padding-inline-start:20px;line-height:1.55;position:relative}.content-blocks-module__j53qnq__takeaways li:before{content:"";inset-inline-start:2px;background:hsl(var(--primary));border-radius:2px;width:7px;height:7px;position:absolute;top:.6em}@media (prefers-reduced-motion:reduce){.content-blocks-module__j53qnq__terminalCursor{animation:none}.content-blocks-module__j53qnq__faq summary svg,.content-blocks-module__j53qnq__disclosure summary svg,.content-blocks-module__j53qnq__canvas{transition:none}.content-blocks-module__j53qnq__canvas .node{transition:none}.content-blocks-module__j53qnq__canvas .edge{transition:none}.content-blocks-module__j53qnq__canvas .edge-label{transition:none}}
