#acs-map-container{flex:auto;width:100%;min-height:0;margin:0;padding:0}#acs-map{height:100%;margin-top:0}.acs-section{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-neutral-200)}.acs-info{width:24px;height:24px;color:var(--color-neutral-600);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px 0 -4px 2px;padding:0;display:inline-flex}.acs-info span{width:14px;height:14px;font:var(--text-tiny-semibold);border:1px solid;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex}.acs-info:hover,.acs-info:focus-visible{color:var(--color-link-200)}.acs-info:focus-visible{outline:2px solid var(--color-link-200);outline-offset:1px;border-radius:50%}.acs-subsection-head{align-items:center;gap:var(--space-xxs);display:flex}.acs-subsection-head .acs-field-label{margin-bottom:0}.acs-field-label{font:var(--text-small-medium);color:var(--color-neutral-900);margin:var(--space-sm) 0 var(--space-xxs);display:block}.acs-check{align-items:flex-start;gap:var(--space-xs);font:var(--text-small-regular);color:var(--color-neutral-900);margin:var(--space-sm) 0 0;cursor:pointer;display:flex}.acs-check input{margin:3px 0 0}.acs-check-row{margin-top:var(--space-sm);align-items:flex-start;display:flex}.acs-check-row .acs-check{flex:auto;margin-top:0}.acs-check-row--disabled .acs-check{color:var(--color-neutral-600);cursor:not-allowed}.acs-check-row[hidden]{display:none}.acs-place-categories{margin-top:var(--space-xxs)}.acs-place-row .acs-check{align-items:center}.acs-place__icon{width:calc(20px * var(--ui-scale,1));height:calc(20px * var(--ui-scale,1));background:var(--color-place-marker);box-shadow:0 0 0 1px var(--color-place-marker-halo);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.acs-place__icon img{width:calc(12px * var(--ui-scale,1));height:calc(12px * var(--ui-scale,1))}.acs-place__name{flex:auto}.acs-place__slot{margin-left:var(--space-xs);flex:none;align-items:center;display:inline-flex}.acs-place__count{font:var(--text-caption-regular);color:var(--color-neutral-600);font-variant-numeric:tabular-nums}.acs-place-row:hover .filter-sidebar__only{display:inline}.acs-place-row:has(:focus-visible) .filter-sidebar__only{display:inline}.acs-place-row:hover .acs-place__count{display:none}.acs-place-row:has(:focus-visible) .acs-place__count{display:none}.acs-places-note{font:var(--text-caption-regular);color:var(--color-neutral-600);margin:var(--space-xs) 0 0}.acs-places-note[hidden]{display:none}.acs-segmented{border:1px solid var(--color-neutral-400);border-radius:var(--border-radius);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.acs-segmented__option{justify-content:center;align-items:center;gap:var(--space-xs);text-align:center;font:var(--text-small-medium);color:var(--color-neutral-800);padding:var(--space-xs) var(--space-sm);cursor:pointer;background:var(--color-neutral-white);margin:0;display:flex;position:relative}.acs-segmented__option+.acs-segmented__option{border-left:1px solid var(--color-neutral-400)}.acs-segmented__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.acs-segmented__option:has(input:checked){background:var(--color-pine-700);color:var(--color-neutral-white)}.acs-segmented__option:has(input:focus-visible){outline:2px solid var(--color-link-200);outline-offset:-2px}.acs-weight{margin-top:var(--space-sm)}.acs-weight__head{align-items:center;gap:var(--space-xs);margin-bottom:2px;display:flex}.acs-weight__icon{flex:none;width:20px;height:20px}.acs-weight__label{font:var(--text-small-medium);color:var(--color-neutral-900);cursor:pointer;flex:auto}.acs-weight__role{font:var(--text-tiny-semibold);border-radius:8px;padding:1px 6px}.acs-weight__role--feature{color:var(--color-jade-800);background:var(--color-jade-200)}.acs-weight__role--problem{color:var(--color-orange-800);background:var(--color-orange-200)}.acs-weight__value{font:var(--text-small-medium);color:var(--color-neutral-800);text-align:right;font-variant-numeric:tabular-nums;min-width:44px}.acs-weight--off .acs-weight__head{opacity:.55}.acs-weight--off .acs-weight__value{font:var(--text-small-semibold);text-transform:uppercase;letter-spacing:.04em}.acs-flash{margin:var(--space-xxs) 0 0;font:var(--text-tiny-medium);color:var(--color-jade-800);opacity:0}.acs-flash:empty{display:none}.acs-flash--on{animation:1.6s ease-out forwards acs-flash-fade}@keyframes acs-flash-fade{0%{opacity:0}12%{opacity:1}70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.acs-flash--on{opacity:1;animation:none}}.acs-weight__contrib{align-items:center;gap:var(--space-xs);height:12px;margin-top:2px;display:flex}.acs-weight__bar{background:var(--color-neutral-400);width:0;max-width:55%;height:4px;transition:width var(--transition-fast);border-radius:2px;display:block}.acs-weight__bar--feature{background:var(--color-score-ramp-5)}.acs-weight__bar--problem{background:var(--color-score-ramp-1)}.acs-weight__bar-label{font:var(--text-tiny-regular);color:var(--color-neutral-700);font-variant-numeric:tabular-nums;white-space:nowrap}.acs-heading-action{white-space:nowrap;margin-left:auto}.acs-disclosure__heading{flex:auto;min-width:0}.acs-disclosure{align-items:center;gap:var(--space-xxs);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;padding:0;display:flex}.acs-disclosure:hover{color:var(--color-link-200)}.acs-disclosure:focus-visible{outline:2px solid var(--color-asphalt-400);outline-offset:2px;border-radius:2px}.acs-disclosure__chevron{flex:none;width:22px;height:22px;margin-left:-6px}.acs-disclosure__hint{font:var(--text-caption-regular);color:var(--color-neutral-700);margin-left:var(--space-xxs)}.acs-disclosure__hint:empty,.acs-disclosure[aria-expanded=true] .acs-disclosure__hint,.acs-weights[hidden]{display:none}#acs-weights-section .filter-sidebar__heading{white-space:nowrap}.acs-segmented__glyph{flex:none;width:16px;height:16px}.acs-actions{border-bottom:none}.acs-actions__docs{align-items:center;gap:var(--space-xxs);margin-top:var(--space-xs);font:var(--text-caption-medium);display:inline-flex}.acs-actions__docs-icon{width:calc(14px * var(--ui-scale,1));height:calc(14px * var(--ui-scale,1))}.acs-updated-at{align-items:baseline;gap:var(--space-xxs);font:var(--text-caption-regular);color:var(--color-neutral-700);margin:var(--space-sm) 0 0;display:flex}.acs-tooltip .mapboxgl-popup-content,.acs-popup .mapboxgl-popup-content{font:var(--text-small-regular);color:var(--color-neutral-900);border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:var(--space-sm) var(--space-md)}.acs-tooltip,.acs-tooltip .mapboxgl-popup-content{pointer-events:none}.acs-tooltip__hint{margin-top:var(--space-xxs);font:var(--text-tiny-regular);color:var(--color-neutral-600)}.acs-popup__components{font:var(--text-tiny-regular);color:var(--color-neutral-700);font-variant-numeric:tabular-nums;margin-top:2px}.acs-tooltip__meta{font:var(--text-caption-regular);color:var(--color-neutral-700)}.acs-tooltip__why{margin:var(--space-xs) 0 0;padding-left:var(--space-md);font:var(--text-caption-regular)}.acs-tooltip__standout--better{color:var(--color-jade-800)}.acs-tooltip__standout--worse{color:var(--color-orange-800)}.acs-tooltip__score,.acs-popup__score{font:var(--text-h3-bold);color:var(--color-neutral-black);font-variant-numeric:tabular-nums}.acs-popup__title{font:var(--text-body-bold);margin:0 var(--space-lg) var(--space-xxs) 0}.acs-popup__subtitle{font:var(--text-small-bold);margin:var(--space-sm) 0 var(--space-xxs)}.acs-popup__meta,.acs-popup__empty{font:var(--text-caption-regular);color:var(--color-neutral-700);margin:0}.acs-popup__table{border-collapse:collapse;width:100%;font:var(--text-caption-regular)}.acs-popup__table th{font:var(--text-caption-semibold);color:var(--color-neutral-700);text-align:left;border-bottom:1px solid var(--color-neutral-200);padding:2px 0}.acs-popup__table td{border-bottom:1px solid var(--color-neutral-100);padding:3px 0}.acs-popup__num{text-align:right;font-variant-numeric:tabular-nums}.acs-popup__table th.acs-popup__num{text-align:right}.acs-popup__term--feature{color:var(--color-jade-700)}.acs-popup__term--problem{color:var(--color-orange-600)}.acs-popup__swatch{width:9px;height:9px;margin-right:var(--space-xxs);vertical-align:middle;border-radius:50%;display:inline-block}.acs-popup__links{margin-top:var(--space-sm);justify-content:flex-end;display:flex}.acs-slope{gap:var(--space-xs);flex-direction:column;display:flex}.acs-slope[hidden]{display:none}.acs-field label{font:var(--text-caption-regular)}.acs-field{font:var(--text-caption-regular);flex-direction:column;gap:2px;display:flex}.acs-field--inline{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-direction:row}.acs-field .acs-field__label,.acs-field__label{font:var(--text-caption-medium);color:var(--color-neutral-900)}.acs-field__note{font:var(--text-tiny-regular);color:var(--color-neutral-700);margin:0}.acs-field__note:empty{display:none}.acs-fieldset{gap:var(--space-xxs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.acs-fieldset legend{margin-bottom:2px;padding:0}.acs-percent{flex:none;align-items:center;gap:2px;display:inline-flex}.acs-percent__input{width:calc(72px * var(--ui-scale,1));text-align:right;font-variant-numeric:tabular-nums}.acs-popup__swatch--slope{background-color:var(--color-grade-ramp-3)}.acs-popup__note,.acs-popup__credit{margin:var(--space-xxs) 0 0;font:var(--text-caption-regular);color:var(--color-neutral-700)}.acs-popup__profile{min-height:calc(20px * var(--ui-scale,1));margin-top:var(--space-xxs);font:var(--text-caption-regular);color:var(--color-neutral-700)}#acs-map .mapboxgl-ctrl-top-right{flex-direction:row-reverse;align-items:flex-start;display:flex}.acs-map-legend{width:calc(180px * var(--ui-scale,1));padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius);background:var(--color-neutral-white);font:var(--text-tiny-medium);color:var(--color-neutral-800);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px #0000001a}.acs-map-legend__row{align-items:center;gap:var(--space-xxs);display:flex}.acs-map-legend__bar{border-radius:5px;flex:1;height:10px;display:block;position:relative}.acs-map-legend__caret{background:var(--color-neutral-900);width:3px;box-shadow:0 0 0 1px var(--color-neutral-white);transition:left var(--transition-fast);border-radius:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-50%)}.acs-map-legend__poles{justify-content:space-between;gap:var(--space-xs);font:var(--text-tiny-regular);color:var(--color-neutral-700);margin-top:2px;display:flex}.acs-map-legend__none{align-items:center;gap:var(--space-xxs);margin-top:var(--space-xxs);font:var(--text-tiny-regular);color:var(--color-neutral-700);display:flex}.acs-map-legend__swatch{border-radius:4px;width:18px;height:8px}.acs-map-legend__swatch--unaudited,.acs-map-legend__swatch--no-grade{background:var(--color-neutral-400);height:3px}.acs-map-legend__swatch--hatch{background:repeating-linear-gradient(135deg, var(--color-neutral-600) 0 1px, var(--color-neutral-100) 1px 4px)}.acs-map-legend__title{font:var(--text-tiny-medium);margin-bottom:2px}.acs-map-legend__classes{margin:0;padding:0;list-style:none}.acs-map-legend__class{align-items:center;gap:var(--space-xxs);border-radius:var(--border-radius-sm);width:100%;font:var(--text-tiny-regular);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:1px 3px;display:flex}.acs-map-legend__class:hover{background:var(--color-neutral-200)}.acs-map-legend__class:focus-visible{outline:2px solid var(--color-link-200);outline-offset:1px}.acs-map-legend__class[aria-pressed=true]{background:var(--color-neutral-300);font:var(--text-tiny-semibold)}.acs-map-legend__class--out{opacity:.45}.acs-map-legend__hint{margin:var(--space-xxs) 0 0;font:var(--text-tiny-regular);color:var(--color-neutral-700)}.acs-map-legend__class-swatch{border-radius:3px;flex:none;width:18px;height:6px}.acs-map-legend__grade--dark .acs-map-legend__class-swatch{width:12px;box-shadow:0 0 0 3px var(--color-neutral-900);margin:3px}.acs-map-legend__classes li{margin:0}.acs-dock{z-index:12;background:var(--color-neutral-white);border-top:1px solid var(--color-neutral-200);font:var(--text-caption-regular);color:var(--color-neutral-900);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000001f}.filter-sidebar:not(.filter-sidebar--hidden)~.acs-dock{left:var(--filter-sidebar-width,350px)}#acs-map .mapboxgl-ctrl-bottom-left,#acs-map .mapboxgl-ctrl-bottom-right{bottom:var(--acs-dock-height,0)}.acs-dock__bar{align-items:center;gap:var(--space-xxs) var(--space-sm);padding:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.acs-dock__toggle{align-items:center;gap:var(--space-xxs);padding:2px var(--space-xxs);border-radius:var(--border-radius-sm);font:var(--text-small-bold);color:var(--color-neutral-900);cursor:pointer;background:0 0;border:0;display:inline-flex}.acs-dock__toggle:hover{background:var(--color-neutral-100)}.acs-dock__toggle:focus-visible{outline:2px solid var(--color-link-200);outline-offset:1px}.acs-dock__chevron{width:16px;height:16px;transition:transform var(--transition-fast)}.acs-dock--collapsed .acs-dock__chevron{transform:rotate(180deg)}.acs-dock__caption{color:var(--color-neutral-700)}.acs-dock__strip{align-items:center;gap:var(--space-xxs);margin-left:var(--space-sm);font:var(--text-tiny-medium);color:var(--color-neutral-800);font-variant-numeric:tabular-nums;display:none}.acs-dock--collapsed .acs-dock__strip{display:inline-flex}.acs-dock__strip-bar{border-radius:4px;width:140px;height:8px;display:block;position:relative}.acs-dock__strip-caret{background:var(--color-neutral-900);width:3px;box-shadow:0 0 0 1px var(--color-neutral-white);transition:left var(--transition-fast);border-radius:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-50%)}.acs-dock__strip-caret[hidden]{display:none}.acs-dock__kpis{gap:var(--space-md);margin-left:auto;display:flex}.acs-kpi{flex-direction:column;align-items:flex-end;min-width:56px;display:flex}.acs-kpi__value{font:var(--text-body-bold);color:var(--color-neutral-900)}.acs-kpi__label{font:var(--text-tiny-regular);color:var(--color-neutral-700);white-space:nowrap}.acs-dock__brush{align-items:center;gap:var(--space-sm);margin-top:var(--space-xxs);padding-top:var(--space-xxs);border-top:1px solid var(--color-neutral-200);font:var(--text-caption-medium);flex:100%;display:flex}.acs-dock__brush[hidden]{display:none}.acs-dock__body{gap:var(--space-md);padding:0 var(--space-md) var(--space-sm);border-top:1px solid var(--color-neutral-200);grid-template-columns:minmax(200px,1fr) minmax(215px,1fr) minmax(200px,.9fr) minmax(320px,2.2fr);display:grid}.acs-dock__body[hidden]{display:none}.acs-dock__body--no-rank{grid-template-columns:minmax(200px,1fr) minmax(215px,1fr) minmax(320px,2.2fr)}.acs-dock__panel{height:calc(176px * var(--ui-scale,1));flex-direction:column;min-width:0;display:flex;overflow:hidden}.acs-dock__panel[hidden]{display:none}.acs-dock__panel-head{align-items:center;gap:var(--space-xxs);margin:var(--space-xxs) 0;display:flex}.acs-dock__panel-title{font:var(--text-caption-semibold);color:var(--color-neutral-800);margin:0}.acs-dock__panel-action{font:var(--text-tiny-regular);color:var(--color-asphalt-400);white-space:nowrap;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0}.acs-dock__panel-action:hover{color:var(--color-asphalt-500);text-decoration:underline}.acs-dock__panel-action:focus-visible{outline:2px solid var(--color-asphalt-400);outline-offset:2px;border-radius:2px}.acs-histogram{--acs-histogram-gutter:0px;flex-direction:column;flex:auto;min-height:0;display:flex}.acs-histogram__plot{min-height:calc(64px * var(--ui-scale,1));margin-top:var(--space-md);flex:auto;position:relative}.acs-histogram__area{inset:0 0 0 var(--acs-histogram-gutter);position:absolute}.acs-histogram__grid{position:absolute;inset:0}.acs-histogram__gridline{right:0;left:var(--acs-histogram-gutter);border-top:1px solid var(--color-neutral-200);position:absolute}.acs-histogram__gridline--top{top:0}.acs-histogram__gridline--mid{top:50%}.acs-histogram__gridline span{background:var(--color-neutral-white);font:var(--text-tiny-regular);color:var(--color-neutral-700);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:2px;padding:0 2px;position:absolute;top:1px;left:0}.acs-histogram__bars{align-items:flex-end;gap:2px;display:flex;position:absolute;inset:0}.acs-histogram__bin{border-radius:var(--border-radius-sm);cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;padding:0;display:flex}.acs-histogram__bin:hover{background:var(--color-neutral-100)}.acs-histogram__bin:focus-visible{outline:2px solid var(--color-link-200);outline-offset:-2px}.acs-histogram__bar{width:100%;max-width:24px;height:0;transition:height var(--transition-fast), opacity var(--transition-fast);border-radius:4px 4px 0 0;display:block}.acs-histogram__bin--out .acs-histogram__bar{opacity:.3}.acs-histogram__needle{border-left:2px solid var(--color-neutral-900);pointer-events:none;width:0;position:absolute;top:0;bottom:0;transform:translate(-1px)}.acs-histogram__needle-label{font:var(--text-tiny-semibold);color:var(--color-neutral-900);white-space:nowrap;position:absolute;top:-14px;left:0;transform:translate(-50%)}.acs-histogram__caret{border-right:6px solid #0000;border-bottom:7px solid var(--color-neutral-900);pointer-events:none;width:0;height:0;transition:left var(--transition-fast);border-left:6px solid #0000;position:absolute;bottom:-7px;transform:translate(-50%)}.acs-histogram__caret--hover{border-bottom-color:var(--color-link-200)}.acs-histogram__needle[hidden],.acs-histogram__caret[hidden]{display:none}.acs-histogram__axis,.acs-histogram__poles{margin-left:var(--acs-histogram-gutter);font:var(--text-tiny-regular);color:var(--color-neutral-700);justify-content:space-between;display:flex}.acs-histogram__axis{margin-top:var(--space-xs);margin-left:var(--acs-histogram-gutter);font-variant-numeric:tabular-nums}.acs-histogram__poles{margin-top:2px}.acs-histogram__empty,.acs-rank__empty,.acs-rank__note{margin:var(--space-xxs) 0 0;font:var(--text-tiny-regular);color:var(--color-neutral-700)}.acs-whats-here__caption,.acs-photos__caption{margin:0 0 var(--space-xxs);font:var(--text-tiny-regular);color:var(--color-neutral-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acs-whats-here,.acs-rank{flex-direction:column;flex:auto;min-height:0;display:flex}.acs-whats-here__rows{flex:auto;grid-template-columns:fit-content(42%) minmax(0,1fr) auto;align-content:space-between;gap:1px;margin:0;padding:0;list-style:none;display:grid}.acs-whats-here__rows[hidden]{display:none}.acs-whats-here__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--space-xs);min-height:calc(14px * var(--ui-scale,1));display:grid}.acs-whats-here__row--none{color:var(--color-neutral-700)}.acs-whats-here__type{align-items:center;gap:var(--space-xxs);min-width:0;font:var(--text-caption-medium);line-height:calc(14px * var(--ui-scale,1));color:inherit;padding:0 2px;display:flex}.acs-whats-here__track:focus-visible,.acs-rank__row:focus-visible{outline:2px solid var(--color-link-200);outline-offset:1px}.acs-whats-here__icon{flex:none;width:12px;height:12px}.acs-whats-here__name,.acs-rank__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acs-whats-here__track{min-width:0;height:9px;display:block}.acs-whats-here__bar{width:0;min-width:2px;height:100%;transition:width var(--transition-fast);border-radius:4px;gap:2px;display:flex;overflow:hidden}.acs-whats-here__row--none .acs-whats-here__bar{min-width:0}.acs-whats-here__segment{background:var(--acs-segment,var(--color-neutral-400));flex:0 auto;min-width:2px;height:100%}.acs-whats-here__segment[hidden]{display:none}.acs-whats-here__segment--unrated{background:var(--color-neutral-500);flex:1}.acs-dock__panel--whats-here{container-type:inline-size}.acs-whats-here__name-short{display:none}@container (width<340px){.acs-whats-here__name-long{display:none}.acs-whats-here__name-short{display:inline}}.acs-whats-here__count{font:var(--text-tiny-medium);text-align:right;font-variant-numeric:tabular-nums}.acs-whats-here__empty,.acs-photos__status{margin:var(--space-xxs) 0 0;font:var(--text-tiny-regular);color:var(--color-neutral-700)}.acs-whats-here__empty[hidden],.acs-photos__status:empty{display:none}.acs-photos{flex-direction:column;flex:auto;min-height:0;display:flex}.acs-photos__caption,.acs-photos__status{flex:none}.acs-photos__ribbon{align-items:stretch;gap:var(--space-xs);min-height:0;padding:0 0 var(--space-xxs);scroll-snap-type:x proximity;counter-reset:acs-photo;flex:auto;margin:0;list-style:none;display:flex;overflow-x:auto}.acs-photos__item{scroll-snap-align:start;flex:none}.acs-photos__item:before{content:counter(acs-photo);counter-increment:acs-photo;z-index:1;min-width:calc(16px * var(--ui-scale,1));padding:0 calc(4px * var(--ui-scale,1));border-radius:calc(8px * var(--ui-scale,1));font:var(--text-tiny-semibold);line-height:calc(16px * var(--ui-scale,1));text-align:center;color:var(--color-neutral-white);pointer-events:none;background:#000000a6;position:absolute;top:3px;left:3px}.acs-rank__rows{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.acs-rank__row{align-items:center;gap:var(--space-xs);width:100%;padding:2px var(--space-xxs);border-radius:var(--border-radius-sm);font:var(--text-caption-regular);color:var(--color-neutral-900);text-align:left;cursor:pointer;transition:opacity var(--transition-fast);background:0 0;border:0;grid-template-columns:auto minmax(72px,2fr) minmax(40px,1fr) auto;display:grid}.acs-rank__row:hover,.acs-rank__row--hover{background:var(--color-neutral-100)}.acs-rank__row[aria-current=true]{background:var(--color-pine-100);box-shadow:inset 2px 0 0 var(--color-pine-700)}.acs-rank__row--out{opacity:.35}.acs-rank__pos{text-align:right;min-width:1.4ch;color:var(--color-neutral-700);font-variant-numeric:tabular-nums}.acs-rank__track{background:var(--color-neutral-100);border-radius:3px;height:6px;overflow:hidden}.acs-rank__bar{height:100%;transition:width var(--transition-fast);border-radius:0 3px 3px 0;display:block}.acs-rank__score{font:var(--text-caption-medium);text-align:right;font-variant-numeric:tabular-nums}.acs-sheet{width:min(960px, calc(100vw - 2 * var(--space-lg)));max-height:calc(100vh - 2 * var(--space-lg));padding:var(--space-md) var(--space-lg) var(--space-lg);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-lg);font:var(--text-small-regular);color:var(--color-neutral-900);border:0}.acs-sheet::backdrop{background:#00000073}.acs-sheet__head{align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.acs-sheet__icon{flex:none;width:28px;height:28px}.acs-sheet__titles{flex:auto;min-width:0}.acs-sheet__title{font:var(--text-title-bold);margin:0}.acs-sheet__meta{font:var(--text-caption-regular);color:var(--color-neutral-700);margin:2px 0 0}.acs-sheet__close{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:32px;height:32px;padding:6px}.acs-sheet__close:hover{background:var(--color-neutral-100)}.acs-sheet__close:focus-visible{outline:2px solid var(--color-link-200);outline-offset:2px}.acs-sheet__close img{width:100%;height:100%}.acs-sheet__status,.acs-sheet__more{margin:0 0 var(--space-xs);font:var(--text-caption-regular);color:var(--color-neutral-700)}.acs-sheet__status:empty{display:none}.acs-sheet__grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.acs-map-holder--dark .acs-tooltip .mapboxgl-popup-content,.acs-map-holder--dark .acs-popup .mapboxgl-popup-content{box-shadow:0 2px 8px #00000073}@media (width<=1100px){.acs-dock__body{grid-template-columns:1fr 1fr}}@media (width<=600px){.acs-dock__body{grid-template-columns:1fr}.acs-dock__kpis{margin-left:0}.acs-rank__rows{max-height:96px}.acs-dock--collapsed .acs-dock__strip{display:none}}
