.intel-page{padding:0 0 96px}.intel-hero{--panel: #111a2d;--bg-3: #14203a;--border: rgba(255, 255, 255, .1);--border-2: rgba(255, 255, 255, .16);--ink: #e9eef7;--ink-2: #b9c4d6;--ink-3: #9aa7bd;--muted: #7c899e;--accent-2: #ff8a5c;--accent-soft: rgba(255, 107, 53, .14);background:linear-gradient(180deg,#0e1424,#0a0e1a);padding:56px 0 44px;text-align:center;position:relative;z-index:2}.intel-kicker{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2)}.intel-h{font-family:Inter Tight,sans-serif;font-weight:800;font-size:clamp(30px,4.5vw,46px);line-height:1.1;letter-spacing:-.024em;color:var(--ink);margin:10px 0 0}.intel-lede{font-size:16.5px;line-height:1.65;color:var(--ink-2);max-width:62ch;margin:14px auto 0}.intel-hero-search{max-width:680px;margin:26px auto 0;text-align:left}.intel-hint{margin-top:12px;font-size:13px;color:var(--muted)}.intel-chips{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:18px;flex-wrap:wrap}.intel-chips-lead{font-size:13px;color:var(--muted)}.intel-chip{border:1px dashed var(--border-2);background:var(--panel);color:var(--ink-2);font:inherit;font-size:13.5px;font-weight:600;padding:7px 14px;border-radius:999px;cursor:pointer;transition:border-color .12s,color .12s,background .12s}.intel-chip:hover{border-color:var(--accent);border-style:solid;color:var(--accent-2);background:var(--accent-soft)}.intel-cb{position:relative}.intel-cb-field{display:flex;align-items:center;gap:12px;padding:0 18px;background:var(--panel);border:1.5px solid var(--border);border-radius:14px;transition:border-color .15s,box-shadow .15s;color:var(--muted)}.intel-cb.is-open .intel-cb-field,.intel-cb-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);color:var(--accent)}.intel-cb-input{flex:1;border:none;outline:none;background:none;font:inherit;font-size:16px;color:var(--ink);padding:15px 0;min-width:0}.intel-cb-input::placeholder{color:var(--muted)}.intel-cb-selected{display:flex;align-items:baseline;gap:10px;width:100%;padding:15px 18px;background:var(--panel);border:1.5px solid var(--border-2);border-radius:14px;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s}.intel-cb-selected:hover{border-color:var(--accent)}.intel-cb-sel-main{font-family:Inter Tight,sans-serif;font-size:17px;font-weight:800;color:var(--ink);white-space:nowrap}.intel-cb-sel-sub{flex:1;font-size:14px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.intel-cb-edit{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-2)}.intel-cb-menu{position:absolute;top:calc(100% + 10px);left:0;right:0;margin:0;padding:6px;list-style:none;background:#101830;border:1px solid var(--border-2);border-radius:14px;box-shadow:0 18px 50px #0000008c;max-height:320px;overflow-y:auto;z-index:30}.intel-cb-opt{display:flex;align-items:baseline;gap:10px;width:100%;border:none;background:none;font:inherit;text-align:left;padding:11px 12px;border-radius:9px;cursor:pointer}.intel-cb-opt.active,.intel-cb-opt:hover{background:#ffffff12}.intel-cb-opt-main{font-weight:700;font-size:14.5px;color:var(--ink);white-space:nowrap}.intel-cb-opt-sub{flex:1;font-size:13px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.intel-cb-opt-count{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--muted);white-space:nowrap}.intel-cb-empty{padding:14px 12px;font-size:14px;color:var(--muted)}.intel-cb-group{padding:10px 12px 4px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.intel-cb-group:first-child{padding-top:4px}.intel-page .intel-body{padding-top:40px}.intel-sechead{margin:52px 0 18px}.intel-sechead:first-child{margin-top:0}.intel-sechead-h{font-family:Inter Tight,sans-serif;font-size:21px;font-weight:800;letter-spacing:-.015em;color:var(--ink);margin:0}.intel-sechead-sub{margin:5px 0 0;font-size:14.5px;line-height:1.6;color:var(--ink-3)}.intel-basis{margin:14px 0 0;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.01em;color:var(--muted)}.intel-ai{position:relative;border:1px solid var(--border);border-left:4px solid var(--accent);background:linear-gradient(180deg,#f9fafc,#f3f5f9);border-radius:5px 16px 16px 5px;padding:20px 26px 22px;box-shadow:0 3px 16px #0f172a0d}.intel-ai-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2, #e25a22);margin-bottom:12px}.intel-ai-dot{width:7px;height:7px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft, rgba(255, 107, 53, .14))}.intel-ai-text{margin:0;font-size:17.5px;line-height:1.78;color:var(--ink)}.intel-ai-meta{margin:16px 0 0;font-size:12.5px;color:var(--muted)}.intel-hazards{display:flex;flex-direction:column;gap:12px}.intel-hz{background:var(--panel);border:1px solid var(--border);border-left:3px solid var(--border-2, #cbd5e1);border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0f172a0a;transition:border-color .15s,box-shadow .15s}.intel-hz:hover{border-color:var(--accent);box-shadow:0 4px 16px #0f172a12}.intel-hz--high{border-left-color:#dc2626}.intel-hz--medium{border-left-color:#f59e0b}.intel-hz--low{border-left-color:#16a34a}.intel-hz-glyph-wrap{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:8px;background:var(--bg-3, #f1f3f6);color:var(--ink-3, #64748b)}.intel-hz--high .intel-hz-glyph-wrap{background:#fef2f2;color:#dc2626}.intel-hz--medium .intel-hz-glyph-wrap{background:#fffbeb;color:#b45309}.intel-hz--low .intel-hz-glyph-wrap{background:#f0fdf4;color:#15803d}.intel-hz-main{display:block;width:100%;border:none;background:none;text-align:left;cursor:pointer;padding:15px 18px 14px;font:inherit}.intel-hz-top{display:flex;align-items:center;gap:10px}.intel-hz-caret{margin-left:auto;color:var(--muted);font-size:12px}.intel-hz-title{margin:8px 0 0;font-size:16px;font-weight:700;color:var(--ink);line-height:1.35}.intel-hz-summary{margin:7px 0 0;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.intel-sev{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 9px;border-radius:999px}.intel-sev--high{background:#fee2e2;color:#b91c1c}.intel-sev--medium{background:#fef3c7;color:#b45309}.intel-sev--low{background:#dcfce7;color:#15803d}.intel-src{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 8px;border-radius:999px}.intel-src--ntsb{background:#ede9fe;color:#6d28d9}.intel-src--asrs{background:#e8f0fe;color:#1d4ed8}.intel-src--aids{background:#ccfbf1;color:#0f766e}.intel-hz-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.intel-hz-reveal.is-shown{grid-template-rows:1fr}.intel-hz-reveal-inner{overflow:hidden;min-height:0;opacity:0;transition:opacity .25s ease}.intel-hz-reveal.is-shown .intel-hz-reveal-inner{opacity:1}.intel-hz-detail{padding:2px 18px 14px;display:flex;flex-direction:column;gap:10px}.intel-hz-row{font-size:14px;line-height:1.6;color:var(--ink-2)}.intel-hz-row b{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.intel-hz-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px 14px}.intel-hz-srcs{display:inline-flex;align-items:center;gap:6px}.intel-hz-count{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.05em;color:var(--muted)}.intel-hz-more{display:inline-flex;align-items:center;gap:5px;border:none;background:none;padding:0;font:inherit;font-size:13px;font-weight:600;color:var(--ink-2);cursor:pointer}.intel-hz-more:hover{color:var(--accent-2, #e25a22)}.intel-limitations{margin:14px 0 0;font-size:13px;line-height:1.6;color:var(--muted)}.intel-chart{display:flex;flex-direction:column;gap:11px;background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:18px 20px;margin-bottom:14px;box-shadow:0 1px 3px #0f172a0a}.intel-chart-row{display:grid;grid-template-columns:minmax(108px,184px) 1fr auto;align-items:center;gap:13px}.intel-chart-label{font-size:13px;font-weight:600;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intel-chart-track{display:block;height:20px;background:var(--bg-3, #f1f3f6);border-radius:6px;overflow:hidden}.intel-chart-fill{display:block;height:100%;border-radius:6px;background:#1f3354;transform-origin:left center;animation:intel-bar-grow .6s cubic-bezier(.2,.7,.2,1) both}.intel-chart-fill--high{background:linear-gradient(90deg,#ff6b35,#ff8a5c)}.intel-chart-fill--medium{background:#f59e0b}.intel-chart-fill--low{background:#1f3354}.intel-chart-n{font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:700;color:var(--ink);min-width:24px;text-align:right}@keyframes intel-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.intel-chart-fill{animation:none}}.intel-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.intel-tag{font-size:13px;font-weight:600;color:var(--ink-2);background:var(--bg-3, #f7f8fa);border:1px solid var(--border);border-radius:999px;padding:5px 12px}.intel-tag span{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--muted);margin-left:6px}.intel-reports{display:flex;flex-direction:column;gap:10px}.intel-report{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:12px 16px}.intel-report-meta{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.intel-report-text{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--ink-2)}.intel-timeline{display:flex;flex-direction:column}.intel-tl-item{display:grid;grid-template-columns:84px 1fr;gap:16px;padding-bottom:14px}.intel-tl-item:last-child{padding-bottom:0}.intel-tl-rail{position:relative;padding:14px 16px 0 0;text-align:right}.intel-tl-rail:after{content:"";position:absolute;right:0;top:18px;bottom:-14px;width:2px;background:var(--border)}.intel-tl-item:last-child .intel-tl-rail:after{display:none}.intel-tl-dot{position:absolute;right:-4px;top:15px;width:11px;height:11px;border-radius:999px;background:var(--muted);border:2.5px solid #fff;box-shadow:0 0 0 1px var(--border)}.intel-tl-date{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;letter-spacing:.03em;color:var(--muted);line-height:1.35}.intel-tl-item--ntsb .intel-tl-dot{background:#dc2626}.intel-tl-item--asrs .intel-tl-dot{background:#2563eb}.intel-tl-item--aids .intel-tl-dot{background:#d97706}.intel-ev-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.intel-ev-title{font-size:14px;font-weight:700;color:var(--ink)}.intel-ev-top .intel-report-meta{margin-left:auto;text-transform:none;letter-spacing:.02em}.intel-ev-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.intel-ev-reveal.is-shown{grid-template-rows:1fr}.intel-ev-reveal-inner{overflow:hidden;min-height:0;opacity:0;transition:opacity .25s ease}.intel-ev-reveal.is-shown .intel-ev-reveal-inner{opacity:1}.intel-ev-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:7px}.intel-ev-ref{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;color:var(--muted)}a.intel-ev-ref--link{text-decoration:none}a.intel-ev-ref--link:hover{color:var(--accent-2, #ea580c);text-decoration:underline}.intel-ev-more{margin-left:auto;border:none;background:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--accent-2, #ea580c);cursor:pointer}.intel-ev-more:hover{text-decoration:underline}.intel-showall{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:12px;padding:10px;border:1px dashed var(--border-2);border-radius:12px;background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink-2);cursor:pointer;transition:border-color .12s,color .12s}.intel-showall:hover{border-color:var(--accent);border-style:solid;color:var(--accent-2)}.intel-adsdr{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.intel-adsdr-col-h{margin:0 0 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.intel-ad-type{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-2, #e25a22)}.intel-ad-type--proposed{background:#e8f0fe;color:#1d4ed8}.intel-ad-title{margin:6px 0 0;font-size:13.5px;line-height:1.5;font-weight:600;color:var(--ink)}a.intel-ad-link{color:inherit;text-decoration:none}a.intel-ad-link:hover{color:var(--accent-2, #e25a22)}.intel-sys{display:flex;flex-direction:column;gap:9px}.intel-sys-row{display:grid;grid-template-columns:minmax(120px,200px) 1fr 56px;align-items:center;gap:12px}.intel-sys-name{font-size:13.5px;font-weight:600;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intel-sys-track{display:block;height:9px;background:var(--bg-3, #f1f3f6);border-radius:999px;overflow:hidden}.intel-sys-fill{display:block;height:100%;background:var(--accent);border-radius:999px}.intel-sys-row:nth-child(1) .intel-sys-fill{background:#ff6b35}.intel-sys-row:nth-child(2) .intel-sys-fill{background:#2563eb}.intel-sys-row:nth-child(3) .intel-sys-fill{background:#0f9488}.intel-sys-row:nth-child(4) .intel-sys-fill{background:#7c3aed}.intel-sys-row:nth-child(5) .intel-sys-fill{background:#d97706}.intel-sys-row:nth-child(6) .intel-sys-fill{background:#db2777}.intel-sys-n{font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--muted);text-align:right}.intel-sys-foot{margin:12px 0 0;font-size:13px;color:var(--ink-3)}.intel-next{margin-top:44px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.intel-next-card{display:block;background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.intel-next-card:hover{border-color:var(--accent)}.intel-next-h{display:flex;align-items:center;gap:7px;font-family:Inter Tight,sans-serif;font-size:15.5px;font-weight:800;color:var(--ink)}.intel-next-h svg{color:var(--accent)}.intel-next-p{margin:5px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-3)}.intel-empty{padding:44px 0;text-align:center;color:var(--ink-2)}.intel-empty-sub{font-size:14px;color:var(--muted)}.intel-error{padding:18px;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:12px;font-size:14.5px}.intel-skel{background:var(--bg-3, #eef0f4);border-radius:6px;animation:intel-skel-pulse 1.2s ease-in-out infinite}.intel-skel-card{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:16px 18px;pointer-events:none}.intel-skel--pill{width:64px;height:18px;border-radius:999px}.intel-skel--title{width:55%;height:17px;margin-top:12px}.intel-skel--line{width:92%;height:12px;margin-top:10px}.intel-skel--line.short{width:68%}@keyframes intel-skel-pulse{0%,to{opacity:1}50%{opacity:.45}}.intel-disclaimer{margin-top:48px;padding-top:22px;border-top:1px solid var(--border);font-size:13px;line-height:1.65;color:var(--muted)}.intel-actions{display:flex;justify-content:flex-end;margin-bottom:14px}.intel-copylink{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border, #e2e8f0);background:var(--panel, #fff);color:var(--ink-2, #475569);font:inherit;font-size:13px;font-weight:600;padding:7px 14px;border-radius:999px;cursor:pointer;transition:border-color .12s,color .12s,background .12s}.intel-copylink:hover{border-color:var(--accent);color:var(--accent-2, #e25a22)}.intel-copylink.is-copied{border-color:#16a34a;color:#16a34a}.intel-copylink svg{opacity:.85}.intel-seg{display:inline-flex;gap:2px;padding:3px;background:var(--bg-3, #f1f3f6);border:1px solid var(--border, #e2e8f0);border-radius:999px}.intel-seg-btn{border:none;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-3, #64748b);padding:6px 13px;border-radius:999px;cursor:pointer;transition:background .12s,color .12s}.intel-seg-btn:hover{color:var(--ink, #0f172a)}.intel-seg-btn.is-on{background:var(--panel, #fff);color:var(--accent-2, #e25a22);box-shadow:0 1px 2px #0f172a1a}.intel-hzsort{margin-bottom:14px}.intel-evfilter{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.intel-evfilter-chip{border:1px solid var(--border, #e2e8f0);background:var(--panel, #fff);font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-3, #64748b);padding:7px 13px;border-radius:999px;cursor:pointer;transition:border-color .12s,color .12s,background .12s}.intel-evfilter-chip:hover{color:var(--ink, #0f172a)}.intel-evfilter-chip.is-on{border-color:#dc2626;background:#dc262614;color:#dc2626}.intel-evfilter-sort{margin-left:auto;border:none;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-2, #475569);cursor:pointer;padding:6px 2px}.intel-evfilter-sort:hover{color:var(--accent-2, #e25a22)}.intel-evfilter-empty{margin:4px 0 8px;font-size:14px;color:var(--muted)}@media (max-width: 600px){.intel-page{padding:0 0 72px}.intel-hero{padding:38px 0 32px}.intel-page .intel-body{padding-top:26px}.intel-cb-input{font-size:15px;padding:13px 0}.intel-next{grid-template-columns:1fr}.intel-cb-sel-sub{display:none}.intel-sys-row{grid-template-columns:minmax(96px,140px) 1fr 48px;gap:8px}.intel-adsdr{grid-template-columns:1fr}.intel-ev-top .intel-report-meta{margin-left:0;width:100%}.intel-chart-row{grid-template-columns:minmax(84px,120px) 1fr auto;gap:9px}.intel-tl-item{grid-template-columns:60px 1fr;gap:12px}.intel-actions{justify-content:flex-start}.intel-evfilter-sort{margin-left:0}.intel-seg{flex-wrap:wrap}}:root[data-fe-theme=dark] .intel-ai{background:var(--panel);box-shadow:none}:root[data-fe-theme=dark] .intel-hz--high .intel-hz-glyph-wrap,:root[data-fe-theme=dark] .intel-sev--high{background:#f8717129;color:#f87171}:root[data-fe-theme=dark] .intel-hz--medium .intel-hz-glyph-wrap,:root[data-fe-theme=dark] .intel-sev--medium{background:#fbbf2429;color:#fbbf24}:root[data-fe-theme=dark] .intel-hz--low .intel-hz-glyph-wrap,:root[data-fe-theme=dark] .intel-sev--low{background:#4ade8029;color:#4ade80}:root[data-fe-theme=dark] .intel-src--ntsb{background:#a78bfa2e;color:#c4b5fd}:root[data-fe-theme=dark] .intel-src--asrs,:root[data-fe-theme=dark] .intel-ad-type--proposed{background:#60a5fa2e;color:#93c5fd}:root[data-fe-theme=dark] .intel-src--aids{background:#2dd4bf2e;color:#5eead4}:root[data-fe-theme=dark] .intel-error{background:#f871711f;border-color:#f8717159;color:#fca5a5}:root[data-fe-theme=dark] .intel-copylink.is-copied{border-color:#4ade80;color:#4ade80}:root[data-fe-theme=dark] .intel-evfilter-chip.is-on{border-color:#f8717180;background:#f8717124;color:#f87171}
