.sidebar-toggle{position:fixed;z-index:40;top:10px;left:260px;min-width:40px;min-height:40px;padding:4px;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--green);font-size:23px;line-height:1}
.sidebar-toggle[hidden]{display:none}
.sidebar-ready .topbar{padding-left:72px}
.sidebar-ready.sidebar-collapsed .sidebar{display:none}
.sidebar-ready.sidebar-collapsed .workspace{margin-left:0}
.sidebar-ready.sidebar-collapsed .sidebar-toggle{left:12px}
.sidebar-toggle:focus-visible{outline:3px solid #739881;outline-offset:2px}
@media(max-width:1150px) and (min-width:761px){.sidebar-toggle{left:222px}}
@media(max-width:760px){.sidebar-toggle{left:auto;right:12px;top:8px}.sidebar-ready .sidebar{padding-right:64px}.sidebar-ready .sidebar .module-switch{position:static;margin-top:12px}.sidebar-ready .topbar{padding-left:18px}.sidebar-ready.sidebar-collapsed .sidebar-toggle{left:12px;right:auto}.sidebar-ready.sidebar-collapsed .topbar{padding-left:68px;min-height:56px}}
