@charset "UTF-8";
#map11{height:380px;padding:4px;margin-top:10px;margin-bottom:5px;background-color:#fff}.fade.show{opacity:1}.popover-body{background-color:#fff;padding:10px 3px}.photo-attach{position:relative}.photo-attach__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0}.photo-attach__button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.photo-attach__button img{display:block;width:15px;height:16px}.photo-attach__input:focus-visible+.photo-attach__button{outline:2px solid rgba(0,0,0,.4);outline-offset:-2px}.photo-attach--busy .photo-attach__button{opacity:.5}.photo-attach__previews{display:flex;flex-wrap:wrap;gap:8px}.photo-attach__item{position:relative;width:56px;height:56px}.photo-attach__item img{display:block;width:56px;height:56px;object-fit:cover;border-radius:6px}.photo-attach__remove{position:absolute;top:-6px;right:-6px;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;font-size:16px;line-height:22px;text-align:center;cursor:pointer}.photo-attach__error{margin:6px 0 0;font-size:14px;color:rgba(201,26,26,1)}.photo-attach__error[hidden]{display:none}.authBg{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;pointer-events:none}.authBg.active1{opacity:1;pointer-events:all;transition:.5s all;z-index:100000000;background-color:rgba(0,0,0,.2);width:100%}.m-lrt{margin-left:auto;margin-right:auto;margin-top:20px}.auth{top:0;height:0;position:absolute;left:50%;transform:translate(-50%,-50%) scale(0);transition:.5s all}.loft__premium-text{font-size:16px;font-weight:300;line-height:19px;color:rgba(44,44,44,1)}.auth.active1{transform:translate(-50%,-50%) scale(1);transition:.5s all}.form__block--option{border-radius:14px;border:1px solid #f5f5f5;background:#f5f5f5;padding:10px;cursor:pointer}.form__block--option:hover{border:1px solid rgba(8,200,146,1);transition:1s}.form__header--image{position:relative;left:440px;top:20px;display:none}.form__choice{display:flex;flex-direction:row;justify-content:space-evenly;gap:60px;margin-top:10px}.form__choice--registration{font-size:24px;font-weight:400;color:#2c2c2c}.form-inputs,.form__help,.form__login-social{padding:0 15px}.input1{padding:16px 0 16px 16px;border-radius:14px;border:1px solid #ababab;outline:none;cursor:pointer;font-size:16px}.form-inputs{display:flex;flex-direction:column;gap:24px;margin-top:35px}.form__choice--login{font-size:24px;font-weight:400;color:#ababab}.advertising-type{display:flex;flex-direction:column;gap:35px;border-radius:32px;background:rgba(255,255,255,1)}.modal-advertising-type{width:530px !important;margin:10% auto;height:510px}.authClose{cursor:pointer}.show_authorization{cursor:pointer}.krestik{position:absolute;right:20px;top:75px;cursor:pointer}.regModel{display:none;margin-bottom:40px}.social-margin-b{margin-bottom:10px}.social-checkbox{vertical-align:text-top;margin-left:12px}.regConstructor{display:none}.authButton{cursor:pointer}.regButton{cursor:pointer}.modal-advertising-type{width:530px}.form__help{color:rgba(0,0,0,1);font-weight:300;font-size:16px;margin-top:8px}.login-social__option{display:flex;gap:4px;justify-content:center}.login-social__memory{display:flex;flex-direction:row;gap:15px;margin-top:25px}.form__login-social>p{color:#4f4f4f;font-size:16px;margin-top:35px;margin-bottom:16px}.scales{border:1px solid #fff;accent-color:rgba(44,44,44,1);border-radius:50%;min-width:16px;min-height:16px;width:16px;height:16px;background-color:#fff;transition:all ease-in .2s;user-select:none}.form__login{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:32px;gap:16px}.form__block{display:flex;flex-direction:row;gap:5px;margin-top:81px;padding:0 15px;justify-content:center}form{position:relative;width:unset}.form__block--option{border-radius:14px;border:1px solid #f5f5f5;background:#f5f5f5;padding:10px;cursor:pointer;height:100%}.form__block--title{color:rgba(44,44,44,1);font-size:16px;font-weight:700;margin-bottom:8px}p{color:rgba(0,0,0,1);font-style:normal;font-weight:500;font-size:16px;line-height:18px}.form__login-button{padding:8px 36px;background:#08c892;border-radius:14px;border:none;color:#fff;font-size:24px;cursor:pointer;margin-left:20px}.social__memory--text{font-size:16px;font-weight:300}a{text-decoration:none;color:rgba(108,108,108,1);font-weight:500;font-size:16px;line-height:18px}.form__header{margin-top:12px;display:none;justify-content:center;align-items:flex-start}.form__header--text{color:#c91a1a;font-size:16px;font-weight:300;margin-bottom:10px}.form__headers{margin-top:12px;display:none;justify-content:center;align-items:flex-start}.form__headers--text{color:#c91a1a;font-size:16px;font-weight:300;margin-bottom:10px}.input-text_done{border:1px solid #ababab !important}.input-text_invalid{border:1px solid #c91a1a !important}@media (max-width:500px){.form__login-button{margin-left:0}.container{width:100%}.auth{position:fixed;width:96%}.modal2{width:100%}.krestik{position:absolute;top:60px;cursor:pointer;margin-right:20px}.modal-advertising-type{width:90% !important;margin-left:auto;margin-right:auto}.form__header--image{display:none}p{font-size:16px;line-height:18.75px}#menuToggle{display:block;position:absolute;top:20px;right:20px;z-index:100000;-webkit-user-select:none;user-select:none}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}.form__block{display:flex;flex-direction:row;gap:5px;margin-top:81px;padding:0 15px;justify-content:center}.form__block--text{color:rgba(44,44,44,1);font-size:24px;font-weight:400;margin:0 15px}.form-inputs,.form__help,.form__login-social{padding:0 15px}.form-inputs{display:flex;flex-direction:column;gap:24px;margin-top:35px}.form__login{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px;gap:16px;margin-top:32px}#menuToggle span{display:block;width:17px;height:3px;margin-bottom:5px;position:relative;background:rgba(44,44,44,1);border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{display:none}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){opacity:1;transform:rotate(-45deg) translate(0,-1px)}#menu{display:flex;flex-direction:column;gap:50px;position:fixed;width:300px;margin:-50px 0 0;padding:50px 50px 50px 0;right:-25px;background:rgba(189,255,236);list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);border-radius:32px 0 0 32px}.form__header{padding-bottom:10px;margin:0 20px}.form__headers{padding-bottom:10px;margin:0 20px}.advertising-type{padding:32px 12px 41px !important}}.advertising-type{padding:32px 60px 41px}.authBg.popup-auth.active1{display:flex;align-items:center;justify-content:center}.popup-auth .auth{position:relative;top:unset;left:unset;transform:scale(0);height:auto;margin:auto;width:auto;max-width:96%}.popup-auth .auth.active1{transform:scale(1)}.popup-auth .modal-advertising-type{height:auto;max-height:90vh;overflow-y:auto;margin:0}.popup-auth .krestik{top:20px;right:20px;z-index:1000}.auth-modal-message{color:#d93025;text-align:center;font-size:14px;line-height:1.35;margin:0 0 12px}@media (max-width:500px){.personModelBackgroundAuth .info_error{box-sizing:border-box;padding-right:44px}}.cookies{align-items:flex-end;bottom:calc(24px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:16px;position:fixed;right:calc(24px + env(safe-area-inset-right,0px));width:282px;z-index:10002;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:840px){.cookies{width:282px}}@media screen and (max-width:840px){.cookies{width:calc(100% - 48px - env(safe-area-inset-right,0px))}}.cookies-window{width:auto;display:flex;flex-direction:column;flex-grow:1}.cookies-content{background:rgba(7,7,7,.8);border-radius:20px;box-sizing:border-box;color:#f5f7fa;display:flex;flex-direction:column;padding:20px}.header-cook{font-size:20px;font-weight:700;letter-spacing:.4px;line-height:24px;margin:0 0 12px}.content-cook{margin:0 0 16px;font-size:12px;line-height:16px;font-weight:400;letter-spacing:.2px}.content-cook p{color:inherit}.button-cook{-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:inherit;margin:0;overflow:hidden;padding:10px 16px;position:relative;text-align:center;text-decoration:none;background-color:#0dc994;color:#fff;width:100%;align-items:center;justify-content:center;touch-action:manipulation}.button-cont-text{display:flex;height:24px;white-space:nowrap;width:100%;align-items:center;justify-content:center}.button-text-cook{overflow:hidden;text-overflow:ellipsis;display:block;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:24px}.link-cookies{color:inherit;text-decoration:underline}