.AuthLayout-module__6zWKOW__kadrTemnyy{display:block}.AuthLayout-module__6zWKOW__kadrSvetlyy{display:none}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .AuthLayout-module__6zWKOW__kadrTemnyy{display:none}:root:not([data-theme=dark]) .AuthLayout-module__6zWKOW__kadrSvetlyy{display:block}}[data-theme=light] .AuthLayout-module__6zWKOW__kadrTemnyy{display:none}[data-theme=light] .AuthLayout-module__6zWKOW__kadrSvetlyy{display:block}
.Loader-module__xrlJWG__container{justify-content:center;align-items:center;height:100%;display:flex}.Loader-module__xrlJWG__loader{will-change:transform;width:72px;height:72px;transform-style:preserve-3d;grid-template-columns:repeat(2,1fr);gap:8px;animation:2s cubic-bezier(.6,.2,.1,1) infinite Loader-module__xrlJWG__rotateLoader;display:grid;transform:rotate(45deg)}.Loader-module__xrlJWG__cube{will-change:transform;backface-visibility:hidden;border-radius:8px;width:30px;height:30px;animation:1.6s ease-in-out infinite Loader-module__xrlJWG__pulse;transform:translateZ(0)}.Loader-module__xrlJWG__cube:first-child{background:linear-gradient(315deg, var(--a-700) 20%, var(--a-500) 60%, var(--a-300) 85%, var(--a-100) 100%);animation-delay:0s}.Loader-module__xrlJWG__cube:nth-child(2){background:linear-gradient(45deg, var(--a-700) 20%, var(--a-500) 60%, var(--a-300) 85%, var(--a-100) 100%);animation-delay:.2s}.Loader-module__xrlJWG__cube:nth-child(3){background:linear-gradient(225deg, var(--a-700) 20%, var(--a-500) 60%, var(--a-300) 85%, var(--a-100) 100%);animation-delay:.4s}.Loader-module__xrlJWG__cube:nth-child(4){background:linear-gradient(135deg, var(--a-700) 20%, var(--a-500) 60%, var(--a-300) 85%, var(--a-100) 100%);animation-delay:.6s}@keyframes Loader-module__xrlJWG__pulse{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.35)translateZ(0)}}@keyframes Loader-module__xrlJWG__rotateLoader{0%{transform:rotate(45deg)translateZ(0)}50%{transform:rotate(225deg)translateZ(0)}to{transform:rotate(405deg)translateZ(0)}}@media (min-width:768px){.Loader-module__xrlJWG__loader{gap:10px;width:84px;height:84px}.Loader-module__xrlJWG__cube{border-radius:10px;width:35px;height:35px}}.Loader-module__xrlJWG__fadeOut{pointer-events:none;animation:.24s forwards Loader-module__xrlJWG__loaderFadeOut}@keyframes Loader-module__xrlJWG__loaderFadeOut{0%{opacity:1}to{opacity:0}}
.AnimatedButton-module__St6dhW__btn{cursor:pointer;z-index:1;white-space:nowrap;text-align:center;font-size:13px;font-weight:600;font-family:var(--font-sans), sans-serif;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:10px 18px;text-decoration:none;transition:color .5s;display:inline-flex;position:relative;overflow:hidden}.AnimatedButton-module__St6dhW__btn:before{content:"";z-index:-1;border-radius:50%;width:500px;height:500px;transition:all .6s;position:absolute;top:100%;left:100%}.AnimatedButton-module__St6dhW__btn:hover:before{top:-200px;left:-150px}.AnimatedButton-module__St6dhW__btn:active:before{transition:background}.AnimatedButton-module__St6dhW__dark{color:var(--color-text-primary);background:var(--color-bg-muted)}.AnimatedButton-module__St6dhW__dark:before{background:var(--color-fill-contrast)}.AnimatedButton-module__St6dhW__dark:hover{color:var(--color-on-contrast)}.AnimatedButton-module__St6dhW__dark:active:before{background:var(--color-fill-contrast-hover)}.AnimatedButton-module__St6dhW__light{color:#fff;background:#ffffff1f}.AnimatedButton-module__St6dhW__light:before{background:var(--color-brand-primary)}.AnimatedButton-module__St6dhW__light:hover{color:#fff}.AnimatedButton-module__St6dhW__light:active:before{background:var(--color-brand-primary-hover)}.AnimatedButton-module__St6dhW__white{color:#fff;background:0 0}.AnimatedButton-module__St6dhW__white:before{background:#fff}.AnimatedButton-module__St6dhW__white:hover{color:var(--color-dark-solid)}.AnimatedButton-module__St6dhW__white:active:before{background:#ffffffe6}.AnimatedButton-module__St6dhW__solid{color:var(--color-dark-solid);background:#fff}.AnimatedButton-module__St6dhW__solid:before{display:none}
@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.BorderBeam-module__q_obbq__beam{z-index:1;pointer-events:none;border-radius:inherit;padding:var(--beam-width,1.5px);background:conic-gradient(from var(--beam-angle), transparent 0deg, var(--beam-from) 18deg, var(--beam-to) 36deg, transparent 72deg, transparent 360deg);-webkit-mask-composite:xor;animation:BorderBeam-module__q_obbq__beam-spin var(--beam-duration,6s) linear infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes BorderBeam-module__q_obbq__beam-spin{to{--beam-angle:360deg}}@media (prefers-reduced-motion:reduce){.BorderBeam-module__q_obbq__beam{background:conic-gradient(from 0deg, var(--beam-from) 0deg, var(--beam-to) 180deg, var(--beam-from) 360deg);animation:none}}
.Tooltip-module__w6kZxW__container{cursor:help;display:inline-flex;position:relative}.Tooltip-module__w6kZxW__portalTooltip{background-color:var(--color-dark-solid);color:#fff;white-space:normal;word-wrap:break-word;z-index:99999;pointer-events:auto;border-radius:10px;width:max-content;max-width:200px;padding:8px 12px;font-size:11px;font-weight:500;line-height:1.4;animation:.15s Tooltip-module__w6kZxW__fadeIn;position:fixed}.Tooltip-module__w6kZxW__portalTop{transform:translate(-50%)translateY(-100%)}.Tooltip-module__w6kZxW__portalTop:after{content:"";width:6px;height:6px;bottom:-3px;left:var(--tooltip-arrow,50%);background-color:var(--color-dark-solid);position:absolute;transform:translate(-50%)rotate(45deg)}.Tooltip-module__w6kZxW__portalRight{transform:translateY(-50%)}.Tooltip-module__w6kZxW__portalRight:after{content:"";width:6px;height:6px;left:-3px;top:var(--tooltip-arrow,50%);background-color:var(--color-dark-solid);position:absolute;transform:translateY(-50%)rotate(45deg)}.Tooltip-module__w6kZxW__portalLeft{transform:translate(-100%)translateY(-50%)}.Tooltip-module__w6kZxW__portalLeft:after{content:"";width:6px;height:6px;right:-3px;top:var(--tooltip-arrow,50%);background-color:var(--color-dark-solid);position:absolute;transform:translateY(-50%)rotate(45deg)}.Tooltip-module__w6kZxW__portalBottom{transform:translate(-50%)}.Tooltip-module__w6kZxW__portalBottom:after{content:"";width:6px;height:6px;top:-3px;left:var(--tooltip-arrow,50%);background-color:var(--color-dark-solid);position:absolute;transform:translate(-50%)rotate(45deg)}@keyframes Tooltip-module__w6kZxW__fadeIn{0%{opacity:0}to{opacity:1}}.Tooltip-module__w6kZxW__error,.Tooltip-module__w6kZxW__error:after{background-color:var(--color-error)}.Tooltip-module__w6kZxW__error{pointer-events:none}.Tooltip-module__w6kZxW__block{width:100%;display:flex}@media (pointer:coarse){.Tooltip-module__w6kZxW__portalTooltip{pointer-events:none}}
.not-found-module__HS70Aa__foto{filter:grayscale()brightness(.7)blur(1px)}.not-found-module__HS70Aa__zatemnenie{background:linear-gradient(#0000008c,#00000059,#000000bf)}.not-found-module__HS70Aa__bezopasnyePolya{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.not-found-module__HS70Aa__zagolovok.not-found-module__HS70Aa__zagolovok{color:var(--color-text-inverse)}
.MapMarkers-module__hXuZyq__priceMarker{justify-content:center;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--bg-popover);color:var(--fg-primary);box-shadow:var(--shadow-popover);font-family:var(--font-ui);font-size:var(--text-eyebrow);white-space:nowrap;cursor:pointer;font-weight:600;line-height:1.2;display:inline-flex}.MapMarkers-module__hXuZyq__priceMarkerIcon{flex-shrink:0}.MapMarkers-module__hXuZyq__clusterMarker{min-width:30px;height:30px;padding:0 var(--sp-2);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--bg-popover);color:var(--fg-primary);box-shadow:var(--shadow-popover);font-family:var(--font-ui);font-size:var(--text-label);cursor:pointer;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.MapMarkers-module__hXuZyq__sitePin{border:3px solid var(--bg-popover);border-radius:var(--radius-pill);background:var(--fill-accent);width:36px;height:36px;color:var(--on-accent);box-shadow:var(--shadow-popover);justify-content:center;align-items:center;display:flex}
.Checkbox-module__hzGyKG__wrapper{position:relative}.Checkbox-module__hzGyKG__wrapper input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.Checkbox-module__hzGyKG__wrapper input[type=checkbox]:focus-visible+.Checkbox-module__hzGyKG__label .Checkbox-module__hzGyKG__box{outline:2px solid var(--fg-accent);outline-offset:2px}.Checkbox-module__hzGyKG__label{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;gap:10px;display:flex}.Checkbox-module__hzGyKG__label span{vertical-align:middle;display:inline-block;transform:translate(0,0)}.Checkbox-module__hzGyKG__box{border:1px solid var(--border-control);border-radius:4px;flex-shrink:0;width:18px;height:18px;transition:all .2s;position:relative;transform:scale(1)}.Checkbox-module__hzGyKG__box svg{fill:none;stroke:var(--color-on-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:all .3s .1s;position:absolute;top:3px;left:2px;transform:translate(0,0)}.Checkbox-module__hzGyKG__box:before{content:"";background:var(--color-brand-primary);opacity:1;border-radius:50%;width:100%;height:100%;display:block;transform:scale(0)}.Checkbox-module__hzGyKG__label:hover .Checkbox-module__hzGyKG__box{border-color:var(--color-brand-primary)}.Checkbox-module__hzGyKG__wrapper input[type=checkbox]:checked+.Checkbox-module__hzGyKG__label .Checkbox-module__hzGyKG__box{background:var(--color-brand-primary);border-color:var(--color-brand-primary);animation:.4s Checkbox-module__hzGyKG__wave}.Checkbox-module__hzGyKG__wrapper input[type=checkbox]:checked+.Checkbox-module__hzGyKG__label .Checkbox-module__hzGyKG__box svg{stroke-dashoffset:0}.Checkbox-module__hzGyKG__wrapper input[type=checkbox]:checked+.Checkbox-module__hzGyKG__label .Checkbox-module__hzGyKG__box:before{opacity:0;transition:all .6s;transform:scale(3.5)}@keyframes Checkbox-module__hzGyKG__wave{50%{transform:scale(.9)}}.Checkbox-module__hzGyKG__disabled{cursor:default;opacity:.65}
.RotatingText-module__ZWgsoW__textRotate{white-space:pre-wrap;flex-wrap:wrap;display:inline-flex;position:relative}.RotatingText-module__ZWgsoW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RotatingText-module__ZWgsoW__word{display:inline-flex}.RotatingText-module__ZWgsoW__element{animation-duration:var(--rt-dur,.4s);animation-delay:var(--rt-delay,0s);animation-timing-function:var(--ease-panel);animation-fill-mode:both;display:inline-block}@supports (animation-timing-function:linear(0, 1)){.RotatingText-module__ZWgsoW__element{animation-timing-function:var(--rt-ease,var(--ease-panel))}}.RotatingText-module__ZWgsoW__space{white-space:pre}.RotatingText-module__ZWgsoW__textRotate[data-rt=in] .RotatingText-module__ZWgsoW__element{animation-name:RotatingText-module__ZWgsoW__rt-in}.RotatingText-module__ZWgsoW__textRotate[data-rt=out] .RotatingText-module__ZWgsoW__element{animation-name:RotatingText-module__ZWgsoW__rt-out}@keyframes RotatingText-module__ZWgsoW__rt-in{0%{transform:translateY(var(--rt-y-from));opacity:var(--rt-op-from)}to{opacity:var(--rt-op-to);transform:translateY(0)}}@keyframes RotatingText-module__ZWgsoW__rt-out{0%{opacity:var(--rt-op-to);transform:translateY(0)}to{transform:translateY(var(--rt-y-exit));opacity:var(--rt-op-exit)}}@media (prefers-reduced-motion:reduce){.RotatingText-module__ZWgsoW__textRotate[data-rt=in] .RotatingText-module__ZWgsoW__element,.RotatingText-module__ZWgsoW__textRotate[data-rt=out] .RotatingText-module__ZWgsoW__element{animation-name:none}}
.MapTiles-module__1DyNRa__tiles [class*=ground-pane]{filter:var(--map-tiles)}.MapTiles-module__1DyNRa__photo{--map-tiles:none}
