/* 20261007fundsheader1. Funds Overview is the visual reference.
 * Only the module heading, page introduction and seven main tabs are covered.
 * Internal account/detail/status tabs and all business data/actions are untouched. */
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) {display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:4px 12px;min-height:34px;margin:0 0 12px;padding:0;background:transparent;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) > div:first-child {display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;flex:1;min-width:0;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading)::before {display:none;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) h1 {flex:none;margin:0;font:600 20px/28px -apple-system,"PingFang SC","Helvetica Neue","Microsoft YaHei","Noto Sans SC",sans-serif;letter-spacing:0;color:var(--primary-deep,#1e3a8a);}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) h1::before {display:none;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) p {display:block;flex:1;margin:0;text-align:left;font:400 13px/19.5px -apple-system,"PingFang SC","Helvetica Neue","Microsoft YaHei","Noto Sans SC",sans-serif;color:var(--text-tertiary,#64748b);}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) {display:flex;flex:0 1 auto;gap:6px;padding:0;margin:0 0 8px;border:0;background:transparent;overflow-x:auto;max-width:100%;scrollbar-width:none;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;-webkit-overflow-scrolling:touch;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs)::-webkit-scrollbar {display:none;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button {display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:7px;min-width:108px;height:36px;min-height:36px;padding:0 14px;border:1px solid var(--wp-color-info-soft,#dbeafe);border-radius:9px;background:#fff;color:var(--wp-color-primary-deep,#1e3a8a);font:600 12.5px/1 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;white-space:nowrap;box-shadow:none;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button.active {background:var(--wp-color-primary,#2563eb);color:#fff;border-color:var(--wp-color-primary,#2563eb);box-shadow:none;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button::after {display:none;}

#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button::before {content:"";display:none;flex:none;width:18px;height:18px;background:currentColor;mask:var(--funds-nav-icon) center/contain no-repeat;-webkit-mask:var(--funds-nav-icon) center/contain no-repeat;}
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > :is([data-wallet-tab="wallet"],[data-faw-funds="wallet"],[data-funds="资金总览"]) { --funds-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2010h18m-5%205h2%22%2F%3E%3C%2Fsvg%3E"); }
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > :is([data-wallet-tab="settlement"],[data-faw-funds="settlement"],[data-funds="平台结算"]) { --funds-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010l9-6%209%206M5%2011v8m5-8v8m4-8v8m5-8v8M3%2021h18%22%2F%3E%3C%2Fsvg%3E"); }
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > :is([data-wallet-tab="paymentapp"],[data-faw-funds="paymentapp"],[data-funds="付款审核"]) { --funds-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203h8v4H8zM7%205H4v16h16V5h-3M8%2014l3%203%205-6%22%2F%3E%3C%2Fsvg%3E"); }
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > :is([data-wallet-tab="landlordpay"],[data-faw-funds="landlordpay"],[data-funds="代付中心"]) { --funds-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%202h8l-2%204h-4L8%202zm1%205h6c4%203%206%206%206%2010%200%203-2%205-5%205H8c-3%200-5-2-5-5%200-4%202-7%206-10z%22%2F%3E%3Cpath%20d%3D%22M14%2011h-3a2%202%200%20000%204h2a2%202%200%20010%204h-3m2-9v10%22%2F%3E%3C%2Fsvg%3E"); }
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > :is([data-wallet-tab="fundsflow"],[data-faw-funds="fundsflow"],[data-funds="资金流水"]) { --funds-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h12v18l-3-2-3%202-3-2-3%202zM9%208h6m-6%204h6m-6%204h4%22%2F%3E%3C%2Fsvg%3E"); }
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > :is([data-wallet-tab="reconciliation"],[data-faw-funds="reconciliation"],[data-funds="资金对账"]) { --funds-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203h8v4H8zM7%205H4v16h16V5h-3M8%2014l3%203%205-6%22%2F%3E%3C%2Fsvg%3E"); }
#wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > :is([data-wallet-tab="merchant"],[data-faw-funds="merchant"],[data-funds="资金账户"]) { --funds-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2010h18m-5%205h2%22%2F%3E%3C%2Fsvg%3E"); }
@media(max-width:767px) {
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) {min-height:28px;margin-bottom:4px;}
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) h1 {font-size:18px;line-height:28px;}
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-heading,.heading,.fao-heading) p {display:none;}
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) {gap:5px;padding:9px 0;margin:0 0 8px;}
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button {height:33px;min-height:33px;min-width:0;padding:7px 13px;gap:6px;font-size:12px;line-height:normal;color:var(--wp-color-text-tertiary,#64748b);}
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button.active {color:#fff;border-color:transparent;box-shadow:0 2px 8px rgba(37,99,235,.35);}
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button::before {display:inline-block;width:15px;height:15px;}
  #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button > svg, #wallet-container :is(#funds-platform-settlement,#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation,#funds-account-overview,#funds-subject-page,#funds-account-workspace) > :is(.fps-tabs,.center-tabs,.fao-funds-tabs) > button > .fao-icon {display:none;}
}
@media(min-width:768px) {
 #wallet-container :is(#funds-payment-review,#funds-payout-center) > .heading {margin-top:8px;}
 #wallet-container :is(#funds-payment-review,#funds-payout-center,#funds-ledger,#funds-reconciliation) > .heading {align-items:baseline;padding-top:3px;box-sizing:border-box;}
 #wallet-container :is(#funds-ledger,#funds-reconciliation) > :is(.heading,.center-tabs) {margin-left:-8px;margin-right:-8px;}
}
@media(max-width:1000px){#wallet-container #funds-payment-review.detail-open > :is(.heading,.center-tabs){display:none;}}

/* 20261008accounttabs5: account pages reuse the shared funds navigation; internal tabs unchanged. */

/* FUNDS_HEADER_SYSTEM_20261011: same 28px/14px desktop type as after-sales/device. */
html body:is(body,#app):is(body,#main-area) #wallet-container{padding:0!important;min-width:0;overflow-anchor:none}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-center-surface{padding:8px 10px 20px!important;margin:0!important;min-width:0;max-width:100%;box-sizing:border-box}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-center-surface .fov-desktop{padding:0!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading{display:flex!important;align-items:center!important;justify-content:space-between;min-height:42px!important;height:42px!important;padding:0!important;margin:0 0 12px!important;border:0;box-sizing:border-box}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading>div:first-child{display:flex!important;align-items:baseline!important;gap:16px!important;flex:1;min-width:0;flex-wrap:nowrap!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading h1{font:700 28px/36.4px -apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei',sans-serif!important;color:#0d1a51!important;margin:0!important;letter-spacing:0!important;white-space:nowrap;flex:none}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading p{display:block!important;font:400 14px/20px -apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei',sans-serif!important;color:#5473a3!important;margin:0!important;min-width:0!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-tabs{height:36px!important;min-height:36px!important;display:flex!important;gap:6px!important;padding:0!important;margin:0 0 12px!important;border:0!important;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-wrap:nowrap!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-tabs>button{height:36px!important;min-height:36px!important;min-width:108px!important;padding:0 14px!important;flex:none;font-size:12.5px!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-tabs::before{display:none!important}
@media(max-width:768px){
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-center-surface{padding:8px 10px 20px!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading{height:68px!important;min-height:68px!important;margin-bottom:8px!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading>div:first-child{display:block!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading h1{font-size:18px!important;line-height:28px!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-heading p{font-size:12px!important;line-height:18px!important;white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:36px}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-tabs{height:36px!important;min-height:36px!important;margin-bottom:10px!important}
html body:is(body,#app):is(body,#main-area) #wallet-container .funds-main-tabs>button{min-width:0!important;height:36px!important;min-height:36px!important;padding:0 13px!important;font-size:12px!important}
}

/* Mobile overview shares the same heading/nav geometry as the other funds pages. */
@media(max-width:768px){
#funds-overview-v2 .fov-mobile-sticky{padding:0!important;top:0}
#funds-overview-v2 .funds-mobile-overview-heading{display:flex!important}
#funds-overview-v2 .fov-mobile-scope{margin:0 0 8px!important;padding:0!important;height:34px!important}
#funds-overview-v2 .fov-mobile-scope .fov-back{display:none}
}
