.public-ticket-access-scope[data-ticket-runtime-managed="true"] {
  display: block;
}

.public-ticket-access-scope[data-ticket-runtime-managed="true"] > summary,
.public-ticket-access-scope[data-ticket-runtime-managed="true"] > header {
  position: relative;
  z-index: 2;
  display: grid;
  grid-template-columns: minmax(0, 1fr) 24px 18px;
  gap: 8px;
  align-items: center;
  width: 100%;
  min-height: 44px;
  cursor: pointer;
  pointer-events: auto !important;
  touch-action: manipulation;
  user-select: none;
  -webkit-user-select: none;
}

.public-ticket-access-scope[data-ticket-runtime-managed="true"] > summary::after,
.public-ticket-access-scope[data-ticket-runtime-managed="true"] > header::after {
  content: "";
  width: 8px;
  height: 8px;
  justify-self: center;
  border-right: 2px solid #7a858f;
  border-bottom: 2px solid #7a858f;
  transform: rotate(45deg) translate(-2px, -2px) !important;
}

.public-ticket-access-scope[data-ticket-runtime-managed="true"][data-ticket-expanded="true"] > summary::after,
.public-ticket-access-scope[data-ticket-runtime-managed="true"][data-ticket-expanded="true"] > header::after {
  transform: rotate(225deg) translate(-2px, -2px) !important;
}

.public-ticket-access-scope[data-ticket-runtime-managed="true"] > summary:focus-visible,
.public-ticket-access-scope[data-ticket-runtime-managed="true"] > header:focus-visible {
  border-radius: 8px;
  outline: 2px solid #8c969e;
  outline-offset: 3px;
}

.public-ticket-access-scope[data-ticket-runtime-managed="true"] > ol[hidden] {
  display: none !important;
}

.public-ticket-access-scope[data-ticket-runtime-managed="true"][data-ticket-expanded="true"] > ol {
  display: grid !important;
}

.public-ticket-access-scope > ol > li {
  display: block !important;
  grid-template-columns: none !important;
  gap: 0 !important;
  font-weight: 400 !important;
}

.public-ticket-access-scope > ol > li > span:first-child {
  display: none !important;
}

.public-ticket-access-scope > ol > li > b {
  font-weight: 400 !important;
}
