@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-sans-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-sans-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-sans-500-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-sans-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fira-sans-600-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fira-sans-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-code-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-code-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-code-500-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-code-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fira-code-600-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fira-code-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ng-brand:#1457b8;--ng-brand-hover:#0f4697;--ng-brand-active:#0d3a7c;--ng-brand-surface:#eff5fd;--ng-brand-surface-sub:#f7fafe;--ng-brand-border:#bcd3f4;--ng-text-strong:#141d29;--ng-text:#344054;--ng-text-muted:#5f6b7a;--ng-text-faint:#8297b5;--ng-text-placeholder:#9aa6b6;--ng-text-pending:#67728c;--ng-border:#dce4f1;--ng-border-mid:#c3cede;--ng-border-strong:#aab4c5;--ng-surface:#fff;--ng-surface-sub:#f6f8fc;--ng-surface-alt:#eef2f8;--ng-ok:#147a47;--ng-ok-icon:#1a9d5c;--ng-ok-bg:#e7f7ee;--ng-warn:#b54708;--ng-warn-icon:#dc6803;--ng-warn-bg:#fef0c7;--ng-danger:#b42318;--ng-danger-bg:#fdecea;--ng-font-ui:"Fira Sans", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;--ng-font-mono:"Fira Code", ui-monospace, "SF Mono", "Roboto Mono", Menlo, Consolas, monospace;--ng-fs-h1:50px;--ng-fs-h2:34px;--ng-fs-h3:21px;--ng-fs-h4:16.5px;--ng-fs-lead:18px;--ng-fs-body-lg:17px;--ng-fs-body:15.5px;--ng-fs-body-sm:14.5px;--ng-fs-caption:13.5px;--ng-fs-micro:12.5px;--ng-fs-label:11px;--ng-lh-tight:1.06;--ng-lh-head:1.15;--ng-lh-snug:1.35;--ng-lh-body:1.55;--ng-lh-loose:1.7;--ng-fw-regular:400;--ng-fw-medium:500;--ng-fw-semi:600;--ng-sp-1:4px;--ng-sp-2:8px;--ng-sp-3:12px;--ng-sp-4:16px;--ng-sp-5:20px;--ng-sp-6:26px;--ng-sp-7:34px;--ng-sp-8:44px;--ng-sp-9:56px;--ng-sp-10:84px;--ng-radius-sm:3px;--ng-radius:4px;--ng-radius-0:0;--ng-container:1180px;--ng-container-pad:28px;--ng-header-h:62px;--ng-control-h:58px;--ng-control-h-sm:48px;--ng-btn-h:54px;--ng-btn-h-sm:48px;--ng-focus-ring:0 0 0 3px #1457b826;--ng-focus-ring-btn:0 0 0 2px #fff, 0 0 0 5px #1457b873;--ng-shadow-sticky:0 -4px 16px #10182814;--ng-transition:.14s ease-out}@media (max-width:980px){:root{--ng-fs-h1:38px;--ng-fs-h2:28px;--ng-sp-10:60px}}@media (max-width:640px){:root{--ng-fs-h1:29px;--ng-fs-h2:24px;--ng-fs-lead:16px;--ng-sp-10:52px;--ng-container-pad:18px}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ng-map-parcel:#d93025;--ng-map-genplan:#f4e47a;--ng-map-lowrise:#f5c46a;--ng-map-transport:#5f9cb5;--ng-map-industrial:#c9bfb6;--ng-map-base:#e4e4e4;--ng-map-utility:#eadfcc;--ng-map-comms:#b39b5a;--ng-map-sanitary:#2f5fd0;--ng-map-neighbour:#c9c9c9;--ng-map-building:#eed89a;--ng-map-structure:#7a5543;--ng-map-water:#8db4d6;--ng-map-green:#a8d5a2;--ng-map-zoning:#f3c4c0;--ng-map-zoning-other:#dce6f3;--ng-map-zoning-border:#b5564e;--ng-map-restriction:#9b6bdb;--ng-map-restriction-border:#8e5bd6;--ng-map-outline:#7c8ba1;--font-family:var(--ng-font-ui);--text-primary:var(--ng-text);--text-secondary:var(--ng-text-muted);--text-muted:var(--ng-text-faint);--surface-1:var(--ng-surface-sub);--surface-2:var(--ng-surface);--border:var(--ng-border-mid);--brand-accent:var(--ng-brand);--brand-accent-hover:var(--ng-brand-hover);--brand-accent-soft:var(--ng-brand-border);--border-warning:var(--ng-warn-icon);--text-warning:var(--ng-warn);--surface-warning:var(--ng-warn-bg);--border-danger:var(--ng-danger);--text-danger:var(--ng-danger);--surface-danger:var(--ng-danger-bg);--border-success:var(--ng-ok-icon);--text-success:var(--ng-ok);--surface-success:var(--ng-ok-bg);--radius-card:var(--ng-radius-0);--radius-control:var(--ng-radius);--shell-header-height:var(--ng-header-h);font-family:var(--font-family);color:var(--text-primary);background:var(--surface-1)}*{box-sizing:border-box}body{min-width:320px;min-height:100dvh;font-size:var(--ng-fs-body);line-height:var(--ng-lh-body);flex-direction:column;margin:0;display:flex;overflow-x:hidden}[hidden]{display:none!important}.appBody{--shell-sidebar-width:240px;flex-direction:row;flex:auto;min-width:0;display:flex}@media (min-width:701px){.appBody.sidebarCollapsed{--shell-sidebar-width:72px}}@media (max-width:700px){.appBody{--shell-sidebar-width:0px}}.mainColumn{flex-direction:column;flex:auto;min-width:0;display:flex}dialog:modal{inset:0;left:var(--shell-sidebar-width,0px);margin:auto;position:fixed}.button{min-height:var(--ng-btn-h-sm);border-radius:var(--ng-radius);color:#fff;background:var(--ng-brand);font:inherit;font-weight:var(--ng-fw-semi);cursor:pointer;transition:background-color var(--ng-transition);border:0;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.button:hover{background:var(--ng-brand-hover)}.button:active{background:var(--ng-brand-active)}.button:focus-visible{box-shadow:var(--ng-focus-ring-btn);outline:none}.button:disabled{opacity:.6;background:var(--ng-brand);cursor:wait}.loader{border:6px solid var(--border);border-top-color:var(--brand-accent);will-change:transform;border-radius:50%;width:52px;height:52px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:560px),(max-height:560px){.button{width:100%}}@media (prefers-reduced-motion:reduce){.loader{animation:none}}.site-crumbs ol{gap:var(--ng-sp-2);padding:var(--ng-sp-4) 0 0;font-size:var(--ng-fs-caption);color:var(--ng-text-muted);flex-wrap:wrap;margin:0;list-style:none;display:flex}.site-crumbs li+li:before{content:"/";margin-right:var(--ng-sp-2);color:var(--ng-text-faint)}.site-crumbs a{color:var(--ng-brand)}
