.border-inline-end.svelte-1690bf3{border-inline-end-width:1px}.border-block-start.svelte-1690bf3{border-block-start-width:1px}.border-block-end.svelte-1690bf3{border-block-end-width:1px}.sidebar-shell.svelte-1690bf3{align-self:stretch;block-size:100%;min-block-size:0;max-block-size:100%}.sidebar-body.svelte-1690bf3{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;-webkit-mask-image:linear-gradient(#0000 0,#000 8px);mask-image:linear-gradient(#0000 0,#000 8px)}.sidebar-body.svelte-1690bf3::-webkit-scrollbar{inline-size:6px}.sidebar-body.svelte-1690bf3::-webkit-scrollbar-thumb{border-radius:var(--radius-full);transition:background-color var(--dur-base) var(--ease-out);background-color:#0000}.sidebar-body.svelte-1690bf3:hover::-webkit-scrollbar-thumb{background-color:var(--border-strong)}.sidebar-scroll-sentinel.svelte-1690bf3{pointer-events:none;block-size:0;inline-size:0}@media (prefers-reduced-motion:reduce){.sidebar-shell.svelte-1690bf3{transition:none}}.sidebar-item.svelte-16sbjw7:before{content:"";background-color:var(--brand-primary);transform-origin:50%;inline-size:3px;transition:transform var(--dur-fast) var(--ease-out);pointer-events:none;border-start-end-radius:var(--radius-full);border-end-end-radius:var(--radius-full);position:absolute;inset-block:6px;inset-inline-start:0;transform:scaleY(0)}.sidebar-item[data-active=true].svelte-16sbjw7:before{transform:scaleY(1)}.sidebar-item[data-collapsed=true].svelte-16sbjw7:before{display:none}.sidebar-item.svelte-16sbjw7{min-block-size:34px;inline-size:100%;display:inline-flex}.sidebar-item.svelte-16sbjw7:has(.sidebar-item-subtitle:where(.svelte-16sbjw7)){min-block-size:42px}.sidebar-item-copy.svelte-16sbjw7{flex-direction:column;flex:auto;justify-content:center;min-inline-size:0;display:flex}.sidebar-item-icon.svelte-16sbjw7{border-radius:var(--radius-md);block-size:24px;inline-size:24px;color:inherit;background:color-mix(in oklch, var(--surface-canvas) 70%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--border-subtle) 70%, transparent);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:inline-grid}.sidebar-item.svelte-16sbjw7:hover .sidebar-item-icon:where(.svelte-16sbjw7){background:color-mix(in oklch, var(--brand-primary-soft) 46%, transparent);color:var(--brand-primary)}.sidebar-item[data-active=true].svelte-16sbjw7 .sidebar-item-icon:where(.svelte-16sbjw7){background:color-mix(in oklch, var(--brand-primary-soft) 76%, var(--surface-card));color:var(--brand-primary);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--brand-primary) 26%, transparent), 0 6px 14px color-mix(in oklch, var(--brand-primary) 10%, transparent)}.sidebar-item[data-active=true].svelte-16sbjw7 .sidebar-item-label:where(.svelte-16sbjw7){font-weight:var(--weight-semibold)}.sidebar-item[data-collapsed=true].svelte-16sbjw7{block-size:36px;inline-size:36px;padding:0}.sidebar-item[data-collapsed=true].svelte-16sbjw7 .sidebar-item-icon:where(.svelte-16sbjw7){block-size:28px;inline-size:28px}@media (prefers-reduced-motion:reduce){.sidebar-item.svelte-16sbjw7:before{transition:none}}.sidebar-section[open].svelte-1i403kx>.sidebar-section-summary:where(.svelte-1i403kx)>.sidebar-section-chevron:where(.svelte-1i403kx){transform:rotate(90deg)}[dir=rtl] .sidebar-section.svelte-1i403kx:not([open])>.sidebar-section-summary:where(.svelte-1i403kx)>.sidebar-section-chevron:where(.svelte-1i403kx){transform:rotate(180deg)}[dir=rtl] .sidebar-section[open].svelte-1i403kx>.sidebar-section-summary:where(.svelte-1i403kx)>.sidebar-section-chevron:where(.svelte-1i403kx){transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.sidebar-section-chevron.svelte-1i403kx{transition:none}}.panel-shell-skip-link.svelte-3bpwsm{z-index:var(--z-toast);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-popover);color:var(--text-primary);padding-block:var(--space-2);padding-inline:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);transform:translateY(-64px)}.panel-shell-skip-link.svelte-3bpwsm:focus-visible{opacity:1;pointer-events:auto;box-shadow:var(--focus-ring);transform:translateY(0)}.panel-shell-frame.svelte-3bpwsm{grid-template-columns:var(--panel-shell-rail) minmax(0, 1fr);block-size:100dvh;min-block-size:100dvh;max-block-size:100dvh;transition:grid-template-columns var(--dur-base) var(--ease-smooth);grid-template-rows:minmax(0,1fr);overflow:hidden}.panel-shell-rail.svelte-3bpwsm{align-self:stretch;block-size:100%;min-block-size:0;max-block-size:100%;position:relative}.panel-shell-rail-body.svelte-3bpwsm{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.panel-shell-rail-body.svelte-3bpwsm>*{block-size:100%;min-block-size:100%}.panel-shell-collapse-control.svelte-3bpwsm{z-index:var(--z-sticky);position:absolute;inset-block-start:var(--space-3);inset-inline-end:0;transform:translate(50%)}[dir=rtl] .panel-shell-collapse-control.svelte-3bpwsm{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.panel-shell-frame.svelte-3bpwsm{transition:none}}
