
/* Compact site-language selector above the wizard title */
.site-lang-control{
  position:static!important;top:auto!important;left:auto!important;right:auto!important;
  width:max-content;max-width:100%;margin:0 auto 6px!important;
  padding:3px 7px!important;gap:5px!important;border-radius:9px!important;
  min-height:0!important;box-shadow:0 3px 10px rgba(0,0,0,.16)!important;
}
.site-lang-control label{font-size:11px!important;line-height:1!important}
.site-lang-control select{font-size:11px!important;line-height:1!important;padding:2px 5px!important;border-radius:6px!important;min-height:22px!important}
@media(max-width:700px){
  .site-lang-control{position:static!important;margin:0 auto 5px!important;padding:3px 6px!important}
  .site-lang-control label{display:inline!important}
  .site-lang-control select{padding:2px 4px!important}
}

/* Keep these four utility buttons in their original right-side visual styles,
   even though they now live inside the tools panel. */
.tools-body .changes-side-btn,
.tools-body .bonus-memo-side-btn,
.tools-body .manager-reports-side-btn,
.tools-body .button-history-side-btn{
  min-height:34px!important;padding:7px 11px!important;border-radius:11px!important;
  font-size:13px!important;font-weight:850!important;box-shadow:0 5px 16px rgba(0,0,0,.20)!important;
  justify-content:flex-start!important;
}
.tools-body .changes-side-btn{
  background:rgba(10,35,56,.94)!important;color:#fff!important;
  border-color:rgba(255,255,255,.22)!important;
}
.tools-body .bonus-memo-side-btn{
  background:linear-gradient(135deg,#ffe36a,#ffc928)!important;color:#3d3000!important;
  border-color:#e2a800!important;
}
.tools-body .manager-reports-side-btn{
  background:linear-gradient(135deg,#7544a8,#55327f)!important;color:#fff!important;
  border-color:rgba(180,125,255,.55)!important;
}
.tools-body .button-history-side-btn{
  background:linear-gradient(135deg,#17658a,#124763)!important;color:#fff!important;
  border-color:rgba(92,205,255,.55)!important;
}
.tools-body .changes-side-btn:hover,
.tools-body .bonus-memo-side-btn:hover,
.tools-body .manager-reports-side-btn:hover,
.tools-body .button-history-side-btn:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}
body.day-mode .tools-body .changes-side-btn{background:rgba(255,255,255,.96)!important;color:#17324a!important;border-color:rgba(18,58,94,.25)!important}
body.day-mode .tools-body .bonus-memo-side-btn{background:linear-gradient(135deg,#ffe36a,#ffc928)!important;color:#3d3000!important}
body.day-mode .tools-body .manager-reports-side-btn{background:linear-gradient(135deg,#7544a8,#55327f)!important;color:#fff!important}
body.day-mode .tools-body .button-history-side-btn{background:linear-gradient(135deg,#17658a,#124763)!important;color:#fff!important}
