.prose-lead[data-astro-cid-lvdl3i6m] {
  margin: 0;
  font-family: var(--type-family-sans);
  font-size: var(--type-size-18);
  line-height: 1.55;
  color: var(--color-text-secondary);
  max-width: 64ch;
}
.refuse-log[data-astro-cid-lvdl3i6m] {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--space-5);
  padding: var(--space-5) var(--space-5) var(--space-4);
  border: 1px solid var(--component-instrument-panel-border);
  border-radius: var(--radius-lg);
  background: var(--component-instrument-panel-bg);
}
.refuse-log[data-astro-cid-lvdl3i6m]:before {
  content: "";
  position: absolute;
  inset: 6px;
  border: 1px solid var(--component-instrument-panel-divider);
  border-radius: calc(var(--radius-lg) - 4px);
  pointer-events: none;
  z-index: 0;
}
.refuse-log[data-astro-cid-lvdl3i6m] > [data-astro-cid-lvdl3i6m] {
  position: relative;
  z-index: 1;
}
.refuse-log__head[data-astro-cid-lvdl3i6m],
.refuse-log__foot[data-astro-cid-lvdl3i6m] {
  display: flex;
  align-items: center;
  gap: var(--space-3);
  font-family: var(--type-family-mono);
  font-size: var(--type-size-11);
  letter-spacing: var(--type-track-overline);
  text-transform: uppercase;
  font-feature-settings:
    "tnum" 1,
    "ss01" 1;
}
.refuse-log__head[data-astro-cid-lvdl3i6m] {
  padding-bottom: var(--space-3);
  border-bottom: 1px solid var(--component-instrument-panel-divider);
}
.refuse-log__foot[data-astro-cid-lvdl3i6m] {
  padding-top: var(--space-3);
  border-top: 1px solid var(--component-instrument-panel-divider);
  justify-content: flex-end;
}
.refuse-log__pip[data-astro-cid-lvdl3i6m] {
  width: 6px;
  height: 6px;
  border-radius: var(--radius-full);
  background: var(--color-brand-accent);
  box-shadow: 0 0 0 2px var(--color-brand-accent-glow-10);
  flex: 0 0 auto;
}
.refuse-log__stamp[data-astro-cid-lvdl3i6m] {
  color: var(--color-brand-accent);
}
.refuse-log__id[data-astro-cid-lvdl3i6m] {
  color: var(--color-text-secondary);
}
.refuse-log__status[data-astro-cid-lvdl3i6m],
.refuse-log__release[data-astro-cid-lvdl3i6m] {
  color: var(--color-text-tertiary);
}
.refuse-log__rule[data-astro-cid-lvdl3i6m] {
  flex: 1;
  height: 1px;
  background: linear-gradient(
    to right,
    var(--color-border-default),
    var(--component-instrument-panel-divider) 60%,
    transparent
  );
}
.refuse-log__foot[data-astro-cid-lvdl3i6m] .refuse-log__rule[data-astro-cid-lvdl3i6m] {
  background: linear-gradient(
    to right,
    transparent,
    var(--component-instrument-panel-divider) 40%,
    var(--color-border-default)
  );
}
.refuse-list[data-astro-cid-lvdl3i6m] {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: var(--space-4);
}
.refuse-cell[data-astro-cid-lvdl3i6m] {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--space-4);
  padding: var(--space-5);
  background: var(--component-instrument-panel-bg);
  border: 1px solid var(--component-instrument-panel-border);
  border-radius: var(--radius-md);
  isolation: isolate;
}
.refuse-cell__bezel[data-astro-cid-lvdl3i6m] {
  position: absolute;
  inset: calc(var(--space-1) * 0.75);
  border: 1px solid var(--component-instrument-panel-divider);
  border-radius: calc(var(--radius-md) - (var(--space-1) / 2));
  opacity: 0.6;
  pointer-events: none;
  z-index: 0;
}
.refuse-cell--wide[data-astro-cid-lvdl3i6m] {
  grid-column: 1 / -1;
}
.refuse-cell__head[data-astro-cid-lvdl3i6m] {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  gap: var(--space-2);
  padding-bottom: var(--space-3);
  border-bottom: 1px solid var(--component-instrument-panel-divider);
}
.refuse-cell__pip[data-astro-cid-lvdl3i6m] {
  width: 6px;
  height: 6px;
  border-radius: var(--radius-full);
  background: var(--color-brand-accent);
  box-shadow: 0 0 0 2px var(--color-brand-accent-glow-10);
  flex: 0 0 auto;
}
.refuse-cell__ix[data-astro-cid-lvdl3i6m] {
  font-family: var(--type-family-mono);
  font-size: var(--type-size-11);
  letter-spacing: var(--type-track-overline);
  text-transform: uppercase;
  color: var(--color-brand-accent);
  font-feature-settings:
    "tnum" 1,
    "ss01" 1;
}
.refuse-cell__tag[data-astro-cid-lvdl3i6m] {
  font-family: var(--type-family-mono);
  font-size: var(--type-size-11);
  letter-spacing: var(--type-track-overline);
  text-transform: uppercase;
  color: var(--color-text-tertiary);
  padding-left: var(--space-2);
  border-left: 1px solid var(--component-instrument-panel-divider);
}
.refuse-cell__rule[data-astro-cid-lvdl3i6m] {
  flex: 1;
  height: 1px;
  background: linear-gradient(to right, var(--component-instrument-panel-divider), transparent);
}
.refuse-cell__text[data-astro-cid-lvdl3i6m] {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}
.refuse-cell__title[data-astro-cid-lvdl3i6m] {
  margin: 0;
  font-family: var(--type-family-sans);
  font-size: var(--type-size-16);
  line-height: 1.25;
  letter-spacing: var(--type-track-display-xs);
  font-weight: var(--type-weight-semibold);
  color: var(--color-text-primary);
}
.refuse-cell__body[data-astro-cid-lvdl3i6m] {
  margin: 0;
  font-family: var(--type-family-sans);
  font-size: var(--type-size-13);
  line-height: 1.55;
  color: var(--color-text-secondary);
}
@media (max-width: 760px) {
  .refuse-list[data-astro-cid-lvdl3i6m] {
    grid-template-columns: minmax(0, 1fr);
  }
  .refuse-cell--wide[data-astro-cid-lvdl3i6m] {
    grid-column: auto;
  }
  .refuse-cell[data-astro-cid-lvdl3i6m] {
    padding: var(--space-4);
  }
  .refuse-log[data-astro-cid-lvdl3i6m] {
    padding: var(--space-4);
    gap: var(--space-4);
  }
  .refuse-log__head[data-astro-cid-lvdl3i6m],
  .refuse-log__foot[data-astro-cid-lvdl3i6m] {
    flex-wrap: wrap;
    gap: var(--space-2);
  }
  .refuse-log__rule[data-astro-cid-lvdl3i6m] {
    display: none;
  }
}
