@media (max-width: 640px) {
    header section {
      flex-direction: column;
    }
}

@media (max-width: 420px) {
  .evo_item {
    display: flex;
    flex-direction: column;
    width: 50%;
  }
}

@media (min-height: 1921px) {
  .pokelog {
    width: 1250px;
    height: 75vh;
  }

  .pokelog_wrapper {
    width: 100%;
  }

  .pokelog_id {
    font-size: 32px;
  }

  .pokelog_close_button {
    font-size: 2px;

    width: 42px;
    height: 42px;

    top: 10px;
    right: 10px;

  }

  .type_icon {
    width: 42px;
  }

  .pokelog_single_tab {
    font-size: 32px;
  }

  .pokelog_content_tab {
    gap: 32px;
  }

  .main_fact_name {
    min-width: 250px;
    font-size: 32px;
  }

  .main_fact_value {
    font-size: 36px;
  }
}

@media (min-height: 1100px) {
  .pokelog_wrapper {
    max-height: 1000px;
  }
  
} 

@media (max-height: 920px) {
  main {
    height: 100%;
    overflow-y: none;
  }

  .pokelog_sprite {
    width: auto;
    height: 30%;
  }

  footer {
    height: 40px;
  }
}
