.vwsc-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.76);z-index:999999;display:flex;align-items:center;justify-content:center;padding:15px}.vwsc-popup-dialog{background:#102b22;color:#fff;border:2px solid #58bc88;border-radius:17px;padding:24px;width:min(100%,510px);max-height:90vh;overflow:auto;box-shadow:0 20px 65px #0008}.vwsc-popup-dialog h3{color:#b5f6cc;margin:0 0 10px}.vwsc-popup-dialog button{cursor:pointer;border:1px solid #8cdcae;border-radius:8px;padding:10px 14px;margin:5px;background:#194a36;color:#fff}.vwsc-popup-dialog input{padding:10px;max-width:100%;color:#111;background:white}.vwsc-popup-task img{max-width:100%;cursor:crosshair}.vwsc-popup-actions{display:flex;flex-wrap:wrap;justify-content:space-between}.vwsc-popup-dialog .vwsc-popup-note{font-size:12px;color:#d1e5d9}.vwsc-popup-status{min-height:1.6em}
.vwsc-popup-task{position:relative}.vwsc-popup-herbert{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.68);pointer-events:none}.vwsc-popup-herbert img{display:block;max-width:100%;max-height:100%;object-fit:contain}
