.NotificationModal_notificationOverlay__hPx0r{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2147483647;display:flex;justify-content:center;align-items:flex-start;padding-top:20px;pointer-events:none}.NotificationModal_notificationModal__hbBbz{background:var(--theme-colors-background-secondary);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.3);min-width:400px;max-width:600px;width:90%;margin:0 auto;pointer-events:auto;transform:translateY(-120%);opacity:0;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),opacity .4s ease;border:1px solid var(--theme-colors-ui-divider,rgba(255,255,255,.1));overflow:hidden}.NotificationModal_notificationModal__hbBbz.NotificationModal_show__pNPMz{transform:translateY(0);opacity:1}.NotificationModal_notificationModal--success__4SkHr{border-left:4px solid #10b981}.NotificationModal_notificationModal--error__wIV4t{border-left:4px solid #ef4444}.NotificationModal_notificationModal--warning__1kwHv{border-left:4px solid #f59e0b}.NotificationModal_notificationModal--info__NXwuh{border-left:4px solid #3b82f6}.NotificationModal_notificationHeader__wl7jw{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--theme-colors-ui-divider,rgba(255,255,255,.1))}.NotificationModal_notificationIcon__J9tzB{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;flex-shrink:0}.NotificationModal_notificationModal--success__4SkHr .NotificationModal_notificationIcon__J9tzB{background:rgba(16,185,129,.2);color:#10b981}.NotificationModal_notificationModal--error__wIV4t .NotificationModal_notificationIcon__J9tzB{background:rgba(239,68,68,.2);color:#ef4444}.NotificationModal_notificationModal--warning__1kwHv .NotificationModal_notificationIcon__J9tzB{background:rgba(245,158,11,.2);color:#f59e0b}.NotificationModal_notificationModal--info__NXwuh .NotificationModal_notificationIcon__J9tzB{background:rgba(59,130,246,.2);color:#3b82f6}.NotificationModal_closeButton__r8_P0{background:transparent;border:none;color:var(--theme-colors-text-secondary,rgba(255,255,255,.6));cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.NotificationModal_closeButton__r8_P0:hover{background:var(--theme-colors-ui-dividerOpacity-light,rgba(255,255,255,.1));color:var(--theme-colors-text-primary,rgba(255,255,255,.9))}.NotificationModal_notificationContent__iY_e_{padding:20px}.NotificationModal_notificationTitle__Rw1Yr{font-size:18px;font-weight:600;color:var(--theme-colors-text-primary,#ffffff);margin:0 0 8px;font-family:Roboto Condensed,sans-serif}.NotificationModal_notificationMessage__1mf7D{font-size:14px;color:var(--theme-colors-text-secondary,rgba(255,255,255,.8));margin:0;line-height:1.5;font-family:Roboto Condensed,sans-serif}@media (max-width:768px){.NotificationModal_notificationModal__hbBbz{min-width:auto;width:calc(100% - 32px);margin:0 16px}.NotificationModal_notificationHeader__wl7jw{padding:12px 16px}.NotificationModal_notificationContent__iY_e_{padding:16px}.NotificationModal_notificationTitle__Rw1Yr{font-size:16px}.NotificationModal_notificationMessage__1mf7D{font-size:13px}}@keyframes NotificationModal_slideDown__nIYao{0%{transform:translateY(-120%);opacity:0}to{transform:translateY(0);opacity:1}}.NotificationModal_notificationModal__hbBbz.NotificationModal_show__pNPMz{animation:NotificationModal_slideDown__nIYao .4s cubic-bezier(.68,-.55,.265,1.55) forwards}