.ntf-card[data-v-741a9174]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #eef0f4;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s,background .15s;transition:border-color .15s,box-shadow .15s,background .15s,-webkit-box-shadow .15s}.ntf-card[data-v-741a9174]:hover{border-color:#e0e7ff;-webkit-box-shadow:0 8px 24px rgba(17,24,39,.06);box-shadow:0 8px 24px rgba(17,24,39,.06)}.ntf-card.unread[data-v-741a9174]{background:#fcfcff}.ntf-card.read .ntf-card-body[data-v-741a9174],.ntf-card.read .ntf-card-tag[data-v-741a9174],.ntf-card.read .ntf-card-title[data-v-741a9174]{opacity:.72}.ntf-card-bar[data-v-741a9174]{position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:#4f46e5}.ntf-card-main[data-v-741a9174]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:16px 20px 14px}.ntf-card-head[data-v-741a9174]{position:relative;padding-right:96px;min-height:24px}.ntf-card-title-row[data-v-741a9174]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.ntf-card-dot[data-v-741a9174]{-ms-flex-negative:0;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#ef4444}.ntf-card-tag[data-v-741a9174]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;background:#eff6ff;color:#2563eb}.ntf-card-tag.is-type-2[data-v-741a9174]{background:#fff7ed;color:#c2410c}.ntf-card-tag.is-type-3[data-v-741a9174]{background:#fef2f2;color:#b91c1c}.ntf-card-title[data-v-741a9174]{margin:0;font-size:15px;font-weight:650;color:#111827;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ntf-card-time[data-v-741a9174]{position:absolute;top:2px;right:0;font-size:12px;color:#9ca3af;white-space:nowrap}.ntf-card-body[data-v-741a9174]{margin:10px 0 0;font-size:14px;line-height:1.6;color:#4b5563;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ntf-card-foot[data-v-741a9174]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}.ntf-card-action[data-v-741a9174],.ntf-card-link[data-v-741a9174]{border:0;background:none;padding:0;font-size:13px;cursor:pointer}.ntf-card-link[data-v-741a9174]{color:#4f46e5}.ntf-card-link[data-v-741a9174]:hover{color:#4338ca}.ntf-card-action[data-v-741a9174]{color:#6b7280;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.ntf-card-action[data-v-741a9174]:hover{color:#111827}.ntf-card-action[disabled][data-v-741a9174]{opacity:.5;cursor:not-allowed}.ntf-card:hover .ntf-card-action[data-v-741a9174]{opacity:1}.notification-page[data-v-38219d63]{padding:24px;max-width:960px;margin:0 auto}.page-header[data-v-38219d63]{margin-bottom:16px}.page-header h2[data-v-38219d63]{margin:0;font-size:22px;font-weight:650;color:#111827}.page-header p[data-v-38219d63]{margin:6px 0 0;font-size:13px;color:#6b7280}.ntf-toolbar[data-v-38219d63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px;border-bottom:1px solid #eef0f4}.ntf-tabs[data-v-38219d63]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ntf-tabs[data-v-38219d63] .el-tabs__header{margin:0;border-bottom:0}.ntf-tabs[data-v-38219d63] .el-tabs__nav-wrap:after{display:none}.ntf-toolbar-actions[data-v-38219d63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-negative:0;flex-shrink:0;padding-bottom:8px}.ntf-unread-label[data-v-38219d63]{font-size:13px;color:#6b7280}.mark-all-read-btn[data-v-38219d63]{padding:0;font-size:13px;color:#4f46e5}.notification-list[data-v-38219d63]{gap:12px;min-height:200px}.empty-state[data-v-38219d63],.notification-list[data-v-38219d63]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.empty-state[data-v-38219d63]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 0;color:#c0c4cc;background:#fff;border:1px solid #eef0f4;border-radius:12px}.empty-state .empty-icon[data-v-38219d63]{width:48px;height:48px;margin-bottom:12px}.empty-state p[data-v-38219d63]{font-size:14px;margin:0}