.iqm-dock{z-index:60;background:var(--taskbar-bg);border-radius:6px;flex-direction:column;align-items:center;gap:2px;width:40px;padding:4px 0;display:flex;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 12px 32px #0000002e}.iqm-dock-left{left:24px}.iqm-dock-right{right:24px}.iqm-dock .header-actions,.iqm-dock .header-zoom{flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.iqm-dock .dock-btn{width:100%;height:32px;color:var(--text);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.iqm-dock .dock-btn:hover,.iqm-dock .dock-btn:focus-visible{background:color-mix(in srgb, var(--taskbar-bg) 72%, var(--border))}.iqm-dock .dock-btn .tool-icon{width:20px;height:20px;color:var(--text);flex-shrink:0;display:block}.iqm-dock .dock-btn .dock-tip{white-space:nowrap;color:var(--text);background:var(--card);border:1px solid var(--border);opacity:0;pointer-events:none;z-index:70;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.3;transition:opacity .12s,transform .12s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #0000002e}.iqm-dock-left .dock-btn .dock-tip{left:calc(100% + 10px)}.iqm-dock-right .dock-btn .dock-tip{right:calc(100% + 10px)}@media (hover:hover) and (pointer:fine){.iqm-dock .dock-btn:hover .dock-tip,.iqm-dock .dock-btn:focus-visible .dock-tip{opacity:1}}@media (hover:none),(pointer:coarse){.iqm-dock .dock-tip{display:none}}.iqm-dock .dock-btn:disabled{opacity:.35;cursor:default}.iqm-dock .dock-btn:disabled:hover{background:0 0}.iqm-dock .dock-btn:disabled .dock-tip{opacity:0}.iqm-dock .status-line{overflow-wrap:anywhere;text-align:center;max-width:56px;color:var(--hint);padding:2px;font-size:10px;line-height:1.3}@media (max-width:640px){.iqm-dock{display:none}html.iqm-editor-revealed .iqm-dock{display:flex}.iqm-dock-left{left:16px}.iqm-dock-right{right:16px}.iqm-dock{width:36px;padding:3px 0}.iqm-dock .dock-btn{height:30px}.iqm-dock .dock-btn .tool-icon{width:19px;height:19px}}
