.physique-control{position:relative;z-index:6;right:auto;top:auto;width:calc(100% - 40px);max-width:440px;margin:20px auto;font-family:Arial,Helvetica,sans-serif}.physique-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(205,246,255,.18);background:rgba(5,7,8,.78);color:#b9dbe0;padding:10px 12px;font:600 8px/1 Arial;letter-spacing:.2em;cursor:pointer;backdrop-filter:blur(12px)}.physique-toggle span{color:#b59662;font-size:14px}.physique-panel{margin-top:5px;padding:14px;border:1px solid rgba(205,246,255,.18);background:rgba(5,9,11,.94);box-shadow:0 18px 48px rgba(0,0,0,.5);backdrop-filter:blur(16px)}.physique-copy b,.physique-copy small{display:block}.physique-copy b{color:#efffff;font:500 10px/1.3 Arial;letter-spacing:.13em}.physique-copy small,.physique-panel p{color:#789096;font:9px/1.45 Arial}.physique-copy small{margin-top:5px}.physique-panel label{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:13px;color:#9bb0b4;font:600 8px/1 Arial;letter-spacing:.13em}.physique-panel output{color:#dffbff}.physique-panel input{grid-column:1/-1;width:100%;accent-color:#7beeff}.physique-panel p{margin:10px 0}.physique-readout{display:block;padding-top:9px;border-top:1px solid rgba(205,246,255,.12);color:#b59662;font:600 8px/1 Arial;letter-spacing:.14em}.brain-popover[hidden]{display:none!important}@media(max-width:760px){.stage{height:900px;min-height:900px}.intro h1{font-size:25px;line-height:.88;max-width:250px}.layer-controls{top:165px}.physique-control{top:auto;right:auto;width:calc(100% - 40px)}.view-controls{top:207px}.stage #viewport{inset:230px 0 168px}.physique-toggle{min-height:44px;padding:12px 14px;font-size:8px}.physique-panel{position:static;width:100%;padding:16px}.brain-overlay{opacity:.56}.brain-popover{width:174px;top:74px}.brain-overlay>p{font-size:5px;line-height:1.2}}
