.sidebar-toggle[data-v-bcb4b79c]{align-items:center;background:var(--autumn-mid-color);border:none;border-radius:50%;bottom:20px;box-shadow:0 2px 8px #0003;color:#fff;cursor:pointer;display:none;height:48px;justify-content:center;position:fixed;right:20px;width:48px;z-index:101}@media(max-width:768px){.sidebar-toggle[data-v-bcb4b79c]{display:flex}}.manual-sidebar[data-v-bcb4b79c]{align-self:flex-start;background:#fafafa;border-right:1px solid #e2e8f0;max-height:calc(100vh - 100px);min-width:260px;overflow-y:auto;position:sticky;top:80px;width:260px}@media(max-width:768px){.manual-sidebar[data-v-bcb4b79c]{bottom:0;box-shadow:none;left:0;max-height:100vh;position:fixed;top:0;transform:translate(-100%);transition:transform .25s ease;z-index:100}.manual-sidebar.is-open[data-v-bcb4b79c]{box-shadow:4px 0 12px #0000001a;transform:translate(0)}}.sidebar-overlay[data-v-bcb4b79c]{display:none}@media(max-width:768px){.sidebar-overlay[data-v-bcb4b79c]{background:#0000004d;display:block;inset:0;position:fixed;z-index:99}}.sidebar-header[data-v-bcb4b79c]{border-bottom:1px solid #e2e8f0;padding:16px 20px}.sidebar-title[data-v-bcb4b79c]{color:var(--autumn-black);font-size:16px;font-weight:700;text-decoration:none}.sidebar-title[data-v-bcb4b79c]:hover{color:var(--autumn-mid-color)}.sidebar-nav[data-v-bcb4b79c]{padding:12px 0}.nav-section[data-v-bcb4b79c]{margin-bottom:8px}.nav-section-title[data-v-bcb4b79c]{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.05em;padding:8px 20px 4px;text-transform:uppercase}.nav-list[data-v-bcb4b79c]{list-style:none;margin:0;padding:0}.nav-link[data-v-bcb4b79c]{border-left:3px solid transparent;color:#475569;display:block;font-size:14px;padding:6px 20px 6px 28px;text-decoration:none;transition:all .15s}.nav-link[data-v-bcb4b79c]:hover{background:#f1f5f9;color:var(--autumn-black)}.nav-link.is-active[data-v-bcb4b79c]{background:#fff7ed;border-left-color:var(--autumn-mid-color);color:var(--autumn-mid-color);font-weight:600}
