._red_1o9iu_1{color:var(--red-accent-color);--svg-fill: var(--red-accent-color)}._green_1o9iu_2{color:var(--green-accent-color);--svg-fill: var(--green-accent-color)}._blue_1o9iu_3{color:var(--blue-accent-color);--svg-fill: var(--blue-accent-color)}._purple_1o9iu_4{color:var(--purple-accent-color);--svg-fill: var(--purple-accent-color)}._yellow_1o9iu_5{color:var(--yellow-accent-color);--svg-fill: var(--yellow-accent-color)}._aqua_1o9iu_6{color:var(--aqua-accent-color);--svg-fill: var(--aqua-accent-color)}._pink_1o9iu_7{color:var(--pink-accent-color);--svg-fill: var(--pink-accent-color)}._underlay-blur_1i2su_1{--blur-amount: 20px;--blur-saturate: 2;--blur-brightness: 1;--blur-border-radius: 0;--blur-disabled-opacity: .75;--blur-transition: none}._underlay-blur-enabled_1i2su_10:after{content:"";position:absolute;inset:0;z-index:-1;opacity:0;overflow:hidden;transition:var(--blur-transition) opacity;border-radius:var(--blur-border-radius);backdrop-filter:blur(var(--blur-amount)) brightness(var(--blur-brightness)) saturate(var(--blur-saturate))}._underlay-blur-disabled_1i2su_12:after{content:"";position:absolute;inset:0;z-index:-1;overflow:hidden;opacity:0;border-radius:var(--blur-border-radius);transition:var(--blur-transition) opacity;background:var(--base-bg-color)}._underlay-blur-show_1i2su_14._underlay-blur-enabled_1i2su_10:after{opacity:1}._underlay-blur-show_1i2su_14._underlay-blur-disabled_1i2su_12:after{opacity:var(--blur-disabled-opacity)}._draggable-overlay_zhbjr_1{pointer-events:none}[role=draggable-node]:active,[role=draggable-combined]:active{z-index:var(--max-z-index);position:relative}[role=draggable-handle],[role=draggable-combined]{touch-action:none;cursor:grab}[role=draggable-handle]:active,[role=draggable-combined]:active{cursor:grabbing}._markdown_1lfvq_1{padding:0 1rem}._markdown_1lfvq_1>:first-child{margin-top:0}._markdown_1lfvq_1>:last-child{margin-bottom:0}._markdown_1lfvq_1 p,._markdown_1lfvq_1 pre{margin:1rem 1.5rem}._markdown_1lfvq_1 h1{font-size:var(--giant-font-size);font-weight:var(--bold-base-weight);margin:1.5rem 1.5rem 1rem}._markdown_1lfvq_1 h2{font-size:var(--large-font-size);font-weight:var(--bold-base-weight);margin:1rem 1rem .5rem}._markdown_1lfvq_1 code{font-family:var(--code-font)}._markdown_1lfvq_1 code:not(pre code){background-color:var(--light-bg-color);color:var(--bright-font-color);border-radius:var(--base-border-radius);padding:0 .3rem}._markdown_1lfvq_1 table{border-collapse:collapse;border-style:hidden;margin:1rem 1.5rem}._markdown_1lfvq_1 table td{border:.1rem solid var(--base-button-color);padding:.4rem .8rem}._markdown_1lfvq_1 pre{display:block;overflow:hidden}.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;inset:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}._scrollable_15a5b_1{height:100%;--curtain-height: 1rem;--curtain-color: var(--base-bg-color)}._curtain-top_15a5b_7:before,._curtain-bottom_15a5b_8:after{content:"";position:absolute;left:0;right:0;height:var(--curtain-height);pointer-events:none;z-index:1;opacity:0;transition:var(--base-transition) opacity}._curtain-top_15a5b_7:before{top:0;background:linear-gradient(to bottom,rgb(from var(--curtain-color) r g b),rgba(from var(--curtain-color) r g b / 0))}._curtain-bottom_15a5b_8:after{bottom:0;background:linear-gradient(to top,rgb(from var(--curtain-color) r g b),rgba(from var(--curtain-color) r g b / 0))}._curtain-top_15a5b_7>.os-scrollbar{z-index:2}._curtain-top_15a5b_7._curtain-top-visible_15a5b_34:before{opacity:1}._curtain-top_15a5b_7._curtain-bottom-visible_15a5b_37:after{opacity:1}.os-scrollbar{--os-size: .8rem !important;--os-padding-perpendicular: 0 0 0 0 !important;--os-padding-axis: 0 !important;--os-track-border-radius: 0 !important;--os-track-bg: rgba(180, 180, 180, 0) !important;--os-track-bg-hover: rgba(180, 180, 180, .1) !important;--os-track-bg-active: rgba(180, 180, 180, .1) !important;--os-track-border: none !important;--os-track-border-hover: none !important;--os-track-border-active: none !important;--os-handle-border-radius: 0 !important;--os-handle-bg: rgba(180, 180, 180, .2) !important;--os-handle-bg-hover: rgba(180, 180, 180, .4) !important;--os-handle-bg-active: rgba(180, 180, 180, .4) !important;--os-handle-border: none !important;--os-handle-border-hover: none !important;--os-handle-border-active: none !important;--os-handle-min-size: 3.3rem !important;--os-handle-max-size: none !important;--os-handle-perpendicular-size: 80% !important;--os-handle-perpendicular-size-hover: 100% !important;--os-handle-perpendicular-size-active: 100% !important;--os-handle-interactive-area-offset: .25rem !important;opacity:0!important;transition:var(--slow-transition) opacity!important}._scrollable_15a5b_1:hover .os-scrollbar{opacity:1!important;transition:var(--fast-transition) opacity!important}._curtain_ivaen_1{position:absolute;pointer-events:none;z-index:1;--curtain-size: 1rem;--curtain-color: var(--base-bg-color)}._curtain-top_ivaen_9{--padding-top: 0rem;top:0;left:0;right:0;height:calc(var(--curtain-size) + var(--padding-top));background:linear-gradient(to bottom,rgb(from var(--curtain-color, var(--base-bg-color)) r g b) var(--padding-top),rgba(from var(--curtain-color, var(--base-bg-color)) r g b / 0) 100%)}._curtain-bottom_ivaen_20{--padding-bottom: 0rem;bottom:0;left:0;right:0;height:calc(var(--curtain-size) + var(--padding-bottom));background:linear-gradient(to top,rgb(from var(--curtain-color, var(--base-bg-color)) r g b) var(--padding-bottom),rgba(from var(--curtain-color, var(--base-bg-color)) r g b / 0) 100%)}._curtain-left_ivaen_31{--padding-left: 0rem;top:0;bottom:0;left:0;width:calc(var(--curtain-size) + var(--padding-left));background:linear-gradient(to right,rgb(from var(--curtain-color, var(--base-bg-color)) r g b) var(--padding-left),rgba(from var(--curtain-color, var(--base-bg-color)) r g b / 0) 100%)}._curtain-right_ivaen_42{--padding-right: 0rem;top:0;bottom:0;right:0;width:calc(var(--curtain-size) + var(--padding-right));background:linear-gradient(to left,rgb(from var(--curtain-color, var(--base-bg-color)) r g b) var(--padding-right),rgba(from var(--curtain-color, var(--base-bg-color)) r g b / 0) 100%)}._fields_hanu3_5{display:flex}._hex-field-container_hanu3_9{flex-grow:1}._hex-field_hanu3_9{border-top-right-radius:0!important;border-bottom-right-radius:0!important;font-family:var(--code-font)}._color-field_hanu3_19{flex-basis:4rem;border:solid .1rem var(--light-button-color);border-left:none;border-radius:0 var(--base-border-radius) var(--base-border-radius) 0;overflow:hidden;position:relative}._color-field_hanu3_19:hover{border-color:var(--bright-button-color)}._color-field_hanu3_19:focus-within{border-color:var(--base-accent-color)}._color-field-rgb_hanu3_36{height:1.3rem;position:relative}._color-field-alpha_hanu3_41{background:#000;height:.3rem}._color-field-alpha-fill_hanu3_46{background:#fff;height:.3rem}._native-input_hanu3_51{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}._search-field_khl2q_1{padding:0 .3rem .2rem}._field_khl2q_6{min-height:1.4rem;line-height:1.4rem;padding-left:1.8rem!important}._search-icon_khl2q_12{pointer-events:none;position:absolute;color:var(--dim-font-color);padding-left:.4rem;top:.1rem}._search-icon_khl2q_12>svg{transform:translateY(5%);scale:80%}._clear-button_khl2q_25{position:absolute;right:.45rem;top:.1rem;color:var(--dim-font-color)}._match_khl2q_32{background-color:var(--dim-accent-color)}._dropdown_nguqk_1{min-height:1.6rem;line-height:1.6rem;padding:0 .3rem;color:var(--light-font-color);background-color:var(--dark-button-color);border:solid .1rem var(--light-button-color);border-radius:var(--base-border-radius);transition:var(--fast-transition) background-color,var(--fast-transition) color,var(--base-transition) border}._searchable-dropdown_nguqk_16:focus-within{background-color:var(--dark-button-color)}._dropdown_nguqk_1:hover{border-color:var(--bright-button-color)}._dropdown_nguqk_1:focus-within{border-color:var(--base-accent-color)}._dropdown-group_nguqk_28{display:flex;align-items:center;height:3rem;border-bottom:solid .1rem var(--light-button-color)}._dropdown-group_nguqk_28:hover{background-color:var(--dark-accent-color)}._dropdown-group-name_nguqk_39{flex-grow:.8;text-align:center;font-weight:var(--bold-base-weight);padding:0 1rem}._dropdown-group-arrow_nguqk_46{margin-left:.8rem;color:var(--dim-font-color)}._dropdown-option_nguqk_51{display:flex}._dropdown-option-icon_nguqk_59{margin-left:-1rem;margin-right:1rem;width:1.4rem;text-align:center}._dropdown-value-icon_nguqk_66{margin-left:.1rem}._dropdown-option-label_nguqk_70{white-space:nowrap;overflow:hidden}._dropdown-option-label-name_nguqk_75{text-overflow:ellipsis;overflow:hidden}._dropdown-option-label-description_nguqk_80{color:var(--dim-font-color);font-weight:var(--light-base-weight);font-size:var(--tiny-font-size);text-overflow:ellipsis;overflow:hidden;transition:var(--fast-transition) color}._dropdown-option-label-detail_nguqk_89{margin-left:.4rem;font:var(--code-font);font-size:var(--tiny-font-size);color:var(--dim-font-color);overflow:hidden;text-overflow:ellipsis;position:relative;top:-.1rem}._dropdown-option-group-arrow_nguqk_100{position:relative;left:1.2rem;margin-left:auto;color:var(--dim-font-color)}._dropdown_nguqk_1 .react-select__control{width:100%;min-height:inherit;background-color:unset;border:unset;border-radius:unset;box-shadow:unset}._dropdown_nguqk_1 .react-select__value-container{padding:unset}._dropdown_nguqk_1 .react-select__indicators{margin:0 .4rem}._dropdown_nguqk_1 .react-select__indicator-separator{display:none}._dropdown_nguqk_1 .react-select__single-value{color:inherit;margin:unset}._dropdown_nguqk_1 .react-select__input-container{margin:unset;padding:unset;color:inherit}._dropdown_nguqk_1 .react-select__menu{background-color:rgba(from var(--light-bg-color) r g b / 50%);border:solid .1rem var(--light-button-color);box-shadow:var(--base-shadow);left:0;width:auto;max-width:100%;border-radius:var(--base-border-radius);margin-top:.4rem;margin-bottom:.4rem}._expand-menu_nguqk_151 .react-select__menu{min-width:100%}._dropdown_nguqk_1 .react-select__menu-list{max-height:unset;padding:0}._menu-list-blur-underlay_nguqk_160{border-radius:var(--base-border-radius)}._menu-list_nguqk_160{max-height:30rem;padding:.5rem}._dropdown_nguqk_1 .react-select__option{padding:.4rem 2rem;color:inherit;border-radius:var(--base-border-radius);transition:var(--fast-transition) color,var(--fast-transition) background-color}._dropdown_nguqk_1 .react-select__option--is-focused,._dropdown_nguqk_1 .react-select__option:active{color:var(--bright-font-color);background-color:var(--deep-accent-color)}._dropdown_nguqk_1 .react-select__option--is-focused ._dropdown-option-label-description_nguqk_80{color:var(--light-font-color)}._dropdown_nguqk_1 .react-select__option--is-selected{color:unset;background-color:unset}._dropdown_nguqk_1._show-selected_nguqk_191 .react-select__option--is-selected{background-color:var(--dark-accent-color)}._dropdown_nguqk_1 .react-select__option--is-selected.react-select__option--is-focused{color:var(--bright-font-color);background-color:var(--deep-accent-color)}._dropdown_nguqk_1 .react-select__menu-notice{padding:.4rem 2rem;color:inherit}._dropdown_nguqk_1 .react-select__placeholder{color:inherit;display:none}._value-container_2laoj_1{overflow-x:clip;min-width:0}._value_2laoj_1{min-height:1.6rem;line-height:1.6rem;padding:0 .3rem;color:var(--light-font-color);background-color:var(--dark-button-color);border:solid .1rem var(--light-button-color);border-radius:var(--base-border-radius);transition:var(--fast-transition) background-color,var(--fast-transition) color,var(--fast-transition) border,var(--fast-transition) opacity}._value_2laoj_1:hover{border-color:var(--bright-button-color)}._value_2laoj_1:focus-within{border-color:var(--base-accent-color)}._readonly_2laoj_26{opacity:.5;cursor:not-allowed}._readonly_2laoj_26 ._value_2laoj_1{pointer-events:none}._unassigned_2laoj_35:not(._unassigned_2laoj_35 ._unassigned_2laoj_35){opacity:.5;transition:var(--fast-transition) opacity}._unassigned_2laoj_35:not(._unassigned_2laoj_35 ._unassigned_2laoj_35):hover,._unassigned_2laoj_35:not(._unassigned_2laoj_35 ._unassigned_2laoj_35):focus-within,._unassigned_2laoj_35:not(._unassigned_2laoj_35 ._unassigned_2laoj_35):active{opacity:1}._labeled-container_2laoj_47{display:flex}._label_2laoj_47{line-height:1.6rem;display:flex;font-weight:var(--light-base-weight);align-items:center;flex-basis:40%;flex-shrink:0;overflow:clip;white-space:nowrap}._label-with-tooltip_2laoj_62{cursor:help}._labeled-container_2laoj_47>._value-container_2laoj_1{flex-grow:1}._labeled-container_2laoj_47:focus-within>._label_2laoj_47{color:var(--bright-accent-color)}._labeled-container_2laoj_47:focus-within ._value_2laoj_1{border-color:var(--base-accent-color)}._number_2laoj_78 ._value_2laoj_1{font-family:var(--code-font)}._multiline_2laoj_82._labeled-container_2laoj_47{display:block}._multiline_2laoj_82._labeled-container_2laoj_47>._label_2laoj_47{padding:.2rem 0}._text-editor_2laoj_90{display:flex;align-items:center;cursor:text;min-width:1rem;overflow:scroll;white-space:nowrap}._text-editor_2laoj_90::-webkit-scrollbar{display:none}._multiline_2laoj_82 ._text-editor_2laoj_90{display:block;min-height:4.8rem;max-height:16rem;width:100%;box-sizing:border-box;white-space:pre-wrap;overflow-x:hidden;padding:.2rem .4rem}._multiline_2laoj_82 ._text-editor_2laoj_90::-webkit-scrollbar{display:unset}._toggle_2laoj_118{padding:0 .2rem;display:flex;flex-basis:unset!important;align-items:center;justify-content:center;width:1.2rem}._named_2laoj_127{display:flex}._named-name_2laoj_131{flex-basis:50%;overflow-x:clip;padding-right:.3rem;transition:var(--base-transition) flex-basis}._named-value_2laoj_138{flex-basis:50%;overflow-x:clip;transition:var(--base-transition) flex-basis}._named_2laoj_127:has(._named-name_2laoj_131:focus-within) ._named-value_2laoj_138,._named_2laoj_127:has(._named-value_2laoj_138:focus-within) ._named-name_2laoj_131{flex-basis:0}._named-name_2laoj_131:focus-within,._named-value_2laoj_138:focus-within{flex-basis:100%}._expression_2laoj_158{font-family:var(--code-font);color:var(--expression-color)}._expression_2laoj_158:before{content:"{";margin-right:.2rem}._expression_2laoj_158:after{content:"}";margin-left:.2rem}._expression_2laoj_158:before,._expression_2laoj_158:after{font-weight:var(--light-code-weight);opacity:.5;transition:var(--fast-transition) color,var(--fast-transition) opacity,var(--fast-transition) font-weight}._expression_2laoj_158:hover:before,._expression_2laoj_158:hover:after{opacity:1}._text-id_2laoj_183{font-family:var(--code-font);font-weight:var(--light-code-weight);opacity:.5;transition:var(--fast-transition) color,var(--fast-transition) opacity,var(--fast-transition) font-weight}._text-id_2laoj_183:hover{opacity:.8}._text-id_2laoj_183:before{content:"|#";margin-right:.2rem}._text-id_2laoj_183:after{content:"|";margin-left:.2rem}._vector_2laoj_204{display:flex;flex-wrap:wrap}._vector-component_2laoj_209{flex-grow:1}._vector-component_2laoj_209:not(:last-of-type){margin-right:1rem}._vector-component-label_2laoj_217{flex-basis:fit-content}._vector-component-label_2laoj_217:not(:last-of-type){margin-right:.5rem}._placeholder_2laoj_225:empty:before{content:attr(data-placeholder);color:var(--dim-font-color);pointer-events:none}._list-header_utubr_5{border-radius:var(--base-border-radius);margin-bottom:.2rem}._list-header_utubr_5:hover{background-color:var(--dim-button-color)}._list-collapse_utubr_15{width:.8rem;padding-left:.2rem;padding-right:.4rem;color:var(--dark-font-color)}._list-label_utubr_22{flex-grow:1}._list-size_utubr_31{margin-left:auto;min-width:4.8rem}._list-items_utubr_36{padding-top:.2rem;padding-bottom:.3rem;border:.1rem solid var(--base-button-color);background-color:var(--light-bg-color);border-radius:var(--base-border-radius)}._list-item_utubr_36{display:flex;align-items:center;padding:.1rem .6rem .1rem 0}._list-item-selected_utubr_51{background-color:var(--dim-button-color)}._list-item-selected_utubr_51:focus{background-color:var(--dim-accent-color)}._list-item-drag-handle_utubr_60{padding-left:.75rem;padding-right:1rem;color:var(--dark-font-color)}._list-item-drag-handle_utubr_60:hover,._list-item-drag-handle_utubr_60:active{color:var(--light-font-color)}._list-item-label_utubr_71{flex-basis:30%;font-weight:var(--light-base-weight)}._list-item-editor_utubr_76{flex-basis:70%}._list-empty-item_utubr_80{padding-left:1rem;line-height:2rem;font-weight:var(--light-base-weight)}._list-add-remove-panel_utubr_86{width:5.6rem;height:1.9rem;color:var(--light-font-color);background-color:var(--light-bg-color);border-radius:0 0 var(--base-border-radius) var(--base-border-radius);border:.1rem solid var(--base-button-color);border-top:none;margin-left:auto;margin-right:1rem;margin-top:-.1rem}._list-add-remove-button_utubr_99{display:inline-block;width:50%;height:100%;text-align:center}._list-add-remove-button_utubr_99:hover{color:var(--bright-font-color);background-color:var(--base-button-color)}._list-add-remove-button_utubr_99>*{display:inline-block;margin-top:.3rem}._settings-editor_gkw7h_1{height:100%;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--base-border-radius)}._header_gkw7h_9{padding:0 .3rem .4rem}._content_gkw7h_14{display:flex;flex:1;min-height:0}._type-list_gkw7h_20{flex:.25;border-right:.1rem solid var(--bright-bg-color);padding-left:.6rem}._scope-separator_gkw7h_26{padding-left:1rem;margin-top:.4rem;margin-bottom:.2rem;font-weight:var(--bold-base-weight);color:var(--light-font-color);cursor:help}._scope-separator-empty_gkw7h_35{display:none}._type-list-item_gkw7h_39{padding:.1rem .1rem .1rem 1.7rem}._type-list-item-selected_gkw7h_44{background-color:var(--dark-accent-color);color:var(--bright-font-color)}._type-view_gkw7h_50{flex:.75;padding-top:.2rem;padding-left:.8rem;padding-right:.9rem}._view-header_gkw7h_57{font-size:var(--giant-font-size);font-weight:var(--bold-base-weight);color:var(--light-font-color);margin-bottom:1rem}._view-content_gkw7h_64{margin-bottom:1rem}._view-group_gkw7h_68{margin-top:1rem;font-weight:var(--bold-base-weight);color:var(--light-font-color)}._view-property_gkw7h_74{margin:.4rem 0}._view-property-label-modified_gkw7h_78{text-decoration:underline dotted var(--dim-font-color)}.szh-menu{margin:0;padding:0;list-style:none;box-sizing:border-box;width:max-content;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border:1px solid transparent;border-left-color:#0000001a;border-top-color:#0000001a;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translate(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translate(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{height:1px;margin:.5rem 0;background-color:#0000001f}.szh-menu-button{box-sizing:border-box}._disabled-menu_1o2cy_3{display:none}._disabled-button_1o2cy_7{opacity:.5}._items-container_1o2cy_19{border-radius:var(--major-border-radius)}._item-container_1o2cy_23{display:inline-block;width:100%}._item-icon_1o2cy_28{display:inline-block;margin-left:-.9rem;min-width:3rem;text-align:center}._item-label_1o2cy_35{margin-right:.6rem}._item-hotkey_1o2cy_39{float:right;margin-left:3.5rem;opacity:.5;font-weight:var(--light-base-weight);transition:var(--fast-transition) opacity}.szh-menu{padding:.5rem 0;border:solid .1rem var(--base-button-color);background-color:rgba(from var(--light-bg-color) r g b / 50%);border-radius:var(--major-border-radius);box-shadow:var(--base-shadow)}.szh-menu__submenu .szh-menu--dir-right{top:-.5rem!important;margin-left:.5rem!important;border-radius:0 var(--major-border-radius) var(--major-border-radius) 0}.szh-menu__submenu .szh-menu--dir-left{border-radius:var(--major-border-radius) 0 0 var(--major-border-radius)}.szh-menu__submenu .szh-menu--dir-right ._items-container_1o2cy_19{border-radius:0 var(--major-border-radius) var(--major-border-radius) 0}.szh-menu__submenu .szh-menu--dir-left ._items-container_1o2cy_19{border-radius:var(--major-border-radius) 0 0 var(--major-border-radius)}.szh-menu-button{color:var(--base-font-color);font-family:var(--base-font);font-size:var(--base-font-size);background-color:var(--base-button-color);border:solid .1rem transparent;border-radius:var(--base-border-radius);padding:0 .6rem;transition:var(--fast-transition) background-color,var(--fast-transition) color,var(--fast-transition) border,var(--fast-transition) opacity}.szh-menu-button:not(._disabled-button_1o2cy_7):hover{color:var(--bright-font-color);background-color:var(--light-button-color)}.szh-menu-button:not(._disabled-button_1o2cy_7):focus,.szh-menu-button--open:not(._disabled-button_1o2cy_7),.szh-menu-button--open:not(._disabled-button_1o2cy_7):hover{color:var(--bright-font-color);background-color:var(--light-button-color);border-color:var(--base-accent-color)}.szh-menu__item{padding:.5rem 1rem;margin:0 .5rem;cursor:default;border-radius:var(--base-border-radius);transition:var(--fast-transition) background-color,var(--fast-transition) color}.szh-menu__item--disabled{color:var(--dark-font-color)}.szh-menu__item--hover{color:var(--bright-font-color);background-color:var(--deep-accent-color)}.szh-menu__item--hover ._item-hotkey_1o2cy_39{opacity:.8}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__divider{margin:.5rem;background-color:var(--base-button-color)}._help_18bys_5{color:var(--dim-font-color);font-size:var(--small-font-size)}._help_18bys_5 a{color:var(--base-font-color)}._tooltip_6ydhm_1{z-index:var(--max-z-index);position:absolute;border-radius:var(--base-border-radius);pointer-events:none}._tooltip_6ydhm_1._tooltip-doc_6ydhm_8{border-radius:var(--major-border-radius)}._content_6ydhm_12{opacity:0;transition:var(--fast-transition) opacity;background-color:rgba(from var(--light-bg-color) r g b / 50%);box-shadow:var(--base-shadow);border:solid .1rem var(--base-button-color);border-radius:var(--base-border-radius);pointer-events:none}._content_6ydhm_12._visible_6ydhm_22{opacity:1;pointer-events:auto}._tooltip-doc_6ydhm_8 ._content_6ydhm_12{user-select:text;border-radius:var(--major-border-radius)}._tooltip-active_6ydhm_32 ._content_6ydhm_12{opacity:1}._scrollable-content_6ydhm_36{max-width:60rem;max-height:30rem;padding:.5rem .8rem}._tooltip-doc_6ydhm_8 ._scrollable-content_6ydhm_36{padding:0}._hotkey_6ydhm_46{display:flex;justify-content:center;font-size:var(--tiny-font-size);font-weight:var(--light-base-weight);opacity:.5;margin-top:.2rem}._root_11ogn_1{position:absolute;inset:0;z-index:var(--max-z-index);pointer-events:none}._root_11ogn_1._visible_11ogn_11{pointer-events:auto}._window_11ogn_15{position:absolute;left:50%;top:calc(var(--control-panel-height) + 1rem);transform:translate(-50%);max-width:60rem;width:calc(100% - var(--main-window-margin) * 2);border:solid .1rem rgba(from var(--dim-button-color) r g b / 70%);background:rgba(from var(--light-bg-color) r g b / 70%);border-radius:var(--major-border-radius);opacity:0}._visible_11ogn_11 ._window_11ogn_15{animation:_fade-in_11ogn_1 var(--base-transition);animation-fill-mode:forwards}@keyframes _fade-in_11ogn_1{0%{opacity:0;transform:translate(-50%,-100%) scale(1.5)}to{opacity:1;transform:translate(-50%)}}._search-area_11ogn_38{padding:.6rem;border-top-left-radius:var(--major-border-radius);border-top-right-radius:var(--major-border-radius);border-bottom:.1rem solid var(--dark-button-color)}._search-field_11ogn_45{height:2.6rem;line-height:2.6rem;padding:0 1.2rem}._search-area_11ogn_38 span{opacity:1!important}._results_11ogn_55:has(._result_11ogn_55){margin:.6rem}._result_11ogn_55{padding:.6rem .8rem;border-radius:var(--base-border-radius)}._result_11ogn_55:hover{background-color:rgba(from var(--base-button-color) r g b / 80%)}._result-selected_11ogn_68{background-color:rgba(from var(--dim-button-color) r g b / 70%)}._result-icon_11ogn_72{margin-right:.8rem}._result-icon_11ogn_72 svg{width:1.3rem}._result-snippet-match_11ogn_84{color:var(--bright-font-color);font-weight:var(--bold-base-weight)}._result-context_11ogn_89{margin-left:.6rem;color:var(--dim-font-color);font-size:var(--small-font-size)}._progress-bar_6smqv_1{margin-top:.9rem;margin-bottom:.2rem;height:.3rem;border-radius:var(--base-border-radius);background:var(--dark-font-color)}._progress-bar-fill_6smqv_9{height:.3rem;border-radius:var(--base-border-radius);background:repeating-linear-gradient(to right,var(--base-accent-color),var(--bright-accent-color),var(--base-accent-color));background-size:200% auto;background-position:0 100%;animation:_progress-bar-gradient_6smqv_1 2s infinite;animation-fill-mode:forwards;animation-timing-function:linear}@keyframes _progress-bar-gradient_6smqv_1{0%{background-position:0 0}to{background-position:-200% 0}}._modal_133fo_1{position:fixed;inset:0;z-index:var(--max-z-index)}._modal-hidden_133fo_10{pointer-events:none}._window_133fo_14{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1.25rem 1.75rem;width:30rem;background:rgba(from var(--light-bg-color) r g b / 70%);border:solid .1rem rgba(from var(--base-button-color) r g b / 70%);border-radius:var(--major-border-radius);animation:_fade-in_133fo_1 var(--base-transition);animation-fill-mode:forwards}@keyframes _fade-in_133fo_1{0%{opacity:0;transform:translate(-50%,-100%) scale(1.5)}to{opacity:1;transform:translate(-50%,-50%)}}._title_133fo_33{margin-bottom:1.25rem;color:var(--light-font-color);font-weight:var(--bold-base-weight)}._progress-info_133fo_39{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._confirmation-content_133fo_45{margin-bottom:1.4rem}._confirmation-buttons_133fo_49{float:right}._confirmation-button-confirm_133fo_53{width:7rem;height:2.2rem;justify-content:center}._confirmation-button-deny_133fo_59{width:7rem;height:2.2rem;margin-left:1.2rem;justify-content:center}._login-window_1iysp_1{display:flex;justify-content:center;align-items:center;position:fixed;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(30,144,255,.4) 0%,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(255,140,0,.5) 0%,transparent 65%),radial-gradient(ellipse at 10% 90%,rgba(138,43,226,.4) 0%,transparent 55%),radial-gradient(ellipse at 90% 80%,rgba(0,191,255,.35) 0%,transparent 50%),linear-gradient(135deg,#0f0520,#1a0d4a,#2d1b69,#4a1c85,#1a0d4a);background-size:150% 150%,160% 160%,140% 140%,170% 170%,100% 100%;background-repeat:no-repeat;animation:_gradient_1iysp_1 10s ease-in-out infinite}@keyframes _gradient_1iysp_1{0%{background-position:20% 30%,80% 20%,10% 90%,90% 80%,0 0}25%{background-position:30% 20%,70% 30%,20% 80%,80% 90%,0 0}50%{background-position:40% 40%,60% 40%,30% 70%,70% 70%,0 0}75%{background-position:30% 50%,70% 10%,15% 85%,85% 60%,0 0}to{background-position:20% 30%,80% 20%,10% 90%,90% 80%,0 0}}._window_1iysp_28{scale:1.1;padding:2.75rem 3rem 2.5rem;width:30rem;border-radius:2rem}._window_1iysp_28 a{color:var(--bright-font-color)}._nani_1iysp_40{position:absolute;top:-12.8rem;left:18rem;background:red}._nani_1iysp_40 svg{width:15rem;height:auto}._nani-head_1iysp_52{z-index:-1;position:absolute}._nani-paws-outer_1iysp_57{margin-top:11rem;position:absolute}._nani-paws-inner_1iysp_62{z-index:-1;position:absolute;margin-top:11rem}._title_1iysp_68{color:var(--bright-font-color);font-weight:var(--bold-base-weight);font-size:var(--large-font-size);margin-bottom:1.5rem}._info_1iysp_75{margin-bottom:1.2rem;color:var(--light-font-color);font-weight:var(--light-base-weight)}._list-item_1iysp_81{padding:.75rem;margin-left:1.5rem;font-family:var(--code-font);font-size:var(--small-font-size);font-weight:var(--light-code-weight);border-bottom:dashed rgba(from var(--base-font-color) r g b / 20%) .1rem;display:flex;align-items:center}._list-item_1iysp_81:first-of-type{margin-top:.5rem}._list-item_1iysp_81 svg{height:2rem;width:2rem;margin-right:1rem}._list-item_1iysp_81:first-of-type svg{scale:.85}._button_1iysp_106{height:2.2rem;padding:.2rem 1.2rem!important;margin-top:.75rem;color:var(--bright-font-color)!important;background:rgba(from var(--blue-accent-color) r g b / 30%)!important}._button_1iysp_106:nth-of-type(2){background:rgba(from var(--base-font-color) r g b / 20%)!important}._button_1iysp_106:hover{background:rgba(from var(--blue-accent-color) r g b / 40%)!important}._button_1iysp_106:nth-of-type(2):hover{background:rgba(from var(--base-font-color) r g b / 30%)!important}._button_1iysp_106:active{background:rgba(from var(--blue-accent-color) r g b / 50%)!important}._button_1iysp_106:nth-of-type(2):active{background:rgba(from var(--base-font-color) r g b / 40%)!important}._button_1iysp_106+._button_1iysp_106{margin-left:1.2rem}._constellation_1iysp_138{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:overlay}._control-panel_1mfvl_1{z-index:var(--mid-z-index);display:flex;align-items:center;position:fixed;left:0;top:0;width:100%;height:var(--control-panel-height);background-color:var(--dark-bg-color);--border-margin: var(--main-window-margin);--button-margin: .2rem;--button-height: 2.4rem}._mac-div_1mfvl_19{display:none;margin-left:0!important}._win-div_1mfvl_24{display:none;margin-right:0!important}@media(display-mode:window-controls-overlay){._control-panel_1mfvl_1{left:env(titlebar-area-x,0);top:env(titlebar-area-y,0);width:env(titlebar-area-width,100%);height:env(titlebar-area-height,var(--control-panel-height));app-region:drag}._mac-div_1mfvl_19,._win-div_1mfvl_24{display:unset}}._control-panel_1mfvl_1>._left_1mfvl_45 *,._control-panel_1mfvl_1>._center_1mfvl_46 *,._control-panel_1mfvl_1>._right_1mfvl_47 *{app-region:no-drag}._left_1mfvl_45{display:inline-flex;flex:.5;justify-content:flex-start;margin-left:var(--border-margin)}._center_1mfvl_46{margin-left:1rem;margin-right:1rem}._right_1mfvl_47{display:inline-flex;flex:.5;justify-content:flex-end;margin-right:var(--border-margin)}._divider_1mfvl_70{margin-left:1.2rem;margin-right:1.2rem;border-left:solid var(--dark-button-color) .1rem;height:1.5rem;width:0;align-self:center}._button_1mfvl_79{height:var(--button-height);font-weight:var(--light-base-weight);background-color:transparent!important;border:none!important;padding:0 .8rem}._button_1mfvl_79:hover:not(._button-disabled_1mfvl_87){background-color:var(--dark-button-color)!important}._button_1mfvl_79:not(._button-disabled_1mfvl_87):active,._button_1mfvl_79:not(._button-disabled_1mfvl_87):focus,._button_1mfvl_79:not(._button-disabled_1mfvl_87)[aria-expanded=true]{background-color:var(--dark-button-color)!important}._button_1mfvl_79 svg{vertical-align:text-top;font-size:1.4rem}._button-loading_1mfvl_110 svg{animation:_heartbeat_1mfvl_1 2s ease-in-out infinite}@keyframes _heartbeat_1mfvl_1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}._project-title_1mfvl_126{margin-left:var(--button-margin)}span._project-title-field_1mfvl_130{background:none;border:none;padding:.05rem .5rem 0;height:var(--button-height);transition:var(--fast-transition) background-color,var(--fast-transition) color,var(--fast-transition) border,var(--fast-transition) opacity}span._project-title-field_1mfvl_130:hover,span._project-title-field_1mfvl_130[contenteditable=true]{color:var(--bright-font-color);background-color:var(--dark-button-color)}span._project-title-field_1mfvl_130[contenteditable=true]:hover{border-color:var(--base-accent-color)}._search-button_1mfvl_149{opacity:.7;font-size:var(--small-font-size)!important}@media(max-width:900px){._control-panel_1mfvl_1:not(._embedded_1mfvl_17) ._search-button_1mfvl_149{display:none!important}._divider_1mfvl_70{display:none}._layout_1mfvl_163{padding-left:.2rem}._layout-name_1mfvl_167{display:none}@media(display-mode:window-controls-overlay){@media(max-width:600px){._undo_1mfvl_174,._focus-played_1mfvl_174{display:none!important}}._project-title_1mfvl_126{display:none!important}}}._search-button_1mfvl_149 svg{font-size:unset;display:flex}._button_1mfvl_79._search-button_1mfvl_149:active{background:var(--base-button-color)!important}._search-button-label_1mfvl_194{padding-left:.1rem;height:1.452rem}._playback-group_1mfvl_199{display:flex;gap:var(--button-margin)}._playback-group_1mfvl_199 ._button_1mfvl_79{border:.1rem solid var(--dim-button-color)!important;background-color:var(--light-bg-color)!important;display:flex;align-items:center;justify-content:center;width:1.6rem;height:2rem;border-radius:var(--major-border-radius);transition:var(--base-transition) color,var(--base-transition) border-color,var(--base-transition) background-color}._playback-group_1mfvl_199 ._button_1mfvl_79:hover{border-color:var(--base-button-color)!important}._playback-group_1mfvl_199 ._button_1mfvl_79:first-child{border-top-right-radius:0;border-bottom-right-radius:0}._playback-group_1mfvl_199 ._button_1mfvl_79:first-child svg{margin-left:.3rem;width:.95rem}._playback-group_1mfvl_199 ._playback-button-active_1mfvl_230:first-child{color:var(--green-accent-color);border-color:rgba(from var(--green-accent-color) r g b / 30%)!important;background-color:rgba(from var(--green-accent-color) r g b / 15%)!important}._playback-group_1mfvl_199 ._playback-button-active_1mfvl_230:first-child:hover{color:var(--green-accent-color);border-color:rgba(from var(--green-accent-color) r g b / 35%)!important;background-color:rgba(from var(--green-accent-color) r g b / 20%)!important}._playback-group_1mfvl_199 ._button_1mfvl_79:nth-child(2){border-radius:0}._playback-group_1mfvl_199 ._button_1mfvl_79:nth-child(2) svg{width:1rem}._playback-group_1mfvl_199 ._playback-button-active_1mfvl_230:nth-child(2){color:var(--yellow-accent-color);border-color:rgba(from var(--yellow-accent-color) r g b / 30%)!important;background-color:rgba(from var(--yellow-accent-color) r g b / 15%)!important}._playback-group_1mfvl_199 ._playback-button-active_1mfvl_230:nth-child(2):hover{color:var(--yellow-accent-color);border-color:rgba(from var(--yellow-accent-color) r g b / 35%)!important;background-color:rgba(from var(--yellow-accent-color) r g b / 20%)!important}._playback-group_1mfvl_199 ._button_1mfvl_79:last-child{border-top-left-radius:0;border-bottom-left-radius:0}._playback-group_1mfvl_199 ._button_1mfvl_79:last-child svg{margin-right:.1rem}._playback-group_1mfvl_199 ._playback-button-active_1mfvl_230:last-child{color:var(--pink-accent-color);border-color:rgba(from var(--pink-accent-color) r g b / 30%)!important;background-color:rgba(from var(--pink-accent-color) r g b / 15%)!important}._playback-group_1mfvl_199 ._playback-button-active_1mfvl_230:last-child:hover{color:var(--pink-accent-color);border-color:rgba(from var(--pink-accent-color) r g b / 35%)!important;background-color:rgba(from var(--pink-accent-color) r g b / 20%)!important}._playback-group_1mfvl_199 ._button_1mfvl_79:not(._button-disabled_1mfvl_87):active{background:var(--base-button-color)!important}._playback-group_1mfvl_199 ._button_1mfvl_79 svg{display:block}._undo_1mfvl_174{margin-right:var(--button-margin)}._undo-list_1mfvl_295{white-space:nowrap}._undo-item-undone_1mfvl_303{opacity:.55;font-weight:var(--light-base-weight)}._focus-played_1mfvl_174{padding:0 .8rem!important;margin-left:.2rem}._layout-name_1mfvl_167{margin-right:.6rem}._layout-delete-button_1mfvl_332{float:right;opacity:0}._layout-item_1mfvl_321:hover ._layout-delete-button_1mfvl_332{opacity:.5}._layout-item_1mfvl_321:hover ._layout-delete-button_1mfvl_332:hover{opacity:1}._about-window_1mfvl_345{display:flex;flex-direction:column}._about-window-logo_1mfvl_350 svg{display:block!important;height:18rem!important;margin:0 auto}._about-window-version_1mfvl_356{font-weight:var(--light-base-weight);user-select:text;text-align:center;margin-top:-.4rem}._about-window-update_1mfvl_363{font-size:var(--tiny-font-size);font-weight:var(--light-base-weight);font-style:italic;text-align:center}._about-window-title_1mfvl_370{margin-top:1.4rem;padding:0 .3rem}._about-window-info_1mfvl_375{margin-top:.4rem;font-weight:var(--light-base-weight);padding:0 .3rem}._about-window-button-group_1mfvl_381{display:flex;justify-content:stretch;gap:.4rem}._about-window-button_1mfvl_381{margin-top:.8rem;height:1.8rem;justify-content:center;flex-grow:1}._button_mvqu7_1{display:inline-flex;align-items:center;color:var(--light-font-color);font-family:var(--base-font);font-size:var(--base-font-size);background-color:var(--base-button-color);border:solid .1rem transparent;border-radius:var(--base-border-radius);padding:0 .6rem;transition:var(--fast-transition) background-color,var(--fast-transition) color,var(--fast-transition) border,var(--fast-transition) opacity;overflow:hidden}._disabled_mvqu7_16{opacity:.5}._button_mvqu7_1:not(._disabled_mvqu7_16):hover{color:var(--bright-font-color);background-color:var(--light-button-color)}._button_mvqu7_1:not(._disabled_mvqu7_16):active{color:var(--bright-font-color);background-color:var(--bright-button-color)}._button_mvqu7_1:not(._disabled_mvqu7_16):focus{border-color:var(--base-accent-color)}._label_mvqu7_34{overflow:hidden;text-overflow:ellipsis;line-height:1.6rem}._icon_mvqu7_40+._label_mvqu7_34{margin-left:.5rem}._primary_mvqu7_44{background-color:var(--dim-accent-color)}._primary_mvqu7_44:not(._disabled_mvqu7_16):hover{background-color:var(--base-accent-color)}._primary_mvqu7_44:not(._disabled_mvqu7_16):active{background-color:var(--light-accent-color)}._minimal_mvqu7_56,._minimal_mvqu7_56:hover,._minimal_mvqu7_56:active,._minimal_mvqu7_56:not(._disabled_mvqu7_16):hover{border:unset;background:unset}._minimal_mvqu7_56:focus{color:var(--bright-font-color)}._inspector_11fl5_1{height:100%;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--base-border-radius)}._header_11fl5_13{margin:0 .6rem .2rem;padding:.6rem;border-radius:var(--base-border-radius);border:solid .1rem var(--bright-bg-color)}._scrollable_11fl5_21{padding:0 .6rem}._scrollable-content_11fl5_25,._components_11fl5_30{display:flex;flex-direction:column}._footer_11fl5_35{padding-bottom:1rem}._component_11fl5_30{background:var(--base-bg-color);position:relative;border-radius:var(--base-border-radius);transition:var(--base-transition) background-color}._component_11fl5_30:first-child{border-top:none}._component-header_11fl5_58{display:flex;align-items:center;height:2.2rem;border-radius:var(--base-border-radius);transition:var(--fast-transition) background-color}._component-header_11fl5_58:hover{background-color:var(--bright-bg-color)}._component-header_11fl5_58:active{background-color:var(--dim-button-color);border-bottom-left-radius:0;border-bottom-right-radius:0}._component-dragged_11fl5_76{background-color:var(--light-bg-color)}._component-collapse_11fl5_54{margin-left:.4rem;width:.8rem;color:var(--dark-font-color)}._component-icon_11fl5_86{margin-left:.6rem;width:1.4rem;text-align:center}._component-title_11fl5_92{font-weight:var(--bold-base-weight);color:var(--light-font-color);margin-left:.6rem}._component-title-with-tooltip_11fl5_98{cursor:help}._component-drag-area_11fl5_103{height:100%;flex-grow:1}._component-context-menu_11fl5_108{margin-left:auto;margin-right:.5rem}._component-content_11fl5_114{margin:.5rem .3rem 1rem 1.9rem}._component-outline_11fl5_121{position:absolute;top:2.2rem;left:.725rem;bottom:.8rem;pointer-events:none;border-left:solid .1rem var(--bright-bg-color);transition:var(--base-transition) border-left-color}._component_11fl5_30:hover ._component-outline_11fl5_121{border-left-color:var(--base-button-color)}._component_11fl5_30:focus-within ._component-outline_11fl5_121{border-left-color:var(--dim-accent-color)}._script-view_hqge3_1{height:100%}._tab_hqge3_5._script-view_hqge3_1{background:var(--visual-editor-background)}._script-line_hqge3_9{display:flex;height:2.2rem;white-space:nowrap;overflow:hidden;background-color:transparent;animation:_fadein_hqge3_1 ease-in .15s;transition:var(--slow-transition) box-shadow,var(--fast-transition) background-color,var(--fast-transition) color!important}._tab_hqge3_5 ._script-line_hqge3_9{margin-left:.6rem;margin-right:.9rem;border-radius:var(--base-border-radius)}@keyframes _fadein_hqge3_1{0%{opacity:0}to{opacity:1}}:not(._script-line-inspected_hqge3_32)._dragged-line_hqge3_32,:not(._script-line-inspected_hqge3_32)._script-line_hqge3_9:hover{background-color:rgba(from var(--base-button-color) r g b / 70%);color:var(--light-font-color)}._tab_hqge3_5 :not(._script-line-inspected_hqge3_32)._dragged-line_hqge3_32,._tab_hqge3_5 :not(._script-line-inspected_hqge3_32)._script-line_hqge3_9:hover{background-color:rgba(from var(--dim-button-color) r g b / 70%)}._script-line_hqge3_9._script-line-inspected_hqge3_32{background-color:rgba(from var(--dark-accent-color) r g b / 70%);color:var(--light-font-color)}._script-line_hqge3_9._script-line-played_hqge3_48{box-shadow:inset 0 0 0 .1rem rgba(from var(--green-accent-color) r g b / 50%)}._script-line_hqge3_9._script-line-played_hqge3_48._script-line-paused_hqge3_52{box-shadow:inset 0 0 0 .1rem rgba(from var(--yellow-accent-color) r g b / 50%)}._line-indent_hqge3_56{min-width:1.5rem;border-right:solid .1rem var(--dim-button-color);transition:var(--fast-transition) background-color,var(--base-transition) border-right-color}._line-indent-outline_hqge3_62{border-right-color:var(--light-button-color)}._line-inspected-indent-outline_hqge3_66{border-right-color:var(--dim-accent-color)}._line-number_hqge3_70{font-family:var(--code-font);color:var(--dark-font-color);font-size:var(--small-font-size);display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;padding-left:1rem}._ten-lines_hqge3_81 ._line-number_hqge3_70{min-width:1.2rem}._hundred-lines_hqge3_85 ._line-number_hqge3_70{min-width:1.8rem}._thousand-lines_hqge3_89 ._line-number_hqge3_70{min-width:2.4rem}._line-icon_hqge3_93{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding-left:.8rem;flex-shrink:0;font-size:var(--small-font-size);transition:var(--fast-transition) background-color}._line-content_hqge3_104{align-self:center;width:100%;overflow:hidden;margin:0 .4rem;font-family:var(--code-font);font-weight:var(--light-code-weight);mask-image:linear-gradient(to right,white calc(100% - 1.1rem),transparent calc(100% - .1rem))}._tab_hqge3_5 ._line-content_hqge3_104{margin-right:0}._comment-line_hqge3_118 ._line-content_hqge3_104{color:var(--dim-font-color)}._insert-preview-line-container_hqge3_134{border-top:.1rem dashed var(--base-button-color)}._tab_hqge3_5 ._insert-preview-line-container_hqge3_134{border:none;padding-bottom:.6rem}._insert-preview-line_hqge3_134{height:2rem;padding:.2rem 0;transition:var(--fast-transition) background-color,var(--fast-transition) color}._tab_hqge3_5 ._insert-preview-line_hqge3_134{padding:0;border:.1rem dashed var(--base-button-color)}._insert-preview-line_hqge3_134:active{background-color:rgba(from var(--bright-button-color) r g b / 70%)!important}._insert-preview-line_hqge3_134 ._line-content_hqge3_104{width:100%;text-align:center;margin:0;color:var(--dim-font-color);transition:var(--fast-transition) color}._insert-preview-line_hqge3_134:hover ._line-content_hqge3_104{color:var(--light-font-color)}._header_1ioyp_1{display:flex;align-items:stretch;width:100%;gap:.4rem}._header-inspection-label_1ioyp_12{display:flex;white-space:nowrap;overflow:hidden;justify-content:flex-end}._header-line-type_1ioyp_19{flex:1}._icon-label_1ioyp_31{color:var(--green-accent-color)}._icon-command_1ioyp_35{color:var(--yellow-accent-color)}._icon-generic-text_1ioyp_39{color:var(--bright-accent-color)}._parameter_1ioyp_43{margin:.4rem 0}._expression-context_1ioyp_47 [contenteditable]{font-family:var(--code-font);color:var(--expression-color)}._inline-menu_1ioyp_52{display:flex;justify-content:center;min-height:2.4rem;padding:.5rem 0}._inline-menu-button_1ioyp_59{justify-content:center;flex-basis:22.8rem;max-width:21.6rem}._inline-menu-dropdown_1ioyp_65{flex-basis:23rem;min-height:2.4rem}._expander_1ioyp_70{display:flex;opacity:.5;justify-content:center;position:relative;margin-top:-2rem;margin-bottom:2.25rem;top:2.25rem}div[role=draggable-node]:has(._expander_1ioyp_70):last-child{margin-bottom:.25rem}._expander_1ioyp_70 span{background:var(--base-bg-color);margin-right:1.5rem;padding:0 .6rem}._expander_1ioyp_70:before{content:"";position:absolute;top:45%;left:15%;right:calc(15% + 1.5rem);border-top:dashed var(--light-button-color) .1rem;z-index:-1}._expander_1ioyp_70:hover{opacity:.7}._expander_1ioyp_70:active{opacity:.99}._expander_1ioyp_70:focus-within{opacity:.99;color:var(--light-accent-color)}._params_1ioyp_113{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity var(--base-transition),margin-top var(--fast-transition)}._params_1ioyp_113>div{overflow:hidden}._params-collapsed_1ioyp_124{grid-template-rows:0fr;opacity:0}._params-expanded_1ioyp_129{grid-template-rows:1fr;opacity:1;margin-top:-.4rem}.flexlayout__layout{--color-text: black;--color-background: white;--color-base: white;--color-1: rgb(247.35, 247.35, 247.35);--color-2: rgb(239.7, 239.7, 239.7);--color-3: rgb(232.05, 232.05, 232.05);--color-4: rgb(224.4, 224.4, 224.4);--color-5: rgb(216.75, 216.75, 216.75);--color-6: rgb(209.1, 209.1, 209.1);--color-drag1: rgb(95, 134, 196);--color-drag2: rgb(119, 166, 119);--color-drag1-background: rgba(95, 134, 196, .1);--color-drag2-background: rgba(119, 166, 119, .075);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: gray;--color-tabset-background: var(--color-background);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-2);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-background);--color-tabset-header: var(--color-text);--color-border-tab-content: var(--color-background);--color-border-background: var(--color-background);--color-border-divider-line: var(--color-4);--color-tab-content: var(--color-background);--color-tab-selected: var(--color-text);--color-tab-selected-background: var(--color-4);--color-tab-unselected: gray;--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: gray;--color-border-tab-unselected-background: var(--color-2);--color-splitter: var(--color-1);--color-splitter-hover: var(--color-4);--color-splitter-drag: var(--color-4);--color-drag-rect-border: #ccc;--color-drag-rect-background: var(--color-5);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: white;--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-3);--color-edge-marker: #aaa;--color-edge-icon: #555;--color-mini-scroll-indicator: rgba(128, 128, 128, .5);--color-mini-scroll-indicator-hovered: rgba(128, 128, 128, .7);--size-mini-scroll-indicator: 3px;--color-toolbar-button-hover: var(--color-3)}.flexlayout__layout{inset:0;position:absolute;display:flex;background-color:var(--color-background)}.flexlayout__layout_overlay{inset:0;position:absolute;z-index:1000}.flexlayout__layout_tab_stamps{position:absolute;top:-10000px;z-index:100;display:flex;flex-direction:column;align-items:start}.flexlayout__layout_moveables{visibility:hidden;position:absolute;width:100px;height:100px;top:-20000px}.flexlayout__layout_main{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1;position:relative}.flexlayout__layout_border_container,.flexlayout__layout_border_container_inner{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1}.flexlayout__splitter{display:flex;align-items:center;justify-content:center;background-color:var(--color-splitter);touch-action:none;z-index:10}@media(hover:hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color ease-in .1s;transition-delay:.05s;border-radius:5px}}.flexlayout__splitter_drag{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1000;border-radius:5px;background-color:var(--color-splitter-drag)}.flexlayout__splitter_handle{background-color:#ccc;border-radius:3px}.flexlayout__splitter_handle_horz{width:3px;height:30px}.flexlayout__splitter_handle_vert{width:30px;height:3px}.flexlayout__splitter_extra{touch-action:none;background-color:transparent}.flexlayout__outline_rect{position:absolute;pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);border-radius:5px;z-index:1000}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);border-radius:5px;z-index:1000;box-sizing:border-box}.flexlayout__edge_rect{position:absolute;z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;display:flex;align-items:center;justify-content:center}.flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);border-radius:5px;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;overflow:hidden;padding:.3em .8em;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__row{display:flex;flex-basis:0px;min-width:0;min-height:0;position:relative;box-sizing:border-box;overflow:hidden}.flexlayout__tabset{display:flex;flex-direction:column;position:relative;background-color:var(--color-tabset-background);box-sizing:border-box;font-family:var(--font-family);overflow:hidden;flex-grow:1}.flexlayout__tabset_container{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-direction:column;overflow:hidden;flex-grow:1}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1;box-sizing:border-box;position:relative}.flexlayout__tabset_leading{display:flex}.flexlayout__tabset_header{display:flex;align-items:center;padding:3px 3px 3px 5px;box-sizing:border-box;border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background);font-size:var(--font-size)}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);overflow:hidden;display:flex;font-size:var(--font-size)}.flexlayout__tabset_tabbar_outer_top{padding:0 2px;border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{padding:0 2px;border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{position:relative;box-sizing:border-box;display:flex;flex-grow:1;scrollbar-width:none}.flexlayout__tabset_tabbar_inner::-webkit-scrollbar{display:none}.flexlayout__tabset_tabbar_inner_tab_container{position:relative;display:flex;padding-left:4px;padding-right:4px;box-sizing:border-box;white-space:nowrap}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid transparent}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid transparent}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.flexlayout__tab_button_stamp{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;box-sizing:border-box}.flexlayout__tab{overflow:hidden;box-sizing:border-box;background-color:var(--color-tab-content);color:var(--color-text);position:relative}.flexlayout__tab_moveable{position:relative;height:100%;min-width:1px;min-height:1px;overflow:auto;box-sizing:border-box}.flexlayout__tab_overlay{z-index:20;position:absolute;inset:0;background-color:#0000003d}.flexlayout__tab_button{display:flex;gap:.3em;align-items:center;box-sizing:border-box;padding:3px .5em;cursor:pointer}.flexlayout__tab_button_stretch{background-color:transparent;color:var(--color-tab-selected);width:100%;padding:3px 0;text-wrap:nowrap;display:flex;gap:.3em;align-items:center;box-sizing:border-box;cursor:pointer}@media(hover:hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media(hover:hover){.flexlayout__tab_button:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.flexlayout__tab_button_leading{display:flex}.flexlayout__tab_button_content{display:flex;text-wrap:nowrap}.flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{display:flex;visibility:hidden;border-radius:4px}.flexlayout__tab_button_trailing:hover{background-color:var(--color-toolbar-button-hover)}@media(hover:hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent;width:2em;overflow:hidden}.flexlayout__tab_toolbar{display:flex;align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em}.flexlayout__tab_toolbar_icon{border:none;outline:none;font-size:inherit;margin:0;background-color:transparent;padding:1px}.flexlayout__tab_toolbar_button{border:none;outline:none;font-size:inherit;margin:0;background-color:transparent;border-radius:4px;padding:1px}@media(hover:hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-toolbar-button-hover)}}.flexlayout__tab_toolbar_sticky_buttons_container{display:flex;gap:.3em;padding-left:5px;align-items:center}.flexlayout__border{box-sizing:border-box;overflow:hidden;display:flex;font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.flexlayout__border_tab_contents{box-sizing:border-box;overflow:hidden;background-color:var(--color-border-tab-content)}.flexlayout__border_leading{display:flex}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_inner{position:relative;box-sizing:border-box;align-items:center;display:flex;flex-grow:1;scrollbar-width:none}.flexlayout__border_inner::-webkit-scrollbar{display:none}.flexlayout__border_inner_tab_container{white-space:nowrap;display:flex;padding-left:2px;padding-right:2px;box-sizing:border-box;position:absolute}.flexlayout__border_inner_tab_container_right{transform-origin:top left;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{flex-direction:row-reverse;transform-origin:top right;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{display:flex;gap:.3em;align-items:center;cursor:pointer;padding:3px .5em;margin:2px 0;box-sizing:border-box;white-space:nowrap}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media(hover:hover){.flexlayout__border_button:hover{color:var(--color-border-tab-selected)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{display:flex;border-radius:4px;visibility:hidden}@media(hover:hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{display:flex;gap:.3em;align-items:center}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{border:none;outline:none;font-size:inherit;background-color:transparent;border-radius:4px;padding:1px}@media(hover:hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-toolbar-button-hover)}}.flexlayout__border_toolbar_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent;width:1.5em}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__popup_menu_item{padding:2px .5em;white-space:nowrap;cursor:pointer;border-radius:2px}.flexlayout__popup_menu_item--selected{font-weight:500;background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media(hover:hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{box-shadow:inset 0 0 5px #00000026;border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);border-radius:3px;position:absolute;z-index:1000;max-height:50%;min-width:100px;overflow:auto;padding:2px}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{inset:0;position:absolute}.flexlayout__error_boundary_container{inset:0;position:absolute;display:flex;justify-content:center}.flexlayout__error_boundary_content{display:flex;align-items:center}.flexlayout__border_sizer{position:absolute;top:-30000px;padding-top:6px;padding-bottom:5px;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__mini_scrollbar{position:absolute;background-color:var(--color-mini-scroll-indicator);border-radius:5px;width:var(--size-mini-scroll-indicator);height:var(--size-mini-scroll-indicator);visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.flexlayout__mini_scrollbar:hover{background-color:var(--color-mini-scroll-indicator-hovered);transition:background-color .3s ease-in-out}.flexlayout__mini_scrollbar_container{position:relative;display:flex;flex-grow:1;overflow:hidden}@media(hover:hover){.flexlayout__mini_scrollbar_container:hover .flexlayout__mini_scrollbar{opacity:1;visibility:visible}}._tab-icon_1k5lm_5{padding-right:.2rem}._tab-close-icon-stack_1k5lm_9{position:relative}._tab-close-icon-cross_1k5lm_13{opacity:1;transition:var(--base-transition) opacity}._tab-close-icon-stack-dirty_1k5lm_18:not(:hover) ._tab-close-icon-cross_1k5lm_13{opacity:0}._tab-close-icon-circle_1k5lm_22{position:absolute;top:0;transform:scale(0);transition:var(--base-transition) transform}._tab-close-icon-stack-dirty_1k5lm_18:not(:hover) ._tab-close-icon-circle_1k5lm_22{transform:scale(1)}._tab-close-icon-circle_1k5lm_22 svg{width:1em;display:flex}.tab-preview{font-style:italic;font-weight:var(--light-base-weight);text-decoration:underline dotted var(--dark-font-color);text-underline-position:from-font}.flexlayout__layout{margin-top:env(titlebar-area-height,var(--control-panel-height));background-color:var(--dark-bg-color);padding:var(--main-window-margin);padding-top:0;--font-family: var(--base-font);--font-size: var(--base-font-size);--color-text: var(--base-font-color);--color-background: var(--base-bg-color);--color-icon: var(--base-font-color);--color-splitter: var(--dark-bg-color);--color-splitter-hover: var(--dark-bg-color);--color-splitter-drag: var(--dark-bg-color);--color-tabset-divider-line: var(--dark-button-color);--color-tabset-background: var(--base-bg-color);--color-tabset-background-selected: var(--base-bg-color);--color-tabset-background-maximized: var(--base-bg-color);--color-tab-selected-background: var(--bright-bg-color);--color-drag-rect: var(--base-font-color);--color-drag-rect-background: var(--base-bg-color);--color-drag-rect-border: var(--bright-accent-color);--color-edge-marker: var(--bright-accent-color);--color-edge-icon: var(--base-bg-color);--color-overflow: var(--base-font-color);--color-popup-unselected: var(--base-font-color);--color-popup-selected: var(--base-font-color);--color-popup-unselected-background: var(--base-bg-color);--color-popup-selected-background: var(--dark-button-color);--color-popup-border: var(--base-accent-color)}.flexlayout__layout_main{margin:var(--main-window-margin);margin-top:0}.flexlayout__splitter{z-index:unset}.flexlayout__tabset_container,.flexlayout__tab{border-radius:0 0 var(--major-border-radius) var(--major-border-radius)}.flexlayout__tabset{border-radius:var(--major-border-radius)}.flexlayout__tabset_tabbar_outer_top{border:none;padding:.6rem}.flexlayout__tab_button{border-radius:var(--base-border-radius);padding-left:.75rem;padding-right:1.25rem;border:.1rem solid transparent;cursor:default;opacity:.5;transition:var(--fast-transition) background-color,var(--fast-transition) color,var(--fast-transition) border,var(--fast-transition) opacity;color:var(--light-font-color)}.flexlayout__tab_button--unselected{color:unset}.flexlayout__tab_button_content{color:var(--light-font-color)}.flexlayout__tab_button--selected{border:.1rem solid var(--base-button-color)}.flexlayout__tab_button--selected,.flexlayout__tab_button:hover,.flexlayout__tab_button:active{opacity:1}:root.window-focused .flexlayout__tabset-selected .flexlayout__tab_button--selected{border:.1rem solid var(--dim-accent-color);background-color:var(--dark-accent-color)}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:0;padding-left:0}.flexlayout__tab_toolbar_button path{stroke:none}.flexlayout__tab_toolbar{padding-right:0}.flexlayout__tab_toolbar_button{padding:.4rem}.flexlayout__tab_toolbar_button:hover{background-color:var(--dark-button-color)}.flexlayout__popup_menu_item{cursor:default}.flexlayout__popup_menu_item:hover{background-color:var(--base-button-color)}.flexlayout__tab_button_trailing{opacity:.33;margin-right:-.5rem;padding-top:.1rem;visibility:unset;transition:var(--fast-transition) opacity}.flexlayout__tab_button:hover .flexlayout__tab_button_trailing,.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{opacity:.5}.flexlayout__tab_button:hover .flexlayout__tab_button_trailing:hover{opacity:1;background:none}.flexlayout__tab_button_trailing:has(._dirty-tab-close-icon_1k5lm_190){opacity:.6!important}._root_t2xej_1{position:absolute;top:0;left:.6rem;right:.6rem;bottom:.6rem;display:flex}._content_t2xej_11{width:100%;height:100%;display:flex;align-self:center;align-items:center;justify-content:center;border-radius:var(--base-border-radius)}._loading_t2xej_22{position:absolute;top:calc(50% - 2rem);left:50%;width:30%;height:.5rem;transform:translate(-50%,-50%);z-index:1;opacity:.66}._loading_t2xej_22 div{height:.5rem}._unity_t2xej_37{width:100%;height:100%;border-radius:var(--base-border-radius)}._not-available-label_t2xej_43,._not-playing-label_t2xej_49{position:absolute;top:calc(50% - 2rem);color:var(--dim-font-color)}._click-play_t2xej_55{color:var(--base-font-color);text-decoration:underline;text-underline-position:from-font;cursor:pointer;opacity:1;transition:opacity var(--fast-transition)}._clicked-play_t2xej_64{opacity:.5;pointer-events:none}._not-playing-label_t2xej_49 span:hover{opacity:.75}._click-underlay_1fu1w_5{position:absolute;top:0;left:0;width:100%;height:100%}._content_1fu1w_13{padding:.6rem .9rem .6rem .6rem;padding-top:0}._item_1fu1w_20{white-space:nowrap;transition:var(--base-transition) background}._item-title_1fu1w_25{display:flex;padding:.25rem 0;border:.1rem solid transparent;border-radius:var(--base-border-radius);transition:var(--base-transition) opacity,var(--fast-transition) background,var(--fast-transition) border,var(--fast-transition) color}._item-title_1fu1w_25:hover{background-color:var(--bright-bg-color)}._dragging_1fu1w_38 ._item-title_1fu1w_25:hover{background-color:unset}._item-selected_1fu1w_42>._item-title_1fu1w_25{color:var(--light-font-color);background-color:var(--dark-button-color)}._tab-focused_1fu1w_47 ._item-selected_1fu1w_42>._item-title_1fu1w_25{color:var(--bright-font-color);background-color:var(--dark-accent-color)}._item-selected_1fu1w_42+._item-selected_1fu1w_42>._item-title_1fu1w_25{border-top-left-radius:0;border-top-right-radius:0}._item-selected_1fu1w_42:has(+._item-selected_1fu1w_42)>._item-title_1fu1w_25{border-bottom-left-radius:0;border-bottom-right-radius:0}._item-title_1fu1w_25{transition:var(--fast-transition) box-shadow}._renaming_1fu1w_66>._item-title_1fu1w_25{box-shadow:inset 0 0 0 .1rem var(--base-accent-color);border-radius:var(--major-border-radius)}._renaming-field_1fu1w_71,._renaming-field_1fu1w_71 *{background:transparent;border:none;padding:0;min-height:unset;line-height:unset}._folder_1fu1w_79{position:relative}._folder-toggle_1fu1w_84{display:inline-block;width:.7rem;padding:0 .6rem;color:var(--dark-font-color)}._folder-icon_1fu1w_91{display:inline-block;width:1.3rem;padding-left:.1rem;color:var(--yellow-accent-color)}._folder-name_1fu1w_98{padding-left:.6rem}._folder-content_1fu1w_102{padding-left:1.7rem}._folder-outline_1fu1w_106{position:absolute;top:2.2rem;left:1.025rem;bottom:.2rem;pointer-events:none;border-left:solid .1rem var(--bright-bg-color);transition:var(--base-transition) border-left-color}._folder_1fu1w_79:hover>._folder-outline_1fu1w_106{border-left-color:var(--base-button-color)}._root-folder_1fu1w_120>._item-title_1fu1w_25{display:none}._root-folder_1fu1w_120>._folder-content_1fu1w_102{padding:0}._root-folder_1fu1w_120>._folder-outline_1fu1w_106{display:none}._file-dot_1fu1w_136{display:inline-block;text-align:center;padding-left:.6rem;color:var(--bright-button-color);opacity:.25;transition:var(--fast-transition) color,var(--slow-transition) opacity}._dirty-file_1fu1w_145 ._file-dot_1fu1w_136{opacity:1}._file-dot_1fu1w_136 svg{width:.6rem}._file-icon_1fu1w_153{display:inline-block;text-align:center;width:1.3rem;padding-left:.7rem}._file-icon-script_1fu1w_160 svg{transform:scale(1.1)}._file-name_1fu1w_164{padding-left:.7rem}._file_1fu1w_132:hover ._file-dot_1fu1w_136,._file_1fu1w_132._item-selected_1fu1w_42 ._file-dot_1fu1w_136{color:var(--dark-font-color)}._dragged-overlay_1fu1w_173{position:absolute;width:fit-content;padding:.2rem .8rem;border:.1rem solid var(--light-button-color);border-radius:var(--major-border-radius);color:var(--light-font-color);background:var(--base-bg-color);opacity:.75}._dragged-overlay_1fu1w_173 ._file-icon_1fu1w_153,._dragged-overlay_1fu1w_173 ._folder-icon_1fu1w_91{padding-left:unset}._dragged-overlay_1fu1w_173 ._file-name_1fu1w_164,._dragged-overlay_1fu1w_173 ._folder-name_1fu1w_98{padding-left:.4rem}._dragged-overlay-multi_1fu1w_194 ._folder-icon_1fu1w_91{color:unset}._droppable_1fu1w_198{background-color:var(--dark-accent-color);border-radius:0 0 var(--base-border-radius) var(--base-border-radius)}._droppable_1fu1w_198>._item-title_1fu1w_25{border:.1rem solid var(--base-accent-color)}._no-drop_1fu1w_207>._item-title_1fu1w_25{opacity:.5;cursor:no-drop}._param_13cf0_5{margin:.4rem 0}._root_1gn3b_1{height:100%;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--base-border-radius)}._header_1gn3b_9{display:flex;align-items:stretch;width:100%;gap:.4rem}._header-name-field-container_1gn3b_16{width:100%}._groups-container_14mjc_1{position:relative;width:100%;height:100%;background:var(--graph-background)}._group_14mjc_1{position:absolute!important;border-radius:var(--base-border-radius);opacity:0;z-index:0!important;transition:opacity var(--base-transition)}._group-active_14mjc_16{opacity:1;z-index:1!important}._bg-pattern-1_14mjc_21 path{stroke:var(--light-bg-color)!important}._bg-pattern-2_14mjc_25 path{stroke:var(--bright-bg-color)!important}.react-flow__edge{cursor:default!important}.react-flow__edge-path{transition:var(--fast-transition) stroke!important;stroke:var(--dark-font-color)!important}.react-flow__edge-path._played_14mjc_38{stroke:var(--green-accent-color)!important}.selected .react-flow__edge-path{stroke:var(--light-accent-color)!important}.react-flow__edges svg:has(.selected),.react-flow__edges svg:has(._played_14mjc_38){z-index:1!important}.react-flow__edge-path._edge-conditional_14mjc_51{stroke-dasharray:5}._story-node_14mjc_55{color:var(--base-font-color);font-family:var(--font-family);font-size:var(--base-font-size);background-color:rgba(from var(--bright-bg-color) r g b / 70%);border:solid .1rem var(--light-button-color);border-radius:var(--major-border-radius);max-width:22rem;transition:var(--fast-transition) border-color,var(--base-transition) background-color}._story-node_14mjc_55:hover{border-color:var(--bright-button-color);background-color:rgba(from var(--light-bg-color) r g b / 99.99%)}._played_14mjc_38._story-node_14mjc_55{border-color:var(--green-accent-color);background-color:rgba(from var(--light-bg-color) r g b / 99.99%)}.selected ._story-node_14mjc_55,._inspected_14mjc_77._story-node_14mjc_55{border-color:var(--light-accent-color);background-color:rgba(from var(--light-bg-color) r g b / 99.99%)}._enter-node_14mjc_82,._exit-node_14mjc_83{border-style:dashed}._node-title_14mjc_91{color:var(--light-font-color);border-radius:var(--base-border-radius) var(--base-border-radius) 0 0;padding:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._node-title-with-tooltip_14mjc_100{cursor:help;text-decoration:underline dotted var(--dark-font-color);text-underline-position:from-font}._node-title-icon_14mjc_106{margin-right:.5rem}._segment-node_14mjc_110{max-width:unset}._segment-wrapper_14mjc_114{border-radius:0 0 var(--major-border-radius) var(--major-border-radius);overflow:hidden}._segment-wrapper_14mjc_114:has(+._node-ports_14mjc_119){border-radius:0;border-bottom:solid var(--light-button-color) .1rem}._node-title_14mjc_91+._segment-wrapper_14mjc_114{border-top:solid var(--light-button-color) .1rem}._segment_14mjc_110{height:15rem;min-width:15rem;transform-origin:top left;cursor:default}._node-synopsis_14mjc_135{padding-top:.5rem;font-size:var(--small-font-size);font-weight:var(--light-base-weight);color:var(--dim-font-color);white-space:wrap}._node-ports_14mjc_119{padding:1rem 0;border-radius:0 0 var(--base-border-radius) var(--base-border-radius)}._node-title_14mjc_91+._node-ports_14mjc_119{border-top:solid var(--light-button-color) .1rem}._node-port_14mjc_119{position:relative}._node-port_14mjc_119+._node-port_14mjc_119{margin-top:.5rem}._node-port-in_14mjc_160{margin-right:2rem}._node-port-out_14mjc_164{text-align:right;margin-left:2rem}._node-port-icon_14mjc_169{margin-right:.3rem}._node-port-title_14mjc_173{position:absolute;display:inline-block}._node-port-in_14mjc_160._node-port-title_14mjc_173{left:0}._node-port-out_14mjc_164._node-port-title_14mjc_173{right:0}._node-handle_14mjc_186{border-color:var(--dim-font-color)!important;background-color:var(--base-bg-color)!important;cursor:default!important}._played_14mjc_38 ._node-handle_14mjc_186{border-color:var(--green-accent-color)!important}.selected ._node-handle_14mjc_186{border-color:var(--light-accent-color)!important}._node-port-label_14mjc_200{padding:0 1rem;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._node-port-with-tooltip_14mjc_212 ._node-port-label_14mjc_200{cursor:help;text-decoration:underline dotted var(--dark-font-color);text-underline-position:from-font}._node-port-tooltip_14mjc_218{font-size:var(--tiny-font-size);color:var(--dim-font-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 1rem}._path_14mjc_227{display:flex;border:solid .1rem var(--base-bg-color);border-radius:var(--base-border-radius)}._path-item_14mjc_233{display:inline-block;white-space:nowrap;color:var(--light-font-color);background-color:var(--base-button-color);transition:var(--fast-transition) background-color,var(--fast-transition) color,var(--fast-transition) opacity;padding:.5rem 1rem;transform-origin:left;border-right:solid .1rem var(--base-bg-color)}._path-item_14mjc_233:first-child{border-bottom-left-radius:var(--base-border-radius);border-top-left-radius:var(--base-border-radius)}._path-item_14mjc_233:last-child{cursor:help;border-right:none;border-bottom-right-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius)}._path-item_14mjc_233:not(:last-child){opacity:.5}._path-item_14mjc_233:not(:last-child):hover{opacity:1;background-color:var(--base-button-color)}._path-item_14mjc_233:not(:last-child):active{opacity:1;background-color:var(--light-button-color)}._path-item_14mjc_233:last-child ._path-item-icon_14mjc_270{color:var(--yellow-accent-color);margin-right:.5rem}._controls_14mjc_279{display:flex;flex-direction:column}._control-button_14mjc_284{border:solid .1rem var(--base-bg-color)!important;border-radius:unset!important;border-top-width:0!important;padding:.5rem .7rem!important}._control-button_14mjc_284:first-of-type{border-top-width:.1rem!important;border-top-left-radius:var(--base-border-radius)!important;border-top-right-radius:var(--base-border-radius)!important}._control-button_14mjc_284:last-of-type{border-bottom-left-radius:var(--base-border-radius)!important;border-bottom-right-radius:var(--base-border-radius)!important}.selection{cursor:default!important}.react-flow__minimap{background-color:var(--base-bg-color)!important;border:solid .1rem var(--base-bg-color)!important;border-radius:var(--major-border-radius);opacity:.85}.react-flow__minimap>svg{border-radius:var(--major-border-radius);margin-bottom:-3px}.react-flow__minimap-mask{fill:var(--dark-bg-color)!important;opacity:.5!important}.react-flow__minimap-node{fill:var(--dim-font-color)!important;shape-rendering:geometricPrecision!important;opacity:.75;rx:13px;ry:13px}.react-flow__minimap-node.selected{fill:var(--light-accent-color)!important}._header_go8f3_1{display:flex;align-items:stretch;width:100%;gap:.4rem}._header-name-field-container_go8f3_8{width:100%}._outline-item_go8f3_12{display:block;padding:0;border-radius:0;background-color:var(--dim-button-color)}._outline-item-icon_go8f3_19{display:inline-block;width:1.5rem;padding-left:.5rem;text-align:center;font-size:var(--small-font-size)}._outline-item-label_go8f3_27{display:inline-block;padding:.3rem .4rem;background-color:var(--base-button-color);font-weight:var(--light-base-weight);transition:var(--fast-transition) background-color;width:calc(100% - 3.3rem);white-space:nowrap;overflow:clip;text-overflow:ellipsis}._outline-item_go8f3_12:hover,._outline-item_go8f3_12:focus{background-color:var(--base-button-color)!important}._outline-item_go8f3_12:hover ._outline-item-label_go8f3_27,._outline-item_go8f3_12:focus ._outline-item-label_go8f3_27{background-color:var(--light-button-color)}._outline-item_go8f3_12:active{background-color:var(--light-button-color)!important}._outline-item_go8f3_12:active ._outline-item-label_go8f3_27{background-color:var(--bright-button-color)}._outline-item_go8f3_12:first-child{border-top-left-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius)}._outline-item_go8f3_12:last-child{border-bottom-left-radius:var(--base-border-radius);border-bottom-right-radius:var(--base-border-radius)}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._code-editor_nfwur_1{font-family:var(--code-font)}@font-face{font-family:"Default";font-style:normal;font-weight:100 900;font-display:swap;src:url(/editor/fonts/inter.woff2) format("woff2")}@font-face{font-family:"Default";font-style:italic;font-weight:100 900;font-display:swap;src:url(/editor/fonts/inter-italic.woff2) format("woff2")}@font-face{font-family:"Default Mono";font-style:normal;font-weight:200;font-display:swap;src:url(/editor/fonts/jb.woff2) format("woff2")}@font-face{font-family:"Default Mono";font-style:normal;font-weight:100;font-display:swap;src:url(/editor/fonts/jb-thin.woff2) format("woff2")}:root{--mid-z-index: 100;--max-z-index: 999999;--main-window-margin: .8rem;--control-panel-height: 3.4rem;--base-font: "Default", sans-serif;--code-font: "Default Mono", monospace;--tiny-font-size: 1rem;--small-font-size: 1.1rem;--base-font-size: 1.2rem;--large-font-size: 1.6rem;--giant-font-size: 2rem;--light-code-weight: 100;--regular-code-weight: 200;--light-base-weight: 300;--regular-base-weight: 400;--bold-base-weight: 500;--dark-bg-color: #131313;--base-bg-color: #1f1f1f;--light-bg-color: #282828;--bright-bg-color: #2f2f2f;--dark-button-color: #333333;--dim-button-color: #3a3a3a;--base-button-color: #444444;--light-button-color: #515151;--bright-button-color: #6b6b6b;--dark-font-color: #7c7c7c;--dim-font-color: #a1a1a1;--base-font-color: #cecece;--light-font-color: #e0e0e0;--bright-font-color: #fafafa;--expression-color: #6ac9d4;--dark-accent-color: #1b3551;--deep-accent-color: #244a73;--dim-accent-color: #2d5e93;--base-accent-color: #3a79bb;--light-accent-color: #5897db;--bright-accent-color: #73b5ff;--red-accent-color: #f88d84;--green-accent-color: #a9e17e;--blue-accent-color: #93b6f8;--purple-accent-color: #be93f3;--yellow-accent-color: #e2be7f;--aqua-accent-color: #9dd6de;--pink-accent-color: #f893b7;--base-border-radius: .3rem;--major-border-radius: .6rem;--base-shadow: var(--dark-bg-color) 0 .2rem .6rem;--fast-transition: .1s ease-out;--base-transition: .33s ease;--slow-transition: .66s ease;--font-ligatures: none;--visual-editor-background: transparent;--graph-background: transparent;font-size:62.5%;font-optical-sizing:auto;color:var(--base-font-color);background-color:var(--base-bg-color);font-family:var(--base-font);font-variant-ligatures:var(--font-ligatures);user-select:none;overflow:clip}body{font-family:var(--base-font);font-size:var(--base-font-size);margin:0}*{outline:none;box-shadow:none;border:none}a{color:var(--base-font-color);text-underline-position:from-font;opacity:1;transition:opacity var(--fast-transition)}a:hover{opacity:.75}pre{display:inline;font-family:var(--code-font);font-size:var(--base-font-size);margin:0;line-height:2rem}.icon{display:inline-block;height:1em;vertical-align:-.125em;fill:currentColor}
