.mapFilter__checkbox{align-items:center;border:.0625rem solid var(--map-fallback-icon);box-sizing:border-box;column-gap:calc(var(--alias-size-xs)/16*1rem);display:inline-flex;flex-direction:row;position:relative}@media(max-width:650px){.mapFilter__checkbox{border-radius:1.1875rem;height:2.375rem;padding-left:calc(var(--alias-size-xs)/16*1rem);padding-right:calc(var(--alias-size-xs)/16*1rem)}}@media(min-width:650.01px){.mapFilter__checkbox{border-radius:1.4375rem;height:2.875rem;padding-left:calc(var(--alias-size-s)/16*1rem);padding-right:calc(var(--alias-size-s)/16*1rem)}}.mapFilter__checkbox .icon{position:relative;z-index:0}.mapFilter__checkbox .icon .foreground{color:var(--alias-color-accent-default);font-size:1rem;z-index:1}.mapFilter__checkbox .icon .background{color:var(--map-fallback-text);inset:50%;position:absolute;transform:translateX(-50%) translateY(calc(-50% + 2px));z-index:0}@media(max-width:650px){.mapFilter__checkbox .icon .background{font-size:2rem;height:2rem;width:2rem}}@media(min-width:650.01px){.mapFilter__checkbox .icon .background{font-size:2.125rem;height:2.125rem;width:2.125rem}}.mapFilter__checkbox .label{color:var(--map-fallback-text);font:600 normal var(--map-fallback-title-h5-fontsize)/100% var(--font-text)}.mapFilter__checkbox .checkmark{color:var(--map-fallback-icon)}@media(max-width:650px){.mapFilter__checkbox .checkmark{font-size:.75rem}}@media(min-width:650.01px){.mapFilter__checkbox .checkmark{font-size:.875rem}}.mapFilter__checkbox .input:not(:checked)+.checkmark{visibility:hidden}.mapFilter__checkbox{transition:box-shadow .3s ease}.mapFilter__checkbox:has(.input:not(:checked)){box-shadow:inset 0 0 .25rem .25rem transparent}.mapFilter__checkbox:has(.input:checked){box-shadow:inset 0 0 .25rem .25rem var(--alias-color-accent-default)}.mapFilter__checkbox .input{appearance:none;cursor:pointer;inset:0;margin:0;position:absolute}