.builder-button-included{display:inline-block;margin-left:8px;padding-left:0;color:#9fb5c3;font-size:10px;font-weight:400;white-space:nowrap}
.builder-button-included[hidden],[data-button-options][hidden],[data-button-options] [role=tabpanel][hidden]{display:none}
[data-button-options]{min-width:0;padding-top:6px}
.builder-button-tabs{display:flex;gap:4px;margin:0 0 7px;border-bottom:1px solid #30414c}
.builder-button-tabs [role=tab]{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px;background:none;border:0;border-bottom:2px solid transparent;color:#91a8b8;padding:7px 4px;font:inherit;font-size:11px;text-align:left;cursor:pointer}
.builder-button-tabs [role=tab][aria-selected=true]{color:#e0edf5;border-bottom-color:#078efc}
.builder-button-tabs [role=tab]:focus-visible{outline:2px solid #8fd8ff;outline-offset:2px}
.builder-button-tabs small{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%;color:#9fb5c3}
[data-button-options] [role=tabpanel]{min-width:0}
[data-button-options] .picker-scroller{width:100%;min-width:0}
[data-button-options]~#buttonLabel{display:none}
#faceButtonSwatches{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 8px;scroll-snap-type:x mandatory}
#faceButtonSwatches .color-choice{flex:none}
.lh-sampler-buttons[data-side=dpad],.lh-sampler-button-outline[data-side=dpad]{clip-path:inset(0 50% 0 0)}.lh-sampler-buttons[data-side=face],.lh-sampler-button-outline[data-side=face]{clip-path:inset(0 0 0 50%)}.lh-sampler-buttons[data-side=dpad]{background:var(--dpad-color,var(--button-color));filter:drop-shadow(0 0 2px var(--dpad-color,var(--button-color)))}.lh-sampler-buttons[data-side=face]{background:var(--face-color,var(--button-color));filter:drop-shadow(0 0 2px var(--face-color,var(--button-color)))}.lh-sampler-button-outline[data-side=dpad]{background:var(--dpad-outline,var(--button-outline-color))}.lh-sampler-button-outline[data-side=face]{background:var(--face-outline,var(--button-outline-color))}

#faceButtonSwatches .matching-swatch{background:#111d26;color:#d6e5ed;box-shadow:none;font-size:9px;font-weight:650;letter-spacing:.01em;text-align:center;line-height:1.1;padding:4px}

[data-button-options][aria-disabled=true]{opacity:.32;pointer-events:none}
.builder-button-tabs [role=tab]:disabled{cursor:default}
