/* formselect.st.css */
@namespace "FormSelect";

:import {
  -st-from: "./project.st.css";
  -st-default: Base;
}

/* = Import Root Component CSS API */
:import {
  -st-from: "../../components/FormSelect/formselect.st.css";
  -st-default: FormSelect;
}

/* = Import Mixins */
:import {
  -st-from: '../../mixins/formElements.st.css';
  -st-named:
    formInputText,
    formSelect,
    formInputFocus,
    formInputDisabled,
    formSelectDisabled;
  ;
}

@st-scope Base {
  FormSelect {}

  FormSelect::select {
    -st-mixin: formSelect, formInputText;
  }

  FormSelect::select:focus {
    -st-mixin: formInputFocus;
  }

  FormSelect::select:disabled {
    -st-mixin: formInputDisabled, formSelectDisabled;
  }
}
