.wnxn-disclaimer-block{border-top:2px solid #d32f2f;background:#fce4ec;color:inherit;padding:12px 40px 12px 16px;margin-bottom:15px;position:relative;line-height:1.4;font-size:14px}.wnxn-disclaimer-text{color:inherit}.wnxn-disclaimer-text strong{color:inherit}.wnxn-dismiss-alert-btn{position:absolute;top:8px;right:8px;background:none;border:none;color:#999;cursor:pointer;font-size:16px;padding:4px 8px;line-height:1;transition:color 0.2s}.wnxn-dismiss-alert-btn:hover{color:#d32f2f}.wnxn-restore-wrapper{text-align:right;margin-bottom:10px}.wnxn-restore-alert-btn{background:none;border:1px dashed #ccc;color:#999;padding:4px 10px;font-size:12px;cursor:pointer;border-radius:3px;transition:all 0.2s}.wnxn-restore-alert-btn:hover{color:#d32f2f;border-color:#d32f2f}.wnxn-confirm-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:99999;display:flex;align-items:center;justify-content:center;animation:wnxnFadeIn 0.2s ease}@keyframes wnxnFadeIn{from{opacity:0}to{opacity:1}}.wnxn-confirm-box{background:#fff;padding:25px;border-radius:6px;max-width:500px;width:90%;box-shadow:0 4px 20px rgb(0 0 0 / .2);animation:wnxnSlideIn 0.2s ease}@keyframes wnxnSlideIn{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.wnxn-confirm-box h3{margin:0 0 15px 0;font-size:18px;color:#333}.wnxn-confirm-box p{margin:0 0 10px 0;line-height:1.5;color:#555}.wnxn-confirm-buttons{display:flex;gap:10px;margin-top:20px;justify-content:flex-end;flex-wrap:wrap}.wnxn-confirm-yes{background:#d32f2f;color:#fff;border:none;padding:8px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background 0.2s}.wnxn-confirm-yes:hover{background:#b71c1c}.wnxn-confirm-no{background:#f3f3f4;color:#676a6c;border:1px solid #d9d9d9;padding:8px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background 0.2s}.wnxn-confirm-no:hover{background:#e7e7e8}@media (max-width:600px){.wnxn-disclaimer-block{padding:10px 35px 10px 12px;font-size:13px}.wnxn-confirm-box{padding:20px 15px}.wnxn-confirm-buttons{flex-direction:column}.wnxn-confirm-yes,.wnxn-confirm-no{width:100%;text-align:center}}