.badge{display:inline-flex;align-items:center;font-size:12px;font-weight:500;padding:2px 8px;border-radius:9999px}.badge--error{background-color:#dd2b2b;color:#fff}.badge--success{background-color:#09d137;color:#fff}.badge--blue{background-color:#317fe5;color:#fff}.badge--warning{background-color:#ffc800;color:#fff}.badge--light{background-color:#d8d8d8;color:#333}.badge--dark{background-color:#333;color:#eee}.notification{position:fixed;left:50%;top:50%;max-width:400px;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;z-index:50;border-radius:8px;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.2)}.notification--error{border:1px solid #f5222d}.notification--error .notification__icon-wrap{background:#fff1f0}.notification--warning{border:1px solid #fa8c16}.notification--warning .notification__icon-wrap{background:#fff7e6}.notification--info{border:1px solid #3757e4}.notification--info .notification__icon-wrap{background:rgba(162,174,225,.3)}.notification--success{border:1px solid #08979c}.notification--success .notification__icon-wrap{background:#e6fffb}.notification__close{position:absolute;right:24px;top:24px;cursor:pointer}.notification__top{padding:24px;display:flex;flex-direction:column}.notification__icon-wrap{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;align-self:center;margin-bottom:10}.notification__bottom{padding:24px;display:flex;justify-content:center}.notification__message{text-align:center;align-self:center;max-width:350px;font:1.8rem/2.2rem var(--manrope),sans-serif;font-weight:700;color:#151a20}