.stimulus-ui--es {
  position: relative;
}

.stimulus-ui--es input{
  align-items: center;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px;
  border-color: rgb(226, 229, 236);
  border-radius: 3.25px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  color: rgb(73, 80, 87);
  cursor: default;
  display: inline-block;
  font-size: 13px;
  font-style: normal;
  font-variant-caps: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-height: 19px;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 13px;
  padding-right: 26px;
  padding-top: 8px;
  text-align: start;
  vertical-align: middle;
}

.stimulus-ui--es ul.hide {
  display: none;
}

.stimulus-ui--es ul {
  -webkit-font-smoothing: antialiased;
  background-color: white;
  border-color: rgb(209, 209, 209);
  border-style: solid;
  border-width: 1px;
  border-bottom-left-radius: 3.25px;
  border-bottom-right-radius: 3.25px;
  box-shadow: rgb(204, 204, 204) 0px 2px 3px 0px;
  box-sizing: border-box;
  color: rgb(100, 108, 154);
  font-family: Poppins, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 300;
  height: auto;
  left: 10px;
  line-height: 19px;
  margin: 0px;
  max-height: 160px;
  overflow-y: auto;
  padding: 0px;
  position: absolute;
  text-align: left;
  top: 37.390625px;
  width: 316.75px;
  z-index: 1000;
}

.stimulus-ui--es ul li {
  display: block;
  font-family: Poppins, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 300;
  height: auto;
  line-height: 19px;
  margin: 0px;
  padding: 5px 10px;
  text-align: left;
  width: auto;
}
.nvt-sortable-header{
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.nvt-sortable-header::after {
  display: inline-block;
  content: "";
  vertical-align: -.125em;
  background-image: url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23dddddd' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M3.5 2.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 11.293V2.5zm3.5 1a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z' clip-rule='evenodd'/></svg>");
  background-repeat: no-repeat;
  background-size: 1rem 1rem;
  background-position: right;
  width: 1.25rem;
  height: 1rem;
}

.nvt-sortable-header.nvt-sortable-header--asc::after {
  display: inline-block;
  content: "";
  vertical-align: -.125em;
  background-image: url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23000' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M3.5 12.5a.5.5 0 0 1-1 0V3.707L1.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 3.707V12.5zm3.5-9a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z' clip-rule='evenodd'/></svg>");
  background-repeat: no-repeat;
  background-size: 1rem 1rem;
  background-position: right;
  width: 1.25rem;
  height: 1rem;
}

.nvt-sortable-header.nvt-sortable-header--desc::after {
  display: inline-block;
  content: "";
  vertical-align: -.125em;
  background-image: url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23000' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M3.5 2.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 11.293V2.5zm3.5 1a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z' clip-rule='evenodd'/></svg>");
  background-repeat: no-repeat;
  background-size: 1rem 1rem;
  background-position: right;
  width: 1.25rem;
  height: 1rem;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
