/* ============================================================================
 * Financial Platform - Main Styles
 * 財務管理系統 - 主樣式
 * ============================================================================ */

/* 全域重置 */
* { 
  box-sizing: border-box; 
  margin: 0;
  padding: 0;
}

body {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang TC', 'Microsoft JhengHei', Arial, sans-serif;
  background: #f0f2f5;
  color: #333;
}

/* 工具類別 */
.hidden { 
  display: none !important; 
}

/* 響應式設計 */
@media (max-width: 768px) {
  .topbar {
    padding: 0 16px;
  }
  
  .main-content {
    padding: 16px;
  }
  
  .stats-container {
    grid-template-columns: 1fr;
  }
  
  .data-table {
    font-size: 13px;
  }
  
  .data-table th,
  .data-table td {
    padding: 10px 12px;
  }
  
  .form-row {
    grid-template-columns: 1fr;
  }
  
  .modal-content {
    width: 95%;
  }
}
