/**
 * 物联网卡应用场景页面 - 专业大气样式
 * 支持主题色与场景一致，Hero 大图展示
 * 引用 scenario-common.css 公共结构，本文件仅定义主题变量
 */

@import url("scenario-common.css");

/* ========== 主题色变量（按场景分类） ========== */
/* 交通运输/车联网 */
body[data-sim-theme="transport"] {
    --sim-primary: #0ea5e9;
    --sim-primary-dark: #0284c7;
    --sim-accent: #38bdf8;
    --sim-gradient: linear-gradient(135deg, #0ea5e9 0%, #0284c7 100%);
}

/* 共享经济/消费终端 */
body[data-sim-theme="sharing"] {
    --sim-primary: #8b5cf6;
    --sim-primary-dark: #7c3aed;
    --sim-accent: #a78bfa;
    --sim-gradient: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%);
}

/* 抄表/公用事业 */
body[data-sim-theme="utility"] {
    --sim-primary: #06b6d4;
    --sim-primary-dark: #0891b2;
    --sim-accent: #22d3ee;
    --sim-gradient: linear-gradient(135deg, #06b6d4 0%, #0891b2 100%);
}

/* 智慧城市/安防 */
body[data-sim-theme="city"] {
    --sim-primary: #f59e0b;
    --sim-primary-dark: #d97706;
    --sim-accent: #fbbf24;
    --sim-gradient: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
}

/* 工业/制造业 */
body[data-sim-theme="industry"] {
    --sim-primary: #475569;
    --sim-primary-dark: #334155;
    --sim-accent: #64748b;
    --sim-gradient: linear-gradient(135deg, #475569 0%, #334155 100%);
}

/* 农业/环保/气象 */
body[data-sim-theme="agriculture"] {
    --sim-primary: #22c55e;
    --sim-primary-dark: #16a34a;
    --sim-accent: #4ade80;
    --sim-gradient: linear-gradient(135deg, #22c55e 0%, #16a34a 100%);
}

/* 物流/供应链 */
body[data-sim-theme="logistics"] {
    --sim-primary: #eab308;
    --sim-primary-dark: #ca8a04;
    --sim-accent: #facc15;
    --sim-gradient: linear-gradient(135deg, #eab308 0%, #ca8a04 100%);
}

/* 医疗健康 */
body[data-sim-theme="healthcare"] {
    --sim-primary: #ef4444;
    --sim-primary-dark: #dc2626;
    --sim-accent: #f87171;
    --sim-gradient: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);
}

/* 零售/服务业 */
body[data-sim-theme="retail"] {
    --sim-primary: #ec4899;
    --sim-primary-dark: #db2777;
    --sim-accent: #f472b6;
    --sim-gradient: linear-gradient(135deg, #ec4899 0%, #db2777 100%);
}

/* 教育/文体 */
body[data-sim-theme="education"] {
    --sim-primary: #6366f1;
    --sim-primary-dark: #4f46e5;
    --sim-accent: #818cf8;
    --sim-gradient: linear-gradient(135deg, #6366f1 0%, #4f46e5 100%);
}

/* 智能家电/生活 */
body[data-sim-theme="appliance"] {
    --sim-primary: #14b8a6;
    --sim-primary-dark: #0d9488;
    --sim-accent: #2dd4bf;
    --sim-gradient: linear-gradient(135deg, #14b8a6 0%, #0d9488 100%);
}

/* 政务/政府 */
body[data-sim-theme="government"] {
    --sim-primary: #1e40af;
    --sim-primary-dark: #1e3a8a;
    --sim-accent: #3b82f6;
    --sim-gradient: linear-gradient(135deg, #1e40af 0%, #1e3a8a 100%);
}

/* 默认主题 */
body:not([data-sim-theme]) {
    --sim-primary: #3b82f6;
    --sim-primary-dark: #2563eb;
    --sim-accent: #60a5fa;
    --sim-gradient: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);
}
