/* Two independent touch targets beside the logo; guest streaks remain visible. */
body.wd-main-active .mainGameHeader,
.wd-dextreme .dextremeMainHeader,
.wd-dextreme.dextremeExtraMode .dextremeMainHeader {
  grid-template-columns:minmax(0,1fr) clamp(96px,30%,160px)!important;
}
body.wd-main-active .mainGameHeader .mainStatusRow,
.wd-dextreme .dextremeHeaderStatus {
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  grid-template-rows:auto auto;
  gap:4px!important;
  align-content:center!important;
  align-items:center!important;
  min-width:0;
}
.headerAccountButton {
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  min-width:0;
  height:34px;
  min-height:34px;
  margin:0;
  padding:4px 2px;
  border:1px solid #79d4c86b;
  border-radius:10px;
  background:var(--panel2,var(--panel));
  color:var(--text);
  font-family:inherit;
  font-size:11px;
  font-weight:800;
  line-height:1.1;
  white-space:nowrap;
  cursor:pointer;
  box-sizing:border-box;
  overflow:hidden;
  text-overflow:ellipsis;
}
body.wd-main-active .mainGameHeader .headerAccountButton[data-signed-in="true"],
.wd-dextreme .dextremeMainHeader .headerAccountButton[data-signed-in="true"] {
  display:block;
  background:var(--panel)!important;
  color:#f3a64a!important;
  border:1px solid #f3a64a!important;
  box-shadow:none!important;
  text-shadow:none;
  padding-inline:6px;
}
body.wd-main-active .mainGameHeader .headerAccountButton[data-signed-in="true"] {color:var(--accent)!important;border-color:var(--accent)!important}
html[data-theme="contrast"] body .mainGameHeader .headerAccountButton[data-signed-in="true"],
html[data-theme="contrast"] body .dextremeMainHeader .headerAccountButton[data-signed-in="true"] {
  background:#fff!important;color:#000!important;border-color:#fff!important;
}
.headerAccountButton:focus-visible {outline:3px solid var(--accent2,#79d4c8);outline-offset:2px}
body.wd-main-active .mainGameHeader .mainDailyStreak,
.wd-dextreme #dextremeDailyStreak {
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  gap:5px!important;
  width:100%!important;
  height:34px!important;
  min-height:34px!important;
  padding:4px 2px!important;
  margin:0!important;
  box-sizing:border-box!important;
}
body.wd-main-active .mainGameHeader .mainDailyStreak .mainStreakIcon,
.wd-dextreme #dextremeDailyStreak img {width:19px!important;height:19px!important;flex-shrink:0}
body.wd-main-active .mainGameHeader .mainDailyStreak b,
.wd-dextreme #dextremeDailyStreak b {font-size:18px!important;line-height:1!important}
body.wd-main-active .mainGameHeader .mainDailyStreak>span,
.wd-dextreme #dextremeDailyStreak span {font-size:10px!important;line-height:1!important;letter-spacing:0!important}
html[data-theme="contrast"] body .headerAccountButton,
html[data-wd-theme="contrast"] body .headerAccountButton {border:2px solid currentColor!important}
