.flex.svelte-1g3l5d9{display:flex;width:100%;overflow:hidden;isolation:isolate}.sidebar.svelte-1g3l5d9{position:relative;overflow-x:visible;transition:width .2s ease-in-out;height:100%;overflow-y:auto;border-right:1px solid var(--color-border-default);display:flex;flex-direction:column;align-items:stretch;flex-shrink:0}.sidebar-content.svelte-1g3l5d9{display:flex;flex-direction:column;flex:1;min-height:0}.content-area.svelte-1g3l5d9{position:relative;flex:1;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden}.content.svelte-1g3l5d9{flex:1;position:relative;overflow:auto;min-width:0}.toggle-sidebar.svelte-1g3l5d9{position:absolute;cursor:pointer;top:.25rem;left:.25rem;z-index:9;display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0}.toggle-sidebar.svelte-1g3l5d9:after{top:50%;left:calc(100% + .4rem);transform:translateY(-50%)}.responsive-sidebar-close.svelte-1g3l5d9,.sidebar-scrim.svelte-1g3l5d9{display:none}@media(max-width:800px){.flex.responsive-overlay.svelte-1g3l5d9{position:relative}.flex.responsive-overlay.svelte-1g3l5d9 .sidebar:where(.svelte-1g3l5d9){position:absolute;inset:0 auto 0 0;z-index:20;max-width:86vw;background:var(--surface);box-shadow:12px 0 28px #18181b1a}.flex.responsive-overlay.svelte-1g3l5d9 .sidebar-scrim:where(.svelte-1g3l5d9){display:block;position:absolute;inset:0;z-index:19;border:0;background:#1414182e;cursor:pointer}.flex.responsive-overlay.svelte-1g3l5d9 .responsive-sidebar-close:where(.svelte-1g3l5d9){display:grid;place-items:center;position:absolute;top:6px;right:6px;z-index:22;width:32px;height:32px;border:0;border-radius:9px;background:var(--surface-2);color:var(--ink-2);font-size:20px;line-height:1;cursor:pointer}.flex.responsive-overlay.svelte-1g3l5d9 .content-area:where(.svelte-1g3l5d9){width:100%;flex:1 1 100%}.flex.responsive-overlay.svelte-1g3l5d9 .toggle-sidebar:where(.svelte-1g3l5d9){left:calc(.25rem + var(--responsive-toggle-offset));z-index:21;width:32px;height:32px;border-radius:9px;background:color-mix(in srgb,var(--surface) 90%,transparent);box-shadow:var(--shadow-elevated)}}
