button.luisa-LayerSelectorLabel{display:flex;flex-direction:row;min-width:10rem;grid-gap:var(--spacing-lg);justify-content:space-between;align-items:center;background-color:var(--base0);cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);border-color:var(--base100);transition:background-color var(--transitionTime) var(--transitionStyle);&.is-open,&:hover{background-color:var(--base50)}&:focus:not(:hover){outline:2px solid var(--base500)}}.luisa-LayerSelectorLabel-content{display:flex;flex-direction:column;align-items:flex-start;font-family:var(--labelsFontFamily),"sans-serif";font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.luisa-LayerSelectorLabel-primary{font-size:var(--font-size-md);font-weight:600;padding-bottom:.1rem;span{font-weight:400;font-size:var(--font-size-sm)}}.luisa-LayerSelectorLabel-tools{display:flex;color:var(--base500)}.luisa-LayerSelectorLabel-tools>.tabler-icon{transition:transform var(--transitionTime) var(--transitionStyle)}button.luisa-MoreInfoButton{font-weight:400;font-size:var(--font-size-sm);color:var(--base950);& .mantine-Button-section{margin-right:var(--spacing-xs)}}.luisa-PopoverBox .luisa-MoreInfoButton{margin-left:-.35rem}.luisa-LayerSelectorButtons{margin-top:var(--spacing-xs);position:relative}.luisa-LayerSelectorButton{background-color:var(--base50);font-weight:400;font-size:var(--font-size-sm);color:var(--base950);padding:var(--spacing-xs) var(--spacing-md);&:not(:first-child):after{content:"";display:block;width:.1rem;height:60%;background-color:var(--base200);position:absolute;top:20%;left:0}&:nth-last-child(2){border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}&:disabled{color:var(--base300)}}.luisa-ChangeSelector-option{display:flex;grid-gap:var(--spacing-xs);align-items:center}.luisa-PeriodSelector{max-width:7rem;input{font-family:var(--labelsFontFamily),"sans-serif"}}