/* Issues 37–38: only the EXISTING results component is sticky. No duplicate verdict UI. */
body.da-standalone #dealAnalysisView{overflow:visible!important;transform:none!important;contain:none!important}
body.da-standalone #propertyAnalyzer{overflow:visible!important;transform:none!important}
body.da-standalone #dealAnalysisView > #daDealResults.verdict{
  position:sticky!important;top:8px!important;z-index:45!important;
  scroll-margin-top:15px!important;margin-bottom:20px!important;
  transition:box-shadow .2s ease!important;
}
body.da-standalone #dealAnalysisView > #daDealResults.verdict.ds-results-compact{
  padding:9px!important;gap:6px!important;box-shadow:0 10px 30px rgba(15,32,27,.22)!important;
}
body.da-standalone #daDealResults .vcell:nth-child(3){background:#c8edda!important;color:#0a503b!important;border-color:#9bceb5!important}
body.da-standalone #daDealResults .vcell:nth-child(3) :is(.vlabel,.vvalue,.vsub){color:#0a503b!important}
html[data-theme=dark] body.da-standalone #daDealResults .vcell:nth-child(3){background:#234a38!important;color:#c0f1d6!important;border-color:#46775c!important}
html[data-theme=dark] body.da-standalone #daDealResults .vcell:nth-child(3) :is(.vlabel,.vvalue,.vsub){color:#c0f1d6!important}
body.da-standalone #dealAnalysisView #daDealResults .deal-verdict-row{box-sizing:border-box!important;padding:15px 18px!important;gap:20px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)!important;align-items:center!important}
body.da-standalone #dealAnalysisView #daDealResults .deal-verdict-primary{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;margin:0!important;min-width:0!important;max-width:none!important;width:100%!important;padding:4px 8px!important;box-shadow:none!important}
body.da-standalone #dealAnalysisView #daDealResults .deal-verdict-reason{min-width:0!important;overflow-wrap:anywhere!important}
body.da-standalone #daDealResults.ds-results-compact .vcell{min-height:0!important;padding:8px 10px!important;border-radius:9px!important}
body.da-standalone #daDealResults.ds-results-compact .vcell .vlabel{font-size:9px!important;line-height:1.25!important;letter-spacing:.04em!important}
body.da-standalone #daDealResults.ds-results-compact .vcell .vvalue{font-size:clamp(17px,1.8vw,22px)!important;line-height:1.25!important}
body.da-standalone #daDealResults.ds-results-compact .vcell .vsub{display:none!important}
body.da-standalone #dealAnalysisView #daDealResults.ds-results-compact .deal-verdict-row{padding:5px 9px!important;min-height:0!important;gap:12px!important}
body.da-standalone #dealAnalysisView #daDealResults.ds-results-compact .deal-verdict-primary{padding:0 4px!important}
body.da-standalone #daDealResults.ds-results-compact .deal-verdict-label{display:none!important}
body.da-standalone #daDealResults.ds-results-compact .deal-verdict-kicker{font-size:9px!important;margin-bottom:2px!important}
body.da-standalone #daDealResults.ds-results-compact .deal-verdict-value{font-size:clamp(16px,2vw,21px)!important;line-height:1.2!important}
body.da-standalone #daDealResults.ds-results-compact .deal-verdict-reason{font-size:11px!important;line-height:1.4!important}
body.da-standalone .da-floating-verdict{display:none!important}
@media(max-width:750px){
  body.da-standalone #dealAnalysisView > #daDealResults.verdict{top:0!important;padding:8px!important;gap:6px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}
  body.da-standalone #daDealResults .vcell{padding:8px 6px!important;min-height:0!important}
  body.da-standalone #daDealResults .vcell .vlabel{font-size:8px!important;line-height:1.25!important;letter-spacing:0!important}
  body.da-standalone #daDealResults .vcell .vvalue{font-size:clamp(13px,3.2vw,19px)!important;line-height:1.18!important;overflow-wrap:anywhere!important}
  body.da-standalone #daDealResults .vcell .vsub{display:none!important}
  body.da-standalone #dealAnalysisView #daDealResults .deal-verdict-row{grid-template-columns:minmax(0,1fr)!important;padding:8px 10px!important;gap:4px!important}
  body.da-standalone #daDealResults .deal-verdict-label{display:none!important}
  body.da-standalone #daDealResults .deal-verdict-value{font-size:18px!important}
  body.da-standalone #daDealResults .deal-verdict-reason{font-size:10px!important;line-height:1.25!important}
  body.da-standalone #daDealResults.ds-results-compact .vcell{padding:6px 5px!important}
  body.da-standalone #daDealResults.ds-results-compact .vcell .vvalue{font-size:13px!important}
}
@media(max-width:390px){body.da-standalone #daDealResults .vcell .vvalue{font-size:12px!important}}
@media(prefers-reduced-motion:reduce){body.da-standalone #dealAnalysisView > #daDealResults.verdict{transition:none!important}}
