.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:hsla(0,0%,100%,.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:hsla(0,0%,94%,.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-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:rgba(150,150,180,.1);--xy-selection-border-default:1px dotted hsla(0,0%,61%,.8);--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:hsla(0,0%,59%,.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}.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{height:100%;left:0;position:absolute;top:0;width:100%}.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{pointer-events:none;transform-origin:0 0;z-index:2}.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;pointer-events:none;position:absolute}.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.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .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{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));min-height:5px;min-width:5px;pointer-events:none;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;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{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-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{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.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}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;display:flex;height:26px;justify-content:center;padding:4px;width:26px}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%;fill:currentColor}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible,.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible{border:var(--xy-node-border-selected,var(--xy-node-border-selected-default));outline:none}.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__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.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.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{color-scheme:light;font-family:Inter var,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-variation-settings:normal;--grid-size:4px;--content-spacing-small:calc(var(--grid-size)*4);--content-spacing-default:calc(var(--grid-size)*6);--content-spacing-large:calc(var(--grid-size)*8);--border-radius:6px;--border-radius-small:4px;--font-family:"Inter var",sans-serif;--font-feature-settings:"cv02","cv03","cv04","cv11";--form-element-transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;--html-font-size:16px;--body-font-size:0.875rem;--text-small-font-size:0.75rem;--text-default-font-size:0.875rem;--text-large-font-size:1rem;--text-largest-font-size:1.125rem;--section-title-font-size:1rem;--page-content-header-height:calc(3.5rem + 1px);--page-content-footer-height:calc(3rem + 1px);--control-height:2rem;--control-border-width:1px;--control-font-size:0.875rem;--control-line-height:1.125rem;--control-padding-y:calc((var(--control-height) - 2*var(--control-border-width) - var(--control-line-height))/2);--control-padding-x:0.5rem;--control-padding:var(--control-padding-y) var(--control-padding-x);--control-label-font-size:0.875rem;--control-label-line-height:1.125rem;--button-padding:var(--control-padding-y) 1.125rem;--button-font-size:var(--control-font-size);--button-line-height:var(--control-line-height);--checkbox-height:var(--control-line-height);--checkbox-mark-size:1rem;--checkbox-font-size:var(--control-font-size);--radiobutton-size:1.25rem;--bread-crumb-text-color:var(--text-color);--bread-crumb-font-size:var(--control-font-size);--bread-crumb-line-height:1.25rem;--bread-crumb-delimiter-size:1.25rem;--bread-crumb-gap:var(--grid-size);--menu-item-font-size:var(--control-font-size);--menu-item-line-height:var(--control-line-height);--menu-item-padding-x:calc(var(--control-padding-x)*2);--menu-item-padding-y:var(--control-padding-y);--dropdown-font-size:var(--control-font-size);--dropdown-line-height:var(--control-line-height);--dropdown-value-padding:var(--control-padding);--dropdown-input-padding:var(--control-padding);--dropdown-item-padding:var(--control-padding-y) var(--control-padding-x);--dropdown-svg-container-width:2rem;--dropdown-svg-size:1.25rem;--dropdown-filter-padding:var(--control-padding-y) var(--control-padding-x);--dropdown-filter-offset:calc(var(--control-padding-y)*-1);--dropdown-filter-svg-size:1.25rem;--dropdown-filter-icons-offset:0.5rem;--dropdown-panel-items-max-height:calc(50vh - 3rem);--dropdown-panel-padding:var(--control-padding-y) 0;--dropdown-panel-gap:var(--grid-size);--dropdown-borderless-arrow-width:1.25rem;--dropdown-borderless-arrow-svg-size:1.25rem;--dropdown-borderless-item-padding:var(--control-padding-y) calc(var(--control-padding-x)*2);--calendar-width:calc(14rem + 6px);--calendar-height:calc(17.5rem + 5px + var(--grid-size));--calendar-font-size:var(--control-font-size);--calendar-day-size:2rem;--calendar-month-width:7rem;--calendar-month-height:var(--control-height);--icon-size:1.25rem;--hint-size:1.125rem;--hint-content-padding:1rem;--hint-content-max-width:20rem;--icon-button-font-size:var(--control-font-size);--icon-button-size:var(--control-height);--icon-button-svg-size:var(--icon-size);--icon-button-inline-svg-size:var(--control-label-line-height);--link-button-svg-size:var(--icon-size);--link-button-font-size:0.875rem;--panel-padding:var(--control-padding-y) 1.125rem;--dialog-header-font-size:1rem;--dialog-header-padding:2rem;--dialog-content-padding:0 2rem 2rem;--dialog-footer-padding:0.5rem 2rem;--dialog-close-padding:14px;--dialog-close-svg:20px;--paginator-button-min-width:var(--control-height);--paginator-button-height:var(--control-height);--toasts-margin:1rem;--toasts-content-padding:1rem;--toasts-close-svg-size:var(--icon-size);--toasts-close-padding:1rem;--toasts-box-shadow-blur-radius:0.75rem;--sidebar-list-search-height:calc(3rem + 1px);--sidebar-list-section-height:3rem;--sidebar-list-section-padding:1rem;--sidebar-list-filters-padding:0.5rem 1rem;--sidebar-list-item-link-height:3rem;--sidebar-list-item-link-padding:0 1rem;--sidebar-list-item-no-actions-link-padding:0 1rem;--sidebar-list-item-actions-offset:0.875rem;--sidebar-list-item-icon-size:1.25rem;--sidebar-list-item-indicator-size:0.4375rem;--sidebar-list-item-title-font-size:var(--text-default-font-size);--sidebar-list-item-title-line-height:var(--text-largest-font-size);--sidebar-list-item-subtitle-font-size:var(--text-small-font-size);--sidebar-list-item-subtitle-line-height:var(--text-large-font-size);--sidebar-table-cell-padding:1rem;--sidebar-search-input-padding:0 1rem 0 3rem;--sidebar-search-icon-offset:1rem;--sidebar-search-icon-size:var(--icon-size);--sidebar-search-button-offset:1rem;--tabs-height:3rem;--tabs-font-size:var(--control-font-size);--tabs-padding:var(--control-padding-y) var(--content-spacing-default);--chat-controls-textarea-height:3rem;--chat-controls-textarea-max-height:10.5rem;--chat-controls-textarea-padding:0.9375rem 0 0.9375rem 1rem;--chat-controls-send-offset:0.5rem;--chat-header-title-padding:2.625rem;--chat-header-title-debug-padding:calc((2.625rem + var(--grid-size))*2);--chat-header-title-font-size:1.125rem;--chat-header-height:calc(3rem + 1px);--chat-header-padding:0 var(--content-spacing-default) 0 calc(var(--content-spacing-default) - (var(--icon-button-size) - var(--icon-size))/2);--chat-messages-padding:var(--content-spacing-default);--chat-loader-height:1.5rem;--condition-group-delete-offset:-0.5rem;--condition-group-delete-svg-size:1rem;--condition-button-icon-size:1.5rem;--condition-button-shadow-blur-radius:2rem;--date-range-padding:var(--control-padding);--date-range-font-size:var(--control-font-size);--date-range-line-height:var(--control-line-height);--date-range-clear-width:2rem;--date-range-clear-svg-size:var(--icon-size);--flowchart-node-title-font-size:0.75rem;--flowchart-node-text-font-size:0.75rem;--flowchart-node-header-text-font-size:0.875rem;--navigation-width:6rem;--navigation-padding:1rem 0;--navigation-logo-height:4.5rem;--navigation-logo-svg-max-size:3rem;--navigation-item-link-padding:0.75rem 0;--navigation-item-link-font-size:0.75rem;--navigation-item-link-gap:0.25rem;--navigation-item-link-line-height:1rem;--navigation-item-link-svg-size:1.5rem;--navigation-menu-offset:-1rem;--navigation-menu-items-min-width:12rem;--navigation-menu-items-padding:1rem 0;--navigation-menu-item-padding:1rem 1.5rem;--navigation-menu-item-font-size:var(--control-font-size);--navigation-menu-item-line-height:1rem;--progress-size:var(--control-height);--progress-small-size:var(--control-font-size);--source-sidebar-header-height:3rem;--story-controls-header-height:calc(3rem + 1px);--story-controls-list-item-delimeter-width:2rem;--story-controls-list-item-delete-svg-size:var(--icon-size);--table-action-cell-width:calc(3.5rem + var(--content-spacing-default));--table-first-cell-padding:calc(var(--content-spacing-default) - 1rem);--table-cell-height:3rem;--table-header-cell-padding:0 1rem;--table-body-cell-padding:0.5rem 1rem;--table-sort-svg-size:var(--icon-size);--table-sorted-header-padding:1rem;--table-chart-title:var(--text-largest-font-size);--table-chart-cell-height:3rem;--table-chart-cell-padding:0 0.5rem;--table-chart-marker-size:1rem;--metric-chart-title:var(--text-large-font-size);--metric-chart-icon-svg-size:2rem;--metric-chart-title-font-size:1rem;--metric-chart-value-font-size:1.5rem;--metric-chart-previous-value-font-size:1rem;--metric-chart-difference-font-size:1rem;--column-chart-title:var(--text-largest-font-size);--column-chart-title-font-size:1rem;--chart-table-title-font-size:1rem;--dashboard-gap:var(--content-spacing-default);--dashboard-item-gap:var(--content-spacing-default);--dashboard-item-padding:var(--content-spacing-default);--dashboard-metric-gap:var(--content-spacing-default);--dashboard-metric-padding:var(--content-spacing-small) var(--content-spacing-default);--toolbar-height:calc(3rem + 1px);--toolbar-padding:0 var(--content-spacing-default) 0 calc(var(--content-spacing-default) - (var(--icon-button-size) - var(--icon-size))/2);--toolbar-font-size:1.125rem;--step-bar-icon-size:1.25rem;--code-mirror-padding:var(--control-padding);--color-box-title-font-size:0.5rem;--color-box-title-font-offset:0.5rem;--color-box-container-height:3.5rem;--color-box-container-width:7rem;--primary-color:#9967ec;--surface-color:#858585;--color-background:#fff;--color-white:#fff;--color-white-5:color-mix(in srgb,var(--color-white) 5%,transparent);--color-white-10:color-mix(in srgb,var(--color-white) 10%,transparent);--color-white-15:color-mix(in srgb,var(--color-white) 15%,transparent);--color-white-20:color-mix(in srgb,var(--color-white) 20%,transparent);--color-white-25:color-mix(in srgb,var(--color-white) 25%,transparent);--color-white-30:color-mix(in srgb,var(--color-white) 30%,transparent);--color-white-35:color-mix(in srgb,var(--color-white) 35%,transparent);--color-white-40:color-mix(in srgb,var(--color-white) 40%,transparent);--color-white-45:color-mix(in srgb,var(--color-white) 45%,transparent);--color-white-50:color-mix(in srgb,var(--color-white) 50%,transparent);--color-white-55:color-mix(in srgb,var(--color-white) 55%,transparent);--color-white-60:color-mix(in srgb,var(--color-white) 60%,transparent);--color-white-65:color-mix(in srgb,var(--color-white) 65%,transparent);--color-white-70:color-mix(in srgb,var(--color-white) 70%,transparent);--color-white-75:color-mix(in srgb,var(--color-white) 75%,transparent);--color-white-80:color-mix(in srgb,var(--color-white) 80%,transparent);--color-white-85:color-mix(in srgb,var(--color-white) 85%,transparent);--color-white-90:color-mix(in srgb,var(--color-white) 90%,transparent);--color-white-95:color-mix(in srgb,var(--color-white) 95%,transparent);--color-black:#000;--text-color:#4b5563;--text-color-secondary:color-mix(in srgb,var(--text-color) 80%,#fff);--text-color-secondary-light:color-mix(in srgb,var(--text-color) 40%,#fff);--error-color:#e24c4c;--error-color-background:color-mix(in srgb,var(--error-color) 10%,#fff);--delimiter-color:var(--surface-150);--shadow-color:rgba(0,0,0,.1);--shadow-dark-color:rgba(0,0,0,.2);--border-color:var(--surface-200);--primary-5:color-mix(in srgb,var(--primary-color) 1%,#fff);--primary-10:color-mix(in srgb,var(--primary-color) 2%,#fff);--primary-15:color-mix(in srgb,var(--primary-color) 3%,#fff);--primary-20:color-mix(in srgb,var(--primary-color) 4%,#fff);--primary-25:color-mix(in srgb,var(--primary-color) 5%,#fff);--primary-30:color-mix(in srgb,var(--primary-color) 6%,#fff);--primary-40:color-mix(in srgb,var(--primary-color) 8%,#fff);--primary-50:color-mix(in srgb,var(--primary-color) 10%,#fff);--primary-75:color-mix(in srgb,var(--primary-color) 15%,#fff);--primary-100:color-mix(in srgb,var(--primary-color) 20%,#fff);--primary-150:color-mix(in srgb,var(--primary-color) 30%,#fff);--primary-200:color-mix(in srgb,var(--primary-color) 40%,#fff);--primary-250:color-mix(in srgb,var(--primary-color) 50%,#fff);--primary-300:color-mix(in srgb,var(--primary-color) 60%,#fff);--primary-350:color-mix(in srgb,var(--primary-color) 70%,#fff);--primary-400:color-mix(in srgb,var(--primary-color) 80%,#fff);--primary-450:color-mix(in srgb,var(--primary-color) 90%,#fff);--primary-500:var(--primary-color);--primary-525:color-mix(in srgb,var(--primary-color) 95%,#000);--primary-550:color-mix(in srgb,var(--primary-color) 90%,#000);--primary-575:color-mix(in srgb,var(--primary-color) 85%,#000);--primary-600:color-mix(in srgb,var(--primary-color) 80%,#000);--primary-625:color-mix(in srgb,var(--primary-color) 75%,#000);--primary-650:color-mix(in srgb,var(--primary-color) 70%,#000);--primary-675:color-mix(in srgb,var(--primary-color) 65%,#000);--primary-700:color-mix(in srgb,var(--primary-color) 60%,#000);--primary-725:color-mix(in srgb,var(--primary-color) 55%,#000);--primary-750:color-mix(in srgb,var(--primary-color) 50%,#000);--primary-775:color-mix(in srgb,var(--primary-color) 45%,#000);--primary-800:color-mix(in srgb,var(--primary-color) 40%,#000);--primary-825:color-mix(in srgb,var(--primary-color) 35%,#000);--primary-850:color-mix(in srgb,var(--primary-color) 30%,#000);--primary-875:color-mix(in srgb,var(--primary-color) 25%,#000);--primary-900:color-mix(in srgb,var(--primary-color) 20%,#000);--primary-925:color-mix(in srgb,var(--primary-color) 15%,#000);--primary-950:color-mix(in srgb,var(--primary-color) 10%,#000);--primary-004:color-mix(in srgb,var(--primary-color) 4%,transparent);--primary-010:color-mix(in srgb,var(--primary-color) 10%,transparent);--primary-016:color-mix(in srgb,var(--primary-color) 16%,transparent);--primary-024:color-mix(in srgb,var(--primary-color) 24%,transparent);--primary-dark-color:var(--primary-550);--primary-darker-color:var(--primary-650);--surface-25:color-mix(in srgb,var(--surface-color) 5%,#fff);--surface-30:color-mix(in srgb,var(--surface-color) 6%,#fff);--surface-40:color-mix(in srgb,var(--surface-color) 8%,#fff);--surface-50:color-mix(in srgb,var(--surface-color) 10%,#fff);--surface-75:color-mix(in srgb,var(--surface-color) 15%,#fff);--surface-100:color-mix(in srgb,var(--surface-color) 20%,#fff);--surface-150:color-mix(in srgb,var(--surface-color) 30%,#fff);--surface-200:color-mix(in srgb,var(--surface-color) 40%,#fff);--surface-250:color-mix(in srgb,var(--surface-color) 50%,#fff);--surface-300:color-mix(in srgb,var(--surface-color) 60%,#fff);--surface-350:color-mix(in srgb,var(--surface-color) 70%,#fff);--surface-400:color-mix(in srgb,var(--surface-color) 80%,#fff);--surface-450:color-mix(in srgb,var(--surface-color) 90%,#fff);--surface-500:var(--surface-color);--surface-525:color-mix(in srgb,var(--surface-color) 95%,#000);--surface-550:color-mix(in srgb,var(--surface-color) 90%,#000);--surface-575:color-mix(in srgb,var(--surface-color) 85%,#000);--surface-600:color-mix(in srgb,var(--surface-color) 80%,#000);--surface-625:color-mix(in srgb,var(--surface-color) 75%,#000);--surface-650:color-mix(in srgb,var(--surface-color) 70%,#000);--surface-675:color-mix(in srgb,var(--surface-color) 65%,#000);--surface-700:color-mix(in srgb,var(--surface-color) 60%,#000);--surface-725:color-mix(in srgb,var(--surface-color) 55%,#000);--surface-750:color-mix(in srgb,var(--surface-color) 50%,#000);--surface-775:color-mix(in srgb,var(--surface-color) 45%,#000);--surface-800:color-mix(in srgb,var(--surface-color) 40%,#000);--surface-825:color-mix(in srgb,var(--surface-color) 35%,#000);--surface-850:color-mix(in srgb,var(--surface-color) 30%,#000);--surface-875:color-mix(in srgb,var(--surface-color) 25%,#000);--surface-900:color-mix(in srgb,var(--surface-color) 20%,#000);--surface-925:color-mix(in srgb,var(--surface-color) 15%,#000);--surface-950:color-mix(in srgb,var(--surface-color) 10%,#000);--surface-dark-color:var(--surface-850);--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fff5f5;--red-100:#ffd0ce;--red-200:#ffaca7;--red-300:#ff8780;--red-400:#ff6259;--red-500:#ff3d32;--red-600:#d9342b;--red-700:#b32b23;--red-800:#8c221c;--red-900:#661814;--focused-outline-color:var(--primary-100);--focused-input-border-color:var(--primary-color);--input-background-color:var(--color-background);--input-border-color:var(--border-color);--overlay-panel-background-color:var(--color-background);--overlay-panel-box-shadow-color:rgba(0,0,0,.1);--dialog-box-shadow-color:rgba(0,0,0,.3);--dialog-footer-box-shadow-color:hsla(0,0%,88%,.4);--dialog-footer-background-color:transparent;--page-content-header-border-color:var(--delimiter-color);--page-content-header-background-color:transparent;--page-content-footer-border-color:var(--delimiter-color);--page-content-footer-background-color:transparent;--sidebar-list-border-color:var(--delimiter-color);--sidebar-list-search-border-color:var(--delimiter-color);--sidebar-list-section-border-color:var(--delimiter-color);--sidebar-list-filters-border-color:var(--delimiter-color);--sidebar-list-item-border-color:var(--delimiter-color);--sidebar-list-item-opened-background-color:var(--primary-15);--sidebar-list-item-link-hover-background-color:var(--primary-40);--sidebar-list-item-active-link-hover-background-color:var(--primary-40);--sidebar-list-item-active-border-color:var(--primary-200);--table-tr-nth-child-background-color:var(--surface-50);--table-tr-hover-background-color:var(--surface-100);--sidebar-table-tr-nth-child-background-color:var(--surface-30);--sidebar-table-tr-hover-background-color:var(--surface-50);--sidebar-table-tr-selected-background-color:var(--surface-75);--chat-message-background-color:var(--primary-100);--chat-message-hover-background-color:var(--primary-200);--chat-message-active-outline-color:var(--primary-color);--chat-message-user-background-color:var(--surface-200);--chat-message-user-hover-background-color:var(--surface-300);--checkbox-mark-background-color:var(--color-background);--checkbox-mark-border-color:var(--border-color);--checkbox-mark-hover-border-color:var(--primary-color);--checkbox-mark-hover-checked-border-color:var(--primary-darker-color);--checkbox-mark-hover-checked-background-color:var(--primary-darker-color);--checkbox-input-checked-border-color:var(--primary-color);--checkbox-input-checked-background-color:var(--primary-color);--dropdown-background-color:var(--color-background);--dropdown-panel-item-hover-background-color:var(--primary-50);--dropdown-panel-item-selected-background-color:var(--primary-100);--dropdown-panel-item-selected-hover-background-color:var(--primary-150);--dropdown-panel-item-selected-color:var(--primary-darker-color);--calendar-button-hover-background-color:var(--primary-50);--calendar-button-highlight-background-color:var(--primary-100);--calendar-button-selected-background-color:var(--primary-color);--date-range-icon-color:var(--text-color-secondary);--story-color-arrow:var(--surface-250);--story-color-arrow-hover:var(--primary-color);--story-color-arrow-selected:var(--primary-color);--menu-item-hover-background-color:var(--primary-50);--menu-item-background-color:var(--color-background);--step-bar-hover-background-color:var(--primary-50);--dashboard-background-color:var(--surface-50);--dashboard-item-background-color:var(--color-white);--dashboard-metric-background-color:var(--color-white);--chart-overlay-background-color:var(--color-background);--project-card-background-color:transparent;--project-card-box-shadow-color:var(--shadow-color);--project-card-header-background-color:transparent;--project-card-header-box-shadow-color:hsla(0,0%,88%,.4);--project-card-footer-background-color:transparent;--project-card-footer-box-shadow-color:hsla(0,0%,88%,.4);--story-controls-components-background-color:var(--surface-25);--story-controls-block-background-color:var(--primary-25);--story-controls-list-item-hover-background-color:var(--primary-25);--condition-group-background-color:var(--color-background);--condition-group-condition-background-color:var(--primary-50);--condition-group-condition-hover-background-color:var(--primary-100);--step-bar-item-background-color:var(--color-background);--step-bar-item-box-shadow-color:var(--shadow-color);--flowchart-node-background-color:var(--color-background);--flowchart-node-invalid-background-color:var(--error-color-background);--flowchart-node-header-color:var(--surface-550);--flowchart-node-title-color:var(--surface-750);--flowchart-group-node-background-color:var(--primary-016);--box-filled-p-background-color:var(--primary-25);--box-filled-w-background-color:var(--color-background)}:root[data-theme=dark]{--color-background:var(--surface-800);--surface-dark-color:var(--surface-900);--text-color:#fff;--delimiter-color:var(--surface-850);--border-color:var(--surface-650);--shadow-color:hsla(0,0%,100%,.1);--shadow-dark-color:hsla(0,0%,100%,.2);--error-color-background:color-mix(in srgb,var(--error-color) 10%,var(--color-background));--focused-outline-color:var(--primary-024);--focused-input-border-color:var(--primary-color);--input-background-color:var(--surface-850);--overlay-panel-box-shadow-color:transparent;--overlay-panel-background-color:var(--surface-900);--dialog-box-shadow-color:hsla(0,0%,100%,.2);--dialog-footer-box-shadow-color:transparent;--dialog-footer-background-color:var(--surface-750);--page-content-header-border-color:transparent;--page-content-header-background-color:var(--surface-850);--page-content-footer-border-color:transparent;--page-content-footer-background-color:var(--surface-850);--sidebar-list-border-color:var(--delimiter-color);--sidebar-list-search-border-color:var(--delimiter-color);--sidebar-list-section-border-color:var(--delimiter-color);--sidebar-list-filters-border-color:var(--delimiter-color);--sidebar-list-item-border-color:transparent;--sidebar-list-item-opened-background-color:var(--surface-725);--sidebar-list-item-link-hover-background-color:var(--surface-750);--sidebar-list-item-active-link-hover-background-color:var(--surface-700);--sidebar-list-item-active-border-color:transparent;--table-tr-nth-child-background-color:var(--color-white-5);--table-tr-hover-background-color:var(--color-white-15);--sidebar-table-tr-nth-child-background-color:var(--color-white-5);--sidebar-table-tr-hover-background-color:var(--color-white-15);--sidebar-table-tr-selected-background-color:var(--color-white-25);--chat-message-background-color:var(--primary-600);--chat-message-hover-background-color:var(--primary-700);--chat-message-active-outline-color:var(--primary-color);--chat-message-user-background-color:var(--surface-600);--chat-message-user-hover-background-color:var(--surface-700);--checkbox-mark-background-color:var(--surface-850);--checkbox-mark-hover-border-color:var(--primary-color);--checkbox-mark-hover-checked-border-color:var(--primary-darker-color);--checkbox-mark-hover-checked-background-color:var(--primary-darker-color);--checkbox-input-checked-border-color:var(--primary-color);--checkbox-input-checked-background-color:var(--primary-color);--dropdown-background-color:var(--surface-850);--dropdown-panel-item-hover-background-color:var(--primary-750);--dropdown-panel-item-selected-background-color:var(--primary-700);--dropdown-panel-item-selected-hover-background-color:var(--primary-700);--dropdown-panel-item-selected-color:var(--color-white);--calendar-button-hover-background-color:var(--primary-750);--calendar-button-highlight-background-color:var(--primary-700);--calendar-button-selected-background-color:var(--primary-color);--menu-item-hover-background-color:var(--primary-750);--menu-item-background-color:var(--surface-900);--step-bar-hover-background-color:var(--primary-750);--dashboard-background-color:var(--color-white-15);--dashboard-item-background-color:var(--color-background);--dashboard-metric-background-color:var(--color-background);--chart-overlay-background-color:var(--color-background);--project-card-background-color:var(--surface-850);--project-card-box-shadow-color:var(--shadow-color);--project-card-header-background-color:rgba(0,0,0,.15);--project-card-header-box-shadow-color:transparent;--project-card-footer-background-color:rgba(0,0,0,.15);--project-card-footer-box-shadow-color:transparent;--story-controls-components-background-color:var(--color-background);--story-controls-block-background-color:rgba(0,0,0,.15);--story-controls-list-item-hover-background-color:var(--primary-024);--condition-group-background-color:rgba(0,0,0,.15);--condition-group-condition-background-color:var(--primary-016);--condition-group-condition-hover-background-color:var(--primary-024);--step-bar-item-background-color:var(--color-background);--step-bar-item-box-shadow-color:var(--shadow-color);--flowchart-node-background-color:var(--surface-750);--flowchart-node-invalid-background-color:var(--error-color-background);--flowchart-node-header-color:var(--surface-250);--flowchart-node-title-color:var(--surface-450);--flowchart-group-node-background-color:var(--primary-016);--box-filled-p-background-color:var(--primary-024);--box-filled-w-background-color:var(--color-background)}.button{align-items:center;background:var(--primary-color);border:var(--control-border-width) solid var(--primary-color);border-radius:var(--border-radius);color:var(--color-white);cursor:pointer;display:inline-flex;font-size:var(--button-font-size);gap:var(--grid-size);justify-content:center;line-height:var(--button-line-height);margin:0;overflow:hidden;padding:var(--button-padding);position:relative;text-align:center;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.button:disabled{cursor:default;opacity:.6}.button:focus-visible{outline:2px solid var(--focused-outline-color);outline-offset:2px}.button:focus-visible:invalid{outline-color:var(--red-100)}.button:not(:disabled):hover{background:var(--primary-dark-color);border-color:var(--primary-dark-color);color:var(--color-white)}.button:not(:disabled):active{background:var(--primary-darker-color);border-color:var(--primary-darker-color);color:var(--color-white)}.button.button_outlined{background-color:transparent;border:var(--control-border-width) solid;color:var(--primary-color)}.button.button_outlined:not(:disabled):hover{background:var(--primary-004);border:var(--control-border-width) solid;color:var(--primary-color)}.button.button_outlined:not(:disabled):active{background:var(--primary-016);border:var(--control-border-width) solid;color:var(--primary-color)}.button.button_text{background-color:transparent;border-color:transparent;color:var(--primary-color)}.button.button_text:not(:disabled):hover{background:var(--primary-004);border-color:transparent;color:var(--primary-color)}.button.button_text:not(:disabled):active{background:var(--primary-016);border-color:transparent;color:var(--primary-color)}.button.button_small{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:var(--button-padding)}.button.button_rounded{border-radius:50%}.button.button_raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.button.button_secondary{background:var(--surface-600);border:var(--control-border-width) solid var(--surface-600);color:var(--color-white)}.button.button_secondary:not(:disabled):hover{background:var(--surface-650);border-color:var(--surface-650);color:var(--color-white)}.button.button_secondary:not(:disabled):focus-visible{outline-color:var(--surface-100)}.button.button_secondary:not(:disabled):active{background:var(--surface-700);border-color:var(--surface-700);color:var(--color-white)}.button.button_secondary.button_outlined{background-color:transparent;border:var(--control-border-width) solid;color:var(--surface-600)}.button.button_secondary.button_outlined:not(:disabled):hover{background:var(--surface-50);border:var(--control-border-width) solid;color:var(--surface-600)}.button.button_secondary.button_outlined:not(:disabled):active{background:var(--surface-100);border:var(--control-border-width) solid;color:var(--surface-600)}.button.button_secondary.button_text{background-color:transparent;border-color:transparent;color:var(--surface-600)}.button.button_secondary.button_text:not(:disabled):hover{background:var(--surface-50);border-color:transparent;color:var(--surface-600)}.button.button_secondary.button_text:not(:disabled):active{background:var(--surface-100);border-color:transparent;color:var(--surface-600)}.button.button_align-left{justify-content:flex-start}.button.button_clear{padding:0}.button_dropdown-item{border-radius:0;justify-content:flex-start;padding:var(--dropdown-input-padding);width:100%}.icon-button{align-items:center;background:var(--primary-color);border:var(--control-border-width) solid var(--primary-color);border-radius:var(--border-radius);color:var(--color-white);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--icon-button-font-size);height:var(--icon-button-size);justify-content:center;margin:0;padding:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--icon-button-size)}.icon-button[hidden]{display:none}.icon-button svg{height:var(--icon-button-svg-size);width:var(--icon-button-svg-size)}.icon-button:disabled{cursor:default;opacity:.6}.icon-button:focus-visible{outline:2px solid var(--focused-outline-color);outline-offset:2px}.icon-button:focus-visible:invalid{outline-color:var(--red-100)}.icon-button:not(:disabled):hover{background:var(--primary-dark-color);border-color:var(--primary-dark-color);color:var(--color-white)}.icon-button:not(:disabled):active{background:var(--primary-darker-color);border-color:var(--primary-darker-color);color:var(--color-white)}.icon-button_inline{border:none;height:auto;width:auto}.icon-button_inline svg{display:block;height:var(--icon-button-inline-svg-size);width:var(--icon-button-inline-svg-size)}.icon-button_outlined{background-color:transparent}.icon-button_outlined,.icon-button_outlined:not(:disabled):hover{border:var(--control-border-width) solid;color:var(--primary-color)}.icon-button_outlined:not(:disabled):hover{background:var(--primary-004)}.icon-button_outlined:not(:disabled):active{background:var(--primary-016);border:var(--control-border-width) solid;color:var(--primary-color)}.icon-button_text{background-color:transparent;border-color:transparent;color:var(--primary-color)}.icon-button_text:not(:disabled):hover{background:var(--primary-004);border-color:transparent;color:var(--primary-color)}.icon-button_text:not(:disabled):active{background:var(--primary-016);border-color:transparent;color:var(--primary-color)}.icon-button_rounded{border-radius:50%}.icon-button_raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.icon-button_secondary{background:var(--surface-600);border:var(--control-border-width) solid var(--surface-600);color:var(--color-white)}.icon-button_secondary:not(:disabled):hover{background:var(--surface-650);border-color:var(--surface-650);color:var(--color-white)}.icon-button_secondary:not(:disabled):focus-visible{box-shadow:0 0 0 2px #e2e8f0}.icon-button_secondary:not(:disabled):active{background:var(--surface-700);border-color:var(--surface-700);color:var(--color-white)}.icon-button_secondary.icon-button_outlined{background-color:transparent;border:var(--control-border-width) solid;color:var(--surface-600)}.icon-button_secondary.icon-button_outlined:not(:disabled):hover{background:var(--surface-50);border:var(--control-border-width) solid;color:var(--surface-600)}.icon-button_secondary.icon-button_outlined:not(:disabled):active{background:var(--surface-100);border:var(--control-border-width) solid;color:var(--surface-600)}.icon-button_secondary.icon-button_text{background-color:transparent;border-color:transparent;color:var(--surface-600)}.icon-button_secondary.icon-button_text:not(:disabled):hover{background:var(--surface-50);border-color:transparent;color:var(--surface-600)}.icon-button_secondary.icon-button_text:not(:disabled):active{background:var(--surface-100);border-color:transparent;color:var(--surface-600)}.icon-button_danger.icon-button_text{background-color:transparent;border-color:transparent;color:var(--error-color)}.icon-button_danger.icon-button_text:not(:disabled):hover{background:var(--surface-50);border-color:transparent;color:var(--error-color)}.icon-button_danger.icon-button_text:not(:disabled):active{background:var(--surface-100);border-color:transparent;color:var(--error-color)}.link-button{align-items:center;background-color:unset;border:none;color:var(--primary-color);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--link-button-font-size);justify-content:center;margin:0;padding:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.link-button_inline{width:-moz-min-content;width:min-content}.link-button svg{height:var(--link-button-svg-size);width:var(--link-button-svg-size)}.link-button:disabled{cursor:default;opacity:.6}.link-button:focus-visible{outline:2px solid var(--focused-outline-color);outline-offset:2px}.link-button:focus-visible:invalid{outline-color:var(--red-100)}.link-button:not(:disabled):active,.link-button:not(:disabled):hover{border-color:transparent;color:var(--primary-color)}.link-button[hidden]{display:none}.icon{height:var(--icon-size);width:var(--icon-size)}.icon_success{color:var(--green-500)}.icon_suspend{animation:spin 1s linear infinite;color:var(--orange-300)}.icon_danger{color:var(--red-300)}.control-group{display:flex;flex-wrap:nowrap}.control-group>.button,.control-group>.icon-button,.control-group>.input{border-radius:0}.control-group :first-child{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.control-group :last-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.input{-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:var(--control-border-width) solid var(--input-border-color);border-radius:var(--border-radius);color:var(--text-color);font-size:var(--control-font-size);line-height:var(--control-line-height);outline-color:transparent;padding:var(--control-padding);text-overflow:ellipsis;transition:var(--form-element-transition)}.input:disabled{cursor:default;opacity:.6}.input:enabled:valid:hover{border-color:var(--primary-color)}.input:focus{border-color:var(--focused-input-border-color);outline:2px solid var(--focused-outline-color);outline-offset:2px}.input:focus:invalid{outline-color:var(--red-100)}.input:focus:invalid{border-color:var(--error-color)}.input:invalid{border-color:var(--error-color)}.input ::-moz-placeholder{color:var(--text-color-secondary)}.input ::placeholder{color:var(--text-color-secondary)}.input[type=number]{-moz-appearance:textfield;appearance:textfield}.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.textarea{-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:var(--control-border-width) solid var(--input-border-color);border-radius:var(--border-radius);color:var(--text-color);font-size:var(--control-font-size);line-height:var(--control-line-height);outline-color:transparent;padding:var(--control-padding);resize:vertical;text-overflow:ellipsis;transition:var(--form-element-transition)}.textarea:disabled{cursor:default;opacity:.6}.textarea:enabled:valid:hover{border-color:var(--primary-color)}.textarea:focus{border-color:var(--focused-input-border-color);outline:2px solid var(--focused-outline-color);outline-offset:2px}.textarea:focus:invalid{outline-color:var(--red-100)}.textarea:focus:invalid{border-color:var(--error-color)}.textarea:invalid{border-color:var(--error-color)}.textarea ::-moz-placeholder{color:var(--text-color-secondary)}.textarea ::placeholder{color:var(--text-color-secondary)}.checkbox{align-items:center;display:flex;gap:calc(var(--grid-size)*2);max-width:100%;min-width:0;position:relative;width:-moz-fit-content;width:fit-content}.checkbox input{height:0;opacity:0;position:absolute;width:0}.checkbox input,.checkbox__mark{-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__mark{align-items:center;background-color:var(--checkbox-mark-background-color);border:var(--control-border-width) solid var(--checkbox-mark-border-color);border-radius:var(--border-radius-small);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--checkbox-mark-size);justify-content:center;left:0;position:relative;top:0;width:var(--checkbox-mark-size)}.checkbox__mark svg{color:var(--color-white);height:var(--checkbox-font-size);opacity:0;width:var(--checkbox-font-size)}input:checked~.checkbox__mark{background-color:var(--checkbox-input-checked-background-color);border-color:var(--checkbox-input-checked-border-color)}input:checked~.checkbox__mark svg{opacity:1}input:disabled~.checkbox__mark{cursor:default;opacity:.6}input:focus-visible~.checkbox__mark{border-color:var(--focused-input-border-color);outline:2px solid var(--focused-outline-color);outline-offset:2px}input:focus-visible~.checkbox__mark:invalid{outline-color:var(--red-100)}input:focus-visible~.checkbox__mark:invalid{border-color:var(--error-color)}.checkbox:hover input:enabled~.checkbox__mark{border-color:var(--checkbox-mark-hover-border-color)}.checkbox:hover input:enabled:checked~.checkbox__mark{background-color:var(--checkbox-mark-hover-checked-background-color);border-color:var(--checkbox-mark-hover-checked-border-color)}.checkbox__label{line-height:var(--checkbox-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radiobutton{align-items:center;display:flex;gap:calc(var(--grid-size)*1);max-width:100%;min-width:0;position:relative;width:-moz-fit-content;width:fit-content}.radiobutton input{height:0;opacity:0;position:absolute;width:0}.radiobutton input,.radiobutton__mark{-webkit-user-select:none;-moz-user-select:none;user-select:none}.radiobutton__mark{align-items:center;background:var(--color-background);border:var(--control-border-width) solid var(--border-color);border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--radiobutton-size);justify-content:center;left:0;position:relative;top:0;transition:all .1s ease;width:var(--radiobutton-size)}input:checked~.radiobutton__mark{border:5px solid var(--primary-color)}input:disabled~.radiobutton__mark{cursor:default;opacity:.6}input:focus-visible~.radiobutton__mark{border-color:var(--focused-input-border-color);outline:2px solid var(--focused-outline-color);outline-offset:2px}input:focus-visible~.radiobutton__mark:invalid{outline-color:var(--red-100)}input:focus-visible~.radiobutton__mark:invalid{border-color:var(--error-color)}.radiobutton:hover input:enabled~.radiobutton__mark{border-color:var(--primary-color)}.radiobutton:hover input:checked:enabled~.radiobutton__mark{border-color:var(--primary-darker-color)}.radiobutton__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paginator{display:flex;gap:calc(var(--grid-size)*2)}.paginator__buttons{display:flex;gap:var(--grid-size)}.paginator__button{font-weight:400;height:var(--paginator-button-height);min-width:var(--paginator-button-min-width)}.paginator__button_selected.button:disabled{background:var(--surface-50);border-color:var(--surface-50);color:var(--primary-darker-color);cursor:pointer;opacity:1}.paginator__button.button:not(:disabled):hover{background:var(--surface-100);border-color:var(--surface-100);color:var(--surface-700)}.bread-crumb{align-items:center;color:var(--bread-crumb-text-color);display:flex;flex-wrap:nowrap;gap:var(--bread-crumb-gap)}.bread-crumb__item{font-size:var(--bread-crumb-font-size);line-height:var(--bread-crumb-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bread-crumb__delimiter{color:var(--text-color-secondary);flex-shrink:0;height:var(--bread-crumb-delimiter-size);width:var(--bread-crumb-delimiter-size)}.overlay{position:fixed;z-index:100}.overlay-panel{background:var(--overlay-panel-background-color);border-radius:6px;box-shadow:0 2px 12px 0 var(--overlay-panel-box-shadow-color);left:0;max-height:100vh;max-width:100vw;overflow:auto;top:0}.overlay-panel_limited{max-height:500px;max-width:500px}.overlay-panel_limited-width{max-width:500px}.overlay-panel_limited-height{max-height:500px}.overlay-panel_limited-short{max-width:250px}.panel{padding:var(--panel-padding)}.menu{padding:var(--grid-size) 0}.menu__group-label{font-weight:700}.menu__group-label,.menu__item{padding:var(--menu-item-padding-y) var(--menu-item-padding-x)}.menu__item{-moz-appearance:none;appearance:none;background:var(--menu-item-background-color);border:1px solid transparent;color:var(--text-color);cursor:pointer;display:flex;font-size:var(--menu-item-font-size);line-height:var(--menu-item-line-height);text-align:left;white-space:nowrap;width:100%}.menu__group .menu__item{padding:var(--menu-item-padding-y) calc(var(--menu-item-padding-x)*2)}.menu__item:disabled{cursor:default;opacity:.6}.menu__item:hover:not(:disabled){background:var(--menu-item-hover-background-color);color:var(--text-color)}.dropdown{background:var(--dropdown-background-color);border:var(--control-border-width) solid var(--border-color);border-radius:6px;display:inline-flex;position:relative;transition:var(--form-element-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown:has(:focus,:focus-visible){border-color:var(--focused-input-border-color);outline:2px solid var(--focused-outline-color);outline-offset:2px}.dropdown:has(:focus,:focus-visible):invalid{outline-color:var(--red-100)}.dropdown:has(:focus,:focus-visible):invalid{border-color:var(--error-color)}.dropdown_invalid{border-color:var(--error-color)}.dropdown__value{-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:6px;color:var(--text-color);cursor:pointer;flex:1 1 auto;font-size:var(--dropdown-font-size);line-height:var(--dropdown-line-height);outline:none;overflow:hidden;padding:var(--dropdown-value-padding);text-align:left;text-overflow:ellipsis;transition:var(--form-element-transition);white-space:nowrap}.dropdown__value:focus,.dropdown__value:focus-visible{outline:none}.dropdown__value_placeholder{color:var(--text-color-secondary)}.dropdown__input{-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:6px;color:var(--text-color);flex:1 1 auto;font-size:var(--dropdown-font-size);line-height:var(--dropdown-line-height);min-width:0;outline-color:transparent;overflow:hidden;padding:var(--dropdown-input-padding);text-overflow:ellipsis;transition:var(--form-element-transition);white-space:nowrap}.dropdown__input:focus,.dropdown__input:focus-visible{outline:none}.dropdown__arrow{align-items:center;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--text-color-secondary);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;width:var(--dropdown-svg-container-width)}.dropdown__arrow svg{height:var(--dropdown-svg-size);width:var(--dropdown-svg-size)}.dropdown__clear{background:none;border:none;color:var(--text-color-secondary);cursor:pointer;padding:0;position:absolute;right:var(--dropdown-svg-container-width);top:50%;transform:translateY(-50%)}.dropdown__clear svg{display:block;height:var(--dropdown-svg-size);width:var(--dropdown-svg-size)}.dropdown_focus .dropdown__arrow{transform:rotate(180deg)}.dropdown_clearable .dropdown__input,.dropdown_clearable .dropdown__value{padding-right:var(--dropdown-svg-container-width)}.dropdown:has(>:disabled){opacity:.6}.dropdown:has(>:disabled),.dropdown:has(>:disabled) *{cursor:default}.dropdown:not(:has(>:disabled)):hover{border-color:var(--primary-color)}.dropdown-panel{color:var(--text-color);display:flex;flex-direction:column;gap:var(--dropdown-panel-gap);overflow:hidden;padding:var(--dropdown-panel-padding)}.dropdown-panel__filter{border-top-left-radius:6px;border-top-right-radius:6px;color:var(--surface-700);display:flex;gap:calc(var(--grid-size)*2);margin-top:var(--dropdown-filter-offset);padding:var(--dropdown-filter-padding)}.dropdown-panel__filter-control{flex-grow:1;position:relative}.dropdown-panel__filter-value{-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:var(--control-border-width) solid var(--input-border-color);border-radius:var(--border-radius);color:var(--text-color);font-size:var(--control-font-size);line-height:var(--control-line-height);outline-color:transparent;padding:var(--control-padding);padding-right:calc(var(--dropdown-svg-size)*3);text-overflow:ellipsis;transition:var(--form-element-transition);width:100%}.dropdown-panel__filter-value:disabled{cursor:default;opacity:.6}.dropdown-panel__filter-value:enabled:valid:hover{border-color:var(--primary-color)}.dropdown-panel__filter-value:focus{border-color:var(--focused-input-border-color);outline:2px solid var(--focused-outline-color);outline-offset:2px}.dropdown-panel__filter-value:focus:invalid{outline-color:var(--red-100)}.dropdown-panel__filter-value:focus:invalid{border-color:var(--error-color)}.dropdown-panel__filter-value:invalid{border-color:var(--error-color)}.dropdown-panel__filter-value ::-moz-placeholder{color:var(--text-color-secondary)}.dropdown-panel__filter-value ::placeholder{color:var(--text-color-secondary)}.dropdown-panel__filter-value::-webkit-search-cancel-button{appearance:none}.dropdown-panel__filter-icons{display:flex;gap:var(--grid-size);position:absolute;right:var(--dropdown-filter-icons-offset);top:50%;transform:translateY(-50%)}.dropdown-panel__filter-clear{background:none;border:none;color:var(--text-color-secondary);cursor:pointer;padding:0}.dropdown-panel__filter-clear svg{display:block}.dropdown-panel__filter-clear svg,.dropdown-panel__filter-search-icon{height:var(--dropdown-filter-svg-size);width:var(--dropdown-filter-svg-size)}.dropdown-panel__filter-search-icon{color:var(--text-color-secondary)}.dropdown-panel__items{display:flex;flex-flow:column nowrap;flex-shrink:0;max-height:var(--dropdown-panel-items-max-height);overflow:auto}.dropdown-panel__item{align-items:center;background:transparent;border:1px solid transparent;border-radius:0;color:var(--text-color);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--dropdown-font-size);font-weight:400;gap:calc(var(--grid-size)*2);line-height:var(--dropdown-line-height);margin:0;padding:var(--dropdown-item-padding);position:relative;transition:box-shadow .2s;white-space:nowrap}.dropdown-panel__item_disabled{cursor:default;opacity:.6}.dropdown-panel__item:hover:not(.dropdown-panel__item:disabled,.dropdown-panel__item_disabled,.dropdown-panel__item_selected),.dropdown-panel__item_current{background:var(--dropdown-panel-item-hover-background-color);color:var(--text-color)}.dropdown-panel__item_selected{background:var(--dropdown-panel-item-selected-background-color);color:var(--dropdown-panel-item-selected-color)}.dropdown-panel__item_selected:hover{background:var(--dropdown-panel-item-selected-hover-background-color)}.toasts{direction:rtl;height:0;position:fixed;right:0;top:0;width:0;z-index:200}.toasts__toast{direction:ltr;display:inline-block;margin:var(--toasts-margin) var(--toasts-margin) 0 0}.toast{align-items:center;background:var(--surface-450);border-left:5px solid;border-radius:var(--border-radius);box-shadow:0 2px var(--toasts-box-shadow-blur-radius) 0 rgba(0,0,0,.133);color:var(--text-color);display:flex;justify-content:space-between;min-width:350px}.toast_success{background:var(--green-100);color:var(--green-600)}.toast_warning{background:var(--orange-100);color:var(--orange-600)}.toast_danger{background:var(--red-100);color:var(--red-600)}.toast__content{padding:var(--toasts-content-padding)}.toast__close{-moz-appearance:none;appearance:none;background:none;border:0;color:currentcolor;cursor:pointer;padding:var(--toasts-close-padding)}.toast__close svg{display:block;height:var(--toasts-close-svg-size);width:var(--toasts-close-svg-size)}.dialog-container{align-items:center;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;top:0;width:100vw}.dialog-container__overlay{animation:dark .5s ease 0s 1 normal forwards;background-color:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw}.dialog{background:var(--color-background);box-shadow:0 1px 3px var(--dialog-box-shadow-color);display:flex;flex-direction:column;max-height:100vh;max-width:50vw;min-width:400px;position:relative}.dialog_small{max-width:25vw}.dialog_small-fix{max-width:25vw;width:25vw}.dialog_medium{max-width:50vw}.dialog_medium-fix{max-width:50vw;width:50vw}.dialog_large{max-width:75vw}.dialog_large-fix{max-width:75vw;width:75vw}.dialog_small-fix-height{height:25vh}.dialog_medium-fix-height{height:50vh}.dialog_large-fix-height{height:75vh}.dialog_full{max-width:calc(100% - 96px)}.dialog_full-height{max-height:calc(100% - 96px)}.dialog_full-fix-width{max-width:calc(100% - 96px);width:calc(100% - 96px)}.dialog_full-fix-height{height:100%;max-height:100%}.dialog__header{align-items:center;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:var(--text-color);flex-shrink:0;font-size:var(--dialog-header-font-size);font-weight:700;overflow:hidden;padding:var(--dialog-header-padding);text-overflow:ellipsis;white-space:nowrap}.dialog__content{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto;padding:var(--dialog-content-padding)}.dialog__footer{background-color:var(--dialog-footer-background-color);box-shadow:0 -10px 10px -5px var(--dialog-footer-box-shadow-color);display:flex;gap:calc(var(--grid-size)*2);justify-content:flex-end;padding:var(--dialog-footer-padding);z-index:1}.dialog__footer button{margin:unset}.dialog__close{background:none;border:none;color:var(--surface-250);cursor:pointer;left:100%;padding:var(--dialog-close-padding);position:absolute;transition:all .3s}.dialog__close:hover{color:var(--color-white);transition:all 0s}.dialog__close svg{height:var(--dialog-close-svg);width:var(--dialog-close-svg)}.calendar{flex-direction:column;min-height:var(--calendar-height);min-width:var(--calendar-width);width:-moz-fit-content;width:fit-content}.calendar,.calendar__current{align-items:center;display:flex;gap:var(--grid-size)}.calendar__current{justify-content:center}.day-selector{display:flex;flex-direction:column;gap:1px}.day-selector__days,.day-selector__weekdays{display:grid;gap:1px;grid-template-columns:repeat(7,1fr)}.day-selector__weekday{align-items:center;color:var(--text-color);display:flex;font-weight:700;height:var(--calendar-day-size);justify-content:center;width:var(--calendar-day-size)}.day-selector__delimiter{background-color:var(--delimiter-color)}.day-selector__day{align-items:center;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--border-radius);color:var(--text-color);display:flex;font-size:var(--calendar-font-size);height:var(--calendar-day-size);justify-content:center;padding:0;width:var(--calendar-day-size)}.day-selector__day:not(.day-selector__day_current):enabled{cursor:pointer}.day-selector__day:not(.day-selector__day_current):enabled:hover{background:var(--calendar-button-hover-background-color)}.day-selector__day_highlight{background-color:var(--calendar-button-highlight-background-color)}.day-selector__day_inactive{opacity:.6}.day-selector__day_current{background-color:var(--calendar-button-selected-background-color);color:var(--color-white)}.day-selector__day_today{font-weight:700}.month-selector{display:grid;gap:1px;grid-template-columns:repeat(2,1fr)}.month-selector__month{align-items:center;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--border-radius);color:var(--text-color);display:flex;font-size:var(--calendar-font-size);height:var(--calendar-month-height);justify-content:center;padding:0;width:var(--calendar-month-width)}.month-selector__month:not(.month-selector__month_current):enabled{cursor:pointer}.month-selector__month:not(.month-selector__month_current):enabled:hover{background:var(--calendar-button-hover-background-color)}.month-selector__month_current{background-color:var(--calendar-button-selected-background-color);color:var(--color-white)}.month-selector__month_today{font-weight:700}.year-selector{display:flex;flex-direction:column;gap:var(--grid-size)}.year-selector__range-selector{align-items:center;color:var(--text-color);display:flex;font-size:var(--calendar-font-size);gap:var(--grid-size);justify-content:center}.year-selector__years{display:grid;grid-template-columns:repeat(2,1fr)}.year-selector__year{align-items:center;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--border-radius);color:var(--text-color);display:flex;font-size:var(--calendar-font-size);height:var(--calendar-month-height);justify-content:center;padding:0;width:var(--calendar-month-width)}.year-selector__year:not(.year-selector__year_current):enabled{cursor:pointer}.year-selector__year:not(.year-selector__year_current):enabled:hover{background:var(--calendar-button-hover-background-color)}.year-selector__year_current{background-color:var(--calendar-button-selected-background-color);color:var(--color-white)}.year-selector__year_today{font-weight:700}.file-picker{position:relative}.file-picker__input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.code-mirror-custom{-moz-appearance:none;appearance:none;background:none;border:1px solid var(--border-color);border-radius:var(--border-radius);height:500px;transition:none}.code-mirror-custom_half{height:250px}.code-mirror-custom .cm-editor{background-color:var(--input-background-color);border-radius:var(--border-radius);height:100%}.code-mirror-custom .cm-focused{outline:2px solid var(--primary-100);outline-offset:2px}.code-mirror-custom:hover{border-color:var(--primary-color)}.code-mirror-custom:focus-within{border-color:var(--primary-color);box-shadow:none;outline:none;outline-offset:0}.code-mirror-custom .CodeMirror.cm-s-mdn-like{background-image:unset}.code-mirror-custom .cm-content{line-height:normal;padding:var(--code-mirror-padding)}.code-mirror-custom_invalid{border-color:var(--error-color)}.code-mirror-custom_invalid:focus-within,.code-mirror-custom_invalid:hover{border-color:var(--error-color);box-shadow:none;outline:none}.code-mirror-custom_resizable{overflow:hidden;resize:vertical}.code-mirror-custom_small-height{height:140px}.code-mirror-custom_medium-height{height:240px}.code-mirror-custom_single-line{height:var(--control-height)}.code-mirror-custom_single-line .cm-editor{border-radius:var(--border-radius);overflow:hidden}.code-mirror-custom_single-line .cm-scroller{height:100%;overflow:scroll hidden;scrollbar-width:none}.code-mirror-custom_single-line .cm-scroller::-webkit-scrollbar{height:0;width:0}.code-mirror-custom_single-line .cm-scroller::-webkit-scrollbar-track{box-shadow:unset}.code-mirror-custom_single-line .cm-scroller::-webkit-scrollbar-thumb{background-color:unset}.code-mirror-custom_single-line .cm-activeLine{background-color:transparent}.code-mirror-custom_single-line .cm-placeholder{color:var(--text-color-secondary)}.codemirror-error-mark{background:rgba(255,0,0,.2)}.codemirror-error-block{height:18px}.codemirror-expandable{border-radius:0;margin:0 -1px;padding-right:0;position:absolute;text-overflow:ellipsis;width:calc(100% + 2px)}.codemirror-expandable .cm-scroller{padding-right:56px}.codemirror-expandable__icon-buttons{display:flex;flex-wrap:nowrap;gap:8px;padding:8px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.codemirror-expandable_reduced,.codemirror-expandable_reduced .cm-scroller{padding-right:56px}.dropdown-borderless{background:transparent;border:none;gap:var(--grid-size)}.dropdown-borderless .dropdown__input,.dropdown-borderless .dropdown__value{background:transparent;color:var(--primary-color);padding:0}.dropdown-borderless .dropdown__arrow{color:var(--primary-color);width:var(--dropdown-borderless-arrow-width)}.dropdown-borderless .dropdown__arrow svg{height:var(--dropdown-borderless-arrow-svg-size);width:var(--dropdown-borderless-arrow-svg-size)}.dropdown-borderless:has(:focus,:focus-visible){outline:none}.dropdown-borderless-panel{margin-left:calc(var(--control-padding-x)*-2)}.dropdown-borderless-panel .dropdown-panel__item{padding:var(--dropdown-borderless-item-padding)}.react-flow__attribution,.react-flow__nodesselection-rect{display:none}.custom-react-flow-handle{align-items:center;background-color:var(--color-background);border:1px solid var(--color-white);border-radius:50%;color:var(--primary-color);display:flex;height:18px;justify-content:center;width:18px}.custom-react-flow-handle:after{border:1px solid var(--surface-250);border-radius:50%;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.custom-react-flow-handle svg{display:none;height:12px;width:12px}.custom-react-flow-handle:hover:after{border-color:var(--primary-color)}.custom-react-flow-handle:hover svg{display:block;pointer-events:none}svg:has(.react-flow__edge:focus),svg:has(.react-flow__edge:hover){z-index:2!important}.custom-react-flow-handle.connectingfrom:after{border-color:var(--primary-color)}.custom-react-flow-handle.connectingfrom svg{display:block}.custom-react-flow-handle.connectingto:after{border-color:var(--primary-color)}.custom-react-flow-handle.connectingto:hover svg{display:none}.react-flow__node.selected .custom-react-flow-handle:after,.react-flow__node:has(.flowchart-node:hover) .custom-react-flow-handle:after{border-color:var(--primary-color)}.react-flow__node.selected .flowchart-node{box-shadow:0 0 4px 2px var(--primary-color)}.react-flow__node:not(.selected) .flowchart-node:hover{box-shadow:0 0 2px 1px var(--primary-color)}.react-flow__edge:has(.custom-react-flow-edge,.react-flow-edge-interstory){--xy-edge-stroke:var(--story-color-arrow);--xy-edge-stroke-selected:var(--primary-color)}.react-flow__edge:has(.custom-react-flow-edge,.react-flow-edge-interstory):hover{--xy-edge-stroke:var(--primary-color)}.react-flow-edge-interstory{stroke-dasharray:6 4;stroke-width:2}.react-json-view *{box-sizing:content-box;line-height:1.2}@font-face{font-display:swap;font-family:Inter var;font-named-instance:"Regular";font-style:normal;font-weight:100 900;src:url(/assets/fonts/InterVariable.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter var;font-named-instance:"Italic";font-style:italic;font-weight:100 900;src:url(/assets/fonts/InterVariable-Italic.woff2) format("woff2")}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background-color:var(--surface-550)}::-webkit-scrollbar-corner{background-color:transparent}html{font-size:var(--html-font-size)}body,html{margin:0;padding:0}body{background-color:var(--color-background);color:var(--text-color);font-size:var(--body-font-size)}*{box-sizing:border-box;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-variation-settings:normal}.clear-button{background:unset;border:unset;color:unset;cursor:pointer;font-size:var(--control-font-size);padding:0;text-align:left}.clear-button:disabled{cursor:unset}.clear-button:focus{outline:unset}.hidden{display:none}.hidden-hover-shown,.invisible{visibility:hidden}.hidden-hover-shown:hover{visibility:visible}.hover-container .hover-content{visibility:hidden}.hover-container .hover-content_block-inverse,.hover-container .hover-content_inverse,.hover-container .hover-content_visible,.hover-container:hover .hover-content{visibility:visible}.hover-container:hover .hover-content_inverse{visibility:hidden}.hover-container:hover .hover-content_block-inverse{display:none}.hover-container-collapsed,.hover-container-collapsed .hover-content-collapsed{transition:all .2s}.hover-container-collapsed:not(.hover-container-collapsed_external):not(:hover){gap:0}.hover-container-collapsed:not(.hover-container-collapsed_external):not(:hover) .hover-content-collapsed{width:0}.hover-container-collapsed:not(:hover) .hover-container-collapsed__helper{gap:0}.hover-container-collapsed_external:not(:hover) .hover-content-collapsed{width:0}.hide-if-empty:empty{display:none}hr{border:none;flex-shrink:0;height:1px;margin:0;padding:0;width:100%}.delimiter{background-color:var(--delimiter-color)}table th{font-weight:700}.section-title{font-size:var(--section-title-font-size);font-weight:500}:focus-visible{outline:2px solid var(--focused-outline-color);outline-offset:2px}:focus-visible:invalid{outline-color:var(--red-100)}.resizing_vertical *{cursor:ns-resize!important}.testing-script{border-bottom:1px solid var(--color-background)}.testing-script:first-child{border-top:1px solid var(--color-background)}.testing-script_pending{background-color:var(--blue-100)}.testing-script_fail{background-color:var(--error-color-background)}.testing-script_success{background-color:var(--green-100)}.testing-script__step{background-color:var(--gray-300);border-radius:var(--border-radius-small);color:var(--text-color)}.testing-script__step_pending{background-color:var(--blue-600);color:var(--color-white)}.testing-script__step_fail{background-color:var(--error-color);color:var(--color-white)}.testing-script__step_success{background-color:var(--green-600);color:var(--color-white)}.grid{display:grid}.grid_center{place-items:center}.grid_col-1{grid-template-columns:repeat(1,1fr)}.grid_col-2{grid-template-columns:repeat(2,1fr)}.grid_col-3{grid-template-columns:repeat(3,1fr)}.grid_col-4{grid-template-columns:repeat(4,1fr)}.grid_col-5{grid-template-columns:repeat(5,1fr)}.grid_col-6{grid-template-columns:repeat(6,1fr)}.grid_col-7{grid-template-columns:repeat(7,1fr)}.grid_col-8{grid-template-columns:repeat(8,1fr)}.grid_col-9{grid-template-columns:repeat(9,1fr)}.grid_col-10{grid-template-columns:repeat(10,1fr)}.grid_cg{-moz-column-gap:var(--content-spacing-default);column-gap:var(--content-spacing-default)}.grid_rg{row-gap:var(--content-spacing-default)}.grid_cg-small{-moz-column-gap:var(--content-spacing-small);column-gap:var(--content-spacing-small)}.grid_rg-small{row-gap:var(--content-spacing-small)}.grid_cg-0{-moz-column-gap:calc(var(--grid-size)*0);column-gap:calc(var(--grid-size)*0)}.grid_rg-0{row-gap:calc(var(--grid-size)*0)}.grid_cg-1{-moz-column-gap:calc(var(--grid-size)*1);column-gap:calc(var(--grid-size)*1)}.grid_rg-1{row-gap:calc(var(--grid-size)*1)}.grid_cg-2{-moz-column-gap:calc(var(--grid-size)*2);column-gap:calc(var(--grid-size)*2)}.grid_rg-2{row-gap:calc(var(--grid-size)*2)}.grid_cg-3{-moz-column-gap:calc(var(--grid-size)*3);column-gap:calc(var(--grid-size)*3)}.grid_rg-3{row-gap:calc(var(--grid-size)*3)}.grid_cg-4{-moz-column-gap:calc(var(--grid-size)*4);column-gap:calc(var(--grid-size)*4)}.grid_rg-4{row-gap:calc(var(--grid-size)*4)}.grid_cg-5{-moz-column-gap:calc(var(--grid-size)*5);column-gap:calc(var(--grid-size)*5)}.grid_rg-5{row-gap:calc(var(--grid-size)*5)}.grid_cg-6{-moz-column-gap:calc(var(--grid-size)*6);column-gap:calc(var(--grid-size)*6)}.grid_rg-6{row-gap:calc(var(--grid-size)*6)}.grid_cg-7{-moz-column-gap:calc(var(--grid-size)*7);column-gap:calc(var(--grid-size)*7)}.grid_rg-7{row-gap:calc(var(--grid-size)*7)}.grid_cg-8{-moz-column-gap:calc(var(--grid-size)*8);column-gap:calc(var(--grid-size)*8)}.grid_rg-8{row-gap:calc(var(--grid-size)*8)}.grid_cg-9{-moz-column-gap:calc(var(--grid-size)*9);column-gap:calc(var(--grid-size)*9)}.grid_rg-9{row-gap:calc(var(--grid-size)*9)}.grid_cg-10{-moz-column-gap:calc(var(--grid-size)*10);column-gap:calc(var(--grid-size)*10)}.grid_rg-10{row-gap:calc(var(--grid-size)*10)}.grid_cg-11{-moz-column-gap:calc(var(--grid-size)*11);column-gap:calc(var(--grid-size)*11)}.grid_rg-11{row-gap:calc(var(--grid-size)*11)}.grid_cg-12{-moz-column-gap:calc(var(--grid-size)*12);column-gap:calc(var(--grid-size)*12)}.grid_rg-12{row-gap:calc(var(--grid-size)*12)}.grid_cg-13{-moz-column-gap:calc(var(--grid-size)*13);column-gap:calc(var(--grid-size)*13)}.grid_rg-13{row-gap:calc(var(--grid-size)*13)}.grid_cg-14{-moz-column-gap:calc(var(--grid-size)*14);column-gap:calc(var(--grid-size)*14)}.grid_rg-14{row-gap:calc(var(--grid-size)*14)}.grid_cg-15{-moz-column-gap:calc(var(--grid-size)*15);column-gap:calc(var(--grid-size)*15)}.grid_rg-15{row-gap:calc(var(--grid-size)*15)}.grid_cg-16{-moz-column-gap:calc(var(--grid-size)*16);column-gap:calc(var(--grid-size)*16)}.grid_rg-16{row-gap:calc(var(--grid-size)*16)}.grid_cg-17{-moz-column-gap:calc(var(--grid-size)*17);column-gap:calc(var(--grid-size)*17)}.grid_rg-17{row-gap:calc(var(--grid-size)*17)}.grid_cg-18{-moz-column-gap:calc(var(--grid-size)*18);column-gap:calc(var(--grid-size)*18)}.grid_rg-18{row-gap:calc(var(--grid-size)*18)}.grid_cg-19{-moz-column-gap:calc(var(--grid-size)*19);column-gap:calc(var(--grid-size)*19)}.grid_rg-19{row-gap:calc(var(--grid-size)*19)}.grid_cg-20{-moz-column-gap:calc(var(--grid-size)*20);column-gap:calc(var(--grid-size)*20)}.grid_rg-20{row-gap:calc(var(--grid-size)*20)}.grid_adaptive{grid-template-columns:repeat(auto-fill,minmax(0,600px))}.grid_adaptive-small{grid-template-columns:repeat(auto-fill,minmax(0,400px))}.flex{display:flex}.flex_inline{display:inline-flex}.flex_column{flex-direction:column}.flex_between{justify-content:space-between}.flex_around{justify-content:space-around}.flex_end{justify-content:flex-end}.flex_end-items{align-items:flex-end}.flex_center{justify-content:center}.flex_center,.flex_center-items{align-items:center}.flex_center-content{justify-content:center}.flex_nowrap{flex-wrap:nowrap}.flex_wrap{flex-wrap:wrap}.flex_fit-h{height:-moz-fit-content;height:fit-content}.flex_fit-w{width:-moz-fit-content;width:fit-content}.flex_g{gap:var(--content-spacing-default)}.flex_g-small{gap:var(--content-spacing-small)}.flex_g-large{gap:var(--content-spacing-large)}.flex_noshrink{flex-shrink:0}.flex_no-empty:empty{display:none}.flex_g-0{gap:calc(var(--grid-size)*0)}.flex_g-1{gap:calc(var(--grid-size)*1)}.flex_g-2{gap:calc(var(--grid-size)*2)}.flex_g-3{gap:calc(var(--grid-size)*3)}.flex_g-4{gap:calc(var(--grid-size)*4)}.flex_g-5{gap:calc(var(--grid-size)*5)}.flex_g-6{gap:calc(var(--grid-size)*6)}.flex_g-7{gap:calc(var(--grid-size)*7)}.flex_g-8{gap:calc(var(--grid-size)*8)}.flex_g-9{gap:calc(var(--grid-size)*9)}.flex_g-10{gap:calc(var(--grid-size)*10)}.flex_g-11{gap:calc(var(--grid-size)*11)}.flex_g-12{gap:calc(var(--grid-size)*12)}.flex_g-13{gap:calc(var(--grid-size)*13)}.flex_g-14{gap:calc(var(--grid-size)*14)}.flex_g-15{gap:calc(var(--grid-size)*15)}.flex_g-16{gap:calc(var(--grid-size)*16)}.flex_g-17{gap:calc(var(--grid-size)*17)}.flex_g-18{gap:calc(var(--grid-size)*18)}.flex_g-19{gap:calc(var(--grid-size)*19)}.flex_g-20{gap:calc(var(--grid-size)*20)}.flex-item_wide{flex:1 1 auto}.flex-item_noshrink{flex-shrink:0}.flex-item_end{align-self:flex-end}.box_p{padding:var(--content-spacing-default)}.box_p-x{padding-left:var(--content-spacing-default);padding-right:var(--content-spacing-default)}.box_p-y{padding-top:var(--content-spacing-default)}.box_p-b,.box_p-y{padding-bottom:var(--content-spacing-default)}.box_p-t{padding-top:var(--content-spacing-default)}.box_p-0{padding:calc(var(--grid-size)*0)}.box_p-x-0{padding-left:calc(var(--grid-size)*0);padding-right:calc(var(--grid-size)*0)}.box_p-y-0{padding-bottom:calc(var(--grid-size)*0)}.box_p-t-0,.box_p-y-0{padding-top:calc(var(--grid-size)*0)}.box_p-b-0{padding-bottom:calc(var(--grid-size)*0)}.box_p-l-0{padding-left:calc(var(--grid-size)*0)}.box_p-r-0{padding-right:calc(var(--grid-size)*0)}.box_m-0{margin:calc(var(--grid-size)*0)}.box_m-x-0{margin-left:calc(var(--grid-size)*0);margin-right:calc(var(--grid-size)*0)}.box_m-y-0{margin-bottom:calc(var(--grid-size)*0);margin-top:calc(var(--grid-size)*0)}.box_p-1{padding:calc(var(--grid-size)*1)}.box_p-x-1{padding-left:calc(var(--grid-size)*1);padding-right:calc(var(--grid-size)*1)}.box_p-y-1{padding-bottom:calc(var(--grid-size)*1)}.box_p-t-1,.box_p-y-1{padding-top:calc(var(--grid-size)*1)}.box_p-b-1{padding-bottom:calc(var(--grid-size)*1)}.box_p-l-1{padding-left:calc(var(--grid-size)*1)}.box_p-r-1{padding-right:calc(var(--grid-size)*1)}.box_m-1{margin:calc(var(--grid-size)*1)}.box_m-x-1{margin-left:calc(var(--grid-size)*1);margin-right:calc(var(--grid-size)*1)}.box_m-y-1{margin-bottom:calc(var(--grid-size)*1);margin-top:calc(var(--grid-size)*1)}.box_p-2{padding:calc(var(--grid-size)*2)}.box_p-x-2{padding-left:calc(var(--grid-size)*2);padding-right:calc(var(--grid-size)*2)}.box_p-y-2{padding-bottom:calc(var(--grid-size)*2)}.box_p-t-2,.box_p-y-2{padding-top:calc(var(--grid-size)*2)}.box_p-b-2{padding-bottom:calc(var(--grid-size)*2)}.box_p-l-2{padding-left:calc(var(--grid-size)*2)}.box_p-r-2{padding-right:calc(var(--grid-size)*2)}.box_m-2{margin:calc(var(--grid-size)*2)}.box_m-x-2{margin-left:calc(var(--grid-size)*2);margin-right:calc(var(--grid-size)*2)}.box_m-y-2{margin-bottom:calc(var(--grid-size)*2);margin-top:calc(var(--grid-size)*2)}.box_p-3{padding:calc(var(--grid-size)*3)}.box_p-x-3{padding-left:calc(var(--grid-size)*3);padding-right:calc(var(--grid-size)*3)}.box_p-y-3{padding-bottom:calc(var(--grid-size)*3)}.box_p-t-3,.box_p-y-3{padding-top:calc(var(--grid-size)*3)}.box_p-b-3{padding-bottom:calc(var(--grid-size)*3)}.box_p-l-3{padding-left:calc(var(--grid-size)*3)}.box_p-r-3{padding-right:calc(var(--grid-size)*3)}.box_m-3{margin:calc(var(--grid-size)*3)}.box_m-x-3{margin-left:calc(var(--grid-size)*3);margin-right:calc(var(--grid-size)*3)}.box_m-y-3{margin-bottom:calc(var(--grid-size)*3);margin-top:calc(var(--grid-size)*3)}.box_p-4{padding:calc(var(--grid-size)*4)}.box_p-x-4{padding-left:calc(var(--grid-size)*4);padding-right:calc(var(--grid-size)*4)}.box_p-y-4{padding-bottom:calc(var(--grid-size)*4)}.box_p-t-4,.box_p-y-4{padding-top:calc(var(--grid-size)*4)}.box_p-b-4{padding-bottom:calc(var(--grid-size)*4)}.box_p-l-4{padding-left:calc(var(--grid-size)*4)}.box_p-r-4{padding-right:calc(var(--grid-size)*4)}.box_m-4{margin:calc(var(--grid-size)*4)}.box_m-x-4{margin-left:calc(var(--grid-size)*4);margin-right:calc(var(--grid-size)*4)}.box_m-y-4{margin-bottom:calc(var(--grid-size)*4);margin-top:calc(var(--grid-size)*4)}.box_p-5{padding:calc(var(--grid-size)*5)}.box_p-x-5{padding-left:calc(var(--grid-size)*5);padding-right:calc(var(--grid-size)*5)}.box_p-y-5{padding-bottom:calc(var(--grid-size)*5)}.box_p-t-5,.box_p-y-5{padding-top:calc(var(--grid-size)*5)}.box_p-b-5{padding-bottom:calc(var(--grid-size)*5)}.box_p-l-5{padding-left:calc(var(--grid-size)*5)}.box_p-r-5{padding-right:calc(var(--grid-size)*5)}.box_m-5{margin:calc(var(--grid-size)*5)}.box_m-x-5{margin-left:calc(var(--grid-size)*5);margin-right:calc(var(--grid-size)*5)}.box_m-y-5{margin-bottom:calc(var(--grid-size)*5);margin-top:calc(var(--grid-size)*5)}.box_p-6{padding:calc(var(--grid-size)*6)}.box_p-x-6{padding-left:calc(var(--grid-size)*6);padding-right:calc(var(--grid-size)*6)}.box_p-y-6{padding-bottom:calc(var(--grid-size)*6)}.box_p-t-6,.box_p-y-6{padding-top:calc(var(--grid-size)*6)}.box_p-b-6{padding-bottom:calc(var(--grid-size)*6)}.box_p-l-6{padding-left:calc(var(--grid-size)*6)}.box_p-r-6{padding-right:calc(var(--grid-size)*6)}.box_m-6{margin:calc(var(--grid-size)*6)}.box_m-x-6{margin-left:calc(var(--grid-size)*6);margin-right:calc(var(--grid-size)*6)}.box_m-y-6{margin-bottom:calc(var(--grid-size)*6);margin-top:calc(var(--grid-size)*6)}.box_p-7{padding:calc(var(--grid-size)*7)}.box_p-x-7{padding-left:calc(var(--grid-size)*7);padding-right:calc(var(--grid-size)*7)}.box_p-y-7{padding-bottom:calc(var(--grid-size)*7)}.box_p-t-7,.box_p-y-7{padding-top:calc(var(--grid-size)*7)}.box_p-b-7{padding-bottom:calc(var(--grid-size)*7)}.box_p-l-7{padding-left:calc(var(--grid-size)*7)}.box_p-r-7{padding-right:calc(var(--grid-size)*7)}.box_m-7{margin:calc(var(--grid-size)*7)}.box_m-x-7{margin-left:calc(var(--grid-size)*7);margin-right:calc(var(--grid-size)*7)}.box_m-y-7{margin-bottom:calc(var(--grid-size)*7);margin-top:calc(var(--grid-size)*7)}.box_p-8{padding:calc(var(--grid-size)*8)}.box_p-x-8{padding-left:calc(var(--grid-size)*8);padding-right:calc(var(--grid-size)*8)}.box_p-y-8{padding-bottom:calc(var(--grid-size)*8)}.box_p-t-8,.box_p-y-8{padding-top:calc(var(--grid-size)*8)}.box_p-b-8{padding-bottom:calc(var(--grid-size)*8)}.box_p-l-8{padding-left:calc(var(--grid-size)*8)}.box_p-r-8{padding-right:calc(var(--grid-size)*8)}.box_m-8{margin:calc(var(--grid-size)*8)}.box_m-x-8{margin-left:calc(var(--grid-size)*8);margin-right:calc(var(--grid-size)*8)}.box_m-y-8{margin-bottom:calc(var(--grid-size)*8);margin-top:calc(var(--grid-size)*8)}.box_p-9{padding:calc(var(--grid-size)*9)}.box_p-x-9{padding-left:calc(var(--grid-size)*9);padding-right:calc(var(--grid-size)*9)}.box_p-y-9{padding-bottom:calc(var(--grid-size)*9)}.box_p-t-9,.box_p-y-9{padding-top:calc(var(--grid-size)*9)}.box_p-b-9{padding-bottom:calc(var(--grid-size)*9)}.box_p-l-9{padding-left:calc(var(--grid-size)*9)}.box_p-r-9{padding-right:calc(var(--grid-size)*9)}.box_m-9{margin:calc(var(--grid-size)*9)}.box_m-x-9{margin-left:calc(var(--grid-size)*9);margin-right:calc(var(--grid-size)*9)}.box_m-y-9{margin-bottom:calc(var(--grid-size)*9);margin-top:calc(var(--grid-size)*9)}.box_p-10{padding:calc(var(--grid-size)*10)}.box_p-x-10{padding-left:calc(var(--grid-size)*10);padding-right:calc(var(--grid-size)*10)}.box_p-y-10{padding-bottom:calc(var(--grid-size)*10)}.box_p-t-10,.box_p-y-10{padding-top:calc(var(--grid-size)*10)}.box_p-b-10{padding-bottom:calc(var(--grid-size)*10)}.box_p-l-10{padding-left:calc(var(--grid-size)*10)}.box_p-r-10{padding-right:calc(var(--grid-size)*10)}.box_m-10{margin:calc(var(--grid-size)*10)}.box_m-x-10{margin-left:calc(var(--grid-size)*10);margin-right:calc(var(--grid-size)*10)}.box_m-y-10{margin-bottom:calc(var(--grid-size)*10);margin-top:calc(var(--grid-size)*10)}.box_p-11{padding:calc(var(--grid-size)*11)}.box_p-x-11{padding-left:calc(var(--grid-size)*11);padding-right:calc(var(--grid-size)*11)}.box_p-y-11{padding-bottom:calc(var(--grid-size)*11)}.box_p-t-11,.box_p-y-11{padding-top:calc(var(--grid-size)*11)}.box_p-b-11{padding-bottom:calc(var(--grid-size)*11)}.box_p-l-11{padding-left:calc(var(--grid-size)*11)}.box_p-r-11{padding-right:calc(var(--grid-size)*11)}.box_m-11{margin:calc(var(--grid-size)*11)}.box_m-x-11{margin-left:calc(var(--grid-size)*11);margin-right:calc(var(--grid-size)*11)}.box_m-y-11{margin-bottom:calc(var(--grid-size)*11);margin-top:calc(var(--grid-size)*11)}.box_p-12{padding:calc(var(--grid-size)*12)}.box_p-x-12{padding-left:calc(var(--grid-size)*12);padding-right:calc(var(--grid-size)*12)}.box_p-y-12{padding-bottom:calc(var(--grid-size)*12)}.box_p-t-12,.box_p-y-12{padding-top:calc(var(--grid-size)*12)}.box_p-b-12{padding-bottom:calc(var(--grid-size)*12)}.box_p-l-12{padding-left:calc(var(--grid-size)*12)}.box_p-r-12{padding-right:calc(var(--grid-size)*12)}.box_m-12{margin:calc(var(--grid-size)*12)}.box_m-x-12{margin-left:calc(var(--grid-size)*12);margin-right:calc(var(--grid-size)*12)}.box_m-y-12{margin-bottom:calc(var(--grid-size)*12);margin-top:calc(var(--grid-size)*12)}.box_p-13{padding:calc(var(--grid-size)*13)}.box_p-x-13{padding-left:calc(var(--grid-size)*13);padding-right:calc(var(--grid-size)*13)}.box_p-y-13{padding-bottom:calc(var(--grid-size)*13)}.box_p-t-13,.box_p-y-13{padding-top:calc(var(--grid-size)*13)}.box_p-b-13{padding-bottom:calc(var(--grid-size)*13)}.box_p-l-13{padding-left:calc(var(--grid-size)*13)}.box_p-r-13{padding-right:calc(var(--grid-size)*13)}.box_m-13{margin:calc(var(--grid-size)*13)}.box_m-x-13{margin-left:calc(var(--grid-size)*13);margin-right:calc(var(--grid-size)*13)}.box_m-y-13{margin-bottom:calc(var(--grid-size)*13);margin-top:calc(var(--grid-size)*13)}.box_p-14{padding:calc(var(--grid-size)*14)}.box_p-x-14{padding-left:calc(var(--grid-size)*14);padding-right:calc(var(--grid-size)*14)}.box_p-y-14{padding-bottom:calc(var(--grid-size)*14)}.box_p-t-14,.box_p-y-14{padding-top:calc(var(--grid-size)*14)}.box_p-b-14{padding-bottom:calc(var(--grid-size)*14)}.box_p-l-14{padding-left:calc(var(--grid-size)*14)}.box_p-r-14{padding-right:calc(var(--grid-size)*14)}.box_m-14{margin:calc(var(--grid-size)*14)}.box_m-x-14{margin-left:calc(var(--grid-size)*14);margin-right:calc(var(--grid-size)*14)}.box_m-y-14{margin-bottom:calc(var(--grid-size)*14);margin-top:calc(var(--grid-size)*14)}.box_p-15{padding:calc(var(--grid-size)*15)}.box_p-x-15{padding-left:calc(var(--grid-size)*15);padding-right:calc(var(--grid-size)*15)}.box_p-y-15{padding-bottom:calc(var(--grid-size)*15)}.box_p-t-15,.box_p-y-15{padding-top:calc(var(--grid-size)*15)}.box_p-b-15{padding-bottom:calc(var(--grid-size)*15)}.box_p-l-15{padding-left:calc(var(--grid-size)*15)}.box_p-r-15{padding-right:calc(var(--grid-size)*15)}.box_m-15{margin:calc(var(--grid-size)*15)}.box_m-x-15{margin-left:calc(var(--grid-size)*15);margin-right:calc(var(--grid-size)*15)}.box_m-y-15{margin-bottom:calc(var(--grid-size)*15);margin-top:calc(var(--grid-size)*15)}.box_p-16{padding:calc(var(--grid-size)*16)}.box_p-x-16{padding-left:calc(var(--grid-size)*16);padding-right:calc(var(--grid-size)*16)}.box_p-y-16{padding-bottom:calc(var(--grid-size)*16)}.box_p-t-16,.box_p-y-16{padding-top:calc(var(--grid-size)*16)}.box_p-b-16{padding-bottom:calc(var(--grid-size)*16)}.box_p-l-16{padding-left:calc(var(--grid-size)*16)}.box_p-r-16{padding-right:calc(var(--grid-size)*16)}.box_m-16{margin:calc(var(--grid-size)*16)}.box_m-x-16{margin-left:calc(var(--grid-size)*16);margin-right:calc(var(--grid-size)*16)}.box_m-y-16{margin-bottom:calc(var(--grid-size)*16);margin-top:calc(var(--grid-size)*16)}.box_p-17{padding:calc(var(--grid-size)*17)}.box_p-x-17{padding-left:calc(var(--grid-size)*17);padding-right:calc(var(--grid-size)*17)}.box_p-y-17{padding-bottom:calc(var(--grid-size)*17)}.box_p-t-17,.box_p-y-17{padding-top:calc(var(--grid-size)*17)}.box_p-b-17{padding-bottom:calc(var(--grid-size)*17)}.box_p-l-17{padding-left:calc(var(--grid-size)*17)}.box_p-r-17{padding-right:calc(var(--grid-size)*17)}.box_m-17{margin:calc(var(--grid-size)*17)}.box_m-x-17{margin-left:calc(var(--grid-size)*17);margin-right:calc(var(--grid-size)*17)}.box_m-y-17{margin-bottom:calc(var(--grid-size)*17);margin-top:calc(var(--grid-size)*17)}.box_p-18{padding:calc(var(--grid-size)*18)}.box_p-x-18{padding-left:calc(var(--grid-size)*18);padding-right:calc(var(--grid-size)*18)}.box_p-y-18{padding-bottom:calc(var(--grid-size)*18)}.box_p-t-18,.box_p-y-18{padding-top:calc(var(--grid-size)*18)}.box_p-b-18{padding-bottom:calc(var(--grid-size)*18)}.box_p-l-18{padding-left:calc(var(--grid-size)*18)}.box_p-r-18{padding-right:calc(var(--grid-size)*18)}.box_m-18{margin:calc(var(--grid-size)*18)}.box_m-x-18{margin-left:calc(var(--grid-size)*18);margin-right:calc(var(--grid-size)*18)}.box_m-y-18{margin-bottom:calc(var(--grid-size)*18);margin-top:calc(var(--grid-size)*18)}.box_p-19{padding:calc(var(--grid-size)*19)}.box_p-x-19{padding-left:calc(var(--grid-size)*19);padding-right:calc(var(--grid-size)*19)}.box_p-y-19{padding-bottom:calc(var(--grid-size)*19)}.box_p-t-19,.box_p-y-19{padding-top:calc(var(--grid-size)*19)}.box_p-b-19{padding-bottom:calc(var(--grid-size)*19)}.box_p-l-19{padding-left:calc(var(--grid-size)*19)}.box_p-r-19{padding-right:calc(var(--grid-size)*19)}.box_m-19{margin:calc(var(--grid-size)*19)}.box_m-x-19{margin-left:calc(var(--grid-size)*19);margin-right:calc(var(--grid-size)*19)}.box_m-y-19{margin-bottom:calc(var(--grid-size)*19);margin-top:calc(var(--grid-size)*19)}.box_p-20{padding:calc(var(--grid-size)*20)}.box_p-x-20{padding-left:calc(var(--grid-size)*20);padding-right:calc(var(--grid-size)*20)}.box_p-y-20{padding-bottom:calc(var(--grid-size)*20)}.box_p-t-20,.box_p-y-20{padding-top:calc(var(--grid-size)*20)}.box_p-b-20{padding-bottom:calc(var(--grid-size)*20)}.box_p-l-20{padding-left:calc(var(--grid-size)*20)}.box_p-r-20{padding-right:calc(var(--grid-size)*20)}.box_m-20{margin:calc(var(--grid-size)*20)}.box_m-x-20{margin-left:calc(var(--grid-size)*20);margin-right:calc(var(--grid-size)*20)}.box_m-y-20{margin-bottom:calc(var(--grid-size)*20);margin-top:calc(var(--grid-size)*20)}.box_offset-0{margin:calc(var(--grid-size)*0)}.box_offset-x-0{margin-left:calc(var(--grid-size)*0);margin-right:calc(var(--grid-size)*0)}.box_offset-y-0{margin-bottom:calc(var(--grid-size)*0);margin-top:calc(var(--grid-size)*0)}.box_offset-1{margin:calc(var(--grid-size)*-1)}.box_offset-x-1{margin-left:calc(var(--grid-size)*-1);margin-right:calc(var(--grid-size)*-1)}.box_offset-y-1{margin-bottom:calc(var(--grid-size)*-1);margin-top:calc(var(--grid-size)*-1)}.box_offset-2{margin:calc(var(--grid-size)*-2)}.box_offset-x-2{margin-left:calc(var(--grid-size)*-2);margin-right:calc(var(--grid-size)*-2)}.box_offset-y-2{margin-bottom:calc(var(--grid-size)*-2);margin-top:calc(var(--grid-size)*-2)}.box_offset-3{margin:calc(var(--grid-size)*-3)}.box_offset-x-3{margin-left:calc(var(--grid-size)*-3);margin-right:calc(var(--grid-size)*-3)}.box_offset-y-3{margin-bottom:calc(var(--grid-size)*-3);margin-top:calc(var(--grid-size)*-3)}.box_offset-4{margin:calc(var(--grid-size)*-4)}.box_offset-x-4{margin-left:calc(var(--grid-size)*-4);margin-right:calc(var(--grid-size)*-4)}.box_offset-y-4{margin-bottom:calc(var(--grid-size)*-4);margin-top:calc(var(--grid-size)*-4)}.box_offset-5{margin:calc(var(--grid-size)*-5)}.box_offset-x-5{margin-left:calc(var(--grid-size)*-5);margin-right:calc(var(--grid-size)*-5)}.box_offset-y-5{margin-bottom:calc(var(--grid-size)*-5);margin-top:calc(var(--grid-size)*-5)}.box_offset-6{margin:calc(var(--grid-size)*-6)}.box_offset-x-6{margin-left:calc(var(--grid-size)*-6);margin-right:calc(var(--grid-size)*-6)}.box_offset-y-6{margin-bottom:calc(var(--grid-size)*-6);margin-top:calc(var(--grid-size)*-6)}.box_offset-7{margin:calc(var(--grid-size)*-7)}.box_offset-x-7{margin-left:calc(var(--grid-size)*-7);margin-right:calc(var(--grid-size)*-7)}.box_offset-y-7{margin-bottom:calc(var(--grid-size)*-7);margin-top:calc(var(--grid-size)*-7)}.box_offset-8{margin:calc(var(--grid-size)*-8)}.box_offset-x-8{margin-left:calc(var(--grid-size)*-8);margin-right:calc(var(--grid-size)*-8)}.box_offset-y-8{margin-bottom:calc(var(--grid-size)*-8);margin-top:calc(var(--grid-size)*-8)}.box_offset-9{margin:calc(var(--grid-size)*-9)}.box_offset-x-9{margin-left:calc(var(--grid-size)*-9);margin-right:calc(var(--grid-size)*-9)}.box_offset-y-9{margin-bottom:calc(var(--grid-size)*-9);margin-top:calc(var(--grid-size)*-9)}.box_offset-10{margin:calc(var(--grid-size)*-10)}.box_offset-x-10{margin-left:calc(var(--grid-size)*-10);margin-right:calc(var(--grid-size)*-10)}.box_offset-y-10{margin-bottom:calc(var(--grid-size)*-10);margin-top:calc(var(--grid-size)*-10)}.box_ma-t{margin-top:auto}.box_ma-b{margin-bottom:auto}.box_ma-l{margin-left:auto}.box_ma-r{margin-right:auto}.box_ma-y{margin-bottom:auto;margin-top:auto}.box_ma-x{margin-left:auto;margin-right:auto}.box_rounded{border-radius:var(--border-radius)}.box_filled-p{background-color:var(--box-filled-p-background-color)}.box_filled-w{background-color:var(--box-filled-w-background-color)}.box_border{border:1px dashed var(--primary-150)}.box_hr,.box_hr-list:not(:last-child){border-bottom:1px solid var(--delimiter-color)}.h-100{height:100%}.h-40{height:40%}.h-20{height:20%}.h-control{height:var(--control-height)}.h-textarea-small{height:100px}.h-600{height:600px}.w-100{width:100%}.w-80{width:80%}.w-50{width:50%}.w-40{width:40%}.w-30{width:30%}.w-25{width:25%}.w-fix-400{max-width:400px;width:100%}.w-220,.w-300{width:300px}.w-fix-600{max-width:600px;width:100%}.w-auto{width:auto}.screen{height:100vh;width:100vw}.w-min-0{min-width:0}.w-max-100{max-width:100%}.no-scroll{overflow:hidden}.scroll{overflow:auto}.sticky{background:var(--color-background);position:sticky;z-index:1}.sticky_top{top:0}.relative{position:relative}.adaptive-container{container-name:adaptive-container;container-type:inline-size}@container adaptive-container (width > 800px){.adaptive-content{max-width:600px}}.text.text_sparse{line-height:1.2}.text.text_bold{font-weight:700}.text.text_pre{white-space:pre}.text.text_pre-wrap{white-space:pre-wrap}.text.text_color-primary{color:var(--primary-color)}.text.text_color-secondary{color:var(--text-color-secondary)}.text.text_color-grey{color:var(--gray-400)}.text.text_center{text-align:center}.text.text_right{text-align:right}.text.text_red{color:var(--red-500)}.text.text_danger{color:var(--error-color)}.text.text_green{color:var(--green-500)}.text.text_s-small{font-size:var(--text-small-font-size)}.text.text_s-large{font-size:var(--text-large-font-size)}.text.text_s-largest{font-size:var(--text-largest-font-size)}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page{height:100vh;position:relative;width:100vw}.page-content__header{background-color:var(--page-content-header-background-color);border-bottom:1px solid var(--page-content-header-border-color);height:var(--page-content-header-height)}.page-content__body{overflow:auto}.page-content__body_clear-x{padding-left:0;padding-right:0}.page-content__body_clear-y{padding-bottom:0;padding-top:0}.page-content__body_clear{padding:0}.page-content__footer{background-color:var(--page-content-footer-background-color);border-top:1px solid var(--page-content-footer-border-color);height:var(--page-content-footer-height)}.page-content__footer-content{width:100%}.link{color:var(--primary-color);text-decoration:none}.link:hover{color:var(--primary-dark-color)}.link_text{color:var(--text-color)}.card{background:var(--surface-75);border-radius:var(--border-radius);box-shadow:0 2px 1px -1px rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.07),0 1px 3px 0 rgba(0,0,0,.06)}.card__header{font-size:larger}.card__section-title{color:var(--gray-400)}.loading{animation:loading 1.5s linear infinite;animation-delay:.25s;box-shadow:9999px 0 0 -5px;left:-9999px;position:relative}.loading,.loading:after,.loading:before{background-color:var(--primary-200);border-radius:5px;color:var(--primary-200);height:10px;width:10px}.loading:after,.loading:before{content:"";display:inline-block;position:absolute;top:0}.loading:before{animation:loading-before 1.5s linear infinite;animation-delay:0s;box-shadow:9984px 0 0 -5px}.loading:after{animation:loading-after 1.5s linear infinite;animation-delay:.5s;box-shadow:10014px 0 0 -5px}@keyframes loading-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes loading{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes loading-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.sidebar-list{border-right:1px solid var(--sidebar-list-border-color);display:flex;flex-flow:column nowrap;flex-shrink:0;height:100%;width:400px}.sidebar-list_medium{width:50%}.sidebar-list_large{width:calc(100% - 400px)}.sidebar-list__search{border-bottom:1px solid var(--sidebar-list-search-border-color);height:var(--sidebar-list-search-height)}.sidebar-list__search,.sidebar-list__section{align-items:center;display:flex;flex-shrink:0}.sidebar-list__section{border-bottom:1px solid var(--sidebar-list-section-border-color);height:calc(1px + var(--sidebar-list-section-height));padding:0 var(--sidebar-list-section-padding)}.sidebar-list__filters{border-bottom:1px solid var(--sidebar-list-filters-border-color);padding:var(--sidebar-list-filters-padding)}.sidebar-list__items{display:flex;flex:auto;flex-flow:column nowrap;overflow:auto}.sidebar-list__items hr:nth-of-type(2n){margin-top:-1px;position:sticky;top:0;z-index:1}.sidebar-list__item{border-bottom:1px solid var(--sidebar-list-item-border-color);position:relative}.sidebar-list__item_opened{background-color:var(--sidebar-list-item-opened-background-color)}.sidebar-list__item-content{display:flex;flex:1;flex-direction:column;gap:calc(var(--grid-size)/2)}.sidebar-list__item-content,.sidebar-list__item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-list__item-title{font-size:var(--sidebar-list-item-title-font-size);line-height:var(--sidebar-list-item-title-line-height)}.sidebar-list__item-subtitle{color:var(--text-color-secondary);font-size:var(--sidebar-list-item-subtitle-font-size);line-height:var(--sidebar-list-item-subtitle-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-list__item-link,.sidebar-list__item-toggle-button{padding:var(--sidebar-list-item-link-padding)}.sidebar-list__item-link{align-items:center;color:var(--text-color);cursor:pointer;display:flex;flex-shrink:0;gap:var(--grid-size);height:var(--sidebar-list-item-link-height);text-decoration:none;width:100%}.sidebar-list__item-link:hover{background-color:var(--sidebar-list-item-link-hover-background-color)}.sidebar-list__item-link_noactions{padding:var(--sidebar-list-item-no-actions-link-padding)}.sidebar-list__item-link_with-toggle-button{padding-left:0}.sidebar-list__item_active .sidebar-list__item-link{background-color:var(--sidebar-list-item-active-link-hover-background-color)}.sidebar-list__item:hover .sidebar-list__item-link:not(.sidebar-list__item-link_noactions){padding-right:calc(2rem + var(--icon-button-size))}.sidebar-list__item-date{color:var(--text-color-secondary-light);display:flex;flex-direction:column;font-size:var(--text-small-font-size);gap:var(--grid-size);text-align:right;white-space:nowrap}.sidebar-list__item-actions{position:absolute;right:var(--sidebar-list-item-actions-offset);top:50%;transform:translateY(-50%)}.sidebar-list__item-icon{color:var(--primary-color);flex-shrink:0;height:var(--sidebar-list-item-icon-size);width:var(--sidebar-list-item-icon-size)}.sidebar-list__item-indicator{background-color:var(--gray-500);border-radius:50%;display:block;flex-shrink:0;height:var(--sidebar-list-item-indicator-size);width:var(--sidebar-list-item-indicator-size)}.sidebar-list__item-indicator_success{background-color:var(--green-500)}.sidebar-list__item-indicator_failure{background-color:var(--error-color)}.sidebar-list__item-indicator_pending{animation:blink 1s infinite;background-color:var(--blue-500)}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.sidebar-list__item:has(+.sidebar-list__item_active),.sidebar-list__item_active{border-color:var(--sidebar-list-item-active-border-color)}.sidebar-search{align-items:center;display:flex;height:100%;position:relative}.sidebar-search__input{background-color:transparent;border:none;border-radius:0;height:100%;padding:var(--sidebar-search-input-padding)}.sidebar-search__input:focus{outline:none}.sidebar-search__input_sort-or-filter{padding-right:calc(var(--sidebar-search-icon-offset)*2 + var(--icon-button-size))}.sidebar-search__input_sort-and-filter{padding-right:calc(var(--sidebar-search-icon-offset)*2 + var(--icon-button-size)*2)}.sidebar-search__icon{color:var(--text-color);height:var(--sidebar-search-icon-size);left:var(--sidebar-search-icon-offset);position:absolute;width:var(--sidebar-search-icon-size)}.sidebar-search__buttons{position:absolute;right:var(--sidebar-search-button-offset)}.sidebar-search__button{border:none}.tabs{border-bottom:1px solid var(--delimiter-color);display:flex;flex-shrink:0}.tabs_borderless{border:none}.tabs__item{align-items:center;background:unset;border:unset;color:var(--text-color);cursor:pointer;display:flex;font-size:var(--tabs-font-size);font-weight:500;padding:var(--tabs-padding);position:relative;text-decoration:none;transition:all .2s ease}.tabs__item:hover{background-color:var(--primary-004);color:var(--primary-dark-color)}.tabs__item:active{background-color:var(--primary-016)}.tabs__item_active{color:var(--primary-color)}.tabs__item_active:after{border-bottom:2px solid var(--primary-color);bottom:-1px;content:"";left:0;position:absolute;width:100%}.tabs__item_thin.tabs__item_active:after{border-bottom-width:1px}.tabs__item_disabled{opacity:.6;pointer-events:none}.tabs_dense .tabs__item{padding-left:calc(var(--content-spacing-default)/2);padding-right:calc(var(--content-spacing-default)/2)}.tabs_fix-h{height:calc(1px + var(--tabs-height))}.chart{height:100%;min-height:300px}.chart,.pie-chart{position:relative;width:100%}.pie-chart>div.chart{max-width:500px}.column-chart{--column-count:20;--column-width:100px;display:flex;flex-direction:column;min-height:200px;min-width:300px;overflow:auto;position:relative;width:100%}.column-chart>div.chart{max-width:calc(var(--column-count)*var(--column-width));min-width:300px}.column-chart__title{font-size:var(--column-chart-title);font-weight:700;line-height:1}.column-chart_full{width:100%}.column-chart_vertical>div.chart{max-width:unset;min-height:calc((var(--column-count))*var(--column-width)/2)}.chart-table{--column-width:100px;border-collapse:collapse;font-size:var(--control-font-size);width:100%}.chart-table_with-totals tbody tr:first-child{font-weight:700}.chart-table tbody tr td,.chart-table tbody tr th,.chart-table thead tr td,.chart-table thead tr th{cursor:pointer;height:var(--table-chart-cell-height);min-width:var(--column-width);padding:var(--table-chart-cell-padding);text-align:center;vertical-align:middle;width:var(--column-width)}.chart-table tbody tr td:first-child,.chart-table tbody tr th:first-child,.chart-table thead tr td:first-child,.chart-table thead tr th:first-child{text-align:left}.chart-table tbody tr td:last-child,.chart-table tbody tr th:last-child,.chart-table thead tr td:last-child,.chart-table thead tr th:last-child{min-width:0;width:100%}.chart-table tbody tr:nth-child(odd){background-color:var(--table-tr-nth-child-background-color)}.chart-table tbody tr:hover{background-color:var(--table-tr-hover-background-color)}.chart-table__title{font-size:var(--table-chart-title);font-weight:700;line-height:1}.menu-button{background:var(--primary-color);background-color:transparent;border:var(--control-border-width) solid var(--primary-color);font-size:var(--control-font-size);transition:var(--form-element-transition)}.menu-button,.menu-button:not(:disabled):active{border-color:transparent;color:var(--primary-color)}.menu-button:not(:disabled):active{background:var(--primary-016)}.menu-button:not(:disabled):not(.menu-button_active):hover{background:var(--primary-004);border-color:transparent;color:var(--primary-color)}.menu-button.menu-button_active{background:var(--primary-016);border-color:transparent;color:var(--primary-color)}.menu-button__icon{display:block;height:var(--icon-button-svg-size);width:var(--icon-button-svg-size)}.upload-area{align-items:center;border:2px dashed var(--primary-200);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--content-spacing-small);justify-content:center;min-height:200px;min-width:300px;padding:var(--content-spacing-default)}.upload-area,.upload-area input{cursor:pointer}.upload-area.dragover,.upload-area:hover{border-color:var(--primary-color)}.upload-area button,.upload-area span{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar{border-bottom:1px solid var(--delimiter-color);flex-grow:0;flex-shrink:0;font-size:var(--toolbar-font-size);height:var(--toolbar-height);padding:var(--toolbar-padding)}.navigation{background-color:var(--surface-dark-color);flex-shrink:0;padding:var(--navigation-padding);width:var(--navigation-width)}.navigation__logo{align-items:center;color:var(--color-white);display:flex;flex-direction:column;height:var(--navigation-logo-height);justify-content:center;text-decoration:none}.navigation__logo svg{color:var(--color-white);height:auto;max-height:var(--navigation-logo-svg-max-size);max-width:var(--navigation-logo-svg-max-size);width:auto}.navigation__item{position:relative}.navigation__item-link{align-items:center;background-color:var(--surface-dark-color);border:none;color:var(--color-white);cursor:pointer;display:flex;flex-direction:column;font-size:var(--navigation-item-link-font-size);font-weight:300;gap:var(--navigation-item-link-gap);line-height:var(--navigation-item-link-line-height);padding:var(--navigation-item-link-padding);text-decoration:none;width:100%}.navigation__item-link>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation__item-link svg{display:block;height:var(--navigation-item-link-svg-size);width:var(--navigation-item-link-svg-size)}.navigation__item-link:hover,.navigation__item-link_hover{background-color:var(--surface-700)}.navigation__item-link_hover{pointer-events:none}.navigation__item-link.navigation__item-link_active{background-color:var(--primary-650)}.navigation__menu{margin-top:var(--navigation-menu-offset)}.navigation__menu-items{background-color:var(--surface-dark-color);border-radius:var(--border-radius);min-width:var(--navigation-menu-items-min-width);padding:var(--navigation-menu-items-padding)}.navigation__menu-item{background-color:var(--surface-dark-color);border:none;color:var(--color-white);cursor:pointer;font-size:var(--navigation-menu-item-font-size);font-weight:300;line-height:var(--navigation-menu-item-line-height);padding:var(--navigation-menu-item-padding);text-align:left;text-decoration:none}.navigation__menu-item.navigation__menu-item_active,.navigation__menu-item:hover{background-color:var(--surface-700)}.login{background-color:var(--color-background);border-radius:2px;box-shadow:0 0 100px 0 hsla(0,0%,100%,.467);max-width:500px;padding:80px;width:500px}.login__title{color:var(--text-color);font-size:24px;text-align:center}.login__subtitle{color:var(--text-color-secondary);font-size:14px;line-height:1.2}.login__restore-password{color:var(--primary-color);font-size:12px;line-height:18px;text-decoration:underline}.login-background{background:var(--surface-dark-color);background:url(/assets/images/login-background.png) no-repeat 100% 100%;background-color:#020202;background-size:auto;min-height:100vh;position:relative}.logo{left:20px;position:absolute;top:20px}.logo svg{display:block;max-height:50px;max-width:200px}.slogan{bottom:20px;color:var(--color-white);left:20px;position:absolute}.slogan svg{display:block;height:10px;width:306px}.progress{animation:spin 2s linear infinite;color:var(--primary-color);display:block;flex-shrink:0;height:var(--progress-size);width:var(--progress-size)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.progress_small{height:var(--progress-small-size);width:var(--progress-small-size)}.progress_table{height:24px;width:24px}.progress_dependent{color:currentcolor}.dialog_small{width:25vw}.dialog_medium{width:50vw}.dialog_large{width:75vw}.chat{height:100%}.chat__header-title{font-size:var(--chat-header-title-font-size);padding-left:var(--chat-header-title-padding)}.chat__header{border-bottom:1px solid var(--delimiter-color);padding:var(--chat-header-padding)}.chat__header,.chat_widget .chat__header{height:var(--chat-header-height)}.chat__body{display:flex;flex:0 0 50%;flex-direction:column;min-width:0;position:relative}.chat__body_wide{flex:1}.chat__messages{overflow:auto;padding:var(--chat-messages-padding);width:100%}.chat__debug{border-left:1px solid var(--delimiter-color);display:flex;flex:0 0 50%;min-width:0}.chat__debug-events,.chat__debug-state{width:50%}.chat__debug-state,.chat__sidebar{border-left:1px solid var(--delimiter-color)}.chat__sidebar{flex-shrink:0;overflow:auto;width:400px}.chat__footer{border-top:1px solid var(--delimiter-color)}.chat__loader{flex-shrink:0;height:var(--chat-loader-height);margin-bottom:-8px}.chat-controls{position:relative}.chat-controls__textarea{border:none;border-radius:0;display:block;height:var(--chat-controls-textarea-height);max-height:var(--chat-controls-textarea-max-height);padding:var(--chat-controls-textarea-padding);resize:none;scrollbar-width:none;width:100%}.chat-controls__textarea:focus{outline:none}.chat-controls__textarea::-webkit-scrollbar{height:0;width:0}.chat-controls__buttons{padding:.5rem}.chat-message-container{container-type:inline-size}.chat-message-container .chat-message-row{display:flex;flex-wrap:nowrap}.chat-message-container .chat-message-row .chat-message{background-color:var(--chat-message-background-color);border-radius:8px 8px 8px 0;font-size:14px;line-height:20px;max-width:85%;padding:24px}.chat-message-container .chat-message-row .chat-message_compact{line-height:16px;padding:12px}.chat-message-container .chat-message-row .chat-message__content{word-break:break-word}.chat-message-container .chat-message-row .chat-message__content_empty{color:var(--surface-500)}.chat-message-container .chat-message-row .chat-message__name{color:var(--text-color);font-size:14px;line-height:1}.chat-message-container .chat-message-row .chat-message__date{color:var(--text-color);font-size:12px;line-height:1}.chat-message-container .chat-message-row:hover .chat-message{background-color:var(--chat-message-hover-background-color)}.chat-message-container .chat-message-row.chat-message-row_active .chat-message{outline:2px dashed var(--primary-color)}.chat-message-container .chat-message-row.chat-message-row_role-user .chat-message{background-color:var(--chat-message-user-background-color);border-bottom-left-radius:8px;border-bottom-right-radius:0}@container (min-width: 800px){.chat-message-container .chat-message-row.chat-message-row_role-user .chat-message{border-bottom-left-radius:0;border-bottom-right-radius:8px}}@container (max-width: 800px){.chat-message-container .chat-message-row.chat-message-row_role-user{flex-direction:row-reverse}}.chat-message-container .chat-message-row.chat-message-row_role-user:hover .chat-message{background-color:var(--chat-message-user-hover-background-color)}.chat-debug{background-color:var(--color-background);border-left:1px solid var(--delimiter-color);display:flex;flex:0 0 50%;min-width:0}.chat-debug__events,.chat-debug__state{width:50%}.chat-debug__state{border-left:1px solid var(--delimiter-color)}.chat-debug__state-title{display:flex;justify-content:center;position:relative}.chat-debug .chat-debug__state-title-delimiter{border-bottom:1px dashed var(--border-color);height:0;left:0;position:absolute;top:50%}.chat-debug .chat-debug__state-title-text{background-color:var(--color-background);color:var(--text-color-secondary-light);padding:0 var(--grid-size);z-index:1}.chat-widget{border-top:1px solid var(--delimiter-color);flex-shrink:0;height:100%;width:100%}.hint-icon{color:var(--text-color-secondary);cursor:pointer;display:block;height:var(--hint-size);width:var(--hint-size)}.hint-content{padding:var(--hint-content-padding)}.hint-content_compact{max-width:var(--hint-content-max-width)}.control-label{display:flex;font-size:var(--control-label-font-size);gap:calc(var(--grid-size)*2);justify-content:space-between;line-height:var(--control-label-line-height);min-width:0}.color-box{--color:var(--color-black);--background:var(--color-background);position:relative}.color-box__title{color:var(--color);font-size:var(--color-box-title-font-size);left:var(--color-box-title-font-offset);position:absolute;top:.5em}.color-box__container{background:var(--background);border-radius:var(--border-radius);height:var(--color-box-container-height);width:var(--color-box-container-width)}.condition-group{background-color:var(--condition-group-background-color);border:1px dashed var(--primary-color);border-radius:var(--border-radius);padding:calc(var(--grid-size)*3);position:relative}.condition-group:hover:not(:has(.condition-group:hover)){border:1px solid var(--primary-color)}.condition-group__operation-selector{width:72px}.condition-group__condition{background-color:var(--condition-group-condition-background-color);border-radius:var(--border-radius);padding:calc(var(--grid-size)*2);position:relative}.condition-group__condition:hover{background-color:var(--condition-group-condition-hover-background-color)}.condition-group__delete{background-color:var(--color-background);border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color);cursor:pointer;margin:0;padding:0;position:absolute;right:var(--condition-group-delete-offset);top:var(--condition-group-delete-offset);visibility:hidden}.condition-group__delete svg{display:block;height:var(--condition-group-delete-svg-size);width:var(--condition-group-delete-svg-size)}.condition-group:hover>.condition-group__delete,.condition-group__condition:hover>.condition-group__delete,.condition-group__delete:hover{visibility:visible}.dashbord{background-color:var(--dashboard-background-color);gap:var(--dashboard-gap)}.dashbord__item{background-color:var(--dashboard-item-background-color);box-shadow:0 0 4px var(--shadow-color);display:flex;flex-direction:column;gap:var(--dashboard-item-gap);padding:var(--dashboard-item-padding);position:relative}.dashbord__item-control{width:120px}.dashbord__metric{border-radius:var(--border-radius);display:flex;gap:var(--dashboard-metric-gap);justify-content:space-between}.dashbord__add,.dashbord__metric{background-color:var(--dashboard-metric-background-color);box-shadow:0 0 4px var(--shadow-color);padding:var(--dashboard-metric-padding)}.dashbord__add{border:none;border-radius:var(--border-radius);color:var(--primary-color);cursor:pointer;width:100%}.dashbord__add svg{height:3rem;width:3rem}.dashbord__add:hover{background-color:var(--primary-010);box-shadow:0 0 4px 1px var(--shadow-dark-color);color:var(--primary-dark-color)}.session-details{border-left:1px solid var(--delimiter-color);height:100%;max-width:400px;width:400px}.session-details_borderless{border:none}.sidebar-table{border-collapse:collapse;max-width:100%;width:100%}.sidebar-table tbody tr td,.sidebar-table thead tr th{font-size:var(--text-small-font-size);height:var(--table-cell-height);line-height:1.2;overflow:hidden;padding:0 var(--sidebar-table-cell-padding);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sidebar-table thead tr th{background-color:var(--color-background);position:sticky;top:0;z-index:1}.sidebar-table thead tr th:before{border-bottom:1px solid var(--color-background);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.sidebar-table tbody tr.selected{background-color:var(--sidebar-table-tr-selected-background-color)}.sidebar-table tbody tr:not(.selected):nth-child(odd){background-color:var(--sidebar-table-tr-nth-child-background-color)}.sidebar-table tbody tr:not(.selected):hover{background-color:var(--sidebar-table-tr-hover-background-color)}.table-sessions tbody tr td:first-child,.table-sessions tbody tr td:nth-child(2),.table-sessions tbody tr td:nth-child(3),.table-sessions tbody tr th:first-child,.table-sessions tbody tr th:nth-child(2),.table-sessions tbody tr th:nth-child(3),.table-sessions thead tr td:first-child,.table-sessions thead tr td:nth-child(2),.table-sessions thead tr td:nth-child(3),.table-sessions thead tr th:first-child,.table-sessions thead tr th:nth-child(2),.table-sessions thead tr th:nth-child(3){color:var(--primary-color);width:calc(20px + var(--sidebar-table-cell-padding)*2)}.table-sessions tbody tr td:nth-child(4),.table-sessions tbody tr th:nth-child(4),.table-sessions thead tr td:nth-child(4),.table-sessions thead tr th:nth-child(4){min-width:130px;text-align:center;white-space:normal;width:130px}.table-sessions tbody tr td:nth-child(5),.table-sessions tbody tr td:nth-child(6),.table-sessions tbody tr td:nth-child(7),.table-sessions tbody tr td:nth-child(8),.table-sessions tbody tr th:nth-child(5),.table-sessions tbody tr th:nth-child(6),.table-sessions tbody tr th:nth-child(7),.table-sessions tbody tr th:nth-child(8),.table-sessions thead tr td:nth-child(5),.table-sessions thead tr td:nth-child(6),.table-sessions thead tr td:nth-child(7),.table-sessions thead tr td:nth-child(8),.table-sessions thead tr th:nth-child(5),.table-sessions thead tr th:nth-child(6),.table-sessions thead tr th:nth-child(7),.table-sessions thead tr th:nth-child(8){max-width:100px}.table-sessions tbody tr td:nth-child(9),.table-sessions tbody tr th:nth-child(9),.table-sessions thead tr td:nth-child(9),.table-sessions thead tr th:nth-child(9){min-width:120px;text-align:center;white-space:normal;width:120px}.table-sessions tbody tr td:nth-child(10),.table-sessions tbody tr th:nth-child(10),.table-sessions thead tr td:nth-child(10),.table-sessions thead tr th:nth-child(10){min-width:130px;text-align:center;white-space:normal;width:130px}.table-sessions tbody tr td:nth-child(11),.table-sessions tbody tr th:nth-child(11),.table-sessions thead tr td:nth-child(11),.table-sessions thead tr th:nth-child(11){max-width:100px;min-width:100px;text-align:center;white-space:normal;width:100px}.table-sessions tbody tr td:nth-child(12),.table-sessions tbody tr td:nth-child(13),.table-sessions tbody tr th:nth-child(12),.table-sessions tbody tr th:nth-child(13),.table-sessions thead tr td:nth-child(12),.table-sessions thead tr td:nth-child(13),.table-sessions thead tr th:nth-child(12),.table-sessions thead tr th:nth-child(13){max-width:200px}.table-sessions tbody tr td:nth-child(14),.table-sessions tbody tr th:nth-child(14),.table-sessions thead tr td:nth-child(14),.table-sessions thead tr th:nth-child(14){max-width:64px;min-width:64px;width:64px}.table-sessions tbody tr{cursor:pointer}.table{border-collapse:collapse;width:100%}.table thead tr th{background-color:var(--color-background);font-size:var(--control-font-size);height:var(--table-cell-height);padding:var(--table-header-cell-padding);position:sticky;text-align:left;top:0;vertical-align:middle;z-index:1}.table thead tr th:first-child{padding-left:var(--content-spacing-default)}.table thead tr th:last-child{padding-right:var(--content-spacing-default)}.table thead tr th:has(.table__sorted-header){padding:0}.table thead tr th:has(.table__sorted-header):first-child{padding-left:var(--table-first-cell-padding)}.table thead tr th:has(.table__sorted-header):last-child{padding-right:var(--table-first-cell-padding)}.table thead tr th:has(.table__sorted-header) svg{height:var(table-sort-svg-size);width:var(table-sort-svg-size)}.table thead tr th:before{border-bottom:1px solid var(--color-background);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.table tbody tr td{font-size:var(--control-font-size);height:var(--table-cell-height);padding:var(--table-body-cell-padding);text-align:left;vertical-align:middle}.table tbody tr td:first-child{padding-left:var(--content-spacing-default)}.table tbody tr td:last-child{padding-right:var(--content-spacing-default)}.table tbody tr:nth-child(odd){background-color:var(--table-tr-nth-child-background-color)}.table tbody tr:hover{background-color:var(--table-tr-hover-background-color)}.table__sorted-header{padding-left:var(--table-sorted-header-padding);padding-right:var(--table-sorted-header-padding)}.table-projects tbody tr td:first-child,.table-projects tbody tr th:first-child,.table-projects thead tr td:first-child,.table-projects thead tr th:first-child{max-width:0;min-width:200px}.table-projects tbody tr td:nth-child(2),.table-projects tbody tr th:nth-child(2),.table-projects thead tr td:nth-child(2),.table-projects thead tr th:nth-child(2){text-align:center;width:var(--table-action-cell-width)}.table-responses tbody tr td:first-child,.table-responses tbody tr th:first-child,.table-responses thead tr td:first-child,.table-responses thead tr th:first-child{max-width:0;min-width:200px}.table-responses tbody tr td:nth-child(2),.table-responses tbody tr th:nth-child(2),.table-responses thead tr td:nth-child(2),.table-responses thead tr th:nth-child(2){text-align:center;width:var(--table-action-cell-width)}.table-responses_first-cell-button tbody tr td:first-child{padding-left:var(--table-first-cell-padding)}.table-slots tbody tr td:first-child,.table-slots tbody tr th:first-child,.table-slots thead tr td:first-child,.table-slots thead tr th:first-child{max-width:0;min-width:200px}.table-slots tbody tr td:nth-child(2),.table-slots tbody tr th:nth-child(2),.table-slots thead tr td:nth-child(2),.table-slots thead tr th:nth-child(2){max-width:0;min-width:200px;text-align:center}.table-slots tbody tr td:last-child,.table-slots tbody tr th:last-child,.table-slots thead tr td:last-child,.table-slots thead tr th:last-child{text-align:center;width:var(--table-action-cell-width)}.table-slots_first-cell-button tbody tr td:first-child{padding-left:var(--table-first-cell-padding)}.table-users tbody tr td:first-child,.table-users tbody tr td:nth-child(2),.table-users tbody tr th:first-child,.table-users tbody tr th:nth-child(2),.table-users thead tr td:first-child,.table-users thead tr td:nth-child(2),.table-users thead tr th:first-child,.table-users thead tr th:nth-child(2){max-width:0;min-width:200px}.table-users tbody tr td:nth-child(3),.table-users tbody tr td:nth-child(4),.table-users tbody tr th:nth-child(3),.table-users tbody tr th:nth-child(4),.table-users thead tr td:nth-child(3),.table-users thead tr td:nth-child(4),.table-users thead tr th:nth-child(3),.table-users thead tr th:nth-child(4){min-width:200px;text-align:center;width:200px}.table-users tbody tr td:nth-child(5),.table-users tbody tr th:nth-child(5),.table-users thead tr td:nth-child(5),.table-users thead tr th:nth-child(5){text-align:center;width:var(--table-action-cell-width)}.table-spaces tbody tr td:first-child,.table-spaces tbody tr td:nth-child(2),.table-spaces tbody tr th:first-child,.table-spaces tbody tr th:nth-child(2),.table-spaces thead tr td:first-child,.table-spaces thead tr td:nth-child(2),.table-spaces thead tr th:first-child,.table-spaces thead tr th:nth-child(2){max-width:0;min-width:200px}.table-spaces tbody tr td:nth-child(3),.table-spaces tbody tr th:nth-child(3),.table-spaces thead tr td:nth-child(3),.table-spaces thead tr th:nth-child(3){min-width:200px;text-align:center;width:200px}.table-spaces tbody tr td:nth-child(4),.table-spaces tbody tr th:nth-child(4),.table-spaces thead tr td:nth-child(4),.table-spaces thead tr th:nth-child(4){text-align:center;width:var(--table-action-cell-width)}.table-stories tbody tr td:first-child,.table-stories tbody tr th:first-child,.table-stories thead tr td:first-child,.table-stories thead tr th:first-child{max-width:0;min-width:200px}.table-stories tbody tr td:nth-child(2),.table-stories tbody tr th:nth-child(2),.table-stories thead tr td:nth-child(2),.table-stories thead tr th:nth-child(2){min-width:200px;width:200px}.table-stories tbody tr td:nth-child(3),.table-stories tbody tr th:nth-child(3),.table-stories thead tr td:nth-child(3),.table-stories thead tr th:nth-child(3){min-width:200px;text-align:center;width:200px}.table-stories tbody tr td:last-child,.table-stories tbody tr th:last-child,.table-stories thead tr td:last-child,.table-stories thead tr th:last-child{text-align:center;width:var(--table-action-cell-width)}.table-examples tbody tr td:first-child,.table-examples tbody tr th:first-child,.table-examples thead tr td:first-child,.table-examples thead tr th:first-child{min-width:200px;width:200px}.table-examples tbody tr td:nth-child(2),.table-examples tbody tr th:nth-child(2),.table-examples thead tr td:nth-child(2),.table-examples thead tr th:nth-child(2){max-width:0;min-width:200px}.table-examples tbody tr td:nth-child(3),.table-examples tbody tr th:nth-child(3),.table-examples thead tr td:nth-child(3),.table-examples thead tr th:nth-child(3){text-align:center;width:var(--table-action-cell-width)}.table-models tbody tr td,.table-models tbody tr th,.table-models thead tr td,.table-models thead tr th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-models tbody tr td:first-child svg,.table-models tbody tr th:first-child svg,.table-models thead tr td:first-child svg,.table-models thead tr th:first-child svg{color:var(--primary-color);display:block;height:24px;width:24px}.table-models tbody tr td:first-child,.table-models tbody tr td:nth-child(2),.table-models tbody tr th:first-child,.table-models tbody tr th:nth-child(2),.table-models thead tr td:first-child,.table-models thead tr td:nth-child(2),.table-models thead tr th:first-child,.table-models thead tr th:nth-child(2){max-width:0;min-width:100px;text-align:left}.table-models tbody tr td:nth-child(3),.table-models tbody tr td:nth-child(4),.table-models tbody tr td:nth-child(5),.table-models tbody tr th:nth-child(3),.table-models tbody tr th:nth-child(4),.table-models tbody tr th:nth-child(5),.table-models thead tr td:nth-child(3),.table-models thead tr td:nth-child(4),.table-models thead tr td:nth-child(5),.table-models thead tr th:nth-child(3),.table-models thead tr th:nth-child(4),.table-models thead tr th:nth-child(5){min-width:200px;text-align:center;width:200px}.table-models tbody tr td:nth-child(6),.table-models tbody tr th:nth-child(6),.table-models thead tr td:nth-child(6),.table-models thead tr th:nth-child(6){text-align:center;width:var(--table-action-cell-width)}.table-supports tbody tr td:first-child,.table-supports tbody tr th:first-child,.table-supports thead tr td:first-child,.table-supports thead tr th:first-child{max-width:0;min-width:200px}.table-supports tbody tr td:nth-child(2),.table-supports tbody tr th:nth-child(2),.table-supports thead tr td:nth-child(2),.table-supports thead tr th:nth-child(2){min-width:200px;text-align:center;width:200px}.table-supports tbody tr td:nth-child(3),.table-supports tbody tr th:nth-child(3),.table-supports thead tr td:nth-child(3),.table-supports thead tr th:nth-child(3){min-width:300px;text-align:center;width:300px}.table-supports tbody tr td:nth-child(4),.table-supports tbody tr th:nth-child(4),.table-supports thead tr td:nth-child(4),.table-supports thead tr th:nth-child(4){text-align:center;width:var(--table-action-cell-width)}.table-builds tbody tr td:first-child,.table-builds tbody tr td:nth-child(2),.table-builds tbody tr td:nth-child(3),.table-builds tbody tr th:first-child,.table-builds tbody tr th:nth-child(2),.table-builds tbody tr th:nth-child(3),.table-builds thead tr td:first-child,.table-builds thead tr td:nth-child(2),.table-builds thead tr td:nth-child(3),.table-builds thead tr th:first-child,.table-builds thead tr th:nth-child(2),.table-builds thead tr th:nth-child(3){max-width:0;min-width:200px}.table-builds tbody tr td:nth-child(4),.table-builds tbody tr td:nth-child(5),.table-builds tbody tr td:nth-child(6),.table-builds tbody tr td:nth-child(7),.table-builds tbody tr th:nth-child(4),.table-builds tbody tr th:nth-child(5),.table-builds tbody tr th:nth-child(6),.table-builds tbody tr th:nth-child(7),.table-builds thead tr td:nth-child(4),.table-builds thead tr td:nth-child(5),.table-builds thead tr td:nth-child(6),.table-builds thead tr td:nth-child(7),.table-builds thead tr th:nth-child(4),.table-builds thead tr th:nth-child(5),.table-builds thead tr th:nth-child(6),.table-builds thead tr th:nth-child(7){min-width:210px;width:210px}.table-builds tbody tr td:nth-child(8),.table-builds tbody tr th:nth-child(8),.table-builds thead tr td:nth-child(8),.table-builds thead tr th:nth-child(8){text-align:center;width:var(--table-action-cell-width)}.table-chart{border-collapse:collapse;font-size:var(--control-font-size);width:100%}.table-chart tbody tr td,.table-chart tbody tr th,.table-chart thead tr td,.table-chart thead tr th{height:var(--table-chart-cell-height);padding:var(--table-chart-cell-padding);text-align:left;vertical-align:middle}.table-chart tbody tr:nth-child(odd){background-color:var(--table-tr-nth-child-background-color)}.table-chart tbody tr:hover{background-color:var(--table-tr-hover-background-color)}.table-chart_base tbody tr td,.table-chart_base tbody tr th,.table-chart_base thead tr td,.table-chart_base thead tr th{text-align:center}.table-chart_base tbody tr td:first-child,.table-chart_base tbody tr th:first-child,.table-chart_base thead tr td:first-child,.table-chart_base thead tr th:first-child{text-align:left}.table-chart_regions tbody tr td:first-child,.table-chart_regions tbody tr th:first-child,.table-chart_regions thead tr td:first-child,.table-chart_regions thead tr th:first-child{max-width:32px;min-width:32px;width:32px}.table-chart_regions tbody tr td:nth-child(2),.table-chart_regions tbody tr th:nth-child(2),.table-chart_regions thead tr td:nth-child(2),.table-chart_regions thead tr th:nth-child(2){max-width:0;min-width:200px}.table-chart_regions tbody tr td:nth-child(3),.table-chart_regions tbody tr td:nth-child(4),.table-chart_regions tbody tr th:nth-child(3),.table-chart_regions tbody tr th:nth-child(4),.table-chart_regions thead tr td:nth-child(3),.table-chart_regions thead tr td:nth-child(4),.table-chart_regions thead tr th:nth-child(3),.table-chart_regions thead tr th:nth-child(4){max-width:120px;text-align:center;width:120px}.table-chart__marker{border-radius:50%;height:var(--table-chart-marker-size);width:var(--table-chart-marker-size)}.table-source-documents tbody tr td:first-child,.table-source-documents tbody tr th:first-child,.table-source-documents thead tr td:first-child,.table-source-documents thead tr th:first-child{max-width:330px;min-width:330px;width:330px}.table-source-documents tbody tr td:nth-child(2),.table-source-documents tbody tr th:nth-child(2),.table-source-documents thead tr td:nth-child(2),.table-source-documents thead tr th:nth-child(2){max-width:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-source-documents tbody tr td:nth-child(3),.table-source-documents tbody tr th:nth-child(3),.table-source-documents thead tr td:nth-child(3),.table-source-documents thead tr th:nth-child(3){min-width:150px;text-align:center;width:150px}.table-source-documents tbody tr td:nth-child(4),.table-source-documents tbody tr th:nth-child(4),.table-source-documents thead tr td:nth-child(4),.table-source-documents thead tr th:nth-child(4){min-width:180px;text-align:center;width:180px}.table-source-documents tbody tr td:nth-child(5),.table-source-documents tbody tr th:nth-child(5),.table-source-documents thead tr td:nth-child(5),.table-source-documents thead tr th:nth-child(5){text-align:center;width:var(--table-action-cell-width)}.table-intent-examples tbody tr td:first-child,.table-intent-examples tbody tr th:first-child,.table-intent-examples thead tr td:first-child,.table-intent-examples thead tr th:first-child{max-width:0;min-width:200px}.table-intent-examples tbody tr td:nth-child(2),.table-intent-examples tbody tr th:nth-child(2),.table-intent-examples thead tr td:nth-child(2),.table-intent-examples thead tr th:nth-child(2){text-align:center;width:var(--table-action-cell-width)}.flowchart-node{background:var(--flowchart-node-background-color);border:1px solid transparent;border-radius:4px;box-shadow:0 0 2px 0 var(--surface-color);display:flex;flex-direction:column;gap:calc(var(--grid-size)*4);max-width:250px;padding:16px 0}.flowchart-node__icon-plate{align-items:center;border-radius:50%;color:var(--color-white);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.flowchart-node__icon-plate svg{height:20px;width:20px}.flowchart-node__section{padding:0 16px}.flowchart-node__header{align-items:center;color:var(--flowchart-node-header-color);display:flex;gap:16px;justify-content:space-between;padding:0 16px}.flowchart-node__title{color:var(--flowchart-node-title-color);font-size:var(--flowchart-node-title-font-size);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flowchart-node__text{color:var(--text-color);font-size:var(--flowchart-node-text-font-size);line-height:1.2;min-width:200px;white-space:normal;word-break:break-word}.flowchart-node__text_multiline-overflow{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10}.flowchart-node__header-text{font-size:var(--flowchart-node-header-text-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flowchart-node_type-start{border-radius:25px;height:50px;width:110px}.flowchart-node_active{cursor:pointer}.flowchart-node_selected{box-shadow:0 0 4px 2px var(--primary-color)}.flowchart-node_invalid{background-color:var(--flowchart-node-invalid-background-color)}.flowchart-group-node{background:var(--flowchart-group-node-background-color)}.flowchart-group-node_selected{box-shadow:0 0 4px 2px var(--primary-color)}.flowchart-node-start{align-items:center;display:flex;justify-content:center}.handle-container,.pan-zoom{position:relative}.pan-zoom{align-items:start;background:linear-gradient(90deg,#fff 6px,transparent 1%) 50%/8px 8px,linear-gradient(#fff 6px,transparent 1%) 50%/8px 8px,rgba(206,213,231,.61);display:flex;justify-content:center;overflow:hidden}.pan-zoom_panning{cursor:grabbing}.pan-zoom__content{width:-moz-fit-content;width:fit-content}.pan-zoom__reset{bottom:20px;left:20px;position:absolute}.story-controls{display:flex;flex-direction:column;gap:calc(var(--grid-size)*6);max-height:100%;overflow-y:auto;padding-bottom:calc(var(--grid-size)*6)}.story-controls_components{background:var(--story-controls-components-background-color);gap:calc(var(--grid-size)*2);height:100%}.story-controls__header{align-items:center;background-color:var(--color-background);border-bottom:1px solid var(--delimiter-color);display:flex;flex-shrink:0;flex-wrap:nowrap;gap:var(--grid-size);height:var(--story-controls-header-height);justify-content:space-between;padding-left:calc(var(--grid-size)*6);padding-right:calc(var(--grid-size)*6);position:sticky;top:0;z-index:1}.story-controls__header-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-controls__body{display:flex;flex-direction:column;gap:calc(var(--grid-size)*8)}.story-controls__block{background-color:var(--story-controls-block-background-color);display:flex;flex-direction:column;gap:calc(var(--grid-size)*4);padding:calc(var(--grid-size)*4) calc(var(--grid-size)*6)}.story-controls__list-header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.story-controls__box,.story-controls__item,.story-controls__list-header{padding-left:calc(var(--grid-size)*6);padding-right:calc(var(--grid-size)*6)}.story-controls__item{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:var(--grid-size)}.story-controls__list-items{display:flex;flex-direction:column}.story-controls__list-item{display:flex;flex-wrap:nowrap;gap:var(--grid-size);justify-content:space-between;padding-left:calc(var(--grid-size)*6);padding-right:calc(var(--grid-size)*6);position:relative}.story-controls__list-item:not(:first-child):before{background-color:var(--primary-200);content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:var(--story-controls-list-item-delimeter-width)}.story-controls__list-item:hover{background:var(--story-controls-list-item-hover-background-color)}.story-controls__list-item-delete{align-items:center;background:var(--primary-200);border:unset;border-bottom-left-radius:50%;border-top-left-radius:50%;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;position:absolute;right:0;top:0;transition:width .2s,background .2s;width:8px;z-index:1000}.story-controls__list-item-delete:active{background:var(--primary-dark-color)}.story-controls__list-item-delete svg{display:none;height:var(--story-controls-list-item-delete-svg-size);width:var(--story-controls-list-item-delete-svg-size)}.story-controls__list-item-delete:hover{background:var(--primary-color);width:40px}.story-controls__list-item-delete:hover svg{display:block}.story-sidebar{border-left:1px solid var(--delimiter-color);flex-shrink:0;width:400px}.story-toolbar{position:relative}.story-toolbar__resizer{cursor:ns-resize;height:3px;position:absolute;top:-2px;width:100%;z-index:1}.story-toolbar__resizer:hover{border-bottom:1px dashed var(--primary-color)}.story-toolbar__controls{background-color:var(--color-background);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);bottom:calc(100% - 1px);box-shadow:0 0 4px 1px var(--shadow-color);left:50%;position:absolute;transform:translateX(-50%);z-index:2}.source-sidebar{border-left:1px solid var(--delimiter-color);flex-shrink:0;width:600px}.source-sidebar__header{align-items:center;border-bottom:1px solid var(--delimiter-color);display:flex;flex-shrink:0;font-weight:700;height:calc(1px + var(--source-sidebar-header-height));justify-content:space-between}.condition{background-color:var(--primary-500);border-radius:var(--border-radius);color:var(--color-white);overflow:hidden}.condition_outline{background-color:transparent;border:var(--control-border-width) solid var(--primary-color);border-color:var(--primary-500);color:var(--primary-500)}.condition__title{display:flex;flex-direction:column;gap:2px;padding:4px 8px}.condition__name{font-size:10px}.condition__value{font-size:12px}.condition__delete-control,.condition__negate-control{background-color:var(--primary-500);border:none;border-radius:0;color:var(--color-white);cursor:pointer;height:100%;padding:0;width:2rem}.condition__delete-control svg,.condition__negate-control svg{height:var(--condition-button-icon-size);width:var(--condition-button-icon-size)}.condition__delete-control:focus-visible,.condition__negate-control:focus-visible{box-shadow:0 0 0 var(--condition-button-shadow-blur-radius) var(--primary-500)}.condition__delete-control:enabled:active,.condition__delete-control:enabled:hover,.condition__negate-control:enabled:active,.condition__negate-control:enabled:hover{background-color:var(--primary-550);color:var(--color-white)}.condition__delete-control_outline,.condition__negate-control_outline{background-color:transparent;color:var(--primary-color)}.entity-extractor__fragment{-webkit-user-select:none;-moz-user-select:none;user-select:none}.entity-extractor__fragment_selectable{-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}.entity-extractor__fragment_active{background-color:var(--green-200)}.entity-extractor__fragment_entity{background-color:var(--primary-200)}.date-range{background:var(--color-background);border:var(--control-border-width) solid var(--border-color);border-radius:6px;display:flex;position:relative;transition:var(--form-element-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.date-range:has(:focus,:focus-visible){border-color:var(--focused-input-border-color);outline:2px solid var(--focused-outline-color);outline-offset:2px}.date-range:has(:focus,:focus-visible):invalid{outline-color:var(--red-100)}.date-range:has(:focus,:focus-visible):invalid{border-color:var(--error-color)}.date-range__value{-moz-appearance:none;appearance:none;background:var(--color-background);border:none;color:var(--text-color);cursor:pointer;flex:1 1 auto;font-size:var(--date-range-font-size);line-height:var(--date-range-line-height);outline:none;overflow:hidden;padding:var(--date-range-padding);text-align:left;text-overflow:ellipsis;transition:var(--form-element-transition);white-space:nowrap}.date-range__value:focus,.date-range__value:focus-visible{outline:none}.date-range__value_placeholder{color:var(--text-color-secondary)}.date-range__value:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.date-range__value:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.date-range__value:not(:disabled):hover{background:var(--primary-004);border-color:transparent;color:var(--primary-color)}.date-range__icon{align-items:center;color:var(--date-range-icon-color);display:flex;justify-content:center;width:var(--date-range-clear-width)}.date-range__icon svg{display:block;height:var(--date-range-clear-svg-size);width:var(--date-range-clear-svg-size)}.date-range__clear{align-items:center;background:none;border:none;border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--text-color-secondary);cursor:pointer;display:flex;justify-content:center;padding:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:var(--date-range-clear-width)}.date-range__clear:not(:disabled):hover{background:var(--primary-004);border-color:transparent;color:var(--primary-color)}.date-range__clear svg{display:block;height:var(--date-range-clear-svg-size);width:var(--date-range-clear-svg-size)}.date-range:has(>:disabled){opacity:.6}.date-range:has(>:disabled),.date-range:has(>:disabled) *{cursor:default}.date-range:not(:has(>:disabled)):hover{border-color:var(--primary-color)}.metric-chart{color:var(--text-color);width:300px}.metric-chart__chart{position:relative}.metric-chart__title{font-size:var(--metric-chart-title);line-height:1}.metric-chart__value{font-size:var(--metric-chart-title-font-size)}.metric-chart__current-value{cursor:pointer;font-size:var(--metric-chart-value-font-size)}.metric-chart__previous-value{color:var(--text-color-secondary);cursor:pointer;font-size:var(--metric-chart-previous-value-font-size)}.metric-chart__difference{color:var(--green-500);font-size:var(--metric-chart-difference-font-size)}.metric-chart__difference:before{content:"▴"}.metric-chart__difference_negative{color:var(--red-500)}.metric-chart__difference_negative:before{content:"▾"}.metric-chart__icon{color:var(--text-color-secondary)}.metric-chart__icon svg{height:var(--metric-chart-icon-svg-size);width:var(--metric-chart-icon-svg-size)}.metric-chart_clear{margin:unset;margin-bottom:-8px;margin-top:-8px}.vector-store-search-card__content{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;cursor:pointer;-webkit-line-clamp:3;line-clamp:3;line-height:1.4;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vector-store-search-card__content_active{-webkit-line-clamp:unset;line-clamp:unset;white-space:pre-wrap}.chart-overlay{background-color:var(--chart-overlay-background-color);inset:0;position:absolute;z-index:10}.chart-overlay__icon{height:24px;width:24px}.chart-overlay__icon_warning{color:var(--yellow-400)}.chart-overlay__icon_error{color:var(--error-color)}.analytics-filtration label{max-width:200px;min-width:100px}.analytics-page-section{display:none}.analytics-page-section>div>div{opacity:0}.analytics-page-section_active{display:block}.analytics-page-section_active>div>div{animation:fade-in .1s ease forwards;animation-delay:.3s}@keyframes fade-in{to{opacity:1}}.markdown{white-space:normal}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{font-size:revert;font-weight:revert;margin-block:revert;margin-inline:revert}.markdown pre{font-family:revert}.markdown em{font-style:revert}.markdown strong{font-weight:revert}.markdown ul{list-style-position:revert;padding-inline-start:var(--content-spacing-default)}.markdown ol,.markdown ul{display:revert;list-style-type:revert;margin-block:revert}.markdown ol{padding-inline:revert;padding-inline-start:var(--content-spacing-default)}.markdown li,.markdown p{display:revert}.markdown p{margin-block:revert;margin-inline-start:revert}.markdown li p{margin:0}.markdown p:first-child{margin-top:0}.markdown p:last-child{margin-bottom:0}.markdown hr{background:var(--text-color);border:none;display:revert;height:1px;margin-block:revert;margin-inline:revert;overflow:revert}.markdown table{border-collapse:collapse;border-color:revert;border-spacing:revert;margin:revert;padding:revert;table-layout:auto;text-indent:revert}.markdown table td,.markdown table th{border-bottom:1px solid var(--text-color);min-width:-moz-min-content;min-width:min-content;padding:.5rem 1rem;width:auto;word-break:keep-all}.markdown table th{white-space:nowrap}.markdown code{white-space:pre-wrap;word-break:break-all}.markdown .table-container{overflow:auto}.project-card{background-color:var(--project-card-background-color);border-radius:var(--border-radius);box-shadow:0 0 4px 1px var(--project-card-box-shadow-color);height:298px;max-width:400px;overflow:hidden}.project-card:hover{box-shadow:0 0 4px 1px var(--shadow-dark-color)}.project-card_add{background-color:var(--project-card-background-color);border:none;color:var(--primary-color);cursor:pointer;padding:0;width:400px}.project-card_add svg{height:3rem;width:3rem}.project-card_add:hover{background-color:var(--primary-010);color:var(--primary-dark-color)}.project-card__header{background-color:var(--project-card-header-background-color);box-shadow:0 1px 1px var(--project-card-header-box-shadow-color);padding:12px 24px}.project-card__body{padding:24px}.project-card__footer{background-color:var(--project-card-footer-background-color);box-shadow:0 -1px 1px var(--project-card-footer-box-shadow-color);color:var(--primary-color);padding:12px 24px}.project-card__body-row{align-items:center;display:flex;gap:16px;justify-content:center}.project-card__body-row>:first-child{max-width:150px;text-align:right;width:150px}.project-card__body-row>:last-child{max-width:150px;text-align:left;width:150px}.project-card__body-row-icon{color:var(--primary-color)}.project-card__body-row-icon,.project-card__footer-icon{flex-shrink:0;height:var(--icon-size);width:var(--icon-size)}.stories-overview{position:relative}.stories-overview__measuring{inset:0;opacity:0;pointer-events:none;position:absolute}.step-bar__item{background-color:var(--step-bar-item-background-color);border-radius:var(--border-radius);box-shadow:0 0 2px 1px var(--shadow-color);cursor:grab;height:3rem;transition:all .1s}.step-bar__item:active{cursor:grabbing}.step-bar__item:hover{box-shadow:0 0 2px 1px var(--primary-color);color:var(--primary-color);transform:scale(1.01)}.step-bar__item_disabled{pointer-events:none}.step-bar__item-icon{height:var(--step-bar-icon-size);width:var(--step-bar-icon-size)}.step-icon_set_start{color:var(--primary-color)}.step-icon_set_slots{color:var(--teal-500)}.step-icon_action{color:var(--indigo-500)}.step-icon_call{color:var(--pink-500)}.step-icon_link{color:var(--cyan-500)}.step-icon_collect{color:var(--yellow-600)}.step-icon_logic{color:var(--green-500)}.step-icon_message{color:var(--purple-500)}.step-icon_ai_assistant,.step-icon_ai_assistant_classifier,.step-icon_ai_assistant_one_step{color:var(--orange-500)}.step-icon_hangup{color:var(--red-300)}.step-icon_call_transfer{color:var(--blue-400)}
/*# sourceMappingURL=main.45195b4d2d99cb29fd35.css.map*/