#skillDock{position:fixed;right:18px;bottom:192px;display:flex;gap:7px;z-index:34;padding:7px;border:1px solid #b2c9d13b;border-radius:16px;background:#263448e8;box-shadow:0 5px 22px #16203244}#skillDock[hidden]{display:none!important}#skillDock button{position:relative;display:grid;gap:4px;min-width:82px;min-height:68px;padding:8px;border-radius:12px;background:linear-gradient(0deg,#a3c5bf28 calc(var(--ready,1)*100%),#18253270 0);touch-action:manipulation}#skillDock b{font-size:11px;font-weight:500}#skillDock small{font-size:10px;color:#c2d7d5}#skillDock kbd{font-size:9px;color:#cfc3e0}#skillDock button:disabled{opacity:.48;cursor:default}#skillDock button:focus-visible{outline:2px solid #c5e3b2;outline-offset:3px}@media(max-width:700px){#skillDock{right:9px;bottom:145px;padding:5px;gap:5px;max-width:65vw}#skillDock button{min-width:51px;min-height:60px;padding:6px}#skillDock b{font-size:10px}#skillDock kbd{display:none}.swimming-mode #skillDock,.fishing-mode #skillDock,.driving-mode #skillDock{display:none!important}}

@media(max-width:700px){#skillDock{max-width:calc(100vw - 20px);gap:4px}#skillDock button{min-width:49px}}
