/* ORBIT unified navigation / report V1 — isolated from Core */
.orbit-unified-nav{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:12px}
.orbit-unified-nav button,.orbit-unified-sectionback{border:1px solid #38435b;border-radius:11px;padding:9px 13px;background:#151c2c;color:#e7ebf6;font:600 13px system-ui;cursor:pointer}
.orbit-unified-sectionback{display:inline-flex;margin:0 0 18px}
.rail-brand,.mobile-head .brand{cursor:pointer}
.orbit-unified-viewreport{border:1px solid #7773ed!important;background:#242044!important;color:#f1efff!important;cursor:pointer;font-weight:700!important}
.orbit-unified-viewreport:disabled{opacity:.5}
.orbit-unified-overlay{position:fixed;inset:0;z-index:2147483000;background:rgba(2,7,17,.84);display:flex;justify-content:center;align-items:center;padding:18px;box-sizing:border-box}
.orbit-unified-panel{box-sizing:border-box;width:min(850px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;overscroll-behavior:contain;background:#f9fafc;color:#18243b;border-radius:18px;padding:24px;font:15px/1.55 system-ui,-apple-system,sans-serif;box-shadow:0 25px 90px #0008}
.orbit-unified-reporthead{position:sticky;top:-24px;z-index:2;display:flex;justify-content:space-between;gap:14px;align-items:center;background:#f9fafc;border-bottom:1px solid #dce2ec;padding:10px 0 16px;margin-bottom:20px}
.orbit-unified-kicker{color:#52617d;font-size:11px;font-weight:800;letter-spacing:.09em}.orbit-unified-reporthead h2{margin:4px 0 0;font-size:23px;color:#17243c}
.orbit-unified-reportactions{display:flex;gap:8px;flex-wrap:wrap}.orbit-unified-reportactions button{background:#17253d;color:white;border:0;border-radius:10px;padding:10px 13px;font:600 13px system-ui;cursor:pointer}.orbit-unified-reportactions .orbit-unified-print{background:#5149c9}
.orbit-unified-reportactions button:disabled{opacity:.5}.orbit-unified-status{padding:14px 16px;background:#edf0f9;border-radius:12px}.orbit-unified-status p{margin:5px 0 0;color:#56637b}
.orbit-unified-reportsection{margin-top:22px}.orbit-unified-reportsection h3{font-size:17px;margin:0 0 10px;color:#18243b}
.orbit-unified-detail{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid #e1e5ed}.orbit-unified-detail span{color:#5d6b81}.orbit-unified-detail strong{text-align:right;overflow-wrap:anywhere}
.orbit-unified-field,.orbit-unified-item,.orbit-unified-transcript{border-bottom:1px solid #e1e5ed;padding:10px 0;overflow-wrap:anywhere}.orbit-unified-field strong{display:block;text-transform:capitalize}.orbit-unified-field p{margin:4px 0}.orbit-unified-transcript small{display:block;color:#66758c}.orbit-unified-transcript p{white-space:pre-wrap;margin:5px 0}.orbit-unified-muted{color:#64748b}.orbit-unified-error{color:#a61c36}
.orbit-report-open{overflow:hidden}.orbit-unified-recent{display:grid;gap:9px}.orbit-unified-recent p{color:#aab2c7}.orbit-unified-recent button{border:1px solid #37415b;border-radius:10px;padding:12px;text-align:left;background:#151c2c;color:#e8eaf6;cursor:pointer}
@media(max-width:760px){.orbit-unified-overlay{padding:0;align-items:stretch}.orbit-unified-panel{width:100%;max-height:100dvh;border-radius:0;padding:16px 17px calc(24px + env(safe-area-inset-bottom))}.orbit-unified-reporthead{top:-16px;padding-top:calc(9px + env(safe-area-inset-top));flex-direction:column;align-items:stretch}.orbit-unified-reportactions{display:grid;grid-template-columns:1fr 1fr}.orbit-unified-reportactions button{min-height:43px}.meeting-actions{flex-wrap:wrap}.meeting-actions>*{min-width:100px}.orbit-unified-nav{margin:4px 0 14px}.orbit-unified-detail{align-items:flex-start}.orbit-unified-detail strong{max-width:70%}}
