.wNa8Eq_dock,.wNa8Eq_backdrop,.wNa8Eq_grab{display:none}@media (orientation:portrait) and (max-width:500px){.wNa8Eq_dock{z-index:30;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.wNa8Eq_dockBtn{border:2px solid var(--accent);background:var(--paper);min-width:52px;min-height:52px;color:var(--ink);touch-action:manipulation;border-radius:26px;padding:0 20px;font-size:16px;font-weight:700;box-shadow:0 4px 14px #131a2a40}.wNa8Eq_dock[data-open=true]{visibility:hidden}.wNa8Eq_backdrop{z-index:55;opacity:0;visibility:hidden;background:#131a2a73;border:0;padding:0;transition:opacity .25s,visibility 0s linear .25s;display:block;position:fixed;inset:0}.wNa8Eq_backdrop[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.wNa8Eq_tools{z-index:60;overscroll-behavior:contain;background:var(--paper);border-top:1px solid var(--line);visibility:hidden;border-radius:20px 20px 0 0;max-height:calc(100dvh - 24px);padding:0 16px 16px;transition:transform .25s,visibility 0s linear .25s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%);box-shadow:0 -8px 28px #131a2a40}.wNa8Eq_tools[data-open=true]{visibility:visible;transition-delay:0s;transform:none}.wNa8Eq_grab{z-index:2;background:var(--paper);width:100%;min-height:48px;color:var(--ink-2);touch-action:manipulation;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:13px;font-weight:600;display:flex;position:sticky;top:0}.wNa8Eq_grabBar{background:var(--line);border-radius:3px;width:44px;height:5px}}@media (prefers-reduced-motion:reduce){.wNa8Eq_backdrop,.wNa8Eq_tools{transition:none}}
