/** Style constants for the layer dropdown UI */ export const DROPDOWN_CONTAINER_STYLES = { position: "absolute", backgroundColor: "#ffffff", border: "1px solid #e2e8f0", borderRadius: "6px", boxShadow: "0 4px 12px rgba(0, 0, 0, 0.15)", fontSize: "12px", minWidth: "120px", maxHeight: "200px", overflowY: "auto", zIndex: "10001", padding: "4px 0", pointerEvents: "auto", }; export const DROPDOWN_ITEM_BASE_STYLES = { padding: "4px 12px", cursor: "pointer", color: "#334155", backgroundColor: "transparent", whiteSpace: "nowrap", lineHeight: "1.5", fontWeight: "400", }; export const DROPDOWN_ITEM_ACTIVE_COLOR = "#526cff"; export const DROPDOWN_ITEM_ACTIVE_BG = "#DBEAFE"; export const DROPDOWN_ITEM_ACTIVE_FONT_WEIGHT = "600"; export const DROPDOWN_ITEM_HOVER_BG = "#f1f5f9"; export const DEPTH_INDENT_PX = 10; /** SVG chevron shown when dropdown is collapsed (click to expand) */ export const CHEVRON_COLLAPSED = ``; /** SVG chevron shown when dropdown is expanded (click to collapse) */ export const CHEVRON_EXPANDED = ``; export const CHEVRON_ATTR = "data-chevron"; export const BASE_PADDING_PX = 12; export const LAYER_DROPDOWN_ATTR = "data-layer-dropdown"; /** Max instrumented ancestors to show above the selected element */ export const MAX_PARENT_DEPTH = 2; /** Max instrumented depth levels to show below the selected element */ export const MAX_CHILD_DEPTH = 2; //# sourceMappingURL=consts.js.map