@layer pluto{.pluto-flex{flex-flow:column;gap:1.5rem;display:flex}.pluto-flex.pluto--bordered{border:var(--pluto-border);border-color:var(--pluto-btn-border-color,var(--pluto-border-color))}.pluto-flex.pluto--rounded{border-radius:var(--pluto-border-radius)}.pluto-flex.pluto--rounded-tiny{border-radius:var(--pluto-border-radius-tiny)}.pluto-flex.pluto--rounded-small{border-radius:var(--pluto-border-radius-small)}.pluto-flex.pluto--rounded-medium{border-radius:var(--pluto-border-radius-medium)}.pluto-flex.pluto--rounded-large{border-radius:var(--pluto-border-radius-large)}.pluto-flex.pluto--rounded-huge{border-radius:var(--pluto-border-radius-huge)}.pluto-flex.pluto--sharp{border-radius:0}.pluto-flex.pluto--reverse{flex-direction:column-reverse}.pluto-flex.pluto--wrap{flex-wrap:wrap}.pluto-flex.pluto--justify-start{justify-content:flex-start}.pluto-flex.pluto--justify-center{justify-content:center}.pluto-flex.pluto--justify-end{justify-content:flex-end}.pluto-flex.pluto--justify-between{justify-content:space-between}.pluto-flex.pluto--justify-around{justify-content:space-around}.pluto-flex.pluto--justify-evenly{justify-content:space-evenly}.pluto-flex.pluto--align-start{align-items:flex-start}.pluto-flex.pluto--align-center{align-items:center}.pluto-flex.pluto--align-end{align-items:flex-end}.pluto-flex.pluto--align-stretch{align-items:stretch}.pluto-flex.pluto--align-self-start{align-self:flex-start}.pluto-flex.pluto--align-self-center{align-self:center}.pluto-flex.pluto--align-self-end{align-self:flex-end}.pluto-flex.pluto--direction-x{flex-direction:row}.pluto-flex.pluto--direction-x.pluto--reverse{flex-direction:row-reverse}.pluto-flex.pluto--direction-y{flex-direction:column}.pluto-flex.pluto--direction-y.pluto--reverse{flex-direction:column-reverse}.pluto-flex.pluto--grow{flex-grow:1;min-width:0;min-height:0}.pluto-flex.pluto--shrink{flex-shrink:1}.pluto-flex.pluto--gap-huge{gap:5rem}.pluto-flex.pluto--gap-medium{gap:1.5rem}.pluto-flex.pluto--gap-large{gap:4rem}.pluto-flex.pluto--gap-small{gap:1rem}.pluto-flex.pluto--gap-tiny{gap:.5rem}.pluto-flex.pluto--empty,.pluto-flex.pluto--pack{gap:0}.pluto-flex.pluto--full-x{width:100%}.pluto-flex.pluto--full-y{height:100%}.pluto-flex.pluto--full{width:100%;height:100%}.pluto-flex.pluto--center{flex-grow:1;justify-content:center;align-items:center;width:100%;height:100%}.pluto-flex.pluto--height-huge{--pluto-height:var(--pluto-height-huge);min-height:var(--pluto-height);height:fit-content}.pluto-flex.pluto--height-large{--pluto-height:var(--pluto-height-large);min-height:var(--pluto-height);height:fit-content}.pluto-flex.pluto--height-medium{--pluto-height:var(--pluto-height-medium);min-height:var(--pluto-height);height:fit-content}.pluto-flex.pluto--height-tiny{--pluto-height:var(--pluto-height-tiny);min-height:var(--pluto-height);height:fit-content}.pluto-flex.pluto--height-small{--pluto-height:var(--pluto-height-small);min-height:var(--pluto-height);height:fit-content}.pluto-flex.pluto--align-self-stretch{align-self:stretch;height:auto}.pluto-flex.pluto--border-color-0{border-color:var(--pluto-gray-l0)}.pluto-flex.pluto--border-color-1{border-color:var(--pluto-gray-l1)}.pluto-flex.pluto--border-color-2{border-color:var(--pluto-gray-l2)}.pluto-flex.pluto--border-color-3{border-color:var(--pluto-gray-l3)}.pluto-flex.pluto--border-color-4{border-color:var(--pluto-gray-l4)}.pluto-flex.pluto--border-color-5{border-color:var(--pluto-gray-l5)}.pluto-flex.pluto--border-color-6{border-color:var(--pluto-gray-l6)}.pluto-flex.pluto--border-color-7{border-color:var(--pluto-gray-l7)}.pluto-flex.pluto--border-color-8{border-color:var(--pluto-gray-l8)}.pluto-flex.pluto--border-color-9{border-color:var(--pluto-gray-l9)}.pluto-flex.pluto--border-color-10{border-color:var(--pluto-gray-l10)}.pluto-flex.pluto--border-color-11{border-color:var(--pluto-gray-l11)}.pluto-flex.pluto--bg-0{background-color:var(--pluto-gray-l0)}.pluto-flex.pluto--bg-1{background-color:var(--pluto-gray-l1)}.pluto-flex.pluto--bg-2{background-color:var(--pluto-gray-l2)}.pluto-flex.pluto--bg-3{background-color:var(--pluto-gray-l3)}.pluto-flex.pluto--bg-4{background-color:var(--pluto-gray-l4)}.pluto-flex.pluto--bg-5{background-color:var(--pluto-gray-l5)}.pluto-flex.pluto--bg-6{background-color:var(--pluto-gray-l6)}.pluto-flex.pluto--bg-7{background-color:var(--pluto-gray-l7)}.pluto-flex.pluto--bg-8{background-color:var(--pluto-gray-l8)}.pluto-flex.pluto--bg-9{background-color:var(--pluto-gray-l9)}.pluto-flex.pluto--bg-10{background-color:var(--pluto-gray-l10)}.pluto-flex.pluto--bg-11{background-color:var(--pluto-gray-l11)}.pluto-flex.pluto--color-0{color:var(--pluto-gray-l0)}.pluto-flex.pluto--color-1{color:var(--pluto-gray-l1)}.pluto-flex.pluto--color-2{color:var(--pluto-gray-l2)}.pluto-flex.pluto--color-3{color:var(--pluto-gray-l3)}.pluto-flex.pluto--color-4{color:var(--pluto-gray-l4)}.pluto-flex.pluto--color-5{color:var(--pluto-gray-l5)}.pluto-flex.pluto--color-6{color:var(--pluto-gray-l6)}.pluto-flex.pluto--color-7{color:var(--pluto-gray-l7)}.pluto-flex.pluto--color-8{color:var(--pluto-gray-l8)}.pluto-flex.pluto--color-9{color:var(--pluto-gray-l9)}.pluto-flex.pluto--color-10{color:var(--pluto-gray-l10)}.pluto-flex.pluto--color-11{color:var(--pluto-gray-l11)}.pluto-flex.pluto--status-error{color:var(--pluto-error-z)}.pluto-flex.pluto--status-warning{color:var(--pluto-warning-z)}.pluto-flex.pluto--status-success{color:var(--pluto-primary-z)}.pluto-flex.pluto--status-disabled{color:var(--pluto-text-disabled)}.pluto-flex.pluto--status-loading{color:var(--pluto-gray-l9)}.pluto-flex.pluto--square{justify-content:center;align-items:center;width:fit-content;font-weight:400}.pluto-flex.pluto--square.pluto--height-huge{min-width:var(--pluto-height-huge)}.pluto-flex.pluto--square.pluto--height-large{min-width:var(--pluto-height-large)}.pluto-flex.pluto--square.pluto--height-small{min-width:var(--pluto-height-small)}.pluto-flex.pluto--square.pluto--height-medium{min-width:var(--pluto-height-medium)}.pluto-flex.pluto--square.pluto--height-tiny{min-width:var(--pluto-height-tiny)}.pluto-flex.pluto--pack>*{border-radius:0}.pluto-flex.pluto--pack.pluto--direction-x>:not(:first-child){margin-left:calc(-1 * var(--pluto-border-width))}.pluto-flex.pluto--pack.pluto--direction-x>:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.pluto-flex.pluto--pack.pluto--direction-x>:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.pluto-flex.pluto--pack.pluto--direction-x>:only-child{border-radius:inherit}.pluto-flex.pluto--pack.pluto--direction-y>:not(:first-child){margin-top:calc(-1 * var(--pluto-border-width))}.pluto-flex.pluto--pack.pluto--direction-y>:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.pluto-flex.pluto--pack.pluto--direction-y>:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.pluto-dialog__dialog{--pluto-fill-rest:var(--pluto-gray-l3);--pluto-fill-hover:var(--pluto-gray-l4);--pluto-fill-press:var(--pluto-gray-l5);position:fixed;overflow:hidden}.pluto-dialog__dialog.pluto--modal{position:relative}.pluto-dialog__dialog.pluto--modal.pluto--hidden{background:0 0;border:none}.pluto-dialog__dialog.pluto--modal.pluto--visible{border-color:var(--pluto-gray-l6);min-width:var(--pluto-dialog-min-width,min(110rem, 100%));max-width:var(--pluto-dialog-max-width,100%);overflow:var(--pluto-dialog-overflow,hidden);box-shadow:0 0 0 var(--pluto-border-width) var(--pluto-gray-l7), var(--pluto-shadow-modal);border-radius:var(--pluto-border-radius-large);background:color-mix(in srgb, var(--pluto-gray-l0) 75%, transparent);backdrop-filter:var(--pluto-frost);top:15%}.pluto-dialog__dialog.pluto--modal.pluto--visible.pluto-dialog--modal-position-shifted{top:8%}.pluto-dialog__dialog.pluto--modal.pluto--visible.pluto-dialog--modal-position-slammed{top:0}.pluto-dialog__dialog.pluto--modal.pluto--visible:not(.pluto-dialog--passthrough){animation:var(--pluto-modal-animation);transition:top .15s ease-in-out}.pluto-dialog__dialog:not(.pluto--modal){animation:var(--pluto-dialog-animation);box-shadow:var(--pluto-shadow-overlay);z-index:6;max-height:360px}.pluto-dialog__dialog:not(.pluto--modal).pluto-height-small{max-height:200px}.pluto-dialog__dialog:not(.pluto--modal).pluto-height-large{max-height:480px}.pluto-dialog__dialog.pluto--hidden:not(.pluto-dialog--passthrough){opacity:0;z-index:-1;pointer-events:none}.pluto-dialog__dialog.pluto--modal.pluto-dialog--passthrough:not(.pluto--visible){display:block}.pluto-dialog__dialog.pluto--visible{z-index:5;opacity:1}.pluto-dialog__bg{background:0 0;width:100%;height:100%}.pluto-dialog__bg:not(.pluto--visible){display:block}.pluto-dialog__bg:not(.pluto--visible)>div,.pluto-dialog__bg:not(.pluto--visible)>div>div{width:100%;height:100%}.pluto-dialog__bg.pluto--visible{-webkit-user-select:none;user-select:none;z-index:4;background:var(--pluto-gray-l8-40);width:100%;height:100%;padding:3rem 5rem;transition:background .15s ease-in-out;position:fixed;top:0;left:0}@media (height<=800px){.pluto-dialog__bg.pluto--visible .pluto-dialog__dialog{top:10%}}.pluto-theme-synnax-dark .pluto-dialog__bg.pluto--visible{background:var(--pluto-gray-l1-60)}@media (prefers-color-scheme:dark){.pluto-dialog__bg.pluto--visible{background:var(--pluto-gray-l1-60)}}.pluto-dialog__frame:has(>.pluto-dialog__trigger){--pluto-control-width:48rem}.pluto-dialog__trigger .pluto-caret-animated{margin-left:auto}.pluto-dialog__frame .pluto-dialog__trigger .pluto-caret-animated{transform:rotate(270deg)scale(.8)}.pluto-dialog__frame.pluto--location-top.pluto--visible .pluto-dialog__trigger .pluto-caret-animated{transform:rotate(360deg)scale(.8)}.pluto-dialog__frame.pluto--location-bottom.pluto--visible .pluto-dialog__trigger .pluto-caret-animated{transform:rotate(180deg)scale(.8)}.pluto-dialog__frame.pluto--location-right.pluto-dialog__dialog--left .pluto-dialog__trigger .pluto-caret-animated{transform:rotate(90deg)scale(.8)}@keyframes delay{0%{clip-path:inset(0 100% 0 0);background-color:#0006}99%{clip-path:inset(0);background-color:#0006}to{clip-path:inset(0);background-color:#0000}}@property --pluto-btn-border-color{syntax:"*";inherits:false}.pluto-btn{cursor:pointer;width:fit-content;transition:var(--pluto-btn-transition);--pluto-btn-bg:var(--pluto-bg);--pluto-btn-border-color:var(--pluto-border-color);background:var(--pluto-btn-bg);border-radius:var(--pluto-border-radius);z-index:1;border:none;text-decoration:none;position:relative}.pluto-btn:focus-visible{outline:1px solid var(--pluto-primary-z);outline-offset:var(--pluto-focus-ring-offset);z-index:2}.pluto-btn.pluto--direction-x{align-items:center}.pluto-btn.pluto--rounded{border-radius:var(--pluto-border-radius)}.pluto-btn{padding:0 2rem}.pluto-btn.pluto--height-huge{padding:0 2.5rem}.pluto-btn.pluto--height-small{padding:0 1.5rem}.pluto-btn.pluto--height-tiny{padding:0 1rem}.pluto-btn .pluto-trigger-indicator>.pluto-text{justify-content:flex-end}.pluto-btn.pluto-btn--filled{border-radius:var(--pluto-border-radius-small)}.pluto-btn.pluto-btn--filled .pluto-text,.pluto-btn.pluto-btn--filled{color:var(--pluto-btn-text-color,var(--pluto-text-on-primary))}.pluto-btn.pluto-btn--filled.pluto--status-success{color:var(--pluto-text-on-primary)}.pluto-btn.pluto-btn--filled{--pluto-keycap-bg:var(--pluto-white);--pluto-keycap-border-color:var(--pluto-white)}.pluto-btn.pluto-btn--filled .pluto-text--keyboard{color:var(--pluto-black)}.pluto-btn.pluto-btn--filled{--pluto-bg:var(--pluto-primary-z);--pluto-hover-bg:var(--pluto-primary-p1);--pluto-active-bg:var(--pluto-primary-m1);--pluto-border-color:var(--pluto-primary-z);--pluto-hover-border-color:var(--pluto-primary-p1);--pluto-active-border-color:var(--pluto-primary-m1)}.pluto-btn.pluto-btn--filled.pluto-btn--custom-color{--pluto-bg:rgb(var(--pluto-btn-color), 1);--pluto-hover-bg:rgb(var(--pluto-btn-color), .85);--pluto-active-bg:rgb(var(--pluto-btn-color), .6);--pluto-border-color:rgb(var(--pluto-btn-color), 1);--pluto-hover-border-color:rgb(var(--pluto-btn-color), .85);--pluto-active-border-color:rgb(var(--pluto-btn-color), .7)}.pluto-btn.pluto-btn--filled:hover{text-decoration:none}.pluto-btn.pluto-btn--filled.pluto--status-warning,.pluto-btn.pluto-btn--filled.pluto--status-warning :where(.pluto-text){color:var(--pluto-text-on-warning)}.pluto-btn.pluto-btn--filled.pluto--status-warning{--pluto-bg:var(--pluto-warning-z);--pluto-hover-bg:var(--pluto-warning-p1);--pluto-active-bg:var(--pluto-warning-m1);--pluto-border-color:var(--pluto-warning-z);--pluto-hover-border-color:var(--pluto-warning-p1);--pluto-active-border-color:var(--pluto-warning-m1)}.pluto-btn.pluto-btn--filled.pluto--status-error{color:var(--pluto-text-on-primary);--pluto-bg:var(--pluto-error-z);--pluto-hover-bg:var(--pluto-error-p1);--pluto-active-bg:var(--pluto-error-m1);--pluto-border-color:var(--pluto-error-z);--pluto-hover-border-color:var(--pluto-error-p1);--pluto-active-border-color:var(--pluto-error-m1)}.pluto-btn.pluto-btn--filled.pluto--disabled{color:var(--pluto-text-disabled);--pluto-bg:var(--pluto-gray-l3);--pluto-color:var(--pluto-text-disabled);--pluto-border-color:var(--pluto-gray-l6)}.pluto-btn.pluto-btn--filled:after{content:"";z-index:1;border-radius:var(--pluto-border-radius);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.pluto-btn.pluto-btn--filled.pluto--pressed:after{animation:delay var(--pluto-btn-delay) linear;clip-path:inset(0)}.pluto-btn:not(.pluto--square) .pluto-trigger-indicator{margin-left:auto}.pluto-btn.pluto--square{padding:0}.pluto-btn.pluto--square .pluto-icon{width:round(1.1em,1px);height:round(1.1em,1px)}.pluto-btn.pluto--square.pluto--height-large .pluto-icon{width:round(1.2em,1px);height:round(1.2em,1px)}.pluto-btn.pluto--square .pluto-trigger-indicator{opacity:0;z-index:10;transition:opacity .1s ease-in-out;display:block;position:absolute;top:0;right:0;transform:translate(45%,-45%)}.pluto-btn.pluto--square .pluto-trigger-indicator .pluto-text--keyboard{background:var(--pluto-gray-l0);border-color:var(--pluto-gray-l7);color:var(--pluto-text-color)}.pluto-btn.pluto--square:hover:not(.pluto--disabled) .pluto-trigger-indicator{opacity:1}.pluto-btn.pluto-btn--outlined{--pluto-bg:var(--pluto-fill-rest);--pluto-hover-bg:var(--pluto-fill-hover);--pluto-active-bg:var(--pluto-fill-press);--pluto-border-color:var(--pluto-gray-l7);--pluto-hover-border-color:var(--pluto-gray-l8);--pluto-active-border-color:var(--pluto-gray-l8)}.pluto-btn.pluto-btn--outlined.pluto-btn--custom-color{--pluto-border-color:rgb(var(--pluto-btn-color), 1);--pluto-hover-border-color:rgb(var(--pluto-btn-color), .6);--pluto-active-border-color:rgb(var(--pluto-btn-color), 1)}.pluto-btn.pluto-btn--outlined.pluto--status-warning{color:var(--pluto-warning-z);--pluto-border-color:var(--pluto-warning-z);--pluto-hover-border-color:var(--pluto-warning-p1);--pluto-active-border-color:var(--pluto-warning-m1)}.pluto-btn.pluto-btn--outlined.pluto--status-error{color:var(--pluto-error-p1);--pluto-border-color:var(--pluto-error-z);--pluto-hover-border-color:var(--pluto-error-p1);--pluto-active-border-color:var(--pluto-error-m1)}.pluto-btn.pluto-btn--outlined.pluto--disabled{color:var(--pluto-text-disabled);--pluto-bg:var(--pluto-gray-l3);--pluto-border-color:var(--pluto-gray-l6)}.pluto-btn.pluto-btn--text{--pluto-bg:transparent;--pluto-hover-bg:var(--pluto-fill-hover);--pluto-active-bg:var(--pluto-fill-press);--pluto-border-color:var(--pluto-gray-l0);--pluto-hover-border-color:var(--pluto-gray-l0);--pluto-active-border-color:var(--pluto-gray-l0)}.pluto-btn.pluto-btn--text:hover:not(.pluto--status-warning,.pluto--status-error,.pluto--disabled){color:var(--pluto-text-color)}.pluto-btn.pluto-btn--text.pluto--disabled{color:var(--pluto-text-disabled)}.pluto-btn.pluto-btn--text.pluto--status-warning{color:var(--pluto-warning-p1)}.pluto-btn.pluto-btn--text.pluto--status-error{color:var(--pluto-error-p1)}.pluto-btn.pluto--selected{--pluto-bg:var(--pluto-selected-bg);--pluto-hover-bg:var(--pluto-selected-hover-bg);--pluto-active-bg:var(--pluto-selected-active-bg);--pluto-border-color:var(--pluto-selected-border-color);--pluto-hover-border-color:var(--pluto-selected-border-color);--pluto-active-border-color:var(--pluto-selected-border-color);color:var(--pluto-selected-color)}.pluto-btn.pluto-btn--preview{cursor:default;pointer-events:none;--pluto-bg:transparent;--pluto-hover-bg:transparent;--pluto-active-bg:transparent;--pluto-border-color:transparent;--pluto-hover-border-color:transparent;--pluto-active-border-color:transparent;padding:0;transition:none}.pluto-btn.pluto-btn--preview.pluto--selected{color:var(--pluto-text-color)}.pluto-btn.pluto-btn--preview:focus-visible{outline:none}.pluto-btn.pluto-btn--preview.pluto--disabled{color:var(--pluto-text-disabled)}.pluto-btn.pluto-btn--preview.pluto--status-warning{color:var(--pluto-warning-p1)}.pluto-btn.pluto-btn--preview.pluto--status-error{color:var(--pluto-error-p1)}.pluto-btn.pluto--disabled,.pluto-btn.pluto--disabled *{cursor:not-allowed}.pluto-btn.pluto--disabled{--pluto-keycap-bg:transparent;--pluto-keycap-border-color:var(--pluto-gray-l6)}.pluto-btn.pluto--disabled .pluto-text{color:var(--pluto-text-disabled)}.pluto-btn.pluto-btn--glyph{--pluto-bg:transparent;--pluto-hover-bg:transparent;--pluto-active-bg:transparent;--pluto-glyph-fill:var(--pluto-gray-l9)}.pluto-btn.pluto-btn--glyph:hover{--pluto-glyph-fill:var(--pluto-gray-l11)}.pluto-btn.pluto-btn--glyph.pluto--destructive.pluto--pressed{--pluto-glyph-fill:var(--pluto-error-z)}.pluto-btn.pluto-btn--glyph svg{fill:var(--pluto-glyph-fill);transition:transform .1s ease-out,fill .1s ease-out}.pluto-btn.pluto-btn--close{width:3rem;height:3rem;min-height:0;padding:0;position:absolute;top:50%;left:.25rem;transform:translateY(-50%)}.pluto-btn.pluto-btn--close svg{flex-shrink:0;width:2rem;height:2rem}.pluto--reveals:not(:hover) .pluto-btn.pluto-btn--close:not(:focus-visible) svg{transform:scale(.9)}.pluto-btn.pluto-haul-drop-region{--pluto-btn-bg:var(--haul-background)!important;--pluto-btn-border-color:var(--haul-border-color)!important}.pluto-btn:not(.pluto-btn--prevent-click,.pluto--disabled):is(:hover,.pluto--hovered,[data-context-menu-open]):not(.pluto--focus-frozen:focus-within){--pluto-btn-bg:var(--pluto-hover-bg);--pluto-btn-border-color:var(--pluto-hover-border-color)}.pluto-btn:not(.pluto-btn--prevent-click,.pluto--disabled).pluto--pressed:not(.pluto--focus-frozen:focus-within){--pluto-btn-bg:var(--pluto-active-bg);--pluto-btn-border-color:var(--pluto-active-border-color)}.pluto-icon--loading .pluto-loading__orbit{transform-origin:50%;animation:1.2s linear infinite spin}.pluto-icon--loading .pluto-loading__orbit--reverse{animation-duration:1.8s;animation-direction:reverse}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pluto-icon--log{--pluto-base-scale:.85;transform:scale(var(--pluto-base-scale))}.pluto-icon--schematic{--pluto-base-scale:1;transform:scale(var(--pluto-base-scale))}.pluto-icon--decimal{--pluto-base-scale:1.3;transform:scale(var(--pluto-base-scale))}.pluto-icon--wave-triangle,.pluto-icon--wave-square,.pluto-icon--wave-sine,.pluto-icon--wave-sawtooth{--pluto-base-scale:1.25;transform:scale(var(--pluto-base-scale))}.pluto-icon--units-current,.pluto-icon--units-voltage{--pluto-base-scale:1.05;transform:scale(var(--pluto-base-scale))}.pluto-icon--in-progress{color:var(--pluto-warning-z)}.pluto-icon--completed{color:var(--pluto-primary-z)}.pluto-icon--logo-opcua{transform:translateY(1px)scale(1.25)}.pluto-icon--csv{transform:scale(1.25)}.pluto-icon--stop{--pluto-base-scale:1.15;transform:scale(var(--pluto-base-scale))}.pluto-icon--fitting{--pluto-base-scale:1.8;transform:scale(var(--pluto-base-scale))}.pluto-icon--boxes{--pluto-base-scale:1.25;transform:scale(var(--pluto-base-scale))}.pluto-icon--close-thin{--pluto-base-scale:1.15;transform:scale(var(--pluto-base-scale))}.pluto-icon--reset{fill:var(--pluto-gray-l11)}.pluto-icon--boolean{fill:currentColor}.pluto-icon--true{color:var(--pluto-success-z)}.pluto-icon--false{color:var(--pluto-error-z)}.pluto-icon--logo-http{transform:scale(1.5)}.pluto-icon--logo-pagerduty{transform:scale(.8)}.pluto-icon{color:inherit;flex-shrink:0;width:1em;height:1em}.pluto-icon.pluto-icon--composite{transform:scale(1.15)}.pluto-icon :is(path,circle):is(:not([fill=none]),[stroke=\#000]):not(.pluto-sub__bg){stroke:inherit!important;fill:inherit!important}.pluto-icon .pluto-icon__halo{color:var(--pluto-btn-bg,var(--pluto-gray-l0))}.pluto-icon .pluto-icon__halo :is(path,circle,rect,line,polyline,polygon){stroke-width:3px;stroke-linejoin:round}.pluto-icon .pluto-sub__bg{transition:var(--pluto-btn-transition);fill:var(--pluto-btn-bg,var(--pluto-gray-l0))!important}.pluto-icon .pluto-sub{--pluto-scale:scale(calc(var(--pluto-base-scale,1) * .8))}.pluto-icon .pluto-sub.pluto-icon--add *{stroke-width:.5rem}.pluto--clickable:hover .pluto-icon .pluto-sub{background:var(--pluto-hover-bg)}.pluto--clickable:active .pluto-icon .pluto-sub{background:var(--pluto-active-bg)}.pluto-icon--logo-ethercat{transform:scale(1.25)}a.pluto-text{color:var(--pluto-primary-p1);cursor:pointer;text-decoration:none}a.pluto-text:hover{text-decoration:underline}span.pluto-text{font-size:inherit;font-weight:inherit;line-height:inherit;height:fit-content}.pluto-text{margin:0}.pluto-text.pluto--direction-x{align-items:center}.pluto-text.pluto-text--code{font-family:var(--pluto-code-font-family)}.pluto-text.pluto-text--keyboard{aspect-ratio:1;box-sizing:border-box;color:var(--pluto-gray-l9);background:var(--pluto-keycap-bg,var(--pluto-gray-l2));border:var(--pluto-border-width) solid;border-color:var(--pluto-keycap-border-color,var(--pluto-gray-l7));border-radius:var(--pluto-border-radius);justify-content:center;padding-inline:.4em;line-height:1}.pluto-text.pluto-text--keyboard:has(>.pluto-icon){padding-inline:0}.pluto-text.pluto-text--keyboard.pluto-text--p{height:var(--pluto-p-line-height);font-size:calc(var(--pluto-p-size) - 1px)}.pluto-text.pluto-text--keyboard.pluto-text--h1{height:var(--pluto-h1-line-height);font-size:calc(var(--pluto-h1-size) - 1px)}.pluto-text.pluto-text--keyboard.pluto-text--h2{height:var(--pluto-h2-line-height);font-size:calc(var(--pluto-h2-size) - 1px)}.pluto-text.pluto-text--keyboard.pluto-text--h3{height:var(--pluto-h3-line-height);font-size:calc(var(--pluto-h3-size) - 1px)}.pluto-text.pluto-text--keyboard.pluto-text--h4{height:var(--pluto-h4-line-height);font-size:calc(var(--pluto-h4-size) - 1px)}.pluto-text.pluto-text--keyboard.pluto-text--h5{height:var(--pluto-h5-line-height);font-size:calc(var(--pluto-h5-size) - 1px)}.pluto-text.pluto-text--keyboard.pluto-text--small{height:calc(var(--pluto-small-line-height) + 1px);font-size:calc(var(--pluto-small-size) - 2px)}.pluto-text.pluto-text--overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pluto-text.pluto-text--overflow-fade{white-space:nowrap;animation-name:text-fade;animation-timing-function:linear;animation-timeline:scroll(self x);display:block;overflow:hidden}@supports not (animation-timeline:scroll(self x)){.pluto-text.pluto-text--overflow-fade{text-overflow:ellipsis}}.pluto-text.pluto-text--overflow-clip{white-space:nowrap;text-overflow:clip;overflow:hidden}.pluto-text.pluto-text--overflow-nowrap{white-space:nowrap}.pluto-text.pluto-text--overflow-wrap{white-space:wrap}.pluto-text.pluto-text--line-clamp{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes text-fade{0%,to{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--pluto-text-fade-width,2.25rem)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--pluto-text-fade-width,2.25rem)), transparent)}}.pluto-tooltip{z-index:11;pointer-events:none;background:var(--pluto-gray-l2);border:var(--pluto-border);border-color:var(--pluto-gray-l6);border-radius:var(--pluto-border-radius-small);box-shadow:var(--pluto-shadow-overlay);max-width:70rem;padding:1rem 1.5rem;transition:opacity .15s cubic-bezier(.16,1,.3,1);animation:.15s cubic-bezier(.16,1,.3,1) pluto-tooltip-in;position:fixed;top:0;left:0}.pluto-tooltip .pluto-text{font-weight:350}.pluto-tooltip.pluto--closing{opacity:0}@keyframes pluto-tooltip-in{0%{opacity:0;transform:scale(.95)}}.pluto-caret-animated{transform-origin:50%;will-change:transform;color:var(--pluto-gray-l9);transition:transform .2s}.pluto-caret-animated.pluto--location-left{transform:rotate(270deg)scale(.8)}.pluto-caret-animated.pluto--location-right{transform:rotate(90deg)scale(.8)}.pluto-caret-animated.pluto--location-bottom{transform:rotate(180deg)scale(.8)}.pluto-caret-animated.pluto--location-top{transform:rotate(0)scale(.8)}.pluto-breadcrumb{color:inherit}.pluto-breadcrumb .pluto-text{font-weight:inherit;font-size:inherit;line-height:inherit}.pluto-breadcrumb.pluto-breadcrumb--highlight-last>:not(:last-child){color:var(--pluto-gray-l9);font-weight:350}.pluto-breadcrumb.pluto-breadcrumb--highlight-last>:last-child{cursor:text;color:var(--pluto-gray-l11);pointer-events:none}.pluto-breadcrumb.pluto-breadcrumb--highlight-first>:first-child{color:var(--pluto-gray-l11)}.pluto-breadcrumb.pluto-breadcrumb--highlight-first>:not(:first-child){color:var(--pluto-gray-l9);font-weight:350}.pluto-breadcrumb .pluto-breadcrumb__separator{color:var(--pluto-gray-l9);transform:scale(.9)}.pluto-breadcrumb a.pluto-text{text-decoration:none;transition:color .1s ease-in-out}.pluto-breadcrumb a.pluto-text:hover{color:var(--pluto-gray-l11);text-decoration:none}.pluto-input__item{color:var(--pluto-primary-z)}.pluto-input__item .pluto-input{width:100%}.pluto-input__item:focus-within .pluto-input-label,.pluto-input__item:has(.pluto--visible) .pluto-input-label{color:var(--pluto-primary-z)}.pluto-input__item>:not(.pluto-input-label):not(.pluto-input-help-text){flex-grow:inherit}.pluto-input-help-text{min-height:var(--pluto-small-line-height);height:fit-content;margin-left:1rem}.pluto-input-label{color:var(--pluto-gray-l9);font-size:var(--pluto-small-size);font-weight:500;line-height:var(--pluto-small-line-height);white-space:nowrap;width:fit-content}.pluto-input-label .pluto-required-indicator{color:var(--pluto-error-z)}:is(.pluto-input,.pluto-input__container:has(>.pluto-input)){--pluto-control-width:40rem}:is(.pluto-input--numeric,.pluto-input__container:has(>.pluto-input--numeric)){--pluto-control-width:24rem}.pluto-input{flex-grow:1;align-items:center;max-height:fit-content;display:inline-flex;position:relative}.pluto-input.pluto-btn{padding:0}.pluto-input:focus-within:not(.pluto-btn--text):not(.pluto--status-warning):not(.pluto--status-error):not(.pluto--flush){--pluto-btn-border-color:rgb(var(--pluto-btn-color,var(--pluto-primary-z-rgb)));border-color:var(--pluto-btn-border-color);box-shadow:inset 0 0 0 var(--pluto-border-width) var(--pluto-btn-border-color)}.pluto-input.pluto--flush{min-height:max(var(--pluto-height-large), var(--pluto-height,0px))}.pluto-input.pluto--flush input,.pluto-input.pluto--flush textarea{padding:0 2rem}.pluto-input.pluto--flush .pluto-input__placeholder{width:calc(100% - 2rem);padding-left:2rem}.pluto-input.pluto--flush .pluto-input__start-content{color:var(--pluto-gray-l9);padding-left:1.5rem}.pluto-input.pluto--flush .pluto-input__start-content+input{padding-left:1.5rem}.pluto-input input,.pluto-input textarea{text-overflow:ellipsis;white-space:nowrap;width:100%;height:100%;font-size:inherit;line-height:inherit;color:inherit;background:0 0;border:none;outline:none;padding:0 1.5rem}:is(.pluto-input input,.pluto-input textarea)::placeholder{color:var(--pluto-text-placeholder);text-overflow:ellipsis;max-width:100%}:is(.pluto-input input,.pluto-input textarea)::-webkit-input-placeholder{color:var(--pluto-text-placeholder);text-overflow:ellipsis;max-width:100%}.pluto-input textarea{resize:none;align-self:stretch;padding-block:1rem}.pluto-input textarea::placeholder{padding-left:2px}.pluto-input textarea::placeholder{padding-left:2px}.pluto-input .pluto-input__placeholder,.pluto-input .pluto-input__end-content,.pluto-input .pluto-input__start-content{pointer-events:none;white-space:nowrap;align-items:center;display:flex}.pluto-input .pluto-input__placeholder{color:var(--pluto-text-placeholder)}.pluto-input .pluto-input__end-content{color:var(--pluto-gray-l9)}.pluto-input .pluto-input__start-content{padding-left:1rem}.pluto-input .pluto-input__placeholder{width:calc(100% - 1.5rem);padding-left:1.5rem;position:absolute}.pluto-input.pluto--disabled .pluto-input__placeholder,.pluto-input.pluto--disabled .pluto-input__end-content,.pluto-input.pluto--disabled input::placeholder{color:var(--pluto-text-disabled)}.pluto-input .pluto-input__end-content{padding-right:1.5rem}.pluto-input.pluto-btn.pluto--shadow{--pluto-bg:transparent;--pluto-border-color:transparent;--pluto-hover-bg:var(--pluto-fill-hover);--pluto-active-bg:var(--pluto-fill-press);--pluto-hover-border-color:var(--pluto-gray-l7);--pluto-active-border-color:var(--pluto-gray-l8)}.pluto-input.pluto-btn--text,.pluto-input.pluto-btn--preview{background:0 0;border:none;border-radius:0}:is(.pluto-input.pluto-btn--text,.pluto-input.pluto-btn--preview) input,:is(.pluto-input.pluto-btn--text,.pluto-input.pluto-btn--preview) .pluto-input__preview-value{padding:0 .5rem}.pluto-input.pluto-btn--preview .pluto-input__end-content{padding-left:.5rem;padding-right:0}.pluto-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.pluto-input__container:has(>.pluto--shadow)>:not(.pluto--shadow){opacity:0}.pluto-input__container:has(>.pluto--shadow):is(:hover,:focus-within)>:not(.pluto--shadow){opacity:1}.pluto-input__container:has(>.pluto--shadow):hover>.pluto--shadow:not(:focus-within){border-color:var(--pluto-hover-border-color);background:var(--pluto-hover-bg)}.pluto-input__drag-btn{cursor:move!important}.pluto-input__drag-btn.pluto-input__drag-btn--direction-x{cursor:col-resize}.pluto-input__drag-btn.pluto-input__drag-btn--direction-x>svg{transform:rotate(90deg)}.pluto-input__drag-btn.pluto-input__drag-btn--direction-y{cursor:row-resize}.pluto-input__item .pluto-input__switch{width:100%}.pluto-input__switch{--pluto-switch-width:calc(5rem * var(--pluto-switch-scale,1));--pluto-switch-height:calc(2.5rem * var(--pluto-switch-scale,1));--pluto-switch-gap:min(.25rem * var(--pluto-switch-scale,1), .5rem);--pluto-switch-travel:calc(var(--pluto-switch-width) - var(--pluto-switch-height));justify-content:center;align-items:center;padding:0;display:flex;position:relative;cursor:pointer!important}.pluto-input__switch:has(:focus-visible) .pluto-input__switch-indicator{outline:1px solid var(--pluto-primary-z);outline-offset:var(--pluto-focus-ring-offset)}.pluto-input__switch:not(.pluto--disabled).pluto-btn--prevent-click input{cursor:pointer}.pluto-input__switch input{opacity:0;z-index:100;width:100%;height:100%;position:absolute}.pluto-input__switch .pluto-input__switch-indicator{width:var(--pluto-switch-width);height:var(--pluto-switch-height);border-radius:calc(var(--pluto-switch-height) / 2);background:var(--pluto-gray-l4);cursor:pointer;transition:all .15s;display:inline-block;position:relative}.pluto-input__switch .pluto-input__switch-indicator:before{content:"";height:calc(var(--pluto-switch-height) - 2 * var(--pluto-switch-gap));width:calc(var(--pluto-switch-height) - 2 * var(--pluto-switch-gap));left:var(--pluto-switch-gap);bottom:var(--pluto-switch-gap);background:var(--pluto-gray-l7);cursor:pointer;border-radius:50%;transition:all .15s;position:absolute}.pluto-input__switch input:checked~.pluto-input__switch-indicator{background:var(--pluto-primary-m1)}.pluto-input__switch input:checked~.pluto-input__switch-indicator:before{transform:translateX(var(--pluto-switch-travel));background:var(--pluto-primary-p1)}.pluto-input__switch.pluto--disabled *{cursor:not-allowed!important}.pluto-input__switch.pluto--disabled .pluto-input__switch-indicator{background:var(--pluto-gray-l3-50)}.pluto-input__switch.pluto--disabled .pluto-input__switch-indicator:before{background:var(--pluto-gray-l6-70)}.pluto-input__switch.pluto--disabled input:checked~.pluto-input__switch-indicator{background:color-mix(in srgb, var(--pluto-gray-l3), var(--pluto-primary-m1))}.pluto-input__switch.pluto--disabled input:checked~.pluto-input__switch-indicator:before{background:color-mix(in srgb, var(--pluto-gray-l6), var(--pluto-primary-p1))}.pluto-time-editor{--pluto-control-width:fit-content;flex-grow:0;width:fit-content}.pluto-time-editor .pluto-time-editor__trigger{font-variant-numeric:tabular-nums;white-space:nowrap;width:fit-content}.pluto-time-editor.pluto--shadow .pluto-time-editor__trigger{padding:0 .75rem}.pluto-time-editor__dialog{--pluto-time-editor-width:min(56rem, calc(100vw - 4rem));min-width:var(--pluto-time-editor-width);max-width:var(--pluto-time-editor-width)}.pluto-time-editor__dialog input{font-variant-numeric:tabular-nums}.pluto-datetime__day{color:var(--pluto-gray-l9)}.pluto-datetime__empty{color:var(--pluto-text-placeholder)}.pluto-timespan__label{color:var(--pluto-gray-l9)}.pluto-time-editor__suggestions{white-space:nowrap;padding:1rem}.pluto-time-editor__note{padding:.5rem 1.5rem}.pluto-time-editor__suggestion{font-variant-numeric:tabular-nums;padding:0 1.5rem}.pluto-time-editor__detail{text-align:right;min-width:0;margin-left:auto;padding-left:2rem}.pluto-time-editor__actions{border-top:var(--pluto-border-width) solid var(--pluto-gray-l4);padding:1rem}.pluto-time-editor__action{padding:.5rem 1.5rem}.pluto-time-editor__action .pluto-time-editor__hint{font-family:var(--pluto-code-font-family);margin-left:auto;padding-left:2rem}.pluto-time-effect{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .15s,opacity .15s;display:grid}.pluto-time-effect.pluto-time-effect--visible{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.pluto-time-effect{transition:none}}.pluto-time-effect__clip{min-height:0;overflow:hidden}.pluto-time-effect__content{border-top:var(--pluto-border-width) solid var(--pluto-gray-l4);padding:1.5rem 2.5rem}.pluto-menu-item:not(.pluto--square){width:100%}.pluto-menu-item:not(.pluto--square) .pluto-trigger-indicator{padding-left:2rem}.pluto-menu-item.pluto-btn.pluto--selected{--pluto-bg:var(--pluto-selected-list-bg);--pluto-hover-bg:var(--pluto-selected-list-hover-bg);--pluto-active-bg:var(--pluto-selected-list-active-bg);--pluto-border-color:var(--pluto-selected-list-border-color);--pluto-hover-border-color:var(--pluto-selected-list-border-color);--pluto-active-border-color:var(--pluto-selected-list-border-color);color:unset}.pluto-list__scroll{-webkit-user-select:none;user-select:none;contain:layout paint;position:relative;overflow:auto}.pluto-list__scroll.pluto-list__scroll--animate-height{transition:height .1s}.pluto-list__scroll:not(.pluto--direction-x){padding:1rem}.pluto-list__scroll.pluto-list__scroll--empty{justify-content:center;align-items:center}.pluto-list__scroll.pluto--direction-x::-webkit-scrollbar{height:3px}.pluto-list__scroll.pluto--direction-x::-webkit-scrollbar-thumb:hover{background:var(--pluto-gray-l7)}.pluto-list__scroll.pluto--direction-x>.pluto-list__virtualizer{flex-direction:inherit;flex-wrap:inherit;gap:inherit;display:flex}@keyframes pluto-status-loading-in{to{opacity:1}}.pluto-status__loading{opacity:0;animation:pluto-status-loading-in var(--pluto-loading-fade,.15s) ease-out var(--pluto-loading-delay,.3s) forwards;overflow:hidden}.pluto-list__virtualizer{-webkit-user-select:none;user-select:none;width:100%;position:relative}.pluto-list__virtualizer>.pluto-list__sentinel{width:100%;height:1px}.pluto-select__dialog.pluto--visible{height:fit-content;min-height:60px;max-height:250px}.pluto-select__dialog.pluto--visible .pluto-list__scroll--empty{min-height:20rem}.pluto-select__dialog.pluto--visible.pluto--modal{border:none!important;overflow:visible!important}.pluto-select__dialog.pluto--visible.pluto--modal .pluto-input:first-child .pluto-input__internal{border-top-left-radius:var(--pluto-border-radius-small)!important;border-top-right-radius:var(--pluto-border-radius-small)!important}.pluto-select-multiple-trigger-placeholder{color:var(--pluto-text-placeholder);padding:0 1rem}html{--haul-background:var(--pluto-gray-l8-20);--haul-border-color:var(--pluto-gray-l8-50)}.pluto-btn.pluto-tag{border:var(--pluto-border-l6);border-radius:var(--pluto-border-radius-small);background:var(--pluto-gray-l0);white-space:nowrap;width:fit-content;max-width:200px;box-shadow:var(--pluto-shadow-lift);position:relative;overflow:hidden}.pluto-btn.pluto-tag .pluto-btn.pluto-tag__close{--pluto-bg:var(--pluto-gray-l0);--pluto-hover-bg:var(--pluto-gray-l0);--pluto-active-bg:var(--pluto-gray-l0)}.pluto-tags{padding:0 2rem 0 .5rem}.pluto-select-single-trigger--empty{color:var(--pluto-text-placeholder)}.pluto-input__checkbox{justify-content:center;align-items:center;display:flex;position:relative;cursor:pointer!important;background:0 0!important}.pluto-input__checkbox.pluto-btn{padding:0}.pluto-input__checkbox:not(.pluto--disabled).pluto-btn--prevent-click input{cursor:pointer}.pluto-input__checkbox:has(:focus-visible) .pluto-input__checkbox-indicator{outline:1px solid var(--pluto-primary-z);outline-offset:var(--pluto-focus-ring-offset)}.pluto-input__checkbox .pluto-input__checkbox-input{cursor:pointer;opacity:0;height:var(--pluto-height-medium);width:var(--pluto-height-medium);position:relative}.pluto-input__checkbox .pluto-input__checkbox-indicator{background:var(--pluto-gray-l3);border:var(--pluto-border-l6);cursor:pointer;border-radius:.5rem;width:round(2.666rem,1px);height:round(2.666rem,1px);transition:background-color .1s,border-color .1s,outline-color .1s;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pluto-input__checkbox .pluto-input__checkbox-indicator:after{content:"";border:solid var(--pluto-text-on-primary);border-width:0 1px 1px 0;width:round(.5rem,1px);height:round(1.3rem,1px);display:none;position:absolute;top:round(.4rem,1px);left:round(1rem,1px);transform:rotate(45deg)}.pluto-input__checkbox .pluto-input__checkbox-input:checked~.pluto-input__checkbox-indicator{background:var(--pluto-primary-m1);border-color:var(--pluto-primary-m1)}.pluto-input__checkbox .pluto-input__checkbox-input:checked~.pluto-input__checkbox-indicator:after{display:block}.pluto-input__checkbox.pluto--height-tiny .pluto-input__checkbox-input{height:var(--pluto-height-small);width:var(--pluto-height-small)}.pluto-input__checkbox.pluto--height-tiny .pluto-input__checkbox-indicator{border-radius:.25rem;width:1.5rem;height:1.5rem}.pluto-input__checkbox.pluto--height-tiny .pluto-input__checkbox-indicator:after{border-width:0 1.5px 1.5px 0;width:.25rem;height:.5rem;top:round(.2rem,1px);left:round(.4rem,1px)}.pluto-input__checkbox.pluto--height-small .pluto-input__checkbox-input{height:var(--pluto-height-medium);width:var(--pluto-height-medium)}.pluto-input__checkbox.pluto--height-small .pluto-input__checkbox-indicator{border-radius:.25rem;width:2rem;height:2rem}.pluto-input__checkbox.pluto--height-small .pluto-input__checkbox-indicator:after{border-width:0 2px 2px 0;width:.5rem;height:.75rem;top:.25rem;left:.5rem}.pluto-input__checkbox.pluto--height-large .pluto-input__checkbox-input{height:var(--pluto-height-large);width:var(--pluto-height-large)}.pluto-input__checkbox.pluto--height-large .pluto-input__checkbox-indicator{border-radius:.5rem;width:3.25rem;height:3.25rem}.pluto-input__checkbox.pluto--height-large .pluto-input__checkbox-indicator:after{border-width:0 2.5px 2.5px 0;width:.75rem;height:1.5rem;top:round(.4rem,1px);left:round(1.1rem,1px)}.pluto-input__checkbox.pluto--height-huge .pluto-input__checkbox-input{height:var(--pluto-height-huge);width:var(--pluto-height-huge)}.pluto-input__checkbox.pluto--height-huge .pluto-input__checkbox-indicator{border-radius:.5rem;width:3.75rem;height:3.75rem}.pluto-input__checkbox.pluto--height-huge .pluto-input__checkbox-indicator:after{border-width:0 3px 3px 0;width:1rem;height:1.75rem;top:round(.4rem,1px);left:round(1.1rem,1px)}.pluto-input__checkbox.pluto--icon .pluto-input__checkbox-indicator,.pluto-input__checkbox.pluto--icon .pluto-input__checkbox-input:checked~.pluto-input__checkbox-indicator{background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;font-size:round(2.333rem,1px);display:flex}.pluto-input__checkbox.pluto--icon .pluto-input__checkbox-indicator:after,.pluto-input__checkbox.pluto--icon .pluto-input__checkbox-input:checked~.pluto-input__checkbox-indicator:after{display:none}.pluto-input__checkbox.pluto--disabled *{cursor:not-allowed!important}.pluto-input__checkbox.pluto--disabled .pluto-input__checkbox-indicator{background:var(--pluto-gray-l2-50);border-color:var(--pluto-gray-l3-50)}.pluto-input__checkbox.pluto--disabled .pluto-input__checkbox-input:checked~.pluto-input__checkbox-indicator{background:color-mix(in srgb, var(--pluto-gray-l3), var(--pluto-primary-m1));border-color:color-mix(in srgb, var(--pluto-gray-l3), var(--pluto-primary-m1))}.pluto-input__checkbox.pluto--disabled .pluto-input__checkbox-indicator:after{border-color:color-mix(in srgb, var(--pluto-text-disabled), var(--pluto-text-on-primary))}.pluto-input__table{table-layout:fixed;border-collapse:collapse;width:100%;position:relative}.pluto-input__table:has(tbody tr):before{content:"";width:var(--pluto-border-width);background:var(--pluto-gray-l5);transition:background-color .15s ease-out;position:absolute;top:1rem;bottom:0;left:0}.pluto-input__table:focus-within:before{background:var(--pluto-gray-l7)}.pluto-input__table th,.pluto-input__table td{vertical-align:middle;font-weight:unset}.pluto-input__table thead th{text-align:left;height:var(--pluto-height-small)}.pluto-input__table thead th:not(.pluto-input__table-gutter),.pluto-input__table tr>:first-child{padding-left:1.5rem}.pluto-input__table thead th:first-child:not(.pluto-input__table-gutter){padding-left:3rem}.pluto-input__table:has(tbody tr) tfoot td{padding-top:.5rem}.pluto-input__table tbody td{padding-block:.5rem}.pluto-input__table .pluto-input__table-gutter{text-align:right;width:5rem;padding-right:1rem}.pluto-input__table th:last-child,.pluto-input__table td:last-child{text-align:right;width:6rem}.pluto-input__table td:not(:last-child){padding-right:1rem}.pluto-text--editable{cursor:pointer;-webkit-user-select:text;user-select:text;position:relative}.pluto-text--editable:focus{outline:none;overflow:unset!important}.pluto-text--editable:focus.pluto--outline:after{content:"";border-radius:var(--pluto-border-radius);border:var(--pluto-border);border-color:var(--pluto-primary-z);position:absolute;inset:-1px -.666rem}.pluto-text--editable.pluto-text--overflow-ellipsis:focus{text-overflow:clip;border-radius:var(--pluto-border-radius);box-shadow:inset 0 0 0 var(--pluto-border-width) var(--pluto-primary-z);overflow:hidden!important}.pluto-text--editable.pluto-text--overflow-ellipsis:focus.pluto--outline:after{content:none}}
