aside.svelte-vemz7n{box-sizing:border-box;background:var(--sb-bg,var(--sc-panel));border-right:1px solid var(--sb-border,var(--sc-line));--sb-icon:16px;--sb-gap:10px;--sb-pad-x:10px;--sb-pad-y:6px;--sb-size:var(--type-size-body);flex-direction:column;flex-shrink:0;gap:12px;height:100vh;padding:16px 12px;transition:width .25s cubic-bezier(.4,0,.2,1),margin-right .25s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0;overflow:visible}aside[data-density=compact].svelte-vemz7n{--sb-pad-y:3px;--sb-size:var(--type-size-meta)}aside[data-tiles].svelte-vemz7n{--sb-icon:24px}aside[data-side=right].svelte-vemz7n{border-right:0;border-left:1px solid var(--sb-border,var(--sc-line))}aside.drawer.svelte-vemz7n{border-right:0;width:auto;height:auto;min-height:calc(100% + 2rem);margin:-1rem;transition:none;position:static}aside.collapsed.svelte-vemz7n{align-items:center;width:4.5rem;padding:16px 10px}aside.offcanvas.svelte-vemz7n{border-width:0;width:0;margin:0;padding:0}aside.offcanvas.svelte-vemz7n>:where(.svelte-vemz7n):not(.edge-toggle){display:none}aside.offcanvas.svelte-vemz7n .edge-toggle:where(.svelte-vemz7n){right:-38px}aside[data-side=right].offcanvas.svelte-vemz7n .edge-toggle:where(.svelte-vemz7n){left:-38px;right:auto}aside.peek.svelte-vemz7n{z-index:60;box-shadow:0 0 0 1px var(--sb-border-strong,var(--sc-line-2))}.edge-toggle.svelte-vemz7n:focus-visible,.resize-handle.svelte-vemz7n:focus-visible,.command.svelte-vemz7n:focus-visible,.sec-toggle.svelte-vemz7n:focus-visible,.brand.svelte-vemz7n:focus-visible,.nav-row.svelte-vemz7n:focus-visible{outline:2px solid var(--sb-accent,var(--sc-accent));outline-offset:-2px}.edge-toggle.svelte-vemz7n:focus-visible{outline-offset:2px}aside.resizing.svelte-vemz7n{-webkit-user-select:none;user-select:none;transition:none}.edge-toggle.svelte-vemz7n{z-index:5;border:1px solid var(--sb-edge-border,var(--sb-border-strong,var(--sc-line-2)));border-radius:calc(999px * var(--roundness,1));background:var(--sb-base,var(--sc-ground));width:24px;height:24px;color:var(--sb-fg,var(--sc-muted));cursor:pointer;box-shadow:none;place-items:center;padding:0;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid;position:absolute;top:27px;right:-12px}.edge-toggle.svelte-vemz7n:hover{border-color:var(--sb-accent,var(--sc-accent));color:var(--sb-accent,var(--sc-accent));background:var(--sb-bg,var(--sc-panel));transform:scale(1.1)}aside[data-side=right].svelte-vemz7n .edge-toggle:where(.svelte-vemz7n){left:-12px;right:auto}aside[data-side=right].svelte-vemz7n .resize-handle:where(.svelte-vemz7n){left:0;right:auto}.resize-handle.svelte-vemz7n{cursor:col-resize;touch-action:none;background:0 0;width:6px;height:100%;position:absolute;top:0;right:0}.resize-handle.svelte-vemz7n:hover,.resize-handle.svelte-vemz7n:focus-visible{background:var(--sb-border-strong,var(--ctp-surface1,#7f7f7f66));outline:none}.above-nav.svelte-vemz7n{scrollbar-width:thin;scrollbar-color:var(--sb-scroll,var(--sb-border-strong,var(--sc-raised-3))) transparent;flex:0 auto;min-height:0;padding:0 2px;overflow:hidden auto}.tool.svelte-vemz7n{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden auto}.brand.svelte-vemz7n{border-radius:calc(8px * var(--roundness,1));color:var(--sb-text,var(--sc-text));align-items:center;padding:6px 8px;text-decoration:none;transition:background .15s;display:flex}.brand.svelte-vemz7n:hover{background:var(--sb-hover,var(--sc-raised));text-decoration:none}.brand-name.svelte-vemz7n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-size-note);margin-left:10px;font-weight:600;overflow:hidden}.brand-icon.svelte-vemz7n{background:linear-gradient(135deg, var(--sb-accent,var(--sc-accent)), var(--sb-accent2,var(--ctp-blue)));width:30px;height:30px;color:var(--sb-on-accent,var(--sc-on-accent));border-radius:calc(8px * var(--roundness,1));font-weight:700;font-size:var(--type-size-note);box-shadow:0 2px 8px color-mix(in srgb, var(--sb-accent,var(--sc-accent)) 30%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav.svelte-vemz7n{scrollbar-width:thin;scrollbar-color:var(--sb-scroll,var(--sb-border-strong,var(--sc-raised-3))) transparent;flex-direction:column;flex:1;gap:0;min-height:0;margin-top:4px;display:flex;overflow:hidden auto}.nav.svelte-vemz7n::-webkit-scrollbar{width:10px}.nav.svelte-vemz7n::-webkit-scrollbar-track{background:0 0}.nav.svelte-vemz7n::-webkit-scrollbar-thumb{background:var(--sb-scroll,var(--sb-border-strong,var(--sc-raised-3)));border-radius:calc(99px * var(--roundness,1));border:3px solid var(--sb-bg,var(--sc-panel));background-clip:padding-box}.nav.svelte-vemz7n::-webkit-scrollbar-thumb:hover{background:var(--sb-muted,var(--sc-muted));background-clip:padding-box}.above-nav.svelte-vemz7n~.nav:where(.svelte-vemz7n){min-height:5rem}.command.svelte-vemz7n{border-radius:calc(8px * var(--roundness,1));background:var(--sb-field,var(--sc-raised));width:100%;color:var(--sb-faint,var(--sc-muted));font-family:inherit;font-size:var(--type-size-meta);text-align:left;cursor:pointer;border:0;align-items:center;gap:8px;padding:6px 8px 6px 10px;transition:color .15s;display:flex}.command.svelte-vemz7n:hover{color:var(--sb-text,var(--sc-text))}aside.collapsed.svelte-vemz7n .command:where(.svelte-vemz7n){justify-content:center;padding:7px}.command-label.svelte-vemz7n{flex:1}.command-key.svelte-vemz7n{font-family:var(--sc-label-font,var(--ed-font-mono));font-size:var(--type-size-word);text-transform:var(--sc-label-case,none);letter-spacing:var(--sc-label-tracking,inherit);color:var(--sc-label-color,inherit);background:var(--sb-chip,var(--sc-ground));border-radius:calc(4px * var(--roundness,1));padding:0 5px}.row-line.svelte-vemz7n{align-items:center;display:flex}.nav-row.svelte-vemz7n{align-items:center;gap:var(--sb-gap);min-width:0;padding:var(--sb-pad-y) var(--sb-pad-x);border-radius:calc(8px * var(--roundness,1));font-size:var(--sb-size);color:var(--sb-fg,var(--sc-text-2));flex:1;padding-inline-start:var(--sb-pad-x);font-weight:450;line-height:1.35;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.sub-row.svelte-vemz7n{padding-inline-start:calc(var(--sb-pad-x) + var(--sb-icon) + var(--sb-gap) + (var(--depth,1) - 1) * 14px)}aside.collapsed.svelte-vemz7n .nav:where(.svelte-vemz7n){gap:2px}aside.collapsed.svelte-vemz7n .nav-row:where(.svelte-vemz7n){justify-content:center;padding:7px}aside.collapsed.rail-labels.svelte-vemz7n .nav-row:where(.svelte-vemz7n){flex-direction:column;gap:2px;padding:6px 2px}.nav-rail-label.svelte-vemz7n{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--type-size-tag);line-height:1.2;overflow:hidden}.nav-rail-count.svelte-vemz7n{font-size:var(--type-size-tag);color:var(--sb-faint,var(--sc-muted));font-variant-numeric:tabular-nums}.nav-label.svelte-vemz7n{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nav-run.svelte-vemz7n+.nav-run:where(.svelte-vemz7n){margin-top:var(--ed-space-4)}aside.collapsed.svelte-vemz7n .nav-run:where(.svelte-vemz7n)+.nav-run:where(.svelte-vemz7n){margin-top:8px}.nav-group.svelte-vemz7n{margin:0 0 var(--ed-space-1);padding:0 var(--sb-pad-x);font-size:var(--sc-label-size,var(--type-size-word));font-weight:var(--sc-label-weight,600);letter-spacing:var(--sc-label-tracking,.06em);text-transform:var(--sc-label-case,uppercase);color:var(--sc-label-color,var(--sb-muted,var(--sc-muted)))}.nav-count.svelte-vemz7n{font-size:var(--type-size-word);color:var(--sb-faint,var(--sc-muted));font-variant-numeric:tabular-nums}.nav-row.svelte-vemz7n:hover{background:var(--sb-hover,var(--sc-raised));color:var(--sb-text,var(--sc-text));text-decoration:none}.nav-row.svelte-vemz7n:hover .nav-count:where(.svelte-vemz7n),.nav-row.active.svelte-vemz7n .nav-count:where(.svelte-vemz7n),.section-row.current.svelte-vemz7n .nav-count:where(.svelte-vemz7n){color:var(--sb-fg,var(--sc-text-2))}.nav-row.active.svelte-vemz7n{background:color-mix(in srgb, var(--sb-accent,var(--sc-accent)) 10%, transparent);color:var(--sb-text,var(--sc-text));font-weight:600}.nav-row.active.svelte-vemz7n:before{content:"";inset-inline-start:0;border-radius:calc(2px * var(--roundness,1));background:var(--sb-accent,var(--sc-accent));width:2px;position:absolute;top:5px;bottom:5px}aside.collapsed.svelte-vemz7n .nav-row.active:where(.svelte-vemz7n){background:color-mix(in srgb, var(--sb-accent,var(--sc-accent)) 14%, var(--sb-bg,var(--sc-panel)));border:var(--sb-active-border,none);box-shadow:var(--sb-active-shadow,none)}aside.collapsed.svelte-vemz7n .nav-row.active:where(.svelte-vemz7n):before{content:none}.nav-row.active.svelte-vemz7n .nav-icon:where(.svelte-vemz7n):not(.tile) svg{stroke:var(--sb-accent,var(--sc-accent))}.nav-icon.svelte-vemz7n{width:var(--sb-icon);height:var(--sb-icon);flex-shrink:0;place-items:center;display:inline-grid;position:relative}aside.collapsed.svelte-vemz7n .nav-icon:where(.svelte-vemz7n){width:auto;height:auto}.nav-icon.tile.svelte-vemz7n{border-radius:calc(7px * var(--roundness,1));background:color-mix(in srgb, var(--tint,var(--sb-accent,var(--sc-accent))) 14%, transparent);width:24px;height:24px;color:var(--tint,var(--sb-accent,var(--sc-accent)));transition:background .15s,color .15s}aside.collapsed.svelte-vemz7n .nav-icon.tile:where(.svelte-vemz7n){width:32px;height:32px}.nav-row.active.svelte-vemz7n .nav-icon.tile:where(.svelte-vemz7n){background:var(--tint,var(--sb-accent,var(--sc-accent)));color:var(--sb-on-accent,var(--sc-on-accent))}.nav-letter.svelte-vemz7n{font-size:var(--type-size-word);font-weight:700;line-height:1}.nav-icon.svelte-vemz7n:not(.tile) .nav-letter:where(.svelte-vemz7n){border-radius:calc(5px * var(--roundness,1));background:var(--sb-chip,var(--sc-raised));place-items:center;width:16px;height:16px;display:grid}.nav-badge.svelte-vemz7n{border-radius:calc(999px * var(--roundness,1));background:var(--sc-accent);min-width:18px;color:var(--sc-on-status);font-size:var(--type-size-tag);text-align:center;font-variant-numeric:tabular-nums;flex:none;padding:0 6px;font-weight:650;line-height:18px}.nav-badge[data-tone=success].svelte-vemz7n{background:var(--sc-success)}.nav-badge[data-tone=warning].svelte-vemz7n{background:var(--sc-warning)}.nav-badge[data-tone=error].svelte-vemz7n{background:var(--sc-error)}.nav-badge.on-icon.svelte-vemz7n{top:-5px;min-width:16px;padding:0 4px;line-height:16px;position:absolute;inset-inline-end:-8px}.sec-nav.svelte-vemz7n+.sec-nav:where(.svelte-vemz7n){margin-top:2px}.sec-toggle.svelte-vemz7n{border-radius:calc(6px * var(--roundness,1));width:24px;height:24px;color:var(--sb-fg,var(--sc-text-2));cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:2px;display:grid}.sec-toggle.svelte-vemz7n:hover{background:var(--sb-hover,var(--sc-raised))}.sec-toggle.svelte-vemz7n .folded{transform:rotate(-90deg)}.section-row.current.svelte-vemz7n{color:var(--sb-text,var(--sc-text));font-weight:600}.subs.svelte-vemz7n{flex-direction:column;padding:2px 0 4px;display:flex}.sub-line.svelte-vemz7n{--depth:1}.sub-child-line.svelte-vemz7n{--depth:2}.subs.svelte-vemz7n .sub-child:where(.svelte-vemz7n){color:var(--sb-muted,var(--sc-muted));font-size:.92em}.subs.svelte-vemz7n .sub-child:where(.svelte-vemz7n):hover,.subs.svelte-vemz7n .sub-child.active:where(.svelte-vemz7n){color:var(--sb-text,var(--sc-text))}.footer.svelte-vemz7n{border-top:1px solid var(--sb-border,var(--sc-line));flex-direction:column;gap:6px;margin-top:auto;padding-top:10px;display:flex}.account-card.svelte-vemz7n{min-width:0;padding:2px var(--sb-pad-x);align-items:center;gap:10px;display:flex}.account-card.svelte-vemz7n button{border-radius:calc(999px * var(--roundness,1));background:color-mix(in srgb, var(--sb-accent,var(--sc-accent)) 14%, transparent);color:var(--sb-text,var(--sc-text))}.account-meta.svelte-vemz7n{flex-direction:column;min-width:0;line-height:1.25;display:flex}.account-name.svelte-vemz7n,.account-detail.svelte-vemz7n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-name.svelte-vemz7n{font-size:var(--type-size-meta);color:var(--sb-text,var(--sc-text));font-weight:600}.account-detail.svelte-vemz7n{font-size:var(--type-size-word);color:var(--sb-faint,var(--sc-muted))}.status-row.svelte-vemz7n{min-height:14px;font-size:var(--type-size-word);justify-content:space-between;align-items:center;padding:0 4px;display:flex}.version.svelte-vemz7n{color:var(--sc-label-color,var(--sb-muted,var(--sc-text-2)));font-family:var(--sc-label-font,var(--ed-font-mono));font-size:var(--type-size-word);text-transform:var(--sc-label-case,none);letter-spacing:var(--sc-label-tracking,inherit)}.footer-status.svelte-vemz7n{min-width:0;padding:0 4px}aside[data-variant=terminal].svelte-vemz7n .brand-icon:where(.svelte-vemz7n){width:34px;height:34px}aside[data-variant=terminal].svelte-vemz7n .nav:where(.svelte-vemz7n){gap:2px;margin-top:6px}aside[data-variant=terminal].svelte-vemz7n .nav-row:where(.svelte-vemz7n){padding:8px 10px 8px calc(10px + var(--depth,0) * 14px);border-radius:calc(6px * var(--roundness,1));font-family:var(--ed-font-mono);font-size:var(--type-size-word);text-transform:uppercase;letter-spacing:.08em;gap:10px;font-weight:400}aside[data-variant=terminal].collapsed.svelte-vemz7n .nav-row:where(.svelte-vemz7n){padding:8px}aside[data-variant=terminal].svelte-vemz7n .nav-row:where(.svelte-vemz7n):hover{background:var(--sb-hover,var(--sc-raised));transform:translate(2px)}aside[data-variant=terminal].collapsed.svelte-vemz7n .nav-row:where(.svelte-vemz7n):hover{transform:none}aside[data-variant=terminal].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n){background:linear-gradient(135deg, var(--sb-accent,var(--sc-accent)), var(--sb-accent2,var(--ctp-blue)));color:var(--sb-on-accent,var(--sc-on-accent));box-shadow:0 2px 8px color-mix(in srgb, var(--sb-accent,var(--sc-accent)) 25%, transparent);font-weight:700}aside[data-variant=terminal].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n):before{content:none}aside[data-variant=terminal].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n) svg{stroke:var(--sb-on-accent,var(--sc-sunk))}aside[data-variant=terminal].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n) .nav-count:where(.svelte-vemz7n){color:var(--sb-on-accent,var(--sc-on-accent))}aside[data-variant=paperclip].svelte-vemz7n .brand:where(.svelte-vemz7n){padding:4px 8px}aside[data-variant=paperclip].svelte-vemz7n .brand-icon:where(.svelte-vemz7n){border-radius:calc(6px * var(--roundness,1));width:24px;height:24px;font-size:var(--type-size-meta);background:var(--sb-tile,var(--sc-raised-2));color:var(--sb-text,var(--sc-text));box-shadow:none}aside[data-variant=paperclip].svelte-vemz7n .brand-icon:where(.svelte-vemz7n) svg{width:14px;height:14px}aside[data-variant=paperclip].svelte-vemz7n .nav:where(.svelte-vemz7n){gap:2px;margin-top:4px}aside[data-variant=paperclip].svelte-vemz7n .nav-row:where(.svelte-vemz7n){border-radius:calc(8px * var(--roundness,1));font-size:var(--type-size-body);color:color-mix(in srgb, var(--sb-text,var(--sc-text)) 80%, transparent);gap:10px;padding:6px 8px;font-weight:500;line-height:1.4}aside[data-variant=paperclip].collapsed.svelte-vemz7n .nav-row:where(.svelte-vemz7n){padding:8px}aside[data-variant=paperclip].svelte-vemz7n .nav-row:where(.svelte-vemz7n):hover,aside[data-variant=paperclip].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n){background:var(--sb-active,var(--sc-raised-2));color:var(--sb-text,var(--sc-text))}aside[data-variant=paperclip].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n){font-weight:500}aside[data-variant=paperclip].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n):before{content:none}aside[data-variant=paperclip].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n) svg{stroke:currentColor}aside[data-variant=paperclip].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n) .nav-count:where(.svelte-vemz7n){color:var(--sb-muted,var(--sc-muted))}aside[data-variant=paperclip].svelte-vemz7n .nav-count:where(.svelte-vemz7n){border-radius:calc(6px * var(--roundness,1));background:var(--sb-badge,var(--sc-raised));color:var(--sb-muted,var(--sc-muted));font-size:var(--type-size-word);padding:1px 6px;line-height:1.3}aside:not(.drawer)[data-variant=flat].svelte-vemz7n{background:var(--sb-base,var(--sc-ground));border-width:0}aside:not(.drawer)[data-variant=floating].svelte-vemz7n,aside:not(.drawer)[data-variant=inset].svelte-vemz7n{--sb-hover:color-mix(in srgb, var(--sc-text) 7%, transparent);border-width:0}aside:not(.drawer)[data-variant=floating].svelte-vemz7n{--sb-field:var(--sc-ground);--sb-chip:var(--sc-raised);border-radius:calc(16px * var(--roundness,1));background:var(--sb-float,var(--sc-raised));height:calc(100vh - 16px);box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a);margin:8px;top:8px}aside:not(.drawer)[data-variant=floating].collapsed.svelte-vemz7n{margin-inline:8px 0}aside:not(.drawer)[data-variant=floating].offcanvas.svelte-vemz7n{margin:0}aside:not(.drawer)[data-variant=floating].peek.svelte-vemz7n{box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a)}aside:not(.drawer)[data-variant=inset].svelte-vemz7n{--sb-field:var(--sc-ground);--sb-chip:var(--sc-sunk);background:0 0}aside:not(.drawer)[data-variant=inset].peek.svelte-vemz7n{background:var(--sc-sunk)}aside[data-variant=flat].svelte-vemz7n .footer:where(.svelte-vemz7n),aside[data-variant=floating].svelte-vemz7n .footer:where(.svelte-vemz7n),aside[data-variant=inset].svelte-vemz7n .footer:where(.svelte-vemz7n){border-top-color:#0000}aside[data-variant=floating].collapsed.svelte-vemz7n .edge-toggle:where(.svelte-vemz7n),aside[data-variant=inset].svelte-vemz7n .edge-toggle:where(.svelte-vemz7n){background:var(--sc-ground)}@container style(--shadow-xl:none){aside.peek.svelte-vemz7n{box-shadow:0 0 0 1px var(--sb-border-strong,var(--sc-line-2))}}@container style(--shadow-lg:none){aside[data-variant=floating].peek.svelte-vemz7n{box-shadow:0 0 0 1px var(--sb-border-strong,var(--sc-line-2))}}@container style(--shadow-md:none){.edge-toggle.svelte-vemz7n{box-shadow:none}}@container style(--shadow-sm:none){.brand-icon.svelte-vemz7n,aside[data-variant=terminal].svelte-vemz7n .nav-row.active:where(.svelte-vemz7n){box-shadow:none}}
