:root{--pcb-cyan:#3bd9e7;--pcb-gold:#e9c763;--pcb-red:#ff6578;--pcb-green:#43e2ae}
.lower-intelligence.consequence-mode{display:block!important;position:relative!important;padding:0!important;background:transparent!important}.lower-intelligence.consequence-mode>.intelligence-module{display:none!important;visibility:hidden!important;pointer-events:none!important}.portfolio-consequence-board-102{position:absolute;z-index:24;inset:0;display:grid;grid-template-rows:31px 1fr;border:1px solid rgba(77,193,219,.39);border-radius:6px;background:radial-gradient(circle at 52% 0,rgba(29,123,151,.11),transparent 38%),linear-gradient(145deg,rgba(4,23,35,.99),rgba(1,9,15,.99));box-shadow:inset 0 0 42px rgba(32,160,190,.035),0 10px 28px rgba(0,0,0,.24);overflow:hidden}
.portfolio-consequence-board-102>header{display:flex;align-items:center;gap:11px;padding:0 10px;border-bottom:1px solid rgba(77,174,199,.2);background:linear-gradient(90deg,rgba(8,39,53,.86),rgba(2,14,22,.92));font-family:var(--font-display)}.portfolio-consequence-board-102>header>div{display:flex;align-items:baseline;gap:8px}.portfolio-consequence-board-102>header span{color:#e8f5f6;font-size:7px;font-weight:800;letter-spacing:.65px}.portfolio-consequence-board-102>header b{color:#52cfe0;font-size:4.5px;letter-spacing:.6px}.portfolio-consequence-board-102>header>nav{display:flex;align-self:stretch;margin-left:auto}.portfolio-consequence-board-102>header>nav button{padding:0 9px;border:0;border-left:1px solid rgba(72,165,189,.15);background:transparent;color:#617f88;font:700 4.8px var(--font-display);letter-spacing:.5px;cursor:pointer}.portfolio-consequence-board-102>header>nav button[aria-pressed="true"]{color:var(--pcb-gold);background:rgba(229,193,90,.055);box-shadow:inset 0 -2px var(--pcb-gold)}.portfolio-consequence-board-102>header>em{color:#6e8d95;font:600 4.2px var(--font-display);font-style:normal;letter-spacing:.55px}
.consequence-body{display:grid;grid-template-columns:18% 1fr 28%;min-width:0}.consequence-scenarios{display:grid;grid-template-rows:repeat(4,1fr);border-right:1px solid rgba(75,173,198,.2)}.consequence-scenarios button{position:relative;display:grid;grid-template-columns:8px 1fr;grid-template-rows:1fr 1fr;align-items:center;padding:4px 7px;border:0;border-bottom:1px solid rgba(75,173,198,.11);background:transparent;color:#78939a;text-align:left;cursor:pointer}.consequence-scenarios button i{grid-row:1/3;width:4px;height:4px;border-radius:50%;background:#345d67}.consequence-scenarios button span{color:#b8cdd1;font:800 5.3px var(--font-display);letter-spacing:.35px}.consequence-scenarios button small{font:650 4px var(--font-display);letter-spacing:.45px}.consequence-scenarios button.active{background:linear-gradient(90deg,rgba(43,192,210,.13),transparent);box-shadow:inset 2px 0 var(--pcb-gold)}.consequence-scenarios button.active i{background:var(--pcb-cyan);box-shadow:0 0 7px var(--pcb-cyan)}.consequence-scenarios button.active span{color:#effbfc}.consequence-scenarios button.active small{color:var(--pcb-gold)}
.allocation-matrix{display:grid;grid-template-rows:20px 1fr;min-width:0}.allocation-matrix>header{display:grid;grid-template-columns:18% 38% 15% 1fr;align-items:center;padding:0 8px;border-bottom:1px solid rgba(74,162,187,.13);color:#607f88;font:700 3.8px var(--font-display);letter-spacing:.5px}.allocation-matrix>[data-allocation-rows]{display:grid;grid-template-rows:repeat(5,1fr);padding:3px 8px}.allocation-matrix article{display:grid;grid-template-columns:18% 30% 8% 15% 1fr;align-items:center;border-bottom:1px solid rgba(69,151,175,.09);font-family:var(--font-display)}.allocation-matrix article strong{color:#d9e9eb;font-size:5px;letter-spacing:.3px}.allocation-matrix article i{display:block;height:4px;background:#0a2731}.allocation-matrix article i b{display:block;width:var(--allocation);height:100%;background:linear-gradient(90deg,#29b8d0,#e3c25e);box-shadow:0 0 7px rgba(57,199,216,.22)}.allocation-matrix article span{color:#d9eff1;font-size:5px;text-align:right}.allocation-matrix article em{font-size:4.5px;font-style:normal;text-align:center}.allocation-matrix article em.up{color:var(--pcb-green)}.allocation-matrix article em.down{color:var(--pcb-red)}.allocation-matrix article em.flat{color:#78949b}.allocation-matrix article small{color:#719199;font-size:4px;letter-spacing:.35px;text-align:right}
.consequence-body>aside{display:grid;grid-template-rows:45px 31px 1fr 27px;padding:7px 9px;border-left:1px solid rgba(75,173,198,.2);background:rgba(2,10,16,.28);font-family:var(--font-display)}.consequence-verdict{display:grid;align-content:start;gap:2px}.consequence-verdict small,.consequence-body>aside>div small{color:#65848d;font-size:3.9px;letter-spacing:.5px}.consequence-verdict strong{color:#edf9f9;font-size:9px;letter-spacing:.4px}.consequence-verdict em{color:var(--pcb-gold);font-size:5px;font-style:normal;letter-spacing:.6px}.consequence-body>aside>div{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(69,151,175,.12);border-bottom:1px solid rgba(69,151,175,.12)}.consequence-body>aside>div span{display:grid;align-content:center;gap:2px}.consequence-body>aside>div b{color:#54d5e3;font-size:6px}.consequence-body>aside p{margin:5px 0 2px;color:#8fa7ad;font:500 4.5px/1.45 var(--font-display)}.consequence-body>aside button{border:1px solid rgba(71,188,211,.38);background:linear-gradient(180deg,rgba(8,45,60,.92),rgba(3,20,29,.96));color:#dceff1;font:750 4.8px var(--font-display);letter-spacing:.5px;cursor:pointer}.portfolio-consequence-board-102[data-committed="true"]>header{box-shadow:inset 3px 0 var(--pcb-green)}
.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102{inset:4px 4px auto auto;width:188px;height:27px;display:block;overflow:hidden;background:rgba(3,19,28,.97)}.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102>header{height:25px;padding:0 4px}.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102>header>div,.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102>header>em,.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102 .consequence-body{display:none}.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102>header>nav{margin:0;width:100%}.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102>header>nav button{flex:1}
html[data-gp-viewport="D0"] .lower-intelligence.consequence-mode>.portfolio-consequence-board-102{bottom:32px}
@media(max-width:1279px){.consequence-body{grid-template-columns:20% 1fr 25%}.allocation-matrix article small{display:none}.allocation-matrix article{grid-template-columns:19% 37% 10% 19%}.consequence-body>aside p{font-size:4px}.portfolio-consequence-board-102>header b{display:none}}
@media(max-width:700px){.lower-intelligence.consequence-mode{min-height:430px!important}.portfolio-consequence-board-102{position:relative;inset:auto;height:430px;grid-template-rows:38px 1fr;border-radius:0}.portfolio-consequence-board-102>header>div b,.portfolio-consequence-board-102>header>em{display:none}.portfolio-consequence-board-102>header span{font-size:6px}.portfolio-consequence-board-102>header>nav button{padding:0 5px;font-size:4px}.consequence-body{grid-template-columns:1fr;grid-template-rows:82px 190px 1fr}.consequence-scenarios{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);border-right:0}.allocation-matrix{border-top:1px solid rgba(75,173,198,.2);border-bottom:1px solid rgba(75,173,198,.2)}.consequence-body>aside{grid-template-columns:1fr 1fr;grid-template-rows:45px 38px 1fr;padding:7px}.consequence-body>aside p{grid-column:1/3;font-size:5px}.consequence-body>aside button{grid-column:1/3}.consequence-body>aside>div{border:0}.lower-intelligence.intelligence-mode>.portfolio-consequence-board-102{position:absolute}}
html[data-gp-viewport="M1"] .lower-intelligence.consequence-mode{height:430px!important;min-height:430px!important;align-self:start!important}
