.notification-wrapper{animation:slideFromUp .3s ease-out;background-color:#f1f2f4;border:1px solid #073e36;border-radius:10px;cursor:pointer;left:calc(50vw - 150px);min-height:60px;overflow:hidden;position:fixed;top:20px;width:300px;z-index:30}.notification-wrapper .info-wrapper{align-items:center;display:flex;padding:20px}.notification-wrapper .info-wrapper .notification-title{width:calc(100% - 50px)}.notification-wrapper .info-wrapper .passive-icon{cursor:pointer;height:20px;margin-left:10px;width:20px}.notification-wrapper .bar{background:transparent;border-top:1px solid #e0e0e2;display:flex;flex-basis:100%;height:5px;justify-content:flex-end}.notification-wrapper .bar .bar-indicator{background:#073e36;height:100%;transition:all ease-out}.notification-wrapper.success{border-color:#28a745}.notification-wrapper.success .bar .bar-indicator{background:#28a745}.notification-wrapper.error{border-color:#dc3545}.notification-wrapper.error .bar .bar-indicator{background:#dc3545}.main-page-content{min-height:calc(100vh - 125px)}.error-page-wrapper{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;width:100%}.error-status{color:#000;font-size:4.9rem;font-weight:700}.error-message{text-align:center}.redirect-btn{background-color:#2d5cba;border-radius:20px;color:#fff;padding:10px 20px}