@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=Syne:wght@700;800&display=swap";:root{--ink: #05070e;--cyan: #14e5ff;--violet: #8f47ff;--pink: #ff3bce;--emf: #56f0a2;--gold: #f6c75a;--text: #eaf5ff}*{box-sizing:border-box}html,body,main{width:100%;min-height:100%;margin:0;background:var(--ink);overflow:hidden}canvas{display:block;width:100vw;height:100vh}.wm-panel{min-width:220px;min-height:120px}.wm-panel.wm-minimized{display:none!important}.wm-panel>.wm-titlebar{position:sticky;top:-1px;z-index:2;display:flex;align-items:center;gap:7px;min-height:22px;margin:-8px -8px 10px;padding:3px 5px 3px 8px;color:var(--text);border-bottom:1px solid rgba(20,229,255,.32);background:linear-gradient(90deg,#14e5ff29,#ff3bce1f);cursor:grab;-webkit-user-select:none;user-select:none;font:700 9px/1 Space Mono,monospace;letter-spacing:.08em}.wm-panel>.wm-titlebar:active{cursor:grabbing}.wm-titlebar__grip{width:18px;height:10px;opacity:.72;background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 5px)}.wm-titlebar__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-titlebar__button{width:auto;min-width:20px;min-height:18px;margin:0 0 0 auto;padding:0 5px;color:var(--text);border:1px solid rgba(234,245,255,.26);background:#05070e6b;font-size:10px;line-height:1;cursor:pointer}.wm-titlebar__button+.wm-titlebar__button{margin-left:2px}.wm-titlebar__button:hover,.wm-titlebar__button:focus-visible{color:var(--ink);background:var(--cyan)}.wm-resize{position:absolute;right:3px;bottom:3px;z-index:3;width:15px;height:15px;cursor:nwse-resize;opacity:.68;background:linear-gradient(135deg,transparent 0 45%,rgba(20,229,255,.85) 46% 55%,transparent 56%),linear-gradient(135deg,transparent 0 64%,rgba(255,59,206,.78) 65% 74%,transparent 75%)}.wm-dock{position:fixed;z-index:120;left:12px;bottom:12px;display:flex;flex-wrap:wrap;gap:6px;max-width:min(760px,calc(100vw - 24px));pointer-events:auto}.wm-dock__button,.wm-dock__reset{width:auto;min-height:24px;margin:0;padding:5px 8px;color:var(--text);border:1px solid rgba(20,229,255,.48);background:#05070ec7;box-shadow:0 0 18px #14e5ff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:700 9px/1 Space Mono,monospace}.wm-dock__button:hover,.wm-dock__button:focus-visible,.wm-dock__reset:hover,.wm-dock__reset:focus-visible{color:var(--ink);background:var(--cyan)}.wm-dock__reset{color:var(--gold);border-color:#f6c75a85}.wm-clean-hint{position:fixed;z-index:140;right:16px;bottom:14px;padding:5px 8px;color:#eaf5ffc7;border:1px solid rgba(234,245,255,.18);background:#05070e5c;opacity:0;pointer-events:none;font:700 10px/1 Space Mono,monospace;animation:cleanHintPulse 4s ease-in-out infinite}.wm-panel.wm-front{background-color:#05070ef0!important;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.mother-terminal.wm-front{background-color:#020a04f5!important}.mother-terminal.persona-hal.wm-front{background-color:#0e0403f5!important}@keyframes cleanHintPulse{0%,to{opacity:.14}18%,58%{opacity:.78}}.ui-clean .wm-panel,.ui-clean .wm-dock,.ui-clean .field-note,.ui-clean .compare-labels,.ui-clean .question-nudge,.ui-clean .gravity-question-readouts,.ui-clean .abstract-splash{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ui-clean .wm-clean-hint{opacity:.78;visibility:visible}.abstract-splash{position:fixed;z-index:10;inset:0;display:grid;place-items:center;padding:24px;background:#05070edb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.abstract-splash[hidden]{display:none}.abstract-splash__frame{position:relative;width:min(920px,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:clamp(22px,4vw,54px);border:1px solid rgba(255,59,206,.62);border-radius:1px;background-color:#172d2e;background-image:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),repeating-linear-gradient(6deg,rgba(0,0,0,.045) 0 1px,transparent 1px 5px);background-size:17px 17px,17px 17px,auto;box-shadow:0 0 70px #ff3bce29,inset 0 0 0 7px #05070e2e,inset 0 0 42px #14e5ff14}.abstract-splash__frame:before,.abstract-splash__frame:after{position:absolute;pointer-events:none;content:""}.abstract-splash__frame:before{inset:13px;border:1px solid rgba(234,245,255,.17)}.abstract-splash__frame:after{top:22px;right:23px;width:72px;height:72px;border:1px solid rgba(246,199,90,.64);border-radius:50%;box-shadow:inset 0 0 0 5px #f6c75a14;transform:rotate(-14deg)}.abstract-splash__kicker,.abstract-splash__status,.abstract-splash__source{margin:0;font:700 10px/1.4 Space Mono,monospace;letter-spacing:0}.abstract-splash__kicker{position:relative;z-index:1;color:var(--cyan)}.abstract-splash h1{position:relative;z-index:1;max-width:690px;margin:14px 0 12px;color:#f3ead0;font-size:clamp(28px,5vw,58px);line-height:.96;text-shadow:1px 1px 0 rgba(5,7,14,.6)}.abstract-splash__status{position:relative;z-index:1;margin-bottom:24px;padding:8px 10px;color:#f3ead0;border-top:1px solid rgba(255,59,206,.7);border-bottom:1px solid rgba(255,59,206,.7);background:#ff3bce1c}.abstract-splash__copy{position:relative;z-index:1;max-width:780px;color:#f3ead0;font:12px/1.65 Space Mono,monospace}.abstract-splash__copy p{margin:0 0 17px}.abstract-splash__source{position:relative;z-index:1;display:block;margin:20px 0 0;color:var(--cyan);overflow-wrap:anywhere}.abstract-splash__enter{position:relative;z-index:1;width:auto;min-width:min(100%,286px);margin-top:23px;color:#f3ead0;border:1px solid var(--pink);background:#05070e4d;box-shadow:0 0 22px #ff3bce29}.abstract-splash__enter:hover,.abstract-splash__enter:focus-visible{color:var(--ink);background:var(--pink)}.field-readout{position:fixed;z-index:2;top:24px;left:24px;width:min(310px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow-y:auto;padding:16px;border:1px solid rgba(20,229,255,.55);background:#05070eb8;box-shadow:0 0 34px #14e5ff1f;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.eyebrow,.field-note,label,button{font-family:Space Mono,monospace;letter-spacing:0}.eyebrow{margin:0 0 7px;color:var(--cyan);font-size:10px}h1{margin:0 0 17px;color:var(--text);font:800 22px/1 Syne,sans-serif}.operator-manual{margin:-8px 0 14px;border:1px solid rgba(20,229,255,.32);background:#14e5ff0a}.operator-manual summary{padding:8px 10px;color:var(--cyan);cursor:pointer;font:700 9px/1.2 Space Mono,monospace}.operator-manual[open] summary{border-bottom:1px solid rgba(20,229,255,.25)}.operator-manual ol{display:grid;gap:5px;margin:0;padding:9px 13px 10px 27px;color:#d7e8f6;font:8px/1.4 Space Mono,monospace}.cheat-sheet{margin:-7px 0 14px;border:1px solid rgba(255,59,206,.42);background:#ff3bce0d}.cheat-sheet summary{padding:8px 10px;color:var(--pink);cursor:pointer;font:700 9px/1.2 Space Mono,monospace}.cheat-sheet[open] summary{border-bottom:1px solid rgba(255,59,206,.28)}.cheat-sheet article{padding:10px}.cheat-sheet h2{margin:7px 0 5px;color:var(--text);font:800 13px/1.1 Syne,sans-serif}.cheat-sheet article>p:not(.claim-badge){margin:0 0 8px;color:#d7e8f6;font:8px/1.4 Space Mono,monospace}.cheat-sheet code{display:block;color:var(--cyan);font:8px/1.35 Space Mono,monospace;overflow-wrap:anywhere}.atlas-coverage{margin:-7px 0 14px;border:1px solid rgba(86,240,162,.42);background:#56f0a20b}.atlas-coverage summary{padding:8px 10px;color:var(--emf);cursor:pointer;font:700 9px/1.2 Space Mono,monospace}.atlas-coverage[open] summary{border-bottom:1px solid rgba(86,240,162,.28)}.atlas-coverage__ledger{padding:9px 10px}.atlas-coverage__summary,.atlas-coverage__named{margin:0;color:var(--emf);font:700 7px/1.4 Space Mono,monospace}.atlas-coverage__ledger ul{display:grid;gap:3px;margin:8px 0;padding:0;list-style:none}.atlas-coverage__item{color:#aeb8ce;font:7px/1.3 Space Mono,monospace}.atlas-coverage__item--dedicated{color:var(--cyan)}.atlas-coverage__named{padding-top:7px;border-top:1px solid rgba(86,240,162,.18);color:var(--pink)}.claim-badge{display:inline-block;margin:0;padding:3px 5px;color:var(--ink);background:var(--cyan);font:700 8px/1 Space Mono,monospace}.claim-badge.sourced{background:var(--pink)}.claim-badge.model-derived{background:#f6c75a}.display-config{display:grid;grid-template-columns:54px 1fr;gap:6px;align-items:center;margin-top:10px;padding-top:9px;border-top:1px solid rgba(255,59,206,.26)}.display-config>label{color:var(--pink);font-size:7px}.display-config select{padding:4px;font-size:7px}.cheat-sheet-toggles{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.cheat-sheet-toggles label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px;color:#d7e8f6;font-size:7px}.cheat-sheet-toggles input{width:auto;margin:0}.cheat-sheet-ledger{display:grid;gap:6px;margin-top:10px}.cheat-ledger-section{padding-top:7px;border-top:1px solid rgba(234,245,255,.14)}.cheat-ledger-section h3{margin:0 0 4px;color:var(--pink);font:700 8px/1.2 Space Mono,monospace}.cheat-ledger-section p{margin:0;color:#d7e8f6;font:7px/1.4 Space Mono,monospace;overflow-wrap:anywhere}.cheat-ledger-section a,.library-list a,.abstract-splash__source a{color:var(--cyan);text-decoration:none;border-bottom:1px solid rgba(20,229,255,.45)}.cheat-ledger-section p+p{margin-top:3px}.cheat-ledger-key{color:var(--cyan)}.library-panel{margin:-7px 0 14px;padding:10px;border:1px solid rgba(246,199,90,.46);background:#f6c75a0e}.library-panel h2{margin:4px 0 8px;color:var(--text);font:800 13px/1.1 Syne,sans-serif}.library-list{display:grid;gap:8px}.library-group h3{margin:0 0 4px;color:var(--gold);font:700 8px/1.2 Space Mono,monospace}.library-group ul{display:grid;gap:4px;margin:0;padding-left:15px}.library-group li,.developer-toggle{color:#d7e8f6;font:7px/1.4 Space Mono,monospace;overflow-wrap:anywhere}.developer-toggle{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px;margin-top:9px}.developer-toggle input{width:auto;margin:0}.draft-marker{color:var(--gold);font-weight:700}.hierarchy{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 0 15px}.hierarchy-button{display:grid;gap:3px;margin:0;min-height:52px;padding:7px 4px;color:#aeb8ce;border:1px solid rgba(174,184,206,.38);background:#ffffff08;font-family:Space Mono,monospace;text-align:left}.hierarchy-button strong{color:var(--text);font-size:16px}.hierarchy-button span{font-size:7px;line-height:1.25}.hierarchy-button.active{color:var(--ink);border-color:var(--cyan);background:var(--cyan)}.hierarchy-button.active strong{color:var(--ink)}.hierarchy-button:disabled{cursor:not-allowed;color:#aeb8ce52;border-color:#aeb8ce24;background:#ffffff03}.hierarchy-button:disabled strong{color:#eaf5ff52}.control{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:9px;margin:11px 0}label{color:#aeb8ce;font-size:10px}input,select{accent-color:var(--pink);width:100%}select{padding:6px;color:var(--text);border:1px solid rgba(174,184,206,.38);background:#05070ed1;font:8px/1.2 Space Mono,monospace}button{width:100%;margin-top:12px;padding:10px;color:var(--ink);border:0;background:var(--cyan);font-weight:700;font-size:11px;cursor:pointer}.select-control{position:sticky;z-index:3;top:-16px;margin:8px -4px;padding:8px 4px;background:#05070ef5;border-bottom:1px solid rgba(20,229,255,.24)}.legacy-control{display:none}.path-readout{display:block;margin:-4px 0 9px;color:#aeb8ce;font:7px/1.35 Space Mono,monospace;overflow-wrap:anywhere}.path-edge-readout{display:block;margin:-4px 0 9px;color:var(--pink);font:700 7px/1.35 Space Mono,monospace;overflow-wrap:anywhere}.lens-layers{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:8px 0 11px;padding:7px;border:1px solid rgba(20,229,255,.28)}.lens-layers legend{padding:0 4px;color:var(--cyan);font:700 8px/1 Space Mono,monospace}.lens-layers label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px;color:#d7e8f6;font-size:7px}.lens-layers input{width:auto;margin:0}.visual-todo{margin:8px 0 0!important;padding-top:7px;border-top:1px dashed rgba(255,59,206,.45);color:var(--pink)!important;font-size:7px!important}.poke-button{color:var(--ink);background:var(--pink);box-shadow:0 0 18px #ff3bce40}.scale-control{margin-top:15px}.scale-readout{display:block;margin:3px 0 8px 101px;color:var(--cyan);font:700 10px/1.3 Space Mono,monospace}.path-transport{display:grid;grid-template-columns:38px 1fr 38px;gap:5px;margin:8px 0 4px 101px}.path-transport button{min-height:34px;margin:0;padding:0}.transport-button{color:var(--text);border:1px solid rgba(20,229,255,.62);background:#14e5ff1f;font-size:14px}.transport-play{color:var(--ink);background:var(--cyan);font-size:9px}.transport-play.active{color:var(--ink);background:var(--pink);box-shadow:0 0 18px #ff3bce66}.transport-control{margin:7px 0}.path-transport-readout{display:block;margin:2px 0 7px 101px;color:var(--pink);font:700 8px/1.35 Space Mono,monospace}.canonical-range{display:grid;grid-template-columns:92px 1fr 12px 1fr 54px;gap:5px;align-items:center;margin:8px 0 3px}.canonical-range.legacy-control{display:none}.canonical-range label,.canonical-range span{color:var(--violet);font:700 8px/1.2 Space Mono,monospace}.canonical-range select{min-width:0;padding:4px;font-size:7px}.canonical-range button{min-height:27px;margin:0;padding:4px;color:var(--ink);background:var(--violet);font-size:7px}.zoom-equation{margin:7px 0 10px;border:1px solid rgba(143,71,255,.42);background:#8f47ff0f}.zoom-equation summary{padding:7px 8px;color:var(--violet);cursor:pointer;font:700 8px/1.2 Space Mono,monospace}.math-depth-controls{display:grid;grid-template-columns:27px 1fr 27px;gap:4px;align-items:center;padding:7px 8px;border-top:1px solid rgba(143,71,255,.25)}.math-depth-controls button{min-height:24px;margin:0;padding:0;color:var(--text);border:1px solid rgba(143,71,255,.6);background:#8f47ff21;font-size:14px}.math-depth-controls output{color:var(--violet);font:700 7px/1.2 Space Mono,monospace;text-align:center}.zoom-equation-full{display:grid;gap:4px;padding:8px;border-top:1px solid rgba(143,71,255,.25);color:var(--text);font-size:10px;overflow-x:auto}.zoom-equation-full .katex-display{margin:0;text-align:left}.zoom-equation-full .model-equation{display:grid;grid-template-columns:66px 1fr;gap:8px;align-items:start;padding:7px 0;border-bottom:1px solid rgba(234,245,255,.12)}.zoom-equation-full .model-equation:last-child{border-bottom:0}.zoom-equation-full .model-equation-label{color:var(--cyan);font:700 7px/1.35 Space Mono,monospace}.zoom-equation-full .model-equation-context{grid-column:2;color:#aeb8ce;font:7px/1.35 Space Mono,monospace}.zoom-equation-full .model-equation-operator{grid-column:2;color:var(--pink);font:7px/1.35 Space Mono,monospace}.zoom-equation-full .model-equation .katex-display{grid-column:2;min-width:0}.scale-stepper{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:7px 0 11px 101px}.scale-stepper button{min-height:31px;margin:0;padding:0;color:var(--text);border:1px solid rgba(20,229,255,.62);background:#14e5ff1f;font-size:18px}.view-mode{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:8px 0}.view-mode button{min-height:29px;margin:0;color:var(--text);border:1px solid rgba(86,240,162,.45);background:#56f0a212;font:700 11px/1 Space Mono,monospace}.view-mode button.active{color:#06100d;border-color:var(--emf);background:var(--emf)}.zoom-equation code{display:block;padding:0 8px 8px;color:var(--cyan);font:7px/1.3 Space Mono,monospace;overflow-wrap:anywhere}.projection-readout{display:block;margin:2px 0 8px;color:var(--pink);font:700 9px/1.3 Space Mono,monospace}.mode-button{color:var(--text);border:1px solid var(--violet);background:#8f47ff29}.mode-button.active{color:var(--ink);background:var(--violet);box-shadow:0 0 22px #8f47ff73}.t-theory-toggle{margin:8px 0}body.t-theory-off .t-theory-toggle{color:var(--ink);border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 22px #14e5ff59}body.t-theory-off .lens-layers label:not(:first-of-type),body.t-theory-off #brecvema,body.t-theory-off #appraisal-panel,body.t-theory-off #body-map-panel,body.t-theory-off #thought-sparks-panel{display:none}body.t-theory-off .equation-wall .equation-block:not(.primary),body.t-theory-off .equation-wall .equation-notes span:nth-child(2){display:none}.brecvema-inspector{margin-top:10px;padding:10px;border:1px solid rgba(143,71,255,.58);background:#8f47ff1a}.inspector-kicker{margin:0 0 8px;color:var(--violet);font:700 8px/1.35 Space Mono,monospace}.mechanism-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.mechanism-grid button{min-height:30px;margin:0;padding:5px;color:var(--text);border:1px solid rgba(234,245,255,.3);background:#05070e8c;font:700 9px/1 Space Mono,monospace}.mechanism-grid button.active{color:var(--ink);border-color:var(--pink);background:var(--pink)}.mechanism-detail{margin-top:9px;padding-top:9px;border-top:1px solid rgba(143,71,255,.36)}.mechanism-detail h2{margin:0 0 5px;color:var(--text);font:800 13px/1.1 Syne,sans-serif}.mechanism-detail>p{margin:0;color:#d7e8f6;font:9px/1.4 Space Mono,monospace}.mechanism-detail dl{display:grid;gap:4px;margin:8px 0}.mechanism-detail dl div{display:grid;grid-template-columns:73px 1fr;gap:5px}.mechanism-detail dt{color:var(--violet);font:700 8px/1.3 Space Mono,monospace}.mechanism-detail dd{margin:0;color:var(--text);font:8px/1.3 Space Mono,monospace}.mechanism-equation{color:var(--cyan)!important;overflow-wrap:anywhere}.mechanism-source{margin-top:8px!important;color:var(--pink)!important;font-size:8px!important}.appraisal-panel,.body-map-panel{margin-top:10px;padding:8px;border:1px solid rgba(20,229,255,.34);background:#14e5ff0b}.appraisal-panel summary,.body-map-panel summary{color:var(--cyan);cursor:pointer;font:700 8px/1.2 Space Mono,monospace}.appraisal-note{margin:8px 0;color:#d7e8f6;font:8px/1.35 Space Mono,monospace}#appraisal-controls{display:grid;gap:5px}.appraisal-control{display:grid;grid-template-columns:76px 1fr;align-items:center;gap:5px}.appraisal-control label{color:#aeb8ce;font-size:7px}.appraisal-readout{margin:8px 0 0;color:var(--cyan);font:700 7px/1.35 Space Mono,monospace}.body-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:min(100%,220px);margin:8px auto}.body-cell{aspect-ratio:1;min-width:0;border:1px solid rgba(174,184,206,.2);background:#aeb8ce0d;transition:background .2s ease,box-shadow .2s ease}.body-cell.active{box-shadow:0 0 8px #ff3bceb3}.settings-panel,.thought-sparks-panel{margin-top:12px;padding:8px;border:1px solid rgba(174,184,206,.28);background:#ffffff06}.settings-panel summary,.thought-sparks-panel summary{color:#aeb8ce;cursor:pointer;font:700 8px/1.2 Space Mono,monospace}.settings-panel[open] summary{margin-bottom:5px}.settings-panel .control:last-child{margin-bottom:0}.thought-sparks-panel{border-color:#f6c75a6b;background:#f6c75a0b}.thought-sparks-panel summary{color:var(--gold)}.math-readout{margin-top:13px;padding:10px;border-left:2px solid var(--pink);background:#ff3bce12}.math-readout p{margin:0 0 6px;color:var(--pink);font:700 9px/1.2 Space Mono,monospace}.math-readout code{display:block;color:var(--text);font:10px/1.45 Space Mono,monospace;overflow-wrap:anywhere}.math-readout code+code{margin-top:4px;color:#aeb8ce}.physics-ledger{display:grid;gap:4px;margin:9px 0 0}.physics-ledger div{display:grid;grid-template-columns:34px 1fr;gap:5px}.physics-ledger dt{color:var(--cyan);font:700 9px/1.25 Space Mono,monospace}.physics-ledger dd{margin:0;color:#d7e8f6;font:9px/1.25 Space Mono,monospace}.type-status{margin:9px 0 0;color:var(--cyan);font:700 8px/1.35 Space Mono,monospace}.type-status.error{color:var(--pink)}.equation-wall{position:fixed;z-index:2;right:24px;bottom:46px;width:min(43vw,590px);min-height:min(62vh,620px);padding:26px;border:1px solid rgba(255,59,206,.42);background:#05070e94;box-shadow:0 0 42px #ff3bce1c;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.question-active .equation-wall{display:none}.equation-kicker{margin:0 0 9px;color:var(--pink);font:700 10px/1.3 Space Mono,monospace}.equation-wall h2{margin:0 0 24px;color:var(--text);font:800 26px/1.1 Syne,sans-serif}.wall-stepper{display:grid;grid-template-columns:34px 34px;gap:5px;margin:-12px 0 15px}.wall-stepper button{min-height:28px;margin:0;padding:0;color:var(--text);border:1px solid rgba(255,59,206,.55);background:#ff3bce1f;font-size:16px}.equation-block{display:flex;align-items:center;min-height:58px;margin:0 0 16px;padding:12px 0;border-top:1px solid rgba(234,245,255,.16);color:#d7e8f6;font-size:18px;overflow-wrap:anywhere}.equation-block.primary{min-height:72px;color:var(--cyan);border-top:2px solid var(--cyan);font-size:27px}.equation-block .katex-display{margin:0;width:100%;overflow-x:auto;overflow-y:hidden}.equation-block .katex{font-size:1em}.equation-notes{display:grid;gap:8px;margin-top:24px;padding-top:15px;border-top:1px solid rgba(255,59,206,.35);color:var(--pink);font:700 10px/1.35 Space Mono,monospace}.field-note{position:fixed;right:24px;bottom:20px;margin:0;color:#eaf5ffb3;font-size:10px;text-align:right}@media(max-width:900px){.equation-wall{display:none}}@media(max-width:600px){.abstract-splash{padding:12px}.abstract-splash__frame{max-height:calc(100vh - 24px);padding:20px}.abstract-splash__copy{font-size:10px;line-height:1.55}.field-readout{top:12px;left:12px;padding:13px;width:min(286px,calc(100vw - 24px))}.field-note{right:12px;bottom:12px;width:230px}.math-readout{display:none}.hierarchy-button span{font-size:6px}}.compare-labels{position:fixed;left:0;right:0;bottom:18px;display:grid;grid-template-columns:1fr 1fr;pointer-events:none;z-index:2}.compare-labels[hidden]{display:none}.compare-labels span{justify-self:center;padding:4px 10px;color:var(--text);border:1px solid rgba(255,255,255,.25);background:#05060db3;font:700 11px/1 Space Mono,monospace;letter-spacing:.08em}.compare-labels span:last-child{color:var(--ink);background:var(--violet);border-color:var(--violet)}.compare-labels:before{content:"";position:fixed;top:0;bottom:0;left:50%;border-left:1px solid rgba(255,255,255,.3)}.compare-cards{position:fixed;top:18px;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;pointer-events:none;z-index:2}.compare-cards[hidden]{display:none}.compare-cards.wm-panel:not([hidden]){display:block;right:auto;width:min(860px,64vw);pointer-events:auto}.compare-card{justify-self:center;width:min(400px,40vw);max-height:46vh;overflow:auto;padding:12px 14px;pointer-events:auto;color:var(--text);border:1px solid rgba(255,255,255,.22);background:#05060dd1;font:12px/1.45 Space Mono,monospace}.compare-cards .compare-card:first-child{margin-left:22vw;width:min(400px,24vw)}.compare-cards.wm-panel .compare-card,.compare-cards.wm-panel .compare-card:first-child{width:auto;max-height:none;margin:0 0 8px}.compare-card--field{border-color:var(--violet)}.compare-card h3{margin:4px 0 8px;font-size:14px}.compare-card p{margin:0 0 8px}.compare-card__kicker{color:var(--cyan);font-size:10px;letter-spacing:.06em}.compare-card--field .compare-card__kicker{color:var(--pink)}.compare-card__equation{margin:6px 0;overflow-x:auto}.compare-card__sources{display:flex;flex-wrap:wrap;gap:8px;font-size:10px;opacity:.8}.compare-card__sources a{color:var(--cyan)}.compare-card__cycle{float:right;margin:-2px 0 4px 8px;padding:3px 8px;color:var(--ink);border:0;background:var(--violet);font:700 10px/1 Space Mono,monospace;cursor:pointer}.questions-open{margin:-7px 0 14px;color:var(--ink);border-color:var(--gold);background:linear-gradient(90deg,var(--gold),var(--pink));box-shadow:0 0 24px #f6c75a2e}.questions-panel{margin:-7px 0 14px;padding:10px;border:1px solid rgba(246,199,90,.58);background:#f6c75a0f}.questions-panel[hidden]{display:none}.questions-panel h2{margin:4px 0 8px;color:var(--text);font:800 13px/1.1 Syne,sans-serif}.questions-list{display:grid;gap:9px}.questions-group h3{margin:0 0 5px;color:var(--gold);font:700 8px/1.2 Space Mono,monospace;text-transform:uppercase}.question-list-item{display:grid;gap:4px;width:100%;min-height:0;margin:0 0 4px;padding:6px 7px;text-align:left;color:#d7e8f6;border:1px solid rgba(234,245,255,.18);background:#05070e6b;font:8px/1.35 Space Mono,monospace}.question-list-item small{color:var(--cyan);font-size:7px}.question-list-item.active{color:var(--ink);border-color:var(--gold);background:var(--gold)}.question-list-item.active small{color:var(--ink)}.question-card{position:fixed;z-index:5;right:24px;top:24px;width:min(430px,32vw);max-height:52vh;overflow:auto;padding:14px 16px;color:var(--text);border:1px solid rgba(246,199,90,.72);background:#05070ee0;box-shadow:0 0 36px #f6c75a29,inset 0 0 34px #ff3bce0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:12px/1.45 Space Mono,monospace}.question-card[hidden],.question-nudge[hidden]{display:none}.question-card__badge{display:inline-block;margin:0 0 8px;padding:4px 6px;color:var(--ink);background:var(--gold);font:700 9px/1 Space Mono,monospace}.question-card h2{margin:0 0 9px;color:#f3ead0;font:800 18px/1.05 Syne,sans-serif}.question-card p{margin:0 0 10px}.question-card__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.question-card__actions button{width:auto;min-height:0;margin:0;padding:6px 8px;color:var(--text);border:1px solid rgba(20,229,255,.5);background:#14e5ff14;font-size:9px}.question-card__mother{border-color:#2f8f4f!important;color:#7dff9a!important;background:#143c1e61!important}.question-card__next{color:var(--ink)!important;border-color:var(--pink)!important;background:var(--pink)!important}.question-nudge{position:fixed;z-index:3;left:50%;bottom:54px;max-width:min(680px,62vw);transform:translate(-50%);margin:0;padding:8px 12px;color:var(--ink);border:0;background:var(--gold);box-shadow:0 0 26px #f6c75a38;font:700 10px/1.2 Space Mono,monospace}.gravity-question-readouts[hidden]{display:none}.gravity-question-readouts{position:fixed;inset:0;z-index:4;pointer-events:none;font-family:Space Mono,monospace}.gravity-question-readout{position:absolute;top:24px;width:min(420px,calc(50vw - 380px));min-width:330px;padding:11px 13px;color:var(--text);border:1px solid rgba(20,229,255,.72);background:#05070ed1;box-shadow:0 0 28px #14e5ff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gravity-question-readout--left{left:min(360px,18.5vw)}.gravity-question-readout--right{left:calc(50% + 24px);border-color:#ff3bcec7;box-shadow:0 0 28px #ff3bce24}.gravity-question-readout__kicker{margin:0 0 6px;color:var(--cyan);font:700 10px/1.2 Space Mono,monospace}.gravity-question-readout--right .gravity-question-readout__kicker{color:var(--pink)}.gravity-question-readout h3{margin:0 0 7px;color:#f3ead0;font:800 16px/1.05 Syne,sans-serif}.gravity-question-readout dl{display:grid;gap:4px;margin:0;font-size:12px;line-height:1.3}.gravity-question-readout dl div{display:grid;grid-template-columns:92px 1fr;gap:8px;align-items:baseline}.gravity-question-readout dt{color:var(--gold);font-weight:700}.gravity-question-readout dd{margin:0}.gravity-question-ruler{position:relative;height:42px;margin-top:8px;padding-top:16px;color:var(--text);font-size:10px}.gravity-question-ruler__track{position:absolute;left:0;right:48px;top:18px;height:7px;border:1px solid rgba(246,199,90,.5);background:linear-gradient(90deg,#f6c75a38,#ff3bce73)}.gravity-question-ruler__mark{position:absolute;top:0;color:var(--gold);transform:translate(-50%);white-space:nowrap}.gravity-question-ruler__mark:after{content:"";position:absolute;left:50%;top:15px;height:18px;border-left:2px solid currentColor}.gravity-question-ruler__mark--gr{left:70%}.gravity-question-ruler__mark--t{left:82%;color:var(--pink)}.gravity-question-ruler strong{position:absolute;right:0;top:13px;color:var(--pink);font-size:12px}@media(max-width:1500px){.gravity-question-readout{top:68px;width:330px;min-width:0}.gravity-question-readout--left{left:350px}}.style-layers{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 11px;padding:7px;border:1px solid rgba(255,59,206,.28)}.style-layers legend{padding:0 4px;color:var(--pink);font:700 8px/1 Space Mono,monospace}.style-layers label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px;color:#d7e8f6;font-size:7px}.style-layers input{width:auto;margin:0}.mother-open{margin-top:6px;color:#7dff9a;border-color:#2f8f4f;background:#143c1e59}.mother-settings{display:grid;gap:4px;margin-top:8px;font-size:9px}.mother-settings select,.mother-settings input{width:100%;font:10px Space Mono,monospace}.mother-terminal{position:fixed;left:50%;top:50%;z-index:30;width:min(760px,60vw);height:min(520px,62vh);transform:translate(-50%,-50%);display:grid;grid-template-rows:auto 1fr;color:#7dff9a;border:1px solid #2f8f4f;background:#020a04f0;box-shadow:0 0 40px #3cff782e,inset 0 0 60px #3cff780d;font:13px/1.5 Space Mono,monospace;text-shadow:0 0 6px rgba(80,255,140,.55)}.mother-terminal[hidden]{display:none}.mother-terminal.wm-panel{grid-template-rows:auto auto 1fr;overflow:hidden}.mother-terminal.wm-panel>.wm-titlebar{margin:0;color:#b9ffcb;border-bottom-color:#2f8f4f;background:#143c1e8a}.mother-terminal header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #2f8f4f;letter-spacing:.12em;font-size:11px}.mother-terminal header button{width:auto;margin:0;padding:2px 8px;color:#7dff9a;border:1px solid #2f8f4f;background:transparent}.mother-tabs{display:flex;gap:4px;margin-left:12px}.mother-tabs button.active{color:#031004;background:#7dff9a}.mother-pane{min-height:0}.mother-pane[hidden]{display:none}.mother-pane-chat{display:grid;grid-template-rows:1fr auto;min-height:0}.mother-log{margin:0;padding:12px;overflow:auto;white-space:pre-wrap}.mother-form{display:flex;gap:8px;align-items:center;padding:8px 12px;border-top:1px solid #2f8f4f}.mother-input{flex:1;color:#b9ffcb;border:0;outline:0;background:transparent;font:13px Space Mono,monospace}.mother-line{white-space:pre-wrap}.mother-question{margin-top:10px;color:#c9ffd6}.mother-answer{margin:6px 0;color:#9dffb5}.mother-answer h4{margin:10px 0 4px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.mother-answer p{margin:0 0 6px}.mother-answer ul{margin:0 0 6px 18px;padding:0}.mother-answer strong{color:#d9ffe3}.mother-answer .katex{color:#d9ffe3;font-size:1em}.mother-cite{color:#4fbf74;font-size:.75em}.mother-answer hr{border:0;border-top:1px solid #2f8f4f;margin:10px 0}.mother-code-block{position:relative;margin:8px 0;border:1px solid #2f8f4f;background:#00000047}.mother-code-block pre{margin:0;padding:28px 8px 8px;overflow:auto;white-space:pre;text-shadow:none}.mother-code-block code{color:#d9ffe3;font:12px/1.45 Space Mono,monospace}.mother-run-shell{position:absolute;top:4px;right:4px;width:auto;margin:0;padding:2px 7px;color:#031004;border:1px solid #7dff9a;background:#7dff9a;font-size:9px}.mother-pane-shell{display:grid;grid-template-rows:auto 1fr;min-height:0}.mother-shell-toolbar{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 10px;border-bottom:1px solid #2f8f4f}.mother-shell-toolbar label{display:flex;align-items:center;gap:6px;min-width:170px;color:#7dff9a;font-size:10px}.mother-shell-toolbar select{min-width:150px;color:#b9ffcb;border:1px solid #2f8f4f;background:#020a04;font:10px Space Mono,monospace}.mother-shell-toolbar button{width:auto;margin:0;padding:3px 8px;color:#7dff9a;border:1px solid #2f8f4f;background:transparent}.mother-shell-toolbar button:disabled{opacity:.45}.mother-shell-status{margin-left:auto;color:#4fbf74;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.mother-shell-host{min-height:0;padding:6px;overflow:hidden}.mother-shell-host .xterm{height:100%;text-shadow:none}.mother-terminal header .mother-compare{display:flex;align-items:center;gap:4px;margin-left:auto;margin-right:10px;font-size:10px}.mother-terminal header .mother-compare input{width:auto;margin:0}.mother-terminal header .mother-speak{display:flex;align-items:center;gap:4px;margin-right:10px;font-size:10px}.mother-terminal header .mother-speak input{width:auto;margin:0}.mother-terminal header .mother-observatory{display:flex;align-items:center;gap:4px;margin-right:10px;font-size:10px}.mother-terminal header .mother-observatory input{width:auto;margin:0}.mother-tour-line{margin:6px 0;color:#9ff3c4}.mother-tour-play{margin-left:8px;padding:2px 8px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer}.tour-card{position:fixed;z-index:6;left:24px;bottom:24px;width:min(440px,34vw);padding:12px 14px;color:var(--text);border:1px solid rgba(20,229,255,.72);background:#05070ee6;box-shadow:0 0 36px #14e5ff29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:12px/1.45 Space Mono,monospace}.tour-card[hidden]{display:none}.tour-card header{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.tour-card__title{color:#eaf5ff;font:800 15px/1.1 Syne,sans-serif}.tour-card__count{color:#14e5ff;white-space:nowrap}.tour-card__label{margin:0 0 6px;font-size:10px;letter-spacing:.08em;color:#f6c75a}.tour-card__label:empty{display:none}.tour-card__label[data-label=empirical-result],.tour-card__label[data-label=kernel-verified]{color:#56f0a2}.tour-card__label[data-label=interpretive],.tour-card__label[data-label=open-hypothesis]{color:#ff8fd8}.tour-card__say{margin:0 0 10px}.tour-card__note{margin:0 0 8px;font-size:10px;color:#ff9f7a}.tour-card__controls{display:flex;gap:6px}.tour-card__controls button{flex:1;padding:4px 6px;border:1px solid rgba(20,229,255,.6);background:transparent;color:#eaf5ff;font:11px Space Mono,monospace;cursor:pointer}.tour-card__controls button:hover{background:#14e5ff24}.mother-section{margin:12px 0 4px;color:#e8ffef;font-size:11px;letter-spacing:.14em;border-bottom:1px solid #2f8f4f}.mother-diff{padding:6px 10px;border:1px solid #f6c75a;color:#ffe9a8;background:#3c2d0540}.mother-diff .mother-section{color:#f6c75a;border-color:#f6c75a}.mother-baseline summary{cursor:pointer;margin-top:10px;color:#8fd0ff;letter-spacing:.12em;font-size:11px}.mother-sources{color:#4fbf74;font-size:11px}.mother-terminal header .mother-persona{display:flex;gap:10px;margin-left:16px;font-size:10px}.mother-terminal header .mother-persona[hidden]{display:none}.mother-terminal header .mother-persona label{display:flex;align-items:center;gap:3px}.mother-terminal header .mother-persona input{width:auto;margin:0}.mother-terminal.persona-hal{color:#ff9a8a;border-color:#b8402e;box-shadow:0 0 40px #ff3c2833,inset 0 0 60px #ff3c280d;text-shadow:0 0 6px rgba(255,90,70,.5)}.mother-terminal.persona-hal header,.mother-terminal.persona-hal .mother-form,.mother-terminal.persona-hal .mother-shell-toolbar{border-color:#b8402e}.mother-terminal.persona-hal header button,.mother-terminal.persona-hal .mother-shell-toolbar button,.mother-terminal.persona-hal .mother-shell-toolbar select{color:#ff9a8a;border-color:#b8402e;background-color:#120403}.mother-terminal.persona-hal .mother-tabs button.active{color:#120403;background:#ff9a8a}.mother-terminal.persona-hal .mother-shell-status,.mother-terminal.persona-hal .mother-shell-toolbar label{color:#ff9a8a}.dimension-dynamics-panel{position:fixed;right:24px;bottom:24px;z-index:4;width:min(430px,calc(100vw - 48px));padding:12px;color:var(--text);border:1px solid rgba(255,59,206,.62);background:#05070ed6;box-shadow:0 0 34px #ff3bce26,inset 0 0 26px #14e5ff0f;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);font:10px/1.35 Space Mono,monospace;pointer-events:none}.dimension-dynamics-panel[hidden]{display:none}.dimension-dynamics-panel.wm-panel{pointer-events:auto}.dimension-dynamics-panel__head{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--cyan);letter-spacing:.08em}.dimension-dynamics-panel canvas{width:100%;height:auto;border:1px solid rgba(20,229,255,.25);background:#03050cb8}.dimension-dynamics-panel__readout{margin:8px 0 4px;color:#f3ead0;font-weight:700;overflow-wrap:anywhere}.dimension-dynamics-panel__source{margin:0;color:#aeb8ce;font-size:8px;overflow-wrap:anywhere}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}:root{--era-accent: var(--cyan);--era-accent-2: var(--pink);--era-panel: rgba(5, 7, 14, .72);--era-panel-strong: rgba(5, 7, 14, .94);--era-text: var(--text);--era-muted: #d7e8f6;--era-border: rgba(20, 229, 255, .55);--era-shadow: rgba(20, 229, 255, .16)}html[data-era-theme] body,html[data-era-theme] main,html[data-era-theme] .field-readout,html[data-era-theme] .time-axis,html[data-era-theme] .cheat-sheet,html[data-era-theme] .library-panel,html[data-era-theme] .operator-manual,html[data-era-theme] .atlas-coverage,html[data-era-theme] select,html[data-era-theme] button{transition:background-color .55s ease,background-image .55s ease,border-color .55s ease,box-shadow .55s ease,color .55s ease,text-shadow .55s ease}html[data-era-theme] body:before{position:fixed;z-index:1;inset:0;pointer-events:none;content:"";opacity:.36;background-image:var(--era-surface, none);background-size:var(--era-surface-size, auto);mix-blend-mode:screen}html[data-era-theme] .field-readout{color:var(--era-text);border-color:var(--era-border);background-color:var(--era-panel);background-image:var(--era-panel-texture, none);box-shadow:0 0 34px var(--era-shadow),inset 0 0 0 1px #ffffff0b}html[data-era-theme] .field-readout:before{display:block;margin:-4px 0 10px;color:var(--era-accent);content:attr(data-era-ornament);font:700 8px/1.2 Space Mono,monospace;letter-spacing:.04em;white-space:pre-wrap}html[data-era-theme] h1,html[data-era-theme] .time-axis__label,html[data-era-theme] .cheat-sheet h2,html[data-era-theme] .library-panel h2,html[data-era-theme] .era-math h3{color:var(--era-text);text-shadow:var(--era-title-shadow, none)}html[data-era-theme] .eyebrow,html[data-era-theme] .scale-readout,html[data-era-theme] .time-axis__title,html[data-era-theme] .time-axis__meta,html[data-era-theme] .time-axis__hover,html[data-era-theme] .cheat-ledger-key,html[data-era-theme] .cheat-ledger-section a,html[data-era-theme] .library-list a{color:var(--era-accent)}html[data-era-theme] .time-axis,html[data-era-theme] .operator-manual,html[data-era-theme] .cheat-sheet,html[data-era-theme] .library-panel,html[data-era-theme] .atlas-coverage,html[data-era-theme] .appraisal-panel,html[data-era-theme] .body-map-panel{border-color:color-mix(in srgb,var(--era-accent) 54%,transparent);background-color:color-mix(in srgb,var(--era-panel-strong) 88%,transparent);background-image:var(--era-panel-texture, none)}html[data-era-theme] select,html[data-era-theme] .hierarchy-button,html[data-era-theme] .view-mode button,html[data-era-theme] .scale-stepper button,html[data-era-theme] .transport-button,html[data-era-theme] .mode-button,html[data-era-theme] .mechanism-grid button{color:var(--era-muted);border-color:color-mix(in srgb,var(--era-accent) 45%,transparent);background-color:color-mix(in srgb,var(--era-panel-strong) 82%,transparent)}html[data-era-theme] button,html[data-era-theme] .hierarchy-button.active,html[data-era-theme] .view-mode button.active,html[data-era-theme] .mode-button.active{color:var(--ink);background:var(--era-accent)}html[data-era-theme] .time-axis__play.active,html[data-era-theme] .poke-button,html[data-era-theme] .mechanism-grid button.active{color:var(--ink);background:var(--era-accent-2);box-shadow:0 0 20px color-mix(in srgb,var(--era-accent-2) 40%,transparent)}.era-math{margin-top:10px;padding:9px;border:1px solid color-mix(in srgb,var(--era-accent) 48%,transparent);background:color-mix(in srgb,var(--era-panel-strong) 82%,transparent)}.era-math__kicker,.era-math__note{margin:0;color:var(--era-accent);font:700 7px/1.35 Space Mono,monospace}.era-math h3{margin:4px 0 5px;font:800 12px/1.1 Syne,sans-serif}.era-math__body,.era-math__equation{margin:0;color:var(--era-muted);font:7px/1.45 Space Mono,monospace}.era-math__equations{display:grid;gap:4px;margin:7px 0;padding:7px;overflow-x:auto;border-left:2px solid var(--era-accent);background:#00000029}html[data-era-theme=earth]{--ink: #080907;--cyan: #8fc6b2;--pink: #c78048;--gold: #f0c56c;--era-accent: #d99655;--era-accent-2: #6db092;--era-panel: rgba(18, 16, 12, .82);--era-panel-strong: #18140f;--era-border: rgba(217, 150, 85, .62);--era-shadow: rgba(217, 150, 85, .18);--era-surface: repeating-linear-gradient(0deg, rgba(194, 116, 52, .28) 0 8px, rgba(72, 70, 63, .22) 8px 17px, rgba(18, 16, 12, .2) 17px 30px), radial-gradient(circle at 70% 10%, rgba(143, 198, 178, .18), transparent 34%);--era-panel-texture: repeating-linear-gradient(0deg, rgba(255, 255, 255, .025) 0 1px, transparent 1px 9px);--era-title-shadow: 0 1px 0 #000}html[data-era-theme=egypt]{--ink: #201207;--cyan: #1b6f9f;--violet: #214b8d;--pink: #b65020;--gold: #d9a441;--text: #fff1c5;--era-accent: #d9a441;--era-accent-2: #1c63a0;--era-panel: rgba(80, 49, 20, .86);--era-panel-strong: #6c451f;--era-muted: #ffe7b5;--era-border: rgba(217, 164, 65, .74);--era-shadow: rgba(217, 164, 65, .22);--era-surface: radial-gradient(circle at 18% 18%, rgba(28, 99, 160, .23), transparent 21%), repeating-linear-gradient(11deg, rgba(255, 215, 128, .11) 0 3px, transparent 3px 13px), linear-gradient(180deg, rgba(72, 43, 16, .72), rgba(25, 14, 6, .88));--era-panel-texture: linear-gradient(135deg, rgba(255, 238, 184, .11), rgba(90, 47, 16, .16)), repeating-linear-gradient(90deg, rgba(255, 255, 255, .045) 0 1px, transparent 1px 18px);--era-title-shadow: 0 2px 0 rgba(76, 40, 14, .9)}html[data-era-theme=egypt] .field-readout:before{content:"LOTUS  •  ROSETTA  •  SEKED  •  UNIT FRACTIONS"}html[data-era-theme=egypt] .field-readout{border-width:2px;box-shadow:0 0 0 4px #1c63a029,0 0 34px var(--era-shadow),inset 0 0 0 7px #ffe28d0f}html[data-era-theme=egypt] .time-axis__card{border-top-color:#d9a44173}html[data-era-theme=babylon]{--ink: #21130d;--cyan: #4c8f92;--pink: #b66a3a;--gold: #d8a162;--text: #ffe6c8;--era-accent: #c77f45;--era-accent-2: #68a3a0;--era-link: #ffd7a6;--era-panel: rgba(75, 42, 26, .86);--era-panel-strong: #5c3726;--era-muted: #f3cfad;--era-border: rgba(199, 127, 69, .7);--era-shadow: rgba(199, 127, 69, .2);--era-surface: repeating-linear-gradient(100deg, rgba(255, 201, 137, .11) 0 5px, transparent 5px 19px), radial-gradient(circle at 35% 22%, rgba(104, 163, 160, .2), transparent 24%);--era-panel-texture: repeating-linear-gradient(135deg, rgba(255, 222, 178, .09) 0 1px, transparent 1px 10px), linear-gradient(180deg, rgba(112, 67, 43, .65), rgba(65, 37, 25, .75))}html[data-era-theme=babylon] .field-readout:before{content:"WEDGE MOTIFS  ▾ ▸ ◂ ▴  SEXAGESIMAL TABLET"}html[data-era-theme=babylon] .time-axis__card:before{display:block;margin-bottom:6px;color:var(--era-accent);content:"▾ ▸ ▾ ▸ ▴ ◂ ▾ ▸";letter-spacing:.25em}html[data-era-theme=greece]{--ink: #111722;--cyan: #4b83bf;--pink: #b36b73;--gold: #d4b16a;--text: #f8fbff;--era-accent: #86b6e3;--era-accent-2: #d4b16a;--era-panel: rgba(30, 37, 48, .78);--era-panel-strong: #232b37;--era-muted: #dde8f5;--era-border: rgba(134, 182, 227, .64);--era-shadow: rgba(134, 182, 227, .18);--era-surface: radial-gradient(circle at 22% 18%, rgba(255, 255, 255, .18), transparent 28%), repeating-linear-gradient(120deg, rgba(255, 255, 255, .06) 0 2px, transparent 2px 16px);--era-panel-texture: linear-gradient(105deg, rgba(255, 255, 255, .1), transparent 30%, rgba(255, 255, 255, .06) 65%, transparent), repeating-linear-gradient(0deg, rgba(134, 182, 227, .08) 0 1px, transparent 1px 22px)}html[data-era-theme=greece] .field-readout:before{content:"COMPASS  ○  STRAIGHTEDGE  △  PROOF"}html[data-era-theme=islamic-golden-age]{--ink: #071510;--cyan: #42c8bd;--pink: #c9972f;--gold: #f1c760;--text: #effff9;--era-accent: #42c8bd;--era-accent-2: #f1c760;--era-panel: rgba(9, 37, 32, .84);--era-panel-strong: #0d332d;--era-muted: #d7fff4;--era-border: rgba(66, 200, 189, .68);--era-shadow: rgba(66, 200, 189, .2);--era-surface: conic-gradient(from 45deg at 50% 50%, rgba(66, 200, 189, .14) 0 25%, transparent 0 50%, rgba(241, 199, 96, .12) 0 75%, transparent 0);--era-surface-size: 82px 82px;--era-panel-texture: linear-gradient(45deg, rgba(241, 199, 96, .07) 25%, transparent 25% 75%, rgba(66, 200, 189, .07) 75%), linear-gradient(-45deg, rgba(241, 199, 96, .07) 25%, transparent 25% 75%, rgba(66, 200, 189, .07) 75%)}html[data-era-theme=islamic-golden-age] .field-readout:before{content:"GEOMETRIC TILE  ◆  ALGEBRA  ◆  HOUSE OF WISDOM"}html[data-era-theme=medieval]{--ink: #1e120d;--cyan: #2d6f86;--pink: #a3262d;--gold: #cf9f39;--text: #fff5d8;--era-accent: #cf9f39;--era-accent-2: #a3262d;--era-link: #ffe08a;--era-panel: rgba(69, 42, 24, .86);--era-panel-strong: #60401f;--era-muted: #f4dfb7;--era-border: rgba(207, 159, 57, .7);--era-shadow: rgba(207, 159, 57, .22);--era-surface: radial-gradient(circle at 15% 15%, rgba(163, 38, 45, .18), transparent 22%), repeating-linear-gradient(90deg, rgba(255, 236, 180, .1) 0 1px, transparent 1px 18px);--era-panel-texture: linear-gradient(90deg, rgba(163, 38, 45, .18) 0 7px, transparent 7px), repeating-linear-gradient(0deg, rgba(255, 245, 216, .04) 0 1px, transparent 1px 12px)}html[data-era-theme=medieval] .field-readout:before{content:"ILLUMINATED MARGIN  ✦  RECURRENCE  ✦  ABACUS"}html[data-era-theme=renaissance]{--ink: #19100b;--cyan: #47788a;--pink: #8f3d2c;--gold: #c08a43;--text: #fae7c8;--era-accent: #b87832;--era-accent-2: #47788a;--era-panel: rgba(53, 34, 20, .84);--era-panel-strong: #4b311f;--era-muted: #ead2ad;--era-border: rgba(184, 120, 50, .68);--era-shadow: rgba(184, 120, 50, .2);--era-surface: linear-gradient(110deg, rgba(192, 138, 67, .11), transparent 45%), repeating-linear-gradient(0deg, rgba(255, 245, 220, .05) 0 1px, transparent 1px 26px), repeating-linear-gradient(90deg, rgba(255, 245, 220, .04) 0 1px, transparent 1px 26px);--era-panel-texture: repeating-linear-gradient(8deg, rgba(255, 245, 220, .05) 0 1px, transparent 1px 8px)}html[data-era-theme=renaissance] .field-readout:before{content:"SEPIA NOTEBOOK  /  PERSPECTIVE GRID  /  WORKSHOP"}html[data-era-theme=enlightenment]{--ink: #100d0a;--cyan: #75b8c7;--pink: #b56b3a;--gold: #d8a44b;--text: #fff0d0;--era-accent: #d18443;--era-accent-2: #75b8c7;--era-panel: rgba(42, 29, 18, .86);--era-panel-strong: #392616;--era-muted: #f0d9b7;--era-border: rgba(209, 132, 67, .66);--era-shadow: rgba(209, 132, 67, .18);--era-surface: radial-gradient(circle at 70% 18%, rgba(117, 184, 199, .15), transparent 28%), repeating-linear-gradient(105deg, rgba(209, 132, 67, .11) 0 2px, transparent 2px 18px);--era-panel-texture: repeating-linear-gradient(0deg, rgba(255, 255, 255, .035) 0 1px, transparent 1px 14px)}html[data-era-theme=enlightenment] .field-readout:before{content:"COPPERPLATE  ∫  INSTRUMENT  ∫  INVERSE SQUARE"}html[data-era-theme=modern]{--ink: #07101a;--cyan: #59c7ff;--pink: #d5d5cf;--gold: #ffcf6a;--text: #e8f4ff;--era-accent: #59c7ff;--era-accent-2: #ffcf6a;--era-panel: rgba(4, 18, 33, .86);--era-panel-strong: #06192d;--era-muted: #cfe7ff;--era-border: rgba(89, 199, 255, .64);--era-shadow: rgba(89, 199, 255, .2);--era-surface: linear-gradient(rgba(89, 199, 255, .1) 1px, transparent 1px), linear-gradient(90deg, rgba(89, 199, 255, .08) 1px, transparent 1px);--era-surface-size: 36px 36px;--era-panel-texture: repeating-linear-gradient(0deg, rgba(89, 199, 255, .07) 0 1px, transparent 1px 12px)}html[data-era-theme=modern] .field-readout:before{content:"BLUEPRINT  |  TYPEWRITER  |  FIELD EQUATIONS"}html[data-era-theme=present],html[data-era-theme=cosmic]{--era-accent: var(--cyan);--era-accent-2: var(--pink);--era-panel: rgba(5, 7, 14, .72);--era-panel-strong: #05070e;--era-muted: #d7e8f6;--era-border: rgba(20, 229, 255, .55);--era-shadow: rgba(20, 229, 255, .16);--era-surface: radial-gradient(circle at 18% 12%, rgba(255, 59, 206, .2), transparent 24%), radial-gradient(circle at 80% 18%, rgba(20, 229, 255, .18), transparent 28%);--era-panel-texture: linear-gradient(90deg, rgba(255, 255, 255, .025) 1px, transparent 1px), linear-gradient(rgba(255, 255, 255, .018) 1px, transparent 1px);--era-surface-size: auto}html[data-era-theme=present] .field-readout:before{content:"LIVE SOMA MACHINE  /  RESPONSE GRAMMAR  /  CLAIM LEDGER"}html[data-era-theme=cosmic] .field-readout:before{content:"DEEP TIME  /  CURRENT NEON  /  EXTRAPOLATION BOUNDARY"}html[data-era-theme]{--era-link: var(--era-accent);--era-button-text: var(--ink);--era-titlebar-text: var(--era-text);--era-photocopy-opacity: .045;--era-photocopy-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .38'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3Ccircle cx='28' cy='44' r='1.1' fill='black' opacity='.38'/%3E%3Ccircle cx='117' cy='21' r='.8' fill='black' opacity='.32'/%3E%3Ccircle cx='86' cy='126' r='1.4' fill='black' opacity='.26'/%3E%3C/svg%3E")}html[data-era-theme] body:after{position:fixed;z-index:1;inset:0;pointer-events:none;content:"";opacity:var(--era-photocopy-opacity);background-image:var(--era-photocopy-grain),radial-gradient(circle,rgba(0,0,0,.32) 0 1px,transparent 1.4px);background-size:160px 160px,9px 9px;mix-blend-mode:soft-light}html[data-era-theme] .wm-panel,html[data-era-theme] .equation-wall,html[data-era-theme] .question-card,html[data-era-theme] .gravity-question-readout,html[data-era-theme] .compare-card,html[data-era-theme] .compare-cards.wm-panel,html[data-era-theme] .dimension-dynamics-panel,html[data-era-theme] .mother-terminal,html[data-era-theme] .settings-panel,html[data-era-theme] .thought-sparks-panel,html[data-era-theme] .math-readout,html[data-era-theme] .lens-layers,html[data-era-theme] .style-layers,html[data-era-theme] .zoom-equation,html[data-era-theme] .questions-panel{color:var(--era-text)!important;border-color:var(--era-border)!important;background-color:var(--era-panel)!important;background-image:var(--era-panel-texture, none)!important;box-shadow:0 0 34px var(--era-shadow),inset 0 0 0 1px #ffffff0b!important}html[data-era-theme] .wm-panel>.wm-titlebar,html[data-era-theme] .mother-terminal.wm-panel>.wm-titlebar,html[data-era-theme] .mother-terminal header,html[data-era-theme] .mother-form,html[data-era-theme] .mother-shell-toolbar,html[data-era-theme] .wm-dock__button,html[data-era-theme] .wm-dock__reset,html[data-era-theme] .wm-clean-hint{color:var(--era-titlebar-text)!important;border-color:var(--era-border)!important;background:var(--era-titlebar-bg, linear-gradient(90deg, color-mix(in srgb, var(--era-accent) 24%, transparent), color-mix(in srgb, var(--era-accent-2) 16%, transparent)))!important;text-shadow:var(--era-title-shadow, none)!important}html[data-era-theme] .wm-titlebar__button,html[data-era-theme] .mother-terminal header button,html[data-era-theme] .mother-shell-toolbar button,html[data-era-theme] .question-card__actions button,html[data-era-theme] .time-axis__clear{color:var(--era-link)!important;border-color:var(--era-border)!important;background:color-mix(in srgb,var(--era-panel-strong) 78%,transparent)!important}html[data-era-theme] .wm-titlebar__button:hover,html[data-era-theme] .wm-titlebar__button:focus-visible,html[data-era-theme] .wm-dock__button:hover,html[data-era-theme] .wm-dock__button:focus-visible,html[data-era-theme] .wm-dock__reset:hover,html[data-era-theme] .wm-dock__reset:focus-visible{color:var(--era-button-text)!important;background:var(--era-accent)!important}html[data-era-theme] .operator-manual summary,html[data-era-theme] .cheat-sheet summary,html[data-era-theme] .atlas-coverage summary,html[data-era-theme] .settings-panel summary,html[data-era-theme] .thought-sparks-panel summary,html[data-era-theme] .style-layers legend,html[data-era-theme] .lens-layers legend,html[data-era-theme] .equation-kicker,html[data-era-theme] .question-card__badge,html[data-era-theme] .question-card__actions button,html[data-era-theme] .compare-card__kicker,html[data-era-theme] .physics-ledger dt,html[data-era-theme] .type-status,html[data-era-theme] .mother-section,html[data-era-theme] .mother-sources,html[data-era-theme] .mother-cite,html[data-era-theme] .gravity-question-readout__kicker,html[data-era-theme] a{color:var(--era-link)!important}html[data-era-theme] .equation-block,html[data-era-theme] .equation-notes,html[data-era-theme] .physics-ledger dd,html[data-era-theme] .question-card p,html[data-era-theme] .question-card h2,html[data-era-theme] .compare-card,html[data-era-theme] .mother-answer,html[data-era-theme] .mother-question,html[data-era-theme] .mother-input,html[data-era-theme] .mother-shell-toolbar label,html[data-era-theme] .gravity-question-readout dd,html[data-era-theme] .style-layers label,html[data-era-theme] .field-note{color:var(--era-muted)!important}html[data-era-theme] .equation-block.primary,html[data-era-theme] .compare-card__equation,html[data-era-theme] .mother-answer strong,html[data-era-theme] .mother-answer .katex,html[data-era-theme] .mother-code-block code{color:var(--era-text)!important;border-color:var(--era-link)!important}html[data-era-theme] button,html[data-era-theme] .hierarchy-button.active,html[data-era-theme] .view-mode button.active,html[data-era-theme] .mode-button.active,html[data-era-theme] .question-list-item.active{color:var(--era-button-text)!important;background:var(--era-accent)!important}html[data-era-theme] .questions-open{color:var(--era-button-text)!important;border-color:var(--era-accent-2)!important;background:linear-gradient(90deg,var(--era-accent),var(--era-accent-2))!important}html[data-era-theme=egypt]{--cyan: #9bdcff;--pink: #ffd0b2;--era-accent: #f3c45d;--era-accent-2: #92d8ff;--era-link: #a8e1ff;--era-button-text: #201207;--era-panel: rgba(55, 34, 14, .92);--era-panel-strong: #2b1a0b;--era-muted: #ffeac2;--era-border: rgba(243, 196, 93, .82);--era-titlebar-bg: linear-gradient(90deg, rgba(32, 18, 7, .92), rgba(104, 67, 26, .9))}html[data-era-theme=greece]{--ink: #0b1119;--cyan: #d9ecff;--pink: #9b2f4f;--gold: #a97922;--text: #102033;--era-accent: #1e5e9b;--era-accent-2: #a97922;--era-link: #0f5c9a;--era-button-text: #f8fbff;--era-titlebar-text: #f8fbff;--era-panel: rgba(238, 241, 235, .93);--era-panel-strong: #eef1eb;--era-muted: #17283a;--era-border: rgba(30, 94, 155, .72);--era-shadow: rgba(30, 94, 155, .18);--era-surface: radial-gradient(circle at 25% 15%, rgba(255, 255, 255, .38), transparent 22%), repeating-linear-gradient(128deg, rgba(255, 255, 255, .22) 0 3px, transparent 3px 19px), repeating-linear-gradient(38deg, rgba(30, 94, 155, .08) 0 1px, transparent 1px 46px);--era-panel-texture: linear-gradient(105deg, rgba(255, 255, 255, .42), transparent 28%, rgba(30, 94, 155, .08) 62%, transparent), repeating-linear-gradient(0deg, rgba(30, 94, 155, .1) 0 1px, transparent 1px 22px);--era-titlebar-bg: linear-gradient(90deg, #123d66, #f0f3ed 55%, #a97922)}html[data-era-theme=greece] .field-readout,html[data-era-theme=greece] .wm-panel,html[data-era-theme=greece] .equation-wall,html[data-era-theme=greece] .question-card{border-width:2px}html[data-era-theme=greece] h1,html[data-era-theme=greece] .time-axis__label,html[data-era-theme=greece] .equation-wall h2,html[data-era-theme=greece] .question-card h2{letter-spacing:.025em;text-transform:uppercase}html[data-era-theme=renaissance]{--ink: #120b07;--cyan: #133f4a;--pink: #7b2c22;--gold: #9a671f;--text: #2a180f;--era-accent: #6d341f;--era-accent-2: #0d4b5a;--era-link: #0d4b5a;--era-button-text: #fff0d0;--era-titlebar-text: #fff0d0;--era-panel: rgba(241, 214, 166, .92);--era-panel-strong: #f0d3a3;--era-muted: #2f1e14;--era-border: rgba(109, 52, 31, .74);--era-shadow: rgba(109, 52, 31, .2);--era-surface: linear-gradient(110deg, rgba(192, 138, 67, .18), transparent 45%), repeating-linear-gradient(0deg, rgba(88, 50, 24, .12) 0 1px, transparent 1px 28px), repeating-linear-gradient(90deg, rgba(88, 50, 24, .1) 0 1px, transparent 1px 28px);--era-panel-texture: repeating-linear-gradient(8deg, rgba(88, 50, 24, .08) 0 1px, transparent 1px 8px), radial-gradient(circle at 85% 12%, rgba(13, 75, 90, .1), transparent 30%);--era-titlebar-bg: linear-gradient(90deg, #502817, #8b5830)}html[data-era-theme=renaissance] h1,html[data-era-theme=renaissance] .time-axis__label,html[data-era-theme=renaissance] .equation-wall h2,html[data-era-theme=renaissance] .question-card h2{font-style:italic}html[data-era-theme=modern]{--ink: #020712;--cyan: #d6f1ff;--pink: #ffcf6a;--gold: #ffcf6a;--text: #e8f4ff;--era-accent: #00a7ff;--era-accent-2: #ffcf6a;--era-link: #8ee0ff;--era-button-text: #020712;--era-panel: rgba(2, 17, 35, .93);--era-panel-strong: #06192d;--era-muted: #d8ecff;--era-border: rgba(0, 167, 255, .82);--era-titlebar-bg: linear-gradient(90deg, rgba(0, 167, 255, .25), rgba(2, 17, 35, .95));--era-panel-texture: linear-gradient(rgba(0, 167, 255, .16) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 167, 255, .14) 1px, transparent 1px), repeating-linear-gradient(0deg, rgba(255, 255, 255, .04) 0 1px, transparent 1px 12px);--era-surface: linear-gradient(rgba(0, 167, 255, .11) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 167, 255, .09) 1px, transparent 1px)}html[data-era-theme=modern] h1,html[data-era-theme=modern] .time-axis__label,html[data-era-theme=modern] .equation-wall h2{letter-spacing:.08em;text-transform:uppercase}html[data-era-theme=expressionism]{--ink: #16070a;--cyan: #ffe066;--pink: #ff4b38;--gold: #ffcf33;--text: #fff5d0;--era-accent: #ffcf33;--era-accent-2: #e5372f;--era-link: #ffe066;--era-button-text: #16070a;--era-panel: rgba(42, 10, 20, .93);--era-panel-strong: #250916;--era-muted: #ffe7c2;--era-border: rgba(255, 207, 51, .82);--era-shadow: rgba(229, 55, 47, .28);--era-photocopy-opacity: .13;--era-surface: radial-gradient(circle at 22% 20%, rgba(255, 207, 51, .34), transparent 18%), linear-gradient(128deg, rgba(229, 55, 47, .32) 0 18%, transparent 18% 62%, rgba(30, 80, 150, .28) 62% 78%, transparent 78%), repeating-linear-gradient(18deg, rgba(255, 255, 255, .05) 0 2px, transparent 2px 16px);--era-panel-texture: linear-gradient(120deg, rgba(229, 55, 47, .22), transparent 48%), radial-gradient(circle at 88% 15%, rgba(255, 207, 51, .16), transparent 32%);--era-titlebar-bg: linear-gradient(90deg, #e5372f, #1d4f96 58%, #ffcf33)}html[data-era-theme=constructivism]{--ink: #090908;--cyan: #f8f1df;--pink: #e02020;--gold: #f0c23a;--text: #fff7df;--era-accent: #e02020;--era-accent-2: #f8f1df;--era-link: #fff7df;--era-button-text: #ffffff;--era-panel: rgba(20, 18, 16, .94);--era-panel-strong: #151311;--era-muted: #f8f1df;--era-border: rgba(224, 32, 32, .86);--era-shadow: rgba(224, 32, 32, .24);--era-photocopy-opacity: .14;--era-surface: linear-gradient(135deg, transparent 0 36%, rgba(224, 32, 32, .42) 36% 46%, transparent 46%), linear-gradient(24deg, transparent 0 58%, rgba(248, 241, 223, .16) 58% 62%, transparent 62%), repeating-linear-gradient(90deg, rgba(255, 255, 255, .04) 0 1px, transparent 1px 24px);--era-panel-texture: linear-gradient(135deg, rgba(224, 32, 32, .26) 0 16%, transparent 16%), repeating-linear-gradient(0deg, rgba(255, 255, 255, .045) 0 1px, transparent 1px 11px);--era-titlebar-bg: linear-gradient(90deg, #e02020, #151311 52%, #f8f1df)}html[data-era-theme=bauhaus]{--ink: #101010;--cyan: #f7f3df;--pink: #e3342f;--gold: #f2c230;--text: #111111;--era-accent: #f2c230;--era-accent-2: #2764b8;--era-link: #174f9d;--era-button-text: #101010;--era-titlebar-text: #101010;--era-panel: rgba(246, 240, 215, .94);--era-panel-strong: #f6f0d7;--era-muted: #171717;--era-border: rgba(16, 16, 16, .78);--era-shadow: rgba(16, 16, 16, .18);--era-photocopy-opacity: .12;--era-surface: radial-gradient(circle at 18% 20%, rgba(39, 100, 184, .42) 0 38px, transparent 39px), linear-gradient(45deg, transparent 0 62%, rgba(227, 52, 47, .34) 62% 72%, transparent 72%), linear-gradient(90deg, rgba(242, 194, 48, .25) 0 22%, transparent 22%);--era-panel-texture: radial-gradient(circle at 90% 18%, rgba(39, 100, 184, .18) 0 26px, transparent 27px), linear-gradient(90deg, rgba(227, 52, 47, .1) 0 8px, transparent 8px), repeating-linear-gradient(0deg, rgba(16, 16, 16, .07) 0 1px, transparent 1px 18px);--era-titlebar-bg: linear-gradient(90deg, #f2c230 0 35%, #e3342f 35% 58%, #2764b8 58%)}html[data-era-theme=color-field]{--ink: #130709;--cyan: #ffd6a3;--pink: #c83d2d;--gold: #d88436;--text: #fff1d4;--era-accent: #d88436;--era-accent-2: #7a1e2a;--era-link: #ffd6a3;--era-button-text: #130709;--era-panel: rgba(44, 12, 18, .94);--era-panel-strong: #2d0d13;--era-muted: #ffe4c0;--era-border: rgba(216, 132, 54, .78);--era-shadow: rgba(122, 30, 42, .28);--era-photocopy-opacity: .1;--era-surface: linear-gradient(180deg, rgba(122, 30, 42, .52) 0 34%, rgba(216, 132, 54, .34) 34% 68%, rgba(34, 45, 86, .36) 68%), radial-gradient(circle at 60% 20%, rgba(255, 214, 163, .12), transparent 28%);--era-panel-texture: linear-gradient(180deg, rgba(122, 30, 42, .42) 0 42%, rgba(216, 132, 54, .22) 42% 74%, rgba(34, 45, 86, .24) 74%), repeating-linear-gradient(90deg, rgba(255, 255, 255, .025) 0 1px, transparent 1px 13px);--era-titlebar-bg: linear-gradient(90deg, #7a1e2a, #d88436)}html[data-era-theme=pop-art]{--ink: #080812;--cyan: #00b7ff;--pink: #ff2d73;--gold: #ffe300;--text: #ffffff;--era-accent: #ffe300;--era-accent-2: #ff2d73;--era-link: #00d5ff;--era-button-text: #080812;--era-panel: rgba(9, 11, 27, .94);--era-panel-strong: #090b1b;--era-muted: #ffffff;--era-border: rgba(255, 227, 0, .86);--era-shadow: rgba(255, 45, 115, .26);--era-photocopy-opacity: .15;--era-surface: radial-gradient(circle, rgba(255, 227, 0, .28) 0 3px, transparent 3.5px), linear-gradient(135deg, rgba(0, 183, 255, .24) 0 35%, transparent 35% 65%, rgba(255, 45, 115, .26) 65%);--era-surface-size: 18px 18px, auto;--era-panel-texture: radial-gradient(circle, rgba(255, 227, 0, .2) 0 2px, transparent 2.4px), linear-gradient(90deg, rgba(255, 45, 115, .18), transparent 42%);--era-titlebar-bg: linear-gradient(90deg, #ffe300 0 33%, #00b7ff 33% 66%, #ff2d73 66%)}html[data-era-theme=street-art]{--ink: #070706;--cyan: #d8ff4f;--pink: #ff4b2f;--gold: #f0e6c8;--text: #f7f1df;--era-accent: #d8ff4f;--era-accent-2: #ff4b2f;--era-link: #d8ff4f;--era-button-text: #070706;--era-panel: rgba(18, 18, 15, .94);--era-panel-strong: #11110f;--era-muted: #f0e6c8;--era-border: rgba(216, 255, 79, .76);--era-shadow: rgba(255, 75, 47, .22);--era-photocopy-opacity: .16;--era-surface: linear-gradient(12deg, transparent 0 46%, rgba(255, 75, 47, .34) 46% 51%, transparent 51%), radial-gradient(circle at 20% 80%, rgba(216, 255, 79, .18), transparent 28%), repeating-linear-gradient(0deg, rgba(255, 255, 255, .035) 0 2px, transparent 2px 7px);--era-panel-texture: repeating-linear-gradient(0deg, rgba(255, 255, 255, .04) 0 2px, transparent 2px 7px), linear-gradient(90deg, rgba(216, 255, 79, .09), transparent 60%);--era-titlebar-bg: linear-gradient(90deg, #d8ff4f, #11110f 44%, #ff4b2f)}html[data-era-theme=expressionism] h1,html[data-era-theme=constructivism] h1,html[data-era-theme=bauhaus] h1,html[data-era-theme=color-field] h1,html[data-era-theme=pop-art] h1,html[data-era-theme=street-art] h1,html[data-era-theme=expressionism] .time-axis__label,html[data-era-theme=constructivism] .time-axis__label,html[data-era-theme=bauhaus] .time-axis__label,html[data-era-theme=color-field] .time-axis__label,html[data-era-theme=pop-art] .time-axis__label,html[data-era-theme=street-art] .time-axis__label{letter-spacing:.06em;text-transform:uppercase}html[data-era-theme=bauhaus] .field-readout:before{content:"POINT  /  LINE  /  PLANE  /  PRIMARY FORMS"}html[data-era-theme=constructivism] .field-readout:before{content:"RED DIAGONAL  /  GRID  /  CONSTRUCTION"}html[data-era-theme=expressionism] .field-readout:before{content:"COLOUR CHARGE  /  INNER NECESSITY  /  ARCHIVE COPY"}html[data-era-theme=color-field] .field-readout:before{content:"COLOUR FIELD  /  EDGE  /  ATMOSPHERE"}html[data-era-theme=pop-art] .field-readout:before{content:"HALFTONE  /  SERIAL IMAGE  /  MASS PRINT"}html[data-era-theme=street-art] .field-readout:before{content:"STENCIL  /  WALL  /  PUBLIC SURFACE"}@media(prefers-reduced-motion:reduce){html[data-era-theme] body:after,html[data-era-theme] body:before{animation:none!important}}
