.map-panel[data-v-f6141084]{border:1px solid var(--border);border-radius:6px;overflow:hidden;background:var(--panel-bg);display:flex;flex-direction:column}.map-head[data-v-f6141084]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--border)}.map-head h3[data-v-f6141084]{margin:0;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.badge[data-v-f6141084]{font-size:10px;padding:3px 8px;border:1px solid var(--border);border-radius:4px;color:var(--accent);letter-spacing:.05em;white-space:nowrap}.map-el[data-v-f6141084]{width:100%;height:min(78vh,560px);min-height:320px;background:#0a0f14}.map-error[data-v-f6141084]{padding:10px 14px;color:var(--danger, #e5484d);font-size:12px}.detail-card[data-v-f6141084]{position:relative;margin:0 10px 10px;padding:10px 32px 10px 12px;border:1px solid var(--border);border-radius:4px;background:var(--input-bg);font-size:12px;color:var(--text)}.close-btn[data-v-f6141084]{position:absolute;top:6px;right:8px;background:none;border:none;color:var(--dim);font-size:16px;cursor:pointer;padding:0;width:32px;height:32px}.legend[data-v-f6141084]{display:flex;gap:16px;flex-wrap:wrap;align-items:center;padding:8px 14px;font-size:11px;color:var(--dim);border-top:1px solid var(--border)}.legend .note[data-v-f6141084]{flex-basis:100%;font-size:10px;opacity:.75}.dot[data-v-f6141084]{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px}.run-meta[data-v-f6141084]{color:var(--dim);font-size:11px}.head-right[data-v-f6141084]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.layer-toggle[data-v-f6141084]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--dim);cursor:pointer;white-space:nowrap}.layer-toggle input[data-v-f6141084]{accent-color:var(--accent);margin:0}.layer-plane[data-v-f6141084]{color:#7fd4ff}.layer-ship[data-v-f6141084]{color:#5be3a0}.ais-hint[data-v-f6141084]{color:var(--warn)}.kw-chip[data-v-f6141084]{display:inline-block;margin:2px 4px 0 0;padding:1px 6px;border:1px solid var(--border);border-radius:3px;font-size:11px;color:var(--accent)}.panel[data-v-148adfed]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-148adfed]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-148adfed]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-148adfed]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-148adfed]{color:var(--accent);border-color:var(--accent)}form[data-v-148adfed]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-148adfed]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-148adfed]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-148adfed],input[type=radio][data-v-148adfed]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-148adfed]:not([type=checkbox]):not([type=radio]),select[data-v-148adfed],textarea[data-v-148adfed]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-148adfed]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-148adfed]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-148adfed]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-148adfed]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-148adfed]:hover:not(:disabled){border-color:var(--accent)}button[data-v-148adfed]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-148adfed]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-148adfed]{color:var(--danger);border-color:var(--danger)}button.small[data-v-148adfed]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-148adfed]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-148adfed]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-148adfed]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-148adfed]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-148adfed]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-148adfed],td[data-v-148adfed]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-148adfed]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-148adfed]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-148adfed]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-148adfed]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-148adfed],.pill.response[data-v-148adfed]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-148adfed]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-148adfed],.pill.preparedness[data-v-148adfed]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-148adfed]{display:flex;gap:var(--space-2)}.live-ticker[data-v-148adfed]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);margin-top:var(--space-4);overflow:hidden}.live-head[data-v-148adfed]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border)}.live-badge[data-v-148adfed]{color:var(--danger, #e5484d);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;animation:blink-148adfed 2s ease-in-out infinite}@keyframes blink-148adfed{50%{opacity:.4}}.live-label[data-v-148adfed]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--dim)}.error-inline[data-v-148adfed]{color:var(--danger, #e5484d);font-size:var(--fs-xs)}.ticker-track[data-v-148adfed]{overflow:hidden;padding:var(--space-2) 0}.ticker-row[data-v-148adfed]{display:flex;width:max-content;gap:var(--space-5);padding:0 var(--space-4);animation:live-scroll-148adfed linear infinite}.ticker-row.paused[data-v-148adfed]{animation-play-state:paused}@keyframes live-scroll-148adfed{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item[data-v-148adfed]{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap;font-size:var(--fs-sm);color:var(--text);text-decoration:none}.ticker-item[data-v-148adfed]:hover{text-decoration:underline}.ticker-item .meta[data-v-148adfed]{color:var(--dim);font-size:var(--fs-xs)}.dot[data-v-148adfed]{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.panel[data-v-b5429729]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-b5429729]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-b5429729]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-b5429729]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-b5429729]{color:var(--accent);border-color:var(--accent)}form[data-v-b5429729]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-b5429729]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-b5429729]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-b5429729],input[type=radio][data-v-b5429729]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-b5429729]:not([type=checkbox]):not([type=radio]),select[data-v-b5429729],textarea[data-v-b5429729]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-b5429729]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-b5429729]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-b5429729]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-b5429729]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-b5429729]:hover:not(:disabled){border-color:var(--accent)}button[data-v-b5429729]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-b5429729]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-b5429729]{color:var(--danger);border-color:var(--danger)}button.small[data-v-b5429729]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-b5429729]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-b5429729]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-b5429729]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-b5429729]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-b5429729]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-b5429729],td[data-v-b5429729]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-b5429729]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-b5429729]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-b5429729]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-b5429729]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-b5429729],.pill.response[data-v-b5429729]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-b5429729]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-b5429729],.pill.preparedness[data-v-b5429729]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-b5429729]{display:flex;gap:var(--space-2)}.trigger-panel[data-v-b5429729]{margin-top:var(--space-4)}.hint[data-v-b5429729]{font-size:var(--fs-sm);color:var(--dim);margin:0 0 var(--space-2)}.dropdown-row[data-v-b5429729]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3)}.parallel-grid[data-v-b5429729]{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--space-4);margin-top:var(--space-4)}@media(max-width:900px){.parallel-grid[data-v-b5429729]{grid-template-columns:1fr}}.agent-col[data-v-b5429729]{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--input-bg)}h4[data-v-b5429729]{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin:0 0 var(--space-2)}h5[data-v-b5429729]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--dim);margin:var(--space-3) 0 var(--space-1)}.loading[data-v-b5429729]{color:var(--dim);padding:var(--space-4);text-align:center;animation:pulse-b5429729 1.2s ease-in-out infinite}@keyframes pulse-b5429729{50%{opacity:.4}}.stat-row[data-v-b5429729]{display:flex;gap:var(--space-3);flex-wrap:wrap}.stat[data-v-b5429729]{display:flex;flex-direction:column;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:90px}.stat-label[data-v-b5429729]{font-size:var(--fs-xs);color:var(--dim);text-transform:uppercase}.stat-value[data-v-b5429729]{font-size:var(--fs-xl);color:var(--accent);font-weight:700}.kw-used[data-v-b5429729]{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center;margin:var(--space-3) 0}.match-item[data-v-b5429729]{display:block;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:var(--space-2);text-decoration:none;color:var(--text);background:var(--panel-bg)}.match-item[data-v-b5429729]:hover{border-color:var(--accent)}.match-snippet[data-v-b5429729]{font-size:var(--fs-sm);margin-bottom:var(--space-1)}.match-meta[data-v-b5429729]{display:flex;gap:var(--space-2);flex-wrap:wrap;font-size:var(--fs-xs);color:var(--dim);align-items:center}.smb[data-v-b5429729]{border:1px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-3)}.smb-keywords[data-v-b5429729]{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center;margin-bottom:var(--space-3)}.platform-block[data-v-b5429729]{margin-bottom:var(--space-3)}.platform-head[data-v-b5429729]{display:flex;gap:var(--space-2);align-items:center;margin-bottom:var(--space-2)}.model3-attach[data-v-b5429729],.model2-link[data-v-b5429729]{margin-top:var(--space-4);border-top:1px solid var(--border);padding-top:var(--space-3)}.combined[data-v-b5429729]{margin-top:var(--space-4);border:1px solid var(--border);border-left-width:4px;border-radius:var(--radius-md);padding:var(--space-3);background:var(--input-bg)}.combined.level-monitor[data-v-b5429729]{border-left-color:var(--info, #3b82f6)}.combined.level-elevated[data-v-b5429729]{border-left-color:var(--warn, #f5a524)}.combined.level-critical[data-v-b5429729]{border-left-color:var(--danger, #e5484d)}.combined-head[data-v-b5429729]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.combined-level[data-v-b5429729]{font-size:var(--fs-lg);font-weight:700;letter-spacing:.08em}.level-monitor .combined-level[data-v-b5429729]{color:var(--info, #3b82f6)}.level-elevated .combined-level[data-v-b5429729]{color:var(--warn, #f5a524)}.level-critical .combined-level[data-v-b5429729]{color:var(--danger, #e5484d)}.combined-reasons[data-v-b5429729]{margin:0;padding-left:var(--space-4);font-size:var(--fs-sm);color:var(--text)}.combined-reasons li[data-v-b5429729]{margin-bottom:var(--space-1)}.dedup[data-v-b5429729]{margin-top:var(--space-2)}.empty[data-v-b5429729]{color:var(--dim);font-size:var(--fs-sm);padding:var(--space-2) 0}.stat.boosted .stat-value[data-v-b5429729]{color:var(--warn)}.verify-row[data-v-b5429729]{padding:var(--space-1) 0 var(--space-2);flex-wrap:wrap}.verify-link[data-v-b5429729]{color:var(--info);text-decoration:none;font-size:var(--fs-sm);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 6px}.verify-link[data-v-b5429729]:hover{border-color:var(--info)}.verify-hint[data-v-b5429729]{color:var(--info);margin-left:auto}.trends-block[data-v-b5429729]{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}.trends-sources[data-v-b5429729]{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-2) 0}.trends-source[data-v-b5429729]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.panel[data-v-94b4e7d5]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-94b4e7d5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-94b4e7d5]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-94b4e7d5]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-94b4e7d5]{color:var(--accent);border-color:var(--accent)}form[data-v-94b4e7d5]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-94b4e7d5]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-94b4e7d5]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-94b4e7d5],input[type=radio][data-v-94b4e7d5]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-94b4e7d5]:not([type=checkbox]):not([type=radio]),select[data-v-94b4e7d5],textarea[data-v-94b4e7d5]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-94b4e7d5]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-94b4e7d5]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-94b4e7d5]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-94b4e7d5]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-94b4e7d5]:hover:not(:disabled){border-color:var(--accent)}button[data-v-94b4e7d5]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-94b4e7d5]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-94b4e7d5]{color:var(--danger);border-color:var(--danger)}button.small[data-v-94b4e7d5]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-94b4e7d5]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-94b4e7d5]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-94b4e7d5]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-94b4e7d5]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-94b4e7d5]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-94b4e7d5],td[data-v-94b4e7d5]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-94b4e7d5]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-94b4e7d5]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-94b4e7d5]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-94b4e7d5]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-94b4e7d5],.pill.response[data-v-94b4e7d5]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-94b4e7d5]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-94b4e7d5],.pill.preparedness[data-v-94b4e7d5]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-94b4e7d5]{display:flex;gap:var(--space-2)}.ticker-panel[data-v-94b4e7d5]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);margin-top:var(--space-4)}h4[data-v-94b4e7d5]{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--dim);margin:var(--space-3) 0 var(--space-2)}.hint[data-v-94b4e7d5]{font-size:var(--fs-sm);color:var(--dim)}.ticker-track[data-v-94b4e7d5]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--input-bg);padding:var(--space-2) 0}.ticker-row[data-v-94b4e7d5]{display:flex;width:max-content;gap:var(--space-4);padding:0 var(--space-4);animation:ticker-scroll-94b4e7d5 linear infinite}.ticker-row.paused[data-v-94b4e7d5]{animation-play-state:paused}@keyframes ticker-scroll-94b4e7d5{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item[data-v-94b4e7d5]{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap;font-size:var(--fs-sm);color:var(--text);text-decoration:none;border-left:3px solid transparent;padding-left:var(--space-2)}.ticker-item[data-v-94b4e7d5]:hover{text-decoration:underline}.ticker-item .meta[data-v-94b4e7d5]{color:var(--dim);font-size:var(--fs-xs)}.sev-dot[data-v-94b4e7d5]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.sev-critical.sev-dot[data-v-94b4e7d5],.sev-critical .sev-dot[data-v-94b4e7d5]{background:var(--danger, #e5484d)}.sev-high .sev-dot[data-v-94b4e7d5]{background:#ff8c42}.sev-medium .sev-dot[data-v-94b4e7d5]{background:var(--warn, #f5a524)}.sev-low .sev-dot[data-v-94b4e7d5]{background:var(--info, #3b82f6)}.kw-card[data-v-94b4e7d5]{display:flex;flex-direction:column;gap:2px;white-space:nowrap;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg)}.kw-text[data-v-94b4e7d5]{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--fs-sm)}.kw-en[data-v-94b4e7d5]{font-weight:600}.kw-ar[data-v-94b4e7d5]{font-family:Segoe UI,Tahoma,Arial,sans-serif}.kw-count[data-v-94b4e7d5]{color:var(--accent);font-weight:600;font-size:var(--fs-xs)}.kw-location[data-v-94b4e7d5]{font-size:var(--fs-xs);color:var(--dim);line-height:1.3}.kw-city[data-v-94b4e7d5]{font-weight:500}.kw-country[data-v-94b4e7d5]{opacity:.85}.kw-time[data-v-94b4e7d5]{font-size:var(--fs-xs);color:var(--dim);opacity:.7;margin-top:2px}.empty[data-v-94b4e7d5]{color:var(--dim);font-size:var(--fs-md);padding:var(--space-4) 0;text-align:center}.panel[data-v-b1828228]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-b1828228]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-b1828228]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-b1828228]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-b1828228]{color:var(--accent);border-color:var(--accent)}form[data-v-b1828228]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-b1828228]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-b1828228]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-b1828228],input[type=radio][data-v-b1828228]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-b1828228]:not([type=checkbox]):not([type=radio]),select[data-v-b1828228],textarea[data-v-b1828228]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-b1828228]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-b1828228]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-b1828228]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-b1828228]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-b1828228]:hover:not(:disabled){border-color:var(--accent)}button[data-v-b1828228]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-b1828228]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-b1828228]{color:var(--danger);border-color:var(--danger)}button.small[data-v-b1828228]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-b1828228]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-b1828228]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-b1828228]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-b1828228]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-b1828228]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-b1828228],td[data-v-b1828228]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-b1828228]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-b1828228]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-b1828228]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-b1828228]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-b1828228],.pill.response[data-v-b1828228]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-b1828228]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-b1828228],.pill.preparedness[data-v-b1828228]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-b1828228]{display:flex;gap:var(--space-2)}.hint[data-v-b1828228]{font-size:var(--fs-sm);color:var(--dim);margin:0 0 var(--space-2);line-height:var(--lh-base)}.hint a[data-v-b1828228]{color:var(--info)}.empty[data-v-b1828228]{color:var(--dim);font-size:var(--fs-sm);padding:var(--space-3) 0}.error-inline[data-v-b1828228]{color:var(--danger);font-size:var(--fs-sm)}.kw-chip[data-v-b1828228]{display:inline-block;font-size:var(--fs-xs);padding:2px 6px;margin:0 4px 4px 0;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);white-space:nowrap}.output[data-v-b1828228]{overflow-x:auto}table[data-v-b1828228]{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}th[data-v-b1828228],td[data-v-b1828228]{text-align:left;padding:6px 8px;border-bottom:1px solid var(--border);vertical-align:top}td a[data-v-b1828228]{color:var(--info)}.panel[data-v-8e65e149]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-8e65e149]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-8e65e149]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-8e65e149]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-8e65e149]{color:var(--accent);border-color:var(--accent)}form[data-v-8e65e149]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-8e65e149]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-8e65e149]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-8e65e149],input[type=radio][data-v-8e65e149]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-8e65e149]:not([type=checkbox]):not([type=radio]),select[data-v-8e65e149],textarea[data-v-8e65e149]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-8e65e149]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-8e65e149]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-8e65e149]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-8e65e149]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-8e65e149]:hover:not(:disabled){border-color:var(--accent)}button[data-v-8e65e149]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-8e65e149]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-8e65e149]{color:var(--danger);border-color:var(--danger)}button.small[data-v-8e65e149]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-8e65e149]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-8e65e149]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-8e65e149]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-8e65e149]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-8e65e149]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-8e65e149],td[data-v-8e65e149]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-8e65e149]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-8e65e149]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-8e65e149]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-8e65e149]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-8e65e149],.pill.response[data-v-8e65e149]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-8e65e149]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-8e65e149],.pill.preparedness[data-v-8e65e149]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-8e65e149]{display:flex;gap:var(--space-2)}.chokepoints[data-v-8e65e149]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}.chokepoint h4[data-v-8e65e149]{margin:0 0 var(--space-2);font-size:var(--fs-md)}.stream-frame[data-v-8e65e149]{position:relative;width:100%;padding-top:62%;background:#000;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.stream-frame iframe[data-v-8e65e149]{position:absolute;inset:0;width:100%;height:100%}.chokepoint a[data-v-8e65e149]{color:var(--info)}.panel[data-v-783e86f7]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-783e86f7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-783e86f7]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-783e86f7]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-783e86f7]{color:var(--accent);border-color:var(--accent)}form[data-v-783e86f7]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-783e86f7]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-783e86f7]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-783e86f7],input[type=radio][data-v-783e86f7]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-783e86f7]:not([type=checkbox]):not([type=radio]),select[data-v-783e86f7],textarea[data-v-783e86f7]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-783e86f7]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-783e86f7]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-783e86f7]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-783e86f7]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-783e86f7]:hover:not(:disabled){border-color:var(--accent)}button[data-v-783e86f7]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-783e86f7]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-783e86f7]{color:var(--danger);border-color:var(--danger)}button.small[data-v-783e86f7]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-783e86f7]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-783e86f7]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-783e86f7]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-783e86f7]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-783e86f7]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-783e86f7],td[data-v-783e86f7]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-783e86f7]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-783e86f7]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-783e86f7]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-783e86f7]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-783e86f7],.pill.response[data-v-783e86f7]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-783e86f7]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-783e86f7],.pill.preparedness[data-v-783e86f7]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-783e86f7]{display:flex;gap:var(--space-2)}.hint[data-v-783e86f7]{font-size:var(--fs-sm);color:var(--dim);margin:0 0 var(--space-2)}.badge.danger[data-v-783e86f7]{color:var(--danger, #e5484d);border-color:var(--danger, #e5484d)}.signal[data-v-783e86f7]{margin-top:var(--space-2)}.stale-note[data-v-783e86f7]{display:block;color:var(--warn, #ffb84c);font-size:var(--fs-xs)}.panel[data-v-1ffbfc7f]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-1ffbfc7f]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-1ffbfc7f]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-1ffbfc7f]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-1ffbfc7f]{color:var(--accent);border-color:var(--accent)}form[data-v-1ffbfc7f]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-1ffbfc7f]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-1ffbfc7f]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-1ffbfc7f],input[type=radio][data-v-1ffbfc7f]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-1ffbfc7f]:not([type=checkbox]):not([type=radio]),select[data-v-1ffbfc7f],textarea[data-v-1ffbfc7f]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-1ffbfc7f]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-1ffbfc7f]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-1ffbfc7f]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-1ffbfc7f]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-1ffbfc7f]:hover:not(:disabled){border-color:var(--accent)}button[data-v-1ffbfc7f]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-1ffbfc7f]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-1ffbfc7f]{color:var(--danger);border-color:var(--danger)}button.small[data-v-1ffbfc7f]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-1ffbfc7f]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-1ffbfc7f]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-1ffbfc7f]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-1ffbfc7f]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-1ffbfc7f]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-1ffbfc7f],td[data-v-1ffbfc7f]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-1ffbfc7f]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-1ffbfc7f]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-1ffbfc7f]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-1ffbfc7f]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-1ffbfc7f],.pill.response[data-v-1ffbfc7f]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-1ffbfc7f]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-1ffbfc7f],.pill.preparedness[data-v-1ffbfc7f]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-1ffbfc7f]{display:flex;gap:var(--space-2)}.link-btn[data-v-1ffbfc7f]{align-self:flex-start;background:none;border:none;color:var(--accent);text-decoration:underline;padding:0;font-size:11px}.panel[data-v-646f5f13]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.panel-head[data-v-646f5f13]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.panel-head h3[data-v-646f5f13]{margin:0;font-size:var(--fs-base);letter-spacing:.04em;color:var(--text)}.badge[data-v-646f5f13]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--dim);letter-spacing:.05em;white-space:nowrap}.badge.ok[data-v-646f5f13]{color:var(--accent);border-color:var(--accent)}form[data-v-646f5f13]{display:flex;flex-direction:column;gap:var(--space-2)}label[data-v-646f5f13]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--dim)}label.inline[data-v-646f5f13]{flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--tap-min);cursor:pointer}input[type=checkbox][data-v-646f5f13],input[type=radio][data-v-646f5f13]{width:20px;height:20px;flex:0 0 auto;accent-color:var(--accent)}input[data-v-646f5f13]:not([type=checkbox]):not([type=radio]),select[data-v-646f5f13],textarea[data-v-646f5f13]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text)}textarea[data-v-646f5f13]{min-height:90px;font-family:monospace;font-size:var(--fs-sm);resize:vertical}.checks[data-v-646f5f13]{display:flex;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.actions[data-v-646f5f13]{display:flex;gap:var(--space-2);flex-wrap:wrap}button[data-v-646f5f13]{font-family:inherit;font-size:var(--fs-md);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);cursor:pointer;line-height:var(--lh-tight)}button[data-v-646f5f13]:hover:not(:disabled){border-color:var(--accent)}button[data-v-646f5f13]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-646f5f13]{background:var(--accent);border-color:var(--accent);color:#04140d;font-weight:600}button.danger[data-v-646f5f13]{color:var(--danger);border-color:var(--danger)}button.small[data-v-646f5f13]{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-sm)}.error[data-v-646f5f13]{color:var(--danger);font-size:var(--fs-md);margin:0}.ok[data-v-646f5f13]{color:var(--accent);font-size:var(--fs-md);margin:0}.output[data-v-646f5f13]{border-top:1px solid var(--border);padding-top:var(--space-3)}.output h4[data-v-646f5f13]{margin:var(--space-2) 0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}table[data-v-646f5f13]{width:100%;border-collapse:collapse;margin-bottom:var(--space-3);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th[data-v-646f5f13],td[data-v-646f5f13]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--fs-sm);white-space:nowrap}th[data-v-646f5f13]{color:var(--dim);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.notif-item[data-v-646f5f13]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-2)}.notif-head[data-v-646f5f13]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap}.pill[data-v-646f5f13]{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:10px;border:1px solid var(--border);text-transform:uppercase;white-space:nowrap}.pill.action_recommended[data-v-646f5f13],.pill.response[data-v-646f5f13]{color:var(--danger);border-color:var(--danger)}.pill.acknowledged[data-v-646f5f13]{color:var(--accent);border-color:var(--accent)}.pill.monitor[data-v-646f5f13],.pill.preparedness[data-v-646f5f13]{color:var(--warn);border-color:var(--warn)}.row-actions[data-v-646f5f13]{display:flex;gap:var(--space-2)}.explainer[data-v-646f5f13]{font-size:11px;color:var(--dim);margin:0;line-height:1.5}.notif-country[data-v-646f5f13]{font-weight:600;color:var(--text)}.reasoning[data-v-646f5f13]{font-size:12px;margin:4px 0}.signals[data-v-646f5f13]{display:flex;gap:12px;flex-wrap:wrap;font-size:10px;color:var(--dim);margin-bottom:4px}details[data-v-646f5f13]{font-size:11px;margin-top:4px}summary[data-v-646f5f13]{cursor:pointer;color:var(--accent)}.detail-label[data-v-646f5f13]{color:var(--dim);margin:6px 0 2px}details ul[data-v-646f5f13]{margin:0;padding-left:16px}details a[data-v-646f5f13]{color:var(--accent);word-break:break-all}.models-row[data-v-2e3f78b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4);align-items:start;margin-top:var(--space-4)}@media(max-width:900px){.models-row[data-v-2e3f78b2]{grid-template-columns:1fr}}.splash[data-v-5990fdf8]{--splash-blue: #7fd4ff;position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);background:radial-gradient(ellipse at center,rgba(127,212,255,.07),transparent 60%),#000;color:var(--splash-blue)}.mark[data-v-5990fdf8]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.rings[data-v-5990fdf8]{position:relative;width:110px;height:110px}.ring[data-v-5990fdf8]{position:absolute;inset:0;border:1px solid var(--splash-blue);border-radius:50%;opacity:0;animation:pulse-5990fdf8 2.4s ease-out infinite}.r2[data-v-5990fdf8]{animation-delay:.8s}.r3[data-v-5990fdf8]{animation-delay:1.6s}.core[data-v-5990fdf8]{position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--splash-blue);box-shadow:0 0 18px var(--splash-blue);animation:glow-5990fdf8 1.2s ease-in-out infinite alternate}@keyframes pulse-5990fdf8{0%{transform:scale(.15);opacity:.9}to{transform:scale(1);opacity:0}}@keyframes glow-5990fdf8{0%{box-shadow:0 0 10px var(--splash-blue)}to{box-shadow:0 0 26px var(--splash-blue)}}.logo[data-v-5990fdf8]{margin:0;font-family:var(--mono);font-size:var(--fs-2xl);letter-spacing:.22em;color:var(--splash-blue)}.logo-sub[data-v-5990fdf8]{margin:0;font-family:var(--mono);font-size:var(--fs-md);letter-spacing:.3em;text-transform:uppercase;color:var(--splash-blue);opacity:.8}.percent[data-v-5990fdf8]{font-family:var(--mono);font-size:40px;font-weight:700;letter-spacing:.08em;color:var(--splash-blue);font-variant-numeric:tabular-nums}.bar[data-v-5990fdf8]{width:min(320px,70vw);height:3px;border-radius:2px;background:#7fd4ff26;overflow:hidden}.bar-fill[data-v-5990fdf8]{height:100%;background:var(--splash-blue);box-shadow:0 0 8px var(--splash-blue);transition:width .05s linear}:root{--bg: #05080b;--panel-bg: rgba(10, 20, 28, .75);--input-bg: rgba(255, 255, 255, .03);--border: rgba(100, 240, 200, .15);--text: #e8f4f0;--dim: #7a9490;--accent: #44e0b8;--danger: #ff5f63;--warn: #ffb84c;--info: #44ccff;--mono: "IBM Plex Mono", "SF Mono", Menlo, monospace;--sans: "Space Grotesk", -apple-system, sans-serif;--fs-xs: 10px;--fs-sm: 11px;--fs-base: 13px;--fs-md: 14px;--fs-lg: 16px;--fs-xl: 20px;--fs-2xl: 24px;--lh-tight: 1.25;--lh-base: 1.55;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--tap-min: 44px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 12px;--bottom-nav-height: 60px}*{box-sizing:border-box}.splash-out-leave-active{transition:opacity .5s ease}.splash-out-leave-to{opacity:0}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:var(--fs-base);line-height:var(--lh-base)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#shell{min-height:100vh;padding-bottom:0}.topbar{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:var(--space-3)}.topbar h1{margin:0;font-family:var(--mono);font-size:var(--fs-xl);letter-spacing:.14em;color:var(--accent)}.subtitle{margin:var(--space-1) 0 0;font-size:var(--fs-sm);color:var(--dim)}.primary-nav{display:flex;gap:var(--space-2);padding:0 var(--space-5);border-bottom:1px solid var(--border);overflow-x:auto}.primary-nav-link{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);color:var(--dim);text-decoration:none;font-size:var(--fs-md);border-bottom:2px solid transparent;white-space:nowrap}.primary-nav-link:hover{color:var(--text)}.primary-nav-link.active{color:var(--accent);border-bottom-color:var(--accent)}.bottom-nav{display:none}@media(max-width:640px){.primary-nav{display:none}.bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;height:var(--bottom-nav-height);padding-bottom:env(safe-area-inset-bottom);background:#05080bf7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--border);z-index:40}.bottom-nav-link{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--tap-min);color:var(--dim);text-decoration:none;font-size:var(--fs-xs)}.bottom-nav-link .nav-icon{font-size:var(--fs-lg)}.bottom-nav-link.active{color:var(--accent)}main{padding-bottom:calc(var(--bottom-nav-height) + var(--space-4))!important}}main{padding:var(--space-4) var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);max-width:1400px;margin:0 auto;width:100%}@media(max-width:480px){.topbar{padding:var(--space-3) var(--space-4)}main{padding:var(--space-3) var(--space-3) var(--space-6)}}
