/* =========================================================
   AniLog — компактный режим для невысоких экранов
   ========================================================= */

/* ---------- Компактный режим для невысоких экранов (ноутбуки) ---------- */

@media (max-height: 800px) {
  .modal {
    padding: 14px;
  }

  .modal__panel {
    max-height: calc(100dvh - 28px);
  }

  .modal__main {
    padding: 22px 32px 18px;
  }

  .modal__subtitle {
    margin: 7px 0 15px;
  }

  .anime-form {
    gap: 12px;
  }

  .textarea {
    min-height: 62px;
    height: 62px;
  }

  .status-option__inner {
    min-height: 52px;
  }

  .form-actions {
    padding-top: 0;
  }

  .form-actions .button {
    height: 40px;
  }

  .preview-panel {
    padding: 24px 22px 18px;
    gap: 14px;
  }

  .preview-card {
    width: min(210px, 100%);
  }
}
