/* The same reading order and section rhythm as the full image export. */
#root#root#root .pick-explanation-v196 .explanation-context-v196 {margin-top:24px;min-width:0;text-align:left;}
#root#root#root .pick-explanation-v196 .explanation-context-v196 h3 {margin:0;color:#f2f6fb;font:700 22px/1.3 Arial,sans-serif!important;overflow-wrap:anywhere;}
#root#root#root .pick-explanation-v196 .explanation-meta-v196 {margin:8px 0 0;color:#8090a5;font:400 14px/1.45 Arial,sans-serif;overflow-wrap:anywhere;}
#root#root#root .pick-explanation-v196 .explanation-fields-v196 {display:grid;grid-template-columns:120px 72px 88px;gap:16px;margin:24px 0 0;}
#root#root#root .pick-explanation-v196 .explanation-fields-v196 > div {display:flex;flex-direction:column;justify-content:center;gap:0;min-width:0;min-height:44px;padding:4px 8px;box-sizing:border-box;border:1px solid #2b3e50;border-radius:10px;background:#0b1621;text-align:center;}
#root#root#root .pick-explanation-v196 .explanation-fields-v196 dt {margin:0;color:#8090a5;font:700 11px/1.2 Arial,sans-serif;}
#root#root#root .pick-explanation-v196 .explanation-fields-v196 dd {margin:0;font:700 17px/1.2 Arial,sans-serif;overflow-wrap:anywhere;}
#root#root#root .pick-explanation-v196 .explanation-sections-v196 {display:grid;grid-template-columns:minmax(0,1fr);gap:var(--explanation-gap);margin-top:var(--explanation-gap);min-width:0;}
#root#root#root .pick-explanation-v196 .explanation-sections-v196 > :is(.pick-arguments-v49,.pick-risk-v49) {margin:0!important;padding:0!important;min-width:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
#root#root#root .pick-explanation-v196 .explanation-sections-v196 header {display:flex;align-items:center;gap:8px;margin:0;}
#root#root#root .pick-explanation-v196 .pick-arguments-v49 header {color:var(--explanation-positive);}
#root#root#root .pick-explanation-v196 .pick-risk-v49 header {color:var(--explanation-risk);}
#root#root#root .pick-explanation-v196 .explanation-sections-v196 header strong {font:700 12px/1.35 Arial,sans-serif!important;letter-spacing:0!important;}
#root#root#root .pick-explanation-v196 .explanation-sections-v196 header svg {flex:0 0 17px;width:17px;height:17px;}
#root#root#root .pick-explanation-v196 .pick-arguments-v49 ul {display:grid;gap:12px;margin:12px 0 0!important;padding:0!important;list-style:none;}
#root#root#root .pick-explanation-v196 .pick-arguments-v49 li {position:relative;padding-left:20px!important;}
#root#root#root .pick-explanation-v196 :is(.pick-arguments-v49 li,.pick-risk-v49 p) {color:var(--explanation-body)!important;font:400 16px/1.5 Arial,sans-serif!important;letter-spacing:0!important;overflow-wrap:anywhere;}
#root#root#root .pick-explanation-v196 .pick-arguments-v49 li::before {content:""!important;position:absolute;top:.6em!important;left:1px!important;width:6px!important;height:6px!important;border:0!important;border-radius:50%!important;background:var(--explanation-positive)!important;box-shadow:none!important;}
#root#root#root .pick-explanation-v196 .pick-risk-v49 p {margin:12px 0 0!important;}
@media(max-width:480px){#root#root#root .pick-explanation-v196 .explanation-fields-v196 {grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr) minmax(0,1.1fr);gap:8px;}#root#root#root .pick-explanation-v196 .explanation-context-v196 h3 {font-size:20px!important;}}

@media(max-width:480px){#root#root#root .pick-explanation-v196 .explanation-fields-v196 > div {padding-inline:4px;}#root#root#root .pick-explanation-v196 .explanation-fields-v196 > div:not(:first-child) dd {white-space:nowrap;}}
