:where(.scr[data-screen=oblast]) *{box-sizing:border-box;margin:0}html:has(.scr[data-screen=oblast]){background:var(--page)}.scr:where([data-screen=oblast]){font-family:var(--font-onest), "Onest", -apple-system, system-ui, sans-serif;color:var(--ink);font-size:var(--t-body);max-width:430px;padding-bottom:calc(112px + env(safe-area-inset-bottom));background:var(--page);-webkit-font-smoothing:antialiased;margin:0 auto;line-height:1.35}:where(.scr[data-screen=oblast]) ::selection{background:var(--acc-soft);color:var(--acc-press)}:where(.scr[data-screen=oblast]) :focus-visible{outline:3px solid var(--acc);outline-offset:3px}:where(.scr[data-screen=oblast]) button,:where(.scr[data-screen=oblast]) a{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;text-decoration:none}:where(.scr[data-screen=oblast]) svg{display:block}:where(.scr[data-screen=oblast]) .num{font-variant-numeric:tabular-nums}:where(.scr[data-screen=oblast]) .ic{width:22px;height:22px;-webkit-mask:var(--u) center / contain no-repeat;-webkit-mask:var(--u) center / contain no-repeat;mask:var(--u) center / contain no-repeat;background:currentColor;flex:none;display:block}:where(.scr[data-screen=oblast]) .glass{background:var(--glass);box-shadow:var(--glass-edge);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8)}:where(.scr[data-screen=oblast]) .topbar{z-index:6;pointer-events:none;width:100%;max-width:430px;padding:max(var(--s-3), env(safe-area-inset-top)) var(--s-4) var(--s-3);text-align:center;font-size:var(--t-body);font-weight:700;position:fixed;top:0;left:50%;transform:translate(-50%)}:where(.scr[data-screen=oblast]) .topbar:before{content:"";z-index:-1;opacity:0;background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);transition:opacity .2s var(--ease-out);position:absolute;inset:0}:where(.scr[data-screen=oblast]) .topbar span{opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);display:inline-block;transform:translateY(6px)}:where(.scr[data-screen=oblast]).is-scrolled .topbar:before,:where(.scr[data-screen=oblast]).is-scrolled .topbar span{opacity:1}:where(.scr[data-screen=oblast]).is-scrolled .topbar span{transform:none}:where(.scr[data-screen=oblast]) .wrap{padding:0 var(--s-4)}:where(.scr[data-screen=oblast]) .head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:max(var(--s-6), env(safe-area-inset-top)) var(--s-1) 0;display:flex}:where(.scr[data-screen=oblast]) .head h1{font-size:var(--t-large);letter-spacing:-.03em;font-weight:700;line-height:1.1}:where(.scr[data-screen=oblast]) .where{min-height:44px;margin:2px 0 0 var(--s-1);font-size:var(--t-sub);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}:where(.scr[data-screen=oblast]) .where .ic{width:16px;height:16px;color:var(--ink)}:where(.scr[data-screen=oblast]) .where b{color:var(--ink);font-weight:700}:where(.scr[data-screen=oblast]) .ic--loc{transform:scaleX(-1)}:where(.scr[data-screen=oblast]) .round{width:var(--h-m);height:var(--h-m);border-radius:var(--r-pill);background:var(--card);box-shadow:inset 0 0 0 1.5px var(--edge);transition:transform var(--d-press) var(--ease-out);flex:none;place-items:center;display:grid}:where(.scr[data-screen=oblast]) .round .ic{width:22px;height:22px}:where(.scr[data-screen=oblast]) .round:active{transform:scale(.94)}:where(.scr[data-screen=oblast]) .search{align-items:center;gap:var(--s-2);height:64px;margin-top:var(--s-1);padding:0 var(--s-2) 0 var(--s-5);border-radius:var(--r-pill);background:var(--card);box-shadow:var(--lift);display:flex}:where(.scr[data-screen=oblast]) .search__q{align-items:center;gap:var(--s-3);text-align:left;flex:1;min-width:0;height:64px;display:flex}:where(.scr[data-screen=oblast]) .search__q svg{flex:none;width:20px;height:20px}:where(.scr[data-screen=oblast]) .search__q span{min-width:0}:where(.scr[data-screen=oblast]) .search__q b{font-size:var(--t-body);font-weight:700;line-height:1.25;display:block}:where(.scr[data-screen=oblast]) .search__q small{font-size:var(--t-foot);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;display:block;overflow:hidden}:where(.scr[data-screen=oblast]) .fbtn{border-radius:var(--r-pill);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--edge);flex:none;place-items:center;display:grid;position:relative}:where(.scr[data-screen=oblast]) .fbtn svg{width:20px;height:20px}:where(.scr[data-screen=oblast]) .fbtn__n{min-width:20px;height:20px;padding:0 var(--s-1);border-radius:var(--r-pill);background:var(--ink);color:var(--card);font-size:var(--t-cap);box-shadow:0 0 0 2px var(--card);place-items:center;font-weight:800;display:grid;position:absolute;top:-3px;right:-3px}:where(.scr[data-screen=oblast]) .cats{gap:var(--s-1);margin:var(--s-3) calc(var(--s-4) * -1) 0;padding:4px var(--s-3);scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 84%,#0000);mask-image:linear-gradient(90deg,#000 84%,#0000)}:where(.scr[data-screen=oblast]) .cats::-webkit-scrollbar{display:none}:where(.scr[data-screen=oblast]) .cat{width:76px;font-size:var(--t-foot);color:var(--ink-2);flex:none;justify-items:center;gap:6px;padding-bottom:4px;font-weight:600;display:grid}:where(.scr[data-screen=oblast]) .cat__ph{border-radius:var(--r-s);background:var(--card);width:68px;height:48px;box-shadow:inset 0 0 0 1px var(--edge);place-items:center;display:grid;overflow:hidden}:where(.scr[data-screen=oblast]) .cat__ph img{object-fit:contain;mix-blend-mode:multiply;width:58px;height:34px}:where(.scr[data-screen=oblast]) .cat__ph svg{width:24px;height:24px;color:var(--ink)}:where(.scr[data-screen=oblast]) .cat__ph img.lift{filter:brightness(1.16)contrast(1.05);-webkit-mask-image:linear-gradient(90deg,#0000 9%,#000 23%);mask-image:linear-gradient(90deg,#0000 9%,#000 23%)}:where(.scr[data-screen=oblast]) .cat[aria-pressed=true]{color:var(--acc-press);font-weight:700}:where(.scr[data-screen=oblast]) .cat[aria-pressed=true] .cat__ph{background:var(--acc-soft);box-shadow:inset 0 0 0 2px var(--acc)}:where(.scr[data-screen=oblast]) .rbar{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-3);padding-left:var(--s-1);display:flex}:where(.scr[data-screen=oblast]) .rhead{font-size:var(--t-sub);color:var(--ink-2)}:where(.scr[data-screen=oblast]) .rhead b{color:var(--ink);font-weight:700}:where(.scr[data-screen=oblast]) .sortb{height:44px;padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--t-sub);color:var(--ink);background:var(--card);box-shadow:inset 0 0 0 1px var(--edge);flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.scr[data-screen=oblast]) .sortb svg{flex:none;width:16px;height:16px}:where(.scr[data-screen=oblast]) .lakes{gap:var(--s-2);margin-top:var(--s-2);display:grid}:where(.scr[data-screen=oblast]) .lake{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-l);background:var(--card);transition:transform var(--d-press) var(--ease-out);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;display:grid}:where(.scr[data-screen=oblast]) .lake:active{transform:scale(.98)}:where(.scr[data-screen=oblast]) .lake img,:where(.scr[data-screen=oblast]) .lake__ph{border-radius:var(--r-s);object-fit:cover;width:72px;height:72px;display:block}:where(.scr[data-screen=oblast]) .lake__ph{background:var(--off);color:var(--off-ink);place-items:center;display:grid}:where(.scr[data-screen=oblast]) .lake__ph .ic{width:30px;height:30px}:where(.scr[data-screen=oblast]) .lake__t{min-width:0}:where(.scr[data-screen=oblast]) .lake b{font-size:var(--t-body);letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}:where(.scr[data-screen=oblast]) .lake .meta{font-size:var(--t-sub);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}:where(.scr[data-screen=oblast]) .bite{margin-top:var(--s-2);padding:var(--s-1) var(--s-3) var(--s-1) var(--s-2);border-radius:var(--r-pill);background:var(--acc);color:var(--on-acc);font-size:var(--t-cap);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}:where(.scr[data-screen=oblast]) .bite i{border-radius:var(--r-pill);background:var(--lime);width:8px;height:8px}:where(.scr[data-screen=oblast]) .bite--old{background:var(--off);color:var(--ink-2)}:where(.scr[data-screen=oblast]) .bite--old i{background:var(--off-ink)}:where(.scr[data-screen=oblast]) .km{font-size:var(--t-head);letter-spacing:-.03em;text-align:right;align-self:start;font-weight:800}:where(.scr[data-screen=oblast]) .km small{font-size:var(--t-cap);color:var(--ink-2);letter-spacing:0;font-weight:600;display:block}:where(.scr[data-screen=oblast]) .more{margin-top:var(--s-3);justify-content:center;display:flex}:where(.scr[data-screen=oblast]) .t{min-height:var(--h-m);padding:0 var(--s-2);font-size:var(--t-body);color:var(--ink);text-underline-offset:4px;align-items:center;gap:6px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}:where(.scr[data-screen=oblast]) .t svg{width:16px;height:16px}:where(.scr[data-screen=oblast]) .credits{margin:var(--s-6) var(--s-1) 0;font-size:var(--t-cap);color:var(--ink-2)}:where(.scr[data-screen=oblast]) .es{justify-items:start;gap:var(--s-1);margin-top:var(--s-4);padding:var(--s-5) var(--s-4) var(--s-4);border-radius:var(--r-l);background:var(--card);display:grid}:where(.scr[data-screen=oblast]) .es__i{width:52px;height:52px;margin-bottom:var(--s-2);border-radius:var(--r-s);background:var(--off);color:var(--ink);place-items:center;display:grid}:where(.scr[data-screen=oblast]) .es__i .ic{width:26px;height:26px}:where(.scr[data-screen=oblast]) .es--quiet .es__i{color:var(--ink-2)}:where(.scr[data-screen=oblast]) .es>b{font-size:var(--t-head);letter-spacing:-.01em;font-weight:700;line-height:1.25}:where(.scr[data-screen=oblast]) .es p{font-size:var(--t-sub);color:var(--ink-2);max-width:34ch;line-height:1.4}:where(.scr[data-screen=oblast]) .b{height:var(--h-l);width:100%;margin-top:var(--s-3);border-radius:var(--r-pill);justify-content:space-between;align-items:center;gap:var(--s-3);padding:0 6px 0 var(--s-6);font-size:var(--t-head);transition:transform var(--d-press) var(--ease-out);font-weight:700;display:flex}:where(.scr[data-screen=oblast]) .b>i{border-radius:var(--r-pill);flex:none;place-items:center;width:48px;height:48px;display:grid}:where(.scr[data-screen=oblast]) .b>i svg{width:20px;height:20px}:where(.scr[data-screen=oblast]) .b--ink{background:var(--ink);color:var(--card)}:where(.scr[data-screen=oblast]) .b--ink>i{color:var(--card);background:#ffffff29;background:lab(100% 0 0/.16)}:where(.scr[data-screen=oblast]) .b--ink:active{background:var(--ink-press)}:where(.scr[data-screen=oblast]) .b--m{height:var(--h-m);padding-left:var(--s-5);font-size:var(--t-body)}:where(.scr[data-screen=oblast]) .b--m>i{width:36px;height:36px}:where(.scr[data-screen=oblast]) .b--m>i svg{width:16px;height:16px}:where(.scr[data-screen=oblast]) .b--line{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--edge)}:where(.scr[data-screen=oblast]) .b--line>i{background:var(--off);color:var(--ink)}:where(.scr[data-screen=oblast]) .b:active{transform:scale(.98)}:where(.scr[data-screen=oblast]) .es .t{margin-top:var(--s-1);padding:0}:where(.scr[data-screen=oblast]) .dock{z-index:5;left:50%;bottom:calc(var(--s-3) + env(safe-area-inset-bottom));width:calc(100% - var(--s-6));gap:var(--s-2);max-width:406px;display:flex;position:fixed;transform:translate(-50%)}:where(.scr[data-screen=oblast]) .dock:before{content:"";z-index:-1;left:calc(var(--s-3) * -1);right:calc(var(--s-3) * -1);bottom:calc(var(--s-3) * -1 - env(safe-area-inset-bottom));background:linear-gradient(to top, var(--page) 35%, #f3f5f700);pointer-events:none;height:124px;position:absolute}@supports (color:lab(0% 0 0)){:where(.scr[data-screen=oblast]) .dock:before{background:linear-gradient(to top, var(--page) 35%, lab(96.5266% -.659436 -1.32241/0))}}:where(.scr[data-screen=oblast]) .tabs{border-radius:var(--r-pill);min-width:0;box-shadow:var(--glass-edge), 0 10px 28px -10px #0e171e80;flex:1;padding:4px;display:flex}@supports (color:lab(0% 0 0)){:where(.scr[data-screen=oblast]) .tabs{box-shadow:var(--glass-edge), 0 10px 28px -10px lab(7.23336% -2.52666 -6.34827/.5)}}:where(.scr[data-screen=oblast]) .tabs a{border-radius:var(--r-pill);height:56px;color:var(--ink);font-size:var(--t-cap);flex:1;align-content:center;justify-items:center;gap:2px;font-weight:600;display:grid}:where(.scr[data-screen=oblast]) .tabs .ic{width:24px;height:24px}:where(.scr[data-screen=oblast]) .tabs a[aria-current=page]{color:var(--acc-press);background:var(--acc-soft)}:where(.scr[data-screen=oblast]) .add{height:64px;padding:0 var(--s-5) 0 var(--s-4);border-radius:var(--r-pill);align-items:center;gap:var(--s-2);background:var(--lime);color:var(--ink);font-size:var(--t-body);transition:transform var(--d-press) var(--ease-out);flex:none;font-weight:700;display:flex;box-shadow:0 10px 28px -10px #0e171e80;box-shadow:0 10px 28px -10px lab(7.23336% -2.52666 -6.34827/.5)}:where(.scr[data-screen=oblast]) .add .ic{width:22px;height:22px}:where(.scr[data-screen=oblast]) .add:active{transform:scale(.95)}:where(.scr[data-screen=oblast]) .menu{width:252px;margin:var(--s-2) 0 0 auto;padding:var(--s-1) 0;border-radius:var(--r-s);background:var(--card);box-shadow:0 0 0 1px var(--sep), 0 14px 34px -10px #0e171e61}@supports (color:lab(0% 0 0)){:where(.scr[data-screen=oblast]) .menu{box-shadow:0 0 0 1px var(--sep), 0 14px 34px -10px lab(7.23336% -2.52666 -6.34827/.38)}}:where(.scr[data-screen=oblast]) .menu__t{padding:var(--s-2) var(--s-4) var(--s-1);color:var(--ink-2);font-size:13px}:where(.scr[data-screen=oblast]) .menu button{align-items:center;gap:var(--s-2);width:100%;min-height:46px;padding:0 var(--s-4) 0 var(--s-3);font-size:var(--t-body);text-align:left;grid-template-columns:18px 1fr 20px;display:grid}:where(.scr[data-screen=oblast]) .menu button+button{border-top:1px solid var(--sep)}:where(.scr[data-screen=oblast]) .menu button i svg{width:15px;height:15px}:where(.scr[data-screen=oblast]) .menu button>svg{width:20px;height:20px;color:var(--ink-2)}:where(.scr[data-screen=oblast]) .menu [aria-checked=true]{font-weight:600}:where(.scr[data-screen=oblast]) .now{gap:var(--s-3);margin-top:var(--s-3);grid-template-columns:1fr 1fr;display:grid}:where(.scr[data-screen=oblast]) .nowt{min-height:112px;padding:var(--s-4);text-align:left;background:var(--card);box-shadow:inset 0 0 0 1px var(--edge);transition:transform .12s var(--ease-out);border-radius:20px;align-content:start;justify-items:start;gap:2px;display:grid;position:relative}:where(.scr[data-screen=oblast]) .nowt>svg{width:28px;height:28px;margin-bottom:var(--s-2);color:var(--ink)}:where(.scr[data-screen=oblast]) .nowt b{font-size:var(--t-body);font-weight:700;line-height:1.25}:where(.scr[data-screen=oblast]) .nowt small{color:var(--ink-2);font-size:13px;line-height:1.3}:where(.scr[data-screen=oblast]) .nowt[aria-pressed=true]{background:var(--acc-soft);box-shadow:inset 0 0 0 2px var(--acc)}:where(.scr[data-screen=oblast]) .nowt[aria-pressed=true]>svg{color:var(--acc)}:where(.scr[data-screen=oblast]) .nowt .tick{border-radius:var(--r-pill);background:var(--acc);width:26px;height:26px;color:var(--on-acc);place-items:center;display:grid;position:absolute;top:12px;right:12px}:where(.scr[data-screen=oblast]) .nowt .tick svg{width:13px;height:13px}:where(.scr[data-screen=oblast]) .fsec--minor .am{height:36px}:where(.scr[data-screen=oblast]) .am:after{content:"";position:absolute;inset:-4px 0}:where(.scr[data-screen=oblast]) .fsh{margin-top:var(--s-6);border-radius:var(--r-l);background:var(--card);box-shadow:var(--lift);overflow:hidden}:where(.scr[data-screen=oblast]) .fsh__h{padding:var(--s-2);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}:where(.scr[data-screen=oblast]) .fsh__h h3{font-size:var(--t-head);letter-spacing:-.01em;font-weight:700}:where(.scr[data-screen=oblast]) .fsh__h .round{box-shadow:none;background:var(--off);border:0;width:44px;height:44px}:where(.scr[data-screen=oblast]) .fsh__h .round svg{width:16px;height:16px}:where(.scr[data-screen=oblast]) .fsh__h .t{color:var(--ink);text-underline-offset:3px;justify-self:end;font-weight:600;text-decoration:underline}:where(.scr[data-screen=oblast]) .fsh__b{padding:var(--s-2) var(--s-4) var(--s-2)}:where(.scr[data-screen=oblast]) .fsec+.fsec{margin-top:var(--s-7)}:where(.scr[data-screen=oblast]) .fsec h4{font-size:var(--t-head);letter-spacing:-.01em;font-weight:700}:where(.scr[data-screen=oblast]) .fsec h4 small{color:var(--ink-2);letter-spacing:0;margin-top:2px;font-size:13px;font-weight:500;display:block}:where(.scr[data-screen=oblast]) .fsec .seg{margin-top:var(--s-3)}:where(.scr[data-screen=oblast]) .seg--2{grid-template-columns:1fr 1fr!important}:where(.scr[data-screen=oblast]) .hist{height:64px;margin:var(--s-5) var(--s-4) 0;align-items:flex-end;gap:3px;display:flex}:where(.scr[data-screen=oblast]) .hist i{background:#ced1d4;background:lab(83.7696% -.984877 -1.9811);border-radius:3px 3px 0 0;flex:1}:where(.scr[data-screen=oblast]) .hist i.on{background:var(--ink)}:where(.scr[data-screen=oblast]) .range{height:32px;margin:calc(var(--s-4) * -1) var(--s-4) 0;position:relative}:where(.scr[data-screen=oblast]) .range__t{background:#ced1d4;background:lab(83.7696% -.984877 -1.9811);border-radius:1px;height:2px;position:absolute;top:15px;left:0;right:0}:where(.scr[data-screen=oblast]) .range__f{background:var(--ink);border-radius:2px;height:4px;position:absolute;top:14px}:where(.scr[data-screen=oblast]) .thumb{width:32px;height:32px;margin-left:calc(var(--s-4) * -1);border-radius:var(--r-pill);background:var(--card);box-shadow:inset 0 0 0 1px var(--edge), 0 2px 6px #0e171e40;position:absolute;top:0}@supports (color:lab(0% 0 0)){:where(.scr[data-screen=oblast]) .thumb{box-shadow:inset 0 0 0 1px var(--edge), 0 2px 6px lab(7.23336% -2.52666 -6.34827/.25)}}:where(.scr[data-screen=oblast]) .thumb:after{content:"";position:absolute;inset:-6px}:where(.scr[data-screen=oblast]) .fields{gap:var(--s-3);margin-top:var(--s-4);grid-template-columns:1fr 1fr;display:grid}:where(.scr[data-screen=oblast]) .fld{min-height:60px;padding:var(--s-3) var(--s-4);border-radius:var(--r-m);box-shadow:inset 0 0 0 1px var(--edge);gap:2px;display:grid}:where(.scr[data-screen=oblast]) .fld small{font-size:var(--t-cap);color:var(--ink-2);font-weight:600}:where(.scr[data-screen=oblast]) .fld b{font-size:var(--t-body);font-weight:700}:where(.scr[data-screen=oblast]) .fsec .sw-row+.sw-row{border-top:1px solid var(--sep)}:where(.scr[data-screen=oblast]) .fsec .switches{margin-top:var(--s-1)}:where(.scr[data-screen=oblast]) .ams{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}:where(.scr[data-screen=oblast]) .am{height:44px;padding:0 var(--s-4) 0 var(--s-3);border-radius:var(--r-pill);align-items:center;gap:var(--s-2);font-size:var(--t-sub);background:var(--card);box-shadow:inset 0 0 0 1px var(--edge);font-weight:600;display:inline-flex;position:relative}:where(.scr[data-screen=oblast]) .am svg{width:20px;height:20px}:where(.scr[data-screen=oblast]) .am[aria-pressed=true]{background:var(--acc-soft);color:var(--acc-press);box-shadow:inset 0 0 0 2px var(--acc)}:where(.scr[data-screen=oblast]) .fsh__f{padding:var(--s-3) var(--s-4) var(--s-4);background:var(--card);box-shadow:0 -10px 20px -14px #0e171e59;box-shadow:0 -10px 20px -14px lab(7.23336% -2.52666 -6.34827/.35)}:where(.scr[data-screen=oblast]) .map{height:590px;margin:0 calc(var(--s-4) * -1);background:#eceff1;background:lab(94.2066% -.659406 -1.32235);position:relative;overflow:hidden}:where(.scr[data-screen=oblast]) .tile{filter:saturate(.5)contrast(.9)brightness(1.05);width:256px;height:256px;display:block;position:absolute}:where(.scr[data-screen=oblast]) .msearch{left:var(--s-3);right:var(--s-3);top:var(--s-3);align-items:center;gap:var(--s-3);height:56px;padding:0 var(--s-2) 0 var(--s-4);border-radius:var(--r-pill);background:var(--card);box-shadow:var(--lift);display:flex;position:absolute}:where(.scr[data-screen=oblast]) .msearch b{font-size:var(--t-body);flex:1;font-weight:700}:where(.scr[data-screen=oblast]) .msearch b small{font-size:var(--t-foot);color:var(--ink-2);font-weight:400;display:block}:where(.scr[data-screen=oblast]) .ctrl{right:var(--s-3);border-radius:var(--r-pill);background:var(--glass);box-shadow:var(--glass-edge), 0 6px 18px -8px #0e171e66;-webkit-backdrop-filter:blur(18px)saturate(1.8);backdrop-filter:blur(18px)saturate(1.8);display:grid;position:absolute;top:84px}@supports (color:lab(0% 0 0)){:where(.scr[data-screen=oblast]) .ctrl{box-shadow:var(--glass-edge), 0 6px 18px -8px lab(7.23336% -2.52666 -6.34827/.4)}}:where(.scr[data-screen=oblast]) .ctrl button{place-items:center;width:48px;height:48px;display:grid}:where(.scr[data-screen=oblast]) .ctrl button+button{border-top:1px solid var(--sep)}:where(.scr[data-screen=oblast]) .ctrl .ic{width:20px;height:20px}:where(.scr[data-screen=oblast]) .ctrl .loc{color:var(--me)}:where(.scr[data-screen=oblast]) .pin{height:32px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--card);color:var(--ink);font-size:var(--t-sub);white-space:nowrap;box-shadow:var(--pin-shadow);align-items:center;gap:6px;font-weight:700;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}:where(.scr[data-screen=oblast]) .pin:after{content:"";position:absolute;inset:-6px -2px}:where(.scr[data-screen=oblast]) .pin__dot{border-radius:var(--r-pill);background:var(--lime);flex:none;width:8px;height:8px}:where(.scr[data-screen=oblast]) .pin--fresh{background:var(--acc);color:var(--on-acc)}:where(.scr[data-screen=oblast]) .pin--shut{color:var(--ink-2);background:#f0f2f4;background:lab(95.365% -.495404 -.992239)}:where(.scr[data-screen=oblast]) .pin--sel{background:var(--ink);color:var(--card);height:40px;padding:0 var(--s-4);font-size:var(--t-body);z-index:2}:where(.scr[data-screen=oblast]) .pin--cl{justify-content:center;gap:3px;width:36px;height:36px;padding:0}:where(.scr[data-screen=oblast]) .pin--cl.pin--fresh .pin__dot{width:6px;height:6px}:where(.scr[data-screen=oblast]) .me{border-radius:var(--r-pill);background:var(--me);width:18px;height:18px;box-shadow:0 0 0 3px var(--card), 0 0 0 16px #127eee24, 0 2px 6px #0e171e4d;position:absolute;transform:translate(-50%,-50%)}@supports (color:lab(0% 0 0)){:where(.scr[data-screen=oblast]) .me{box-shadow:0 0 0 3px var(--card), 0 0 0 16px lab(52.1266% 4.70513 -65.1804/.14), 0 2px 6px lab(7.23336% -2.52666 -6.34827/.3)}}:where(.scr[data-screen=oblast]) .peek{left:var(--s-3);right:var(--s-3);box-shadow:var(--lift);position:absolute;bottom:34px}:where(.scr[data-screen=oblast]) .attr{right:var(--s-3);bottom:var(--s-2);font-size:var(--t-cap);color:var(--ink-2);padding:0 var(--s-1);border-radius:var(--s-1);background:#fafcfeb3;background:lab(98.845% -.495464 -.992262/.7);position:absolute}:where(.scr[data-screen=oblast]) .pin--demo{position:relative;transform:none}:where(.scr[data-screen=oblast]) .me--demo{display:block;position:static;transform:none}:where(.scr[data-screen=oblast]) .f{gap:6px;display:grid}:where(.scr[data-screen=oblast]) .f__l{padding:0 var(--s-1);font-size:var(--t-foot);color:var(--ink-2);font-weight:600}:where(.scr[data-screen=oblast]) .f__box{align-items:center;gap:var(--s-2);min-height:56px;padding:0 var(--s-4);border-radius:var(--r-m);background:var(--page);box-shadow:inset 0 0 0 1px var(--edge);transition:box-shadow var(--d-state) var(--ease-out);display:flex}:where(.scr[data-screen=oblast]) .f__box .ic{color:var(--ink-2)}:where(.scr[data-screen=oblast]) .f__v{min-width:0;font-size:var(--t-body);color:var(--ink);flex:1}:where(.scr[data-screen=oblast]) .f__ph{min-width:0;font-size:var(--t-body);color:var(--ink-2);flex:1}:where(.scr[data-screen=oblast]) .f__s{font-size:var(--t-body);color:var(--ink-2);font-weight:600}:where(.scr[data-screen=oblast]) .f__h{padding:0 var(--s-1);font-size:var(--t-foot);color:var(--ink-2);align-items:center;gap:6px;line-height:1.35;display:flex}:where(.scr[data-screen=oblast]) .f__h.f__h--err{color:var(--danger-ink);font-weight:600}:where(.scr[data-screen=oblast]) .f--focus .f__box{background:var(--card);box-shadow:inset 0 0 0 2px var(--acc)}:where(.scr[data-screen=oblast]) .f--focus .f__l{color:var(--acc-press)}:where(.scr[data-screen=oblast]) .f--err .f__box{background:var(--card);box-shadow:inset 0 0 0 2px var(--danger-ink)}:where(.scr[data-screen=oblast]) .f--off .f__box{background:var(--off);box-shadow:none}:where(.scr[data-screen=oblast]) .f--off .f__v,:where(.scr[data-screen=oblast]) .f--off .f__s{color:var(--off-ink)}:where(.scr[data-screen=oblast]) .sr{align-items:center;gap:var(--s-2);display:flex}:where(.scr[data-screen=oblast]) .sr .f{flex:1}:where(.scr[data-screen=oblast]) .sr .f__box{border-radius:var(--r-pill);min-height:48px}:where(.scr[data-screen=oblast]) .sr .f__v{white-space:nowrap;text-align:left;direction:rtl;overflow:hidden}:where(.scr[data-screen=oblast]) .clr{border-radius:var(--r-pill);background:var(--off);width:28px;height:28px;color:var(--ink-2);place-items:center;display:grid;position:relative}:where(.scr[data-screen=oblast]) .clr:after{content:"";position:absolute;inset:-8px}:where(.scr[data-screen=oblast]) .clr .ic{width:14px;height:14px}:where(.scr[data-screen=oblast]) .sug{border-radius:var(--r-l);background:var(--card);overflow:hidden}:where(.scr[data-screen=oblast]) .sg__i--q{background:var(--off);color:var(--ink-2)}:where(.scr[data-screen=oblast]) .sg__k{font-size:var(--t-foot);color:var(--ink-2);align-self:stretch;align-items:center;font-weight:700;display:flex}:where(.scr[data-screen=oblast]) .toast{align-items:center;gap:var(--s-3);min-height:56px;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-radius:var(--r-m);background:var(--ink);color:var(--card);display:flex;box-shadow:0 12px 28px -12px #0e171e8c;box-shadow:0 12px 28px -12px lab(7.23336% -2.52666 -6.34827/.55)}:where(.scr[data-screen=oblast]) .toast .ic{width:22px;height:22px}:where(.scr[data-screen=oblast]) .toast .ok{color:var(--card)}:where(.scr[data-screen=oblast]) .toast span{min-width:0;font-size:var(--t-sub);padding:var(--s-1) 0;flex:1;font-weight:600;line-height:1.3}:where(.scr[data-screen=oblast]) .toast span small{font-size:var(--t-foot);color:#c0c5c9;color:lab(79.1325% -1.30749 -2.6383);font-weight:400;display:block}:where(.scr[data-screen=oblast]) .toast button{height:44px;padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--t-sub);color:var(--on-ink-act);flex:none;font-weight:700}:where(.scr[data-screen=oblast]) .fdlg{width:100%;max-width:430px;height:calc(100vh - 44px);max-height:none;color:var(--ink);border-radius:var(--r-l) var(--r-l) 0 0;background:var(--card);border:0;margin:auto auto 0;padding:0;overflow:hidden;box-shadow:0 -10px 30px -12px #19232a59;box-shadow:0 -10px 30px -12px lab(13.0129% -2.89283 -6.43002/.35)}:where(.scr[data-screen=oblast]) .fdlg::backdrop{background:#12171a4d;background:lab(7.23616% -1.40841 -3.20238/.3)}:where(.scr[data-screen=oblast]) .fdlg:focus{outline:none}:where(.scr[data-screen=oblast]) .fdlg .fsh{height:100%;box-shadow:none;border-radius:0;flex-direction:column;margin:0;display:flex}:where(.scr[data-screen=oblast]) .fdlg .fsh__b{padding-bottom:var(--s-6);flex:1;overflow-y:auto}:where(.scr[data-screen=oblast]) .fdlg .fsh__f{padding-bottom:calc(var(--s-4) + env(safe-area-inset-bottom))}:where(.scr[data-screen=oblast]) .fdlg .fsh__f .b{margin-top:0}:where(.scr[data-screen=oblast]) .rbar{position:relative}:where(.scr[data-screen=oblast]) .menu-pop{z-index:4;right:0;top:calc(100% + var(--s-1));position:absolute}:where(.scr[data-screen=oblast]) .menu-pop .menu{margin:0}:where(.scr[data-screen=oblast]) .mapv .map{z-index:1;max-width:430px;height:auto;margin:0 auto;position:fixed;inset:0}.scr:where([data-screen=oblast])[data-state=map] .topbar{display:none}:where(.scr[data-screen=oblast]) .mapv .pin{z-index:1}:where(.scr[data-screen=oblast]) .mapv .pin--sel{z-index:2}:where(.scr[data-screen=oblast]) .mapv .msearch{top:max(var(--s-3), env(safe-area-inset-top))}:where(.scr[data-screen=oblast]) .mapv .ctrl{top:calc(max(var(--s-3), env(safe-area-inset-top)) + 72px)}:where(.scr[data-screen=oblast]) .mapv .peek{bottom:calc(var(--s-3) + 64px + var(--s-3) + env(safe-area-inset-bottom))}:where(.scr[data-screen=oblast]) .mapv .attr{bottom:calc(var(--s-3) + 64px + var(--s-3) + 132px + env(safe-area-inset-bottom))}.scr:where([data-screen=oblast])[data-state=map] .dock:before{display:none}:where(.scr[data-screen=oblast]) .sheet{width:100%;max-width:430px;max-height:none;color:var(--ink);padding:var(--s-5) var(--s-4) calc(var(--s-6) + env(safe-area-inset-bottom));border-radius:var(--r-l) var(--r-l) 0 0;background:var(--card);border:0;margin:auto auto 0;box-shadow:0 -10px 30px -12px #19232a59;box-shadow:0 -10px 30px -12px lab(13.0129% -2.89283 -6.43002/.35)}:where(.scr[data-screen=oblast]) .sheet::backdrop{background:#12171a4d;background:lab(7.23616% -1.40841 -3.20238/.3)}:where(.scr[data-screen=oblast]) .sheet:focus{outline:none}:where(.scr[data-screen=oblast]) .sheet__h{justify-content:space-between;align-items:center;gap:var(--s-3);padding:0 var(--s-1);display:flex}:where(.scr[data-screen=oblast]) .sheet__h h2{font-size:var(--t-title);letter-spacing:-.02em;font-weight:700;line-height:1.2}:where(.scr[data-screen=oblast]) .round--s{background:var(--off);width:36px;height:36px;box-shadow:none;position:relative}:where(.scr[data-screen=oblast]) .round--s:after{content:"";position:absolute;inset:-4px}:where(.scr[data-screen=oblast]) .round--s .ic{width:16px;height:16px}:where(.scr[data-screen=oblast]) .srch{margin-top:var(--s-4);display:block}:where(.scr[data-screen=oblast]) .srch__box{align-items:center;gap:var(--s-2);min-height:48px;padding:0 var(--s-4);border-radius:var(--r-pill);background:var(--page);display:flex}:where(.scr[data-screen=oblast]) .srch__box .ic{width:20px;height:20px;color:var(--ink-2)}:where(.scr[data-screen=oblast]) .srch__box input{min-width:0;height:44px;font:inherit;font-size:var(--t-body);color:var(--ink);cursor:text;background:0 0;border:0;flex:1}:where(.scr[data-screen=oblast]) .srch__box input::placeholder{color:var(--ink-2)}:where(.scr[data-screen=oblast]) .sgs{margin-top:var(--s-3);border-radius:var(--r-l);background:var(--page);overflow:hidden}:where(.scr[data-screen=oblast]) .sg{gap:var(--s-3);padding:0 var(--s-4);grid-template-columns:40px 1fr;align-items:center;display:grid}:where(.scr[data-screen=oblast]) .sg__m{align-items:center;gap:var(--s-3);display:flex}:where(.scr[data-screen=oblast]) .sg+.sg .sg__m{box-shadow:inset 0 1px 0 var(--sep)}:where(.scr[data-screen=oblast]) .sg__i{border-radius:var(--r-s);background:var(--off);width:40px;height:40px;color:var(--ink);place-items:center;display:grid}:where(.scr[data-screen=oblast]) .sg__i .ic{width:20px;height:20px}:where(.scr[data-screen=oblast]) .sg__t{min-width:0;padding:var(--s-3) 0;flex:1;align-content:center;min-height:64px;display:grid}:where(.scr[data-screen=oblast]) .sg b{font-size:var(--t-body);font-weight:600}:where(.scr[data-screen=oblast]) .sg small{font-size:var(--t-foot);color:var(--ink-2);display:block}:where(.scr[data-screen=oblast]) .chev{width:16px;height:16px;color:var(--off-ink)}:where(.scr[data-screen=oblast]) .sheet__n{margin-top:var(--s-3);padding:0 var(--s-1);font-size:var(--t-foot);color:var(--ink-2)}@media (prefers-reduced-motion:no-preference){:where(.scr[data-screen=oblast]) .sheet[open]{animation:oblast-sheet-in var(--d-sheet) var(--ease-out)}@keyframes oblast-sheet-in{0%{transform:translateY(60px)}}}.scr:where([data-screen=oblast])[data-state=list] [data-show]:not([data-show~=list]),.scr:where([data-screen=oblast])[data-state=nogeo] [data-show]:not([data-show~=nogeo]),.scr:where([data-screen=oblast])[data-state=outside] [data-show]:not([data-show~=outside]),.scr:where([data-screen=oblast])[data-state=cities] [data-show]:not([data-show~=cities]),.scr:where([data-screen=oblast])[data-state=city] [data-show]:not([data-show~=city]),.scr:where([data-screen=oblast])[data-state=filters] [data-show]:not([data-show~=filters]),.scr:where([data-screen=oblast])[data-state=fresh] [data-show]:not([data-show~=fresh]),.scr:where([data-screen=oblast])[data-state=sort] [data-show]:not([data-show~=sort]),.scr:where([data-screen=oblast])[data-state=map] [data-show]:not([data-show~=map]),.scr:where([data-screen=oblast])[data-state=nores] [data-show]:not([data-show~=nores]),.scr:where([data-screen=oblast])[data-state=suggested] [data-show]:not([data-show~=suggested]),.scr:where([data-screen=oblast])[data-state=deleted] [data-show]:not([data-show~=deleted]),.scr:where([data-screen=oblast]):is([data-state=nores],[data-state=suggested]) .topbar{display:none}:where(.scr[data-screen=oblast]) .sr{padding-top:max(var(--s-4), env(safe-area-inset-top))}.scr:where([data-screen=oblast]) .sr .f__box{background:var(--card);box-shadow:var(--lift)}:where(.scr[data-screen=oblast]) .sug{margin-top:var(--s-4)}:where(.scr[data-screen=oblast]) .sg__k{padding-left:var(--s-2)}:where(.scr[data-screen=oblast]) .toast--dock{z-index:6;left:50%;bottom:calc(var(--s-3) + 64px + var(--s-3) + env(safe-area-inset-bottom));width:calc(100% - var(--s-6));max-width:406px;padding-right:var(--s-4);position:fixed;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){:where(.scr[data-screen=oblast]) .lakes,:where(.scr[data-screen=oblast]) .es{animation:oblast-rise var(--d-sheet) var(--ease-out) both}@keyframes oblast-rise{0%{transform:translateY(16px)}}}.scr:where([data-screen=oblast])[data-state=regmap] [data-show]:not([data-show~=regmap]),.scr:where([data-screen=oblast])[data-state=regmap] .topbar,.scr:where([data-screen=oblast])[data-state=regmap] .dock:before{display:none}:where(.scr[data-screen=oblast]) #city-sheet .st__h{margin:var(--s-5) var(--s-1) var(--s-2);font-size:var(--t-sub);color:var(--ink-2);font-weight:700}:where(.scr[data-screen=oblast]) #city-sheet .st__h+.sgs{margin-top:0}:where(.scr[data-screen=oblast]) .seg{border-radius:var(--r-pill);background:var(--off);grid-template-columns:repeat(3,1fr);padding:4px;display:grid}:where(.scr[data-screen=oblast]) .seg button{border-radius:var(--r-pill);height:44px;font-size:var(--t-sub);color:var(--ink-2);font-weight:700}:where(.scr[data-screen=oblast]) .seg [aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge)}:where(.scr[data-screen=oblast]) .seg a{border-radius:var(--r-pill);height:44px;font-size:var(--t-sub);color:var(--ink-2);place-items:center;font-weight:700;display:grid}:where(.scr[data-screen=oblast]) .seg a[aria-current=page]{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge)}:where(.scr[data-screen=oblast]) .lede{margin-top:var(--s-2);padding:0 var(--s-1);font-size:var(--t-sub);color:var(--ink-2);line-height:1.4}:where(.scr[data-screen=oblast]) main>section>.seg{margin:var(--s-2) 0 var(--s-4)}:where(.scr[data-screen=oblast]) main>section>.sgs,:where(.scr[data-screen=oblast]) main>section .st__h+.sgs{background:var(--card)}.scr:where([data-screen=oblast])[data-page=region] [data-show]:not([data-show~=region]),.scr:where([data-screen=oblast])[data-page=paid] [data-show]:not([data-show~=paid]),.scr:where([data-screen=oblast])[data-page=city] [data-show]:not([data-show~=city]){display:none}
