.splitter{background-color:var(--splitter-background,var(--splitter-background));border:var(--splitter-border-width,var(--splitter-border-width)) solid var(--splitter-border-color,var(--splitter-border-color));border-radius:var(--splitter-border-radius,var(--splitter-border-radius));display:flex;flex-wrap:nowrap;overflow:hidden}.splitter--horizontal{flex-direction:row}.splitter--horizontal .splitter__gutter{cursor:col-resize;height:auto;width:var(--splitter-gutter-size,var(--splitter-gutter-size,var(--splitter-gutter-size)))}.splitter--horizontal .splitter__gutter-handle{height:var(--splitter-gutter-handle-size,var(--splitter-gutter-handle-size));width:4px}.splitter--vertical{flex-direction:column}.splitter--vertical .splitter__gutter{cursor:row-resize;height:var(--splitter-gutter-size,var(--splitter-gutter-size,var(--splitter-gutter-size)));width:auto}.splitter--vertical .splitter__gutter-handle{height:4px;width:var(--splitter-gutter-handle-size,var(--splitter-gutter-handle-size))}.splitter--state-resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}.splitter__panel{flex-grow:0;flex-shrink:0;min-height:0;min-width:0;overflow:auto}.splitter__gutter{align-items:center;background-color:var(--splitter-gutter-background-default,var(--splitter-gutter-background-default));display:flex;flex-shrink:0;justify-content:center;transition:background-color var(--splitter-transition-duration,var(--splitter-transition-duration)) ease}.splitter__gutter:hover,.splitter__gutter[data-state~=hover]{background-color:var(--splitter-gutter-background-hover,var(--splitter-gutter-background-hover))}.splitter__gutter:hover .splitter__gutter-handle,.splitter__gutter[data-state~=hover] .splitter__gutter-handle{background-color:var(--splitter-gutter-handle-color-hover,var(--splitter-gutter-handle-color-hover))}.splitter__gutter:focus-visible,.splitter__gutter[data-state~=focus-visible]{outline:2px solid var(--focus-ring,var(--focus-ring));outline-offset:-2px}.splitter__gutter--state-active{background-color:var(--splitter-gutter-background-active,var(--splitter-gutter-background-active))}.splitter__gutter--state-active .splitter__gutter-handle{background-color:var(--splitter-gutter-handle-color-active,var(--splitter-gutter-handle-color-active))}.splitter__gutter-handle{background-color:var(--splitter-gutter-handle-color-default,var(--splitter-gutter-handle-color-default));border-radius:9999px;transition:background-color var(--splitter-transition-duration,var(--splitter-transition-duration)) ease}
