/* zzz.mineref.css 2026-10-07 —「我的」页按 /workspace/ref/mine-ref.png 还原（奶白底 + 金棕/黑金）。
   只作用于 html.uk-nofirst 下的 #ngE-mine；不动底栏 #ngtb-bar/#woai-tz-tabbar/#bottom-menu，不换模板。
   结构补丁见 zzz.mineref.js；图标裁自参考图，存 vue/ng-fix/assets/mineref/。
   回滚：rm -f vue/ng-fix/zzz.mineref.css vue/ng-fix/zzz.mineref.js （assets/mineref 可留可删） */
html.uk-nofirst #ngE-mine.ngE-ov{
  background:linear-gradient(180deg,#F7F1E6 0%,#F6F0E6 40%,#F4EEE4 100%)!important;
  color:#5A3A12!important;
}
html.uk-nofirst #ngE-mine.ngE-ov .user-wallet-profile{background:transparent!important;padding-top:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .user-profile-card,
html.uk-nofirst #ngE-mine.ngE-ov .user-profile-card-default{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important}

/* ---------- 1 品牌栏 ---------- */
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand{display:flex!important;align-items:flex-start!important;gap:6px!important;padding:12px 12px 6px 10px!important;margin:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-lock{display:flex!important;flex-direction:column!important;align-items:center!important;min-width:0;padding-top:2px}
html.uk-nofirst #ngE-mine.ngE-ov .mv-lock img{height:34px!important;width:auto!important;max-width:170px!important;object-fit:contain!important;display:block}
html.uk-nofirst #ngE-mine.ngE-ov .mv-lock > em{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .mr-tag{display:flex!important;flex-direction:column!important;align-items:center!important;margin:3px 0 0!important;line-height:1!important;padding-left:36px!important;position:relative;z-index:1}
html.uk-nofirst #ngE-mine.ngE-ov .mr-tag .mr-cn{display:flex!important;align-items:center!important;gap:4px!important;font-size:10px!important;font-weight:500!important;letter-spacing:2.5px!important;line-height:1.1!important;color:#6B4A20!important;-webkit-text-fill-color:#6B4A20!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}
html.uk-nofirst #ngE-mine.ngE-ov .mr-tag .mr-cn::before,html.uk-nofirst #ngE-mine.ngE-ov .mr-tag .mr-cn::after{content:"";display:block;width:16px;height:1px;background:#9B7A45}
html.uk-nofirst #ngE-mine.ngE-ov .mr-tag .mr-en2{display:block!important;font-style:normal!important;font-size:7px!important;font-weight:600!important;letter-spacing:.2px!important;line-height:1.1!important;margin-top:2px!important;color:#6B4A20!important;-webkit-text-fill-color:#6B4A20!important;white-space:nowrap!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .action-icons{margin-left:auto!important;display:flex!important;align-items:flex-start!important;gap:6px!important;padding:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .header-right-icon{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;width:44px!important;margin:0!important;padding:0!important;position:relative!important;background:none!important;border:0!important;box-shadow:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .header-right-icon > svg,
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .header-right-icon > .anticon,
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .header-right-icon > img{
  width:36px!important;height:36px!important;padding:8px!important;box-sizing:border-box!important;border-radius:50%!important;
  background:radial-gradient(circle at 50% 30%,#FFFDF8 0%,#F6EBD8 100%)!important;
  border:1px solid rgba(190,150,90,.45)!important;
  box-shadow:0 3px 8px rgba(120,80,30,.14),inset 0 1px 0 #fff!important;
  color:#8A5A1C!important;fill:#8A5A1C!important;
}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .header-right-icon svg path{fill:#8A5A1C}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .ngkf-btn svg path,html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .ngkf-btn svg rect{fill:none}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .header-right-icon em,
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .ngkf-lb{font-style:normal!important;font-size:11px!important;line-height:1!important;color:#6B4A20!important;-webkit-text-fill-color:#6B4A20!important;position:static!important;transform:none!important;margin:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand .header-dot{position:absolute!important;top:0!important;right:5px!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#E5383B!important;border:1px solid #fff;z-index:2}

/* ---------- 2 资料卡 ---------- */
html.uk-nofirst #ngE-mine.ngE-ov .header-section,
html.uk-nofirst #ngE-mine.ngE-ov .user-profile-card-default .header-section{
  position:relative!important;overflow:hidden!important;
  margin:4px 12px 10px!important;padding:12px 12px 10px!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,#FFFDF9 0%,#FBF6EE 55%,#F7F0E4 100%)!important;
  border:1px solid rgba(214,180,120,.55)!important;
  box-shadow:0 4px 14px rgba(140,100,40,.10),inset 0 1px 0 #fff!important;
  color:#5A3A12!important;
}
html.uk-nofirst #ngE-mine.ngE-ov .top-bar,
html.uk-nofirst #ngE-mine.ngE-ov .user-profile-card-default .header-section .top-bar{display:flex!important;align-items:center!important;margin:0 0 8px!important;padding:0!important;border:0!important;background:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .user-info{display:flex!important;align-items:center!important;gap:12px!important;min-width:0;flex:1 1 auto}
html.uk-nofirst #ngE-mine.ngE-ov .avatar-left{position:relative!important;width:50px!important;height:50px!important;flex:none!important;border-radius:50%!important;overflow:visible!important;border:2px solid #fff!important;box-shadow:0 0 0 1px rgba(200,160,95,.6),0 3px 8px rgba(120,80,30,.18)!important;margin:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .avatar-left > img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important;display:block}
html.uk-nofirst #ngE-mine.ngE-ov .avatar-left .avatar-edit-icon,html.uk-nofirst #ngE-mine.ngE-ov .avatar-left > svg{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .mr-badge{position:absolute;right:-3px;bottom:-2px;width:17px;height:17px;border-radius:50%;background:linear-gradient(145deg,#E2BE7C,#A8742C);border:1.5px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(90,58,18,.3)}
html.uk-nofirst #ngE-mine.ngE-ov .mr-badge svg{width:11px;height:11px}
html.uk-nofirst #ngE-mine.ngE-ov .user-details{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0}
html.uk-nofirst #ngE-mine.ngE-ov .user-details .username{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .member-info{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .member-account{font-size:16px!important;font-weight:500!important;line-height:1.2!important;color:#3E2A10!important;-webkit-text-fill-color:#3E2A10!important;letter-spacing:.2px}
html.uk-nofirst #ngE-mine.ngE-ov .copy-icon{color:#6B5233!important;font-size:15px!important;width:16px!important;height:16px!important;display:inline-flex!important}
html.uk-nofirst #ngE-mine.ngE-ov .copy-icon svg{width:16px!important;height:16px!important;color:#6B5233!important;fill:#6B5233!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-sub{font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;color:#5E4A30!important;-webkit-text-fill-color:#5E4A30!important;margin:0!important}

html.uk-nofirst #ngE-mine.ngE-ov .mv-vip{
  margin-left:auto!important;flex:none!important;position:relative!important;display:inline-flex!important;align-items:center!important;gap:6px!important;
  height:26px!important;padding:0 8px 0 30px!important;margin-right:2px!important;border-radius:999px!important;
  background:linear-gradient(180deg,#4A3820 0%,#21180D 55%,#3A2B17 100%)!important;
  border:1px solid #C9A462!important;box-shadow:0 2px 6px rgba(60,40,15,.28),inset 0 1px 0 rgba(255,230,170,.25)!important;
  color:#F5E2B4!important;-webkit-text-fill-color:#F5E2B4!important;font-size:14px!important;font-weight:700!important;line-height:1!important;cursor:pointer
}
html.uk-nofirst #ngE-mine.ngE-ov .mv-vip b{font-weight:700!important;letter-spacing:.3px;color:#F5E2B4!important;-webkit-text-fill-color:#F5E2B4!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-vip > svg{width:13px!important;height:13px!important;color:#E9CF94!important}
html.uk-nofirst #ngE-mine.ngE-ov .mr-shield{position:absolute;left:-6px;top:50%;width:34px;height:34px;margin-top:-17px;background:url(/vue/ng-fix/assets/mineref/vipshield.png?v=mr1) center/contain no-repeat;pointer-events:none}

html.uk-nofirst #ngE-mine.ngE-ov .wallet-balance,
html.uk-nofirst #ngE-mine.ngE-ov .user-profile-card-default .header-section .wallet-balance{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 6px!important;padding:0!important;border:0!important;background:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .balance-info{display:flex!important;align-items:center!important;gap:8px!important;min-width:0}
html.uk-nofirst #ngE-mine.ngE-ov .balance-label{font-size:14px!important;font-weight:500!important;color:#3E2A10!important;-webkit-text-fill-color:#3E2A10!important}
html.uk-nofirst #ngE-mine.ngE-ov .balance-icon{width:23px!important;height:23px!important;margin:0 0 0 4px!important}
html.uk-nofirst #ngE-mine.ngE-ov .balance-amount{font-size:26px!important;font-weight:700!important;line-height:1!important;letter-spacing:.3px;color:#8A5A1C!important;-webkit-text-fill-color:#8A5A1C!important;
  background:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-eye{width:24px!important;height:24px!important;padding:0!important;border:0!important;background:transparent!important;color:#9C8A70!important;display:inline-flex!important;align-items:center;justify-content:center;margin-left:2px}
html.uk-nofirst #ngE-mine.ngE-ov .mv-eye svg{width:18px!important;height:18px!important}
html.uk-nofirst #ngE-mine.ngE-ov .wallet-balance .refresh-button{
  display:inline-flex!important;align-items:center!important;gap:4px!important;height:28px!important;padding:0 11px!important;border-radius:999px!important;
  background:linear-gradient(180deg,#FFFBF3 0%,#F3E6CD 100%)!important;border:1px solid rgba(200,160,95,.6)!important;
  box-shadow:0 2px 6px rgba(120,80,30,.14),inset 0 1px 0 #fff!important;color:#6B4416!important;-webkit-text-fill-color:#6B4416!important;opacity:1!important
}
html.uk-nofirst #ngE-mine.ngE-ov .refresh-button .refresh-icon,html.uk-nofirst #ngE-mine.ngE-ov .refresh-button .refresh-icon svg{color:#6B4416!important;fill:#6B4416!important;width:14px!important;height:14px!important;font-size:14px!important}
html.uk-nofirst #ngE-mine.ngE-ov .refresh-button .refresh-text{font-size:13px!important;font-weight:600!important;color:#6B4416!important;-webkit-text-fill-color:#6B4416!important}

html.uk-nofirst #ngE-mine.ngE-ov .vip-progress{position:relative!important;margin:0!important;padding:0 64px 0 0!important;background:none!important;border:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .vip-header{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .vip-current{flex:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .vip-level-cell,html.uk-nofirst #ngE-mine.ngE-ov .vip-level-badge{width:44px!important;height:44px!important;margin:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .vip-progress .progress-bar{flex:1 1 auto!important;min-width:0;margin:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .ant-progress-inner{background:#E9E3D9!important;border-radius:999px!important;box-shadow:inset 0 1px 2px rgba(90,60,20,.15)!important}
html.uk-nofirst #ngE-mine.ngE-ov .ant-progress-bg{height:8px!important;border-radius:999px!important;background:linear-gradient(90deg,#B98A45,#D8B272 70%,#A9773A)!important}
html.uk-nofirst #ngE-mine.ngE-ov .vip-next{flex:none!important;display:flex!important;align-items:center!important;margin:0 0 0 4px!important;position:static!important;width:auto!important}
html.uk-nofirst #ngE-mine.ngE-ov .vip-next .vip-level-text{font-size:18px!important;font-style:italic!important;font-weight:800!important;color:#8A5A1C!important;-webkit-text-fill-color:#8A5A1C!important;letter-spacing:.3px}
html.uk-nofirst #ngE-mine.ngE-ov .vip-level-right-icon{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .vip-description{display:flex!important;align-items:center!important;gap:3px;margin:-8px 0 0 56px!important;font-size:12.5px!important;line-height:1.2!important;color:#5E4A30!important;-webkit-text-fill-color:#5E4A30!important;white-space:nowrap}
html.uk-nofirst #ngE-mine.ngE-ov .vip-description .highlight,html.uk-nofirst #ngE-mine.ngE-ov .vip-description .vip-level-text{font-style:normal!important;font-weight:400!important;font-size:12.5px!important;color:#5E4A30!important;-webkit-text-fill-color:#5E4A30!important}
html.uk-nofirst #ngE-mine.ngE-ov .mr-chev{display:inline-flex;width:13px;height:13px;margin-left:4px;color:#7A6040}
html.uk-nofirst #ngE-mine.ngE-ov .mr-chev svg{width:13px;height:13px}
html.uk-nofirst #ngE-mine.ngE-ov .mv-crown{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .mr-corner{position:absolute;right:-1px;bottom:-1px;width:86px;height:65px;background:url(/vue/ng-fix/assets/mineref/corner.png?v=mr1) right bottom/contain no-repeat;pointer-events:none;z-index:0}
html.uk-nofirst #ngE-mine.ngE-ov .header-section > *:not(.mr-corner){position:relative;z-index:1}

/* ---------- 3 充值 / 提现 ---------- */
html.uk-nofirst #ngE-mine.ngE-ov .action-buttons,
html.uk-nofirst #ngE-mine.ngE-ov .user-profile-card-default .action-buttons{display:flex!important;gap:10px!important;margin:0 12px 10px!important;padding:0!important;background:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .action-button{
  flex:1 1 0!important;display:flex!important;align-items:center!important;gap:10px!important;height:54px!important;min-height:0!important;
  padding:0 12px 0 14px!important;margin:0!important;border-radius:14px!important;text-align:left!important;box-sizing:border-box!important;position:relative;overflow:hidden
}
html.uk-nofirst #ngE-mine.ngE-ov .action-button > img{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .action-button::before{content:"";flex:none;width:32px;height:32px;background:center/contain no-repeat}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="dep"]::before{background-image:url(/vue/ng-fix/assets/mineref/wallet.png?v=mr1)}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="wd"]::before{background-image:url(/vue/ng-fix/assets/mineref/scard.png?v=mr1)}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="dep"]{
  background:linear-gradient(100deg,#3B2B17 0%,#1C140B 55%,#2E2212 100%)!important;
  border:1px solid #CFA65E!important;box-shadow:0 4px 10px rgba(60,40,15,.25),inset 0 1px 0 rgba(255,225,160,.35)!important;
  color:#FFF2D6!important;-webkit-text-fill-color:#FFF2D6!important
}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="wd"]{
  background:linear-gradient(180deg,#FFF9EE 0%,#F4E7CF 100%)!important;
  border:1px solid rgba(210,170,105,.7)!important;box-shadow:0 4px 10px rgba(120,80,30,.10),inset 0 1px 0 #fff!important;
  color:#4A3010!important;-webkit-text-fill-color:#4A3010!important
}
html.uk-nofirst #ngE-mine.ngE-ov .mv-tx{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0}
html.uk-nofirst #ngE-mine.ngE-ov .mv-tx b{font-size:17px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:1px}
html.uk-nofirst #ngE-mine.ngE-ov .mv-tx small{font-size:11px!important;font-weight:400!important;opacity:1!important;line-height:1.1!important;white-space:nowrap}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="dep"] .mv-tx b{color:#FFF2D6!important;-webkit-text-fill-color:#FFF2D6!important}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="dep"] .mv-tx small{color:#D9C29A!important;-webkit-text-fill-color:#D9C29A!important}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="wd"] .mv-tx b{color:#4A3010!important;-webkit-text-fill-color:#4A3010!important}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="wd"] .mv-tx small{color:#6B5233!important;-webkit-text-fill-color:#6B5233!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-go{margin-left:auto!important;width:16px!important;height:16px!important;display:flex!important}
html.uk-nofirst #ngE-mine.ngE-ov .mv-go svg{width:16px!important;height:16px!important}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="dep"] .mv-go{color:#D9C29A!important}
html.uk-nofirst #ngE-mine.ngE-ov .action-button[data-act="wd"] .mv-go{color:#5A3A12!important}

/* ---------- 4/5 今日收益 / 代理 ---------- */
html.uk-nofirst #ngE-mine.ngE-ov .earnings-card,
html.uk-nofirst #ngE-mine.ngE-ov .user-wallet-profile .earnings-card{
  margin:0 12px 10px!important;padding:8px 8px 8px!important;border-radius:14px!important;
  background:linear-gradient(180deg,#FFFDF9 0%,#FBF7F0 100%)!important;
  border:1px solid rgba(214,180,120,.45)!important;box-shadow:0 3px 10px rgba(120,80,30,.07),inset 0 1px 0 #fff!important
}
html.uk-nofirst #ngE-mine.ngE-ov .earnings-header{display:flex!important;align-items:center!important;justify-content:space-between!important;height:26px!important;min-height:0!important;margin:0 0 5px!important;padding:0 4px!important;background:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .earnings-title{display:flex!important;align-items:center!important;gap:8px!important}
html.uk-nofirst #ngE-mine.ngE-ov .earnings-title > img{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .earnings-title::before{content:"";width:24px;height:24px;flex:none;background:url(/vue/ng-fix/assets/mineref/chart.png?v=mr1) center/contain no-repeat}
html.uk-nofirst #ngE-mine.ngE-ov .mr-agent .earnings-title::before{background-image:url(/vue/ng-fix/assets/mineref/people.png?v=mr1)}
html.uk-nofirst #ngE-mine.ngE-ov .title-text{font-size:15.5px!important;font-weight:700!important;color:#3E2A10!important;-webkit-text-fill-color:#3E2A10!important}
html.uk-nofirst #ngE-mine.ngE-ov .refresh-earnings .refresh-button{display:inline-flex!important;align-items:center!important;gap:4px!important;height:auto!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;opacity:1!important}
html.uk-nofirst #ngE-mine.ngE-ov .refresh-earnings .refresh-icon,html.uk-nofirst #ngE-mine.ngE-ov .refresh-earnings .refresh-icon svg{color:#7A6040!important;fill:#7A6040!important;width:15px!important;height:15px!important;font-size:15px!important}
html.uk-nofirst #ngE-mine.ngE-ov .refresh-earnings .refresh-text{font-size:13px!important;font-weight:400!important;color:#5E4A30!important;-webkit-text-fill-color:#5E4A30!important}
html.uk-nofirst #ngE-mine.ngE-ov .earnings-stats{display:flex!important;align-items:center!important;height:auto!important;min-height:0!important;margin:0!important;padding:7px 0 6px!important;border-radius:10px!important;background:linear-gradient(180deg,#F7F1E8,#F3ECE1)!important}
html.uk-nofirst #ngE-mine.ngE-ov .stat-item{flex:1 1 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;padding:0!important;margin:0!important;height:auto!important;background:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .stat-value{font-size:19px!important;font-weight:700!important;line-height:1.15!important;margin:0!important;color:#8A5A1C!important;-webkit-text-fill-color:#8A5A1C!important;padding-bottom:1px}
html.uk-nofirst #ngE-mine.ngE-ov .mr-today .stat-item[data-act="bet"] .stat-value,
html.uk-nofirst #ngE-mine.ngE-ov .mr-today .stat-item[data-act="rebate"] .stat-value{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important;text-decoration-color:#8A5A1C!important}
html.uk-nofirst #ngE-mine.ngE-ov .stat-label{margin:0!important;line-height:1.2!important;font-size:12.5px!important;font-weight:400!important;color:#4E3A20!important;-webkit-text-fill-color:#4E3A20!important}
html.uk-nofirst #ngE-mine.ngE-ov .stat-divider{width:1px!important;height:30px!important;background:rgba(170,140,95,.25)!important;margin:0!important}

/* ---------- 6 列表 ---------- */
html.uk-nofirst #ngE-mine.ngE-ov .menu-card,
html.uk-nofirst #ngE-mine.ngE-ov .user-wallet-profile .menu-card{
  margin:4px 12px 10px!important;padding:2px 14px!important;border-radius:14px!important;
  background:linear-gradient(180deg,#FFFDF9 0%,#FBF7F0 100%)!important;
  border:1px solid rgba(214,180,120,.45)!important;box-shadow:0 3px 10px rgba(120,80,30,.07),inset 0 1px 0 #fff!important
}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item{display:flex!important;align-items:center!important;justify-content:space-between!important;height:42px!important;min-height:0!important;padding:0!important;margin:0!important;position:relative;background:none!important;border:0!important}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item + .menu-item::before{content:"";position:absolute;left:38px;right:0;top:0;height:1px;background:rgba(190,160,115,.22)}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item-content{display:flex!important;align-items:center!important;gap:12px!important;min-width:0}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item-icon{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item-content::before{content:"";flex:none;width:26px;height:26px;background:center/contain no-repeat}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="agent"] .menu-item-content::before{background-image:url(/vue/ng-fix/assets/mineref/diamond.png?v=mr1)}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="game"] .menu-item-content::before{background-image:url(/vue/ng-fix/assets/mineref/gamepad.png?v=mr1)}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="fund"] .menu-item-content::before{background-image:url(/vue/ng-fix/assets/mineref/coins.png?v=mr1)}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="usdt"] .menu-item-content::before{background-image:url(/vue/ng-fix/assets/r2I/l06_d9b0039ec2.webp);width:24px;height:24px;margin:0 1px}
html.uk-nofirst #ngE-mine.ngE-ov .menu-label,html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="agent"] .menu-label{font-size:15.5px!important;font-weight:500!important;color:#3E2A10!important;-webkit-text-fill-color:#3E2A10!important}
html.uk-nofirst #ngE-mine.ngE-ov .menu-tag{margin-left:14px!important;padding:3px 10px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:600!important;line-height:1.2!important;
  background:linear-gradient(180deg,#F5B54A 0%,#E08A1E 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;box-shadow:0 2px 5px rgba(200,110,20,.35),inset 0 1px 0 rgba(255,255,255,.35)!important}
html.uk-nofirst #ngE-mine.ngE-ov .menu-arrow{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item::after{content:"";flex:none;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m9 5 7 7-7 7%27 fill=%27none%27 stroke=%27%237A6A55%27 stroke-width=%272.2%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center/contain no-repeat}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="safe"],html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="share"]{display:none!important}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="lang"] .menu-item-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23C4892A' stroke-width='1.7'/%3E%3Cpath d='M3 12h18M12 3c2.5 2.8 3.8 5.8 3.8 9s-1.3 6.2-3.8 9c-2.5-2.8-3.8-5.8-3.8-9s1.3-6.2 3.8-9z' fill='none' stroke='%23C4892A' stroke-width='1.7'/%3E%3C/svg%3E")}
html.uk-nofirst #ngE-mine.ngE-ov .menu-item[data-act="lang"] .menu-tag{max-width:48%;overflow:hidden;text-overflow:ellipsis}

/* ---------- logo 去黑底 (owner: 「UK国际 logo 有黑底」) 2026-10-07 ----------
   logo_uk8_hd.png has opaque near-black pixels (K notch, 3D shadow) and a dark 1px fringe.
   assets/mineref/logo_uk_clean.webp = same art, dark pixels converted to alpha
   (unpremultiplied against black), so only gold remains on the cream page. */
html.uk-nofirst #ngE-mine.ngE-ov .mv-lock img{
  content:url("/vue/ng-fix/assets/mineref/logo_uk_clean.webp?v=mr1")!important;
  background:transparent!important;
  box-shadow:none!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}
html.uk-nofirst #ngE-mine.ngE-ov .mv-brand,
html.uk-nofirst #ngE-mine.ngE-ov .mv-lock{
  background:transparent!important;
  box-shadow:none!important;
}
