@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-VariableFont_wdth,wght.9c133a10.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Rubik;src:url(/_next/static/media/Rubik.9fcbb99e.ttf);font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(/_next/static/media/Raleway.1d8c655f.ttf);font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Regular.4291f48c.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat.f595c38f.ttf);font-weight:400;font-style:normal}@font-face{font-family:Arial;src:url(/_next/static/media/Arial.d398daab.ttf);font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:url(/_next/static/media/Outfit-Regular.dd76e462.ttf);font-weight:400;font-style:normal}.loader-client{width:50px;height:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.loader-client span{width:100%;height:100%;background-color:#f54989;animation:keyframes-blink .5s linear infinite alternate}.loader-client span:first-child{animation-delay:0ms}.loader-client span:nth-child(2),.loader-client span:nth-child(3){animation-delay:.15s}.loader-client span:nth-child(4){animation-delay:.28s}@keyframes keyframes-blink{0%{opacity:.5;transform:scale(.5) rotate(20deg)}50%{opacity:1;transform:scale(1)}}.spinner-screen{position:relative;width:100%;height:80vh;background:#fff}.spinner-screen .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50px;width:50px;border-radius:50%;border:8px solid #ccc;border-top-color:#ef4b88;animation:spin 1s linear infinite}.spinner-screen .text-loading{position:absolute;top:60%;left:51%;transform:translateX(-50%);white-space:nowrap;color:#ef4b88;font-weight:700;font-size:18px}.spin-indicator .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50px;width:50px;border-radius:50%;border:8px solid #ccc;border-top-color:#ef4b88;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-screen-api{position:relative;width:100%;max-height:100%;min-height:360px;background:#fff}.spinner-screen-api .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50px;width:50px;border-radius:50%;border:8px solid #ccc;border-top-color:#ef4b88;animation:spin 1s linear infinite}