.panel-resize-handle{z-index:30;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;position:absolute}.panel-resize-handle:after{content:"";background:var(--accent);opacity:0;border-radius:4px;transition:opacity .12s;position:absolute}.panel-resize-handle:hover:after,.panel-resize-handle:focus-visible:after,.panel-resize-handle.is-resizing:after{opacity:.8}.panel-resize-left,.panel-resize-right{cursor:col-resize;width:10px;top:0;bottom:0}.panel-resize-left{left:0}.panel-resize-right{right:0}.panel-resize-left:after,.panel-resize-right:after{width:3px;top:0;bottom:0;left:3px}.panel-resize-top,.panel-resize-bottom{cursor:row-resize;height:10px;left:0;right:0}.panel-resize-top{top:0}.panel-resize-bottom{bottom:0}.panel-resize-top:after,.panel-resize-bottom:after{height:3px;top:3px;left:0;right:0}.panel-resize-bottom-right,.panel-resize-top-left{cursor:nwse-resize;width:20px;height:20px}.panel-resize-bottom-right{bottom:2px;right:2px}.panel-resize-top-left{top:2px;left:2px}.panel-resize-bottom-right:after,.panel-resize-top-left:after{border-right:2px solid var(--text-faint);border-bottom:2px solid var(--text-faint);opacity:.7;background:0 0;inset:5px}.panel-resize-top-left:after{transform:rotate(180deg)}.panel-resize-shield{z-index:10000;position:fixed;inset:0}.panel-resize-handle[data-breakpoint=md],.panel-resize-handle[data-breakpoint=lg],.panel-resize-handle[data-breakpoint=xl]{display:none}.resizable-width[data-breakpoint=base]{width:var(--panel-width)}.resizable-height[data-breakpoint=base]{height:var(--panel-height)}@media (width>=768px){.panel-resize-handle[data-breakpoint=md]{display:block}.resizable-width[data-breakpoint=md]{width:var(--panel-width)}.resizable-height[data-breakpoint=md]{height:var(--panel-height)}}@media (width>=1024px){.panel-resize-handle[data-breakpoint=lg]{display:block}.resizable-width[data-breakpoint=lg]{width:var(--panel-width)}.resizable-height[data-breakpoint=lg]{height:var(--panel-height)}}@media (width>=1280px){.panel-resize-handle[data-breakpoint=xl]{display:block}.resizable-width[data-breakpoint=xl]{width:var(--panel-width)}.resizable-height[data-breakpoint=xl]{height:var(--panel-height)}}
