.panel-resize-handle:after{content:"⋮";position:absolute;top:50%;left:50%;width:12px;height:32px;transform:translate(-50%,-50%);border-radius:6px;background:hsl(var(--surface-2));color:hsl(var(--fg));font:20px/32px sans-serif;text-align:center;pointer-events:none}.panel-resize-handle:is([data-edge=top],[data-edge=bottom]):after{content:"⋯";width:32px;height:12px;font:16px/12px sans-serif}.panel-resize-handle{position:absolute;top:0;bottom:0;width:8px;z-index:2;cursor:col-resize;touch-action:none;user-select:none;border-radius:6px}.panel-resize-handle[data-edge=right]{right:calc(-4px - var(--panel-resize-gap, 0px) / 2)}.panel-resize-handle[data-edge=left]{left:calc(-4px - var(--panel-resize-gap, 0px) / 2)}.panel-resize-handle:is([data-edge=top],[data-edge=bottom]){left:0;right:0;width:auto;height:12px;top:auto;bottom:auto;cursor:row-resize}.panel-resize-handle[data-edge=top]{top:-6px}.panel-resize-handle[data-edge=bottom]{bottom:-6px}@media (pointer:coarse){.panel-resize-handle:is([data-edge=top],[data-edge=bottom]){height:24px}.panel-resize-handle[data-edge=top]{top:-12px}.panel-resize-handle[data-edge=bottom]{bottom:-12px}}.panel-resize-handle[data-placement=between]{position:relative;inset:auto;width:100%;height:12px}.panel-resize-handle:focus-visible,.panel-resize-handle:hover,.panel-resize-handle[data-dragging=true]{background:hsl(var(--accent-fill)/.3)}.panel-resize-handle:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:-2px}.panel-resize-label{position:absolute;z-index:1;visibility:hidden;opacity:0;pointer-events:none;padding:2px 8px;border-radius:6px;background:hsl(var(--surface-2));color:hsl(var(--fg));font:500 12px/16px var(--font-sans,sans-serif);white-space:nowrap;max-width:min(280px,70vw);overflow:hidden;text-overflow:ellipsis}.panel-resize-handle[aria-orientation=horizontal]>.panel-resize-label{top:50%;left:50%;transform:translate(-50%,-50%);max-width:min(70%,360px);padding-left:24px;pointer-events:auto}.panel-resize-handle[aria-orientation=horizontal]:is(:hover,:focus-visible,[data-dragging=true]):after{visibility:hidden}.panel-resize-handle[aria-orientation=horizontal]>.panel-resize-label:before{content:"⠿";position:absolute;left:8px}.panel-resize-handle[data-placement=between]>.panel-resize-label{background:hsl(var(--surface));color:hsl(var(--muted))}.panel-resize-handle[aria-orientation=vertical]>.panel-resize-label{top:50%;transform:translateY(-50%)}.panel-resize-handle[data-edge=right]>.panel-resize-label{right:12px}.panel-resize-handle[data-edge=left]>.panel-resize-label{left:12px}.panel-resize-handle[data-edge=right][data-collapsed=true]>.panel-resize-label{right:auto;left:12px}.panel-resize-handle[data-edge=left][data-collapsed=true]>.panel-resize-label{left:auto;right:12px}.panel-resize-handle:is(:hover,:focus-visible,[data-dragging=true])>.panel-resize-label{visibility:visible;opacity:1}.panel-resize-handle:is(:hover,:focus-visible,[data-dragging=true])>.panel-resize-label{background:color-mix(in srgb,hsl(var(--surface-2)) 80%,hsl(var(--accent-fill)));color:hsl(var(--fg))}@media (forced-colors:active){.panel-resize-label{background:ButtonFace;color:ButtonText}.panel-resize-handle:is(:hover,:focus-visible,[data-dragging=true])>.panel-resize-label{background:Highlight;color:HighlightText;forced-color-adjust:none}.panel-resize-handle:after{background:ButtonFace;color:ButtonText}.panel-resize-handle:focus-visible,.panel-resize-handle:hover,.panel-resize-handle[data-dragging=true]{background:Highlight;forced-color-adjust:none;outline:2px solid Highlight;outline-offset:-2px}}.workspace-panel{position:relative;min-width:0;border-radius:var(--workspace-radius,12px)}.workspace-panel-heading{display:flex;align-items:center;gap:4px;padding:4px}.workspace-panel-heading:has(>.interface-text-inline-field){flex-wrap:wrap}.workspace-panel-heading>.interface-text-inline-field{flex-basis:100%;padding-inline:var(--panel-content-gutter)}.workspace-panel[data-panel-axis=width]>.workspace-panel-heading{flex-wrap:wrap}.workspace-panel[data-panel-axis=width]>.workspace-panel-heading>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-panel-heading>button:first-child{flex:1 1 auto;min-width:0;text-align:left;justify-content:flex-start;text-transform:none;letter-spacing:normal}.workspace-panel-heading>button:first-child>span{min-width:0;overflow-wrap:anywhere}.workspace-panel-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:4px;margin-left:auto}.workspace-panel-actions:empty{display:none}.workspace-panel-body{min-width:0}.workspace-panel{--panel-content-gutter:var(--appearance-panelSpacing,clamp(12px,calc(10.6667px + 0.41667vw),16px))}.workspace-panel-status{min-width:0;overflow-wrap:anywhere}.workspace-panel-status:empty{display:none}@layer components{:where(.workspace-panel-body)>:where(p,nav,ul,ol,pre,form,section,article,details,h2,h3,h4){padding-inline:var(--panel-content-gutter);min-width:0}:where(.workspace-panel-body)>:where(p,nav,pre){padding-block:.5rem}:where(.workspace-panel-status)>:where(p,div,section){padding:.5rem var(--panel-content-gutter);min-width:0;overflow-wrap:anywhere}:where(.workspace-panel-status)>:where(p):empty{display:none}:where(.workspace-panel-body) :where(p,h2,h3,h4,li,label,nav,strong){overflow-wrap:anywhere}:where(.workspace-panel-body) pre{max-width:100%;overflow-x:auto}:where(.workspace-panel-body) li>:where(div,span){min-width:0}:where(.workspace-panel-body)>:where(a){margin-inline:var(--panel-content-gutter);max-width:calc(100% - 2 * var(--panel-content-gutter));overflow-wrap:anywhere}}.workspace-panel-body[hidden]{display:none}.workspace-panel[data-panel-axis=height]{margin-bottom:24px}.workspace-panel[data-panel-axis=height][data-panel-resized=true]>.workspace-panel-body{height:var(--panel-size);overflow:auto;overscroll-behavior:contain}.workspace-panel[data-panel-axis=width]{width:min(var(--panel-size),45vw);flex-shrink:0;display:flex;flex-direction:column}.workspace-panel[data-panel-axis=width]>.workspace-panel-body{overflow:auto;overscroll-behavior:contain;min-height:0;flex:1}.workspace-panel[data-panel-axis=width][data-panel-collapsed=true]{width:52px}.workspace-panel[data-panel-axis=width][data-panel-collapsed=true]>.workspace-panel-heading>button{flex:0 0 44px;width:44px;padding-inline:0;justify-content:center}.workspace-panel[data-panel-axis=width][data-panel-collapsed=true]>.workspace-panel-heading>button>span{display:none}.workspace-panel-resize{display:contents}.workspace-panel-resize[hidden]{display:none}.workspace-panel[data-panel-axis=width][data-panel-compact=true][data-panel-collapsed=true]{width:0;height:52px;align-self:flex-start}.workspace-panel[data-panel-axis=width][data-panel-compact=true][data-panel-collapsed=true]>.workspace-panel-heading{position:absolute;top:0;right:12px;width:max-content;max-width:min(260px,85vw);z-index:3}.workspace-panel[data-panel-axis=width][data-panel-compact=true][data-panel-collapsed=true][data-panel-side=left]>.workspace-panel-heading{right:auto;left:12px}.workspace-panel[data-panel-axis=width][data-panel-compact=true][data-panel-collapsed=true]>.workspace-panel-heading>button{flex:0 1 auto;width:auto;padding-inline:12px;gap:8px}.workspace-panel[data-panel-axis=width][data-panel-compact=true][data-panel-collapsed=true]>.workspace-panel-heading>button>span{display:inline;white-space:normal}.workspace-panel[data-panel-axis=width][data-panel-compact=true][data-panel-collapsed=true]>.workspace-panel-status{position:absolute;top:100%;right:0;width:max-content;max-width:min(260px,85vw);z-index:3}.workspace-panel[data-panel-axis=width][data-panel-compact=true][data-panel-collapsed=true][data-panel-side=left]>.workspace-panel-status{right:auto;left:0}@media (max-width:767px){.workspace-panel-resize{display:none}.workspace-panel[data-panel-axis=height][data-panel-resized=true]>.workspace-panel-body{height:auto;overflow:visible}.workspace-panel[data-panel-axis=width]{width:min(320px,85vw)}}@media print{.workspace-panel-heading,.workspace-panel-resize{display:none}.workspace-panel .workspace-panel-body{display:block;height:auto;overflow:visible}}