
#lvxSec .lvp-lgroup{ margin:0 0 16px; padding:14px 16px; border-radius:16px;
  background:#FBFAF7 !important; border:1px solid #EDE8DD !important; }
#lvxSec .lvp-lhead{ display:flex; align-items:center; justify-content:space-between;
  gap:12px; flex-wrap:wrap; margin:0 0 10px; }
#lvxSec .lvp-lname{ font-size:.88rem; font-weight:800;
  color:#243447 !important; -webkit-text-fill-color:#243447 !important; }
#lvxSec .lvp-lnone{ margin:0; font-size:.83rem; line-height:1.55;
  color:#8B94A0 !important; -webkit-text-fill-color:#8B94A0 !important; }
#lvxSec .lvp-link{ display:flex; align-items:center; gap:10px; margin:0 0 8px; }
#lvxSec .lvp-link:last-child{ margin-bottom:0; }
#lvxSec .lvp-link-b{ flex:1; min-width:0; text-align:left; cursor:pointer; font:inherit;
  padding:11px 14px; border-radius:12px;
  background:#fff !important; border:1px solid #E3E7EC !important; }
#lvxSec .lvp-link-b:hover{ background:#F5F7F9 !important; }
#lvxSec .lvp-link-b:focus-visible, #lvxSec .lvf-pick:focus-visible{
  outline:3px solid #CF9E3F; outline-offset:2px; }
#lvxSec .lvp-link-t{ display:block; font-size:.9rem; font-weight:700;
  color:#243447 !important; -webkit-text-fill-color:#243447 !important; }
#lvxSec .lvp-link-s{ display:block; font-size:.78rem; margin-top:2px;
  color:#8B94A0 !important; -webkit-text-fill-color:#8B94A0 !important; }
#lvxSec .lvf-picks{ display:flex; flex-direction:column; gap:8px; margin:12px 0 0; }
#lvxSec .lvf-pick, #lvxSheet .lvf-pick{ width:100%; text-align:left; cursor:pointer; font:inherit;
  min-height:48px; padding:12px 15px; border-radius:12px; font-size:.9rem; font-weight:700;
  background:#fff !important; border:1px solid #E3E7EC !important;
  color:#243447 !important; -webkit-text-fill-color:#243447 !important; }
#lvxSec .lvf-pick:hover, #lvxSheet .lvf-pick:hover{ background:#F5F7F9 !important; }
