.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}.button{width:100%;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;font:1.6rem/2rem var(--manrope),sans-serif;font-weight:600;background:rgba(0,0,0,0);transition:all .3s ease;border-radius:12px;border:1px solid #d0d5dd;color:#344054;padding:5px 12px}@media(max-width:1199px){.button{height:42px;font:1.5rem/2rem var(--manrope),sans-serif;font-weight:600}}@media(max-width:767px){.button{border-radius:10px}}.button:hover{opacity:.9}.button:disabled{background:#ebeef2;border-color:#ebeef2;color:#151a20}.button--s{height:40px;border-radius:10px;font:1.4rem/2.2rem var(--manrope),sans-serif;font-weight:600}@media(max-width:1199px){.button--s{height:32px}}@media(max-width:767px){.button--s{border-radius:8px}}.button--s .button__icon{max-width:16px;margin-right:5px}.button--s .button__icon-right{max-width:16px;margin-leftr:5px}.button--l{height:52px}.button--el{height:56px}@media(max-width:1680px){.button--el{height:52px}}@media(max-width:767px){.button--el{border-radius:10px}}.button--es{height:32px;min-height:32px;border-radius:8px;font:1.2rem/1.7rem var(--manrope),sans-serif;font-weight:600}.button--es .button__icon,.button--es .button__icon-right{max-width:16px}.button--primary{background:#08979c;color:#fff;border-color:#08979c}.button--primary:disabled{background:rgba(0,71,79,.5);color:#e6fffb}.button--text-primary{background:none;border-color:rgba(0,0,0,0);color:#08979c}.button--error{background:#f5222d;color:#fff;border-color:#f5222d}.button--border-primary{background:rgba(0,0,0,0);border-color:#08979c;color:#08979c}.button--border-black{border-color:#274653;color:#274653}.button--border-primary-fill-light{border-color:#08979c;color:#08979c;background:#e6fffb}.button--primary-gradient{background:linear-gradient(270deg,#08979C,#006D75);color:#fff}.button--shadow-text-primary{color:#08979c;background:#fcfcfc;box-shadow:0 1px 8px rgba(0,0,0,.3)}.button--warning{border-color:#fa8c16;color:#fff;background:#fa8c16}.button--disabled{background:#b2bbc6;pointer-events:none;color:#fff}.button__icon{margin-right:12px}@media(max-width:1199px){.button__icon{max-width:16px}}.button__icon-right{margin-left:12px}@media(max-width:1199px){.button__icon-right{max-width:16px}}.button__loader{display:none}.button__loader--visible{display:block}