/* DEV02.2 experimental 004.1 shell, opt-in via dev022-pyramid. No production merge. */
.room002-pyramid-preview{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin:1.3rem 0 .85rem;padding:.7rem .85rem;background:#f7f4e8;color:#191915;width:max-content;max-width:100%;border:1px solid #ada77a}
.room002-pyramid-preview__label{font:500 .62rem/1.5 "IBM Plex Mono",monospace;letter-spacing:.04em;color:#27291f;max-width:14rem;margin:0}
.room002-pyramid-preview__mount{--lj-paper:#fffdf5;--lj-border:#746c50;--lj-muted:#3b3a32;--lj-ink:#191915;--lj-lemon-soft:#eee171;--lj-lemon:#f0e20f;--lj-off-white:#f7f5f0;--lj-sans:Montserrat,Arial,sans-serif;--lj-mono:"IBM Plex Mono",monospace;--lj-serif:"Libre Baskerville",Georgia,serif;color:var(--lj-ink)}
.room002-pyramid-preview .shell-open{background:rgba(255,255,255,.9);border:1px solid #595847;color:#191915}
.room002-pyramid-preview .shell-panel{--lj-paper:#171a17;--lj-border:#777b6c;--lj-ink:#f6f5e9;--lj-muted:#c8cabe;--lj-lemon-soft:#f0e20f;background:#171a17;color:#f6f5e9;border:1px solid #a1a698;box-shadow:0 20px 65px #050604a0}
.room002-pyramid-preview .shell-panel::backdrop{background:rgba(8,11,9,.77)}
.room002-pyramid-preview .shell-panel .shell-dest.is-current{background:rgba(240,226,15,.12)}
.room002-pyramid-preview .shell-panel .shell-pyramid-mount{--lj-ink:#f5f0df;--lj-muted:#d2d1c2;--lj-lemon-soft:#f0e20f;--lj-paper:#272a25}
.room002-pyramid-preview .shell-panel .region-label{fill:#f5f0df}.room002-pyramid-preview .shell-panel .region-sublabel{fill:#c3c4b7}
.room002-pyramid-preview .shell-panel .region-face{stroke:#d6d7c8}
.room002-pyramid-preview .shell-panel .pyramid-status{color:#dfdfd3}
.room002-pyramid-preview .pyramid-stage{margin:0}
.room002-pyramid-preview .pyramid-region{transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .32s ease}
@media(max-width:640px){.room002-pyramid-preview{display:flex;flex-direction:column;align-items:flex-start;width:100%}.room002-pyramid-preview__label{max-width:100%}}
@media(prefers-reduced-motion:reduce){.room002-pyramid-preview .pyramid-region{transition:none!important}}
