.briefing-section ul:not(.dv-regime-signals){list-style:none!important;list-style-type:none!important;padding-left:0!important;margin:1.5rem 0!important}.briefing-section ul:not(.dv-regime-signals)>li::marker{content:""!important}.briefing-section ul:not(.dv-regime-signals) li{padding-left:.5rem!important;margin-bottom:.75rem!important;line-height:1.65}.prose li strong{color:var(--dv-accent-alt)!important;font-family:var(--dv-font-mono);font-weight:700;background:rgb(var(--dv-accent-alt-rgb)/.1);padding:2px 6px;border-radius:4px;border:1px solid rgb(var(--dv-accent-alt-rgb)/.2);margin-right:4px;letter-spacing:-.02em}:root:not(.dark) .prose li strong{color:rgb(var(--color-primary-700))!important;background:rgb(var(--color-primary-50));border-color:rgb(var(--color-primary-200))}.briefing-section p{position:relative;padding-left:1.5rem;margin-left:.5rem;border-left:1px solid rgb(var(--color-neutral-400)/.1);margin-bottom:1.5rem!important;color:rgb(var(--color-neutral-300));line-height:1.75}.briefing-section--fact p{border-left-color:rgb(var(--dv-accent-alt-rgb)/.1)}.briefing-section p strong{color:var(--dv-accent-alt)!important;font-weight:700;text-shadow:0 0 8px rgb(var(--dv-accent-alt-rgb)/.25)}:root:not(.dark) .briefing-section p{border-left-color:rgba(0,0,0,5%);color:rgb(var(--color-neutral-700))}:root:not(.dark) .briefing-section p strong{color:rgb(var(--color-primary-700))!important;text-shadow:none!important;background:linear-gradient(to top,rgb(var(--dv-accent-alt-rgb)/.4) 40%,transparent 40%)}:root:not(.dark) .dv-post-hero{background:rgb(var(--color-neutral-50)/.9);border-color:rgb(var(--dv-accent-rgb)/.15)}:root:not(.dark) .dv-post-hero__summary{color:rgb(var(--color-neutral-600))}.dv-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}.dv-collapse-toggle__icon{display:inline-block;font-family:var(--dv-font-mono);font-size:.85rem;color:rgb(var(--color-neutral-400));transition:transform .2s ease;width:1em;text-align:center}.dv-collapse-toggle.is-open .dv-collapse-toggle__icon{transform:rotate(90deg)}.dv-collapsible{max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease;font-size:.92em}.dv-collapsible.is-open{max-height:none;opacity:1;overflow:visible}.briefing-section--fact{background:linear-gradient(135deg,rgb(var(--dv-accent-rgb)/.1),transparent 40%),var(--dv-glass-bg)}.briefing-section--fact::before{content:"MARKET DATA";font-family:var(--dv-font-mono);font-size:.6rem;font-weight:700;letter-spacing:.18em;padding:.2rem .65rem;border-radius:3px;background:rgb(var(--dv-accent-rgb)/.12);color:var(--dv-accent);border:1px solid rgb(var(--dv-accent-rgb)/.25)}.briefing-section--opinion{background:linear-gradient(135deg,rgb(var(--dv-accent-alt-rgb)/.12),transparent 40%),var(--dv-glass-bg)}.briefing-section--opinion::before{content:"OPINION";display:inline-block;margin-bottom:.75rem;font-family:var(--dv-font-mono);font-size:.6rem;font-weight:700;letter-spacing:.18em;padding:.2rem .65rem;border-radius:3px;background:rgb(var(--dv-accent-alt-rgb)/.1);color:var(--dv-accent-alt);border:1px solid rgb(var(--dv-accent-alt-rgb)/.25)}.briefing-section--fact+.briefing-section--opinion{margin-top:2.5rem;position:relative}.briefing-section--fact+.briefing-section--opinion::after{content:"";position:absolute;top:-1.25rem;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--dv-accent-rgb)/.4) 20%,rgb(var(--dv-accent-alt-rgb)/.5) 50%,rgb(var(--dv-accent-alt-rgb)/.4) 80%,transparent)}.briefing-section .briefing-section::before{display:none}:root:not(.dark) .briefing-section--fact{background:linear-gradient(135deg,rgb(var(--dv-accent-rgb)/.04),transparent 40%),rgb(var(--color-neutral-50)/.9)}:root:not(.dark) .briefing-section--opinion{background:linear-gradient(135deg,rgb(var(--dv-accent-alt-rgb)/.04),transparent 40%),rgb(var(--color-neutral-50)/.9)}.dv-opinion-sub{padding:1.25rem 1.5rem;margin-bottom:.8rem;border-radius:var(--dv-radius-md);background:rgb(var(--dv-accent-alt-rgb)/.025);border:1px solid rgb(var(--dv-accent-alt-rgb)/.07);transition:border-color .25s ease,box-shadow .25s ease}.dv-opinion-sub:hover{border-color:rgb(var(--dv-accent-alt-rgb)/.15);box-shadow:0 2px 12px rgba(0,0,0,.15)}.dv-opinion-sub:last-child{margin-bottom:0}.dv-opinion-sub__label{display:inline-block;font-family:var(--dv-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}.dv-opinion-sub[data-subtype=what]{border-color:rgb(var(--dv-accent-alt-rgb)/.12)}.dv-opinion-sub[data-subtype=what] .dv-opinion-sub__label{color:var(--dv-accent-alt);background:rgb(var(--dv-accent-alt-rgb)/.08);border-color:rgb(var(--dv-accent-alt-rgb)/.3)}.dv-opinion-sub[data-subtype=why]{border-color:rgb(var(--dv-accent-rgb)/.15)}.dv-opinion-sub[data-subtype=why] .dv-opinion-sub__label{color:var(--dv-accent);background:rgb(var(--dv-accent-rgb)/.1);border-color:rgb(var(--dv-accent-rgb)/.35)}.dv-opinion-sub[data-subtype=watch]{border-color:rgba(255,214,0,.12)}.dv-opinion-sub[data-subtype=watch] .dv-opinion-sub__label{color:var(--dv-yellow);background:rgba(255,214,0,8%);border-color:rgba(255,214,0,.3)}.dv-opinion-sub[data-subtype=action]{border-color:rgba(0,255,136,.12)}.dv-opinion-sub[data-subtype=action] .dv-opinion-sub__label{color:var(--dv-green);background:rgba(0,255,136,8%);border-color:rgba(0,255,136,.3)}:root:not(.dark) .dv-opinion-sub{background:rgba(0,0,0,.015);border-color:rgba(0,0,0,6%)}:root:not(.dark) .dv-opinion-sub[data-subtype=what]{border-color:rgb(var(--color-primary-600)/.18)}:root:not(.dark) .dv-opinion-sub[data-subtype=why]{border-color:rgb(var(--dv-accent-rgb)/.18)}:root:not(.dark) .dv-opinion-sub[data-subtype=watch]{border-color:rgba(161,98,7,.18)}:root:not(.dark) .dv-opinion-sub[data-subtype=action]{border-color:rgba(5,150,105,.18)}:root:not(.dark) .dv-opinion-sub[data-subtype=what] .dv-opinion-sub__label{color:rgb(var(--color-primary-600));background:rgb(var(--color-primary-600)/.08);border-color:rgb(var(--color-primary-600)/.25)}:root:not(.dark) .dv-opinion-sub[data-subtype=why] .dv-opinion-sub__label{color:rgb(var(--color-primary-800));background:rgb(var(--color-primary-800)/.08);border-color:rgb(var(--color-primary-800)/.25)}:root:not(.dark) .dv-opinion-sub[data-subtype=watch].dv-opinion-sub__label{color:#92400e;background:rgba(146,64,14,8%);border-color:rgba(146,64,14,.25)}:root:not(.dark) .dv-opinion-sub[data-subtype=action] .dv-opinion-sub__label{color:#065f46;background:rgba(6,95,70,8%);border-color:rgba(6,95,70,.25)}.dv-opinion-sub[data-subtype=watch] ul li{background:rgba(255,214,0,3%);border:1px solid rgba(255,214,0,8%);border-radius:var(--dv-radius-md);padding:.75rem 1rem .75rem 1.2rem;margin-bottom:.5rem}:root:not(.dark) .dv-opinion-sub[data-subtype=watch] ul li{background:rgba(161,98,7,.025);border-color:rgba(161,98,7,.1)}.dv-opinion-sub[data-subtype=why] ul li{background:rgb(var(--dv-accent-rgb)/.035);border:1px solid rgb(var(--dv-accent-rgb)/.08);border-radius:var(--dv-radius-md);padding:.75rem 1rem .75rem 1.2rem;margin-bottom:.5rem}:root:not(.dark) .dv-opinion-sub[data-subtype=why] ul li{background:rgba(109,40,217,3%);border-color:rgba(109,40,217,.1)}.dv-opinion-sub[data-subtype=action]>ul>li,.dv-opinion-sub[data-subtype=action]>.dv-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(--dv-radius-md);padding:.75rem 1rem .75rem 1.2rem;margin-bottom:.6rem}:root:not(.dark) .dv-opinion-sub[data-subtype=action]>ul>li,:root:not(.dark) .dv-opinion-sub[data-subtype=action]>.dv-opinion-sub__body>ul>li{background:rgba(5,150,105,2%);border-color:rgba(5,150,105,.1);border-left:none}.dv-opinion-sub[data-subtype=action] li[data-action-role]{border-left:3px solid transparent;border-radius:var(--dv-radius-sm);padding:.4rem .75rem .4rem .9rem;margin-bottom:.35rem}.dv-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) .dv-opinion-sub[data-subtype=action] li[data-action-role=situation]{background:rgba(245,158,11,6%);border-left-color:#d97706;color:inherit}.dv-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) .dv-opinion-sub[data-subtype=action] li[data-action-role=response]{background:rgba(99,102,241,6%);border-left-color:#6366f1;color:inherit}.dv-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) .dv-opinion-sub[data-subtype=action] li[data-action-role=release]{background:rgba(5,150,105,6%);border-left-color:#059669;color:inherit}.dv-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%}.dv-opinion-sub__toggle-icon{font-size:.65rem;font-family:var(--dv-font-mono);color:rgb(var(--color-neutral-400)/.6);transition:transform .22s ease;display:inline-block;margin-left:.5rem}.dv-opinion-sub__toggle.is-open .dv-opinion-sub__toggle-icon{transform:rotate(90deg)}.dv-opinion-sub__body{overflow:hidden;transition:max-height .3s ease,opacity .25s ease;opacity:1}.dv-opinion-sub__body.is-hidden{opacity:0}.dv-so-what{border-top:1px solid rgb(var(--dv-accent-rgb)/.2);padding-top:1.5rem;margin-top:1rem}.dv-so-what-regime{position:relative;border-left:4px solid var(--so-what-regime-color,#7C3AED);border-radius:0 var(--dv-radius-md)var(--dv-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}.dv-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) .dv-so-what-regime{background:rgba(var(--so-what-regime-rgb,124,58,237),.04)}:root:not(.dark) .dv-so-what-regime strong{text-shadow:none!important}.dv-so-what-icon{margin-right:.35rem;font-size:.85em;vertical-align:baseline}.dv-so-what .dv-so-what-confirm li::before,.dv-so-what .dv-so-what-invalid li::before{display:none}.dv-so-what .dv-so-what-confirm li,.dv-so-what .dv-so-what-invalid li{padding-left:.25rem!important;border-left:none!important;background:0 0!important}.dv-so-what-strategy{border-left:3px solid var(--dv-accent)!important;background:rgb(var(--dv-accent-rgb)/.06)!important;border-radius:0 var(--dv-radius-md)var(--dv-radius-md)0;padding:.85rem 1.15rem!important;margin:1rem 0 1.25rem!important;font-weight:500}.dv-so-what-strategy strong{color:var(--dv-rose)!important;font-family:var(--dv-font-mono);letter-spacing:.02em}:root:not(.dark) .dv-so-what-strategy{background:rgb(var(--dv-accent-rgb)/.03)!important}.dv-so-what-scenario-label{font-family:var(--dv-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(--dv-radius-sm);border-left:none!important}.dv-so-what-scenario-label.is-upside{color:#10b981;background:rgba(16,185,129,8%)!important;border:1px solid rgba(16,185,129,.2)!important}.dv-so-what-scenario-label.is-upside strong{color:#10b981!important;text-shadow:0 0 8px rgba(16,185,129,.3)}.dv-so-what-scenario-label.is-downside{color:#ef4444;background:rgba(239,68,68,8%)!important;border:1px solid rgba(239,68,68,.2)!important}.dv-so-what-scenario-label.is-downside strong{color:#ef4444!important;text-shadow:0 0 8px rgba(239,68,68,.3)}:root:not(.dark) .dv-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) .dv-so-what-scenario-label.is-upside strong{color:#059669!important;text-shadow:none}:root:not(.dark) .dv-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) .dv-so-what-scenario-label.is-downside strong{color:#dc2626!important;text-shadow:none}.dv-so-what-confirm{border-left:3px solid rgba(16,185,129,.5);background:rgba(16,185,129,4%);border-radius:0 var(--dv-radius-md)var(--dv-radius-md)0;padding:.6rem 1rem!important;margin-left:0!important;margin-bottom:.75rem!important}.dv-so-what-confirm li{padding:.35rem 0!important}.dv-so-what-invalid{border-left:3px solid rgba(239,68,68,.5);background:rgba(239,68,68,4%);border-radius:0 var(--dv-radius-md)var(--dv-radius-md)0;padding:.6rem 1rem!important;margin-left:0!important;margin-bottom:.75rem!important}.dv-so-what-invalid li{padding:.35rem 0!important}:root:not(.dark) .dv-so-what-confirm{border-left-color:rgba(5,150,105,.4);background:rgba(5,150,105,3%)}:root:not(.dark) .dv-so-what-invalid{border-left-color:rgba(220,38,38,.4);background:rgba(220,38,38,3%)}@media(max-width:640px){.dv-so-what-regime{padding:.65rem .85rem;font-size:.9rem}.dv-so-what-strategy{padding:.65rem .85rem!important;font-size:.9rem}.dv-so-what-scenario-label{font-size:.8rem!important}.dv-opinion-sub[data-subtype=action]>ul>li,.dv-opinion-sub[data-subtype=action]>.dv-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}.dv-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}.dv-opinion-sub[data-subtype=action] li[data-action-role=situation]{border-left-color:#f59e0b!important;color:#fde68a}.dv-opinion-sub[data-subtype=action] li[data-action-role=response]{border-left-color:#818cf8!important;color:#c7d2fe}.dv-opinion-sub[data-subtype=action] li[data-action-role=release]{border-left-color:#34d399!important;color:#a7f3d0}.dv-opinion-sub[data-subtype=action] ul ul{padding-left:.2rem}.dv-opinion-sub{padding:.5rem .6rem;border:none;border-left:3px solid rgb(var(--dv-accent-alt-rgb)/.15);border-radius:0;background:0 0;margin-bottom:.4rem}.dv-opinion-sub p{font-size:.88rem;line-height:1.65;margin-bottom:.5rem;padding-left:.5rem}.dv-opinion-sub h3{font-size:1rem!important;margin-bottom:.5rem!important;letter-spacing:.02em!important}.dv-opinion-sub[data-subtype=why] ul li,.dv-opinion-sub[data-subtype=watch] ul li{background:0 0!important;border:none!important;border-left:2px solid rgb(var(--dv-accent-rgb)/.2)!important;border-radius:0!important;padding:.25rem 0 .25rem .7rem;margin-bottom:.25rem;font-size:.88rem;line-height:1.6}.dv-opinion-sub[data-subtype=watch] ul li{border-left-color:rgba(255,214,0,.25)!important}.briefing-section ul ul{padding-left:.3rem!important}.dv-opinion-sub li{font-size:.88rem;padding-left:.3rem!important;margin-bottom:.2rem!important;line-height:1.6}}.dv-table-pending{position:relative}.dv-table-pending__overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;border:1px dashed rgb(var(--dv-accent-rgb)/.25);border-radius:var(--dv-radius-md);background:rgb(var(--dv-accent-rgb)/.03)}.dv-table-pending__icon{font-size:1.5rem}.dv-table-pending__msg{font-family:var(--dv-font-mono);font-size:.8rem;font-weight:600;color:var(--dv-accent);letter-spacing:.08em}:root:not(.dark) .dv-table-pending__overlay{background:rgb(var(--dv-accent-rgb)/.02);border-color:rgb(var(--dv-accent-rgb)/.15)}.dv-strategy-dashboard{display:flex;flex-direction:column;gap:0;margin:1.5rem 0;border-radius:var(--dv-visual-radius,12px);border:1px solid rgb(var(--dv-accent-rgb)/.15);background:linear-gradient(180deg,rgba(var(--dv-bg-base-rgb)/.7) 0%,rgba(var(--dv-bg-base-rgb)/.4) 100%);backdrop-filter:blur(16px);overflow:clip;box-shadow:0 4px 24px rgba(0,0,0,.2)}.dv-dashboard-card{border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,5%);background:0 0;backdrop-filter:none;padding:1.4rem 1.6rem;min-width:0}.dv-dashboard-card:last-child{border-bottom:none}.dv-dashboard-card p,.dv-strategy-dashboard .dv-dashboard-card p{padding-left:0!important;border-left:none!important;margin-left:0!important;margin-bottom:.6rem!important;position:static;font-size:1.05rem;line-height:1.7}.dv-dashboard-card p:last-child,.dv-strategy-dashboard .dv-dashboard-card p:last-child{margin-bottom:0!important}.dv-dashboard-card li{padding-left:0!important;margin-left:0}.dv-dashboard-card li::before{display:none!important}.dv-dashboard-card--regime{border-left:5px solid var(--so-what-regime-color,#7C3AED);background:linear-gradient(135deg,rgba(var(--so-what-regime-rgb,124,58,237)/.18) 0%,rgba(var(--so-what-regime-rgb,124,58,237)/.05) 40%,transparent 80%);border-bottom:1px solid rgba(var(--so-what-regime-rgb,124,58,237)/.2);padding:1.5rem 1.6rem}.dv-dashboard-card .dv-so-what-regime{margin:0;border-left:none;background:0 0;padding:0;font-size:1.2rem;font-weight:700;letter-spacing:.01em}.dv-dashboard-card .dv-so-what-regime strong{font-size:1.2rem}.dv-dashboard-card--regime p{color:rgb(var(--color-neutral-300));font-size:1.05rem!important;line-height:1.7;margin-top:.5rem}.dv-dashboard-card--strategy{border-left:4px solid var(--dv-accent);border-bottom:1px solid rgba(255,255,255,5%);background:linear-gradient(135deg,rgb(var(--dv-accent-rgb)/.06) 0%,transparent 60%);padding:1.4rem 1.6rem}.dv-dashboard-card .dv-so-what-strategy{margin:0!important;border-left:none!important;background:0 0!important;padding:0!important;font-size:1.05rem;line-height:1.75}.dv-dashboard-card .dv-so-what-strategy strong{color:var(--dv-accent)!important;font-size:1.05rem}.dv-strategy-dashboard .dv-dashboard-conditions{display:grid;grid-template-columns:1fr 1fr;gap:0;border-bottom:none;padding:0}.dv-dashboard-card--confirm{border-right:1px solid rgba(255,255,255,5%);background:rgba(16,185,129,.025);padding:1.25rem 1.4rem}.dv-strategy-dashboard .dv-dashboard-card--confirm>p{display:inline-flex;align-items:center;gap:.4rem;color:#10b981;font-family:var(--dv-font-mono);font-weight:700;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;padding:.25rem .65rem!important;border-radius:4px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.25)!important;margin-bottom:1rem!important}.dv-dashboard-card--invalid{background:rgba(239,68,68,.025);padding:1.25rem 1.4rem}.dv-strategy-dashboard .dv-dashboard-card--invalid>p{display:inline-flex;align-items:center;gap:.4rem;color:#ef4444;font-family:var(--dv-font-mono);font-weight:700;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;padding:.25rem .65rem!important;border-radius:4px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.25)!important;padding-left:.65rem!important;margin-bottom:1rem!important}.dv-strategy-dashboard .dv-dashboard-card .dv-so-what-confirm,.dv-strategy-dashboard .dv-dashboard-card .dv-so-what-invalid{margin:0!important;border-left:none;background:0 0;border-radius:0;padding:0!important;list-style:none;display:flex;flex-direction:column;gap:.15rem}.dv-strategy-dashboard .dv-dashboard-card .dv-so-what-confirm li{font-size:1.05rem;line-height:1.65;padding:0 .85rem!important;margin-bottom:0!important;border-left:3px solid rgba(16,185,129,.5);border-radius:0 6px 6px 0;background:rgba(16,185,129,4%);transition:background .2s,border-left-color .2s}.dv-strategy-dashboard .dv-dashboard-card .dv-so-what-confirm li:hover{background:rgba(16,185,129,.1);border-left-color:#10b981}.dv-strategy-dashboard .dv-dashboard-card .dv-so-what-invalid li{font-size:1.05rem;line-height:1.65;padding:0 .85rem!important;margin-bottom:0!important;border-left:3px solid rgba(239,68,68,.5);border-radius:0 6px 6px 0;background:rgba(239,68,68,4%);transition:background .2s,border-left-color .2s}.dv-strategy-dashboard .dv-dashboard-card .dv-so-what-invalid li:hover{background:rgba(239,68,68,.1);border-left-color:#ef4444}:root:not(.dark) .dv-strategy-dashboard{background:rgb(var(--color-neutral-50)/.95);border-color:rgb(var(--dv-accent-rgb)/.12);box-shadow:0 4px 24px rgba(0,0,0,6%)}:root:not(.dark) .dv-dashboard-card{border-bottom-color:rgba(0,0,0,5%)}:root:not(.dark) .dv-dashboard-card p{color:rgb(var(--color-neutral-700))}:root:not(.dark) .dv-dashboard-card--regime{border-left-color:var(--so-what-regime-color,#7C3AED);background:linear-gradient(135deg,rgba(var(--so-what-regime-rgb,124,58,237)/.08) 0%,transparent 50%);border-bottom-color:rgba(var(--so-what-regime-rgb,124,58,237)/.12)}:root:not(.dark) .dv-dashboard-card--regime p{color:rgb(var(--color-neutral-600))}:root:not(.dark) .dv-dashboard-card--strategy{border-left-color:var(--dv-accent);background:linear-gradient(135deg,rgb(var(--dv-accent-rgb)/.03) 0%,transparent 60%)}:root:not(.dark) .dv-dashboard-card--confirm{border-right-color:rgba(0,0,0,5%);background:rgba(5,150,105,2%)}:root:not(.dark) .dv-dashboard-card--confirm>p{color:#059669;background:rgba(5,150,105,8%);border-color:rgba(5,150,105,.18)}:root:not(.dark) .dv-dashboard-card--invalid{background:rgba(220,38,38,2%)}:root:not(.dark) .dv-dashboard-card--invalid>p{color:#dc2626;background:rgba(220,38,38,8%);border-color:rgba(220,38,38,.18)}:root:not(.dark) .dv-dashboard-card .dv-so-what-confirm li{border-left-color:rgba(5,150,105,.5);background:rgba(5,150,105,3%)}:root:not(.dark) .dv-strategy-dashboard .dv-dashboard-card .dv-so-what-confirm li:hover{background:rgba(5,150,105,8%);border-left-color:#059669}:root:not(.dark) .dv-dashboard-card .dv-so-what-invalid li{border-left-color:rgba(220,38,38,.5);background:rgba(220,38,38,3%)}:root:not(.dark) .dv-strategy-dashboard .dv-dashboard-card .dv-so-what-invalid li:hover{background:rgba(220,38,38,8%);border-left-color:#dc2626}@media(max-width:640px){.dv-strategy-dashboard{border-radius:0;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}.dv-strategy-dashboard .dv-dashboard-conditions{grid-template-columns:1fr}.dv-dashboard-card--confirm{border-right:none;border-bottom:1px solid rgba(255,255,255,5%)}.dv-dashboard-card{padding:1.1rem 1.2rem}.dv-dashboard-card .dv-so-what-confirm li,.dv-dashboard-card .dv-so-what-invalid li{padding:.65rem .85rem;font-size:.88rem}.dv-dashboard-card .dv-so-what-regime{font-size:1.05rem}.dv-dashboard-card .dv-so-what-regime strong{font-size:1.05rem}}.briefing-section h3+.table-wrapper,.briefing-section .table-wrapper+h3{margin-top:2rem}.briefing-section h2[id*=미국장-관전],.briefing-section h2[id*=us-preview]{border-left:3px solid rgb(var(--dv-accent-rgb));padding-left:.75rem}