.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;box-sizing:border-box}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;position:absolute;top:0;left:0}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{width:100%;height: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;top:-6px;left:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;top:-17px;left:-6px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-17px}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;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{cursor:default;background:#fff;border:1px solid #d9d9d9;border-radius:3px;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:"";background:#e8e7e6;width:1px;height:14px;display:block;position:absolute;top:6px;left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;top:14px;left:6px}.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{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.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{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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{border:0;padding:0}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{height:auto}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{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;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{cursor:default;text-decoration:none}a,a:hover{color:var(--link-01)}a:hover,a:focus{text-decoration:underline}ul{list-style:none}.sp-overlay-root,.sp-overlay-wrapper{pointer-events:none;width:100%;height:100%;top:0;left:0}.sp-overlay-root{z-index:1000;position:fixed}.sp-overlay-root:empty{display:none}.sp-overlay-wrapper{z-index:1000;display:flex;position:absolute}.sp-overlay-pane{pointer-events:auto;box-sizing:border-box;z-index:1000;max-width:100%;max-height:100%;display:flex;position:absolute}.sp-overlay-backdrop{z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1);position:absolute;top:0;bottom:0;left:0;right:0}.sp-overlay-backdrop.sp-overlay-backdrop-showing{opacity:1}.sp-overlay-dark-backdrop{background:rgb(var(--flow-shade-rgb,0 0 0)/32%)}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 #00000026, 0 12px 48px #0000001f, 0 24px 36px #00000024;--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:#fff0f000;--support-background-error:#fff0f0;--support-background-info-transparent:#edf9ff00;--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:#fafafb00;--ui-01:#fafafb;--ui-02:#fff;--ui-03:#e5e5e8;--ui-04:#c8c9cc;--ui-05:#121214;--ui-background-transparent:#fff0;--ui-background:#fff;--scrollbar-thumb:#00000040;--scrollbar-thumb-hover:#00000080;--scrollbar-thumb-transparent:#0000}[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 #ffffff1a;--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:#21040000;--support-background-error:#210400;--support-background-info-transparent:#000a3300;--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:#23242600;--ui-01:#232426;--ui-02:#303236;--ui-03:#303236;--ui-04:#45464d;--ui-05:#fff;--ui-background-transparent:#12121400;--ui-background:#121214;--scrollbar-thumb:#ffffff40;--scrollbar-thumb-hover:#ffffff80;--scrollbar-thumb-transparent:#fff0}[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{letter-spacing:-.015em;font-size:2.25rem;font-weight:700;line-height:1.25}@media screen and (min-width:48rem){.sds-h1{font-size:3rem}}.sds-h2{letter-spacing:-.015em;font-size:1.75rem;font-weight:700;line-height:1.25}@media screen and (min-width:48rem){.sds-h2{font-size:2.25rem}}.sds-h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.25}@media screen and (min-width:48rem){.sds-h3{font-size:1.75rem}}.sds-h4{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.25}@media screen and (min-width:48rem){.sds-h4{font-size:1.25rem}}.sds-h5{letter-spacing:-.015em;font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:48rem){.sds-h5{font-size:1rem}}.sds-h6{letter-spacing:-.015em;font-size:.875rem;font-weight:700;line-height:1.25}@media screen and (min-width:48rem){.sds-h6{font-size:.875rem}}.sds-h7{letter-spacing:-.015em;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:500;line-height:1.25}@media screen and (min-width:48rem){.sds-h7{font-size:.75rem}}.s-base-type-reset{font-size:16px}.s-hide-visually{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:47rem){.s-hide-sm{display:none}}@media screen and (min-width:48rem){.s-hide-md--up{display:none}}: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-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-text-bright:#e5e5e8;--flow-text:#81838a;--flow-text-dim:#63656d;--flow-menu-text:#fff;--flow-icon-active:rgb(var(--flow-ink-rgb) / .7);--flow-sections-text:gray;--flow-ruler-text:gray;--flow-chat-text:var(--flow-text-bright);--flow-chat-user-text:var(--flow-menu-text);--flow-project-name:var(--flow-text-bright);--flow-motion-quick:.12s;--flow-motion-standard:.2s;--flow-motion-slow:.3s;--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:#fff;--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%, #fff);--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:#0000;--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:#17181be0;--flow-glass-pill-border:#3e3e3e;--flow-tooltip-bg:#232426;--flow-tooltip-text:#fff;--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]{--lightningcss-light:initial;--lightningcss-dark: ;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-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:#171b2447;--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:#c0c0c04d;--flow-tl-ruler-beat-tick:#c0c0c040;--flow-tl-ruler-number:silver;--flow-tl-section-stroke:#fff;--flow-tl-block-rest-alpha:.55;--flow-tl-block-chroma:1;--flow-tl-block-legible:0;--flow-tl-add-btn:#303236b3;--flow-tl-add-btn-hot:#303236f2;--flow-tl-add-btn-icon:#ffffffb3;--flow-tl-add-btn-icon-hot:#fffffff2;--flow-tl-chord-chip:#666;--flow-tl-chord-text:#fff;--flow-tl-chord-lane-wash:rgb(var(--flow-ink-rgb) / .03);--flow-tl-chord-lane-divider:#00000080;--flow-tl-track-name:rgb(var(--flow-ink-rgb) / .85);--flow-playhead-ink:#b3b3b3cc;--flow-playhead-glow:none;--flow-tl-drag-guide:#b4b4b4b3;--flow-tl-loop:#efb259;--flow-tl-loop-disabled:gray;--flow-tl-loop-wash:#c9b79b0b;--flow-tl-range-lane:#b7d6d8;--flow-tl-range-clip:#b7d6d8;--flow-tl-range-alt-darken:.05;--flow-tl-marquee-fill:rgb(var(--flow-ink-rgb) / .08);--flow-tl-marquee-border:rgb(var(--flow-ink-rgb) / .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:#1a1a1aad;--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:#9e9e9e;--flow-tl-muted-body:#6b6b6b;--flow-tl-shade:rgb(var(--flow-shade-rgb));--flow-tl-group-summary-expanded:#9ea1ab;--flow-tl-clip-outline:#0000;--flow-tl-minimap-scrim:#06070859;--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:#fff;--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:#14171dd9;--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:#c9b79b1f;--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-ink-rgb) / .08);--flow-tl-marquee-border:rgb(var(--flow-ink-rgb) / .4);--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:#caccd1b8;--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:#ffffffbf;--flow-editor-shade:#000;--flow-editor-dim-gain:1;--flow-editor-playhead:#b3b3b3;--flow-editor-playhead-grip:#b4b4b4;--flow-editor-warp-line:#787e8a8c;--flow-editor-warp-guide:#ced4e0c7;--flow-editor-transient-tick:#c7ccd9;--flow-editor-grid-ink:#aaa;--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:#fff;--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:#fff;--flow-editor-note-base:.2;--flow-editor-note-range:.5;--flow-editor-note-selected-target:#fff;--flow-editor-note-selected-base:.7;--flow-editor-note-selected-range:.3;--flow-editor-note-selected-border:#fffffff2;--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:#64646499;--flow-piano-row-line:#50505080;--flow-piano-keys-bg:#e8e8e0;--flow-piano-key-white:#fff;--flow-piano-key-white-hover:#f0f0e8;--flow-piano-key-white-preview:#b0b0b0;--flow-piano-key-separator:#555;--flow-piano-key-black:#1a1a1a;--flow-piano-key-black-hover:#3a3a3a;--flow-piano-key-black-preview:#444;--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:#333;--flow-piano-key-label:#666;--flow-piano-piece-bg:#1a1a1a;--flow-piano-piece-hover:#3a3a3a;--flow-piano-piece-preview:#444;--flow-piano-piece-label:#ffffffbf;--flow-piano-note-generated-chords:#b874ff;--flow-piano-note-generated-bass:#62daff;--flow-piano-note-generated-melody:#f4d04e;--flow-piano-note-generated-arp:#a6ff72;--flow-piano-note-generated-fallback:#ff8aa6;--flow-editor-cc-bg:#141519;--flow-editor-cc-divider:#404047;--flow-editor-cc-guide:#383840;--flow-editor-cc-stem:#fff;--flow-editor-cc-selected:#fff;--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:#aaa;--flow-editor-btn-hover:#ddd;--flow-editor-menu-text:#b0b0b0;--flow-editor-dim-text:#888;--flow-editor-menu-bg:#2a2a2c;--flow-editor-popover-bg:#2a2b2e;--flow-editor-popover-border:#3a3b3e;--flow-editor-overlay-bg:#121315e6;--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:#fff;--flow-editor-minikey-white:#e5e5e8;--flow-editor-key-white:linear-gradient(to bottom, #ffffffd9, #ebebf0bf);--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:#07090e29;--flow-piano-row-line:#07090e1a;--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:#fff;--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:#fff;--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:#ffffff38;--flow-segment-thumb-rim-bottom:#fff0;--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:#00000040;--flow-fader-cap:#fdf8f0;--flow-fader-cap-active:#fff;--flow-fader-cap-rim:rgb(var(--flow-highlight-rgb) / .15);--flow-slider-cap:#fff;--flow-meter-trough:#141416d9;--flow-meter-low:#4ade80;--flow-meter-mid:#a3e635;--flow-meter-high:#facc15;--flow-meter-hold:#fafafa;--flow-meter-led-off:#3c3c4299;--flow-meter-master:#90ffaf;--flow-meter-well:var(--flow-surface-card);--flow-volume-rail:#1f2024;--flow-volume-handle:#ffffffd9;--flow-volume-handle-hover:#fff;--flow-master-accent:#fff;--flow-well-ink-gain:1;--flow-fx-well-fill:#00000042;--flow-fx-pill-bg:#101216e0;--flow-fx-input-bg:#101216f5;--flow-fx-thresh:#c8c6bc;--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%, #fff);--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:#81838a66;--flow-catalog-menu-bg:#232426cc;--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:#202024e0;--flow-aura-modal-rim:linear-gradient(180deg, #3a3a3a 0%, #252525 100%);--flow-aura-drag-chip-bg:#000;--flow-aura-control-ink:#aaa;--flow-aura-desc-ink:#777;--flow-aura-btn-muted-bg:#333;--flow-aura-btn-muted-hover:#444;--flow-aura-btn-muted-ink:#555;--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:#bbb;--flow-aura-attach-wave-peak:#eeeeeedb;--flow-aura-attach-note:#b8b8b8;--flow-aura-attach-placeholder:#1a1a1a;--flow-aura-attach-placeholder-text:#555;--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:#fff;--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:#000;--flow-chrome-readout-bg:#232426f2;--flow-chrome-readout-dim:#81838a;--flow-chrome-toggle-off:#63656d;--flow-chrome-slider-rail:#232426;--flow-chrome-slider-ink:#fff;--flow-chrome-slider-thumb:#fff;--flow-chrome-handle-hover:#2a2b2e;--flow-chrome-canonical-menu-bg:#1f2024;--flow-chrome-track-number:#fff;--flow-chrome-glass-panel-bg:#14141ad1;--flow-chrome-scrim:#00000080;--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:#1e1f23f0;--flow-chrome-capsule-border:#c6d8ff33;--flow-chrome-capsule-border-hover:#c6d8ff57;--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:#18191df7;--flow-chrome-agent-surface-bg:#1e1f23fb;--flow-chrome-key-black:#121214;--flow-chrome-key-black-ink:#ffffff80;--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:#4663ff24;--flow-devflags-accent-line:#4663ff73;--flow-devflags-nav-active:#dfe5ff;--flow-devflags-nav-active-count:#aab6ff;--flow-devflags-group-head:#1e1e22e6;--flow-devflags-group-head-hover:#26262beb;--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{background:var(--ui-background);width:100%;height:100%;color:var(--text-01);overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-user-select:none;user-select:none;cursor:default;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}html{font-size:calc(16px * var(--scale))}.page-layout__sidebar::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:1rem}.page-layout__content::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:1rem}.page-layout__details::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:1rem}.page-layout__sidebar::-webkit-scrollbar-thumb{border:.25rem solid var(--scrollbar-thumb-transparent);background-clip:padding-box;background-color:var(--scrollbar-thumb);border-radius:.5rem}.page-layout__content::-webkit-scrollbar-thumb{border:.25rem solid var(--scrollbar-thumb-transparent);background-clip:padding-box;background-color:var(--scrollbar-thumb);border-radius:.5rem}.page-layout__details::-webkit-scrollbar-thumb{border:.25rem solid var(--scrollbar-thumb-transparent);background-clip:padding-box;background-color:var(--scrollbar-thumb);border-radius:.5rem}.page-layout__sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.page-layout__content::-webkit-scrollbar-thumb:hover{background-color:var(--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}
