:root{--mds-typography-desktop-subtitle-2-medium-text-case:none;--mds-typography-desktop-subtitle-2-medium-paragraph-spacing:0;--mds-typography-desktop-subtitle-2-medium-paragraph-indent:0;--mds-typography-desktop-subtitle-2-medium-line-height:1.37375rem;--mds-typography-desktop-subtitle-2-medium-letter-spacing:0.1px;--mds-typography-desktop-subtitle-2-medium-font-stretch:normal;--mds-typography-desktop-subtitle-2-medium-font-style:normal;--mds-typography-desktop-subtitle-2-medium-font-weight:600;--mds-typography-desktop-subtitle-2-medium-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-subtitle-2-medium-text-decoration:none;--mds-typography-desktop-subtitle-2-medium-font-size:0.875rem;--mds-typography-desktop-subtitle-2-regular-text-case:none;--mds-typography-desktop-subtitle-2-regular-paragraph-spacing:0;--mds-typography-desktop-subtitle-2-regular-paragraph-indent:0;--mds-typography-desktop-subtitle-2-regular-line-height:1.37375rem;--mds-typography-desktop-subtitle-2-regular-letter-spacing:0.1px;--mds-typography-desktop-subtitle-2-regular-font-stretch:normal;--mds-typography-desktop-subtitle-2-regular-font-style:normal;--mds-typography-desktop-subtitle-2-regular-font-weight:400;--mds-typography-desktop-subtitle-2-regular-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-subtitle-2-regular-text-decoration:none;--mds-typography-desktop-subtitle-2-regular-font-size:0.875rem;--mds-typography-desktop-overline-text-case:uppercase;--mds-typography-desktop-overline-paragraph-spacing:0;--mds-typography-desktop-overline-paragraph-indent:0;--mds-typography-desktop-overline-line-height:1.995rem;--mds-typography-desktop-overline-letter-spacing:1px;--mds-typography-desktop-overline-font-stretch:normal;--mds-typography-desktop-overline-font-style:normal;--mds-typography-desktop-overline-font-weight:400;--mds-typography-desktop-overline-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-overline-text-decoration:none;--mds-typography-desktop-overline-font-size:0.75rem;--mds-typography-desktop-caption-text-case:none;--mds-typography-desktop-caption-paragraph-spacing:0;--mds-typography-desktop-caption-paragraph-indent:0;--mds-typography-desktop-caption-line-height:1.245rem;--mds-typography-desktop-caption-letter-spacing:0.4px;--mds-typography-desktop-caption-font-stretch:normal;--mds-typography-desktop-caption-font-style:normal;--mds-typography-desktop-caption-font-weight:400;--mds-typography-desktop-caption-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-caption-text-decoration:none;--mds-typography-desktop-caption-font-size:0.75rem;--mds-typography-desktop-body-2-text-case:none;--mds-typography-desktop-body-2-paragraph-spacing:0;--mds-typography-desktop-body-2-paragraph-indent:0;--mds-typography-desktop-body-2-line-height:1.25125rem;--mds-typography-desktop-body-2-letter-spacing:0.17px;--mds-typography-desktop-body-2-font-stretch:normal;--mds-typography-desktop-body-2-font-style:normal;--mds-typography-desktop-body-2-font-weight:400;--mds-typography-desktop-body-2-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-body-2-text-decoration:none;--mds-typography-desktop-body-2-font-size:0.875rem;--mds-typography-desktop-body-1-text-case:none;--mds-typography-desktop-body-1-paragraph-spacing:0;--mds-typography-desktop-body-1-paragraph-indent:0;--mds-typography-desktop-body-1-line-height:1.5rem;--mds-typography-desktop-body-1-letter-spacing:0.15px;--mds-typography-desktop-body-1-font-stretch:normal;--mds-typography-desktop-body-1-font-style:normal;--mds-typography-desktop-body-1-font-weight:400;--mds-typography-desktop-body-1-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-body-1-text-decoration:none;--mds-typography-desktop-body-1-font-size:1rem;--mds-typography-desktop-subtitle-2-bold-text-case:none;--mds-typography-desktop-subtitle-2-bold-paragraph-spacing:0;--mds-typography-desktop-subtitle-2-bold-paragraph-indent:0;--mds-typography-desktop-subtitle-2-bold-line-height:1.37375rem;--mds-typography-desktop-subtitle-2-bold-letter-spacing:0.1px;--mds-typography-desktop-subtitle-2-bold-font-stretch:normal;--mds-typography-desktop-subtitle-2-bold-font-style:normal;--mds-typography-desktop-subtitle-2-bold-font-weight:700;--mds-typography-desktop-subtitle-2-bold-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-subtitle-2-bold-text-decoration:none;--mds-typography-desktop-subtitle-2-bold-font-size:0.875rem;--mds-typography-desktop-subtitle-1-semibold-text-case:none;--mds-typography-desktop-subtitle-1-semibold-paragraph-spacing:0;--mds-typography-desktop-subtitle-1-semibold-paragraph-indent:0;--mds-typography-desktop-subtitle-1-semibold-line-height:1.75rem;--mds-typography-desktop-subtitle-1-semibold-letter-spacing:0.15px;--mds-typography-desktop-subtitle-1-semibold-font-stretch:normal;--mds-typography-desktop-subtitle-1-semibold-font-style:normal;--mds-typography-desktop-subtitle-1-semibold-font-weight:600;--mds-typography-desktop-subtitle-1-semibold-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-subtitle-1-semibold-text-decoration:none;--mds-typography-desktop-subtitle-1-semibold-font-size:1rem;--mds-typography-desktop-h6-text-case:none;--mds-typography-desktop-h6-paragraph-spacing:0;--mds-typography-desktop-h6-paragraph-indent:0;--mds-typography-desktop-h6-line-height:2rem;--mds-typography-desktop-h6-letter-spacing:0.15px;--mds-typography-desktop-h6-font-stretch:normal;--mds-typography-desktop-h6-font-style:normal;--mds-typography-desktop-h6-font-weight:600;--mds-typography-desktop-h6-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-h6-text-decoration:none;--mds-typography-desktop-h6-font-size:1.25rem;--mds-typography-desktop-h5-text-case:none;--mds-typography-desktop-h5-paragraph-spacing:0;--mds-typography-desktop-h5-paragraph-indent:0;--mds-typography-desktop-h5-line-height:2.001rem;--mds-typography-desktop-h5-letter-spacing:0;--mds-typography-desktop-h5-font-stretch:normal;--mds-typography-desktop-h5-font-style:normal;--mds-typography-desktop-h5-font-weight:400;--mds-typography-desktop-h5-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-h5-text-decoration:none;--mds-typography-desktop-h5-font-size:1.5rem;--mds-typography-desktop-h4-text-case:none;--mds-typography-desktop-h4-paragraph-spacing:0;--mds-typography-desktop-h4-paragraph-indent:0;--mds-typography-desktop-h4-line-height:2.62438rem;--mds-typography-desktop-h4-letter-spacing:0.25px;--mds-typography-desktop-h4-font-stretch:normal;--mds-typography-desktop-h4-font-style:normal;--mds-typography-desktop-h4-font-weight:400;--mds-typography-desktop-h4-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-h4-text-decoration:none;--mds-typography-desktop-h4-font-size:2.125rem;--mds-typography-desktop-h3-text-case:none;--mds-typography-desktop-h3-paragraph-spacing:0;--mds-typography-desktop-h3-paragraph-indent:0;--mds-typography-desktop-h3-line-height:3.501rem;--mds-typography-desktop-h3-letter-spacing:0;--mds-typography-desktop-h3-font-stretch:normal;--mds-typography-desktop-h3-font-style:normal;--mds-typography-desktop-h3-font-weight:400;--mds-typography-desktop-h3-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-h3-text-decoration:none;--mds-typography-desktop-h3-font-size:3rem;--mds-typography-desktop-h2-text-case:none;--mds-typography-desktop-h2-paragraph-spacing:0;--mds-typography-desktop-h2-paragraph-indent:0;--mds-typography-desktop-h2-line-height:4.5rem;--mds-typography-desktop-h2-letter-spacing:-0.5px;--mds-typography-desktop-h2-font-stretch:normal;--mds-typography-desktop-h2-font-style:normal;--mds-typography-desktop-h2-font-weight:300;--mds-typography-desktop-h2-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-h2-text-decoration:none;--mds-typography-desktop-h2-font-size:3.75rem;--mds-typography-desktop-h1-text-case:none;--mds-typography-desktop-h1-paragraph-spacing:0;--mds-typography-desktop-h1-paragraph-indent:0;--mds-typography-desktop-h1-line-height:7.002rem;--mds-typography-desktop-h1-letter-spacing:-1.5px;--mds-typography-desktop-h1-font-stretch:normal;--mds-typography-desktop-h1-font-style:normal;--mds-typography-desktop-h1-font-weight:300;--mds-typography-desktop-h1-font-family:Verdana,Geneva,Tahoma,sans-serif;--mds-typography-desktop-h1-text-decoration:none;--mds-typography-desktop-h1-font-size:6rem;--mds-effect-shadow-node-pressed:0px 7px 10px 0px rgba(104,139,239,.3);--mds-effect-shadow-node-pressed:0px 7px 10px 0px rgba(104,139,239,.05);--mds-font-desktop-subtitle-2-medium:600 14/21.98 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-subtitle-2-regular:400 14/21.98 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-overline:400 12/31.92 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-caption:400 12/19.92 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-body-2:400 14/20.02 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-body-1:400 16/24 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-subtitle-2-bold:700 14/21.98 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-subtitle-1-semibold:600 16/28 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-h6:600 20/32 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-h5:400 24/32.016 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-h4:400 34/41.99 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-h3:400 48/56.016 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-h2:300 60/72 Verdana,Geneva,Tahoma,sans-serif;--mds-font-desktop-h1:300 96/112.032 Verdana,Geneva,Tahoma,sans-serif}@media (prefers-color-scheme:light){:root{--mds-tokens-table-default:var(--mds-color-bg);--mds-tokens-table-hover:#f3f4f6;--mds-text-color-text-button:#fff;--mds-text-color-text-secondary:#4b5568;--mds-text-color-text-disabled:rgba(0,0,0,.3);--mds-text-color-text-success:#157a4c;--mds-text-color-text-danger:#c53030;--mds-text-color-text-node-tertiary:rgba(22,27,46,.6);--mds-text-color-text-node-secondary:#161b2e;--mds-text-color-text-node:#343746;--mds-text-color-text:#343746;--mds-icon-background-color-bg-active:rgba(60,179,61,.2);--mds-icon-background-color-bg-week:hsla(87,63%,66%,.15);--mds-icon-background-color-bg-minute:rgba(246,77,74,.15);--mds-icon-background-color-bg-day:rgba(249,193,50,.15);--mds-icon-background-color-bg-select-accent:rgba(255,40,246,.28);--mds-icon-background-color-bg-group-node:rgba(76,194,134,.28);--mds-icon-background-color-bg-action:rgba(99,229,238,.28);--mds-icon-background-color-bg-output:rgba(255,184,161,.28);--mds-icon-background-color-bg-conditional:rgba(215,176,255,.28);--mds-icon-background-color-bg-event:rgba(255,225,66,.28);--mds-icon-background-color-bg-start:rgba(60,114,255,.28);--mds-icon-node-color-node-tile:#fbfbfb;--mds-icon-node-color-node-active:#3cb33d;--mds-icon-node-color-node-week:#aedf71;--mds-icon-node-color-node-minute:#f64d4a;--mds-icon-node-color-node-day:#f9c132;--mds-icon-node-color-node-select-accent:#ff28f6;--mds-icon-node-color-node-group-node:#4cc286;--mds-icon-node-color-node-action:#63e5ee;--mds-icon-node-color-node-output:#ffb8a1;--mds-icon-node-color-node-conditional:#d7b0ff;--mds-icon-node-color-node-event:#ffe142;--mds-icon-node-color-node-start:#3c72ff;--mds-icon-color-icon-disabled:rgba(100,116,139,.4);--mds-icon-color-icon-pressed:#688bef;--mds-icon-color-icon-hover:#688bef;--mds-icon-color-icon:#64748b;--mds-border-color-border-tile:#e5e7eb;--mds-border-color-border-port:#ff82cd;--mds-border-color-border-divider:rgba(15,23,42,.12);--mds-border-color-border-node-hover:rgba(15,23,42,.08);--mds-border-color-border:#e5e7eb;--mds-color-bg-box-border:var(--mds-border-color-border-divider);--mds-color-bg-box-hover:#f3f4f6;--mds-color-bg-box:var(--mds-color-bg-toolbar);--mds-color-bg-button-secondary:#688bef;--mds-color-bg-node-item:#fff;--mds-color-bg-item:rgba(15,23,42,.06);--mds-color-bg-secondary:#fff;--mds-color-bg-input-pressed:rgba(15,23,42,.12);--mds-color-bg-input-hover:rgba(15,23,42,.08);--mds-color-bg-node-group:#fbfbfb;--mds-color-bg-node-secondary:rgba(15,23,42,.06);--mds-color-bg-brand:#688bef;--mds-color-bg-disabled:rgba(0,0,0,.05);--mds-color-bg-node:#fff;--mds-color-bg-tooltip:#3f4462;--mds-color-bg-success-pressed:rgba(76,194,134,.2);--mds-color-bg-success:#4cc286;--mds-color-bg-danger-pressed:rgba(246,77,74,.2);--mds-color-bg-danger:#f64d4a;--mds-color-bg-toolbar-pressed:#f3f4f6;--mds-color-bg-toolbar-hover:#f3f4f6;--mds-color-bg-toolbar:#fff;--mds-color-bg:#f5f5f5;--mds-effect-shadow-node-hover:0px 7px 40px 0px rgba(104,139,239,.1);--mds-effect-shadow-toolbar:0px 4px 8px 0px hsla(0,0%,5%,.1)}}@media (prefers-color-scheme:dark){:root{--mds-tokens-table-default:var(--mds-color-bg);--mds-tokens-table-hover:#4b5175;--mds-text-color-text-button:#fff;--mds-text-color-text-secondary:#8b91b5;--mds-text-color-text-disabled:rgba(139,145,181,.4);--mds-text-color-text-success:#4cc286;--mds-text-color-text-danger:#f64d4a;--mds-text-color-text-node-tertiary:rgba(22,27,46,.6);--mds-text-color-text-node-secondary:#161b2e;--mds-text-color-text-node:#fcfcfc;--mds-text-color-text:#fcfcfc;--mds-icon-background-color-bg-active:rgba(60,179,61,.2);--mds-icon-background-color-bg-week:hsla(87,63%,66%,.15);--mds-icon-background-color-bg-minute:rgba(246,77,74,.15);--mds-icon-background-color-bg-day:rgba(249,193,50,.15);--mds-icon-background-color-bg-select-accent:rgba(255,40,246,.28);--mds-icon-background-color-bg-group-node:rgba(76,194,134,.28);--mds-icon-background-color-bg-action:rgba(161,249,255,.28);--mds-icon-background-color-bg-output:rgba(255,184,161,.28);--mds-icon-background-color-bg-conditional:rgba(215,176,255,.28);--mds-icon-background-color-bg-event:rgba(255,235,129,.28);--mds-icon-background-color-bg-start:rgba(60,114,255,.28);--mds-icon-node-color-node-tile:#3f4462;--mds-icon-node-color-node-active:#3cb33d;--mds-icon-node-color-node-week:#aedf71;--mds-icon-node-color-node-minute:#f64d4a;--mds-icon-node-color-node-day:#f9c132;--mds-icon-node-color-node-select-accent:#ff28f6;--mds-icon-node-color-node-group-node:#4cc286;--mds-icon-node-color-node-action:#a1f9ff;--mds-icon-node-color-node-output:#ffb8a1;--mds-icon-node-color-node-conditional:#d7b0ff;--mds-icon-node-color-node-event:#ffeb81;--mds-icon-node-color-node-start:#3c72ff;--mds-icon-color-icon-disabled:rgba(139,145,181,.4);--mds-icon-color-icon-pressed:#688bef;--mds-icon-color-icon-hover:#688bef;--mds-icon-color-icon:#8b91b5;--mds-border-color-border-tile:#3f4462;--mds-border-color-border-port:#ff82cd;--mds-border-color-border-divider:#3f4462;--mds-border-color-border-node-hover:#5f6e9e;--mds-border-color-border:#5f6e9e;--mds-color-bg-box-border:var(--mds-border-color-border-divider);--mds-color-bg-box-hover:#4b5175;--mds-color-bg-box:var(--mds-color-bg-toolbar);--mds-color-bg-button-secondary:#343746;--mds-color-bg-node-item:rgba(63,68,98,.4);--mds-color-bg-item:#343746;--mds-color-bg-secondary:#282a36;--mds-color-bg-input-pressed:#484c64;--mds-color-bg-input-hover:#5b607e;--mds-color-bg-node-group:#343746;--mds-color-bg-node-secondary:rgba(139,145,181,.7);--mds-color-bg-brand:#688bef;--mds-color-bg-disabled:#323754;--mds-color-bg-node:#3f4462;--mds-color-bg-tooltip:#fff;--mds-color-bg-success-pressed:rgba(76,194,134,.2);--mds-color-bg-success:#4cc286;--mds-color-bg-danger-pressed:rgba(246,77,74,.2);--mds-color-bg-danger:#f64d4a;--mds-color-bg-toolbar-pressed:#3f4462;--mds-color-bg-toolbar-hover:#3f4462;--mds-color-bg-toolbar:#343746;--mds-color-bg:#282a36;--mds-effect-shadow-node-hover:0px 7px 40px 0px rgba(104,139,239,.44);--mds-effect-shadow-toolbar:0px 4px 8px 0px hsla(0,0%,5%,.3)}}html[data-theme=light]{--mds-border-radius-card:0.5rem;--mds-border-radius-button:0.375rem;--mds-border-radius-input:0.375rem;--mds-border-radius-table:0.5rem;--mds-tokens-table-default:var(--mds-color-bg);--mds-tokens-table-hover:#f3f4f6;--mds-text-color-text-button:#fff;--mds-text-color-text-secondary:#4b5568;--mds-text-color-text-disabled:rgba(0,0,0,.3);--mds-text-color-text-success:#157a4c;--mds-text-color-text-danger:#c53030;--mds-text-color-text-node-tertiary:rgba(22,27,46,.6);--mds-text-color-text-node-secondary:#161b2e;--mds-text-color-text-node:#343746;--mds-text-color-text:#343746;--mds-icon-background-color-bg-active:rgba(60,179,61,.2);--mds-icon-background-color-bg-week:hsla(87,63%,66%,.15);--mds-icon-background-color-bg-minute:rgba(246,77,74,.15);--mds-icon-background-color-bg-day:rgba(249,193,50,.15);--mds-icon-background-color-bg-select-accent:rgba(255,40,246,.28);--mds-icon-background-color-bg-group-node:rgba(76,194,134,.28);--mds-icon-background-color-bg-action:rgba(99,229,238,.28);--mds-icon-background-color-bg-output:rgba(255,184,161,.28);--mds-icon-background-color-bg-conditional:rgba(215,176,255,.28);--mds-icon-background-color-bg-event:rgba(255,225,66,.28);--mds-icon-background-color-bg-start:rgba(60,114,255,.28);--mds-icon-node-color-node-tile:#fbfbfb;--mds-icon-node-color-node-active:#3cb33d;--mds-icon-node-color-node-week:#aedf71;--mds-icon-node-color-node-minute:#f64d4a;--mds-icon-node-color-node-day:#f9c132;--mds-icon-node-color-node-select-accent:#ff28f6;--mds-icon-node-color-node-group-node:#4cc286;--mds-icon-node-color-node-action:#63e5ee;--mds-icon-node-color-node-output:#ffb8a1;--mds-icon-node-color-node-conditional:#d7b0ff;--mds-icon-node-color-node-event:#ffe142;--mds-icon-node-color-node-start:#3c72ff;--mds-icon-color-icon-disabled:rgba(100,116,139,.4);--mds-icon-color-icon-pressed:#688bef;--mds-icon-color-icon-hover:#688bef;--mds-icon-color-icon:#64748b;--mds-border-color-border-tile:#e5e7eb;--mds-border-color-border-port:#ff82cd;--mds-border-color-border-divider:rgba(15,23,42,.12);--mds-border-color-border-node-hover:rgba(15,23,42,.08);--mds-border-color-border:#e5e7eb;--mds-color-bg-box-border:var(--mds-border-color-border-divider);--mds-color-bg-box-hover:#f3f4f6;--mds-color-bg-box:var(--mds-color-bg-toolbar);--mds-color-bg-button-secondary:#688bef;--mds-color-bg-node-item:#fff;--mds-color-bg-item:rgba(15,23,42,.06);--mds-color-bg-secondary:#fff;--mds-color-bg-input-pressed:rgba(15,23,42,.12);--mds-color-bg-input-hover:rgba(15,23,42,.08);--mds-color-bg-node-group:#fbfbfb;--mds-color-bg-node-secondary:rgba(15,23,42,.06);--mds-color-bg-brand:#688bef;--mds-color-bg-disabled:rgba(0,0,0,.05);--mds-color-bg-node:#fff;--mds-color-bg-tooltip:#3f4462;--mds-color-bg-success-pressed:rgba(76,194,134,.2);--mds-color-bg-success:#4cc286;--mds-color-bg-danger-pressed:rgba(246,77,74,.2);--mds-color-bg-danger:#f64d4a;--mds-color-bg-toolbar-pressed:#f3f4f6;--mds-color-bg-toolbar-hover:#f3f4f6;--mds-color-bg-toolbar:#fff;--mds-color-bg:#f5f5f5;--mds-effect-shadow-node-hover:0px 7px 40px 0px rgba(104,139,239,.1);--mds-effect-shadow-toolbar:0px 4px 8px 0px hsla(0,0%,5%,.1);--mds-resizehandle-color-bg:#c5c9d1;--ml-panel-glass-background:hsla(0,0%,100%,.78)}html[data-theme=dark]{--mds-border-radius-card:0.5rem;--mds-border-radius-button:0.375rem;--mds-border-radius-input:0.375rem;--mds-border-radius-table:0.5rem;--mds-tokens-table-default:var(--mds-color-bg);--mds-tokens-table-hover:#4b5175;--mds-text-color-text-button:#fff;--mds-text-color-text-disabled:rgba(139,145,181,.4);--mds-text-color-text-success:#4cc286;--mds-text-color-text-danger:#f64d4a;--mds-text-color-text-node-tertiary:rgba(22,27,46,.6);--mds-text-color-text-node-secondary:#161b2e;--mds-text-color-text-node:#fcfcfc;--mds-icon-background-color-bg-active:rgba(60,179,61,.2);--mds-icon-background-color-bg-week:hsla(87,63%,66%,.15);--mds-icon-background-color-bg-minute:rgba(246,77,74,.15);--mds-icon-background-color-bg-day:rgba(249,193,50,.15);--mds-icon-background-color-bg-select-accent:rgba(255,40,246,.28);--mds-icon-background-color-bg-group-node:rgba(76,194,134,.28);--mds-icon-background-color-bg-action:rgba(161,249,255,.28);--mds-icon-background-color-bg-output:rgba(255,184,161,.28);--mds-icon-background-color-bg-conditional:rgba(215,176,255,.28);--mds-icon-background-color-bg-event:rgba(255,235,129,.28);--mds-icon-background-color-bg-start:rgba(60,114,255,.28);--mds-icon-node-color-node-tile:#3f4462;--mds-icon-node-color-node-active:#3cb33d;--mds-icon-node-color-node-week:#aedf71;--mds-icon-node-color-node-minute:#f64d4a;--mds-icon-node-color-node-day:#f9c132;--mds-icon-node-color-node-select-accent:#ff28f6;--mds-icon-node-color-node-group-node:#4cc286;--mds-icon-node-color-node-action:#a1f9ff;--mds-icon-node-color-node-output:#ffb8a1;--mds-icon-node-color-node-conditional:#d7b0ff;--mds-icon-node-color-node-event:#ffeb81;--mds-icon-node-color-node-start:#3c72ff;--mds-icon-color-icon-disabled:rgba(139,145,181,.4);--mds-icon-color-icon-pressed:#688bef;--mds-icon-color-icon-hover:#688bef;--mds-icon-color-icon:#8b91b5;--mds-border-color-border-tile:#3f4462;--mds-border-color-border-port:#ff82cd;--mds-border-color-border-divider:#3f4462;--mds-border-color-border-node-hover:#5f6e9e;--mds-border-color-border:#5f6e9e;--mds-color-bg-button-secondary:#343746;--mds-color-bg-node-item:rgba(63,68,98,.4);--mds-color-bg-item:#343746;--mds-color-bg-secondary:#282a36;--mds-color-bg-input-pressed:#484c64;--mds-color-bg-input-hover:#5b607e;--mds-color-bg-node-group:#343746;--mds-color-bg-disabled:#323754;--mds-color-bg-node:#3f4462;--mds-color-bg-tooltip:#eef;--mds-color-bg-success-pressed:rgba(76,194,134,.2);--mds-color-bg-success:#4cc286;--mds-color-bg-danger-pressed:rgba(246,77,74,.2);--mds-color-bg-danger:#f64d4a;--mds-color-bg-box-border:var(--mds-border-color-border-divider);--mds-color-bg-box-hover:#4b5175;--mds-color-bg-box:var(--mds-color-bg-toolbar);--mds-text-color-text:#fff;--mds-text-color-text-secondary:#d5ebf0;--mds-color-bg-brand:#00baff;--mds-color-bg-node-secondary:#050e1c;--mds-color-bg-toolbar-hover:#006c94;--mds-color-bg-toolbar:#001020;--mds-color-bg:#000010;--mds-effect-shadow-node-hover:0px 7px 40px 0px rgba(104,139,239,.44);--mds-color-bg-toolbar-pressed:#0026ff;--mds-effect-shadow-toolbar:0px 4px 8px 0px hsla(0,0%,5%,.3);--mds-resizehandle-color-bg:#212121}html[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator,html[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(1)}html[data-theme=light] input[type=date]::-webkit-calendar-picker-indicator,html[data-theme=light] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(0)}:root{--ml-body-font-family:var(--mds-typography-desktop-body-1-font-family);--ml-spacing-small:0.5rem;--ml-spacing-medium:2rem;--ml-spacing-large:5rem;--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--ml-tab-underline-width:2px;--ml-top-bar-height:2rem;--ml-top-bar-total-height:calc(var(--ml-top-bar-height) + 1.5rem);--ml-top-bar-space-around:1.25rem;--ml-diagram-top-bar-height:3rem;--ml-diagram-top-bar-navabar-height:3.5rem;--ml-overline-font-size:var(--mds-typography-desktop-overline-font-size);--ml-overline-font-weight:var(--mds-typography-desktop-overline-font-weight);--ml-snackbar-width:20rem;--ml-snackbar-padding:0.375rem 1rem;--ml-snackbar-border-radius:0.25rem;--ml-snackbar-content-padding:0.5rem 0;--ml-snackbar-content-icon-size:1.375rem;--ml-button-font-size:0.9375rem;--ml-button-font-weight:400;--ml-button-letter-spacing:0.15px;--ml-icon-button-border-radius:0.375rem;--ml-data-grid-header-line-height:var(
    --mds-typography-desktop-caption-line-height
  );--ml-data-grid-header-letter-spacing:var(
    --mds-typography-desktop-caption-letter-spacing
  );--ml-data-grid-header-font-style:var(
    --mds-typography-desktop-caption-font-style
  );--ml-data-grid-header-font-weight:var(
    --mds-typography-desktop-caption-font-weight
  );--ml-data-grid-header-font-family:var(
    --mds-typography-desktop-caption-font-family
  );--ml-data-grid-header-font-size:var(
    --mds-typography-desktop-caption-font-size
  );--ml-data-grid-cell-line-height:var(
      --mds-typography-desktop-body-1-line-height
    ) --ml-data-grid-cell-letter-spacing:var(--mds-typography-desktop-body-1`-letter-spacing);--ml-data-grid-cell-font-style:var(
    --mds-typography-desktop-body-1-font-style
  );--ml-data-grid-cell-font-weight:var(
    --mds-typography-desktop-body-1-font-weight
  );--ml-data-grid-cell-font-family:var(
    --mds-typography-desktop-body-1-font-family
  );--ml-data-grid-cell-font-size:var(--mds-typography-desktop-body-1-font-size);--ml-grid-counter-font-size:var(--mds-typography-desktop-body-2-font-size);--ml-grid-counter-font-style:var(--mds-typography-desktop-body-2-font-style);--ml-grid-counter-font-weight:var(
    --mds-typography-desktop-body-2-font-weight
  );--ml-grid-counter-letter-spacing:var(
    --mds-typography-desktop-body-2-letter-spacing
  );--ml-modal-checkbox-font-family:var(
    --mds-typography-desktop-body-2-font-family
  );--ml-modal-checkbox-font-size:var(--mds-typography-desktop-body-2-font-size);--ml-modal-checkbox-font-weight:var(
    --mds-typography-desktop-body-2-font-weight
  );--ml-modal-checkbox-line-height:var(
    --mds-typography-desktop-body-2-line-height
  );--ml-modal-checkbox-letter-spacing:var(
    --mds-typography-desktop-body-2-letter-spacing
  );--ml-modal-info-font-size:var(--mds-typography-desktop-body-1-font-size);--ml-modal-info-font-style:var(--mds-typography-desktop-body-1-font-style);--ml-modal-info-font-weight:var(--mds-typography-desktop-body-1-font-weight);--ml-modal-info-letter-spacing:var(
    --mds-typography-desktop-body-1-letter-spacing
  );--ml-grid-gap:1.5625rem;--ml-node-icon-width:1.5rem;--ml-node-icon-height:1.5rem;--ml-node-icon-padding:0.5rem;--ml-node-icon-border-radius:0.375rem;--ml-node-title-font-size:0.75rem;--ml-node-title-line-height:0.875rem;--ml-node-title-letter-spacing:0.4px;--ml-node-chevron-width:1.5rem;--ml-node-chevron-height:1.5rem;--ml-node-chevron-padding:0.25rem;--ml-item-border-radius:0.375rem;--ml-item-padding:0.5rem 0 0.5rem 1rem;--ml-item-title-font-weight:600;--ml-item-title-padding:0 1rem 0.25rem 0;--ml-item-button-width:1.1875rem;--ml-item-button-height:1.1875rem;--ml-item-buttons-padding:0.375rem;--ml-item-value-padding-right:1rem;--ml-id-container-font-size:var(
    --mds-typography-desktop-subtitle-2-bold-font-size
  );--ml-id-container-font-weight:var(
    --mds-typography-desktop-subtitle-1-semibold-font-weight
  );--ml-id-panel-border-radius:0.375rem;--ml-id-panel-padding:0.5rem 1rem;--ml-port-width:0.75rem;--ml-port-height:0.75rem;--ml-node-hover-shadow:var(--mds-effect-backend-shadow-node-hover);--ml-node-selected-shadow:var(--mds-effect-backend-shadow-node-pressed);--ml-node-width:16.25rem;--ml-node-collapsed-height:52;--ml-node-padding:0.75rem;--ml-node-border-radius:0.375rem;--ml-node-transition-duration:400ms;--ml-adornment-border-radius:0.375rem 0.375rem 0.5625rem 0.5625rem;--ml-edge-stroke-width:2px;--ml-sidebar-size-expanded:27.1875rem;--ml-sidebar-header-height:3.5rem;--ml-chat-no-message-font-size:1.125rem;--ml-chat-no-message-font-weight:600;--ml-chat-no-message-line-height:1.5rem;--ml-chat-no-message-gap:1rem;--ml-chat-no-message-logo-size:3rem;--ml-scroll-width:4px;--ml-scroll-radius:10px;--ml-console-default-height:4.6875rem;--ml-console-padding:0.75rem 1.5rem;--ml-console-header-height:1.5rem;--ml-console-status-font-size:0.75rem;--ml-console-status-font-weight:300;--ml-console-status-line-height:1.125rem;--ml-console-status-padding:2px 0.25rem;--ml-console-content-line-height:1.125rem;--ml-top-bar-project-selection-font-size:1.125rem;--ml-top-bar-project-selection-font-weight:700;--ml-top-bar-project-selection-button-padding:0.25rem;--ml-menu-font-size:0.875rem;--ml-menu-vertical-padding:0.75rem;--ml-menu-paper-border-radius:0.375rem;--ml-map-visible-height:9.6875rem;--ml-canvas-control-padding:1rem;--ml-canvas-control-panel-width:12.5rem;--ml-canvas-control-panel-height:3rem;--ml-palette-node-tile-size:7.5rem;--ml-palette-node-tile-border-radius:0.375rem;--ml-palette-node-tile-hover-shadow:var(
    --mds-effect-backend-shadow-node-hover
  );--ml-palette-node-tile-title-font-size:0.75rem;--ml-palette-node-tile-title-line-height:0.875rem;--ml-palette-node-tile-desc-font-size:0.75rem;--ml-palette-node-tile-cost-font-size:0.75rem;--ml-palette-node-tile-desc-font-weight:400;--ml-palette-node-tile-desc-line-height:110%;--ml-palette-node-tile-indicator-size:1.5rem;--ml-palette-node-tile-cost-bg-color:var(--mds-text-color-text-success);--ml-palette-node-tile-info-color:var(--mds-text-color-text);--ml-tooltip-background-color:var(--mds-color-bg-node);--ml-tooltip-text-color:var(--mds-text-color-text);--ml-tooltip-padding:0.5rem 0.625rem;--ml-tooltip-border-radius:0.25rem;--ml-tooltip-line-height:var(--mds-typography-desktop-caption-line-height);--ml-tooltip-letter-spacing:var(
    --mds-typography-desktop-caption-letter-spacing
  );--ml-tooltip-font-stretch:var(--mds-typography-desktop-caption-font-stretch);--ml-tooltip-font-style:var(--mds-typography-desktop-caption-font-style);--ml-tooltip-font-weight:var(--mds-typography-desktop-caption-font-weight);--ml-tooltip-font-family:var(--mds-typography-desktop-caption-font-family);--ml-tooltip-text-decoration:var(
    --mds-typography-desktop-caption-text-decoration
  );--ml-tooltip-font-size:var(--mds-typography-desktop-caption-font-size);--ml-tooltip-z-index:9999;--ml-modal-header-small-font-size:var(
    --mds-typography-desktop-subtitle-1-semibold-font-size
  );--ml-modal-header-small-line-height:var(
    --mds-typography-desktop-subtitle-1-semibold-line-height
  );--ml-modal-header-small-letter-spacing:var(
    --mds-typography-desktop-subtitle-1-semibold-letter-spacing
  );--ml-modal-header-small-letter-spacing:var(
    --mds-typography-desktop-subtitle-1-semibold-font-style
  );--ml-modal-header-small-font-weight:var(
    --mds-typography-desktop-subtitle-1-semibold-font-weight
  );--ml-conditional-node-transition-duration:0.25s;--ml-conditional-node-remove-icon-size:1.188rem;--ml-conditional-node-remove-icon-padding:0.406rem;--ml-conditional-node-logical-operator-font-size:0.875rem;--ml-conditional-node-logical-operator-font-weight:500;--ml-conditional-node-logical-operator-line-height:1.125rem;--ml-conditional-node-operator-padding-right:0.25rem;--ml-conditional-node-operator-border-size:1px;--ml-conditional-node-operand-text-font-size:0.875rem;--ml-conditional-node-operand-text-font-weight:400;--ml-conditional-node-operand-text-line-height:1.125rem;--ml-conditional-node-operand-add-text-font-size:0.875rem;--ml-conditional-node-operand-add-text-font-weight:600;--ml-conditional-node-operand-add-text-line-height:1.625rem;--ml-projects-tab-font-size:var(
    --mds-typography-desktop-subtitle-1-semibold-font-size
  );--ml-projects-tab-font-weight:var(
    --mds-typography-desktop-subtitle-1-semibold-font-weight
  );--ml-login-label-font-size:var(--mds-typography-desktop-body-2-font-size);--ml-login-label-font-weight:var(
    --mds-typography-desktop-body-2-font-weight
  );--ml-login-label-font-family:var(
    --mds-typography-desktop-body-2-font-family
  );--ml-page-min-height:calc(100vh - var(--ml-top-bar-total-height));--ml-page-height:calc(100vh - var(--ml-top-bar-total-height));--ml-background-color:var(--mds-color-bg);--ml-canvas-background-color:var(--mds-color-bg);--ml-text-color:var(--mds-text-color-text);--ml-text-secondary-color:var(--mds-text-color-text-secondary);--ml-text-node-color:var(--mds-text-color-text-node);--ml-text-node-secondary-color:var(--mds-text-color-text-node-secondary);--ml-text-node-tertiary-color:var(--mds-text-color-text-node-tertiary);--ml-icon-color:var(--mds-icon-color-icon);--ml-icon-hover-color:var(--mds-icon-color-icon-hover);--ml-icon--hover-background-color:var(--mds-color-bg-toolbar-hover);--ml-icon-active-color:var(--mds-color-bg-brand);--ml-border-divider-color:var(--mds-border-color-border-divider);--ml-top-bar-color:var(--mds-color-bg-toolbar);--ml-top-bar-shadow:var(--mds-effect-shadow-toolbar);--ml-tile-background-color:var(--ml-background-color);--ml-tile-hover-background-color:var(--mds-color-bg-box-hover);--ml-tile-shadow:var(--mds-effect-shadow-node-hover);--ml-tile-border-color:var(--mds-color-bg-box-border);--ml-color-surface:var(--mds-color-bg-toolbar);--ml-color-surface-elevated:var(--mds-color-bg-node-item);--ml-color-surface-2:var(--mds-color-bg-secondary);--ml-button-primary-color:var(--mds-color-bg-brand);--ml-button-secondary-color:var(--mds-color-bg-button-secondary);--ml-button-border-color:var(--mds-border-color-border-divider);--ml-color-text-primary:var(--ml-text-color);--ml-color-text-secondary:var(--ml-text-secondary-color);--ml-text-primary-color:var(--ml-text-color);--ml-color-primary:var(--ml-button-primary-color);--ml-color-error:var(--mds-text-color-text-danger);--ml-border-color:var(--ml-border-divider-color);--ml-panel-glass-background:rgba(10,10,18,.45);--ml-icon-button-background-hover-color:var(--mds-color-bg-toolbar-hover);--ml-icon-button-background-pressed-color:var(
    --mds-color-bg-toolbar-pressed
  );--ml-snackbar-error-background-color:var(--mds-color-bg-danger);--ml-snackbar-success-background-color:var(--mds-color-bg-success);--ml-snackbar-text-color:var(--mds-text-color-text-node-secondary);--ml-data-grid-row-background-color:transparent;--ml-data-grid-row-background-hover-color:var(--mds-tokens-table-hover);--ml-data-grid-search-background-color:var(--mds-color-bg-node-secondary);--ml-badge-draft-color:var(--mds-icon-node-color-node-start);--ml-badge-running-color:var(--mds-text-color-text-success);--ml-badge-error-color:var(--mds-text-color-text-danger);--ml-badge-inactive-color:var(--mds-color-bg-node-secondary);--ml-node-title-color:var(--mds-text-color-text);--ml-node-start-color:var(--mds-icon-node-color-node-start);--ml-node-action-color:var(--mds-icon-node-color-node-action);--ml-node-output-color:var(--mds-icon-node-color-node-output);--ml-node-conditional-color:var(--mds-icon-node-color-node-conditional);--ml-item-background:var(--mds-color-bg-node-secondary);--ml-item-title-color:var(--mds-text-color-text-node-tertiary);--ml-item-value-color:var(--mds-text-color-text-node-tertiary);--ml-item-button-color:var(--mds-text-color-text-node-tertiary);--ml-item-background-hover-color:var(--mds-color-bg-input-hover);--ml-id-container-color:var(--mds-text-color-text-disabled);--ml-id-panel-background-color:var(--mds-color-bg-disabled);--ml-id-panel-color:var(--mds-text-color-text-disabled);--ml-node-background-color:var(--mds-color-bg-node);--ml-node-selection-border-color:var(--mds-color-bg-brand);--ml-port-background-color:var(--mds-color-bg);--ml-port-border-color:var(--mds-border-color-border-port);--ml-edge-selected-color:var(--mds-icon-color-icon-pressed);--ml-edge-hover-color:var(--mds-icon-color-icon-hover);--ml-edge-color:var(--mds-icon-color-icon);--ml-edge-label-background-color:var(--mds-color-bg-node);--ml-edge-label-secondary-color:var(--mds-text-color-text-node-secondary);--ml-sidebar-background-color:var(--mds-color-bg-secondary);--ml-sidebar-background-color-hover:var(--mds-color-bg-toolbar-hover);--ml-sidebar-background-color-accent:var(--mds-color-bg-toolbar);--ml-sidebar-border-color:var(--mds-border-color-border-divider);--ml-sidebar-border-color-hover:var(--mds-border-color-border-node-hover);--ml-sidebar-header-background-color:var(--mds-color-bg);--ml-sidebar-chat-row:var(--mds-color-bg-toolbar);--ml-chat-meesage-input-textarea-background-color:var(--mds-color-bg-item);--ml-bubble-loader-color:var(--mds-icon-color-icon);--ml-scroll-thumb-color:var(--mds-text-color-text-secondary);--ml-scroll-thumb-hover-color:var(--mds-text-color-text-secondary);--ml-scroll-track-color:transparent;--ml-console-shadow:0 -1px 8px 0px hsla(0,0%,5%,.3);--ml-console-background-color:var(--mds-color-bg);--ml-console-header-color:var(--mds-text-color-text-secondary);--ml-console-run-color:var(--mds-color-bg-success);--ml-console-stop-color:var(--mds-color-bg-danger);--ml-console-run-background-color:var(--mds-color-bg-success-pressed);--ml-console-stop-background-color:var(--mds-color-bg-danger-pressed);--ml-condole-status-background-color:var(--mds-color-bg-toolbar-hover);--ml-tooltip-drop-shadow:0px 4px 4px hsla(0,0%,5%,.5);--ml-menu-hover-color:var(--mds-color-bg-brand);--ml-map-stroke-color:var(--mds-color-bg-brand);--ml-map-icon-clicked-color:var(--mds-color-bg-brand);--ml-palette-node-tile-hover-outline:1px solid var(--mds-color-bg-brand);--ml-palette-node-tile-outline:1px solid var(--mds-border-color-border-tile);--ml-palette-node-tile-indicator-color:var(--mds-color-bg-brand);--ml-palette-node-tile-color:var(--mds-icon-node-color-node-tile);--ml-not-selected-button:rgba(104,139,239,.3);--ml-dropdown-bg-color:var(--mds-tokens-table-default);--ml-static-input-bg-color:var(--mds-tokens-table-default);--ml-warning-icon-color:#f9c132;--ml-error-icon-color:var(--mds-color-bg-danger);--ml-conditional-node-background-color:var(--mds-color-bg-node-secondary);--ml-conditional-node-condition-background-color:var(
    --mds-color-bg-node-item
  );--ml-conditional-node-condition-color:var(--ml-text-node-tertiary-color);--ml-conditional-node-condition-hover-color:var(--ml-text-node-color);--ml-conditional-node-logical-operator-color:var(
    --ml-text-node-secondary-color
  );--ml-conditional-node-logical-operator-selected-color:var(
    --mds-text-color-text-button
  );--ml-conditional-node-logical-operator-hover-color:var(--mds-color-bg-brand);--ml-conditional-node-logical-operator-background-color:var(
    --ml-text-node-secondary-color
  );--ml-conditional-node-logical-operator-selected-background-color:var(
    --mds-color-bg-brand
  );--ml-conditional-node-operator-border-color-hover:var(--mds-color-bg-brand);--ml-conditional-node-operand-color:var(--mds-color-bg-brand);--ml-conditional-node-add-operand-plus-color:var(
    --ml-text-node-secondary-color
  );--ml-conditional-node-operand-background-color:var(--mds-color-bg-toolbar);--ml-conditional-node-operand-background-color-hover:var(
    --mds-border-color-border-node-hover
  );--ml-conditional-node-operand-text-color:var(
    --mds-text-color-text-node-secondary
  );--ml-conditional-node-operand-button-background-color-hover:var(
    --mds-color-bg-toolbar-pressed
  );--ml-conditional-node-operator-icon-background-color-hover:var(
    --mds-color-bg-disabled
  );--ml-conditional-node-operand-edit-button-shadow-color:hsla(0,0%,5%,.3);--ml-conditional-node-menu-icon-color:var(--mds-icon-color-icon);--ml-theme-switch-border:var(--mds-color-bg-brand);--ml-theme-switch-checked-background:var(--mds-color-bg-toolbar);--ml-theme-switch-background:var(--mds-color-bg-brand);--ml-theme-switch-base:var(--mds-color-bg);--ml-avatar-bg:var(--mds-text-color-text);--ml-avatar-text-color:var(--mds-color-bg-toolbar);--ml-text-button-color:var(--mds-text-color-text-button);--ml-template-icon-color:var(--mds-text-color-text-node-tertiary);--ml-account-type-bg-color:color-mix(in srgb,var(--mds-color-bg-brand) 18%,#fff);--ml-login-text-field-border:var(--mds-border-color-border);--ml-login-text-field-border-hover:var(--mds-color-bg-brand);--ml-login-modal-background-color:var(--mds-color-bg-toolbar);--ml-login-page-background:var(--mds-color-bg);--ml-register-page-background:var(--mds-color-bg);--ml-verify-account-page-background:var(--mds-color-bg);--ml-resizehandle-background-color:var(--mds-resizehandle-color-bg)}html[data-theme=dark],html[data-theme=light]{--mui-palette-primary-main:var(--mds-color-bg-brand);--mui-palette-primary-dark:var(--mds-color-bg-brand);--mui-palette-primary-contrastText:var(--mds-text-color-text-button);--mui-palette-text-secondary:var(--mds-text-color-text-secondary);--mui-palette-background-paper:var(--mds-color-bg-box);--mui-palette-action-hover:var(--mds-tokens-table-hover);--mui-palette-action-disabled:var(--mds-icon-color-icon-disabled)}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{fill:none;stroke:#b1b1b7;stroke-width:1}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.react-flow__edge.animated path.react-flow__edge-interaction{animation:none;stroke-dasharray:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:hsla(0,0%,100%,.5);font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px rgba(0,0,0,.08)}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:hsla(0,0%,94%,.25)}.react-flow__nodesselection-rect,.react-flow__selection{background:rgba(0,89,220,.08);border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px rgba(0,0,0,.08)}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:content-box;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none;height:0;width:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-track{display:none}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}a:visited{color:#a78bfa}:focus-visible{border-radius:2px;outline:2px solid var(--ml-primary-color,#6366f1);outline-offset:2px}[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ml-primary-color,#6366f1);outline-offset:2px}html{font-size:clamp(.875rem,.76rem + .27vw,1.1875rem);height:100%;margin:0;max-width:100vw;overflow:hidden;overscroll-behavior:none;padding:0;position:relative;scrollbar-width:none;width:100%;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{height:100%;margin:0;max-width:100vw;overflow:hidden;overscroll-behavior:none;padding:0;position:relative;scrollbar-width:none;touch-action:pan-y;width:100%;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}#root{height:100%;overflow:hidden}body{background-color:var(--ml-background-color);color:var(--ml-text-color);font-family:var(--ml-body-font-family)}h5{font-family:var(--mds-typography-desktop-h5-font-family);font-size:var(--mds-typography-desktop-h5-font-size);font-stretch:var(--mds-typography-desktop-h5-font-stretch);font-style:var(--mds-typography-desktop-h5-font-style);font-weight:var(--mds-typography-desktop-h5-font-weight);letter-spacing:var(--mds-typography-desktop-h5-letter-spacing);line-height:var(--mds-typography-desktop-h5-line-height);-webkit-text-decoration:var(--mds-typography-desktop-h5-text-decoration);text-decoration:var(--mds-typography-desktop-h5-text-decoration)}h6{font-family:var(--mds-typography-desktop-h6-font-family);font-size:var(--mds-typography-desktop-h6-font-size);font-stretch:var(--mds-typography-desktop-h6-font-stretch);font-style:var(--mds-typography-desktop-h6-font-style);font-weight:var(--mds-typography-desktop-h6-font-weight);letter-spacing:var(--mds-typography-desktop-h6-letter-spacing);line-height:var(--mds-typography-desktop-h6-line-height);-webkit-text-decoration:var(--mds-typography-desktop-h6-text-decoration);text-decoration:var(--mds-typography-desktop-h6-text-decoration)}.subtitle-1{font-family:var(--mds-typography-desktop-subtitle-1-semibold-font-family);font-size:var(--mds-typography-desktop-subtitle-1-semibold-font-size);font-stretch:var(--mds-typography-desktop-subtitle-1-semibold-font-stretch);font-style:var(--mds-typography-desktop-subtitle-1-semibold-font-style);font-weight:var(--mds-typography-desktop-subtitle-1-semibold-font-weight);letter-spacing:var(
    --mds-typography-desktop-subtitle-1-semibold-letter-spacing
  );line-height:var(--mds-typography-desktop-subtitle-1-semibold-line-height);-webkit-text-decoration:var(
    --mds-typography-desktop-subtitle-1-semibold-text-decoration
  );text-decoration:var(
    --mds-typography-desktop-subtitle-1-semibold-text-decoration
  )}.subtitle-2-regular{font-family:var(--mds-typography-desktop-subtitle-2-regular-font-family);font-size:var(--mds-typography-desktop-subtitle-2-regular-font-size);font-stretch:var(--mds-typography-desktop-subtitle-2-regular-font-stretch);font-style:var(--mds-typography-desktop-subtitle-2-regular-font-style);font-weight:var(--mds-typography-desktop-subtitle-2-regular-font-weight);letter-spacing:var(
    --mds-typography-desktop-subtitle-2-regular-letter-spacing
  );line-height:var(--mds-typography-desktop-subtitle-2-regular-line-height);-webkit-text-decoration:var(
    --mds-typography-desktop-subtitle-2-regular-text-decoration
  );text-decoration:var(
    --mds-typography-desktop-subtitle-2-regular-text-decoration
  )}.subtitle-2-medium{font-family:var(--mds-typography-desktop-subtitle-2-medium-font-family);font-size:var(--mds-typography-desktop-subtitle-2-medium-font-size);font-stretch:var(--mds-typography-desktop-subtitle-2-medium-font-stretch);font-style:var(--mds-typography-desktop-subtitle-2-medium-font-style);font-weight:var(--mds-typography-desktop-subtitle-2-medium-font-weight);letter-spacing:var(
    --mds-typography-desktop-subtitle-2-medium-letter-spacing
  );line-height:var(--mds-typography-desktop-subtitle-2-medium-line-height);-webkit-text-decoration:var(
    --mds-typography-desktop-subtitle-2-medium-text-decoration
  );text-decoration:var(
    --mds-typography-desktop-subtitle-2-medium-text-decoration
  )}.subtitle-2-bold{font-family:var(--mds-typography-desktop-subtitle-2-bold-font-family);font-size:var(--mds-typography-desktop-subtitle-2-bold-font-size);font-stretch:var(--mds-typography-desktop-subtitle-2-bold-font-stretch);font-style:var(--mds-typography-desktop-subtitle-2-bold-font-style);font-weight:var(--mds-typography-desktop-subtitle-2-bold-font-weight);letter-spacing:var(--mds-typography-desktop-subtitle-2-bold-letter-spacing);line-height:var(--mds-typography-desktop-subtitle-2-bold-line-height);-webkit-text-decoration:var(
    --mds-typography-desktop-subtitle-2-bold-text-decoration
  );text-decoration:var(
    --mds-typography-desktop-subtitle-2-bold-text-decoration
  )}.body-2{font-family:var(--mds-typography-desktop-body-2-font-family);font-size:var(--mds-typography-desktop-body-2-font-size);font-stretch:var(--mds-typography-desktop-body-2-font-stretch);font-style:var(--mds-typography-desktop-body-2-font-style);font-weight:var(--mds-typography-desktop-body-2-font-weight);letter-spacing:var(--mds-typography-desktop-body-2-letter-spacing);line-height:var(--mds-typography-desktop-body-2-line-height);-webkit-text-decoration:var(--mds-typography-desktop-body-2-text-decoration);text-decoration:var(--mds-typography-desktop-body-2-text-decoration)}[data-radix-dropdown-menu-content],[data-radix-popover-content],[data-radix-popper-content-wrapper],[data-radix-select-content],[role=listbox],[role=menu]{z-index:99999999!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([data-preserve-font-size]),select:not([data-preserve-font-size]),textarea:not([data-preserve-font-size]){box-sizing:border-box;font-size:max(1rem,16px)!important}.spreadsheet-file-preview{color:#262a33;display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.spreadsheet-file-preview .fortune-container,.spreadsheet-file-preview .fortune-fx-editor,.spreadsheet-file-preview .fortune-name-box,.spreadsheet-file-preview .fortune-toolbar,.spreadsheet-file-preview .fortune-toolbar-combo,.spreadsheet-file-preview .fortune-toolbar-combo-button,.spreadsheet-file-preview .fortune-toolbar-combo-text,.spreadsheet-file-preview .fortune-toolbar-select,.spreadsheet-file-preview .fortune-toolbar-select-option{color:#262a33}.spreadsheet-file-preview .fortune-name-box{color:#000}.spreadsheet-file-preview__editor{flex:1;min-height:0;position:relative;width:100%}.spreadsheet-file-preview__editor>div{height:100%!important;width:100%!important}.spreadsheet-file-preview__loading{align-items:center;display:flex;height:100%;justify-content:center;min-height:200px;width:100%}.spreadsheet-file-preview .luckysheet-scrollbar-ltr{scrollbar-color:hsla(0,0%,50%,.45) transparent;scrollbar-width:thin}.spreadsheet-file-preview .luckysheet-scrollbar-ltr::-webkit-scrollbar{display:block;height:8px;width:8px}.spreadsheet-file-preview .luckysheet-scrollbar-ltr::-webkit-scrollbar-track{background:transparent;display:block}.spreadsheet-file-preview .luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb{background:hsla(0,0%,50%,.45);border-radius:4px;display:block}