@import './Button.css';
@import "./ColorArea.css";
@import "./ColorSlider.css";
@import "./ColorSwatch.css";
@import "./ColorSwatchPicker.css";
@import "./ColorField.css";
@import "./Popover.css";
@import './Dialog.css';
@import './ListBox.css';
@import './Select.css';
@import "./theme.css";

.color-picker {
  background: none;
  border: none;
  padding: 0;
  display: flex;
  align-items: center;
  gap: 8px;
  outline: none;
  border-radius: 4px;
  appearance: none;
  vertical-align: middle;
  font-size: 1rem;
  color: var(--text-color);

  &[data-focus-visible] {
    outline: 2px solid var(--focus-ring-color);
    outline-offset: 2px;
  }
}

.color-picker-dialog {
  outline: none;
  padding: 15px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  min-width: 192px;
  max-height: inherit;
  box-sizing: border-box;
  overflow: auto;
}
