#sidebar-wrapper.svelte-1jobbiu{background-color:var(--bb-sidebar-bg, #343A40);width:280px;height:100vh;position:fixed;left:0;top:0;z-index:1000;overflow-x:hidden;overflow-y:auto;transition:margin .25s ease-out}.sidebar-brand.svelte-1jobbiu{display:flex;align-items:center;justify-content:center;padding:16px;gap:10px}.sidebar-logo.svelte-1jobbiu{height:50px;width:50px}.sidebar-brand-text.svelte-1jobbiu{font-family:var(--bb-font-regular, Karla, sans-serif);color:var(--bb-sidebar-active, white);padding-top:4px}.sidebar-divider.svelte-1jobbiu{color:#fff;margin:4px 0}.sidebar-nav.svelte-1jobbiu{font-family:var(--bb-font-regular, Karla, sans-serif)}.sidebar-item.svelte-1jobbiu{display:block;width:100%;padding:.75rem 1.25rem;margin-bottom:2px;color:var(--bb-sidebar-text, #A4A6B3);text-decoration:none;background-color:transparent;border:none;text-align:left;cursor:pointer;font-size:inherit;transition:background-color .15s ease-in-out,color .15s ease-in-out}.sidebar-item.svelte-1jobbiu:hover{color:#d0d0d0;background-color:var(--bb-sidebar-hover-bg, #3d4349);text-decoration:none}.sidebar-item.active.svelte-1jobbiu{color:var(--bb-sidebar-active, white);background-color:var(--bb-sidebar-active-bg, #495057)}.section-header.svelte-1jobbiu{padding:12px 16px;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-top:8px;margin-bottom:8px;font-family:var(--bb-font-bold, Karla-Bold, sans-serif)}.header-location.svelte-1jobbiu{color:var(--bb-accent-purple, #667eea)}.header-analytics.svelte-1jobbiu{color:var(--bb-accent-pink, #f5576c)}.header-scheduling.svelte-1jobbiu{color:var(--bb-accent-blue, #4facfe)}.header-suppliers.svelte-1jobbiu{color:var(--bb-accent-green, #43e97b)}.header-payter.svelte-1jobbiu{color:var(--bb-accent-indigo, #6366f1)}.header-admin.svelte-1jobbiu{color:var(--bb-accent-emerald, #10b981)}.sync-status-container.svelte-1jobbiu{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;margin-bottom:.5rem}.sync-label.svelte-1jobbiu{font-size:.75rem;color:var(--bb-sidebar-text, #A4A6B3)}.sidebar-toggle.svelte-1jobbiu{display:none;position:fixed;top:12px;left:12px;z-index:1100;background-color:var(--bb-sidebar-bg, #343A40);color:#fff;border:none;border-radius:8px;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0003}.sidebar-backdrop.svelte-1jobbiu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}@media (max-width: 768px){.sidebar-toggle.svelte-1jobbiu{display:flex}.sidebar-backdrop.svelte-1jobbiu{display:block}#sidebar-wrapper.svelte-1jobbiu{transform:translate(-100%);transition:transform .3s ease}#sidebar-wrapper.open.svelte-1jobbiu{transform:translate(0)}}
