.section{position:relative;background-color:#fff;border-style:solid;border-color:#e9e9f5}@media only screen and (min-width:1200px){.section{padding-right:16px;padding-left:16px}}@media only screen and (min-width:768px) and (max-width:1199px){.section{padding-right:15px;padding-left:14px}}@media only screen and (min-width:768px){.section{border-radius:3px;border-width:1px;padding-top:12px;padding-bottom:16px}}@media only screen and (max-width:767px){.section{border-width:1px 0;padding:10px 10px 14px}}@media only screen and (min-width:1024px){.section+.section{margin-top:16px}}@media only screen and (max-width:1023px){.section+.section{margin-top:11px}}@media only screen and (max-width:767px){.section:first-child{padding-top:17px}}.section__anchor{position:absolute;bottom:100%}@media only screen and (min-width:768px){.section__anchor{margin-bottom:87px}}@media only screen and (max-width:767px){.section__anchor{margin-bottom:60px}}.section__header{display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:2}@media only screen and (min-width:768px){.section__header{margin-bottom:13px}}@media only screen and (max-width:767px){.section__header{margin-bottom:7px}}.section__header>h2{margin-right:18px;position:relative}.section__header>h2 button{border:none;background:none;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;transition:color .15s}.section__header>h2 button:hover{color:#2e7bdb}.section__header>h2 .ico{width:15px;height:15px;color:#a6a1c6}@media only screen and (min-width:768px){.section__header>h2 .ico{display:block;position:absolute;right:100%;top:0;margin:9px 19px 0 0}}@media only screen and (max-width:767px){.section__header>h2 .ico{display:inline-block;vertical-align:top;margin:2px 10px 0 0}}@media only screen and (min-width:768px){.section__header h4{margin:8px 0 0 -7px}}@media only screen and (max-width:767px){.section__header h4{margin:2px 0 0 -9px}}.section__header .form-select{width:200px}.section__header .form-button.-circle{align-self:flex-end}@media only screen and (min-width:768px){.section.-narrow .section__body,.section.-narrow .section__header{max-width:527px;margin-right:auto;margin-left:auto}}.section.-blue{background-color:#ecf4ff;border-color:#ecf4ff}.form-button{position:relative;text-decoration:none;box-sizing:border-box;white-space:nowrap;flex:0 0 auto;border:none;transition-property:background-color,border-color;transition-duration:.15s;text-align:center;padding:0 20px}.form-button,.form-button__icon{display:inline-block;vertical-align:middle}.form-button__icon{font-size:0;line-height:0}.form-button__icon:first-child{margin-right:4px}.form-button__icon:last-child{margin-left:4px}.form-button__icon:only-child{margin-right:0;margin-left:0}.form-button__icon .ico.-crown-fill{position:relative;top:-2px;color:#efc239;width:14px;height:14px}.form-button__icon .ico.-heart,.form-button__icon .ico.-heart-filled{position:relative;top:-1px;left:-2px;width:16px;height:16px}.form-button__icon .ico.-star-fill{width:13px;height:15px}.form-button__icon .ico.-dots{width:16px;height:6px}.form-button__icon .ico.-arrow-menu-down,.form-button__icon .ico.-arrow-menu-up{width:7px;height:4px}.form-button__icon .ico.-arrow-menu-left,.form-button__icon .ico.-arrow-menu-right{width:4px;height:7px;margin-top:-2px}.form-button__icon .ico.-option-edit{width:12px;height:12px}.form-button__icon .ico.-option-add{width:10px;height:10px}.form-button__icon .ico.-option-delete{width:8px;height:8px}.form-button__icon .ico.-option-help{width:8px;height:12px}.form-button .preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-button .preloader i{background-color:currentcolor}.form-button__value{display:inline-block;vertical-align:middle;height:100%}.form-button__value:empty{margin:0 -2px}.form-button__value:first-letter{text-transform:uppercase}.form-button__value .notification{position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.form-button__value .notification+span{margin-right:22px}}@media only screen and (max-width:767px){.form-button__value .notification+span{margin-right:12px}}.form-button.-lightblue{background-color:#ecf4ff;color:#007bdf;font-weight:600}html.no-mobile .form-button.-lightblue:hover{border-color:#dce7fa;background-color:#dce7fa}.form-button.-darkblue{background-color:#007bdf;color:#fff;font-weight:600}.form-button.-darkblue .notification{background-color:#fff;color:#007bdf}html.no-mobile .form-button.-darkblue:hover{background-color:#2e7bdb}.form-button.-green{background-color:#00a161;color:#fff;font-weight:600}html.no-mobile .form-button.-green:hover{background-color:#008c54}.form-button.-green.-disabled{background-color:#e9e9f5;color:#80808e;opacity:1}.form-button.-red{background-color:#fe584a;color:#fff;font-weight:600}html.no-mobile .form-button.-red:hover{background-color:#e54032}.form-button.-gold{background-color:#f0c339;color:#fff;font-weight:600}.form-button.-size-s{height:32px;border-radius:16px}@media only screen and (min-width:768px){.form-button.-size-s{font-size:13px}}@media only screen and (min-width:375px) and (max-width:767px){.form-button.-size-s{font-size:14.399999999999999px}}@media only screen and (max-width:374px){.form-button.-size-s{font-size:12px}}.form-button.-size-s .form-button__value{line-height:30px}.form-button.-size-s .notification{right:5px;min-width:18px;height:18px;font-size:10px;line-height:18px}.form-button.-size-m{height:39px;border-radius:20px}@media only screen and (min-width:768px){.form-button.-size-m{font-size:13px}}@media only screen and (min-width:375px) and (max-width:767px){.form-button.-size-m{font-size:14.399999999999999px}}@media only screen and (max-width:374px){.form-button.-size-m{font-size:12px}}.form-button.-size-m .notification{right:7px;margin-top:-1px}@media only screen and (max-width:767px){.form-button.-size-s-mobile{height:32px;border-radius:16px;font-size:14.399999999999999px}.form-button.-size-s-mobile .form-button__value{line-height:30px}.form-button.-size-s-mobile .notification{right:5px;min-width:18px;height:18px;font-size:10px;line-height:18px}}@media only screen and (max-width:374px){.form-button.-size-s-mobile{font-size:12px}}@media only screen and (max-width:767px) and (min-width:375px) and (max-width:767px){.form-button.-size-s-mobile .notification{font-size:12px}}@media only screen and (max-width:767px) and (max-width:374px){.form-button.-size-s-mobile .notification{font-size:10px}}@media only screen and (min-width:768px) and (max-width:1023px){.form-button.-size-m-tablet{height:39px;border-radius:20px;font-size:13px}.form-button.-size-m-tablet .form-button__value{line-height:36px}.form-button.-size-m-tablet .notification{right:7px}}.form-button.-circle{border-radius:50%;border:1px solid transparent;padding:0;color:#007bdf;font-weight:600;background:none}@media only screen and (min-width:768px){.form-button.-circle{height:34px;font-size:13px}}@media only screen and (min-width:375px) and (max-width:767px){.form-button.-circle{height:38.4px;font-size:14.399999999999999px}}@media only screen and (max-width:374px){.form-button.-circle{height:32px;font-size:12px}}.form-button.-circle .form-button__icon,.form-button.-circle .form-button__value:only-child{height:100%;background-color:#ecf4ff;color:#007bdf;font-weight:600;border-radius:50%;transition-property:background-color,border-color;transition-duration:.15s}@media only screen and (min-width:768px){.form-button.-circle .form-button__icon,.form-button.-circle .form-button__value:only-child{width:32px;line-height:32px}}@media only screen and (min-width:375px) and (max-width:767px){.form-button.-circle .form-button__icon,.form-button.-circle .form-button__value:only-child{width:36px;line-height:36px}}@media only screen and (max-width:374px){.form-button.-circle .form-button__icon,.form-button.-circle .form-button__value:only-child{width:30px;line-height:30px}}@media only screen and (min-width:768px){.form-button.-circle .form-button__value{line-height:32px}}@media only screen and (max-width:767px){.form-button.-circle .form-button__value{line-height:30px}}.form-button.-circle .form-button__value:not(:only-child){margin-left:6px}.form-button.-circle.-small{height:26px}.form-button.-circle.-small .form-button__icon,.form-button.-circle.-small .form-button__value:only-child{width:24px}.form-button.-circle.-small .form-button__icon{line-height:24px}.form-button.-circle.-small .form-button__value{line-height:20px}@media only screen and (min-width:768px){.form-button.-circle.-big{height:39px}}@media only screen and (max-width:767px){.form-button.-circle.-big{height:32px}}@media only screen and (min-width:768px){.form-button.-circle.-big .form-button__icon,.form-button.-circle.-big .form-button__value:only-child{width:37px}}@media only screen and (max-width:767px){.form-button.-circle.-big .form-button__icon,.form-button.-circle.-big .form-button__value:only-child{width:30px}}@media only screen and (min-width:768px){.form-button.-circle.-big .form-button__icon,.form-button.-circle.-big .form-button__value{line-height:36px}}@media only screen and (max-width:767px){.form-button.-circle.-big .form-button__icon,.form-button.-circle.-big .form-button__value{line-height:30px}}html.no-mobile .form-button.-circle:hover .form-button__icon,html.no-mobile .form-button.-circle:hover .form-button__value:only-child{border-color:#dce7fa;background-color:#dce7fa}.form-button.-circle-active{color:#fff}.form-button.-circle-active .form-button__icon,.form-button.-circle-active .form-button__value:only-child{background-color:#007bdf}@media only screen and (min-width:768px){.form-button .form-button__value{line-height:36px}}@media only screen and (max-width:767px){.form-button .form-button__value{line-height:38px}}.form-button.-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.7}.ico{font:0/0 a;display:inline-block;vertical-align:middle;flex:0 0 auto}.ico svg{width:100%;height:100%;fill:currentcolor;transition-duration:.15s;transition-property:fill,stroke,color}.ico svg:not(:root){overflow:hidden}.ico svg [fill]{fill:currentcolor}.ico svg [stroke]{stroke:currentcolor}a .ico svg,button .ico svg{transition:none}.aside{width:inherit}@media only screen and (max-width:1023px){.aside{transform:translateX(-100%);position:fixed;z-index:960;top:0;left:0;transition:transform .3s;height:100%!important;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:768px) and (max-width:1023px){.aside{background-color:#f6f8fb}}@media only screen and (max-width:767px){.aside{background-color:#fff;min-height:100%}}.aside__content{width:inherit;box-sizing:border-box}@media only screen and (min-width:1024px){.aside__content{position:fixed;z-index:100;padding-bottom:24px}}@media only screen and (max-width:1023px){.aside__content{padding-right:16px;padding-left:10px}}@media only screen and (min-width:768px) and (max-width:1023px){.aside__content{padding:90px 0}}@media only screen and (min-width:375px) and (max-width:767px){.aside__content{padding:79.2px 0}}@media only screen and (max-width:374px){.aside__content{padding:66px 0}}.aside__content .menu{margin:0 10px 15px 16px;padding:8px 0 10px;border-bottom:1px solid #e9e9f5}@media only screen and (min-width:1024px){.aside__content .menu{display:none}}.aside__content .menu__item{margin-right:-10px;margin-left:-16px}.aside__content .menu__item+.menu__item{margin-top:7px}.aside__content .menu__link{display:block;overflow:hidden;width:100%;height:30px;box-sizing:border-box;border-radius:3px;border:none;background:none;padding:0 10px;color:#3e3f55;text-decoration:none;position:relative;z-index:1;transition:background-color .15s}.aside__content .menu__link-icon{float:left;position:relative;top:15px;transform:translateY(-50%);margin-left:6px;font-size:0;line-height:0;width:26px}.aside__content .menu__link-value{float:left;font-weight:600;font-size:13px;line-height:30px}@media only screen and (min-width:375px) and (max-width:767px){.aside__content .menu__link-value{font-size:15.6px}}.aside__content .menu__link:hover{background-color:#fff;z-index:2}@media only screen and (min-width:1024px){.aside.-next-to-nav .aside__content{top:89px}}.aside.-active{transform:none}.aside-footer{font-weight:600;font-size:13px;line-height:14px;color:#b7b6c7;margin-right:-28px}@media only screen and (min-width:1200px){.aside-footer{padding-top:72px}}.aside-footer__entry{display:inline-block;vertical-align:top;margin-right:20px;padding-top:10px;padding-bottom:4px}.aside-footer__entry a,.aside-footer__entry button{color:currentColor}.aside-footer__entry button{background:none;border:none;font-weight:inherit;transition:color .15s}.aside-footer__entry button:hover{color:#2e7bdb}.aside-footer.-short .aside-footer__entry:not(.-visible){display:none}.preloader{display:block;width:48px;margin:auto;text-align:center}.preloader i{width:10px;height:10px;background-color:#2e7bdb;border-radius:100%;display:inline-block;margin:0 3px;animation:preloader .9s ease-in-out infinite both}.preloader i:first-child{animation-delay:-.32s}.preloader i:nth-child(2){animation-delay:-.16s}@media only screen and (min-width:768px){.preloader.-page-loader{padding:200px 0}}@media only screen and (max-width:767px){.preloader.-page-loader{padding:100px 0}}.notification{display:inline-block;vertical-align:middle;background-color:#007bdf;min-width:26px;height:26px;line-height:26px;box-sizing:border-box;text-align:center;color:#fff;font-size:13px;font-weight:600;text-decoration:none;border-radius:13px;padding:0 5px}.notification__preloader{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(.3);color:#2e7bdb}.notification.-loading{color:transparent!important}.scrollable{position:relative;overflow:hidden;padding-right:16px;-webkit-overflow-scrolling:touch}.scrollable .ps__rail-x,.scrollable .ps__rail-y{position:absolute;z-index:5;box-sizing:border-box}.scrollable .ps__rail-x{height:6px;left:0}.scrollable .ps__rail-y{width:6px;right:0}.scrollable .ps__thumb-x,.scrollable .ps__thumb-y{position:absolute;border-radius:3px}.scrollable .ps__thumb-x{height:100%}.scrollable .ps__thumb-y{width:100%}.scrollable.ps--active-x .ps__thumb-x,.scrollable.ps--active-y .ps__thumb-y{background-color:#a6a2c7}.tabs{font-size:0;line-height:0;white-space:nowrap;position:relative}.tabs .scrollable{padding-right:0}.tabs .scrollable__container{display:flex}.tabs .scrollable.ps--active-x~.tabs__fader.-left,.tabs .scrollable.ps--active-x~.tabs__fader.-right{display:block}.tabs .flex-spacer{border-bottom:1px solid #e9e9f5}.tabs__fader{display:none;position:absolute;z-index:10;top:0;bottom:1px;width:25px;pointer-events:none;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.tabs__fader.-left{left:0}.tabs__fader.-right{right:0;transform:rotate(180deg)}.tabs__item{display:inline-block;vertical-align:top;position:relative;z-index:2}.tabs__item-button{display:block;border:none;background:none;font-weight:600;color:#7d7d8b;min-width:100%;text-align:left;transition:color .15s}.tabs__item-button .notification{margin-left:6px;vertical-align:baseline}.tabs__item-button:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e9e9f5}.tabs__item-button:hover{color:#3e3f55}.tabs__item.-active:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#007bdf;border-radius:2px}.tabs__item.-active .tabs__item-button{color:#3e3f55}@media only screen and (min-width:768px){.tabs.-size-m .tabs__item-button{font-size:14px;height:39px}}@media only screen and (max-width:767px){.tabs.-size-m .tabs__item-button{font-size:13px;height:34px}}@media only screen and (min-width:768px){.tabs.-size-m a.tabs__item-button{line-height:39px}}@media only screen and (max-width:767px){.tabs.-size-m a.tabs__item-button{line-height:34px}}.tabs.-size-s .tabs__item-button{font-size:13px}@media only screen and (min-width:768px){.tabs.-size-s .tabs__item-button{height:34px}}@media only screen and (min-width:375px) and (max-width:767px){.tabs.-size-s .tabs__item-button{height:34.8px;font-size:15.6px}}@media only screen and (max-width:374px){.tabs.-size-s .tabs__item-button{height:29px}}@media only screen and (min-width:768px){.tabs.-size-s a.tabs__item-button{line-height:26px}}@media only screen and (min-width:375px) and (max-width:767px){.tabs.-size-s a.tabs__item-button{line-height:28.799999999999997px}}@media only screen and (max-width:374px){.tabs.-size-s a.tabs__item-button{line-height:24px}}.tabs.-link .tabs__item{padding-right:22px}.tabs.-link .tabs__item:not(:first-child){padding-left:22px}.tabs a{text-decoration:none}.tabs button{line-height:20px}.form{position:relative}@media only screen and (max-width:767px){.form.-with-delete{padding-right:25px}}.form__delete{display:block;position:absolute;top:12px;left:100%;width:16px;height:16px;color:#a6a1c6;margin-left:9px;font-size:0;line-height:0;border:none;background:none;transition:color .15s}@media only screen and (max-width:767px){.form__delete{left:auto;top:33px;right:0}}.form__delete .ico{width:11px;height:11px}html.no-mobile .form__delete:hover{color:#2e7bdb}.tooltip{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.15s;white-space:nowrap}.tooltip__arrow,.tooltip__body{position:absolute}.tooltip__arrow{width:12px;height:6px;font-size:0;line-height:0;z-index:6}.tooltip__arrow:after,.tooltip__arrow:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:6px 6px 0}.tooltip__arrow:before{border-color:rgba(0,0,0,.25) transparent transparent;margin-top:1px;opacity:.5;filter:blur(1px)}.tooltip__arrow:after{border-color:#fff transparent transparent}.tooltip__body{z-index:5;background-color:#fff;border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.25);padding:9px 14px}.tooltip__body a,.tooltip__body button,.tooltip__body label{display:block;position:relative;overflow:hidden;cursor:pointer;border:none;background:none;color:#2e7bdb;padding:2px 0;margin:8px 0}.tooltip__body a .ico,.tooltip__body button .ico,.tooltip__body label .ico{display:inline-block;vertical-align:middle;width:16px;height:16px;color:#a6a1c6;margin:-11px 8px -5px 0}.tooltip__body a input,.tooltip__body button input,.tooltip__body label input{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;opacity:.01;font-size:0;cursor:pointer}.tooltip__body a:hover,.tooltip__body button:hover,.tooltip__body label:hover{text-decoration:underline}.tooltip__body hr{margin:-1px 0 0}.tooltip__body b{display:block;font-weight:600;font-size:14px;line-height:18px;padding-bottom:3px;color:#3e3f55}.tooltip.-at-top .tooltip__arrow,.tooltip.-at-top .tooltip__body{bottom:100%}.tooltip.-at-top .tooltip__arrow{transform:translateY(100%)}.tooltip.-at-bottom .tooltip__arrow,.tooltip.-at-bottom .tooltip__body{top:100%}.tooltip.-at-bottom .tooltip__arrow{transform:translateY(-100%) rotate(180deg)}.tooltip.-active,:hover>.tooltip.-hoverable{opacity:1;visibility:visible}.form-input{display:flex!important;align-items:center;height:39px;border:1px solid #e9e9f5;border-radius:20px;box-sizing:border-box;position:relative}.form-input input,.form-input textarea{flex:1 1 auto;display:block;box-sizing:border-box;width:100%;border-radius:inherit;border:none;margin:0;resize:none;background:none}.form-input input{height:100%}@media only screen and (min-width:768px){.form-input input{padding:0 19px 4px}}@media only screen and (max-width:767px){.form-input input{padding:0 20px 2px}}@media only screen and (min-width:768px){.form-input textarea{padding:7px 19px 2px}}@media only screen and (max-width:767px){.form-input textarea{padding:9px 20px 2px}}.form-input .tooltip__arrow,.form-input .tooltip__body{margin:1px 0}.form-input .tooltip__arrow{left:31px}.form-input .tooltip__body{left:0}.form-input__validation{position:absolute;right:12px;top:50%;margin-top:-6px;font-size:0;line-height:0;pointer-events:none}.form-input__validation .ico{height:10px}.form-input__validation .ico.-input-valid{color:#00a161;width:9px}.form-input__validation .ico.-input-invalid{color:#ff6154;width:2px;margin-right:2px}.form-input__validation+input,.form-input__validation+textarea{padding-right:26px}.form-input__icon{color:#bcbad1;font-size:0;line-height:0;margin-left:15px}.form-input__icon .ico.-location{width:15px;height:16px}.form-input__icon+input{padding-left:6px}.form-input.-textarea{height:auto}.form-input.-error{border-color:#ff6154}.form-error{color:#ff6154;font-weight:600}.form-error.-align-left{text-align:left}.form-error.-align-center{text-align:center}.form-error.-align-right{text-align:right}.modal-close{display:block;position:absolute;z-index:5;width:21px;height:21px;border:none;background:none;font-size:0;line-height:0;color:#a6a1c6}@media only screen and (min-width:768px){.modal-close{top:11px;right:12px}}@media only screen and (max-width:767px){.modal-close{top:10px;right:10px}}.modal-close .ico{width:11px;height:11px}@media only screen and (min-width:375px) and (max-width:767px){.modal-close .ico{width:13.2px;height:13.2px}}.modal{top:0;left:0;width:100%;height:100%;overflow:auto;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;background-color:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch;position:fixed;z-index:11000;display:flex;align-items:center;justify-content:center;pointer-events:all}@media only screen and (min-width:768px){.modal{padding:50px}}@media only screen and (max-width:767px){.modal{padding:14px 10px 34px}}.modal__body{outline:none;position:relative;margin:auto;max-width:100%;display:flex}.modal__body>div{min-width:0;flex:1 1 auto;background-color:#fff;border-radius:3px;border:1px solid #e9e9f5;box-sizing:border-box;position:relative;margin:auto}@media only screen and (min-width:768px){.modal h2{margin-bottom:15px}}@media only screen and (max-width:767px){.modal h2{margin-bottom:14px}}.modal.-hidden{display:none}.modal-simple{width:500px;text-align:center}@media only screen and (min-width:768px){.modal-simple{padding:40px 40px 61px}}@media only screen and (max-width:767px){.modal-simple{padding:33px 15px 43px}}.modal-simple figure{display:block;text-align:center}.modal-simple img{margin-bottom:20px}@media only screen and (min-width:768px){.modal-simple form{padding-top:8px}}@media only screen and (max-width:767px){.modal-simple form{padding-top:6px}}@media only screen and (min-width:768px){.modal-simple h2+p{padding-top:4px}}.modal-simple p+.form-button{margin-top:26px}.modal-simple p+form{padding-top:20px}.modal-simple .form-input{width:230px;margin:0 auto 15px}@media only screen and (min-width:768px){.modal-simple .form-button{width:230px}}@media only screen and (max-width:767px){.modal-simple .form-button{width:190px}}.modal-simple .form-error{margin-top:15px}.modal-simple footer{text-align:center;font-size:12px;line-height:14px;margin-top:25px}.modal-simple footer button{display:inline-block;vertical-align:top;border:none;background:none;font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline}.modal-simple footer button:hover{text-decoration:none}.forgot-form .form-error{margin-bottom:15px}.modal-success{width:409px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width:768px){.modal-success{height:210px}}@media only screen and (max-width:767px){.modal-success{min-height:160px;height:calc(100vh - 28px);max-height:260px}}.modal-success__icon{width:58px;height:58px;border-radius:50%;border:2px solid #2e7bdb;color:#2e7bdb;line-height:58px;text-align:center;position:relative}.modal-success__icon .ico{width:28px;height:28px}.modal-success__icon-overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden}.modal-success__icon-overlay-door{background-color:#fff;width:100%;height:100%;transition:transform 1s}.modal-success__icon.-animated .modal-success__icon-overlay-door{transform:translateX(100%)}@media only screen and (min-width:768px){.auth .tabs{margin:-9px 0 15px -2px}}@media only screen and (max-width:767px){.auth .tabs{margin:0 0 20px -1px}}.auth .tabs__item{width:50%}.auth__form{position:relative;z-index:2}.auth__form .form-input{margin-bottom:15px}.auth__form .form-error{margin:0 auto 15px;max-width:190px;text-align:center}.auth__form .form-button{display:block;width:100%;margin:auto}@media only screen and (min-width:768px) and (max-width:1023px){.auth__form .form-button{max-width:230px}}@media only screen and (max-width:767px){.auth__form .form-button{max-width:190px}}@media only screen and (max-width:767px){.auth__lostpass:last-child,.auth__terms:last-child{padding-bottom:16px}}.auth__terms{font-size:10px;line-height:14px;text-align:center;color:#787887;margin:10px -5px 0}.auth__terms a{color:#007bdf;text-decoration:none}.auth__terms a:hover{text-decoration:underline}.auth__lostpass{text-align:center}@media only screen and (min-width:768px){.auth__lostpass{padding-top:7px}}@media only screen and (max-width:767px){.auth__lostpass{padding-top:16px}}.auth__lostpass button{display:inline-block;vertical-align:top;border:none;background:none;color:#868694}.auth__social{border-top:1px solid #e9e9f5;margin-top:16px;text-align:center}@media only screen and (min-width:768px){.auth__social{padding:12px 0 4px}}@media only screen and (max-width:767px){.auth__social{padding:14px 30px 18px}}.auth__social-heading{padding-bottom:11px}.auth__social-list{font-size:0;line-height:0;text-align:center;padding-bottom:14px}.auth__social-list-item{display:inline-block;vertical-align:middle;background:none;border:none}@media only screen and (max-width:767px),only screen and (min-width:1024px){.auth__social-list-item{margin:0 10px}}@media only screen and (min-width:768px) and (max-width:1023px){.auth__social-list-item{margin:0 20px}}.auth__social-list-item .ico.-social-fb{width:12px;height:22px;color:#3d5a97}.auth__social-list-item .ico.-social-vk{width:22px;height:13px;color:#4b75a3}.auth__social-list-item .ico.-social-ok{width:13px;height:22px;color:#f4811f}.auth__social-list-item .ico.-social-mm{width:23px;height:15px;color:#3e6db0}.auth__social-tip{color:#868694}@media only screen and (min-width:768px){.auth.-huge .tabs{margin:0 0 30px -2px}.auth.-huge .tabs.-size-m .tabs__item-button{font-weight:600;font-size:26px;height:64px}.auth.-huge .auth__form .form-input{height:50px;border-radius:25px;margin-bottom:30px}.auth.-huge .auth__form .form-input input{font-size:18px;padding:0 27px 4px}.auth.-huge .auth__form .form-button{max-width:300px;height:50px;border-radius:25px;font-size:18px;font-weight:600}.auth.-huge .auth__form .form-button__value{line-height:48px}.auth.-huge .auth__lostpass{padding-top:27px}.auth.-huge .auth__lostpass button{font-size:16px;color:#787887}.auth.-huge .auth__terms{font-size:16px;line-height:24px;margin:24px 0 0}.auth.-huge .auth__social{margin-top:48px;padding:17px 0 0}.auth.-huge .auth__social-heading{font-size:18px;padding-bottom:23px}.auth.-huge .auth__social-list{padding-bottom:19px}.auth.-huge .auth__social-list-item{margin:0 16px}.auth.-huge .auth__social-list-item .ico.-social-fb{width:19px;height:36px}.auth.-huge .auth__social-list-item .ico.-social-vk{width:37px;height:21px}.auth.-huge .auth__social-list-item .ico.-social-ok{width:22px;height:36px}.auth.-huge .auth__social-tip{font-size:16px}}.share__list{margin:0;padding:0;display:flex}.share__item{list-style:none}.share__item+.share__item{margin-left:19px}.share__counter{margin-left:6px;font-weight:600;transition:color .15s}.share__icon{display:inline-block;vertical-align:middle;transition:background-color .15s}.share__btn{display:flex;align-items:center}.share.-skin-footer .share__icon{background-color:#deddea}.share.-skin-footer .share__item-fb .share__icon{width:11px;height:20px;background-image:url(/static/media/fb.52647b7d.svg)}.share.-skin-footer .share__item-fb .share__btn:hover .share__icon{background-color:#485a94}.share.-skin-footer .share__item-fb .share__btn:hover .share__counter{color:#485a94}.share.-skin-footer .share__item-vk .share__icon{width:25px;height:14px;background-image:url(/static/media/vk.1f0f4a6c.svg)}.share.-skin-footer .share__item-vk .share__btn:hover .share__icon{background-color:#5a74a0}.share.-skin-footer .share__item-vk .share__btn:hover .share__counter{color:#5a74a0}.share.-skin-footer .share__item-ok .share__icon{width:12px;height:20px;background-image:url(/static/media/ok.f6cf57db.svg)}.share.-skin-footer .share__item-ok .share__btn:hover .share__icon{background-color:#da802d}.share.-skin-footer .share__item-ok .share__btn:hover .share__counter{color:#da802d}.share .ya-share2__list{margin:0}.share .ya-share2__item{display:inline-block;vertical-align:middle;list-style:none;padding:0;margin:0}.share .ya-share2__icon{display:inline-block;vertical-align:middle;margin-right:6px;transition:background-color .15s}.share .ya-share2__counter{display:inline-block;vertical-align:middle;transition:color .15s}.share .ya-share2__title{display:none}@media only screen and (min-width:1200px){.share.-skin-footer .ya-share2__list{padding:0 0 0 15px}}@media only screen and (max-width:1199px){.share.-skin-footer .ya-share2__list{padding:0}}.share.-skin-footer .ya-share2__item+.ya-share2__item{margin-left:30px}.share.-skin-footer .ya-share2__item_service_facebook .ya-share2__icon{width:11px;height:20px;background-image:url(/static/media/fb.52647b7d.svg)}.share.-skin-footer .ya-share2__item_service_facebook .ya-share2__link:hover .ya-share2__icon{background-color:#485a94}.share.-skin-footer .ya-share2__item_service_facebook .ya-share2__link:hover .ya-share2__counter{color:#485a94}.share.-skin-footer .ya-share2__item_service_vkontakte .ya-share2__icon{width:25px;height:14px;background-image:url(/static/media/vk.1f0f4a6c.svg)}.share.-skin-footer .ya-share2__item_service_vkontakte .ya-share2__link:hover .ya-share2__icon{background-color:#5a74a0}.share.-skin-footer .ya-share2__item_service_vkontakte .ya-share2__link:hover .ya-share2__counter{color:#5a74a0}.share.-skin-footer .ya-share2__item_service_odnoklassniki .ya-share2__icon{width:12px;height:20px;background-image:url(/static/media/ok.f6cf57db.svg)}.share.-skin-footer .ya-share2__item_service_odnoklassniki .ya-share2__link:hover .ya-share2__icon{background-color:#da802d}.share.-skin-footer .ya-share2__item_service_odnoklassniki .ya-share2__link:hover .ya-share2__counter{color:#da802d}.share.-skin-footer .ya-share2__icon{background-color:#deddea}.share.-skin-footer .ya-share2__counter{color:#d0d0d6}.share.-skin-landing .ya-share2 a{color:currentColor}.share.-skin-landing .ya-share2__list{padding:0}.share.-skin-landing .ya-share2__item+.ya-share2__item{margin-left:19px}.share.-skin-landing .ya-share2__item_service_facebook .ya-share2__icon{background-image:url(/static/media/fb.a1c12045.svg)}.share.-skin-landing .ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url(/static/media/vk.6eaba652.svg)}.share.-skin-landing .ya-share2__item_service_odnoklassniki .ya-share2__icon{background-image:url(/static/media/ok.72326705.svg)}.share.-skin-landing .ya-share2__icon{width:34px;height:34px;background-repeat:no-repeat;background-position:50% 50%}.share.-skin-landing .ya-share2__counter{color:currentColor;font-size:12px;font-weight:600}.footer{font-size:12px;line-height:16px;font-weight:600;color:#b1b1ba}@media only screen and (min-width:1200px){.footer{padding:35px 15px 55px 17px}}@media only screen and (min-width:768px) and (max-width:1199px){.footer{padding:37px 19px 32px 15px;flex-wrap:wrap}}@media only screen and (min-width:768px){.footer{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width:767px){.footer{text-align:center;padding:17px 0 22px}}.footer a,.footer button{display:inline;font-weight:400;color:currentColor;text-decoration:none;border:none;background:none;transition:color .15s}.footer a:hover,.footer button:hover{color:#2e7bdb}@media only screen and (max-width:767px){.footer__item{display:inline-block;vertical-align:top;padding:0 15px 12px}}@media only screen and (max-width:1199px){.footer__share{width:100%;text-align:center}}@media only screen and (min-width:768px) and (max-width:1199px){.footer__share{padding-top:21px}}@media only screen and (max-width:767px){.footer__share{padding-top:9px}}@media only screen and (min-width:1024px){.menu__item.-hidden{visibility:hidden}}@media only screen and (max-width:1023px){.menu__item.-hidden{display:none}}.menu__link{text-align:left;transition:color .15s}.menu__link .ico{display:inline-block;vertical-align:middle;color:#a3a0c3;transition:color .15s;width:15px;height:15px}.menu__link .ico.-home{height:16px}.menu__link .ico.-logout{width:13px;height:15px}.menu__link .ico.-arrow-menu{width:4px;height:7px;transform:rotate(90deg);margin-left:7px}.empty-page{display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;padding:150px 0}.empty-page__frame{max-width:600px}.empty-page .ico{color:#a6a1c6;width:50px;height:50px;margin-bottom:25px}.empty-page h2{margin-bottom:16px}@media only screen and (min-width:768px){.empty-page .form-button{margin-top:26px;min-width:230px}}@media only screen and (max-width:767px){.empty-page .form-button{margin-top:27px;min-width:190px}}.form-uploader{display:flex;align-items:center;justify-content:center;position:relative;color:#2e7bdb;box-sizing:border-box;transition-property:background-color,color;transition-duration:.15s}.form-uploader input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:none;opacity:.01;cursor:pointer}.form-uploader svg{transition:none}.form-uploader .form-button{pointer-events:none}.form-uploader.-mode-pet{width:115px;height:115px;border:1px solid #2e7bdb}.form-uploader.-mode-pet .ico{width:30px;height:30px}.form-uploader.-mode-pet:hover{background-color:#2e7bdb;color:#fff}.form-uploader.-mode-album,.form-uploader.-mode-avatar,.form-uploader.-mode-photo{position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed #aca7c9}.form-uploader.-mode-album .form-button.-darkblue,.form-uploader.-mode-avatar .form-button.-darkblue,.form-uploader.-mode-photo .form-button.-darkblue{width:190px;max-width:90%}.form-uploader.-mode-album:hover,.form-uploader.-mode-avatar:hover,.form-uploader.-mode-photo:hover{background-color:#2e7bdb;border-color:#2e7bdb;color:#fff}@media only screen and (max-width:767px){.form-uploader.-mode-album .form-button{background:none;line-height:39px}}.form-uploader.-mode-album .form-button__icon{margin-right:0}@media only screen and (min-width:768px){.form-uploader.-mode-album .form-button__icon{display:none}}.form-uploader.-mode-album .form-button__icon .ico{width:30px;height:30px;color:#007bdf;margin:-6px 0 0 4px}@media only screen and (max-width:767px){.form-uploader.-mode-album .form-button__value{display:none}}.form-uploader.-is-loading{pointer-events:none}.indicator{display:inline-block;vertical-align:top;white-space:nowrap;font-weight:600;border:none;background:none;text-align:left;color:inherit}@media only screen and (min-width:768px){.indicator{line-height:16px}}@media only screen and (min-width:375px) and (max-width:767px){.indicator{font-size:14.399999999999999px;line-height:16.8px}}@media only screen and (max-width:374px){.indicator{font-size:12px;line-height:14px}}.indicator__icon{display:inline-block;vertical-align:middle;width:16px;height:16px;color:#bcbad1;padding:0 1px;font-size:0;line-height:0}.indicator__icon .ico{width:15px;height:15px}.indicator__icon .ico.-heart{width:16px;height:16px}.indicator__icon .ico.-heart-filled{width:16px;height:16px;color:#ff6154}.indicator__icon .ico.-location{height:16px;margin-top:-1px}.badge,.indicator__value{display:inline-block;vertical-align:middle}.badge{font-size:0;text-align:center;position:relative;background-color:currentcolor}.badge,.badge .ico{color:#fff}.badge__value{display:block;font-weight:400;font-size:13px;line-height:12px;color:#fff}.badge .tooltip__arrow,.badge .tooltip__body{margin:1px 0}.badge .tooltip__arrow{left:50%;margin-left:-6px}.badge .tooltip__body{left:-24px}.badge.-m,.badge.-s{border-radius:50%}.badge.-s{width:13px;height:13px;line-height:13px}.badge.-s .ico.-crown-fill{width:7px;height:7px}.badge.-s .ico.-star-fill{width:9px;height:9px}@media only screen and (min-width:768px){.badge.-m{width:26px;height:26px;line-height:26px}}@media only screen and (max-width:767px){.badge.-m{width:36px;height:36px;line-height:36px}}.badge.-m .ico.-crown-fill{width:12px;height:12px}@media only screen and (min-width:768px){.badge.-m .ico.-star-fill{width:14px;height:14px}}@media only screen and (max-width:767px){.badge.-m .ico.-star-fill{width:18px;height:18px}}.badge.-l{width:26px;height:34px}.badge.-l .ico.-crown-fill{width:12px;height:12px;margin-top:5px}.badge.-l .ico.-crown-fill:last-child{margin-top:12px}.badge.-l:after,.badge.-l:before{content:"";display:block;position:absolute;top:100%;width:0;height:0;border-style:solid}.badge.-l:before{left:0;border-width:6px 13px 0 0;border-color:currentcolor transparent transparent}.badge.-l:after{right:0;border-width:0 13px 6px 0;border-color:transparent currentcolor transparent transparent}.badge.-crown{color:#f0c339}.badge.-star{color:#2e7bdb}.user-avatar{font-size:0;line-height:0;flex:0 0 auto;display:inline-block;vertical-align:top;position:relative;border:none;background:none}.user-avatar img{display:block}.user-avatar__figure{display:block;position:relative;overflow:hidden;font-size:0;line-height:0}.user-avatar__image{position:absolute;top:0;left:0;right:0;bottom:0}.user-avatar__online{display:block;position:absolute;z-index:2;border-radius:50%;border:2px solid #fff;background-color:#00a161;width:10px;height:10px}.user-avatar .badge{position:absolute}@media only screen and (max-width:767px){.user-avatar.-square{position:relative}.user-avatar.-square:after{content:"";display:block;position:absolute;z-index:1;top:50%;right:0;bottom:0;left:0;background-image:linear-gradient(-180deg,transparent,#000)}}.user-avatar.-square img{width:100%;height:auto}@media only screen and (min-width:768px){.user-avatar.-square img{border-radius:3px}}.user-avatar.-square.-vip:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #f0c339;box-sizing:border-box;pointer-events:none;z-index:2;border-radius:3px}@media only screen and (min-width:768px){.user-avatar.-square .user-avatar__online{bottom:-7px;left:13px}}@media only screen and (max-width:767px){.user-avatar.-square .user-avatar__online{width:14px;height:14px;bottom:-9px;left:19px}}@media only screen and (min-width:768px){.user-avatar.-square .badge.-crown.-m,.user-avatar.-square .badge.-star{top:15px;left:15px}}@media only screen and (max-width:767px){.user-avatar.-square .badge.-crown.-m,.user-avatar.-square .badge.-star{top:21px;left:21px}}.user-avatar.-square .badge.-crown.-l{top:0}@media only screen and (min-width:768px){.user-avatar.-square .badge.-crown.-l{right:15px}}@media only screen and (max-width:767px){.user-avatar.-square .badge.-crown.-l{right:10px}}.user-avatar.-circle img{-o-object-fit:cover;object-fit:cover;border-radius:50%;max-width:100%}.user-avatar.-circle.-vip{border:1px solid #f0c339;border-radius:50%;padding:2px;margin:-3px}.user-avatar.-circle.-large .user-avatar__online{bottom:2px;left:2px}.user-avatar.-circle.-large .badge.-crown{top:6px;left:6px}.user-avatar.-circle.-large .badge.-star{top:4px;left:4px}.user-avatar.-circle.-medium .user-avatar__online{bottom:-2px;left:-2px}.user-avatar.-circle.-medium .badge.-crown{top:2px;left:2px}.user-avatar.-circle.-medium .badge.-star{top:0;left:0}.user-name{text-decoration:none;color:#3e3f55}.user-card-mini{display:inline-flex;align-items:center;text-decoration:none;max-width:100%}.user-card-mini__info{padding:0 0 2px 14px;min-width:0}.user-card-mini__info .user-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#3e3f55;font-size:14px;line-height:20px;letter-spacing:-.44px}@media only screen and (min-width:375px) and (max-width:767px){.user-card-mini__info .user-name{font-size:16.8px}}.user-card-mini__caption{display:block;color:#8b8b98}.options{position:relative;width:20px;height:20px}.options__handler{border:none;background:none;font-size:14px;line-height:20px;font-weight:700;color:#3e3f55;width:100%;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.options .tooltip__arrow,.options .tooltip__body{margin:3px 0}.options .tooltip__arrow{left:50%;margin-left:-6px}.options .tooltip__body{padding:1px 14px}@media only screen and (min-width:768px){.options .tooltip__body{left:50%;transform:translateX(-50%)}}@media only screen and (max-width:767px){.options .tooltip__body{right:-3px}}.options.-active{z-index:10}.photo-grid{display:flex;flex-wrap:wrap;margin:-5px}.photo-grid__image{display:block;position:relative;background-color:none;background-position:50% 50%;background-size:cover;background-clip:content-box;border:5px solid transparent;box-sizing:border-box}.photo-grid__image img{display:block;width:100%}.photo-grid__image-opener{display:block;z-index:2;border:none;background:none}.photo-grid__image-opener,.photo-grid__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.photo-grid__image-overlay{z-index:1;background-color:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.photo-grid__image .form-button{display:block;position:absolute;z-index:3;top:10px;right:10px}.photo-grid__image.-loading:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.75);background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDhweCIgIGhlaWdodD0iNDhweCIgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0ibGRzLXJvbGxpbmciIHN0eWxlPSJiYWNrZ3JvdW5kOiBub25lOyI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgZmlsbD0ibm9uZSIgbmctYXR0ci1zdHJva2U9Int7Y29uZmlnLmNvbG9yfX0iIG5nLWF0dHItc3Ryb2tlLXdpZHRoPSJ7e2NvbmZpZy53aWR0aH19IiBuZy1hdHRyLXI9Int7Y29uZmlnLnJhZGl1c319IiBuZy1hdHRyLXN0cm9rZS1kYXNoYXJyYXk9Int7Y29uZmlnLmRhc2hhcnJheX19IiBzdHJva2U9IiMyRTdCREIiIHN0cm9rZS13aWR0aD0iNSIgcj0iMzIiIHN0cm9rZS1kYXNoYXJyYXk9IjE1MC43OTY0NDczNzIzMTAwNyA1Mi4yNjU0ODI0NTc0MzY2OSIgdHJhbnNmb3JtPSJyb3RhdGUoMjE1LjcwMyA1MCA1MCkiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBjYWxjTW9kZT0ibGluZWFyIiB2YWx1ZXM9IjAgNTAgNTA7MzYwIDUwIDUwIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9zdmc+");background-repeat:no-repeat;background-position:50% 50%}.photo-grid__image.-full{width:100%}.photo-grid__image.-half{width:50%;height:354px}.photo-grid__image.-full,.photo-grid__image.-full~.photo-grid__image.-half{height:auto}.photo-grid__image.-full:before,.photo-grid__image.-full~.photo-grid__image.-half:before{content:"";display:block;padding-top:67.3%}.photo-grid__image.-third{width:33.33333%}.photo-grid__image.-third:before{content:"";display:block;padding-top:68%}.comments-item{display:flex;align-items:flex-start;position:relative;transition:opacity .15s}.comments-item .user-avatar{position:relative;z-index:3}.comments-item__status{font-style:italic;font-size:11px;padding-top:2px;position:relative}@media only screen and (min-width:768px){.comments-item__status{padding-left:15px}}@media only screen and (max-width:767px){.comments-item__status{padding-left:11px}}@media only screen and (min-width:375px) and (max-width:767px){.comments-item__status{font-size:13.2px}}.comments-item__status.-error{color:#ff6154}.comments-item__status.-read,.comments-item__status.-sent{color:#afb2be}@media only screen and (max-width:767px){.comments-item__status.-read{padding-left:15px;margin-left:11px}}.comments-item__status.-read:before{position:absolute;content:"";width:4px;height:7px;border-color:#afb2be;border-style:solid;border-width:0 1px 1px 0;left:5px;top:5px;transform:rotate(45deg)}@media only screen and (min-width:375px) and (max-width:767px){.comments-item__status.-read:before{top:7px;width:4.8px;height:8.4px}}.comments-item__sticker{padding:19px 11px 15px 25px;position:relative;z-index:3}.comments-item__sticker img{display:block;width:150px}.comments-item__sticker+.comments-item__date{margin-top:0}.comments-item__user-name{margin:0 0 5px 15px;font-weight:700;cursor:pointer;color:#3e3f55}.comments-item__user-name:hover{color:#3e3f55;text-decoration:underline}.comments-item__text{background-color:#f6f8fb;border-radius:21px;line-height:17px;min-width:0;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto;position:relative;z-index:3}@media only screen and (min-width:768px){.comments-item__text{font-size:13px;margin:5px 8px 0 15px;padding:9px 15px 13px}}@media only screen and (max-width:767px){.comments-item__text{margin:7px 14px 0 11px;padding:9px 15px 11px}}@media only screen and (min-width:375px) and (max-width:767px){.comments-item__text{font-size:14.399999999999999px}}@media only screen and (max-width:374px){.comments-item__text{font-size:12px}}.comments-item__text a[href*="//yandex.ru/maps/?text="]{font-weight:600}.comments-item__text a[href*="//yandex.ru/maps/?text="]:before{content:"";display:inline-block;vertical-align:-4px;margin-right:3px;width:15px;height:16px;background-image:url(/static/media/location.e1b52612.svg)}.comments-item__text a[href*="//yandex.ru/maps/?text="]:hover{text-decoration:underline}.comments-item__text img{max-width:100%}.comments-item__text .photo-grid{width:414px;max-width:calc(100vw - 100px);margin-top:2px}.comments-item__date{font-size:10px;line-height:14px;color:rgba(120,120,135,.45);transition-property:opacity,visibility;transition-duration:.15s;position:relative;z-index:1}@media only screen and (min-width:768px){.comments-item__date{margin-top:16px}}@media only screen and (max-width:767px){.comments-item__date{margin-top:18px}}@media only screen and (min-width:375px) and (max-width:767px){.comments-item__date{font-size:12px}}.comments-item__delete{border:none;background:none;width:20px;height:20px;color:#a6a1c6;font-size:0;line-height:0;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.15s;z-index:3}.comments-item:hover .comments-item__delete{opacity:1;visibility:visible}.comments-item.-deleting{opacity:.33;pointer-events:none}.comments-item.-failed .comments-item__text{opacity:.33}.comments-item.-self .comments-item__text{background-color:#ecf4ff}.comments-item.-appearance-comments+.comments-item.-appearance-comments{margin-top:10px}.comments-item.-appearance-comments .comments-item__date{flex:1 1 auto}.comments-item.-appearance-comments .comments-item__delete{position:absolute;top:13px;right:-6px;color:#a6a1c6}.comments-item.-appearance-comments .comments-item__delete .ico{width:8px;height:8px}.comments-item.-appearance-chat+.comments-item.-appearance-chat{margin-top:3px}.comments-item.-appearance-chat.-self+.-self .user-avatar,.comments-item.-appearance-chat:not(.-self)+:not(.-self) .user-avatar{visibility:hidden}@media only screen and (max-width:767px){.comments-item.-appearance-chat .user-avatar{display:none}}.comments-item.-appearance-chat .comments-item__date{flex:1 0 auto;width:35px}.comments-item.-appearance-chat .comments-item__delete{position:relative;margin:12px 0 0 -33px}.comments-item.-appearance-chat .comments-item__delete .ico{width:11px;height:11px}.comments-item.-appearance-chat:hover .comments-item__date{opacity:0;visibility:hidden}.comments-item.-appearance-chat:hover .comments-item__delete{opacity:1;visibility:visible}.comments-item.-appearance-chat.-selected:before{content:"";display:block;position:absolute;z-index:2;top:-3px;right:-50px;bottom:-3px;left:-50px;background-color:#ecf4ff}.comments-item.-appearance-chat.-selected .comments-item__date{flex:1 1 auto}.comments-item.-appearance-chat.-selected .comments-item__delete{opacity:1;visibility:visible}.comments__spacer{text-align:center;color:#414257;font-size:13px;line-height:18px;padding:11px 0 14px}.comments__spacer:first-child{padding-top:0}.comments .scrollable{box-sizing:border-box;padding-bottom:3px;padding-left:3px;margin-left:-3px}@media only screen and (max-width:767px){.comments .scrollable{margin-right:-7px}}.comments .scrollable .ps__rail-x,.comments .scrollable .ps__rail-y{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.15s}@media only screen and (max-width:767px){.comments .scrollable .ps__rail-y{width:3px;border-bottom:10px solid transparent}}html.is-mobile .comments .scrollable .ps__rail-x,html.is-mobile .comments .scrollable .ps__rail-y,html.no-mobile .comments:hover .scrollable .ps__rail-x,html.no-mobile .comments:hover .scrollable .ps__rail-y{opacity:1;visibility:visible}@media only screen and (min-width:768px){.comments.-appearance-comments .scrollable__container{padding-top:20px}}@media only screen and (max-width:767px){.comments.-appearance-comments .scrollable__container{padding:11px 0}}.comments.-appearance-chat{height:100%}.comments.-appearance-chat .scrollable{max-height:100%}@media only screen and (min-width:768px){.comments.-appearance-chat .scrollable__container{padding:15px}}@media only screen and (max-width:767px){.comments.-appearance-chat .scrollable__container{padding:10px 10px 10px 0}}@media only screen and (min-width:768px){.comments.-appearance-chat .scrollable .ps__rail-y{right:15px!important;box-sizing:border-box;border-color:transparent;border-style:solid;border-width:15px 0}}@media only screen and (max-width:767px){.comments.-appearance-chat .scrollable .ps__rail-y{right:10px!important;border-top:10px solid transparent}}.form-checkbox+.form-checkbox{margin-top:20px}.form-checkbox__label{display:inline-flex;cursor:pointer}.form-checkbox__control{display:block;flex:0 0 auto;width:24px;height:24px;box-sizing:border-box;border:1px solid #e9e9f5;border-radius:3px;position:relative;background-color:#fff}.form-checkbox__control input{opacity:.01;cursor:pointer}.form-checkbox__control input:checked+.ico{visibility:visible}.form-checkbox__control .ico{visibility:hidden;display:block;width:10px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#00a161}.form-checkbox__caption{display:block}@media only screen and (min-width:768px){.form-checkbox__caption{padding:2px 0 0 11px}}@media only screen and (max-width:767px){.form-checkbox__caption{padding:3px 0 0 14px}}.iframe{position:relative;z-index:0}.iframe:before{content:"";display:block;padding-top:56.25%}.iframe__preloader{z-index:1;top:50%;transform:translateY(-50%)}.iframe__preloader,.iframe iframe{position:absolute;left:0;width:100%}.iframe iframe{display:block;z-index:2;top:0;height:100%}.modal-geo{width:756px;max-width:100%}.modal-geo__container{margin:auto;max-width:590px}@media only screen and (max-width:767px){.modal-geo__container{padding:0 15px}}.modal-geo h2{text-align:center;margin:40px 0 22px}.modal-geo h2 a{text-transform:lowercase}.modal-geo .form-input{margin-bottom:20px}.modal-geo__map{position:relative;background-color:#f9f9f9;margin-bottom:32px}.modal-geo__map:before{content:"";display:block}@media only screen and (min-width:481px){.modal-geo__map:before{padding-top:58.743633%}}@media only screen and (max-width:480px){.modal-geo__map:before{padding-top:100%}}.modal-geo__map>ymaps{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.modal-geo__map-preloader{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.modal-geo__map p{text-align:center}.modal-geo__map p button{display:inline-block;vertical-align:baseline;border:none;background:none;color:#2e7bdb;text-decoration:underline}.modal-geo__map p button:hover{text-decoration:none}.modal-geo__buttons{text-align:center;margin:0 -6px}@media only screen and (min-width:768px){.modal-geo__buttons{padding-bottom:52px}}@media only screen and (max-width:767px){.modal-geo__buttons{padding-bottom:32px}}.modal-geo__buttons .form-button{width:calc(50% - 12px);max-width:230px;margin:0 6px}@media only screen and (max-width:767px){.modal-yandex-music-help-portal .modal__body{width:100%;max-width:756px}}@media only screen and (min-width:768px){.modal-yandex-music-help{width:756px}}@media only screen and (max-width:767px){.modal-yandex-music-help{width:100%;display:flex;flex-direction:column}}.modal-yandex-music-help h2{text-align:center}@media only screen and (min-width:768px){.modal-yandex-music-help h2{padding:20px 0 3px}}@media only screen and (max-width:767px){.modal-yandex-music-help h2{margin:34px 9px 11px}}@media only screen and (min-width:768px){.modal-yandex-music-help p{margin:0 114px 16px}}@media only screen and (max-width:767px){.modal-yandex-music-help p{margin:0 15px 16px}}.modal-yandex-music-help figure{display:block;border:1px solid #d2d2d2;text-align:center;font-size:0;line-height:0}@media only screen and (min-width:768px){.modal-yandex-music-help figure{margin:0 91px 26px}}@media only screen and (max-width:767px){.modal-yandex-music-help figure{margin:0 15px 14px}}.modal-yandex-music-help figure img{display:inline-block;max-width:100%}.modal-yandex-music-help .form-button{display:block}@media only screen and (min-width:768px){.modal-yandex-music-help .form-button{width:230px;margin:20px auto 50px}}@media only screen and (max-width:767px){.modal-yandex-music-help .form-button{width:190px;margin:0 auto 39px}}@media only screen and (max-width:767px){.modal-yandex-music-portal .modal__body{width:100%;max-width:560px}}@media only screen and (min-width:768px){.modal-yandex-music{width:560px}}@media only screen and (max-width:767px){.modal-yandex-music{width:100%;display:flex;flex-direction:column}}.modal-yandex-music h2{text-align:center}@media only screen and (min-width:768px){.modal-yandex-music h2{padding:30px 0 8px}}@media only screen and (max-width:767px){.modal-yandex-music h2{padding:34px 9px 2px}}@media only screen and (min-width:768px){.modal-yandex-music form{padding:0 30px 50px}}@media only screen and (max-width:767px){.modal-yandex-music form{padding:0 15px 40px}}.modal-yandex-music .form-input{margin-bottom:8px}.modal-yandex-music .form-button[type=submit]{display:block;margin:18px auto 0}@media only screen and (min-width:768px){.modal-yandex-music .form-button[type=submit]{width:230px}}@media only screen and (max-width:767px){.modal-yandex-music .form-button[type=submit]{width:190px}}.modal-yandex-music__howto{text-align:center;margin-bottom:18px}.modal-yandex-music__preview{margin:20px 0}@media only screen and (max-width:767px){.modal-yandex-music__preview{display:none}}@media only screen and (max-width:767px){.modal-youtube-portal .modal__body{width:100%;max-width:560px}}@media only screen and (min-width:768px){.modal-youtube{width:560px}}@media only screen and (max-width:767px){.modal-youtube{width:100%;display:flex;flex-direction:column}}.modal-youtube h2{text-align:center}@media only screen and (min-width:768px){.modal-youtube h2{padding:30px 0 8px}}@media only screen and (max-width:767px){.modal-youtube h2{padding:44px 9px 12px}.modal-youtube h2 a{text-transform:lowercase}}@media only screen and (min-width:768px){.modal-youtube form{padding:0 30px 50px}}@media only screen and (max-width:767px){.modal-youtube form{padding:0 15px 40px}}.modal-youtube .form-input{margin-bottom:20px}.modal-youtube .form-button{display:block;margin:10px auto 0}@media only screen and (min-width:768px){.modal-youtube .form-button{width:230px}}@media only screen and (max-width:767px){.modal-youtube .form-button{width:190px}}.modal-youtube__preview{margin:20px 0}@media only screen and (max-width:767px){.modal-youtube__preview{display:none}}.write-emoji{background-color:#fff}.write-emoji__tabs{display:flex;justify-content:center;align-items:center}.write-emoji__tabs-button{border:none;background:none;font-size:0;line-height:0;color:#ccc}.write-emoji__tabs-button.-active,html.no-mobile .write-emoji__tabs-button:hover{color:#2e7bdb}.write-emoji__list{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:space-between}.write-emoji__list button{border:none;background:none;font-size:0;line-height:0}.write-emoji__list button img{display:block;width:100%;height:100%}.write-emoji__list button img[data-src]:not([src]){visibility:hidden}.write-emoji.-dropdown{position:absolute;z-index:0;width:298px;height:217px;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:2px;right:-42px;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.15s}.write-emoji.-dropdown:after,.write-emoji.-dropdown:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid}@media only screen and (min-width:768px){.write-emoji.-dropdown:after,.write-emoji.-dropdown:before{right:51px}}@media only screen and (max-width:767px){.write-emoji.-dropdown:after,.write-emoji.-dropdown:before{right:49px}}.write-emoji.-dropdown:before{opacity:.5;filter:blur(1px)}.write-emoji.-dropdown.-at-top{bottom:100%}.write-emoji.-dropdown.-at-top:after,.write-emoji.-dropdown.-at-top:before{top:100%;border-width:6px 6px 0}.write-emoji.-dropdown.-at-top:before{border-color:rgba(0,0,0,.25) transparent transparent;margin-top:1px}.write-emoji.-dropdown.-at-top:after{border-color:#fff transparent transparent}.write-emoji.-dropdown.-at-bottom{top:100%}.write-emoji.-dropdown.-at-bottom:after,.write-emoji.-dropdown.-at-bottom:before{bottom:100%;border-width:0 6px 6px}.write-emoji.-dropdown.-at-bottom:before{border-color:transparent transparent rgba(0,0,0,.25);margin-bottom:1px}.write-emoji.-dropdown.-at-bottom:after{border-color:transparent transparent #fff}.write-emoji.-dropdown .write-emoji__tabs{padding:20px 0 10px}.write-emoji.-dropdown .write-emoji__tabs-button .ico{width:17px;height:17px;margin:0 4.5px}.write-emoji.-dropdown .write-emoji__list.-emoji{margin:0 -2px 0 14px}.write-emoji.-dropdown .write-emoji__list.-emoji .write-emoji__list-spacer,.write-emoji.-dropdown .write-emoji__list.-emoji button{width:21px;margin-right:5px;margin-left:5px}.write-emoji.-dropdown .write-emoji__list.-emoji button{height:21px;margin-top:5px;margin-bottom:5px}.write-emoji.-dropdown .write-emoji__list.-sticker .write-emoji__list-spacer,.write-emoji.-dropdown .write-emoji__list.-sticker button{width:49%;max-width:189px}.write-emoji.-dropdown .write-emoji__list.-sticker button{margin:10px 0 20px}.write-emoji.-dropdown .write-emoji__body .scrollable{height:160px}.write-emoji.-dropdown.-active{opacity:1;visibility:visible}.write-emoji.-overlay{height:0;overflow:hidden;transition:height .15s}@media only screen and (min-width:768px){.write-emoji.-overlay{display:none}}.write-emoji.-overlay .write-emoji__tabs{padding:15px 0}.write-emoji.-overlay .write-emoji__tabs-button .ico{width:20px;height:20px;margin:0 5px}.write-emoji.-overlay .write-emoji__list.-emoji{margin:-4px 2px 0 3px}.write-emoji.-overlay .write-emoji__list.-emoji .write-emoji__list-spacer,.write-emoji.-overlay .write-emoji__list.-emoji button{width:24px;margin-right:8px;margin-left:7px}.write-emoji.-overlay .write-emoji__list.-emoji button{height:24px;margin-top:6px;margin-bottom:6px}.write-emoji.-overlay .write-emoji__list.-sticker .write-emoji__list-spacer,.write-emoji.-overlay .write-emoji__list.-sticker button{width:49%;max-width:189px}.write-emoji.-overlay .write-emoji__list.-sticker button{margin:10px 0 20px}.write-emoji.-overlay .write-emoji__body .scrollable{height:229px;padding-right:0}.write-emoji.-overlay .write-emoji__body .scrollable .ps__rail-y{width:3px;right:3px}.write-emoji.-overlay.-active{height:279px}.write-input{flex:1 1 auto;min-width:0;position:relative}.write-input__container .scrollable{max-height:110px}@media only screen and (min-width:768px){.write-input__container .scrollable{margin-right:-82px;padding-right:82px}}@media only screen and (max-width:767px){.write-input__container .scrollable{margin-right:-45px;padding-right:45px}}.write-input__container .scrollable .ps__rail-y{box-sizing:border-box;border-color:transparent;border-style:solid;border-width:10px 0 38px}.feed__comments .write-input__container .scrollable{margin-right:-32px;padding-right:32px}.write-input__input,.write-input__placeholder{line-height:18px;min-height:18px}@media only screen and (min-width:768px){.write-input__input,.write-input__placeholder{font-size:13px}}@media only screen and (min-width:375px) and (max-width:767px){.write-input__input,.write-input__placeholder{font-size:14.399999999999999px}}@media only screen and (max-width:374px){.write-input__input,.write-input__placeholder{font-size:12px}}.write-input__input{padding:10px 14px;position:relative;z-index:2}.write-input__input br{display:none!important}.write-input__input .geo-link,.write-input__placeholder{pointer-events:none;white-space:nowrap}.write-input__placeholder{position:absolute;top:0;left:0;z-index:1;color:#787887;padding:10px 14px;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;max-width:100%}.write-input.-filled .write-input__placeholder{display:none}.write-input:not(.-multiline) .write-input__container{overflow:hidden;height:38px}.write-input:not(.-multiline) .write-input__input{white-space:nowrap;overflow:auto;height:98px}.write-pane-album{padding-top:10px}.write-pane-album .scrollable{height:281px;padding-right:7px;margin-right:-7px}.write-pane-album .scrollable .ps__rail-y{width:3px}.write-pane-album__photos{display:flex;flex-wrap:wrap;margin:-6px -3px 0}.write-pane-album__photo{width:50%;box-sizing:border-box;border-color:#fff;border-style:solid;border-width:6px 3px 0;background-size:cover;background-position:50% 50%;position:relative}.write-pane-album__photo:before{content:"";display:block;padding-top:67.682927%}.write-pane-album__cancel{text-align:center;padding:15px 0}.write-pane-album__cancel .form-button{width:160px}.user-job{display:block;position:relative;overflow:hidden}.user-job__line{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.user-job__line:empty{display:none}.user-job__line:first-letter{text-transform:uppercase}.user-job__line:not(:last-child):after{content:", ";white-space:pre}@media only screen and (min-width:768px) and (max-width:1023px){.modal-gift-send-portal{padding-left:13px;padding-right:13px}}@media only screen and (max-width:767px){.modal-gift-send-portal{display:block;padding:0;top:49px;height:calc(100% - 49px);background-color:#f6f8fb}.modal-gift-send-portal .modal__body>div{border-radius:0;border:none}html.with-nav .modal-gift-send-portal{z-index:890}}@media only screen and (min-width:768px){.modal-gift-send{width:560px;padding-top:30px}}@media only screen and (max-width:767px){.modal-gift-send{padding:9px 11px 0}}@media only screen and (min-width:768px){.modal-gift-send h2{text-align:center;margin-bottom:16px}}@media only screen and (min-width:768px){.modal-gift-send__recipient{text-align:center}.modal-gift-send__recipient .user-card-mini{text-align:left}}.modal-gift-send figure{display:block;margin:auto;width:90%;max-width:230px;position:relative}@media only screen and (min-width:768px){.modal-gift-send figure{margin-bottom:29px}}@media only screen and (max-width:767px){.modal-gift-send figure{margin-bottom:33px}}.modal-gift-send figure:before{content:"";display:block;padding-top:100%}.modal-gift-send figure img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:78.2609%;max-height:78.2609%}.modal-gift-send .write{background-color:#f6f8fb}@media only screen and (min-width:768px){.modal-gift-send .write{padding:16px 24px 39px}}@media only screen and (max-width:767px){.modal-gift-send .write{margin:0 -11px;padding:19px 11px 35px;border-top:1px solid #e9e9f5}}.write-pane-gifts{padding-top:3px}.write-pane-gifts>.scrollable{height:247px;padding-right:7px;margin-right:-7px}.write-pane-gifts>.scrollable .ps__rail-y{width:3px}@media only screen and (max-width:767px){.write-pane-gifts .tabs.-size-m .tabs__item-button{height:42px}}.write-pane-gifts__list{display:flex;flex-wrap:wrap}.write-pane-gifts__gift{width:50%;margin:10px 0 5px;cursor:pointer}.write-pane-gifts__gift figure{display:block;position:relative;margin:auto auto 1px}@media only screen and (min-width:1024px){.write-pane-gifts__gift figure{width:90%}}@media only screen and (min-width:768px){.write-pane-gifts__gift figure{max-width:230px}}.write-pane-gifts__gift figure:before{content:"";display:block;padding-top:100%}.write-pane-gifts__gift figure img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.write-pane-gifts__gift figure img{max-width:80%;max-height:80%}}@media only screen and (max-width:767px){.write-pane-gifts__gift figure img{max-width:82%;max-height:82%}}.write-pane-gifts__gift-give{text-align:center;position:relative}.write-pane-gifts__gift-give-price{font-weight:700}@media only screen and (min-width:768px){.write-pane-gifts__gift-give-price{position:absolute;top:5px;left:0;width:100%;font-size:16px;line-height:18px}}@media only screen and (max-width:767px){.write-pane-gifts__gift-give-price{font-size:14px;line-height:10px}}.write-pane-gifts__cancel{text-align:center;padding:15px 0}.write-pane-gifts__cancel .form-button{width:160px}.write-pane-location{padding-top:10px}.write-pane-location__map{position:relative;background-color:#f9f9f9;height:239px}.write-pane-location__map>ymaps{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.write-pane-location__map-preloader{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.write-pane-location__map p{text-align:center}.write-pane-location__map p button{display:inline-block;vertical-align:baseline;border:none;background:none;color:#2e7bdb;text-decoration:underline}.write-pane-location__map p button:hover{text-decoration:none}.write-pane-location__buttons{text-align:center;padding:10px 0;width:160px;margin:auto}.write-pane-location__buttons .form-button{width:100%;margin:5px 0}.write-pane{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.15s;background-color:rgba(0,0,0,.8)}@media only screen and (min-width:768px){.write-pane{display:none}}.write-pane__body{position:absolute;left:0;width:100%;height:400px;bottom:0;transform:translateY(100%);box-sizing:border-box;padding:0 10px;transition:transform .15s .15s;background-color:#fff}.write-pane__tabs{display:flex;border-bottom:1px solid #e9e9f5}.write-pane__tabs-button{width:100%;height:47px;text-align:center;color:#a6a1c6;border:none;background:none}.write-pane__tabs-button .ico{width:22px;height:22px}.write-pane__tabs-button.-active{color:#2e7bdb}.write-pane.-active{opacity:1;visibility:visible}.write-pane.-active .write-pane__body{transform:translateY(0)}.write__form{display:flex;align-items:center}.write__form .user-avatar{align-self:flex-start;margin-right:15px}@media only screen and (max-width:767px){.write__form .user-avatar{display:none}}.write__form-field{display:flex;align-items:flex-end;flex:1 1 auto;border-radius:20px;border:1px solid #e9e9f5;background-color:#fff;position:relative;min-width:0}.write__form-field-options{flex:0 0 auto;position:relative;z-index:6;padding:0 7px 5px 0}@media only screen and (max-width:767px){.write__form-field-options{margin-right:3px}}.write__form-field-options-item{display:inline-block;vertical-align:middle;position:relative}@media only screen and (min-width:768px){.write__form-field-options-item{margin-right:1px}}.write__form-field-options-item .tooltip__arrow{left:50%;margin-left:-6px}.write__form-field-options-item .tooltip__body{right:-70px;padding-top:1px;padding-bottom:1px}.write__form-field-options-handler{border:none;background:none;color:#a6a1c6;transition:color .15s;font-size:0;line-height:0;height:30px}@media only screen and (min-width:768px){.write__form-field-options-handler{width:29px}}@media only screen and (max-width:767px){.write__form-field-options-handler{width:25px}}.write__form-field-options-handler .ico{width:15px;height:15px}label.write__form-field-options-handler{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:none;overflow:hidden;position:relative}label.write__form-field-options-handler input{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;opacity:.01;font-size:0;cursor:pointer}label.write__form-field-options-handler .ico{transition:none}.write__form-field-options-handler.-active,html.no-mobile .write__form-field-options-handler:hover{color:#46475c}.write__form-submit{flex:0 0 auto;font-size:0;line-height:0;text-align:right;width:55px;height:40px;padding:5px 0;align-self:flex-end}.write__form-submit-button{display:inline-block;vertical-align:top;border:none;background:#2e7bdb;border-radius:50%;color:#fff;transition:background .15s;position:relative;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.write__form-submit-button{width:40px;height:40px}}@media only screen and (max-width:767px){.write__form-submit-button{width:46px;height:46px}}.write__form-submit-button .ico{width:15px;height:15px}.write__form-submit-button .preloader{position:relative;left:50%;transform:scale(.5) translateX(-100%)}.write__form-submit-button .preloader i{background-color:#fff}.write__form-submit-button[disabled]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.7}html.no-mobile .write__form-submit-button:hover{background-color:#1e6ac9}.write__form-cancel{font-size:0;line-height:0}.write__form-cancel button{background:none;border:none;margin-left:15px;color:#a6a1c6;transition:color .15s}.write__form-cancel button .ico{width:10px;height:10px}.write__form-cancel button:hover{color:#2e7bdb}.write__error{margin-top:10px;text-align:center}.write__attachments{margin-top:20px}.write__attachments:not(:last-child){padding-bottom:27px}.write__attachments hr{margin:20px 0}.write__attachments hr:last-child{display:none}.write__attachments-embedded{position:relative}.write__attachments-embedded .form-button{display:block;position:absolute;z-index:3;top:10px;right:10px}.write__attachments-submit{text-align:center}@media only screen and (min-width:768px){.write__attachments-submit .form-button{width:230px}}@media only screen and (max-width:767px){.write__attachments-submit .form-button{width:190px}}.write__attachments-submit-cancel{text-align:center;padding-top:16px}.write__attachments-submit-cancel button{background:none;border:none;color:#2e7bdb;text-decoration:underline}.write__attachments-submit-cancel button:hover{text-decoration:none}.write__gift{padding-top:6px}.write__gift-visibility{color:#868694;padding-bottom:12px}@media only screen and (min-width:768px){.write__gift-visibility{padding-left:75px}}.write__gift-button{text-align:center}@media only screen and (min-width:768px){.write__gift-button .form-button{width:230px}}@media only screen and (max-width:767px){.write__gift-button .form-button{width:190px}}.write.-submitting{pointer-events:none}@media only screen and (min-width:1024px){.modal-photo-portal{padding-left:32px;padding-right:32px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-photo-portal{padding-left:26px;padding-right:26px}}@media only screen and (max-width:767px){.modal-photo-portal{display:block;padding:0;top:0;height:100%;background-color:#000}.modal-photo-portal .modal__body{height:100%}.modal-photo-portal .modal__body>div{height:100%;border-radius:0;border:none;background:none}.modal-photo-portal.-with-comments{background-color:#fff}html.with-nav .modal-photo-portal.-with-comments{z-index:890}.modal-photo-portal.-with-comments .modal__body>div{height:auto;min-height:100%}}@media only screen and (max-width:767px) and (min-width:375px) and (max-width:767px){.modal-photo-portal.-with-comments{top:59px;height:calc(100% - 59px)}}@media only screen and (max-width:767px) and (max-width:374px){.modal-photo-portal.-with-comments{top:49px;height:calc(100% - 49px)}}.modal-photo{position:relative}@media only screen and (min-width:1024px){.modal-photo{height:600px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-photo{height:560px}}@media only screen and (min-width:768px){.modal-photo{width:1284px}}.modal-photo__main{position:relative;overflow:hidden;height:100%}@media only screen and (min-width:1024px){.modal-photo__main{margin-right:376px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-photo__main{margin-right:242px}}@media only screen and (min-width:768px){.modal-photo__main{background-color:#000;margin-top:-1px;margin-bottom:-1px;margin-left:-1px;padding:1px 0 1px 1px}}@media only screen and (min-width:768px){.modal-photo__main:last-child{margin-right:-1px;padding-right:1px}}.modal-photo__main .preloader{position:absolute;z-index:1;width:100%;top:50%;left:0;transform:translateY(-50%)}.modal-photo__main .preloader i{background-color:#fff}@media only screen and (min-width:768px){.modal-photo__main-fader,.modal-photo__main-indicators,.modal-photo__main-nav,.modal-photo__main-title{opacity:0;visibility:hidden;transition-property:opacity,visibility,transform;transition-duration:225ms;transition-delay:.15s}}.modal-photo__main-fader{position:absolute;z-index:2;left:0;width:100%;height:80px;background-image:linear-gradient(0deg,transparent,#000)}@media only screen and (max-width:767px){.modal-photo__main-fader{display:none}}.modal-photo__main-fader:first-child{top:0}.modal-photo__main-fader:last-child{bottom:0;transform:rotate(180deg)}.modal-photo__main-photo{width:100%;height:100%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;position:relative;z-index:2}@media only screen and (max-width:767px){.modal-photo__main-photo{border-color:#000;border-style:solid;border-width:50px 0 56px;box-sizing:border-box}}.modal-photo__main-photo.-loaded{visibility:visible}.modal-photo__main-nav{display:block;position:absolute;height:100%;z-index:3;top:50%;transform:translateY(-50%);color:#fff;border:none;background:none;font-size:0;line-height:0;margin:2px 10px}@media only screen and (max-width:767px){.modal-photo__main-nav{display:none}}.modal-photo__main-nav .ico{width:40px;height:64px}.modal-photo__main-nav.-disabled{opacity:0;visibility:hidden}html.no-mobile .modal-photo__main-nav:not(.-disabled):hover{opacity:.65!important}.modal-photo__main-nav.-prev{left:0}.modal-photo__main-nav.-next{right:0}.modal-photo__main-nav.-next .ico{transform:rotateY(180deg)}.modal-photo__main-title{position:absolute;z-index:3;top:0;left:0;color:#fff;line-height:22px;font-weight:600}@media only screen and (min-width:768px){.modal-photo__main-title{font-size:14px;padding:9px 15px;transform:translateY(-100%)}}@media only screen and (min-width:375px) and (max-width:767px){.modal-photo__main-title{font-size:15.6px;padding:14px 10px}}@media only screen and (max-width:374px){.modal-photo__main-title{font-size:13px;padding:14px 10px}}.modal-photo__main-title-count{opacity:.6;padding-left:2px}.modal-photo__main-title-date{display:none;font-weight:400;color:#787887;font-size:12px}.modal-photo__main-indicators{position:absolute;z-index:3;bottom:0;left:0;padding:15px;transform:translateY(100%)}@media only screen and (max-width:767px){.modal-photo__main-indicators{display:none}}.modal-photo__main-indicators .indicator{margin-right:27px}.modal-photo__main-indicators .indicator__icon{color:#fff;width:20px}.modal-photo__main-indicators .indicator__value{vertical-align:middle;font-size:14px;color:#fff}html.no-mobile .modal-photo__main:hover .modal-photo__main-fader,html.no-mobile .modal-photo__main:hover .modal-photo__main-indicators,html.no-mobile .modal-photo__main:hover .modal-photo__main-nav:not(.-disabled),html.no-mobile .modal-photo__main:hover .modal-photo__main-title{visibility:visible;transition-delay:0ms}html.no-mobile .modal-photo__main:hover .modal-photo__main-fader{opacity:.6}html.no-mobile .modal-photo__main:hover .modal-photo__main-indicators,html.no-mobile .modal-photo__main:hover .modal-photo__main-title{opacity:1;transform:none}html.no-mobile .modal-photo__main:hover .modal-photo__main-nav:not(.-disabled){opacity:.45}.modal-photo__aside{box-sizing:border-box}@media only screen and (min-width:1024px){.modal-photo__aside{width:376px;padding:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-photo__aside{width:242px;padding:12px}}@media only screen and (min-width:768px){.modal-photo__aside{position:absolute;top:0;right:0;height:100%}}@media only screen and (max-width:767px){.modal-photo__aside .user-card-mini{display:none}}.modal-photo__aside .user-card-mini__caption span:last-child{text-transform:lowercase}@media only screen and (max-width:767px){.modal-photo__aside .comments{display:none;min-height:46px;margin-right:7px}}@media only screen and (min-width:1024px){.modal-photo__aside .comments .scrollable{max-height:360px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-photo__aside .comments .scrollable{max-height:323px}}@media only screen and (max-width:767px){.modal-photo__aside .comments .scrollable{max-height:none}}.modal-photo__aside .comments .scrollable .ps__rail-y{border-color:transparent;border-style:solid;border-width:14px 0}@media only screen and (max-width:767px){.modal-photo__aside .comments .scrollable .ps__rail-y{display:none}}@media only screen and (min-width:768px){.modal-photo__aside .comments .scrollable__container{padding:14px 0}}@media only screen and (max-width:767px){.modal-photo__aside .comments .scrollable__container{padding:9px 0 9px 10px}}.modal-photo__aside .comments .scrollable__container:empty{padding:0}@media only screen and (min-width:768px) and (max-width:1023px){.modal-photo__aside .comments-item__date{display:none}}.modal-photo__aside .write{position:absolute;bottom:0;right:0;left:0;border-top:1px solid #e9e9f5;background-color:#f6f8fb}@media only screen and (min-width:1024px){.modal-photo__aside .write{padding:24px 16px}}@media only screen and (max-width:1023px){.modal-photo__aside .write{padding:31px 13px 28px}}@media only screen and (max-width:767px){.modal-photo__aside .write{display:none}}@media only screen and (max-width:1023px){.modal-photo__aside .write__form .user-avatar{display:none}}@media only screen and (max-width:1023px){.modal-photo__aside .write__form-field-input,.modal-photo__aside .write__form-field-placeholder{font-size:12px}}.modal-photo__aside .write__form.-empty .write__form-submit{display:none}.modal-photo__options{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:768px){.modal-photo__options{border-color:#e9e9f5;border-style:solid;border-width:1px 0;margin-top:5px;padding:11px 0}}@media only screen and (max-width:767px){.modal-photo__options{color:#fff;position:absolute;z-index:3;bottom:0;left:0;width:100%;padding:0 46px 24px 33px;box-sizing:border-box}}@media only screen and (max-width:767px){.modal-photo__options .options__handler{color:#fff}}.modal-photo__options .indicator__icon{width:20px}.modal-photo__options .tooltip__body{transform:none;left:auto;right:-8px}@media only screen and (max-width:767px){.modal-photo.-with-comments .modal-photo__main{height:auto}.modal-photo.-with-comments .modal-photo__main-title{color:#000;padding:5px 10px}.modal-photo.-with-comments .modal-photo__main-title-date{display:block;font-size:14.399999999999999px;margin-top:5px}.modal-photo.-with-comments .modal-photo__main-title-count{color:#a6a1c6;opacity:1}.modal-photo.-with-comments .modal-photo__main-photo{border:none;height:211px;margin-top:62px;background-color:#000}.modal-photo.-with-comments .modal-photo__aside{padding-bottom:76px}.modal-photo.-with-comments .modal-photo__aside .comments,.modal-photo.-with-comments .modal-photo__aside .write{display:block}.modal-photo.-with-comments .modal-photo__aside .write{padding:0;z-index:5}.modal-photo.-with-comments .modal-photo__aside .write__form{padding:15px 10px}.modal-photo.-with-comments .modal-photo__aside .write__form-submit{display:block;width:46px;height:46px;padding:0;margin-left:15px}.modal-photo.-with-comments .modal-photo__aside .write__form-submit-button{width:46px;height:46px}.modal-photo.-with-comments .modal-photo__options{position:static;color:#000;padding-bottom:0;height:46px;border-bottom:1px solid #e9e9f5}.modal-photo.-with-comments .modal-photo__options .indicator__icon,.modal-photo.-with-comments .modal-photo__options .options__handler{color:currentColor}.modal-photo.-with-comments .modal-photo__options .indicator.-comments{display:none}}@media only screen and (max-width:374px){.modal-photo.-with-comments .modal-photo__main-title-date{font-size:12px;margin-top:0}.modal-photo.-with-comments .modal-photo__main-photo{margin-top:57px}}@media only screen and (min-width:1024px){.modal-album-portal{padding-left:16px;padding-right:16px}}@media only screen and (max-width:1023px){.modal-album-portal{display:block;padding:0}.modal-album-portal .modal__body{min-height:100%;flex-direction:column}html.with-nav .modal-album-portal{z-index:890}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-album-portal{background-color:#f6f8fb;padding:10px 9px 10px 11px;top:70px;height:calc(100% - 70px)}}@media only screen and (max-width:767px){.modal-album-portal{display:block;top:49px;height:calc(100% - 49px);background-color:#fff}.modal-album-portal .modal__body>div{border-radius:0;border:none}}@media only screen and (min-width:1024px){.modal-album{width:1053px}}@media only screen and (max-width:1023px){.modal-album{width:100%;display:flex;flex-direction:column}}@media only screen and (min-width:768px){.modal-album{min-height:670px;padding:12px 16px 40px}}@media only screen and (min-width:1024px){.modal-album h2{margin-bottom:2px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-album h2{margin-bottom:12px}}@media only screen and (max-width:767px){.modal-album h2{padding:9px 9px 1px;margin-bottom:8px}}.modal-album .empty-page,.modal-album .preloader{padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-album__photos{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1024px){.modal-album__photos{margin-right:-16px;margin-left:-16px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-album__photos{margin-right:-6px;margin-left:-6px}}@media only screen and (min-width:768px){.modal-album__photos{margin-bottom:24px}}@media only screen and (max-width:767px){.modal-album__photos{margin:0 5px 15px}}.modal-album__item{position:relative;border-style:solid;border-color:#fff;box-sizing:border-box}@media only screen and (min-width:1024px){.modal-album__item{width:25%;max-width:262px;border-width:16px}}@media only screen and (min-width:481px) and (max-width:1023px){.modal-album__item{width:33.3333%;border-width:6px}}@media only screen and (max-width:480px){.modal-album__item{width:50%;border-width:5px}}.modal-album__item:before{content:"";display:block;padding-top:67.8261%}.modal-album__item-body{position:absolute;width:100%;height:100%;top:0;left:0;box-sizing:border-box}.modal-album__item-body-opener{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:none;padding:0;margin:0;background:none;z-index:5}.modal-album__item-body-main{transition-property:opacity,visibility;transition-duration:.15s}.modal-album__item-body.-deleted .modal-album__item-infobox{opacity:1;visibility:visible}.modal-album__item-body.-deleted{border:1px solid #e9e9f5}.modal-album__item-body.-deleted .modal-album__item-body-main{opacity:0;visibility:hidden}.modal-album__item-body .form-button.-circle{display:block;position:absolute;z-index:6;top:15px;right:15px}html.no-mobile .modal-album__item-body .form-button.-circle{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.15s}html.no-mobile .modal-album__item-body:hover .form-button.-circle,html.no-mobile .modal-album__item-body:hover .modal-album__item-overlay{opacity:1;visibility:visible}.modal-album__item-photo{background-position:50% 50%;background-size:cover;z-index:1}.modal-album__item-overlay,.modal-album__item-photo{position:absolute;top:0;left:0;width:100%;height:100%}.modal-album__item-overlay{z-index:2;background-color:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:16px;line-height:16px;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.15s}html.is-mobile .modal-album__item-overlay{display:none}.modal-album__item-overlay-stat{white-space:nowrap}.modal-album__item-overlay-stat+.modal-album__item-overlay-stat{margin-left:30px}.modal-album__item-overlay-stat .ico{vertical-align:middle;width:15px;height:15px}.modal-album__item-overlay-stat-value{display:inline-block;vertical-align:middle;padding-left:5px}.modal-album__item-infobox{position:absolute;width:100%;top:50%;left:0;text-align:center;transform:translateY(-50%);transition-property:opacity,visibility;transition-duration:.15s;opacity:0;visibility:hidden}.modal-album__item-infobox p{font-weight:700}@media only screen and (min-width:768px){.modal-album__item-infobox p{font-size:14px;line-height:18px;padding-bottom:16px}}@media only screen and (max-width:767px){.modal-album__item-infobox p{font-size:13px;line-height:17px;padding-bottom:7px}}@media only screen and (min-width:768px){.modal-album__item-infobox .form-button{width:176px}}@media only screen and (max-width:767px){.modal-album__item-infobox .form-button{width:130px}}.modal-album__more{text-align:center}@media only screen and (min-width:768px){.modal-album__more .form-button{width:230px}}@media only screen and (max-width:767px){.modal-album__more .form-button{width:160px}}.modal-auth-portal{display:block;background:#fff!important;padding:0}.modal-auth-portal .modal-close{color:#007bdf}@media only screen and (min-width:768px){.modal-auth-portal .modal-close{top:22px;right:24px}}@media only screen and (max-width:767px){.modal-auth-portal .modal-close{top:13px;right:8px}}.modal-auth-portal .modal-close .ico{width:16px;height:16px}.modal-auth-portal .modal__body>div{border-radius:0;border:none}.modal-auth__container{margin:auto}@media only screen and (min-width:768px){.modal-auth__container{width:486px;padding:62px 0}}@media only screen and (max-width:767px){.modal-auth__container{width:254px;padding:12px 0}}.modal-auth__logo{text-align:center;white-space:nowrap}@media only screen and (min-width:768px){.modal-auth__logo{padding:0 12px 108px 0}}@media only screen and (max-width:767px){.modal-auth__logo{padding-bottom:69px}}.modal-auth__logo-icon{display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.modal-auth__logo-icon{margin:4px 15px 0 0}}@media only screen and (max-width:767px){.modal-auth__logo-icon{margin:4px 7px 0 0}}.modal-auth__logo-icon img{display:block}@media only screen and (min-width:768px){.modal-auth__logo-icon img{width:228px;height:38px}}@media only screen and (max-width:767px){.modal-auth__logo-icon img{width:96px;height:17px}}.modal-auth__logo-slogan{display:inline-block;vertical-align:top;text-transform:uppercase;color:#007bdf;text-align:left}@media only screen and (min-width:768px){.modal-auth__logo-slogan{font-size:16px;line-height:22px;letter-spacing:1.45px}}@media only screen and (max-width:767px){.modal-auth__logo-slogan{display:none}}.priceline{position:relative;background-color:#e9e9f5;border-radius:3px}@media only screen and (min-width:768px){.priceline{height:6px}}@media only screen and (max-width:767px){.priceline{width:6px;padding-top:10px}}.priceline__progress{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-sizing:border-box}@media only screen and (min-width:768px){.priceline__progress{padding-left:8.9303%}}@media only screen and (max-width:767px){.priceline__progress{padding-top:20px}}.priceline__progress-bar{background-color:#14b0ee;border-radius:3px}@media only screen and (min-width:768px){.priceline__progress-bar{min-width:8px;height:100%!important;margin-left:-9.8%;padding-left:9.8%;background-image:linear-gradient(90deg,#17b8f0,#017ce0)}}@media only screen and (max-width:767px){.priceline__progress-bar{width:100%!important;padding-top:17px;margin-top:-20px;background-image:linear-gradient(180deg,#17b8f0,#017ce0)}}.priceline__options{position:relative;z-index:2}@media only screen and (min-width:768px){.priceline__options{display:flex;justify-content:space-between;padding-left:8.9303%;margin-right:-3px}}.priceline__item{display:block;position:relative;cursor:pointer}@media only screen and (min-width:768px){.priceline__item{margin-top:-5px}}@media only screen and (max-width:767px){.priceline__item{margin-left:-5px}.priceline__item+.priceline__item{margin-top:41px}}.priceline__item input{display:block;position:absolute;z-index:-1;opacity:0;top:0;left:0}.priceline__item input:checked+.priceline__item-control{background-color:#0c9ae8}.priceline__item input:checked~.priceline__item-title .priceline__item-price{color:#2e7bdb}.priceline__item-control{width:12px;height:12px;border-radius:50%;border:2px solid #fff;background-color:#e9e9f5}.priceline__item-title{position:absolute;white-space:nowrap;font-weight:700;font-size:12px;line-height:18px}@media only screen and (min-width:768px){.priceline__item-title{width:100px;height:58px;top:50%;left:50%;margin:1px 0 0 -50px;transform:translateY(-50%);text-align:center}}@media only screen and (max-width:767px){.priceline__item-title{top:50%;transform:translateY(-50%);left:28px;padding:15px 0}}@media only screen and (min-width:375px) and (max-width:767px){.priceline__item-title{font-size:14.399999999999999px}}@media only screen and (min-width:768px){.priceline__item-option,.priceline__item-price{display:block;position:absolute;width:100%;left:0}}@media only screen and (max-width:767px){.priceline__item-option,.priceline__item-price{display:inline-block;vertical-align:middle}}.priceline__item-option{text-transform:uppercase}@media only screen and (min-width:768px){.priceline__item-option{top:0}}.priceline__item-price{color:#a6a1c6}@media only screen and (min-width:768px){.priceline__item-price{bottom:0}}@media only screen and (max-width:767px){.priceline__item-price:before{content:"\2013";padding:0 3px}}@media only screen and (min-width:768px){.priceline__item:last-child .priceline__item-title{text-align:right;margin-left:0;left:auto;right:2px}}.form-radio{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;width:22px;height:22px;border:1px solid #b7b6c7;background-color:#fbfbfb;border-radius:50%;font-size:0;line-height:22px;text-align:center;flex:0 0 auto}.form-radio input{position:absolute;opacity:0;z-index:-1;width:0;height:0}.form-radio__pip{display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;background-color:#007bdf;visibility:hidden}input:checked+.form-radio__pip{visibility:visible}@media only screen and (min-width:768px) and (max-width:1023px){.modal-pay-portal{padding-left:13px;padding-right:13px}}@media only screen and (max-width:767px){.modal-pay-portal{display:block;padding:0;top:49px;height:calc(100% - 49px);background-color:#fff}.modal-pay-portal .modal__body>div{border-radius:0;border:none}html.with-nav .modal-pay-portal{z-index:890}}@media only screen and (min-width:375px) and (max-width:767px){.modal-pay-portal{top:58.8px}}.modal-pay{width:1053px}@media only screen and (min-width:1024px){.modal-pay{padding-right:16px;padding-left:16px}}@media only screen and (max-width:1023px){.modal-pay{padding-right:11px;padding-left:11px}}@media only screen and (min-width:768px){.modal-pay{padding-top:12px;padding-bottom:35px}}@media only screen and (max-width:767px){.modal-pay{padding-top:9px;padding-bottom:27px}}.modal-pay__heading{font-size:14px;line-height:22px}@media only screen and (min-width:768px){.modal-pay__heading{margin-bottom:18px}}@media only screen and (max-width:767px){.modal-pay__heading{margin-bottom:17px}}.modal-pay__heading h2:not(:last-child){margin-bottom:5px}.modal-pay__heading button{border:none;background:none;color:#2e7bdb;text-decoration:none}.modal-pay__heading button:hover{text-decoration:underline}.modal-pay__heading p{color:#a6a1c6}@media only screen and (min-width:768px){.modal-pay .priceline{margin:44px 0 47px}}@media only screen and (max-width:767px){.modal-pay .priceline{margin:17px 0 25px 2px}}.modal-pay__label{align-items:center;height:64px;cursor:pointer}@media only screen and (min-width:1024px){.modal-pay__label{display:inline-flex}}@media only screen and (max-width:1023px){.modal-pay__label{display:flex}}.modal-pay__label-icon{flex:0 0 auto;font-size:0;line-height:0;text-align:center;width:75px}@media only screen and (min-width:768px){.modal-pay__mobile{margin-bottom:29px}}@media only screen and (max-width:767px){.modal-pay__mobile{margin-bottom:38px}}.modal-pay__mobile-legend{font-weight:600;margin-bottom:11px}.modal-pay__mobile-fieldset{border-color:#e9e9f5;border-style:solid;border-width:1px 0}@media only screen and (min-width:768px){.modal-pay__mobile-fieldset{display:flex}}@media only screen and (min-width:768px){.modal-pay__mobile-fieldset .modal-pay__option{width:25%;min-width:225px}}@media only screen and (min-width:768px){.modal-pay__robokassa{margin-bottom:17px}}@media only screen and (max-width:767px){.modal-pay__robokassa{margin-bottom:3px}}.modal-pay__robokassa-logo{margin-bottom:27px}.modal-pay__robokassa-logo img{display:block}@media only screen and (min-width:768px){.modal-pay__robokassa-fieldset{display:flex;flex-wrap:wrap}}@media only screen and (min-width:768px){.modal-pay__robokassa-fieldset .modal-pay__option{width:50%}}.modal-pay__submit{text-align:center}@media only screen and (min-width:768px){.modal-pay__submit .form-button{width:230px}}@media only screen and (max-width:767px){.modal-pay__submit .form-button{width:190px}}.modal-pay__submit p{color:#868694}@media only screen and (min-width:768px){.modal-pay__submit p{margin-top:16px}}@media only screen and (max-width:767px){.modal-pay__submit p{margin-top:11px}}.modal-pay__submit p a{font-weight:600;text-decoration:none;color:currentcolor}.modal-pay__submit p a:hover{color:#2e7bdb}@media only screen and (max-width:767px){.modal-ticket-portal{display:block;padding:0;top:49px;height:calc(100% - 49px);background-color:#fff}.modal-ticket-portal .modal__body{min-height:100%;flex-direction:column}.modal-ticket-portal .modal__body>div{border-radius:0;border:none}html.with-nav .modal-ticket-portal{z-index:890}}@media only screen and (min-width:768px){.modal-ticket{width:560px}}@media only screen and (max-width:767px){.modal-ticket{width:100%;display:flex;flex-direction:column}}@media only screen and (min-width:768px){.modal-ticket h2{padding:30px 0 8px;text-align:center}}@media only screen and (max-width:767px){.modal-ticket h2{padding:9px 9px 1px}}.modal-ticket form{background-color:#f6f8fb;box-shadow:inset 0 60px 0 #fff}@media only screen and (min-width:768px){.modal-ticket form{padding-bottom:42px}}@media only screen and (max-width:767px){.modal-ticket form{flex:1 1 auto;display:flex;flex-direction:column;padding-bottom:35px}}.modal-ticket .form-input,.modal-ticket .form-textarea{background-color:#fff}@media only screen and (min-width:768px){.modal-ticket .form-input,.modal-ticket .form-textarea{margin-right:58px;margin-left:58px}}@media only screen and (max-width:767px){.modal-ticket .form-input,.modal-ticket .form-textarea{margin-right:10px;margin-left:10px}}.modal-ticket .form-input{margin-bottom:41px}.modal-ticket .form-textarea{margin-bottom:20px}@media only screen and (max-width:767px){.modal-ticket .form-textarea{flex:1 1 auto;position:relative;min-height:65px}.modal-ticket .form-textarea textarea{position:absolute;top:0;left:0;height:100%}}.modal-ticket .form-error{text-align:center;margin:-31px 0 13px}.modal-ticket .form-button{display:block;margin:0 auto}@media only screen and (min-width:768px){.modal-ticket .form-button{width:230px}}@media only screen and (max-width:767px){.modal-ticket .form-button{width:190px}}.modal-entry-fee{width:756px}@media only screen and (min-width:768px){.modal-entry-fee{padding:40px 28px 29px}}@media only screen and (max-width:767px){.modal-entry-fee{padding:34px 15px 43px}}.modal-entry-fee h2{text-align:center}@media only screen and (min-width:768px){.modal-entry-fee h2{margin-bottom:23px}}@media only screen and (max-width:767px){.modal-entry-fee h2{margin-bottom:15px}}.modal-entry-fee__image{font-size:0;line-height:0;margin:auto;border-radius:50%;background-color:#2e7bdb}@media only screen and (min-width:768px){.modal-entry-fee__image{width:150px;height:150px}}@media only screen and (max-width:767px){.modal-entry-fee__image{width:132px;height:132px}}.modal-entry-fee__image img{display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.modal-entry-fee__image img{margin-left:4px}}@media only screen and (min-width:768px){.modal-entry-fee .text{margin:30px auto 26px;max-width:526px}}@media only screen and (max-width:767px){.modal-entry-fee .text{margin:27px 19px 26px}}.modal-entry-fee__options{text-align:center}.modal-entry-fee__options-item{display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.modal-entry-fee__options-item+.modal-entry-fee__options-item{margin-left:20px}}@media only screen and (max-width:767px){.modal-entry-fee__options-item+.modal-entry-fee__options-item{margin-top:27px}}.modal-entry-fee__options-item .form-button{margin-bottom:6px}@media only screen and (min-width:768px){.modal-entry-fee__options-item .form-button{width:230px}}@media only screen and (max-width:767px){.modal-entry-fee__options-item .form-button{width:190px}}.modal-entry-fee__options-item p{font-size:12px;line-height:17px}@media only screen and (min-width:1024px) and (max-width:1199px){.modal-gifts-store-portal{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-gifts-store-portal{padding-left:13px;padding-right:13px}}@media only screen and (max-width:767px){.modal-gifts-store-portal{display:block;padding:0;top:49px;height:calc(100% - 49px);background-color:#fff}.modal-gifts-store-portal .modal__body>div{border-radius:0;border:none}html.with-nav .modal-gifts-store-portal{z-index:890}}.modal-gifts-store{width:1053px}@media only screen and (min-width:1024px){.modal-gifts-store{padding-right:16px;padding-left:16px}}@media only screen and (max-width:1023px){.modal-gifts-store{padding-right:11px;padding-left:11px}}@media only screen and (min-width:768px){.modal-gifts-store{min-height:670px;padding-top:12px;padding-bottom:11px}}@media only screen and (max-width:767px){.modal-gifts-store{padding-top:15px;padding-bottom:27px}}@media only screen and (max-width:1023px){.modal-gifts-store .tabs{margin:0 -11px}.modal-gifts-store .tabs .scrollable{padding-left:11px}.modal-gifts-store .tabs .scrollable:after{right:11px}}.modal-gifts-store__showcase{display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){.modal-gifts-store__showcase{margin:11px -16px 0}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-gifts-store__showcase{margin:1px -6px 9px}}.modal-gifts-store__item{cursor:pointer}@media only screen and (min-width:1024px){.modal-gifts-store__item{width:25%}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-gifts-store__item{width:33.33333%;margin:10px 0 7px}}@media only screen and (max-width:767px){.modal-gifts-store__item{width:50%;margin:10px 0 5px}}.modal-gifts-store__item figure{display:block;position:relative;margin:auto auto 1px}@media only screen and (min-width:1024px){.modal-gifts-store__item figure{width:90%}}@media only screen and (min-width:768px){.modal-gifts-store__item figure{max-width:230px}}.modal-gifts-store__item figure:before{content:"";display:block;padding-top:100%}.modal-gifts-store__item figure img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.modal-gifts-store__item figure img{max-width:80%;max-height:80%}}@media only screen and (max-width:767px){.modal-gifts-store__item figure img{max-width:82%;max-height:82%}}.modal-gifts-store__item-give{text-align:center;position:relative}.modal-gifts-store__item-give-price{font-weight:700}@media only screen and (min-width:768px){.modal-gifts-store__item-give-price{position:absolute;top:5px;left:0;width:100%;font-size:16px;line-height:18px}}@media only screen and (max-width:767px){.modal-gifts-store__item-give-price{font-size:14px;line-height:10px}}.modal-gifts-store__item-give .form-button{width:176px;visibility:hidden}@media only screen and (max-width:767px){.modal-gifts-store__item-give .form-button{display:none}}html.no-mobile .modal-gifts-store__item:hover .modal-gifts-store__item-give-price{visibility:hidden}html.no-mobile .modal-gifts-store__item:hover .modal-gifts-store__item-give .form-button{visibility:visible}.modal-gift{width:600px}@media only screen and (min-width:768px){.modal-gift{padding-top:30px}}@media only screen and (max-width:767px){.modal-gift{padding:19px 11px 0}}.modal-gift h2{text-align:center}@media only screen and (min-width:768px){.modal-gift h2{margin-bottom:16px}}.modal-gift__sender{text-align:center}.modal-gift__sender .user-card-mini{text-align:left}.modal-gift figure{display:block;margin:auto;width:90%;max-width:230px;position:relative}@media only screen and (min-width:768px){.modal-gift figure{margin-bottom:4px}}@media only screen and (max-width:767px){.modal-gift figure{margin-bottom:7px}}.modal-gift figure:before{content:"";display:block;padding-top:100%}.modal-gift figure img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:78.2609%;max-height:78.2609%}.modal-gift figcaption{display:block;text-align:center;line-height:17px;max-width:355px;margin:auto}.modal-gift__options{border-top:1px solid #e9e9f5;width:100%;max-width:398px;margin-top:16px;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.modal-gift__options{margin-bottom:48px}}@media only screen and (max-width:767px){.modal-gift__options{margin-bottom:30px}}.modal-gift__options .form-button{display:block}@media only screen and (min-width:768px){.modal-gift__options .form-button{width:230px;margin:15px auto}}@media only screen and (max-width:767px){.modal-gift__options .form-button{width:190px;margin:19px auto 20px}}.modal-gift__options p{font-size:13px;line-height:17px;color:#868694;text-align:center}@media only screen and (max-width:767px){.modal-gift__options p{display:none}}.modal-gift__preview{position:relative}.modal-gift__control{display:block;position:absolute;top:50%;transform:translateY(-50%);border:none;background:none;color:#bebbd3;font-size:0;line-height:0;transition:color .15s}@media only screen and (min-width:768px){.modal-gift__control{margin:0 36px}}.modal-gift__control .ico{width:32px;height:56px}.modal-gift__control.-prev{left:0}.modal-gift__control.-next{right:0}.modal-gift__control.-next .ico{transform:rotate(180deg)}html.no-mobile .modal-gift__control:hover{color:#007bdf}.user-card{position:relative;box-sizing:border-box;width:33.33333%;border-style:solid;border-color:transparent}@media only screen and (min-width:1200px){.user-card{border-width:16px}}@media only screen and (min-width:768px) and (max-width:1199px){.user-card{border-width:6px}}@media only screen and (min-width:1200px){main:last-child .user-card{width:25%}}.user-card:empty{border:none}.user-card:empty:after{display:none}.user-card a{color:currentcolor;text-decoration:none}.user-card .user-avatar{display:block;width:100%}.user-card__avatar{flex:0 0 auto;position:relative}.user-card__avatar,html.no-mobile .user-card__avatar:before{transition-property:opacity,visibility;transition-duration:.15s;z-index:3}html.no-mobile .user-card__avatar:before{content:"";display:block;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden}.user-card__avatar-inner.-mobile{display:block;width:100%}.user-card__avatar-inner.-desktop{display:none}@media only screen and (min-width:768px){.user-card__avatar-inner.-desktop{display:block}.user-card__avatar-inner.-mobile{display:none}}.user-card__body{position:relative}.user-card__body:before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #e9e9f5;border-radius:3px;pointer-events:none}.user-card__time{color:#787887;position:absolute;z-index:2;bottom:100%;left:0}@media only screen and (min-width:768px) and (max-width:1199px){.user-card__time{margin-bottom:-16px}}@media only screen and (min-width:1200px){.user-card__time+.user-card__body{margin-top:7px}}@media only screen and (min-width:768px) and (max-width:1199px){.user-card__time+.user-card__body{margin-top:22px}}.user-card__remove{position:absolute;z-index:4;top:15px;right:15px}html.no-mobile .user-card__remove{opacity:0;visibility:hidden;transition-property:opacity,visibility,border-left-color;transition-duration:.15s}.user-card__remove-mobile{background-color:#fe584a;color:#fff;width:100%;height:100%;padding-right:100px;border:none}@media only screen and (min-width:768px){.user-card__remove-mobile{display:none}}.user-card__remove-mobile .ico{width:14px;height:14px}.user-card__data{transition-property:opacity,visibility;transition-duration:.15s;position:relative;overflow:hidden;padding:16px 14px}.user-card__data:before{content:"";display:block;position:absolute;z-index:1;top:0;right:0;width:32px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 75%,#fff);pointer-events:none}.user-card__data .user-name{display:block;font-weight:700;white-space:nowrap;font-size:14px;line-height:17px;padding-bottom:13px}.user-card__data-job{line-height:19px;height:38px;margin:0 -14px 16px 0}.user-card__data-job .user-job{display:block}.user-card__data-job .user-job__line:last-child{padding-right:14px}.user-card__data-indicators{white-space:nowrap;height:18px}.user-card__data-indicators .indicator+.indicator{margin-left:8px}.user-card__data-indicators .indicator__icon{margin-right:1px}.user-card__message{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);box-sizing:border-box;padding:10px 10px 34px}.user-card__message-text{font-weight:700;margin-left:auto;margin-right:auto;font-size:16px;line-height:22px;margin-bottom:15px;max-width:250px}.user-card__message .form-button{width:100%;margin:auto;max-width:176px}@media only screen and (min-width:768px){.user-card.-vip .user-card__body:before{z-index:4;border-color:#f0c339;pointer-events:none}}html.no-mobile .user-card.-deletable:not(.-deleted):hover .user-card__remove{opacity:1;visibility:visible}html.no-mobile .user-card.-deletable:not(.-deleted):hover .user-card__avatar:before{opacity:.25;visibility:visible}.user-card.-deleting,.user-card.-deleting .user-card__body{background-color:#f5f9ff}.user-card.-deleting .user-card__remove{border-left-color:#f5f9ff}.user-card.-deleting .user-card__data:before{background:linear-gradient(90deg,rgba(245,249,255,0) 0,#f5f9ff 75%,#f5f9ff)}.user-card.-deleted .user-avatar,.user-card.-deleted .user-card__avatar,.user-card.-deleted .user-card__data{opacity:0;visibility:hidden;pointer-events:none}.user-card.-dragged{transition:none}@media only screen and (max-width:767px){.user-card:not(.-disable-mobile-view){width:100%;border:none;padding:0 10px;transition:background-color .15s}.user-card:not(.-disable-mobile-view)+.user-card:not(.-disable-mobile-view){border-top:1px solid #e9e9f5}.user-card:not(.-disable-mobile-view):empty{display:none}.user-card:not(.-disable-mobile-view) a{flex:0 0 auto}.user-card:not(.-disable-mobile-view) .user-card__body{display:flex;align-items:center;height:101px;transition-property:transform background-color;transition-duration:.15s;position:static}.user-card:not(.-disable-mobile-view) .user-card__body:before{display:none}.user-card:not(.-disable-mobile-view) .user-card__time{top:2px;left:auto;right:10px;bottom:auto}.user-card:not(.-disable-mobile-view) .user-card__remove{width:190px;top:1px;left:100%;right:auto;bottom:1px;border-left:10px solid transparent;transition:border-left-color .15s}.user-card:not(.-disable-mobile-view) .user-card__remove .form-button{display:none}.user-card:not(.-disable-mobile-view) .user-card__data{flex:1 1 auto;padding:0 10px}.user-card:not(.-disable-mobile-view) .user-card__data .user-name{padding-bottom:2px}.user-card:not(.-disable-mobile-view) .user-card__data-job{margin:0 0 6px;height:auto;color:#787887}.user-card:not(.-disable-mobile-view) .user-card__data-job .user-job__line:last-child{padding-right:0}.user-card:not(.-disable-mobile-view) .user-card__message{padding-bottom:16px}.user-card:not(.-disable-mobile-view) .user-card__message-text{font-size:13px;line-height:16px;margin-bottom:13px;max-width:none}.user-card:not(.-disable-mobile-view) .user-card__message .form-button{max-width:160px}}@media only screen and (min-width:375px) and (max-width:767px){.user-card:not(.-disable-mobile-view) .user-card__data .user-name{font-size:15.6px;line-height:22.8px}.user-card:not(.-disable-mobile-view) .user-card__data-job{font-size:14.399999999999999px;line-height:20.4px}}@media only screen and (max-width:374px){.user-card:not(.-disable-mobile-view) .user-card__data .user-name{font-size:13px;line-height:19px}.user-card:not(.-disable-mobile-view) .user-card__data-job{font-size:12px;line-height:17px}}.modal-sympathies{width:756px}.modal-sympathies:before{content:"";display:block;position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;border-radius:3px 3px 0 0;background-color:#2e7bdb}@media only screen and (min-width:768px){.modal-sympathies:before{height:200px}}@media only screen and (max-width:767px){.modal-sympathies:before{height:160px}}.modal-sympathies__body{position:relative;z-index:2}@media only screen and (min-width:768px){.modal-sympathies__body{padding:30px 0 50px}}@media only screen and (max-width:767px){.modal-sympathies__body{padding:33px 0}}.modal-sympathies__title{text-align:center;font-weight:700;color:#fff}@media only screen and (min-width:768px){.modal-sympathies__title{font-size:24px;line-height:33px;letter-spacing:-.75px;padding-bottom:7px}}@media only screen and (max-width:767px){.modal-sympathies__title{font-size:16px;line-height:22px;padding-bottom:12px}}.modal-sympathies__title span{color:#a6a1c6}@media only screen and (max-width:767px){.modal-sympathies__title span{display:block}}.modal-sympathies__slider{position:relative}@media only screen and (min-width:768px){.modal-sympathies__slider{height:396px}}@media only screen and (max-width:767px){.modal-sympathies__slider{height:368px}}.modal-sympathies__slider-nav{display:block;position:absolute;top:50%;transform:translateY(-50%);border:none;background:none;color:#bebbd3;font-size:0;line-height:0;transition:color .15s}@media only screen and (min-width:821px){.modal-sympathies__slider-nav{margin:0 36px}}@media only screen and (min-width:768px) and (max-width:820px){.modal-sympathies__slider-nav{margin:0 20px}}@media only screen and (max-width:767px){.modal-sympathies__slider-nav{margin:-24px 7px 0}}@media only screen and (min-width:768px){.modal-sympathies__slider-nav .ico{width:32px;height:56px}}@media only screen and (max-width:767px){.modal-sympathies__slider-nav .ico{width:19px;height:33px}}.modal-sympathies__slider-nav.-prev{left:0}.modal-sympathies__slider-nav.-next{right:0}.modal-sympathies__slider-nav.-next .ico{transform:rotate(180deg)}html.no-mobile .modal-sympathies__slider-nav:hover{color:#007bdf}.modal-sympathies__slider-body{margin:auto}@media only screen and (min-width:768px){.modal-sympathies__slider-body{display:flex;justify-content:space-between;position:relative;width:532px}}@media only screen and (max-width:767px){.modal-sympathies__slider-body{width:236px}}@media only screen and (min-width:768px) and (max-width:1199px){.modal-sympathies__slider-body .user-card{border-width:16px}}@media only screen and (min-width:768px){.modal-sympathies__slider-body .user-card{width:262px}}@media only screen and (max-width:767px){.modal-sympathies__slider-body .user-card{width:100%}.modal-sympathies__slider-body .user-card:first-child{display:none}}.modal-sympathies__slider-body-heart{position:absolute;top:89px;left:50%;margin-left:-40px;color:#ff6154}@media only screen and (max-width:767px){.modal-sympathies__slider-body-heart{display:none}}.modal-sympathies__slider-body-heart .ico{width:80px;height:80px}.modal-sympathies__close{text-align:center}@media only screen and (min-width:768px){.modal-sympathies__close{padding-top:14px}}@media only screen and (max-width:767px){.modal-sympathies__close{padding-top:20px}}@media only screen and (min-width:768px){.modal-sympathies__close .form-button{width:230px}}@media only screen and (max-width:767px){.modal-sympathies__close .form-button{width:190px}}.partner-sochi{display:flex;align-items:center;color:#3e3f55;margin:24px 16px 0}.partner-sochi img{display:block;width:73px;margin-right:17px}.topnav{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff;border-bottom:1px solid #e9e9f5;box-sizing:border-box;transform:translateZ(0);transition:width .3s}@media only screen and (min-width:1024px){.topnav{height:72px}}@media only screen and (min-width:768px) and (max-width:1023px){.topnav{height:70px}}@media only screen and (min-width:375px) and (max-width:767px){.topnav{height:58.8px}}@media only screen and (max-width:374px){.topnav{height:49px}}.topnav .container{height:100%}@media only screen and (min-width:1024px) and (max-width:1199px){.topnav .container{padding:0 25px}}@media only screen and (max-width:1023px){.topnav .container{padding:0}}.topnav__burger{float:left}@media only screen and (min-width:1024px){.topnav__burger{display:none}}.topnav__burger-handler{display:block;background:none;border:none;font-size:0;line-height:0;text-align:center}@media only screen and (min-width:768px){.topnav__burger-handler{width:70px;height:70px}}@media only screen and (min-width:375px) and (max-width:767px){.topnav__burger-handler{width:57.599999999999994px;height:57.599999999999994px}}@media only screen and (max-width:374px){.topnav__burger-handler{width:48px;height:48px}}.topnav__burger-handler i{display:inline-block;vertical-align:top;width:16px;height:2px;background-color:#2e7bdb;border-radius:1px;transition-property:opacity,transform,width;transition-duration:.3s}@media only screen and (min-width:768px){.topnav__burger-handler i{margin-left:22px;margin-right:22px}}@media only screen and (min-width:375px) and (max-width:767px){.topnav__burger-handler i{margin-left:19.2px;margin-right:19.2px;width:19.2px}}@media only screen and (max-width:374px){.topnav__burger-handler i{margin-left:16px;margin-right:16px}}.topnav__burger-handler i+i{margin-top:5px}.topnav__search{float:right}@media only screen and (min-width:1024px){.topnav__search{display:none}}.topnav__search-handler{display:block;background:none;border:none;font-size:0;line-height:0;text-align:center;color:#2e7bdb}@media only screen and (min-width:768px){.topnav__search-handler{width:64px;height:70px;line-height:70px}}@media only screen and (min-width:375px) and (max-width:767px){.topnav__search-handler{width:52.8px;height:58.8px;line-height:58.8px}}@media only screen and (max-width:374px){.topnav__search-handler{width:44px;height:50px;line-height:50px}}.topnav__search-handler .ico{width:16px;height:16px}@media only screen and (min-width:375px) and (max-width:767px){.topnav__search-handler .ico{width:19.2px;height:19.2px}}.topnav__logo{position:relative;z-index:2;display:flex;align-items:center;width:120px;margin:auto;height:100%}@media only screen and (min-width:768px){.topnav__logo{width:225px}}@media only screen and (min-width:1024px){.topnav__logo{float:left;margin-left:10px}}@media only screen and (min-width:1200px){.topnav__logo{margin-left:17px}}.topnav__logo a{display:block;flex-shrink:0}.topnav__logo img{display:block}@media only screen and (max-width:1023px){.topnav__logo img{width:100%}}.topnav__logo-slogan{display:block;color:#2c7adc;font-size:10px;line-height:11px;letter-spacing:.046em;font-weight:600;text-indent:0;text-transform:uppercase;margin-left:12px;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width:767px){.topnav__logo-slogan{display:none}}.topnav__logo.-woman-day{display:flex;align-items:center;padding:21px 16px}@media only screen and (min-width:768px) and (max-width:1023px){.topnav__logo.-woman-day{width:176px}}@media only screen and (min-width:375px) and (max-width:767px){.topnav__logo.-woman-day{width:169.2px;padding:13.2px 0}}@media only screen and (max-width:374px){.topnav__logo.-woman-day{width:141px;padding:11px 0}}.topnav__logo.-woman-day .topnav__logo-holiday{margin-left:5px;width:51px;height:30px}@media only screen and (min-width:375px) and (max-width:767px){.topnav__logo.-woman-day .topnav__logo-holiday{height:30px}}@media only screen and (max-width:374px){.topnav__logo.-woman-day .topnav__logo-holiday{height:25px}}@media only screen and (min-width:768px){.topnav__logo.-new-year{width:180px}}.topnav__logo.-new-year img{width:auto}.topnav__logo.-new-year span{color:#57b0ef;text-transform:uppercase;font-weight:600;line-height:1rem;letter-spacing:1.4px;-webkit-font-smoothing:subpixel-antialiased;text-indent:0;font-size:9px}.topnav__logo.-new-year .topnav__logo-tree{position:relative;background-image:url(/images/newYear/tree.svg);background-repeat:no-repeat;width:40px;height:55px;position:absolute;right:0;bottom:-1px}@media only screen and (max-width:767px){.topnav__logo.-new-year .topnav__logo-tree{display:none}}.topnav__logo.-new-year .topnav__logo-tree:after,.topnav__logo.-new-year .topnav__logo-tree:before{content:"";position:absolute;top:0;left:0;width:40px;height:55px;background-repeat:no-repeat;background-size:contain}.topnav__logo.-new-year .topnav__logo-tree:before{background-image:url(/images/newYear/light1.svg);animation:ny1 .7s linear infinite}.topnav__logo.-new-year .topnav__logo-tree:after{background-image:url(/images/newYear/light2.svg);animation:ny2 .7s linear infinite}.topnav .menu{text-align:center;position:relative;padding:25px 110px}@media only screen and (max-width:1023px){.topnav .menu{display:none}}.topnav .menu__item{display:inline-block;vertical-align:middle}@media only screen and (min-width:1200px){.topnav .menu__item{padding:0 27px}}@media only screen and (max-width:1199px){.topnav .menu__item{padding:0 17px}}.topnav .menu__item:last-child{position:absolute;top:50%;right:0;padding-right:16px;transform:translateY(-50%)}.topnav .menu__link{color:#3e3f55;font-weight:700;font-size:12px;line-height:17px;text-transform:uppercase;border:none;background:none}.topnav .menu__link .ico.-blogs,.topnav .menu__link .ico.-cup,.topnav .menu__link .ico.-hearts,.topnav .menu__link .ico.-home,.topnav .menu__link .ico.-linkyou,.topnav .menu__link .ico.-write{display:none}.topnav .menu__link .ico.-search{margin-right:9px}.topnav .menu__link .ico.-logout{margin:-2px 6px 0 0}.topnav .menu__link-value{display:inline-block;vertical-align:middle}html.no-mobile .topnav .menu__link:hover,html.no-mobile .topnav .menu__link:hover .ico{color:#007bdf}@media only screen and (min-width:768px) and (max-width:1023px){.topnav.-with-nav{width:384px}}@media only screen and (max-width:767px){.topnav.-with-nav{width:320px}}.topnav.-with-nav .topnav__burger-handler i:first-child,.topnav.-with-nav .topnav__burger-handler i:nth-child(3){width:22px}@media only screen and (min-width:375px) and (max-width:767px){.topnav.-with-nav .topnav__burger-handler i:first-child,.topnav.-with-nav .topnav__burger-handler i:nth-child(3){width:26.4px}}@media only screen and (min-width:768px){.topnav.-with-nav .topnav__burger-handler i:first-child{transform:rotate(135deg) translate(5px,-5px)}}@media only screen and (max-width:767px){.topnav.-with-nav .topnav__burger-handler i:first-child{transform:rotate(135deg) translate(8px,-2px)}}.topnav.-with-nav .topnav__burger-handler i:nth-child(2){opacity:0}@media only screen and (min-width:768px){.topnav.-with-nav .topnav__burger-handler i:nth-child(3){transform:rotate(-135deg) translate(5px,5px)}}@media only screen and (max-width:767px){.topnav.-with-nav .topnav__burger-handler i:nth-child(3){transform:rotate(-135deg) translate(8px,2px)}}.modal-go-invisible{width:756px;text-align:center}@media only screen and (min-width:768px){.modal-go-invisible{padding:40px 28px 57px}}@media only screen and (max-width:767px){.modal-go-invisible{padding:34px 15px 42px}}.modal-go-invisible__about{text-align:center;font-weight:700;margin:auto}@media only screen and (min-width:768px){.modal-go-invisible__about{font-size:16px;line-height:22px;max-width:400px;padding-bottom:22px}}@media only screen and (max-width:767px){.modal-go-invisible__about{font-size:13px;line-height:18px;max-width:240px;padding-bottom:18px}}.modal-go-invisible__benefits{font-size:0}@media only screen and (max-width:767px){.modal-go-invisible__benefits{margin:24px 0 16px}}.modal-go-invisible__benefits-item{box-sizing:border-box}@media only screen and (min-width:768px){.modal-go-invisible__benefits-item{display:inline-block;vertical-align:top;padding:20px 10px 31px;width:300px}}@media only screen and (max-width:767px){.modal-go-invisible__benefits-item+.modal-go-invisible__benefits-item{padding-top:17px}}.modal-go-invisible__benefits-item-preview{display:inline-block;vertical-align:top;position:relative;font-size:0}@media only screen and (min-width:768px){.modal-go-invisible__benefits-item-preview{margin-bottom:17px;width:150px;height:150px;line-height:150px}}@media only screen and (max-width:767px){.modal-go-invisible__benefits-item-preview{margin-bottom:16px;width:132px;height:132px;line-height:132px}}.modal-go-invisible__benefits-item-preview img{display:inline-block;vertical-align:middle}@media only screen and (min-width:768px){.modal-go-invisible__benefits-item-text{font-size:13px;line-height:18px}}@media only screen and (max-width:767px){.modal-go-invisible__benefits-item-text{font-size:12px;line-height:17px;width:230px;margin:0 auto 11px}}@media only screen and (min-width:768px){.modal-go-invisible__pay .form-button{width:230px}}@media only screen and (max-width:767px){.modal-go-invisible__pay .form-button{width:190px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-go-premium-portal{padding-left:13px;padding-right:13px}}@media only screen and (max-width:767px){.modal-go-premium-portal{display:block;padding:0;top:49px;height:calc(100% - 49px);background-color:#fff}.modal-go-premium-portal .modal__body>div{border-radius:0;border:none}html.with-nav .modal-go-premium-portal{z-index:890}}.modal-go-premium{width:1053px}@media only screen and (min-width:1024px){.modal-go-premium{padding-right:16px;padding-left:16px}}@media only screen and (max-width:1023px){.modal-go-premium{padding-right:11px;padding-left:11px}}@media only screen and (min-width:768px){.modal-go-premium{padding-top:12px;padding-bottom:57px}}@media only screen and (max-width:767px){.modal-go-premium{padding-top:9px;padding-bottom:27px}}@media only screen and (min-width:768px){.modal-go-premium h2{margin-bottom:44px}}@media only screen and (max-width:767px){.modal-go-premium h2{margin-bottom:17px}}@media only screen and (min-width:768px){.modal-go-premium .priceline{margin-bottom:47px}}@media only screen and (max-width:767px){.modal-go-premium .priceline{margin:0 0 25px 2px}}.modal-go-premium__body{position:relative}.modal-go-premium__benefits{border-top:1px solid #e9e9f5}@media only screen and (min-width:1024px){.modal-go-premium__benefits{padding-bottom:42px}}@media only screen and (max-width:1023px){.modal-go-premium__benefits{padding-bottom:26px}}@media only screen and (min-width:768px){.modal-go-premium__benefits{margin-top:52px;padding-top:50px}}@media only screen and (max-width:767px){.modal-go-premium__benefits{padding-top:75px}}.modal-go-premium__benefits-heading{text-align:center;font-weight:700;margin:auto}@media only screen and (min-width:768px){.modal-go-premium__benefits-heading{font-size:16px;line-height:22px;max-width:380px;padding-bottom:22px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-heading{font-size:13px;line-height:18px;max-width:230px;padding-bottom:18px}}.modal-go-premium__benefits-list{text-align:center}@media only screen and (min-width:768px){.modal-go-premium__benefits-list{display:flex;flex-wrap:wrap;margin:0 -14px}}@media only screen and (min-width:1024px){.modal-go-premium__benefits-item{width:25%}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-go-premium__benefits-item{width:33.3333%;margin-top:15px}.modal-go-premium__benefits-item:last-child{width:100%;margin-top:29px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item+.modal-go-premium__benefits-item{margin-top:38px}}.modal-go-premium__benefits-item-preview{font-size:0;position:relative}@media only screen and (min-width:768px){.modal-go-premium__benefits-item-preview{height:150px;line-height:150px;margin-bottom:17px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item-preview{margin-bottom:11px}}.modal-go-premium__benefits-item-preview img{display:inline-block;vertical-align:middle}@media only screen and (min-width:768px){.modal-go-premium__benefits-item-preview img[src*=nationality]{margin-top:-1px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item-preview img[src*=nationality]{width:147px}}@media only screen and (min-width:768px){.modal-go-premium__benefits-item-preview img[src*=up]{margin-left:8px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item-preview img[src*=up]{width:130px;margin-bottom:4px}}@media only screen and (min-width:768px){.modal-go-premium__benefits-item-preview img[src*=invisible]{margin:8px 0 0 -8px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item-preview img[src*=invisible]{width:120px;margin:5px 8px 1px 0}}@media only screen and (min-width:768px){.modal-go-premium__benefits-item-preview img[src*=gifts]{margin:16px 4px 0 0}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item-preview img[src*=gifts]{width:113px;margin:0 4px 2px 0}}.modal-go-premium__benefits-item-preview-badge{border-radius:50%;width:35px;height:35px;background-color:#ecf4ff;text-align:center;line-height:36px;font-weight:700;font-size:16px;color:#3e3f55;position:absolute;left:50%}@media only screen and (min-width:768px){.modal-go-premium__benefits-item-preview-badge{top:93px;margin-left:-58px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item-preview-badge{bottom:9px;margin-left:-63px}}.modal-go-premium__benefits-item-text{margin:auto}@media only screen and (min-width:768px){.modal-go-premium__benefits-item-text{max-width:190px}}@media only screen and (max-width:767px){.modal-go-premium__benefits-item-text{max-width:240px}}.modal-go-premium__submit{text-align:center}@media only screen and (max-width:767px){.modal-go-premium__submit{position:absolute;top:20px;left:0;width:100%}}@media only screen and (min-width:768px){.modal-go-premium__submit .form-button{width:230px}}@media only screen and (max-width:767px){.modal-go-premium__submit .form-button{width:190px}}.switcher{display:inline-block;width:20px;height:14px;border-radius:7px;background-color:#b6b3cf;transition:background-color .15s}.switcher:before{content:"";display:block;width:10px;height:10px;margin:2px;border-radius:50%;background-color:#fff;transition:transform .15s}.switcher.-active{background-color:#007bdf}.switcher.-active:before{transform:translateX(6px)}@media only screen and (min-width:1024px){.user-panel-profile{padding-bottom:17px}}@media only screen and (max-width:1023px){.user-panel-profile{border-bottom:1px solid #e9e9f5;padding-bottom:19px}}@media only screen and (max-width:767px){.user-panel-profile{margin:0 15px 2px 10px}}.user-panel-profile__back{text-align:center}@media only screen and (min-width:1024px){.user-panel-profile__back{padding:16px 0 33px}}@media only screen and (max-width:1023px){.user-panel-profile__back{padding:6px 0 28px}}.user-panel-profile__title{font-weight:700;line-height:20px;color:#3e3f55;padding-right:11px;font-size:14px}@media only screen and (min-width:1024px){.user-panel-profile__title{margin-bottom:2px;margin-left:16px}}@media only screen and (max-width:1023px){.user-panel-profile__title{margin-bottom:11px}}@media only screen and (min-width:768px) and (max-width:1023px){.user-panel-profile__title{margin-left:14px}}@media only screen and (min-width:375px) and (max-width:767px){.user-panel-profile__title{font-size:16.8px}}@media only screen and (max-width:767px){.user-panel-profile__title{margin-left:3px}}.user-panel-profile__title a{display:inline-flex;align-items:center;vertical-align:top;text-decoration:none;color:currentcolor;white-space:nowrap;width:100%}.user-panel-profile__title .user-avatar{margin-right:9px}.user-panel-profile__title .user-name{position:relative;top:-1px;text-overflow:ellipsis;overflow:hidden;min-width:0}@media only screen and (min-width:768px){.user-panel-profile__menu{padding-bottom:10px}}@media only screen and (max-width:767px){.user-panel-profile__menu{padding-bottom:9px;margin:0 -15px 0 -10px}}@media only screen and (min-width:1024px){.user-panel-profile__menu-item+.user-panel-profile__menu-item{margin-top:-2px}}@media only screen and (max-width:1023px){.user-panel-profile__menu-item+.user-panel-profile__menu-item{margin-top:7px}}.user-panel-profile__menu-item-link{display:block;overflow:hidden;width:100%;height:30px;box-sizing:border-box;border-radius:3px;border:none;background:none;padding:0 10px;color:#3e3f55;text-decoration:none;position:relative;z-index:1;transition:background-color .15s}.user-panel-profile__menu-item-link-icon{float:left;position:relative;top:50%;transform:translateY(-50%);font-size:0;line-height:0;margin-left:6px}@media only screen and (min-width:1024px){.user-panel-profile__menu-item-link-icon{width:29px}}@media only screen and (max-width:1023px){.user-panel-profile__menu-item-link-icon{width:26px}}.user-panel-profile__menu-item-link-icon .ico{width:15px;height:15px;color:#a3a0c3}@media only screen and (min-width:375px) and (max-width:767px){.user-panel-profile__menu-item-link-icon .ico{width:18px;height:18px}}.user-panel-profile__menu-item-link .switcher{float:left;margin-top:9px;margin-left:6px}@media only screen and (min-width:1024px){.user-panel-profile__menu-item-link .switcher{margin-right:9px}}@media only screen and (max-width:1023px){.user-panel-profile__menu-item-link .switcher{margin-right:6px}}.user-panel-profile__menu-item-link-value{float:left;line-height:30px;font-weight:600;font-size:13px}@media only screen and (min-width:375px) and (max-width:767px){.user-panel-profile__menu-item-link-value{font-size:15.6px}}.user-panel-profile__menu-item-link .notification{float:right;margin-top:2px}.user-panel-profile__menu-item-link:hover{background-color:#fff;color:#3e3f55;z-index:2}.user-panel-profile__rise{text-align:center}.user-panel-profile__rise .form-button{padding:0}@media only screen and (min-width:1024px){.user-panel-profile__rise .form-button{width:140px}}@media only screen and (max-width:1023px){.user-panel-profile__rise .form-button{width:184px}}.user-panel-profile__badge{display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin:-4px 0 0 6px}.user-panel-profile__badge .ico{height:15px}.user-panel-profile__badge .ico.-crown-fill{width:15px;color:#efc239}.user-panel-profile__badge .ico.-star-fill{width:13px;color:#2e7bdb}.user-panel-profile.-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-panel-profile.-disabled .user-name,.user-panel-profile.-disabled .user-panel-profile__menu-item-link{color:#a6a1c6}@media only screen and (min-width:1024px){.user-panel__auth{padding:0 10px 0 16px;margin-bottom:14px}}@media only screen and (min-width:768px) and (max-width:1023px){.user-panel__auth{margin:-9px -16px 13px -10px}}@media only screen and (max-width:767px){.user-panel__auth{margin:-15px 0 0}}@media only screen and (max-width:1023px){.user-panel__auth .section{border-radius:0;border-width:0 0 1px}}@media only screen and (min-width:768px) and (max-width:1023px){.user-panel__auth .section{padding:13px 27px 30px}}@media only screen and (max-width:767px){.user-panel__auth .section{padding:0 10px}.user-panel__auth .section:first-child{padding-top:0}}.users-interesting{visibility:hidden}.users-interesting__heading{padding-bottom:9px}.users-interesting__heading .ico{width:15px;height:15px;color:#a6a1c6;margin:0 9px 0 2px}.users-interesting__heading-title{display:inline-block;vertical-align:middle;line-height:20px;font-weight:600}@media only screen and (min-width:768px){.users-interesting__heading-title{font-size:14px}}@media only screen and (min-width:375px) and (max-width:767px){.users-interesting__heading-title{font-size:15.6px;font-weight:700}}@media only screen and (max-width:374px){.users-interesting__heading-title{font-size:13px;font-weight:700}}.users-interesting__users{font-size:0;line-height:0}@media only screen and (min-width:1200px){.users-interesting__users{margin:-5px -5px 11px}}@media only screen and (min-width:1024px) and (max-width:1199px){.users-interesting__users{margin:-6px -6px 8px}}@media only screen and (min-width:768px) and (max-width:1023px){.users-interesting__users{margin:-9px -9px 11px}}@media only screen and (max-width:767px){.users-interesting__users{max-width:100%;margin:-7px -7px 7px}}.users-interesting__users-item{display:inline-block!important;vertical-align:top;position:relative;z-index:1;border:none;background:none}@media only screen and (min-width:1200px){.users-interesting__users-item{margin:5px}}@media only screen and (min-width:1024px) and (max-width:1199px){.users-interesting__users-item{margin:6px}}@media only screen and (min-width:768px) and (max-width:1023px){.users-interesting__users-item{margin:9px}.users-interesting__users-item:last-child{display:none}}@media only screen and (max-width:767px){.users-interesting__users-item{margin:7px}}@media (min-width:1199px),only screen and (max-width:1023px){.users-interesting__users-item img{width:70px;height:70px}}@media only screen and (min-width:1024px) and (max-width:1199px){.users-interesting__users-item img{width:64px;height:64px}}.users-interesting__users-item .tooltip{pointer-events:none;transition-delay:0}@media only screen and (max-width:1023px){.users-interesting__users-item .tooltip{display:none}}.users-interesting__users-item .tooltip__arrow,.users-interesting__users-item .tooltip__body{margin:-9px 0}.users-interesting__users-item .tooltip__arrow{left:10px}.users-interesting__users-item .tooltip__body{left:-21px}.users-interesting__users-item .tooltip__body .user-job,.users-interesting__users-item .tooltip__body .user-name{display:block;line-height:16px}.users-interesting__users-item .tooltip__body .user-name{font-size:14px;color:#3e3f55;font-weight:700}.users-interesting__users-item .tooltip__body .user-job{font-size:12px;color:#787887;margin:2px 0 3px}.users-interesting__users-item .ico.-plus-interesting{display:block;position:absolute;pointer-events:none;z-index:3;top:50%;left:50%;width:32px;height:32px;color:#fff;margin:-16px}.users-interesting__users-item-blink{display:block;position:absolute;overflow:hidden;z-index:2;top:0;left:0;border-radius:50%;transition:background-color .15s}@media (min-width:1199px),only screen and (max-width:1023px){.users-interesting__users-item-blink{width:70px;height:70px}}@media only screen and (min-width:1024px) and (max-width:1199px){.users-interesting__users-item-blink{width:64px;height:64px}}.users-interesting__users-item-blink-animation{width:100%;height:100%;transition:opacity .15s}.users-interesting__users-item-blink-animation:before{content:"";display:block;position:absolute;top:50%;left:50%;border-style:solid;border-color:rgba(220,177,45,.7);background-color:rgba(50,191,67,.7);background-clip:padding-box;border-radius:50%;animation:blink 5s linear infinite;opacity:.7;box-sizing:border-box}@media (min-width:1199px),only screen and (max-width:1023px){.users-interesting__users-item-blink-animation:before{width:80px;height:80px;margin:-40px;border-width:40px}}@media only screen and (min-width:1024px) and (max-width:1199px){.users-interesting__users-item-blink-animation:before{width:74px;height:74px;margin:-37px;border-width:37px}}html.no-mobile .users-interesting__users-item-blink:hover{background-color:rgba(50,126,218,.7)}html.no-mobile .users-interesting__users-item-blink:hover .users-interesting__users-item-blink-animation{opacity:0}.users-interesting__users-item:hover{z-index:2}.users-interesting__users-item:hover .tooltip{transition-delay:.15s}.users-interesting__become{text-align:center;padding-right:16px}.users-interesting__become .form-button{padding:0}@media only screen and (max-width:767px),only screen and (min-width:1024px){.users-interesting__become .form-button{width:140px}}@media only screen and (min-width:1024px){.users-interesting__become .form-button{margin-bottom:6px}}@media only screen and (min-width:768px) and (max-width:1023px){.users-interesting__become .form-button{width:184px;margin-bottom:13px}}@media only screen and (max-width:767px){.users-interesting__become .form-button{margin-bottom:9px}}.users-interesting__become-auditory{color:#868694;line-height:18px}@media only screen and (min-width:768px){.users-interesting__become-auditory{font-size:13px}}@media only screen and (min-width:375px) and (max-width:767px){.users-interesting__become-auditory{font-size:14.399999999999999px}}@media only screen and (max-width:374px){.users-interesting__become-auditory{font-size:12px}}.users-interesting.-ready{visibility:visible}@keyframes blink{0%{border-color:#dcb03c;background-color:#4fae54;border-width:40px}50%{border-color:#dcb03c;background-color:#4fae54;border-width:0}50.00001%{border-color:#4fae54;background-color:#dcb03c;border-width:40px}to{border-color:#4fae54;background-color:#dcb03c;border-width:0}}@media only screen and (min-width:1200px){.recommended{flex:0 0 auto;width:248px;padding-bottom:15px}}@media only screen and (max-width:1199px){.recommended{display:none}}.recommended .section__header .ico{width:15px;height:15px;color:#a6a1c6;margin:0 9px -1px 0}.recommended__title{display:inline-block;vertical-align:middle;line-height:20px;font-weight:600;margin-top:-2px}@media only screen and (min-width:768px){.recommended__title{font-size:14px}}@media only screen and (max-width:767px){.recommended__title{font-size:13px;font-weight:700}}.recommended__list{margin-top:-3px;margin-bottom:-6px}.recommended__item{margin-bottom:7px}.recommended__item:last-child{margin-bottom:0}.recommended__link{display:inline-flex;align-items:center;text-decoration:none;max-width:100%}.recommended__info{margin-left:10px;min-width:0;position:relative;overflow:hidden}.recommended__info .user-job,.recommended__info .user-name{display:block}.recommended__info .user-name{font-size:14px;color:#3e3f55;font-weight:700;margin-bottom:2px;white-space:nowrap}.recommended__info .user-job{font-size:12px;line-height:18px;color:#787887}.recommended__button{text-align:center;padding:17px 0 4px}.recommended__button .form-button{min-width:140px}body,html{width:100%;height:100%;margin:0;padding:0}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,main,nav,section{display:block;padding:0;margin:0;border:none}table,td,th,tr{padding:0;border-collapse:collapse}p{margin:0;padding:0}a img{border:none}a[href*="tel:"]{white-space:nowrap}input[type=number],input[type=search],input[type=tel]{-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;margin:0;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{cursor:pointer;font-size:1em;color:currentcolor;border-radius:0}button::-moz-focus-inner{border:none}input::-ms-clear,textarea::-ms-clear{display:none}button,input,textarea{margin:0;padding:0}fieldset,form,label{margin:0;padding:0;text-decoration:none;font-style:normal;border:none}html{touch-action:manipulation}html[data-accessibility=mouse] [contenteditable],html[data-accessibility=mouse] [tabindex],html[data-accessibility=mouse] button,html[data-accessibility=mouse] input,html[data-accessibility=mouse] textarea{outline:none}html.skin-white,html.skin-white body{background-color:#fff}html.skin-gray,html.skin-gray body{background-color:#f6f8fb}html.is-resizing{pointer-events:none!important}html.is-resizing *{transition:none!important}body{font-family:Open Sans,Arial,sans-serif;color:#3e3f55}@media only screen and (min-width:768px){body{font-size:13px;line-height:1.461538em}}@media only screen and (min-width:375px) and (max-width:767px){body{font-size:14.399999999999999px;line-height:1.7000004em}}@media only screen and (max-width:374px){body{font-size:12px;line-height:1.416667em}}@media only screen and (min-width:1024px){body.no-scroll{overflow:hidden}}@media only screen and (max-width:1023px){body.no-scroll{position:fixed;top:0;left:0;width:100%;height:100%}}#root{width:100%;min-height:100%;overflow:hidden;position:relative}.container{margin:auto;width:100%;max-width:1366px;box-sizing:border-box}@media only screen and (min-width:1200px){.container{padding:0 25px}}@media only screen and (min-width:1024px) and (max-width:1199px){.container{padding:0 16px}}@media only screen and (min-width:768px) and (max-width:1023px){.container{padding:0 9px}}a{color:#2e7bdb;transition-property:color;transition-duration:.15s;text-decoration:none}a:hover{color:#007bdf}button,input,textarea{font-family:Open Sans,Arial,sans-serif;font-size:inherit;line-height:inherit}picture{display:inline-block;vertical-align:top}hr,picture img{display:block;width:100%}hr{border:none;height:1px;background-color:#e9e9f5;box-shadow:none}h1,h2,hr{margin:0;padding:0}h1,h2{font-weight:700}@media only screen and (min-width:768px){h1,h2{font-size:24px;line-height:33px;letter-spacing:-.75px}}@media only screen and (max-width:767px){h1,h2{font-size:18px;line-height:20.4px;letter-spacing:-.5px}}@media only screen and (max-width:374px){h1,h2{font-size:16px;line-height:21px}}h3,h4{padding:0;margin:0}@media only screen and (min-width:768px){h3,h4{font-size:14px;line-height:19px}}@media only screen and (max-width:767px){h3,h4{font-size:15.6px;line-height:21.599999999999998px}}@media only screen and (max-width:374px){h3,h4{font-size:13px;line-height:18px}}@media only screen and (min-width:768px){h1.-centered-after-mobile{text-align:center}}h3{font-weight:700}h4{font-weight:600}.layout__error{width:80%;max-width:400px;margin:auto}@media only screen and (min-width:768px){.layout__error{padding-top:100px}}@media only screen and (max-width:767px){.layout__error{padding-top:50px}}.layout__error h2{margin:30px 0 10px}.layout__error p{margin-bottom:10px}.layout__error p a{white-space:nowrap}.layout__error img{display:block;max-width:100%}.layout__error img:last-child{margin-top:30px}.layout__fader{position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;background-color:#000;transition-property:opacity,viibility;transition-duration:.3s;opacity:0;visibility:hidden}@media only screen and (min-width:1024px){.layout__fader{display:none}}.layout__fader.-active{opacity:.8;visibility:visible}@media only screen and (min-width:768px){.layout__body-content{display:flex}}@media only screen and (min-width:1200px){.layout__body-main:not(:last-child) .footer{flex-wrap:wrap}.layout__body-main:not(:last-child) .footer__share{width:100%;text-align:center;padding-top:21px}}@media only screen and (min-width:1024px){.layout__body-main{min-height:600px}}@media only screen and (min-width:768px) and (max-width:1199px){.layout__body-main{margin-left:3px}}@media only screen and (min-width:768px) and (max-width:1023px){.layout__body-main{min-height:550px}}@media only screen and (min-width:768px){.layout__body-main{min-width:0;flex:1 1 auto;margin-right:16px}.layout__body-main:first-child{margin-left:0}.layout__body-main:last-child{margin-right:0}}@media only screen and (max-width:767px){.layout__body-main{min-height:400px}}.layout__body-aside{flex:0 0 auto}@media only screen and (min-width:1024px){.layout.-default .layout__body{padding-top:89px}}@media only screen and (min-width:768px) and (max-width:1023px){.layout.-default .layout__body{padding-top:80px}}@media only screen and (min-width:375px) and (max-width:767px){.layout.-default .layout__body{padding-top:57.599999999999994px}}@media only screen and (max-width:374px){.layout.-default .layout__body{padding-top:48px}}@media only screen and (min-width:1200px){.layout.-default .layout__body-aside{width:258px}}@media only screen and (min-width:1024px) and (max-width:1199px){.layout.-default .layout__body-aside{width:242px}}@media only screen and (min-width:768px){.layout.-default .layout__body-aside-interesting{margin-left:16px}}@media only screen and (max-width:767px){.layout.-default .layout__body-aside-interesting{margin-left:10px}}@media only screen and (min-width:768px) and (max-width:1023px){.layout.-default .layout__body-aside .aside{width:384px}}@media only screen and (max-width:767px){.layout.-default .layout__body-aside .aside{width:320px}}@media only screen and (min-width:1367px){.layout.-default .layout__body-aside .aside__content{left:50%;margin-left:-658px}}@media only screen and (min-width:1200px) and (max-width:1366px){.layout.-default .layout__body-aside .aside__content{left:25px}}@media only screen and (min-width:1024px) and (max-width:1199px){.layout.-default .layout__body-aside .aside__content{left:16px}}@media only screen and (min-width:1200px){.layout.-default .layout__body-main{margin-left:6px}}.layout.-landing .layout__body-content{display:flex;width:100%;max-width:1366px;margin:auto}@media only screen and (min-width:1200px){.layout.-landing .layout__body-aside{width:232px;padding:0 33px 0 41px}}@media only screen and (max-width:1199px){.layout.-landing .layout__body-aside{width:216px;padding:0 28px 0 32px}}.layout.-landing .layout__body-aside-logo{display:flex;align-items:center}@media only screen and (min-width:1200px){.layout.-landing .layout__body-aside-logo{padding:29px 5px 39px 0}}@media only screen and (max-width:1199px){.layout.-landing .layout__body-aside-logo{padding:19px 0 14px}}.layout.-landing .layout__body-aside-logo-slogan{width:140px;display:block;color:#2c7adc;font-size:10px;line-height:11px;letter-spacing:.046em;font-weight:600;text-indent:0;text-transform:uppercase;margin-left:7px;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (min-width:1200px){.layout.-landing .layout__body-aside-logo-slogan{margin-left:12px}}.layout.-landing .layout__body-aside-logo.-woman-day{display:flex;align-items:center}.layout.-landing .layout__body-aside-logo.-woman-day img:nth-child(2){width:51px;margin-left:5px}.layout.-landing .layout__body-aside-logo.-new-year{position:relative;flex-direction:column;align-items:flex-start}.layout.-landing .layout__body-aside-logo.-new-year img{display:block}.layout.-landing .layout__body-aside-logo.-new-year .layout__body-aside-logo-tree{position:relative;background-image:url(/images/newYear/tree.svg);background-repeat:no-repeat;width:40px;height:55px;position:absolute;left:135px;top:14px}@media only screen and (max-width:1199px){.layout.-landing .layout__body-aside-logo.-new-year .layout__body-aside-logo-tree{top:8px}}.layout.-landing .layout__body-aside-logo.-new-year .layout__body-aside-logo-tree:after,.layout.-landing .layout__body-aside-logo.-new-year .layout__body-aside-logo-tree:before{content:"";position:absolute;top:0;left:0;width:40px;height:55px;background-repeat:no-repeat;background-size:contain}.layout.-landing .layout__body-aside-logo.-new-year .layout__body-aside-logo-tree:before{background-image:url(/images/newYear/light1.svg);animation:ny1 .7s linear infinite}.layout.-landing .layout__body-aside-logo.-new-year .layout__body-aside-logo-tree:after{background-image:url(/images/newYear/light2.svg);animation:ny2 .7s linear infinite}.layout.-landing .layout__body-aside-logo.-new-year span{color:#57b0ef;text-transform:uppercase;font-weight:600;line-height:1rem;letter-spacing:1.4px;-webkit-font-smoothing:subpixel-antialiased;text-indent:0;font-size:9px}@media only screen and (min-width:1200px){.layout.-landing .layout__body-aside-auth{margin-bottom:36px}}@media only screen and (max-width:1199px){.layout.-landing .layout__body-aside-auth{margin-bottom:11px}}.nobr{white-space:nowrap}.flex-spacer{flex:1 1 auto}.text{word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width:768px){.text>h1:first-child{margin-top:-1px!important}}@media only screen and (max-width:767px){.text>h1:first-child{margin-top:-2px!important}}.text h2{line-height:18px;letter-spacing:0}@media only screen and (min-width:768px){.text h2{font-size:14px;margin:1.384615em 0}}@media only screen and (max-width:767px){.text h2{margin-top:1.716667em;margin-bottom:1.416667em}}@media only screen and (min-width:375px) and (max-width:767px){.text h2{font-size:15.6px}}@media only screen and (max-width:374px){.text h2{font-size:13px}}@media only screen and (min-width:768px){.text p{margin:1.384615em 0}}@media only screen and (max-width:767px){.text p{margin:1.416667em 0}}.text p img{max-width:100%}.text p.pre{white-space:pre-line}.text a{color:#007bdf;text-decoration:none;white-space:nowrap}.text a,.text strong{font-weight:600}@media only screen and (min-width:768px){.text strong{font-size:14px}}@media only screen and (min-width:375px) and (max-width:767px){.text strong{font-size:15.6px}}@media only screen and (max-width:374px){.text strong{font-size:13px}}.text ol{counter-reset:item;list-style:none;padding:0;margin:0}.text ol>li{counter-increment:item;font-weight:600}@media only screen and (min-width:768px){.text ol>li{font-size:14px;margin:2.606285em 0}}@media only screen and (max-width:767px){.text ol>li{font-size:13px;margin:2.638337em 0}}.text ol>li:before{content:counters(item,".") ".";display:inline-block;margin-right:4px}.text ol>li ol{counter-reset:item}.text ol>li ol>li{font-size:13px;font-weight:400}@media only screen and (min-width:768px){.text ol>li ol>li{margin:1.384615em 0}}@media only screen and (max-width:767px){.text ol>li ol>li{margin:1.316667em 0}}.text ol>li ol>li:before{content:counters(item,".") " "}.text ul{padding:0}@media only screen and (min-width:768px){.text ul{margin:1.384615em 0}}@media only screen and (max-width:767px){.text ul{margin:1.316667em 0}}.text ul li{position:relative;list-style:none;text-indent:10px}.text ul li:before{content:"\2013";position:absolute;top:0;left:0;text-indent:0}.text>img:not(.emoji){display:block;width:100%;margin-top:16px}@media only screen and (min-width:768px){.text>img:not(.emoji){margin-bottom:-7px}}@media only screen and (max-width:767px){.text>img:not(.emoji){margin-bottom:-3px}}.text h2~br,.text p~br{display:none}.text__iframe{margin:16px 0 -3px}.text__img{display:flex;align-items:center;justify-content:center;background:#f6f8fb}@media only screen and (min-width:768px){.text__img.-main{height:340px;margin-top:13px;margin-bottom:26px}}@media only screen and (max-width:767px){.text__img.-main{height:190px;margin-top:15px}}.text__img.-in-circle{width:230px;height:230px;margin-left:auto;margin-right:auto;border-radius:100%}@media only screen and (min-width:768px){.text__img.-in-circle{margin-top:26px;margin-bottom:49px}}@media only screen and (max-width:767px){.text__img.-in-circle{margin-top:-2px;margin-bottom:30px}}@media only screen and (max-width:767px){.text__img img[src*=rules]{height:95px}}@media only screen and (min-width:768px){.text__img img[src*=about]{margin-bottom:39px}}@media only screen and (max-width:767px){.text__img img[src*=about]{height:111px;margin-bottom:15px}}@media only screen and (min-width:768px){.text__img img[src*=profession]{margin-bottom:20px}}@media only screen and (max-width:767px){.text__img img[src*=profession]{margin-left:2px;margin-bottom:19px;width:120px;height:112px}}@media only screen and (max-width:767px){.text__img img[src*=nationality]{width:121px;height:102px}}@media only screen and (max-width:767px){.text__img img[src*=robot]{width:117px;height:125px}}@media only screen and (min-width:768px){.text__img img[src*=misbehavior]{margin-left:2px;margin-bottom:8px}}@media only screen and (max-width:767px){.text__img img[src*=misbehavior]{margin-left:2px;margin-bottom:6px;width:121px;height:100px}}@media only screen and (min-width:768px){.text__img img[src*=surprise]{margin-right:18px;margin-bottom:16px}}@media only screen and (max-width:767px){.text__img img[src*=surprise]{margin-right:11px;margin-bottom:24px;width:143px;height:124px}}.text__button{text-align:center}@media only screen and (min-width:768px){.text__button{padding-top:8px;padding-bottom:33px}}@media only screen and (max-width:767px){.text__button{padding-bottom:24px}}@media only screen and (min-width:768px){.text__button .form-button{min-width:230px}}@media only screen and (max-width:767px){.text__button .form-button{min-width:190px}}@media only screen and (min-width:768px){.text__preface{text-align:center;margin-top:8px;margin-bottom:17px}}@media only screen and (max-width:767px){.text__preface{margin-top:11px;margin-bottom:16px}}.text>:first-child{margin-top:0!important}.text>:last-child{margin-bottom:0!important}.text-green{color:#00a161!important}.text-red{color:#ff6154!important}.text-gray{color:#a6a1c6!important}@media only screen and (min-width:1200px){.hidden-a-d{display:none!important}}@media only screen and (max-width:1199px){.hidden-b-d{display:none!important}}@media only screen and (min-width:1024px){.hidden-a-t{display:none!important}}@media only screen and (max-width:1023px){.hidden-b-t{display:none!important}}@media only screen and (min-width:768px) and (max-width:1023px){.hidden-btw-m-t{display:none!important}}@media only screen and (min-width:768px){.hidden-a-m{display:none!important}}@media only screen and (max-width:767px){.hidden-b-m{display:none!important}}.emoji{display:inline-block!important;vertical-align:-3px!important;width:16px!important;height:16px!important;margin:0 1px!important}.geo-link{display:inline-block;vertical-align:text-top;text-overflow:ellipsis;overflow:hidden;max-width:100%}.geo-link:before{content:"";display:inline-block;vertical-align:middle;width:15px;height:16px;margin-right:2px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE1cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE1IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNDMuMDAwMDAwLCAtNDg0LjAwMDAwMCkiIGZpbGw9IiMyRTdCREIiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNi4wMDAwMDAsIDE1My4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMDAwMDAwLCAzMjkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MS41LDExIEM0Mi42MDQ3MzM5LDExIDQzLjUsMTAuMTA0OTgxMyA0My41LDkuMDAxIEM0My41LDcuODk1MjY2MDYgNDIuNjA0OTgxMyw3IDQxLjUsNyBDNDAuMzk1NjQyNCw3IDM5LjUsNy44OTU2NDIzNyAzOS41LDkuMDAxIEMzOS41LDEwLjEwNDYwNTEgNDAuMzk1ODg5OCwxMSA0MS41LDExIFogTTQxLjUsMTIgQzM5Ljg0MzcyODcsMTIgMzguNSwxMC42NTcwMTM2IDM4LjUsOS4wMDEgQzM4LjUsNy4zNDMzNTc2MyAzOS44NDMzNTc2LDYgNDEuNSw2IEM0My4xNTczMjc5LDYgNDQuNSw3LjM0MzA0MzE0IDQ0LjUsOS4wMDEgQzQ0LjUsMTAuNjU3MzI3OSA0My4xNTY5NTY4LDEyIDQxLjUsMTIgWiBNNDEuNSwyLjUgQzQ1LjU1Njg3MDcsMi41IDQ4LjUsNS4xNDY0MzkxMiA0OC41LDkuNDI5IEM0OC41LDEyLjY4OTU4MjIgNDYuNTY5ODQ1NiwxNC42OTU3OTk4IDQxLjc0NjkxNDYsMTcuNDM0Nzc5NSBDNDEuNTkzNzcyNCwxNy41MjE3NTAxIDQxLjQwNjE2ODgsMTcuNTIxNzM5NSA0MS4yNTMwMzY0LDE3LjQzNDc1MTcgQzM2LjQyOTg0NzMsMTQuNjk0OTA3IDM0LjUsMTIuNjg5MjI3IDM0LjUsOS40MjkgQzM0LjUsNS4xNDY3MzI2NiAzNy40NDM3NjQ1LDIuNSA0MS41LDIuNSBaIE00Ny41LDkuNDI5IEM0Ny41LDUuNzIzODExMDYgNDUuMDI2ODc5MywzLjUgNDEuNSwzLjUgQzM3Ljk3MzczNTUsMy41IDM1LjUsNS43MjQxMzA1NiAzNS41LDkuNDI5IEMzNS41LDEyLjE1ODEyOTUgMzcuMTUxMDY3OCwxMy45MjQxOTY1IDQxLjUwMDAzMTcsMTYuNDI0MTUyOSBDNDUuODQ4NzMyNiwxMy45MjQ5NzA2IDQ3LjUsMTIuMTU4NDk2NyA0Ny41LDkuNDI5IFoiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==")}.geo-link:hover span{text-decoration:underline}.tippy-touch{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{max-width:400px;z-index:100;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] .arrow-regular{bottom:-6px}.tippy-popper[x-placement^=top] .arrow-regular:after,.tippy-popper[x-placement^=top] .arrow-regular:before{top:-7px}.tippy-popper[x-placement^=top] .tippy-tooltip.enter{transform:translateY(-10px)}.tippy-popper[x-placement^=bottom] .arrow-regular{top:-6px}.tippy-popper[x-placement^=bottom] .arrow-regular:after,.tippy-popper[x-placement^=bottom] .arrow-regular:before{bottom:-7px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.enter{transform:translateY(10px)}@keyframes preloader{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes ny1{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes ny2{0%,49.9%{opacity:1}50%,to{opacity:0}}.not-found{text-align:center;color:#9393a0;box-sizing:border-box;position:absolute}@media only screen and (min-width:1367px){.not-found{width:788px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:1200px) and (max-width:1366px){.not-found{left:289px;right:289px}}@media only screen and (min-width:1024px) and (max-width:1199px){.not-found{left:261px;right:32px}}@media only screen and (min-width:1024px){.not-found{top:89px}}@media only screen and (min-width:768px) and (max-width:1023px){.not-found{top:80px;left:12px;right:25px}}@media only screen and (min-width:768px){.not-found{bottom:16px}}@media only screen and (max-width:767px){.not-found{top:0;left:0;right:0;bottom:0}}.not-found .section{width:100%;height:100%;box-sizing:border-box}@media only screen and (min-width:768px){.not-found__body{padding:152px 0}}@media only screen and (max-width:767px){.not-found__body{padding:119px 0}}.not-found__title{font-weight:700;color:#e9e9f5}@media only screen and (min-width:768px){.not-found__title{font-size:199px;line-height:186px}}@media only screen and (max-width:767px){.not-found__title{font-size:140px;line-height:136px}}@media only screen and (min-width:768px){.not-found .form-button{margin-top:17px;min-width:230px}}@media only screen and (max-width:767px){.not-found .form-button{margin-top:26px;min-width:190px}}
/*# sourceMappingURL=bundle.2166e2ea.css.map */