[data-dismissible-notice]{position:relative;padding-inline-end:48px!important}
[data-dismissible-notice][hidden]{display:none!important}
.otp-error{background:#fff2f2;border:1px solid #ecabab;border-radius:10px;color:#9e3030;padding:12px 14px;font-size:14px;line-height:1.8;margin:12px 0}
.notice-close{position:absolute;inset-inline-end:5px;top:5px;display:grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;padding:0;margin:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;font:500 25px/1 Arial,sans-serif;opacity:.75;z-index:1}
.notice-close:hover{opacity:1;background:#00000008}.notice-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.toast .notice-close{top:50%;transform:translateY(-50%)}
@media(pointer:coarse){.notice-close{width:40px;height:40px;max-width:40px;min-height:40px;min-width:40px;top:2px;inset-inline-end:2px}[data-dismissible-notice]{padding-inline-end:50px!important}}
