/**app.wxss**/
page {
  /* Theme Colors */
  --primary-color: #ff9900;
  --secondary-color: #f5a623;
  --primary-gradient-start: #ff9900;
  --primary-gradient-end: #f5a623;
  --primary-light: #fff7e6; /* Light background for primary color */
  
  /* Background Colors */
  --background-color: #f9fafb;
  --surface-color: #ffffff;
  --surface-hover: #f9fafb;
  --surface-secondary: #f3f4f6;
  
  /* Text Colors */
  --text-main: #1f2937;
  --text-secondary: #6b7280;
  --text-light: #9ca3af;
  --text-white: #ffffff;
  
  /* Border Colors */
  --border-color: #f3f4f6;
  
  /* Status Colors */
  --warning-color: #d97706;
  --warning-bg: #fef3c7;
  --success-color: #059669;
  --success-bg: #ecfdf5;
  --info-color: #2563eb;
  --info-bg: #dbeafe;
  --price-color: #e54d42;
  
  /* Variables usage */
  background-color: var(--background-color);
  color: var(--text-main);
}

.container {
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
