/* inline */
@scope (html[data-site-styles~="68b082bae2af502f"]) {
  .hardware-replay:where(:scope, *), .hardware-replay-comments:where(:scope, *) { border: 1px solid #64748b; border-radius: 8px; padding: 1rem; margin-block: 1rem; }
  .hardware-replay label:where(:scope, *), .hardware-replay-comments label:where(:scope, *) { display: block; margin-block: .75rem; }
  .hardware-replay input:where(:scope, *), .hardware-replay-comments textarea:where(:scope, *) { display: block; width: 100%; min-width: 0; box-sizing: border-box; }
  .hardware-replay button:where(:scope, *), .hardware-replay-comments button:where(:scope, *) { min-height: 44px; padding: .5rem .75rem; margin: .25rem; }
  .hardware-replay-comments textarea:where(:scope, *) { min-height: 6rem; }
  .hardware-replay-comments li:where(:scope, *) { overflow-wrap: anywhere; white-space: pre-wrap; }
  .hardware-replay-world:where(:scope, *) { overflow-wrap: anywhere; }
  .hardware-replay-world input[type=file]:where(:scope, *)::file-selector-button { min-height: 44px; font: inherit; }
  .hardware-replay-world details:where(:scope, *) { margin-block: 1rem; }
  .hardware-replay-world summary:where(:scope, *) { min-height: 44px; cursor: pointer; }
  .hardware-replay-world ul:where(:scope, *) { padding-inline-start: 1.5rem; }
  .hardware-replay-world dd:where(:scope, *) { margin-inline-start: 1rem; }
}
