[data-v-3e005654]:root{--bg:#fff;--color:#000;--color-link:#279063;--color-title:#279063;--btn-background:hsla(0,0%,100%,0);--btn-background-hover:#000;--btn-hover-color:#fff;--btn-border:#000;--btn-color:#393939;--hr-background:#ccc;--input-color:#393939;--input-background:rgba(#fff,.0);--input-border-color:rgba(57,57,57,0.5);--input-active-border-color:#48b3e9;--input-radio-color:#a6a6a6;--border-hexagon:#dae6f0;--border-hexagon-white:#4fb3e9;--background-top-menu-count:#27394d;--color-top-menu-count:#fff;--background-popup-menu:rgba(0,0,0,0.85);--color-popup-menu:#fff;--color-scroll-menu-link:rgba(57,57,57,0.7);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:rgba(57,57,57,0.7);--background-history-prev:hsla(0,0%,65.1%,0.8);--color-history-prev:#fff;--background-modal-window:rgba(75,176,231,0.85);--color-modal-window:#fff;--border-stories:#4bb0e7}.content-wrap[data-theme=dark][data-v-3e005654]{--bg:#000;--color:#e5f4fd;--color-link:#76b8de;--color-title:#76b8de;--hr-background:#fff;--input-color:#fff;--input-background:rgba(2,53,81,0);--input-border-color:hsla(0,0%,100%,0.3);--input-active-border-color:#48b3e9;--input-radio-color:#48b3e9;--btn-background-hover:#fff;--btn-hover-color:#000;--btn-border:#fff;--btn-color:#c6c6c6;--border-hexagon:#dae6f0;--border-hexagon-white:#dae6f0;--background-top-menu-count:#fff;--color-top-menu-count:#000;--background-popup-menu:rgba(57,107,135,0.85);--color-popup-menu:#e5f4fd;--color-scroll-menu-link:hsla(0,0%,100%,0.8);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:hsla(0,0%,100%,0.8);--background-history-prev:rgba(2,53,81,0.8);--color-history-prev:#fff;--background-modal-window:rgba(57,107,135,0.85);--color-modal-window:#e5f4fd;--border-stories:#76b8de}.popup-message-wrap[data-v-3e005654]{padding:10px 15px;position:fixed;right:2%;top:40px;min-width:60px;max-width:300px;font-size:.875rem;text-align:center;z-index:100}.popup-message-wrap.success[data-v-3e005654]{color:#000;background:rgba(38,222,129,.8392156862745098)}.popup-message-wrap.error[data-v-3e005654]{color:#fff;background:rgba(252,92,101,.8392156862745098)}.popup-message-wrap.info[data-v-3e005654]{background:#fed330;color:#000}.popup-message-wrap p[data-v-3e005654]{margin-bottom:0}
[data-v-581b98bc]:root{--bg:#fff;--color:#000;--color-link:#279063;--color-title:#279063;--btn-background:hsla(0,0%,100%,0);--btn-background-hover:#000;--btn-hover-color:#fff;--btn-border:#000;--btn-color:#393939;--hr-background:#ccc;--input-color:#393939;--input-background:rgba(#fff,.0);--input-border-color:rgba(57,57,57,0.5);--input-active-border-color:#48b3e9;--input-radio-color:#a6a6a6;--border-hexagon:#dae6f0;--border-hexagon-white:#4fb3e9;--background-top-menu-count:#27394d;--color-top-menu-count:#fff;--background-popup-menu:rgba(0,0,0,0.85);--color-popup-menu:#fff;--color-scroll-menu-link:rgba(57,57,57,0.7);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:rgba(57,57,57,0.7);--background-history-prev:hsla(0,0%,65.1%,0.8);--color-history-prev:#fff;--background-modal-window:rgba(75,176,231,0.85);--color-modal-window:#fff;--border-stories:#4bb0e7}.content-wrap[data-theme=dark][data-v-581b98bc]{--bg:#000;--color:#e5f4fd;--color-link:#76b8de;--color-title:#76b8de;--hr-background:#fff;--input-color:#fff;--input-background:rgba(2,53,81,0);--input-border-color:hsla(0,0%,100%,0.3);--input-active-border-color:#48b3e9;--input-radio-color:#48b3e9;--btn-background-hover:#fff;--btn-hover-color:#000;--btn-border:#fff;--btn-color:#c6c6c6;--border-hexagon:#dae6f0;--border-hexagon-white:#dae6f0;--background-top-menu-count:#fff;--color-top-menu-count:#000;--background-popup-menu:rgba(57,107,135,0.85);--color-popup-menu:#e5f4fd;--color-scroll-menu-link:hsla(0,0%,100%,0.8);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:hsla(0,0%,100%,0.8);--background-history-prev:rgba(2,53,81,0.8);--color-history-prev:#fff;--background-modal-window:rgba(57,107,135,0.85);--color-modal-window:#e5f4fd;--border-stories:#76b8de}.loader-wrap[data-v-581b98bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;width:100%;height:100%;background:var(--bg);z-index:10000}.loader-wrap .spinner[data-v-581b98bc]{font-size:60px;-webkit-animation:rotate-581b98bc 2s linear infinite;animation:rotate-581b98bc 2s linear infinite}.loader-wrap .spinner.red[data-v-581b98bc]{color:#fc5c65}.loader-wrap .spinner.blue[data-v-581b98bc]{color:#07b2e5}.loader-wrap .spinner.green[data-v-581b98bc]{color:#26de81}@-webkit-keyframes rotate-581b98bc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-581b98bc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
[data-v-cc3fbb40]:root{--bg:#fff;--color:#000;--color-link:#279063;--color-title:#279063;--btn-background:hsla(0,0%,100%,0);--btn-background-hover:#000;--btn-hover-color:#fff;--btn-border:#000;--btn-color:#393939;--hr-background:#ccc;--input-color:#393939;--input-background:rgba(#fff,.0);--input-border-color:rgba(57,57,57,0.5);--input-active-border-color:#48b3e9;--input-radio-color:#a6a6a6;--border-hexagon:#dae6f0;--border-hexagon-white:#4fb3e9;--background-top-menu-count:#27394d;--color-top-menu-count:#fff;--background-popup-menu:rgba(0,0,0,0.85);--color-popup-menu:#fff;--color-scroll-menu-link:rgba(57,57,57,0.7);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:rgba(57,57,57,0.7);--background-history-prev:hsla(0,0%,65.1%,0.8);--color-history-prev:#fff;--background-modal-window:rgba(75,176,231,0.85);--color-modal-window:#fff;--border-stories:#4bb0e7}.content-wrap[data-theme=dark][data-v-cc3fbb40]{--bg:#000;--color:#e5f4fd;--color-link:#76b8de;--color-title:#76b8de;--hr-background:#fff;--input-color:#fff;--input-background:rgba(2,53,81,0);--input-border-color:hsla(0,0%,100%,0.3);--input-active-border-color:#48b3e9;--input-radio-color:#48b3e9;--btn-background-hover:#fff;--btn-hover-color:#000;--btn-border:#fff;--btn-color:#c6c6c6;--border-hexagon:#dae6f0;--border-hexagon-white:#dae6f0;--background-top-menu-count:#fff;--color-top-menu-count:#000;--background-popup-menu:rgba(57,107,135,0.85);--color-popup-menu:#e5f4fd;--color-scroll-menu-link:hsla(0,0%,100%,0.8);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:hsla(0,0%,100%,0.8);--background-history-prev:rgba(2,53,81,0.8);--color-history-prev:#fff;--background-modal-window:rgba(57,107,135,0.85);--color-modal-window:#e5f4fd;--border-stories:#76b8de}.confirm-modal-wrap[data-v-cc3fbb40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;right:0;bottom:0;z-index:101}.window[data-v-cc3fbb40]{padding:20px;position:relative;background:#fff;min-width:320px;text-align:center;z-index:30}.window .title[data-v-cc3fbb40]{margin-bottom:30px;font-size:1.625rem}.window .btn-box a[data-v-cc3fbb40]:not(:last-child){margin-right:10px}
:root{--bg:#fff;--color:#000;--color-link:#279063;--color-title:#279063;--btn-background:hsla(0,0%,100%,0);--btn-background-hover:#000;--btn-hover-color:#fff;--btn-border:#000;--btn-color:#393939;--hr-background:#ccc;--input-color:#393939;--input-background:rgba(#fff,.0);--input-border-color:rgba(57,57,57,0.5);--input-active-border-color:#48b3e9;--input-radio-color:#a6a6a6;--border-hexagon:#dae6f0;--border-hexagon-white:#4fb3e9;--background-top-menu-count:#27394d;--color-top-menu-count:#fff;--background-popup-menu:rgba(0,0,0,0.85);--color-popup-menu:#fff;--color-scroll-menu-link:rgba(57,57,57,0.7);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:rgba(57,57,57,0.7);--background-history-prev:hsla(0,0%,65.1%,0.8);--color-history-prev:#fff;--background-modal-window:rgba(75,176,231,0.85);--color-modal-window:#fff;--border-stories:#4bb0e7}.content-wrap[data-theme=dark]{--bg:#000;--color:#e5f4fd;--color-link:#76b8de;--color-title:#76b8de;--hr-background:#fff;--input-color:#fff;--input-background:rgba(2,53,81,0);--input-border-color:hsla(0,0%,100%,0.3);--input-active-border-color:#48b3e9;--input-radio-color:#48b3e9;--btn-background-hover:#fff;--btn-hover-color:#000;--btn-border:#fff;--btn-color:#c6c6c6;--border-hexagon:#dae6f0;--border-hexagon-white:#dae6f0;--background-top-menu-count:#fff;--color-top-menu-count:#000;--background-popup-menu:rgba(57,107,135,0.85);--color-popup-menu:#e5f4fd;--color-scroll-menu-link:hsla(0,0%,100%,0.8);--color-active-scroll-menu-link:#fff;--border-scroll-menu-link:hsla(0,0%,100%,0.8);--background-history-prev:rgba(2,53,81,0.8);--color-history-prev:#fff;--background-modal-window:rgba(57,107,135,0.85);--color-modal-window:#e5f4fd;--border-stories:#76b8de}@font-face{font-family:TTNorms;font-weight:400;font-style:normal;src:url(/TTNorms-Regular.woff) format("woff"),url(/TTNorms-Regular.woff2) format("woff2")}@font-face{font-family:TTNorms;font-weight:700;font-style:normal;src:url(/TTNorms-Bold.woff) format("woff"),url(/TTNorms-Bold.woff2) format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}body.modal-open{overflow:hidden}body.modal-open .bottom-nav{display:none!important}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}button,input,select,textarea{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}body{margin:0;padding:0;font-family:TTNorms,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-weight:700}h1{font-size:1.625rem}h2{font-size:1.375rem}h3{font-size:1.125rem}p{color:var(--color)}p:not(:last-child){margin-bottom:10px}a{text-decoration:none;color:var(--color-link)}li,ul{margin:0;padding:0;list-style-type:none}.btn{display:inline-block;padding:10px 25px;border:1px solid var(--btn-border);border-radius:5px;background:var(--btn-background);font-size:.875rem;color:var(--btn-color);min-height:36px;-webkit-transition:background .3s;transition:background .3s;cursor:pointer}.btn:hover{background:var(--btn-background-hover);color:var(--btn-hover-color)}.btn.success{color:#fff;background:#26de81}.btn.success:hover{background:rgb(82.268,228.732,154.704)}.btn.danger{color:#fff;background:#fc5c65}.btn.danger:hover{background:#fd8e94}form.inline-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}form.inline-box .input-item{margin-bottom:10px;margin-right:10px}form.inline-box .btn{margin-bottom:10px}.input-item{display:block;margin-bottom:15px;text-align:left}.input-item .label-input{display:inline-block;margin-left:5px;margin-bottom:5px;font-weight:700;font-size:.875rem}.input-item .validation-error{font-weight:700;font-size:.8125rem;color:#fc5c65}.input-item.icon-user .input{padding-left:40px;padding-right:40px;background:var(--input-background) url(/icon-user.png) 10px no-repeat;background-size:30px}.input-item.icon-pass .input{padding-left:40px;padding-right:40px;background:var(--input-background) url(/icon-pass.png) 14px no-repeat;background-size:22px}.checkbox-item>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkbox-item .input{width:auto;min-height:auto}.checkbox-item .label-input{margin-bottom:0;margin-left:10px}.checkbox-item .validation-error{margin-left:5px}.input{padding:12px 15px;border-radius:5px;min-height:36px;width:100%;background:var(--input-background);color:var(--input-color);border-bottom:1px solid var(--input-border-color)}.input::-webkit-input-placeholder{color:var(--input-color)}.input:-moz-placeholder,.input::-moz-placeholder{color:var(--input-color)}.input:-ms-input-placeholder{color:var(--input-color)}.input.error{border-color:#fc5c65}.line-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.line-box.start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.line-box .input-item{margin-bottom:0}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:15px;position:relative}@media screen and (max-width:640px){.content{padding-bottom:70px}}@media screen and (max-width:480px){.content{padding-bottom:60px}}.content.no-menu{padding:15px}.content .title{font-weight:700;font-size:2.5rem;color:var(--color-title)}@media screen and (max-width:480px){.content .title{font-size:1.375rem}}.content .sub-title{margin-bottom:30px;font-size:1.625rem}.content .center,.content .center .input{text-align:center}.hr{margin:15px 10px;height:2px;background:var(--hr-background);position:relative}.hr:after,.hr:before{content:"";position:absolute;font-family:Font Awesome\ 5 Free;font-size:.375rem;font-weight:900;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--hr-background)}.hr:before{left:-10px}.hr:after{right:-10px}.content-wrap[data-theme=light].background-full{background:#fff;background-size:cover}.content-wrap[data-theme=dark]{background-color:#000;background-size:100% auto;color:var(--color)}.content-wrap[data-theme=dark].background-full{background-color:#000;background-size:cover}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.hexagon{height:100px;width:100px}.bottom-menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;left:0;bottom:0;width:100%;background:var(--bg);z-index:20}.bottom-menu-wrap:before{content:"";position:absolute;width:90%;height:2px;background:var(--border-hexagon-white);left:50%;top:calc(50% - 1px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:640px){.bottom-menu-wrap .hexagon{width:60px;height:60px}}@media screen and (max-width:480px){.bottom-menu-wrap .hexagon{width:50px;height:50px}}.bottom-menu-wrap a{display:inline-block;padding:15px;text-align:center;font-size:1.625rem;color:#fff}@media screen and (max-width:640px){.bottom-menu-wrap a{padding:5px}}.login-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.login-page .title{width:129px;height:129px}.login-page .form-box{max-width:320px;min-width:300px}.login-page .hr{margin-top:30px;margin-bottom:30px}.login-page .btn-register{margin-top:20px}.registration-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.registration-page .line-box{margin-bottom:15px}.registration-page .title{font-size:3.75rem}.registration-page .form-box{max-width:320px;min-width:300px}.registration-page .hr{margin-top:30px;margin-bottom:30px}.gallery-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.gallery-box.grid .info-box{display:none}@media screen and (max-width:480px){.gallery-box.grid .user-info-box .ava{width:20px;height:20px}.gallery-box.grid .user-info-box .username{display:none}}.gallery-box.full .item{width:100%}.gallery-box.shopping-center .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.gallery-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;width:31%;position:relative;-webkit-transition:width .3s;transition:width .3s;cursor:pointer}.gallery-box .item .img{background-size:cover;background-position:50%;border:1px solid #ddd}.gallery-box .item img{width:100%}.gallery-box .bottom-box{position:relative}.gallery-box .in-favorite-box{padding:10px 15px;position:absolute;right:0;bottom:0;z-index:10;color:#fff}.gallery-box .in-favorite-box.active{color:#07b2e5}.gallery-box .user-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}.gallery-box .user-info-box .ava{margin-right:5px;width:34px;height:34px;border-radius:50%;background-size:cover;background-position:50%;overflow:hidden}.gallery-box .user-info-box .username{font-size:.875rem}.gallery-box .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}.gallery-box .info-box .title{margin-bottom:0;padding:0;border:none}.gallery-box .info-box .locality{font-family:Roboto-Bold,sans-serif;font-size:.875rem}.gallery-box .title{padding:5px 10px;text-align:center;font-weight:700;font-size:.875rem;color:var(--color)}.gallery-box .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-box .actions .btn{font-size:1.125rem}.gallery-box .actions .btn.small{padding:5px 10px;font-size:.875rem;min-height:auto}.gallery-box .actions .btn:not(:last-child){margin-right:5px}.home-page .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media screen and (max-width:640px){.home-page .title-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home-page .title-box .title{margin-bottom:0;margin-right:40px}@media screen and (max-width:640px){.home-page .title-box .title{margin-right:0;margin-bottom:5px}}@media screen and (max-width:480px){.home-page .title-box .title{margin-right:10px}}.home-page .title-box .btns-box{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.home-page .title-box .btns-box{width:100%;text-align:center}}.home-page .title-box .btns-box .input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;white-space:nowrap}.home-page .title-box .btns-box .input:not(:last-child){margin-right:10px}.home-page .title-box .btns-box .input.active{border-color:var(--input-active-border-color)}.home-page .title-box .btns-box img{max-width:40px}@media screen and (max-width:480px){.home-page .title-box .btns-box img{display:none}}.home-page .user-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-page .user-box,.home-page .user-box .logo-box{display:-webkit-box;display:-ms-flexbox;display:flex}.home-page .user-box .logo-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #1affaf;border-radius:50%;margin-right:30px;width:60px;height:60px;overflow:hidden}.home-page .user-box .logo-box img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){.home-page .user-box .logo-box{width:43px;height:43px}}.home-page .user-box .info-box{overflow-x:auto}.home-page .user-box .info-box .top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:25px;padding-top:10px}@media screen and (max-width:480px){.home-page .user-box .info-box .top-menu{margin-bottom:20px}}.home-page .user-box .info-box .top-menu>a{position:relative}.home-page .user-box .info-box .top-menu>a:not(:last-child){margin-right:15px}.home-page .user-box .info-box .top-menu>a .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;position:absolute;right:-8px;top:-8px;background:#e86262;font-weight:700;color:var(--color-top-menu-count);border-radius:20px;min-width:22px;height:22px}.home-page .user-box .info-box .top-menu .icon{width:50px}@media screen and (max-width:480px){.home-page .user-box .info-box .top-menu .icon{max-width:28px}}.home-page .friends-wrap .views-type-box{margin-bottom:15px}.home-page .users-link-wrap{margin-bottom:30px}.profile-page .top-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-page .avatar-box{margin-bottom:15px;position:relative;min-height:150px}.profile-page .avatar-box .img{overflow:hidden;border-radius:50%;position:relative;background-size:cover;background-position:50%}.profile-page .avatar-box .img,.profile-page .avatar-box .no-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px;height:150px;cursor:pointer}.profile-page .avatar-box .no-avatar{border-radius:50%;border:2px solid #fff;font-size:5rem;color:#fff}.profile-page .info-box{text-align:right}.profile-page .info-box .ref-link-box{margin-top:15px}.profile-page .info-box .ref-link-box p{margin-bottom:0}.profile-page .gallery-box .actions .btn{padding:5px 10px;font-size:1rem;min-height:auto}.offers-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.offers-box .add{border:1px solid #ddd;padding:20px}.offers-box .add,.offers-box .add a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offers-box .add a{width:100px;height:100px;padding:10px;border-radius:20px;border:2px solid #07b2e5;color:#07b2e5}.offers-box .add a i{font-size:3.375rem}.offers-box .title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px;font-weight:700;font-size:.875rem;border:1px solid #ddd}.offers-box .title-wrap .title{margin-bottom:0;font-size:1rem;color:var(--color)}.offers-box .item{width:33.33%}.offers-box .item.promote{position:relative;pointer-events:auto}.offers-box .item.promote:before{position:absolute;content:"";border:6px solid #fc5c65;left:0;top:0;width:100%;height:100%;pointer-events:none}@media screen and (max-width:640px){.offers-box .item{width:100%}}.offers-box .item .info-box{padding:5px;border:1px solid #ddd}.offers-box .item .info-box .title{width:100%;font-family:Roboto-Bold,sans-serif;color:#000}.offers-box .item .info-box .price{color:#000}.offers-box .item .info-box .actions-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.offers-box .item .info-box .actions-box .btn{margin-bottom:5px}.offers-box .item .info-box .actions-box .setting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px}.favorites-box{margin-bottom:15px}.popup-menu-wrap .fixed-window .img{margin-right:10px}.popup-menu-wrap .home-link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.popup-menu-wrap .home-link-box .top-box{margin-top:30px}.popup-menu-wrap .home-link-box .top-box span{width:100%;border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:25px}.popup-menu-wrap .home-link-box .bottom-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.popup-menu-wrap .home-link-box a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.popup-menu-wrap .home-link-box a:not(:last-child){margin-bottom:30px}.hall-page .users-mark-wrap{margin-top:30px}@media screen and (max-width:480px){.hall-page .gallery-box .item{width:100%}}.accounts-page .gallery-box{margin-top:15px}.offer-promote-page .promote-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offer-promote-page .promote-box .item:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #07b2e5}.offer-promote-page .promote-box .item .label p{font-family:Roboto-Bold,sans-serif;font-size:.9375rem}.show-user-page .top-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.show-user-page .avatar-box{margin-bottom:0;margin-right:20px;position:relative;min-height:150px}.show-user-page .avatar-box .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:150px;height:150px;border-radius:50%;position:relative;background-size:cover;background-position:50%;cursor:pointer}@media screen and (max-width:450px){.show-user-page .avatar-box{min-height:80px}.show-user-page .avatar-box .img{width:80px;height:80px}}.show-user-page .avatar-box .no-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px;height:150px;border-radius:50%;border:2px solid #fff;font-size:5rem;color:#fff;cursor:pointer}.offer-page .actions{margin-top:15px}.friends-box-gift{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.friends-box-gift .item{margin-bottom:10px;width:33%;text-align:center;cursor:pointer}@media screen and (max-width:480px){.friends-box-gift .item{width:100%}}.friends-box-gift .ava{margin-bottom:10px}.friends-box-gift .ava .img,.friends-box-gift .ava .no-avatar{margin:0 auto;width:150px;height:150px;border-radius:50%;position:relative;background-size:cover;background-position:50%}@media screen and (max-width:640px){.friends-box-gift .ava .img,.friends-box-gift .ava .no-avatar{width:100px;height:100px}}@media screen and (max-width:480px){.friends-box-gift .ava .img,.friends-box-gift .ava .no-avatar{width:150px;height:150px}}.friends-box-gift .ava .no-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;font-size:5rem;color:#fff}@media screen and (max-width:640px){.friends-box-gift .ava .no-avatar{font-size:3.125rem}}@media screen and (max-width:480px){.friends-box-gift .ava .no-avatar{font-size:5rem}}.friends-box-gift .name{font-size:.875rem}.make-photo-page .hall-box .cur-hall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.make-photo-page .hall-box .cur-hall p{margin-bottom:0;font-size:.9375rem}.make-photo-page .hall-box .cur-hall a{display:inline-block;margin-left:15px;width:20px;height:20px}.map-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map-page .top-box{padding-top:40px;text-align:center}@media screen and (max-width:480px){.map-page .top-box{padding-top:0}}.map-page .top-box .title{display:inline-block;margin-bottom:20px;font-size:5rem}@media screen and (max-width:480px){.map-page .top-box .title{font-size:2.5rem}}.map-page .top-box .sub-title{margin-bottom:40px}@media screen and (max-width:480px){.map-page .top-box .sub-title{margin-bottom:20px}}.map-page .bottom-box .like-box{text-align:center}.map-page .bottom-box .like-box a{display:inline-block;position:relative}.map-page .bottom-box .like-box .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;font-weight:700;background:var(--background-top-menu-count);color:var(--color-top-menu-count);min-width:30px;height:30px;right:20%;top:15%;border-radius:20px}.map-page #map_canvas{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:15px;width:100%;min-height:400px;background:#07b2e5}.settings-page .item .title{font-size:1rem}@media screen and (max-width:480px){.shopping-center-page .gallery-box .item{width:100%}}.business-post-page .title-box{margin-bottom:40px}.business-post-page .title-box .btns-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.business-post-page .title-box .btns-box .input-item{margin-bottom:0}.business-post-page .title-box .btns-box>.input-item{width:40%}@media screen and (max-width:480px){.business-post-page .title-box .btns-box>.input-item{margin-bottom:10px;width:100%}}.business-post-page .title-box .btns-box a{width:28%}@media screen and (max-width:480px){.business-post-page .title-box .btns-box a{width:48%}}.business-post-page .title-box .btns-box a.active{border-color:var(--input-active-border-color)}.business-post-page .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.business-post-page .info-box .icons-box .icon{font-size:2.875rem}.business-post-page .info-box .icons-box .icon:not(:last-child){margin-right:15px}@media screen and (max-width:480px){.business-post-page .info-box .icons-box .icon{font-size:1.625rem}}.business-post-page .info-box .menu-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.business-post-page .info-box .menu-box>a{margin-right:15px;position:relative}.business-post-page .info-box .menu-box>a .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;position:absolute;right:-8px;top:-8px;background:var(--background-top-menu-count);font-weight:700;color:var(--color-top-menu-count);border-radius:20px;min-width:22px;height:22px}.business-post-page .info-box .menu-box .icon{max-width:50px}@media screen and (max-width:480px){.business-post-page .info-box .menu-box .icon{max-width:28px}}.business-post-page .business-post-modal .title{font-size:1.375rem;color:#fff}.business-post-page .business-post-modal ul li{display:block;padding:10px 0;color:#fff}.business-post-page .business-post-modal ul li:not(:last-child){border-bottom:1px solid var(--color-title)}.stories-box{padding:10px 0}.stories-box .items-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto}.stories-box .item:not(:last-child){margin-right:10px}.stories-box .item .img{width:100px;height:100px;background-size:cover;background-position:50%;border:2px solid var(--border-stories);border-radius:50%}.stories-box .modal-story{left:0;top:0;width:100%;height:100%;z-index:26}.stories-box .close,.stories-box .modal-story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed}.stories-box .close{width:25px;height:25px;top:15px;right:15px;color:#fff;font-size:1.25rem}.stories-box .loading{position:fixed;left:0;bottom:0;height:5px;background:#fff;z-index:26;-webkit-transition:width 5s;transition:width 5s}.stories-box .loading.start{-webkit-animation:loading 5s linear;animation:loading 5s linear}.mask{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:25}@-webkit-keyframes loading{0%{width:0}to{width:100%}}@keyframes loading{0%{width:0}to{width:100%}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}
