/* ========================================
   Notification Center V1.2｜通知中心统一二级页面
======================================== */
.notification-center__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.notification-item{border:1px solid var(--border-soft);border-radius:12px;padding:13px;background:#fff}.notification-item.is-read{opacity:.74}.notification-item.is-important{border-color:#B9D3C7;box-shadow:0 0 0 2px rgba(23,107,77,.04)}.notification-item header{display:flex;justify-content:space-between;gap:12px}.notification-item header span{font-size:8.5px;color:var(--miwa-green);font-weight:800}.notification-item h2{margin:4px 0;font-size:13px;color:var(--miwa-green-deep)}.notification-item time{color:var(--text-muted);font-size:8.5px;white-space:nowrap}.notification-item p{margin:8px 0;color:var(--text-muted);font-size:10px;line-height:1.65}.notification-item__meta{display:flex;gap:8px;flex-wrap:wrap;color:#76877F;font-size:8.5px}.notification-item footer{display:flex;align-items:center;gap:8px;margin-top:10px}.notification-item footer .spacer{margin-left:auto}.notification-item button{height:30px;padding:0 10px;border:1px solid var(--border-soft);border-radius:7px;background:#fff;color:var(--miwa-green-deep);font-size:9px}.notification-item button.primary{border-color:var(--miwa-green);background:var(--miwa-green);color:#fff}.notification-type-card{border:1px solid var(--border-soft);border-radius:12px;background:#fff;padding:13px;min-height:78px;cursor:pointer}.notification-type-card.is-active{border-color:#8FBCA7;box-shadow:0 0 0 2px rgba(23,107,77,.06)}.notification-type-card header{display:flex;justify-content:space-between;gap:8px}.notification-type-card strong{font-size:13px;color:var(--miwa-green-deep)}.notification-type-card b{min-width:25px;height:25px;display:grid;place-items:center;border-radius:999px;background:var(--miwa-green-light);font-size:10px}.notification-type-card p{margin:8px 0 0;color:var(--text-muted);font-size:9.5px;line-height:1.55}@media(max-width:900px){.notification-center__list{grid-template-columns:1fr}}

/* V1.2 通知详情：内测必需子页面，继续继承统一二级页面语言。 */
.notification-item h2 a,.miwa-object-table td a{color:inherit;text-decoration:none}.notification-item h2 a:hover,.miwa-object-table td a:hover{color:var(--miwa-green);text-decoration:underline}.notification-item__detail{color:var(--miwa-green);font-size:9px;font-weight:800;text-decoration:none}.notification-detail__eyebrow{margin:0 0 4px!important;font-size:9px!important}.notification-detail__eyebrow a{color:var(--miwa-green);text-decoration:none}.notification-detail__content{min-height:150px;border:1px solid var(--border-soft);border-radius:12px;background:#FBFDFC;padding:18px}.notification-detail__body{color:#29483D;font-size:12px;line-height:1.9;white-space:normal}.notification-detail__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.notification-detail__meta>div{min-height:58px;padding:10px;border:1px solid var(--border-soft);border-radius:10px;background:#fff}.notification-detail__meta span{display:block;color:var(--text-muted);font-size:9px}.notification-detail__meta strong{display:block;margin-top:5px;color:var(--miwa-green-deep);font-size:10.5px;line-height:1.45}.notification-detail__action-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.notification-detail__action-row>span{color:var(--text-muted);font-size:10px}.notification-detail__action-row .miwa-level2-head__button{text-decoration:none}@media(max-width:900px){.notification-detail__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.notification-detail__meta{grid-template-columns:1fr}}
