#lc-story-actions [hidden],
#lc-story-actions[hidden] {
  display: none !important;
}
#lc-story-actions {
  padding-block: .45rem;
}
.lc-story-action-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: .5rem;
}
#lc-story-actions button,
#lc-story-actions a,
#lc-story-actions select {
  min-height: 44px;
}
#lc-story-actions a {
  display: inline-flex;
  align-items: center;
  color: #a9d9ff;
  padding-inline: .35rem;
}
#lc-story-actions form,
#lc-story-share-panel,
#lc-story-heart-list {
  margin-block: .5rem;
}
#lc-story-friends,
#lc-story-copy-url {
  min-width: 0;
  max-width: 100%;
}
#lc-story-action-status:empty {
  display: none;
}
#lc-story-action-status,
.lc-story-share-note {
  margin-block: .35rem 0;
}
#lc-story-heart[aria-pressed="true"] {
  box-shadow: inset 0 0 0 2px #ff8a36;
}
#lc-story-image,
#lc-story-video,
#lc-story-detail-media {
  touch-action: manipulation;
}
#lc-story-detail-media {
  display: block;
  max-width: 100%;
  max-height: 70dvh;
}
#lc-story-viewer #lc-story-image,
#lc-story-viewer #lc-story-video {
  height: min(51dvh, 620px);
}
@media (max-width: 420px) {
  #lc-story-viewer {
    padding: 14px;
  }
  #lc-story-viewer footer {
    flex-wrap: wrap;
    gap: 6px;
  }
}
