.enterprise-alert-host{position:fixed;right:1rem;bottom:1rem;z-index:40;display:grid;gap:.75rem;width:min(28rem,calc(100vw - 2rem));max-height:min(24rem,45dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.enterprise-alert{border:2px solid #1f2937;border-radius:12px;background:#fff;color:#111827;box-shadow:0 12px 24px #0f172a2e;padding:.9rem;display:grid;gap:.75rem}.enterprise-alert--critical{border-color:#991b1b;background:#fef2f2}.enterprise-alert--action_required{border-color:#92400e;background:#fffbeb}.enterprise-alert--informational{border-color:#1d4ed8;background:#eff6ff}.enterprise-alert p{margin:.35rem 0 0}.enterprise-alert__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.enterprise-alert__actions button{border:1px solid #1f2937;border-radius:8px;min-height:44px;padding:.4rem .7rem;background:#fff;color:#111827;cursor:pointer}.enterprise-alert__actions button:first-child{background:#111827;color:#fff}.layout{display:flex;flex-direction:column;min-height:100vh;background:var(--ns-bg-deep);color:var(--ns-text-primary)}.layout__header{z-index:30;background:#050b16eb;border-bottom:1px solid var(--ns-border-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f8fafc;padding:0 1.5rem;min-height:72px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:20;box-shadow:0 12px 36px #0000003d}.layout__brand{display:flex;flex-direction:column;gap:2px}.layout__title{margin:0;font-size:1.25rem;display:flex;align-items:center;gap:.35rem;letter-spacing:-.02em}.layout__title>span:last-child{color:var(--ns-cyan-highlight);font-weight:600}.layout__tenant{margin:0;font-size:.9rem;color:#cbd5e1}.layout__header-actions{display:flex;align-items:center;gap:12px}.layout__working-centre{display:grid;gap:.25rem;color:#f8fafc;font-size:.75rem;font-weight:700}.layout__working-centre select{min-width:13rem;border:1px solid #94a3b8;border-radius:.5rem;background:#fff;color:#0f172a;padding:.5rem .65rem}.layout__working-centre-meta{color:#cbd5e1;font-weight:500}.layout__working-centre-error{display:flex;align-items:center;gap:.5rem;color:#fecaca}.layout__working-centre-error button{border:1px solid currentColor;border-radius:.375rem;background:transparent;color:inherit;cursor:pointer;padding:.2rem .45rem;font:inherit}.layout__realtime-indicator{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .55rem;border:1px solid var(--ns-border-subtle);border-radius:999px;color:#cbd5e1;font-size:.75rem;font-weight:700;white-space:nowrap}.layout__realtime-dot{width:.5rem;height:.5rem;border-radius:50%;background:#94a3b8}.layout__realtime-indicator--live .layout__realtime-dot{background:#22c55e}.layout__realtime-indicator--reconnecting .layout__realtime-dot{background:#f59e0b}.layout__realtime-indicator--offline .layout__realtime-dot{background:#94a3b8}.layout__realtime-details{position:relative}.layout__realtime-details summary{cursor:pointer;list-style:none}.layout__realtime-details summary::-webkit-details-marker{display:none}.layout__realtime-panel{position:absolute;z-index:20;right:0;top:calc(100% + .5rem);width:min(21rem,80vw);padding:.75rem;border:1px solid #475569;border-radius:.5rem;background:#0f172a;color:#f8fafc;box-shadow:0 .75rem 2rem #0000004d;display:grid;gap:.4rem;font-size:.8rem}.layout__realtime-panel button{justify-self:start}.layout__brand-selector{display:flex;flex-direction:column;gap:4px;color:#f8fafc;font-size:.75rem}.layout__brand-label{font-weight:600;color:#e2e8f0}.layout__brand-select{background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:6px;padding:4px 8px;font-size:.85rem}.layout__brand-select:disabled{opacity:.6;cursor:not-allowed}.layout__brand-meta{color:#cbd5e1}.layout__brand-error{color:#fecaca;font-weight:600}.layout__logout-button{background-color:#be123c;color:#f8fafc;border:none;border-radius:.375rem;padding:.5rem 1rem;cursor:pointer;font-weight:600}.layout__logout-button:hover,.layout__logout-button:focus{background-color:#be123c}.layout__body{display:grid;grid-template-columns:220px 1fr;flex:1;min-height:0;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.layout__body--solo{grid-template-columns:1fr}.layout__sidebar{background-color:#f8fafc;padding:1rem .75rem;border-right:1px solid #e2e8f0;overflow-y:auto}.layout__nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.layout__nav-item{padding:.62rem .7rem;border-radius:.6rem;border-left:3px solid transparent;font-size:.92rem}.layout__nav-item:hover{background:#f1f5f9}.layout__nav-item--active{background-color:#e2e8f0;border-left-color:#e11d48;font-weight:700}.layout__nav-link{color:inherit;text-decoration:none;display:block}.layout__nav-link:focus,.layout__nav-link:hover{text-decoration:underline}.layout__content{padding:1.5rem;background-color:transparent;overflow-y:auto;min-height:0}.layout__coverage-gap-banner{background-color:#fbbf24;color:#78350f;padding:12px 16px;font-weight:600;text-align:center;border-bottom:1px solid #f59e0b;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.layout__coverage-gap-link{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;border:1px solid #92400e;color:#78350f;background-color:#ffffff59;text-decoration:none}.layout__coverage-gap-link:hover,.layout__coverage-gap-link:focus-visible{background-color:#ffffff8c;text-decoration:underline}.layout__network-banner{background-color:#fee2e2;color:#7f1d1d;padding:10px 16px;font-weight:600;text-align:center;border-bottom:1px solid #fecaca}.layout__loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#f8fafcd1;display:flex;align-items:center;justify-content:center;z-index:20;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.layout__loading-card{background:#fff;color:#0f172a;border-radius:.5rem;padding:.75rem 1.5rem;border:1px solid #e2e8f0;box-shadow:0 12px 24px #0f172a1f;font-weight:600}.layout__logout-button{box-shadow:0 6px 14px #0f172a2e}.layout__logout-button:disabled{opacity:.6;cursor:not-allowed}.layout__role-banner{padding:10px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#334155;font-weight:600}.layout__role-banner{display:flex;flex-wrap:wrap;gap:8px;font-size:13px}.layout__body{grid-template-columns:244px minmax(0,1fr);background:linear-gradient(135deg,var(--ns-bg-deep),var(--ns-bg-primary))}.layout__sidebar{background:linear-gradient(180deg,#081426,#060f1e);border-right:1px solid var(--ns-border-subtle);padding:1.15rem .8rem;scrollbar-color:#29425e transparent}.layout__nav-list{gap:.3rem}.layout__nav-heading{color:#7dd3fc;font-size:.72rem;font-weight:800;letter-spacing:.08em;padding:1rem .75rem .25rem;text-transform:uppercase}.layout__nav-item{position:relative;padding:.7rem .75rem;border:1px solid transparent;border-left:0;border-radius:10px;color:var(--ns-text-secondary);font-weight:560;transition:color .15s ease,background .15s ease,border-color .15s ease}.layout__nav-item:hover{background:#48c1ff12;color:var(--ns-text-primary)}.layout__nav-item--active{border-color:#48c1ff38;background:linear-gradient(90deg,#2589ff38,#48c1ff12);color:#fff;font-weight:700;box-shadow:inset 3px 0 var(--ns-cyan-highlight)}.layout__nav-link:focus,.layout__nav-link:hover{text-decoration:none}.layout__content{padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at 88% 2%,rgba(72,193,255,.06),transparent 26rem)}.layout__role-banner{align-items:center;justify-content:center;border-color:var(--ns-border-subtle);background:var(--ns-bg-secondary);color:var(--ns-text-secondary)}.layout__role-banner:before{width:.45rem;height:.45rem;border-radius:50%;background:var(--ns-status-success);content:"";box-shadow:0 0 0 3px #2eb67d1f}.layout__network-banner{border-color:#e84f5b59;background:#5e1923f5;color:#ffd9dd}.layout__coverage-gap-banner{border-color:#f39a2761;background:#4b3217;color:#ffe1af}.layout__coverage-gap-link{border-color:#f39a2799;color:#fff3db;background:#f39a271a}.layout__loading-overlay{background:#050b16db}.layout__loading-card{border-color:var(--ns-border-subtle);background:var(--ns-surface-elevated);color:var(--ns-text-primary)}@media (max-width: 1050px){.layout__body{grid-template-columns:88px minmax(0,1fr)}.layout__sidebar{padding-inline:.5rem}.layout__nav-item{padding:.65rem .45rem;font-size:.72rem;text-align:center}}@media (max-width: 680px){.layout__header{position:relative;align-items:flex-start;height:auto;padding:.8rem 1rem;gap:.75rem}.layout__title{font-size:1rem}.layout__title>span:last-child{display:none}.layout__header-actions{flex-wrap:wrap;justify-content:flex-end}.layout__body{display:block}.layout__sidebar{position:sticky;top:0;z-index:15;overflow-x:auto;padding:.45rem;border-right:0;border-bottom:1px solid var(--ns-border-subtle)}.layout__nav-list{flex-direction:row;width:max-content}.layout__nav-item{min-width:max-content;padding:.55rem .7rem;font-size:.78rem}.layout__nav-item--active{box-shadow:inset 0 -2px var(--ns-cyan-highlight)}}.security-connections-page{display:grid;gap:1rem;color:#111827}.security-connections-page>section,.security-connection-card{border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#111827;padding:1rem}.security-connections-page input,.security-connections-page select,.security-connections-page textarea{border:1px solid #64748b;background:#fff;color:#111827}.security-connections-page input::placeholder,.security-connections-page textarea::placeholder{color:#6b7280}.security-connections-page input:disabled,.security-connections-page select:disabled,.security-connections-page textarea:disabled{background:#e5e7eb;color:#4b5563}.security-connections-page option{background:#fff;color:#111827}.security-connection-card dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.security-connection-card dt{color:#475569;font-size:.8rem}.security-connection-card dd{margin:.2rem 0 0;font-weight:700}.security-connection-actions{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem}.security-connection-actions label{flex:1 1 18rem;display:grid;gap:.3rem}.security-connections-page button:disabled{border-color:#9ca3af;background:#e5e7eb;color:#4b5563;opacity:1;cursor:not-allowed}.security-connections-page label,.security-connections-page legend,.security-connections-page summary{color:#111827}.incident-report-location-dialog{max-width:32rem;width:calc(100% - 2rem);border:1px solid var(--ns-border-subtle);border-radius:1rem;padding:1.5rem;background:var(--ns-bg-deep);color:var(--ns-text-primary)}.incident-report-location-dialog::backdrop{background:#000000a6}.incident-report-location-dialog label{display:grid;gap:.5rem;margin-bottom:1rem}.incident-report-location-dialog select{padding:.7rem;background:var(--ns-bg-deep);color:var(--ns-text-primary)}.security-connections-page>header{color:var(--ns-text-primary, #f1f5f9)}.security-connections-page>header p{color:var(--ns-text-secondary, #cbd5e1)}.incident-create-dialog{max-height:min(52rem,calc(100vh - 3rem));max-height:min(52rem,calc(100dvh - 3rem));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;color:var(--ns-work-text, #0f172a);border:1px solid var(--ns-work-border, #94a3b8)}.incident-create-dialog h2,.incident-create-dialog__form label,.incident-create-dialog__form label>div:first-child{color:var(--ns-work-text, #0f172a)}.incident-create-dialog__form>label,.incident-create-dialog__form>div:not(.ns-notice){padding:.9rem;border:1px solid var(--ns-work-border, #94a3b8);border-radius:.75rem;background:var(--ns-work-card-bg, #fff)}.incident-create-dialog__form input,.incident-create-dialog__form select,.incident-create-dialog__form textarea,.incident-create-dialog__readonly{box-sizing:border-box;background:var(--ns-work-input-bg, #fff);border-color:var(--ns-work-border, #94a3b8);color:var(--ns-work-input-text, #0f172a)}.incident-create-dialog__readonly{overflow-wrap:anywhere}.incident-create-dialog__form input::placeholder,.incident-create-dialog__form textarea::placeholder{color:var(--ns-work-input-placeholder, #526175);opacity:1}.incident-create-dialog__form option,.incident-create-dialog__form optgroup,.incident-create-dialog__form [role=listbox],.incident-create-dialog__form [role=option]{background:var(--ns-work-card-bg, #fff);color:var(--ns-work-text, #0f172a)}.incident-create-dialog__form input:focus-visible,.incident-create-dialog__form select:focus-visible,.incident-create-dialog__form textarea:focus-visible,.incident-create-dialog__form button:focus-visible{outline:3px solid var(--ns-focus-light, #0369a1);outline-offset:2px}.incident-create-dialog__form input:disabled,.incident-create-dialog__form select:disabled,.incident-create-dialog__form textarea:disabled,.incident-create-dialog__form button:disabled{cursor:not-allowed;opacity:.62}@media (max-width: 36rem){.incident-create-dialog{padding:1rem}}.incident-create-dialog{box-sizing:border-box}.incident-create-dialog .ns-notice{background:var(--ns-work-muted-bg, #f8fafc);color:var(--ns-work-text, #0f172a)}.incident-create-dialog .ns-notice--warning{background:var(--ns-status-warning-bg, #fffbeb);border-color:var(--ns-status-warning-border, #fcd34d);color:var(--ns-status-warning-text, #92400e)}.incident-create-dialog .ns-notice--error{background:var(--ns-status-danger-bg, #fef2f2);border-color:var(--ns-status-danger-border, #fecaca);color:var(--ns-status-danger-text, #991b1b)}.incident-create-dialog .ns-notice--success{background:var(--ns-status-success-bg, #ecfdf3);border-color:var(--ns-status-success-border, #86efac);color:var(--ns-status-success-text, #166534)}.patrol-overview{max-width:1120px;margin:0 auto;color:#17243a}.patrol-overview__hero{background:linear-gradient(120deg,#071d36,#08727a);border:1px solid #286482;color:#eefcff;border-radius:18px;padding:clamp(1.25rem,3vw,2rem);margin-bottom:1rem;box-shadow:0 16px 35px #071d3626}.patrol-overview__hero h1{margin:.2rem 0 .5rem}.patrol-overview__eyebrow,.patrol-overview__state{font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.patrol-overview__actions{display:flex;flex-wrap:wrap;gap:.6rem}.patrol-overview__actions a,.patrol-overview__actions button,.patrol-overview__steps a{display:inline-flex;min-height:44px;box-sizing:border-box;align-items:center;justify-content:center;border:1px solid #b9e6ed;border-radius:9px;background:#08727a;color:#fff;font:inherit;font-weight:750;padding:0 1rem;text-decoration:none;cursor:pointer}.patrol-overview :focus-visible{outline:3px solid #38bdf8;outline-offset:3px}.patrol-overview__operations,.patrol-overview__setup,.patrol-overview__tools,.patrol-overview__support-note{background:#fff;border:1px solid #cbd8e5;border-radius:16px;padding:1rem;margin:1rem 0;box-shadow:0 8px 24px #0f294012}.patrol-overview__operations--primary{border-top:5px solid #08727a}.patrol-overview__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.75rem}.patrol-overview__metrics article{border:1px solid #d7e2eb;border-radius:12px;padding:.9rem;background:#f8fbfd;display:grid;gap:.35rem}.patrol-overview__metrics strong{font-size:1.75rem;color:#073e57}.patrol-overview__timeline{display:grid;gap:.75rem;border-left:3px solid #53a8bb;padding-left:1rem}.patrol-overview__timeline article{position:relative;background:#f4f9fb;border-radius:12px;padding:.8rem}.patrol-overview__timeline article:before{content:"";position:absolute;width:11px;height:11px;border-radius:50%;background:#08727a;left:calc(-1rem - 7px);top:1rem}.patrol-overview__timeline time{font-size:.83rem;color:#4b6072}.patrol-overview__timeline h4{margin:.25rem 0}.patrol-overview__timeline a{font-weight:750;color:#075e68}.patrol-overview__setup summary,.patrol-overview__tools summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;cursor:pointer}.patrol-overview__steps{display:grid;gap:.75rem;list-style:none;padding:0}.patrol-overview__steps li{display:grid;grid-template-columns:44px 1fr;gap:1rem;background:#fff;color:#17243a;border:1px solid #cbd8e5;border-radius:14px;padding:1rem}.patrol-overview__steps li[data-state=Complete]{border-left:5px solid #16835f}.patrol-overview__steps li[data-state="Needs attention"]{border-left:5px solid #d97706}.patrol-overview__steps li[data-state="Next step"]{border-left:5px solid #1684b8}.patrol-overview__steps h2{font-size:1.08rem;margin:.15rem 0}.patrol-overview__steps p{margin:.25rem 0 .75rem}.patrol-overview__number{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#dceff2;color:#075e68;font-weight:850}.patrol-overview__state{color:#8a5b10}.patrol-overview__tools nav{display:flex;flex-wrap:wrap;gap:.5rem}.patrol-overview__tools a{padding:.65rem;color:#075e68;font-weight:700}.patrol-overview__skeleton{min-height:240px;border-radius:16px;background:linear-gradient(100deg,#e8eef3 20%,#f8fafc,#e8eef3 60%);background-size:200% 100%;animation:patrol-loading 1.5s infinite;padding:1rem}@keyframes patrol-loading{to{background-position:-200% 0}}@media (max-width:620px){.patrol-overview__steps li{grid-template-columns:1fr}.patrol-overview__steps a{width:100%}.patrol-overview__metrics{grid-template-columns:1fr 1fr}}.patrol-operator-indicator,.patrol-operator-unavailable{box-sizing:border-box;display:flex;align-items:center;gap:.55rem;min-height:38px;margin:0 auto .75rem;max-width:1120px;padding:.35rem .8rem;border:1px solid #3d91a5;border-radius:9px;background:#082c49;color:#f2fbff}.patrol-operator-unavailable{flex-wrap:wrap;border-color:#c57b21;background:#3c2510}.patrol-operator-unavailable button{margin-left:auto;min-height:32px}.patrol-audited-action-panel{position:sticky;bottom:0;z-index:40;display:flex;align-items:end;gap:.75rem;margin:.5rem auto 0;max-width:1120px;padding:.75rem;border:2px solid #3d91a5;border-radius:10px 10px 0 0;background:#082c49;color:#f2fbff;box-shadow:0 -10px 28px #071d3650}.patrol-audit-reason{display:grid;flex:1;gap:.25rem;font-weight:750}.patrol-audit-reason input{box-sizing:border-box;min-height:44px;border:2px solid #a7dce4;border-radius:8px;background:#081426;color:#f4f8ff;padding:.55rem .7rem;font:inherit;color-scheme:dark}.patrol-audit-reason small{font-weight:400;color:#d4e9f2}.patrol-audit-reason input:focus-visible,.patrol-operator-unavailable button:focus-visible,.patrol-audited-action-panel button:focus-visible,.patrol-sites :focus-visible{outline:3px solid #38bdf8;outline-offset:3px}.patrol-sites{max-width:1120px;margin:auto;color:#17243a}.patrol-sites button,.patrol-sites a{min-height:44px;box-sizing:border-box}.patrol-prerequisite,.patrol-readiness,.patrol-success,.patrol-sites [role=dialog] form{display:grid;gap:.75rem;padding:clamp(1rem,3vw,1.5rem);margin:1rem 0;border:1px solid #bfd4e1;border-radius:14px;background:#fff;box-shadow:0 8px 24px #0f294012}.patrol-prerequisite{border-top:5px solid #d97706}.patrol-success{border-top:5px solid #16835f}.patrol-action-bar{display:flex;flex-wrap:wrap;gap:.65rem}.patrol-action-bar a,.patrol-action-bar button,.patrol-readiness button,.patrol-success a{display:inline-flex;align-items:center;justify-content:center;width:fit-content;border:1px solid #08727a;border-radius:8px;background:#08727a;color:#fff;padding:.55rem .9rem;text-decoration:none;font:inherit;font-weight:750}.patrol-sites [aria-label="Site filters"]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin:1rem 0}.patrol-sites label{display:grid;gap:.35rem}.patrol-sites input,.patrol-sites select,.patrol-sites textarea{min-height:44px;border:1px solid #8292a8;border-radius:8px;padding:.55rem;font:inherit}@media (max-width:700px){.patrol-operator-indicator{flex-wrap:wrap}.patrol-audited-action-panel{align-items:stretch;flex-direction:column}.patrol-action-bar>*{width:100%!important}}.patrol-local-audit-surface{box-sizing:border-box;display:grid;gap:var(--ns-space-2);max-width:100%;padding:var(--ns-space-3);border:1px solid var(--ns-border-active);border-radius:var(--ns-radius-sm);background:var(--ns-surface-primary);color:var(--ns-text-primary)}.patrol-local-audit-surface p{margin:0;color:var(--ns-text-primary)}.patrol-shift-header{display:grid;gap:.35rem;padding:1rem;border-radius:var(--ns-radius-lg);background:var(--ns-work-card-bg);color:var(--ns-work-text);border:1px solid var(--ns-work-border)}.patrol-shift-header :is(h1,p){margin:0;color:inherit}.patrol-shift-status{width:max-content;padding:.25rem .55rem;border-radius:999px;background:var(--ns-status-info-bg);color:var(--ns-status-info-text)}.patrol-shift-facts{display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1rem}.patrol-checkpoint-timeline{overflow-x:auto}.patrol-checkpoint-timeline table{min-width:760px}.patrol-checkpoint-timeline td,.patrol-checkpoint-timeline th{vertical-align:top}@media (max-width:700px){.patrol-shift-facts{grid-template-columns:1fr}.patrol-checkpoint-timeline table,.patrol-checkpoint-timeline tbody,.patrol-checkpoint-timeline tr,.patrol-checkpoint-timeline td{display:block;min-width:0}.patrol-checkpoint-timeline thead{position:absolute;left:-10000px}.patrol-checkpoint-timeline tr{margin:.6rem 0;padding:.6rem;border:1px solid var(--ns-work-border);border-radius:8px}.patrol-checkpoint-timeline td{padding:.35rem}}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{margin-left:0;border-radius:0 4px 4px 0}.mapbox-gl-draw_ctrl-top-right,.mapbox-gl-draw_ctrl-bottom-right{margin-right:0;border-radius:4px 0 0 4px}.mapbox-gl-draw_ctrl-draw-btn{border-color:#000000e6;color:#ffffff80;width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:#0000000d}.mapbox-gl-draw_ctrl-draw-btn{background-repeat:no-repeat;background-position:center}.mapbox-gl-draw_point{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z"/>%3C/svg>')}.mapbox-gl-draw_polygon{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z"/>%3C/svg>')}.mapbox-gl-draw_line{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z"/>%3C/svg>')}.mapbox-gl-draw_trash{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z"/>%3C/svg>')}.mapbox-gl-draw_uncombine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z"/>%3C/svg>')}.mapbox-gl-draw_combine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z"/>%3C/svg>')}.mapbox-gl-draw_srmode{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 418.54 418.54" style="enable-background:new 0 0 418.54 418.54;" xml:space="preserve" width="20" height="20">%3Cpath d="M365.566,162.496c0.016-6.432-5.2-11.648-11.648-11.648c-0.912,0-1.792,0.096-2.608,0.304 c-11.952,2.72-22.64,8.752-31.008,17.104c-11.568,11.568-18.72,27.552-18.72,45.2l0.016,16.016l-32.416-32.416 c29.424-49.152,23.136-113.728-19.216-156.08c-49.984-49.984-131.04-49.984-181.024,0V0h-16v68.288h68.192v-16h-40.88 c43.664-43.664,114.72-43.664,158.4,0c35.968,35.968,41.904,90.336,18.624,132.848l-74.416-74.416 c-12.448-12.448-32.816-12.448-45.248,0c-12.448,12.448-12.448,32.816,0,45.248l60.88,60.88c-9.2-0.944-18.72,1.984-25.776,9.024 c-4.864,4.864-7.744,10.928-8.8,17.232c-30.144,1.2-60.688-9.472-83.648-32.432L68.942,222c25.04,25.04,57.856,37.264,90.672,37.2 l-16.272,61.008c-2.816,10.64-0.096,22.432,8.224,30.768l37.216,37.216c40.464,40.464,106.032,40.464,146.496,0 c19.6-19.6,29.6-45.088,30.208-70.752l0.112,0.096v-2.512c0-0.048,0-0.096,0-0.112L365.566,162.496z"/>%3C/svg>')}.maplibregl-map.mouse-pointer .maplibregl-canvas-container.maplibregl-interactive{cursor:pointer}.maplibregl-map.mouse-move .maplibregl-canvas-container.maplibregl-interactive{cursor:move}.maplibregl-map.mouse-add .maplibregl-canvas-container.maplibregl-interactive{cursor:crosshair}.maplibregl-map.mouse-move.mode-direct_select .maplibregl-canvas-container.maplibregl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.maplibregl-map.mode-direct_select.feature-vertex.mouse-move .maplibregl-canvas-container.maplibregl-interactive{cursor:move}.maplibregl-map.mode-direct_select.feature-midpoint.mouse-pointer .maplibregl-canvas-container.maplibregl-interactive{cursor:cell}.maplibregl-map.mode-direct_select.feature-feature.mouse-move .maplibregl-canvas-container.maplibregl-interactive{cursor:move}.maplibregl-map.mode-static.mouse-pointer .maplibregl-canvas-container.maplibregl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;position:absolute;top:0;left:0;width:0;height:0;background:#0000001a;border:2px dotted #fff;opacity:.5}.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.maplibregl-canvas{position:absolute;left:0;top:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{right:0;bottom:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{margin:10px 0 0 10px;float:left}.maplibregl-ctrl-top-right .maplibregl-ctrl{margin:10px 10px 0 0;float:right}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{margin:0 0 10px 10px;float:left}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0 10px 10px 0;float:right}.maplibregl-ctrl-group{border-radius:4px;background:#fff}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:transparent}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23aaa%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23999%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23666%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{padding:0 5px;background-color:#ffffff80;margin:0}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;color:#000;border-radius:12px;box-sizing:content-box}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);background-color:#ffffff80;width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;font-size:10px;white-space:nowrap;border-color:#333;border-style:none solid solid;border-width:medium 2px 2px;padding:0 5px;color:#333;box-sizing:border-box}.maplibregl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-right:none;border-left-color:#fff}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{position:absolute;top:0;left:0;will-change:transform;transition:opacity .2s}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.maplibregl-user-location-dot:before{content:"";position:absolute;animation:maplibregl-user-location-dot-pulse 2s infinite}.maplibregl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;width:1px;height:1px;border-radius:100%}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}.maplibregl-cooperative-gesture-screen{background:#0006;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;padding:1rem;font-size:1.4em;line-height:1.2;opacity:0;pointer-events:none;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;font-weight:400;color:#f4f8ff;background-color:#050b16}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:#050b16}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid #48c1ff;outline-offset:3px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}a{color:inherit}h1{margin:0}.layout__header-actions>a[href="/settings"].layout__logout-button{border:1px solid var(--ns-border-active);background:var(--ns-surface-secondary);color:var(--ns-text-primary);box-shadow:none;text-decoration:none}.layout__header-actions>a[href="/settings"].layout__logout-button:hover,.layout__header-actions>a[href="/settings"].layout__logout-button:focus-visible{border-color:var(--ns-cyan-highlight);background:var(--ns-surface-elevated);color:#fff}.layout:has(.layout__nav-link[href="/enterprise-app-required"]) .layout__header-actions>a[href="/settings"]{display:none}:root{--ns-bg-deep: #050b16;--ns-bg-primary: #081426;--ns-bg-secondary: #0c1a2d;--ns-surface-primary: #0f1d31;--ns-surface-secondary: #13243a;--ns-surface-elevated: #172a43;--ns-text-primary: #f4f8ff;--ns-text-secondary: #a9b9cc;--ns-text-muted-dark: #71849b;--ns-blue-primary: #2589ff;--ns-cyan-highlight: #48c1ff;--ns-status-critical: #e84f5b;--ns-status-warning: #f39a27;--ns-status-assigned: #347ee8;--ns-status-responding: #48c1ff;--ns-status-success: #2eb67d;--ns-status-follow-up: #7857d8;--ns-border-subtle: rgba(111, 174, 255, .16);--ns-border-active: rgba(72, 193, 255, .5);--ns-navy: #0f172a;--ns-navy-2: #111827;--ns-navy-3: #1e293b;--ns-charcoal: #111827;--ns-cyan: #0e7490;--ns-cyan-strong: #155e75;--ns-cyan-soft: #ecfeff;--ns-sage: #5f7f6a;--ns-sage-strong: #3f624b;--ns-sage-soft: #f0f7f2;--ns-accent: var(--ns-cyan);--ns-accent-strong: var(--ns-cyan-strong);--ns-accent-soft: var(--ns-cyan-soft);--ns-bg: var(--ns-bg-deep);--ns-bg-soft: var(--ns-bg-primary);--ns-bg-elevated: var(--ns-surface-elevated);--ns-bg-inset: var(--ns-bg-secondary);--ns-surface: var(--ns-surface-primary);--ns-surface-raised: var(--ns-surface-elevated);--ns-surface-muted: var(--ns-surface-secondary);--ns-surface-contrast: #0f172a;--ns-surface-overlay: rgba(15, 23, 42, .86);--ns-text: var(--ns-text-primary);--ns-text-strong: var(--ns-text-primary);--ns-text-muted: var(--ns-text-secondary);--ns-text-subtle: var(--ns-text-muted-dark);--ns-text-inverse: #ffffff;--ns-text-on-accent: #ffffff;--ns-border: var(--ns-border-subtle);--ns-border-strong: rgba(111, 174, 255, .28);--ns-border-accent: rgba(14, 116, 144, .28);--ns-border-danger: rgba(185, 28, 28, .3);--ns-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--ns-shadow-md: 0 12px 32px rgba(15, 23, 42, .08);--ns-shadow-lg: 0 20px 52px rgba(15, 23, 42, .14);--ns-shadow-focus: 0 0 0 3px rgba(14, 116, 144, .2);--ns-radius-sm: 8px;--ns-radius-md: 12px;--ns-radius-lg: 16px;--ns-radius-xl: 22px;--ns-radius-pill: 999px;--ns-space-1: .25rem;--ns-space-2: .5rem;--ns-space-3: .75rem;--ns-space-4: 1rem;--ns-space-5: 1.25rem;--ns-space-6: 1.5rem;--ns-space-8: 2rem;--ns-status-success-bg: #ecfdf3;--ns-status-success-border: #86efac;--ns-status-success-text: #166534;--ns-status-info-bg: #ecfeff;--ns-status-info-border: #67e8f9;--ns-status-info-text: #155e75;--ns-status-warning-bg: #fffbeb;--ns-status-warning-border: #fcd34d;--ns-status-warning-text: #92400e;--ns-status-danger-bg: #fef2f2;--ns-status-danger-border: #fecaca;--ns-status-danger-text: #991b1b;--ns-status-muted-bg: #f1f5f9;--ns-status-muted-border: #cbd5e1;--ns-status-muted-text: #475569;--ns-card-bg: var(--ns-surface);--ns-card-border: var(--ns-border-subtle);--ns-card-shadow: var(--ns-shadow-md);--ns-card-padding: var(--ns-space-5);--ns-button-bg: var(--ns-surface);--ns-button-border: var(--ns-border-strong);--ns-button-text: var(--ns-text);--ns-button-primary-bg: #1765cc;--ns-button-primary-border: #1765cc;--ns-button-primary-hover-bg: #1355a6;--ns-button-secondary-bg: var(--ns-surface-secondary);--ns-button-secondary-hover-bg: var(--ns-surface-elevated);--ns-button-danger-bg: #b91c1c;--ns-button-danger-border: #b91c1c;--ns-button-danger-hover-bg: #991b1b;--ns-map-bg: #07111f;--ns-map-border: rgba(15, 23, 42, .16);--ns-map-toolbar-bg: rgba(255, 255, 255, .92);--ns-map-overlay-bg: rgba(15, 23, 42, .88);--ns-map-overlay-text: #f8fafc;--ns-map-legend-bg: rgba(255, 255, 255, .94);--ns-map-active-layer-bg: var(--ns-cyan-soft);--ns-map-active-layer-border: rgba(14, 116, 144, .42)}.enterprise-page-shell{display:flex;flex-direction:column;gap:var(--ns-space-5);min-height:100%;padding:clamp(1rem,2vw,2rem);background:radial-gradient(circle at top left,rgba(14,116,144,.08),transparent 28rem),linear-gradient(180deg,var(--ns-surface-elevated) 0%,var(--ns-bg) 20rem);color:var(--ns-text)}.enterprise-page-header{display:flex;flex-direction:column;gap:var(--ns-space-2);max-width:76rem}.enterprise-page-header h1{margin:0;color:var(--ns-text-strong);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:760;letter-spacing:-.035em;line-height:1.08}.enterprise-page-header p{max-width:68rem;margin:0;color:var(--ns-text-muted);font-size:.98rem;line-height:1.6}.enterprise-card,.enterprise-panel,.enterprise-stat-card{border:1px solid var(--ns-card-border);box-shadow:var(--ns-card-shadow)}.enterprise-card{background:var(--ns-card-bg);border-radius:var(--ns-radius-lg);padding:var(--ns-card-padding)}.enterprise-panel{background:linear-gradient(180deg,var(--ns-surface) 0%,var(--ns-surface-muted) 100%);border-radius:var(--ns-radius-md);padding:var(--ns-space-4)}.enterprise-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ns-space-3)}.enterprise-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--ns-space-4)}.enterprise-stat-card{display:flex;flex-direction:column;gap:var(--ns-space-2);min-width:0;padding:var(--ns-space-4);background:var(--ns-surface);border-radius:var(--ns-radius-lg)}.enterprise-stat-card__label{color:var(--ns-shell-subtle-text);font-size:.74rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.enterprise-stat-card__value{color:var(--ns-text-strong);font-size:clamp(1.65rem,4vw,2.3rem);font-weight:780;letter-spacing:-.04em;line-height:1}.enterprise-stat-card__detail{color:var(--ns-text-muted);font-size:.88rem;line-height:1.45}.enterprise-status-chip,.enterprise-badge{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;border-radius:var(--ns-radius-pill);font-size:.75rem;font-weight:760;letter-spacing:.035em;line-height:1;text-transform:uppercase}.enterprise-status-chip{padding:.38rem .65rem;border:1px solid var(--ns-status-muted-border);background:var(--ns-status-muted-bg);color:var(--ns-status-muted-text)}.enterprise-status-chip--success,.enterprise-badge--success{border-color:var(--ns-status-success-border);background:var(--ns-status-success-bg);color:var(--ns-status-success-text)}.enterprise-status-chip--info{border-color:var(--ns-status-info-border);background:var(--ns-status-info-bg);color:var(--ns-status-info-text)}.enterprise-status-chip--warning,.enterprise-badge--warn{border-color:var(--ns-status-warning-border);background:var(--ns-status-warning-bg);color:var(--ns-status-warning-text)}.enterprise-status-chip--danger,.enterprise-badge--error{border-color:var(--ns-status-danger-border);background:var(--ns-status-danger-bg);color:var(--ns-status-danger-text)}.enterprise-status-chip--muted,.enterprise-badge--muted{border-color:var(--ns-status-muted-border);background:var(--ns-status-muted-bg);color:var(--ns-status-muted-text)}.enterprise-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ns-space-2);min-height:2.5rem;border:1px solid var(--ns-button-border);border-radius:var(--ns-radius-md);background:var(--ns-button-bg);color:var(--ns-button-text);padding:.62rem .95rem;box-shadow:var(--ns-shadow-sm);font:inherit;font-weight:720;line-height:1;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.enterprise-btn:hover{background:var(--ns-button-secondary-hover-bg);border-color:var(--ns-border-accent);transform:translateY(-1px)}.enterprise-btn:focus-visible,.enterprise-input:focus-visible,.enterprise-select:focus-visible,.enterprise-textarea:focus-visible,.enterprise-layer-toggle:focus-visible{outline:none;box-shadow:var(--ns-shadow-focus)}.enterprise-btn:disabled{border-color:var(--ns-action-disabled-border);background:var(--ns-action-disabled-bg);color:var(--ns-action-disabled-text);opacity:1;cursor:not-allowed;transform:none}.enterprise-btn:disabled :is(strong,span,svg){color:inherit}.enterprise-btn--primary{background:var(--ns-button-primary-bg);border-color:var(--ns-button-primary-border);color:var(--ns-text-on-accent)}.enterprise-btn--primary:hover:not(:disabled){background:var(--ns-button-primary-hover-bg);border-color:var(--ns-button-primary-hover-bg)}.enterprise-btn--secondary,.enterprise-btn--ghost{background:var(--ns-button-secondary-bg)}.enterprise-btn--danger{background:var(--ns-button-danger-bg);border-color:var(--ns-button-danger-border);color:#fff}.enterprise-btn--danger:hover:not(:disabled){background:var(--ns-button-danger-hover-bg);border-color:var(--ns-button-danger-hover-bg)}.enterprise-input,.enterprise-select,.enterprise-textarea{border:1px solid var(--ns-border-strong);border-radius:var(--ns-radius-md);background:var(--ns-surface);color:var(--ns-text);padding:.68rem .78rem;font:inherit}.enterprise-table-wrap{overflow:auto}.enterprise-table{width:100%;border-collapse:collapse}.enterprise-table th{border-bottom:1px solid var(--ns-border);background:var(--ns-bg);color:var(--ns-shell-subtle-text);padding:.78rem .9rem;font-size:.74rem;letter-spacing:.06em;text-align:left;text-transform:uppercase}.enterprise-table td{border-bottom:1px solid var(--ns-border);padding:.78rem .9rem}.enterprise-helper{color:var(--ns-shell-subtle-text);font-size:.86rem;line-height:1.45}.enterprise-badge{padding:.26rem .58rem}.enterprise-map-shell{position:relative;overflow:hidden;min-height:28rem;border:1px solid var(--ns-map-border);border-radius:var(--ns-radius-xl);background:var(--ns-map-bg);box-shadow:var(--ns-shadow-lg)}.enterprise-map-toolbar,.enterprise-map-overlay,.enterprise-map-legend{position:absolute;z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.enterprise-map-toolbar{top:var(--ns-space-4);left:var(--ns-space-4);right:var(--ns-space-4);display:flex;flex-wrap:wrap;align-items:center;gap:var(--ns-space-2);padding:var(--ns-space-3);border:1px solid rgba(148,163,184,.3);border-radius:var(--ns-radius-lg);background:var(--ns-map-toolbar-bg);box-shadow:var(--ns-shadow-md)}.enterprise-map-overlay{right:var(--ns-space-4);bottom:var(--ns-space-4);max-width:min(24rem,calc(100% - 2rem));padding:var(--ns-space-4);border:1px solid rgba(255,255,255,.12);border-radius:var(--ns-radius-lg);background:var(--ns-map-overlay-bg);color:var(--ns-map-overlay-text);box-shadow:var(--ns-shadow-lg)}.enterprise-map-legend{left:var(--ns-space-4);bottom:var(--ns-space-4);max-width:min(18rem,calc(100% - 2rem));padding:var(--ns-space-3);border:1px solid rgba(148,163,184,.28);border-radius:var(--ns-radius-md);background:var(--ns-map-legend-bg);color:var(--ns-text);box-shadow:var(--ns-shadow-md)}.enterprise-layer-toggle{display:inline-flex;align-items:center;gap:var(--ns-space-2);border:1px solid var(--ns-border-strong);border-radius:var(--ns-radius-pill);background:var(--ns-surface);color:var(--ns-text-muted);padding:.48rem .72rem;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer}.enterprise-layer-toggle[aria-pressed=true],.enterprise-layer-toggle.is-active{border-color:var(--ns-map-active-layer-border);background:var(--ns-map-active-layer-bg);color:var(--ns-cyan-strong)}.centre-dashboard-shell{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.35rem);padding:clamp(1.1rem,2.4vw,1.75rem);border:1px solid rgba(148,163,184,.28);border-radius:var(--ns-radius-xl);background:radial-gradient(circle at top right,rgba(14,116,144,.12),transparent 16rem),linear-gradient(180deg,#ffffff 0%,var(--ns-bg) 100%);box-shadow:var(--ns-shadow-md)}.centre-dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ns-space-4)}.centre-dashboard-header__content{display:grid;gap:var(--ns-space-2);min-width:0}.centre-dashboard-eyebrow{color:var(--ns-cyan-strong);font-size:.76rem;font-weight:780;letter-spacing:.11em;text-transform:uppercase}.centre-dashboard-header h2{margin:0;color:var(--ns-work-text);font-size:clamp(1.35rem,2.6vw,2rem);font-weight:790;letter-spacing:-.04em;line-height:1.05}.centre-dashboard-header p{max-width:46rem;margin:var(--ns-space-2) 0 0;color:var(--ns-work-muted-text);font-size:.94rem;line-height:1.55}.centre-dashboard-grid{display:grid;grid-template-columns:minmax(14rem,1.35fr) repeat(3,minmax(11rem,1fr));gap:var(--ns-space-4);align-items:stretch}.centre-kpi-card{position:relative;overflow:hidden;min-height:8.75rem;border-top:4px solid var(--ns-border-strong);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;background:var(--ns-work-card-bg);color:var(--ns-work-text)}.centre-dashboard-shell .enterprise-stat-card__label,.centre-dashboard-shell .enterprise-stat-card__detail{color:var(--ns-work-muted-text)}.centre-dashboard-shell .enterprise-stat-card__value{color:var(--ns-work-text)}.centre-kpi-card:after{position:absolute;inset:auto -2.5rem -3rem auto;width:8rem;height:8rem;border-radius:999px;background:#0e749014;content:""}.centre-kpi-card--primary{min-height:10rem;padding:clamp(1.1rem,2vw,1.35rem);background:linear-gradient(180deg,#fff,#f8fffb)}.centre-kpi-card__marker{width:2.25rem;height:.28rem;border-radius:var(--ns-radius-pill);background:var(--ns-cyan)}.centre-kpi-card.is-success{border-top-color:var(--ns-sage)}.centre-kpi-card.is-success .centre-kpi-card__marker{background:var(--ns-sage)}.centre-kpi-card.is-attention{border-top-color:var(--ns-status-warning-border)}.centre-kpi-card.is-attention .centre-kpi-card__marker{background:var(--ns-status-warning-border)}.centre-kpi-card.is-critical{border-top-color:#dc2626;box-shadow:0 14px 36px #991b1b1f}.centre-kpi-card.is-critical .centre-kpi-card__marker{background:#dc2626}.centre-schedule-card{display:grid;gap:var(--ns-space-4);background:var(--ns-work-card-bg);color:var(--ns-work-text)}.centre-schedule-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ns-space-3)}.centre-schedule-card__title{color:var(--ns-work-text);font-size:.98rem;font-weight:780}.centre-schedule-card__subtitle,.centre-schedule-card__empty{color:var(--ns-work-muted-text);font-size:.88rem;line-height:1.45}.centre-schedule-card__subtitle{margin-top:var(--ns-space-1)}.centre-schedule-card__empty{padding:var(--ns-space-3) var(--ns-space-4);border:1px dashed var(--ns-border-strong);border-radius:var(--ns-radius-md);background:var(--ns-work-muted-bg)}.centre-schedule-list{display:grid;gap:var(--ns-space-2);margin:0;padding:0;list-style:none}.centre-schedule-list li{padding:var(--ns-space-3) var(--ns-space-4);border:1px solid var(--ns-border);border-radius:var(--ns-radius-md);background:var(--ns-work-muted-bg);color:var(--ns-work-text);font-size:.9rem;line-height:1.45}@media (max-width: 1180px){.centre-dashboard-grid{grid-template-columns:repeat(2,minmax(12rem,1fr))}}@media (max-width: 720px){.centre-dashboard-header,.centre-schedule-card__header{flex-direction:column}.centre-dashboard-grid{grid-template-columns:1fr}}.ns-operational-page{min-height:100%;color:var(--ns-text-primary);background:radial-gradient(circle at 12% 0,rgba(37,137,255,.1),transparent 30rem)}.ns-operational-page h1{color:var(--ns-text-primary);font-size:clamp(1.7rem,2.5vw,2.35rem)!important;letter-spacing:-.035em}.ns-operational-page h2,.ns-operational-page h3{color:var(--ns-text-primary)}.ns-operational-page p:not([role=alert]):not([role=status]):not([role=alert] p):not([role=status] p),.ns-operational-page [style*="color: rgb(71, 85, 105)"],.ns-operational-page [style*="color: #64748b"]{color:var(--ns-text-secondary)!important}.ns-operational-page a{color:var(--ns-cyan-highlight);font-weight:650;text-underline-offset:.2em}.ns-dashboard-page>section:not(.ns-metric-grid):not(.ns-dashboard-split),.ns-dashboard-split>article,.ns-dashboard-page .ns-metric-card,.ns-reports-page>section,.ns-reports-page>div>section,.ns-incidents-page table,.ns-incident-detail{border-color:var(--ns-border-subtle)!important;background:linear-gradient(145deg,var(--ns-surface-secondary),var(--ns-surface-primary))!important;color:var(--ns-text-primary)!important;box-shadow:inset 0 1px #ffffff09,0 18px 45px #0000002e!important;border-radius:14px!important}.ns-metric-card{position:relative;overflow:hidden;min-height:7.4rem;padding:1.15rem!important}.ns-metric-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--ns-blue-primary);content:""}.ns-metric-card>div:first-child{color:var(--ns-text-secondary)!important;font-size:.72rem!important;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ns-metric-card>div:last-child{margin-top:.7rem;color:var(--ns-text-primary);font-size:2rem!important}.ns-section-card--attention{border-left:3px solid var(--ns-status-warning)!important}.ns-incidents-page{overflow:hidden}.ns-incidents-page table{min-width:1080px;overflow:hidden}.ns-incidents-page th{border-color:var(--ns-border-subtle)!important;background:var(--ns-bg-secondary)!important;color:var(--ns-text-secondary)!important}.ns-incidents-page td{border-color:var(--ns-border-subtle)!important;color:var(--ns-text-primary)}.ns-incidents-page tr:hover td{background:#2589ff14!important}.ns-incident-detail{max-width:32rem!important;padding:1.25rem!important}.ns-incident-detail section{border-color:var(--ns-border-subtle)!important}.ns-incident-detail input,.ns-incident-detail select,.ns-incident-detail textarea,.ns-form input,.ns-form select,.ns-form textarea{border-color:#6faeff47!important;background:var(--ns-bg-secondary)!important;color:var(--ns-text-primary)!important}.ns-modal-backdrop{background:#02070fd1!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ns-modal{width:min(44rem,calc(100vw - 2rem))!important;max-height:min(52rem,calc(100vh - 2rem))!important;overflow-y:auto;border:1px solid var(--ns-border-active)!important;background:linear-gradient(160deg,var(--ns-surface-elevated),var(--ns-surface-primary))!important;color:var(--ns-text-primary)!important;box-shadow:0 30px 90px #0000008c!important}.ns-form label{display:grid;gap:.42rem}.ns-inline-state{display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.125rem;border:1px solid var(--ns-border-subtle);border-radius:12px;background:var(--ns-surface-secondary);color:var(--ns-text-primary)}.ns-inline-state strong{font-size:.9rem}.ns-inline-state span{color:var(--ns-text-secondary);font-size:.82rem}.ns-inline-state--error{border-color:#e19aa6;background:#fff1f2;color:#881337}.ns-inline-state--error span{color:#881337}.ns-inline-state--loading{border-color:var(--ns-border-active)}.ns-inline-state--empty{border-style:dashed;text-align:center;padding-block:1.5rem}.ns-inline-state .enterprise-btn{margin-top:.4rem}.ns-emergency-banner{display:flex;justify-content:center;gap:.75rem;padding:.75rem 1rem;border-block:1px solid rgba(232,79,91,.55);background:linear-gradient(90deg,#6e1522f5,#951d2bf5);color:#fff;text-align:center}.ns-emergency-banner strong{text-transform:uppercase;letter-spacing:.08em}.enterprise-map-shell{border-radius:16px;border-color:var(--ns-border-active);background:var(--ns-map-bg);box-shadow:0 24px 65px #00000061}.enterprise-map-toolbar,.enterprise-map-legend{border-color:var(--ns-border-subtle);background:#081426e6;color:var(--ns-text-primary)}.enterprise-map-toolbar__copy h1,.enterprise-map-legend__title,.enterprise-map-legend__grid dd{color:var(--ns-text-primary)}.enterprise-map-legend__grid div{border-color:var(--ns-border-subtle);background:#13243adb}.enterprise-layer-toggle{border-color:var(--ns-border-subtle);background:#0f1d31f0;color:var(--ns-text-secondary)}.enterprise-layer-toggle[aria-pressed=true],.enterprise-layer-toggle.is-active{border-color:var(--ns-border-active);background:#2589ff2e;color:var(--ns-cyan-highlight)}@media (max-width: 1050px){.ns-dashboard-split{grid-template-columns:1fr!important}.ns-incidents-page{padding:1rem!important}.ns-incident-detail{max-width:none!important}}@media (max-width: 680px){.ns-operational-page{padding:1rem!important}.ns-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ns-emergency-banner{align-items:center;flex-direction:column;gap:.15rem}}.enterprise-map-shell--fullscreen{position:fixed;inset:clamp(.5rem,1.5vw,1rem);z-index:1200;display:flex;min-height:0;border-radius:clamp(1rem,2vw,1.5rem)}.enterprise-map-canvas{width:100%;height:calc(100vh - 160px);min-height:30rem}.enterprise-map-shell--fullscreen .enterprise-map-canvas{height:100%;min-height:0}.enterprise-map-toolbar__copy{display:grid;gap:.2rem;min-width:min(22rem,100%);margin-right:auto}.enterprise-map-toolbar__copy h1{margin:0;color:var(--ns-text-strong);font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:-.035em;line-height:1.05}.enterprise-map-toolbar__copy span{color:var(--ns-text-muted);font-size:.82rem;line-height:1.4}.enterprise-map-toolbar__actions{display:flex;flex-wrap:wrap;gap:var(--ns-space-2);justify-content:flex-end}.enterprise-map-layer-controls{position:absolute;z-index:2;top:6.25rem;left:var(--ns-space-4);display:flex;flex-wrap:wrap;max-width:min(42rem,calc(100% - 2rem));gap:var(--ns-space-2);pointer-events:auto}.enterprise-map-legend__title{margin-bottom:var(--ns-space-2);color:var(--ns-text-strong);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.enterprise-map-legend__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ns-space-2);margin:0}.enterprise-map-legend__grid div{min-width:0;padding:.55rem .65rem;border:1px solid var(--ns-border-subtle);border-radius:var(--ns-radius-sm);background:#13243ae6}.enterprise-map-legend__grid dt{color:var(--ns-shell-subtle-text);font-size:.68rem;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.enterprise-map-legend__grid dd{margin:.18rem 0 0;color:var(--ns-text-strong);font-size:.95rem;font-weight:760}.enterprise-map-legend__lockdown{display:grid;gap:.4rem;margin-top:var(--ns-space-3);color:var(--ns-text-muted);font-size:.78rem}.enterprise-map-legend__lockdown span{display:inline-flex;align-items:center;gap:var(--ns-space-2)}.legend-swatch{display:inline-block;width:.75rem;height:.75rem;border-radius:.2rem}.legend-swatch--safe{border:2px solid #16a34a}.legend-swatch--locking{border:2px solid #f59e0b}.legend-swatch--unknown{border:2px dashed #94a3b8}@media (max-width: 720px){.enterprise-map-toolbar{top:var(--ns-space-3);left:var(--ns-space-3);right:var(--ns-space-3)}.enterprise-map-toolbar__actions{width:100%;justify-content:flex-start}.enterprise-map-layer-controls{top:9.5rem;left:var(--ns-space-3);right:var(--ns-space-3)}.enterprise-map-legend{left:var(--ns-space-3);right:var(--ns-space-3);bottom:var(--ns-space-3);max-width:none}.enterprise-map-legend__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ns-operational-page{min-height:100%;padding:clamp(1rem,2vw,2rem);display:grid;gap:var(--ns-space-5);color:var(--ns-text);background:radial-gradient(circle at 12% 0,rgba(37,137,255,.1),transparent 32rem),var(--ns-bg)}.ns-dashboard-header{display:flex;align-items:end;justify-content:space-between;gap:1rem}.ns-dashboard-header h1,.ns-section-heading h2{margin:.2rem 0 0;color:var(--ns-text-strong);letter-spacing:-.025em}.ns-dashboard-header p,.ns-operational-card p{margin:0;color:var(--ns-text-muted)}.ns-eyebrow{display:block;color:var(--ns-cyan-highlight);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ns-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem}.ns-metric-card,.ns-operational-card,.ns-readiness-disclosure{border:1px solid var(--ns-border-subtle);border-radius:var(--ns-radius-lg);background:linear-gradient(145deg,var(--ns-surface-primary),var(--ns-bg-secondary));box-shadow:0 14px 40px #0003}.ns-metric-card{min-height:7rem;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;border-top:2px solid var(--ns-border-active)}.ns-metric-card--warning{border-top-color:var(--ns-status-warning)}.ns-metric-card--success{border-top-color:var(--ns-status-success)}.ns-metric-card__label{color:var(--ns-text-secondary);font-size:.75rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.ns-metric-card__value{font-size:2rem}.ns-dashboard-split{display:grid;grid-template-columns:minmax(0,2fr) minmax(17rem,1fr);gap:1rem}.ns-operational-card{padding:1.1rem;min-width:0}.ns-section-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ns-action-link{color:var(--ns-cyan-highlight);font-weight:700;text-decoration:none}.ns-action-link:hover{text-decoration:underline}.ns-activity-list,.ns-attention-list,.ns-readiness-list{display:grid}.ns-activity-item,.ns-attention-item{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px solid var(--ns-border-subtle);color:var(--ns-text);text-decoration:none}.ns-activity-item>span{display:grid;gap:.2rem}.ns-activity-item>span:last-child{text-align:right}.ns-activity-item small{color:var(--ns-text-secondary)}.ns-activity-item:hover,.ns-attention-item:hover{color:var(--ns-cyan-highlight)}.ns-attention-item strong{color:var(--ns-status-warning);font-size:1.25rem}.ns-empty-copy{padding:1rem 0}.ns-dashboard-map{position:relative;overflow:hidden}.ns-dashboard-map__canvas{height:clamp(20rem,42vw,32rem);margin:0 -1.1rem -1.1rem;background:var(--ns-map-bg)}.ns-dashboard-map__state{position:absolute;top:5rem;right:1rem;bottom:1rem;left:1rem;display:grid;place-items:center;padding:2rem;background:#050b16c2;color:var(--ns-text-secondary);text-align:center;pointer-events:none}.ns-dashboard-map__state--loading{background:#050b1673}.ns-readiness-disclosure>summary{cursor:pointer;list-style:none;padding:1.1rem;display:flex;justify-content:space-between;align-items:center}.ns-readiness-disclosure>summary strong{display:block;margin-top:.2rem;font-size:1.1rem}.ns-readiness-content{padding:0 1rem 1rem;display:grid;gap:1rem}.ns-readiness-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.85rem 0;border-top:1px solid var(--ns-border-subtle)}.ns-readiness-item p{margin:.25rem 0 0}.ns-action-row{display:flex;flex-wrap:wrap;gap:1rem}.ns-demo-flow{color:var(--ns-text-secondary);display:grid;gap:.55rem}.ns-incident-detail{width:100%;max-width:none;background:var(--ns-surface-primary);border-color:var(--ns-border-subtle);color:var(--ns-text);box-shadow:0 16px 44px #0000003d}.ns-incident-media-preview{border-color:var(--ns-border-subtle);background:var(--ns-bg-secondary)}@media (max-width:1024px){.ns-dashboard-split{grid-template-columns:1fr}.ns-dashboard-header{align-items:start;flex-direction:column}}@media (max-width:680px){.ns-operational-page{padding:.75rem}.ns-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-readiness-item{grid-template-columns:1fr auto}.ns-readiness-item .ns-action-link{grid-column:1/-1}.ns-section-heading{align-items:start;flex-direction:column}.ns-dashboard-map__canvas{height:22rem}}.ns-incident-detail{display:grid;gap:1rem;padding:1rem;border:1px solid var(--ns-border-subtle);border-radius:var(--ns-radius-lg)}.ns-incident-media-preview{display:grid;gap:.5rem;padding:.75rem;border:1px solid var(--ns-border-subtle);border-radius:var(--ns-radius-md);background:var(--ns-bg-secondary)}.ns-incidents-page>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--ns-border-subtle)}.ns-incidents-page>div:nth-last-of-type(1){min-width:0}.ns-incidents-page table{width:100%;border-collapse:separate!important;border-spacing:0}.ns-incidents-page thead th{position:sticky;top:0;z-index:1;padding:.75rem!important;color:var(--ns-text-secondary)!important;text-transform:uppercase;letter-spacing:.055em;font-size:.7rem!important}.ns-incidents-page td{padding:.75rem!important;background:transparent!important}.ns-incident-row{cursor:pointer;background:transparent!important}.ns-incident-row.is-selected td{background:#2589ff29!important;box-shadow:inset 0 1px #48c1ff38,inset 0 -1px #48c1ff38}.ns-incident-row:focus-visible{outline:2px solid var(--ns-cyan-highlight);outline-offset:-2px}.ns-incidents-page button:not(.enterprise-btn),.ns-incident-detail button:not(.enterprise-btn),.ns-form button:not(.enterprise-btn){border:1px solid var(--ns-border-active)!important;background:#2589ff24!important;color:var(--ns-text-primary)!important;border-radius:.6rem!important}.ns-incidents-page p:not([role=alert]):not([role=status]),.ns-incident-detail p:not([role=alert]):not([role=status]),.ns-reports-page p:not([role=alert]):not([role=status]),.ns-modal p:not([role=alert]):not([role=status]){color:var(--ns-text-secondary)!important}.ns-incidents-page>div[aria-label="Safety reports being prepared"]>div{border-color:#f59e0b7a!important;background:#f59e0b1a!important;color:#ffd37a!important}.ns-notice{padding:.75rem .9rem;border:1px solid var(--ns-border-subtle);border-radius:.7rem;background:var(--ns-surface-secondary);color:var(--ns-text-primary)}.ns-notice--warning{border-color:#f59e0b80;background:#f59e0b1a;color:#ffd37a}.ns-notice--error{border-color:#e84f5b80;background:#e84f5b1a;color:#ff9ca5}.ns-notice--success{border-color:#24bd7e80;background:#24bd7e1a;color:#72e3ad}.ns-incident-detail section{padding:1rem!important;border:1px solid var(--ns-border-subtle)!important;border-radius:.75rem;background:#081426b8!important;color:var(--ns-text-primary)!important}.ns-incident-detail section h3{color:var(--ns-text-strong)}.ns-incident-detail section>div,.ns-incident-detail section article{border-color:var(--ns-border-subtle)!important;background:transparent!important;color:var(--ns-text-primary)!important}.ns-incident-detail [style*="#111827"],.ns-incident-detail [style*="#1f2937"],.ns-incident-detail [style*="#4b5563"]{color:var(--ns-text-primary)!important}.ns-incident-detail [style*="#6b7280"],.ns-modal [style*="#475569"],.ns-form [style*="#64748b"]{color:var(--ns-text-secondary)!important}.ns-incident-media-preview img,.ns-incident-media-preview video{border:1px solid var(--ns-border-subtle);background:var(--ns-map-bg)}.ns-form>label,.ns-form>div:not(.ns-notice){padding:.9rem;border:1px solid var(--ns-border-subtle);border-radius:.75rem;background:#08142694}.ns-form [role=listbox]{border-color:var(--ns-border-active)!important;background:var(--ns-surface-elevated)!important}.ns-form [role=option]{background:transparent!important;color:var(--ns-text-primary)!important}.ns-reports-page>section,.ns-reports-page section,.ns-reports-page article{border-color:var(--ns-border-subtle)!important;background:linear-gradient(145deg,var(--ns-surface-secondary),var(--ns-surface-primary))!important;color:var(--ns-text-primary)!important}.ns-reports-page input,.ns-reports-page select{border-color:var(--ns-border-active)!important;background:var(--ns-bg-secondary)!important;color:var(--ns-text-primary)!important}.ns-reports-page button:not(.enterprise-btn){border:1px solid var(--ns-border-active)!important;background:#2589ff26!important;color:var(--ns-text-primary)!important}.ns-reports-page table{width:100%;border-collapse:collapse}.ns-reports-page th{background:var(--ns-bg-secondary)!important;color:var(--ns-text-secondary)!important}.ns-reports-page td{color:var(--ns-text-primary)!important;border-color:var(--ns-border-subtle)!important}.ns-reports-page article>div:last-child{color:var(--ns-text-strong)!important}@media (max-width:1050px){.ns-incidents-page>div[style*="380px"]{grid-template-columns:1fr!important}.ns-incident-detail{max-width:none!important}}@media (max-width:680px){.ns-incidents-page>div:first-child{align-items:flex-start;flex-direction:column}.ns-incidents-page table{min-width:1080px}.ns-reports-page section{overflow-x:auto}}.ns-incidents-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--ns-border-subtle)}.ns-incidents-header h1,.ns-reports-header h1{margin:0;color:var(--ns-text-strong);font-size:clamp(1.4rem,2vw,1.75rem)}.ns-incident-preparation-list{display:grid;gap:.5rem}.ns-incident-preparation-card{display:grid;gap:.2rem}.ns-incident-preparation-card>div:last-child{color:var(--ns-text-primary);font-weight:700}.ns-incident-centre-state{margin-bottom:.75rem}.ns-incidents-split{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}.ns-incidents-list{min-width:0;overflow-x:auto}.ns-incident-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));gap:.75rem;margin-bottom:.75rem}.ns-incident-toolbar__label{display:block;margin-bottom:.4rem;color:var(--ns-text-secondary);font-size:.8rem;font-weight:700}.ns-incident-toolbar__select{width:100%;padding:.55rem .7rem;border:1px solid var(--ns-border-active);border-radius:.45rem;background:var(--ns-bg-secondary);color:var(--ns-text-primary);font-size:.875rem}.ns-incident-scope-guidance{margin:0 0 .75rem;color:var(--ns-text-secondary);font-size:.8rem}.ns-incident-table{width:100%;min-width:67.5rem;border-collapse:separate;border-spacing:0}.ns-incident-table__heading{padding:.75rem .625rem;border-bottom:1px solid var(--ns-border-subtle);text-align:left}.ns-incident-table__cell{padding:.75rem .625rem;border-bottom:1px solid var(--ns-border-subtle);color:var(--ns-text-primary);font-size:.875rem;vertical-align:top}.ns-incident-table__muted,.ns-incident-table__empty{color:var(--ns-text-secondary)}.ns-incident-empty-copy{display:grid;gap:.25rem;font-size:.8rem}.ns-incident-chip{display:inline-flex;align-items:center;width:max-content;border:1px solid color-mix(in srgb,var(--incident-chip-color,var(--ns-border-active)) 55%,transparent);border-radius:999px;padding:.2rem .5rem;color:var(--incident-chip-color,var(--ns-text-primary));background:color-mix(in srgb,var(--incident-chip-color,var(--ns-cyan-highlight)) 12%,transparent);font-size:.75rem;font-weight:750;white-space:nowrap}.ns-incident-chip--severity{--incident-chip-color:var(--ns-status-warning)}.ns-incident-chip--warning{--incident-chip-color:var(--ns-status-danger);text-transform:uppercase}.ns-incident-load-more{margin-top:1rem}.ns-incident-detail-empty{padding:1.5rem;border:1px dashed var(--ns-border-subtle);border-radius:var(--ns-radius-lg);color:var(--ns-text-secondary);text-align:center}.ns-reports-page{display:grid;gap:1rem}.ns-reports-header p{margin:.5rem 0 0}.ns-report-filter-panel{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem;border:1px solid var(--ns-border-subtle);border-radius:var(--ns-radius-lg)}.ns-report-filter-panel label{display:grid;gap:.35rem;color:var(--ns-text-secondary);font-size:.8rem}.ns-report-date-input{min-height:2.35rem;padding:.45rem .6rem;border-radius:.5rem}.ns-report-option{display:flex!important;grid-auto-flow:column;align-items:center;gap:.45rem!important}.ns-report-helper{flex-basis:100%;margin:0;font-size:.78rem}.ns-report-panel{padding:1rem;border:1px solid var(--ns-border-subtle);border-radius:var(--ns-radius-lg);overflow-x:auto}.ns-report-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.ns-report-kpi-card{padding:.85rem;border:1px solid var(--ns-border-subtle);border-radius:.75rem;background:var(--ns-surface-secondary)}.ns-report-kpi-card__label{color:var(--ns-text-secondary);font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.ns-report-kpi-card__value{color:var(--ns-text-strong);font-size:1.5rem;font-weight:750}.ns-report-table{width:100%;border-collapse:collapse}.ns-report-table__heading,.ns-report-table__cell{padding:.5rem .4rem;border-bottom:1px solid var(--ns-border-subtle);text-align:left;font-size:.875rem}.ns-report-empty{margin:0;color:var(--ns-text-secondary);font-size:.8rem}@media (max-width:1050px){.ns-incidents-split{grid-template-columns:1fr}}@media (max-width:680px){.ns-incidents-header{align-items:flex-start;flex-direction:column}.ns-report-filter-panel{align-items:stretch;flex-direction:column}.ns-report-filter-panel>*{width:100%}}.ns-incident-coverage-warning{margin-bottom:.75rem;font-size:.8rem;font-weight:700}.ns-incident-feedback-card{display:grid;gap:.65rem;margin-bottom:1rem;border-color:var(--ns-border-active)!important;background:#2589ff14!important}.ns-incident-detail-section{margin-top:.5rem}.ns-incident-checkbox-control{display:flex;align-items:center;gap:.6rem;color:var(--ns-text-primary);font-size:.875rem}.ns-incident-acl-controls,.ns-incident-field-stack{display:grid;gap:.65rem;margin-top:.75rem}.ns-incident-field{display:grid;gap:.4rem;color:var(--ns-text-secondary);font-size:.8rem}.ns-modal .ns-form label,.ns-modal .ns-form label>div:first-child{color:var(--ns-text-primary)!important}.ns-modal .ns-form input,.ns-modal .ns-form select,.ns-modal .ns-form textarea{border-color:#6faeff8c!important;background:var(--ns-bg-secondary)!important;color:var(--ns-text-primary)!important}.ns-modal .ns-form input::placeholder,.ns-modal .ns-form textarea::placeholder{color:#a9bad0;opacity:1}.ns-modal .ns-form option,.ns-modal .ns-form optgroup{background:#0f1d31;color:#f4f8ff}.ns-modal .ns-form input:disabled,.ns-modal .ns-form select:disabled,.ns-modal .ns-form textarea:disabled,.ns-modal .ns-form button:disabled{border-color:#62748b!important;background:#26364a!important;color:#c5d1df!important;opacity:1;cursor:not-allowed}.ns-modal .ns-form [role=listbox],.ns-modal .ns-form [role=option]{background:#0f1d31!important;color:#f4f8ff!important}.ns-patrol-page{min-height:100%;color:var(--ns-text-primary)}.ns-patrol-page>main{display:grid;gap:1rem;padding:clamp(1rem,2vw,2rem)}.ns-patrol-page h1,.ns-patrol-page h2,.ns-patrol-page h3{margin-block:.25rem;color:var(--ns-text-strong)}.ns-patrol-page p,.ns-patrol-page dt{color:var(--ns-text-secondary);line-height:1.55}.ns-patrol-page section,.ns-patrol-page form,.ns-patrol-page dl,.ns-patrol-page ol{padding:1rem;border:1px solid var(--ns-border-subtle);border-radius:var(--ns-radius-lg);background:var(--ns-surface-primary)}.ns-patrol-page form,.ns-patrol-page label{display:grid;gap:.45rem}.ns-patrol-page form{gap:1rem;width:min(46rem,100%)}.ns-patrol-page input,.ns-patrol-page select,.ns-patrol-page textarea{width:100%;min-height:2.65rem;padding:.65rem .75rem;border:1px solid var(--ns-border-active);border-radius:.5rem;background:var(--ns-bg-secondary);color:var(--ns-text-primary);font:inherit}.ns-patrol-page textarea{min-height:6rem;resize:vertical}.ns-patrol-page input[type=checkbox]{width:1.15rem;min-height:1.15rem}.ns-patrol-page button{width:max-content;min-height:2.5rem;padding:.55rem .85rem;border:1px solid var(--ns-border-active);border-radius:.55rem;background:#2589ff29;color:var(--ns-text-primary);font-weight:700;cursor:pointer}.ns-patrol-page button:disabled{border-color:var(--ns-action-disabled-border);background:var(--ns-action-disabled-bg);color:var(--ns-action-disabled-text);cursor:not-allowed;opacity:1}.ns-patrol-page .ns-patrol-message-action{border-color:var(--ns-action-primary-border);background:var(--ns-action-primary-bg);color:var(--ns-action-primary-text)}.ns-patrol-page .ns-patrol-message-action:hover:not(:disabled){background:var(--ns-action-primary-hover-bg);color:var(--ns-action-primary-text)}.ns-patrol-page .ns-patrol-message-action:focus-visible{outline:3px solid var(--ns-focus-on-light);outline-offset:2px}.ns-patrol-page .ns-patrol-message-action:disabled{border-color:var(--ns-action-disabled-border);background:var(--ns-action-disabled-bg);color:var(--ns-action-disabled-text);cursor:not-allowed;opacity:1}.ns-patrol-page .ns-patrol-message-action :is(span,strong,small){color:inherit}.ns-patrol-page [role=alert]{padding:.75rem;border:1px solid var(--ns-status-danger-border);border-radius:.6rem;background:var(--ns-status-danger-bg);color:var(--ns-status-danger-text)}.ns-patrol-page [role=status]{color:var(--ns-text-secondary)}.ns-patrol-page table{width:100%;min-width:48rem;border-collapse:collapse;background:var(--ns-surface-primary)}.ns-patrol-page table th{position:sticky;top:0;padding:.75rem;background:var(--ns-bg-secondary);color:var(--ns-text-secondary);text-align:left;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.ns-patrol-page table td{padding:.75rem;border-top:1px solid var(--ns-border-subtle);color:var(--ns-text-primary);vertical-align:top}.ns-patrol-page main:has(>table){overflow-x:auto}.ns-patrol-page [role=dialog]{position:fixed;top:1rem;right:1rem;bottom:1rem;left:1rem;z-index:1100;display:grid;place-items:center;overflow:auto;padding:1rem;background:#02070fd1}.ns-patrol-page [role=dialog]>form{max-height:calc(100vh - 4rem);overflow-y:auto;box-shadow:0 24px 80px #0000008c}.ns-patrol-page a{color:var(--ns-cyan-highlight);font-weight:700}@media (max-width:680px){.ns-patrol-page>main{padding:.75rem}.ns-patrol-page [role=dialog]{top:0;right:0;bottom:0;left:0;padding:.5rem}.ns-patrol-page [role=dialog]>form{max-height:calc(100vh - 1rem)}}:root{--ns-shell-page-bg: #050b16;--ns-shell-elevated-bg: #0f1d31;--ns-shell-inset-bg: #13243a;--ns-shell-text: #f4f8ff;--ns-shell-muted-text: #a9b9cc;--ns-shell-subtle-text: #9aaec6;--ns-shell-border: #52677f;--ns-work-page-bg: #f1f5f9;--ns-work-card-bg: #ffffff;--ns-work-muted-bg: #f8fafc;--ns-work-text: #0f172a;--ns-work-muted-text: #475569;--ns-work-subtle-text: #526175;--ns-work-border: #94a3b8;--ns-work-input-bg: #ffffff;--ns-work-input-text: #0f172a;--ns-work-input-placeholder: #526175;--ns-focus-on-dark: #48c1ff;--ns-focus-on-light: #075985;--ns-action-primary-bg: #0e7490;--ns-action-primary-border: #0e7490;--ns-action-primary-hover-bg: #155e75;--ns-action-primary-text: #ffffff;--ns-action-secondary-bg: #ffffff;--ns-action-secondary-hover-bg: #f1f5f9;--ns-action-secondary-text: #0f172a;--ns-action-secondary-border: #64748b;--ns-action-disabled-bg: #e2e8f0;--ns-action-disabled-text: #475569;--ns-action-disabled-border: #94a3b8;--ns-tab-active-bg: #155e75;--ns-tab-active-text: #ffffff;--ns-tab-dark-bg: #13243a;--ns-tab-dark-text: #f4f8ff;--ns-map-legend-text: #0f172a}.ns-command-page{min-width:0;background:var(--ns-shell-page-bg);color:var(--ns-shell-text)}.ns-command-hero,.ns-dark-card{background:var(--ns-shell-elevated-bg);color:var(--ns-shell-text);border:1px solid var(--ns-shell-border)}.ns-work-card,.ns-dialog,.ns-drawer{background:var(--ns-work-card-bg);color:var(--ns-work-text);border:1px solid var(--ns-work-border)}.ns-empty-state,.ns-loading-state{background:var(--ns-work-muted-bg);color:var(--ns-work-muted-text)}.ns-error-state{background:var(--ns-status-danger-bg);color:var(--ns-status-danger-text)}.ns-warning-state{background:var(--ns-status-warning-bg);color:var(--ns-status-warning-text)}.ns-primary-action{background:var(--ns-action-primary-bg);color:var(--ns-action-primary-text)}.ns-primary-action:hover{background:var(--ns-action-primary-hover-bg)}.ns-command-page :focus-visible{outline:3px solid var(--ns-focus-on-dark);outline-offset:2px}.ns-work-card :focus-visible,.ns-dialog :focus-visible,.ns-drawer :focus-visible{outline-color:var(--ns-focus-on-light)}.ns-patrol-page .patrol-shift-staffing{border-color:var(--ns-work-border);background:var(--ns-work-card-bg);color:var(--ns-work-text)}.ns-patrol-page .patrol-shift-staffing>.patrol-shift-staffing__heading{color:var(--ns-work-text)}.ns-patrol-page .patrol-shift-staffing>.patrol-shift-staffing__copy{color:var(--ns-work-muted-text)}.ns-patrol-page .patrol-assignment-options{margin:.75rem 0;padding:.75rem}.ns-patrol-page .patrol-assignment-options>summary{min-height:44px;display:flex;align-items:center;font-weight:700;cursor:pointer}
