/* 小型桌面設備樣式 - 769px到1200px */
@media (min-width: 769px) and (max-width: 1200px) {
  /* 769px到900px的特定樣式 */
  @media (max-width: 900px) {
    .navigator-box {
      display: none;
    }

    .navigator-dropdown-box {
      font-size: 18px;
    }

    .navigator-dropdown-box > svg {
      width: 1.4rem;
    }
  }
  
  /* 901px到1200px的特定樣式 */
  @media (min-width: 901px) {
    .navigator-box {
      display: none;
    }

    .navigator-dropdown-box {
      font-size: 18px;
    }

    .navigator-dropdown-box > svg {
      width: 1.2rem;
    }

    
  }
  
  /* 所有769px到1200px的通用樣式 */
  .content-area {
    margin: 40px 30px;
  }
  
  .account-content-area {
    margin: 40px 30px;
  }
  
  .post-box {
    min-height: 12rem;
    grid-template-columns: 140px minmax(14rem, auto) auto auto;
  }
  
  .post-pic-area img, .scroll-item > img {
    max-height: 140px;
    max-width: 140px;
  }
  
  .deal-content-box {
    grid-template-columns: 140px minmax(0, 1fr) auto auto;
  }
  
  .deal-content-box > .post-title > h2 {
    font-size: 1.4rem;
  }
  
  .modal-content {
    max-width: 600px;
  }

  .tab-btn{
    padding: 0.75rem 1rem;
  }

  .navigator-list {
    padding: 1rem;
  }

  .account-container {
    min-width: 700px;
  }

  .posts-wrapper {
    gap: 0.7rem;
  }
} 