.NotificationModal-module__cfsr6W__notificationOverlay{z-index:2147483647;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:20px;display:flex;position:fixed;inset:0}.NotificationModal-module__cfsr6W__notificationModal{background:var(--theme-colors-background-secondary);pointer-events:auto;opacity:0;border:1px solid #ffffff1a;border-radius:12px;width:90%;min-width:400px;max-width:600px;margin:0 auto;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),opacity .4s;overflow:hidden;transform:translateY(-120%);box-shadow:0 10px 40px #0000004d}.NotificationModal-module__cfsr6W__notificationModal.NotificationModal-module__cfsr6W__show{opacity:1;transform:translateY(0)}.NotificationModal-module__cfsr6W__notificationModal--success{border-left:4px solid #10b981}.NotificationModal-module__cfsr6W__notificationModal--error{border-left:4px solid #ef4444}.NotificationModal-module__cfsr6W__notificationModal--warning{border-left:4px solid #f59e0b}.NotificationModal-module__cfsr6W__notificationModal--info{border-left:4px solid #3b82f6}.NotificationModal-module__cfsr6W__notificationHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.NotificationModal-module__cfsr6W__notificationIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.NotificationModal-module__cfsr6W__notificationModal--success .NotificationModal-module__cfsr6W__notificationIcon{color:#10b981;background:#10b98133}.NotificationModal-module__cfsr6W__notificationModal--error .NotificationModal-module__cfsr6W__notificationIcon{color:#ef4444;background:#ef444433}.NotificationModal-module__cfsr6W__notificationModal--warning .NotificationModal-module__cfsr6W__notificationIcon{color:#f59e0b;background:#f59e0b33}.NotificationModal-module__cfsr6W__notificationModal--info .NotificationModal-module__cfsr6W__notificationIcon{color:#3b82f6;background:#3b82f633}.NotificationModal-module__cfsr6W__closeButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.NotificationModal-module__cfsr6W__closeButton:hover{color:#ffffffe6;background:#ffffff1a}.NotificationModal-module__cfsr6W__notificationContent{padding:20px}.NotificationModal-module__cfsr6W__notificationTitle{color:#fff;margin:0 0 8px;font-family:Roboto Condensed,sans-serif;font-size:18px;font-weight:600}.NotificationModal-module__cfsr6W__notificationMessage{color:#fffc;margin:0;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:1.5}@media (max-width:768px){.NotificationModal-module__cfsr6W__notificationModal{width:calc(100% - 32px);min-width:auto;margin:0 16px}.NotificationModal-module__cfsr6W__notificationHeader{padding:12px 16px}.NotificationModal-module__cfsr6W__notificationContent{padding:16px}.NotificationModal-module__cfsr6W__notificationTitle{font-size:16px}.NotificationModal-module__cfsr6W__notificationMessage{font-size:13px}}@keyframes NotificationModal-module__cfsr6W__slideDown{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:translateY(0)}}.NotificationModal-module__cfsr6W__notificationModal.NotificationModal-module__cfsr6W__show{animation:.4s cubic-bezier(.68,-.55,.265,1.55) forwards NotificationModal-module__cfsr6W__slideDown}
