:root{--font-size-base:16px;--high-contrast:0}html[data-font-size=small]{--font-size-base:14px}html[data-font-size=medium]{--font-size-base:16px}html[data-font-size=large]{--font-size-base:18px}html[data-font-size=xlarge]{--font-size-base:20px}body{font-size:var(--font-size-base)}html[data-high-contrast=true],html.high-contrast{--high-contrast:1;--border-base:1px;--border-interactive:2px;--focus-ring-width:2px;--focus-ring-offset:2px}html.high-contrast button,html.high-contrast [role=button]{border-width:var(--border-interactive);font-weight:500;position:relative}html.high-contrast a{text-underline-offset:3px;font-weight:500;text-decoration-thickness:2px}html.high-contrast a:hover,html.high-contrast a:focus{text-decoration:underline}html.high-contrast input:not([type=checkbox]):not([type=radio]),html.high-contrast select,html.high-contrast textarea{border-width:var(--border-interactive)!important}html.high-contrast input:focus,html.high-contrast select:focus,html.high-contrast textarea:focus{outline-width:var(--focus-ring-width)!important;outline-offset:var(--focus-ring-offset)!important;border-width:var(--border-interactive)!important}html.high-contrast [class*=card],html.high-contrast [class*=container],html.high-contrast [class*=panel]{border-width:var(--border-base)}html.high-contrast :focus-visible{outline-width:var(--focus-ring-width)!important;outline-offset:var(--focus-ring-offset)!important;outline-style:solid!important}html.high-contrast [disabled],html.high-contrast [aria-disabled=true]{opacity:.6;cursor:not-allowed;border-style:dashed!important}html.high-contrast input[type=checkbox],html.high-contrast input[type=radio],html.high-contrast input[type=checkbox]:checked,html.high-contrast input[type=radio]:checked{border-width:var(--border-interactive)!important}html[data-font-size=small] h1{font-size:calc(var(--font-size-base)*2.25)}html[data-font-size=small] h2{font-size:calc(var(--font-size-base)*1.875)}html[data-font-size=small] h3{font-size:calc(var(--font-size-base)*1.5)}html[data-font-size=small] h4{font-size:calc(var(--font-size-base)*1.25)}html[data-font-size=small] h5{font-size:calc(var(--font-size-base)*1.125)}html[data-font-size=small] h6{font-size:var(--font-size-base)}html[data-font-size=medium] h1{font-size:calc(var(--font-size-base)*2.25)}html[data-font-size=medium] h2{font-size:calc(var(--font-size-base)*1.875)}html[data-font-size=medium] h3{font-size:calc(var(--font-size-base)*1.5)}html[data-font-size=medium] h4{font-size:calc(var(--font-size-base)*1.25)}html[data-font-size=medium] h5{font-size:calc(var(--font-size-base)*1.125)}html[data-font-size=medium] h6{font-size:var(--font-size-base)}html[data-font-size=large] h1{font-size:calc(var(--font-size-base)*2.25)}html[data-font-size=large] h2{font-size:calc(var(--font-size-base)*1.875)}html[data-font-size=large] h3{font-size:calc(var(--font-size-base)*1.5)}html[data-font-size=large] h4{font-size:calc(var(--font-size-base)*1.25)}html[data-font-size=large] h5{font-size:calc(var(--font-size-base)*1.125)}html[data-font-size=large] h6{font-size:var(--font-size-base)}html[data-font-size=xlarge] h1{font-size:calc(var(--font-size-base)*2.25)}html[data-font-size=xlarge] h2{font-size:calc(var(--font-size-base)*1.875)}html[data-font-size=xlarge] h3{font-size:calc(var(--font-size-base)*1.5)}html[data-font-size=xlarge] h4{font-size:calc(var(--font-size-base)*1.25)}html[data-font-size=xlarge] h5{font-size:calc(var(--font-size-base)*1.125)}html[data-font-size=xlarge] h6{font-size:var(--font-size-base)}.text-base{font-size:var(--font-size-base)}.text-sm{font-size:calc(var(--font-size-base)*.875)}.text-lg{font-size:calc(var(--font-size-base)*1.125)}.text-xl{font-size:calc(var(--font-size-base)*1.25)}.text-2xl{font-size:calc(var(--font-size-base)*1.5)}.high-contrast-border{border-width:calc(1px*(1 + var(--high-contrast)))}.high-contrast-text{font-weight:calc(400 + (200*var(--high-contrast)))}
.mapboxgl-ctrl-attrib,.mapboxgl-ctrl-attrib-button,.mapboxgl-compact,.mapboxgl-ctrl-logo{display:none!important}
