article .pluto-note{margin:var(--docs-block-gap) 0;padding:var(--docs-block-padding);font-family:var(--pluto-font-family);font-size:var(--pluto-p-size);line-height:var(--pluto-p-line-height);color:color-mix(in srgb, var(--note-color) 70%, var(--docs-body-color));flex-direction:row;align-items:flex-start;gap:2rem;display:flex;&.pluto--info{--note-color:var(--pluto-primary-text);background:var(--pluto-primary-z-5)}&.pluto--warning{--note-color:var(--pluto-warning-text);background:var(--pluto-warning-z-5)}&.pluto--error{--note-color:var(--pluto-error-text);background:var(--pluto-error-z-5)}&>.note__icon{width:2.667rem;height:1lh;color:var(--note-color);flex-shrink:0}&>.note__body{flex:1;min-width:0;& :is(p,li,span,strong,code,a){color:inherit}& a{text-underline-offset:.2em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentcolor 50%, transparent);&:hover{text-decoration-color:currentColor}}&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}}}@layer pluto{.pluto-note{border:var(--pluto-border);border-radius:var(--pluto-border-radius-small);padding:2rem 3rem;&.pluto--info{background:var(--pluto-primary-z-10);border-color:var(--pluto-primary-z-50);&,& p,& li,& span,& a{color:var(--pluto-primary-text)}}&.pluto--warning{background:var(--pluto-warning-z-10);border-color:var(--pluto-warning-z-70);&,& p,& li,& span,& a{color:var(--pluto-warning-text)}}&.pluto--error{background:var(--pluto-error-z-10);border-color:var(--pluto-error-z-40);&,& p,& li,& span,& a{color:var(--pluto-error-text)}}}.pluto-breadcrumb{color:inherit;& .pluto-text{font-weight:inherit;font-size:inherit;line-height:inherit}&.pluto-breadcrumb--highlight-last{&>:not(:last-child){color:var(--pluto-gray-l9);font-weight:350}&>:last-child{cursor:text;color:var(--pluto-gray-l11);pointer-events:none}}&.pluto-breadcrumb--highlight-first{&>:first-child{color:var(--pluto-gray-l11)}&>:not(:first-child){color:var(--pluto-gray-l9);font-weight:350}}& .pluto-breadcrumb__separator{color:var(--pluto-gray-l9);transform:scale(.9)}& a.pluto-text{text-decoration:none;transition:color .1s ease-in-out;&:hover{color:var(--pluto-gray-l11);text-decoration:none}}}.pluto-input__drag-btn{cursor:move!important;&.pluto-input__drag-btn--direction-x{cursor:col-resize;&>svg{transform:rotate(90deg)}}&.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;&:has(:focus-visible){& .pluto-input__switch-indicator{outline:1px solid var(--pluto-primary-z);outline-offset:var(--pluto-focus-ring-offset)}}&:not(.pluto--disabled).pluto-btn--prevent-click input{cursor:pointer}& input{opacity:0;z-index:100;width:100%;height:100%;position:absolute}& .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-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}& input:checked~.pluto-input__switch-indicator{background:var(--pluto-primary-m1)}& input:checked~.pluto-input__switch-indicator:before{transform:translateX(var(--pluto-switch-travel));background:var(--pluto-primary-p1)}&.pluto--disabled{& *{cursor:not-allowed!important}& .pluto-input__switch-indicator{background:var(--pluto-gray-l3-50)}& .pluto-input__switch-indicator:before{background:var(--pluto-gray-l6-70)}& input:checked~.pluto-input__switch-indicator{background:color-mix(in srgb, var(--pluto-gray-l3), var(--pluto-primary-m1))}& 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__trigger{font-variant-numeric:tabular-nums;white-space:nowrap;width:fit-content}&.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);& 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__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--visible{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){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%}&:not(.pluto--square) .pluto-trigger-indicator{padding-left:2rem}&.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:var(--pluto-text-color)}}html{--haul-background:var(--pluto-gray-l8-20);--haul-border-color:var(--pluto-gray-l8-50)}.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-tabs{min-width:0;position:relative}.pluto-tabs__content{flex-grow:1;width:100%;min-height:0;position:relative;overflow:hidden;&[hidden]:not([hidden=until-found]){display:none!important}}.pluto-tabs__selector{scrollbar-width:none;--pluto-focus-ring-offset:-2px;--pluto-tabs-tab-width:25rem;--pluto-tabs-tab-min-width:11rem;--pluto-tabs-selected-min-width:var(--pluto-tabs-tab-min-width);max-width:100%;position:relative;overflow:auto hidden;&::-webkit-scrollbar{display:none}&.pluto--direction-x:not(.pluto--wrap){height:0!important}}.pluto-tabs__thumb{border-radius:var(--pluto-border-radius-small);background:var(--pluto-gray-l6);opacity:0;pointer-events:none;z-index:1;height:round(.5rem,1px);transition:opacity .15s ease-in-out,background .15s ease-in-out;position:absolute;left:0;&:before{content:"";position:absolute;inset:round(-.75rem,1px) 0 0}&:hover,&.pluto-tabs__thumb--dragging{background:var(--pluto-gray-l8)}}.pluto-tabs__selector--scrollable:hover+.pluto-tabs__thumb,.pluto-tabs__thumb:hover,.pluto-tabs__thumb--dragging{opacity:1;pointer-events:auto}@property --pluto-tabs-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --pluto-tabs-fade-end{syntax:"<length>";inherits:false;initial-value:0}.pluto-tabs__selector.pluto--direction-x{--pluto-tabs-fade-start:0px;--pluto-tabs-fade-end:0px;mask-image:linear-gradient(to right, transparent 0, black var(--pluto-tabs-fade-start), black calc(100% - var(--pluto-tabs-fade-end)), transparent 100%);transition:--pluto-tabs-fade-start .1s ease-out,--pluto-tabs-fade-end .1s ease-out;&.pluto-tabs__selector--clipped-start{--pluto-tabs-fade-start:var(--pluto-tabs-fade-width,6rem)}&.pluto-tabs__selector--clipped-end{--pluto-tabs-fade-end:var(--pluto-tabs-fade-width,6rem)}}.pluto-tabs__selector.pluto--wrap{overflow:visible;mask-image:none}.pluto-tabs__selector--align-center .pluto-tabs__tab{text-align:center;justify-content:center}.pluto-tabs__selector--align-start .pluto-tabs__tab{text-align:left;justify-content:flex-start}.pluto-tabs__selector--sizing-elastic .pluto-tabs__tab:not(:has([contenteditable=true])){max-width:fit-content;min-width:var(--pluto-tabs-tab-min-width);flex:auto;overflow:hidden}.pluto-tabs__selector--sizing-fixed .pluto-tabs__tab{width:var(--pluto-tabs-tab-width);min-width:var(--pluto-tabs-tab-min-width);white-space:nowrap;flex:0 auto;overflow:hidden}.pluto-tabs__selector--sizing-content .pluto-tabs__tab{flex:none}.pluto-tabs__selector:not(.pluto-tabs__selector--sizing-content) .pluto-tabs__tab.pluto--selected:not(:has([contenteditable=true])){min-width:var(--pluto-tabs-selected-min-width)}.pluto-tabs__selector.pluto--direction-y{--pluto-tabs-tab-width:100%;flex-shrink:0;overflow:hidden auto;& .pluto-tabs__tab{width:100%;max-width:none;height:var(--pluto-tabs-tab-height,var(--pluto-height-small));flex:none;justify-content:flex-start}}.pluto-tabs__ghost{align-self:var(--pluto-tabs-tab-align,auto);pointer-events:none;border-radius:var(--pluto-border-radius-small);background:var(--pluto-primary-z-20);box-shadow:inset 0 0 0 var(--pluto-border-width) var(--pluto-primary-z-35);position:absolute;&.pluto--direction-x{width:var(--pluto-tabs-tab-min-width);height:var(--pluto-tabs-tab-height,var(--pluto-height-small))}&.pluto--direction-y{height:var(--pluto-tabs-tab-height,var(--pluto-height-small));left:0;right:0}}.pluto-tabs__tab{transition:transform .15s}.pluto-tabs__tab--hauled{opacity:0;transition:none}.pluto-tabs__tab .pluto-text{white-space:nowrap;animation:linear text-fade scroll(self x);overflow:hidden}@supports not (animation-timeline:scroll(self x)){.pluto-tabs__tab .pluto-text{text-overflow:ellipsis}}.pluto-tabs__tab .pluto-text--editable:not([contenteditable=true]){-webkit-user-select:none;user-select:none}.pluto-tabs__selector>.pluto-tabs__tab{color:var(--pluto-tabs-text-color,var(--pluto-gray-l9));& .pluto-text{color:var(--pluto-tabs-text-color,var(--pluto-gray-l9))}&.pluto--selected{color:var(--pluto-tabs-selected-text-color,var(--pluto-selected-subtle-color));& .pluto-text{color:var(--pluto-tabs-selected-text-color,var(--pluto-selected-subtle-color))}&.pluto--alt-color{--pluto-tabs-selected-text-color:var(--pluto-primary-z);& .pluto-text{font-weight:500}&>.pluto-icon{color:var(--pluto-primary-z);font-weight:500}}}}.pluto-tabs__selector--default{& .pluto-tabs__tab{border-radius:var(--pluto-border-radius-small);border:none;padding:0;transition:background .15s ease-in-out,transform .15s;position:relative;&:not(:has(.pluto-text)){padding:0 3rem}& .pluto-text{margin:0 2rem;padding:0 .25rem}&>.pluto-icon{color:var(--pluto-tabs-text-color,var(--pluto-gray-l9));flex-shrink:0;margin-left:1.5rem;margin-right:1rem;transition:opacity .1s ease-in-out}&:not(.pluto--selected){&:hover{background:var(--pluto-fill-hover)}&:active:not(:has(.pluto-tabs__close:active)){background:var(--pluto-fill-press)}}&.pluto--selected{box-shadow:inset 0 0 0 var(--pluto-border-width) var(--pluto-selected-subtle-border-color);&.pluto--alt-color{box-shadow:inset 0 0 0 var(--pluto-border-width) var(--pluto-selected-border-color)}}&:has(>.pluto-icon) .pluto-text{margin-left:0}&:has([contenteditable=true]) .pluto-tabs__close{opacity:0;pointer-events:none}&:hover:has(.pluto-tabs__close):not(:has([contenteditable=true]))>.pluto-icon{opacity:0}}&.pluto--direction-x{padding:0 .75rem;& .pluto-tabs__tab{min-height:0;height:var(--pluto-tabs-tab-height,var(--pluto-height-small));align-self:var(--pluto-tabs-tab-align,auto);font-weight:450}&.pluto--height-small{--pluto-tabs-tab-height:calc(var(--pluto-height-small) - 1px)}}&.pluto--direction-y{height:100%;padding:.75rem .5rem}}:is(.pluto-tabs__selector--default,.pluto-tabs__selector--chip) .pluto-tabs__tab.pluto--selected{--pluto-bg:var(--pluto-selected-subtle-bg);--pluto-hover-bg:var(--pluto-selected-subtle-hover-bg);--pluto-active-bg:var(--pluto-selected-subtle-active-bg);&.pluto--alt-color{--pluto-bg:var(--pluto-selected-bg);--pluto-hover-bg:var(--pluto-selected-hover-bg);--pluto-active-bg:var(--pluto-selected-active-bg)}}.pluto-tabs__selector--pill{--pluto-tabs-selected-min-width:20rem}:is(.pluto-tabs__selector--pill,.pluto-tabs__selector--chip) .pluto-tabs__tab{padding:0 2rem;transition:background .15s ease-in-out,border-color .15s ease-in-out,transform .15s;&>.pluto-icon{color:var(--pluto-tabs-text-color,var(--pluto-gray-l9));flex-shrink:0;margin-right:1rem}&.pluto--selected>.pluto-icon{color:var(--pluto-tabs-selected-text-color,var(--pluto-gray-l11))}}.pluto-tabs__selector--pill .pluto-tabs__tab:not(.pluto--selected){border-color:var(--pluto-gray-l5);--pluto-bg:var(--pluto-gray-l4)}.pluto-tabs__selector--pill .pluto-tabs__tab.pluto--selected{--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-tabs__selector--chip .pluto-tabs__tab:not(.pluto--selected){--pluto-bg:var(--pluto-gray-l2);--pluto-border-color:var(--pluto-gray-l4);--pluto-hover-border-color:var(--pluto-gray-l6);--pluto-active-border-color:var(--pluto-gray-l6)}.pluto-tabs__selector--chip .pluto-tabs__tab.pluto--selected{--pluto-border-color:var(--pluto-selected-subtle-border-color);--pluto-hover-border-color:var(--pluto-selected-subtle-border-color);--pluto-active-border-color:var(--pluto-selected-subtle-border-color);&.pluto--alt-color{--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)}}.pluto-tabs__tab .pluto-tabs__unsaved{width:round(.9em,1px);height:round(.9em,1px);fill:var(--pluto-gray-l9);flex-shrink:0}.pluto-tabs__selector>.pluto-tabs__tab:has(.pluto-text.pluto--status-warning){& .pluto-text,&>.pluto-icon{color:var(--pluto-warning-z)!important}&.pluto--selected{--pluto-tabs-warning-bg:color-mix(in srgb, var(--pluto-warning-z) 15%, var(--pluto-gray-l1));--pluto-bg:var(--pluto-tabs-warning-bg);--pluto-hover-bg:var(--pluto-tabs-warning-bg);--pluto-active-bg:color-mix(in srgb, var(--pluto-warning-z) 20%, var(--pluto-gray-l1));box-shadow:inset 0 0 0 var(--pluto-border-width) color-mix(in srgb, var(--pluto-warning-z) 65%, var(--pluto-gray-l1))}}.pluto-tabs__tab:has(.pluto-tabs__unsaved):has(.pluto-tabs__close){& .pluto-tabs__close{display:none}&:hover{& .pluto-tabs__unsaved{display:none}& .pluto-tabs__close{display:flex}}}}.error>.astro-code-wrapper{& .astro-code{border:1px solid var(--pluto-error-z);background-color:var(--pluto-error-z-15)!important}& button{display:none}}.warning>.astro-code-wrapper{& .astro-code{border:1px solid var(--pluto-warning-z);background-color:var(--pluto-warning-z-15)!important}& button{display:none}}.pluto-pack .astro-code-wrapper{margin:0;& .astro-code{border:none}}.astro-code-wrapper{position:relative;&.wrap{overflow-x:hidden}& pre{font-size:var(--pluto-tiny-size);margin:0;line-height:1.5}margin:5rem 0 var(--docs-block-gap);& button{opacity:0;z-index:2;transition:opacity .2s ease-in-out;position:absolute;top:2.3rem;right:2.3rem;& .pluto-icon{width:1em!important;height:1em!important}& .check{display:none}}&:hover button,& button:focus-visible{opacity:1}& .astro-code{padding:var(--docs-block-padding);border:var(--pluto-border);border-radius:1rem;position:relative;overflow:auto visible!important;&::-webkit-scrollbar{height:.75rem}&::-webkit-scrollbar-track{background:0 0}&::-webkit-scrollbar-thumb{background-color:var(--pluto-gray-l4);border-radius:.5rem}&::-webkit-scrollbar-thumb:hover{background-color:var(--pluto-gray-l5)}}}table .astro-code-wrapper{margin:0;& .astro-code{border-radius:var(--pluto-border-radius);padding:.5rem 1rem}& button{display:none}}article :is(.pluto-tabs__content,.docs-details>.content)>.astro-code-wrapper{--band:var(--docs-block-padding);margin:var(--band) calc(-1 * var(--band));& .astro-code{border:none;border-block:1px solid var(--pluto-gray-l3);border-radius:0}&:first-child{margin-top:calc(-1 * var(--band));& .astro-code{border-top:none}}&:last-child{margin-bottom:calc(-1 * var(--band));& .astro-code{border-bottom:none}}}article :is(.pluto-tabs__content,.docs-details>.content)>p:has(+.astro-code-wrapper){margin-bottom:0}p:has(+.astro-code-wrapper){margin-bottom:2rem}p+.astro-code-wrapper,.pluto-note+.astro-code-wrapper,:is(h2,h3,h4,h5,h6)+.astro-code-wrapper{margin-top:0}.docs-details{interpolate-size:allow-keywords;margin:4rem 0 var(--docs-block-gap);border:var(--pluto-border);background:var(--pluto-gray-l0);border-radius:1.5rem;overflow:hidden;&+.docs-details{margin-top:calc(var(--docs-block-gap) * -1 + 2rem)}&::details-content{height:0;transition:height .25s ease, content-visibility .25s allow-discrete;overflow:clip}&[open]::details-content{height:auto}&>summary{width:100%;min-height:7rem;padding:0 var(--docs-block-padding);background:var(--pluto-gray-l1);cursor:pointer;align-items:center;gap:1.5rem;transition:background-color .2s;display:flex;&::marker,&::-webkit-details-marker{content:none;display:none}&:hover{background:var(--pluto-gray-l2)}&>:not(.indicator){min-width:0;color:var(--pluto-gray-l10);flex:1;margin:0;display:block;& svg{vertical-align:-.125em;color:var(--pluto-gray-l8);margin-right:1rem}}& code{background:0 0;border:none;padding:0}& .indicator{width:2.5rem;height:2.5rem;color:var(--pluto-gray-l8);flex-shrink:0;transition:transform .2s}}&[open]>summary{border-bottom:var(--pluto-border);& .indicator{transform:rotate(90deg)}}&>.content{padding:var(--docs-block-padding)}}.table-wrapper[data-astro-cid-hmeybbpe]{padding-bottom:.5rem;overflow-x:auto}.table-wrapper[data-astro-cid-hmeybbpe] :is(td,th):first-child{z-index:1;background:var(--pluto-gray-l0);padding-right:2rem;position:sticky;left:0}@supports (animation-timeline:scroll()){.table-wrapper[data-astro-cid-hmeybbpe]{scroll-timeline:--table-scroll x;animation-name:table-edge;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--table-scroll}.table-wrapper[data-astro-cid-hmeybbpe] :is(td,th):first-child{animation-name:table-column;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--table-scroll}}@keyframes table-edge{0%,95%{mask-image:linear-gradient(270deg,#0000,#000 6rem)}to{mask-image:none}}@keyframes table-column{0%{box-shadow:inset -1px 0 #0000}2%,to{box-shadow:inset -1px 0 0 var(--pluto-gray-l4)}}.table-wrapper[data-astro-cid-hmeybbpe] td[data-whole]{white-space:nowrap}@media (width<=800px){.table-wrapper[data-astro-cid-hmeybbpe] td code{white-space:normal}.table-wrapper[data-astro-cid-hmeybbpe][data-shape=stack]{& thead{display:none}& tr{grid-template-columns:minmax(10rem,2fr) minmax(0,3fr);align-items:baseline;gap:1rem 2rem;padding:2.5rem 0;display:grid}& tbody tr:first-child{border-top:none;padding-top:0}& tbody tr:last-child{border-bottom:none;padding-bottom:0}& td{display:contents}& td:first-child>span{font-size:var(--pluto-p-size);color:var(--pluto-gray-l11);grid-column:1/-1;margin-bottom:.5rem;font-weight:550}& td[data-empty]{display:none}& td:not(:first-child):before{content:attr(data-label);color:var(--pluto-gray-l8);font-size:round(2.1667rem,1px)}& td.num{text-align:start}& td code{overflow-wrap:anywhere}}}.diagram[data-astro-cid-35r3hsg5]{margin:5rem 0 var(--docs-block-gap);border:var(--pluto-border);width:100%;box-shadow:var(--pluto-shadow-v1);background-image:radial-gradient(var(--pluto-dark-gray-l5) .5px, var(--pluto-dark-gray-l0) .5px);background-size:2rem 2rem;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding:5rem;display:flex;position:relative;overflow:hidden;@media (prefers-color-scheme:dark){box-shadow:none;background-image:radial-gradient(var(--pluto-gray-l4-70) .5px, transparent .5px)}&.themed{background-image:radial-gradient(var(--pluto-gray-l7) .5px, var(--pluto-gray-l0) 1px);padding:3rem;& .box{fill:var(--pluto-gray-l0);stroke:var(--pluto-gray-l8)}& .arrow{fill:var(--pluto-gray-l11);stroke:var(--pluto-gray-l11)}& .label{fill:var(--pluto-text-color);font-family:var(--pluto-font-family)}}&.preview{--ring:light-dark(#00000014,#ffffff14);--drop:0 24px 48px -16px #1e285047;box-shadow:inset 0 0 0 1px var(--ring);background:radial-gradient(70% 80% at 50% 100%, transparent, color-mix(in oklab, var(--pluto-gray-l0) 40%, transparent)), linear-gradient(var(--pluto-gray-l0), color-mix(in oklab, var(--pluto-gray-l0) 15%, transparent) 75%, transparent), linear-gradient(90deg in oklab, #3774d0, #a855f7 55%, #ff007b);border:none;border-radius:3rem;padding:8rem 9rem 11rem;display:block;@media (width>1100px){width:calc(100% + 10rem);margin-inline:-5rem}@media (width<=800px){padding:4rem 4rem 6rem}@media (prefers-color-scheme:dark){--drop:0 24px 60px -12px #000000b3}& .internal{z-index:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}& .window{z-index:1;box-shadow:0 0 0 1px var(--ring), var(--drop);border-radius:2rem;position:relative;overflow:hidden;&:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px light-dark(#ffffffe6,#ffffff8c);mask-image:radial-gradient(320px 220px at 6% 0,#000,#00000080 35%,#0000 75%)}& img{border-radius:0;width:100%;height:auto;margin:0;display:block}}}&.boxes{background-image:url("data:image/svg+xml;utf8,%3Csvg viewBox=%220 0 2000 1400%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask id=%22b%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22%3E%3Cpath fill=%22url(%23a)%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3C%2Fmask%3E%3Cpath d=%22M0 0h2000v1400H0z%22%2F%3E%3Cg style=%22transform-origin:center center%22 stroke=%22%23111%22 stroke-width=%222%22 mask=%22url(%23b)%22%3E%3Cpath fill=%22%2311111166%22 d=%22M0 0h100v100H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M100 0h100v100H100z%22%2F%3E%3Cpath fill=%22%2311111167%22 d=%22M200 0h100v100H200z%22%2F%3E%3Cpath fill=%22none%22 d=%22M300 0h100v100H300zM400 0h100v100H400zM500 0h100v100H500z%22%2F%3E%3Cpath fill=%22%2311111155%22 d=%22M600 0h100v100H600z%22%2F%3E%3Cpath fill=%22%23111111b9%22 d=%22M700 0h100v100H700z%22%2F%3E%3Cpath fill=%22none%22 d=%22M800 0h100v100H800zM900 0h100v100H900zM1000 0h100v100h-100zM1100 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111112e%22 d=%22M1200 0h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1300 0h100v100h-100zM1400 0h100v100h-100zM1500 0h100v100h-100zM1600 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111119c%22 d=%22M1700 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111111a%22 d=%22M1800 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111117c%22 d=%22M1900 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111148%22 d=%22M0 100h100v100H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M100 100h100v100H100zM200 100h100v100H200zM300 100h100v100H300zM400 100h100v100H400zM500 100h100v100H500zM600 100h100v100H600z%22%2F%3E%3Cpath fill=%22%23111111db%22 d=%22M700 100h100v100H700z%22%2F%3E%3Cpath fill=%22none%22 d=%22M800 100h100v100H800z%22%2F%3E%3Cpath fill=%22%23111111d3%22 d=%22M900 100h100v100H900z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1000 100h100v100h-100zM1100 100h100v100h-100zM1200 100h100v100h-100zM1300 100h100v100h-100zM1400 100h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111f3%22 d=%22M1500 100h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1600 100h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111f6%22 d=%22M1700 100h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111a8%22 d=%22M1800 100h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111143%22 d=%22M1900 100h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M0 200h100v100H0zM100 200h100v100H100zM200 200h100v100H200z%22%2F%3E%3Cpath fill=%22%2311111181%22 d=%22M300 200h100v100H300z%22%2F%3E%3Cpath fill=%22none%22 d=%22M400 200h100v100H400zM500 200h100v100H500z%22%2F%3E%3Cpath fill=%22%2311111134%22 d=%22M600 200h100v100H600z%22%2F%3E%3Cpath fill=%22none%22 d=%22M700 200h100v100H700zM800 200h100v100H800zM900 200h100v100H900zM1000 200h100v100h-100zM1100 200h100v100h-100zM1200 200h100v100h-100zM1300 200h100v100h-100zM1400 200h100v100h-100zM1500 200h100v100h-100zM1600 200h100v100h-100zM1700 200h100v100h-100zM1800 200h100v100h-100zM1900 200h100v100h-100zM0 300h100v100H0zM100 300h100v100H100zM200 300h100v100H200z%22%2F%3E%3Cpath fill=%22%23111111e7%22 d=%22M300 300h100v100H300z%22%2F%3E%3Cpath fill=%22none%22 d=%22M400 300h100v100H400z%22%2F%3E%3Cpath fill=%22%2311111167%22 d=%22M500 300h100v100H500z%22%2F%3E%3Cpath fill=%22none%22 d=%22M600 300h100v100H600z%22%2F%3E%3Cpath fill=%22%231111110c%22 d=%22M700 300h100v100H700z%22%2F%3E%3Cpath fill=%22%231111113d%22 d=%22M800 300h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 300h100v100H900z%22%2F%3E%3Cpath fill=%22%2311111181%22 d=%22M1000 300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1100 300h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111b3%22 d=%22M1200 300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1300 300h100v100h-100zM1400 300h100v100h-100zM1500 300h100v100h-100zM1600 300h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111fe%22 d=%22M1700 300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1800 300h100v100h-100zM1900 300h100v100h-100zM0 400h100v100H0zM100 400h100v100H100zM200 400h100v100H200zM300 400h100v100H300zM400 400h100v100H400z%22%2F%3E%3Cpath fill=%22%2311111180%22 d=%22M500 400h100v100H500z%22%2F%3E%3Cpath fill=%22none%22 d=%22M600 400h100v100H600z%22%2F%3E%3Cpath fill=%22%231111119e%22 d=%22M700 400h100v100H700z%22%2F%3E%3Cpath fill=%22none%22 d=%22M800 400h100v100H800z%22%2F%3E%3Cpath fill=%22%231111115c%22 d=%22M900 400h100v100H900z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1000 400h100v100h-100zM1100 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111c3%22 d=%22M1200 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111e5%22 d=%22M1300 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111112c%22 d=%22M1400 400h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1500 400h100v100h-100zM1600 400h100v100h-100zM1700 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111eb%22 d=%22M1800 400h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1900 400h100v100h-100zM0 500h100v100H0zM100 500h100v100H100z%22%2F%3E%3Cpath fill=%22%23111111fc%22 d=%22M200 500h100v100H200z%22%2F%3E%3Cpath fill=%22none%22 d=%22M300 500h100v100H300zM400 500h100v100H400zM500 500h100v100H500zM600 500h100v100H600z%22%2F%3E%3Cpath fill=%22%23111111ee%22 d=%22M700 500h100v100H700z%22%2F%3E%3Cpath fill=%22%23111111f7%22 d=%22M800 500h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 500h100v100H900z%22%2F%3E%3Cpath fill=%22%231111110f%22 d=%22M1000 500h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1100 500h100v100h-100zM1200 500h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111193%22 d=%22M1300 500h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1400 500h100v100h-100zM1500 500h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111117d%22 d=%22M1600 500h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111e7%22 d=%22M1700 500h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1800 500h100v100h-100zM1900 500h100v100h-100zM0 600h100v100H0zM100 600h100v100H100zM200 600h100v100H200z%22%2F%3E%3Cpath fill=%22%231111116a%22 d=%22M300 600h100v100H300z%22%2F%3E%3Cpath fill=%22%2311111151%22 d=%22M400 600h100v100H400z%22%2F%3E%3Cpath fill=%22none%22 d=%22M500 600h100v100H500z%22%2F%3E%3Cpath fill=%22%231111116d%22 d=%22M600 600h100v100H600z%22%2F%3E%3Cpath fill=%22none%22 d=%22M700 600h100v100H700zM800 600h100v100H800zM900 600h100v100H900zM1000 600h100v100h-100zM1100 600h100v100h-100zM1200 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111168%22 d=%22M1300 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111115e%22 d=%22M1400 600h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1500 600h100v100h-100zM1600 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111ad%22 d=%22M1700 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111119b%22 d=%22M1800 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111165%22 d=%22M1900 600h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M0 700h100v100H0zM100 700h100v100H100zM200 700h100v100H200zM300 700h100v100H300z%22%2F%3E%3Cpath fill=%22%231111115f%22 d=%22M400 700h100v100H400z%22%2F%3E%3Cpath fill=%22none%22 d=%22M500 700h100v100H500zM600 700h100v100H600z%22%2F%3E%3Cpath fill=%22%231111116a%22 d=%22M700 700h100v100H700z%22%2F%3E%3Cpath fill=%22none%22 d=%22M800 700h100v100H800zM900 700h100v100H900zM1000 700h100v100h-100zM1100 700h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111163%22 d=%22M1200 700h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1300 700h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111f1%22 d=%22M1400 700h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1500 700h100v100h-100zM1600 700h100v100h-100zM1700 700h100v100h-100zM1800 700h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111183%22 d=%22M1900 700h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M0 800h100v100H0zM100 800h100v100H100z%22%2F%3E%3Cpath fill=%22%231111113c%22 d=%22M200 800h100v100H200z%22%2F%3E%3Cpath fill=%22none%22 d=%22M300 800h100v100H300zM400 800h100v100H400zM500 800h100v100H500z%22%2F%3E%3Cpath fill=%22%2311111168%22 d=%22M600 800h100v100H600z%22%2F%3E%3Cpath fill=%22%23111111af%22 d=%22M700 800h100v100H700z%22%2F%3E%3Cpath fill=%22%2311111134%22 d=%22M800 800h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 800h100v100H900z%22%2F%3E%3Cpath fill=%22%23111111c3%22 d=%22M1000 800h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1100 800h100v100h-100zM1200 800h100v100h-100zM1300 800h100v100h-100zM1400 800h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111126%22 d=%22M1500 800h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1600 800h100v100h-100zM1700 800h100v100h-100zM1800 800h100v100h-100zM1900 800h100v100h-100zM0 900h100v100H0zM100 900h100v100H100zM200 900h100v100H200z%22%2F%3E%3Cpath fill=%22%23111111f7%22 d=%22M300 900h100v100H300z%22%2F%3E%3Cpath fill=%22%231111119a%22 d=%22M400 900h100v100H400z%22%2F%3E%3Cpath fill=%22%23111111de%22 d=%22M500 900h100v100H500z%22%2F%3E%3Cpath fill=%22%231111116d%22 d=%22M600 900h100v100H600z%22%2F%3E%3Cpath fill=%22%2311111150%22 d=%22M700 900h100v100H700z%22%2F%3E%3Cpath fill=%22none%22 d=%22M800 900h100v100H800zM900 900h100v100H900zM1000 900h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111109%22 d=%22M1100 900h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1200 900h100v100h-100zM1300 900h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111193%22 d=%22M1400 900h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1500 900h100v100h-100zM1600 900h100v100h-100zM1700 900h100v100h-100zM1800 900h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111b0%22 d=%22M1900 900h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M0 1000h100v100H0zM100 1000h100v100H100zM200 1000h100v100H200zM300 1000h100v100H300z%22%2F%3E%3Cpath fill=%22%23111111d5%22 d=%22M400 1000h100v100H400z%22%2F%3E%3Cpath fill=%22none%22 d=%22M500 1000h100v100H500zM600 1000h100v100H600zM700 1000h100v100H700zM800 1000h100v100H800zM900 1000h100v100H900zM1000 1000h100v100h-100zM1100 1000h100v100h-100zM1200 1000h100v100h-100zM1300 1000h100v100h-100zM1400 1000h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111131%22 d=%22M1500 1000h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1600 1000h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111119%22 d=%22M1700 1000h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1800 1000h100v100h-100zM1900 1000h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111117e%22 d=%22M0 1100h100v100H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M100 1100h100v100H100zM200 1100h100v100H200zM300 1100h100v100H300zM400 1100h100v100H400z%22%2F%3E%3Cpath fill=%22%2311111165%22 d=%22M500 1100h100v100H500z%22%2F%3E%3Cpath fill=%22none%22 d=%22M600 1100h100v100H600zM700 1100h100v100H700zM800 1100h100v100H800zM900 1100h100v100H900zM1000 1100h100v100h-100zM1100 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111197%22 d=%22M1200 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111112c%22 d=%22M1300 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111196%22 d=%22M1400 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111185%22 d=%22M1500 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111113d%22 d=%22M1600 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1700 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111196%22 d=%22M1800 1100h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1900 1100h100v100h-100zM0 1200h100v100H0zM100 1200h100v100H100zM200 1200h100v100H200z%22%2F%3E%3Cpath fill=%22%23111111d6%22 d=%22M300 1200h100v100H300z%22%2F%3E%3Cpath fill=%22none%22 d=%22M400 1200h100v100H400zM500 1200h100v100H500zM600 1200h100v100H600zM700 1200h100v100H700z%22%2F%3E%3Cpath fill=%22%231111115b%22 d=%22M800 1200h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 1200h100v100H900z%22%2F%3E%3Cpath fill=%22%2311111126%22 d=%22M1000 1200h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111f2%22 d=%22M1100 1200h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111135%22 d=%22M1200 1200h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111134%22 d=%22M1300 1200h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111197%22 d=%22M1400 1200h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1500 1200h100v100h-100zM1600 1200h100v100h-100zM1700 1200h100v100h-100zM1800 1200h100v100h-100zM1900 1200h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111a9%22 d=%22M0 1300h100v100H0z%22%2F%3E%3Cpath fill=%22%23111111dc%22 d=%22M100 1300h100v100H100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M200 1300h100v100H200z%22%2F%3E%3Cpath fill=%22%231111116f%22 d=%22M300 1300h100v100H300z%22%2F%3E%3Cpath fill=%22none%22 d=%22M400 1300h100v100H400zM500 1300h100v100H500zM600 1300h100v100H600zM700 1300h100v100H700zM800 1300h100v100H800zM900 1300h100v100H900zM1000 1300h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111b4%22 d=%22M1100 1300h100v100h-100z%22%2F%3E%3Cpath fill=%22%231111115d%22 d=%22M1200 1300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1300 1300h100v100h-100zM1400 1300h100v100h-100zM1500 1300h100v100h-100z%22%2F%3E%3Cpath fill=%22%2311111190%22 d=%22M1600 1300h100v100h-100z%22%2F%3E%3Cpath fill=%22%23111111b7%22 d=%22M1700 1300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1800 1300h100v100h-100zM1900 1300h100v100h-100z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CradialGradient id=%22a%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22%2F%3E%3Cstop offset=%221%22 stop-color=%22%23fff%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:repeat;background-size:cover}}.next-prev{margin-top:8rem;& .link{cursor:pointer;align-items:center;gap:1.5rem;&>.pluto-flex{gap:.5rem}&:hover{text-decoration:none!important;& .next-prev__title{text-decoration:underline;text-decoration-color:var(--pluto-gray-l6)}& .pluto-icon{color:var(--pluto-gray-l11);transform:translate(-.5rem)}}}& .link--next{text-align:end;&>.pluto-flex{align-items:flex-end}&:hover .pluto-icon{transform:translate(.5rem)}}& .next-prev__label{color:var(--pluto-gray-l8);font-weight:500}& .next-prev__title{color:var(--pluto-gray-l11);margin:0;font-weight:500}& code{color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;padding:0}& .pluto-icon{color:var(--pluto-gray-l8);width:3rem;height:3rem;transition:transform .2s}}.edition-badge{border:1px solid var(--pluto-gray-l5);border-radius:var(--pluto-border-radius-small);background:var(--pluto-gray-l1);height:20px;font:550 12px/1 var(--pluto-font-family);letter-spacing:.01em;white-space:nowrap;color:var(--pluto-gray-l10);align-items:center;padding:0 7px;display:inline-flex}.edition-badge--enterprise{border-color:color-mix(in srgb, var(--pluto-primary-z) 35%, transparent);background:color-mix(in srgb, var(--pluto-primary-z) 8%, transparent);color:var(--pluto-primary-z)}article[data-edition=enterprise] .edition-badge--enterprise:not(.article-top>*){display:none}article table.docs-compare{margin:0 0 var(--docs-block-gap);table-layout:fixed;& .docs-compare__capability{width:44%}& :is(th,td){text-align:start;vertical-align:top;font-size:var(--pluto-small-size);line-height:var(--pluto-small-line-height);font-weight:var(--pluto-p-weight);color:var(--docs-body-color);border:none;padding:1.5rem 2rem}& tr>:first-child{padding-left:0}& tr>:last-child{padding-right:0}& tr{border:none}& thead :is(th,td){top:var(--nav-height);z-index:1;background:var(--pluto-gray-l0);box-shadow:inset 0 -1px var(--pluto-gray-l4);position:sticky}& thead th{white-space:normal;padding-top:2rem;padding-bottom:2rem;& .pluto-icon{width:3rem;height:3rem;color:var(--pluto-gray-l9);margin-bottom:1.5rem;display:block}}& .docs-compare__name{font-size:var(--pluto-p-size);line-height:var(--pluto-p-line-height);color:var(--pluto-gray-l11);font-weight:550;display:block}& .docs-compare__price{color:var(--pluto-gray-l8);font-weight:500;display:block}& th[scope=rowgroup]{font-size:var(--pluto-p-size);line-height:var(--pluto-p-line-height);color:var(--pluto-gray-l11);padding-top:6rem;padding-bottom:1.5rem;font-weight:550}& tbody:first-of-type th[scope=rowgroup]{padding-top:4rem}& tbody tr+tr{box-shadow:inset 0 1px var(--pluto-gray-l3)}& th[scope=row]{color:var(--pluto-gray-l10)}& .docs-compare__systems{flex-wrap:wrap;gap:.5rem 2.5rem;margin:0;padding:0;list-style:none;display:flex;& li{font-size:inherit;line-height:inherit;align-items:center;gap:1rem;margin:0;padding:0;display:inline-flex}& li:before{content:none}& .pluto-icon{width:2.25rem;height:2.25rem;color:var(--pluto-gray-l8)}}@media (width<=600px){& .docs-compare__capability{width:34%}& :is(th,td){padding:1.25rem 1rem}& .docs-compare__systems{flex-direction:column}}}.edition-block{border-left:2px solid var(--pluto-primary-z-30);margin:2rem 0;padding:.5rem 0 .5rem 2rem;&>.edition-badge{margin-bottom:1.25rem}&>p:last-child{margin-bottom:0}}article{box-sizing:content-box;flex:122rem;min-width:0;max-width:122rem;margin-bottom:25rem;position:relative;overflow-x:clip;& .article-title{width:fit-content;display:inline-block}& .pluto-breadcrumb{flex-wrap:wrap;row-gap:.5rem;& a.pluto-text{white-space:nowrap;color:var(--pluto-gray-l8);font-weight:375;font-size:var(--pluto-p-size);&:last-child{color:var(--pluto-gray-l10);font-weight:450}&:hover{color:var(--pluto-gray-l10);text-decoration:none}@media (pointer:coarse){margin-block:-1.25rem;padding-block:1.25rem}}}& .pluto-icon--caret-right{width:2rem;height:2rem;color:var(--pluto-gray-l6);transform:translateY(0);&:first-child{display:none}}padding:5rem 8rem;@media (width<=1100px){padding-right:2rem}@media (width<=800px){margin-bottom:0;padding:5rem 2rem}& .article-title:after{content:"";background:var(--pluto-primary-z);width:100px;height:2px;margin-top:2.3rem;display:block}& .article-top{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex;&>.edition-badge{margin-left:auto}@media (width<=800px){flex-direction:column;align-items:flex-start;&>.edition-badge{margin-left:0}}}& .article-description{color:var(--pluto-gray-l9);font-size:var(--pluto-h4-size);line-height:var(--pluto-h4-line-height);margin-top:1.15rem;margin-bottom:6.9rem;font-weight:350;&+:is(h2,h2.pluto-text){margin-top:4rem}&+.blog-author{margin-top:-4rem}}& .pluto-divider{border-top:var(--pluto-border);margin:5rem 0;&+:is(h2,h2.pluto-text){margin-top:4rem!important}&+:is(h3,h3.pluto-text){margin-top:3rem}&+h2:not(.no-link):has(+h2.no-link){height:0;margin:0;overflow:hidden}&+h2:not(.no-link)+h2.no-link{margin-top:4rem!important}}& :is(p,li) .pluto-icon{vertical-align:-.125em}& table{width:100%;display:table}& figure{flex-direction:column;align-items:center;margin:5rem 0;display:flex;& figcaption{font-family:var(--pluto-font-family);font-size:var(--pluto-small-size);line-height:var(--pluto-small-line-height);color:var(--pluto-gray-l8);text-align:center;text-wrap:balance;font-style:italic}& img{width:100%;margin-top:-2rem;margin-bottom:2rem}}}article :is(.pluto-tabs__content,.docs-details>.content){&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}}@property --docs-step-line{syntax:"<length>";inherits:true;initial-value:28px}article ol:not([class]){margin:3rem 0;padding:0;list-style:none;&>li{--docs-step-line:1lh;margin:0;padding:0 0 3rem 6rem;position:relative;&:before{content:counter(list-item);top:calc(var(--docs-step-line) / 2 - 12px);box-sizing:border-box;border:1px solid var(--pluto-gray-l3);border-radius:var(--pluto-border-radius-small);background:var(--pluto-gray-l2);width:24px;height:24px;color:var(--pluto-gray-l9);place-items:center;font:500 12px/1 Geist Mono,monospace;display:grid;position:absolute;left:0}&:after{content:"";top:calc(var(--docs-step-line) / 2 + 16px);border-left:1px solid var(--pluto-gray-l3);position:absolute;bottom:4px;left:12px}&:last-child{padding-bottom:0;&:after{display:none}}&>*{margin:0}&>:is(p,ul,ol,div,pre,figure,table,video,.pluto-btn){margin-top:2rem}&>p:first-child{margin-top:0}}}@media (width>=801px){main>section:has(.docs-wide),main>section article:has(.docs-wide){overflow-x:visible}article .docs-wide{--docs-wide-width:max(100%, min(1080px, 100vw - 2 * (var(--docs-page-nav-width) + 4rem)));width:var(--docs-wide-width);margin-inline:calc((100% - var(--docs-wide-width)) / 2)}}.feedback-modal,.feedback-form{--pluto-h1-size:7rem;--pluto-h1-weight:500;--pluto-h1-line-height:10.5rem;--pluto-h2-size:4.5rem;--pluto-h2-weight:medium;--pluto-h2-line-height:6.75rem;--pluto-h3-size:3.5rem;--pluto-h3-weight:medium;--pluto-h3-line-height:5.25rem;--pluto-h4-size:2.6666rem;--pluto-h4-weight:medium;--pluto-h4-line-height:3.9999rem;--pluto-h5-size:2.33333rem;--pluto-h5-weight:450;--pluto-h5-line-height:3.5rem;--pluto-p-size:2.16667rem;--pluto-p-weight:regular;--pluto-p-line-height:3rem;--pluto-small-size:1.91667rem;--pluto-small-weight:regular;--pluto-small-line-height:2.875rem;--pluto-border-radius:2px;--pluto-height-large:5rem;--pluto-height-medium:4.5rem;--pluto-height-small:4rem;--pluto-height-huge:8rem;--pluto-pack-br:2px!important}.docs-picker__menu{background:var(--pluto-gray-l1);box-shadow:var(--pluto-shadow-overlay);margin:.5rem 0 0;padding:.5rem;inset:auto;&:not(:popover-open){display:none}}.on-this-page-menu{position:relative}.on-this-page-indicator{background:var(--pluto-primary-z);pointer-events:none;width:2px;transition:transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute;left:0}.on-this-page-item{font-size:var(--pluto-small-size);line-height:130%;font-family:var(--pluto-font-family);color:var(--pluto-gray-l8);box-shadow:inset 1px 0 0 0 var(--pluto-border-color);padding:1rem 2rem;font-weight:400;text-decoration:none;transition:color .15s;display:block;&[hidden]{display:none}&.depth-3{padding-left:4rem}& .on-this-page-step{letter-spacing:.06em;text-transform:uppercase;color:var(--pluto-gray-l6);margin-bottom:.25rem;font:500 10px/14px Geist Mono,monospace;transition:color .15s;display:block}&:hover .on-this-page-step,&.active .on-this-page-step{color:var(--pluto-gray-l8)}&:hover,&.active{color:var(--pluto-text-color)}}nav.on-this-page{top:calc(var(--nav-height) + 7rem);width:235px;max-height:calc(100vh - var(--nav-height) - 11rem);align-self:flex-start;margin-bottom:10rem;position:sticky;& .on-this-page__header{flex-shrink:0}& .on-this-page__content{flex:1;min-height:0;padding-top:2rem;padding-bottom:2rem;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 2rem calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 2rem calc(100% - 2rem),#0000 100%)}flex-shrink:0}.outline-bar{--outline-bar-height:7rem;top:var(--nav-height);z-index:3;height:var(--outline-bar-height);border-bottom:var(--pluto-border);border-color:var(--pluto-gray-l4);position:sticky;&:before{content:"";z-index:-1;background:var(--pluto-gray-l1-80);backdrop-filter:blur(3rem);position:absolute;inset:0}}.outline-bar__trigger{width:100%;height:100%;padding:0 var(--header-inset);font-family:var(--pluto-font-family);font-size:var(--pluto-small-size);line-height:var(--pluto-small-line-height);color:var(--pluto-gray-l10);cursor:pointer;background:0 0;border:none;align-items:center;gap:1rem;display:flex;& .outline-bar__title{color:var(--pluto-gray-l8);flex-shrink:0}& .outline-bar__separator{color:var(--pluto-gray-l6);flex-shrink:0}& .outline-bar__current{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}& .outline-bar__caret{color:var(--pluto-gray-l8);flex-shrink:0;transition:rotate .2s}&:focus-visible{outline:2px solid var(--pluto-primary-z);outline-offset:-2px}}.outline-bar:has(:popover-open) .outline-bar__caret{rotate:180deg}.outline-bar__panel{--top:calc(var(--nav-height) + var(--outline-bar-height));inset:var(--top) 0 auto;width:100%;max-height:calc(100dvh - var(--top) - 10rem);padding:2rem var(--header-inset) 3rem;border:none;border-bottom:var(--pluto-border);border-color:var(--pluto-gray-l4);background:var(--pluto-gray-l1);color:inherit;box-shadow:var(--pluto-shadow-overlay);margin:0;position:fixed;overflow-y:auto;& .docs-picker{margin-bottom:2rem}& .on-this-page-item{padding-top:1.5rem;padding-bottom:1.5rem}}.blog-meta{flex-direction:column;align-items:flex-end;gap:1.15rem;display:flex;position:absolute;top:5rem;right:8rem}.blog-human-note{color:var(--pluto-gray-l7);font-family:var(--pluto-font-family);font-style:italic;font-size:var(--pluto-small-size);border-top:var(--pluto-border);padding-top:2rem;font-weight:400;line-height:160%}.blog-author{align-items:center;gap:1.5rem;margin-bottom:4rem;text-decoration:none;display:flex}.blog-author__photo{object-fit:cover;object-position:center 20%;border:var(--pluto-border);width:6rem;height:6rem;box-shadow:none;border-radius:50%;margin:0}.blog-author__name{color:var(--pluto-gray-l9);font-family:var(--pluto-font-family);font-size:var(--pluto-small-size);font-weight:450}.blog-author:hover .blog-author__name{color:var(--pluto-gray-l10)}.blog-published{color:var(--pluto-gray-l8);font-family:var(--pluto-font-family);font-size:var(--pluto-small-size);background-color:var(--pluto-gray-l2);border:var(--pluto-border);border-radius:1rem;padding:.5rem 1.5rem;font-weight:400}.pluto-text:has(>.step-label){color:inherit;flex-wrap:wrap}.step-label{letter-spacing:.06em;text-transform:uppercase;color:var(--pluto-gray-l8);flex-basis:100%;margin-bottom:.5rem;font:500 12px/16px Geist Mono,monospace}article .docs-tabs__header{border-bottom:var(--pluto-border);background:var(--pluto-gray-l1);align-items:center;gap:2rem;padding:0 2.5rem 0 1rem;display:flex}.docs-tabs__edition{flex-shrink:0;text-decoration:none;display:none;&:hover{text-decoration:none;& .edition-badge{border-color:color-mix(in srgb, var(--pluto-primary-z) 60%, transparent)}}}.docs-tabs__header:has(.pluto--selected[data-edition=enterprise])>.docs-tabs__edition[data-edition=enterprise]{display:inline-flex}.reference-tree [role=treeitem][hidden]{display:none}.rule[data-astro-cid-5bv7elbp]{margin:0 0 5rem;& .title{margin:0;position:absolute;top:1.5rem;left:2rem}&.magicpattern{background-image:url(/_astro/pattern.CanhSFV6.svg);background-position:50%;background-repeat:repeat;background-size:cover}text-align:center;background:var(--pluto-gray-l1);border:var(--pluto-border);border-color:var(--pluto-primary-z-40);border-radius:2rem;padding:5rem;position:relative;& *{color:var(--pluto-dark-gray-l10);font-size:2.75rem;font-weight:500}}.control-chip{box-sizing:border-box;border-radius:.5rem;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex;& svg{width:.6em;height:.6em}&.control-chip--absolute{background:var(--pluto-secondary-z-30)}}.details-group[data-astro-cid-stvcodbf]{margin:2rem 0}.details-group[data-astro-cid-stvcodbf] details{border-top:none;border-radius:0;margin:0}.details-group[data-astro-cid-stvcodbf] details:first-of-type{border-top:var(--pluto-border);border-top-left-radius:1rem;border-top-right-radius:1rem}.details-group[data-astro-cid-stvcodbf] details:last-of-type{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.bento-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem;margin:2rem 0;display:grid}@media (width<=600px){.bento-grid{grid-template-columns:1fr}.bento-grid .bento-item{grid-column:span 1!important}}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes border-shimmer{to{--border-angle:360deg}}.bento-item{background-color:var(--pluto-gray-l1);cursor:pointer;border:none;border-radius:1.25rem;justify-content:flex-end;min-height:35rem;padding:2.5rem;transition:transform .3s;position:relative;text-decoration:none!important;&:hover{transform:scale(1.01)}&:before{content:"";background:var(--pluto-gray-l4);-webkit-mask-composite:xor;pointer-events:none;border-radius:1.25rem;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}&:hover{&:before{background:conic-gradient(from var(--border-angle), var(--pluto-gray-l4) 20%, var(--pluto-primary-z) 50%, var(--pluto-gray-l4) 80%);animation:3s linear infinite border-shimmer}& .bento-graphic-icon{color:var(--pluto-gray-l7);transform:scale(1.08)}}& .bento-graphic{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 40%;overflow:hidden}& .bento-glow{background:radial-gradient(circle, var(--pluto-primary-z) 0%, transparent 70%);opacity:.12;border-radius:50%;width:16rem;height:16rem;transition:opacity .3s;position:absolute}& .bento-graphic-icon{color:var(--pluto-gray-l5);transition:transform .3s,color .3s;& .pluto-icon{width:7rem;height:7rem}}& .bento-title{margin:0!important}}.release-diagram--labjack{border:var(--pluto-border);box-shadow:var(--pluto-shadow-v1);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width=%222000%22 height=%221400%22%3E%3Cg filter=%22url(%23a)%22%3E%3Cpath fill=%22%23950200%22 d=%22M-1000-700h4000v2800h-4000z%22%2F%3E%3Cpath d=%22m-151-397-250 799 44 637 1486-626%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22M1465-209 207 768l1332 531 116-156%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22M2325 298 1001 850l564 745 857-1236%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22M747 332-503 774 558 1880l536-951%22 fill=%22%23950200%22%2F%3E%3Cpath d=%22M376 1137 265 2354l68 256 1410-82%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22m1016 1107-72 772 1047 548 356-503%22 fill=%22%23600200%22%2F%3E%3C%2Fg%3E%3Cpath fill=%22%23fff%22 filter=%22url(%23b)%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cdefs%3E%3Cfilter id=%22b%22 x=%22-800%22 y=%22-560%22 width=%222800%22 height=%221960%22 filterUnits=%22userSpaceOnUse%22 primitiveUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22linearRGB%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.066%22 numOctaves=%224%22 seed=%2215%22 stitchTiles=%22no-stitch%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 result=%22turbulence%22%2F%3E%3CfeSpecularLighting surfaceScale=%2210%22 specularConstant=%22.202%22 specularExponent=%2220%22 lighting-color=%22%23fff%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 in=%22turbulence%22 result=%22specularLighting%22%3E%3CfeDistantLight azimuth=%223%22 elevation=%22100%22%2F%3E%3C%2FfeSpecularLighting%3E%3C%2Ffilter%3E%3Cfilter id=%22a%22 x=%22-146%22 y=%22-146%22 width=%222292%22 height=%221692%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E%3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22%2F%3E%3CfeBlend in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22%2F%3E%3CfeGaussianBlur stdDeviation=%22146%22 result=%22effect1_foregroundBlur_1_2%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:repeat;background-size:cover;border-radius:2rem;width:100%;margin:5rem 0;padding:20rem}.release-diagram--labjack *{fill:#fff}.release-diagram--ethercat{border:var(--pluto-border);box-shadow:var(--pluto-shadow-v1);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width=%222000%22 height=%221400%22%3E%3Cg filter=%22url(%23a)%22%3E%3Cpath fill=%22%23950200%22 d=%22M-1000-700h4000v2800h-4000z%22%2F%3E%3Cpath d=%22m-151-397-250 799 44 637 1486-626%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22M1465-209 207 768l1332 531 116-156%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22M2325 298 1001 850l564 745 857-1236%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22M747 332-503 774 558 1880l536-951%22 fill=%22%23950200%22%2F%3E%3Cpath d=%22M376 1137 265 2354l68 256 1410-82%22 fill=%22%23600200%22%2F%3E%3Cpath d=%22m1016 1107-72 772 1047 548 356-503%22 fill=%22%23600200%22%2F%3E%3C%2Fg%3E%3Cpath fill=%22%23fff%22 filter=%22url(%23b)%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cdefs%3E%3Cfilter id=%22b%22 x=%22-800%22 y=%22-560%22 width=%222800%22 height=%221960%22 filterUnits=%22userSpaceOnUse%22 primitiveUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22linearRGB%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.066%22 numOctaves=%224%22 seed=%2215%22 stitchTiles=%22no-stitch%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 result=%22turbulence%22%2F%3E%3CfeSpecularLighting surfaceScale=%2210%22 specularConstant=%22.202%22 specularExponent=%2220%22 lighting-color=%22%23fff%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 in=%22turbulence%22 result=%22specularLighting%22%3E%3CfeDistantLight azimuth=%223%22 elevation=%22100%22%2F%3E%3C%2FfeSpecularLighting%3E%3C%2Ffilter%3E%3Cfilter id=%22a%22 x=%22-146%22 y=%22-146%22 width=%222292%22 height=%221692%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E%3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22%2F%3E%3CfeBlend in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22%2F%3E%3CfeGaussianBlur stdDeviation=%22146%22 result=%22effect1_foregroundBlur_1_2%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:repeat;background-size:cover;border-radius:2rem;justify-content:center;align-items:center;width:100%;margin:5rem 0;padding:20rem;display:flex}.release-diagram--ethercat svg{min-width:250px}.release-diagram--ethercat *{fill:#fff}.release-diagram--http{border:var(--pluto-border);box-shadow:var(--pluto-shadow-v1);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width=%222000%22 height=%221400%22%3E%3Cg filter=%22url(%23a)%22%3E%3Cpath fill=%22%233a3a3a%22 d=%22M-1000-700h4000v2800h-4000z%22%2F%3E%3Cpath d=%22m-151-397-250 799 44 637 1486-626%22 fill=%22%23606060%22%2F%3E%3Cpath d=%22M1465-209 207 768l1332 531 116-156%22 fill=%22%23606060%22%2F%3E%3Cpath d=%22M2325 298 1001 850l564 745 857-1236%22 fill=%22%23606060%22%2F%3E%3Cpath d=%22M747 332-503 774 558 1880l536-951%22 fill=%22%233a3a3a%22%2F%3E%3Cpath d=%22M376 1137 265 2354l68 256 1410-82%22 fill=%22%23606060%22%2F%3E%3Cpath d=%22m1016 1107-72 772 1047 548 356-503%22 fill=%22%23606060%22%2F%3E%3C%2Fg%3E%3Cpath fill=%22%23fff%22 filter=%22url(%23b)%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cdefs%3E%3Cfilter id=%22b%22 x=%22-800%22 y=%22-560%22 width=%222800%22 height=%221960%22 filterUnits=%22userSpaceOnUse%22 primitiveUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22linearRGB%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.066%22 numOctaves=%224%22 seed=%2215%22 stitchTiles=%22no-stitch%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 result=%22turbulence%22%2F%3E%3CfeSpecularLighting surfaceScale=%2210%22 specularConstant=%22.202%22 specularExponent=%2220%22 lighting-color=%22%23fff%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 in=%22turbulence%22 result=%22specularLighting%22%3E%3CfeDistantLight azimuth=%223%22 elevation=%22100%22%2F%3E%3C%2FfeSpecularLighting%3E%3C%2Ffilter%3E%3Cfilter id=%22a%22 x=%22-146%22 y=%22-146%22 width=%222292%22 height=%221692%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E%3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22%2F%3E%3CfeBlend in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22%2F%3E%3CfeGaussianBlur stdDeviation=%22146%22 result=%22effect1_foregroundBlur_1_2%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:repeat;background-size:cover;border-radius:2rem;justify-content:center;align-items:center;gap:3rem;width:100%;margin:5rem 0;padding:20rem;display:flex}.release-diagram--http svg{width:7rem;height:7rem}.release-diagram--http span{color:#fff;letter-spacing:.5rem;font-family:Geist Mono,monospace;font-size:8rem;font-weight:500}.release-diagram--http-write{border:var(--pluto-border);box-shadow:var(--pluto-shadow-v1);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width=%222000%22 height=%221400%22%3E%3Cg filter=%22url(%23a)%22%3E%3Cpath fill=%22%23003545%22 d=%22M-1000-700h4000v2800h-4000z%22%2F%3E%3Cpath d=%22m-151-397-250 799 44 637 1486-626%22 fill=%22%23005060%22%2F%3E%3Cpath d=%22M1465-209 207 768l1332 531 116-156%22 fill=%22%23005060%22%2F%3E%3Cpath d=%22M2325 298 1001 850l564 745 857-1236%22 fill=%22%23005060%22%2F%3E%3Cpath d=%22M747 332-503 774 558 1880l536-951%22 fill=%22%23003545%22%2F%3E%3Cpath d=%22M376 1137 265 2354l68 256 1410-82%22 fill=%22%23005060%22%2F%3E%3Cpath d=%22m1016 1107-72 772 1047 548 356-503%22 fill=%22%23005060%22%2F%3E%3C%2Fg%3E%3Cpath fill=%22%23fff%22 filter=%22url(%23b)%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cdefs%3E%3Cfilter id=%22b%22 x=%22-800%22 y=%22-560%22 width=%222800%22 height=%221960%22 filterUnits=%22userSpaceOnUse%22 primitiveUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22linearRGB%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.066%22 numOctaves=%224%22 seed=%2215%22 stitchTiles=%22no-stitch%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 result=%22turbulence%22%2F%3E%3CfeSpecularLighting surfaceScale=%2210%22 specularConstant=%22.202%22 specularExponent=%2220%22 lighting-color=%22%23fff%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 in=%22turbulence%22 result=%22specularLighting%22%3E%3CfeDistantLight azimuth=%223%22 elevation=%22100%22%2F%3E%3C%2FfeSpecularLighting%3E%3C%2Ffilter%3E%3Cfilter id=%22a%22 x=%22-146%22 y=%22-146%22 width=%222292%22 height=%221692%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E%3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22%2F%3E%3CfeBlend in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22%2F%3E%3CfeGaussianBlur stdDeviation=%22146%22 result=%22effect1_foregroundBlur_1_2%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:repeat;background-size:cover;border-radius:2rem;justify-content:center;align-items:center;gap:1rem;width:100%;margin:5rem 0;padding:20rem;display:flex}.release-diagram--http-write .arrows{box-shadow:none;background-image:none;border:none;border-radius:0;flex-direction:column;gap:0;width:auto;margin:0;padding:0;display:flex}.release-diagram--http-write .arrows svg{width:7rem;height:7rem;margin:-1.5rem 0}.release-diagram--http-write .arrow-up{opacity:.5}.release-diagram--http-write .label{box-shadow:none;background-image:none;border:none;border-radius:0;gap:1.5rem;width:auto;margin:0;padding:0;display:flex}.release-diagram--http-write .method{color:#fff;letter-spacing:.3rem;font-family:Geist Mono,monospace;font-size:8rem;font-weight:600}.release-diagram--http-write .path{color:#fff;opacity:.5;letter-spacing:.3rem;font-family:Geist Mono,monospace;font-size:8rem;font-weight:300}.thumbnail0370{border:var(--pluto-border);border-radius:2rem;width:100%;height:300px;margin:5rem 0 8rem;position:relative;overflow:hidden;& .logo-container{backdrop-filter:blur(1px)brightness(.9);position:absolute;inset:0}& .magicpattern{z-index:-1;background-image:url(/_astro/release-diagram-pattern.cFIzhQ4m.svg);background-position:50%;background-repeat:repeat;position:absolute;inset:0}}.arc-sequence-thumbnail{box-shadow:var(--pluto-shadow-v1);border:var(--pluto-border-l6);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width=%222000%22 height=%221400%22%3E%3Cg filter=%22url(%23a)%22%3E%3Cpath fill=%22%231a1f3d%22 d=%22M-1000-700h4000v2800h-4000z%22%2F%3E%3Cpath d=%22m-151-397-250 799 44 637 1486-626%22 fill=%22%232a3560%22%2F%3E%3Cpath d=%22M1465-209 207 768l1332 531 116-156%22 fill=%22%232a3560%22%2F%3E%3Cpath d=%22M2325 298 1001 850l564 745 857-1236%22 fill=%22%232a3560%22%2F%3E%3Cpath d=%22M747 332-503 774 558 1880l536-951%22 fill=%22%231a1f3d%22%2F%3E%3Cpath d=%22M376 1137 265 2354l68 256 1410-82%22 fill=%22%232a3560%22%2F%3E%3Cpath d=%22m1016 1107-72 772 1047 548 356-503%22 fill=%22%232a3560%22%2F%3E%3C%2Fg%3E%3Cpath fill=%22%23fff%22 filter=%22url(%23b)%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cdefs%3E%3Cfilter id=%22b%22 x=%22-800%22 y=%22-560%22 width=%222800%22 height=%221960%22 filterUnits=%22userSpaceOnUse%22 primitiveUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22linearRGB%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.066%22 numOctaves=%224%22 seed=%2215%22 stitchTiles=%22no-stitch%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 result=%22turbulence%22%2F%3E%3CfeSpecularLighting surfaceScale=%2210%22 specularConstant=%22.202%22 specularExponent=%2220%22 lighting-color=%22%23fff%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 in=%22turbulence%22 result=%22specularLighting%22%3E%3CfeDistantLight azimuth=%223%22 elevation=%22100%22%2F%3E%3C%2FfeSpecularLighting%3E%3C%2Ffilter%3E%3Cfilter id=%22a%22 x=%22-146%22 y=%22-146%22 width=%222292%22 height=%221692%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E%3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22%2F%3E%3CfeBlend in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22%2F%3E%3CfeGaussianBlur stdDeviation=%22146%22 result=%22effect1_foregroundBlur_1_2%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:repeat;background-size:cover;border-radius:2rem;justify-content:center;align-items:center;width:100%;margin:5rem 0;padding:10rem 20rem;display:flex}.arc-sequence-thumbnail pre.astro-code{border:var(--pluto-border);border-color:var(--pluto-gray-l7);border-radius:2rem;margin:0;padding:5rem 8rem}.arc-sequence-thumbnail pre.astro-code code{width:fit-content;margin:0 auto;display:block}.release{max-width:1150px;margin:0 auto;padding:10rem 0;position:relative;& .meta{flex-grow:1;flex-basis:375px;height:fit-content;padding-top:1rem;padding-left:3rem;position:sticky;top:120px}& .details{flex-grow:3;flex-basis:600px;min-width:0}& .breaking-changes{color:var(--pluto-error-z)}& .no-breaking-changes{color:var(--pluto-success-z)}& .link{width:3.25rem;height:3.25rem;&.pluto-icon--logo-github{transform:scale(1.2)}color:var(--pluto-gray-l7);transition:all .2s ease-in-out;&:hover{color:var(--pluto-gray-l10)}}}@media (width<=800px){.release{flex-direction:column!important;& .meta{position:unset;flex-basis:fit-content;padding-bottom:4rem;padding-left:0}}}.release-list{align-self:flex-start;width:80px;position:sticky;top:25rem;@media (width<=900px){display:none}flex-shrink:0;& h5{font-weight:500}& .release-menu{position:relative}& .release-indicator{background:var(--pluto-primary-z);pointer-events:none;width:2px;transition:transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute;right:0}& .release-item{font-size:var(--pluto-small-size);font-family:var(--pluto-font-family);color:var(--pluto-gray-l8);box-shadow:inset -1px 0 0 0 var(--pluto-border-color);padding:.75rem 2rem;font-weight:400;text-decoration:none;transition:color .15s,font-weight .15s;display:block;&:hover{color:var(--pluto-text-color)}&.active{color:var(--pluto-text-color);font-weight:500}}}.magicpattern[data-astro-cid-svrk4wfc]{opacity:.3;background-image:url(/_astro/polka-dot.BTWYpr_M.svg);background-position:50%;background-repeat:repeat;background-size:cover;width:100%;height:100%;position:absolute}.release-tile{text-decoration:none!important;& h1{color:var(--pluto-primary-z-50);font-size:12rem;line-height:110%}&:hover{border-color:var(--pluto-gray-l5)}border:var(--pluto-border);background-color:var(--pluto-gray-l0);border-color:var(--pluto-gray-l4);box-shadow:var(--pluto-shadow-v1);cursor:pointer;border-radius:2rem;flex-basis:50%;padding:4rem;transition:all .3s;position:relative}main>section:has(.releases){max-width:1400px}.releases{flex:840px;min-width:0;padding:5rem 8rem;& .release-wrapper{position:relative}& h6{opacity:0;width:100%;height:100%;position:absolute;margin:0!important}& .header{background-size:2rem 2rem;background-image:radial-gradient(var(--pluto-gray-l4) .5px, transparent .5px);width:calc(100% + 16rem);height:35vh;min-height:260px;margin:0 -8rem;padding-left:8rem;padding-right:8rem;position:relative;mask-image:radial-gradient(circle,#000 90%,#0000);& .latest{z-index:-1;color:var(--pluto-gray-l3-45);font-size:34rem;font-weight:700;position:absolute;right:8rem}@media (width<=1100px){& .latest{display:none}}}& video,& img:not(.diagram img){border:var(--pluto-border);width:100%;box-shadow:var(--pluto-shadow-l4);box-shadow:var(--pluto-shadow-v1);margin:3rem 0;border-radius:1.5rem!important;@media (prefers-color-scheme:dark){box-shadow:0 0 2rem #3232321a}}}
