.briefing-wall{grid-template-areas:"video market instruments channels" "video market instruments channels" "news market instruments channels" "rundown market instruments channels" "tape tape tape tape";grid-template-rows:minmax(310px,1fr) auto auto auto 36px}.briefing-stage{grid-area:video;min-height:420px;aspect-ratio:auto;background:#050708;position:relative;overflow:hidden;isolation:isolate}.briefing-stage-bg{position:absolute;inset:0;background:#050708 radial-gradient(circle at 16% 18%,rgba(39,185,130,.2),transparent 34%);background-position:50%;background-size:cover;z-index:-2;animation:briefing-pan 18s ease-in-out infinite alternate}.briefing-stage-bg:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%);animation:grid-drift 20s linear infinite}.briefing-video-layer{position:absolute;inset:0;z-index:-2;background:#000}.briefing-video-layer iframe,.briefing-video-layer video{width:100%;height:100%;border:0;object-fit:cover;display:block;transform:scale(1.015)}.briefing-video-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,4,5,.9),rgba(2,4,5,.62) 46%,rgba(2,4,5,.18)),linear-gradient(0deg,rgba(2,4,5,.52),transparent 50%);pointer-events:none}.briefing-stage.has-story-video .briefing-copy{max-width:72%}.briefing-live-bug{position:absolute;top:18px;left:20px;display:flex;align-items:center;gap:8px;background:#d63237;color:#fff;padding:7px 10px;font-size:10px;font-weight:900;letter-spacing:.12em;box-shadow:0 8px 22px rgba(0,0,0,.25)}.briefing-live-bug i{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 6px rgba(255,255,255,.08);animation:atn-live-pulse 1.4s ease-in-out infinite}.briefing-label{position:absolute;top:19px;right:20px;color:#d8e0dd;font-size:10px;font-weight:800;letter-spacing:.14em;text-shadow:0 1px 6px #000}.briefing-copy{position:absolute;left:clamp(22px,4vw,70px);right:clamp(22px,5vw,90px);bottom:70px;animation:brief-in .55s ease both}.briefing-meta{font-size:11px;font-weight:900;letter-spacing:.13em;color:var(--green);text-transform:uppercase;margin-bottom:13px}.briefing-copy h1{font-size:clamp(34px,4.2vw,76px);line-height:.99;letter-spacing:-.045em;max-width:1100px;margin:0 0 18px;font-weight:900;text-shadow:0 3px 18px rgba(0,0,0,.48)}.briefing-copy p{font-size:clamp(15px,1.35vw,22px);line-height:1.35;color:#e0e6e3;max-width:940px;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.55)}.briefing-next{margin-top:18px;display:flex;gap:12px;align-items:flex-start;max-width:950px;padding-top:14px;border-top:1px solid rgba(255,255,255,.18)}.briefing-next b{font-size:9px;letter-spacing:.14em;color:var(--amber);white-space:nowrap}.briefing-next span{font-size:13px;color:#c0cac6;line-height:1.35}.briefing-progress{position:absolute;left:0;right:0;bottom:34px;height:3px;background:rgba(255,255,255,.08)}.briefing-progress span{display:block;height:100%;background:var(--green);transition:width .15s linear;box-shadow:0 0 12px rgba(39,185,130,.5)}.briefing-footer{position:absolute;left:16px;right:16px;bottom:9px;display:flex;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:.11em;color:#a5b1ac}.live-context-card{padding-bottom:8px}.fx-hero{display:flex;align-items:baseline;gap:9px;padding:16px 16px 8px}.fx-hero small{font-size:9px;color:#8d9a95}.fx-hero strong{font-size:clamp(38px,4vw,64px);line-height:1}.fx-hero span{font-size:11px;color:var(--green);font-weight:800}.brief-chart{margin:0;padding:0 12px 8px}.brief-chart svg{width:100%;height:100px;display:block}.brief-chart figcaption{display:flex;justify-content:space-between;gap:8px;font-size:8px;letter-spacing:.08em;color:#82908b}.presentation-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #5c6a65;background:#0b1210;color:#fff;font:inherit;font-weight:800;letter-spacing:.06em;padding:7px 10px;cursor:pointer}.presentation-button:hover{border-color:var(--green);color:var(--green)}.wall-channels button:disabled{opacity:.3;cursor:not-allowed;background:#171a1c;color:#69736f}.news-tape-item{display:flex!important;align-items:center;gap:8px;min-width:480px}.news-tape-item em{max-width:360px;overflow:hidden;text-overflow:ellipsis}.presentation-mode{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;min-height:100dvh!important;z-index:2147483000!important;overflow:hidden!important;background:#050708!important}.presentation-mode .terminal-bar{height:44px}.presentation-mode .broadcast-wall{height:calc(100dvh - 44px);max-width:none!important;margin:0!important;grid-template-rows:minmax(0,1fr) auto auto auto 36px}.presentation-mode .briefing-stage{min-height:0;height:100%}.presentation-mode .wall-channels,.presentation-mode .wall-instruments,.presentation-mode .wall-market,.presentation-mode .wall-news,.presentation-mode .wall-rundown{overflow:hidden}.presentation-mode .briefing-copy h1{font-size:clamp(34px,4vw,68px)}.presentation-mode .market-focus{padding:7px}.presentation-mode .market-focus>div:first-child{min-height:58px}.presentation-mode .wall-instruments>article{min-height:82px;padding:7px}.presentation-mode .wall-rundown article{padding:6px 9px}.presentation-mode .terminal-breaking{display:none}body:has(.presentation-mode){overflow:hidden!important}body:has(.presentation-mode)>.site-footer,body:has(.presentation-mode)>.site-header{display:none!important}@keyframes brief-in{0%{opacity:0;transform:translateY(18px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes atn-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes briefing-pan{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.08) translate3d(-1.5%,1%,0)}}@keyframes grid-drift{0%{background-position:0 0,0 0}to{background-position:0 64px,64px 0}}@media(max-width:1180px){.briefing-wall{grid-template-areas:"video market instruments" "video market instruments" "news market instruments" "rundown market instruments" "channels channels channels" "tape tape tape"}.briefing-stage{min-height:460px}.briefing-stage.has-story-video .briefing-copy{max-width:82%}}@media(max-width:820px){.briefing-stage{min-height:430px!important;aspect-ratio:auto!important}.briefing-copy{left:18px;right:18px;bottom:60px}.briefing-stage.has-story-video .briefing-copy{max-width:none}.briefing-copy h1{font-size:clamp(30px,8vw,48px)}.briefing-copy p{font-size:15px}.briefing-next{display:none}.presentation-mode{overflow:auto!important}.presentation-mode .broadcast-wall{height:auto!important;min-height:calc(100dvh - 50px)}.presentation-mode .terminal-bar{position:-webkit-sticky!important;position:sticky!important}.presentation-mode .briefing-stage{height:calc(100dvh - 98px)!important;min-height:540px!important}.news-tape-item{min-width:330px}.news-tape-item em{max-width:240px}.briefing-footer{font-size:7px}.briefing-video-shade{background:linear-gradient(0deg,rgba(2,4,5,.92),rgba(2,4,5,.45) 55%,rgba(2,4,5,.18))}}@media(prefers-reduced-motion:reduce){.briefing-copy,.briefing-live-bug i,.briefing-stage-bg,.briefing-stage-bg:after{animation:none}}.institution-display .terminal-bar nav a{display:none}.institution-display .terminal-brand span:after{content:" · ETHIOPIA INTELLIGENCE";font-weight:700;letter-spacing:.08em;color:#9eaaa5;margin-left:8px}.institution-display .briefing-meta{max-width:90%}.institution-display .wall-panel header span{letter-spacing:.11em}.institution-display .market-tape strong{min-width:88px;text-align:center}@media(min-width:1400px){.institution-display .briefing-copy h1{font-size:clamp(42px,4.2vw,78px)}.institution-display .live-tracker-card{min-width:178px}}.intel-monitor{--ink:#05090a;--panel:#0a1011;--line:#25302d;--muted:#8e9b96;--text:#edf2ef;--blue:#6ec8ff;--gold:#d7aa55;background:var(--ink);color:var(--text);min-height:100dvh;font-family:var(--font-ibm-plex-sans),Arial,sans-serif;display:grid;grid-template-rows:48px 38px minmax(0,1fr) 38px;overflow:hidden}.intel-top{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:24px;gap:24px;padding:0 18px;border-bottom:1px solid var(--line);background:#070c0d;font-size:11px;letter-spacing:.09em}.intel-logo{font-size:18px;font-weight:900;color:#fff;text-decoration:none}.intel-logo span{color:var(--blue);font-size:10px;margin-left:5px}.intel-top>b{font-size:11px;color:#cbd4d0}.intel-top>div{color:#9aa7a2}.intel-top i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#54c78b;margin-right:5px;box-shadow:0 0 9px #54c78b}.intel-top button{background:transparent;color:#dfe7e3;border:1px solid #46534e;padding:6px 9px;font-size:9px;font-weight:800;letter-spacing:.08em}.intel-tape{white-space:nowrap;overflow:hidden;border-bottom:1px solid var(--line);font-size:10px}.intel-tape,.intel-tape>strong{display:flex;align-items:center}.intel-tape>strong{align-self:stretch;padding:0 14px;background:var(--blue);color:#061015;font-size:9px;letter-spacing:.12em}.intel-top-tape>span{padding:0 16px;border-right:1px solid var(--line);color:#aeb9b5}.intel-top-tape span b{color:#fff;margin-right:6px}.intel-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.72fr) minmax(260px,.72fr);grid-template-rows:minmax(0,1.55fr) minmax(0,.9fr) minmax(0,.72fr);grid-template-areas:"lead analysis alerts" "markets macro companies" "risk risk next";min-height:0}.intel-grid>aside,.intel-grid>section{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;overflow:hidden;background:var(--panel)}.intel-grid header{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-bottom:1px solid var(--line);font-size:9px;letter-spacing:.1em}.intel-grid header span{color:var(--muted);font-size:8px}.intel-lead{grid-area:lead;position:relative;background:#080d0e!important}.intel-lead-media{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.82}.intel-lead-media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#060a0b 2%,rgba(6,10,11,.76) 35%,rgba(6,10,11,.12))}.intel-lead-media iframe,.intel-lead-media video{width:100%;height:100%;object-fit:cover;border:0}.intel-lead-copy{position:absolute;z-index:2;left:24px;right:24px;bottom:22px;max-width:920px}.intel-lead-copy .eyebrow{color:var(--blue);font-size:9px;font-weight:900;letter-spacing:.14em;margin-bottom:9px}.intel-lead-copy h1{font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(29px,3.1vw,58px);line-height:.98;letter-spacing:-.035em;margin:0 0 10px}.intel-lead-copy p{font-size:clamp(12px,1vw,16px);line-height:1.4;color:#cbd4d0;margin:0;max-width:800px}.intel-lead-copy footer{font-size:8px;letter-spacing:.09em;color:#8f9b96;margin-top:12px}.intel-analysis{grid-area:analysis}.intel-analysis article{padding:11px;border-bottom:1px solid var(--line)}.intel-analysis label{display:block;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.12em;margin-bottom:5px}.intel-analysis p{font-size:11px;line-height:1.38;color:#cbd4d0;margin:0}.intel-analysis footer{padding:9px 11px;color:#7f8d87;font-size:8px;letter-spacing:.08em}.intel-alerts{grid-area:alerts}.intel-alerts>a{display:grid;grid-template-columns:28px 1fr;grid-gap:8px;gap:8px;padding:9px 10px;border-bottom:1px solid var(--line);text-decoration:none;color:inherit}.intel-alerts em{color:var(--blue);font-style:normal;font-size:9px}.intel-alerts a b{display:block;font-size:10px;line-height:1.25}.intel-alerts small{display:block;color:var(--muted);font-size:8px;margin-top:4px}.intel-markets{grid-area:markets;display:grid;grid-template-columns:42% 58%;grid-template-rows:32px 1fr}.intel-markets header{grid-column:1/-1}.intel-fx{padding:13px;border-right:1px solid var(--line)}.intel-fx label{display:block;color:var(--muted);font-size:9px}.intel-fx strong{display:block;font-size:clamp(30px,3vw,50px);line-height:1.05;margin:5px 0}.intel-fx small{font-size:8px;color:#81908a}.intel-markets>p{margin:0;padding:7px 10px;border-bottom:1px solid var(--line);font-size:9px}.intel-markets>p b{display:block}.intel-markets>p span{color:var(--muted);font-size:8px}.intel-macro{grid-area:macro;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:32px repeat(3,1fr)}.intel-macro header{grid-column:1/-1}.intel-macro article{padding:7px 9px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.intel-macro label,.intel-macro span{display:block;font-size:7px;color:var(--muted)}.intel-macro b{display:block;font-size:15px;margin:2px 0}.intel-macro b small{font-size:7px}.intel-companies{grid-area:companies}.intel-companies>a{display:grid;grid-template-columns:1fr auto;grid-gap:3px 8px;gap:3px 8px;padding:8px 10px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.intel-companies a b{font-size:8px;color:var(--gold)}.intel-companies a span{grid-column:1/-1;font-size:9px;line-height:1.2}.intel-companies a small{grid-column:2;grid-row:1;color:var(--muted);font-size:7px}.intel-risk{grid-area:risk;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:32px 1fr}.intel-risk header{grid-column:1/-1}.intel-risk>a{display:flex;gap:8px;padding:10px;border-right:1px solid var(--line);color:inherit;text-decoration:none}.intel-risk>a i{width:6px;height:6px;border-radius:50%;background:var(--gold);margin-top:3px;flex:none}.intel-risk a b{font-size:9px;line-height:1.25;display:block}.intel-risk a small{font-size:7px;color:var(--muted);display:block;margin-top:4px}.intel-risk>p{grid-column:1/-1;padding:10px;color:var(--muted);font-size:10px}.intel-next{grid-area:next}.intel-next>div{display:grid;grid-template-columns:30px 1fr;grid-gap:6px;gap:6px;padding:6px 9px;border-bottom:1px solid var(--line)}.intel-next time{color:var(--blue);font-size:8px}.intel-next span{font-size:8px;line-height:1.25}.intel-next span b{display:block;color:var(--muted);font-size:7px;margin-bottom:2px}.intel-bottom{border-top:1px solid var(--line);border-bottom:0}.intel-bottom>div{display:flex;width:max-content;animation:intel-scroll 75s linear infinite}.intel-bottom span{padding:0 18px;color:#c2ccc8}.intel-bottom span b{color:var(--gold);font-size:8px;margin-right:5px}.intel-bottom small{color:#788680;margin-left:6px}@keyframes intel-scroll{to{transform:translateX(-50%)}}.intel-presentation{position:fixed;inset:0;z-index:2147483000;width:100vw;height:100dvh}.intel-presentation .intel-top button{display:none}body:has(.intel-presentation){overflow:hidden!important}body:has(.intel-presentation)>.site-footer,body:has(.intel-presentation)>.site-header{display:none!important}@media(max-width:1050px){.intel-monitor{overflow:auto;display:block}.intel-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"lead lead" "analysis alerts" "markets macro" "companies next" "risk risk"}.intel-lead{min-height:520px}.intel-top{grid-template-columns:auto 1fr auto}.intel-top>b{display:none}.intel-risk{min-height:180px}.intel-bottom,.intel-top-tape{height:38px}}@media(max-width:680px){.intel-grid{display:block}.intel-grid>aside,.intel-grid>section{min-height:auto}.intel-lead{min-height:500px}.intel-alerts,.intel-analysis,.intel-companies,.intel-macro,.intel-markets,.intel-next,.intel-risk{display:block}.intel-top{height:48px;grid-template-columns:1fr auto}.intel-top>div{display:none}.intel-lead-copy h1{font-size:38px}.intel-risk>a{min-height:70px}.intel-macro article{display:inline-block;width:50%;vertical-align:top}.intel-top-tape{overflow-x:auto}}@media(prefers-reduced-motion:reduce){.intel-bottom>div{animation:none}}.live-page:has(.intel-monitor){position:relative;z-index:50;background:#05090a;min-height:100dvh}.live-page:has(.intel-monitor)~*{display:none}body:has(.live-page .intel-monitor)>.site-footer,body:has(.live-page .intel-monitor)>.site-header{display:none!important}body:has(.live-page .intel-monitor){background:#05090a;overflow:hidden}.live-page .intel-monitor{width:100vw;height:100dvh}.intel-top.intel-pulse i{animation:intel-heartbeat .7s ease-out}.network-stat b{color:#fff!important}.intel-alerts mark{background:transparent;color:var(--blue);font-size:7px;font-weight:900;letter-spacing:.08em;margin-right:4px}.intel-alerts>a:first-of-type{background:linear-gradient(90deg,rgba(110,200,255,.08),transparent)}.intel-alerts>a:first-of-type em{color:#65d89a}.intel-alerts>a:first-of-type b:before{content:"●";color:#65d89a;font-size:6px;margin-right:6px;vertical-align:2px}@keyframes intel-heartbeat{0%{box-shadow:0 0 0 0 rgba(84,199,139,.65)}to{box-shadow:0 0 0 9px rgba(84,199,139,0)}}@media(min-width:1200px){.intel-grid{grid-template-columns:minmax(0,1.58fr) minmax(300px,.78fr) minmax(310px,.76fr);grid-template-rows:minmax(0,1.48fr) minmax(0,.86fr) minmax(0,.78fr)}.intel-lead-copy{left:30px;right:30px;bottom:28px;max-width:1000px}.intel-lead-copy h1{font-size:clamp(38px,3.25vw,62px);line-height:1.01;max-width:980px}.intel-lead-copy h1.intel-headline-medium{font-size:clamp(34px,2.85vw,54px);max-width:1040px}.intel-lead-copy h1.intel-headline-long{font-size:clamp(30px,2.45vw,46px);line-height:1.04;max-width:1100px}.intel-lead-copy p{font-size:clamp(14px,1.02vw,18px);line-height:1.42;max-width:900px}.intel-lead-copy .eyebrow{font-size:10px}.intel-lead-copy footer{font-size:9px}.intel-grid header{height:36px;padding:0 12px;font-size:10px}.intel-grid header span{font-size:9px}.intel-analysis article{padding:12px 13px}.intel-analysis label{font-size:9px;margin-bottom:6px}.intel-analysis p{font-size:12px;line-height:1.42;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.intel-analysis article:first-of-type p{-webkit-line-clamp:6}.intel-analysis article:nth-of-type(2) p,.intel-analysis article:nth-of-type(3) p{-webkit-line-clamp:4}.intel-analysis footer{font-size:9px}.intel-alerts>a{grid-template-columns:34px 1fr;gap:9px;padding:10px 11px}.intel-alerts em{font-size:10px}.intel-alerts a b{font-size:11px;line-height:1.27;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.intel-alerts small{font-size:8.5px}.intel-markets{grid-template-columns:40% 60%;grid-template-rows:36px repeat(4,minmax(0,1fr))}.intel-markets header{grid-column:1/-1}.intel-fx{grid-row:2/6;padding:15px 14px}.intel-fx label{font-size:10px}.intel-fx strong{font-size:clamp(34px,3vw,52px)}.intel-fx small{font-size:9px}.intel-markets>p{padding:8px 11px;font-size:10px;display:flex;flex-direction:column;justify-content:center}.intel-markets>p b{line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.intel-markets>p span{font-size:8.5px;margin-top:3px}.intel-macro{grid-template-rows:36px repeat(3,1fr)}.intel-macro article{padding:9px 10px}.intel-macro label,.intel-macro span{font-size:8px}.intel-macro b{font-size:17px}.intel-companies>a{padding:9px 11px}.intel-companies a b{font-size:8.5px}.intel-companies a span{font-size:10px;line-height:1.24;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.intel-companies a small{font-size:8px}.intel-risk>a{padding:12px 11px}.intel-risk a b{font-size:10px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.intel-risk a small{font-size:8px}.intel-next>div{grid-template-columns:32px 1fr;padding:8px 10px}.intel-next time{font-size:9px;font-weight:800}.intel-next span{font-size:9.5px;line-height:1.3}.intel-next span b{font-size:8px}.intel-bottom span{font-size:10px}}