.walas-notify-bell{flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;background:transparent;border:0;min-width:41px;min-height:42px;position:relative}.walas-notify-bell:hover,.walas-notify-bell:focus-visible{background:#b50716;outline-offset:-3px}.walas-notify{position:fixed;z-index:999999;right:16px;top:20px;width:min(460px,calc(100vw - 32px));box-shadow:0 12px 40px rgba(0,0,0,.18);border:1px solid #e6e8ef;border-radius:10px;background:#fff;color:#293341;padding:20px 32px 16px 16px;display:flex;align-items:flex-start;gap:14px;font-family:Arial,Helvetica,sans-serif;line-height:1.4}.walas-notify[hidden]{display:none!important}.walas-notify-icon{width:44px;height:44px;border-radius:50%;flex:none;background:#e84f55;color:white;display:flex;align-items:center;justify-content:center}.walas-notify-body{flex:1;min-width:0}.walas-notify-body strong{display:block;font-size:14px;font-weight:700;line-height:1.4}.walas-notify-body p{font-size:13px;margin:5px 0 0;line-height:1.5;color:#515968}.walas-notify-actions{display:flex;justify-content:flex-end;gap:12px;align-items:center;margin-top:16px}.walas-notify-actions button{font-size:13px;cursor:pointer;border:0;border-radius:4px;padding:9px 13px;background:transparent;color:#b51d26;font-weight:600}.walas-notify-actions .walas-notify-accept{color:#fff;background:#c90000}.walas-notify-actions button:focus-visible,.walas-notify-close:focus-visible{outline:2px solid #333;outline-offset:2px}.walas-notify-close{position:absolute;top:4px;right:7px;font-size:20px;cursor:pointer;color:#697386;border:0;background:transparent}.walas-notify-body .walas-notify-status{color:#aa1a22;font-size:12px}.walas-notify-status[hidden]{display:none!important}@media(max-width:600px){.walas-notify{top:auto;bottom:14px;right:10px;width:calc(100vw - 20px);padding:15px 26px 12px 12px;gap:10px}.walas-notify-icon{width:38px;height:38px}.walas-notify-actions{margin-top:10px}.walas-notify-bell{min-width:38px}}@media(prefers-reduced-motion:no-preference){.walas-notify:not([hidden]){animation:walas-notify-in .2s ease-out}@keyframes walas-notify-in{from{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:translateY(0)}}}

/* V2.5.59 — bell floats next to the Back to Top control, never in the navbar. */
.walas-notify-float{position:fixed!important;inset:auto 75px 26px auto;z-index:99994!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid #fff!important;border-radius:50%!important;background:#cb0716!important;color:#fff!important;box-shadow:0 5px 18px rgba(11,19,32,.23)!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:box-shadow .2s ease,background .2s ease!important}
.walas-notify-float:hover{background:#a90512!important;box-shadow:0 7px 22px rgba(11,19,32,.32)!important}
.walas-notify-float:focus-visible{outline:3px solid #ffbe4a!important;outline-offset:2px}
.walas-notify-float svg{display:block;flex:none}
@media(max-width:782px){.walas-notify-float{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;right:64px;bottom:124px}}

/* V2.5.60: viewport-centered notice, independent of header, scroll and mobile bars. */
#walas-notify.walas-notify:not([hidden]){
 position:fixed!important; top:50%!important; left:50%!important; right:auto!important; bottom:auto!important;
 transform:translate(-50%,-50%)!important; width:min(460px,calc(100vw - 28px))!important;
 max-height:calc(100dvh - 28px);overflow-y:auto;box-sizing:border-box;
 z-index:2147483000!important; animation:none!important;
}
@media(max-width:600px){#walas-notify.walas-notify:not([hidden]){width:calc(100vw - 24px)!important;max-width:460px!important;padding:17px 30px 16px 13px!important;}}

/* V2.5.61: keep third-party injected link widgets outside the notice. */
#walas-notify .walas-notify-body > :not(#walas-notify-title):not(#walas-notify-desc):not(.walas-notify-status):not(.walas-notify-actions){display:none!important}
