/* Scoped visual fixes from releases 269–271. Keep the original Vite entry identity. */
.app-shell.mode-owner .contest-builder textarea[name="prompt"] {
  min-height: 8rem !important;
  padding-block: 1rem !important;
  line-height: 1.5 !important;
}

@media (max-width: 360px) {
  .app-shell.mode-owner .inline-creator .primary-button {
    width: 100% !important;
    gap: 6px !important;
    padding-inline: 12px 8px !important;
    font-size: 13px !important;
  }
  .app-shell.mode-owner .inline-creator .primary-button > span {
    white-space: nowrap !important;
  }
  .app-shell.mode-owner .owner-material-file input[type="file"] {
    color: transparent !important;
  }
  .app-shell.mode-owner .owner-material-file input[type="file"]::file-selector-button {
    width: 100% !important;
    margin: 0 !important;
  }
}
