.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}/*! nouislider - 13.1.5 - 4/24/2019 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:default}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:after,*:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}a{text-decoration:none;cursor:default}a,a:hover{color:var(--link-01)}a:hover,a:focus{text-decoration:underline}ul{list-style:none}p{margin-top:0;margin-bottom:0}:root,[data-theme=light],[data-theme=dark] [data-theme=inverse],[data-theme=light] [data-theme=inverse] [data-theme=inverse]{--blue-10: #bee1ff;--box-shadow-lg: 0 8px 16px rgba(0, 0, 0, .15), 0 12px 48px rgba(0, 0, 0, .12), 0 24px 36px rgba(0, 0, 0, .14);--disabled-01: #e5e5e8;--disabled-02: #81838a;--field-01: #fff;--field-02: #e5e5e8;--focus: #bee1ff;--hover-ui: #e5e5e8;--icon-01: #121214;--icon-02: #45464d;--link-01: #03f;--primary: #03f;--selected-ui: #c8c9cc;--support-background-error-transparent: rgba(255, 240, 240, 0);--support-background-error: #fff0f0;--support-background-info-transparent: rgba(237, 249, 255, 0);--support-background-info: #edf9ff;--support-background-success: #eeffe0;--support-background-tip: #f7edff;--support-background-warning: #fffcde;--support-border-error: #fec4c0;--support-border-info: #bee1ff;--support-border-success: #b4ff7f;--support-border-tip: #e5c6ff;--support-border-warning: #ffe285;--support-content-error: #e81d01;--support-content-info: #03f;--support-content-success: #45a21a;--support-content-tip: #8902ff;--support-content-warning: #c07508;--text-01: #121214;--text-02: #63656d;--text-03: #81838a;--text-04: #fff;--ui-01-transparent: rgba(250, 250, 251, 0);--ui-01: #fafafb;--ui-02: #fff;--ui-03: #e5e5e8;--ui-04: #c8c9cc;--ui-05: #121214;--ui-background-transparent: rgba(255, 255, 255, 0);--ui-background: #fff;--scrollbar-thumb: rgba(0 0 0 / 25%);--scrollbar-thumb-hover: rgba(0 0 0 / 50%);--scrollbar-thumb-transparent: rgba(0 0 0 / 0%)}[data-theme=dark],[data-theme=light] [data-theme=inverse],[data-theme=dark] [data-theme=inverse] [data-theme=inverse]{--blue-10: #bee1ff;--box-shadow-lg: 0 0 0 1px rgba(255, 255, 255, .1);--disabled-01: #45464d;--disabled-02: #81838a;--field-01: #121214;--field-02: #303236;--focus: #82b9ff;--hover-ui: #45464d;--icon-01: #e5e5e8;--icon-02: #81838a;--link-01: #528fff;--primary: #1253ff;--selected-ui: #63656d;--support-background-error-transparent: rgba(33, 4, 0, 0);--support-background-error: #210400;--support-background-info-transparent: rgba(0, 10, 51, 0);--support-background-info: #000a33;--support-background-success: #0b2306;--support-background-tip: #1c072e;--support-background-warning: #221501;--support-border-error: #841101;--support-border-info: #0029cc;--support-border-success: #2e7813;--support-border-tip: #5c1897;--support-border-warning: #8c5506;--support-content-error: #e81d01;--support-content-info: #528fff;--support-content-success: #45a21a;--support-content-tip: #ae4fff;--support-content-warning: #f5950a;--text-01: #fff;--text-02: #c8c9cc;--text-03: #a6a8ad;--text-04: #fff;--ui-01-transparent: rgba(35, 36, 38, 0);--ui-01: #232426;--ui-02: #303236;--ui-03: #303236;--ui-04: #45464d;--ui-05: #fff;--ui-background-transparent: rgba(18, 18, 20, 0);--ui-background: #121214;--scrollbar-thumb: rgba(255 255 255 / 25%);--scrollbar-thumb-hover: rgba(255 255 255 / 50%);--scrollbar-thumb-transparent: rgba(255 255 255 / 0%)}[data-theme=light],[data-theme=dark] [data-theme=inverse],[data-theme=dark],[data-theme=light] [data-theme=inverse]{--row-background-normal: var(--ui-background);--row-gradient-overlay-background-normal: linear-gradient( 270deg, var(--ui-background) 0%, var(--ui-background-transparent) 100% );--row-gradient-overlay-background-normal-reverse: linear-gradient( 90deg, var(--ui-background) 0%, var(--ui-background-transparent) 100% );--row-background-hover: var(--ui-01);--row-gradient-overlay-background-hover: linear-gradient( 270deg, var(--ui-01) 0%, var(--ui-01-transparent) 100% );--row-background-focused: var(--support-background-info);--row-gradient-overlay-background-focused: linear-gradient( 270deg, var(--support-background-info) 0%, var(--support-background-info-transparent) 100% );--row-background-error: var(--support-background-error);--row-gradient-overlay-background-error: linear-gradient( 270deg, var(--support-background-error) 0%, var(--support-background-error-transparent) 100% )}.sds-fs-1{font-size:2.25rem}@media screen and (min-width: 48rem){.sds-fs-1{font-size:3rem}}.sds-fs-2{font-size:1.75rem}@media screen and (min-width: 48rem){.sds-fs-2{font-size:2.25rem}}.sds-fs-3{font-size:1.25rem}@media screen and (min-width: 48rem){.sds-fs-3{font-size:1.75rem}}.sds-fs-4{font-size:1.25rem}@media screen and (min-width: 48rem){.sds-fs-4{font-size:1.25rem}}.sds-fs-5{font-size:1rem}@media screen and (min-width: 48rem){.sds-fs-5{font-size:1rem}}.sds-fs-6{font-size:.875rem}@media screen and (min-width: 48rem){.sds-fs-6{font-size:.875rem}}.sds-fs-7{font-size:.75rem}@media screen and (min-width: 48rem){.sds-fs-7{font-size:.75rem}}.sds-f-normal{font-weight:400}.sds-f-medium,.sds-f-bold,.sds-f-extra-bold{font-weight:700}.sds-text-left{text-align:left}.sds-text-center{text-align:center}.sds-text-right{text-align:right}.sds-h1{font-size:2.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em}@media screen and (min-width: 48rem){.sds-h1{font-size:3rem}}.sds-h2{font-size:1.75rem;line-height:1.25;font-weight:700;letter-spacing:-.015em}@media screen and (min-width: 48rem){.sds-h2{font-size:2.25rem}}.sds-h3{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em}@media screen and (min-width: 48rem){.sds-h3{font-size:1.75rem}}.sds-h4{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em}@media screen and (min-width: 48rem){.sds-h4{font-size:1.25rem}}.sds-h5{font-size:1rem;line-height:1.25;font-weight:700;letter-spacing:-.015em}@media screen and (min-width: 48rem){.sds-h5{font-size:1rem}}.sds-h6{font-size:.875rem;line-height:1.25;font-weight:700;letter-spacing:-.015em}@media screen and (min-width: 48rem){.sds-h6{font-size:.875rem}}.sds-h7{font-size:.75rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width: 48rem){.sds-h7{font-size:.75rem}}.s-base-type-reset{font-size:16px}.s-hide-visually{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media screen and (max-width: 47rem){.s-hide-sm{display:none}}@media screen and (min-width: 48rem){.s-hide-md--up{display:none}}.ng-select.ng-select-opened>.ng-select-container{border-color:var(--primary);background:transparent}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-3px;border-color:transparent transparent var(--text-03)}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent var(--text-03)}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--primary)}.ng-select .ng-select-container{border-color:var(--ui-04);background:transparent;color:var(--text-01);border-radius:.25rem}.ng-select .ng-select-container:hover{box-shadow:none}.ng-select .ng-select-container .ng-value-container{padding-right:.5rem}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:.25rem}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{border-radius:.25rem;background-color:var(--field-02);color:var(--text-02);font-size:.875rem;line-height:1.25}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{padding:.25rem .5rem .25rem .25rem}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{margin-left:.25rem}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:transparent}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{line-height:1.5}.ng-select .ng-clear-wrapper{color:var(--text-03);top:1px;position:relative}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#e81d01}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:var(--text-03)}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:var(--text-03) transparent transparent}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:calc(.5rem - 1px);margin-left:-1px}.ng-select.ng-touched.ng-invalid .ng-select-container,.ng-select.ng-touched.ng-invalid:focus .ng-select-container{border-color:var(--support-content-error)}.ng-select.ng-select-disabled>.ng-select-container{border-color:var(--ui-01);color:var(--disabled-02)}.ng-dropdown-panel{border-radius:.25rem;border:0;background-color:var(--ui-02);box-shadow:0 6px 6px #00000014,0 4px 16px #0000001a,0 8px 12px #00000014}.ng-dropdown-panel.ng-select-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin-top:1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.ng-dropdown-panel.ng-select-top{margin-bottom:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.ng-dropdown-panel .ng-dropdown-panel-items{border-radius:.25rem}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{font-weight:400;color:var(--text-01)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:var(--hover-ui)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:var(--selected-ui);font-weight:700}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:var(--ui-02);color:var(--text-01)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:var(--text-01);background-color:var(--selected-ui)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:700}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--hover-ui);color:var(--text-01)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:var(--selected-ui);color:var(--text-01)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--disabled-02)}:root{--scale: 1;--flow-surface-ground: #111114;--flow-surface-canvas: #161619;--flow-surface-panel: #1a1b1e;--flow-surface-card: #212227;--flow-surface-raised: #292a2f;--flow-surface-well-audio: #18181a;--flow-context-surface-bg: var(--flow-surface-panel);--Medium-Gray: rgb(var(--flow-rule-rgb) / .08);--flow-panel-edge: rgb(var(--flow-rule-rgb) / .055);--flow-border-subtle: rgb(var(--flow-rule-rgb) / .06);--flow-timeline-rule: rgb(var(--flow-rule-rgb) / .08);--flow-grid-bar: .075;--flow-grid-beat: .027;--flow-grid-subdiv: .011;--flow-bar-alt: .008;--flow-track-selected-lane: .029;--flow-ruler-inset: rgb(var(--flow-shade-rgb) / .3);--flow-sections-bg: #1e1f25;--flow-chat-bg: var(--flow-surface-panel);--flow-chat-header-bg: var(--flow-surface-panel);--flow-user-bubble-bg: rgb(var(--flow-shade-rgb) / .12);--flow-canvas-bg: var(--flow-surface-canvas);--flow-tracks-bg: var(--flow-surface-panel);--flow-track-header-bg: var(--flow-surface-panel);--flow-track-column-bg: var(--flow-surface-panel);--flow-track-selected-bg: #232428;--flow-ruler-bg: var(--flow-surface-panel);--flow-border: var(--flow-surface-ground);--flow-text-bright: #e5e5e8;--flow-text: #81838a;--flow-text-dim: #63656d;--flow-menu-text: #ffffff;--flow-icon-active: rgb(var(--flow-ink-rgb) / .7);--flow-sections-text: #808080;--flow-ruler-text: #808080;--flow-chat-text: var(--flow-text-bright);--flow-chat-user-text: var(--flow-menu-text);--flow-project-name: var(--flow-text-bright);--flow-header-btn-text: #d9d9dd;--flow-motion-quick: .12s;--flow-motion-standard: .2s;--flow-motion-slow: .3s}:root{--flow-ink-rgb: 255 255 255;--flow-ink-text-gain: 1;--flow-shade-rgb: 0 0 0;--flow-shadow-rgb: 0 0 0;--flow-shadow-gain: 1;--flow-menu-shadow-gain: 1;--flow-popup-shadow-gain: 1;--flow-float-shadow-gain: 1;--flow-highlight-rgb: 255 255 255;--flow-rule-rgb: var(--flow-ink-rgb);--flow-rule-gain: 1;--flow-ink: rgb(var(--flow-ink-rgb));--flow-surface-lift: #34353b;--flow-surface-well: #121214;--flow-surface-well-deep: var(--flow-surface-well-audio);--flow-surface-float: var(--flow-gray-80);--flow-text-disabled: #48494f;--flow-text-on-accent: #ffffff;--flow-text-on-light: #16171a;--flow-accent-text: var(--flow-accent-hover);--flow-placeholder: #a6a8ad;--flow-disabled-opacity: .4;--flow-accent-rgb: 18 83 255;--flow-accent: rgb(var(--flow-accent-rgb));--flow-accent-hover: color-mix(in oklab, var(--flow-accent) 72%, #ffffff);--flow-accent-subtle: rgb(var(--flow-accent-rgb) / .15);--flow-accent-border: rgb(var(--flow-accent-rgb) / .35);--flow-focus-ring: rgb(var(--flow-ink-rgb) / .22);--flow-field-focus-ring: transparent;--flow-gray-90: #121214;--flow-gray-80: #232426;--flow-gray-70: #303236;--flow-gray-60: #48494f;--flow-gray-50: #63656d;--flow-gray-40: #81838a;--flow-gray-30: #a6a8ad;--flow-gray-20: #c8c9cc;--flow-gray-10: #e5e5e8;--flow-icon-hover: #8a8b91;--flow-bg-deep: #121214;--flow-bg-dark: #232426;--flow-bg-medium: #303236;--flow-bg-light: #48494f;--flow-border-hard: #121214;--flow-border-soft: #232426;--flow-elev-rest: 0 1px 2px rgb(var(--flow-shadow-rgb) / calc(.28 * var(--flow-shadow-gain)));--flow-elev-raised: 0 2px 6px rgb(var(--flow-shadow-rgb) / calc(.32 * var(--flow-shadow-gain)));--flow-elev-pressed: inset 0 1px 2px rgb(var(--flow-shadow-rgb) / calc(.26 * var(--flow-shadow-gain)));--flow-float-shadow: 0px 8px 25px 0px rgb(var(--flow-shadow-rgb) / calc(.5 * var(--flow-shadow-gain) * var(--flow-float-shadow-gain)));--flow-float-shadow-strong: 0 12px 32px rgb(var(--flow-shadow-rgb) / calc(.6 * var(--flow-shadow-gain) * var(--flow-float-shadow-gain)));--flow-float-shadow-soft: 0px 8px 25px 0px rgb(var(--flow-shadow-rgb) / calc(.25 * var(--flow-shadow-gain) * var(--flow-float-shadow-gain)));--flow-float-shadow-aura: 0px 8px 25px 0px rgb(var(--flow-shadow-rgb) / calc(.425 * var(--flow-shadow-gain) * var(--flow-float-shadow-gain)));--flow-scrim: rgb(0 0 0 / 0);--flow-menu-bg: var(--flow-surface-card);--flow-menu-border: rgb(var(--flow-rule-rgb) / .14);--flow-menu-shadow: 0 1px 4px rgb(var(--flow-shadow-rgb) / calc(.25 * var(--flow-shadow-gain) * var(--flow-menu-shadow-gain)));--flow-menu-separator: rgb(var(--flow-rule-rgb) / .08);--flow-menu-hover: rgb(var(--flow-ink-rgb) / .07);--flow-control-hover: rgb(var(--flow-ink-rgb) / .12);--flow-menu-focus: rgb(var(--flow-ink-rgb) / .12);--flow-menu-focus-ring: rgb(var(--flow-ink-rgb) / .3);--flow-menu-shortcut: rgb(var(--flow-ink-rgb) / .25);--flow-popup-border: rgb(var(--flow-rule-rgb) / .12);--flow-popup-gradient: linear-gradient( 135deg, rgb(var(--flow-ink-rgb) / .06) 0%, rgb(var(--flow-ink-rgb) / .02) 50%, rgb(var(--flow-ink-rgb) / .04) 100% );--flow-popup-shadow: 0 8px 24px rgb(var(--flow-shadow-rgb) / calc(.3 * var(--flow-shadow-gain) * var(--flow-popup-shadow-gain))), inset 0 1px 0 rgb(var(--flow-ink-rgb) / .08), inset 0 -1px 0 rgb(var(--flow-shade-rgb) / .1);--flow-glass-pill-bg: rgba(23, 24, 27, .88);--flow-glass-pill-border: #3e3e3e;--flow-tooltip-bg: #232426;--flow-tooltip-text: #ffffff;--flow-pill-bg: var(--flow-surface-raised);--flow-pill-bg-hover: #303237;--flow-scrollbar-thumb: rgb(var(--flow-ink-rgb) / .2);--flow-scrollbar-thumb-hover: rgb(var(--flow-ink-rgb) / .35)}:root[data-flow-theme=light]{color-scheme:light;--flow-ink-rgb: 10 13 18;--flow-ink-text-gain: 1.3;--flow-shade-rgb: 19 22 28;--flow-shadow-rgb: 38 44 58;--flow-shadow-gain: .5;--flow-rule-rgb: var(--flow-ink-rgb);--flow-rule-gain: 1.35;--flow-surface-ground: #999ea6;--flow-surface-canvas: #b0b4bb;--flow-surface-panel: #c3c8ce;--flow-surface-card: #d5d9e0;--flow-surface-raised: #e0e5eb;--flow-surface-well-audio: #b7bbc1;--flow-surface-lift: #9b9fa5;--flow-surface-well: #a8adb3;--flow-surface-float: var(--flow-surface-card);--flow-sections-bg: #a1a5ab;--flow-track-selected-bg: #abbad0;--Medium-Gray: rgb(var(--flow-rule-rgb) / .22);--flow-panel-edge: rgb(var(--flow-rule-rgb) / .19);--flow-border-subtle: rgb(var(--flow-rule-rgb) / .18);--flow-timeline-rule: rgb(var(--flow-rule-rgb) / .2);--flow-text-bright: #0a0d12;--flow-text: #262a30;--flow-text-dim: #43474e;--flow-text-disabled: #6a6f76;--flow-placeholder: #4a4e55;--flow-disabled-opacity: .5;--flow-menu-text: #06090e;--flow-sections-text: #0a0d12;--flow-ruler-text: #2d3137;--flow-header-btn-text: #171b20;--flow-accent-text: var(--flow-focus-ring);--flow-focus-ring: #0b3fc4;--flow-field-focus-ring: var(--flow-focus-ring);--flow-accent-subtle: rgb(var(--flow-accent-rgb) / .14);--flow-accent-border: rgb(var(--flow-accent-rgb) / .45);--flow-gray-90: var(--flow-surface-lift);--flow-gray-80: color-mix(in srgb, var(--flow-surface-lift) 60%, var(--flow-surface-well));--flow-gray-70: color-mix(in srgb, var(--flow-surface-well) 50%, var(--flow-surface-panel));--flow-gray-60: var(--flow-text-disabled);--flow-gray-50: var(--flow-text-dim);--flow-gray-40: color-mix(in srgb, var(--flow-text) 50%, var(--flow-text-dim));--flow-gray-30: var(--flow-text);--flow-gray-20: color-mix(in srgb, var(--flow-text-bright) 50%, var(--flow-text));--flow-gray-10: var(--flow-text-bright);--flow-icon-hover: var(--flow-text-bright);--flow-bg-deep: var(--flow-surface-lift);--flow-bg-dark: color-mix(in srgb, var(--flow-surface-well) 60%, var(--flow-surface-panel));--flow-bg-medium: var(--flow-gray-70);--flow-bg-light: color-mix(in srgb, var(--flow-surface-panel) 50%, var(--flow-surface-card));--flow-border-hard: var(--flow-surface-ground);--flow-border-soft: color-mix(in srgb, var(--flow-surface-ground) 50%, var(--flow-surface-well));--flow-scrim: rgba(23, 27, 36, .28);--flow-glass-pill-bg: color-mix(in srgb, var(--flow-surface-panel) 94%, transparent);--flow-glass-pill-border: rgb(var(--flow-rule-rgb) / .14);--flow-tooltip-bg: #11141a;--flow-tooltip-text: #ebeef2;--flow-pill-bg-hover: #e7ebf2;--flow-menu-border: rgb(var(--flow-rule-rgb) / .24);--flow-popup-border: rgb(var(--flow-rule-rgb) / .24);--flow-menu-separator: rgb(var(--flow-rule-rgb) / .14);--flow-menu-shadow: 0 2px 4px rgb(var(--flow-shadow-rgb) / calc(.36 * var(--flow-shadow-gain) * var(--flow-menu-shadow-gain))), 0 10px 24px rgb(var(--flow-shadow-rgb) / calc(.52 * var(--flow-shadow-gain) * var(--flow-menu-shadow-gain)));--flow-popup-shadow: 0 2px 4px rgb(var(--flow-shadow-rgb) / calc(.36 * var(--flow-shadow-gain) * var(--flow-popup-shadow-gain))), 0 10px 24px rgb(var(--flow-shadow-rgb) / calc(.52 * var(--flow-shadow-gain) * var(--flow-popup-shadow-gain))), inset 0 1px 0 rgb(var(--flow-highlight-rgb) / .5);--flow-float-shadow: 0 12px 32px rgb(var(--flow-shadow-rgb) / calc(.6 * var(--flow-shadow-gain) * var(--flow-float-shadow-gain)));--flow-menu-hover: rgb(var(--flow-ink-rgb) / .1);--flow-control-hover: rgb(var(--flow-ink-rgb) / .17);--flow-menu-focus: rgb(var(--flow-ink-rgb) / .14);--flow-menu-shortcut: var(--flow-text-dim);--flow-scrollbar-thumb: rgb(var(--flow-ink-rgb) / .28);--flow-scrollbar-thumb-hover: rgb(var(--flow-ink-rgb) / .45);--ui-background: var(--flow-surface-ground);--field-01: var(--flow-surface-well);--field-02: var(--flow-surface-card);--hover-ui: var(--flow-bg-dark);--selected-ui: var(--flow-surface-lift);--ui-01: var(--flow-surface-panel);--ui-02: var(--flow-surface-card);--ui-03: var(--flow-surface-card);--ui-04: var(--flow-surface-lift);--ui-05: var(--flow-text-bright);--text-01: var(--flow-text-bright);--text-02: var(--flow-text);--text-03: var(--flow-text-dim);--text-04: var(--flow-text-on-accent);--icon-01: var(--flow-text-bright);--icon-02: var(--flow-text);--disabled-01: var(--flow-surface-well);--disabled-02: var(--flow-text-disabled);--box-shadow-lg: 0 8px 24px rgb(var(--flow-shadow-rgb) / calc(.36 * var(--flow-shadow-gain)));--scrollbar-thumb: var(--flow-scrollbar-thumb);--scrollbar-thumb-hover: var(--flow-scrollbar-thumb-hover)}:root{--flow-tl-grid-ink: rgb(var(--flow-ink-rgb));--flow-tl-selected-lane: rgb(var(--flow-ink-rgb) / var(--flow-track-selected-lane));--flow-tl-header-selected: rgb(var(--flow-ink-rgb) / .06);--flow-tl-ruler-tick: rgb(192 192 192 / .3);--flow-tl-ruler-beat-tick: rgb(192 192 192 / .25);--flow-tl-ruler-number: #c0c0c0;--flow-tl-section-stroke: #ffffff;--flow-tl-block-rest-alpha: .55;--flow-tl-block-chroma: 1;--flow-tl-block-legible: 0;--flow-tl-add-btn: rgb(48 50 54 / .7);--flow-tl-add-btn-hot: rgb(48 50 54 / .95);--flow-tl-add-btn-icon: rgb(255 255 255 / .7);--flow-tl-add-btn-icon-hot: rgb(255 255 255 / .95);--flow-tl-chord-chip: #666666;--flow-tl-chord-text: #ffffff;--flow-tl-chord-lane-wash: rgb(var(--flow-ink-rgb) / .03);--flow-tl-chord-lane-divider: rgb(0 0 0 / .5);--flow-tl-track-name: rgb(var(--flow-ink-rgb) / .85);--flow-playhead-ink: rgba(179, 179, 179, .8);--flow-playhead-glow: none;--flow-tl-drag-guide: rgb(180 180 180 / .7);--flow-tl-loop: #efb259;--flow-tl-loop-disabled: rgb(128 128 128);--flow-tl-loop-wash: rgb(201 183 155 / .045);--flow-tl-range-lane: #b7d6d8;--flow-tl-range-clip: #b7d6d8;--flow-tl-range-alt-darken: .05;--flow-tl-marquee-fill: rgb(102 153 255 / .08);--flow-tl-marquee-border: rgb(102 153 255 / .4);--flow-tl-region-fill: rgb(var(--flow-ink-rgb) / .035);--flow-tl-region-stroke: rgb(var(--flow-ink-rgb) / .46);--flow-tl-ghost-fill: rgb(var(--flow-ink-rgb) / .028);--flow-tl-ghost-stroke: rgb(var(--flow-ink-rgb) / .38);--flow-tl-automation-wash: rgb(25.5 25.5 25.5 / .68);--flow-tl-automation-rule: rgb(var(--flow-ink-rgb) / .06);--flow-tl-automation-selected: rgb(var(--flow-ink-rgb) / .95);--flow-tl-automation-point-outline: rgb(var(--flow-shade-rgb) / .6);--flow-tl-automation-curve-darken: 0;--flow-tl-automation-value-ink-mix: 0;--flow-tl-automation-header-ink-on-wash: 0;--flow-tl-automation-wash-under-ink: 0;--flow-tl-take-dim-target: var(--flow-canvas-bg);--flow-tl-take-dim-mix: .5;--flow-tl-muted-header: rgb(158.1 158.1 158.1);--flow-tl-muted-body: rgb(107.1 107.1 107.1);--flow-tl-shade: rgb(var(--flow-shade-rgb));--flow-tl-group-summary-expanded: rgb(158.1 160.65 170.85);--flow-tl-clip-outline: rgb(0 0 0 / 0);--flow-tl-minimap-scrim: rgb(6 7 8 / .35);--flow-tl-scenes-header-border: #565656;--flow-tl-scenes-name: #a6a8ad;--flow-tl-scenes-launch: #63656d;--flow-tl-scenes-selected: rgb(var(--flow-ink-rgb) / .8);--flow-tl-scenes-empty-dash: rgb(var(--flow-ink-rgb) / .06);--flow-tl-scenes-sep: rgb(var(--flow-shade-rgb) / .3);--flow-tl-scenes-slot-border: rgb(var(--flow-shade-rgb) / .15);--flow-clip-track-tint-mix: -.1;--flow-clip-track-tint-saturation: 1.64;--flow-clip-body-mix: -.1;--flow-clip-body-saturation: 1.64;--flow-clip-header-mix: var(--flow-clip-body-mix);--flow-clip-header-saturation: var(--flow-clip-body-saturation);--flow-clip-selected-lift: .67;--flow-clip-selected-stripe-shade: .05;--flow-clip-grid-alpha: 1;--flow-clip-grid-color-source: dark;--flow-clip-grid-custom-color: #ffffff;--flow-clip-grid-blend: alpha;--flow-wf-min-thickness: .37;--flow-wf-zoom-thicken: .04;--flow-wf-zoom-thicken-onset: .4;--flow-wf-edge-softness: .1;--flow-wf-visual-gain: 1;--flow-wf-always-stereo: 1;--flow-wf-light-mix: -.92;--flow-wf-alpha: .89;--flow-wf-loop-alpha: .89;--flow-wf-blend: alpha}:root[data-flow-theme=light]{--flow-grid-bar: .22;--flow-grid-beat: .11;--flow-grid-subdiv: .05;--flow-bar-alt: .03;--flow-track-selected-lane: .06;--flow-tl-grid-ink: rgb(var(--flow-ink-rgb));--flow-tl-selected-lane: var(--flow-tl-header-selected);--flow-tl-header-selected: rgb(var(--flow-accent-rgb) / .08);--flow-tl-ruler-tick: rgb(var(--flow-ink-rgb) / .4);--flow-tl-ruler-beat-tick: rgb(var(--flow-ink-rgb) / .25);--flow-tl-ruler-number: var(--flow-ruler-text);--flow-tl-section-stroke: var(--flow-text-bright);--flow-tl-block-rest-alpha: .85;--flow-tl-block-chroma: 1.1;--flow-tl-block-legible: 1;--flow-tl-add-btn: var(--flow-surface-raised);--flow-tl-add-btn-hot: var(--flow-pill-bg-hover);--flow-tl-add-btn-icon: var(--flow-text);--flow-tl-add-btn-icon-hot: var(--flow-text-bright);--flow-tl-chord-chip: var(--flow-surface-raised);--flow-tl-chord-text: var(--flow-text-bright);--flow-tl-chord-lane-wash: rgb(var(--flow-ink-rgb) / .03);--flow-tl-chord-lane-divider: rgb(var(--flow-shade-rgb) / .22);--flow-tl-track-name: rgb(var(--flow-ink-rgb) / .85);--flow-playhead-ink: rgb(20 23 29 / .85);--flow-playhead-glow: 1px 0 0 rgb(var(--flow-highlight-rgb) / .45);--flow-tl-drag-guide: rgb(var(--flow-ink-rgb) / .6);--flow-tl-loop: #985900;--flow-tl-loop-disabled: var(--flow-text-disabled);--flow-tl-loop-wash: rgb(201 183 155 / .12);--flow-tl-range-lane: rgb(var(--flow-accent-rgb) / .14);--flow-tl-range-clip: #b7d6d8;--flow-tl-range-alt-darken: .05;--flow-tl-marquee-fill: rgb(var(--flow-accent-rgb) / .1);--flow-tl-marquee-border: rgb(var(--flow-accent-rgb) / .6);--flow-tl-region-fill: rgb(var(--flow-ink-rgb) / .05);--flow-tl-region-stroke: rgb(var(--flow-ink-rgb) / .55);--flow-tl-ghost-fill: rgb(var(--flow-ink-rgb) / .04);--flow-tl-ghost-stroke: rgb(var(--flow-ink-rgb) / .45);--flow-tl-automation-wash: rgb(202 204 209 / .72);--flow-tl-automation-rule: rgb(var(--flow-ink-rgb) / .1);--flow-tl-automation-selected: rgb(var(--flow-ink-rgb) / .95);--flow-tl-automation-point-outline: rgb(var(--flow-shade-rgb) / .6);--flow-tl-automation-curve-darken: .7;--flow-tl-automation-value-ink-mix: 1;--flow-tl-automation-header-ink-on-wash: 1;--flow-tl-automation-wash-under-ink: 1;--flow-tl-take-dim-target: rgb(var(--flow-shade-rgb));--flow-tl-take-dim-mix: .3;--flow-tl-muted-header: #7f8186;--flow-tl-muted-body: #95989c;--flow-tl-shade: rgb(var(--flow-shade-rgb));--flow-tl-group-summary-expanded: var(--flow-tl-muted-header);--flow-tl-clip-outline: rgb(var(--flow-shade-rgb) / .3);--flow-tl-minimap-scrim: rgb(var(--flow-shade-rgb) / .18);--flow-tl-scenes-header-border: rgb(var(--flow-rule-rgb) / .35);--flow-tl-scenes-name: var(--flow-text);--flow-tl-scenes-launch: var(--flow-text-dim);--flow-tl-scenes-selected: rgb(var(--flow-ink-rgb) / .8);--flow-tl-scenes-empty-dash: rgb(var(--flow-ink-rgb) / .3);--flow-tl-scenes-sep: rgb(var(--flow-shade-rgb) / .15);--flow-tl-scenes-slot-border: rgb(var(--flow-shade-rgb) / .12)}:root{--flow-editor-header-lane: #1e2024;--flow-editor-lane-rule: #292b2e;--flow-editor-ruler-tick: #63656d;--flow-editor-ruler-tick-weak: #303236;--flow-editor-ruler-label: rgba(255, 255, 255, .75);--flow-editor-shade: #000000;--flow-editor-dim-gain: 1;--flow-editor-playhead: #b3b3b3;--flow-editor-playhead-grip: #b4b4b4;--flow-editor-warp-line: rgba(120, 126, 138, .55);--flow-editor-warp-guide: rgba(206, 212, 224, .78);--flow-editor-transient-tick: #c7ccd9;--flow-editor-grid-ink: #aaaaaa;--flow-editor-grid-intensity: 2.5;--flow-editor-grid-gain: 1;--flow-editor-selection-ink: #fcffff;--flow-editor-selection-alpha: .11;--flow-spectral-contrast: 2;--flow-spectral-drive: 2.2;--flow-spectral-floor: .12;--flow-spectral-low: #ff2633;--flow-spectral-mid: #38cc38;--flow-spectral-high: #334dff;--flow-spectral-well-darken: .4;--flow-editor-track-target: #ffffff;--flow-editor-waveform-mix: .5;--flow-editor-sampler-mix: 0;--flow-editor-track-text-mix: 0;--flow-editor-waveform-alpha-blend: 0;--flow-editor-clip-tint: .06;--flow-editor-note-target: #ffffff;--flow-editor-note-base: .2;--flow-editor-note-range: .5;--flow-editor-note-selected-target: #ffffff;--flow-editor-note-selected-base: .7;--flow-editor-note-selected-range: .3;--flow-editor-note-selected-border: rgba(255, 255, 255, .95);--flow-editor-note-selected-border-width: 1;--flow-piano-grid-clear: #1e1f22;--flow-piano-row-white: #2a2a2e;--flow-piano-row-black: #1e1f22;--flow-piano-row-line-octave: rgba(100, 100, 100, .6);--flow-piano-row-line: rgba(80, 80, 80, .5);--flow-piano-keys-bg: #e8e8e0;--flow-piano-key-white: #ffffff;--flow-piano-key-white-hover: #f0f0e8;--flow-piano-key-white-preview: #b0b0b0;--flow-piano-key-separator: #555555;--flow-piano-key-black: #1a1a1a;--flow-piano-key-black-hover: #3a3a3a;--flow-piano-key-black-preview: #444444;--flow-piano-key-black-edge: #505050;--flow-piano-key-black-highlight: rgb(var(--flow-highlight-rgb) / .15);--flow-piano-key-black-shadow: rgb(var(--flow-shade-rgb) / .5);--flow-piano-keys-edge: #333333;--flow-piano-key-label: #666666;--flow-piano-piece-bg: #1a1a1a;--flow-piano-piece-hover: #3a3a3a;--flow-piano-piece-preview: #444444;--flow-piano-piece-label: rgba(255, 255, 255, .75);--flow-editor-cc-bg: #141519;--flow-editor-cc-divider: #404047;--flow-editor-cc-guide: #383840;--flow-editor-cc-stem: #ffffff;--flow-editor-cc-selected: #ffffff;--flow-editor-text: #d8d8d8;--flow-editor-text-strong: #e4e6ea;--flow-editor-text-soft: #e2e8f0;--flow-editor-text-muted: #6f7278;--flow-editor-text-faint: #4a4c52;--flow-editor-field-disabled: #4a4c54;--flow-editor-field-disabled-opacity: .7;--flow-editor-btn: #aaaaaa;--flow-editor-btn-hover: #dddddd;--flow-editor-menu-text: #b0b0b0;--flow-editor-dim-text: #888888;--flow-editor-menu-bg: #2a2a2c;--flow-editor-popover-bg: #2a2b2e;--flow-editor-popover-border: #3a3b3e;--flow-editor-overlay-bg: rgba(18, 19, 21, .9);--flow-editor-pad-hover: #3a3b3f;--flow-editor-pad: #2b2c2f;--flow-editor-pad-held: #3e3f43;--flow-editor-pad-triggered: #454750;--flow-editor-card-border: #3a3c42;--flow-editor-key-seam: #111114;--flow-editor-key-hover: #ffffff;--flow-editor-minikey-white: #e5e5e8;--flow-editor-key-white: linear-gradient(to bottom, rgba(255, 255, 255, .85), rgba(235, 235, 240, .75));--flow-editor-minikey-root: #c8c9cc;--flow-editor-minikey-black: #232426;--flow-editor-minikey-black-hover: #303236;--flow-editor-minikey-black-root: #48494f}:root[data-flow-theme=light]{--flow-editor-header-lane: var(--flow-surface-well);--flow-editor-lane-rule: var(--flow-surface-ground);--flow-editor-ruler-tick: var(--flow-text-disabled);--flow-editor-ruler-tick-weak: var(--flow-surface-ground);--flow-editor-ruler-label: var(--flow-text);--flow-editor-shade: rgb(var(--flow-shade-rgb));--flow-editor-dim-gain: .55;--flow-editor-playhead: var(--flow-text);--flow-editor-playhead-grip: var(--flow-text);--flow-editor-warp-line: rgb(var(--flow-ink-rgb) / .55);--flow-editor-warp-guide: rgb(var(--flow-ink-rgb) / .68);--flow-editor-transient-tick: var(--flow-text-bright);--flow-editor-grid-ink: rgb(var(--flow-ink-rgb));--flow-editor-grid-intensity: 1.375;--flow-editor-grid-gain: .55;--flow-editor-selection-ink: var(--flow-accent);--flow-editor-selection-alpha: .121;--flow-editor-track-target: rgb(var(--flow-ink-rgb));--flow-editor-waveform-mix: .55;--flow-editor-sampler-mix: var(--flow-editor-waveform-mix);--flow-editor-track-text-mix: .7;--flow-editor-waveform-alpha-blend: 1;--flow-editor-clip-tint: .04;--flow-editor-note-target: rgb(var(--flow-ink-rgb));--flow-editor-note-base: .3;--flow-editor-note-range: .4;--flow-editor-note-selected-target: var(--flow-text-on-accent);--flow-editor-note-selected-base: .62;--flow-editor-note-selected-range: -.35;--flow-editor-note-selected-border: var(--flow-focus-ring);--flow-editor-note-selected-border-width: 1.5;--flow-piano-grid-clear: var(--flow-surface-well);--flow-piano-row-white: #c9ccd0;--flow-piano-row-black: #aeb1b6;--flow-piano-row-line-octave: rgba(7, 9, 14, .16);--flow-piano-row-line: rgba(7, 9, 14, .1);--flow-piano-keys-bg: var(--flow-surface-card);--flow-piano-key-white: var(--flow-surface-raised);--flow-piano-key-white-hover: var(--flow-surface-card);--flow-piano-key-white-preview: var(--flow-surface-ground);--flow-piano-key-separator: var(--flow-text-disabled);--flow-piano-key-black: var(--flow-text-bright);--flow-piano-key-black-hover: var(--flow-text);--flow-piano-key-black-preview: var(--flow-text-dim);--flow-piano-key-black-edge: var(--flow-text-dim);--flow-piano-keys-edge: var(--flow-surface-ground);--flow-piano-key-label: var(--flow-text-dim);--flow-piano-piece-bg: var(--flow-surface-well);--flow-piano-piece-hover: var(--flow-surface-lift);--flow-piano-piece-preview: var(--flow-surface-ground);--flow-piano-piece-label: var(--flow-text);--flow-editor-cc-bg: var(--flow-surface-well);--flow-editor-cc-divider: rgb(var(--flow-rule-rgb) / .14);--flow-editor-cc-guide: var(--flow-text-disabled);--flow-editor-cc-stem: var(--flow-text);--flow-editor-cc-selected: var(--flow-text-bright);--flow-editor-text: var(--flow-text);--flow-editor-text-strong: var(--flow-text-bright);--flow-editor-text-soft: var(--flow-text-bright);--flow-editor-text-muted: var(--flow-text-dim);--flow-editor-text-faint: var(--flow-text-disabled);--flow-editor-field-disabled: var(--flow-text-disabled);--flow-editor-field-disabled-opacity: 1;--flow-editor-btn: var(--flow-text-dim);--flow-editor-btn-hover: var(--flow-text-bright);--flow-editor-menu-text: var(--flow-text);--flow-editor-dim-text: var(--flow-text-dim);--flow-editor-menu-bg: var(--flow-surface-card);--flow-editor-popover-bg: var(--flow-surface-card);--flow-editor-popover-border: rgb(var(--flow-rule-rgb) / .14);--flow-editor-overlay-bg: color-mix(in srgb, var(--flow-surface-panel) 92%, transparent);--flow-editor-pad-hover: color-mix(in srgb, var(--flow-surface-card) 50%, var(--flow-surface-well));--flow-editor-pad: var(--flow-surface-card);--flow-editor-pad-held: var(--flow-editor-pad-hover);--flow-editor-pad-triggered: var(--flow-surface-well);--flow-editor-card-border: rgb(var(--flow-rule-rgb) / .14);--flow-editor-key-seam: var(--flow-surface-ground);--flow-editor-key-hover: var(--flow-pill-bg-hover);--flow-editor-minikey-white: var(--flow-surface-raised);--flow-editor-key-white: linear-gradient(to bottom, var(--flow-surface-raised), var(--flow-surface-card));--flow-editor-minikey-root: var(--flow-surface-card);--flow-editor-minikey-black: var(--flow-text-bright);--flow-editor-minikey-black-hover: var(--flow-text);--flow-editor-minikey-black-root: var(--flow-text-dim)}:root{--flow-groove: rgb(var(--flow-ink-rgb) / .05);--flow-rail: rgb(var(--flow-ink-rgb) / .13);--flow-knob-body-top: #232426;--flow-knob-body-bottom: #232426;--flow-knob-body: var(--flow-knob-body-top);--flow-knob-rim: 0 0 0 0 transparent;--flow-knob-pointer: #ffffff;--flow-knob-hover-rim: var(--flow-knob-rim);--flow-pill-rim: rgb(var(--flow-ink-rgb) / .15);--flow-segment-track: var(--flow-surface-raised, #292a2f);--flow-toggle-off: rgb(var(--flow-ink-rgb) / .22);--flow-toggle-off-hover: rgb(var(--flow-ink-rgb) / .28);--flow-toggle-thumb: #ffffff;--flow-toggle-on: #5c6bc0;--flow-disabled-opacity-35: .35;--flow-disabled-text-dim: var(--flow-text-dim);--flow-disabled-ink-30: rgb(var(--flow-ink-rgb) / calc(.3 * var(--flow-ink-text-gain)));--flow-select-thumb-bg: var(--flow-surface-raised);--flow-select-thumb-text: var(--flow-text-bright);--flow-select-thumb-border: rgb(var(--flow-rule-rgb) / .14);--flow-select-thumb-shadow: 0 1px 2px rgb(var(--flow-shadow-rgb) / calc(.3 * var(--flow-shadow-gain)));--flow-segment-thumb-fill: #1253ff;--flow-segment-thumb-fill-hover: #2a66ff;--flow-segment-thumb-rim-top: rgb(255 255 255 / .22);--flow-segment-thumb-rim-bottom: rgb(255 255 255 / 0);--flow-segment-thumb-text: var(--flow-text-on-accent);--flow-segment-thumb-shadow: 0 1px 3px rgb(var(--flow-shadow-rgb) / calc(.35 * var(--flow-shadow-gain)));--flow-segment-selected-lift: 0 0 0 0 transparent;--flow-chip-selected-bg: rgb(var(--flow-ink-rgb) / .16);--flow-chip-selected-border: rgb(var(--flow-ink-rgb) / .32);--flow-chip-selected-text: var(--flow-menu-text);--flow-chip-selected-shadow: none;--flow-fader-rail: #161618;--flow-rail-rim: rgb(var(--flow-highlight-rgb) / .15);--flow-control-shadow: rgba(0, 0, 0, .25);--flow-fader-cap: #fdf8f0;--flow-fader-cap-active: #ffffff;--flow-fader-cap-rim: rgb(var(--flow-highlight-rgb) / .15);--flow-slider-cap: #ffffff;--flow-meter-trough: rgba(20, 20, 22, .85);--flow-meter-low: #4ade80;--flow-meter-mid: #a3e635;--flow-meter-high: #facc15;--flow-meter-hold: #fafafa;--flow-meter-led-off: rgba(60, 60, 66, .6);--flow-meter-master: #90ffaf;--flow-meter-well: var(--flow-surface-card);--flow-volume-rail: #1f2024;--flow-volume-handle: rgba(255, 255, 255, .85);--flow-volume-handle-hover: #ffffff;--flow-master-accent: #ffffff;--flow-well-ink-gain: 1;--flow-fx-well-fill: rgba(0, 0, 0, .26);--flow-fx-pill-bg: rgba(16, 18, 22, .88);--flow-fx-input-bg: rgba(16, 18, 22, .96);--flow-fx-thresh: rgb(200, 198, 188);--flow-instrument-ink: #f5f5f5;--flow-instrument-dynamics-fallback: #bdbdbd;--flow-instrument-slab-base: #1b1c20}:root[data-flow-theme=light]{--flow-groove: rgb(var(--flow-shade-rgb) / .17);--flow-rail: rgb(var(--flow-shade-rgb) / .2);--flow-knob-body-top: #f2f2f3;--flow-knob-body-bottom: #d6d8dc;--flow-knob-body: linear-gradient(180deg, var(--flow-knob-body-top) 0%, var(--flow-knob-body-bottom) 100%);--flow-knob-rim: inset 0 0 0 1px rgb(var(--flow-ink-rgb) / .16), inset 0 1px 0 rgb(var(--flow-highlight-rgb) / .9);--flow-knob-pointer: #0a0d13;--flow-knob-hover-rim: inset 0 0 0 1px rgb(var(--flow-ink-rgb) / .32), inset 0 1px 0 rgb(var(--flow-highlight-rgb) / .9);--flow-pill-rim: rgb(var(--flow-ink-rgb) / .1);--flow-segment-track: var(--flow-surface-well);--flow-toggle-off: #94979b;--flow-toggle-off-hover: color-mix(in srgb, var(--flow-toggle-off) 85%, rgb(var(--flow-ink-rgb)));--flow-toggle-thumb: var(--flow-text-on-accent);--flow-toggle-on: var(--flow-accent);--flow-loop-switch-on: var(--flow-toggle-on);--flow-disabled-opacity-35: var(--flow-disabled-opacity);--flow-disabled-text-dim: var(--flow-text-disabled);--flow-disabled-ink-30: var(--flow-text-disabled);--flow-segment-thumb-fill: var(--flow-select-thumb-bg);--flow-segment-thumb-fill-hover: color-mix(in srgb, var(--flow-surface-raised) 55%, #ffffff);--flow-segment-thumb-rim-top: var(--flow-select-thumb-border);--flow-segment-thumb-rim-bottom: var(--flow-select-thumb-border);--flow-segment-thumb-text: var(--flow-select-thumb-text);--flow-segment-thumb-shadow: var(--flow-select-thumb-shadow);--flow-segment-selected-lift: var(--flow-select-thumb-shadow);--flow-chip-selected-bg: var(--flow-select-thumb-bg);--flow-chip-selected-border: var(--flow-select-thumb-border);--flow-chip-selected-text: var(--flow-select-thumb-text);--flow-chip-selected-shadow: var(--flow-select-thumb-shadow);--flow-fader-rail: #a9acb0;--flow-rail-rim: rgb(var(--flow-highlight-rgb) / .75);--flow-control-shadow: rgb(var(--flow-shadow-rgb) / .22);--flow-fader-cap: #f0f1f2;--flow-fader-cap-rim: rgb(var(--flow-ink-rgb) / .2);--flow-slider-cap: var(--flow-knob-pointer);--flow-meter-trough: #a3a5aa;--flow-meter-low: #15a349;--flow-meter-mid: #5f9e0c;--flow-meter-high: #c98a00;--flow-meter-hold: var(--flow-text-bright);--flow-meter-led-off: rgb(var(--flow-shade-rgb) / .16);--flow-meter-master: var(--flow-meter-low);--flow-meter-well: var(--flow-surface-well);--flow-volume-rail: var(--flow-fader-rail);--flow-volume-handle: var(--flow-fader-cap);--flow-master-accent: var(--flow-text-bright);--flow-well-ink-gain: 1.5;--flow-fx-well-fill: rgb(var(--flow-shade-rgb) / .1);--flow-fx-caption-label: var(--flow-text-dim);--flow-fx-caption-unit: var(--flow-text-dim);--flow-fx-caption-fade: 0;--flow-fx-pill-bg: var(--flow-surface-raised);--flow-fx-input-bg: var(--flow-surface-raised);--flow-fx-thresh: var(--flow-text-dim);--flow-instrument-ink: var(--flow-text-bright);--flow-instrument-dynamics-fallback: var(--flow-text);--flow-instrument-slab-base: var(--flow-surface-lift)}:root{--flow-aura-ink-gain: 1;--flow-catalog-tab-rest: #48494f;--flow-catalog-ink-disabled: rgba(129, 131, 138, .4);--flow-catalog-menu-bg: rgba(35, 36, 38, .8);--flow-catalog-dropdown-bg: #2c2d31;--flow-catalog-search-bg: var(--flow-surface-raised);--flow-catalog-check-ink: #1a1a1a;--flow-catalog-thumb-bg: linear-gradient(135deg, #2a2b30, #1c1d20);--flow-catalog-thumb-overflow-bg: linear-gradient(135deg, #383a3f, #232428);--flow-catalog-wave-base: #45464a;--flow-aura-menu-bg: #232426;--flow-aura-glass-bg: rgba(32, 32, 36, .88);--flow-aura-modal-rim: linear-gradient(180deg, #3a3a3a 0%, #252525 100%);--flow-aura-drag-chip-bg: #000000;--flow-aura-control-ink: #aaaaaa;--flow-aura-desc-ink: #777777;--flow-aura-btn-muted-bg: #333333;--flow-aura-btn-muted-hover: #444444;--flow-aura-btn-muted-ink: #555555;--flow-aura-disc-hover: #3a3b40;--flow-aura-input-bg: var(--flow-surface-card);--flow-aura-input-edge: var(--flow-panel-edge);--flow-aura-rule: #565656;--flow-aura-popup-bg: #1e1e22;--flow-aura-attach-wave: #bbbbbb;--flow-aura-attach-wave-peak: #eeeeeedb;--flow-aura-attach-note: #b8b8b8;--flow-aura-attach-placeholder: #1a1a1a;--flow-aura-attach-placeholder-text: #555555;--flow-catalog-variation-base: #3a3b40;--flow-ink-text-28: rgb(var(--flow-ink-rgb) / calc(.28 * var(--flow-ink-text-gain)));--flow-ink-text-30: rgb(var(--flow-ink-rgb) / calc(.3 * var(--flow-ink-text-gain)));--flow-ink-text-35: rgb(var(--flow-ink-rgb) / calc(.35 * var(--flow-ink-text-gain)));--flow-ink-text-38: rgb(var(--flow-ink-rgb) / calc(.38 * var(--flow-ink-text-gain)));--flow-ink-text-40: rgb(var(--flow-ink-rgb) / calc(.4 * var(--flow-ink-text-gain)));--flow-ink-text-42: rgb(var(--flow-ink-rgb) / calc(.42 * var(--flow-ink-text-gain)));--flow-ink-text-45: rgb(var(--flow-ink-rgb) / calc(.45 * var(--flow-ink-text-gain)));--flow-ink-icon-35: rgb(var(--flow-ink-rgb) / calc(.35 * var(--flow-ink-text-gain)));--flow-ink-icon-40: rgb(var(--flow-ink-rgb) / calc(.4 * var(--flow-ink-text-gain)));--flow-icon-rest: var(--flow-gray-60);--flow-chrome-icon-on: #ffffff;--flow-record-idle-ink: var(--flow-chrome-icon);--flow-record-idle-opacity: .3;--flow-chrome-label: #565656;--flow-chrome-icon: #63656d;--flow-chrome-icon-armed: #9a9ca4;--flow-chrome-icon-muted: #48494f;--flow-chrome-rule-hard: #000000;--flow-chrome-readout-bg: rgba(35, 36, 38, .95);--flow-chrome-readout-dim: #81838a;--flow-chrome-toggle-off: #63656d;--flow-chrome-slider-rail: #232426;--flow-chrome-slider-ink: #ffffff;--flow-chrome-slider-thumb: #ffffff;--flow-chrome-handle-hover: #2a2b2e;--flow-chrome-canonical-menu-bg: #1f2024;--flow-chrome-track-number: #ffffff;--flow-chrome-glass-panel-bg: rgba(20, 20, 26, .82);--flow-chrome-scrim: rgb(0 0 0 / .5);--flow-undo-modal-radius: 24px;--flow-menu-check-position: static;--flow-menu-check-gutter: 0px;--flow-chrome-popover-bg: #232426;--flow-chrome-panel-lip: rgb(var(--flow-ink-rgb) / .15);--flow-chrome-tab-count: #48494f;--flow-chrome-capsule-bg: rgba(30, 31, 35, .94);--flow-chrome-capsule-border: rgba(198, 216, 255, .2);--flow-chrome-capsule-border-hover: rgba(198, 216, 255, .34);--flow-chrome-capsule-text: #e8e9eb;--flow-chrome-capsule-kbd: #6e7075;--flow-chrome-placeholder: #7a7c81;--flow-placeholder-dim: var(--flow-text-dim);--flow-placeholder-ink-25: rgb(var(--flow-ink-rgb) / calc(.25 * var(--flow-ink-text-gain)));--flow-placeholder-ink-30: rgb(var(--flow-ink-rgb) / calc(.3 * var(--flow-ink-text-gain)));--flow-placeholder-ink-40: rgb(var(--flow-ink-rgb) / calc(.4 * var(--flow-ink-text-gain)));--flow-placeholder-ink-58: rgb(var(--flow-ink-rgb) / calc(.58 * var(--flow-ink-text-gain)));--flow-placeholder-ink-62: rgb(var(--flow-ink-rgb) / .62);--flow-automation-bypassed-opacity: .45;--flow-automation-bypassed-hover-opacity: .8;--flow-track-hover-bg: rgb(var(--flow-ink-rgb) / .015);--flow-chrome-row-hover: #2d2e30;--flow-chrome-row-active: #363739;--flow-chrome-popover-deep: #26272a;--flow-chrome-placeholder-on-card: #3a3c40;--flow-chrome-field-bg: #1a1b1d;--flow-chrome-field-focus: #232426;--flow-chrome-button-bg: #303236;--flow-chrome-button-hover: #3a3c41;--flow-chrome-trace-bg: rgba(24, 25, 29, .97);--flow-chrome-agent-surface-bg: rgba(30, 31, 35, .985);--flow-chrome-key-black: #121214;--flow-chrome-key-black-ink: rgba(255, 255, 255, .5);--flow-devflags-inset: #141417;--flow-devflags-text: #f1f3f6;--flow-devflags-text-2: #cbced4;--flow-devflags-text-3: #9ca2aa;--flow-devflags-text-4: #787d86;--flow-devflags-accent: #4663ff;--flow-devflags-accent-dim: rgba(70, 99, 255, .14);--flow-devflags-accent-line: rgba(70, 99, 255, .45);--flow-devflags-nav-active: #dfe5ff;--flow-devflags-nav-active-count: #aab6ff;--flow-devflags-group-head: rgba(30, 30, 34, .9);--flow-devflags-group-head-hover: rgba(38, 38, 43, .92);--flow-devflags-danger: #cf8585;--flow-log-error: #ff6b6b;--flow-log-warn: #ffc078;--flow-log-info: #74c0fc;--flow-log-info-hover: #a5d8ff;--flow-log-cpp: #63e6be;--flow-field-recess: rgb(var(--flow-shade-rgb) / .3);--flow-field-recess-deep: rgb(var(--flow-shade-rgb) / .35);--flow-field-recess-soft: rgb(var(--flow-shade-rgb) / .2)}:root[data-flow-theme=light]{--flow-aura-ink-gain: 1.6;--flow-catalog-tab-rest: var(--flow-text-dim);--flow-catalog-ink-disabled: var(--flow-text-disabled);--flow-catalog-menu-bg: color-mix(in srgb, var(--flow-surface-card) 94%, transparent);--flow-catalog-dropdown-bg: var(--flow-surface-card);--flow-catalog-search-bg: var(--flow-surface-well);--flow-catalog-check-ink: var(--flow-surface-raised);--flow-catalog-thumb-bg: linear-gradient(135deg, var(--flow-surface-well), var(--flow-surface-lift));--flow-catalog-thumb-overflow-bg: linear-gradient(135deg, var(--flow-surface-card), var(--flow-surface-well));--flow-catalog-wave-base: rgb(var(--flow-ink-rgb) / .4);--flow-aura-menu-bg: var(--flow-surface-card);--flow-aura-glass-bg: color-mix(in srgb, var(--flow-surface-panel) 92%, transparent);--flow-aura-modal-rim: linear-gradient(180deg, var(--flow-surface-raised) 0%, var(--flow-surface-lift) 100%);--flow-aura-drag-chip-bg: var(--flow-surface-raised);--flow-aura-control-ink: var(--flow-text);--flow-aura-desc-ink: var(--flow-text-dim);--flow-aura-btn-muted-bg: var(--flow-surface-lift);--flow-aura-btn-muted-hover: color-mix(in srgb, var(--flow-surface-lift) 88%, rgb(var(--flow-ink-rgb)));--flow-aura-btn-muted-ink: var(--flow-text-disabled);--flow-aura-disc-hover: var(--flow-surface-raised);--flow-aura-input-bg: var(--flow-surface-well);--flow-aura-input-edge: rgb(var(--flow-ink-rgb) / .14);--flow-aura-rule: rgb(var(--flow-ink-rgb) / .14);--flow-aura-popup-bg: var(--flow-menu-bg);--flow-aura-attach-wave: var(--flow-text-dim);--flow-aura-attach-wave-peak: var(--flow-text-bright);--flow-aura-attach-note: var(--flow-text-dim);--flow-aura-attach-placeholder: var(--flow-surface-well);--flow-aura-attach-placeholder-text: var(--flow-placeholder);--flow-catalog-variation-base: rgb(var(--flow-ink-rgb) / .4);--flow-ink-text-28: var(--flow-text-dim);--flow-ink-text-30: var(--flow-text-dim);--flow-ink-text-35: var(--flow-text-dim);--flow-ink-text-38: var(--flow-text-dim);--flow-ink-text-40: var(--flow-text-dim);--flow-ink-text-42: var(--flow-text-dim);--flow-ink-text-45: var(--flow-text-dim);--flow-ink-icon-35: var(--flow-chrome-icon);--flow-ink-icon-40: var(--flow-chrome-icon);--flow-icon-rest: var(--flow-chrome-icon);--flow-chrome-icon-on: var(--flow-icon-active);--flow-record-idle-ink: var(--flow-text-dim);--flow-record-idle-opacity: 1;--flow-icon-active: rgb(var(--flow-ink-rgb) / 1);--flow-chrome-label: var(--flow-text);--flow-chrome-icon: var(--flow-text);--flow-chrome-icon-armed: var(--flow-text-bright);--flow-chrome-icon-muted: var(--flow-text-dim);--flow-chrome-rule-hard: var(--flow-surface-ground);--flow-chrome-readout-bg: var(--flow-tooltip-bg);--flow-chrome-readout-dim: color-mix(in srgb, var(--flow-tooltip-text) 65%, var(--flow-tooltip-bg));--flow-chrome-toggle-off: var(--flow-toggle-off);--flow-chrome-slider-rail: var(--flow-surface-well);--flow-chrome-slider-ink: var(--flow-text-bright);--flow-chrome-slider-thumb: var(--flow-fader-cap);--flow-chrome-handle-hover: var(--flow-surface-raised);--flow-chrome-canonical-menu-bg: var(--flow-menu-bg);--flow-chrome-track-number: var(--flow-text-dim);--flow-chrome-glass-panel-bg: color-mix(in srgb, var(--flow-surface-card) 90%, transparent);--flow-chrome-scrim: var(--flow-scrim);--flow-undo-modal-radius: 14px;--flow-menu-check-position: absolute;--flow-menu-check-gutter: 20px;--flow-chrome-popover-bg: var(--flow-surface-card);--flow-chrome-panel-lip: rgb(var(--flow-highlight-rgb) / .7);--flow-chrome-tab-count: var(--flow-text-dim);--flow-chrome-capsule-bg: color-mix(in srgb, var(--flow-surface-raised) 94%, transparent);--flow-chrome-capsule-border: rgb(var(--flow-accent-rgb) / .22);--flow-chrome-capsule-border-hover: rgb(var(--flow-accent-rgb) / .4);--flow-chrome-capsule-text: var(--flow-text-bright);--flow-chrome-capsule-kbd: var(--flow-text-dim);--flow-chrome-placeholder: var(--flow-placeholder);--flow-placeholder-dim: var(--flow-placeholder);--flow-placeholder-ink-25: var(--flow-placeholder);--flow-placeholder-ink-30: var(--flow-placeholder);--flow-placeholder-ink-40: var(--flow-placeholder);--flow-placeholder-ink-58: var(--flow-placeholder);--flow-placeholder-ink-62: var(--flow-placeholder);--flow-automation-bypassed-opacity: 1;--flow-automation-bypassed-hover-opacity: 1;--flow-automation-bypassed-label: var(--flow-text-disabled);--flow-track-hover-bg: #bbc1c8;--flow-chrome-row-hover: var(--flow-track-hover-bg);--flow-chrome-row-active: var(--flow-track-selected-bg);--flow-chrome-popover-deep: var(--flow-surface-card);--flow-chrome-placeholder-on-card: color-mix(in srgb, var(--flow-surface-card) 50%, var(--flow-surface-well));--flow-chrome-field-bg: var(--flow-surface-well);--flow-chrome-field-focus: color-mix(in srgb, var(--flow-surface-well) 70%, var(--flow-surface-panel));--flow-chrome-button-bg: var(--flow-surface-raised);--flow-chrome-button-hover: var(--flow-pill-bg-hover);--flow-chrome-trace-bg: color-mix(in srgb, var(--flow-surface-card) 97%, transparent);--flow-chrome-agent-surface-bg: color-mix(in srgb, var(--flow-surface-card) 98.5%, transparent);--flow-chrome-key-black: var(--flow-text-bright);--flow-chrome-key-black-ink: color-mix(in srgb, var(--flow-tooltip-text) 75%, var(--flow-tooltip-bg));--flow-devflags-inset: var(--flow-surface-well);--flow-devflags-text: var(--flow-text-bright);--flow-devflags-text-2: var(--flow-text);--flow-devflags-text-3: var(--flow-text-dim);--flow-devflags-text-4: var(--flow-text-disabled);--flow-devflags-accent: var(--flow-focus-ring);--flow-devflags-accent-dim: rgb(var(--flow-accent-rgb) / .14);--flow-devflags-accent-line: rgb(var(--flow-accent-rgb) / .45);--flow-devflags-nav-active: var(--flow-text-bright);--flow-devflags-nav-active-count: var(--flow-focus-ring);--flow-devflags-group-head: color-mix(in srgb, var(--flow-surface-card) 92%, transparent);--flow-devflags-group-head-hover: color-mix(in srgb, var(--flow-surface-raised) 92%, transparent);--flow-devflags-danger: color-mix(in srgb, #cf8585 45%, var(--flow-text-bright));--flow-log-error: color-mix(in srgb, #e03131 70%, var(--flow-text-bright));--flow-log-warn: color-mix(in srgb, #b35c00 80%, var(--flow-text-bright));--flow-log-info: var(--flow-focus-ring);--flow-log-info-hover: var(--flow-text-bright);--flow-log-cpp: color-mix(in srgb, #0c8a68 80%, var(--flow-text-bright));--flow-field-recess: var(--flow-surface-well);--flow-field-recess-deep: var(--flow-surface-well);--flow-field-recess-soft: color-mix(in srgb, var(--flow-surface-well) 50%, var(--flow-surface-panel))}:root{--flow-keyboard-focus-ring: transparent}:root[data-input-modality=keyboard]{--flow-keyboard-focus-ring: var(--flow-field-focus-ring)}html,body{width:100%;height:100%;background:var(--ui-background);color:var(--text-01);font-family:InterVariable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:400;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-user-select:none;user-select:none;cursor:default}html{font-size:calc(16px * var(--scale))}.page-layout__sidebar::-webkit-scrollbar,.page-layout__content::-webkit-scrollbar,.page-layout__details::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:1rem}.page-layout__sidebar::-webkit-scrollbar-thumb,.page-layout__content::-webkit-scrollbar-thumb,.page-layout__details::-webkit-scrollbar-thumb{border-radius:.5rem;border:.25rem solid var(--scrollbar-thumb-transparent);background-clip:padding-box;background-color:var(--scrollbar-thumb)}.page-layout__sidebar::-webkit-scrollbar-thumb:hover,.page-layout__content::-webkit-scrollbar-thumb:hover,.page-layout__details::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}@keyframes flow-blinking-caret-bar{0%,50%{opacity:1}50.01%,to{opacity:0}}body.flow-drag-cursor-down,body.flow-drag-cursor-down *{cursor:var(--flow-cursor-s-resize, row-resize)!important}body.flow-drag-cursor-up,body.flow-drag-cursor-up *{cursor:var(--flow-cursor-n-resize, row-resize)!important}body.flow-drag-cursor-both,body.flow-drag-cursor-both *{cursor:row-resize!important}body.flow-drag-cursor-col,body.flow-drag-cursor-col *{cursor:col-resize!important}body.flow-drag-cursor-down .app-layout,body.flow-drag-cursor-up .app-layout,body.flow-drag-cursor-both .app-layout,body.flow-drag-cursor-col .app-layout{pointer-events:none}

/*# sourceMappingURL=styles.cc1a9920ca8d86e6.css.map*/