/* Approved silver/cobalt mascot: transparent plates, matching UV joints. */
.current-mascot{position:relative;display:block;width:100%;aspect-ratio:1;isolation:isolate}
.current-mascot>img,.current-mascot>canvas{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}
.current-mascot [hidden],.cash-scene [hidden],.global-lounge [hidden]{display:none!important}
.current-workbench{aspect-ratio:3/2}
.current-workbench>canvas{pointer-events:none}
.workbench-screen{left:14.5%;top:20.4%;width:28%;height:27%;padding:1.5%;transform:skewY(.6deg);border-radius:14px}
.workbench-grid path{stroke:#b5d4ff30}.workbench-level{stroke:#72a5ff}
.little-robot .current-seated{position:absolute;inset:0;pointer-events:none}
.global-lounge{aspect-ratio:1}
.cash-scene>canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}
.cash-scene-motion{display:none}
.current-bitcoin{height:100%;aspect-ratio:1}.sl-bath .current-bitcoin>img,.sl-bath .current-bitcoin>canvas{width:100%;height:100%;object-fit:contain}
@media(max-width:760px){.workbench-screen{border-radius:8px}}
.community-heading{margin-bottom:82px}
@media(max-width:760px){.community-heading{margin-bottom:78px}}
.workbench-action:has(.current-workbench) .live-candle-red,.workbench-action:has(.current-workbench) .live-candle-green{animation:none!important;transform-box:fill-box;transform-origin:center bottom}
