:root,[data-theme=light]{--color-primary:#3b82f6;--color-primary-dark:#2563eb;--color-primary-light:#60a5fa;--color-primary-rgb:59, 130, 246;--color-accent:#06b6d4;--color-accent-dark:#0891b2;--color-accent-light:#22d3ee;--color-accent-rgb:6, 182, 212;--color-success:#10b981;--color-success-dark:#059669;--color-success-light:#34d399;--color-success-rgb:16, 185, 129;--color-warning:#f59e0b;--color-warning-dark:#d97706;--color-warning-light:#fbbf24;--color-warning-rgb:245, 158, 11;--color-danger:#ef4444;--color-danger-dark:#dc2626;--color-danger-light:#f87171;--color-danger-rgb:239, 68, 68;--color-info:#3b82f6;--color-info-dark:#2563eb;--color-info-light:#60a5fa;--color-info-rgb:59, 130, 246;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-muted:#9ca3af;--color-text-disabled:#d1d5db;--color-bg-primary:#fff;--color-bg-secondary:#f9fafb;--color-bg-tertiary:#f3f4f6;--color-bg-elevated:#fff;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-border-dark:#d1d5db;--color-stat-primary:#1d4ed8;--color-stat-success:#15803d;--color-stat-warning:#a16207;--color-stat-danger:#b91c1c;--color-stat-neutral:#595959;--color-stat-violet:#722ed1;--color-code-bg:#f6f8fa;--color-code-border:#d0d7de;--gradient-primary:linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%);--gradient-primary-dark:linear-gradient(135deg, #2563eb 0%, #0891b2 100%);--gradient-bg:linear-gradient(to bottom, #f9fafb, #fff);--gradient-hero:linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%);--glass-bg:#fffc;--glass-border:#fff3;--glass-shadow:0 8px 32px 0 #1f268726;--terminal-primary:#0969da;--terminal-green:#1a7f37;--terminal-blue:#0969da;--terminal-purple:#8250df;--terminal-orange:#bc4c00;--terminal-red:#cf222e;--terminal-gray:#424a53;--terminal-bg:#fff;--terminal-bg-secondary:#f6f8fa;--terminal-bg-gradient:linear-gradient(135deg, #fff 0%, #f6f8fa 100%);--terminal-header-bg:#f6f8fa;--terminal-border:#d0d7de;--terminal-text-muted:#656d76}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#58a6ff;--color-primary-dark:#3794ff;--color-primary-light:#79c0ff;--color-primary-rgb:88, 166, 255;--color-accent:#39c5cf;--color-accent-dark:#2fb3bc;--color-accent-light:#56d4dd;--color-accent-rgb:57, 197, 207;--color-success:#3fb950;--color-success-dark:#2ea043;--color-success-light:#56d364;--color-success-rgb:63, 185, 80;--color-warning:#d29922;--color-warning-dark:#bb8009;--color-warning-light:#e3b341;--color-warning-rgb:210, 153, 34;--color-danger:#f85149;--color-danger-dark:#da3633;--color-danger-light:#ff6b6b;--color-danger-rgb:248, 81, 73;--color-info:#58a6ff;--color-info-dark:#3794ff;--color-info-light:#79c0ff;--color-info-rgb:88, 166, 255;--color-gray-50:#f0f6fc;--color-gray-100:#e6edf3;--color-gray-200:#c9d1d9;--color-gray-300:#b1bac4;--color-gray-400:#8b949e;--color-gray-500:#6e7681;--color-gray-600:#484f58;--color-gray-700:#36404a;--color-gray-800:#272e36;--color-gray-900:#181d23;--color-text-primary:#f1f4f7;--color-text-secondary:#c7ced6;--color-text-muted:#9da7b2;--color-text-disabled:#78838e;--color-bg-primary:#111418;--color-bg-secondary:#181d23;--color-bg-tertiary:#272e36;--color-bg-elevated:#20262d;--color-border:#36404a;--color-border-light:#2c343d;--color-border-dark:#46515d;--color-stat-primary:#58a6ff;--color-stat-success:#3fb950;--color-stat-warning:#d29922;--color-stat-danger:#f85149;--color-stat-neutral:#8b949e;--color-stat-violet:#bc8cff;--color-code-bg:#181d23;--color-code-border:#36404a;--gradient-primary:linear-gradient(135deg, #58a6ff 0%, #39c5cf 100%);--gradient-primary-dark:linear-gradient(135deg, #3794ff 0%, #2fb3bc 100%);--gradient-bg:linear-gradient(to bottom, #181d23, #111418);--gradient-hero:linear-gradient(135deg, #58a6ff 0%, #39c5cf 100%);--glass-bg:#181d23d1;--glass-border:#ffffff1a;--glass-shadow:0 8px 32px 0 #0006;--terminal-primary:#58a6ff;--terminal-green:#7ee787;--terminal-blue:#79c0ff;--terminal-purple:#d2a8ff;--terminal-orange:#ffa657;--terminal-red:#ff7b72;--terminal-gray:#b1bac4;--terminal-bg:#111418;--terminal-bg-secondary:#181d23;--terminal-bg-gradient:linear-gradient(135deg, #111418 0%, #181d23 100%);--terminal-header-bg:#181d23;--terminal-border:#36404a;--terminal-text-muted:#8b949e}[data-theme=dark] .ant-app,[data-theme=dark] .ant-layout,[data-theme=dark] .ant-layout-content{color:var(--color-text-primary);background:var(--color-bg-primary)}[data-theme=dark] .ant-card,[data-theme=dark] .ant-drawer-content,[data-theme=dark] .ant-modal-content,[data-theme=dark] .ant-popover-inner,[data-theme=dark] .ant-dropdown-menu{color:var(--color-text-primary);background:var(--color-bg-secondary);border-color:var(--color-border-light)}[data-theme=dark] .ant-card-head,[data-theme=dark] .ant-card-bordered,[data-theme=dark] .ant-table-wrapper .ant-table,[data-theme=dark] .ant-table-wrapper .ant-table-container,[data-theme=dark] .ant-list-bordered{border-color:var(--color-border-light)}[data-theme=dark] .ant-segmented{color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border-light);box-shadow:inset 0 1px #ffffff05}[data-theme=dark] .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--color-text-primary);background:var(--color-bg-elevated)}[data-theme=dark] .ant-segmented-item-selected{color:var(--color-text-primary);background:var(--color-bg-tertiary);box-shadow:0 1px 3px #0000003d, inset 0 0 0 1px var(--color-border)}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-picker,[data-theme=dark] .ant-select-selector{color:var(--color-text-primary);background:var(--color-bg-elevated);border-color:var(--color-border)}[data-theme=dark] .ant-input::placeholder,[data-theme=dark] .ant-input-affix-wrapper input::placeholder,[data-theme=dark] .ant-select-selection-placeholder,[data-theme=dark] .ant-picker-input input::placeholder{color:var(--color-text-disabled)}[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{color:var(--color-text-secondary);background:var(--color-bg-tertiary);border-color:var(--color-border-light)}[data-theme=dark] .ant-table-wrapper .ant-table-tbody>tr>td{background:var(--color-bg-secondary);border-color:var(--color-border-light)}[data-theme=dark] .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--color-bg-elevated)}:root{transition:background-color .3s,color .3s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification-detail-modal{max-width:calc(100vw - 24px);margin-top:12px;margin-bottom:12px}.notification-detail-modal .ant-modal-content{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:16px;max-height:calc(100dvh - 24px);padding:0;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.notification-detail-modal .ant-modal-header{background:0 0;border:0;min-width:0;margin:0;padding:24px 48px 16px 24px}.notification-detail-modal .ant-modal-title{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.45}.notification-detail-modal .ant-modal-close{color:var(--color-text-secondary);top:16px;right:16px}.notification-detail-modal .ant-modal-close:hover{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.notification-detail-modal .ant-modal-close:focus-visible{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.notification-detail-modal .ant-modal-body{max-height:calc(100dvh - 190px);padding:0 24px 20px;overflow-x:hidden;overflow-y:auto}.notification-detail-modal .ant-modal-footer{border-top:1px solid var(--color-border);background:0 0;margin:0;padding:16px 24px}.notification-detail-modal__content{flex-direction:column;gap:20px;min-width:0;display:flex}.notification-detail-modal__meta{min-width:0;color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.notification-detail-modal__level,.notification-detail-modal__expired{min-height:24px;color:var(--color-text-primary);background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:8px;align-items:center;padding:1px 8px;font-weight:500;line-height:1.5;display:inline-flex}.notification-detail-modal__level--success{border-color:var(--color-success)}.notification-detail-modal__level--warning{border-color:var(--color-warning)}.notification-detail-modal__level--error{border-color:var(--color-danger)}.notification-detail-modal__source{color:var(--color-text-primary)}.notification-detail-modal__body{min-width:0;color:var(--color-text-primary);overflow-wrap:anywhere;line-height:1.75}.notification-detail-modal__body .safe-rich-content{min-width:0;margin:0}.notification-detail-modal__body p:last-child,.notification-detail-modal__body .safe-rich-content>:last-child{margin-bottom:0}.notification-detail-modal__body .safe-rich-content a{color:var(--color-primary-dark);overflow-wrap:anywhere;text-underline-offset:2px;text-decoration:underline}[data-theme=dark] .notification-detail-modal__body .safe-rich-content a{color:var(--color-primary)}.notification-detail-modal__body img,.notification-detail-modal__body video{max-width:100%;height:auto}.notification-detail-modal__body table,.notification-detail-modal__body pre{max-width:100%;overflow-x:auto}.notification-detail-modal__timestamps{color:var(--color-text-primary);border-top:1px solid var(--color-border-light);flex-wrap:wrap;gap:8px 24px;margin:0;padding-top:16px;font-size:14px;display:flex}.notification-detail-modal__timestamps>div{align-items:baseline;gap:8px;display:flex}.notification-detail-modal__timestamps dt,.notification-detail-modal__timestamps dd{margin:0}.notification-detail-modal__timestamps dt{color:var(--color-text-secondary)}.notification-detail-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.notification-detail-modal__actions .ant-btn-primary{color:#fff;background:#1d4ed8}.notification-detail-modal__actions .ant-btn-primary:hover{color:#fff;background:#1e40af}.notification-detail-modal__actions .ant-btn-primary:focus-visible{color:#fff;background:#1e40af}@media (max-width:639px){.notification-detail-modal .ant-modal-header{padding:20px 40px 12px 16px}.notification-detail-modal .ant-modal-title{font-size:18px}.notification-detail-modal .ant-modal-close{top:12px;right:12px}.notification-detail-modal .ant-modal-body{max-height:calc(100dvh - 174px);padding:0 16px 16px}.notification-detail-modal .ant-modal-footer{padding:12px 16px}.notification-detail-modal__content{gap:16px}.notification-detail-modal__actions .ant-btn{min-height:40px}}
