.MermaidDiagram-module__xUC9dq__figure{background:radial-gradient(at top,#38bdf814,#0000 70%),#0b1322;border:1px solid #38bdf82e;border-radius:.75rem;margin:1.5rem 0;position:relative;overflow:hidden}.MermaidDiagram-module__xUC9dq__figure:fullscreen{border-radius:0;margin:0}.MermaidDiagram-module__xUC9dq__toolbar{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080d18eb;border:1px solid #ffffff1a;border-radius:.6rem;align-items:center;gap:.2rem;padding:.25rem .35rem;display:flex;position:absolute;top:.5rem;right:.5rem}.MermaidDiagram-module__xUC9dq__hint{color:#7c8aa5;white-space:nowrap;border-right:1px solid #ffffff1f;align-items:center;gap:.3rem;margin-right:.4rem;padding-right:.5rem;font-size:.7rem;display:inline-flex}.MermaidDiagram-module__xUC9dq__hintIcon{font-size:.85rem!important}@media (max-width:640px){.MermaidDiagram-module__xUC9dq__hint{display:none}}.MermaidDiagram-module__xUC9dq__toolBtn{color:#cbd5e1;cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;transition:background .15s,color .15s;display:inline-flex}.MermaidDiagram-module__xUC9dq__toolBtn:hover{color:#7dd3fc;background:#38bdf82e}.MermaidDiagram-module__xUC9dq__toolIcon{font-size:1.05rem!important}.MermaidDiagram-module__xUC9dq__zoomLabel{text-align:center;font-variant-numeric:tabular-nums;color:#e2e8f0;min-width:3rem;font-size:.72rem;font-weight:600}.MermaidDiagram-module__xUC9dq__viewport{cursor:grab;touch-action:none;justify-content:center;align-items:center;width:100%;height:520px;display:flex;position:relative;overflow:hidden}.MermaidDiagram-module__xUC9dq__viewport:active{cursor:grabbing}.MermaidDiagram-module__xUC9dq__figure:fullscreen .MermaidDiagram-module__xUC9dq__viewport{height:100vh}@media (max-width:640px){.MermaidDiagram-module__xUC9dq__viewport{height:380px}}.MermaidDiagram-module__xUC9dq__stage{transform-origin:50%;will-change:transform;transition:transform 50ms linear}.MermaidDiagram-module__xUC9dq__stage svg{max-width:none;height:auto;display:block}:is(.MermaidDiagram-module__xUC9dq__stage svg .nodeLabel,.MermaidDiagram-module__xUC9dq__stage svg .edgeLabel,.MermaidDiagram-module__xUC9dq__stage svg .label,.MermaidDiagram-module__xUC9dq__stage svg .cluster-label,.MermaidDiagram-module__xUC9dq__stage svg text,.MermaidDiagram-module__xUC9dq__stage svg .nodeLabel *,.MermaidDiagram-module__xUC9dq__stage svg .edgeLabel *,.MermaidDiagram-module__xUC9dq__stage svg span){paint-order:stroke;stroke:#020610d9;stroke-width:3px;stroke-linejoin:round;fill:#f8fafc!important;color:#f8fafc!important;font-family:Inter,system-ui,sans-serif!important}.MermaidDiagram-module__xUC9dq__stage svg .edgeLabel{background-color:#0b1322!important}:is(.MermaidDiagram-module__xUC9dq__stage svg .edgeLabel rect,.MermaidDiagram-module__xUC9dq__stage svg .label-container){fill:#0b1322d9!important}:is(.MermaidDiagram-module__xUC9dq__stage svg .cluster-label,.MermaidDiagram-module__xUC9dq__stage svg .cluster text){stroke:#020610e6;fill:#bae6fd!important;font-weight:600!important}:is(.MermaidDiagram-module__xUC9dq__stage svg .edgePath .path,.MermaidDiagram-module__xUC9dq__stage svg .flowchart-link,.MermaidDiagram-module__xUC9dq__stage svg line,.MermaidDiagram-module__xUC9dq__stage svg path.path){stroke:#8aa0bd!important}:is(.MermaidDiagram-module__xUC9dq__stage svg marker path,.MermaidDiagram-module__xUC9dq__stage svg .arrowheadPath){fill:#8aa0bd!important;stroke:none!important}.MermaidDiagram-module__xUC9dq__loading{background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08) 0 0/200% 100%;border:1px solid #38bdf826;border-radius:.75rem;justify-content:center;align-items:center;min-height:240px;margin:1.5rem 0;animation:1.2s ease-in-out infinite MermaidDiagram-module__xUC9dq__shimmer;display:flex}.MermaidDiagram-module__xUC9dq__loading:after{content:"Rendering diagram…";color:#64748b;font-size:.875rem}@keyframes MermaidDiagram-module__xUC9dq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.MermaidDiagram-module__xUC9dq__error{background:#f8717114;border:1px solid #f8717140;border-radius:.75rem;margin:1.5rem 0;padding:1rem}.MermaidDiagram-module__xUC9dq__errorTitle{color:#f87171;margin:0 0 .5rem;font-size:.875rem;font-weight:700}.MermaidDiagram-module__xUC9dq__errorPre{color:#fca5a5;white-space:pre-wrap;margin:0 0 .5rem;font-size:.75rem}.MermaidDiagram-module__xUC9dq__fallback{color:#94a3b8;white-space:pre-wrap;background:#0000004d;border-radius:.5rem;margin:0;padding:.75rem;font-size:.75rem;overflow-x:auto}
.Callout-module__Mvsy_q__callout{background:#ffffff08;border-left:4px solid;border-radius:.7rem;margin:1.25rem 0;padding:.9rem 1.1rem}.Callout-module__Mvsy_q__head{align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}.Callout-module__Mvsy_q__icon{font-size:1.05rem}.Callout-module__Mvsy_q__label{letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.Callout-module__Mvsy_q__body{color:#d3def5;font-size:.92rem;line-height:1.6}.Callout-module__Mvsy_q__body p{margin:.35rem 0}.Callout-module__Mvsy_q__body p:first-child{margin-top:0}.Callout-module__Mvsy_q__body p:last-child{margin-bottom:0}.Callout-module__Mvsy_q__body code{color:#a7f3ff;background:#0000004d;border-radius:4px;padding:1px 5px;font-size:.85em}.Callout-module__Mvsy_q__tip{background:#10b98114;border-left-color:#34d399}.Callout-module__Mvsy_q__tip .Callout-module__Mvsy_q__label{color:#6ee7b7}.Callout-module__Mvsy_q__warning{background:#fbbf2414;border-left-color:#fbbf24}.Callout-module__Mvsy_q__warning .Callout-module__Mvsy_q__label{color:#fcd34d}.Callout-module__Mvsy_q__key{background:#38bdf814;border-left-color:#38bdf8}.Callout-module__Mvsy_q__key .Callout-module__Mvsy_q__label{color:#7dd3fc}.Callout-module__Mvsy_q__analogy{background:#a855f714;border-left-color:#a855f7}.Callout-module__Mvsy_q__analogy .Callout-module__Mvsy_q__label{color:#c4b5fd}.Callout-module__Mvsy_q__note{background:#64748b14;border-left-color:#64748b}.Callout-module__Mvsy_q__note .Callout-module__Mvsy_q__label{color:#cbd5e1}.Callout-module__Mvsy_q__danger{background:#f8717114;border-left-color:#f87171}.Callout-module__Mvsy_q__danger .Callout-module__Mvsy_q__label{color:#fca5a5}
.InlineQuiz-module__wcq05W__quiz{background:linear-gradient(#1e123073,#0b1120cc);border:1px solid #a855f740;border-radius:.9rem;margin:1.5rem 0;padding:1.1rem 1.25rem}.InlineQuiz-module__wcq05W__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.InlineQuiz-module__wcq05W__title{color:#f1f5f9;margin:0;font-size:1rem}.InlineQuiz-module__wcq05W__score{color:#c4b5fd;font-variant-numeric:tabular-nums;background:#a855f726;border:1px solid #a855f74d;border-radius:999px;padding:.2rem .7rem;font-size:.76rem;font-weight:700}.InlineQuiz-module__wcq05W__qBlock{border-top:1px solid #ffffff12;padding:.8rem 0}.InlineQuiz-module__wcq05W__qBlock:first-of-type{border-top:none}.InlineQuiz-module__wcq05W__qText{color:#e2e8f0;margin:0 0 .6rem;font-size:.9rem;font-weight:600;line-height:1.5}.InlineQuiz-module__wcq05W__opts{flex-direction:column;gap:.4rem;display:flex}.InlineQuiz-module__wcq05W__opt{text-align:left;color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.5rem;padding:.55rem .8rem;font-size:.85rem;transition:all .15s}.InlineQuiz-module__wcq05W__opt:hover:not(:disabled){color:#f1f5f9;border-color:#a855f766}.InlineQuiz-module__wcq05W__opt:disabled{cursor:default}.InlineQuiz-module__wcq05W__right{color:#6ee7b7!important;background:#10b98126!important;border-color:#10b98173!important}.InlineQuiz-module__wcq05W__wrong{color:#fca5a5!important;background:#f871711f!important;border-color:#f8717166!important}.InlineQuiz-module__wcq05W__explain{border-radius:.5rem;margin:.55rem 0 0;padding:.5rem .7rem;font-size:.82rem;line-height:1.55}.InlineQuiz-module__wcq05W__ok{color:#6ee7b7;background:#10b98114}.InlineQuiz-module__wcq05W__no{color:#fcd9a5;background:#fb923c14}
.GlossaryTerm-module__O_8pPa__term{cursor:help;color:#bae6fd;white-space:nowrap;border-bottom:1px dashed #38bdf899;outline:none;position:relative}.GlossaryTerm-module__O_8pPa__term:focus-visible{border-radius:3px;box-shadow:0 0 0 2px #38bdf880}.GlossaryTerm-module__O_8pPa__dot{vertical-align:super;color:#0b1322;background:#38bdf8d9;border-radius:50%;justify-content:center;align-items:center;width:.85rem;height:.85rem;margin-left:2px;font-size:.58rem;font-weight:800;display:inline-flex}.GlossaryTerm-module__O_8pPa__pop{z-index:50;white-space:normal;text-align:left;background:#0b1322;border:1px solid #38bdf866;border-radius:.6rem;width:max-content;max-width:280px;padding:.6rem .75rem;animation:.12s GlossaryTerm-module__O_8pPa__pop;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 14px 40px #0000008c}.GlossaryTerm-module__O_8pPa__pop:after{content:"";border:6px solid #0000;border-top-color:#38bdf866;position:absolute;top:100%;left:50%;transform:translate(-50%)}.GlossaryTerm-module__O_8pPa__popTerm{letter-spacing:.04em;text-transform:uppercase;color:#67e8f9;margin-bottom:.25rem;font-size:.72rem;font-weight:700;display:block}.GlossaryTerm-module__O_8pPa__popDef{color:#dbe7ff;font-size:.82rem;line-height:1.5;display:block}@keyframes GlossaryTerm-module__O_8pPa__pop{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-width:640px){.GlossaryTerm-module__O_8pPa__pop{max-width:220px}}
.WikiMarkdown-module__cHWiwW__prose{color:#c6d5ff;max-width:100%;font-size:1rem;line-height:1.75}.WikiMarkdown-module__cHWiwW__h1{color:#f1f6ff;letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;line-height:1.2}.WikiMarkdown-module__cHWiwW__h2{color:#e8f0ff;border-bottom:1px solid #22d3ee26;margin:2.5rem 0 1rem;padding-bottom:.5rem;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700}.WikiMarkdown-module__cHWiwW__h3{color:#dbeafe;margin:1.75rem 0 .75rem;font-size:1.125rem;font-weight:650}.WikiMarkdown-module__cHWiwW__h4{color:#bfdbfe;margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600}.WikiMarkdown-module__cHWiwW__p{margin:0 0 1rem}.WikiMarkdown-module__cHWiwW__blockquote{color:#a5f3fc;background:#22d3ee0f;border-left:3px solid #22d3ee80;border-radius:0 .625rem .625rem 0;margin:1.25rem 0;padding:1rem 1.25rem;font-size:.9375rem}.WikiMarkdown-module__cHWiwW__blockquote p:last-child{margin-bottom:0}.WikiMarkdown-module__cHWiwW__ul,.WikiMarkdown-module__cHWiwW__ol{margin:0 0 1.25rem;padding-left:1.5rem}.WikiMarkdown-module__cHWiwW__li{margin-bottom:.35rem}.WikiMarkdown-module__cHWiwW__li::marker{color:#22d3ee}.WikiMarkdown-module__cHWiwW__hr{border:none;border-top:1px solid #ffffff14;margin:2rem 0}.WikiMarkdown-module__cHWiwW__link{color:#67e8f9;text-underline-offset:2px;text-decoration:underline}.WikiMarkdown-module__cHWiwW__link:hover{color:#a5f3fc}.WikiMarkdown-module__cHWiwW__inlineCode{color:#a7f3ff;background:#22d3ee1a;border:1px solid #22d3ee33;border-radius:.25rem;padding:.125rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:.875em}.WikiMarkdown-module__cHWiwW__codeBlock{margin:1rem 0!important}.WikiMarkdown-module__cHWiwW__tableWrap{border:1px solid #ffffff14;border-radius:.625rem;margin:1.25rem 0;overflow-x:auto}.WikiMarkdown-module__cHWiwW__table{border-collapse:collapse;width:100%;font-size:.875rem}.WikiMarkdown-module__cHWiwW__th{text-align:left;color:#e0f2fe;background:#22d3ee14;border-bottom:1px solid #ffffff1a;padding:.625rem .875rem;font-weight:600}.WikiMarkdown-module__cHWiwW__td{color:#cbd5e1;border-bottom:1px solid #ffffff0f;padding:.625rem .875rem}@media (max-width:640px){.WikiMarkdown-module__cHWiwW__prose{font-size:.9375rem;line-height:1.7}}
.JsonDocViewer-module__yqOH-G__wrap{margin-top:.5rem}.JsonDocViewer-module__yqOH-G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.JsonDocViewer-module__yqOH-G__title{color:#94a3b8;font-size:.875rem}.JsonDocViewer-module__yqOH-G__copyBtn{color:#0c1222;cursor:pointer;background:linear-gradient(135deg,#06b6d4,#22d3ee);border:none;border-radius:.5rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:600}.JsonDocViewer-module__yqOH-G__copyBtn:hover{filter:brightness(1.05)}.JsonDocViewer-module__yqOH-G__code{max-height:70vh;overflow:auto!important}
.ScoringPlayground-module__KSZMIa__wrap{background:linear-gradient(#0f172a99,#0b1120d9);border:1px solid #38bdf833;border-radius:1rem;margin:1.5rem 0;overflow:hidden}.ScoringPlayground-module__KSZMIa__tabs{background:#080d1880;border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:.35rem;padding:.75rem;display:flex}.ScoringPlayground-module__KSZMIa__tab{color:#9fb3cc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.6rem;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.ScoringPlayground-module__KSZMIa__tab:hover{color:#e2e8f0;border-color:#38bdf859}.ScoringPlayground-module__KSZMIa__tabActive{color:#0b1322;background:linear-gradient(135deg,#38bdf8,#22d3ee);border-color:#0000}.ScoringPlayground-module__KSZMIa__panel{padding:1.25rem}.ScoringPlayground-module__KSZMIa__demo{flex-direction:column;gap:1rem;display:flex}.ScoringPlayground-module__KSZMIa__demoLede{color:#c6d5ff;margin:0;font-size:.95rem;line-height:1.6}.ScoringPlayground-module__KSZMIa__demoLede code{color:#a7f3ff;background:#38bdf81f;border:1px solid #38bdf840;border-radius:4px;padding:1px 5px;font-size:.85em}.ScoringPlayground-module__KSZMIa__demoLede strong{color:#f1f5f9}.ScoringPlayground-module__KSZMIa__controls{background:#00000040;border:1px solid #ffffff0f;border-radius:.7rem;flex-direction:column;gap:.7rem;padding:.9rem;display:flex}.ScoringPlayground-module__KSZMIa__controls label{color:#cbd5e1;flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.85rem;display:flex}.ScoringPlayground-module__KSZMIa__controls input[type=range]{accent-color:#38bdf8;flex:1;min-width:140px}.ScoringPlayground-module__KSZMIa__controls input[type=checkbox]{accent-color:#38bdf8;width:1.05rem;height:1.05rem}.ScoringPlayground-module__KSZMIa__controls select{color:#e2e8f0;background:#0f1830;border:1px solid #ffffff26;border-radius:6px;padding:3px 8px;font-size:.85rem}.ScoringPlayground-module__KSZMIa__controls b{color:#7dd3fc;font-variant-numeric:tabular-nums;min-width:2.5rem}.ScoringPlayground-module__KSZMIa__toggle{cursor:pointer}.ScoringPlayground-module__KSZMIa__result{color:#9fb3cc;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.ScoringPlayground-module__KSZMIa__result>span{min-width:9rem}.ScoringPlayground-module__KSZMIa__bar{background:#ffffff0f;border:1px solid #ffffff14;border-radius:.4rem;flex:1;height:1.6rem;position:relative;overflow:hidden}.ScoringPlayground-module__KSZMIa__barFill{background:linear-gradient(90deg,#22d3ee,#38bdf8,#a855f7);height:100%;transition:width .12s}.ScoringPlayground-module__KSZMIa__barVal{color:#f8fafc;text-shadow:0 1px 2px #000c;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.ScoringPlayground-module__KSZMIa__curve{background:#00000040;border:1px solid #ffffff0f;border-radius:.5rem;align-items:flex-end;gap:2px;height:90px;padding:.5rem;display:flex}.ScoringPlayground-module__KSZMIa__curveBar{background:#475569;border-radius:1px 1px 0 0;flex:1;min-height:1px;transition:height .1s,opacity .1s}.ScoringPlayground-module__KSZMIa__curveCaption{color:#64748b;text-align:center;margin:0;font-size:.75rem}.ScoringPlayground-module__KSZMIa__note{color:#94a3b8;margin:0;font-size:.82rem}.ScoringPlayground-module__KSZMIa__note b{color:#7dd3fc}.ScoringPlayground-module__KSZMIa__verdict{text-align:center;border-radius:.6rem;padding:.8rem 1rem;font-size:.9rem;font-weight:700}.ScoringPlayground-module__KSZMIa__match{color:#6ee7b7;background:#10b9811f;border:1px solid #10b98159}.ScoringPlayground-module__KSZMIa__nomatch{color:#fca5a5;background:#f871711a;border:1px solid #f871714d}.ScoringPlayground-module__KSZMIa__code{color:#a7f3ff;background:#0006;border:1px solid #38bdf833;border-radius:.6rem;margin:0;padding:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;line-height:1.5;overflow-x:auto}
.ScoringQuiz-module__sauFka__quiz{background:linear-gradient(#1e123080,#0b1120d9);border:1px solid #a855f740;border-radius:1rem;margin:1.5rem 0;padding:1.25rem}.ScoringQuiz-module__sauFka__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ScoringQuiz-module__sauFka__title{color:#f1f5f9;margin:0;font-size:1.1rem}.ScoringQuiz-module__sauFka__score{color:#c4b5fd;font-variant-numeric:tabular-nums;background:#a855f726;border:1px solid #a855f74d;border-radius:999px;padding:.25rem .75rem;font-size:.82rem;font-weight:700}.ScoringQuiz-module__sauFka__qBlock{border-top:1px solid #ffffff12;padding:.9rem 0}.ScoringQuiz-module__sauFka__qText{color:#e2e8f0;margin:0 0 .7rem;font-size:.92rem;font-weight:600;line-height:1.5}.ScoringQuiz-module__sauFka__opts{flex-direction:column;gap:.45rem;display:flex}.ScoringQuiz-module__sauFka__opt{text-align:left;color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.55rem;padding:.6rem .85rem;font-size:.85rem;transition:all .15s}.ScoringQuiz-module__sauFka__opt:hover:not(:disabled){color:#f1f5f9;border-color:#a855f766}.ScoringQuiz-module__sauFka__opt:disabled{cursor:default}.ScoringQuiz-module__sauFka__right{color:#6ee7b7!important;background:#10b98126!important;border-color:#10b98173!important}.ScoringQuiz-module__sauFka__wrong{color:#fca5a5!important;background:#f871711f!important;border-color:#f8717166!important}.ScoringQuiz-module__sauFka__explain{border-radius:.5rem;margin:.6rem 0 0;padding:.55rem .75rem;font-size:.82rem;line-height:1.55}.ScoringQuiz-module__sauFka__explainOk{color:#6ee7b7;background:#10b98114}.ScoringQuiz-module__sauFka__explainNo{color:#fcd9a5;background:#fb923c14}
.TableOfContents-module__DwIyBW__toc{scrollbar-width:thin;scrollbar-color:#22d3ee4d transparent;max-height:calc(100vh - 7rem);padding:.25rem .25rem .25rem 0;position:sticky;top:5.5rem;overflow-y:auto}.TableOfContents-module__DwIyBW__toc::-webkit-scrollbar{width:6px}.TableOfContents-module__DwIyBW__toc::-webkit-scrollbar-thumb{background:#22d3ee40;border-radius:3px}.TableOfContents-module__DwIyBW__tocLabel{letter-spacing:.1em;text-transform:uppercase;color:#64748b;margin:0 0 .75rem;font-size:.6875rem;font-weight:700}.TableOfContents-module__DwIyBW__tocList{border-left:1px solid #ffffff14;margin:0;padding:0;list-style:none}.TableOfContents-module__DwIyBW__tocItem{margin:0}.TableOfContents-module__DwIyBW__tocItem a{color:#94a3b8;border-left:2px solid #0000;margin-left:-1px;padding:.3rem 0 .3rem .875rem;font-size:.8125rem;line-height:1.45;text-decoration:none;transition:color .15s,border-color .15s;display:block}.TableOfContents-module__DwIyBW__tocItem a:hover{color:#cbd5e1}.TableOfContents-module__DwIyBW__tocSub a{color:#7b8aa3;padding-left:1.75rem;font-size:.78rem}.TableOfContents-module__DwIyBW__tocActive a{color:#67e8f9;border-left-color:#22d3ee;font-weight:600}
.ReactorFlux-module__y4zZ-q__pageWrap{background:var(--background,#0a0a0f);min-height:100vh;display:flex;position:relative}.ReactorFlux-module__y4zZ-q__mobileSidebarToggle{z-index:1100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#a5f3fc;cursor:pointer;background:linear-gradient(#0d1421f5,#0d1421f5) padding-box padding-box,linear-gradient(135deg,#22d3eebf,#8b5cf6bf) border-box;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:filter .2s,transform .2s;display:none;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 4px 20px #00000073,0 0 24px #22d3ee1f}.ReactorFlux-module__y4zZ-q__mobileSidebarToggle:hover{filter:brightness(1.15);transform:scale(1.05)}.ReactorFlux-module__y4zZ-q__mobileSidebarToggleHidden{opacity:0;pointer-events:none;transition:transform .25s,opacity .25s;transform:translateY(calc(100% + 1.25rem))}@media (max-width:1024px){.ReactorFlux-module__y4zZ-q__mobileSidebarToggle{transition:transform .25s,opacity .25s;display:flex}}.ReactorFlux-module__y4zZ-q__sidebarBackdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020617a6;position:fixed;inset:0}.ReactorFlux-module__y4zZ-q__sidebar{z-index:1001;background:linear-gradient(#0d121efc 0%,#090b12fc 100%);border-right:1px solid #94a3b81a;flex-direction:column;width:292px;min-width:292px;height:calc(100dvh - 78px);transition:width .3s cubic-bezier(.34,1.56,.64,1),min-width .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:sticky;top:78px;overflow:hidden}.ReactorFlux-module__y4zZ-q__sidebarCollapsed{width:64px;min-width:64px}.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarHeader{flex-direction:column;justify-content:flex-start;gap:.625rem;padding:.875rem 0 .625rem}.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarTitleText,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarBadge,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarProgress,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__tocSearchWrap,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarNav,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarFooter{display:none}@media (max-width:1024px){.ReactorFlux-module__y4zZ-q__sidebar{z-index:1300;height:100dvh;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #00000080}.ReactorFlux-module__y4zZ-q__sidebarMobileOpen{transform:translate(0)}.ReactorFlux-module__y4zZ-q__sidebarCollapsed{border-right:1px solid #94a3b81a;width:292px;min-width:292px}.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarHeader{flex-direction:row;justify-content:space-between;gap:.5rem;padding:.875rem .75rem .75rem .875rem}.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarTitleText,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarBadge{display:inline-flex}.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarProgress,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__tocSearchWrap,.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarNav{display:block}.ReactorFlux-module__y4zZ-q__sidebarCollapsed .ReactorFlux-module__y4zZ-q__sidebarFooter{display:flex}}.ReactorFlux-module__y4zZ-q__sidebarHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.875rem .75rem .75rem .875rem;display:flex}.ReactorFlux-module__y4zZ-q__sidebarBrand{align-items:center;gap:.5rem;min-width:0;display:flex}.ReactorFlux-module__y4zZ-q__sidebarIcon{color:#a5f3fc;background:linear-gradient(135deg,#22d3ee29,#a78bfa29);border:1px solid #22d3ee4d;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1rem;display:flex;box-shadow:0 0 14px #22d3ee1f}.ReactorFlux-module__y4zZ-q__sidebarTitleText{color:#f8fafcf5;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:700;overflow:hidden}.ReactorFlux-module__y4zZ-q__sidebarBadge{letter-spacing:.02em;color:#67e8f9;background:#22d3ee1f;border:1px solid #22d3ee47;border-radius:999px;flex-shrink:0;align-items:center;padding:.0625rem .4375rem;font-size:.625rem;font-weight:700;line-height:1.5;display:inline-flex}.ReactorFlux-module__y4zZ-q__sidebarCollapseBtn{color:#cbd5e1b3;cursor:pointer;background:#94a3b812;border:1px solid #94a3b824;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .15s,color .15s,border-color .15s;display:flex}.ReactorFlux-module__y4zZ-q__sidebarCollapseBtn:hover{color:#f8fafcf2;background:#94a3b826;border-color:#94a3b840}.ReactorFlux-module__y4zZ-q__collapseChevron{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:rotate(0);font-size:1.125rem!important}.ReactorFlux-module__y4zZ-q__collapseChevronOpen{transform:rotate(180deg)}@media (max-width:1024px){.ReactorFlux-module__y4zZ-q__sidebarCollapseBtn{display:none}}.ReactorFlux-module__y4zZ-q__sidebarProgress{background:#94a3b81f;flex-shrink:0;height:2px}.ReactorFlux-module__y4zZ-q__sidebarProgressBar{background:linear-gradient(90deg,#22d3ee,#a78bfa);border-radius:0 2px 2px 0;width:0%;height:100%;transition:width .12s linear}.ReactorFlux-module__y4zZ-q__tocSearchWrap{border-bottom:1px solid #94a3b817;flex-shrink:0;padding:.625rem .75rem;position:relative}.ReactorFlux-module__y4zZ-q__tocSearchIcon{color:#94a3b8bf;pointer-events:none;position:absolute;top:50%;left:1.375rem;transform:translateY(-50%)}.ReactorFlux-module__y4zZ-q__tocSearchInput{color:#e8f6ff;background:#94a3b80f;border:1px solid #94a3b82e;border-radius:.5625rem;outline:none;width:100%;padding:.5rem 2rem .5rem 1.875rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s,background .15s}.ReactorFlux-module__y4zZ-q__tocSearchInput::placeholder{color:#6b8299f2}.ReactorFlux-module__y4zZ-q__tocSearchInput::-webkit-search-cancel-button{appearance:none}.ReactorFlux-module__y4zZ-q__tocSearchInput:focus{background:#22d3ee0d;border-color:#22d3ee8c;box-shadow:0 0 0 3px #22d3ee24}.ReactorFlux-module__y4zZ-q__tocSearchKbd{color:#94a3b8d9;pointer-events:none;background:#94a3b817;border:1px solid #94a3b838;border-bottom-width:2px;border-radius:.3125rem;padding:.25rem .375rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:600;line-height:1;transition:opacity .15s;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.ReactorFlux-module__y4zZ-q__tocSearchWrap:focus-within .ReactorFlux-module__y4zZ-q__tocSearchKbd{opacity:0}@media (max-width:1024px),(pointer:coarse){.ReactorFlux-module__y4zZ-q__tocSearchKbd{display:none}}.ReactorFlux-module__y4zZ-q__tocSearchClear{color:#9fb3c8e6;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.125rem .25rem;font-size:.8125rem;position:absolute;top:50%;right:1.125rem;transform:translateY(-50%)}.ReactorFlux-module__y4zZ-q__tocSearchClear:hover{color:#fff}.ReactorFlux-module__y4zZ-q__tocSearchResults{flex-direction:column;gap:1px;margin:0;padding:.25rem .5rem;list-style:none;display:flex}.ReactorFlux-module__y4zZ-q__tocResultRow{color:#cbd5e1cc;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.625rem;min-height:2.375rem;padding:.4375rem .625rem;font-size:.8125rem;text-decoration:none;transition:background .15s,color .15s;display:flex}.ReactorFlux-module__y4zZ-q__tocResultRow:hover{color:#f1f5f9;background:#94a3b814}.ReactorFlux-module__y4zZ-q__tocResultRow.ReactorFlux-module__y4zZ-q__tocLinkActive{color:#67e8f9;background:#22d3ee1a}.ReactorFlux-module__y4zZ-q__tocResultLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ReactorFlux-module__y4zZ-q__tocResultGroup{letter-spacing:.02em;color:#94a3b8e6;white-space:nowrap;background:#94a3b81a;border:1px solid #94a3b829;border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.ReactorFlux-module__y4zZ-q__searchMark{color:#e0feff;background:#22d3ee47;border-radius:3px;padding:0 1px}.ReactorFlux-module__y4zZ-q__tocNoResults{color:#8b9bb0f2;padding:.625rem 1rem;font-size:.78125rem}.ReactorFlux-module__y4zZ-q__sidebarNav{scrollbar-width:thin;scrollbar-color:#22d3ee40 transparent;overscroll-behavior:contain;flex:1;padding:.375rem 0 .625rem;overflow:hidden auto}.ReactorFlux-module__y4zZ-q__sidebarNav::-webkit-scrollbar{width:4px}.ReactorFlux-module__y4zZ-q__sidebarNav::-webkit-scrollbar-track{background:0 0}.ReactorFlux-module__y4zZ-q__sidebarNav::-webkit-scrollbar-thumb{background:#22d3ee40;border-radius:4px}.ReactorFlux-module__y4zZ-q__tocGroup{margin-bottom:0}.ReactorFlux-module__y4zZ-q__tocLink{color:#e2e8f0e0;box-sizing:border-box;border-radius:.5rem;align-items:center;gap:.625rem;min-height:2.375rem;margin:1px .5rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.35;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.ReactorFlux-module__y4zZ-q__tocLink:hover{color:#fff;background:#94a3b814}.ReactorFlux-module__y4zZ-q__tocLink.ReactorFlux-module__y4zZ-q__tocLinkActive{color:#67e8f9;background:#22d3ee1a}.ReactorFlux-module__y4zZ-q__tocLink.ReactorFlux-module__y4zZ-q__tocLinkActive .ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#22d3ee}.ReactorFlux-module__y4zZ-q__tocCategoryBtn{letter-spacing:.01em;color:#e2e8f0e0;cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.625rem;width:calc(100% - 1rem);min-height:2.375rem;margin:1px .5rem;padding:.5rem .5rem .5rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:color .15s,background .15s;display:flex}.ReactorFlux-module__y4zZ-q__tocCategoryBtn:hover{color:#fff;background:#94a3b814}.ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#94a3b8d9;flex-shrink:0;transition:color .15s}.ReactorFlux-module__y4zZ-q__tocCategoryBtn:hover .ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#67e8f9}.ReactorFlux-module__y4zZ-q__tocCategoryBtnActive .ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#22d3ee}.ReactorFlux-module__y4zZ-q__tocCategoryBtnActive{color:#f0fdfffa}.ReactorFlux-module__y4zZ-q__tocCategoryLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ReactorFlux-module__y4zZ-q__tocCategoryCount{color:#94a3b8e6;text-align:center;background:#94a3b81f;border-radius:999px;flex-shrink:0;min-width:1.25rem;padding:.0625rem .4375rem;font-size:.625rem;font-weight:700;line-height:1.5;transition:color .15s,background .15s}.ReactorFlux-module__y4zZ-q__tocCategoryBtnActive .ReactorFlux-module__y4zZ-q__tocCategoryCount{color:#67e8f9;background:#22d3ee24}.ReactorFlux-module__y4zZ-q__tocCategoryChevron{color:#94a3b8b3;flex-shrink:0;transition:transform .22s;transform:rotate(-90deg);font-size:1.05rem!important}.ReactorFlux-module__y4zZ-q__tocCategoryChevronOpen{transform:rotate(0)}.ReactorFlux-module__y4zZ-q__tocChildrenWrap{grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1);display:grid}.ReactorFlux-module__y4zZ-q__tocChildrenWrapCollapsed{grid-template-rows:0fr}.ReactorFlux-module__y4zZ-q__tocChildren{visibility:visible;min-height:0;margin:0;padding:1px .5rem .375rem;list-style:none;transition:visibility;position:relative;overflow:hidden}.ReactorFlux-module__y4zZ-q__tocChildrenWrapCollapsed .ReactorFlux-module__y4zZ-q__tocChildren{visibility:hidden;transition:visibility 0s .26s}.ReactorFlux-module__y4zZ-q__tocChildren:before{content:"";background:#94a3b829;width:1px;position:absolute;top:.375rem;bottom:.5rem;left:25px}.ReactorFlux-module__y4zZ-q__tocChildItem{align-items:stretch;display:flex}.ReactorFlux-module__y4zZ-q__tocLinkChild{color:#cbd5e1bf;box-sizing:border-box;border-radius:.5rem;flex:1;align-items:center;min-height:2.125rem;margin:1px 0;padding:.375rem .625rem .375rem 2.125rem;font-size:.8125rem;font-weight:400;line-height:1.35;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.ReactorFlux-module__y4zZ-q__tocLinkChild:before{content:"";background:#22d3ee;border-radius:2px;width:2px;height:1.125rem;margin-top:-.5625rem;transition:transform .2s;position:absolute;top:50%;left:16px;transform:scaleY(0)}.ReactorFlux-module__y4zZ-q__tocLinkChild:hover{color:#f1f5f9;background:#94a3b812}.ReactorFlux-module__y4zZ-q__tocLinkChild.ReactorFlux-module__y4zZ-q__tocLinkActive{color:#67e8f9;background:#22d3ee1a;font-weight:600}.ReactorFlux-module__y4zZ-q__tocLinkChild.ReactorFlux-module__y4zZ-q__tocLinkActive:before{transform:scaleY(1)}@media (max-width:1024px){.ReactorFlux-module__y4zZ-q__tocLink,.ReactorFlux-module__y4zZ-q__tocCategoryBtn{min-height:2.875rem}.ReactorFlux-module__y4zZ-q__tocLinkChild,.ReactorFlux-module__y4zZ-q__tocResultRow{min-height:2.75rem}}.ReactorFlux-module__y4zZ-q__sidebarFooter{padding:.625rem .75rem max(.75rem,env(safe-area-inset-bottom));border-top:1px solid #94a3b81a;flex-direction:column;flex-shrink:0;gap:.125rem;display:flex}.ReactorFlux-module__y4zZ-q__playgroundLink{letter-spacing:.01em;color:#e6fdff;background:linear-gradient(#0d1421f5,#0d1421f5) padding-box padding-box,linear-gradient(135deg,#22d3ee,#8b5cf6) border-box;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;min-height:2.625rem;padding:.625rem .875rem;font-size:.84375rem;font-weight:700;text-decoration:none;transition:filter .2s,box-shadow .2s;display:flex}.ReactorFlux-module__y4zZ-q__playgroundLink:hover{filter:brightness(1.15);box-shadow:0 6px 22px #22d3ee38}.ReactorFlux-module__y4zZ-q__sidebarHubLink{color:#94a3b8e6;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;min-height:2.125rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.ReactorFlux-module__y4zZ-q__sidebarHubLink:hover{color:#e2e8f0;background:#94a3b812}.ReactorFlux-module__y4zZ-q__mainContent{flex:1;min-width:0;max-width:920px;margin:0 auto;padding:2rem 2.5rem 4rem;transition:max-width .3s}.ReactorFlux-module__y4zZ-q__mainContentExpanded{max-width:1020px}@media (max-width:1024px){.ReactorFlux-module__y4zZ-q__mainContent{padding:1.5rem 1.25rem 3rem}}@media (max-width:640px){.ReactorFlux-module__y4zZ-q__mainContent{padding:1.25rem 1rem 2.5rem}}@media (max-width:1024px){.ReactorFlux-module__y4zZ-q__mainContent{padding-bottom:max(4rem,calc(80px + env(safe-area-inset-bottom)))}}.ReactorFlux-module__y4zZ-q__breadcrumb{color:#94a3b8b3;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.75rem;font-size:.8125rem;display:flex}.ReactorFlux-module__y4zZ-q__breadcrumbLink{color:#7dd3fcd9;text-decoration:none;transition:color .2s}.ReactorFlux-module__y4zZ-q__breadcrumbLink:hover{color:#7dd3fc}.ReactorFlux-module__y4zZ-q__breadcrumbSep{color:#94a3b866}.ReactorFlux-module__y4zZ-q__breadcrumbCurrent{color:#f1f5f9e6;font-weight:500}.ReactorFlux-module__y4zZ-q__hero{border-bottom:1px solid #94a3b81f;margin:.25rem 0 2.75rem;padding-bottom:2rem}.ReactorFlux-module__y4zZ-q__heroEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#67e8f9;align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:.6875rem;font-weight:800;display:inline-flex}.ReactorFlux-module__y4zZ-q__heroEyebrow:before{content:"";background:linear-gradient(90deg,#22d3ee,#a78bfa);border-radius:2px;width:1.375rem;height:2px}.ReactorFlux-module__y4zZ-q__h1{letter-spacing:-.035em;background:linear-gradient(115deg,#f8fafc 30%,#7dd3fc 62%,#c4b5fd 92%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;scroll-margin-top:5rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:800;line-height:1.08}.ReactorFlux-module__y4zZ-q__heroSubtitle{color:#cbd5e1d9;max-width:64ch;margin:0;font-size:1.0625rem;line-height:1.7}.ReactorFlux-module__y4zZ-q__heroMeta{flex-wrap:wrap;gap:.5rem;margin-top:1.375rem;display:flex}.ReactorFlux-module__y4zZ-q__heroChip{letter-spacing:.01em;color:#e2e8f0d9;white-space:nowrap;background:#94a3b812;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.ReactorFlux-module__y4zZ-q__heroChipAccent{color:#67e8f9;background:#22d3ee14;border-color:#22d3ee59}.ReactorFlux-module__y4zZ-q__sectionEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#67e8f9d9;align-items:center;gap:.625rem;margin:3.75rem 0 0;font-size:.65625rem;font-weight:800;display:flex}.ReactorFlux-module__y4zZ-q__sectionEyebrowNum{letter-spacing:.08em;color:#94a3b8a6;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.65625rem}.ReactorFlux-module__y4zZ-q__sectionEyebrow:after{content:"";background:linear-gradient(90deg,#22d3ee4d,#94a3b80f);flex:1;height:1px}.ReactorFlux-module__y4zZ-q__h2{color:#f1f5f9f7;letter-spacing:-.02em;margin:.625rem 0 1rem;scroll-margin-top:6.5rem;font-size:clamp(1.375rem,3vw,1.6875rem);font-weight:700;line-height:1.22}.ReactorFlux-module__y4zZ-q__h3{color:#e2e8f0f0;letter-spacing:-.01em;margin:2.5rem 0 .75rem;scroll-margin-top:5.5rem;font-size:clamp(1.0625rem,2.5vw,1.1875rem);font-weight:600;line-height:1.3}.ReactorFlux-module__y4zZ-q__headingAnchor{vertical-align:middle;color:#94a3b8e6;cursor:pointer;opacity:0;background:#94a3b81a;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-left:.5rem;transition:opacity .15s,background .15s,color .15s;display:inline-flex}.ReactorFlux-module__y4zZ-q__h2:hover .ReactorFlux-module__y4zZ-q__headingAnchor,.ReactorFlux-module__y4zZ-q__h3:hover .ReactorFlux-module__y4zZ-q__headingAnchor,.ReactorFlux-module__y4zZ-q__headingAnchor:focus-visible{opacity:1}.ReactorFlux-module__y4zZ-q__headingAnchor:hover{color:#67e8f9;background:#22d3ee26}.ReactorFlux-module__y4zZ-q__headingAnchorDone{opacity:1;color:#34d399;background:#34d3991f}@media (hover:none){.ReactorFlux-module__y4zZ-q__headingAnchor{opacity:.5}}.ReactorFlux-module__y4zZ-q__paragraph{color:#e2e8f0d1;letter-spacing:.005em;max-width:72ch;margin:0 0 1.125rem;font-size:1rem;line-height:1.75}.ReactorFlux-module__y4zZ-q__list{color:#e2e8f0d1;max-width:72ch;margin:0 0 1.375rem;padding-left:1.375rem;font-size:1rem;line-height:1.75}.ReactorFlux-module__y4zZ-q__list li{margin-bottom:.4375rem;padding-left:.25rem}.ReactorFlux-module__y4zZ-q__list li::marker{color:#22d3ee}.ReactorFlux-module__y4zZ-q__list li:last-child{margin-bottom:0}.ReactorFlux-module__y4zZ-q__infoBox{background:linear-gradient(135deg,#22d3ee12 0%,#3b82f60a 100%);border:1px solid #22d3ee29;border-left:3px solid #22d3ee;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:1.25rem 0 1.375rem;padding:1rem 1.25rem;display:flex}.ReactorFlux-module__y4zZ-q__noteBox{background:#94a3b80d;border:1px solid #94a3b824;border-left:3px solid #94a3b88c;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:1.25rem 0 1.375rem;padding:1rem 1.25rem;display:flex}.ReactorFlux-module__y4zZ-q__noteBoxIcon,.ReactorFlux-module__y4zZ-q__infoBoxIcon{flex-shrink:0;margin-top:.0625rem;font-size:1.125rem}.ReactorFlux-module__y4zZ-q__noteBoxText,.ReactorFlux-module__y4zZ-q__infoBoxText{color:#e2e8f0db;margin:0;font-size:.9375rem;line-height:1.65}.ReactorFlux-module__y4zZ-q__imageFigure{width:100%;margin:1.5rem 0}.ReactorFlux-module__y4zZ-q__imageWrap{background:#fffffff7;border:1px solid #94a3b829;border-radius:.75rem;padding:1rem;position:relative;overflow:hidden}.ReactorFlux-module__y4zZ-q__image{width:100%;height:auto;display:block}.ReactorFlux-module__y4zZ-q__imageMaximize{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffd9;cursor:pointer;opacity:0;background:#00000080;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:opacity .2s,background .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.ReactorFlux-module__y4zZ-q__imageWrap:hover .ReactorFlux-module__y4zZ-q__imageMaximize{opacity:1}.ReactorFlux-module__y4zZ-q__imageMaximize:hover{background:#000000b3}.ReactorFlux-module__y4zZ-q__imageCaption{color:#94a3b8bf;text-align:center;margin-top:.5rem;font-size:.8125rem;font-style:italic}.ReactorFlux-module__y4zZ-q__marbleDiagramFigure{margin:1.5rem 0}.ReactorFlux-module__y4zZ-q__codeSnippet{background:#0b101d;border:1px solid #94a3b824;border-radius:.875rem;margin:1.5rem 0;overflow:hidden;box-shadow:0 8px 28px #02061759}.ReactorFlux-module__y4zZ-q__codeSnippetHead{background:#94a3b80d;border-bottom:1px solid #94a3b81a;flex-wrap:wrap;align-items:center;gap:.625rem;padding:.5rem .625rem .5rem .875rem;display:flex}.ReactorFlux-module__y4zZ-q__trafficDots{flex-shrink:0;gap:5px;display:inline-flex}.ReactorFlux-module__y4zZ-q__trafficDots i{opacity:.9;border-radius:50%;width:9px;height:9px}.ReactorFlux-module__y4zZ-q__trafficDots i:first-child{background:#ff5f57}.ReactorFlux-module__y4zZ-q__trafficDots i:nth-child(2){background:#febc2e}.ReactorFlux-module__y4zZ-q__trafficDots i:nth-child(3){background:#28c840}@media (max-width:480px){.ReactorFlux-module__y4zZ-q__trafficDots{display:none}}.ReactorFlux-module__y4zZ-q__codeLangChip{letter-spacing:.08em;text-transform:uppercase;color:#c4b5fd;background:#a78bfa1f;border:1px solid #a78bfa40;border-radius:.375rem;padding:.125rem .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.65625rem;font-weight:700;line-height:1.6}.ReactorFlux-module__y4zZ-q__codeActions{flex-wrap:wrap;align-items:center;gap:.375rem;margin-left:auto;display:flex}.ReactorFlux-module__y4zZ-q__copyBtn{color:#cbd5e1d9;cursor:pointer;background:#94a3b814;border:1px solid #94a3b829;border-radius:.4375rem;align-items:center;gap:.3125rem;height:1.625rem;padding:0 .5rem;font-size:.71875rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ReactorFlux-module__y4zZ-q__copyBtn:hover{color:#f1f5f9;background:#94a3b826}.ReactorFlux-module__y4zZ-q__copyBtnDone{color:#34d399;background:#34d3991a;border-color:#34d39966}@media (max-width:640px){.ReactorFlux-module__y4zZ-q__copyBtnLabel{display:none}}.ReactorFlux-module__y4zZ-q__runBtn{color:#06232e;cursor:pointer;background:linear-gradient(135deg,#22d3ee,#67e8f9);border:none;border-radius:.4375rem;align-items:center;gap:.1875rem;height:1.625rem;padding:0 .6875rem 0 .4375rem;font-size:.71875rem;font-weight:700;transition:filter .15s,box-shadow .15s,opacity .15s;display:inline-flex;box-shadow:0 2px 10px #22d3ee4d}.ReactorFlux-module__y4zZ-q__runBtn:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 3px 14px #22d3ee66}.ReactorFlux-module__y4zZ-q__runBtn:disabled{opacity:.55;cursor:progress;box-shadow:none}.ReactorFlux-module__y4zZ-q__maximizeBtn{color:#cbd5e1b3;cursor:pointer;background:#94a3b814;border:1px solid #94a3b829;border-radius:.4375rem;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ReactorFlux-module__y4zZ-q__maximizeBtn:hover{color:#f1f5f9;background:#94a3b826;border-color:#94a3b847}.ReactorFlux-module__y4zZ-q__playgroundLinkInline{color:#67e8f9;white-space:nowrap;background:#22d3ee0f;border:1px solid #22d3ee40;border-radius:.4375rem;align-items:center;height:1.625rem;padding:0 .5625rem;font-size:.71875rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.ReactorFlux-module__y4zZ-q__playgroundLinkInline:hover{background:#22d3ee24;border-color:#22d3ee73}@media (max-width:640px){.ReactorFlux-module__y4zZ-q__playgroundLinkInline{display:none}}.ReactorFlux-module__y4zZ-q__codeBlock{color:#f1f5f9eb;tab-size:2;scrollbar-width:thin;scrollbar-color:#22d3ee40 transparent;margin:0;padding:.875rem 1rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,ui-monospace,monospace;font-size:.8125rem;line-height:1.75;overflow-x:auto}.ReactorFlux-module__y4zZ-q__codeBlock::-webkit-scrollbar{height:4px}.ReactorFlux-module__y4zZ-q__codeBlock::-webkit-scrollbar-track{background:0 0}.ReactorFlux-module__y4zZ-q__codeBlock::-webkit-scrollbar-thumb{background:#22d3ee40;border-radius:4px}.ReactorFlux-module__y4zZ-q__codeMeta{color:#94a3b8cc;background:#94a3b808;border-top:1px solid #94a3b814;padding:.5rem .875rem;font-size:.75rem;font-style:italic}.ReactorFlux-module__y4zZ-q__challengeCode{background:#0b101d;border:1px solid #94a3b826;border-radius:.75rem;margin:0 0 .625rem}.ReactorFlux-module__y4zZ-q__snippetConsole{background:#060a13;border:1px solid #94a3b826;border-radius:.625rem;margin:.5rem .625rem .625rem;overflow:hidden}.ReactorFlux-module__y4zZ-q__snippetConsoleError{border-color:#f871714d}.ReactorFlux-module__y4zZ-q__expectedConsole{border-color:#34d39929;margin:-.375rem 0 1.375rem}.ReactorFlux-module__y4zZ-q__expectedConsoleNote{font-family:var(--font-body,system-ui,sans-serif);color:#94a3b8d9;white-space:normal;border-top:1px dashed #94a3b82e;margin-top:.5rem;padding-top:.5rem;font-size:.8125rem;line-height:1.55}.ReactorFlux-module__y4zZ-q__consoleHead{background:#94a3b80f;border-bottom:1px solid #94a3b81a;align-items:center;gap:.5rem;padding:.3125rem .375rem .3125rem .75rem;display:flex}.ReactorFlux-module__y4zZ-q__consoleDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ReactorFlux-module__y4zZ-q__consoleDotOk{background:#34d399;box-shadow:0 0 8px #34d39980}.ReactorFlux-module__y4zZ-q__consoleDotErr{background:#f87171;box-shadow:0 0 8px #f8717180}.ReactorFlux-module__y4zZ-q__consoleDotRun{background:#fbbf24;animation:1.1s ease-in-out infinite ReactorFlux-module__y4zZ-q__rfPulse;box-shadow:0 0 8px #fbbf2480}@keyframes ReactorFlux-module__y4zZ-q__rfPulse{0%,to{opacity:1}50%{opacity:.35}}.ReactorFlux-module__y4zZ-q__consoleTitle{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8e6;font-size:.625rem;font-weight:800}.ReactorFlux-module__y4zZ-q__consoleClose{color:#94a3b8b3;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-left:auto;font-size:.75rem;line-height:1;transition:background .15s,color .15s;display:inline-flex}.ReactorFlux-module__y4zZ-q__consoleClose:hover{color:#fca5a5;background:#f8717126}.ReactorFlux-module__y4zZ-q__consoleBody{scrollbar-width:thin;scrollbar-color:#94a3b840 transparent;max-height:260px;padding:.625rem .875rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78125rem;line-height:1.65;overflow:auto}.ReactorFlux-module__y4zZ-q__consoleBody::-webkit-scrollbar{width:4px;height:4px}.ReactorFlux-module__y4zZ-q__consoleBody::-webkit-scrollbar-thumb{background:#94a3b840;border-radius:4px}.ReactorFlux-module__y4zZ-q__consoleOut{font:inherit;white-space:pre-wrap;word-break:break-word;color:#e2e8f0eb;margin:0}.ReactorFlux-module__y4zZ-q__consoleErr{font:inherit;white-space:pre-wrap;word-break:break-word;color:#fca5a5;margin:0}.ReactorFlux-module__y4zZ-q__consoleOut+.ReactorFlux-module__y4zZ-q__consoleErr{border-top:1px dashed #f8717140;margin-top:.5rem;padding-top:.5rem}.ReactorFlux-module__y4zZ-q__consoleEmptyText{color:#94a3b8bf;font-style:italic}.ReactorFlux-module__y4zZ-q__consoleRunning{color:#fcd34d;align-items:center;gap:.625rem;display:flex}.ReactorFlux-module__y4zZ-q__spinner{border:2px solid #fbbf2440;border-top-color:#fbbf24;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite ReactorFlux-module__y4zZ-q__rfSpin}@keyframes ReactorFlux-module__y4zZ-q__rfSpin{to{transform:rotate(360deg)}}.ReactorFlux-module__y4zZ-q__pageFooter{border-top:1px solid #94a3b81f;margin-top:4rem;padding-top:2rem}.ReactorFlux-module__y4zZ-q__backLink{color:#7dd3fce6;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.ReactorFlux-module__y4zZ-q__backLink:hover{color:#7dd3fc}.ReactorFlux-module__y4zZ-q__lightboxBackdrop{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#000000d9;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.ReactorFlux-module__y4zZ-q__lightboxContent{cursor:default;max-width:90vw;max-height:90vh;position:relative}.ReactorFlux-module__y4zZ-q__lightboxImage{background:#fff;border-radius:.75rem;max-width:100%;max-height:85vh;padding:1.5rem;display:block;box-shadow:0 24px 64px #00000080}.ReactorFlux-module__y4zZ-q__lightboxClose{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;cursor:pointer;background:#0f172ae6;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;transition:background .15s,border-color .15s;display:flex;position:absolute;top:-.75rem;right:-.75rem}.ReactorFlux-module__y4zZ-q__lightboxClose:hover{background:#ef44444d;border-color:#ef444480}.ReactorFlux-module__y4zZ-q__ktKeyword{color:#c678dd;font-weight:600}.ReactorFlux-module__y4zZ-q__ktType{color:#e5c07b}.ReactorFlux-module__y4zZ-q__ktString{color:#98c379}.ReactorFlux-module__y4zZ-q__ktComment{color:#94a3b88c;font-style:italic}.ReactorFlux-module__y4zZ-q__ktNumber{color:#d19a66}.ReactorFlux-module__y4zZ-q__ktIdent{color:#f1f5f9eb}.ReactorFlux-module__y4zZ-q__operatorSceneWrap{border-radius:16px;margin:18px 0 30px;overflow:hidden}.ReactorFlux-module__y4zZ-q__opDetail{background:linear-gradient(#22d3ee0f,#94a3b808);border:1px solid #22d3ee2e;border-radius:14px;margin-top:14px;padding:16px 18px}.ReactorFlux-module__y4zZ-q__opSignature{color:#7cf4ff;white-space:pre-wrap;word-break:break-word;background:#7cf4ff14;border:1px solid #7cf4ff33;border-radius:8px;margin-bottom:10px;padding:5px 10px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:12.5px;display:inline-block}.ReactorFlux-module__y4zZ-q__opHow{color:#cdd9e5;margin:0 0 14px;font-size:14px;line-height:1.6}.ReactorFlux-module__y4zZ-q__opGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:640px){.ReactorFlux-module__y4zZ-q__opGrid{grid-template-columns:1fr}}.ReactorFlux-module__y4zZ-q__opLabel{letter-spacing:.08em;text-transform:uppercase;color:#8b9bb0;margin-bottom:6px;font-size:10.5px;font-weight:800;display:block}.ReactorFlux-module__y4zZ-q__opWhen{background:#34d3990d;border:1px solid #34d39929;border-radius:10px;padding:10px 12px}.ReactorFlux-module__y4zZ-q__opWhen .ReactorFlux-module__y4zZ-q__opLabel{color:#6ee7b7}.ReactorFlux-module__y4zZ-q__opList{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.ReactorFlux-module__y4zZ-q__opList li{color:#c9d4e0;font-size:13px;line-height:1.5}.ReactorFlux-module__y4zZ-q__opGotcha{background:#fbbf240f;border:1px solid #fbbf2438;border-radius:10px;padding:10px 12px}.ReactorFlux-module__y4zZ-q__opGotcha .ReactorFlux-module__y4zZ-q__opLabel{color:#fbbf24}.ReactorFlux-module__y4zZ-q__opGotcha p{color:#e3d6b8;margin:0;font-size:13px;line-height:1.55}.ReactorFlux-module__y4zZ-q__opRelated{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ReactorFlux-module__y4zZ-q__opRelated .ReactorFlux-module__y4zZ-q__opLabel{margin-bottom:0;margin-right:2px}.ReactorFlux-module__y4zZ-q__opRelatedChip{color:#a78bfa;background:#a78bfa1a;border:1px solid #a78bfa47;border-radius:999px;padding:3px 10px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:12px}@media (prefers-reduced-motion:reduce){.ReactorFlux-module__y4zZ-q__sidebar,.ReactorFlux-module__y4zZ-q__tocChildrenWrap,.ReactorFlux-module__y4zZ-q__tocChildren,.ReactorFlux-module__y4zZ-q__tocCategoryChevron,.ReactorFlux-module__y4zZ-q__collapseChevron,.ReactorFlux-module__y4zZ-q__tocLinkChild:before,.ReactorFlux-module__y4zZ-q__sidebarProgressBar,.ReactorFlux-module__y4zZ-q__mobileSidebarToggle,.ReactorFlux-module__y4zZ-q__mobileSidebarToggleHidden,.ReactorFlux-module__y4zZ-q__mainContent{transition:none!important}.ReactorFlux-module__y4zZ-q__consoleDotRun{animation:none}.ReactorFlux-module__y4zZ-q__spinner{animation-duration:1.6s}}[data-theme=light] .ReactorFlux-module__y4zZ-q__pageWrap{background:#fdfcff}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebar{background:linear-gradient(#faf9ff 0%,#f2f0fa 100%);border-right-color:#6f42c11f}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarIcon{color:#0e7490;box-shadow:none;background:linear-gradient(135deg,#06b6d41f,#8b5cf61f);border-color:#06b6d459}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarTitleText{color:#23243a}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarBadge{color:#0e7490;background:#06b6d41a;border-color:#06b6d44d}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarCollapseBtn{color:#4a4b6a;background:#23243a0d;border-color:#23243a1a}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarCollapseBtn:hover{color:#23243a;background:#23243a1a}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarProgress{background:#23243a14}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchWrap{border-bottom-color:#23243a12}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchIcon{color:#8b8ca8}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchInput{color:#23243a;background:#fff;border-color:#23243a24}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchInput::placeholder{color:#9a9bb5}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchInput:focus{background:#fff;border-color:#06b6d48c;box-shadow:0 0 0 3px #06b6d41f}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchKbd{color:#6b6c8a;background:#23243a0d;border-color:#23243a29}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchClear{color:#6b6c8a}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocSearchClear:hover{color:#23243a}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocResultRow{color:#4a4b6a}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocResultRow:hover{color:#23243a;background:#6f42c10f}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocResultRow.ReactorFlux-module__y4zZ-q__tocLinkActive{color:#0d9488;background:#06b6d41a}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocResultGroup{color:#6b6c8a;background:#23243a0d;border-color:#23243a1f}[data-theme=light] .ReactorFlux-module__y4zZ-q__searchMark{color:#0e4a5a;background:#06b6d440}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocNoResults{color:#6b6c8a}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarNav{scrollbar-color:#06b6d459 transparent}:is([data-theme=light] .ReactorFlux-module__y4zZ-q__tocLink,[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryBtn){color:#3c3d5c}:is([data-theme=light] .ReactorFlux-module__y4zZ-q__tocLink:hover,[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryBtn:hover){color:#23243a;background:#6f42c10f}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#8b8ca8}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryBtn:hover .ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#0891b2}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryBtnActive .ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#0891b2}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryCount{color:#6b6c8a;background:#23243a0f}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryBtnActive .ReactorFlux-module__y4zZ-q__tocCategoryCount{color:#0e7490;background:#06b6d41f}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocCategoryChevron{color:#9a9bb5}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocChildren:before{background:#23243a1f}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocLinkChild{color:#55567a}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocLinkChild:hover{color:#23243a;background:#6f42c10f}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocLinkChild.ReactorFlux-module__y4zZ-q__tocLinkActive{color:#0d9488;background:#06b6d41a}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocLinkChild:before{background:#06b6d4}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocLink.ReactorFlux-module__y4zZ-q__tocLinkActive{color:#0d9488;background:#06b6d41a}[data-theme=light] .ReactorFlux-module__y4zZ-q__tocLink.ReactorFlux-module__y4zZ-q__tocLinkActive .ReactorFlux-module__y4zZ-q__tocCategoryIcon{color:#0891b2}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarFooter{border-top-color:#23243a14}[data-theme=light] .ReactorFlux-module__y4zZ-q__playgroundLink{color:#0e4a5a;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#06b6d4,#8b5cf6) border-box}[data-theme=light] .ReactorFlux-module__y4zZ-q__playgroundLink:hover{box-shadow:0 6px 22px #06b6d433}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarHubLink{color:#6b6c8a}[data-theme=light] .ReactorFlux-module__y4zZ-q__sidebarHubLink:hover{color:#23243a;background:#23243a0d}[data-theme=light] .ReactorFlux-module__y4zZ-q__breadcrumb{color:#6b7280}[data-theme=light] .ReactorFlux-module__y4zZ-q__breadcrumbLink{color:#6f42c1}[data-theme=light] .ReactorFlux-module__y4zZ-q__breadcrumbSep{color:#9ca3af}[data-theme=light] .ReactorFlux-module__y4zZ-q__breadcrumbCurrent{color:#23243a}[data-theme=light] .ReactorFlux-module__y4zZ-q__hero{border-bottom-color:#23243a1a}[data-theme=light] .ReactorFlux-module__y4zZ-q__heroEyebrow{color:#0891b2}[data-theme=light] .ReactorFlux-module__y4zZ-q__h1{background:linear-gradient(115deg,#23243a 30%,#0e7490 62%,#6f42c1 92%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .ReactorFlux-module__y4zZ-q__heroSubtitle{color:#55567a}[data-theme=light] .ReactorFlux-module__y4zZ-q__heroChip{color:#4a4b6a;background:#23243a0a;border-color:#23243a24}[data-theme=light] .ReactorFlux-module__y4zZ-q__heroChipAccent{color:#0e7490;background:#06b6d412;border-color:#06b6d459}[data-theme=light] .ReactorFlux-module__y4zZ-q__sectionEyebrow{color:#0891b2}[data-theme=light] .ReactorFlux-module__y4zZ-q__sectionEyebrowNum{color:#9a9bb5}[data-theme=light] .ReactorFlux-module__y4zZ-q__sectionEyebrow:after{background:linear-gradient(90deg,#06b6d44d,#23243a0d)}[data-theme=light] .ReactorFlux-module__y4zZ-q__h2{color:#23243a}[data-theme=light] .ReactorFlux-module__y4zZ-q__h3{color:#2e2f4a}[data-theme=light] .ReactorFlux-module__y4zZ-q__headingAnchor{color:#6b6c8a;background:#23243a0f}[data-theme=light] .ReactorFlux-module__y4zZ-q__headingAnchor:hover{color:#0891b2;background:#06b6d41f}[data-theme=light] .ReactorFlux-module__y4zZ-q__headingAnchorDone{color:#059669;background:#0596691a}[data-theme=light] .ReactorFlux-module__y4zZ-q__paragraph{color:#4a4b6a}[data-theme=light] .ReactorFlux-module__y4zZ-q__list{color:#4a4b6a}[data-theme=light] .ReactorFlux-module__y4zZ-q__list li::marker{color:#0891b2}[data-theme=light] .ReactorFlux-module__y4zZ-q__infoBox{background:linear-gradient(135deg,#06b6d40f,#3b82f608);border-color:#06b6d433 #06b6d433 #06b6d433 #06b6d4}[data-theme=light] .ReactorFlux-module__y4zZ-q__noteBox{background:#23243a06;border-color:#23243a1a #23243a1a #23243a1a #23243a59}:is([data-theme=light] .ReactorFlux-module__y4zZ-q__noteBoxText,[data-theme=light] .ReactorFlux-module__y4zZ-q__infoBoxText){color:#4a4b6a}[data-theme=light] .ReactorFlux-module__y4zZ-q__imageWrap{background:#fff;border-color:#0000001a}[data-theme=light] .ReactorFlux-module__y4zZ-q__imageCaption{color:#6b7280}[data-theme=light] .ReactorFlux-module__y4zZ-q__pageFooter{border-top-color:#00000014}[data-theme=light] .ReactorFlux-module__y4zZ-q__backLink{color:#6f42c1}[data-theme=light] .ReactorFlux-module__y4zZ-q__mobileSidebarToggle{color:#0e7490;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#06b6d4b3,#8b5cf6b3) border-box;box-shadow:0 4px 20px #0000001f}[data-theme=light] .ReactorFlux-module__y4zZ-q__opDetail{background:linear-gradient(#06b6d40d,#23243a05);border-color:#06b6d440}[data-theme=light] .ReactorFlux-module__y4zZ-q__opSignature{color:#0e7490;background:#06b6d412;border-color:#06b6d447}[data-theme=light] .ReactorFlux-module__y4zZ-q__opHow{color:#4a4b6a}[data-theme=light] .ReactorFlux-module__y4zZ-q__opLabel{color:#6b6c8a}[data-theme=light] .ReactorFlux-module__y4zZ-q__opWhen{background:#0596690d;border-color:#05966933}[data-theme=light] .ReactorFlux-module__y4zZ-q__opWhen .ReactorFlux-module__y4zZ-q__opLabel{color:#059669}[data-theme=light] .ReactorFlux-module__y4zZ-q__opList li{color:#4a4b6a}[data-theme=light] .ReactorFlux-module__y4zZ-q__opGotcha{background:#d977060d;border-color:#d9770640}[data-theme=light] .ReactorFlux-module__y4zZ-q__opGotcha .ReactorFlux-module__y4zZ-q__opLabel{color:#b45309}[data-theme=light] .ReactorFlux-module__y4zZ-q__opGotcha p{color:#6b5b3a}[data-theme=light] .ReactorFlux-module__y4zZ-q__opRelatedChip{color:#6f42c1;background:#6f42c112;border-color:#6f42c147}
.ReadingProgress-module___rXO1q__track{z-index:60;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.ReadingProgress-module___rXO1q__bar{background:linear-gradient(90deg,#22d3ee,#a855f7 60%,#ec4899);border-radius:0 2px 2px 0;height:100%;transition:width 80ms linear;box-shadow:0 0 12px #22d3ee99}@media (prefers-reduced-motion:reduce){.ReadingProgress-module___rXO1q__bar{transition:none}}
.DocPager-module__4YyrZq__pager{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}@media (max-width:560px){.DocPager-module__4YyrZq__pager{grid-template-columns:1fr}}.DocPager-module__4YyrZq__link{background:#0f172a99;border:1px solid #ffffff12;border-radius:.75rem;flex-direction:column;gap:.4rem;padding:.875rem 1rem;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:flex}.DocPager-module__4YyrZq__link:hover{background:#082f494d;border-color:#22d3ee59;transform:translateY(-2px)}.DocPager-module__4YyrZq__prev{text-align:left;align-items:flex-start}.DocPager-module__4YyrZq__next{text-align:right;align-items:flex-end}.DocPager-module__4YyrZq__dir{letter-spacing:.06em;text-transform:uppercase;color:#64748b;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;display:inline-flex}.DocPager-module__4YyrZq__icon{font-size:.95rem!important}.DocPager-module__4YyrZq__title{color:#e2e8f0;font-size:.9rem;font-weight:600;line-height:1.35}.DocPager-module__4YyrZq__link:hover .DocPager-module__4YyrZq__title{color:#67e8f9}
.DocActions-module__1N-z9G__actions{flex-wrap:wrap;gap:.5rem;display:flex}.DocActions-module__1N-z9G__btn{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.DocActions-module__1N-z9G__btn:hover{color:#67e8f9;background:#22d3ee14;border-color:#22d3ee66}.DocActions-module__1N-z9G__icon{font-size:1rem!important}
.OdysseyWiki-module__5Soz8q__page{background:linear-gradient(#060912 0%,#0a0f1a 40%,#080d18 100%);min-height:100vh;position:relative;overflow-x:hidden}.OdysseyWiki-module__5Soz8q__bgGlow{pointer-events:none;background:radial-gradient(70% 45% at 50% -5%,#22d3ee2e,#0000 55%),radial-gradient(50% 40% at 90% 30%,#a855f71f,#0000 50%),radial-gradient(40% 35% at 10% 60%,#10b98114,#0000 45%);position:absolute;inset:0}.OdysseyWiki-module__5Soz8q__bgGrid{pointer-events:none;opacity:.06;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 20%,#000 20%,#0000 75%);mask-image:radial-gradient(90% 80% at 50% 20%,#000 20%,#0000 75%)}.OdysseyWiki-module__5Soz8q__hero{z-index:1;text-align:center;padding:6rem 1.25rem 2.5rem;position:relative}@media (min-width:768px){.OdysseyWiki-module__5Soz8q__hero{padding:7rem 2rem 3rem}}.OdysseyWiki-module__5Soz8q__heroInner{max-width:820px;margin:0 auto}.OdysseyWiki-module__5Soz8q__heroBadge{letter-spacing:.08em;text-transform:uppercase;color:#67e8f9;background:#22d3ee1f;border:1px solid #22d3ee59;border-radius:999px;align-items:center;gap:.35rem;margin-bottom:1.25rem;padding:.35rem .875rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 0 24px #22d3ee26}.OdysseyWiki-module__5Soz8q__heroTitle{letter-spacing:-.03em;color:#f8fafc;text-shadow:0 0 40px #22d3ee33;margin:0 0 1rem;font-size:clamp(2rem,6vw,3.25rem);font-weight:900;line-height:1.1}.OdysseyWiki-module__5Soz8q__heroSubtitle{color:#94a3b8;max-width:640px;margin:0 auto 1.75rem;font-size:clamp(1rem,2.5vw,1.125rem);line-height:1.65}.OdysseyWiki-module__5Soz8q__heroStats{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.OdysseyWiki-module__5Soz8q__stat{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.625rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.OdysseyWiki-module__5Soz8q__statIcon{color:#22d3ee;font-size:1.125rem!important}.OdysseyWiki-module__5Soz8q__content{z-index:1;max-width:1100px;margin:0 auto;padding:0 1.25rem 6rem;position:relative}@media (max-width:768px){.OdysseyWiki-module__5Soz8q__content{padding-bottom:7rem}}.OdysseyWiki-module__5Soz8q__searchBar{align-items:center;margin-bottom:2.5rem;display:flex;position:relative}.OdysseyWiki-module__5Soz8q__searchIcon{color:#64748b;pointer-events:none;position:absolute;left:.875rem;font-size:1.15rem!important}.OdysseyWiki-module__5Soz8q__searchInput{color:#e2e8f0;background:#0f172ab3;border:1px solid #ffffff1a;border-radius:.75rem;outline:none;width:100%;padding:.75rem 2.5rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.OdysseyWiki-module__5Soz8q__searchInput::placeholder{color:#64748b}.OdysseyWiki-module__5Soz8q__searchInput:focus{border-color:#22d3ee80;box-shadow:0 0 0 3px #22d3ee1f}.OdysseyWiki-module__5Soz8q__searchClear{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;display:inline-flex;position:absolute;right:.625rem}.OdysseyWiki-module__5Soz8q__searchClear:hover{color:#e2e8f0;background:#ffffff1f}.OdysseyWiki-module__5Soz8q__noResults{text-align:center;color:#64748b;padding:2rem 0;font-size:.95rem}.OdysseyWiki-module__5Soz8q__categorySection{margin-bottom:3rem}.OdysseyWiki-module__5Soz8q__categoryHeader{margin-bottom:1.25rem}.OdysseyWiki-module__5Soz8q__categoryTitle{color:#e2e8f0;margin:0 0 .35rem;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:800}.OdysseyWiki-module__5Soz8q__categoryDesc{color:#64748b;margin:0;font-size:.9375rem;line-height:1.5}.OdysseyWiki-module__5Soz8q__cardGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.OdysseyWiki-module__5Soz8q__cardGrid{grid-template-columns:repeat(2,1fr)}}.OdysseyWiki-module__5Soz8q__card{color:inherit;background:linear-gradient(145deg,#0f172ae6,#0b1120f2);border:1px solid #ffffff12;border-radius:1rem;align-items:flex-start;gap:1rem;padding:1.25rem 1.125rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.OdysseyWiki-module__5Soz8q__card:hover{border-color:#22d3ee59;transform:translateY(-2px);box-shadow:0 12px 32px #00000059,0 0 0 1px #22d3ee1a}.OdysseyWiki-module__5Soz8q__cardFeatured{background:linear-gradient(145deg,#082f4959,#0f172aeb);border-color:#22d3ee40}.OdysseyWiki-module__5Soz8q__cardFeatured:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#22d3ee66,#0000 50%,#a855f733);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.OdysseyWiki-module__5Soz8q__cardEmoji{flex-shrink:0;font-size:1.75rem;line-height:1}.OdysseyWiki-module__5Soz8q__cardBody{flex:1;min-width:0}.OdysseyWiki-module__5Soz8q__cardTitle{color:#f1f5f9;margin:0 0 .35rem;font-size:1rem;font-weight:700;line-height:1.3}.OdysseyWiki-module__5Soz8q__cardDesc{color:#94a3b8;margin:0 0 .75rem;font-size:.8125rem;line-height:1.5}.OdysseyWiki-module__5Soz8q__cardTags{flex-wrap:wrap;gap:.35rem;display:flex}.OdysseyWiki-module__5Soz8q__tag{text-transform:lowercase;color:#7dd3fc;background:#22d3ee1a;border:1px solid #22d3ee26;border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}.OdysseyWiki-module__5Soz8q__cardArrow{color:#475569;flex-shrink:0;margin-top:.25rem;transition:color .2s,transform .2s;font-size:1.125rem!important}.OdysseyWiki-module__5Soz8q__card:hover .OdysseyWiki-module__5Soz8q__cardArrow{color:#22d3ee;transform:translate(3px)}.OdysseyWiki-module__5Soz8q__docPage{}.OdysseyWiki-module__5Soz8q__docShell{z-index:1;max-width:920px;margin:0 auto;padding:5.5rem 1.25rem 6rem;position:relative}@media (max-width:768px){.OdysseyWiki-module__5Soz8q__docShell{padding:5rem 1rem 7rem}}.OdysseyWiki-module__5Soz8q__docShellWide{max-width:1220px}@media (min-width:1024px){.OdysseyWiki-module__5Soz8q__docShellWide{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:2.5rem;display:grid}}.OdysseyWiki-module__5Soz8q__docMain{min-width:0}.OdysseyWiki-module__5Soz8q__docAside{display:none}@media (min-width:1024px){.OdysseyWiki-module__5Soz8q__docAside{display:block}}.OdysseyWiki-module__5Soz8q__docTitle{color:#f1f5f9;letter-spacing:-.02em;align-items:flex-start;gap:.6rem;margin:0 0 .6rem;font-size:clamp(1.6rem,4vw,2.35rem);font-weight:800;line-height:1.15;display:flex}.OdysseyWiki-module__5Soz8q__docTitleEmoji{flex-shrink:0;font-size:.9em;line-height:1.1}.OdysseyWiki-module__5Soz8q__docLede{color:#94a3b8;max-width:70ch;margin:0 0 1.25rem;font-size:1rem;line-height:1.6}.OdysseyWiki-module__5Soz8q__docReadTime{text-transform:uppercase;letter-spacing:.05em;color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}.OdysseyWiki-module__5Soz8q__docNav{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.OdysseyWiki-module__5Soz8q__backLink{color:#67e8f9;font-weight:600;text-decoration:none}.OdysseyWiki-module__5Soz8q__backLink:hover{text-decoration:underline}.OdysseyWiki-module__5Soz8q__docMeta{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.OdysseyWiki-module__5Soz8q__docKind{text-transform:uppercase;letter-spacing:.06em;color:#a5f3fc;background:#22d3ee1f;border:1px solid #22d3ee33;border-radius:999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.OdysseyWiki-module__5Soz8q__docArticle{background:#0f172a80;border:1px solid #ffffff0f;border-radius:1rem;padding:1.5rem}@media (max-width:640px){.OdysseyWiki-module__5Soz8q__docArticle{padding:1rem}}.OdysseyWiki-module__5Soz8q__htmlFrame{background:#0b1020;border:none;border-radius:.75rem;width:100%;min-height:75vh}.OdysseyWiki-module__5Soz8q__fullscreenLink{color:#67e8f9;align-items:center;gap:.35rem;margin-bottom:1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.OdysseyWiki-module__5Soz8q__fullscreenLink:hover{text-decoration:underline}.OdysseyWiki-module__5Soz8q__docToolbar{margin:0 0 1rem}.OdysseyWiki-module__5Soz8q__docDisclaimer{color:#93c5b8;background:#10b98114;border:1px solid #10b98138;border-radius:.6rem;margin:0 0 1.5rem;padding:.6rem .9rem;font-size:.8rem;line-height:1.5}
