.bg-primary5.svelte-1rjqcp4{background-color:color-mix(in oklab, var(--primary) 7%, transparent)}.maps-rank-pin{background:var(--pin-fill);width:2rem;height:2rem;color:var(--pin-ink);font-variant-numeric:tabular-nums;cursor:pointer;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;position:relative;box-shadow:0 2px 6px #0000004d}.maps-rank-pin.has-ads:after{content:"";background:#202124;border:1px solid #fff;border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:-1px;right:-1px}.maps-rank-pin.is-advertiser{box-shadow:0 0 0 2px #f9ab00,0 2px 6px #0000004d}.maps-rank-move{color:#fff;letter-spacing:-.02em;background:#5f6368;border:1px solid #fff;border-radius:999px;align-items:center;gap:.05rem;height:1rem;padding:0 .2rem;font-size:.6875rem;font-weight:700;line-height:1;display:flex;position:absolute;bottom:-.55rem;left:50%;transform:translate(-50%)}.maps-rank-move.is-up{background:#137333}.maps-rank-move.is-down{background:#c5221f}.maps-rank-pin.is-versus{border-radius:.5rem}.maps-rank-move.is-versus-tag{color:#202124;background:#fff;border-color:#5f6368;justify-content:center;min-width:1rem}.maps-rank-pin.is-thumbnail{width:.7rem;height:.7rem;cursor:inherit;border-width:1.5px;box-shadow:0 1px 2px #0000004d}.maps-rank-pin.is-thumbnail.is-excluded{width:.5rem;height:.5rem}.maps-rank-pin.is-excluded{width:1rem;height:1rem;box-shadow:none;cursor:default;background:0 0;border-style:dashed;border-color:#9aa0a6}.maps-rank-pin.is-unchecked{border-style:dotted;border-color:var(--pin-border);background:var(--pin-fill);color:var(--pin-ink);cursor:default;box-shadow:0 1px 3px #0000002e}.maps-rank-map .maplibregl-ctrl-attrib{background:color-mix(in srgb, var(--color-background) 90%, transparent);color:var(--color-muted-foreground);border-radius:.375rem}.maps-rank-map.is-thumbnail .maplibregl-ctrl-attrib.maplibregl-compact{border-radius:999px;min-height:16px;margin:6px;padding:0 16px 0 0;font-size:10px;line-height:16px}.maps-rank-map.is-thumbnail .maplibregl-ctrl-attrib.maplibregl-compact-show{padding:0 20px 0 6px}.maps-rank-map.is-thumbnail .maplibregl-ctrl-attrib-button{background-size:16px 16px;width:16px;height:16px}.maps-legend-swatch.svelte-ar9bph{border:1px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:999px;width:.75rem;height:.75rem;position:relative}.maps-legend-swatch.has-ads.svelte-ar9bph:after{content:"";background:currentColor;border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:-1px;right:-1px}.maps-legend-swatch.is-advertiser.svelte-ar9bph{box-shadow:0 0 0 2px #f9ab00}.maps-legend-move.svelte-ar9bph{font-size:.6875rem;line-height:1}.maps-legend-move.is-up.svelte-ar9bph{color:#137333}.maps-legend-move.is-down.svelte-ar9bph{color:#c5221f}.maps-grid-point{cursor:pointer;background:#1a73e8;border:2px solid #fff;border-radius:999px;width:.9rem;height:.9rem;box-shadow:0 1px 4px #00000059}.maps-grid-point.is-off{box-shadow:none;background:0 0;border-style:dashed;border-color:#9aa0a6}.maps-grid-point.is-center{cursor:default;background:#137333;width:1.1rem;height:1.1rem}.maps-grid-picker .maplibregl-ctrl-attrib{background:color-mix(in srgb, var(--color-background) 90%, transparent);color:var(--color-muted-foreground);border-radius:.375rem}
