/* Verse Skill Commerce App Store v1.3.4 — app DETAIL only. */
/* Unique selectors, loaded after all legacy App Store CSS. The catalog remains unchanged. */
body.vc-appstore-page .market-app-detail .market-about-v134{
  background:#ffffff !important;
  border:1px solid #dfe7f4 !important;
  border-radius:18px !important;
  padding:clamp(18px,3vw,27px) !important;
  box-shadow:0 8px 24px rgba(24,52,100,.055) !important;
  min-width:0;
}
body.vc-appstore-page .market-app-detail .market-about-v134 .market-about-heading{
  display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px;
  margin-bottom:15px;
}
body.vc-appstore-page .market-app-detail .market-about-v134 .market-about-heading h2{
  margin:0 !important;color:#1b3055 !important;font-weight:800 !important;
  font-size:clamp(19px,2vw,23px) !important;
}
body.vc-appstore-page .market-app-detail .market-about-v134 .market-about-badge{
  border-radius:99px;background:#edf3ff;color:#3159bd;padding:5px 11px;
  font-weight:750;font-size:11px;letter-spacing:0;
}
body.vc-appstore-page .market-app-detail .market-about-v134 :is(.market-about-preview-v134,.market-about-expanded-v134) p{
  margin:0 0 13px !important;padding:0 !important;color:#53657f !important;
  line-height:1.72 !important;font-size:13px !important;overflow-wrap:anywhere;
}
body.vc-appstore-page .market-app-detail .market-about-v134 :is(.market-about-preview-v134,.market-about-expanded-v134) p:last-child{
  margin-bottom:0 !important;
}
body.vc-appstore-page .market-app-detail .market-about-more-v134{
  border-top:1px solid #e5ebf5;margin-top:17px;padding-top:14px;
}
body.vc-appstore-page .market-app-detail .market-about-more-v134 > summary{
  list-style:none;display:inline-flex;align-items:center;justify-content:center;
  gap:12px;min-height:38px;padding:9px 15px;cursor:pointer;
  border-radius:10px;border:1px solid #cbdafb;
  background:#eef3ff;color:#1c49ad;font-size:12px;font-weight:800;
  user-select:none;transition:background .16s ease,border-color .16s ease;
}
body.vc-appstore-page .market-app-detail .market-about-more-v134 > summary::-webkit-details-marker{display:none}
body.vc-appstore-page .market-app-detail .market-about-more-v134 > summary:hover{background:#dfeaff;border-color:#b8ccfd}
body.vc-appstore-page .market-app-detail .market-about-more-v134 > summary:focus-visible{
  outline:3px solid #7ca5fa;outline-offset:3px;
}
body.vc-appstore-page .market-app-detail .market-about-more-v134[open] > summary{background:#e3ecff}
body.vc-appstore-page .market-app-detail .market-about-more-v134 .market-v134-less{display:none}
body.vc-appstore-page .market-app-detail .market-about-more-v134[open] .market-v134-read{display:none}
body.vc-appstore-page .market-app-detail .market-about-more-v134[open] .market-v134-less{display:inline}
body.vc-appstore-page .market-app-detail .market-about-more-v134 .market-v134-chevron{font-size:18px;line-height:1;transition:transform .15s}
body.vc-appstore-page .market-app-detail .market-about-more-v134[open] .market-v134-chevron{transform:rotate(180deg)}
body.vc-appstore-page .market-app-detail .market-about-expanded-v134{
  margin-top:17px;padding:4px 1px 1px;
}
/* Fix hidden/faint label on green install link even when older theme selectors target anchors. */
html body.vc-appstore-page .market-app-detail aside.market-install-panel a.market-button,
html body.vc-appstore-page .market-app-detail aside.market-install-panel a.market-button:link,
html body.vc-appstore-page .market-app-detail aside.market-install-panel a.market-button:visited,
html body.vc-appstore-page .market-app-detail aside.market-install-panel button.market-button,
html body.vc-appstore-page .market-app-detail aside.market-install-panel form button.market-button{
  display:flex !important;align-items:center !important;justify-content:center !important;
  box-sizing:border-box !important;width:100% !important;min-height:46px !important;
  padding:12px 15px !important;border-radius:11px !important;
  border:1px solid #1e4bc6 !important;
  background:#1f51d2 !important;
  color:#ffffff !important;
  -webkit-text-fill-color:#ffffff !important;
  text-decoration:none !important;text-align:center !important;
  font-family:inherit !important;font-size:13px !important;font-weight:800 !important;
  line-height:1.45 !important;letter-spacing:0 !important;
  opacity:1 !important;visibility:visible !important;
  filter:none !important;text-shadow:none !important;
  box-shadow:0 7px 16px rgba(31,81,210,.2) !important;
  white-space:normal !important;cursor:pointer !important;
}
html body.vc-appstore-page .market-app-detail aside.market-install-panel a.market-button:hover,
html body.vc-appstore-page .market-app-detail aside.market-install-panel button.market-button:hover{
  background:#133cae !important;border-color:#133cae !important;
  color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;
}
html body.vc-appstore-page .market-app-detail aside.market-install-panel :is(a,button).market-button:focus-visible{
  outline:3px solid #8cacff !important;outline-offset:3px !important;
}
@media(max-width:720px){
 body.vc-appstore-page .market-app-detail .market-about-v134{padding:18px !important}
 body.vc-appstore-page .market-app-detail .market-about-v134 .market-about-heading{align-items:flex-start}
 html body.vc-appstore-page .market-app-detail aside.market-install-panel :is(a,button).market-button{min-height:48px !important}
}
