@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2?dpl=395b1734c908f38f05b57df620f4f14d9cacf212)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2?dpl=395b1734c908f38f05b57df620f4f14d9cacf212)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2?dpl=395b1734c908f38f05b57df620f4f14d9cacf212)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2?dpl=395b1734c908f38f05b57df620f4f14d9cacf212)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_6e6b8665-module__RCms_G__className{font-family:inter,inter Fallback}.inter_6e6b8665-module__RCms_G__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin-s.p.1bkzbscqrt8rl.woff2?dpl=395b1734c908f38f05b57df620f4f14d9cacf212)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin-s.p.1bkzbscqrt8rl.woff2?dpl=395b1734c908f38f05b57df620f4f14d9cacf212)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin-s.p.1bkzbscqrt8rl.woff2?dpl=395b1734c908f38f05b57df620f4f14d9cacf212)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_1d760c3f-module__5MbaSa__className{font-family:jetbrainsMono,jetbrainsMono Fallback}.jetbrainsmono_1d760c3f-module__5MbaSa__variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
:root{--gs-ink-900:#020617;--gs-ink-800:#030213;--gs-ink-700:#0f172a;--gs-ink-600:#1e293b;--gs-slate-700:#334155;--gs-slate-600:#475569;--gs-slate-500:#64748b;--gs-slate-400:#94a3b8;--gs-slate-300:#cbd5e1;--gs-slate-200:#e2e8f0;--gs-slate-100:#f1f5f9;--gs-slate-50:#f8fafc;--gs-paper:#fff;--gs-paper-2:#fcfcfd;--gs-accent-700:#4c1ed6;--gs-accent-600:#6026fd;--gs-accent-500:#7c3aed;--gs-accent-300:#c4b5fd;--gs-accent-100:#ede9fe;--gs-accent-50:#f5f3ff;--gs-teal-600:#0d9488;--gs-teal-500:#14b8a6;--gs-teal-100:#ccfbf1;--gs-teal-50:#f0fdfa;--gs-success-600:#15803d;--gs-success-100:#dcfce7;--gs-warning-600:#b45309;--gs-warning-100:#fef3c7;--gs-danger-600:#b91c1c;--gs-danger-100:#fee2e2;--gs-info-600:#1d4ed8;--gs-info-100:#dbeafe;--gs-fg-1:var(--gs-ink-800);--gs-fg-2:var(--gs-slate-600);--gs-fg-3:var(--gs-slate-500);--gs-fg-4:var(--gs-slate-400);--gs-fg-accent:var(--gs-accent-600);--gs-fg-on-accent:#fff;--gs-surface-1:var(--gs-paper);--gs-surface-2:var(--gs-slate-50);--gs-surface-3:var(--gs-slate-100);--gs-surface-ink:var(--gs-ink-800);--gs-border:var(--gs-slate-200);--gs-border-strong:var(--gs-slate-300);--gs-border-focus:var(--gs-accent-600);--gs-radius-xs:3px;--gs-radius-sm:4px;--gs-radius-md:6px;--gs-radius-lg:8px;--gs-radius-xl:10px;--gs-radius-pill:999px;--gs-shadow-xs:0 1px 0 #0f172a0a;--gs-shadow-sm:0 1px 2px #0f172a0d, 0 0 0 1px #0f172a08;--gs-shadow-md:0 4px 12px -2px #0f172a0f, 0 1px 3px #0f172a0a;--gs-shadow-lg:0 12px 32px -8px #0f172a1f, 0 2px 6px #0f172a0a;--gs-shadow-focus:0 0 0 3px #6026fd2e;--gs-space-0:0;--gs-space-1:4px;--gs-space-2:8px;--gs-space-3:12px;--gs-space-4:16px;--gs-space-5:20px;--gs-space-6:24px;--gs-space-8:32px;--gs-space-10:40px;--gs-space-12:48px;--gs-space-16:64px;--gs-font-sans:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--gs-font-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gs-text-xs:12px;--gs-text-sm:13px;--gs-text-base:14px;--gs-text-md:15px;--gs-text-lg:17px;--gs-text-xl:20px;--gs-text-2xl:24px;--gs-text-3xl:30px;--gs-text-4xl:36px;--gs-text-5xl:44px;--gs-lh-tight:1.2;--gs-lh-snug:1.35;--gs-lh-normal:1.5;--gs-lh-loose:1.65;--gs-reading-measure:72ch;--gs-tracking-tight:-.02em;--gs-tracking-normal:0;--gs-tracking-wide:.06em;--gs-tracking-wider:.12em;--gs-ease-standard:cubic-bezier(.2, 0, 0, 1);--gs-ease-out:cubic-bezier(0, 0, .2, 1);--gs-dur-fast:.12s;--gs-dur-base:.18s;--gs-dur-slow:.26s;--page:#f5f7f9;--paper:var(--gs-paper);--paper-2:#f9fafc;--paper-90:#ffffffeb;--sunk:#eef0f3;--ink:#16191c;--ink-2:#2b2e32;--slate:#5c6167;--slate-2:#73787f;--slate-3:#94999f;--faint:#a7abb1;--border:#16191c1f;--border-2:#16191c12;--border-strong:#16191c38;--primary:var(--gs-accent-600);--primary-700:var(--gs-accent-700);--primary-tint:#f1ecfe;--primary-wash:#f8f5ff;--primary-line:#6026fd42;--primary-glow:#6026fd33;--warning:#cc7d1e;--warning-deep:#944e00;--warning-tint:#ffebd0;--warning-wash:#fff5e7;--warning-line:#cc7d1e52;--warning-glow:#cc7d1e38;--success:#249057;--success-deep:#006a3a;--success-tint:#daf7e3;--success-wash:#eefcf2;--success-line:#24905747;--success-glow:#24905733;--danger:#d93539;--danger-deep:#b3131d;--danger-tint:#ffebe9;--danger-wash:#fff5f4;--danger-line:#d935394d;--danger-glow:#d9353933;--info:#0f74c5;--info-deep:#0553a6;--info-tint:#e2f0ff;--info-line:#0f74c547;--teal:#289f9f;--teal-deep:#007273;--teal-tint:#d5f6f6;--teal-line:#289f9f47;--teal-glow:#289f9f33;--map-bg:#f1f4f6;--map-street:#dcdee0;--map-major:#c8cfd5;--map-park:#d7ebda;--map-label:#81878d;--map-zone-subject:#d4418e;--map-zone-adjacent:#4a6fd4;--map-building:#b45309;--map-neighbourhood:#ff6b6b;--map-flood:#3b82f6;--map-conservation:#059669;--map-school-public:#3b82f6;--map-school-separate:#10b981;--map-school-french:#8b5cf6;--map-school-private:#ef4444;--map-school-post-sec:#6366f1;--map-school-secondary:#f59e0b;--map-cat-1:#0072b2;--map-cat-2:#d55e00;--map-cat-3:#009e73;--map-cat-4:#cc79a7;--map-cat-5:#e69f00;--map-cat-6:#56b4e9;--map-cat-7:#7a3e9d;--map-cat-8:#666;--scrim:#12192173;--radius:var(--gs-radius-xl);--radius-sm:7px;--shadow-xs:0 1px 1px #16191c0d;--shadow-sm:0 1px 2px #16191c0f, 0 1px 1px #16191c0a;--shadow-md:0 6px 20px #16191c1a;--shadow-lg:-8px 0 40px #12192129;--shadow-focus:var(--gs-shadow-focus);--ease:var(--gs-ease-standard);--sans:var(--gs-font-sans);--mono:var(--gs-font-mono);--density:1}@supports (color:lab(0% 0 0)){:root{--page:lab(97.0935% -.231683 -1.10854);--paper-2:lab(98.3717% -.155121 -.73936);--paper-90:lab(100% 0 0/.92);--sunk:lab(94.7691% -.38296 -1.84568);--ink:lab(8.33822% -.533469 -2.91216);--ink-2:lab(18.7797% -.561416 -2.92548);--slate:lab(40.81% -.850052 -4.39218);--slate-2:lab(50.0907% -.862509 -4.39854);--slate-3:lab(62.854% -.806719 -4.04049);--faint:lab(69.8168% -.741333 -3.67748);--border:lab(8.33822% -.533469 -2.91216/.12);--border-2:lab(8.33822% -.533469 -2.91216/.07);--border-strong:lab(8.33822% -.533469 -2.91216/.22);--warning:lab(60.084% 26.9605 59.91);--warning-deep:lab(41.4212% 26.8173 50.947);--warning-tint:lab(94.2509% 4.37978 17.0189);--warning-wash:lab(97.1485% 1.60998 8.2999);--warning-line:lab(60.084% 26.9605 59.91/.32);--warning-glow:lab(60.084% 26.9605 59.91/.22);--success:lab(52.9621% -41.6164 21.4815);--success-deep:lab(38.9003% -38.7251 20.0366);--success-tint:lab(94.7394% -12.4067 6.35767);--success-wash:lab(97.7191% -6.18467 3.16757);--success-line:lab(52.9621% -41.6164 21.4815/.28);--success-glow:lab(52.9621% -41.6164 21.4815/.2);--danger:lab(49.8356% 63.285 39.2646);--danger-deep:lab(38.9116% 60.1271 41.3306);--danger-tint:lab(94.5029% 9.19646 4.96033);--danger-wash:lab(97.3194% 4.28104 2.30272);--danger-line:lab(49.8356% 63.285 39.2646/.3);--danger-glow:lab(49.8356% 63.285 39.2646/.2);--info:lab(47.0007% -3.24479 -50.2754);--info-deep:lab(34.9361% 5.54067 -51.6329);--info-tint:lab(94.0885% -2.61793 -14.5385);--info-line:lab(47.0007% -3.24479 -50.2754/.28);--teal:lab(59.2986% -32.7078 -9.84761);--teal-deep:lab(42.9504% -29.4521 -8.82628);--teal-tint:lab(94.5752% -11.4176 -3.52838);--teal-line:lab(59.2986% -32.7078 -9.84761/.28);--teal-glow:lab(59.2986% -32.7078 -9.84761/.2);--map-bg:lab(95.9418% -.553757 -1.38251);--map-street:lab(88.4018% -.553399 -1.38233);--map-major:lab(82.6037% -1.62864 -4.12927);--map-park:lab(91.1214% -8.87358 5.65972);--map-label:lab(55.891% -.868678 -4.40172);--scrim:lab(8.28603% -.970848 -7.14338/.45);--shadow-xs:0 1px 1px lab(8.33822% -.533469 -2.91216/.05);--shadow-sm:0 1px 2px lab(8.33822% -.533469 -2.91216/.06), 0 1px 1px lab(8.33822% -.533469 -2.91216/.04);--shadow-md:0 6px 20px lab(8.33822% -.533469 -2.91216/.1);--shadow-lg:-8px 0 40px lab(8.28603% -.970848 -7.14338/.16)}}
.data-library-kpis{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dataset-highlights{border:1px solid var(--border);background:var(--paper);box-shadow:var(--shadow-xs);border-radius:12px;margin:2px 0 16px;padding:15px 16px 16px}.dataset-highlights__heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.dataset-highlights__heading h2{letter-spacing:.055em;text-transform:uppercase;color:var(--ink-2);margin:0;font-size:12px;font-weight:750}.dataset-highlights__heading p{color:var(--slate-2);margin:4px 0 0;font-size:11px;line-height:1.4}.dataset-highlights__guard{border:1px solid var(--warning-line);background:var(--warning-wash);color:var(--warning-deep);border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:700}.dataset-highlights__grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dataset-highlights__cell{border-right:1px solid var(--border);min-width:0;padding:13px 15px 12px}.dataset-highlights__cell:first-child{padding-left:0}.dataset-highlights__cell:last-child{border-right:0;padding-right:0}.dataset-highlights__label{min-height:30px;color:var(--slate);font-size:11px;font-weight:650;line-height:1.35}.dataset-highlights__value{overflow-wrap:anywhere;letter-spacing:-.018em;color:var(--ink);margin-top:5px;font-size:20px;font-weight:725;line-height:1.15}.dataset-highlights__cell--unavailable .dataset-highlights__value{color:var(--slate);font-size:16px}.dataset-highlights__support{color:var(--slate-2);margin-top:5px;font-size:10px;line-height:1.4}.dataset-highlights__message{border-top:1px solid var(--border);border-bottom:1px solid var(--border);min-height:58px;color:var(--slate);align-items:center;gap:9px;font-size:11.5px;display:flex}.dataset-highlights__message--unavailable{padding:18px 0;display:block}.dataset-highlights__pulse{background:var(--primary);width:9px;height:9px;box-shadow:0 0 0 4px var(--primary-wash);border-radius:50%}@media (max-width:900px){.data-library-kpis,.dataset-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dataset-highlights__cell:nth-child(2){border-right:0}.dataset-highlights__cell:nth-child(n+3){border-top:1px solid var(--border)}.dataset-highlights__cell:nth-child(3){padding-left:0}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--sans);background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}.tnum{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.gs-text-heading{text-wrap:balance;max-inline-size:none}.gs-text-interface{text-wrap:pretty;max-inline-size:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gs-text-reading{max-inline-size:var(--gs-reading-measure);text-wrap:pretty}::selection{background:var(--primary-tint)}button{cursor:pointer;font-family:inherit}a{color:inherit;text-decoration:none}table{border-spacing:0}#root{min-height:100vh}.app-main:has(.viewport-route){height:100vh;overflow:hidden}@keyframes gsFlash{0%,14%{box-shadow:inset 0 0 0 2px var(--primary)}to{box-shadow:inset 0 0 0 2px #0000}}[data-flash]{animation:gsFlash 1.6s var(--ease)}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes gsPulse{0%,to{opacity:.25}50%{opacity:1}}.gs-dots{background:var(--primary);border-radius:999px;flex-shrink:0;width:8px;height:8px;animation:1s ease-in-out infinite gsPulse;display:inline-block}@keyframes gsSpin{to{transform:rotate(360deg)}}.gs-spin{animation:.8s linear infinite gsSpin;display:inline-flex}@media (prefers-reduced-motion:reduce){.gs-spin{animation:none}}@keyframes gsProgress{0%{transform:translate(-100%)}to{transform:translate(400%)}}.gs-progress{width:25%;animation:1.1s ease-in-out infinite gsProgress}@media (prefers-reduced-motion:reduce){.gs-progress{width:100%;animation:none}}@keyframes gsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gs-skeleton{background:linear-gradient(90deg, var(--paper-2) 25%, var(--border) 50%, var(--paper-2) 75%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite gsShimmer}@media (prefers-reduced-motion:reduce){.gs-skeleton{background:var(--paper-2);animation:none}}.scroll::-webkit-scrollbar{width:9px;height:9px}.scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px}.scroll::-webkit-scrollbar-track{background:0 0}.portfolio-overview-report-row{grid-template-columns:30px minmax(210px,1fr) auto auto;grid-template-areas:"icon info status actions";align-items:center;gap:12px;padding:11px 14px;display:grid}.portfolio-overview-report-icon{flex-shrink:0;grid-area:icon}.portfolio-overview-report-info{grid-area:info;min-width:0}.portfolio-overview-report-status{grid-area:status;min-width:0}.portfolio-overview-report-actions{white-space:nowrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}@media (max-width:900px){.app-main main{max-width:none!important;padding-left:18px!important;padding-right:18px!important}.app-main main [style*=grid-template-columns]{grid-template-columns:1fr!important}.app-main main .portfolio-overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-main header>div,.app-main header>nav{padding-left:18px!important;padding-right:18px!important}.portfolio-overview-report-row{grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"icon info info"".status actions";row-gap:8px}}@media (max-width:700px){.portfolio-overview-report-row{grid-template-columns:30px minmax(0,1fr);grid-template-areas:"icon info"".status"".actions"}.portfolio-overview-report-actions{justify-content:flex-start}}@media (max-width:560px){.data-library-kpis{grid-template-columns:1fr}.app-main main .portfolio-overview-kpis{grid-template-columns:1fr!important}.app-main main,.app-main header>div,.app-main header>nav{padding-left:13px!important;padding-right:13px!important}.app-main header h1{font-size:21px!important}.app-main [style*="position: fixed"][style*=width]{max-width:100vw!important}}@media print{@page{size:A4;margin:14mm}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html,body{background:#fff!important}.app-main,.no-print{display:none!important}.report-overlay{background:#fff!important;position:static!important;overflow:visible!important}.report-overlay .report-block{overflow:visible!important}.report-overlay .report-sheet{box-shadow:none!important;border-radius:0!important;overflow:visible!important}.report-page{break-before:page;page-break-before:always}.report-page:first-child{break-before:auto;page-break-before:auto}tr,thead{break-inside:avoid;page-break-inside:avoid}}.shell__header{align-items:center;gap:var(--gs-space-6);padding:var(--gs-space-3) var(--gs-space-6);background:var(--paper);border-bottom:1px solid var(--border);display:flex}.shell__brand{letter-spacing:var(--gs-tracking-tight);font-weight:700}.shell__nav{gap:var(--gs-space-4);font-weight:600;font-size:var(--gs-text-sm);color:var(--slate);display:flex}.shell__main{padding:var(--gs-space-8) var(--gs-space-6);max-width:960px;margin:0 auto}h1{font-size:var(--gs-text-2xl);letter-spacing:var(--gs-tracking-tight);margin:0 0 var(--gs-space-3)}.muted{color:var(--slate);font-size:var(--gs-text-sm)}.analyses,.figures{margin:var(--gs-space-6) 0 0;padding:0;list-style:none}.analysis-card{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);padding:var(--gs-space-4);margin-bottom:var(--gs-space-3)}.analysis-card__head{justify-content:space-between;align-items:baseline;display:flex}.analysis-card__title{font-weight:650}.analysis-card__state{color:var(--slate-2);font-size:var(--gs-text-xs);text-transform:uppercase;letter-spacing:var(--gs-tracking-wide)}.analysis-card__coverage{margin-top:var(--gs-space-3);font-size:var(--gs-text-sm)}.gs-nextstep{transition:background .13s}.gs-nextstep:hover{background:var(--primary-tint)!important}.gs-signal-flag,.gs-signal-upside{transition:background .13s var(--ease), border-color .13s}.gs-signal-flag:hover{border-color:var(--warning-line)!important;background:var(--warning-wash)!important}.gs-signal-upside:hover{border-color:var(--success-line)!important;background:var(--success-wash)!important}.gs-mini{transition:box-shadow .13s,border-color .13s}.gs-mini:hover{border-color:var(--border-strong)!important;box-shadow:var(--shadow-sm)!important}.gs-signal-flag .gs-open,.gs-signal-upside .gs-open{opacity:0;transition:opacity .13s}.gs-signal-flag:hover .gs-open,.gs-signal-upside:hover .gs-open{opacity:1}.gs-coverage-cell{transition:transform .12s var(--ease)}.gs-coverage-cell:hover{transform:scaleY(1.18)}.gs-source-link{transition:background .13s var(--ease)}.gs-source-link:hover{background:var(--sunk)!important}.gs-compare-row{transition:background .12s var(--ease)}.gs-compare-row:hover{background:var(--paper-2)!important}.gs-claim-row{transition:background .12s var(--ease)}.gs-claim-row:hover{background:var(--paper-2)!important}.gs-wiz-primary{transition:background .13s var(--ease)}.gs-wiz-primary:hover{background:var(--primary-700)!important}.gs-wiz-ghost{transition:background .13s var(--ease)}.gs-wiz-ghost:hover{background:var(--sunk)!important}:is(.gs-wiz-primary:has(.gs-spin),.gs-wiz-ghost:has(.gs-spin)){cursor:progress}.gs-report-type-card{transition:background var(--dur-fast,.14s) var(--ease)}button:hover>.gs-report-type-card{background:var(--sunk)!important}.gs-driver-node:hover{border-color:var(--border-strong)!important;box-shadow:var(--shadow-md)!important}.gs-linkarrow:hover{text-underline-offset:3px;text-decoration:underline!important}.gs-ask-input:focus{box-shadow:var(--shadow-focus);border-color:var(--primary)!important}.buffer-slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:13px}.buffer-slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) var(--buffer-pct), var(--sunk) var(--buffer-pct));border-radius:999px;height:5px}.buffer-slider::-webkit-slider-thumb{appearance:none;box-sizing:border-box;border:2px solid var(--ink);width:13px;height:13px;box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;margin-top:-4px}.buffer-slider::-moz-range-track{background:var(--sunk);border-radius:999px;height:5px}.buffer-slider::-moz-range-progress{background:var(--ink);border-radius:999px;height:5px}.buffer-slider::-moz-range-thumb{box-sizing:border-box;border:2px solid var(--ink);width:13px;height:13px;box-shadow:var(--shadow-sm);background:#fff;border-radius:999px}.buffer-slider:focus-visible{outline:none}.buffer-slider:focus-visible::-webkit-slider-thumb{box-shadow:var(--shadow-focus)}.buffer-slider:focus-visible::-moz-range-thumb{box-shadow:var(--shadow-focus)}.pr-feature-popup .maplibregl-popup-content{box-shadow:none;background:0 0;border-radius:8px;padding:0}.pr-feature-popup.maplibregl-popup-anchor-top .maplibregl-popup-tip,.pr-feature-popup.maplibregl-popup-anchor-top-left .maplibregl-popup-tip,.pr-feature-popup.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-bottom-color:var(--ink)}.pr-feature-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.pr-feature-popup.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.pr-feature-popup.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:var(--ink)}.pr-feature-popup.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--ink)}.pr-feature-popup.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--ink)}.gs-closable-popup .maplibregl-popup-content>div{padding-right:26px!important}.gs-closable-popup .maplibregl-popup-close-button{color:#ffffffd9;border-radius:5px;width:20px;height:20px;font-size:15px;line-height:18px;top:4px;right:4px}.gs-closable-popup .maplibregl-popup-close-button:hover{color:#fff;background:#ffffff24}.pr-stack-popup .maplibregl-popup-close-button{display:none}.pr-stack-popup .maplibregl-popup-content>div{padding-right:0!important}.pr-popup-view-details{transition:background .13s var(--ease)}.pr-popup-view-details:hover{background:var(--paper-2)!important}.pr-record-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.pr-record-popup.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.pr-record-popup.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff}.pr-stack-popup{z-index:10}.pr-stack-popup .maplibregl-popup-content{box-shadow:none;background:0 0;border-radius:10px;padding:0}.pr-stack-popup.maplibregl-popup-anchor-top .maplibregl-popup-tip,.pr-stack-popup.maplibregl-popup-anchor-top-left .maplibregl-popup-tip,.pr-stack-popup.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-bottom-color:var(--paper)}.pr-stack-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.pr-stack-popup.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.pr-stack-popup.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:var(--paper)}.pr-stack-popup.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--paper)}.pr-stack-popup.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--paper)}.pr-stack-row:hover{background:var(--paper-2)!important}.pr-feature-popup.maplibregl-popup{z-index:13}.gs-map-frame .maplibregl-map{overflow:visible}.gs-map-frame .maplibregl-canvas,.gs-map-frame .maplibregl-canvas-container{border-radius:12px}.gs-map-frame .maplibregl-popup{z-index:8}.gs-rail-mobile-spacer,.gs-rail-mobile-backdrop{display:none}@media (max-width:700px){.gs-rail{top:0;left:0;height:100dvh!important;position:fixed!important}.gs-rail-mobile-spacer{flex:0 0 60px;width:60px;display:block}.gs-rail-mobile-backdrop{z-index:59;cursor:default;background:#0f172a52;border:0;padding:0;display:block;position:fixed;inset:0}}
