.im-c-map-styles{display:block}.im-c-map-styles__inner{display:flex;flex-wrap:wrap}.im-c-map-styles__heading{padding:var(--primary-gap) 0}.im-c-map-styles__item{display:flex;justify-content:center;padding:calc(var(--divider-gap)/2);flex:0 0 33.3333%;box-sizing:border-box;min-width:90px}.im-c-map-styles__button{display:flex;flex-direction:column;align-items:center;border:0;margin:0;color:var(--foreground-color);background-color:rgba(0,0,0,0);cursor:pointer}.im-c-map-styles__image{position:relative;padding:2px;border:3px solid rgba(0,0,0,0)}.im-c-map-styles__image svg{fill:currentColor}.im-c-map-styles__image-bg{fill:none;stroke:var(--image-placeholder-color)}.im-c-map-styles img{display:block}.im-c-map-styles__group:not(:first-child){margin-top:var(--divider-gap);border-top:1px solid var(--content-border-color)}.im-c-map-styles__button[aria-pressed=true] .im-c-map-styles__image{border-color:var(--foreground-color)}.im-c-map-styles__button:focus{outline:0}.im-c-map-styles__button[data-focus-visible=true] .im-c-map-styles__image::after{content:"";position:absolute;inset:-3px;outline:3px solid var(--focus-outline-color);border:3px solid var(--focus-border-color)}.im-c-map-styles__button:hover:not([aria-pressed=true]) .im-c-map-styles__image{border-color:var(--button-hover-color)}
