._root_bab9m_1,._panel_bab9m_1{display:contents}._toggle_bab9m_1{display:none}@media(max-width:1050px){._root_bab9m_1{display:block;grid-column:1/-1;width:100%;min-width:0;order:10}._toggle_bab9m_1{position:absolute;top:22px;right:20px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;box-sizing:border-box;border:1px solid var(--primary);border-radius:4px;background:var(--card,#fff);color:var(--foreground);font:600 14px var(--font-family-base);cursor:pointer}._toggle_bab9m_1:focus-visible{outline:3px solid var(--accent);outline-offset:3px}._panel_bab9m_1{display:none}._panel_bab9m_1._open_bab9m_7{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;padding-top:16px;margin-top:12px;border-top:1px solid var(--border);box-sizing:border-box}._panel_bab9m_1._open_bab9m_7 nav,._panel_bab9m_1._open_bab9m_7>div{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:4px;width:100%;max-width:100%;min-width:0;padding:0;overflow:visible}._panel_bab9m_1._open_bab9m_7 a{display:flex!important;align-items:center;min-height:44px;max-width:100%;padding:10px 12px;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere;font-size:14px;line-height:1.4}._panel_bab9m_1._open_bab9m_7 svg{flex-shrink:0}}
