/* inline */
@scope (html[data-site-styles~="56593c931a68114a"]) {
  .activity-close-card:where(:scope, *) {
    border: 1px solid var(--border-color, #64748b);
    border-radius: 0.5rem;
    margin-block: 1.25rem;
    padding: 1rem;
    overflow-wrap: anywhere;
  }
  .activity-close-card[hidden]:where(:scope, *) { display: none !important; }
  .activity-close-card h2:where(:scope, *) { margin-block-start: 0; }
  .activity-close-card label:where(:scope, *) { display: block; font-weight: 600; margin-block: 1rem 0.35rem; }
  .activity-close-card textarea:where(:scope, *) {
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
    padding: 0.65rem;
    border: 1px solid currentColor;
    border-radius: 0.25rem;
    color: inherit;
    background: transparent;
    font: inherit;
    resize: vertical;
  }
  .activity-close-card summary:where(:scope, *) { cursor: pointer; min-height: 44px; padding-block: 0.6rem; }
  .activity-close-card :is(summary, textarea, a):focus-visible:where(:scope, *) { outline: 3px solid #2563eb; outline-offset: 3px; }
  .activity-close-note:where(:scope, *) { font-size: 0.9em; }
}
