/* A single save point appears only while this account has card edits. */
#captain-roster-page .captain-batch-bar {
  position:sticky;
  top:8px;
  z-index:24;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px 18px;
  margin:15px 0;
  padding:10px 14px;
  border:1px solid #ad8a48;
  border-radius:5px;
  background:linear-gradient(115deg,#303c29f5,#202423fa);
  box-shadow:0 4px 18px #0005;
  color:#e9d7af;
}
#captain-roster-page .captain-batch-bar[hidden] { display:none; }
.captain-batch-count { font:550 13px/1.5 var(--sans); }
.captain-batch-bar > div { display:flex; flex-wrap:wrap; gap:7px; }
.captain-batch-bar .button { width:auto; min-width:100px; min-height:35px; margin:0; padding:7px 12px; font-size:12px; }
@media(max-width:560px){#captain-roster-page .captain-batch-bar{top:5px;align-items:flex-start;flex-wrap:wrap;padding:9px 11px;gap:7px}.captain-batch-bar>div{width:100%}.captain-batch-bar .button{flex:1;min-width:0;font-size:12px}}
