.qh-top-isolated{height:124px!important;min-height:124px!important;overflow:visible!important}.qh-top-isolated>b{display:block!important;white-space:nowrap!important}.qh-top-isolated>small,.qh-top-isolated>span{display:block!important;white-space:nowrap!important}.qh-top-isolated>strong{display:block!important;white-space:normal!important}
#app .agent-panel .agent-panel-top .cost-box.qh-top-isolated{overflow:visible!important;height:124px!important;min-height:124px!important}

#app .agent-panel .agent-panel-top .cost-box.qh-top-isolated{overflow:visible!important;height:124px!important;min-height:124px!important}
.qh-top-isolated{height:auto!important;min-height:0!important;overflow:visible!important;box-sizing:border-box!important}.qh-top-isolated>small,.qh-top-isolated>span{display:block!important;white-space:nowrap!important}.qh-top-isolated>strong{display:block!important;white-space:normal!important}.qh-top-isolated>.qh-wallet-details{display:grid!important;gap:3px!important;margin-top:6px!important;padding-top:5px!important;border-top:1px solid rgba(127,127,127,.24)!important;font-size:11px!important;line-height:1.25!important}.qh-wallet-detail-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;white-space:nowrap!important}.qh-wallet-detail-label{opacity:.72!important;overflow:hidden!important;text-overflow:ellipsis!important}.qh-wallet-detail-value{font-weight:700!important;white-space:nowrap!important}.qh-wallet-balance{white-space:nowrap!important}#app .agent-panel .agent-panel-top .cost-box.qh-top-isolated{height:auto!important;min-height:0!important;overflow:visible!important;padding:10px 12px!important;width:190px!important}
/* qh-image-balance-single-line-v1-20260902 */
#app .ai-page .qh-body-cost .qh-image-cost{
  grid-template-columns:76px minmax(0,1fr)!important;
}
#app .ai-page .qh-body-cost .qh-image-cost>em:nth-child(4){
  white-space:nowrap!important;
  overflow-wrap:normal!important;
  word-break:normal!important;
  font-size:12px!important;
  text-align:right!important;
}

/* qh-download-wallet-intro-restore-style-v1-20260902 */
#app .ai-page .qh-download-intro .qh-download-wallet-card{
  width:220px!important;
  min-height:94px!important;
  padding:12px 14px!important;
  gap:4px!important;
  box-sizing:border-box!important;
}
#app .ai-page .qh-download-intro .qh-download-wallet-card em{
  font-size:12px!important;
  white-space:nowrap!important;
}

/* qh-video-wallet-intro-restore-style-v1-20260902 */
#app .ai-page .video-tool-heading{
  position:relative!important;
  min-height:94px!important;
  padding-right:240px!important;
  box-sizing:border-box!important;
}
#app .ai-page .video-tool-heading .qh-video-wallet-card{
  position:absolute!important;
  top:0!important;
  right:0!important;
  width:220px!important;
  min-height:94px!important;
  display:grid!important;
  align-content:center!important;
  gap:4px!important;
  padding:12px 14px!important;
  box-sizing:border-box!important;
  text-align:left!important;
  background:#f8fbff!important;
  border:1px solid #cbdff3!important;
  border-radius:14px!important;
  color:#53627f!important;
}
#app .ai-page .video-tool-heading .qh-video-wallet-card small{
  color:#53627f!important;
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page .video-tool-heading .qh-video-wallet-card strong{
  color:#0b1c3d!important;
  font-size:20px!important;
  line-height:1.2!important;
}
#app .ai-page .video-tool-heading .qh-video-wallet-card em{
  color:#1d477f!important;
  font-size:12px!important;
  font-style:normal!important;
  line-height:1.25!important;
  white-space:nowrap!important;
}
#app .ai-page .video-tool-heading .qh-video-wallet-card b{font-weight:700!important}
@media(max-width:900px){
  #app .ai-page .video-tool-heading{min-height:0!important;padding-right:0!important}
  #app .ai-page .video-tool-heading .qh-video-wallet-card{position:static!important;width:100%!important;margin-top:12px!important}
}

/* qh-tryon-top-match-motion-v1-20260902 */
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:24px!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box{
  display:block!important;
  min-width:264px!important;
  flex:0 0 auto!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance{
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  gap:12px!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance span{
  white-space:nowrap!important;
}

/* qh-tryon-wallet-label-v2-20260902 */
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance{
  gap:12px!important;
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance span{
  display:inline-flex!important;
  align-items:baseline!important;
  font-size:0!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance span:first-child::before{
  content:"积分："!important;
  font-size:12px!important;
  font-style:normal!important;
  font-weight:400!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance span:nth-child(2)::before{
  content:"钻石："!important;
  font-size:12px!important;
  font-style:normal!important;
  font-weight:400!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance b{
  margin-left:2px!important;
  font-size:14px!important;
  line-height:1.2!important;
  font-style:normal!important;
  font-weight:700!important;
}

/* qh-tryon-wallet-center-v1-20260902 */
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .qh-wallet-balance{
  justify-content:center!important;
  text-align:center!important;
  width:100%!important;
}

/* qh-tryon-cost-ledger-center-v1-20260902 */
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger{
  text-align:center!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>small,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>strong,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>span,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>b{
  display:block!important;
  width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

/* qh-tryon-cost-box-compact-v1-20260902 */
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger{
  width:220px!important;
  min-width:220px!important;
  max-width:220px!important;
  padding:8px 10px!important;
  box-sizing:border-box!important;
}
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>small,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>strong,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>span,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger>b{
  width:100%!important;
}

/* qh-tryon-cost-box-height-v1-20260902 */
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box,
#app .ai-page[data-qh-tool="tryon"] .agent-panel-top .cost-box.qh-cost-ledger{
  min-height:98px!important;
  height:auto!important;
}

/* qh-voice-top-independent-v1-20260902 */
#app .ai-page[data-qh-tool="voice"] .agent-panel-top{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:24px!important;
}
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .cost-box{
  display:block!important;
  flex:0 0 220px!important;
  width:220px!important;
  min-width:220px!important;
  max-width:220px!important;
  min-height:98px!important;
  height:auto!important;
  padding:8px 10px!important;
  box-sizing:border-box!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .cost-box>small,
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .cost-box>strong,
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .cost-box>em{
  display:block!important;
  width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .cost-box>small{
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .cost-box>strong{
  font-size:14px!important;
  line-height:1.2!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .qh-wallet-balance{
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  flex-wrap:nowrap!important;
  gap:12px!important;
  width:100%!important;
  margin-top:4px!important;
  white-space:nowrap!important;
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .qh-wallet-balance span{
  white-space:nowrap!important;
  font-size:12px!important;
}
#app .ai-page[data-qh-tool="voice"] .agent-panel-top .qh-wallet-balance b{
  font-size:14px!important;
  font-weight:700!important;
}
@media (max-width:760px){
  #app .ai-page[data-qh-tool="voice"] .agent-panel-top{display:block!important;}
  #app .ai-page[data-qh-tool="voice"] .agent-panel-top .cost-box{width:100%!important;max-width:none!important;margin-top:14px!important;}
}

/* qh-deai-top-independent-v1-20260902 */
#app .ai-page[data-qh-tool="deai"] .agent-panel-top{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:24px!important;
}
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .cost-box{
  display:block!important;
  flex:0 0 220px!important;
  width:220px!important;
  min-width:220px!important;
  max-width:220px!important;
  min-height:98px!important;
  height:auto!important;
  padding:8px 10px!important;
  box-sizing:border-box!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .cost-box>small,
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .cost-box>strong,
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .cost-box>em{
  display:block!important;
  width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .cost-box>small{
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .cost-box>strong{
  font-size:14px!important;
  line-height:1.2!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .qh-wallet-balance{
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  flex-wrap:nowrap!important;
  gap:12px!important;
  width:100%!important;
  margin-top:4px!important;
  white-space:nowrap!important;
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .qh-wallet-balance span{
  white-space:nowrap!important;
  font-size:12px!important;
}
#app .ai-page[data-qh-tool="deai"] .agent-panel-top .qh-wallet-balance b{
  font-size:14px!important;
  font-weight:700!important;
}
@media (max-width:760px){
  #app .ai-page[data-qh-tool="deai"] .agent-panel-top{display:block!important;}
  #app .ai-page[data-qh-tool="deai"] .agent-panel-top .cost-box{width:100%!important;max-width:none!important;margin-top:14px!important;}
}

/* qh-script-wallet-font-v1-20260902 */
#app .ai-page[data-qh-tool="script"] .agent-panel-top .qh-wallet-balance{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex-wrap:nowrap!important;
  gap:10px!important;
  font-size:12px!important;
  line-height:1.2!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="script"] .agent-panel-top .qh-wallet-balance span{
  font-size:12px!important;
  line-height:1.2!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="script"] .agent-panel-top .qh-wallet-balance b{
  font-size:14px!important;
  line-height:1.2!important;
  font-weight:700!important;
}

/* qh-script-ledger-wallet-font-v2-20260902 */
#app .ai-page[data-qh-tool="script"] .agent-panel-top .cost-box.qh-cost-ledger>b{
  font-size:12px!important;
  line-height:1.2!important;
  font-weight:600!important;
  white-space:nowrap!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="script"] .agent-panel-top .cost-box.qh-cost-ledger>b span{
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="script"] .agent-panel-top .cost-box.qh-cost-ledger>span{
  font-size:12px!important;
  line-height:1.2!important;
  text-align:center!important;
}

/* qh-voice-hide-inline-cost-v1-20260902 */
#app .ai-page[data-qh-tool="voice"] .qh-voice-studio .qh-voice-quote{
  display:none!important;
}

/* qh-storyboard-top-visible-v1-20260902 */
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top{display:flex!important;}
@media (max-width:680px){#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top{display:grid!important;}}

/* qh-storyboard-preview-flicker-v1-20260902 */
#app .ai-page[data-qh-tool="storyboard"] .qh-script-upload-preview,
#app .ai-page[data-qh-tool="storyboard"] .qh-script-upload-preview .qh-script-upload-image,
#app .ai-page[data-qh-tool="storyboard"] .qh-script-upload-preview .qh-script-upload-image img{transition:none!important;animation:none!important;}

/* qh-storyboard-cost-typography-v1-20260902 */
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top .cost-box.qh-cost-ledger {
  width: 210px !important;
  min-width: 210px !important;
  padding: 8px 10px !important;
  box-sizing: border-box !important;
}
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top .cost-box.qh-cost-ledger > small,
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top .cost-box.qh-cost-ledger > span {
  font-size: 12px !important;
  line-height: 16px !important;
}
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top .cost-box.qh-cost-ledger > strong,
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top .cost-box.qh-cost-ledger > b,
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top .cost-box.qh-cost-ledger > b [data-wallet-points],
#app .ai-page[data-qh-tool="storyboard"] .agent-panel-top .cost-box.qh-cost-ledger > b [data-wallet-diamonds] {
  font-family: Arial, "Microsoft YaHei", sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  font-style: normal !important;
  line-height: 22px !important;
  letter-spacing: 0 !important;
  font-variant-numeric: tabular-nums;
}

/* qh-character-top-independent-v1-20260902 */
#app .ai-page[data-qh-tool="character"] .agent-panel-top{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:24px!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box{
  display:flex!important;
  flex:0 0 210px!important;
  width:210px!important;
  min-width:210px!important;
  max-width:210px!important;
  min-height:124px!important;
  box-sizing:border-box!important;
  padding:12px 10px!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box>small,
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box>strong,
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box>em{
  display:block!important;
  width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box>small{
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box>strong{
  margin:8px 0 10px!important;
  font-size:14px!important;
  line-height:1.2!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .qh-wallet-balance{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  flex-wrap:nowrap!important;
  white-space:nowrap!important;
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .qh-wallet-balance span{
  white-space:nowrap!important;
  font-size:12px!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .qh-wallet-balance b{
  font-size:14px!important;
  font-weight:700!important;
}
@media (max-width:760px){
  #app .ai-page[data-qh-tool="character"] .agent-panel-top{display:block!important;}
  #app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box{
    width:100%!important;
    max-width:none!important;
    margin-top:14px!important;
  }
}

/* qh-character-ledger-layout-v1-20260902 */
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box.qh-cost-ledger>span{
  font-size:12px!important;
  line-height:1.2!important;
  text-align:center!important;
  color:inherit!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box.qh-cost-ledger>b{
  display:block!important;
  width:100%!important;
  margin:0!important;
  font-size:14px!important;
  line-height:1.2!important;
  font-weight:700!important;
  text-align:center!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="character"] .agent-panel-top .cost-box.qh-cost-ledger>b span{
  font-size:14px!important;
  line-height:1.2!important;
}

/* qh-scene-top-independent-v1-20260902 */
#app .ai-page[data-qh-tool="scene"] .agent-panel-top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box{display:flex!important;flex:0 0 210px!important;width:210px!important;min-width:210px!important;max-width:210px!important;min-height:124px!important;box-sizing:border-box!important;padding:12px 10px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>small,#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>strong,#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>span,#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>b{display:block!important;width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>small{font-size:12px!important;line-height:1.2!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>strong{margin:8px 0 10px!important;font-size:14px!important;line-height:1.2!important;white-space:nowrap!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>b{margin:0!important;font-size:14px!important;line-height:1.2!important;white-space:nowrap!important;font-weight:700!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box>b span{font-size:14px!important;}
@media (max-width:760px){#app .ai-page[data-qh-tool="scene"] .agent-panel-top{display:block!important;}#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box{width:100%!important;max-width:none!important;margin-top:14px!important;}}

#app .ai-page[data-qh-tool="scene"] .agent-panel-top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box{display:flex!important;flex:0 0 210px!important;width:210px!important;min-height:124px!important;box-sizing:border-box!important;padding:12px 10px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;}

/* qh-scene-top-cost-compact-v1-20260902 */
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger{display:flex!important;flex:0 0 210px!important;width:210px!important;min-width:210px!important;max-width:210px!important;min-height:124px!important;box-sizing:border-box!important;padding:12px 10px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:hidden!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>small{font-size:12px!important;line-height:1.2!important;white-space:nowrap!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>strong{display:block!important;margin:8px 0 10px!important;font-size:14px!important;line-height:1.2!important;font-weight:700!important;white-space:nowrap!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>span{display:block!important;width:100%!important;margin:0!important;font-size:14px!important;line-height:1.2!important;font-weight:700!important;white-space:nowrap!important;text-align:center!important;}

#app .ai-page[data-qh-tool="scene"] .agent-panel-top,#app .ai-page[data-qh-tool="prop"] .agent-panel-top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box,#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box{display:flex!important;flex:0 0 210px!important;width:210px!important;min-width:210px!important;max-width:210px!important;min-height:124px!important;box-sizing:border-box!important;padding:12px 10px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>small,#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box.qh-cost-ledger>small{font-size:12px!important;white-space:nowrap!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>strong,#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box.qh-cost-ledger>strong{font-size:14px!important;font-weight:700!important;margin:8px 0 10px!important;white-space:nowrap!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>span,#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box.qh-cost-ledger>span{font-size:14px!important;font-weight:700!important;white-space:nowrap!important;}

#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box em{display:none!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box::after{content:"7511 积分 · 8635 钻石";display:block;width:100%;font-size:12px!important;line-height:1.2!important;font-weight:600!important;white-space:nowrap!important;text-align:center!important;overflow:hidden!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box::after{content:none!important;display:none!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box:not(.qh-cost-ledger)::after,#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box:not(.qh-cost-ledger)::after{content:"7511 积分 · 8635 钻石";display:block;width:100%;font-size:12px!important;line-height:1.2!important;font-weight:600!important;white-space:nowrap!important;text-align:center!important;overflow:hidden!important;}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box em{display:block!important;font-size:0!important;width:100%!important;text-align:center!important;}#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box em::after{content:"7511 积分 · 8635 钻石";display:block!important;font-size:12px!important;line-height:1.2!important;font-weight:600!important;white-space:nowrap!important;text-align:center!important;}

/* qh-scene-hide-cost-v1-20260902 */
#app .ai-page[data-qh-tool="scene"] .qh-scene-image-cost{display:none!important}

/* qh-prop-hide-cost-v1-20260902 */
#app .ai-page[data-qh-tool="prop"] .qh-scene-image-cost{display:none!important}

/* qh-scene-prop-hide-legacy-cost-v1-20260902 */
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box,
#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box{display:none!important}

/* qh-scene-prop-independent-ledger-v34-20260902 */
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger,
#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box.qh-cost-ledger {
  display:flex!important;
  visibility:visible!important;
  flex:0 0 210px!important;
  width:210px!important;
  min-width:210px!important;
  max-width:210px!important;
  min-height:92px!important;
  box-sizing:border-box!important;
  padding:10px!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:0!important;
  overflow:hidden!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>small,
#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box.qh-cost-ledger>small {
  font-size:12px!important;
  line-height:1.2!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>strong,
#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box.qh-cost-ledger>strong {
  margin:6px 0!important;
  font-family:Arial,"Microsoft YaHei",sans-serif!important;
  font-size:14px!important;
  line-height:1.2!important;
  font-weight:700!important;
  white-space:nowrap!important;
}
#app .ai-page[data-qh-tool="scene"] .agent-panel-top .cost-box.qh-cost-ledger>span,
#app .ai-page[data-qh-tool="prop"] .agent-panel-top .cost-box.qh-cost-ledger>span {
  width:100%!important;
  color:#267fe0!important;
  font-family:Arial,"Microsoft YaHei",sans-serif!important;
  font-size:12px!important;
  line-height:1.2!important;
  font-weight:600!important;
  white-space:nowrap!important;
  text-align:center!important;
}

/* qh-upscale-top-ledger-v1-20260902 */
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top {
  display:flex!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:24px!important;
}
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top .cost-box.qh-cost-ledger {
  display:flex!important;
  visibility:visible!important;
  flex:0 0 210px!important;
  width:210px!important;
  min-width:210px!important;
  max-width:210px!important;
  min-height:92px!important;
  box-sizing:border-box!important;
  padding:10px!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:0!important;
  overflow:hidden!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top .cost-box.qh-cost-ledger>small,
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top .cost-box.qh-cost-ledger>strong,
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top .cost-box.qh-cost-ledger>span {
  width:100%!important;
  white-space:nowrap!important;
  text-align:center!important;
}
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top .cost-box.qh-cost-ledger>small {
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top .cost-box.qh-cost-ledger>strong {
  margin:6px 0!important;
  font-family:Arial,"Microsoft YaHei",sans-serif!important;
  font-size:14px!important;
  line-height:1.2!important;
  font-weight:700!important;
}
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top .cost-box.qh-cost-ledger>span {
  color:#267fe0!important;
  font-family:Arial,"Microsoft YaHei",sans-serif!important;
  font-size:12px!important;
  line-height:1.2!important;
  font-weight:600!important;
}

/* qh-video-utility-ledgers-v1-20260902 */
#app .ai-page[data-qh-tool="upscale"] .agent-panel-top,
#app .ai-page[data-qh-tool="replace"] .agent-panel-top,
#app .ai-page[data-qh-tool="lipsync"] .agent-panel-top,
#app .ai-page[data-qh-tool="caption"] .agent-panel-top,
#app .ai-page[data-qh-tool="watermark"] .agent-panel-top{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:24px!important;
  margin-bottom:16px!important;
}
#app .ai-page:is([data-qh-tool="upscale"],[data-qh-tool="replace"],[data-qh-tool="lipsync"],[data-qh-tool="caption"],[data-qh-tool="watermark"]) .agent-panel-top .cost-box.qh-cost-ledger{
  display:flex!important;
  visibility:visible!important;
  flex:0 0 210px!important;
  width:210px!important;
  min-width:210px!important;
  max-width:210px!important;
  min-height:92px!important;
  box-sizing:border-box!important;
  padding:10px!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:0!important;
  overflow:hidden!important;
  text-align:center!important;
}
#app .ai-page:is([data-qh-tool="upscale"],[data-qh-tool="replace"],[data-qh-tool="lipsync"],[data-qh-tool="caption"],[data-qh-tool="watermark"]) .agent-panel-top .cost-box.qh-cost-ledger>small,
#app .ai-page:is([data-qh-tool="upscale"],[data-qh-tool="replace"],[data-qh-tool="lipsync"],[data-qh-tool="caption"],[data-qh-tool="watermark"]) .agent-panel-top .cost-box.qh-cost-ledger>strong,
#app .ai-page:is([data-qh-tool="upscale"],[data-qh-tool="replace"],[data-qh-tool="lipsync"],[data-qh-tool="caption"],[data-qh-tool="watermark"]) .agent-panel-top .cost-box.qh-cost-ledger>span{
  width:100%!important;
  white-space:nowrap!important;
  text-align:center!important;
}
#app .ai-page:is([data-qh-tool="upscale"],[data-qh-tool="replace"],[data-qh-tool="lipsync"],[data-qh-tool="caption"],[data-qh-tool="watermark"]) .agent-panel-top .cost-box.qh-cost-ledger>small{
  font-size:12px!important;
  line-height:1.2!important;
}
#app .ai-page:is([data-qh-tool="upscale"],[data-qh-tool="replace"],[data-qh-tool="lipsync"],[data-qh-tool="caption"],[data-qh-tool="watermark"]) .agent-panel-top .cost-box.qh-cost-ledger>strong{
  margin:6px 0!important;
  font-family:Arial,"Microsoft YaHei",sans-serif!important;
  font-size:14px!important;
  line-height:1.2!important;
  font-weight:700!important;
}
#app .ai-page:is([data-qh-tool="upscale"],[data-qh-tool="replace"],[data-qh-tool="lipsync"],[data-qh-tool="caption"],[data-qh-tool="watermark"]) .agent-panel-top .cost-box.qh-cost-ledger>span{
  color:#267fe0!important;
  font-family:Arial,"Microsoft YaHei",sans-serif!important;
  font-size:12px!important;
  line-height:1.2!important;
  font-weight:600!important;
}

/* qh-text-top-align-v1-20260902 */
#app .ai-page[data-qh-tool="text"] .chat-interface-shell {
  margin-top: 0 !important;
}

/* qh-text-overview-size-lock-v1-20260902 */
#app .ai-page[data-qh-tool="text"] .ai-overview.compact-overview {
  width: 100% !important;
  height: 438px !important;
  min-height: 438px !important;
  max-height: 438px !important;
  box-sizing: border-box !important;
}
