/* ===============================
=            Choices            =
=============================== */
.choices {
  position: relative;
  overflow: hidden;
  margin-bottom: 24px;
  font-size: 16px;
}
.choices:focus {
  outline: none;
}
.choices:last-child {
  margin-bottom: 0;
}
.choices.is-open {
  overflow: visible;
}
.choices.is-disabled .choices__inner,
.choices.is-disabled .choices__input {
  background-color: #eaeaea;
  cursor: not-allowed;
  -webkit-user-select: none;
          user-select: none;
}
.choices.is-disabled .choices__item {
  cursor: not-allowed;
}
.choices [hidden] {
  display: none !important;
}

.choices[data-type*=select-one] {
  cursor: pointer;
}
.choices[data-type*=select-one] .choices__inner {
  padding-bottom: 7.5px;
}
.choices[data-type*=select-one] .choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  margin: 0;
}
.choices[data-type*=select-one] .choices__button {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");
  padding: 0;
  background-size: 8px;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: 0.25;
}
.choices[data-type*=select-one] .choices__button:hover, .choices[data-type*=select-one] .choices__button:focus {
  opacity: 1;
}
.choices[data-type*=select-one] .choices__button:focus {
  box-shadow: 0 0 0 2px #005F75;
}
.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button {
  display: none;
}
.choices[data-type*=select-one]::after {
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-color: #333 transparent transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}
.choices[data-type*=select-one].is-open::after {
  border-color: transparent transparent #333;
  margin-top: -7.5px;
}
.choices[data-type*=select-one][dir=rtl]::after {
  left: 11.5px;
  right: auto;
}
.choices[data-type*=select-one][dir=rtl] .choices__button {
  right: auto;
  left: 0;
  margin-left: 25px;
  margin-right: 0;
}

.choices[data-type*=select-multiple] .choices__inner,
.choices[data-type*=text] .choices__inner {
  cursor: text;
}
.choices[data-type*=select-multiple] .choices__button,
.choices[data-type*=text] .choices__button {
  position: relative;
  display: inline-block;
  margin-top: 0;
  margin-right: -4px;
  margin-bottom: 0;
  margin-left: 8px;
  padding-left: 16px;
  border-left: 1px solid #003642;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: 0.75;
  border-radius: 0;
}
.choices[data-type*=select-multiple] .choices__button:hover, .choices[data-type*=select-multiple] .choices__button:focus,
.choices[data-type*=text] .choices__button:hover,
.choices[data-type*=text] .choices__button:focus {
  opacity: 1;
}

.choices__inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #f9f9f9;
  padding: 7.5px 7.5px 3.75px;
  border: 1px solid #ddd;
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 44px;
  overflow: hidden;
}
.is-focused .choices__inner, .is-open .choices__inner {
  border-color: #b7b7b7;
}
.is-open .choices__inner {
  border-radius: 2.5px 2.5px 0 0;
}
.is-flipped.is-open .choices__inner {
  border-radius: 0 0 2.5px 2.5px;
}

.choices__list {
  margin: 0;
  padding-left: 0;
  list-style: none;
}
.choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
}
[dir=rtl] .choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}
.choices__list--single .choices__item {
  width: 100%;
}

.choices__list--multiple {
  display: inline;
}
.choices__list--multiple .choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: #005F75;
  border: 1px solid #004a5c;
  color: #fff;
  word-break: break-all;
  box-sizing: border-box;
}
.choices__list--multiple .choices__item[data-deletable] {
  padding-right: 5px;
}
[dir=rtl] .choices__list--multiple .choices__item {
  margin-right: 0;
  margin-left: 3.75px;
}
.choices__list--multiple .choices__item.is-highlighted {
  background-color: #004a5c;
  border: 1px solid #003642;
}
.is-disabled .choices__list--multiple .choices__item {
  background-color: #aaaaaa;
  border: 1px solid #919191;
}

.choices__list--dropdown, .choices__list[aria-expanded] {
  display: none;
  z-index: 1;
  position: absolute;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ddd;
  top: 100%;
  margin-top: -1px;
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  overflow: hidden;
  word-break: break-all;
}
.is-active.choices__list--dropdown, .is-active.choices__list[aria-expanded] {
  display: block;
}
.is-open .choices__list--dropdown, .is-open .choices__list[aria-expanded] {
  border-color: #b7b7b7;
}
.is-flipped .choices__list--dropdown, .is-flipped .choices__list[aria-expanded] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: -1px;
  border-radius: 0.25rem 0.25rem 0 0;
}
.choices__list--dropdown .choices__list, .choices__list[aria-expanded] .choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}
.choices__list--dropdown .choices__item, .choices__list[aria-expanded] .choices__item {
  position: relative;
  padding: 10px;
  font-size: 14px;
}
[dir=rtl] .choices__list--dropdown .choices__item, [dir=rtl] .choices__list[aria-expanded] .choices__item {
  text-align: right;
}
@media (min-width: 640px) {
  .choices__list--dropdown .choices__item--selectable[data-select-text], .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    padding-right: 100px;
  }
  .choices__list--dropdown .choices__item--selectable[data-select-text]::after, .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text], [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]::after, [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after {
    right: auto;
    left: 10px;
  }
}
.choices__list--dropdown .choices__item--selectable.is-highlighted, .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  background-color: #f2f2f2;
}
.choices__list--dropdown .choices__item--selectable.is-highlighted::after, .choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
  opacity: 0.5;
}

.choices__item {
  cursor: default;
}

.choices__item--selectable {
  cursor: pointer;
}

.choices__item--disabled {
  cursor: not-allowed;
  -webkit-user-select: none;
          user-select: none;
  opacity: 0.5;
}

.choices__heading {
  font-weight: 600;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #f7f7f7;
  color: gray;
}

.choices__button {
  text-indent: -9999px;
  appearance: none;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.choices__button:focus {
  outline: none;
}

.choices__input {
  display: inline-block;
  vertical-align: baseline;
  background-color: #f9f9f9;
  font-size: 14px;
  margin-bottom: 5px;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
}
.choices__input:focus {
  outline: 0;
}
.choices__input::-webkit-search-decoration, .choices__input::-webkit-search-cancel-button, .choices__input::-webkit-search-results-button, .choices__input::-webkit-search-results-decoration {
  display: none;
}
.choices__input::-ms-clear, .choices__input::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
[dir=rtl] .choices__input {
  padding-right: 2px;
  padding-left: 0;
}

.choices__placeholder {
  opacity: 0.5;
}

/* =====  End of Choices  ====== */

.choices{margin-bottom:0}.choices .choices__item{display:flex;flex-direction:row;font-size:1.125rem;font-weight:300;gap:0 16px;line-height:140%;line-height:1.5rem;word-break:break-word}.choices[data-type*=select-one]:after{border:unset;margin-top:0}.choices[data-type*=select-multiple],.choices[data-type*=select-one]{min-width:280px}.choices[data-type*=select-multiple]:after,.choices[data-type*=select-one]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' aria-hidden='true' viewBox='0 0 16 16'%3E%3Cpath fill='%23210903' d='M8.1 11.1.9 4Q.6 3.7.3 4t0 .6L7.8 12q.3.3.6 0L16 4.6s.1-.2.1-.3 0-.2-.1-.3q-.3-.3-.6 0l-7.2 7.1Z'/%3E%3C/svg%3E");display:block;height:16px;pointer-events:none;position:absolute;right:16px;top:19px;transform:rotate(0);transition:transform .5s cubic-bezier(0.32,0.24,0.15,1);width:16px;z-index:1}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=select-one] .choices__inner{background:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--input-foreground-color);cursor:pointer;padding:15px 48px 15px 16px}.choices[data-type*=select-multiple] .choices__inner input[type=search],.choices[data-type*=select-one] .choices__inner input[type=search]{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1}.choices[data-type*=select-multiple] .choices-list__dropdown,.choices[data-type*=select-one] .choices-list__dropdown{border:1px solid var(--input-border-color);border-radius:0 0 var(--input-border-radius) var(--input-border-radius)}.choices[data-type*=select-multiple] .choices__item--choice,.choices[data-type*=select-one] .choices__item--choice{background:var(--input-background-color);padding:10px 16px;position:relative}.choices[data-type*=select-multiple] .choices__item--choice.is-highlighted,.choices[data-type*=select-multiple] .choices__item--choice.is-highlighted.is-selected,.choices[data-type*=select-one] .choices__item--choice.is-highlighted,.choices[data-type*=select-one] .choices__item--choice.is-highlighted.is-selected{background:var(--input-highlighted-background-color);color:var(--input-highlighted-foreground-color)}.choices[data-type*=select-multiple] .choices__item--choice:before,.choices[data-type*=select-one] .choices__item--choice:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' aria-hidden='true' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M13.7 2.3C12.2.8 10.2 0 8.1 0 4.8 0 1.9 1.9.6 4.9-.6 8 0 11.4 2.4 13.7 4 15.3 6 16 8.1 16s4.1-.8 5.7-2.3c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7ZM8 15.2C4 15.2.8 12 .8 8S4.1.8 8 .8 15.2 4 15.2 8 12 15.2 8 15.2m3.8-9.7L7 10 4.4 7.4q-.3-.3-.6 0s-.1.2-.1.3 0 .2.1.3l2.9 2.9s.2.1.3.1.2 0 .3-.1l5-4.8q.3-.3 0-.6t-.6 0Z'/%3E%3C/svg%3E");display:block;height:16px;line-height:1;margin-top:-8px;opacity:0;pointer-events:none;position:absolute;right:16px;top:50%;transition:opacity .5s cubic-bezier(0.32,0.24,0.15,1);width:16px;z-index:1}.choices[data-type*=select-multiple] .choices__item--choice.is-selected,.choices[data-type*=select-one] .choices__item--choice.is-selected{background:var(--input-selected-background-color);color:var(--input-selected-foreground-color)}.choices[data-type*=select-multiple] .choices__item--choice.is-selected:before,.choices[data-type*=select-one] .choices__item--choice.is-selected:before{opacity:1}.choices[data-type*=select-multiple] .choices__multiple-placeholder,.choices[data-type*=select-one] .choices__multiple-placeholder{color:var(--input-foreground-color);cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;pointer-events:none;position:relative;width:100%;z-index:1}.choices[data-type*=select-multiple] .choices__multiple-placeholder:not([data-count="0"]):after,.choices[data-type*=select-one] .choices__multiple-placeholder:not([data-count="0"]):after{align-items:center;background:var(--input-selected-background-color);border-radius:50%;color:var(--input-selected-foreground-color);content:attr(data-count);display:flex;font-size:0.875rem;height:24px;justify-content:center;line-height:1;width:24px}.choices.is-open[data-type=select-multiple] .choices__inner,.choices.is-open[data-type=select-one] .choices__inner{border-radius:var(--input-border-radius) var(--input-border-radius) 0 0;border-width:2px;padding:13px 47px 13px 15px;transition:none}.choices.is-open[data-type=select-multiple].is-flipped .choices__inner,.choices.is-open[data-type=select-one].is-flipped .choices__inner{border-radius:0 0 var(--input-border-radius) var(--input-border-radius)}.choices.is-open[data-type=select-one]:after{margin-top:0}.choices.is-open[aria-expanded=true] .choices__list[aria-expanded]{border:2px solid var(--input-border-color);border-radius:0 0 var(--input-border-radius) var(--input-border-radius)}.choices.is-open.is-flipped[aria-expanded=true] .choices__list[aria-expanded]{border-radius:var(--input-border-radius) var(--input-border-radius) 0 0}.choices.is-open:after{transform:rotate(180deg)}.choices.is-focused{border-radius:var(--border-radius-s);outline-color:var(--focus-visible-color);outline-offset:2px;outline-style:solid;outline-width:2px}.choices__inner{font:inherit;line-height:1.5;min-height:56px}.choices__placeholder{opacity:1}.choices .choices__list--dropdown{word-break:break-word}.choices .choices__list--dropdown .choices__item,.choices .choices__list--dropdown[aria-expaneded] .choices__item{font-size:1.125rem;font-weight:300;line-height:140%}.choices .choices__list--dropdown[aria-expanded=true]{z-index:2}.choices__list--single{padding:0 32px 0 0}.choices__list--multiple .choices__item{padding-block:3px 5px}.choices__list--multiple .choices__item--selectable{background-color:var(--input-selected-background-color);border-color:var(--input-selected-background-color);color:var(--input-selected-foreground-color);font-size:0.875rem;font-weight:400;line-height:120%}.choices__list--multiple .choices__item--selectable:focus-visible{border-radius:var(--border-radius-s);outline-color:var(--focus-visible-color);outline-offset:2px;outline-style:solid;outline-width:2px}.choices__list--multiple .choices__item--selectable.is-highlighted{background-color:var(--input-selected-background-color);border-color:var(--input-selected-background-color);color:var(--input-selected-foreground-color)}.choices__list--multiple .choices__item--selectable.choices__item--hidden{display:none}.choices__list--multiple .choices__item--selectable .choices__button{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 32 32'%3E%3Cpath fill='%23fff' d='M4.47 4.47a.75.75 0 0 1 1.06 0L16 14.94 26.036 4.902a.75.75 0 0 1 1.061 1.06L17.061 16l10.036 10.036a.75.75 0 0 1-1.06 1.061L16 17.061 5.53 27.53a.75.75 0 0 1-1.06-1.061L14.94 16 4.47 5.53a.75.75 0 0 1 0-1.06'/%3E%3C/svg%3E");border:unset;height:24px;margin:0 0 0 4px;width:24px}.choices__list--multiple .choices__item--selectable .choices__button:focus-visible{border-radius:var(--border-radius-s);outline-color:var(--focus-visible-color);outline-offset:2px;outline-style:solid;outline-width:2px}
