.quick-dock{width:132px;border-radius:999px;background:#18334a;box-shadow:0 0 0 3px #8bc6e454,0 6px 22px #0005}
.quick-toggle{width:132px;display:flex;justify-content:flex-start;gap:7px;padding:0 10px;color:#fff}
.quick-symbol{flex:none;width:38px;height:38px;border-color:#c5e8f7;background:#b7e1f4;color:#142f43;font-size:27px}
.quick-label{font-size:14px;font-weight:700;white-space:nowrap;color:#fff}
.quick-dock.open{background:#18334a}.quick-dock.open .quick-toggle{left:79px;width:58px;padding:0;justify-content:center}.quick-dock.open .quick-label{display:none}
.quick-toggle:hover .quick-symbol{background:#fff}.quick-toggle:focus-visible{outline:3px solid #fff;outline-offset:-4px;border-radius:999px}
@media(prefers-reduced-motion:reduce){.quick-dock,.quick-toggle,.quick-symbol{transition:none}}
.quick-dock .quick-symbol{font-family:system-ui,sans-serif}.quick-dock.open .quick-symbol{transform:rotate(45deg)}
@media(prefers-reduced-motion:reduce){.quick-dock.open .quick-symbol{transition:none}}
