.mp-chart-context{margin:1.25rem 0 1.5rem;padding:.875rem 1rem;border-left:3px solid var(--mp-neon-cyan,#00f0ff);background:rgba(0,240,255,4%);border-radius:0 8px 8px 0;font-size:.9rem;line-height:1.7}.mp-chart-context h3{font-size:.8rem!important;text-transform:uppercase;letter-spacing:.08em;color:var(--mp-neon-cyan,#00f0ff);margin:0 0 .5rem!important;opacity:.85}.mp-chart-context ul{margin:0!important;padding-left:0!important;list-style:none!important}.mp-chart-context li{padding-left:.25rem!important;margin-bottom:.4rem!important;font-size:.85rem;line-height:1.65;color:var(--color-neutral-400,#9ca3af)}.mp-chart-context li strong{font-size:.85rem}.mp-chart-caption{margin-top:.4rem;padding:.35rem .5rem;border-top:1px solid rgba(0,240,255,8%)}.mp-caption-chips{display:flex;flex-wrap:wrap;gap:.35rem}.mp-caption-chip{position:relative;display:inline-block;font-size:.7rem;line-height:1.4;padding:.2rem .5rem;border-radius:100px;cursor:help;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;background:rgba(0,240,255,6%);color:rgba(0,240,255,.8);border:1px solid rgba(0,240,255,.12);transition:background .15s,border-color .15s}.mp-caption-chip:hover{background:rgba(0,240,255,.12);border-color:rgba(0,240,255,.3)}.mp-caption-chip::after{content:attr(data-tooltip);display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:max-content;max-width:320px;padding:.6rem .75rem;border-radius:8px;font-size:.73rem;line-height:1.55;white-space:normal;z-index:100;pointer-events:none;background:rgba(8,12,28,.95);color:rgba(255,255,255,.85);border:1px solid rgba(0,240,255,.15);box-shadow:0 4px 16px rgba(0,0,0,.4)}.mp-caption-chip:hover::after{display:block}.mp-chart-caption ul{margin:0!important;padding-left:0!important;list-style:none!important}.mp-chart-caption li{padding-left:0!important;margin-bottom:.25rem!important;font-size:.78rem;line-height:1.55;color:var(--color-neutral-400,#9ca3af)}.mp-chart-caption li strong{font-size:.78rem;color:var(--mp-neon-cyan,#00f0ff);background:rgba(0,240,255,8%);padding:1px 4px;border-radius:3px;border:1px solid rgba(0,240,255,.15)}:root:not(.dark) .mp-caption-chip{background:rgba(14,116,144,8%);color:#0e7490;border-color:rgba(14,116,144,.18)}:root:not(.dark) .mp-caption-chip:hover{background:rgba(8,145,178,.12);border-color:rgba(8,145,178,.3)}:root:not(.dark) .mp-caption-chip::after{background:rgba(255,255,255,.97);color:#1e293b;border-color:rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1)}@media(max-width:640px){.mp-chart-context{padding:.75rem;font-size:.82rem}.mp-chart-context li{font-size:.8rem}.mp-chart-caption{padding:.25rem .35rem}.mp-caption-chip{font-size:.65rem;padding:.15rem .4rem}.mp-caption-chip::after{bottom:auto;top:calc(100% + 6px);max-width:260px}}.briefing-section ul:not(.mp-regime-signals){list-style:none!important;list-style-type:none!important;padding-left:0!important;margin:1.5rem 0!important}.briefing-section ul:not(.mp-regime-signals)>li::marker{content:""!important}.briefing-section ul:not(.mp-regime-signals) li{padding-left:.5rem!important;margin-bottom:.75rem!important;line-height:1.65}.prose li strong{color:var(--mp-neon-cyan)!important;font-family:var(--mp-font-mono);font-weight:700;background:rgba(0,240,255,.1);padding:2px 6px;border-radius:4px;border:1px solid rgba(0,240,255,.2);margin-right:4px;letter-spacing:-.02em}:root:not(.dark) .prose li strong{color:#0e7490!important;background:#ecfeff;border-color:#a5f3fc}.briefing-section p{position:relative;padding-left:1.5rem;margin-left:.5rem;border-left:1px solid rgba(148,163,184,.1);margin-bottom:1.5rem!important;color:#cbd5e1;line-height:1.75}.briefing-section--fact p{border-left-color:rgba(0,240,255,.1)}.briefing-section p strong{color:var(--mp-neon-cyan)!important;font-weight:700;text-shadow:0 0 8px rgba(0,240,255,.25)}:root:not(.dark) .briefing-section p{border-left-color:rgba(0,0,0,5%);color:#334155}:root:not(.dark) .briefing-section p strong{color:#0e7490!important;text-shadow:none!important;background:linear-gradient(to top,rgba(165,243,252,.4) 40%,transparent 40%)}:root:not(.dark) .mp-post-hero{background:rgba(255,255,255,.9);border-color:rgba(124,58,237,.15)}:root:not(.dark) .mp-post-hero__summary{color:#475569}.mp-collapse-toggle{display:flex;align-items:center;gap:.5rem;width:100%;padding:0;border:none;background:0 0;cursor:pointer;font:inherit;color:inherit;text-align:left}.mp-collapse-toggle__icon{display:inline-block;font-family:var(--mp-font-mono);font-size:.85rem;color:rgb(var(--color-neutral-400));transition:transform .2s ease;width:1em;text-align:center}.mp-collapse-toggle.is-open .mp-collapse-toggle__icon{transform:rotate(90deg)}.mp-collapsible{max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease;font-size:.92em}.mp-collapsible.is-open{max-height:none;opacity:1;overflow:visible}.briefing-section--fact{background:linear-gradient(135deg,rgba(124,58,237,.1),transparent 40%),var(--mp-glass-bg)}.briefing-section--fact::before{content:"MARKET DATA"}.briefing-section--opinion{background:linear-gradient(135deg,rgba(0,240,255,.12),transparent 40%),var(--mp-glass-bg)}.briefing-section--opinion::before{content:"OPINION"}.briefing-section .briefing-section::before{display:none}:root:not(.dark) .briefing-section--fact{background:linear-gradient(135deg,rgba(124,58,237,4%),transparent 40%),rgba(255,255,255,.9)}:root:not(.dark) .briefing-section--opinion{background:linear-gradient(135deg,rgba(0,240,255,4%),transparent 40%),rgba(255,255,255,.9)}.mp-news-topic-summary{font-family:var(--mp-font-mono);font-size:.8rem;color:var(--mp-neon-cyan);background:rgba(0,240,255,7%);border-left:3px solid var(--mp-neon-cyan);border-radius:0 var(--mp-radius-sm)var(--mp-radius-sm)0;padding:.5rem 1rem;margin-bottom:1rem;letter-spacing:.03em}:root:not(.dark) .mp-news-topic-summary{color:#0891b2;background:rgba(8,145,178,6%);border-left-color:#0891b2}.mp-news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}@media(max-width:640px){.mp-news-grid{grid-template-columns:1fr}}.mp-news-card{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;background:var(--mp-glass-bg);border:1px solid var(--mp-glass-border);border-radius:var(--mp-radius-md);padding:1rem 1.25rem;box-shadow:var(--mp-shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mp-news-card:hover{transform:translateY(-1px);border-color:rgba(0,240,255,.4);box-shadow:0 0 15px rgba(0,240,255,.15)}:root:not(.dark) .mp-news-card:hover{border-color:rgba(8,145,178,.4);box-shadow:0 4px 12px rgba(0,0,0,8%)}.mp-news-card__source{display:inline-block;font-family:var(--mp-font-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-neon-purple);background:rgba(124,58,237,.12);padding:.2rem .65rem;border-radius:2px;border:1px solid rgba(124,58,237,.2);margin-bottom:.5rem}.mp-news-card.is-cat-market .mp-news-card__source{color:var(--mp-neon-cyan);background:rgba(0,240,255,.1);border-color:rgba(0,240,255,.25)}.mp-news-card.is-cat-macro .mp-news-card__source{color:var(--mp-neon-purple)}.mp-news-card.is-cat-commodity .mp-news-card__source{color:var(--mp-neon-yellow);background:rgba(255,214,0,.1);border-color:rgba(255,214,0,.25)}.mp-news-card.is-cat-central-bank .mp-news-card__source{color:var(--mp-neon-rose);background:rgba(244,63,94,.1);border-color:rgba(244,63,94,.25)}.mp-news-card.is-cat-corporate .mp-news-card__source{color:var(--mp-neon-green);background:rgba(0,255,136,.1);border-color:rgba(0,255,136,.25)}.mp-news-card.is-cat-kr-macro .mp-news-card__source{color:var(--mp-neon-blue);background:rgba(51,136,255,.1);border-color:rgba(51,136,255,.25)}.mp-news-card.is-cat-crypto .mp-news-card__source{color:#e879f9;background:rgba(232,121,249,.1);border-color:rgba(232,121,249,.25)}.mp-news-card.is-cat-fx .mp-news-card__source{color:var(--mp-neon-cyan);background:rgba(0,240,255,8%);border-color:rgba(0,240,255,.2)}.mp-news-card.is-cat-geopolitical .mp-news-card__source{color:#fb923c;background:rgba(251,146,60,.1);border-color:rgba(251,146,60,.25)}.mp-news-card__headline{font-weight:700;font-size:1rem;line-height:1.5;color:#e2e8f0}.mp-news-card__headline a{color:inherit;text-decoration:none}.mp-news-card__headline a:hover{color:var(--mp-neon-cyan);text-decoration:underline;text-underline-offset:2px}.mp-news-card__meta{font-family:var(--mp-font-sans);font-size:.75rem;color:#cbd5e1}.mp-news-card__excerpt{margin-top:auto;padding:.6rem .85rem;background:rgba(0,240,255,4%);border-left:2px solid rgba(0,240,255,.3);border-radius:0 var(--mp-radius-sm)var(--mp-radius-sm)0;font-size:.8rem;color:#cbd5e1;line-height:1.6}.mp-news-card__kr-tag{display:inline-block;font-family:var(--mp-font-mono);font-size:.55rem;font-weight:700;color:var(--mp-neon-cyan);background:rgba(0,240,255,.1);border:1px solid rgba(0,240,255,.25);padding:1px 5px;border-radius:2px;margin-right:.4rem;letter-spacing:.1em;vertical-align:middle;line-height:1}:root:not(.dark) .mp-news-card{background:rgba(255,255,255,.9)}:root:not(.dark) .mp-news-card__headline{color:#1e1e3a}:root:not(.dark) .mp-news-card__meta{color:#64748b}:root:not(.dark) .mp-news-card__excerpt{color:#475569;background:rgba(124,58,237,3%);border-left-color:rgba(124,58,237,.25)}:root:not(.dark) .mp-news-card__kr-tag{color:var(--mp-neon-purple);background:rgba(124,58,237,6%);border-color:rgba(124,58,237,.2)}:root:not(.dark) .mp-news-card.is-cat-market .mp-news-card__source{color:#0891b2;background:rgba(8,145,178,8%);border-color:rgba(8,145,178,.2)}:root:not(.dark) .mp-news-card.is-cat-commodity .mp-news-card__source{color:#b45309;background:rgba(180,83,9,8%);border-color:rgba(180,83,9,.2)}:root:not(.dark) .mp-news-card.is-cat-central-bank .mp-news-card__source{color:#be123c;background:rgba(190,18,60,8%);border-color:rgba(190,18,60,.2)}:root:not(.dark) .mp-news-card.is-cat-corporate .mp-news-card__source{color:#059669;background:rgba(5,150,105,8%);border-color:rgba(5,150,105,.2)}:root:not(.dark) .mp-news-card.is-cat-kr-macro .mp-news-card__source{color:#2563eb;background:rgba(37,99,235,8%);border-color:rgba(37,99,235,.2)}:root:not(.dark) .mp-news-card.is-cat-crypto .mp-news-card__source{color:#a21caf;background:rgba(162,28,175,8%);border-color:rgba(162,28,175,.2)}:root:not(.dark) .mp-news-card.is-cat-geopolitical .mp-news-card__source{color:#c2410c;background:rgba(194,65,12,8%);border-color:rgba(194,65,12,.2)}.mp-news-card__original{font-size:.72rem;color:#94a3b8;font-style:italic;border-top:1px solid rgba(124,58,237,.1);padding-top:.5rem;margin-top:.25rem;line-height:1.4}.mp-news-card__en-tag{display:inline-block;font-family:var(--mp-font-mono);font-size:.55rem;font-weight:700;color:var(--mp-neon-purple);background:rgba(124,58,237,.1);border:1px solid rgba(124,58,237,.25);padding:1px 5px;border-radius:2px;margin-right:.4rem;letter-spacing:.1em;vertical-align:middle;line-height:1}:root:not(.dark) .mp-news-card__original{color:#64748b}:root:not(.dark) .mp-news-card__en-tag{color:var(--mp-neon-purple);background:rgba(124,58,237,6%);border-color:rgba(124,58,237,.2)}.mp-chart-grid-2col{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}@media(min-width:768px){.mp-chart-grid-2col{grid-template-columns:repeat(2,1fr)}}.mp-chart-grid-2col .market-chart-card{margin:0}.mp-chart-grid-2col .chart-box{height:300px;min-height:260px}.mp-chart-dashboard{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.mp-chart-dashboard .market-chart-card{margin:0}.mp-chart-dashboard .chart-box{height:300px;min-height:260px}.mp-ambient-orbs{position:absolute;inset:0;z-index:0;pointer-events:none}:root:not(.dark) .mp-ambient-orbs{display:none}.mp-more-link{font-family:var(--mp-font-display);font-size:.8rem;font-weight:600;color:var(--mp-neon-cyan);text-decoration:none;display:inline-block;letter-spacing:.1em;text-transform:uppercase;padding:.55rem 1.6rem;border:1px solid rgba(0,240,255,.35);border-radius:var(--mp-radius-sm);background:rgba(0,240,255,6%);box-shadow:0 0 12px rgba(0,240,255,.1),inset 0 0 12px rgba(0,240,255,4%);transition:transform .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}.mp-more-link:hover{color:#fff;border-color:var(--mp-neon-cyan);background:rgba(0,240,255,.12);box-shadow:0 0 20px rgba(0,240,255,.25),inset 0 0 16px rgba(0,240,255,6%);transform:translateY(-1px)}.mp-news-section-label{font-family:var(--mp-font-display);font-size:.85rem;font-weight:700;color:var(--mp-neon-cyan);letter-spacing:.12em;text-transform:uppercase;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,240,255,.2);position:relative}.mp-news-section-label::after{content:"";position:absolute;bottom:-1px;left:0;width:40px;height:1px;background:var(--mp-neon-cyan);box-shadow:0 0 8px var(--mp-neon-cyan)}.mp-news-section-label:first-child{margin-top:0}.briefing-section .mp-ticker-groups{margin:1rem 0;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.briefing-section .mp-ticker-row{display:grid;grid-template-columns:1.5fr 1fr .8fr .8fr;align-items:center;column-gap:.6rem;line-height:1.4;padding:.15rem 0}.briefing-section .mp-ticker-row.is-missing{opacity:.6}.briefing-section .mp-ticker-row.is-fear-greed{position:relative;padding-bottom:.5rem;margin-top:.4rem}.briefing-section .mp-ticker-row.is-fear-greed::after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background:rgba(255,255,255,.1);border-radius:2px}:root:not(.dark) .briefing-section .mp-ticker-row.is-fear-greed::after{background:rgba(0,0,0,8%)}.briefing-section .mp-ticker-row.is-fear-greed::before{content:"";position:absolute;bottom:0;left:0;height:3px;width:var(--fg-value,50%);background:var(--fg-color,#94a3b8);box-shadow:0 0 6px var(--fg-color,#94a3b8);border-radius:2px;z-index:1;transition:width 1s cubic-bezier(.4,0,.2,1)}.briefing-section .mp-ticker-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;color:rgb(var(--color-neutral-400))}@media(min-width:1280px){.briefing-section .mp-ticker-name{min-width:8rem}}@media(min-width:768px) and (max-width:1279px){.briefing-section .mp-ticker-name{min-width:6rem}}.briefing-section .mp-ticker-price{font-size:.875rem;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}:root:not(.dark) .briefing-section .mp-ticker-price{color:#0e7490}.briefing-section .mp-ticker-change{font-size:.875rem;font-variant-numeric:tabular-nums;justify-self:end}.briefing-section .mp-ticker-change.is-dash{opacity:.3}.briefing-section .mp-ticker-price,.briefing-section .mp-ticker-change,.briefing-section .mp-ticker-flow{justify-self:end}.mp-ticker-zone{justify-self:end;align-self:center;display:flex;align-items:center}.mp-ticker-zone.is-empty{visibility:hidden}.mp-zone-badge{font-size:.65rem;padding:.15rem .45rem;white-space:nowrap;min-width:3.6rem;justify-content:center}.mp-zone-badge .mp-status-label{font-size:.65rem;font-weight:700;letter-spacing:.02em}.mp-ticker-change.is-status{min-width:0}@media(max-width:1024px){.briefing-section .mp-ticker-groups{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:768px){.briefing-section .mp-ticker-groups{grid-template-columns:1fr}.briefing-section .mp-ticker-row{grid-template-columns:1.5fr 1fr .8fr .8fr;column-gap:.4rem}.briefing-section .mp-ticker-price,.briefing-section .mp-ticker-change,.briefing-section .mp-ticker-zone{min-width:0;white-space:nowrap}}@media(max-width:640px){.briefing-section .mp-ticker-row{grid-template-columns:1.4fr 1fr .7fr 24px;column-gap:.4rem;font-size:.78rem}.briefing-section .mp-ticker-name{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mp-ticker-row .mp-status-badge .mp-status-label{display:none}.mp-ticker-row .mp-status-badge{padding:.3rem;min-width:0;justify-content:center;gap:0}}.mp-status-badge{display:inline-flex;align-items:center;justify-content:flex-start;gap:.4rem;padding:.16rem .52rem;border-radius:999px;font-family:var(--mp-font-mono);font-size:.72rem;font-weight:700;letter-spacing:0;border:1px solid transparent;line-height:1.25}.mp-status-dot{width:.42rem;height:.42rem;border-radius:50%;flex:none}.mp-status-label{font-family:var(--mp-font-sans);font-size:.8rem;font-weight:650;letter-spacing:-.01em}.mp-status-badge.is-ok{color:#10b981;background:rgba(16,185,129,.14);border-color:rgba(16,185,129,.35)}.mp-status-badge.is-ok .mp-status-dot{background:#10b981;box-shadow:0 0 8px rgba(16,185,129,.7)}.mp-status-badge.is-warn{color:#f59e0b;background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.35)}.mp-status-badge.is-warn .mp-status-dot{background:#f59e0b;box-shadow:0 0 8px rgba(245,158,11,.7)}.mp-status-badge.is-danger{color:#ef4444;background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.35)}.mp-status-badge.is-danger .mp-status-dot{background:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.7)}.mp-status-badge.is-info{color:#38bdf8;background:rgba(56,189,248,.14);border-color:rgba(56,189,248,.35)}.mp-status-badge.is-info .mp-status-dot{background:#38bdf8;box-shadow:0 0 8px rgba(56,189,248,.7)}.mp-status-badge.is-accent{color:#c084fc;background:rgba(192,132,252,.14);border-color:rgba(192,132,252,.35)}.mp-status-badge.is-accent .mp-status-dot{background:#c084fc;box-shadow:0 0 8px rgba(192,132,252,.7)}.mp-status-badge.is-neutral{color:#94a3b8;background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.28)}.mp-status-badge.is-neutral .mp-status-dot{background:#94a3b8}.mp-assessment-cell{white-space:nowrap}.mp-ticker-row.is-card{display:flex!important;align-items:center;justify-content:space-between;background:rgba(124,58,237,5%);padding:.75rem 1rem;border-radius:6px;border:1px solid rgba(124,58,237,.1)}.mp-ticker-row.is-card .mp-ticker-name{font-weight:600;font-size:.9rem;color:#e2e8f0}.mp-ticker-row.is-card .mp-ticker-data{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mp-ticker-row.is-card .mp-ticker-price{font-family:var(--mp-font-sans);font-size:.85rem;color:#cbd5e1}.mp-ticker-row.is-card .mp-ticker-meta{display:flex;align-items:center;gap:.5rem}.mp-ticker-row.is-card .mp-ticker-change{font-size:.75rem}.mp-ticker-row.is-card .mp-ticker-flow{font-size:.65rem;opacity:.6}.mp-opinion-sub{padding:1.1rem 1.4rem;margin-bottom:.6rem;border-radius:var(--mp-radius-md);background:rgba(0,240,255,.025);border:1px solid rgba(0,240,255,7%);transition:border-color .2s ease}.mp-opinion-sub:last-child{margin-bottom:0}.mp-opinion-sub__label{display:inline-block;font-family:var(--mp-font-mono);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.15rem .5rem;border-radius:2px;border:1px solid;margin-right:.6rem;vertical-align:middle;line-height:1.5}.mp-opinion-sub[data-subtype=what]{border-color:rgba(0,240,255,.12)}.mp-opinion-sub[data-subtype=what] .mp-opinion-sub__label{color:var(--mp-neon-cyan);background:rgba(0,240,255,8%);border-color:rgba(0,240,255,.3)}.mp-opinion-sub[data-subtype=why]{border-color:rgba(124,58,237,.15)}.mp-opinion-sub[data-subtype=why] .mp-opinion-sub__label{color:var(--mp-neon-purple);background:rgba(124,58,237,.1);border-color:rgba(124,58,237,.35)}.mp-opinion-sub[data-subtype=watch]{border-color:rgba(255,214,0,.12)}.mp-opinion-sub[data-subtype=watch] .mp-opinion-sub__label{color:var(--mp-neon-yellow);background:rgba(255,214,0,8%);border-color:rgba(255,214,0,.3)}.mp-opinion-sub[data-subtype=action]{border-color:rgba(0,255,136,.12)}.mp-opinion-sub[data-subtype=action] .mp-opinion-sub__label{color:var(--mp-neon-green);background:rgba(0,255,136,8%);border-color:rgba(0,255,136,.3)}:root:not(.dark) .mp-opinion-sub{background:rgba(0,0,0,.015);border-color:rgba(0,0,0,6%)}:root:not(.dark) .mp-opinion-sub[data-subtype=what]{border-color:rgba(8,145,178,.18)}:root:not(.dark) .mp-opinion-sub[data-subtype=why]{border-color:rgba(124,58,237,.18)}:root:not(.dark) .mp-opinion-sub[data-subtype=watch]{border-color:rgba(161,98,7,.18)}:root:not(.dark) .mp-opinion-sub[data-subtype=action]{border-color:rgba(5,150,105,.18)}:root:not(.dark) .mp-opinion-sub[data-subtype=what] .mp-opinion-sub__label{color:#0891b2;background:rgba(8,145,178,8%);border-color:rgba(8,145,178,.25)}:root:not(.dark) .mp-opinion-sub[data-subtype=why] .mp-opinion-sub__label{color:#6d28d9;background:rgba(109,40,217,8%);border-color:rgba(109,40,217,.25)}:root:not(.dark) .mp-opinion-sub[data-subtype=watch].mp-opinion-sub__label{color:#92400e;background:rgba(146,64,14,8%);border-color:rgba(146,64,14,.25)}:root:not(.dark) .mp-opinion-sub[data-subtype=action] .mp-opinion-sub__label{color:#065f46;background:rgba(6,95,70,8%);border-color:rgba(6,95,70,.25)}.mp-opinion-sub[data-subtype=watch] ul li{background:rgba(255,214,0,3%);border:1px solid rgba(255,214,0,8%);border-radius:var(--mp-radius-md);padding:.75rem 1rem .75rem 1.2rem;margin-bottom:.5rem}:root:not(.dark) .mp-opinion-sub[data-subtype=watch] ul li{background:rgba(161,98,7,.025);border-color:rgba(161,98,7,.1)}.mp-opinion-sub[data-subtype=why] ul li{background:rgba(124,58,237,.035);border:1px solid rgba(124,58,237,8%);border-radius:var(--mp-radius-md);padding:.75rem 1rem .75rem 1.2rem;margin-bottom:.5rem}:root:not(.dark) .mp-opinion-sub[data-subtype=why] ul li{background:rgba(109,40,217,3%);border-color:rgba(109,40,217,.1)}.mp-opinion-sub[data-subtype=action]>ul>li,.mp-opinion-sub[data-subtype=action]>.mp-opinion-sub__body>ul>li{background:rgba(0,255,136,.025);border:1px solid rgba(0,255,136,8%);border-left:none;border-radius:var(--mp-radius-md);padding:.75rem 1rem .75rem 1.2rem;margin-bottom:.6rem}:root:not(.dark) .mp-opinion-sub[data-subtype=action]>ul>li,:root:not(.dark) .mp-opinion-sub[data-subtype=action]>.mp-opinion-sub__body>ul>li{background:rgba(5,150,105,2%);border-color:rgba(5,150,105,.1);border-left:none}.mp-opinion-sub[data-subtype=action] li[data-action-role]{border-left:3px solid transparent;border-radius:var(--mp-radius-sm);padding:.4rem .75rem .4rem .9rem;margin-bottom:.35rem}.mp-opinion-sub[data-subtype=action] li[data-action-role=situation]{background:rgba(245,158,11,.1);border-left-color:#f59e0b;color:#fde68a}:root:not(.dark) .mp-opinion-sub[data-subtype=action] li[data-action-role=situation]{background:rgba(245,158,11,6%);border-left-color:#d97706;color:inherit}.mp-opinion-sub[data-subtype=action] li[data-action-role=response]{background:rgba(99,102,241,.1);border-left-color:#818cf8;color:#c7d2fe}:root:not(.dark) .mp-opinion-sub[data-subtype=action] li[data-action-role=response]{background:rgba(99,102,241,6%);border-left-color:#6366f1;color:inherit}.mp-opinion-sub[data-subtype=action] li[data-action-role=release]{background:rgba(52,211,153,.1);border-left-color:#34d399;color:#a7f3d0}:root:not(.dark) .mp-opinion-sub[data-subtype=action] li[data-action-role=release]{background:rgba(5,150,105,6%);border-left-color:#059669;color:inherit}.mp-opinion-sub__toggle{display:inline-flex;align-items:center;gap:0;background:0 0;border:none;cursor:pointer;color:inherit;font:inherit;padding:0;text-align:left;width:100%}.mp-opinion-sub__toggle-icon{font-size:.65rem;font-family:var(--mp-font-mono);color:rgba(148,163,184,.6);transition:transform .22s ease;display:inline-block;margin-left:.5rem}.mp-opinion-sub__toggle.is-open .mp-opinion-sub__toggle-icon{transform:rotate(90deg)}.mp-opinion-sub__body{overflow:hidden;transition:max-height .3s ease,opacity .25s ease;opacity:1}.mp-opinion-sub__body.is-hidden{opacity:0}.mp-so-what{border-top:1px solid rgba(124,58,237,.2);padding-top:1.5rem;margin-top:1rem}.mp-so-what-regime{position:relative;border-left:4px solid var(--so-what-regime-color,#7C3AED);border-radius:0 var(--mp-radius-md)var(--mp-radius-md)0;padding:.85rem 1.15rem;margin:1rem 0;background:rgba(var(--so-what-regime-rgb,124,58,237),.08);font-weight:600;line-height:1.6}.mp-so-what-regime strong{color:var(--so-what-regime-color,#7C3AED)!important;text-shadow:0 0 10px rgba(var(--so-what-regime-rgb,124,58,237),.35)}:root:not(.dark) .mp-so-what-regime{background:rgba(var(--so-what-regime-rgb,124,58,237),.04)}:root:not(.dark) .mp-so-what-regime strong{text-shadow:none!important}.mp-so-what-icon{margin-right:.35rem;font-size:.85em;vertical-align:baseline}.mp-so-what .mp-so-what-confirm li::before,.mp-so-what .mp-so-what-invalid li::before{display:none}.mp-so-what .mp-so-what-confirm li,.mp-so-what .mp-so-what-invalid li{padding-left:.25rem!important;border-left:none!important;background:0 0!important}.mp-so-what-strategy{border-left:3px solid var(--mp-neon-purple)!important;background:rgba(124,58,237,6%)!important;border-radius:0 var(--mp-radius-md)var(--mp-radius-md)0;padding:.85rem 1.15rem!important;margin:1rem 0 1.25rem!important;font-weight:500}.mp-so-what-strategy strong{color:var(--mp-neon-rose)!important;font-family:var(--mp-font-mono);letter-spacing:.02em}:root:not(.dark) .mp-so-what-strategy{background:rgba(124,58,237,3%)!important}.mp-so-what-scenario-label{font-family:var(--mp-font-mono)!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.06em;padding:.5rem .85rem!important;margin:1.25rem 0 .5rem!important;border-radius:var(--mp-radius-sm);border-left:none!important}.mp-so-what-scenario-label.is-upside{color:#10b981;background:rgba(16,185,129,8%)!important;border:1px solid rgba(16,185,129,.2)!important}.mp-so-what-scenario-label.is-upside strong{color:#10b981!important;text-shadow:0 0 8px rgba(16,185,129,.3)}.mp-so-what-scenario-label.is-downside{color:#ef4444;background:rgba(239,68,68,8%)!important;border:1px solid rgba(239,68,68,.2)!important}.mp-so-what-scenario-label.is-downside strong{color:#ef4444!important;text-shadow:0 0 8px rgba(239,68,68,.3)}:root:not(.dark) .mp-so-what-scenario-label.is-upside{color:#059669;background:rgba(5,150,105,5%)!important;border-color:rgba(5,150,105,.2)!important}:root:not(.dark) .mp-so-what-scenario-label.is-upside strong{color:#059669!important;text-shadow:none}:root:not(.dark) .mp-so-what-scenario-label.is-downside{color:#dc2626;background:rgba(220,38,38,5%)!important;border-color:rgba(220,38,38,.2)!important}:root:not(.dark) .mp-so-what-scenario-label.is-downside strong{color:#dc2626!important;text-shadow:none}.mp-so-what-confirm{border-left:3px solid rgba(16,185,129,.5);background:rgba(16,185,129,4%);border-radius:0 var(--mp-radius-md)var(--mp-radius-md)0;padding:.6rem 1rem!important;margin-left:0!important;margin-bottom:.75rem!important}.mp-so-what-confirm li{padding:.35rem 0!important}.mp-so-what-invalid{border-left:3px solid rgba(239,68,68,.5);background:rgba(239,68,68,4%);border-radius:0 var(--mp-radius-md)var(--mp-radius-md)0;padding:.6rem 1rem!important;margin-left:0!important;margin-bottom:.75rem!important}.mp-so-what-invalid li{padding:.35rem 0!important}:root:not(.dark) .mp-so-what-confirm{border-left-color:rgba(5,150,105,.4);background:rgba(5,150,105,3%)}:root:not(.dark) .mp-so-what-invalid{border-left-color:rgba(220,38,38,.4);background:rgba(220,38,38,3%)}@media(max-width:640px){.mp-so-what-regime{padding:.65rem .85rem;font-size:.9rem}.mp-so-what-strategy{padding:.65rem .85rem!important;font-size:.9rem}.mp-so-what-scenario-label{font-size:.8rem!important}.mp-opinion-sub[data-subtype=action]>ul>li,.mp-opinion-sub[data-subtype=action]>.mp-opinion-sub__body>ul>li{background:0 0;border:none;border-left:3px solid rgba(0,255,136,.25);border-radius:0;padding:.35rem 0 .35rem .75rem;margin-bottom:.5rem}.mp-opinion-sub[data-subtype=action] li[data-action-role]{background:0 0!important;border:none!important;border-left:2px solid transparent!important;border-radius:0!important;padding:.2rem 0 .2rem .6rem;margin-bottom:.2rem;font-size:.88rem}.mp-opinion-sub[data-subtype=action] li[data-action-role=situation]{border-left-color:#f59e0b!important;color:#fde68a}.mp-opinion-sub[data-subtype=action] li[data-action-role=response]{border-left-color:#818cf8!important;color:#c7d2fe}.mp-opinion-sub[data-subtype=action] li[data-action-role=release]{border-left-color:#34d399!important;color:#a7f3d0}.mp-opinion-sub[data-subtype=action] ul ul{padding-left:.2rem}.mp-opinion-sub{padding:.5rem .6rem;border:none;border-left:3px solid rgba(0,240,255,.15);border-radius:0;background:0 0;margin-bottom:.4rem}.mp-opinion-sub p{font-size:.88rem;line-height:1.65;margin-bottom:.5rem;padding-left:.5rem}.mp-opinion-sub h3{font-size:1rem!important;margin-bottom:.5rem!important;letter-spacing:.02em!important}.mp-opinion-sub[data-subtype=why] ul li,.mp-opinion-sub[data-subtype=watch] ul li{background:0 0!important;border:none!important;border-left:2px solid rgba(124,58,237,.2)!important;border-radius:0!important;padding:.25rem 0 .25rem .7rem;margin-bottom:.25rem;font-size:.88rem;line-height:1.6}.mp-opinion-sub[data-subtype=watch] ul li{border-left-color:rgba(255,214,0,.25)!important}.briefing-section ul ul{padding-left:.3rem!important}.mp-opinion-sub li{font-size:.88rem;padding-left:.3rem!important;margin-bottom:.2rem!important;line-height:1.6}}.mp-table-pending{position:relative}.mp-table-pending__overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;border:1px dashed rgba(124,58,237,.25);border-radius:var(--mp-radius-md);background:rgba(124,58,237,3%)}.mp-table-pending__icon{font-size:1.5rem}.mp-table-pending__msg{font-family:var(--mp-font-mono);font-size:.8rem;font-weight:600;color:var(--mp-neon-purple);letter-spacing:.08em}:root:not(.dark) .mp-table-pending__overlay{background:rgba(124,58,237,2%);border-color:rgba(124,58,237,.15)}