.alert-report-page[data-v-4aecf031]{direction:rtl}.kb-header[data-v-4aecf031]{padding:28px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#172554,#1d4ed8 60%,#0ea5e9);-webkit-box-shadow:0 16px 35px rgba(29,78,216,.2);box-shadow:0 16px 35px rgba(29,78,216,.2)}.kb-icon-wrapper[data-v-4aecf031]{width:58px;height:58px;border-radius:16px;background:hsla(0,0%,100%,.18);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:25px}.kb-title[data-v-4aecf031]{font-size:1.55rem;margin:0 0 5px}.kb-subtitle[data-v-4aecf031]{margin:0;opacity:.82}.alert-stats[data-v-4aecf031]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.alert-stat[data-v-4aecf031]{border:1px solid #e2e8f0;background:#fff;border-radius:15px;padding:18px;text-align:right;-webkit-box-shadow:0 8px 22px rgba(15,23,42,.05);box-shadow:0 8px 22px rgba(15,23,42,.05)}.alert-stat strong[data-v-4aecf031]{display:block;font-size:1.6rem;color:#1e3a8a}.alert-stat span[data-v-4aecf031]{color:#64748b}.alert-stat.is-danger strong[data-v-4aecf031]{color:#dc2626}.alert-stat.is-critical strong[data-v-4aecf031]{color:#991b1b}.alert-stat.is-success strong[data-v-4aecf031]{color:#059669}.view-tabs[data-v-4aecf031]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;background:#e2e8f0;border-radius:12px;padding:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.view-tabs button[data-v-4aecf031]{border:0;background:transparent;color:#475569;border-radius:9px;padding:9px 14px}.view-tabs button.active[data-v-4aecf031]{background:#fff;color:#1d4ed8;-webkit-box-shadow:0 3px 10px rgba(15,23,42,.1);box-shadow:0 3px 10px rgba(15,23,42,.1)}.alert-filter-panel[data-v-4aecf031]{padding:16px;background:#f8fafc}.alert-filter-panel__header[data-v-4aecf031]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.alert-filter-panel__header>div[data-v-4aecf031],.alert-filter-panel__header[data-v-4aecf031]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alert-filter-panel__header>div[data-v-4aecf031]{gap:8px;color:#334155}.alert-filter-panel__header i[data-v-4aecf031]{color:#2563eb}.filters[data-v-4aecf031]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.alert-filter-field[data-v-4aecf031]{min-width:0}.alert-filter-field.is-search[data-v-4aecf031]{grid-column:span 2}.alert-filter-field>span[data-v-4aecf031]{display:block;margin-bottom:6px;color:#64748b;font-size:.75rem;font-weight:700}.alert-filter-field[data-v-4aecf031] .form-group{margin-bottom:0}.alert-filter-field[data-v-4aecf031] .form-control{height:40px;border-color:#d5dee8;border-radius:8px;background:#fff}.alert-date-field[data-v-4aecf031]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alert-date-field[data-v-4aecf031] .alert-date-input{width:100%;height:40px;padding:6px 12px;border:1px solid #d5dee8;border-radius:8px;background:#fff;color:#5c6873;outline:0}.alert-date-field[data-v-4aecf031] .alert-date-input:focus{border-color:#8ad4ee;-webkit-box-shadow:0 0 0 .2rem rgba(32,168,216,.18);box-shadow:0 0 0 .2rem rgba(32,168,216,.18)}.details-btn[data-v-4aecf031],.filter-reset[data-v-4aecf031]{border:0;border-radius:9px;background:#e0e7ff;color:#3730a3;padding:9px}.filter-reset[data-v-4aecf031]{white-space:nowrap}.alert-sort-button[data-v-4aecf031],.filter-reset[data-v-4aecf031]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.alert-sort-button[data-v-4aecf031]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:2px;border:0;background:transparent;color:inherit;font-weight:700}.alert-sort-button i[data-v-4aecf031]{width:13px;color:#94a3b8}.alert-sort-button .fa-sort-down[data-v-4aecf031],.alert-sort-button .fa-sort-up[data-v-4aecf031]{color:#2563eb}.chip[data-v-4aecf031]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px 10px;border-radius:999px;font-weight:700;font-size:.78rem}.severity-critical[data-v-4aecf031],.status-firing[data-v-4aecf031]{background:#fee2e2;color:#991b1b}.severity-warning[data-v-4aecf031]{background:#fef3c7;color:#92400e}.severity-info[data-v-4aecf031],.severity-unknown[data-v-4aecf031]{background:#e0f2fe;color:#075985}.status-resolved[data-v-4aecf031]{background:#d1fae5;color:#065f46}.summary[data-v-4aecf031]{max-width:330px;white-space:normal}.ltr-name[data-v-4aecf031]{direction:ltr;display:inline-block}.empty[data-v-4aecf031]{text-align:center;padding:45px;color:#64748b;font-size:1.1rem}.empty i[data-v-4aecf031]{font-size:2rem;color:#3b82f6}.pagination-bar[data-v-4aecf031]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px}.pagination-bar button[data-v-4aecf031]{border:1px solid #cbd5e1;background:#fff;border-radius:8px;padding:7px 12px;margin:0 8px}.details-overlay[data-v-4aecf031]{position:fixed;inset:0;z-index:1050;background:rgba(15,23,42,.62);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px}.details-dialog[data-v-4aecf031]{border-radius:18px;width:min(900px,96vw);max-height:90vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.details-dialog[data-v-4aecf031],.details-header[data-v-4aecf031]{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.details-header[data-v-4aecf031]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0}.details-header h3[data-v-4aecf031]{direction:ltr;margin:4px 0}.details-header button[data-v-4aecf031]{border:0;background:#f1f5f9;border-radius:50%;width:38px;height:38px}.details-body[data-v-4aecf031]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:22px}.details-footer[data-v-4aecf031]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:14px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}.details-footer button[data-v-4aecf031]{min-width:100px;border:0;border-radius:10px;background:#1d4ed8;color:#fff;padding:9px 18px}.detail-grid[data-v-4aecf031]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.detail-grid div[data-v-4aecf031]{background:#f8fafc;border-radius:10px;padding:12px}.detail-grid span[data-v-4aecf031]{display:block;color:#64748b;font-size:.8rem}.details-body h4[data-v-4aecf031]{margin-top:22px}.details-body pre[data-v-4aecf031]{direction:ltr;text-align:left;background:#0f172a;color:#dbeafe;border-radius:10px;padding:16px;white-space:pre-wrap;word-break:break-all;max-height:250px;overflow:auto}.details-body .payload[data-v-4aecf031]{max-height:400px}@media (max-width:900px){.alert-stats[data-v-4aecf031]{grid-template-columns:repeat(2,1fr)}.filters[data-v-4aecf031]{grid-template-columns:1fr 1fr}.alert-filter-field.is-search[data-v-4aecf031]{grid-column:span 2}.detail-grid[data-v-4aecf031]{grid-template-columns:1fr 1fr}}@media (max-width:520px){.alert-stats[data-v-4aecf031],.detail-grid[data-v-4aecf031],.filters[data-v-4aecf031]{grid-template-columns:1fr}.alert-filter-field.is-search[data-v-4aecf031]{grid-column:span 1}.alert-filter-panel__header[data-v-4aecf031]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-reset[data-v-4aecf031]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}