/* laneWX.css — 2026-09-29 代理「我的收入」/subordinate 页（含 无限代理·无限极差 卡）卡片统一浅紫主题
   作用域只限 #ngE-page.ngE-sub[data-page=sub] 内的卡片（推广分享 / 佣金结算 / 无限代理·无限极差 / 群组·频道邀请）。
   不改 laneFIX.layout.css（其 A1–A4 结构修复保留）。删除本文件即可完全撤销。 */
html #ngE-page.ngE-sub[data-page=sub] .share-page-content>.share-content{box-shadow:0 2px 10px rgba(118,80,232,.07);overflow:hidden;padding-bottom:0!important}
/* 卡片标题栏：灰 #E4E5E6 → 浅紫渐变，标题/按钮垂直居中 */
html #ngE-page.ngE-sub[data-page=sub] .share-page-content .share-head{background:linear-gradient(90deg,#EEE6FF 0%,#F8F5FF 100%)!important;align-items:center!important;min-height:48px;padding:10px 14px 10px 16px!important;box-sizing:border-box;border-bottom:1px solid #EEE8FB}
html #ngE-page.ngE-sub[data-page=sub] .share-page-content .share-head-title{color:#2d2350!important;font-size:15px;font-weight:700;line-height:1.3}
html #ngE-page.ngE-sub[data-page=sub] .share-page-content .share-head-right{align-items:center;min-width:0}
html #ngE-page.ngE-sub[data-page=sub] .share-page-content .share-head-right .share-btn{background:linear-gradient(135deg,#A98BFF 0%,#7650E8 100%)!important;color:#fff!important;border-radius:999px!important;padding:4px 12px!important;font-size:12px!important;line-height:18px!important;white-space:nowrap;box-shadow:0 2px 6px rgba(118,80,232,.25);max-width:100%;overflow:hidden;text-overflow:ellipsis}
/* 推广分享 */
html #ngE-page.ngE-sub[data-page=sub] .share-commission-inner{background:linear-gradient(205deg,#E2D6FF 0%,#F7F4FF 100%)!important;margin:14px 12px 12px!important}
html #ngE-page.ngE-sub[data-page=sub] .share-commission-inner .share-commission-content{color:#2d2350}
html #ngE-page.ngE-sub[data-page=sub] .share-commission-inner .share-commission-amount{color:#7650E8!important;font-size:15px!important;line-height:1.3!important;margin-top:4px!important}
html #ngE-page.ngE-sub[data-page=sub] .share-commission-inner .anticon{color:#8B63F6!important}
html #ngE-page.ngE-sub[data-page=sub] .performance-stats{padding:0 12px 4px!important}
html #ngE-page.ngE-sub[data-page=sub] .performance-stats .performance-item{background:#F5F1FF!important;border:1px solid #EEE6FF}
html #ngE-page.ngE-sub[data-page=sub] .performance-stats .performance-label img.menu-arrow{margin-right:0!important;opacity:.55}
html #ngE-page.ngE-sub[data-page=sub] .performance-stats .performance-value{color:#7650E8!important;font-size:15px}
html #ngE-page.ngE-sub[data-page=sub] .share-links{padding:12px 12px 14px!important}
html #ngE-page.ngE-sub[data-page=sub] .share-links .share-link-item{margin-bottom:12px}
html #ngE-page.ngE-sub[data-page=sub] .share-links .share-link-item:last-child{margin-bottom:0}
html #ngE-page.ngE-sub[data-page=sub] .share-links-title{color:#2d2350!important;margin-bottom:8px!important}
html #ngE-page.ngE-sub[data-page=sub] .share-links-content{background:#F5F1FF!important;border:1px solid #EEE6FF}
html #ngE-page.ngE-sub[data-page=sub] .share-links-content .share-link{color:#5d5578!important;min-width:0;flex:1 1 auto;word-break:break-all}
html #ngE-page.ngE-sub[data-page=sub] .share-links-content .share-link-copy{flex:none}
/* Telegram 按钮：去掉黑色底边投影，改紫色柔阴影；与上方同宽、底部留白 16px */
html #ngE-page.ngE-sub[data-page=sub] .share-dialog-btn{box-shadow:0 4px 10px rgba(118,80,232,.28)!important;background:linear-gradient(135deg,#8B63F6 0%,#7650E8 100%)!important;margin:0 12px 16px!important;border-radius:10px!important;padding:11px 0!important;font-size:14px!important}
/* 佣金结算：两列等宽、居中对齐，数值统一紫色加粗（“--” 同样居中） */
html #ngE-page.ngE-sub[data-page=sub] .commission-stats{display:flex!important;align-items:stretch!important;justify-content:center!important;padding:16px 0 18px!important}
html #ngE-page.ngE-sub[data-page=sub] .commission-stats .commission-item{flex:1 1 0!important;min-width:0;width:auto!important;padding:0 8px!important;align-items:center!important;justify-content:center;text-align:center;gap:8px!important;box-sizing:border-box}
html #ngE-page.ngE-sub[data-page=sub] .commission-stats .commission-label{color:#6b6388!important;font-size:12.5px!important;font-weight:600;line-height:1.4!important}
html #ngE-page.ngE-sub[data-page=sub] .commission-stats .commission-value{color:#7650E8!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;min-height:1.25em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
html #ngE-page.ngE-sub[data-page=sub] .commission-stats .commission-divider{flex:none;align-self:stretch;width:1px!important;background:#ECE4FF!important;margin:2px 0!important}
/* 无限代理·无限极差 卡：徽标改浅紫，说明文字留白一致，去掉卡底多余空白 */
html #ngE-page.ngE-sub[data-page=sub] #z1-entry .z1-badge{color:#7650E8!important;background:#F1EBFF!important;border-color:#D6C8FF!important;border-radius:999px!important;padding:0 7px!important;font-weight:600}
html #ngE-page.ngE-sub[data-page=sub] #z1-entry .z1-entry-desc{padding:12px 16px 14px!important;font-size:12.5px!important;line-height:1.65!important;color:#5d5578!important;background:#fff!important}
html #ngE-page.ngE-sub[data-page=sub] #z1-entry .z1-entry-desc em{color:#7650E8!important;font-weight:600;margin-left:2px!important;white-space:nowrap}
/* 群组邀请 / 频道邀请：同款浅紫标题栏，整卡就是标题栏 */
html #ngE-page.ngE-sub[data-page=sub] .ngE-entries .share-content{box-shadow:0 2px 10px rgba(118,80,232,.07);overflow:hidden}
html #ngE-page.ngE-sub[data-page=sub] .ngE-entries .share-head{border-bottom:0!important;min-height:52px;border-radius:inherit!important}
html #ngE-page.ngE-sub[data-page=sub] .ngE-entries .share-head img.menu-arrow{opacity:.55;flex:none}
/* 桌面端（本页为居中窄栏）：保持同一比例，不放大 */
@media (min-width:768px){html #ngE-page.ngE-sub[data-page=sub] .share-page-content .share-head-title{font-size:15px}}
