/* Readable published briefing; inherits InveDeck navigation and color system. */
.learning-wrap .dc-briefing{max-width:none}.dc-briefing section[id]{scroll-margin-top:100px}.dc-briefing>section{padding-top:18px;margin-top:24px;border-top:1px solid #344258}.dc-meta{color:#c0ccdc!important;font-size:14px!important}.dc-actions,.dc-toc{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;margin:20px 0}.dc-actions a,.dc-actions button,.dc-button,.dc-toc a{font:inherit;font-size:14px;color:#80e9db;border:1px solid #40556e;border-radius:7px;padding:8px 12px;background:#111c2c;text-decoration:none}.dc-actions button{cursor:pointer}.dc-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dc-metric,.dc-archive-card{background:#0e1624;border:1px solid #344258;border-radius:12px;padding:22px}.dc-metric h3{margin:0!important;color:#d7e5f7}.dc-metric p{font-size:14px}.dc-number{font-size:18px!important;margin:12px 0!important}.dc-number strong{font-size:42px;color:#80e9db;font-weight:700;letter-spacing:-1px}.dc-scope{font-size:14px;line-height:1.85;background:#152236;border:1px solid #40556e;border-radius:9px;padding:16px 18px;color:#d9e2ef}.dc-chart{padding:16px 0}.dc-legend{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:13px;margin:14px 0 22px;color:#d9e2ef}.dc-legend span{display:flex;align-items:center;gap:7px}.dc-legend i{width:10px;height:10px;border-radius:2px;display:inline-block}.dc-bar-row{display:grid;grid-template-columns:50px minmax(0,1fr) 100px;align-items:center;gap:14px;margin:16px 0;font-size:14px}.dc-bar-row>strong{text-align:right;font-variant-numeric:tabular-nums}.dc-bar-track{height:28px;display:flex;background:#172337;border-radius:5px;overflow:hidden}.dc-bar-track span{height:100%;display:block;flex-shrink:0}.dc-verdict,.dc-answer{background:#112b2a;border-left:3px solid #5eead4;padding:18px 20px;color:#edfff9;font-size:18px;line-height:1.85}.dc-question{padding:26px 24px;border:1px solid #344258;border-radius:12px;margin:24px 0;background:#0e1624}.dc-question h2{margin-top:8px!important}.dc-columns,.dc-signals{display:grid;grid-template-columns:1fr 1fr;gap:16px 28px}.dc-columns h3,.dc-signals h3{font-size:14px!important;color:#c9d7e8}.dc-question p,.dc-event p{font-size:15px;line-height:1.9}.dc-mechanism{display:flex;gap:12px;flex-wrap:wrap;list-style:none;padding:0}.dc-mechanism li{flex:1;min-width:180px;padding:12px 14px;border:1px solid #40556e;border-radius:6px;font-size:14px;color:#deebfc}.dc-signals>div{border-left:3px solid #5eead4;padding-left:16px}.dc-signals>div+div{border-left-color:#fbbf24}.dc-question details{margin-top:24px;border-top:1px solid #344258;padding-top:14px}.dc-sources{padding-left:20px;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.dc-briefing summary{cursor:pointer;font-size:14px;line-height:1.8}.dc-event{border:1px solid #344258;border-radius:8px;margin:12px 0;padding:16px 20px;background:#0e1624}.dc-event summary>span,.dc-event summary>strong{display:block}.dc-event summary>strong{font-size:17px;margin:4px 0}.dc-event-body{padding-top:16px}.dc-event[hidden]{display:none}.dc-company-filters select{font:inherit;color:#e7edf7;background:#111c2c;border:1px solid #52667e;border-radius:6px;padding:8px 12px;margin-left:8px}.dc-briefing .table-wrap{margin:16px 0}.dc-briefing td{color:#e7edf7}.dc-briefing th{color:#c9d7e8}.dc-archive-card h2{margin-top:6px}.dc-archive-card .dc-button{display:inline-block;margin-top:12px}.dc-archive-card{margin:18px 0}.dc-briefing summary:focus-visible,.dc-company-filters select:focus-visible{outline:2px solid #5eead4;outline-offset:4px}@media(max-width:700px){.dc-metrics,.dc-columns,.dc-signals{grid-template-columns:1fr}.dc-metric{padding:18px}.dc-question{padding:18px 16px}.dc-bar-row{grid-template-columns:42px minmax(0,1fr) 83px;gap:8px;font-size:12px}.dc-legend{font-size:12px}.dc-briefing .table-wrap{overflow-x:auto}.dc-briefing table{min-width:650px}.dc-actions{gap:10px}.dc-question p,.dc-event p{word-break:normal}.dc-toc{gap:8px}.dc-toc a{font-size:13px}}@media print{.dc-actions,.dc-toc,.dc-company-filters{display:none}.dc-briefing .dc-question,.dc-briefing .dc-event,.dc-metric{background:#fff;color:#111;border-color:#aaa}.dc-briefing p,.dc-briefing td,.dc-briefing th,.dc-briefing .dc-meta{color:#111!important}.dc-briefing .dc-answer,.dc-briefing .dc-verdict,.dc-briefing .dc-scope{background:#f3f3f3;color:#111}.dc-briefing details>div,.dc-briefing details>ul{display:block}.dc-metrics{grid-template-columns:repeat(3,1fr)}.dc-number strong{color:#0f665d}.dc-briefing table{min-width:0}.dc-briefing a{color:#145b61}}
