/* 全局样式 */
ion-content {
    --background: #f7f7f7;
    padding: 16px;
}

/* 卡片样式 */
ion-card {
    margin-bottom: 16px;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

/* 卡片标题样式 */
ion-card-title {
    color: #333;
    font-size: 1.25rem;
    font-weight: bold;
}

/* 卡片内容样式 */
ion-card-content {
    padding: 16px;
}

/* 按钮样式 */
ion-button {
    --background: #007bff;
    --color: #fff;
    --border-radius: 4px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-start: 16px;
    --padding-end: 16px;
    font-size: 1rem;
    font-weight: 500;
}

ion-button:hover {
    --background: #0056b3;
}

/* 工具栏样式 */
ion-toolbar {
    --background: #ffffff;
    --color: #333;
    border-bottom: 1px solid #e0e0e0;
}

/* 返回按钮样式 */
ion-back-button {
    --color: #007bff;
}