/* 入口、注册、条款与设置抽屉的 A/C/D 主题差异。 */
html[data-ui="2"][data-theme="a"] .entry-card,html[data-ui="2"][data-theme="a"] .reg .box,
html[data-ui="2"][data-theme="a"] .legal .box,html[data-ui="2"][data-theme="a"] .pinpad,
html[data-ui="2"][data-theme="a"] .setdrawer{border:2px solid var(--line);box-shadow:var(--sh);}
html[data-ui="2"][data-theme="a"] .setdrawer .seg b,html[data-ui="2"][data-theme="a"] .setdrawer .settabs button{border:2px solid var(--line);}
html[data-ui="2"][data-theme="c"] .entry-card,html[data-ui="2"][data-theme="c"] .reg .box,
html[data-ui="2"][data-theme="c"] .legal .box,html[data-ui="2"][data-theme="c"] .pinpad,
html[data-ui="2"][data-theme="c"] .setdrawer{border:1px solid var(--line);box-shadow:none;}
html[data-ui="2"][data-theme="c"] .setdrawer .settabs button{border:1px solid var(--line);box-shadow:none;font-weight:600;}
html[data-ui="2"][data-theme="d"] .entry h1,html[data-ui="2"][data-theme="d"] .reg h1,
html[data-ui="2"][data-theme="d"] .legal h1,html[data-ui="2"][data-theme="d"] .setdrawer h2{
  font-family:var(--head);text-transform:uppercase;
}
html[data-ui="2"][data-theme="d"] .entry-card,html[data-ui="2"][data-theme="d"] .reg .box,
html[data-ui="2"][data-theme="d"] .legal .box,html[data-ui="2"][data-theme="d"] .setdrawer{box-shadow:var(--sh);}
html[data-ui="2"][data-theme="d"] .setdrawer .settabs{border-color:var(--line);}
html[data-ui="2"][data-theme="d"] .setdrawer .settabs button{border-color:var(--line);color:var(--ink);}
html[data-ui="2"][data-theme="d"] .setdrawer .settabs button.on{background:var(--accent);color:var(--on-accent);}
