.wms-deactivation-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;display:flex;align-items:center;justify-content:center}.wms-deactivation-modal .wms-deactivation-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1}.wms-deactivation-modal .wms-deactivation-modal-content{position:relative;background:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.3);max-width:550px;width:90%;z-index:2;animation:wms-modal-slide-in .3s ease-out}.wms-deactivation-modal .wms-deactivation-modal-header{padding:20px 24px;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between}.wms-deactivation-modal .wms-deactivation-modal-header h2{margin:0;font-size:18px;font-weight:600;color:#23282d}.wms-deactivation-modal .wms-deactivation-modal-header .wms-deactivation-modal-close{background:0 0;border:none;font-size:28px;line-height:1;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:3px;transition:all .2s}.wms-deactivation-modal .wms-deactivation-modal-header .wms-deactivation-modal-close:hover{background:#f0f0f0;color:#000}.wms-deactivation-modal .wms-deactivation-modal-body{padding:24px}.wms-deactivation-modal .wms-deactivation-modal-body p{margin:0 0 20px;color:#555;font-size:14px}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-reasons{margin-bottom:20px}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-reasons .wms-deactivation-reason{display:flex;align-items:flex-start;padding:12px;margin-bottom:8px;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .2s}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-reasons .wms-deactivation-reason:hover{background:#f9f9f9;border-color:#999}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-reasons .wms-deactivation-reason input[type=radio]{margin:3px 12px 0 0;cursor:pointer}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-reasons .wms-deactivation-reason span{flex:1;font-size:14px;color:#333}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-reasons .wms-deactivation-reason:has(input:checked){background:#f0f6fc;border-color:#0073aa}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-details textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;resize:vertical;transition:border-color .2s}.wms-deactivation-modal .wms-deactivation-modal-body .wms-deactivation-details textarea:focus{outline:0;border-color:#0073aa;box-shadow:0 0 0 1px #0073aa}.wms-deactivation-modal .wms-deactivation-modal-footer{padding:16px 24px;border-top:1px solid #ddd;display:flex;align-items:center;justify-content:flex-end;gap:10px}.wms-deactivation-modal .wms-deactivation-modal-footer .button{padding:8px 16px;font-size:13px;line-height:1.5;cursor:pointer}.wms-deactivation-modal .wms-deactivation-modal-footer .button:disabled{opacity:.5;cursor:not-allowed}@keyframes wms-modal-slide-in{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}