*{box-sizing:border-box;margin:0;padding:0}.login{display:block}.NotificationBanner_desktopContainer__93nuI{background:linear-gradient(135deg,#fe3d3d,#f74040 50%,#d43939);background-size:100% 100%;border:2px solid #fff3;border-radius:8px;color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.3px;margin:0;max-width:100%;min-width:200px;overflow:hidden;padding:6px 12px;position:relative;text-align:center;text-shadow:0 1px 3px #0000004d;transition:all .3s ease;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:900px){.NotificationBanner_desktopContainer__93nuI{font-size:.8rem;min-width:150px;padding:5px 10px}}@media (max-width:600px){.NotificationBanner_desktopContainer__93nuI{font-size:.7rem;min-width:120px;padding:4px 8px}}@media (max-width:480px){.NotificationBanner_desktopContainer__93nuI{font-size:.65rem;min-width:100px;padding:3px 6px}}.NotificationBanner_desktopContainer__93nuI:hover{border-color:#fff6;box-shadow:0 4px 12px #ff6b6b66;transform:translateY(-1px)}.NotificationBanner_desktopContainer__93nuI:before{animation:NotificationBanner_sweep__SEx73 4s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:80%}.NotificationBanner_desktopContent__Shy9q{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;position:relative;z-index:1}.NotificationBanner_messageItem__JU2eH{align-items:center;color:#fff;display:inline-flex;gap:6px}@media (max-width:900px){.NotificationBanner_messageItem__JU2eH{gap:4px}}@media (max-width:600px){.NotificationBanner_messageItem__JU2eH{gap:3px}}.NotificationBanner_mobileContainer__cYDG\+{background:linear-gradient(135deg,#ff6b6b,#ff8787 50%,#ff6b6b);background-size:200% 100%;border-bottom:1px solid #fff3;box-shadow:0 2px 8px #ff6b6b4d;color:#fff;font-size:.8rem;font-weight:600;left:0;padding:6px 8px;position:fixed;right:0;text-align:center;top:56px;z-index:9999}@media (max-width:480px){.NotificationBanner_mobileContainer__cYDG\+{font-size:.75rem;padding:4px 6px;top:56px}}@media (max-width:360px){.NotificationBanner_mobileContainer__cYDG\+{font-size:.7rem;padding:3px 4px}}.NotificationBanner_mobileContent__95Xrg{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;text-shadow:0 1px 2px #0003}@media (max-width:480px){.NotificationBanner_mobileContent__95Xrg{gap:6px}}@media (max-width:360px){.NotificationBanner_mobileContent__95Xrg{gap:4px}}.NotificationBanner_icon__ocp0C{animation:NotificationBanner_iconBounce__GGmmL 2s ease-in-out infinite;display:inline-block;font-size:1.1em}@media (max-width:900px){.NotificationBanner_icon__ocp0C{font-size:1em}}@media (max-width:600px){.NotificationBanner_icon__ocp0C{font-size:.9em}}.NotificationBanner_text__lHJYY{font-weight:600}@keyframes NotificationBanner_iconBounce__GGmmL{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes NotificationBanner_sweep__SEx73{0%{left:-100%}to{left:100%}}@keyframes NotificationBanner_pulse__Sp61P{0%,to{box-shadow:0 2px 8px #ff6b6b4d;transform:scale(1)}50%{box-shadow:0 4px 12px #ff6b6b80;transform:scale(1.02)}}@keyframes NotificationBanner_gradientShift__KJ\+xp{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.NotificationBanner_desktopContainer__93nuI,.NotificationBanner_mobileContainer__cYDG\+{animation:NotificationBanner_pulse__Sp61P 3s ease-in-out infinite}
/*# sourceMappingURL=main.8cdf4f88.css.map*/