/* zzz.agentref.css (v2 agentref-ref) — 全民代理(/shareEarnings #z1-ua .ag-page) 按老板参考图 agent-ref.jpeg 还原：奶油金。
   只作用于代理页（#z1-ua / html.z1-ua-on），不动模板/底部导航/数据；回滚=恢复 zzz.agentref.css/js 的 .bak-20261007-agentref。
   洗白根因：laneZZZ.read.css「html #z1-ua span/div/b/p…{-webkit-text-fill-color:#F6E7C1!important}」(旧暗色主题奶白字)，此处仅在代理页内用 currentColor 覆盖。 */
html.z1-ua-on #l12-music .mplayer-bubble-holder{display:none!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub,
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page{
  background:#F8F1E4!important;
  background-image:radial-gradient(120% 40% at 50% 0,#FFFDF8 0,rgba(255,253,248,0) 70%),linear-gradient(180deg,#FBF6EC 0,#F6EEDF 100%)!important;
  color:#3B2610!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page *{-webkit-tap-highlight-color:transparent;opacity:1;filter:none}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-pane[hidden]{display:none!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page *,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page *::before,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page *::after,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav::after{-webkit-text-fill-color:currentColor!important}

/* ---------- 顶栏 ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav{
  display:grid!important;grid-template-columns:96px 1fr 96px;grid-template-rows:auto auto;align-items:center;
  height:auto!important;padding:4px 12px 2px!important;background:transparent!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav .ag-back{
  grid-row:1/3;grid-column:1;justify-self:start;
  width:36px!important;height:36px!important;border-radius:50%!important;
  display:flex!important;align-items:center;justify-content:center;
  background:linear-gradient(180deg,#FFFBF3,#F6EAD3)!important;
  border:1.5px solid #C9A158!important;
  box-shadow:0 2px 6px rgba(120,80,20,.18),inset 0 1px 0 #fff!important;
  opacity:1!important;visibility:visible!important;z-index:2;position:relative;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav .ag-back svg{width:11px!important;height:18px!important;display:block;margin-left:-2px;overflow:visible}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav .ag-back svg path{stroke:#3E2207!important;stroke-width:2.4px!important;opacity:1!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav .ag-nav__logo{
  grid-row:1;grid-column:2;justify-self:center;
  height:31px!important;width:auto!important;max-width:150px!important;object-fit:contain;margin:0!important;
  filter:none!important;background:transparent!important;
  content:url("/vue/ng-fix/assets/agentref/agref-logo.webp?v=20261007b");
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav::after{
  content:"— 精彩不止一种 —\A MORE THAN JUST ENTERTAINMENT";white-space:pre;
  grid-row:2;grid-column:2;justify-self:center;text-align:center;
  margin-top:0;font-size:8px;line-height:1.2;font-weight:700;letter-spacing:.4px;color:#4A2E0C!important;
  transform:scale(.9);transform-origin:center top;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav .ag-guide{
  grid-row:1/3;grid-column:3;justify-self:end;margin:0!important;
  height:30px!important;padding:0 10px 0 28px!important;border-radius:15px!important;
  border:1px solid #DDBF83!important;
  background:linear-gradient(180deg,#FFFBF3,#F4E6CB) no-repeat!important;
  color:#3E2610!important;font-size:12.5px!important;font-weight:700!important;white-space:nowrap;
  box-shadow:0 2px 6px rgba(120,80,20,.14),inset 0 1px 0 #fff!important;position:relative;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-nav .ag-guide::before{
  content:"";position:absolute;left:9px;top:50%;width:15px;height:15px;margin-top:-7.5px;
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A3A12' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M6 2.8h8.6L19 7.2V20a1.4 1.4 0 0 1-1.4 1.4H6A1.4 1.4 0 0 1 4.6 20V4.2A1.4 1.4 0 0 1 6 2.8z'/><path d='M8.5 10.5h7M8.5 14h7M8.5 17.5h4.2'/></svg>") center/contain no-repeat;
}

/* ---------- 横幅 ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-hero{
  margin:4px 12px 0!important;padding:0!important;border-radius:12px!important;overflow:hidden!important;
  aspect-ratio:560/198;line-height:0!important;
  background:#1A120A url("/vue/ng-fix/assets/agentref/agref-banner.webp?v=20261007b") center/cover no-repeat!important;
  box-shadow:0 6px 14px rgba(90,55,10,.22),0 0 0 1px rgba(201,161,88,.55)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-hero .ag-hero__img{display:none!important}

/* ---------- 页签 ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-tabs{
  display:flex!important;align-items:center;gap:24px;padding:8px 12px 4px 20px!important;background:transparent!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-tabs .ag-tab{
  position:relative;height:30px!important;padding:0!important;font-size:15px!important;font-weight:500!important;
  color:#4A3520!important;-webkit-text-fill-color:#4A3520!important;background:transparent!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-tabs .ag-tab.on{font-weight:800!important;color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-tabs .ag-tab::after{display:none}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-tabs .ag-tab.on::after{
  content:""!important;display:block!important;position:absolute;left:50%;bottom:0;width:24px!important;height:3px!important;
  margin-left:-12px!important;border-radius:2px;background:linear-gradient(90deg,#A8701E,#D9A94C,#A8701E)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-tabs .agr-mat{
  margin-left:auto;height:27px;padding:0 9px 0 26px;border-radius:7px;position:relative;
  background:linear-gradient(180deg,#3A2A18,#1E150B)!important;border:1px solid #6B4E25!important;
  color:#F3D894!important;-webkit-text-fill-color:#F3D894!important;font-size:12px;font-weight:700;white-space:nowrap;
  box-shadow:0 2px 6px rgba(40,25,5,.3),inset 0 1px 0 rgba(255,230,170,.18);
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-tabs .agr-mat::before{
  content:"";position:absolute;left:8px;top:50%;width:14px;height:14px;margin-top:-7px;
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F3D894' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><rect x='4.5' y='2.8' width='15' height='18.4' rx='2'/><path d='M8.5 15.5l2.4-2.6 2 2 2.6-3.2'/><circle cx='9.2' cy='8' r='1.3'/></svg>") center/contain no-repeat;
}

/* ---------- 奖励卡 ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent{margin:6px 12px 0!important;padding:0!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chests{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;padding:0!important;background:transparent!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest,
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest.ivb-vip{
  position:relative;display:flex!important;flex-direction:column;align-items:center;
  min-height:136px;margin:0!important;padding:66px 4px 8px!important;border-radius:12px!important;
  border:1px solid #E6CF9F!important;opacity:1!important;filter:none!important;animation:none!important;
  background:
    url("/vue/ng-fix/assets/agentref/agref-gift1.webp?v=20261007b") center 1px/86% auto no-repeat,
    radial-gradient(90% 60% at 30% 10%,rgba(255,255,255,.95),rgba(255,255,255,0) 60%),
    linear-gradient(160deg,#FFFBF2 0,#F7EAD2 55%,#F2E1C2 100%)!important;
  box-shadow:0 3px 10px rgba(140,95,25,.12),inset 0 1px 0 #fff!important;overflow:hidden;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest.ivb-vip{
  background:
    url("/vue/ng-fix/assets/agentref/agref-gift2.webp?v=20261007b") center -1px/86% auto no-repeat,
    radial-gradient(90% 60% at 30% 10%,rgba(255,255,255,.95),rgba(255,255,255,0) 60%),
    linear-gradient(160deg,#FFFBF2 0,#F7EAD2 55%,#F2E1C2 100%)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest .ivb-svg{display:none!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest em{
  position:static!important;display:block;margin:0!important;font-style:normal;font-size:13.5px!important;font-weight:800!important;
  color:#3B220A!important;-webkit-text-fill-color:#3B220A!important;line-height:1.25;text-align:center;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest b,
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest b.ivb-teal,
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest b.ivb-red{
  display:block;margin-top:2px!important;font-size:23px!important;font-weight:900!important;line-height:1.12;letter-spacing:.5px;
  background:linear-gradient(180deg,#9A5F17 0,#6E3E0A 55%,#4A2706 100%)!important;
  -webkit-background-clip:text!important;background-clip:text!important;
  color:transparent!important;-webkit-text-fill-color:transparent!important;
  filter:drop-shadow(0 1px 0 rgba(255,255,255,.7));
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest::after{
  content:"邀请好友即可获得丰厚奖励";display:block;margin-top:3px;font-size:10.5px;font-weight:500;color:#5C4426;line-height:1.3;white-space:nowrap;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest.ivb-vip::after{content:"邀请高质量好友，奖励更高"}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-chest .ivb-n{top:8px!important;right:8px!important;background:linear-gradient(180deg,#C9902F,#8E5A12)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;z-index:2}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ivb-agent .ivb-tip{
  margin:5px 0 0!important;font-size:10.6px!important;line-height:1.45;letter-spacing:-.1px;text-align:left!important;
  color:#3E2A14!important;-webkit-text-fill-color:#3E2A14!important;
}

/* ---------- 个人 + 二维码 ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card{
  margin:7px 12px 0!important;padding:10px 10px 9px!important;border-radius:14px!important;
  background:linear-gradient(170deg,#FFFCF6 0,#FBF3E4 60%,#F7EAD3 100%)!important;
  border:1px solid #EAD7B0!important;box-shadow:0 3px 10px rgba(140,95,25,.10)!important;color:#3B2610!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-user{display:flex!important;align-items:flex-start;gap:9px}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-ava{
  position:relative;flex:0 0 60px!important;width:60px!important;height:60px!important;border-radius:50%!important;overflow:visible!important;
  box-shadow:0 0 0 2px #E7C67F,0 0 0 3.5px #A9782C,0 3px 8px rgba(80,50,10,.3)!important;margin:4px 0 0 3px;
  background:#2A1D10 url("/vue/ng-fix/assets/r2E/head0.4024c502.jpg") center/cover no-repeat!important;opacity:1!important;filter:none!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-ava.agr-live{background-image:var(--agr-ava)!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-ava img{display:none!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-ava::after{
  content:""!important;position:absolute!important;right:-4px!important;bottom:-2px!important;left:auto!important;top:auto!important;width:17px!important;height:17px!important;border-radius:50%!important;
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M6 12.5l4 4 8-9'/></svg>") center/10px no-repeat,linear-gradient(180deg,#E9C273,#B07A27)!important;
  border:1.5px solid #FFF8EA!important;box-shadow:0 1px 3px rgba(0,0,0,.25)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-user__m{flex:1;min-width:0;padding-top:2px}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-user__line{display:flex!important;align-items:center;gap:2px;font-size:13px!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-k,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-name{font-size:13.5px!important;font-weight:600!important;color:#3B2610!important;-webkit-text-fill-color:#3B2610!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-name{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .agr-edit{
  flex:0 0 18px;width:18px;height:18px;margin-left:8px;padding:0;border:0;
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8742A' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M12 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6'/><path d='M17.6 3.6a2 2 0 0 1 2.8 2.8L12 14.8l-3.6.8.8-3.6z'/></svg>") center/15px no-repeat!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-badge{
  display:inline-flex!important;align-items:center;margin-top:6px!important;height:21px;padding:0 10px 0 26px!important;border-radius:11px!important;position:relative;
  background:linear-gradient(180deg,#3E2B14,#22170A)!important;border:1px solid #8A6428;
  color:#F6DA98!important;-webkit-text-fill-color:#F6DA98!important;font-size:11.5px!important;font-weight:700!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-badge::before{
  content:"";position:absolute;left:8px;top:50%;width:14px;height:12px;margin-top:-6px;
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'><path fill='%23F2C260' d='M2 6l5 4 5-8 5 8 5-4-2 11H4z'/><rect x='4' y='17.2' width='16' height='2.3' rx='1' fill='%23D9A140'/></svg>") center/contain no-repeat;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-slogan{margin-top:5px!important;font-size:10.8px!important;color:#8A6430!important;-webkit-text-fill-color:#8A6430!important;letter-spacing:.3px}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-qr{
  flex:0 0 86px!important;width:86px;padding:4px 5px 5px!important;border-radius:9px;text-align:center;
  background:#FFFDF8!important;border:1px solid #E8D5AE!important;box-shadow:0 1px 4px rgba(140,95,25,.08);
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-qr .ag-qr__k{display:block;margin:0 0 3px!important;font-size:10px!important;font-weight:600;color:#3B2610!important;-webkit-text-fill-color:#3B2610!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-qr img{
  display:block;width:54px!important;height:54px!important;margin:0 auto!important;border-radius:2px!important;background:#fff!important;object-fit:contain;
  font-size:0;color:transparent;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-qr img[src=""],
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-qr img:not([src]){
  content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29' shape-rendering='crispEdges'><rect width='29' height='29' fill='white'/><g fill='%23C8B48C'><path d='M1 1h7v7H1zM21 1h7v7h-7zM1 21h7v7H1z'/></g><g fill='white'><path d='M2 2h5v5H2zM22 2h5v5h-5zM2 22h5v5H2z'/></g><g fill='%23C8B48C'><path d='M3 3h3v3H3zM23 3h3v3h-3zM3 23h3v3H3zM10 2h2v2h-2zM14 3h2v3h-2zM10 7h3v2h-3zM16 8h2v2h-2zM10 11h2v3h-2zM13 12h4v2h-4zM19 11h3v2h-3zM24 10h3v3h-3zM2 11h3v2H2zM6 13h2v3H6zM18 15h2v2h-2zM21 16h4v2h-4zM12 17h3v2h-3zM10 21h2v4h-2zM14 22h3v2h-3zM19 20h2v3h-2zM23 21h4v2h-4zM22 25h3v2h-3zM15 26h4v2h-4zM26 25h2v3h-2z'/></g></svg>");
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-qr button{
  display:inline-flex!important;align-items:center;justify-content:center;gap:3px;
  width:100%;height:22px!important;margin-top:4px!important;padding:0 2px 0 17px!important;border-radius:7px!important;position:relative;
  background:linear-gradient(180deg,#3E2B14,#22170A)!important;border:1px solid #6B4E25!important;
  color:#F6DA98!important;-webkit-text-fill-color:#F6DA98!important;font-size:11px!important;font-weight:700!important;white-space:nowrap;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-qr button::before{
  content:"";position:absolute;left:7px;top:50%;width:11px;height:11px;margin-top:-5.5px;
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F6DA98' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3v12M7 10.5l5 5 5-5M4 17v3h16v-3'/></svg>") center/contain no-repeat;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-field{
  display:grid!important;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:0!important;
  margin-top:7px!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-field>span{grid-column:1;grid-row:1;font-size:12.5px!important;font-weight:600!important;color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important;padding-left:2px}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-field>b{
  grid-column:2;grid-row:1;display:block;height:27px;line-height:25px;padding:0 30px 0 8px!important;border-radius:7px;
  background:#FFFDF8!important;border:1px solid #E6D3AD!important;
  font-size:12px!important;font-weight:500!important;color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:inset 0 1px 2px rgba(140,95,25,.06);
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-field>button{
  grid-column:2;grid-row:1;justify-self:end;margin-right:6px;
  width:18px!important;height:18px!important;flex:none!important;border-radius:4px!important;
  background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233E2610' stroke-width='1.9' stroke-linejoin='round'><rect x='8' y='8' width='12.5' height='12.5' rx='2.2'/><path d='M16 5.2V5a1.8 1.8 0 0 0-1.8-1.8H5A1.8 1.8 0 0 0 3.2 5v9.2A1.8 1.8 0 0 0 5 16h.2'/></svg>") center/16px no-repeat!important;
  -webkit-mask:none!important;mask:none!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-field:last-child{grid-template-columns:62px auto minmax(0,1fr)}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-field:last-child>b{min-width:66px;max-width:150px;padding-right:28px!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-card .ag-field:last-child::after{
  content:"分享越多  收益越高";white-space:pre;grid-column:3;grid-row:1;justify-self:end;padding-right:4px;
  font-size:11px;color:#9A7136!important;letter-spacing:.3px;
}

/* ---------- 分享 ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-share{display:flex!important;justify-content:space-between;margin:9px 6px 0!important;padding:0!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-share button{
  width:64px!important;display:flex!important;flex-direction:column;align-items:center;gap:4px!important;background:transparent!important;
  font-size:11px!important;color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important;font-weight:500;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-share button span{color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important;white-space:nowrap}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-share i{
  width:36px!important;height:36px!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;
  background:#FFFDF8!important;border:1px solid #EAD7B0!important;box-shadow:0 2px 6px rgba(140,95,25,.14)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-share i img{width:30px!important;height:30px!important;border-radius:50%;object-fit:contain}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-share i.ag-i--link{
  background:radial-gradient(circle at 35% 30%,#C58A45,#8A5520 60%,#6A3E14)!important;border:2px solid #F1DDB4!important;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round'><path d='M10 14a4 4 0 0 0 5.7 0l3-3a4 4 0 0 0-5.7-5.7l-1.2 1.2'/><path d='M14 10a4 4 0 0 0-5.7 0l-3 3a4 4 0 0 0 5.7 5.7l1.2-1.2'/></svg>"),radial-gradient(circle at 35% 30%,#C58A45,#8A5520 60%,#6A3E14)!important;
  background-size:17px 17px,100% 100%!important;background-position:center!important;background-repeat:no-repeat!important;
  -webkit-mask:none!important;mask:none!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-share i.ag-i--more{
  background:#FBF3E4 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='6' cy='12' r='1.9' fill='%233E2610'/><circle cx='12' cy='12' r='1.9' fill='%233E2610'/><circle cx='18' cy='12' r='1.9' fill='%233E2610'/></svg>") center/19px no-repeat!important;
  -webkit-mask:none!important;mask:none!important;
}

/* ---------- 数据卡 ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats{display:grid!important;grid-template-columns:repeat(3,1fr);gap:7px!important;margin:9px 10px 0!important;background:transparent!important;border:0!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats>div{
  position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;
  min-height:66px;padding:6px 3px 5px 3px!important;border-radius:10px!important;text-align:center;
  background:linear-gradient(170deg,#FFFCF6,#F8EEDC)!important;border:1px solid #EAD7B0!important;box-shadow:0 2px 8px rgba(140,95,25,.10)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats>div::before{
  content:"";position:absolute;left:8px;top:6px;width:22px;height:18px;
  background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 24'><g fill='%23A8742A'><circle cx='16' cy='7' r='4.6'/><path d='M7.5 22c0-5 3.8-8.4 8.5-8.4s8.5 3.4 8.5 8.4z'/><circle cx='7' cy='9' r='3.3'/><path d='M0.6 21c0-3.8 2.6-6.4 6-6.4 1.2 0 2.3.3 3.2.9-1.6 1.5-2.6 3.4-2.9 5.5z'/><circle cx='25' cy='9' r='3.3'/><path d='M31.4 21c0-3.8-2.6-6.4-6-6.4-1.2 0-2.3.3-3.2.9 1.6 1.5 2.6 3.4 2.9 5.5z'/></g></svg>") center/contain no-repeat;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats>div:nth-child(3)::before{
  width:18px;height:20px;top:4px;left:10px;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'><path fill='%23A8742A' d='M8 1.5h8l-2.2 4h-3.6zM9.6 6.6h4.8C19.2 9 22 14.4 22 18.6 22 23 18.2 25 12 25S2 23 2 18.6C2 14.4 4.8 9 9.6 6.6z'/><text x='12' y='21' font-size='11' font-weight='700' text-anchor='middle' fill='%23FFF6E2' font-family='Arial'>$</text></svg>");
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats>div>span{order:1;display:block;margin:0!important;padding-left:22px;font-size:11.5px!important;font-weight:600;color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important;white-space:nowrap}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats>div>b{order:2;display:block;margin-top:1px;font-size:18px!important;line-height:1.15;font-weight:800!important;color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats>div>.agr-more{
  order:3;margin-top:1px;padding:0 9px 0 0;border:0;position:relative;font-size:10.8px;font-weight:500;
  background:transparent!important;color:#3E2610!important;-webkit-text-fill-color:#3E2610!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-stats>div>.agr-more::after{
  content:"";position:absolute;right:0;top:50%;width:5px;height:5px;margin-top:-3px;border:solid #3E2610;border-width:0 1.6px 1.6px 0;transform:rotate(-45deg);
}

/* ---------- 下方：时段 / 列表 / 规则（参考图未截到，同色系） ---------- */
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-pers{
  margin:12px 12px 0!important;padding:4px!important;border-radius:12px!important;
  background:#F3E6CC!important;border:1px solid #E6D0A3!important;box-shadow:none!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-pers .ag-per{color:#6B4A1E!important;-webkit-text-fill-color:#6B4A1E!important;background:transparent!important;box-shadow:none!important;font-weight:700}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-pers .ag-per.on{
  background:linear-gradient(180deg,#3E2B14,#22170A)!important;color:#F6DA98!important;-webkit-text-fill-color:#F6DA98!important;
  box-shadow:0 2px 5px rgba(40,25,5,.25)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-rules{
  background:linear-gradient(170deg,#FFFCF6,#F8EEDC)!important;border:1px solid #EAD7B0!important;box-shadow:0 2px 8px rgba(140,95,25,.08)!important;
}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-th,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-th span{color:#8A6430!important;-webkit-text-fill-color:#8A6430!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-row,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-row span{color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important;border-color:#EFE2C6!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-empty,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-empty span{color:#8A6430!important;-webkit-text-fill-color:#8A6430!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-empty b{color:#5A3508!important;-webkit-text-fill-color:#5A3508!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-table .ag-empty i{background-color:#F3E6CC!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-rules .ag-rules__h span{color:#2E1C08!important;-webkit-text-fill-color:#2E1C08!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-rules .ag-rules__h button{color:#A8742A!important;-webkit-text-fill-color:#A8742A!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-rules ol,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-rules li,html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-rules .ag-rules__more{color:#5C4426!important;-webkit-text-fill-color:#5C4426!important}
html.z1-ua-on body #z1-ua.z1-ua.ngE-sub .ag-page .ag-pane .ag-policy{border:1px solid #EAD7B0}
