/* round15m 简洁主题：只改样式，仅手机版（body.t15m 由 html.phone 决定），电脑端不变。沃尔玛色系：主色蓝，红只给警示数字 */
body.t15m{--blue:var(--wm,#0071DC);--blue-l:#F2F8FD;--line:#EEEFF1;--bg:#F7F8FA;--txt:#1D1D1F;--sub:#86868B;--orange:var(--wm,#0071DC);--green:var(--wm,#0071DC);background:var(--bg);letter-spacing:.01em}
/* 1 顶栏：只留 美国/北京时间 + 标题 + 搜索 + 账号 */
body.t15m .top{border-bottom:0;box-shadow:none;background:rgba(255,255,255,.86);backdrop-filter:saturate(180%) blur(16px);height:52px}
body.t15m .top .cwk,body.t15m .top .calbtn,body.t15m .top .cwx,body.t15m .top #cwx,body.t15m .top .netic,body.t15m .top #netic,body.t15m .top .ssbtn,body.t15m .wxtip,body.t15m .wxaqi{display:none!important}
body.t15m .top .clk{font-weight:500;color:var(--sub);font-size:13px}
body.t15m .top .clk .flag{opacity:.85}
body.t15m .who{color:var(--sub);font-size:12.5px}
/* 2 留白+字号分层：去框去阴影、去框套框 */
body.t15m .content{padding:32px 40px 56px}
body.t15m .phead{background:transparent;border:0;box-shadow:none;padding:4px 0 8px;margin-bottom:24px}
body.t15m .phead h1{font-size:30px;font-weight:700;letter-spacing:-.02em}
body.t15m .phead h1 .ic{display:none}
body.t15m .pdesc{color:var(--sub);font-size:13px;margin-top:4px}
body.t15m .card{border:0;box-shadow:none;border-radius:18px;padding:24px 28px;margin-bottom:20px}
body.t15m .card .card,body.t15m .card .stat,body.t15m .card .tw{background:transparent;border:0;box-shadow:none}
body.t15m .card h2,body.t15m .card h3,body.t15m .card>b:first-child{font-size:17px;font-weight:600;letter-spacing:-.01em}
body.t15m .tabs{background:transparent;border:0;padding:0;gap:6px}
body.t15m .tab{border-color:transparent;border-radius:980px}
body.t15m .tab.on{background:var(--txt);color:#fff;border-color:var(--txt)}
body.t15m .tw{border:0;box-shadow:none;border-radius:14px}
body.t15m th{background:#fff!important;color:var(--sub)!important;font-weight:500;font-size:12px;border-bottom:1px solid var(--line)}
body.t15m td{border-color:var(--line)}
body.t15m .btn{border-radius:980px;border-color:#E3E4E5}
body.t15m .btn.pri{background:var(--blue);border-color:var(--blue)}
/* 5 关键数字大而粗，说明小而灰 */
body.t15m .stats{gap:16px}
body.t15m .stat{border:0;box-shadow:none;border-radius:18px;padding:20px 22px}
body.t15m .stat b,body.t15m .stat b.hl{font-size:34px;font-weight:700;letter-spacing:-.02em;color:var(--txt)}
body.t15m .stat span{color:var(--sub);font-size:13px}
body.t15m .stat small,body.t15m small,body.t15m .muted{color:var(--sub)}
body.t15m .stat.warn b{color:var(--red)}
/* 3 单一主色：橙/绿/黄底块收成中性，红只留警示 */
body.t15m .tag.g,body.t15m .tag.y{background:#F2F8FD;color:var(--blue)}
body.t15m .ok{color:var(--txt);font-weight:600}
body.t15m .bdg.pend{background:var(--wm-y,#FFC220)}
body.t15m [style*="#fff7ed"],body.t15m [style*="#fffbeb"],body.t15m [style*="#fef3c7"],body.t15m [style*="#f0fdf4"],body.t15m [style*="#ecfdf5"]{background:#fff!important;border-color:var(--line)!important}
/* 卡片版（r15l）同步：去边去影 */
body.t15m .c15c{border:0!important;box-shadow:none!important;border-radius:18px}
body.t15m .c15k b,body.t15m .c15m b{font-weight:700}
/* 手机：留白收小，结构不动 */
@media (max-width:760px){body.t15m .content{padding:16px 14px 80px}body.t15m .phead h1{font-size:24px}body.t15m .card{padding:16px;border-radius:16px;margin-bottom:12px}body.t15m .stat b,body.t15m .stat b.hl{font-size:26px}}
/* 待办块 / 盘点汇总：去色块，用大数字分层；红只留在警示数字 */
body.t15m .wtodo{background:#F7F8FA!important;border:0!important;box-shadow:none!important;border-radius:14px;color:var(--sub)}
body.t15m .wtodo b{font-size:28px;font-weight:700}
body.t15m .stksum>div{background:#F7F8FA;border:0;border-radius:14px;padding:14px 16px}
body.t15m .stksum b{font-size:28px;font-weight:700;letter-spacing:-.02em}
body.t15m .stksum span{color:var(--sub)}
body.t15m .stksum>div.warn{background:#FDF2F2}body.t15m .stksum>div.warn b{color:var(--red)}
