:root{--affiliate-background:#f9f9f9;--affiliate-text:0, 0, 0;--affiliate-input-background:#00000008;--affiliate-input-background-hover:#0000000f;--affiliate-border-color:#0000;--affiliate-accent-color:#1fa469;--affiliate-background-dark:#223447;--affiliate-text-dark:255, 255, 255;--affiliate-input-background-dark:#ffffff0f;--affiliate-input-background-hover-dark:#ffffff08;--affiliate-border-color-dark:#ffffff1a;--affiliate-accent-color-dark:#03a9f4}#olymp-register__body{background:var(--affiliate-background);align-items:center;height:100%;padding:16px 10px;display:flex}@media (width>=240px){#olymp-register__body{padding-left:16px;padding-right:16px}}.olymp-register__form{width:100%;max-width:164px;margin:0 auto;position:relative}@media (width>=200px) and (height>=275px){.olymp-register__form{max-width:180px}}@media (width>=240px) and (height>=300px){.olymp-register__form{max-width:208px}}@media (width>=300px) and (height>=320px){.olymp-register__form{max-width:252px}}@media (width>=340px) and (height>=420px){.olymp-register__form{max-width:308px}}@media (width>=600px) and (height>=430px){.olymp-register__form{max-width:328px}}.olymp-register__element{margin-top:8px}@media (width>=200px) and (height>=275px){.olymp-register__element{margin-top:10px}}@media (width>=600px) and (height>=430px){.olymp-register__element{margin-top:16px}}.olymp-register__logo{height:10px;margin:0 auto 16px;display:block}@media (width>=200px) and (height>=275px){.olymp-register__logo{height:11px}}@media (width>=240px) and (height>=300px){.olymp-register__logo{height:13px}}@media (width>=300px) and (height>=320px){.olymp-register__logo{height:16px}}@media (width>=600px) and (height>=430px){.olymp-register__logo{height:20px;margin-bottom:24px}}.olymp-register__text-input{background:var(--affiliate-input-background);width:100%;box-shadow:none;border:1px var(--affiliate-border-color) solid;color:rgb(var(--affiliate-text));-webkit-appearance:none;cursor:text;border-radius:3px;outline:none;padding:0 15px;font-size:12px;font-weight:400;line-height:30px;transition:all .2s}.olymp-register__text-input:hover{background-color:var(--affiliate-input-background-hover)}.olymp-register__text-input:focus{border-color:var(--affiliate-accent-color)}.olymp-register__text-input::-moz-placeholder{color:rgb(var(--affiliate-text), .4)}.olymp-register__text-input::placeholder{color:rgb(var(--affiliate-text), .4)}.olymp-register__text-input:first-child{margin-top:0}@media (width>=200px) and (height>=275px){.olymp-register__text-input{font-size:12px;line-height:34px}}@media (width>=240px) and (height>=300px){.olymp-register__text-input{line-height:38px}}@media (width>=340px) and (height>=420px){.olymp-register__text-input{font-size:16px;line-height:46px}}.olymp-register__agreement{margin-top:10px;display:flex}@media (height>=420px){.olymp-register__agreement{margin-top:16px}}.olymp-register__agreement-checkbox{flex:none;position:relative;overflow:hidden}.olymp-register__agreement-checkbox label{cursor:pointer;background-color:#d8d8d866;border:1px solid #0006;border-radius:3px;width:24px;height:24px;display:block;position:relative}.olymp-register__agreement-checkbox label:after{content:"";color:var(--affiliate-accent-color);border-bottom:2px solid;border-left:2px solid;width:14px;height:9px;display:none;position:absolute;top:4px;left:4px;transform:rotate(-45deg)}.olymp-register__agreement-checkbox input[type=checkbox]{opacity:0;display:none;position:absolute;left:-9999px}.olymp-register__agreement-checkbox input[type=checkbox]:checked+label:after{display:block}.olymp-register__agreement-title{color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:auto;margin-left:1em;font-size:8px;line-height:1.2;display:block}.olymp-register__agreement-title a{color:inherit}@media (width>=240px) and (height>=300px){.olymp-register__agreement-title{font-size:10px}}@media (width>=340px) and (height>=420px){.olymp-register__agreement-title{font-size:12px}}.olymp-register__agreement a{text-decoration:underline}.olymp-register__submit-button,.olymp-register__success-button{color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;background-color:var(--affiliate-accent-color);border:0;border-radius:32px;width:100%;height:32px;margin-top:15px;font-size:10px;text-decoration:none;transition:all .2s;display:block;transform:translateY(0)}.olymp-register__submit-button>.title,.olymp-register__submit-button>.chevron,.olymp-register__success-button>.title,.olymp-register__success-button>.chevron{vertical-align:middle;display:inline-block}.olymp-register__submit-button .chevron,.olymp-register__success-button .chevron{border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:8px;display:inline-block;position:relative;top:-1px;transform:rotate(-135deg)}@media (width<=599px){.olymp-register__submit-button .chevron,.olymp-register__success-button .chevron{display:none}}@media (width>=200px) and (height>=275px){.olymp-register__submit-button,.olymp-register__success-button{border-radius:36px;height:36px;font-size:11px}}@media (width>=240px) and (height>=300px){.olymp-register__submit-button,.olymp-register__success-button{border-radius:40px;height:40px;font-size:12px}}@media (width>=300px) and (height>=320px){.olymp-register__submit-button,.olymp-register__success-button{font-size:14px}}@media (width>=340px) and (height>=420px){.olymp-register__submit-button,.olymp-register__success-button{border-radius:48px;height:48px;margin-top:36px;font-size:16px}}.olymp-register__success{display:none}.olymp-register__success.visible{flex-direction:column;display:flex}#olymp-register__body.square .olymp-register__submit-button{border-radius:3px}#olymp-register__body.freereg--ru .olymp-register__submit-button{letter-spacing:0}@media (width>=660px){#olymp-register__body.horizontal .olymp-register__form{width:100%;max-width:none}#olymp-register__body.horizontal .olymp-register__row{justify-content:center;align-items:center;width:100%;display:flex}#olymp-register__body.horizontal .olymp-register__row+#olymp-register__body.horizontal .olymp-register__row{margin-top:16px}#olymp-register__body.horizontal .olymp-register__row>*{flex:none;max-width:252px}#olymp-register__body.horizontal .olymp-register__row>:first-child{margin:16px 24px 0 0}#olymp-register__body.horizontal .olymp-register__logo{height:16px;margin-bottom:28px}#olymp-register__body.horizontal .olymp-register__text-input{font-size:12px;line-height:38px;margin-top:0!important}#olymp-register__body.horizontal .olymp-register__currency{width:100%;margin-top:0}#olymp-register__body.horizontal .olymp-register__currency-title{display:none}#olymp-register__body.horizontal .olymp-register__currency-options label{height:40px;font-size:16px}#olymp-register__body.horizontal .olymp-register__currency-options label img{height:12px}#olymp-register__body.horizontal .olymp-register__agreement{flex-grow:1;margin-top:0}#olymp-register__body.horizontal .olymp-register__agreement-title{margin-left:10px;font-size:10px}#olymp-register__body.horizontal .olymp-register__submit-button{max-width:252px;height:40px;margin:32px auto 0;font-size:14px;line-height:40px}}#olymp-register__body.dark{background-color:var(--affiliate-background-dark)}#olymp-register__body.dark .olymp-register__text-input{border-color:var(--affiliate-border-color-dark);background-color:var(--affiliate-background-dark);color:rgb(var(--affiliate-text-dark))}#olymp-register__body.dark .olymp-register__text-input:focus{border-color:var(--affiliate-accent-color-dark);background-color:var(--affiliate-input-background-hover-dark)}#olymp-register__body.dark .olymp-register__text-input::-moz-placeholder{color:rgb(var(--affiliate-text-dark), .4)}#olymp-register__body.dark .olymp-register__text-input::placeholder{color:rgb(var(--affiliate-text-dark), .4)}#olymp-register__body.dark .olymp-register__currency-title{color:rgb(var(--affiliate-text-dark), .6)}#olymp-register__body.dark .olymp-register__currency-options label{color:rgb(var(--affiliate-text-dark), .4);background-color:var(--affiliate-input-background-hover-dark);border-color:rgb(var(--affiliate-text-dark), .1)}#olymp-register__body.dark .olymp-register__currency-options label:hover{background-color:var(--affiliate-background-dark)}#olymp-register__body.dark .olymp-register__currency-options input[type=radio]:checked+label{border-color:var(--affiliate-accent-color-dark);background-color:var(--affiliate-background-dark);color:rgb(var(--affiliate-text-dark))}#olymp-register__body.dark .olymp-register__agreement a{text-decoration:underline}#olymp-register__body.dark .olymp-register__agreement-title{color:rgb(var(--affiliate-text-dark), .6)}#olymp-register__body.dark .olymp-register__agreement-checkbox label{border-color:rgb(var(--affiliate-text-dark), .1);background-color:var(--affiliate-input-background-hover-dark)}#olymp-register__body.dark .olymp-register__agreement-checkbox label:after{color:var(--affiliate-accent-color-dark)}#olymp-register__body.dark .olymp-register__success-title{color:rgb(var(--affiliate-text-dark), .6)}#olymp-register__body.dark .olymp-register__submit-button{background-color:var(--affiliate-accent-color-dark)}.olymp-auth__form{width:100%;max-width:164px;margin:0 auto;display:none;position:relative}@media (width>=200px) and (height>=275px){.olymp-auth__form{max-width:180px}}@media (width>=240px) and (height>=300px){.olymp-auth__form{max-width:208px}}@media (width>=300px) and (height>=320px){.olymp-auth__form{max-width:252px}}@media (width>=340px) and (height>=420px){.olymp-auth__form{max-width:308px}}@media (width>=600px) and (height>=430px){.olymp-auth__form{max-width:328px}}.olymp-auth__logo{height:10px;margin:0 auto 16px;display:block}@media (width>=200px) and (height>=275px){.olymp-auth__logo{height:11px}}@media (width>=240px) and (height>=300px){.olymp-auth__logo{height:13px}}@media (width>=300px) and (height>=320px){.olymp-auth__logo{height:16px}}@media (width>=600px) and (height>=430px){.olymp-auth__logo{height:20px;margin-bottom:24px}}.olymp-auth__switch_form{text-align:center;cursor:pointer;color:#9e9e9e;margin-top:8px;font-size:12px;display:none}.olymp-auth__g-recaptcha{justify-content:center;margin-top:16px;display:flex}.social__login{margin-top:32px;display:none}.social__list{flex-flow:row;justify-content:center;align-items:center;margin:24px auto;padding:0;display:flex}.social__item{cursor:pointer;border-radius:4px;flex-flow:wrap;justify-content:center;align-items:center;width:152px;height:38px;margin:0 8px 16px;font-size:16px;font-weight:600;line-height:1.5;display:flex}.social__item_fb{background:#4366b4}.social__item_fb .social__link{color:#fff}.social__item_fb a{font-size:12px}.social__icon{margin-right:8px;display:flex}.social__icon svg{max-width:20px;max-height:20px}.social__item_gp{background:#fff;border:1px solid #0000001a}.social__item_gp .social__link{color:#000}.social__item_gp span{font-size:12px}.social__link{flex-flow:row;align-items:center;text-decoration:none;display:flex}.dark .popup{color:#fff9}.popup{z-index:10000;position:relative}.popup_hide{display:none}.popup__title{margin-bottom:5px;font-size:16px}@media (width>=200px) and (height>=275px){.popup__title{font-size:18px}}@media (width>=340px) and (height>=420px){.popup__title{font-size:20px}}.popup{font-size:12px;line-height:1.5em}@media (width>=200px) and (height>=275px){.popup{font-size:12px}}@media (width>=340px) and (height>=420px){.popup{font-size:16px}}.popup{text-align:left}.popup p{margin:0;padding:0}.popup p img{height:20px;position:relative;top:5px}#olymp-register__body.rtl{direction:rtl}#olymp-register__body.rtl .olymp-register__agreement-title{margin-left:0;margin-right:1em}#olymp-register__body.rtl .chevron{transform:rotate(45deg)}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;color:inherit;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;touch-action:manipulation;border:0;outline:none;margin:0;padding:0;font-size:100%;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}li{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{width:auto;color:inherit;font:inherit;font-size:inherit;cursor:pointer;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;line-height:normal}button:-moz-focus-inner{border:0;padding:0}:focus{outline:none}*,:before,:after{box-sizing:border-box;font-family:Open Sans,sans-serif}html,body{height:100%}
