.SystemView-module__J_cTPG__wrap{justify-content:center;align-items:stretch;padding:90px 60px 70px 360px;display:flex;position:absolute;inset:0}.SystemView-module__J_cTPG__svg{width:100%;height:100%;overflow:visible}.SystemView-module__J_cTPG__vein{stroke-dasharray:2 11;animation:9s linear infinite SystemView-module__J_cTPG__drift}@keyframes SystemView-module__J_cTPG__drift{to{stroke-dashoffset:-260px}}.SystemView-module__J_cTPG__node{cursor:pointer}.SystemView-module__J_cTPG__halo{opacity:.3;filter:blur(7px);animation:6s ease-in-out infinite SystemView-module__J_cTPG__pulse}@keyframes SystemView-module__J_cTPG__pulse{0%,to{opacity:.22}50%{opacity:.5}}.SystemView-module__J_cTPG__label,.SystemView-module__J_cTPG__labelActive{font-family:var(--font-mono);letter-spacing:.09em;fill:#d3c8ab;paint-order:stroke;stroke:#050708d9;stroke-width:3px;font-size:11.5px;font-weight:500}.SystemView-module__J_cTPG__labelActive{fill:#f2ecdd}.SystemView-module__J_cTPG__metric{font-family:var(--font-mono);letter-spacing:.04em;fill:#7c8186;paint-order:stroke;stroke:#050708d9;stroke-width:2.5px;font-size:9px}.SystemView-module__J_cTPG__strataCode{font-family:var(--font-mono);letter-spacing:.1em;fill:#c79a52;font-size:11px}.SystemView-module__J_cTPG__strataName{font-family:var(--font-mono);letter-spacing:.3em;fill:#565c61;font-size:9.5px}@media (max-width:1100px){.SystemView-module__J_cTPG__wrap{padding-left:40px}}@media (max-width:720px){.SystemView-module__J_cTPG__wrap{padding:76px 6px 110px}}
.TopNav-module__7_EZDq__nav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;background:#0a0c0eb3;align-items:center;gap:40px;height:52px;padding:0 30px;display:flex;position:sticky;top:0}.TopNav-module__7_EZDq__floating{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-bottom:none;justify-content:flex-end;height:46px;position:absolute;top:0;left:0;right:0}.TopNav-module__7_EZDq__floating .TopNav-module__7_EZDq__brand{display:none}.TopNav-module__7_EZDq__floating .TopNav-module__7_EZDq__link,.TopNav-module__7_EZDq__floating .TopNav-module__7_EZDq__langSwitch{pointer-events:auto}.TopNav-module__7_EZDq__brand{font-family:var(--font-serif);letter-spacing:.36em;color:var(--bone);text-indent:.36em;font-size:14px;font-weight:200}.TopNav-module__7_EZDq__sections{align-items:center;gap:2px;margin-left:auto;display:flex}.TopNav-module__7_EZDq__group{align-items:center;gap:2px;display:flex}.TopNav-module__7_EZDq__divider{background:var(--line-strong);width:1px;height:15px;margin:0 12px}.TopNav-module__7_EZDq__link{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ash);transition:color .25s var(--ease), background .25s var(--ease);border-radius:3px;padding:6px 11px;font-size:10.5px;position:relative}.TopNav-module__7_EZDq__link:hover{color:var(--sand)}.TopNav-module__7_EZDq__active{color:var(--bone);background:#c79a521a}.TopNav-module__7_EZDq__active:after{content:"";background:var(--ocre);border-radius:2px;height:1.5px;position:absolute;bottom:-1px;left:11px;right:11px}.TopNav-module__7_EZDq__floating .TopNav-module__7_EZDq__active:after{display:none}.TopNav-module__7_EZDq__themeSwitch{border-left:1px solid var(--line);align-items:center;gap:7px;margin-left:14px;padding-left:14px;display:inline-flex}.TopNav-module__7_EZDq__themeDot{background:var(--sw);cursor:pointer;opacity:.55;width:12px;height:12px;transition:opacity .2s var(--ease), transform .15s var(--ease), box-shadow .2s var(--ease);border:1px solid #c8b48f40;border-radius:50%;padding:0}.TopNav-module__7_EZDq__themeDot:hover{opacity:1;transform:scale(1.12)}.TopNav-module__7_EZDq__themeOn{opacity:1;border-color:var(--bone);box-shadow:0 0 0 2px var(--abyss), 0 0 0 3px var(--sw)}.TopNav-module__7_EZDq__floating .TopNav-module__7_EZDq__themeSwitch{pointer-events:auto}.TopNav-module__7_EZDq__langSwitch{border-left:1px solid var(--line);align-items:center;gap:2px;margin-left:12px;padding-left:12px;display:inline-flex}.TopNav-module__7_EZDq__lang{cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;color:var(--ash-dim);transition:color .25s var(--ease);background:0 0;border:none;padding:5px 7px;font-size:10px}.TopNav-module__7_EZDq__lang:hover{color:var(--sand)}.TopNav-module__7_EZDq__langOn{color:var(--ocre)}@media (max-width:720px){.TopNav-module__7_EZDq__nav{gap:16px;padding:0 16px}.TopNav-module__7_EZDq__brand{letter-spacing:.2em;font-size:12px}.TopNav-module__7_EZDq__link{letter-spacing:.08em;padding:6px 8px}}[data-theme=terminal] .TopNav-module__7_EZDq__brand{font-family:var(--font-mono);letter-spacing:.32em;text-indent:.32em;font-size:12px;font-weight:400}[data-theme=terminal] .TopNav-module__7_EZDq__link{border-radius:0}[data-theme=terminal] .TopNav-module__7_EZDq__active{border:1px solid var(--line-strong);background:0 0}[data-theme=terminal] .TopNav-module__7_EZDq__active:after{display:none}[data-theme=terminal] .TopNav-module__7_EZDq__divider{height:20px}[data-theme=terminal] .TopNav-module__7_EZDq__themeDot{border-radius:0}@media print{.TopNav-module__7_EZDq__nav{display:none!important}}[data-theme=codex] .TopNav-module__7_EZDq__brand{letter-spacing:.4em}[data-theme=codex] .TopNav-module__7_EZDq__link{letter-spacing:.12em}[data-theme=console] .TopNav-module__7_EZDq__nav{border-bottom:none;border-right:1px solid var(--line-strong);background:color-mix(in srgb, var(--stone-900) 90%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.1);pointer-events:auto;z-index:40;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:176px;height:100vh;padding:26px 18px;position:fixed;inset:0 auto 0 0}[data-theme=console] .TopNav-module__7_EZDq__brand{letter-spacing:.26em;text-indent:0;color:var(--bone);margin-bottom:28px;font-size:11px;display:block}[data-theme=console] .TopNav-module__7_EZDq__sections{flex-direction:column;align-items:stretch;gap:2px;width:100%;margin-left:0}[data-theme=console] .TopNav-module__7_EZDq__group{flex-direction:column;align-items:stretch;gap:2px}[data-theme=console] .TopNav-module__7_EZDq__divider{width:auto;height:1px;margin:11px 2px}[data-theme=console] .TopNav-module__7_EZDq__link{text-align:left;letter-spacing:.13em;padding:8px 9px}[data-theme=console] .TopNav-module__7_EZDq__active:after{display:none}[data-theme=console] .TopNav-module__7_EZDq__active{border-left:2px solid var(--ocre)}[data-theme=console] .TopNav-module__7_EZDq__themeSwitch{border-left:none;border-top:1px solid var(--line);justify-content:flex-start;margin-top:auto;margin-left:0;padding-top:18px;padding-left:0}[data-theme=console] .TopNav-module__7_EZDq__langSwitch{border-left:none;margin-top:12px;margin-left:0;padding-left:0}
.page-module__E0kJGG__shell{position:fixed;inset:0;overflow:hidden}.page-module__E0kJGG__map{z-index:1;transition:opacity .9s var(--ease), transform .9s var(--ease);position:absolute;inset:0}.page-module__E0kJGG__mapHidden{opacity:0;pointer-events:none;transform:scale(1.06)}.page-module__E0kJGG__section{z-index:2;animation:page-module__E0kJGG__sectionIn 1s var(--ease);position:absolute;inset:0}@keyframes page-module__E0kJGG__sectionIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.page-module__E0kJGG__overlay{z-index:5;pointer-events:none;position:absolute;inset:0}.page-module__E0kJGG__overlay>*{pointer-events:auto}.page-module__E0kJGG__frame{z-index:4;pointer-events:none;border:1px solid #c8b48f12;position:absolute;inset:18px}.page-module__E0kJGG__frame:before,.page-module__E0kJGG__frame:after{content:"";border:1px solid #c8b48f47;width:9px;height:9px;position:absolute}.page-module__E0kJGG__frame:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.page-module__E0kJGG__frame:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.page-module__E0kJGG__leftRail{z-index:6;flex-direction:column;width:300px;display:flex;position:absolute;top:40px;bottom:38px;left:46px}.page-module__E0kJGG__masthead{flex:none;max-width:300px}.page-module__E0kJGG__title{font-family:var(--font-serif);letter-spacing:.42em;color:var(--bone);text-indent:.42em;font-size:30px;font-weight:200;line-height:1}.page-module__E0kJGG__subtitle{align-items:center;gap:10px;margin-top:14px;display:flex}.page-module__E0kJGG__subtitle .page-module__E0kJGG__dash{background:var(--sand-dim);width:26px;height:1px}.page-module__E0kJGG__thesis{color:#b6ab93;margin-top:4px;font-size:14px;font-weight:300;line-height:1.6}.page-module__E0kJGG__thesis em{color:var(--sand);font-style:italic}.page-module__E0kJGG__modeSwitch{flex-wrap:wrap;align-items:center;gap:4px;margin-top:18px;display:flex}.page-module__E0kJGG__tools .page-module__E0kJGG__modeSwitch{margin-top:0}.page-module__E0kJGG__modeItem{align-items:center;gap:4px;display:inline-flex}.page-module__E0kJGG__modeSep{background:var(--line-strong);width:1px;height:14px;margin:0 6px 0 2px}.page-module__E0kJGG__modeBtn{border:1px solid var(--line);color:var(--ash);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .25s var(--ease), border-color .25s var(--ease), background .25s var(--ease);background:0 0;border-radius:2px;padding:5px 9px;font-size:9.5px}.page-module__E0kJGG__modeBtn:hover{color:var(--sand);border-color:var(--line-strong)}.page-module__E0kJGG__modeOn{color:var(--abyss);background:var(--sand);border-color:var(--sand)}.page-module__E0kJGG__launcher{align-items:center;gap:10px;margin-top:22px;display:flex}.page-module__E0kJGG__exploreBtn{border:1px solid var(--line-strong);color:var(--sand);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease), transform .1s var(--ease);background:#c8b48f0d;border-radius:7px;align-items:center;gap:10px;padding:10px 17px;font-size:10.5px;display:inline-flex}.page-module__E0kJGG__exploreBtn:hover{color:var(--bone);border-color:var(--sand-dim);background:#c8b48f1a}.page-module__E0kJGG__exploreBtn:active{transform:translateY(1px)}.page-module__E0kJGG__exploreBtnOn{color:var(--abyss);background:var(--sand);border-color:var(--sand)}.page-module__E0kJGG__exploreIcon{font-size:14px;line-height:1}.page-module__E0kJGG__searchChip{border:1px solid var(--line);color:var(--ash-dim);font-family:var(--font-mono);letter-spacing:.05em;cursor:pointer;transition:color .2s var(--ease), border-color .2s var(--ease);background:0 0;border-radius:7px;padding:9px 11px;font-size:10px}.page-module__E0kJGG__searchChip:hover{color:var(--sand);border-color:var(--line-strong)}.page-module__E0kJGG__restThesis{color:#b6ab93;max-width:282px;margin-top:26px;font-size:15px;font-weight:300;line-height:1.72}.page-module__E0kJGG__tools{-webkit-backdrop-filter:blur(18px)saturate(1.15);border:1px solid var(--line-strong);background:#12161ab8;border-radius:11px;flex-direction:column;flex:auto;min-height:0;margin-top:18px;padding:15px 15px 16px;display:flex;box-shadow:0 26px 64px -26px #000c}.page-module__E0kJGG__toolsPanel{border-top:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#c8b48f26 transparent;flex:auto;min-height:0;margin-top:13px;padding-top:13px;overflow-y:auto}.page-module__E0kJGG__datationRest{margin-top:auto}.page-module__E0kJGG__toolsPanel .page-module__E0kJGG__legendBlock{border-top:none;margin-top:0;padding-top:0}[data-theme=terminal] .page-module__E0kJGG__title{font-family:var(--font-mono);letter-spacing:.28em;text-indent:.28em;font-size:21px;font-weight:400}[data-theme=terminal] .page-module__E0kJGG__restThesis{font-family:var(--font-mono);letter-spacing:.02em;color:var(--sand);font-size:11.5px;line-height:1.95}:is([data-theme=terminal] .page-module__E0kJGG__exploreBtn,[data-theme=terminal] .page-module__E0kJGG__searchChip,[data-theme=terminal] .page-module__E0kJGG__tools){border-radius:0}[data-theme=terminal] .page-module__E0kJGG__tools{border-color:var(--line-strong);background:color-mix(in srgb, var(--stone-900) 84%, transparent)}[data-theme=terminal] .page-module__E0kJGG__exploreBtn:before{content:"[ "}[data-theme=terminal] .page-module__E0kJGG__exploreBtn:after{content:" ]"}.page-module__E0kJGG__panel{scrollbar-width:thin;scrollbar-color:#c8b48f26 transparent;flex-direction:column;flex:auto;min-height:0;margin-top:22px;display:flex;overflow-y:auto}.page-module__E0kJGG__atlasPanel{max-width:288px}.page-module__E0kJGG__atlasHint{border-top:1px solid var(--line);color:var(--ash);margin-top:18px;padding-top:14px;font-size:12.5px;font-weight:300;line-height:1.55}.page-module__E0kJGG__chokeChips{flex-wrap:wrap;gap:6px;display:flex}.page-module__E0kJGG__chokeChip{border:1px solid var(--line);cursor:pointer;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);transition:color .15s var(--ease), border-color .15s var(--ease), background .15s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;display:inline-flex}.page-module__E0kJGG__chokeChip:hover{color:var(--bone);border-color:var(--line-strong)}.page-module__E0kJGG__chokeChipOn{background:#c8b48f0d}.page-module__E0kJGG__chokeDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.page-module__E0kJGG__datation{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.07em;color:var(--ash-dim);text-transform:uppercase;margin-top:16px;padding-top:13px;font-size:9.5px;line-height:1.7}.page-module__E0kJGG__datationDot{background:var(--ash-dim);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.page-module__E0kJGG__legendBlock{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.page-module__E0kJGG__legendCols{grid-template-columns:1fr 1fr;gap:6px 14px;display:grid}.page-module__E0kJGG__legSizeNote{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);margin-top:9px;font-size:9px;line-height:1.5}.page-module__E0kJGG__layersBlock{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.page-module__E0kJGG__legRow{color:#b6ab93;align-items:center;gap:9px;padding:2.5px 0;font-size:12px;font-weight:300;display:flex}.page-module__E0kJGG__legGlyph{flex:none;width:14px;height:14px}.page-module__E0kJGG__legDot{border-radius:50%;flex:none;width:11px;height:11px;margin:0 2px}.page-module__E0kJGG__clearBtn{cursor:pointer;color:var(--ocre);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;font-size:10px}.page-module__E0kJGG__presetCount{color:var(--ocre);font-family:var(--font-mono);letter-spacing:.02em;vertical-align:middle;background:#c79a5224;border-radius:8px;margin-left:8px;padding:0 6px;font-size:10px;display:inline-block}.page-module__E0kJGG__presetIntro{color:var(--ash);margin:2px 0 12px;font-size:12.5px;font-weight:300;line-height:1.5}.page-module__E0kJGG__presetIntro strong{color:var(--sand);font-weight:400}.page-module__E0kJGG__presetList{flex-direction:column;gap:3px;display:flex}.page-module__E0kJGG__presetItem{text-align:left;cursor:pointer;width:100%;color:inherit;transition:background .2s var(--ease), border-color .2s var(--ease);background:0 0;border:1px solid #0000;border-left-width:2px;border-radius:2px;grid-template-columns:20px 1fr;align-items:start;gap:11px;padding:9px 10px;display:grid}.page-module__E0kJGG__presetItem:hover{background:#c79a520f;border-left-color:#c79a5266}.page-module__E0kJGG__presetOn{border-left-color:var(--ocre);background:#c79a5217}.page-module__E0kJGG__presetBox{border:1.4px solid var(--ash-dim);width:16px;height:16px;color:var(--abyss);transition:background .2s var(--ease), border-color .2s var(--ease);border-radius:3px;justify-content:center;align-items:center;margin-top:1px;font-size:11px;display:flex;position:relative}.page-module__E0kJGG__presetItem:hover .page-module__E0kJGG__presetBox{border-color:var(--ocre);background:#c79a5229}.page-module__E0kJGG__presetItem:not(.page-module__E0kJGG__presetOn):hover .page-module__E0kJGG__presetBox:after{content:"✓";color:#c79a528c}.page-module__E0kJGG__presetOn .page-module__E0kJGG__presetBox{background:var(--ocre);border-color:var(--ocre)}.page-module__E0kJGG__presetOn:hover .page-module__E0kJGG__presetBox{background:var(--ocre)}.page-module__E0kJGG__presetText{flex-direction:column;display:flex}.page-module__E0kJGG__presetLabel{font-family:var(--font-serif);color:var(--bone);font-size:15px;font-weight:400}.page-module__E0kJGG__presetOn .page-module__E0kJGG__presetLabel{color:var(--sand)}.page-module__E0kJGG__presetHook{color:var(--ash);margin-top:2px;font-size:12px;font-weight:300;line-height:1.35}.page-module__E0kJGG__filterStats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:4px 0 16px;padding:14px 0}.page-module__E0kJGG__filterStatsRow{align-items:baseline;gap:10px;display:flex}.page-module__E0kJGG__filterBig{font-family:var(--font-serif);color:var(--sand);font-size:30px;font-weight:300;line-height:1}.page-module__E0kJGG__filterBigLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash);font-size:10px}.page-module__E0kJGG__filterMini{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:10.5px;display:flex}.page-module__E0kJGG__filterMini strong{color:var(--bone);font-weight:500}.page-module__E0kJGG__tours{border-top:1px solid var(--line);max-width:318px;margin-top:20px;padding-top:14px}.page-module__E0kJGG__tourItem{text-align:left;cursor:pointer;width:100%;color:inherit;transition:background .3s var(--ease);background:0 0;border:none;border-radius:2px;margin:0 -10px;padding:5px 10px;display:block}.page-module__E0kJGG__tourItem:hover{background:#c79a520f}.page-module__E0kJGG__tourTitle{font-family:var(--font-serif);color:var(--sand);font-size:15px;font-style:italic;font-weight:400;display:block}.page-module__E0kJGG__tourItem:hover .page-module__E0kJGG__tourHook{color:var(--sand-dim)}.page-module__E0kJGG__tourHook{color:var(--ash-dim);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;font-weight:300;line-height:1.35;display:block;overflow:hidden}.page-module__E0kJGG__tourProgress{gap:7px;margin-top:20px;display:flex}.page-module__E0kJGG__tourDot{width:22px;height:2px;transition:background .4s var(--ease);background:#c8b48f2e}.page-module__E0kJGG__tourDotOn{background:var(--ocre)}.page-module__E0kJGG__tourNav{gap:12px;margin-top:36px;display:flex}.page-module__E0kJGG__tourBtn{border:1px solid var(--line-strong);color:var(--sand-dim);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);background:0 0;border-radius:2px;flex:1;padding:12px 14px;font-size:10.5px}.page-module__E0kJGG__tourBtn:hover:not(:disabled){color:var(--bone);border-color:#c8b48f66}.page-module__E0kJGG__tourBtn:disabled{opacity:.3;cursor:default}.page-module__E0kJGG__tourBtnMain{color:var(--ocre);background:#c79a5212;border-color:#c79a5273}.page-module__E0kJGG__tourBtnMain:hover{background:#c79a5226}.page-module__E0kJGG__tourHint{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash-dim);margin-top:18px;font-size:9.5px}.page-module__E0kJGG__methodLink{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);transition:color .25s var(--ease);margin-top:12px;padding-top:10px;font-size:9px;display:block}.page-module__E0kJGG__methodLink:hover{color:var(--sand)}.page-module__E0kJGG__strata{width:252px;position:absolute;bottom:48px;left:46px}.page-module__E0kJGG__strataHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:8px;padding-bottom:10px;display:flex}.page-module__E0kJGG__strataList{flex-direction:column;display:flex}.page-module__E0kJGG__strataItem{padding:6px 8px}.page-module__E0kJGG__famGroup{margin-bottom:4px}.page-module__E0kJGG__famDivider{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ash-dim);border-top:1px solid #c8b48f0d;padding:10px 0 4px;font-size:8.5px}.page-module__E0kJGG__famGroup:first-child .page-module__E0kJGG__famDivider{border-top:none;padding-top:2px}.page-module__E0kJGG__strataItem{text-align:left;cursor:pointer;transition:background .3s var(--ease), opacity .3s var(--ease);color:inherit;background:0 0;border:none;border-radius:2px;grid-template-columns:30px 1fr;align-items:baseline;gap:12px;margin:0 -8px;padding:7px 8px;display:grid}.page-module__E0kJGG__strataItem:hover{background:#c8b48f0a}.page-module__E0kJGG__strataItem.page-module__E0kJGG__active{background:#c79a5212}.page-module__E0kJGG__strataItem.page-module__E0kJGG__muted{opacity:.4}.page-module__E0kJGG__strataCode{font-family:var(--font-mono);color:var(--ocre);letter-spacing:.02em;font-size:12px;font-weight:500}.page-module__E0kJGG__strataLabel{color:var(--bone);font-size:14.5px;font-weight:300;line-height:1.2}.page-module__E0kJGG__strataTag{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);text-transform:none;margin-top:3px;font-size:9.5px;display:block}.page-module__E0kJGG__sonderBtn{color:var(--ocre);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .3s var(--ease), border-color .3s var(--ease);background:#c79a520f;border:1px solid #c79a5259;border-radius:2px;align-items:center;gap:8px;margin:2px 0 6px 42px;padding:6px 10px;font-size:10px;display:flex}.page-module__E0kJGG__sonderBtn:hover{background:#c79a5224;border-color:#c79a5299}.page-module__E0kJGG__sonderArrow{font-size:12px}.page-module__E0kJGG__sonderOff{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);margin:2px 0 6px 42px;padding:6px 0;font-size:9.5px}.page-module__E0kJGG__surfaceBtn{text-align:left;cursor:pointer;color:inherit;transition:background .3s var(--ease);background:0 0;border:none;border-radius:2px;align-items:baseline;gap:12px;margin:0 -8px;padding:10px 8px;display:flex}.page-module__E0kJGG__surfaceBtn:hover{background:#c8b48f0d}.page-module__E0kJGG__surfaceArrow{font-family:var(--font-mono);color:var(--ocre);font-size:14px}.page-module__E0kJGG__strataCount{font-family:var(--font-mono);letter-spacing:.08em;color:#c79a528c;text-transform:uppercase;margin-top:3px;font-size:8.5px;display:block}.page-module__E0kJGG__seismo{width:min(680px,52vw);position:absolute;bottom:84px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__seismoHead{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.page-module__E0kJGG__seismoHint{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);font-size:9px}.page-module__E0kJGG__seismoTrack{height:34px;position:relative}.page-module__E0kJGG__seismoLine{background:#c8b48f29;height:1px;position:absolute;bottom:10px;left:0;right:0}.page-module__E0kJGG__seismoTick{cursor:pointer;width:3px;transition:filter .25s var(--ease), box-shadow .25s var(--ease);border:none;border-radius:1px;padding:0;position:absolute;bottom:10px;transform:translate(-50%)}.page-module__E0kJGG__seismoTick:hover{filter:brightness(1.5);box-shadow:0 0 10px #d8794d8c}.page-module__E0kJGG__seismoActive{outline-offset:2px;outline:1px solid #eee6d68c;box-shadow:0 0 12px #d8794dcc}.page-module__E0kJGG__seismoYear{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ash-dim);font-size:8.5px;position:absolute;bottom:-8px;transform:translate(-50%)}.page-module__E0kJGG__scenarioToggle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rust-glow);cursor:pointer;transition:background .3s var(--ease);background:0 0;border:1px solid #d8794d59;border-radius:2px;padding:3px 9px;font-size:9px}.page-module__E0kJGG__scenarioToggle:hover{background:#d8794d1f}.page-module__E0kJGG__scenarioMenu{border:1px solid var(--line-strong);width:420px;max-width:90vw;animation:page-module__E0kJGG__rise .35s var(--ease);z-index:10;background:#0e1114f5;border-radius:3px;padding-bottom:4px;position:absolute;bottom:64px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #00000080}.page-module__E0kJGG__scenarioRow{text-align:left;cursor:pointer;width:100%;color:inherit;transition:background .2s var(--ease);background:0 0;border:none;border-top:1px solid #c8b48f0d;padding:9px 14px;display:block}.page-module__E0kJGG__scenarioRow:hover{background:#d8794d12}.page-module__E0kJGG__scenarioTitle{font-family:var(--font-serif);color:var(--bone);font-size:14.5px;font-weight:400;display:block}.page-module__E0kJGG__scenarioHook{color:var(--ash);margin-top:2px;font-size:12px;font-weight:300;display:block}.page-module__E0kJGG__scenarioNote{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);padding:8px 14px 10px;font-size:9px}.page-module__E0kJGG__simScrubber{gap:6px;margin-top:24px;display:flex}.page-module__E0kJGG__simTick{border:1px solid var(--line);color:var(--ash);font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;transition:all .3s var(--ease);white-space:nowrap;background:0 0;border-radius:2px;flex:1;padding:8px 4px;font-size:9.5px}.page-module__E0kJGG__simTick:hover{color:var(--sand);border-color:#c8b48f59}.page-module__E0kJGG__simTickOn{color:var(--rust-glow);background:#d8794d14;border-color:#d8794d8c}.page-module__E0kJGG__simSummary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#b6ab93;margin-top:22px;padding:14px 0;font-size:14px}.page-module__E0kJGG__simCount{font-family:var(--font-serif);color:var(--sand);font-size:21px}.page-module__E0kJGG__simList{flex-direction:column;display:flex}.page-module__E0kJGG__simRow{border:none;border-top:1px solid var(--line);text-align:left;cursor:pointer;width:100%;color:inherit;transition:background .2s var(--ease);background:0 0;padding:9px 0;display:block}.page-module__E0kJGG__simRow:hover{background:#c8b48f08}.page-module__E0kJGG__simRowHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.page-module__E0kJGG__simRowName{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone);font-size:11px}.page-module__E0kJGG__simRowMeta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ash-dim);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.page-module__E0kJGG__simBar{background:#c8b48f14;border-radius:1px;height:3px;margin-top:6px;display:block;overflow:hidden}.page-module__E0kJGG__simBarFill{background:linear-gradient(90deg, var(--ocre), var(--rust-glow));height:100%;transition:width .6s var(--ease);border-radius:1px;display:block}.page-module__E0kJGG__simBreak{width:100%;color:var(--rust-glow);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-align:left;cursor:pointer;transition:background .3s var(--ease);background:#d8794d0f;border:1px solid #d8794d66;border-radius:2px;margin-top:34px;padding:12px 16px;font-size:10.5px;display:block}.page-module__E0kJGG__simBreak:hover{background:#d8794d24}.page-module__E0kJGG__readout{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ash);white-space:nowrap;text-transform:uppercase;align-items:center;gap:18px;font-size:11px;display:flex;position:absolute;bottom:46px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__readout .page-module__E0kJGG__coord{color:var(--sand)}.page-module__E0kJGG__readout .page-module__E0kJGG__sep{color:var(--ash-dim)}.page-module__E0kJGG__roles{flex-direction:column;align-items:flex-end;gap:9px;display:flex;position:absolute;top:44px;right:46px}.page-module__E0kJGG__roleRow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash);align-items:center;gap:9px;font-size:10px;display:flex}.page-module__E0kJGG__glyph{flex:none;width:11px;height:11px;position:relative}.page-module__E0kJGG__gCrit{background:var(--rust);border-radius:50%;box-shadow:0 0 8px #b7613c99}.page-module__E0kJGG__gAlt{border:1.4px solid var(--petrol);border-radius:50%}.page-module__E0kJGG__gDep{background:var(--sand-dim);border-radius:50%;width:7px;height:7px;margin:2px}.page-module__E0kJGG__gDet{border:1.4px solid var(--ocre);background:#c79a522e;width:9px;height:9px;margin:1px;transform:rotate(45deg)}.page-module__E0kJGG__dossier{background:color-mix(in srgb, var(--stone-900) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.1);border-left:1px solid var(--line-strong);opacity:0;width:392px;max-width:90vw;height:100%;transition:transform .7s var(--ease), opacity .5s var(--ease);flex-direction:column;padding:54px 44px 44px;display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-30px 0 70px -30px #000000b3}.page-module__E0kJGG__dossier.page-module__E0kJGG__open{opacity:1;transform:translate(0)}.page-module__E0kJGG__dossierClose{color:var(--ash);font-family:var(--font-mono);letter-spacing:.2em;cursor:pointer;transition:color .3s var(--ease);background:0 0;border:none;padding:6px;font-size:11px;position:absolute;top:26px;right:26px}.page-module__E0kJGG__dossierClose:hover{color:var(--bone)}.page-module__E0kJGG__dRole{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:flex}.page-module__E0kJGG__dRoleDot{border-radius:50%;flex:none;width:7px;height:7px}.page-module__E0kJGG__dSystem{color:var(--ash)}.page-module__E0kJGG__dName{font-family:var(--font-serif);color:var(--bone);letter-spacing:.005em;margin-top:18px;font-size:27px;font-weight:300;line-height:1.15}.page-module__E0kJGG__dGeo{font-family:var(--font-mono);letter-spacing:.06em;color:var(--sand-dim);flex-wrap:wrap;gap:16px;margin-top:16px;font-size:11px;display:flex}.page-module__E0kJGG__dGeo .page-module__E0kJGG__coord{color:var(--petrol)}.page-module__E0kJGG__dMetric{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:30px;padding:20px 0}.page-module__E0kJGG__dMetric .page-module__E0kJGG__val{font-family:var(--font-serif);color:var(--sand);font-size:21px;font-weight:300;line-height:1.34}.page-module__E0kJGG__dMetric .page-module__E0kJGG__year{font-family:var(--font-mono);letter-spacing:.18em;color:var(--ash);text-transform:uppercase;margin-top:12px;font-size:10px;display:inline-block}.page-module__E0kJGG__dSecLabel{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--rust);margin-top:30px;margin-bottom:11px;font-size:10px}.page-module__E0kJGG__dFrag{color:#cbc3b2;font-size:15.5px;font-weight:300;line-height:1.66}.page-module__E0kJGG__dActors{margin-top:30px}.page-module__E0kJGG__dActor{border-top:1px solid var(--line);color:#b6ab93;align-items:baseline;gap:11px;padding:8px 0;font-size:13.5px;display:flex}.page-module__E0kJGG__dActor:before{content:"";background:var(--sand-dim);flex:none;width:4px;height:4px;margin-top:7px}.page-module__E0kJGG__dLinks{margin-top:30px}.page-module__E0kJGG__dLink{border:none;border-top:1px solid var(--line);color:#b6ab93;width:100%;font-family:var(--font-serif);text-align:left;cursor:pointer;transition:color .25s var(--ease), padding .25s var(--ease);background:0 0;justify-content:space-between;align-items:center;padding:11px 0;font-size:14px;font-weight:300;display:flex}.page-module__E0kJGG__dLink:hover{color:var(--bone);padding-left:6px}.page-module__E0kJGG__dLink .page-module__E0kJGG__arrow{font-family:var(--font-mono);color:var(--ocre);font-size:11px}.page-module__E0kJGG__dSources{margin-top:30px;padding-bottom:8px}.page-module__E0kJGG__dSource{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.05em;color:var(--ash);padding:7px 0;font-size:10.5px;line-height:1.5}.page-module__E0kJGG__dSourceLink{color:var(--ash);transition:color .25s var(--ease)}.page-module__E0kJGG__dSourceLink:hover{color:var(--sand)}.page-module__E0kJGG__dConfidence{letter-spacing:.12em;text-transform:uppercase;color:var(--rust-glow);border:1px solid #b7613c66;border-radius:2px;margin-left:8px;padding:1px 6px;font-size:8.5px;display:inline-block}.page-module__E0kJGG__dPermalink{border-top:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sand);transition:color .25s var(--ease);justify-content:space-between;align-items:center;margin-top:34px;padding:12px 0;font-size:11px;display:flex}.page-module__E0kJGG__dPermalink:hover{color:var(--bone)}.page-module__E0kJGG__palette{z-index:30;background:color-mix(in srgb, var(--abyss) 60%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:flex-start;padding-top:18vh;display:flex;position:absolute;inset:0}.page-module__E0kJGG__paletteBox{background:color-mix(in srgb, var(--stone-900) 82%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.15);border:1px solid var(--line-strong);width:520px;max-width:92vw;animation:page-module__E0kJGG__rise .35s var(--ease);border-radius:12px;overflow:hidden;box-shadow:0 34px 90px -20px #000000b3}.page-module__E0kJGG__paletteInput{width:100%;color:var(--bone);font-family:var(--font-serif);background:0 0;border:none;outline:none;padding:18px 22px;font-size:17px;font-weight:300}.page-module__E0kJGG__paletteInput::placeholder{color:var(--ash-dim);font-style:italic}.page-module__E0kJGG__paletteResults{border-top:1px solid var(--line);max-height:42vh;overflow-y:auto}.page-module__E0kJGG__paletteRow{text-align:left;cursor:pointer;width:100%;color:inherit;transition:background .2s var(--ease);background:0 0;border:none;border-top:1px solid #c8b48f0a;align-items:baseline;gap:12px;padding:11px 22px;display:flex}.page-module__E0kJGG__paletteRow:hover{background:#c79a5212}.page-module__E0kJGG__paletteDot{border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.page-module__E0kJGG__paletteName{font-family:var(--font-serif);color:var(--bone);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:300;overflow:hidden}.page-module__E0kJGG__paletteMeta{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ash-dim);text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:9.5px}.page-module__E0kJGG__paletteEmpty{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;color:var(--ash-dim);padding:16px 22px;font-size:10.5px}.page-module__E0kJGG__veil{z-index:20;background:var(--abyss);transition:opacity 1.2s var(--ease), visibility 1.2s;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:absolute;inset:0}.page-module__E0kJGG__veil.page-module__E0kJGG__gone{opacity:0;visibility:hidden}.page-module__E0kJGG__veilMark{font-family:var(--font-serif);letter-spacing:.5em;text-indent:.5em;color:var(--sand);font-size:22px;font-weight:200}.page-module__E0kJGG__veilBar{background:#c8b48f26;width:120px;height:1px;position:relative;overflow:hidden}.page-module__E0kJGG__veilBar:after{content:"";background:var(--ocre);transform-origin:0;animation:page-module__E0kJGG__load 1.6s var(--ease) forwards;position:absolute;inset:0}@keyframes page-module__E0kJGG__load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page-module__E0kJGG__veilTick{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--ash-dim);font-size:10px}.page-module__E0kJGG__intro{z-index:24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:page-module__E0kJGG__introFade .9s var(--ease) forwards;background:#080a0ce6;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0}@keyframes page-module__E0kJGG__introFade{0%{opacity:0}to{opacity:1}}.page-module__E0kJGG__introBox{border:1px solid var(--line-strong);background:linear-gradient(#121416b8,#0a0c0eb8);border-radius:3px;width:100%;max-width:620px;padding:44px 46px 40px;box-shadow:0 40px 120px #0000008c}.page-module__E0kJGG__introMark{font-family:var(--font-serif);letter-spacing:.46em;text-indent:.46em;color:var(--sand);font-size:15px;font-weight:200}.page-module__E0kJGG__introThesis{font-family:var(--font-serif);color:var(--bone);margin-top:24px;font-size:21px;font-weight:300;line-height:1.52}.page-module__E0kJGG__introThesis em{color:var(--ocre);font-style:italic}.page-module__E0kJGG__introGestures{border-top:1px solid var(--line);flex-direction:column;gap:15px;margin-top:30px;padding-top:26px;display:flex}.page-module__E0kJGG__introG{color:var(--sand-dim);grid-template-columns:34px 1fr;align-items:start;gap:16px;font-size:14px;font-weight:300;line-height:1.55;display:grid}.page-module__E0kJGG__introG b{color:var(--sand);font-weight:500}.page-module__E0kJGG__introGNum{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ocre);padding-top:2px;font-size:11px}.page-module__E0kJGG__introActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.page-module__E0kJGG__introPrimary{min-width:240px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ocre);cursor:pointer;transition:background .3s var(--ease), border-color .3s var(--ease);background:#c79a5217;border:1px solid #c79a5280;border-radius:2px;flex:1;padding:15px 22px;font-size:11px}.page-module__E0kJGG__introPrimary:hover{background:#c79a5229;border-color:#c79a52b3}.page-module__E0kJGG__introSecondary{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:1px solid #0000;border-radius:2px;padding:15px 20px;font-size:11px}.page-module__E0kJGG__introSecondary:hover{color:var(--sand)}.page-module__E0kJGG__fadeIn{opacity:0;animation:page-module__E0kJGG__rise 1.4s var(--ease) forwards}@keyframes page-module__E0kJGG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.page-module__E0kJGG__frame{display:none}.page-module__E0kJGG__leftRail{width:auto;max-height:42vh;inset:18px 16px auto}.page-module__E0kJGG__title{font-size:21px}.page-module__E0kJGG__thesis{font-size:13px}.page-module__E0kJGG__readout,.page-module__E0kJGG__seismo,.page-module__E0kJGG__tours{display:none}.page-module__E0kJGG__dossier{width:100%;padding:46px 26px 40px}.page-module__E0kJGG__strata{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line);background:#0a0c0edb;border-radius:3px;width:auto;max-height:30vh;padding:10px 14px 12px;bottom:14px;left:14px;right:14px;overflow-y:auto}.page-module__E0kJGG__strataItem{padding:5px 8px}.page-module__E0kJGG__strataLabel{font-size:13.5px}.page-module__E0kJGG__strataTag{display:none}.page-module__E0kJGG__paletteBox{margin:0 14px}.page-module__E0kJGG__palette{padding-top:10vh}.page-module__E0kJGG__introBox{padding:32px 24px 30px}.page-module__E0kJGG__introThesis{font-size:18px}.page-module__E0kJGG__introActions{flex-direction:column;align-items:stretch}.page-module__E0kJGG__introPrimary{min-width:0}}[data-theme=codex] .page-module__E0kJGG__title{letter-spacing:.44em;font-weight:300}[data-theme=codex] .page-module__E0kJGG__restThesis{text-align:justify;-webkit-hyphens:auto;hyphens:auto;color:#d8caac}[data-theme=codex] .page-module__E0kJGG__exploreBtn{letter-spacing:.16em}[data-theme=console] .page-module__E0kJGG__leftRail{left:204px}[data-theme=console] .page-module__E0kJGG__frame{left:176px}[data-theme=console] .page-module__E0kJGG__readout{left:204px}[data-theme=revue] .page-module__E0kJGG__title{font-family:var(--font-display), Georgia, serif;letter-spacing:.16em;font-weight:300}[data-theme=revue] .page-module__E0kJGG__dName{font-family:var(--font-display), Georgia, serif;font-weight:300}
.cover-module__AQS59a__cover{background:#090b0d;position:fixed;inset:0;overflow:hidden}.cover-module__AQS59a__field{z-index:0;background:radial-gradient(78% 68% at 82% 20%,#4d8a925c,#0000 60%),radial-gradient(70% 70% at 14% 90%,#b7613c42,#0000 60%),radial-gradient(52% 46% at 58% 64%,#c99a5226,#0000 66%),radial-gradient(130% 120% at 50% 36%,#0e1519,#0a0e11 52%,#0b090c 100%);position:absolute;inset:0}.cover-module__AQS59a__drift{z-index:0;filter:blur(46px);background:radial-gradient(circle,#4d8a9233,#0000 62%);border-radius:50%;width:72vw;height:72vw;animation:24s ease-in-out infinite alternate cover-module__AQS59a__driftMove;position:absolute;top:-12%;left:24%}@keyframes cover-module__AQS59a__driftMove{0%{opacity:.75;transform:translate(-5%)scale(1)}to{opacity:1;transform:translate(9%,7%)scale(1.14)}}.cover-module__AQS59a__planet{z-index:1;width:76vw;height:126vh;position:absolute;top:50%;right:-19%;transform:translateY(-50%)}.cover-module__AQS59a__veilLeft{z-index:2;background:linear-gradient(90deg,#090b0d 0%,#090b0db8 28%,#0000 60%);position:absolute;inset:0}.cover-module__AQS59a__stage{z-index:3;width:min(600px,52vw);position:absolute;top:50%;left:clamp(28px,6vw,108px);transform:translateY(-50%)}.cover-module__AQS59a__kicker{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--petrol);opacity:0;animation:cover-module__AQS59a__rise .9s var(--ease) .15s forwards;margin-bottom:26px;font-size:11px}.cover-module__AQS59a__display{font-family:var(--font-display), var(--font-serif);letter-spacing:-.01em;color:var(--bone);font-size:clamp(34px,4.6vw,82px);font-weight:300;line-height:1.03}.cover-module__AQS59a__line,.cover-module__AQS59a__lineAccent{opacity:0;animation:cover-module__AQS59a__rise 1s var(--ease) forwards;display:block}.cover-module__AQS59a__line:first-of-type{animation-delay:.28s}.cover-module__AQS59a__line:nth-of-type(2){animation-delay:.4s}.cover-module__AQS59a__lineAccent{color:var(--ocre);font-style:italic;font-weight:300;animation-delay:.54s}.cover-module__AQS59a__display em{color:var(--petrol);font-style:italic;font-weight:300}.cover-module__AQS59a__lede{max-width:440px;font-family:var(--font-serif);color:#c9c0ae;opacity:0;animation:cover-module__AQS59a__rise 1s var(--ease) .66s forwards;margin-top:30px;font-size:clamp(15px,1.4vw,18px);font-weight:300;line-height:1.66}.cover-module__AQS59a__enter{cursor:pointer;opacity:0;animation:cover-module__AQS59a__rise 1s var(--ease) .82s forwards;background:0 0;border:none;align-items:center;gap:14px;margin-top:42px;padding:0;display:inline-flex}.cover-module__AQS59a__enterLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bone);font-size:11px}.cover-module__AQS59a__enterLine{background:var(--ocre);width:46px;height:1px;transition:width .4s var(--ease)}.cover-module__AQS59a__enter:hover .cover-module__AQS59a__enterLine{width:78px}.cover-module__AQS59a__enterArrow{font-family:var(--font-mono);color:var(--ocre);transition:transform .3s var(--ease)}.cover-module__AQS59a__enter:hover .cover-module__AQS59a__enterArrow{transform:translate(4px)}.cover-module__AQS59a__stamp{z-index:3;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);opacity:0;animation:cover-module__AQS59a__rise 1s var(--ease) 1s forwards;font-size:9.5px;position:absolute;bottom:30px;left:clamp(28px,7vw,122px)}@keyframes cover-module__AQS59a__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cover-module__AQS59a__drift{animation:none}.cover-module__AQS59a__kicker,.cover-module__AQS59a__line,.cover-module__AQS59a__lineAccent,.cover-module__AQS59a__lede,.cover-module__AQS59a__enter,.cover-module__AQS59a__stamp{opacity:1;animation:none}}@media (max-width:720px){.cover-module__AQS59a__planet{opacity:.6;width:130vw;height:90vh;top:62%;right:-30%}.cover-module__AQS59a__veilLeft{background:linear-gradient(#090b0d 30%,#090b0d80)}.cover-module__AQS59a__stage{max-width:88vw;top:34%}}
.deepdive-module__g2mhxq__dive{margin:30px 0 10px}.deepdive-module__g2mhxq__lede{font-family:var(--font-serif);color:var(--bone);border-bottom:1px solid var(--line-strong);padding-bottom:30px;font-size:21px;font-weight:300;line-height:1.5}.deepdive-module__g2mhxq__lede:first-letter{float:left;color:var(--sand);padding:6px 12px 0 0;font-size:3.4em;font-weight:400;line-height:.82}.deepdive-module__g2mhxq__figures{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:30px 0;display:grid}.deepdive-module__g2mhxq__figure{background:var(--abyss);padding:18px 16px}.deepdive-module__g2mhxq__figValue{font-family:var(--font-serif);color:var(--sand);font-size:30px;font-weight:300;line-height:1}.deepdive-module__g2mhxq__figLabel{color:var(--ash);margin-top:10px;font-size:11.5px;line-height:1.4}.deepdive-module__g2mhxq__figYear{color:var(--ash-dim)}.deepdive-module__g2mhxq__conf{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rust-glow);vertical-align:middle;border:1px solid #b7613c66;border-radius:2px;margin-left:6px;padding:1px 5px;font-size:8px;display:inline-block}.deepdive-module__g2mhxq__chart{border:1px solid var(--line);background:#c8b48f03;border-radius:3px;margin:34px 0;padding:22px}.deepdive-module__g2mhxq__chartTitle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sand);margin-bottom:16px;font-size:10px}.deepdive-module__g2mhxq__bars{flex-direction:column;gap:9px;display:flex}.deepdive-module__g2mhxq__barRow{grid-template-columns:52px 1fr 44px;align-items:center;gap:12px;display:grid}.deepdive-module__g2mhxq__barLabel{font-family:var(--font-mono);color:var(--ash);text-align:right;font-size:11px}.deepdive-module__g2mhxq__barTrack{background:#c8b48f0f;border-radius:2px;height:14px;overflow:hidden}.deepdive-module__g2mhxq__barFill{background:var(--sand-dim);height:100%;transition:width .6s var(--ease);border-radius:2px;display:block}.deepdive-module__g2mhxq__barAccent{background:linear-gradient(90deg, var(--ocre), var(--rust-glow))}.deepdive-module__g2mhxq__barPct{font-family:var(--font-mono);color:#b6ab93;font-size:11px}.deepdive-module__g2mhxq__chartCaption{color:var(--ash-dim);margin-top:16px;font-size:11.5px;line-height:1.5}.deepdive-module__g2mhxq__section{margin-top:40px}.deepdive-module__g2mhxq__sectionTitle{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ocre);border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:10px;font-size:10px}.deepdive-module__g2mhxq__para{color:#cbc3b2;margin-bottom:16px;font-size:16px;font-weight:300;line-height:1.72}.deepdive-module__g2mhxq__scenario{border:1px solid #b7613c4d;border-left:2px solid var(--rust);background:#b7613c0d;border-radius:3px;margin:40px 0;padding:26px}.deepdive-module__g2mhxq__scenarioTag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rust-glow);font-size:9px}.deepdive-module__g2mhxq__scenarioTitle{font-family:var(--font-serif);color:var(--bone);margin-top:10px;font-size:22px;font-weight:300}.deepdive-module__g2mhxq__scenarioBody{color:#cbc3b2;margin-top:14px;font-size:15px;font-weight:300;line-height:1.65}.deepdive-module__g2mhxq__scenarioFigs{flex-wrap:wrap;gap:28px;margin-top:22px;display:flex}.deepdive-module__g2mhxq__scenarioFigVal{font-family:var(--font-serif);color:var(--rust-glow);font-size:24px;font-weight:300}.deepdive-module__g2mhxq__scenarioFigLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ash);margin-top:4px;font-size:9.5px}.deepdive-module__g2mhxq__timeline{flex-direction:column;display:flex}.deepdive-module__g2mhxq__tlRow{border-top:1px solid var(--line);grid-template-columns:66px 1fr;gap:18px;padding:14px 0;display:grid}.deepdive-module__g2mhxq__tlDate{font-family:var(--font-mono);color:var(--ocre);font-size:14px;font-weight:500}.deepdive-module__g2mhxq__tlTitle{font-family:var(--font-serif);color:var(--bone);font-size:16px;font-weight:400}.deepdive-module__g2mhxq__tlNote{color:var(--ash);margin-top:4px;font-size:13.5px;font-weight:300;line-height:1.5}.deepdive-module__g2mhxq__diveSource{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);padding:8px 0;font-size:11px;line-height:1.5}.deepdive-module__g2mhxq__diveSource a{color:var(--ash);transition:color .2s var(--ease)}.deepdive-module__g2mhxq__diveSource a:hover{color:var(--sand)}@media (max-width:720px){.deepdive-module__g2mhxq__lede{font-size:18px}.deepdive-module__g2mhxq__figValue{font-size:25px}}@media print{.deepdive-module__g2mhxq__lede{color:#100d09;border-color:#00000038}.deepdive-module__g2mhxq__lede:first-letter{color:#5c4a2c}.deepdive-module__g2mhxq__para,.deepdive-module__g2mhxq__scenarioBody{color:#26221b}.deepdive-module__g2mhxq__figures{break-inside:avoid;background:#0000001f;border-color:#0003}.deepdive-module__g2mhxq__figure{background:#fff}.deepdive-module__g2mhxq__figValue{color:#5c4a2c}.deepdive-module__g2mhxq__figLabel{color:#4a453e}.deepdive-module__g2mhxq__chart{break-inside:avoid;background:#faf8f3;border-color:#00000029}.deepdive-module__g2mhxq__barTrack{background:#00000014}.deepdive-module__g2mhxq__barFill{background:#8a7a58}.deepdive-module__g2mhxq__barAccent{background:#a83f22}.deepdive-module__g2mhxq__barPct{color:#26221b}.deepdive-module__g2mhxq__barLabel{color:#4a453e}.deepdive-module__g2mhxq__chartCaption{color:#6f665a}.deepdive-module__g2mhxq__scenario{break-inside:avoid;background:#f7f0e9;border-color:#96301773 #96301773 #96301773 #963017}.deepdive-module__g2mhxq__scenarioTitle{color:#100d09}.deepdive-module__g2mhxq__scenarioFigVal{color:#963017}.deepdive-module__g2mhxq__section{break-inside:avoid}.deepdive-module__g2mhxq__sectionTitle{break-after:avoid}.deepdive-module__g2mhxq__tlRow{break-inside:avoid;border-color:#0000001f}.deepdive-module__g2mhxq__tlTitle{color:#100d09}.deepdive-module__g2mhxq__tlNote{color:#4a453e}.deepdive-module__g2mhxq__diveSource{color:#4a453e;border-color:#0000001f}.deepdive-module__g2mhxq__conf{color:#963017;border-color:#96301766}}
.strait-module__6U4-mG__wrap{border:1px solid var(--line);background:linear-gradient(rgba(var(--natrgb,201, 106, 65), .06), rgba(var(--natrgb,201, 106, 65), .02));border-radius:4px;margin:26px 0 8px;padding:20px 22px 18px}.strait-module__6U4-mG__natDot{vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.strait-module__6U4-mG__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.strait-module__6U4-mG__title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);font-size:10px}.strait-module__6U4-mG__rate{font-family:var(--font-mono);color:var(--nat,var(--ocre));font-size:13px}.strait-module__6U4-mG__flow{background:#c8b48f14;border-radius:2px;height:3px;margin:16px 0 18px;position:relative;overflow:hidden}.strait-module__6U4-mG__flowPulse{background:linear-gradient(90deg, transparent, var(--nat,var(--rust-glow)), transparent);width:40%;height:100%;animation:2.6s linear infinite strait-module__6U4-mG__straitFlow;position:absolute;top:0;left:0}@keyframes strait-module__6U4-mG__straitFlow{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.strait-module__6U4-mG__flowPulse{opacity:.5;animation:none}}.strait-module__6U4-mG__counter{align-items:baseline;gap:10px;display:flex}.strait-module__6U4-mG__counterNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--bone);letter-spacing:.01em;font-size:clamp(28px,5vw,44px);font-weight:300;line-height:1}.strait-module__6U4-mG__counterUnit{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sand);font-size:13px}.strait-module__6U4-mG__sinceLine{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ash);margin-top:8px;font-size:10px}.strait-module__6U4-mG__estim{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;color:var(--sand-dim);border-radius:999px;margin-left:8px;padding:1px 6px;font-size:8.5px}.strait-module__6U4-mG__stats{gap:12px;margin-top:20px;display:grid}.strait-module__6U4-mG__stat{grid-template-columns:116px 1fr;align-items:baseline;gap:14px;display:grid}.strait-module__6U4-mG__statK{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash-dim);padding-top:2px;font-size:9px}.strait-module__6U4-mG__statV{color:#cbc3b2;font-size:14px;font-weight:300;line-height:1.5}.strait-module__6U4-mG__foot{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:18px;padding-top:14px;display:flex}.strait-module__6U4-mG__disclaimer{font-family:var(--font-mono);color:var(--ash-dim);font-size:10px;font-style:italic;line-height:1.5}.strait-module__6U4-mG__src{font-family:var(--font-mono);color:var(--ash-dim);font-size:10px}.strait-module__6U4-mG__src a{color:var(--ash);text-decoration:none}.strait-module__6U4-mG__src a:hover{color:var(--ocre)}@media (max-width:560px){.strait-module__6U4-mG__stat{grid-template-columns:1fr;gap:3px}}.strait-module__6U4-mG__scene{background:linear-gradient(rgba(var(--natrgb,201, 106, 65), .06), transparent 88%);border-radius:4px;height:60px;margin:16px 0 18px;position:relative;overflow:hidden}@keyframes strait-module__6U4-mG__trCross{0%{left:-7%}to{left:107%}}.strait-module__6U4-mG__channelLine{background:linear-gradient(90deg, transparent, rgba(var(--natrgb), .32) 18%, rgba(var(--natrgb), .32) 82%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}.strait-module__6U4-mG__ship{background:var(--nat);width:16px;height:3px;box-shadow:0 0 10px var(--nat);animation:strait-module__6U4-mG__trCross var(--spd,12s) linear var(--dly,0s) infinite;border-radius:3px;position:absolute}.strait-module__6U4-mG__ship:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--natrgb), .4));width:22px;height:1px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.strait-module__6U4-mG__cableLine{background:rgba(var(--natrgb), .16);height:1px;position:absolute;left:0;right:0}.strait-module__6U4-mG__packet{background:var(--nat);width:11px;height:2px;box-shadow:0 0 9px var(--nat);animation:strait-module__6U4-mG__trCross var(--spd,2.5s) linear var(--dly,0s) infinite;border-radius:2px;position:absolute}.strait-module__6U4-mG__pipe{background:rgba(var(--natrgb), .12);border-radius:5px;height:9px;position:absolute;top:50%;left:6%;right:6%;overflow:hidden;transform:translateY(-50%)}.strait-module__6U4-mG__pipeFlow{background:repeating-linear-gradient(90deg, transparent 0 10px, var(--nat) 10px 20px);opacity:.45;animation:1.6s linear infinite strait-module__6U4-mG__pipeMove;position:absolute;inset:0}@keyframes strait-module__6U4-mG__pipeMove{0%{transform:translate(0)}to{transform:translate(20px)}}.strait-module__6U4-mG__rail{background:rgba(var(--natrgb), .3);height:1px;position:absolute;top:58%;left:0;right:0}.strait-module__6U4-mG__rail:after{content:"";background:repeating-linear-gradient(90deg, rgba(var(--natrgb), .22) 0 2px, transparent 2px 13px);height:3px;position:absolute;top:-3px;left:0;right:0}.strait-module__6U4-mG__train{animation:strait-module__6U4-mG__trCross var(--spd,8s) linear infinite;gap:2px;display:flex;position:absolute;top:calc(58% - 10px)}.strait-module__6U4-mG__wagon{background:var(--nat);width:22px;height:9px;box-shadow:0 0 8px var(--nat);border-radius:2px}.strait-module__6U4-mG__train .strait-module__6U4-mG__wagon:first-child{opacity:.9;width:15px}@media (prefers-reduced-motion:reduce){.strait-module__6U4-mG__ship,.strait-module__6U4-mG__packet,.strait-module__6U4-mG__train,.strait-module__6U4-mG__pipeFlow{animation:none}}
.livepulse-module__cGR2GG__pulse{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ash);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;padding:8px 0 2px;font-size:9.5px;text-decoration:none;transition:color .15s;display:flex}.livepulse-module__cGR2GG__pulse:hover{color:var(--bone)}.livepulse-module__cGR2GG__pulse:hover .livepulse-module__cGR2GG__tail{color:var(--rust-glow)}.livepulse-module__cGR2GG__dot{background:#c2683f;border-radius:50%;width:6px;height:6px;animation:2.4s ease-out infinite livepulse-module__cGR2GG__pulseDot;box-shadow:0 0 #c2683f80}@keyframes livepulse-module__cGR2GG__pulseDot{0%{box-shadow:0 0 #c2683f80}70%{box-shadow:0 0 0 6px #c2683f00}to{box-shadow:0 0 #c2683f00}}@media (prefers-reduced-motion:reduce){.livepulse-module__cGR2GG__dot{animation:none}}.livepulse-module__cGR2GG__label{color:var(--sand-dim);letter-spacing:.12em}.livepulse-module__cGR2GG__item{align-items:center;gap:5px;display:inline-flex}.livepulse-module__cGR2GG__name{color:var(--sand-dim);text-transform:none;letter-spacing:.02em;font-size:10.5px}.livepulse-module__cGR2GG__chg{font-variant-numeric:tabular-nums}.livepulse-module__cGR2GG__tail{color:var(--ash-dim);transition:color .15s}
.antifragile-module__qEPvJa__page{flex-direction:column;height:100vh;display:flex;overflow:hidden}.antifragile-module__qEPvJa__scroll{flex:1;min-height:0;padding:34px 30px 70px;overflow-y:auto}.antifragile-module__qEPvJa__inner{max-width:1040px;margin:0 auto}.antifragile-module__qEPvJa__title{font-family:var(--font-serif);color:var(--bone);font-size:32px;font-weight:300}.antifragile-module__qEPvJa__manifesto{color:#cbc3b2;max-width:760px;margin-top:14px;font-size:16px;font-weight:300;line-height:1.7}.antifragile-module__qEPvJa__break{color:var(--rust-glow);font-style:italic}.antifragile-module__qEPvJa__robust{color:var(--sand);font-style:italic}.antifragile-module__qEPvJa__gain{color:var(--petrol);font-style:italic}.antifragile-module__qEPvJa__wrap{margin-top:30px}.antifragile-module__qEPvJa__plot{border:1px solid var(--line);background:#c8b48f03;border-radius:3px;width:100%;height:auto}.antifragile-module__qEPvJa__qLabel{font-family:var(--font-mono);letter-spacing:.14em;font-size:11px}.antifragile-module__qEPvJa__qSub{font-family:var(--font-mono);fill:var(--ash);letter-spacing:.04em;font-size:9.5px}.antifragile-module__qEPvJa__axis{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--ash-dim);font-size:10px}.antifragile-module__qEPvJa__dot{cursor:pointer}.antifragile-module__qEPvJa__pt{font-family:var(--font-mono);fill:var(--sand-dim);pointer-events:none;transition:fill .2s var(--ease);font-size:11px}.antifragile-module__qEPvJa__ptOn{fill:var(--bone)}.antifragile-module__qEPvJa__caveat{max-width:760px;color:var(--ash);margin-top:18px;font-size:13px;font-style:italic;font-weight:300;line-height:1.6}.antifragile-module__qEPvJa__emerging{border-top:1px solid var(--line-strong);margin-top:30px;padding-top:18px}.antifragile-module__qEPvJa__emHead{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--petrol);flex-wrap:wrap;align-items:baseline;gap:14px;font-size:11px;display:flex}.antifragile-module__qEPvJa__emHelp{color:var(--ash-dim);letter-spacing:.04em;text-transform:none;font-size:11px}.antifragile-module__qEPvJa__pickHint,.antifragile-module__qEPvJa__noAlt{color:var(--ash);margin-top:14px;font-size:13.5px;font-style:italic;font-weight:300}.antifragile-module__qEPvJa__altRow{border-top:1px solid var(--line);transition:padding .2s var(--ease);grid-template-columns:220px 1fr 20px;align-items:baseline;gap:16px;padding:11px 0;display:grid}.antifragile-module__qEPvJa__altRow:hover{padding-left:5px}.antifragile-module__qEPvJa__altName{color:#cbc3b2;font-size:15px}.antifragile-module__qEPvJa__altMetric{color:var(--ash);font-size:13px;line-height:1.4}.antifragile-module__qEPvJa__altArrow{font-family:var(--font-mono);color:var(--petrol);font-size:12px}@media (max-width:720px){.antifragile-module__qEPvJa__altRow{grid-template-columns:1fr;gap:4px}.antifragile-module__qEPvJa__altArrow{display:none}}[data-theme=terminal] .antifragile-module__qEPvJa__title{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:22px;font-weight:400}[data-theme=terminal] .antifragile-module__qEPvJa__manifesto{font-family:var(--font-mono);letter-spacing:.01em;color:var(--sand);font-size:12.5px;line-height:1.9}[data-theme=codex] .antifragile-module__qEPvJa__title{letter-spacing:.015em;padding-bottom:12px;font-weight:500;position:relative}[data-theme=codex] .antifragile-module__qEPvJa__title:after{content:"";border-top:1px solid var(--sand-dim);border-bottom:1px solid var(--sand-dim);width:64px;height:3px;position:absolute;bottom:0;left:0}[data-theme=codex] .antifragile-module__qEPvJa__manifesto{text-align:justify;-webkit-hyphens:auto;hyphens:auto;color:#d8caac}[data-theme=console] .antifragile-module__qEPvJa__page{padding-left:176px}[data-theme=revue] .antifragile-module__qEPvJa__inner{max-width:1080px}[data-theme=revue] .antifragile-module__qEPvJa__title{letter-spacing:-.012em;margin-top:10px;font-size:clamp(38px,5vw,78px);font-weight:200;line-height:1.03}[data-theme=revue] .antifragile-module__qEPvJa__manifesto{color:#d2c9b6;max-width:680px;margin-top:22px;font-size:clamp(16px,1.35vw,19px);line-height:1.72}[data-theme=revue] .antifragile-module__qEPvJa__title{font-family:var(--font-display), Georgia, serif;font-weight:300}
.lenslab-module__glRiOG__lab{border-bottom:1px solid var(--line-strong);margin:8px 0 48px;padding-bottom:40px}.lenslab-module__glRiOG__title{font-family:var(--font-serif);color:var(--bone);font-size:27px;font-weight:300}.lenslab-module__glRiOG__intro{max-width:620px;color:var(--ash);margin-top:12px;font-size:15px;font-weight:300;line-height:1.66}.lenslab-module__glRiOG__tabs{flex-wrap:wrap;gap:6px;margin-top:26px;display:flex}.lenslab-module__glRiOG__tab{border:1px solid var(--line);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ash);transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease);background:0 0;border-radius:2px;padding:9px 14px;font-size:10.5px}.lenslab-module__glRiOG__tab:hover{color:var(--sand)}.lenslab-module__glRiOG__tabOn{color:var(--ocre);background:#c79a5214;border-color:#c79a5280}.lenslab-module__glRiOG__card{border:1px solid var(--line);background:#c8b48f04;border-radius:3px;margin-top:18px;padding:20px 22px}.lenslab-module__glRiOG__cardFamily{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ocre);font-size:9.5px}.lenslab-module__glRiOG__formula{font-family:var(--font-mono);color:var(--sand);letter-spacing:.02em;margin-top:12px;font-size:15px}.lenslab-module__glRiOG__cardRow{border-top:1px solid var(--line);gap:14px;margin-top:14px;padding-top:12px;display:flex}.lenslab-module__glRiOG__cardLabel{width:88px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);flex:none;padding-top:2px;font-size:9px}.lenslab-module__glRiOG__cardVal{color:#b6ab93;font-size:13.5px;line-height:1.5}.lenslab-module__glRiOG__cardValDim{color:var(--ash);font-size:13.5px;font-style:italic;line-height:1.5}.lenslab-module__glRiOG__weights{border:1px solid var(--line);border-radius:3px;margin-top:16px;padding:18px 22px}.lenslab-module__glRiOG__weightsHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lenslab-module__glRiOG__reset{cursor:pointer;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash-dim);background:0 0;border:none;font-size:9px}.lenslab-module__glRiOG__reset:hover{color:var(--sand)}.lenslab-module__glRiOG__slider{grid-template-columns:1fr 160px 32px;align-items:center;gap:14px;padding:7px 0;display:grid}.lenslab-module__glRiOG__sliderLabel{color:#b6ab93;font-size:13px}.lenslab-module__glRiOG__slider input[type=range]{width:100%;accent-color:var(--ocre)}.lenslab-module__glRiOG__sliderVal{font-family:var(--font-mono);color:var(--sand);text-align:right;font-size:12px}.lenslab-module__glRiOG__validation{border:1px solid #c79a5247;border-left:2px solid var(--ocre);background:#c79a520a;border-radius:3px;margin-top:20px;padding:18px 22px}.lenslab-module__glRiOG__valHead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ocre);font-size:9.5px}.lenslab-module__glRiOG__valBody{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:12px;display:flex}.lenslab-module__glRiOG__rho{font-family:var(--font-serif);font-size:30px;font-weight:300;line-height:1}.lenslab-module__glRiOG__rhoWord{color:#b6ab93;font-size:13.5px}.lenslab-module__glRiOG__valHelp{color:var(--ash);margin-top:12px;font-size:12px;font-weight:300;line-height:1.55}.lenslab-module__glRiOG__compareBar{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:24px;display:flex}.lenslab-module__glRiOG__compareChips{flex-wrap:wrap;gap:6px;display:flex}.lenslab-module__glRiOG__chip{border:1px solid var(--line);cursor:pointer;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ash-dim);transition:color .2s var(--ease), border-color .2s var(--ease);background:0 0;border-radius:2px;padding:5px 10px;font-size:9.5px}.lenslab-module__glRiOG__chip:hover{color:var(--sand)}.lenslab-module__glRiOG__chipOn{color:var(--petrol);background:#4d8a9214;border-color:#4d8a9280}.lenslab-module__glRiOG__ranking{margin-top:20px}.lenslab-module__glRiOG__rankRow{border-top:1px solid var(--line);transition:padding .2s var(--ease);grid-template-columns:150px 1fr 30px auto;align-items:center;gap:14px;padding:9px 0;display:grid}.lenslab-module__glRiOG__rankRow:hover{padding-left:5px}.lenslab-module__glRiOG__rankName{color:#cbc3b2;font-size:14px}.lenslab-module__glRiOG__rankTrack{background:#c8b48f0f;border-radius:2px;height:12px;position:relative;overflow:hidden}.lenslab-module__glRiOG__rankFill{height:100%;transition:width .4s var(--ease);border-radius:2px;display:block}.lenslab-module__glRiOG__rankGhost{border-right:2px solid var(--petrol);height:100%;transition:width .4s var(--ease);background:#4d8a921f;position:absolute;top:0;left:0}.lenslab-module__glRiOG__diverge{background:#4d8a920d}.lenslab-module__glRiOG__divMark{color:var(--petrol);margin-left:8px;font-size:11px}.lenslab-module__glRiOG__rankScore{font-family:var(--font-mono);color:var(--sand);text-align:right;font-size:13px}.lenslab-module__glRiOG__rankAux{font-family:var(--font-mono);color:var(--ash-dim);white-space:nowrap;min-width:130px;font-size:10.5px}@media (max-width:720px){.lenslab-module__glRiOG__slider{grid-template-columns:1fr 100px 28px}.lenslab-module__glRiOG__rankRow{grid-template-columns:110px 1fr 26px}.lenslab-module__glRiOG__rankAux{display:none}}[data-theme=revue] .lenslab-module__glRiOG__title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.011em;font-size:clamp(34px,4.4vw,66px);font-weight:300;line-height:1.05}
.strait-live-module__DjUjVW__wrap{border:1px solid var(--line-strong);border-left:2px solid var(--live,var(--rust));background:linear-gradient(#14181c80,#0c0e10b3);border-radius:8px;margin:18px 0 4px;padding:15px 17px 13px}.strait-live-module__DjUjVW__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.strait-live-module__DjUjVW__title{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--sand-dim);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.strait-live-module__DjUjVW__dot{background:var(--live,var(--rust));width:7px;height:7px;box-shadow:0 0 0 0 var(--live,var(--rust));border-radius:50%;animation:2.4s ease-out infinite strait-live-module__DjUjVW__livePulse}.strait-live-module__DjUjVW__dotStale{background:var(--ash);animation:none}@keyframes strait-live-module__DjUjVW__livePulse{0%{box-shadow:0 0 #c2683f80}70%{box-shadow:0 0 0 7px #c2683f00}to{box-shadow:0 0 #c2683f00}}@media (prefers-reduced-motion:reduce){.strait-live-module__DjUjVW__dot{animation:none}}.strait-live-module__DjUjVW__tanker{font-family:var(--font-mono);color:var(--ash);letter-spacing:.04em;font-size:10.5px}.strait-live-module__DjUjVW__body{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.strait-live-module__DjUjVW__figure{flex-direction:column;gap:2px;display:flex}.strait-live-module__DjUjVW__num{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:40px;font-weight:300;line-height:1}.strait-live-module__DjUjVW__unit{font-family:var(--font-mono);letter-spacing:.05em;color:var(--ash);font-size:10.5px}.strait-live-module__DjUjVW__spark{opacity:.9;flex:none;width:128px;height:32px}.strait-live-module__DjUjVW__dev{align-items:baseline;gap:6px;margin-top:9px;font-size:13px;font-weight:500;display:flex}.strait-live-module__DjUjVW__devArrow{font-size:10px}.strait-live-module__DjUjVW__base{color:var(--ash);font-size:11.5px;font-weight:400;font-family:var(--font-mono)}.strait-live-module__DjUjVW__week{border-left:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.03em;font-variant-numeric:tabular-nums;margin-left:4px;padding-left:10px;font-size:11px}.strait-live-module__DjUjVW__foot{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-top:12px;padding-top:10px;font-size:10px;display:flex}.strait-live-module__DjUjVW__fresh{color:var(--sand-dim)}.strait-live-module__DjUjVW__stale{color:#c2683f}.strait-live-module__DjUjVW__src{color:var(--ash)}.strait-live-module__DjUjVW__src:hover{color:var(--sand-dim)}.strait-live-module__DjUjVW__note{color:var(--ash-dim,var(--ash));margin:9px 0 0;font-size:11px;font-style:italic;line-height:1.4}
.geography-module__v4c-sG__wrap{margin-top:24px}.geography-module__v4c-sG__summary{color:#cbc3b2;max-width:640px;font-size:15px;font-weight:300;line-height:1.6}.geography-module__v4c-sG__legend{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);margin-top:22px;margin-bottom:12px;font-size:10px}.geography-module__v4c-sG__board{max-width:760px;margin:0;padding:0;list-style:none}.geography-module__v4c-sG__row{border:none;border-top:1px solid var(--line);cursor:pointer;text-align:left;width:100%;transition:background .2s var(--ease), padding-left .2s var(--ease);opacity:0;animation:geography-module__v4c-sG__geoRowRise .55s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms);background:0 0;align-items:center;gap:18px;padding:17px 10px 17px 6px;display:flex}@keyframes geography-module__v4c-sG__geoRowRise{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.geography-module__v4c-sG__row{opacity:1;animation:none}}.geography-module__v4c-sG__board li:last-child .geography-module__v4c-sG__row{border-bottom:1px solid var(--line)}.geography-module__v4c-sG__row:hover{background:#c8b48f0a;padding-left:12px}.geography-module__v4c-sG__board li:first-child .geography-module__v4c-sG__cName{font-size:30px}.geography-module__v4c-sG__board li:first-child .geography-module__v4c-sG__pct{color:var(--rust-glow);font-size:22px}.geography-module__v4c-sG__board li:first-child .geography-module__v4c-sG__track{height:12px}.geography-module__v4c-sG__rank{font-family:var(--font-mono);color:var(--ash-dim);font-variant-numeric:tabular-nums;flex-shrink:0;width:30px;font-size:13px}.geography-module__v4c-sG__rowMain{flex:1;min-width:0}.geography-module__v4c-sG__rowHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.geography-module__v4c-sG__cName{font-family:var(--font-serif);color:var(--bone);align-items:center;gap:10px;font-size:22px;font-weight:300;display:flex}.geography-module__v4c-sG__regionTag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--petrol);border:1px solid var(--petrol-dim);border-radius:999px;padding:1px 7px;font-size:8.5px}.geography-module__v4c-sG__rowStats{font-family:var(--font-mono);flex-shrink:0;align-items:center;gap:12px;font-size:10px;display:flex}.geography-module__v4c-sG__statCrit{color:var(--rust)}.geography-module__v4c-sG__statMat{color:var(--sand-dim)}.geography-module__v4c-sG__govDot{border-radius:50%;width:8px;height:8px;display:inline-block}.geography-module__v4c-sG__govStrong{color:var(--petrol)}.geography-module__v4c-sG__govMid{color:var(--ocre)}.geography-module__v4c-sG__govWeak{color:var(--rust)}.geography-module__v4c-sG__govNA{color:var(--ash-dim)}.geography-module__v4c-sG__govDot.geography-module__v4c-sG__govStrong{background:var(--petrol)}.geography-module__v4c-sG__govDot.geography-module__v4c-sG__govMid{background:var(--ocre)}.geography-module__v4c-sG__govDot.geography-module__v4c-sG__govWeak{background:var(--rust)}.geography-module__v4c-sG__govDot.geography-module__v4c-sG__govNA{background:var(--ash-dim)}.geography-module__v4c-sG__track{background:#c8b48f0d;border-radius:3px;height:10px;display:block;overflow:hidden}.geography-module__v4c-sG__fill{background:linear-gradient(90deg, var(--rust), var(--ocre));height:100%;box-shadow:0 0 16px -4px var(--rust-glow);transform-origin:0;animation:geography-module__v4c-sG__fillSweep .9s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms + .18s);border-radius:3px;display:block}@keyframes geography-module__v4c-sG__fillSweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.geography-module__v4c-sG__fill{animation:none}}.geography-module__v4c-sG__pct{font-family:var(--font-mono);color:var(--sand);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:54px;font-size:15px}.geography-module__v4c-sG__foot{max-width:640px;font-family:var(--font-mono);letter-spacing:.03em;color:var(--ash-dim);margin-top:20px;font-size:10px;line-height:1.6}.geography-module__v4c-sG__backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:geography-module__v4c-sG__geoFade .2s var(--ease);background:#0405069e;justify-content:flex-end;display:flex;position:fixed;inset:0}.geography-module__v4c-sG__drawer{overscroll-behavior:contain;background:var(--abyss);border-left:1px solid var(--line-strong);width:min(480px,94vw);height:100vh;animation:geography-module__v4c-sG__geoSlideIn .28s var(--ease);background-image:linear-gradient(#c8b48f0b,#c8b48f0b);padding:30px 28px 60px;overflow-y:auto;box-shadow:-24px 0 60px #00000080}@keyframes geography-module__v4c-sG__geoFade{0%{opacity:0}to{opacity:1}}@keyframes geography-module__v4c-sG__geoSlideIn{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@media (max-width:560px){.geography-module__v4c-sG__backdrop{align-items:flex-end}.geography-module__v4c-sG__drawer{border-left:none;border-top:1px solid var(--line-strong);width:100vw;height:88vh;animation:geography-module__v4c-sG__geoSlideUp .28s var(--ease);border-radius:10px 10px 0 0}@keyframes geography-module__v4c-sG__geoSlideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}.geography-module__v4c-sG__docked{z-index:60;position:fixed;top:0;right:0}.geography-module__v4c-sG__dHead{align-items:flex-start;gap:14px;display:flex}.geography-module__v4c-sG__dName{font-family:var(--font-serif);color:var(--bone);flex-wrap:wrap;align-items:center;gap:10px;font-size:30px;font-weight:300;line-height:1.1;display:flex}.geography-module__v4c-sG__dMeta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);margin-top:8px;font-size:11px}.geography-module__v4c-sG__dBalance{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.02em;color:var(--sand-dim);margin-top:9px;padding-top:9px;font-size:11.5px}.geography-module__v4c-sG__depFrom{font-family:var(--font-mono);color:var(--ash-dim);letter-spacing:.03em;flex-shrink:0;font-size:10px}.geography-module__v4c-sG__moreNote{font-family:var(--font-mono);color:var(--ash-dim);letter-spacing:.04em;margin-top:8px;font-size:10.5px}.geography-module__v4c-sG__dClose{border:1px solid var(--line);color:var(--ash);cursor:pointer;width:28px;height:28px;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:3px;flex-shrink:0;margin-left:auto;font-size:18px;line-height:1}.geography-module__v4c-sG__dClose:hover{color:var(--bone);border-color:var(--line-strong)}.geography-module__v4c-sG__dBlock{margin-top:26px}.geography-module__v4c-sG__dLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);margin-bottom:12px;font-size:9.5px}.geography-module__v4c-sG__chips{flex-wrap:wrap;gap:6px;display:flex}.geography-module__v4c-sG__chip{font-family:var(--font-mono);color:var(--sand);border:1px solid var(--line);background:#c96a410f;border-radius:999px;padding:3px 9px;font-size:11px}.geography-module__v4c-sG__nodeLink{border-top:1px solid var(--line);color:#cbc3b2;transition:padding .2s var(--ease), color .2s var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.geography-module__v4c-sG__nodeLink:hover{color:var(--bone);padding-left:5px}.geography-module__v4c-sG__nlName{align-items:center;gap:10px;min-width:0;display:flex}.geography-module__v4c-sG__nlBar{border-radius:2px;flex-shrink:0;width:4px;height:22px}.geography-module__v4c-sG__nlRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.geography-module__v4c-sG__nlSys{font-family:var(--font-mono);letter-spacing:.05em;color:var(--ash-dim);font-size:9.5px}.geography-module__v4c-sG__nlCrit{font-family:var(--font-mono);color:var(--ocre);text-align:right;width:22px;font-size:12px}.geography-module__v4c-sG__arrow{font-family:var(--font-mono);color:var(--ocre);font-size:11px}.geography-module__v4c-sG__matGrid{flex-wrap:wrap;gap:8px;display:flex}.geography-module__v4c-sG__matCell{border:1px solid var(--line);width:62px;transition:transform .15s var(--ease), border-color .15s var(--ease);background:#c96a410d;border-radius:3px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}.geography-module__v4c-sG__matCell:hover{border-color:var(--rust);transform:translateY(-2px)}.geography-module__v4c-sG__matSym{font-family:var(--font-serif);color:var(--bone);font-size:19px;line-height:1}.geography-module__v4c-sG__matShare{font-family:var(--font-mono);color:var(--sand);font-size:10px}.geography-module__v4c-sG__matCrit{font-family:var(--font-mono);color:var(--rust);font-size:9px}.geography-module__v4c-sG__dFoot{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--ash-dim);margin-top:28px;padding-top:14px;font-size:9.5px;line-height:1.6}[data-theme=revue] .geography-module__v4c-sG__dName{font-family:var(--font-display), Georgia, serif;font-weight:300}
.deck-module__KpPmmW__deck{position:fixed;inset:0;overflow:hidden}.deck-module__KpPmmW__globe{z-index:1;position:absolute;inset:0}.deck-module__KpPmmW__brand{z-index:5;font-family:var(--font-serif);letter-spacing:.4em;color:var(--bone);text-indent:.4em;pointer-events:none;font-size:15px;font-weight:200;position:absolute;top:26px;left:34px}.deck-module__KpPmmW__hud{z-index:6;border:1px solid var(--line-strong);background:color-mix(in srgb, var(--stone-900) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15);border-radius:999px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;top:22px;right:26px;box-shadow:0 18px 46px -22px #000c}.deck-module__KpPmmW__hudLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ash-dim);padding:0 6px 0 4px;font-size:9px}.deck-module__KpPmmW__hudBtn{cursor:pointer;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sand);transition:color .2s var(--ease), background .2s var(--ease), border-color .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 14px;font-size:10.5px}.deck-module__KpPmmW__hudBtn:hover{color:var(--bone);border-color:var(--line-strong)}.deck-module__KpPmmW__hudOn{color:var(--abyss);background:var(--sand);border-color:var(--sand)}.deck-module__KpPmmW__readout{z-index:5;max-width:60vw;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ash);pointer-events:none;font-size:11px;position:absolute;bottom:26px;left:34px}.deck-module__KpPmmW__readCoord{color:var(--petrol)}.deck-module__KpPmmW__scrim{z-index:20;background:color-mix(in srgb, var(--abyss) 42%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:deck-module__KpPmmW__deckFade .2s var(--ease);justify-content:flex-end;display:flex;position:absolute;inset:0}.deck-module__KpPmmW__panel{background:color-mix(in srgb, var(--stone-900) 82%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.2);border-left:1px solid var(--line-strong);width:min(760px,94vw);height:100%;animation:deck-module__KpPmmW__deckSlide .3s var(--ease);flex-direction:column;display:flex;box-shadow:-34px 0 80px -30px #000c}.deck-module__KpPmmW__panelHead{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:20px 26px 14px;display:flex}.deck-module__KpPmmW__panelTitle{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sand);font-size:11px}.deck-module__KpPmmW__panelClose{border:1px solid var(--line);color:var(--ash);cursor:pointer;width:30px;height:30px;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:6px;font-size:18px;line-height:1}.deck-module__KpPmmW__panelClose:hover{color:var(--bone);border-color:var(--line-strong)}.deck-module__KpPmmW__panelBody{scrollbar-width:thin;scrollbar-color:#c8b48f26 transparent;flex:auto;min-height:0;padding:8px 26px 40px;overflow-y:auto}@keyframes deck-module__KpPmmW__deckFade{0%{opacity:0}to{opacity:1}}@keyframes deck-module__KpPmmW__deckSlide{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (max-width:620px){.deck-module__KpPmmW__hud{flex-wrap:wrap;justify-content:center;inset:auto 12px 74px}.deck-module__KpPmmW__panel{width:100vw}}
.goulots-module__3neRQW__wrap{margin-top:24px}.goulots-module__3neRQW__summary{color:#cbc3b2;max-width:640px;font-size:15px;font-weight:300;line-height:1.6}.goulots-module__3neRQW__filters{flex-wrap:wrap;gap:7px;margin:22px 0 10px;display:flex}.goulots-module__3neRQW__chip{border:1px solid var(--line);cursor:pointer;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);transition:color .15s var(--ease), border-color .15s var(--ease), background .15s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;display:inline-flex}.goulots-module__3neRQW__chip:hover{color:var(--bone);border-color:var(--line-strong)}.goulots-module__3neRQW__chipOn{color:var(--bone);background:#c8b48f0d}.goulots-module__3neRQW__chipDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.goulots-module__3neRQW__group{margin-top:26px}.goulots-module__3neRQW__groupHead{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:4px;font-size:11px;display:flex}.goulots-module__3neRQW__groupDot{border-radius:50%;width:8px;height:8px}.goulots-module__3neRQW__groupCount{color:var(--ash-dim)}.goulots-module__3neRQW__row{border-top:1px solid var(--line);transition:background .15s var(--ease), padding-left .15s var(--ease);grid-template-columns:minmax(180px,1.1fr) minmax(160px,1.4fr) 66px;align-items:center;gap:18px;padding:13px 6px 13px 4px;display:grid}.goulots-module__3neRQW__group .goulots-module__3neRQW__row:last-child{border-bottom:1px solid var(--line)}.goulots-module__3neRQW__row:hover{background:#c8b48f08;padding-left:10px}.goulots-module__3neRQW__rowLeft{flex-direction:column;gap:3px;min-width:0;display:flex}.goulots-module__3neRQW__rowSource{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ash-dim);align-items:baseline;gap:6px;margin-top:1px;font-size:9px;display:inline-flex}.goulots-module__3neRQW__rowConf{letter-spacing:.08em;text-transform:uppercase;color:var(--ash-dim);border:1px solid var(--line);border-radius:2px;padding:0 3px;font-size:8px}.goulots-module__3neRQW__rowName{font-family:var(--font-serif);color:var(--bone);font-size:17px;font-weight:300;line-height:1.15}.goulots-module__3neRQW__rowGeo{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash-dim);font-size:10px}.goulots-module__3neRQW__rowFlow{font-family:var(--font-mono);font-size:12px;line-height:1.4}.goulots-module__3neRQW__noFlow{color:var(--ash-dim);font-style:italic}.goulots-module__3neRQW__rowCrit{justify-content:flex-end;align-items:center;gap:9px;display:flex}.goulots-module__3neRQW__critNum{font-family:var(--font-mono);color:var(--sand);font-size:14px}.goulots-module__3neRQW__arrow{font-family:var(--font-mono);color:var(--ocre);font-size:11px}@media (max-width:620px){.goulots-module__3neRQW__row{grid-template-columns:1fr 52px;gap:6px 12px}.goulots-module__3neRQW__rowFlow{grid-column:1/2}.goulots-module__3neRQW__rowCrit{grid-area:1/2/2/3;align-self:start}}.goulots-module__3neRQW__row{opacity:0;animation:goulots-module__3neRQW__goulotRise .5s var(--ease) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes goulots-module__3neRQW__goulotRise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.goulots-module__3neRQW__row{opacity:1;animation:none}}[data-theme=revue] .goulots-module__3neRQW__rowName{font-size:19px}[data-theme=revue] .goulots-module__3neRQW__groupHead{letter-spacing:.16em;font-size:12px}[data-theme=revue] .goulots-module__3neRQW__rowFlow{font-size:13px}
.chaines-module__PUW8yq__page{flex-direction:column;height:100vh;display:flex;overflow:hidden}.chaines-module__PUW8yq__inner{flex:1;min-height:0;padding:0 30px 60px;overflow-y:auto}.chaines-module__PUW8yq__head{max-width:720px;padding:34px 0 26px}.chaines-module__PUW8yq__title{font-family:var(--font-serif);color:var(--bone);font-size:32px;font-weight:300}.chaines-module__PUW8yq__sub{color:var(--ash);margin-top:10px;font-size:15px;font-weight:300;line-height:1.6}.chaines-module__PUW8yq__family{margin-top:40px}.chaines-module__PUW8yq__family:first-of-type{margin-top:8px}.chaines-module__PUW8yq__familyHead{border-bottom:1px solid var(--line-strong);align-items:baseline;gap:14px;padding-bottom:4px;display:flex}.chaines-module__PUW8yq__familyLabel{font-family:var(--font-serif);color:var(--sand);font-size:22px;font-weight:300}.chaines-module__PUW8yq__familyMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);font-size:10px}.chaines-module__PUW8yq__familyHook{color:var(--ash);margin:8px 0 16px;font-size:13.5px;font-style:italic;font-weight:300}.chaines-module__PUW8yq__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.chaines-module__PUW8yq__card{border:1px solid var(--line);transition:border-color .25s var(--ease), background .25s var(--ease), transform .25s var(--ease);background:#c8b48f04;border-radius:3px;padding:20px 22px 18px;display:block}.chaines-module__PUW8yq__card:hover{border-color:var(--line-strong);background:#c79a520a;transform:translateY(-2px)}.chaines-module__PUW8yq__cardTop{justify-content:space-between;align-items:baseline;display:flex}.chaines-module__PUW8yq__code{font-family:var(--font-mono);color:var(--ocre);letter-spacing:.04em;font-size:13px;font-weight:500}.chaines-module__PUW8yq__if{font-family:var(--font-mono);letter-spacing:.04em;font-size:12px}.chaines-module__PUW8yq__cardTitle{font-family:var(--font-serif);color:var(--bone);margin-top:14px;font-size:21px;font-weight:300}.chaines-module__PUW8yq__tagline{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);text-transform:none;margin-top:6px;font-size:10px}.chaines-module__PUW8yq__stats{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.04em;color:#b6ab93;gap:14px;margin-top:18px;padding-top:14px;font-size:10.5px;display:flex}.chaines-module__PUW8yq__critStat{color:var(--rust-glow)}.chaines-module__PUW8yq__dim{color:var(--ash-dim);margin-left:auto}[data-theme=revue] .chaines-module__PUW8yq__title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.011em;font-size:clamp(34px,4.4vw,66px);font-weight:300;line-height:1.05}.chaines-module__PUW8yq__fragSection{border-bottom:1px solid var(--line);margin:0 0 50px;padding-bottom:38px}.chaines-module__PUW8yq__fragGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin-top:18px;display:grid}.chaines-module__PUW8yq__fragCard{border:1px solid var(--line);background:linear-gradient(#c96a4108,#0000 70%);border-radius:5px;padding:18px 18px 16px}.chaines-module__PUW8yq__fragCardHead{margin-bottom:12px}.chaines-module__PUW8yq__fragName{font-family:var(--font-serif);color:var(--bone);margin:0 0 4px;font-size:18px;font-weight:400}.chaines-module__PUW8yq__fragHook{color:var(--ash);margin:0;font-size:12.5px;line-height:1.45}.chaines-module__PUW8yq__fragSteps{margin:0;padding:0;list-style:none;position:relative}.chaines-module__PUW8yq__fragStep{align-items:flex-start;gap:11px;padding:8px 0 8px 2px;display:flex;position:relative}.chaines-module__PUW8yq__fragStep:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:20px;bottom:-2px;left:5px}.chaines-module__PUW8yq__fragStepDot{z-index:1;border-radius:50%;flex:none;width:11px;height:11px;margin-top:4px}.chaines-module__PUW8yq__fragStepBody{flex:1;min-width:0}.chaines-module__PUW8yq__fragStepTop{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.chaines-module__PUW8yq__fragStepName{font-family:var(--font-mono);color:var(--bone);letter-spacing:.01em;font-size:12.5px;text-decoration:none}.chaines-module__PUW8yq__fragStepName:hover{color:var(--ocre)}.chaines-module__PUW8yq__fragStepCountry{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ash-dim);font-size:10px}.chaines-module__PUW8yq__fragChoke{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:1px 6px;font-size:8.5px}.chaines-module__PUW8yq__fragStepMetric{color:#b3ab98;margin:3px 0 0;font-size:11.5px;line-height:1.4}.chaines-module__PUW8yq__fragStepSource{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ash);align-items:baseline;gap:7px;margin:4px 0 0;font-size:9.5px;display:flex}.chaines-module__PUW8yq__fragStepConf{letter-spacing:.08em;text-transform:uppercase;color:var(--ash-dim);border:1px solid var(--line);border-radius:2px;padding:0 4px;font-size:8.5px}.chaines-module__PUW8yq__fragStepRoot{border:1px solid var(--line);border-left:2px solid var(--rust-glow);background:#c96a410d;border-radius:4px;margin-top:2px;padding:10px}.chaines-module__PUW8yq__fragStepRoot:before{display:none}.chaines-module__PUW8yq__fragSim{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ocre);margin-top:7px;font-size:10px;text-decoration:none;display:block}.chaines-module__PUW8yq__fragSim:hover{color:var(--rust-glow)}.chaines-module__PUW8yq__fragBreak{border-top:1px solid var(--line);color:#c4bca9;margin:13px 0 0;padding-top:12px;font-size:12.5px;font-style:italic;line-height:1.5}@media (max-width:720px){.chaines-module__PUW8yq__fragGrid{grid-template-columns:1fr}}
.dossiers-module__Gx4t9G__page{flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.dossiers-module__Gx4t9G__field{z-index:0;pointer-events:none;background:radial-gradient(58% 54% at 88% 6%,#4d8a9242,#0000 62%),radial-gradient(56% 60% at 4% 96%,#b7613c38,#0000 62%),radial-gradient(42% 38% at 66% 74%,#c99a5221,#0000 66%);position:absolute;inset:0}.dossiers-module__Gx4t9G__drift{z-index:0;filter:blur(52px);pointer-events:none;background:radial-gradient(circle,#4d8a9224,#0000 62%);border-radius:50%;width:60vw;height:60vw;animation:26s ease-in-out infinite alternate dossiers-module__Gx4t9G__dossDrift;position:absolute;top:-12%;left:30%}@keyframes dossiers-module__Gx4t9G__dossDrift{0%{transform:translate(-4%)scale(1)}to{transform:translate(8%,6%)scale(1.12)}}.dossiers-module__Gx4t9G__scroll{z-index:1;flex:1;position:relative;overflow-y:auto}.dossiers-module__Gx4t9G__inner{max-width:1080px;margin:0 auto;padding:62px 40px 110px}.dossiers-module__Gx4t9G__head{max-width:780px}.dossiers-module__Gx4t9G__kicker{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--petrol);font-size:10px}.dossiers-module__Gx4t9G__title{font-family:var(--font-serif);letter-spacing:-.016em;color:var(--bone);margin-top:16px;font-size:clamp(44px,6vw,94px);font-weight:200;line-height:1}.dossiers-module__Gx4t9G__sub{color:#cbc3b2;max-width:620px;margin-top:22px;font-size:17px;font-weight:300;line-height:1.66}.dossiers-module__Gx4t9G__feature{border-top:1px solid var(--line-strong);transition:padding-left .3s var(--ease);margin-top:54px;padding:42px 6px 40px;display:block;position:relative}.dossiers-module__Gx4t9G__feature:hover{padding-left:10px}.dossiers-module__Gx4t9G__featStamp{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;font-size:10px;display:flex}.dossiers-module__Gx4t9G__featSystem{color:var(--ocre)}.dossiers-module__Gx4t9G__featTier{color:var(--ash-dim)}.dossiers-module__Gx4t9G__featNumWrap{flex-wrap:wrap;align-items:baseline;gap:22px;margin-top:10px;display:flex}.dossiers-module__Gx4t9G__featNum{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--rust-glow);text-shadow:0 0 64px #d8794d52;font-size:clamp(72px,13vw,188px);font-weight:200;line-height:.88}.dossiers-module__Gx4t9G__featNumLabel{max-width:240px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash);text-transform:uppercase;font-size:11px;line-height:1.5}.dossiers-module__Gx4t9G__featTitle{font-family:var(--font-serif);color:var(--bone);margin-top:22px;font-size:clamp(30px,4vw,54px);font-weight:300;line-height:1.05}.dossiers-module__Gx4t9G__featLede{color:#c9c0ae;max-width:680px;margin-top:16px;font-size:17px;font-weight:300;line-height:1.7}.dossiers-module__Gx4t9G__featRead{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone);align-items:center;gap:10px;margin-top:26px;font-size:11px;display:inline-flex}.dossiers-module__Gx4t9G__featArrow{color:var(--ocre);transition:transform .3s var(--ease)}.dossiers-module__Gx4t9G__feature:hover .dossiers-module__Gx4t9G__featArrow{transform:translate(5px)}.dossiers-module__Gx4t9G__list{margin-top:20px}.dossiers-module__Gx4t9G__item{border-top:1px solid var(--line);transition:background .2s var(--ease), padding-left .2s var(--ease);opacity:0;animation:dossiers-module__Gx4t9G__dossItem .55s var(--ease) both;animation-delay:calc(var(--i,0) * 75ms + .15s);grid-template-columns:150px 1fr 30px;align-items:baseline;gap:30px;padding:28px 8px;display:grid}@keyframes dossiers-module__Gx4t9G__dossItem{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dossiers-module__Gx4t9G__item:hover{background:#c8b48f08;padding-left:14px}.dossiers-module__Gx4t9G__item:last-child{border-bottom:1px solid var(--line)}.dossiers-module__Gx4t9G__itemNum{font-family:var(--font-serif);color:var(--ocre);text-align:right;font-size:clamp(34px,4vw,56px);font-weight:200;line-height:1}.dossiers-module__Gx4t9G__itemBody{min-width:0}.dossiers-module__Gx4t9G__itemMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);font-size:9.5px}.dossiers-module__Gx4t9G__itemTitle{font-family:var(--font-serif);color:var(--bone);margin-top:8px;font-size:26px;font-weight:300;line-height:1.1}.dossiers-module__Gx4t9G__itemLede{color:#b6ab93;max-width:620px;margin-top:10px;font-size:15px;font-weight:300;line-height:1.6}.dossiers-module__Gx4t9G__itemArrow{font-family:var(--font-mono);color:var(--ocre);align-self:center}.dossiers-module__Gx4t9G__value{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:38px;margin-top:66px;padding-top:26px;display:grid}.dossiers-module__Gx4t9G__valueWho{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ocre);margin-bottom:10px;font-size:10px}.dossiers-module__Gx4t9G__valueWhat{color:var(--ash);font-size:14px;font-weight:300;line-height:1.6}.dossiers-module__Gx4t9G__note{max-width:640px;font-family:var(--font-mono);color:var(--ash-dim);margin-top:42px;font-size:10px;line-height:1.7}:is([data-theme=revue] .dossiers-module__Gx4t9G__title,[data-theme=revue] .dossiers-module__Gx4t9G__featNum,[data-theme=revue] .dossiers-module__Gx4t9G__featTitle,[data-theme=revue] .dossiers-module__Gx4t9G__itemNum,[data-theme=revue] .dossiers-module__Gx4t9G__itemTitle){font-family:var(--font-display), Georgia, serif;font-weight:300}@media (prefers-reduced-motion:reduce){.dossiers-module__Gx4t9G__drift{animation:none}.dossiers-module__Gx4t9G__item{opacity:1;animation:none}}@media (max-width:720px){.dossiers-module__Gx4t9G__inner{padding:40px 20px 80px}.dossiers-module__Gx4t9G__item{grid-template-columns:1fr;gap:8px}.dossiers-module__Gx4t9G__itemNum{text-align:left}.dossiers-module__Gx4t9G__value{grid-template-columns:1fr;gap:22px}.dossiers-module__Gx4t9G__featNumWrap{gap:12px}}
.graphe-module__2O1XBW__page{z-index:1;min-height:100vh;position:relative}.graphe-module__2O1XBW__inner{max-width:1500px;margin:0 auto;padding:62px 22px 120px}.graphe-module__2O1XBW__head{margin-bottom:14px;padding-bottom:14px}.graphe-module__2O1XBW__title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--bone);text-wrap:balance;margin-bottom:10px;font-size:clamp(28px,4vw,44px);font-weight:300;line-height:1.02}.graphe-module__2O1XBW__sub{color:var(--sand-dim);max-width:82ch;font-size:clamp(13px,1.5vw,16px);line-height:1.45}.graphe-module__2O1XBW__counts{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ash);flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:11px;display:flex}.graphe-module__2O1XBW__canvasArea{background:radial-gradient(120% 120% at 50% 40%, #14181c99, #0a0c0ee6), var(--stone-900);border:1px solid var(--line-strong);border-radius:8px;height:calc(100dvh - 210px);min-height:560px;position:relative;overflow:hidden}.graphe-module__2O1XBW__canvasArea.graphe-module__2O1XBW__fullscreen{z-index:300;border:none;border-radius:0;height:100dvh;min-height:0;position:fixed;inset:0}.graphe-module__2O1XBW__fsBtn{z-index:6;font-family:var(--font-mono);letter-spacing:.05em;color:var(--sand-dim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line-strong);cursor:pointer;background:#0a0c0eb8;border-radius:5px;padding:6px 11px;font-size:11px;transition:color .15s,border-color .15s;position:absolute;top:14px;left:14px}.graphe-module__2O1XBW__fsBtn:hover{color:var(--bone);border-color:var(--rust)}.graphe-module__2O1XBW__legend{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line);background:#0a0c0eb8;border-radius:6px;max-width:min(52%,560px);padding:10px 12px;position:absolute;bottom:14px;left:14px}.graphe-module__2O1XBW__legendTitle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash);margin-bottom:8px;font-size:9.5px;display:block}.graphe-module__2O1XBW__legendItems{flex-wrap:wrap;gap:4px 6px;display:flex}.graphe-module__2O1XBW__legendItem{font-family:var(--font-mono);color:var(--sand-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:5px;padding:2px 6px;font-size:10.5px;transition:color .15s,border-color .15s;display:inline-flex}.graphe-module__2O1XBW__legendItem:hover{color:var(--bone)}.graphe-module__2O1XBW__legendOn{color:var(--bone);border-color:var(--line-strong);background:var(--stone-700)}.graphe-module__2O1XBW__swatch{border-radius:2px;flex:none;width:9px;height:9px}.graphe-module__2O1XBW__hint{font-family:var(--font-mono);color:var(--ash-dim);letter-spacing:.03em;margin-top:8px;font-size:9.5px;display:block}.graphe-module__2O1XBW__detail{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line-strong);background:#0a0c0ed1;border-radius:7px;gap:12px;width:min(340px,78%);padding:14px 16px;display:flex;position:absolute;top:14px;right:14px}.graphe-module__2O1XBW__detailSwatch{border-radius:2px;flex:none;width:4px}.graphe-module__2O1XBW__detailBody{min-width:0}.graphe-module__2O1XBW__detailName{font-family:var(--font-serif);color:var(--bone);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:17px;line-height:1.2;display:flex}.graphe-module__2O1XBW__goulotTag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rust-glow);border:1px solid #d8794d73;border-radius:3px;padding:1px 5px;font-size:9px}.graphe-module__2O1XBW__detailMeta{color:var(--sand-dim);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.graphe-module__2O1XBW__metaBtn{color:var(--petrol);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.graphe-module__2O1XBW__detailMetric{color:var(--sand);margin-top:8px;font-size:12.5px;line-height:1.4}.graphe-module__2O1XBW__sources{flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:10px;display:flex}.graphe-module__2O1XBW__sourcesLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash);width:100%;font-size:9.5px}.graphe-module__2O1XBW__source{color:var(--sand-dim);background:var(--stone-700);border:1px solid var(--line);border-radius:3px;align-items:center;gap:6px;padding:3px 8px;font-size:11.5px;display:inline-flex}a.graphe-module__2O1XBW__source:hover{color:var(--bone);border-color:var(--line-strong)}.graphe-module__2O1XBW__detailScores{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ash);flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:10.5px;display:flex}.graphe-module__2O1XBW__detailScores b{color:var(--bone);font-size:12px;font-weight:500}.graphe-module__2O1XBW__neighbours{flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:12px;display:flex}.graphe-module__2O1XBW__neighboursLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash);width:100%;font-size:9.5px}.graphe-module__2O1XBW__neighbour{font-family:var(--font-mono);color:var(--sand-dim);background:var(--stone-700);border:1px solid var(--line);cursor:pointer;border-radius:3px;padding:2px 7px;font-size:10.5px}.graphe-module__2O1XBW__neighbour:hover{color:var(--bone);border-color:var(--line-strong)}.graphe-module__2O1XBW__ficheLink{font-family:var(--font-mono);color:var(--rust-glow);letter-spacing:.03em;margin-top:12px;font-size:11px;display:inline-block}.graphe-module__2O1XBW__panels{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}@media (max-width:780px){.graphe-module__2O1XBW__panels{grid-template-columns:1fr}}.graphe-module__2O1XBW__panel{border-top:1px solid var(--line);padding-top:22px}.graphe-module__2O1XBW__panelH{font-family:var(--font-serif);color:var(--bone);margin-bottom:6px;font-size:clamp(19px,2.4vw,24px);font-weight:400}.graphe-module__2O1XBW__panelSub{color:var(--sand-dim);max-width:52ch;margin-bottom:18px;font-size:13.5px;line-height:1.45}.graphe-module__2O1XBW__chips{flex-wrap:wrap;gap:8px;display:flex}.graphe-module__2O1XBW__chip{background:var(--stone-800);border:1px solid var(--line-strong);cursor:pointer;color:var(--sand);border-radius:5px;align-items:baseline;gap:8px;padding:7px 12px;transition:border-color .15s,background .15s;display:inline-flex}.graphe-module__2O1XBW__chip b{color:var(--bone);font-size:14px;font-weight:400}.graphe-module__2O1XBW__chip:hover{border-color:var(--rust)}.graphe-module__2O1XBW__chipOn{border-color:var(--rust-glow);background:var(--stone-700)}.graphe-module__2O1XBW__chipCount{font-family:var(--font-mono);color:var(--ash);font-size:10.5px}.graphe-module__2O1XBW__goulotList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.graphe-module__2O1XBW__goulotRow{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;grid-template-columns:12px minmax(0,1.4fr) minmax(0,1fr) 90px;align-items:center;gap:10px;width:100%;padding:6px 8px;display:grid}.graphe-module__2O1XBW__goulotRow:hover{background:var(--stone-800)}.graphe-module__2O1XBW__goulotDot{border-radius:50%;width:8px;height:8px}.graphe-module__2O1XBW__goulotName{color:var(--bone);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.graphe-module__2O1XBW__goulotSys{font-family:var(--font-mono);color:var(--ash);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.graphe-module__2O1XBW__goulotBar{background:var(--stone-700);border-radius:3px;height:6px;overflow:hidden}.graphe-module__2O1XBW__goulotFill{border-radius:3px;height:100%;display:block}@media (max-width:560px){.graphe-module__2O1XBW__detail{width:100%;margin:10px 0 0;position:static}.graphe-module__2O1XBW__legend{max-width:78%}.graphe-module__2O1XBW__goulotRow{grid-template-columns:12px 1fr 74px}.graphe-module__2O1XBW__goulotSys{display:none}}
.periodic-module__NE0mMG__wrap{margin-top:24px;overflow-x:auto}.periodic-module__NE0mMG__legendRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.periodic-module__NE0mMG__legend{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);font-size:10px}.periodic-module__NE0mMG__scale{align-items:center;gap:9px;display:flex}.periodic-module__NE0mMG__scaleBar{background:linear-gradient(90deg, #c8b48f1f, var(--ocre), var(--rust-glow));width:150px;height:6px;box-shadow:0 0 14px -3px var(--rust-glow);border-radius:3px}.periodic-module__NE0mMG__scaleNum{font-family:var(--font-mono);color:var(--ash-dim);font-size:8.5px}.periodic-module__NE0mMG__grid{grid-template-columns:repeat(18,minmax(30px,1fr));gap:3px;min-width:620px;display:grid}.periodic-module__NE0mMG__cell{aspect-ratio:1;cursor:default;transition:transform .18s var(--ease), box-shadow .18s var(--ease);opacity:0;animation:periodic-module__NE0mMG__cellIn .5s var(--ease) both;animation-delay:calc(var(--d,0) * 24ms);border:1px solid;border-radius:2px;justify-content:center;align-items:center;padding:0;display:flex;position:relative}@keyframes periodic-module__NE0mMG__cellIn{0%{opacity:0;transform:scale(.82)translateY(6px)}to{opacity:1;transform:none}}.periodic-module__NE0mMG__pulse{animation:periodic-module__NE0mMG__cellIn .5s var(--ease) both, periodic-module__NE0mMG__hotPulse 3.4s ease-in-out .8s infinite}@keyframes periodic-module__NE0mMG__hotPulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 15px 1px var(--glow,transparent)}}@media (prefers-reduced-motion:reduce){.periodic-module__NE0mMG__cell{opacity:1;animation:none}.periodic-module__NE0mMG__pulse{animation:none}}.periodic-module__NE0mMG__hot{cursor:pointer}.periodic-module__NE0mMG__cold{cursor:default}.periodic-module__NE0mMG__peek{z-index:5;box-shadow:0 6px 20px #0006, 0 0 20px 1px var(--glow,transparent);transform:translateY(-3px)scale(1.05)}.periodic-module__NE0mMG__on{outline:1.5px solid var(--bone);outline-offset:-1px;z-index:6}.periodic-module__NE0mMG__preview{border:1px solid var(--line);background:#c8b48f08;border-radius:3px;align-self:stretch;align-items:center;min-height:0;padding:14px 16px;display:flex;overflow:hidden}.periodic-module__NE0mMG__pvEmpty{justify-content:center;align-items:center;width:100%;display:flex}.periodic-module__NE0mMG__pvHintBig{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);text-align:center;font-size:10.5px}.periodic-module__NE0mMG__pvInner{align-items:center;gap:18px;width:100%;display:flex}.periodic-module__NE0mMG__pvSym{font-family:var(--font-serif);flex-shrink:0;font-size:clamp(34px,5vw,58px);font-weight:300;line-height:1}.periodic-module__NE0mMG__pvBody{min-width:0}.periodic-module__NE0mMG__pvName{font-family:var(--font-serif);color:var(--bone);font-size:clamp(18px,2.6vw,28px);font-weight:300;line-height:1.1}.periodic-module__NE0mMG__pvMeta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ash);margin-top:5px;font-size:10px}.periodic-module__NE0mMG__pvProps{font-family:var(--font-mono);color:var(--sand);flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:10px;display:flex}.periodic-module__NE0mMG__pvTag{align-items:baseline;gap:12px;margin-top:10px;display:flex}.periodic-module__NE0mMG__pvCrit{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ocre);font-size:10px}.periodic-module__NE0mMG__pvNone{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ash-dim);font-size:10px}.periodic-module__NE0mMG__pvClick{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone);opacity:.7;font-size:9.5px}.periodic-module__NE0mMG__z{font-family:var(--font-mono);opacity:.6;font-size:7px;position:absolute;top:2px;left:3px}.periodic-module__NE0mMG__sym{font-family:var(--font-serif);font-size:15px;font-weight:400;line-height:1}.periodic-module__NE0mMG__crit{font-family:var(--font-mono);opacity:.85;font-size:7.5px;position:absolute;bottom:2px;right:3px}.periodic-module__NE0mMG__marker{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ash-dim);border:1px dashed var(--line);aspect-ratio:1;border-radius:2px;justify-content:center;align-items:center;font-size:8.5px;display:flex}.periodic-module__NE0mMG__pick{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ash-dim);margin-top:16px;font-size:10.5px;font-weight:300}.periodic-module__NE0mMG__backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:periodic-module__NE0mMG__afFade .2s var(--ease);background:#0405069e;justify-content:flex-end;display:flex;position:fixed;inset:0}.periodic-module__NE0mMG__drawer{overscroll-behavior:contain;background:var(--abyss);border-left:1px solid var(--line-strong);width:min(460px,94vw);height:100vh;animation:periodic-module__NE0mMG__afSlideIn .28s var(--ease);background-image:linear-gradient(#c8b48f0b,#c8b48f0b);padding:30px 28px 60px;overflow-y:auto;box-shadow:-24px 0 60px #00000080}@keyframes periodic-module__NE0mMG__afFade{0%{opacity:0}to{opacity:1}}@keyframes periodic-module__NE0mMG__afSlideIn{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@media (max-width:560px){.periodic-module__NE0mMG__backdrop{align-items:flex-end}.periodic-module__NE0mMG__drawer{border-left:none;border-top:1px solid var(--line-strong);width:100vw;height:88vh;animation:periodic-module__NE0mMG__afSlideUp .28s var(--ease);border-radius:10px 10px 0 0}@keyframes periodic-module__NE0mMG__afSlideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}.periodic-module__NE0mMG__fHead{align-items:center;gap:18px;display:flex}.periodic-module__NE0mMG__fClose{border:1px solid var(--line);color:var(--ash);cursor:pointer;width:28px;height:28px;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:3px;align-self:flex-start;margin-left:auto;font-size:18px;line-height:1}.periodic-module__NE0mMG__fClose:hover{color:var(--bone);border-color:var(--line-strong)}.periodic-module__NE0mMG__propRow{flex-wrap:wrap;gap:10px 12px;margin-top:16px;display:flex}.periodic-module__NE0mMG__prop{border:1px solid var(--line);background:#c8b48f08;border-radius:3px;flex-direction:column;gap:3px;padding:7px 12px;display:flex}.periodic-module__NE0mMG__propK{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash-dim);font-size:8.5px}.periodic-module__NE0mMG__propV{font-family:var(--font-mono);color:var(--bone);font-size:13px}.periodic-module__NE0mMG__line{align-items:baseline;gap:14px;max-width:720px;margin-top:14px;display:flex}.periodic-module__NE0mMG__lineK{width:128px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash-dim);flex-shrink:0;padding-top:2px;font-size:9px}.periodic-module__NE0mMG__lineV{color:#cbc3b2;font-size:14px;font-weight:300;line-height:1.5}.periodic-module__NE0mMG__chips{flex-wrap:wrap;gap:6px;display:flex}.periodic-module__NE0mMG__chip{font-family:var(--font-mono);color:var(--sand);border:1px solid var(--line);background:#c96a410f;border-radius:999px;padding:3px 9px;font-size:11px}.periodic-module__NE0mMG__fSym{font-family:var(--font-serif);font-size:46px;font-weight:300;line-height:1}.periodic-module__NE0mMG__fName{font-family:var(--font-serif);color:var(--bone);font-size:26px;font-weight:300}.periodic-module__NE0mMG__fMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ash);margin-top:4px;font-size:10px}.periodic-module__NE0mMG__fUses{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ocre);margin-top:16px;font-size:11px}.periodic-module__NE0mMG__fNote{color:#cbc3b2;max-width:680px;margin-top:10px;font-size:15px;font-weight:300;line-height:1.6}.periodic-module__NE0mMG__fBlock{margin-top:22px}.periodic-module__NE0mMG__fLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash-dim);margin-bottom:10px;font-size:9.5px}.periodic-module__NE0mMG__prodRow{grid-template-columns:150px 1fr 40px;align-items:center;gap:12px;max-width:520px;padding:4px 0;display:grid}.periodic-module__NE0mMG__prodName{color:#b6ab93;font-size:13px}.periodic-module__NE0mMG__prodTrack{background:#c8b48f0f;border-radius:2px;height:10px;overflow:hidden}.periodic-module__NE0mMG__prodFill{background:var(--ocre);border-radius:2px;height:100%;display:block}.periodic-module__NE0mMG__prodPct{font-family:var(--font-mono);color:var(--sand);text-align:right;font-size:11px}.periodic-module__NE0mMG__nodeLink{border-top:1px solid var(--line);color:#cbc3b2;max-width:520px;transition:padding .2s var(--ease);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;display:flex}.periodic-module__NE0mMG__nodeLink:hover{color:var(--bone);padding-left:5px}.periodic-module__NE0mMG__arrow{font-family:var(--font-mono);color:var(--ocre);font-size:11px}.periodic-module__NE0mMG__fSources{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ash-dim);margin-top:20px;font-size:10px}[data-theme=revue] .periodic-module__NE0mMG__fName{font-family:var(--font-display), Georgia, serif;font-weight:300}.periodic-module__NE0mMG__hero{margin:4px 0 30px}.periodic-module__NE0mMG__heroKicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--petrol);font-size:10px}.periodic-module__NE0mMG__heroRow{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.periodic-module__NE0mMG__heroItem{border:none;border-top:2px solid var(--rust);cursor:pointer;min-width:128px;transition:transform .2s var(--ease), background .2s var(--ease);animation:periodic-module__NE0mMG__heroItemIn .6s var(--ease) both;background:linear-gradient(#c96a411a,#0000 70%);flex-direction:column;align-items:flex-start;padding:16px 18px 14px;display:flex;position:relative}.periodic-module__NE0mMG__heroRow .periodic-module__NE0mMG__heroItem:nth-child(2){animation-delay:70ms}.periodic-module__NE0mMG__heroRow .periodic-module__NE0mMG__heroItem:nth-child(3){animation-delay:.14s}.periodic-module__NE0mMG__heroRow .periodic-module__NE0mMG__heroItem:nth-child(4){animation-delay:.21s}.periodic-module__NE0mMG__heroRow .periodic-module__NE0mMG__heroItem:nth-child(5){animation-delay:.28s}@keyframes periodic-module__NE0mMG__heroItemIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.periodic-module__NE0mMG__heroItem:hover{background:linear-gradient(#c96a412e,#0000 70%);transform:translateY(-4px)}.periodic-module__NE0mMG__heroSym{font-family:var(--font-serif);color:var(--bone);font-size:40px;font-weight:200;line-height:1}.periodic-module__NE0mMG__heroCrit{font-family:var(--font-mono);color:var(--rust-glow);font-variant-numeric:tabular-nums;font-size:15px;position:absolute;top:14px;right:18px}.periodic-module__NE0mMG__heroName{color:var(--sand);margin-top:10px;font-size:13px;font-weight:300}[data-theme=revue] .periodic-module__NE0mMG__heroSym{font-family:var(--font-display), Georgia, serif;font-weight:300}[data-theme=revue] .periodic-module__NE0mMG__heroItem{min-width:150px}[data-theme=revue] .periodic-module__NE0mMG__heroSym{font-size:52px}@media (prefers-reduced-motion:reduce){.periodic-module__NE0mMG__heroItem{animation:none}}
