.rest-command{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;flex:0 0 48px;width:48px;height:48px;min-height:48px;align-self:center;margin-left:6px;padding:4px;border:1px solid #b4ac77;border-radius:11px;overflow:visible;isolation:isolate;background:#344e40;color:#fff2c3;box-shadow:inset 0 1px #d8d6a533;font:700 12px play-ui,sans-serif;cursor:pointer;touch-action:manipulation;pointer-events:auto}
.rest-fill{position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(0deg,#89713c,#c4ad62);transform:scaleY(var(--rest-fill,1));transform-origin:bottom;pointer-events:none}
.rest-command svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;filter:drop-shadow(0 1px 1px #26352b)}
.rest-time{font:700 12px/13px play-ui,sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #172d24}
.rest-command[aria-pressed=true]{border-color:#f0d589;box-shadow:inset 0 0 0 1px #ead69355}
.rest-command:disabled{opacity:.6;cursor:default}.rest-command:focus-visible{outline:3px solid #f1d680;outline-offset:3px}.rest-command:active:not(:disabled){transform:translateY(1px)}
@media(min-width:901px){
 .desktop-dock .desktop-march>.rest-command{position:absolute;left:12px;bottom:64px;width:52px;height:52px;min-height:52px;margin:0;padding:5px;z-index:5}
 .emote-controls{bottom:88px;left:21px}
}

@media(min-width:901px){.desktop-dock .desktop-march>.rest-command kbd{position:absolute;right:-4px;top:-5px;left:auto;bottom:auto;width:auto;height:auto;min-width:0;margin:0;padding:1px 3px;border:1px solid #b4ac7799;border-radius:4px;background:#344e40;box-shadow:0 1px 2px #172d2440;color:#f1e6b9;opacity:1;font:700 9px/10px play-ui,sans-serif;pointer-events:none}}
