.kaca-dialog .kaca-photo{display:block;width:100%;height:auto;max-height:360px;aspect-ratio:3/2;object-fit:contain;background:#e9edf2}.kaca-close{z-index:3}.kaca-truck-stage{background:linear-gradient(#e5eef5,#d1d7dc);padding:12px 16px 14px;border-radius:26px 26px 0 0}.kaca-truck-host{height:350px;width:100%;touch-action:none;outline-offset:-4px}.kaca-truck-host canvas{display:block;width:100%;height:100%}.kaca-truck-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#334155}.truck-reset{border:1px solid #b7c6d9;border-radius:12px;padding:9px 12px;color:#243bb2;background:white;cursor:pointer}.truck-load-status{font-size:12px;line-height:1.5;color:#56647a;margin:10px 0 0}.kaca-truck-photo summary{cursor:pointer;padding:14px 24px;color:#263eb1;font-weight:600;background:#e9edf4}@media(max-width:600px){.kaca-truck-host{height:270px}.kaca-truck-controls{font-size:11px}.kaca-dialog .kaca-photo{max-height:none}}