/* Valor Tools — Back (Sep 29, 2026): always top left, a real button that names where it goes (assets/back.js).
   In the tools it sits in the context bar with ▾ Your trail (assets/nav.css); the other pages (Account, Admin, Discord bot,
   Get the app, Privacy, Terms) show it alone in their masthead. */
.bkg{display:inline-flex;align-items:stretch;flex:none;position:relative}
.bkg[hidden]{display:none}
.bk{display:inline-flex;align-items:center;gap:11px;height:50px;padding:0 16px 0 4px;border:1px solid var(--g-body);border-radius:25px 0 0 25px;
  background:linear-gradient(180deg,#242322,#11100F);color:var(--cream-t);text-decoration:none;cursor:pointer;font:inherit;max-width:420px}
html[data-theme=light] .bk,html[data-theme=light] .bkc{background:linear-gradient(180deg,#FFFFFF,#F2EEE7)}
.bk.solo{border-radius:25px}
.bk .medal{--s:40px}
.bk:hover{border-color:var(--g-hi)}
.bk .l{display:flex;flex-direction:column;gap:5px;line-height:1;text-align:left;min-width:0}
.bk .l small{font:600 9.5px/1 var(--caps);letter-spacing:.18em;text-transform:uppercase;color:var(--g-text)}
.bk .l b{display:inline-flex;align-items:center;gap:7px;font:500 17px/1.1 var(--text);color:var(--cream-t);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bk .l b svg{width:15px;height:15px;color:var(--g-text);flex:none}
.bk .l i{font-style:normal;color:var(--grey);font-size:14.5px}
@media (max-width:760px){
  .mast .bk.solo{height:44px;max-width:62vw;padding-right:12px}
  .mast .bk.solo .medal{--s:34px}
  .mast .bk.solo .l i{display:none}
  .mast .bk.solo .l b{font-size:15.5px}
}
