@layer pluto{.pluto-form-sections.pluto--direction-y{grid-template-columns:max-content minmax(0,1fr);align-content:start;align-items:start;gap:2.5rem 4rem;display:grid}.pluto-form-sections.pluto--direction-y>.pluto-form-section,.pluto-form-sections.pluto--direction-y .pluto-form-section__body,.pluto-form-sections.pluto--direction-y .pluto-input__item{display:contents}.pluto-form-sections.pluto--direction-y>.pluto-form-section+.pluto-form-section>.pluto-form-section__header{margin-top:5rem}.pluto-form-sections.pluto--direction-y .pluto-form-section__header,.pluto-form-sections.pluto--direction-y .pluto-form-section__body>:not(.pluto-input__item),.pluto-form-sections.pluto--direction-y .pluto-input__item:not(:has(>.pluto-input-label))>*{grid-column:1/-1}.pluto-form-sections.pluto--direction-x{flex-grow:1;align-items:stretch;height:100%;display:flex;overflow-x:auto;container-type:size}.pluto-form-sections.pluto--direction-x>.pluto-form-section{flex-direction:column;flex:none;padding:1.5rem 2rem;display:flex;overflow-y:auto}.pluto-form-sections.pluto--direction-x>*+*{border-left:var(--pluto-border-l6)}.pluto-form-sections.pluto--direction-x .pluto-form-section__header{margin-bottom:2.5rem}.pluto-form-sections.pluto--direction-x .pluto-form-section__header:after{display:none}.pluto-form-sections.pluto--direction-x .pluto-form-section__body{--pluto-form-section-rows:3;grid-auto-flow:column;grid-template-rows:repeat(var(--pluto-form-section-rows), max-content);grid-auto-columns:max-content;align-items:start;gap:2rem 8rem;display:grid}.pluto-form-sections.pluto--direction-x .pluto-form-section__body>*,.pluto-form-sections.pluto--direction-x .pluto-form-section__body>.pluto-flex:not(.pluto-input__item)>*{grid-column:span 2}.pluto-form-sections.pluto--direction-x .pluto-form-section__body>.pluto-input__item,.pluto-form-sections.pluto--direction-x .pluto-form-section__body>.pluto-flex>.pluto-input__item{grid-template-columns:subgrid;align-items:start;column-gap:3rem;display:grid}:is(.pluto-form-sections.pluto--direction-x .pluto-form-section__body>.pluto-input__item,.pluto-form-sections.pluto--direction-x .pluto-form-section__body>.pluto-flex>.pluto-input__item)>.pluto-flex{align-items:start}:is(.pluto-form-sections.pluto--direction-x .pluto-form-section__body>.pluto-input__item,.pluto-form-sections.pluto--direction-x .pluto-form-section__body>.pluto-flex>.pluto-input__item)>.pluto-flex>*{width:var(--pluto-control-width,auto)}@container (height>=204px){.pluto-form-sections.pluto--direction-x .pluto-form-section__body{--pluto-form-section-rows:4}}@container (height>=244px){.pluto-form-sections.pluto--direction-x .pluto-form-section__body{--pluto-form-section-rows:5}}@container (height>=284px){.pluto-form-sections.pluto--direction-x .pluto-form-section__body{--pluto-form-section-rows:6}}@container (height>=324px){.pluto-form-sections.pluto--direction-x .pluto-form-section__body{--pluto-form-section-rows:7}}@container (height>=364px){.pluto-form-sections.pluto--direction-x .pluto-form-section__body{--pluto-form-section-rows:8}}.pluto-form-section .pluto-input__switch{justify-content:flex-start}.pluto-form-section .pluto-form-section__body>.pluto-flex:not(.pluto-input__item):has(>.pluto-input__item){display:contents}.pluto-form-section .pluto-form-section__header{margin-bottom:1rem}.pluto-form-section .pluto-form-section__header>:first-child{order:0}.pluto-form-section .pluto-form-section__header:after{content:"";height:var(--pluto-border-width);background:var(--pluto-gray-l6);flex-grow:1;order:1}.pluto-form-section .pluto-form-section__header>:not(:first-child){order:2}.pluto-form-section .pluto-input__item>.pluto-input-label{height:var(--pluto-height-medium);align-items:center;display:flex}.pluto-form-section .pluto-input__item:has(.pluto-input__table)>.pluto-input-label{height:var(--pluto-height-small)}.pluto-form-section .pluto-input__item .pluto-input-help-text:empty{display:none}.pluto-navbar{flex-shrink:0;position:relative}.pluto-navbar.pluto--direction-y{height:100%;padding:0}.pluto-navbar.pluto--direction-x{width:100%}.pluto-navbar.pluto--direction-y .pluto-navbar__content{width:100%;flex-direction:column!important}.pluto-navbar.pluto--direction-x .pluto-navbar__content{height:100%;flex-direction:row!important}.pluto-navbar.pluto--direction-x .pluto-navbar__content.pluto--location-center{margin-left:auto;margin-right:auto}.pluto-navbar.pluto--direction-x .pluto-navbar__content.pluto--end{margin-left:auto}.pluto-navbar.pluto--direction-y .pluto-navbar__content.pluto--location-center{order:2;margin-top:auto;margin-bottom:auto}.pluto-navbar.pluto--direction-y .pluto-navbar__content.pluto--end{order:100;margin-top:auto}.pluto-navbar.pluto--direction-x .pluto-navbar__content.pluto--absolute-center{position:absolute;left:50%;transform:translate(-50%)}.pluto-cursor-drag{touch-action:none;-webkit-user-select:none;user-select:none}.pluto-resize{--resize-panel-handle-size:6px;position:relative}.pluto-resize.pluto--location-left>.pluto-resize__handle{top:0;right:0}.pluto-resize.pluto--location-left>.pluto-resize__handle:after{right:0}.pluto-resize.pluto--location-right>.pluto-resize__handle{top:0;left:0}.pluto-resize.pluto--location-right>.pluto-resize__handle:after{left:0}.pluto-resize.pluto--location-top>.pluto-resize__handle{bottom:0;left:0}.pluto-resize.pluto--location-top>.pluto-resize__handle:after{bottom:0}.pluto-resize.pluto--location-bottom>.pluto-resize__handle{top:0;left:0}.pluto-resize.pluto--location-bottom>.pluto-resize__handle:after{top:0}.pluto-resize.pluto--direction-x>.pluto-resize__handle{width:var(--resize-panel-handle-size);cursor:col-resize;height:100%}.pluto-resize.pluto--direction-x>.pluto-resize__handle:after{width:2px;height:100%;top:0}.pluto-resize.pluto--direction-y>.pluto-resize__handle{height:var(--resize-panel-handle-size);cursor:row-resize;width:100%}.pluto-resize.pluto--direction-y>.pluto-resize__handle:after{width:100%;height:2px;left:0}.pluto-flex.pluto-resize{display:block}.pluto-resize__handle{z-index:4;position:absolute}.pluto-resize__handle:after{content:"";background-color:#0000;transition:background-color .1s ease-in-out;position:absolute}.pluto-resize__handle:hover:after{background-color:var(--pluto-primary-z)}.pluto-resize__handle:active:after{background-color:var(--pluto-primary-p1)}}
