.model-frame{isolation:isolate}.live-stage{position:absolute;inset:0;z-index:2;min-width:0;min-height:260px}.live-stage canvas{width:100%;height:100%;display:block;cursor:grab;touch-action:none}.live-stage canvas:active{cursor:grabbing}.model-frame:has(.live-stage) .model-label{z-index:3;background:#111b1bdb;padding:8px 10px}.model-frame img[hidden]{display:none}.simple-visual img[src*="/ammo/"]{width:min(100%,530px);max-width:none;max-height:none;aspect-ratio:8/5;object-fit:contain;image-rendering:auto}.card-media img[src*="/ammo/"]{padding:12px;object-fit:contain;filter:none}.ammo-select img[src*="/ammo/"]{width:98px;height:64px;object-fit:contain}.loadout-stage:has(.live-stage) .model-frame::after{display:none}@media(max-width:540px){.live-stage{min-height:220px}.model-frame:has(.live-stage){min-height:300px}}
