.sidebar.svelte-ir1xpi{z-index:var(--z-toast);background:var(--surface-panel);border-left:1px solid var(--border-strong);max-width:92vw;box-shadow:var(--shadow-floating);transition:right var(--duration-base) ease;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.sidebar.svelte-ir1xpi{transition:none}}.sidebar-resize.svelte-ir1xpi{cursor:col-resize;touch-action:none;z-index:1;background:0 0;width:7px;position:absolute;top:0;bottom:0;left:-3px}.sidebar-resize.svelte-ir1xpi:after{content:"";background:var(--c-brand);opacity:0;transition:opacity var(--duration-base) ease;position:absolute;inset:0 3px}.sidebar-resize.svelte-ir1xpi:hover:after,.sidebar-resize.svelte-ir1xpi:focus-visible:after,.sidebar--resizing.svelte-ir1xpi .sidebar-resize:where(.svelte-ir1xpi):after{opacity:1}.sidebar-resize.svelte-ir1xpi:focus-visible{outline:none}.sidebar--resizing.svelte-ir1xpi{-webkit-user-select:none;user-select:none;transition:none}@media (prefers-reduced-motion:reduce){.sidebar-resize.svelte-ir1xpi:after{transition:none}}.sidebar-head.svelte-ir1xpi{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--sidebar-inline-padding,var(--space-md));border-bottom:1px solid var(--border-subtle);margin:0;display:flex}.sidebar-title.svelte-ir1xpi{font-weight:var(--weight-bold);align-items:center;gap:.4rem;display:inline-flex}.sidebar-actions.svelte-ir1xpi{align-items:center;gap:.25rem;display:inline-flex}.sidebar-iconbtn.svelte-ir1xpi{width:2rem;height:2rem;box-shadow:none;border-radius:var(--radius-control);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.sidebar-iconbtn.svelte-ir1xpi:hover{background:var(--surface-panel-muted);color:var(--text-primary)}.sidebar-body.svelte-ir1xpi{min-height:0;overflow:var(--sidebar-body-overflow,hidden);padding:var(--sidebar-body-padding,var(--space-sm));flex-direction:column;flex:1;display:flex}
