.engine[data-astro-cid-ntbleg72]{gap:var(--spacing-3xl);padding:var(--spacing-2xl) 0;grid-template-columns:minmax(0,1fr) 360px;align-items:start;max-width:min(1200px,100%);margin:0 auto;display:grid}.engine__guide[data-astro-cid-ntbleg72]{border:1px solid color-mix(in oklch, var(--ophanim) 20%, var(--obolus));border-radius:var(--radius-lg);background:linear-gradient(90deg, color-mix(in oklch, var(--ophanim) 4%, transparent), transparent 42%), color-mix(in oklch, var(--seraph) 94%, var(--void));grid-column:1/-1;overflow:hidden}.engine__guide-head[data-astro-cid-ntbleg72]{align-items:end;gap:var(--spacing-3xl);padding:var(--spacing-2xl);border-block-end:1px solid color-mix(in oklch, var(--ophanim) 12%, var(--obolus));grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);display:grid}.engine__guide-eyebrow[data-astro-cid-ntbleg72],.engine__guide-kicker[data-astro-cid-ntbleg72],.engine__guide-status[data-astro-cid-ntbleg72]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--letter-wider)}.engine__guide-eyebrow[data-astro-cid-ntbleg72]{margin:0 0 var(--spacing-xs);color:var(--ophanim);font-size:var(--text-xs)}.engine__guide-title[data-astro-cid-ntbleg72]{color:var(--text-bright);font-family:var(--font-title);letter-spacing:var(--letter-wide);margin:0;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:500}.engine__guide-lede[data-astro-cid-ntbleg72]{max-width:48ch;color:var(--text-dim);font-size:var(--text-sm);line-height:var(--leading-base);margin:0}.engine__guide-tabs[data-astro-cid-ntbleg72]{border-block-end:1px solid color-mix(in oklch, var(--ophanim) 12%, var(--obolus));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.engine__guide-tab[data-astro-cid-ntbleg72]{justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:50px;padding:var(--spacing-md);color:var(--text-dim);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider);text-transform:uppercase;border-inline-end:1px solid color-mix(in oklch, var(--ophanim) 10%, var(--obolus));transition:color var(--motion-base) var(--easing-out), background-color var(--motion-base) var(--easing-out);display:flex;position:relative}.engine__guide-tab[data-astro-cid-ntbleg72]:last-child{border-inline-end:0}.engine__guide-tab[data-astro-cid-ntbleg72]:after{content:"";inset-inline:var(--spacing-xl);height:1px;transition:background-color var(--motion-base) var(--easing-out);background:0 0;position:absolute;inset-block-end:0}.engine__guide-tab[data-astro-cid-ntbleg72] span[data-astro-cid-ntbleg72]{color:var(--ophanim);opacity:.65}.engine__guide-tab[data-astro-cid-ntbleg72]:hover,.engine__guide-tab[data-astro-cid-ntbleg72]:focus-visible,.engine__guide-tab[data-astro-cid-ntbleg72].is-active{color:var(--text-bright);background:color-mix(in oklch, var(--ophanim) 5%, transparent)}.engine__guide-tab[data-astro-cid-ntbleg72]:focus-visible{outline:1px solid var(--ophanim);outline-offset:-3px}.engine__guide-tab[data-astro-cid-ntbleg72].is-active:after{background:var(--ophanim)}.engine__guide-panel[data-astro-cid-ntbleg72]{align-items:center;gap:var(--spacing-3xl);min-height:160px;padding:var(--spacing-2xl);grid-template-columns:minmax(0,1fr) auto;display:grid}.engine__guide-panel[data-astro-cid-ntbleg72][hidden]{display:none}.engine__guide-copy[data-astro-cid-ntbleg72]{max-width:68ch}.engine__guide-kicker[data-astro-cid-ntbleg72]{margin:0 0 var(--spacing-sm);color:var(--text-light);font-size:var(--text-xs)}.engine__guide-copy[data-astro-cid-ntbleg72]>p[data-astro-cid-ntbleg72]:last-child{color:var(--text-dim);font-size:var(--text-sm);line-height:var(--leading-base);margin:0}.engine__guide-copy[data-astro-cid-ntbleg72] code[data-astro-cid-ntbleg72]{color:var(--text-bright);font-family:var(--font-mono);border-radius:var(--radius-tight);background:color-mix(in oklch, var(--ophanim) 8%, transparent);padding:1px 4px;font-size:.92em}.engine__guide-actions[data-astro-cid-ntbleg72]{justify-items:stretch;gap:var(--spacing-sm);min-width:190px;display:grid}.engine__guide-actions--pair[data-astro-cid-ntbleg72]{grid-template-columns:repeat(2,minmax(0,1fr));min-width:250px}.engine__guide-actions--pair[data-astro-cid-ntbleg72] a[data-astro-cid-ntbleg72]{grid-column:1/-1}.engine__guide-action[data-astro-cid-ntbleg72]{min-height:38px;padding:var(--spacing-sm) var(--spacing-lg);color:var(--text-light);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wide);text-transform:uppercase;border:1px solid color-mix(in oklch, var(--ophanim) 28%, var(--obolus));border-radius:var(--radius-sm);background:color-mix(in oklch, var(--ophanim) 5%, transparent);transition:color var(--motion-base) var(--easing-out), border-color var(--motion-base) var(--easing-out), background-color var(--motion-base) var(--easing-out)}.engine__guide-action[data-astro-cid-ntbleg72]:hover,.engine__guide-action[data-astro-cid-ntbleg72]:focus-visible,.engine__guide-action[data-astro-cid-ntbleg72].is-active{color:var(--void);border-color:var(--ophanim);background:var(--ophanim)}.engine__guide-action[data-astro-cid-ntbleg72]:focus-visible{outline:2px solid var(--text-bright);outline-offset:2px}.engine__guide-actions[data-astro-cid-ntbleg72] a[data-astro-cid-ntbleg72]{padding-block:var(--spacing-xs);color:var(--text-dim);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wide);text-transform:uppercase;justify-self:center}.engine__guide-actions[data-astro-cid-ntbleg72] a[data-astro-cid-ntbleg72]:hover,.engine__guide-actions[data-astro-cid-ntbleg72] a[data-astro-cid-ntbleg72]:focus-visible{color:var(--ophanim)}.engine__guide-status[data-astro-cid-ntbleg72]{padding:var(--spacing-sm) var(--spacing-2xl);color:var(--text-dim);border-block-start:1px solid color-mix(in oklch, var(--ophanim) 10%, var(--obolus));margin:0;font-size:.65rem}@media (width<=900px){.engine[data-astro-cid-ntbleg72]{gap:var(--spacing-2xl);grid-template-columns:1fr}.engine__guide-head[data-astro-cid-ntbleg72],.engine__guide-panel[data-astro-cid-ntbleg72]{gap:var(--spacing-xl);grid-template-columns:1fr}.engine__guide-actions[data-astro-cid-ntbleg72],.engine__guide-actions--pair[data-astro-cid-ntbleg72],.engine[data-astro-cid-ntbleg72]>[data-astro-cid-ntbleg72]{min-width:0}.engine__stage[data-astro-cid-ntbleg72]{width:100%;max-width:100%}.engine__canvas[data-astro-cid-ntbleg72]{width:100%;max-width:100%;height:100%}.engine__controls[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range],.engine__controls[data-astro-cid-ntbleg72] select[data-astro-cid-ntbleg72],.engine__controls[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=number]{box-sizing:border-box;width:100%;max-width:100%}}@media (width<=620px){.engine__guide-head[data-astro-cid-ntbleg72],.engine__guide-panel[data-astro-cid-ntbleg72]{padding:var(--spacing-xl)}.engine__guide-tabs[data-astro-cid-ntbleg72]{grid-template-columns:repeat(2,minmax(0,1fr))}.engine__guide-tab[data-astro-cid-ntbleg72]:nth-child(2){border-inline-end:0}.engine__guide-tab[data-astro-cid-ntbleg72]:nth-child(-n+2){border-block-end:1px solid color-mix(in oklch, var(--ophanim) 10%, var(--obolus))}.engine__guide-actions--pair[data-astro-cid-ntbleg72]{grid-template-columns:1fr}.engine__guide-actions--pair[data-astro-cid-ntbleg72] a[data-astro-cid-ntbleg72]{grid-column:auto}.engine__guide-status[data-astro-cid-ntbleg72]{padding-inline:var(--spacing-xl)}}.engine__stage[data-astro-cid-ntbleg72]{aspect-ratio:1;border:1px solid color-mix(in oklch, var(--ophanim) 24%, transparent);border-radius:var(--radius-md);box-shadow:0 0 0 1px color-mix(in oklch, var(--ophanim) 8%, transparent) inset, 0 24px 56px -28px #000000d9;background:#050405;position:relative;overflow:hidden}.engine__canvas[data-astro-cid-ntbleg72]{width:100%;height:100%;image-rendering:optimizeSpeed;image-rendering:pixelated;display:block}.engine__overlay[data-astro-cid-ntbleg72]{top:var(--spacing-md);left:var(--spacing-md);pointer-events:none;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.06em);text-transform:uppercase;color:var(--text-dim);flex-direction:column;gap:6px;display:flex;position:absolute}.engine__regime[data-astro-cid-ntbleg72]{background:color-mix(in oklch, var(--void) 60%, transparent);backdrop-filter:blur(6px);border-radius:var(--radius-tight);border:1px solid color-mix(in oklch, var(--ophanim) 28%, transparent);align-items:baseline;gap:8px;padding:4px 10px;display:inline-flex}.engine__regime[data-astro-cid-ntbleg72][data-regime-key=NIGREDO]{border-color:color-mix(in oklch, var(--text-bright) 25%, transparent)}.engine__regime[data-astro-cid-ntbleg72][data-regime-key=ALBEDO]{border-color:color-mix(in oklch, var(--halcyon) 38%, transparent)}.engine__regime[data-astro-cid-ntbleg72][data-regime-key=CITRINITAS]{border-color:color-mix(in oklch, var(--ophanim) 50%, transparent)}.engine__regime[data-astro-cid-ntbleg72][data-regime-key=RUBEDO]{border-color:color-mix(in oklch, var(--rubedo) 45%, transparent)}.engine__regime[data-astro-cid-ntbleg72][data-regime-key=LAPIS]{border-color:color-mix(in oklch, var(--arcanum) 50%, transparent)}.engine__regime-label[data-astro-cid-ntbleg72]{color:var(--text-bright);font-weight:500}.engine__regime-lyap[data-astro-cid-ntbleg72]{opacity:.7}.engine__triad[data-astro-cid-ntbleg72]{background:color-mix(in oklch, var(--void) 60%, transparent);backdrop-filter:blur(6px);border-radius:var(--radius-tight);color:var(--text-dim);padding:3px 10px}.engine__tuple[data-astro-cid-ntbleg72]{left:var(--spacing-md);bottom:var(--spacing-md);background:color-mix(in oklch, var(--void) 70%, transparent);backdrop-filter:blur(6px);border-radius:var(--radius-tight);border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.06em);color:var(--text-dim);cursor:pointer;transition:color var(--motion-base) var(--easing-out), border-color var(--motion-base) var(--easing-out);padding:4px 10px;position:absolute}.engine__tuple[data-astro-cid-ntbleg72]:hover,.engine__tuple[data-astro-cid-ntbleg72]:focus-visible{color:var(--text-bright);border-color:color-mix(in oklch, var(--ophanim) 50%, transparent);outline:none}.engine__tuple[data-astro-cid-ntbleg72].is-copied{color:var(--ophanim);border-color:var(--ophanim)}.engine__tuple[data-astro-cid-ntbleg72].is-copied:after{content:" · copied";color:var(--ophanim)}.engine__status[data-astro-cid-ntbleg72]{right:var(--spacing-md);bottom:var(--spacing-md);background:color-mix(in oklch, var(--void) 70%, transparent);border-radius:var(--radius-tight);border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.06em);text-transform:uppercase;color:var(--text-dim);padding:4px 10px;position:absolute}.engine__status[data-astro-cid-ntbleg72].is-busy{color:var(--ophanim);animation:1.4s ease-in-out infinite engine-pulse}@keyframes engine-pulse{0%,to{opacity:.6}50%{opacity:1}}.engine__controls[data-astro-cid-ntbleg72]{gap:var(--spacing-lg);flex-direction:column;display:flex}.engine__head[data-astro-cid-ntbleg72]{margin-block-end:var(--spacing-md)}.engine__eyebrow[data-astro-cid-ntbleg72]{margin:0 0 var(--spacing-xs);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.08em);color:var(--ophanim);text-transform:uppercase}.engine__title[data-astro-cid-ntbleg72]{margin:0 0 var(--spacing-sm);font-family:var(--font-title);font-size:var(--text-xl);letter-spacing:var(--letter-wide,.03em);color:var(--text-bright);font-weight:500}.engine__lede[data-astro-cid-ntbleg72]{color:var(--text-dim);font-size:var(--text-sm);line-height:var(--leading-snug,1.4);margin:0}.engine__field[data-astro-cid-ntbleg72]{border:0;grid-template-rows:auto auto;grid-template-columns:1fr 92px;gap:6px 12px;padding:0;display:grid}.engine__leg[data-astro-cid-ntbleg72]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.08em);text-transform:uppercase;color:var(--text-dim);grid-column:1/-1;align-items:baseline;gap:10px;padding:0;display:inline-flex}.engine__leg-glyph[data-astro-cid-ntbleg72]{font-family:var(--font-title), "Cambria Math", "STIX Two Math", "Latin Modern Math", "Segoe UI Symbol", "Apple Symbols", serif;color:var(--ophanim);letter-spacing:0;font-size:1.05rem}@property --head{syntax:"<color>";inherits:true;initial-value:#e6c25a}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]{--p:0%;--accent:var(--ophanim);--head:var(--accent);-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;height:20px;transition:--head .22s var(--easing-out);background:0 0;grid-column:1/2}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range][data-param=a]{--accent:color-mix(in srgb, var(--fornax) 55%, var(--asphodel))}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range][data-param=m]{--accent:color-mix(in srgb, var(--fulmen) 55%, var(--asphodel))}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range][data-param=e]{--accent:color-mix(in srgb, var(--sulfur) 55%, var(--asphodel))}@media (prefers-reduced-motion:reduce){.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]{transition:none}}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]::-webkit-slider-runnable-track{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);background:linear-gradient(90deg, color-mix(in oklch, var(--accent) 30%, var(--void)), var(--head)) no-repeat, color-mix(in oklch, var(--void) 55%, #000);background-size:var(--p) 100%, 100% 100%;border-radius:999px;height:8px}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--head);border:2px solid color-mix(in oklch, var(--void) 35%, #000);width:18px;height:18px;box-shadow:0 0 0 1px color-mix(in oklch, var(--head) 45%, transparent), 0 0 10px color-mix(in oklch, var(--head) 55%, transparent), 0 1px 3px #00000080;transition:box-shadow .16s var(--easing-out);border-radius:50%;margin-top:-5px}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]:hover::-webkit-slider-thumb,.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px color-mix(in oklch, var(--head) 65%, transparent), 0 0 16px color-mix(in oklch, var(--head) 75%, transparent), 0 1px 3px #00000080}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]::-moz-range-track{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);background:color-mix(in oklch, var(--void) 55%, #000);border-radius:999px;height:8px}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]::-moz-range-progress{background:linear-gradient(90deg, color-mix(in oklch, var(--accent) 30%, var(--void)), var(--head));border-radius:999px;height:8px}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]::-moz-range-thumb{background:var(--head);border:2px solid color-mix(in oklch, var(--void) 35%, #000);width:18px;height:18px;box-shadow:0 0 0 1px color-mix(in oklch, var(--head) 45%, transparent), 0 0 10px color-mix(in oklch, var(--head) 55%, transparent);border-radius:50%}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=range]:focus-visible{outline:none}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=text]{background:color-mix(in oklch, var(--void) 70%, transparent);border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);border-radius:var(--radius-tight);width:100%;color:var(--text-bright);font-family:var(--font-mono);font-size:var(--text-xs);text-align:right;grid-column:2/3;padding:4px 8px}.engine__field[data-astro-cid-ntbleg72] input[data-astro-cid-ntbleg72][type=text]:focus-visible{border-color:var(--ophanim);box-shadow:0 0 0 2px color-mix(in oklch, var(--ophanim) 18%, transparent);outline:none}.engine__row[data-astro-cid-ntbleg72]{align-items:center;gap:var(--spacing-md);display:flex}.engine__row--stack[data-astro-cid-ntbleg72]{align-items:stretch;gap:var(--spacing-sm);flex-direction:column}.engine__row--stack[data-astro-cid-ntbleg72]>.engine__label[data-astro-cid-ntbleg72]{min-width:0}.engine__row--stack[data-astro-cid-ntbleg72] .engine__select[data-astro-cid-ntbleg72],.engine__row--stack[data-astro-cid-ntbleg72] .engine__modes[data-astro-cid-ntbleg72]{flex:none;width:100%}.engine__row--actions[data-astro-cid-ntbleg72]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.engine__label[data-astro-cid-ntbleg72]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.08em);text-transform:uppercase;color:var(--text-dim);min-width:60px}.engine__select[data-astro-cid-ntbleg72]{background:color-mix(in oklch, var(--void) 70%, transparent);color:var(--text-bright);border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);border-radius:var(--radius-tight);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.04em);flex:1;padding:6px 10px}.engine__select[data-astro-cid-ntbleg72]:focus-visible{border-color:var(--ophanim);box-shadow:0 0 0 2px color-mix(in oklch, var(--ophanim) 18%, transparent);outline:none}.engine__modes[data-astro-cid-ntbleg72]{border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);border-radius:var(--radius-tight);flex-wrap:wrap;flex:auto;min-width:0;display:flex;overflow:hidden}.engine__mode[data-astro-cid-ntbleg72]{appearance:none;white-space:nowrap;text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.08em);text-transform:uppercase;color:var(--text-dim);cursor:pointer;transition:background var(--motion-base) var(--easing-out), color var(--motion-base) var(--easing-out);background:0 0;border:0;flex:auto;padding:6px 12px}.engine__mode[data-astro-cid-ntbleg72]+.engine__mode[data-astro-cid-ntbleg72]{border-left:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent)}.engine__mode[data-astro-cid-ntbleg72]:hover{color:var(--text-bright);background:color-mix(in oklch, var(--ophanim) 6%, transparent)}.engine__mode[data-astro-cid-ntbleg72].is-active{color:var(--void);background:var(--ophanim)}.engine__modes--toggle[data-astro-cid-ntbleg72]{border-color:color-mix(in oklch, var(--ophanim) 30%, transparent);background:color-mix(in oklch, var(--void) 88%, #000);border-radius:999px;flex:0 auto;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative;overflow:visible}.engine__modes--toggle[data-astro-cid-ntbleg72] .engine__mode-knob[data-astro-cid-ntbleg72]{width:calc(50% - 3px);box-shadow:0 1px 3px color-mix(in oklch, var(--void) 70%, transparent);transition:transform .16s cubic-bezier(.22, 1, .36, 1), background .16s var(--easing-out);z-index:0;pointer-events:none;background:#d8dde6;border-radius:999px;position:absolute;inset:3px auto 3px 3px}.engine__modes--toggle[data-astro-cid-ntbleg72][data-active=static] .engine__mode-knob[data-astro-cid-ntbleg72]{background:var(--ophanim);transform:translate(100%)}@media (prefers-reduced-motion:reduce){.engine__modes--toggle[data-astro-cid-ntbleg72] .engine__mode-knob[data-astro-cid-ntbleg72]{transition:none}}.engine__modes--toggle[data-astro-cid-ntbleg72] .engine__mode[data-astro-cid-ntbleg72]{z-index:1;color:var(--text-dim);transition:color .16s var(--easing-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:5px 16px;display:inline-flex;position:relative}.engine__modes--toggle[data-astro-cid-ntbleg72] .engine__mode[data-astro-cid-ntbleg72]+.engine__mode[data-astro-cid-ntbleg72]{border-left:0}.engine__modes--toggle[data-astro-cid-ntbleg72] .engine__mode[data-astro-cid-ntbleg72]:hover{color:var(--text-bright);background:0 0}.engine__modes--toggle[data-astro-cid-ntbleg72] .engine__mode[data-astro-cid-ntbleg72].is-active{color:var(--void);background:0 0}.engine__modes--toggle[data-astro-cid-ntbleg72] .engine__mode-glyph[data-astro-cid-ntbleg72]{font-size:1.05em;line-height:1}.engine__modes--toggle[data-astro-cid-ntbleg72]:focus-within{box-shadow:0 0 0 2px color-mix(in oklch, var(--ophanim) 22%, transparent)}.engine__modes--quad[data-astro-cid-ntbleg72]{border:0;border-radius:0;flex:100%;grid-template-columns:1fr 1fr;gap:6px;display:grid;overflow:visible}.engine__modes--quad[data-astro-cid-ntbleg72] .engine__mode[data-astro-cid-ntbleg72],.engine__modes--quad[data-astro-cid-ntbleg72] .engine__mode[data-astro-cid-ntbleg72]+.engine__mode[data-astro-cid-ntbleg72]{border:1px solid color-mix(in oklch, var(--ophanim) 22%, transparent);border-radius:var(--radius-tight)}.engine__btn[data-astro-cid-ntbleg72]{appearance:none;border:1px solid color-mix(in oklch, var(--ophanim) 28%, transparent);border-radius:var(--radius-tight);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.08em);text-transform:uppercase;color:var(--text-dim);cursor:pointer;transition:color var(--motion-base) var(--easing-out), border-color var(--motion-base) var(--easing-out), background var(--motion-base) var(--easing-out);background:0 0;padding:6px 12px}.engine__btn[data-astro-cid-ntbleg72]:hover,.engine__btn[data-astro-cid-ntbleg72]:focus-visible{color:var(--ophanim);border-color:var(--ophanim);background:color-mix(in oklch, var(--ophanim) 6%, transparent);outline:none}.engine__note[data-astro-cid-ntbleg72]{margin:var(--spacing-md) 0 0;border-block-start:1px solid color-mix(in oklch, var(--ophanim) 14%, transparent);font-size:var(--text-xs);color:var(--text-dim);padding-block-start:var(--spacing-md);line-height:1.55}.engine__note[data-astro-cid-ntbleg72] code[data-astro-cid-ntbleg72]{font-family:var(--font-mono);color:var(--text-bright);background:color-mix(in oklch, var(--ophanim) 8%, transparent);border-radius:var(--radius-tight);padding:1px 5px;font-size:.95em}.engine__note[data-astro-cid-ntbleg72] a[data-astro-cid-ntbleg72]{color:var(--ophanim);border-bottom:1px dotted color-mix(in oklch, var(--ophanim) 50%, transparent);text-decoration:none}.engine__note[data-astro-cid-ntbleg72] a[data-astro-cid-ntbleg72]:hover{color:var(--ophanim-hover);border-bottom-color:var(--ophanim-hover)}.engine__entity-chip[data-astro-cid-ntbleg72]{left:var(--spacing-md);bottom:calc(var(--spacing-md) + 2.5rem);background:color-mix(in oklch, var(--void) 78%, var(--ophanim) 8%);backdrop-filter:blur(8px);border:1px solid color-mix(in oklch, var(--ophanim) 38%, transparent);border-radius:var(--radius-tight);color:var(--text-bright);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.06em);text-transform:uppercase;transition:opacity var(--motion-base) var(--easing-out), transform var(--motion-base) var(--easing-out), border-color var(--motion-base) var(--easing-out), background var(--motion-base) var(--easing-out);align-items:baseline;gap:10px;padding:5px 12px;text-decoration:none;display:inline-flex;position:absolute}.engine__entity-chip[data-astro-cid-ntbleg72].is-hidden{opacity:0;pointer-events:none;transform:translateY(4px)}.engine__entity-chip[data-astro-cid-ntbleg72]:hover,.engine__entity-chip[data-astro-cid-ntbleg72]:focus-visible{border-color:var(--ophanim);background:color-mix(in oklch, var(--void) 70%, var(--ophanim) 14%);outline:none}.engine__entity-name[data-astro-cid-ntbleg72]{color:var(--ophanim);font-weight:500}.engine__entity-meta[data-astro-cid-ntbleg72]{color:var(--text-dim)}.engine__entity-arrow[data-astro-cid-ntbleg72]{color:var(--ophanim);margin-inline-start:2px}.engine__advanced[data-astro-cid-ntbleg72]{border-block-start:1px dashed color-mix(in oklch, var(--ophanim) 18%, transparent);margin-block-start:var(--spacing-md);padding-block-start:var(--spacing-md)}.engine__advanced-toggle[data-astro-cid-ntbleg72]{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.08em);text-transform:uppercase;color:var(--text-dim);transition:color var(--motion-base) var(--easing-out);align-items:center;gap:8px;list-style:none;display:inline-flex}.engine__advanced-toggle[data-astro-cid-ntbleg72]::-webkit-details-marker{display:none}.engine__advanced-toggle[data-astro-cid-ntbleg72]:hover{color:var(--ophanim)}.engine__advanced-glyph[data-astro-cid-ntbleg72]{color:var(--ophanim);transition:transform var(--motion-base) var(--easing-out);display:inline-block}.engine__advanced[data-astro-cid-ntbleg72][open] .engine__advanced-glyph[data-astro-cid-ntbleg72]{transform:rotate(90deg)}.engine__advanced[data-astro-cid-ntbleg72][open]{padding-block-end:var(--spacing-sm)}.engine__advanced[data-astro-cid-ntbleg72]>.engine__field[data-astro-cid-ntbleg72]{margin-block-start:var(--spacing-md)}.engine__field--compact[data-astro-cid-ntbleg72]{gap:4px 12px}.engine__field[data-astro-cid-ntbleg72].is-out-of-scope{display:none}.engine-page[data-astro-cid-nl4fjxxj]{padding-block:var(--spacing-3xl)}.engine-page__header[data-astro-cid-nl4fjxxj]{text-align:center;max-width:760px;margin:0 auto var(--spacing-2xl)}.engine-page__eyebrow[data-astro-cid-nl4fjxxj]{margin:0 0 var(--spacing-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-wider,.18em);text-transform:uppercase;color:var(--ophanim)}.engine-page__title[data-astro-cid-nl4fjxxj]{margin:0 0 var(--spacing-md);font-family:var(--font-title);letter-spacing:var(--letter-wide,.02em);color:var(--text-bright);font-size:clamp(1.75rem,4vw + .5rem,2.75rem);font-weight:500}.engine-page__lede[data-astro-cid-nl4fjxxj]{font-size:var(--text-base);color:var(--text-dim);margin:0;line-height:1.6}.engine-page__lede[data-astro-cid-nl4fjxxj] code[data-astro-cid-nl4fjxxj]{font-family:var(--font-mono);color:var(--text-bright);background:color-mix(in oklch, var(--ophanim) 8%, transparent);border-radius:var(--radius-tight);padding:1px 5px;font-size:.92em}.engine-page__footer[data-astro-cid-nl4fjxxj]{max-width:760px;margin:var(--spacing-3xl) auto 0;border-block-start:1px solid color-mix(in oklch, var(--ophanim) 14%, transparent);font-size:var(--text-sm);color:var(--text-dim);padding-block-start:var(--spacing-2xl);line-height:1.6}.engine-page__footer[data-astro-cid-nl4fjxxj] a[data-astro-cid-nl4fjxxj]{color:var(--ophanim);border-bottom:1px dotted color-mix(in oklch, var(--ophanim) 50%, transparent);text-decoration:none}.engine-page__footer[data-astro-cid-nl4fjxxj] a[data-astro-cid-nl4fjxxj]:hover{color:var(--ophanim-hover);border-bottom-color:var(--ophanim-hover)}
