.viz-parallax__pulse[data-v-e4a1667b]{animation:viz-parallax-breathe-e4a1667b 8s ease-in-out infinite}@keyframes viz-parallax-breathe-e4a1667b{0%,to{opacity:.4}50%{opacity:.8}}.viz-parallax__vignette-inner[data-v-e4a1667b]{box-shadow:inset 0 0 80px 30px #0a0e1a99}@media(prefers-reduced-motion:reduce){.viz-parallax__bg[data-v-e4a1667b],.viz-parallax__mid[data-v-e4a1667b],.viz-parallax__vignette[data-v-e4a1667b]{transform:none!important}.viz-parallax__pulse[data-v-e4a1667b]{animation:none;opacity:.5}}.chapter-title-underline[data-v-066bd6fc]{animation:underline-fade-in-066bd6fc .5s ease-out forwards,underline-shimmer-066bd6fc 4s ease-in-out infinite;animation-delay:.2s,.7s;border-radius:1px;height:2px;opacity:0;width:60%}@keyframes underline-fade-in-066bd6fc{0%{opacity:0}to{opacity:1}}@keyframes underline-shimmer-066bd6fc{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.section-divider[data-v-b32676e5]{align-items:center;display:flex;height:24px;justify-content:center;margin:1rem 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-divider__line[data-v-b32676e5]{align-items:center;display:flex;inset:0;overflow:hidden;position:absolute}.section-divider__line-fill[data-v-b32676e5]{height:1px;transition:opacity .6s ease;width:100%}.section-divider__sweep[data-v-b32676e5]{animation:sweep-b32676e5 6s ease-in-out infinite;height:1px;left:0;opacity:.4;position:absolute;top:50%;transform:translateY(-50%);width:40%}.section-divider__diamond[data-v-b32676e5]{border-radius:1px;height:6px;position:relative;transition:opacity .6s ease,transform .6s ease;width:6px;z-index:1}@keyframes sweep-b32676e5{0%{left:-40%;opacity:0}10%{opacity:.4}90%{opacity:.4}to{left:100%;opacity:0}}@media(prefers-reduced-motion:reduce){.section-divider__sweep[data-v-b32676e5]{animation:none;display:none}.section-divider__diamond[data-v-b32676e5]{transition:none}}.glowing-card[data-v-56d10d0b]{background:linear-gradient(135deg,transparent 0,var(--glow-color-dim) 100%);background-position:0 0;background-size:200% 200%;border:1px solid var(--glow-color-dim);border-radius:8px;position:relative;transition:border-color .4s ease,box-shadow .4s ease,background-position .6s ease}.glowing-card[data-v-56d10d0b]:hover{background-position:100% 100%;border-color:var(--glow-color-mid);box-shadow:0 0 20px var(--glow-color-dim),0 0 40px var(--glow-color-dim),inset 0 0 30px var(--glow-color-dim)}@media(prefers-reduced-motion:reduce){.glowing-card[data-v-56d10d0b]{transition:none}}.backprop-flow[data-v-6a0802a6]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.bp-node[data-v-6a0802a6],.bp-toggle[data-v-6a0802a6]{cursor:pointer}.bp-circle[data-v-6a0802a6]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.backprop-flow__caption[data-v-6a0802a6]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.backprop-flow__svg[data-v-6a0802a6]{display:block;height:auto;width:100%}.benchmark-radar[data-v-40e58460]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.br-legend-item[data-v-40e58460],.br-vertex[data-v-40e58460]{cursor:pointer}.br-polygon[data-v-40e58460]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.br-dot[data-v-40e58460]{transition:r .2s ease,opacity .2s ease}.br-label[data-v-40e58460]{transition:fill .2s ease}.benchmark-radar__caption[data-v-40e58460]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.benchmark-radar__svg[data-v-40e58460]{display:block;height:auto;width:100%}.carbon-breakdown[data-v-2b40b0a5]{font-family:Inter,sans-serif;margin:0 auto;max-width:700px;width:100%}.cfb-segment[data-v-2b40b0a5]{cursor:pointer;transition:fill-opacity .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.cfb-label[data-v-2b40b0a5]{transition:fill .2s ease}.carbon-breakdown__caption[data-v-2b40b0a5]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.carbon-breakdown__svg[data-v-2b40b0a5]{display:block;height:auto;width:100%}.course-themes[data-v-7930ba19]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.ct-tile[data-v-7930ba19]{cursor:pointer}.ct-hex[data-v-7930ba19]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.ct-glow[data-v-7930ba19]{transition:opacity .2s ease}.course-themes__caption[data-v-7930ba19]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.course-themes__svg[data-v-7930ba19]{display:block;height:auto;width:100%}.data-flow-diagram[data-v-8e282b03]{font-family:Inter,sans-serif;margin:0 auto;max-width:980px;width:100%}.dfd-node[data-v-8e282b03]{cursor:pointer}.dfd-rect[data-v-8e282b03]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.dfd-glow[data-v-8e282b03]{transition:opacity .2s ease}.data-flow-diagram__caption[data-v-8e282b03]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.data-flow-diagram__svg[data-v-8e282b03]{display:block;height:auto;width:100%}.data-flow-diagram__svg--vertical[data-v-8e282b03]{display:none}@media(max-width:720px){.data-flow-diagram__svg--horizontal[data-v-8e282b03]{display:none}.data-flow-diagram__svg--vertical[data-v-8e282b03]{display:block;margin:0 auto;max-width:340px}}.data-pipeline-arch[data-v-a14eed28]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.dpa-node[data-v-a14eed28]{cursor:pointer}.dpa-rect[data-v-a14eed28]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.dpa-glow[data-v-a14eed28]{transition:opacity .2s ease}.data-pipeline-arch__caption[data-v-a14eed28]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.data-pipeline-arch__svg[data-v-a14eed28]{display:block;height:auto;width:100%}.deploy-patterns[data-v-3d9e02b7]{font-family:Inter,sans-serif;margin:0 auto;max-width:1060px;width:100%}.dp-stage[data-v-3d9e02b7]{cursor:pointer}.dp-rect[data-v-3d9e02b7]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.dp-glow[data-v-3d9e02b7]{transition:opacity .2s ease}.deploy-patterns__caption[data-v-3d9e02b7]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.deploy-patterns__svg[data-v-3d9e02b7]{display:block;height:auto;width:100%}.deploy-patterns__svg--vertical[data-v-3d9e02b7]{display:none}@media(max-width:720px){.deploy-patterns__svg--horizontal[data-v-3d9e02b7]{display:none}.deploy-patterns__svg--vertical[data-v-3d9e02b7]{display:block;margin:0 auto;max-width:340px}}.dist-training[data-v-580b72f8]{font-family:Inter,sans-serif;margin:0 auto;max-width:960px;width:100%}.dtp-pattern[data-v-580b72f8]{cursor:pointer}.dtp-region[data-v-580b72f8]{transition:fill .2s ease,stroke-opacity .2s ease}.dist-training__caption[data-v-580b72f8]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.dist-training__svg[data-v-580b72f8]{display:block;height:auto;width:100%}.efficient-spectrum[data-v-9886d036]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.es-model[data-v-9886d036]{cursor:pointer}.es-dot[data-v-9886d036]{transition:r .2s ease,fill-opacity .2s ease,stroke-opacity .2s ease}.es-glow[data-v-9886d036]{transition:opacity .2s ease}.efficient-spectrum__caption[data-v-9886d036]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.efficient-spectrum__svg[data-v-9886d036]{display:block;height:auto;width:100%}.fairness-metrics[data-v-277711ad]{font-family:Inter,sans-serif;margin:0 auto;max-width:900px;width:100%}.fm-column[data-v-277711ad]{cursor:pointer}.fm-rect[data-v-277711ad]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.fm-glow[data-v-277711ad]{transition:opacity .2s ease}.fairness-metrics__caption[data-v-277711ad]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.fairness-metrics__svg[data-v-277711ad]{display:block;height:auto;width:100%}.framework-ecosystem[data-v-13188721]{font-family:Inter,sans-serif;margin:0 auto;max-width:900px;width:100%}.fe-bubble[data-v-13188721]{cursor:pointer}.fe-circle[data-v-13188721]{transition:r .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.fe-glow[data-v-13188721]{transition:opacity .2s ease}.framework-ecosystem__caption[data-v-13188721]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.framework-ecosystem__svg[data-v-13188721]{display:block;height:auto;width:100%}.gpu-memory-hierarchy[data-v-1fb1ca93]{font-family:Inter,sans-serif;margin:0 auto;max-width:700px;width:100%}.gmh-layer[data-v-1fb1ca93]{cursor:pointer}.gmh-shape[data-v-1fb1ca93]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.gmh-glow[data-v-1fb1ca93]{transition:opacity .2s ease}.gpu-memory-hierarchy__caption[data-v-1fb1ca93]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.gpu-memory-hierarchy__svg[data-v-1fb1ca93]{display:block;height:auto;width:100%}.ml-domains[data-v-95cb2f0d]{font-family:Inter,sans-serif;margin:0 auto;max-width:900px;width:100%}.mld-card[data-v-95cb2f0d]{cursor:pointer}.mld-rect[data-v-95cb2f0d]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.mld-glow[data-v-95cb2f0d]{transition:opacity .2s ease}.ml-domains__caption[data-v-95cb2f0d]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.ml-domains__svg[data-v-95cb2f0d]{display:block;height:auto;width:100%}.ml-pipeline-diagram[data-v-314a3b53]{font-family:Inter,sans-serif;margin:0 auto;max-width:1060px;width:100%}.stage-group[data-v-314a3b53]{cursor:pointer}.stage-rect[data-v-314a3b53]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.stage-glow[data-v-314a3b53]{transition:opacity .2s ease}.ml-pipeline-diagram__caption[data-v-314a3b53]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.ml-pipeline-diagram__svg[data-v-314a3b53]{display:block;height:auto;width:100%}.ml-pipeline-diagram__svg--vertical[data-v-314a3b53]{display:none}@media(max-width:720px){.ml-pipeline-diagram__svg--horizontal[data-v-314a3b53]{display:none}.ml-pipeline-diagram__svg--vertical[data-v-314a3b53]{display:block;margin:0 auto;max-width:320px}}.ml-system-layers[data-v-310f2f3b]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.msl-layer[data-v-310f2f3b]{cursor:pointer}.msl-rect[data-v-310f2f3b]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.msl-glow[data-v-310f2f3b]{transition:opacity .2s ease}.ml-system-layers__caption[data-v-310f2f3b]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.ml-system-layers__svg[data-v-310f2f3b]{display:block;height:auto;width:100%}.model-lifecycle[data-v-94cf0fa6]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.mlc-stage[data-v-94cf0fa6]{cursor:pointer}.mlc-circle[data-v-94cf0fa6]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.mlc-glow-pulse[data-v-94cf0fa6]{animation:mlc-pulse-anim-94cf0fa6 2s ease-in-out infinite}@keyframes mlc-pulse-anim-94cf0fa6{0%,to{opacity:.6}50%{opacity:1}}.model-lifecycle__caption[data-v-94cf0fa6]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.model-lifecycle__svg[data-v-94cf0fa6]{display:block;height:auto;width:100%}.quant-tradeoff[data-v-289f26b3]{font-family:Inter,sans-serif;margin:0 auto;max-width:740px;width:100%}.qt-point[data-v-289f26b3]{cursor:pointer}.qt-dot[data-v-289f26b3]{transition:r .2s ease,fill-opacity .2s ease,stroke-opacity .2s ease}.qt-glow[data-v-289f26b3]{transition:opacity .2s ease}.quant-tradeoff__caption[data-v-289f26b3]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.quant-tradeoff__svg[data-v-289f26b3]{display:block;height:auto;width:100%}.responsible-ai[data-v-49e4cf3a]{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;width:100%}.rai-pillar[data-v-49e4cf3a]{cursor:pointer}.rai-hex[data-v-49e4cf3a]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.rai-spoke[data-v-49e4cf3a]{transition:stroke-opacity .2s ease}.rai-glow[data-v-49e4cf3a]{transition:opacity .2s ease}.responsible-ai__caption[data-v-49e4cf3a]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.responsible-ai__svg[data-v-49e4cf3a]{display:block;height:auto;width:100%}.robustness-matrix[data-v-1d2972eb]{font-family:Inter,sans-serif;margin:0 auto;max-width:840px;width:100%}.rm-row[data-v-1d2972eb]{cursor:pointer}.rm-cell[data-v-1d2972eb]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease}.robustness-matrix__caption[data-v-1d2972eb]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.robustness-matrix__svg[data-v-1d2972eb]{display:block;height:auto;width:100%}.security-threat[data-v-2a831122]{font-family:Inter,sans-serif;margin:0 auto;max-width:900px;width:100%}.stm-node[data-v-2a831122]{cursor:pointer}.stm-rect[data-v-2a831122]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.stm-glow[data-v-2a831122]{transition:opacity .2s ease}.security-threat__caption[data-v-2a831122]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.security-threat__svg[data-v-2a831122]{display:block;height:auto;width:100%}.training-infra[data-v-1c1e3d7b]{font-family:Inter,sans-serif;margin:0 auto;max-width:880px;width:100%}.ti-node[data-v-1c1e3d7b]{cursor:pointer}.ti-rect[data-v-1c1e3d7b]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.ti-glow[data-v-1c1e3d7b]{transition:opacity .2s ease}.training-infra__caption[data-v-1c1e3d7b]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.training-infra__svg[data-v-1c1e3d7b]{display:block;height:auto;width:100%}.transformer-arch[data-v-db3bf347]{font-family:Inter,sans-serif;margin:0 auto;max-width:520px;width:100%}.ta-block[data-v-db3bf347]{cursor:pointer}.ta-rect[data-v-db3bf347]{transition:fill .2s ease,stroke .2s ease,stroke-width .2s ease,stroke-opacity .2s ease}.ta-glow[data-v-db3bf347]{transition:opacity .2s ease}.transformer-arch__caption[data-v-db3bf347]{color:#ffffff59;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 0 12px;text-align:center;text-transform:uppercase}.transformer-arch__svg[data-v-db3bf347]{display:block;height:auto;width:100%}.playground{background:linear-gradient(180deg,#0d1225,#0a0e1a);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;overflow:hidden;position:relative;transition:border-color .3s ease,box-shadow .3s ease}.playground:hover{border-color:#ffffff1a;box-shadow:0 4px 24px #0000004d}.playground__header{align-items:center;background:#ffffff05;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:space-between;padding:10px 16px}.playground__lang{font-size:10px;letter-spacing:.08em}.playground__badge,.playground__lang{font-weight:600;text-transform:uppercase}.playground__badge{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;color:#ffffff4d;font-size:9px;letter-spacing:.06em;padding:2px 6px}.playground__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0f;border:none;border-radius:6px;color:#fff6;cursor:pointer;display:flex;font-size:11px;gap:5px;padding:4px 10px;transition:all .2s ease}.playground__btn:hover:not(:disabled){background:#ffffff1f;color:#fffc}.playground__btn:disabled{cursor:default;opacity:.3}.playground__run{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--accent,#a855f7) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent,#a855f7) 40%,transparent);border-radius:6px;color:var(--accent,#a855f7);cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:5px;padding:4px 12px;transition:all .2s ease}.playground__run:hover:not(:disabled){background:color-mix(in srgb,var(--accent,#a855f7) 25%,transparent);border-color:color-mix(in srgb,var(--accent,#a855f7) 60%,transparent)}.playground__run:disabled{cursor:default;opacity:.6}.playground__editor{display:flex;min-height:80px;position:relative}.playground__gutter{flex-shrink:0;padding:18px 0 18px 16px;pointer-events:none;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.playground__line-num{color:#ffffff1f;font-size:11px}.playground__line-num,.playground__textarea{font-family:JetBrains Mono,Fira Code,Consolas,monospace;line-height:1.7}.playground__textarea{background:transparent;border:none;caret-color:#c9d1d9;color:transparent;font-size:13px;inset:0 0 0 40px;outline:none;overflow-x:auto;padding:18px 18px 18px 12px;position:absolute;resize:none;-o-tab-size:4;tab-size:4;-moz-tab-size:4;white-space:pre;z-index:2}.playground__textarea::-moz-selection{background:#a855f740}.playground__textarea::selection{background:#a855f740}.playground__display{color:#c9d1d9;flex:1;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:13px;line-height:1.7;margin:0;padding:18px 18px 18px 12px;white-space:pre;word-break:normal;word-wrap:normal;overflow-x:auto;pointer-events:none;z-index:1}.playground__display code{font-family:inherit}.playground__hint{color:#ffffff26;font-size:10px;padding:4px 16px 6px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.playground__hint kbd{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:3px;color:#ffffff40;display:inline-block;font-family:JetBrains Mono,Fira Code,monospace;font-size:9px;padding:0 4px}.playground__output-section{border-top:1px solid hsla(0,0%,100%,.06)}.playground__output-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff04;border:none;color:#ffffff59;cursor:pointer;display:flex;font-size:10px;font-weight:600;justify-content:space-between;letter-spacing:.08em;padding:8px 16px;text-transform:uppercase;transition:background .2s ease;width:100%}.playground__output-toggle:hover{background:#ffffff08}.playground__output{background:#00000040;min-height:40px;padding:14px 18px}.playground__output-text{color:#c3e88dd9;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:12px;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-word}.playground__output-text--error{color:#f87272e6}.tok-keyword{color:#c792ea;font-weight:500}.tok-string{color:#c3e88d}.tok-comment{color:#546e7a;font-style:italic}.tok-number{color:#f78c6c}.tok-builtin{color:#82aaff}.tok-decorator{color:#ffcb6b}.tok-variable{color:#89ddff}.katex-display-wrapper .katex,.katex-display-wrapper .katex .katex-html{color:#ffffffbf}.interactive-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-primary,#14b8a6);border-radius:50%;box-shadow:0 0 8px #14b8a64d;cursor:pointer;height:14px;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;width:14px}.interactive-slider::-webkit-slider-thumb:hover{box-shadow:0 0 14px #14b8a680}.interactive-slider::-moz-range-thumb{background:var(--color-primary,#14b8a6);border:none;border-radius:50%;box-shadow:0 0 8px #14b8a64d;cursor:pointer;height:14px;width:14px}.interactive-slider[data-v-c57ce57e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-primary,#14b8a6);border-radius:50%;cursor:pointer;height:12px;width:12px}.interactive-slider[data-v-c57ce57e]::-moz-range-thumb{background:var(--color-primary,#14b8a6);border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.mini-slider[data-v-728dac9b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff14;border-radius:2px;cursor:pointer;height:4px}.mini-slider[data-v-728dac9b]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff6;border-radius:50%;cursor:pointer;height:10px;width:10px}.mini-slider[data-v-728dac9b]::-moz-range-thumb{background:#fff6;border:none;border-radius:50%;cursor:pointer;height:10px;width:10px}.animated-stat[data-v-11bf2580]{align-items:center;background:linear-gradient(135deg,#0f132599,#0a0e1a66);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:inline-flex;flex-direction:column;gap:6px;padding:16px 24px;transition:border-color .4s ease,box-shadow .4s ease}.animated-stat__value[data-v-11bf2580]{color:var(--stat-accent,#14b8a6);font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2;transition:text-shadow .6s ease}.animated-stat__value--glow[data-v-11bf2580]{text-shadow:0 0 16px var(--stat-glow,rgba(20,184,166,.25))}.animated-stat__affix[data-v-11bf2580]{font-size:20px;font-weight:600;opacity:.85}.animated-stat__label[data-v-11bf2580]{color:#ffffff73;font-size:12px;font-weight:500;letter-spacing:.06em;max-width:200px;text-align:center;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.animated-stat[data-v-11bf2580],.animated-stat__value[data-v-11bf2580]{transition-duration:.01s!important}}@media(prefers-reduced-motion:reduce){.inline-check[data-v-21f2c63a] *{animation:none!important;transition:none!important}}.aha-sparkle[data-v-d96160fd]{animation:aha-pulse-d96160fd 3s ease-in-out infinite}@keyframes aha-pulse-d96160fd{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.aha-highlight--active .aha-sparkle[data-v-d96160fd]{animation:none;opacity:1}.aha-card--closed[data-v-d96160fd]{max-height:0;opacity:0;pointer-events:none}.aha-card--open[data-v-d96160fd]{max-height:500px;opacity:1;pointer-events:auto}.aha-card[data-v-d96160fd]{transition:max-height .4s ease-out,opacity .35s ease-out}@media(prefers-reduced-motion:reduce){.aha-sparkle[data-v-d96160fd]{animation:none;opacity:.7}.aha-card[data-v-d96160fd]{transition:none}}.playground-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#14b8a6;border-radius:50%;box-shadow:0 0 8px #14b8a64d;cursor:pointer;height:14px;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;width:14px}.playground-slider::-webkit-slider-thumb:hover{box-shadow:0 0 14px #14b8a680}.playground-slider::-moz-range-thumb{background:#14b8a6;border:none;border-radius:50%;box-shadow:0 0 8px #14b8a64d;cursor:pointer;height:14px;width:14px}.playground-transition{transition:d .3s ease,transform .3s ease,y .3s ease,height .3s ease,stroke-dasharray .3s ease}@media(prefers-reduced-motion:reduce){.playground-transition{transition:none}}.concept-card[data-v-ad025897]{box-shadow:inset 2px 0 4px -2px transparent}.concept-card[data-v-ad025897]:hover{border-left-color:var(--concept-color)!important;box-shadow:inset 3px 0 8px -2px color-mix(in srgb,var(--concept-color) 30%,transparent),0 2px 12px #0000001a;transform:translateY(-1px)}.concept-card:hover .concept-term[data-v-ad025897]{text-shadow:0 0 12px color-mix(in srgb,var(--concept-color) 40%,transparent)}
