.form-item-field-hi-event-date-value {
  padding-bottom: 1rem;
}
input#edit-field-hi-event-date-value {
  margin-left: 1rem;
  margin-top: 0.5rem;
}
@media screen and (max-width: 1024px) {
  .form-item-field-hi-event-date-value {
    margin-left: 0 !important;
    width: 100% !important;
  }
}

.event-overview {
  padding-left: 32px;
}

.event-overview  a.fc-day-number {
  float: left !important;
  font-weight: 700;
  padding: 0.5rem;
  font-size: 18px;
}

.event-overview  .fc-day-header {
  text-transform: uppercase;
  font-size: 12px;
  padding: 0.5rem;
}

.event-overview .fc-scroller {
  display: flex;
}

.event-overview .fc-icon-chevron-left {
  height: auto;
}

.event-overview .fc-icon-chevron-left:before {
  content: '';
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 96 960 960" width="24"><path d="M480 896 160 576l320-320 57 56-224 224h487v80H313l224 224-57 56Z" fill="currentColor" fill-rule="evenodd"/></svg>');
  position: relative;
  float: left;
  margin-right: -100%;
  clear: none;
  width: 24px;
  height: 24px;
}

.event-overview .fc-icon-chevron-right {
  height: auto;
}

.event-overview .fc-icon-chevron-right:before {
  content: '';
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 96 960 960" width="24"><path d="m480 896-57-56 224-224H160v-80h487L423 312l57-56 320 320-320 320Z" fill="currentColor" fill-rule="evenodd"/></svg>');
  position: relative;
  float: right;
  margin-left: -100%;
  clear: none;
  width: 24px;
  height: 24px;
}

.event-overview .fc-prev-button {
  border-radius: unset;
  border: none;
  font-size: 20px;
  padding-left: 0;
  padding-top: 0.8rem;
  float: left;
  background-color: transparent;
}
.event-overview .fc-next-button {
  border-radius: unset;
  border: none;
  font-size: 20px;
  padding-left: 1rem;
  padding-top: 0.8rem;
  float: left;
  background-color: transparent;
}

.event-overview .fc-left {
  float: left;
  margin-bottom: 2rem;
}
@media screen and (max-width: 1024px) {
  .event-overview .fc-left {
    margin-top: 0;
  }
}
.event-overview .fc-left .fc-button-group button {
  background-color: white;
  color: #1c1c1c;
  text-transform: capitalize;
  border-radius: 0;
  font-size: 20px;
  padding: 0.6rem 4rem;
  border-color: #10099f;
}
@media screen and (max-width: 1024px) {
  .event-overview .fc-left .fc-button-group button {
    padding: 1rem 1.5rem;
  }
}

.event-overview .fc-button-active {
  background-color: #10099f !important;
  color: white !important;
}

.event-overview .fc-button-active::before {
  content: '\2713';
  display: inline-block;
  color: white;
  padding: 0 10px 0 0;
}


.event-overview button.fc-listWeek-button {
  content: 'Week'
}

.event-overview .fc-center {
  display: none;
}
.event-overview .fc-right {
  float: left;
  min-height: 32px;
  width: 100%;
  border-bottom: 1px solid #D3D3D3;
}

.event-overview .fc-toolbar h2 {
  font-size: 20px;
  font-weight: 700;
  float: left;
  padding-top: 0;
}
.event-overview .fc-event-container  {
  padding-bottom: 8px;
}
.event-overview .fc-event-container .fc-content {
  white-space: normal;
  max-height: 35px;
}
.event-overview .fc-event {
  background-color: #e5edff !important;
  color: #10099f;
  border-radius: unset;
  border: none;
  font-size: 12px;
  line-height: 18px;
}

.fc-toolbar {
  flex-direction: column;
  align-items: start;
  margin-bottom: 0.5rem !important;
}

.event-overview .fc-unthemed td.fc-today {
  background: #fce8f3;
}

.event-overview .fc-day-grid-event .fc-title {
}

.event-overview .fc-more {
  color: #10099f;
  font-weight: 700;
  font-size: 14px;
  text-decoration: underline;
  text-underline-offset: 6px;
  padding: 1rem;
  margin-bottom: 3rem;
}
.event-overview .fc-more:hover {
  color: #a90b58;
  background-color: #f8e1ea;
}
.event-overview .fc-more-popover {
  width: 330px;
}
.event-overview .fc-more-popover .fc-event {
  background-color: white !important;
}
.event-overview .fc-more-popover .fc-content {
  overflow: visible;
  display: block;
  white-space: normal;
  max-height: unset;
}
.event-overview .fc-more-popover .fc-body {
  font-size: 18px;
  line-height: 27px;
  pointer-events: auto;
}
.event-overview .fc-more-popover .fc-header {
  background-color: #fcfcfc;
  padding: 1rem;
}
.event-overview .fc-more-popover .fc-header .fc-title {
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  color: #1c1c1c;
  margin-bottom: 0;
}
.event-overview .fc-more-popover .fc-time {
  font-weight: 400;
  color: #4e4e4e;
  font-size: 18px;
  line-height: 27px;
  display: block;
}
.event-overview .fc-more-popover .fc-title {
  font-weight: 700;
  color: #10099f;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 1rem;
  display: inline-block;
}

.ui-dialog .ui-dialog-titlebar {
  background: white !important;
  border-radius: 0 !important;
}

.ui-widget-overlay {
  background-color: #070444 !important;
}

.ui-dialog:not(.ui-dialog-off-canvas) {
  right: 0;
  left: unset !important;
  top: 0 !important;
}
.ui-dialog-content {
  max-height: 3000px !important;
}

.ui-dialog-titlebar-close {
  background: black !important;
}
.event-overview .fc-listDay-view {
  border: none !important;
}

.event-overview .fc-listDay-view .fc-list-heading {
  border: none !important;
}
.event-overview .fc-listDay-view .fc-list-heading td {
  background-color: transparent !important;
}
.event-overview .fc-listDay-view tr.fc-list-item {
  width: 45.8%;
  display: inline-block;
  padding: 1rem;
  height: 246px;
  background-color: white;
  margin-bottom: 2rem;
  border: 1px solid #d3d3d3;
  position: relative;
}

.event-overview .fc-listDay-view tr.fc-list-item:hover .fc-widget-content {
  background-color: white !important;
}

.event-overview .fc-listDay-view .fc-list-item-event-type {
  display: flex;
  gap: 8px;
}

.event-overview .fc-listDay-view .fc-list-item-event-type::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='29.3333' height='29.3333' rx='1.55556' fill='%2310099F'/%3E%3Cmask id='mask0_6802_1814' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='4' y='4' width='21' height='21'%3E%3Crect x='4.66797' y='4.6665' width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_6802_1814)'%3E%3Cpath d='M8.83594 18.8333V13H10.5026V18.8333H8.83594ZM13.8359 18.8333V13H15.5026V18.8333H13.8359ZM6.33594 22.1667V20.5H23.0026V22.1667H6.33594ZM18.8359 18.8333V13H20.5026V18.8333H18.8359ZM6.33594 11.3333V9.66667L14.6693 5.5L23.0026 9.66667V11.3333H6.33594ZM10.0443 9.66667H19.2943L14.6693 7.375L10.0443 9.66667Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
  float: left;
  width: 29.33px;
  height: 29.33px;
}

.event-overview .fc-listDay-view .fc-list-item-event-type .event-type-wrapper {
  font-size: 0.875rem;
  line-height: 150%;
  font-weight: 700;
  align-content: center;
  padding-top: 2px;
}

.event-overview .fc-listDay-view .fc-list-item-ical {
  display:block;
}

@media screen and (max-width: 1024px) {
  .event-overview .fc-listDay-view tr.fc-list-item {
    width: 99%;
    margin-right: 0 !important;
    min-height: 246px;
  }
}
.event-overview .fc-listDay-view tr.fc-list-item:nth-child(even) {
  margin-right: 2rem;
}
.event-overview .fc-listDay-view .fc-list-table td {
  border: none;
  padding: 1rem;
  padding-top: 0.5rem;
}
@media screen and (max-width: 1024px) {
  .event-overview .fc-listDay-view .fc-list-table td {
    padding-top: 0;
  }

}
.event-overview .fc-listDay-view .fc-list-table td.fc-list-item-time {
  display: block;
}

.event-overview .fc-list-table td.fc-list-item-time::before {
  content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_3426_4244" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%2310099F"/></mask><g mask="url(%23mask0_3426_4244)"><path d="M15.3 16.7L16.7 15.3L13 11.6V7H11V12.4L15.3 16.7ZM12 22C10.6167 22 9.31667 21.7373 8.1 21.212C6.88333 20.6873 5.825 19.975 4.925 19.075C4.025 18.175 3.31267 17.1167 2.788 15.9C2.26267 14.6833 2 13.3833 2 12C2 10.6167 2.26267 9.31667 2.788 8.1C3.31267 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.31233 8.1 2.787C9.31667 2.26233 10.6167 2 12 2C13.3833 2 14.6833 2.26233 15.9 2.787C17.1167 3.31233 18.175 4.025 19.075 4.925C19.975 5.825 20.6873 6.88333 21.212 8.1C21.7373 9.31667 22 10.6167 22 12C22 13.3833 21.7373 14.6833 21.212 15.9C20.6873 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6873 15.9 21.212C14.6833 21.7373 13.3833 22 12 22ZM12 20C14.2167 20 16.1043 19.221 17.663 17.663C19.221 16.1043 20 14.2167 20 12C20 9.78333 19.221 7.89567 17.663 6.337C16.1043 4.779 14.2167 4 12 4C9.78333 4 7.896 4.779 6.338 6.337C4.77933 7.89567 4 9.78333 4 12C4 14.2167 4.77933 16.1043 6.338 17.663C7.896 19.221 9.78333 20 12 20Z" fill="currentColor"/></g></svg>');
  float: left;
  clear: none;
  width: 27px;
  height: 26px;
  background-repeat: no-repeat;
  position: relative;
  top: 3px;
}
.event-overview .fc-listDay-view .fc-list-table .fc-list-item-marker {
  display: none;
}
.event-overview .fc-listDay-view .fc-list-table .fc-list-item-title {
  text-decoration: underline;
  color: #10099f;
  font-size: 18px;
  font-weight: 700;
}

.event-overview .fc-listDay-view .eventICalUTS {
  border: 2px solid #10099f;
  padding: 1rem;
  position: absolute;
  bottom: 1rem;
  width: calc(96% - 4.5rem);
  display: flex;
  align-items: center;
}
.event-overview .fc-listDay-view a.ical {
  margin: 0 auto;
}
.event-overview .fc-listDay-view .eventICalUTS a:after {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="48"><path d="M180-80q-24 0-42-18t-18-42v-620q0-24 18-42t42-18h65v-60h65v60h340v-60h65v60h65q24 0 42 18t18 42v620q0 24-18 42t-42 18H180Zm0-60h600v-430H180v430Zm0-490h600v-130H180v130Zm0 0v-130 130Zm300 230q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z" fill="%2310099F" /></svg>');
  float: right;
  clear: none;
  width: 44px;
  height: 30px;
  background-repeat: no-repeat;
}

.fc-unthemed .fc-list-empty {
  background-color: #e5edff;
}

#views-exposed-form-hi-events-page input[type=submit] {
  clear: left;
  width: 100% !important;
}
.event-overview .fc-listWeek-view .fc-list-heading td {
  background-color: #070444;
  color: white;
}

.event-overview  .fc-scroller  {
  height: auto !important;
}
.event-overview  .fc-view-container {
  padding-top: 32px;
}

.event-overview .fc-listWeek-view .fc-list-table td {
  border-color: #d3d3d3;
  border-width: 1px 1px 0;
  padding: 1rem;
  padding-right: 3rem;
}

.event-overview .fc-listWeek-view a.fc-list-heading-main,
.event-overview .fc-listWeek-view a.fc-list-heading-alt
{
  color: white;
  text-decoration-line: none;
}

@media screen and (max-width: 1024px) {
  .event-overview .fc-listWeek-view td.fc-list-item-time {
    border: none;
    width: 95%;
    display: block;
  }
  .event-overview .fc-listWeek-view td.fc-list-item-title {
    border: none;
    border-bottom: 1px solid #D3D3D3;
    width: 95%;
    display: block;
    margin-top: 0;
    padding-top: 0;
  }

}

.event-overview .fc-listWeek-view .fc-list-table tr:nth-child(even) {
  background-color: white;
}

.event-overview .fc-listWeek-view .fc-list-item-marker {
  display: none;
}
.event-overview .fc-listWeek-view .fc-list-table .fc-list-item-title {
  text-decoration: underline;
  color: #10099f;
  font-size: 18px;
  font-weight: 700;
}
.event-overview .fc-listWeek-view .eventICalUTS {
  display: flex;
  align-items: center;
  float: right;
  content: '';
}
.event-overview .fc-listWeek-view .eventICalUTS a {
  visibility: hidden;
}
.event-overview .fc-listWeek-view .eventICalUTS a:after {
  visibility: visible;
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="48"><path d="M180-80q-24 0-42-18t-18-42v-620q0-24 18-42t42-18h65v-60h65v60h340v-60h65v60h65q24 0 42 18t18 42v620q0 24-18 42t-42 18H180Zm0-60h600v-430H180v430Zm0-490h600v-130H180v130Zm0 0v-130 130Zm300 230q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z" fill="%2310099F" /></svg>');
  float: right;
  clear: none;
  width: 44px;
  height: 30px;
  background-repeat: no-repeat;
}
@media screen and (min-width: 1024px) and (max-width: 1536px) {
  #views-exposed-form-hi-events-page {
    min-width: 107%;
  }
  .event-overview {
    padding-left: 24px;
    padding-right: 24px;
  }
  .event-overview .fc-listDay-view tr.fc-list-item {
    width: 43.8%;
  }
  .event-overview .fc-listDay-view tr.fc-list-item:nth-child(even) {
    margin-right: 1rem;
  }
}


@media screen and (max-width: 1024px) {
  .event-overview .fc-listWeek-view .eventICalUTS a:after {
    visibility: hidden;
  }
}

.ui-state-default,
.ui-widget-content .ui-state-default {
  background: white !important;
  border: none;
}

.ui-datepicker td a {
  border: none !important;
}

.ui-datepicker .ui-datepicker-title,
.ui-datepicker .ui-datepicker-header {
  background: white;
  border: none;
  font-size: 1rem;
}
.ui-datepicker-calendar thead th {
  background-color: white;
  color: black !important;
  font-size: 0.875rem;
}

.ui-widget-content .ui-state-highlight {
  color: #FCFCFC !important;
  text-align: center;
  background-color: #f8e1ea !important;
  font-weight: 700 !important;
  border-radius: 2px;
  border: 1px solid #f8e1ea !important;
}

.ui-widget-content .ui-state-hover {
  background-color: #E5EDFF !important;
  border-radius: 2px;
  border: 1px solid #E5EDFF !important;
}

.ui-widget-content .ui-state-active {
  color: #FCFCFC !important;
  text-align: center;
  background-color: #0A0561 !important;
  font-weight: 700 !important;
  border-radius: 2px;
  border: 1px solid #0A0561 !important;
}

.ui-datepicker td a {
  text-align: center;
  font-size: 1rem;
  min-height: 40px;
  min-width: 40px;
  max-height: 40px;
  max-width: 40px;
  padding: 8px 4px;
}
.ui-dialog .ui-widget-content.ui-dialog-content {
  background-color: white !important;
}

#datepicker-container {
  display: flex;
  flex-direction: column;
  padding: 16px;
  gap: 16px;
  background-color: white !important;
}

#datepicker-container  .ui-widget.ui-widget-content {
  border: none !important;
}
[id^="edit-reset-hi-events"] {
  order: 2;
  font-size: 1rem !important;
  min-height: 48px !important;
}

.ui-datepicker-inline {
  border: none;
  align-self: center;
  max-width: 100%;
}


#datepicker-container .ui-datepicker-other-month.ui-datepicker-unselectable {
  background-color: #EEEEEE;
  color: #454545;
  opacity: 1;
}


#datepicker-container .ui-datepicker-other-month.ui-datepicker-unselectable span {
  background-color: transparent !important;
  border: none;
  font-size: 1rem;
  text-align: center;
}


#datepicker-container .ui-datepicker-prev span,
#datepicker-container .ui-datepicker-next span {
  display: none; /* Hide default text */
}
#datepicker-container .ui-datepicker-next,
#datepicker-container .ui-datepicker-prev {
  cursor: pointer;
}
#datepicker-container .ui-datepicker-prev::after {
  content: '';
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 96 960 960" width="24"><path d="M480 896 160 576l320-320 57 56-224 224h487v80H313l224 224-57 56Z" fill="currentColor" fill-rule="evenodd"/></svg>');
  position: relative;
  top: 1px;
  float: left;
  width: 24px;
  height: 24px;
}

#datepicker-container .ui-datepicker-next::after {
  content: '';
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 96 960 960" width="24"><path d="m480 896-57-56 224-224H160v-80h487L423 312l57-56 320 320-320 320Z" fill="currentColor" fill-rule="evenodd"/></svg>');
  position: relative;
  top: 1px;
  float: right;
  width: 24px;
  height: 24px;
}

.hi-events .empty {
  flex: 1 30%;
  order: 4;
  margin: 3rem 0 0 0;
}

.hi-events .empty p {
  margin-top: 2rem;
}

.hi-events-form .form-item {
  background: transparent;
}

.hi-events-form .form-type-checkbox {
  margin-bottom: 0;
}

.bef-checkboxes ul {
  list-style-type: none;
  float: left;
  padding-left: 0;
}

input:checked + label {
  font-weight: 700
}

.hi-events-form .sethi-events
{
  box-sizing: border-box;
  border: none;
  /*border: 1px dashed red;*/
  order: 3;
  margin-right: 2rem;
  width: 25%;
}

.hi-events-form .sethi-events label svg {
  float: right;
  margin-left: 0.5rem;
}

details[data-drupal-selector*="edit-field-uppruni-efnis-target-id-collapsible"] {
  width: 100%;
  border-radius: 2px;
  border: 1px solid #D3D3D3;
  padding: 1rem 0;
  contain: content;
  background: white !important;
}

details[data-drupal-selector*="outer-filter-target-id-collapsible"] {
  width: 100%;
  border-bottom: 1px solid #D3D3D3;
  contain: content;
  font-weight: 400;
  font-size: 20px;
  padding-bottom: 1rem;
}

@media screen and (max-width: 1199px) {
  .event-overview {
    padding-left: 0;
  }

  .event-overview .fc-listDay-view tr.fc-list-item {
    width: 95%;
    padding: 0.5rem;
    min-height: 250px;
  }

  .hi-events-form .setshi-events {
    box-sizing: border-box;
    border: none;
    /* border: 1px dashed red; */
    order: 3;
    width: 100%;
  }

  .hi-events-form .setshi-events .form-item {
    margin-bottom: 0;
    border-bottom: 0;
  }
  .hi-events-form .setshi-events details:last-child {
    border-bottom: 1px solid #D3D3D3;
  }
  .hi-events-form summary[aria-expanded="false"] {
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Icon"><mask id="mask0_1020_6560" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="33"><rect id="Bounding box" y="0.5" width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_1020_6560)"><path id="expand_circle_down" d="M16 21.167L22 15.167L20.1 13.3003L16 17.4003L11.9 13.3003L10 15.167L16 21.167ZM16 29.8337C14.1556 29.8337 12.4222 29.4834 10.8 28.783C9.1778 28.0834 7.76669 27.1337 6.56669 25.9337C5.36669 24.7337 4.41691 23.3225 3.71735 21.7003C3.01691 20.0781 2.66669 18.3448 2.66669 16.5003C2.66669 14.6559 3.01691 12.9225 3.71735 11.3003C4.41691 9.6781 5.36669 8.26699 6.56669 7.06699C7.76669 5.86699 9.1778 4.91677 10.8 4.21633C12.4222 3.51677 14.1556 3.16699 16 3.16699C17.8445 3.16699 19.5778 3.51677 21.2 4.21633C22.8222 4.91677 24.2334 5.86699 25.4334 7.06699C26.6334 8.26699 27.5831 9.6781 28.2827 11.3003C28.9831 12.9225 29.3334 14.6559 29.3334 16.5003C29.3334 18.3448 28.9831 20.0781 28.2827 21.7003C27.5831 23.3225 26.6334 24.7337 25.4334 25.9337C24.2334 27.1337 22.8222 28.0834 21.2 28.783C19.5778 29.4834 17.8445 29.8337 16 29.8337ZM16 27.167C18.9778 27.167 21.5 26.1337 23.5667 24.067C25.6334 22.0003 26.6667 19.4781 26.6667 16.5003C26.6667 13.5225 25.6334 11.0003 23.5667 8.93366C21.5 6.86699 18.9778 5.83366 16 5.83366C13.0222 5.83366 10.5 6.86699 8.43335 8.93366C6.36669 11.0003 5.33335 13.5225 5.33335 16.5003C5.33335 19.4781 6.36669 22.0003 8.43335 24.067C10.5 26.1337 13.0222 27.167 16 27.167Z" fill="%234E4E4E"/></g></g></svg>');
  }

  details[open] summary {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="33" viewBox="0 -960 960 960" width="32"><path d="m357-384 123-123 123 123 57-56-180-180-180 180 57 56ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z" fill="currentColor" fill-rule="evenodd"/></svg>');
    color: rgb(112 112 112/var(--tw-text-opacity));
    background-repeat: no-repeat;
    margin-right: 2rem;
  }

  details[data-drupal-selector*="edit-field-uppruni-efnis-target-id-collapsible"] {
    margin-top: 48px;
  }
}
