.psec.svelte-1jj1o7r{position:relative;min-width:0;display:flex;flex-direction:column;margin:0 calc(var(--col-pad-x) - 8px);padding:2px 8px 0;border-radius:3px;transition:background 80ms linear,box-shadow 80ms linear}.psec.svelte-1jj1o7r:not(:has(>.psec__foot)){padding-bottom:8px}.psec--panel.svelte-1jj1o7r{margin:0 var(--col-pad-x);padding:2px 0 0;border-radius:0}.psec--panel.svelte-1jj1o7r>.psec__head:where(.svelte-1jj1o7r){padding-inline:2px}.psec--panel.svelte-1jj1o7r>.psec__body:where(.svelte-1jj1o7r){padding:var(--panel-pad);background:var(--panel-ground)}.psec--panel.svelte-1jj1o7r>.psec__foot:where(.svelte-1jj1o7r){padding-inline:2px}.psec--panel.psec--whole.svelte-1jj1o7r:hover,.psec--panel.psec--whole.svelte-1jj1o7r:has(>.psec__foot:where(.svelte-1jj1o7r):focus-visible){background:var(--open-hover-bg);box-shadow:none}.psec--panel.psec--whole.svelte-1jj1o7r:hover>.psec__body:where(.svelte-1jj1o7r){box-shadow:none}.psec--whole.svelte-1jj1o7r{cursor:pointer}.psec__head.svelte-1jj1o7r{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 2px 4px;font-family:var(--font-mono)}.psec__title.svelte-1jj1o7r{min-width:0;display:inline-flex;align-items:center;gap:10px}.psec__lead.svelte-1jj1o7r{min-width:0;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono)}.psec__head.svelte-1jj1o7r strong:where(.svelte-1jj1o7r){min-width:0;overflow:hidden;color:var(--fg);font-size:var(--text-xs);font-weight:950;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.psec__aside.svelte-1jj1o7r{min-width:0;display:inline-flex;align-items:center;gap:8px;color:var(--fg-muted);font-size:var(--text-xs);font-weight:900;white-space:nowrap}.psec__body.svelte-1jj1o7r{min-width:0;border-radius:1px;transition:box-shadow 80ms linear}.psec__foot.svelte-1jj1o7r{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:7px 2px 8px;border:0;background:transparent;color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:950;letter-spacing:.08em;line-height:1;text-align:left;text-transform:uppercase;cursor:pointer}.psec__foot.svelte-1jj1o7r i:where(.svelte-1jj1o7r){font-size:13px;font-style:normal;transition:transform .1s ease}.psec__foot.svelte-1jj1o7r:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.psec--whole.svelte-1jj1o7r:hover,.psec--whole.svelte-1jj1o7r:has(>.psec__foot:where(.svelte-1jj1o7r):focus-visible){background:var(--open-hover-bg);box-shadow:var(--open-hover-ring)}.psec--whole.svelte-1jj1o7r:hover>.psec__body:where(.svelte-1jj1o7r){box-shadow:0 0 0 1px color-mix(in srgb,var(--fg) 16%,var(--border-strong))}.psec--whole.svelte-1jj1o7r:hover>.psec__foot:where(.svelte-1jj1o7r),.psec__foot.svelte-1jj1o7r:hover{color:var(--fg)}.psec--whole.svelte-1jj1o7r:hover>.psec__foot:where(.svelte-1jj1o7r) i:where(.svelte-1jj1o7r),.psec__foot.svelte-1jj1o7r:hover i:where(.svelte-1jj1o7r){transform:translate(3px)}.psec--active.psec--whole.svelte-1jj1o7r,.psec--active.psec--whole.svelte-1jj1o7r:hover{background:var(--source-active-bg);box-shadow:var(--source-active-ring)}.psec--active.svelte-1jj1o7r:not(.psec--whole)>.psec__foot:where(.svelte-1jj1o7r){margin:4px -6px 0;padding-inline:8px;border-radius:2px;background:var(--source-active-bg);box-shadow:var(--source-active-ring)}.psec--active.svelte-1jj1o7r>.psec__foot:where(.svelte-1jj1o7r),.psec--active.svelte-1jj1o7r>.psec__foot:where(.svelte-1jj1o7r):hover{color:var(--source-active-ink)}.psec--independent.psec--whole.svelte-1jj1o7r:has(>.psec__body:where(.svelte-1jj1o7r) :is(button,a,[role=button]):is(:hover,:focus-visible)){background:transparent;box-shadow:none}.psec--independent.psec--whole.svelte-1jj1o7r:has(>.psec__body:where(.svelte-1jj1o7r) :is(button,a,[role=button]):is(:hover,:focus-visible))>.psec__body:where(.svelte-1jj1o7r){box-shadow:none}.psec--independent.psec--whole.svelte-1jj1o7r:has(>.psec__body:where(.svelte-1jj1o7r) :is(button,a,[role=button]):is(:hover,:focus-visible))>.psec__foot:where(.svelte-1jj1o7r){color:var(--fg-muted)}.psec--independent.psec--whole.svelte-1jj1o7r:has(>.psec__body:where(.svelte-1jj1o7r) :is(button,a,[role=button]):is(:hover,:focus-visible))>.psec__foot:where(.svelte-1jj1o7r) i:where(.svelte-1jj1o7r){transform:none}
