.popup{z-index:2;visibility:hidden;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.popup_active{visibility:visible}.popup__container{background-color:#fff;border-radius:16px;width:430px;height:380px;position:relative}.popup__container_register{height:458px}.popup__container_success{height:182px}.popup__close-button{cursor:pointer;background-color:#0000;background-image:url(../../images/close-button.svg);background-position:50%;background-repeat:no-repeat;border:none;width:40px;height:40px;position:absolute;top:-40px;right:-40px}.popup__title{color:#1a1b22;margin:0;padding-top:34px;font-family:Roboto,sans-serif;font-size:24px;font-weight:900;line-height:28px}.popup__title_success{width:315px;padding-left:36px}.popup__form{flex-direction:column;width:80%;margin:0;padding-left:36px;display:flex}.popup__submit-button{color:#fff;cursor:pointer;background-color:#2f71e5;border:none;border-radius:100px;width:358px;height:64px;margin-top:39px;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px}.popup__input{color:#1a1b22;border:none;border-bottom:1px solid #0003;outline:none;width:100%;margin:10px 0 0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:17px}.popup__label{color:#2f71e5;margin:30px 0 0;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:15px}.popup__label_success{margin-top:16px;padding-left:36px;font-size:18px;line-height:22px;display:block}.popup__link{cursor:pointer;background-color:#0000;border:none;margin:auto;padding-top:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px;text-decoration:none;display:block}.popup__blue{color:#2f71e5}.popup__input-error{color:red;min-height:15px;margin-top:8px;font-family:Inter,sans-serif;font-size:12px;line-height:15px}@media screen and (max-width:500px){.popup__close-button{width:24px;height:24px;top:-45px;right:16px}.popup__container{border-radius:16px 16px 0 0;width:100vw;height:93vh;bottom:-8%}.popup__title{width:100%;padding-top:16px;font-size:24px;line-height:29px}.popup__form{width:87%;padding-left:24px}.popup__submit-button{width:100%;height:56px;margin-top:24px}.popup__input{width:100%}.popup__label{margin:24px 0 0}.popup__link{padding-top:8px}}
@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(../media/inter-400-regular.3lifnwtizv5g7.woff2)format("woff2"),url(../media/inter-400-regular.2qmmmjzb9meoi.woff)format("woff")}@font-face{font-family:Inter;font-weight:500;font-style:normal;src:url(../media/inter-500.435k1hm3_epc-.woff2)format("woff2"),url(../media/inter-500.3otjfizdkin3r.woff)format("woff")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(../media/roboto-400-regular.0u4r8cfrwvoij.woff2)format("woff2"),url(../media/roboto-400-regular.3bu5t4k0v70p6.woff)format("woff")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;src:url(../media/roboto-500.30qyx5_dqyug3.woff2)format("woff2"),url(../media/roboto-500.17zf8e3f3x6w_.woff)format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(../media/roboto-700.1hmntws_9-kd8.woff2)format("woff2"),url(../media/roboto-700.2hj3n_4xnsype.woff)format("woff")}@font-face{font-family:Roboto;font-weight:900;font-style:normal;src:url(../media/roboto-900.3510wzjcpdr5c.woff2)format("woff2"),url(../media/roboto-900.38wgpd3rygrbb.woff)format("woff")}@font-face{font-family:Roboto-Slab;font-weight:400;font-style:normal;src:url(../media/roboto-slab-400-regular.2fwu1x8m9ktk4.woff2)format("woff2"),url(../media/roboto-slab-400-regular.0n_w86u9vlor-.woff)format("woff")}@font-face{font-family:Roboto-Slab;font-weight:700;font-style:normal;src:url(../media/roboto-slab-700.41aby9x_m3mog.woff2)format("woff2"),url(../media/roboto-slab-700.1r9350xplbwqp.woff)format("woff")}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a:-webkit-any-link{color:inherit;text-decoration:none}.App{text-align:center}
