[data-bind="enabled"] {
  position: absolute;
  top: .25rem;
  left: .25rem; }

[data-bind="htmlName"] {
  margin-inline-start: .5rem; }

[data-bind="htmlInfo"]:has(.badge) {
  display: flex;
  gap: .5rem;
  align-items: flex-start; }

[data-bind="htmlInfo"]:has(.badges-top) {
  flex-direction: column; }

[data-id]::after {
  content: "#" attr(data-id);
  opacity: .5; }

.translation > div {
  flex: 1;
  display: flex;
  align-items: center;
  gap: 1rem; }

.translation > div > *:nth-child(1),
.translation > div > *:nth-child(6) {
  flex: 2; }

.translation > div > *:nth-child(3),
.translation > div > *:nth-child(5) {
  flex: 1; }

[data-value="false"] > .false,
[data-value="true"] > .true {
  font-size: 1.25em; }

[data-value="false"] > .true {
  display: none; }

[data-value="true"] > .false {
  display: none; }

.flex {
  display: flex;
  gap: .5rem; }

.flex-rows,
.group-string-values {
  display: flex;
  flex-direction: column;
  gap: .5rem;
  flex: 1; }

.display-none {
  display: none !important; }

.invisible {
  visibility: hidden; }

@keyframes fire-1 {
  0% { }
  20% {
    scale: 1.0; }
  30% {
    scale: 0.9;
    color: #999; }
  40% {
    scale: 1.0; }
  45% {
    scale: 1.2;
    color: #fff; }
  70% {
    color: #fa0; }
  100% {
    scale: 1.0;
    color: #fff; } }

@keyframes fire-2 {
  0% {
    color: #ff00; }
  49% {
    color: #ff00; }
  50% {
    scale: 1.0;
    color: #f90f; }
  100% {
    scale: 1.5;
    color: #ff00; } }

@keyframes fire-3 {
  0%, 100% {
    scale: 0.9;
    color: #fff9; }
  50% {
    scale: 1.1;
    color: #fa0; } }

.script-result {
  background-color: #fff6;
  box-sizing: border-box;
  width: 100%;
  height: 6em;
  border: .075em solid #fffc; }

[data-bind="endpoints"] li {
  display: flex;
  align-items: center;
  gap: .325em;
  margin-left: 1em; }

[data-bind="endpoints"] [data-bind="method"] {
  flex: 0 0 4.5em;
  font-size: .9em;
  padding: .25em 0 .125em;
  border-radius: .25em;
  text-align: center; }
  [data-bind="endpoints"] [data-bind="method"][data-value="GET"] {
    background-color: #262; }
  [data-bind="endpoints"] [data-bind="method"][data-value="POST"] {
    background-color: #355; }
  [data-bind="endpoints"] [data-bind="method"][data-value="PUT"] {
    background-color: #348; }
  [data-bind="endpoints"] [data-bind="method"][data-value="DELETE"] {
    background-color: #622; }
