/* Upcuan 1.0.0.50 - restrict CSL menu overrides to article pages */
.obj_article_details .upc-csl-dropdown-root,
.page_article .upc-csl-dropdown-root { position: relative !important; overflow: visible !important; }
.obj_article_details .upc-csl-menu-open,
.page_article .upc-csl-menu-open {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  height: auto !important;
  max-height: 320px !important;
  overflow-y: auto !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: auto !important;
  min-width: 220px !important;
  max-width: min(92vw, 400px) !important;
  z-index: 9999 !important;
  padding: 6px 0 !important;
  margin: 2px 0 0 !important;
  background: #fff !important;
  border: 1px solid #cbd5e1 !important;
  border-radius: 4px !important;
  box-shadow: 0 12px 26px rgba(0,0,0,.16) !important;
  clip-path: none !important;
}
.obj_article_details .upc-csl-menu-open a,
.page_article .upc-csl-menu-open a { display:block !important; padding:8px 12px !important; text-decoration:none !important; }
.obj_article_details .upc-csl-menu-open a:hover,
.page_article .upc-csl-menu-open a:hover { background:#f1f5f9 !important; }
