@import "https://fonts.googleapis.com/css2?family=Inter:wght@200..700&display=swap";:root{--max-toolbox-width:230px;--toolbox-width:230px;--g-border-radius:6px;--font-body:"Inter", sans-serif;--font-display:"Konnected", sans-serif;--font-mono:"JetBrains Mono", Menlo, "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, Consolas, monospace}[data-theme=dark]{--c-primary:#9a35ff;--c-primary-20:#9a35ff33;--c-primary-30:#9a35ff4d;--c-primary-50:#9a35ff80;--c-primary-70:#9a35ffb3;--c-primary-90:#9a35ffe6;--bg-main:#260245;--bg-ui:#260245;--main-bg-transparent:#26024500;--bg-workspace:linear-gradient(0deg, #1c007b 0%, #5c0593 100%);--bg-blockly-flyout:#4b0c81;--bg-sidebar:#140025;--bg-sidebar-selected:var(--c-primary-70);--text-sidebar:var(--text-main);--text-sidebar-selected:var(--text-main);--text-main:#fffffff2;--text-90:#ffffffda;--text-80:#ffffffc2;--text-70:#fffa;--text-60:#ffffff91;--text-50:#ffffff79;--text-40:#ffffff61;--text-30:#ffffff49;--text-20:#ffffff30;--text-10:#ffffff18;--text-5:#ffffff0c;--c-border:#5f3187;--c-border-strong:#5f3187;--toolbox-hover-bg:#2f0068}[data-theme=light]{--c-primary:#9a35ff;--c-primary-20:#9a35ff33;--c-primary-30:#9a35ff4d;--c-primary-50:#9a35ff80;--c-primary-70:#9a35ffb3;--c-primary-90:#9a35ffe6;--bg-main:#fff;--bg-ui:#f7f7f8;--bg-main-transparent:#f2f2f200;--bg-workspace:#fff;--bg-blockly-flyout:#eee;--bg-sidebar-selected:var(--c-primary-30);--text-sidebar:var(--text-main);--text-sidebar-selected:var(--c-primary);--text-main:#000;--text-90:#000000e6;--text-80:#000c;--text-70:#000000b3;--text-60:#0009;--text-50:#00000080;--text-40:#0006;--text-30:#0000004d;--text-20:#0003;--text-10:#0000001a;--text-5:#0000000d;--c-border:#d3d3d3;--c-border-strong:#d3d3d3;--toolbox-hover-bg:#0000000d}[data-theme=magma]{--c-primary:#ff8935;--c-primary-20:#ff893533;--c-primary-30:#ff89354d;--c-primary-50:#ff893580;--c-primary-70:#ff8935b3;--c-primary-90:#ff8935e6;--bg-main:#331010;--bg-ui:#331010;--main-bg-transparent:#26024500;--bg-workspace:linear-gradient(#4d2700 0%, #20002a 100%);--bg-blockly-flyout:#681f00;--bg-sidebar:#250000;--bg-sidebar-selected:var(--c-primary);--text-sidebar:var(--text-main);--text-sidebar-selected:var(--text-main);--text-main:#fffffff2;--text-90:#ffffffda;--text-80:#ffffffc2;--text-70:#fffa;--text-60:#ffffff91;--text-50:#ffffff79;--text-40:#ffffff61;--text-30:#ffffff49;--text-20:#ffffff30;--text-10:#ffffff18;--text-5:#ffffff0c;--c-border:#52332b;--c-border-strong:#52332b;--toolbox-hover-bg:#52332b}[data-theme=edukits]{--c-primary:#34b7fa;--c-primary-20:#34b7fa33;--c-primary-30:#34b7fa4d;--bg-main:#fff;--bg-ui:#f2f2f2;--bg-main-transparent:#f2f2f200;--bg-workspace:#fff;--text-main:#000;--text-90:#000000e6;--text-80:#000c;--text-70:#000000b3;--text-60:#0009;--text-50:#00000080;--text-40:#0006;--text-30:#0000004d;--text-20:#0003;--text-10:#0000001a;--text-5:#0000000d;--c-border:#d3d3d3;--c-border-strong:#d3d3d3;--toolbox-hover-bg:#0000000d}.cat-io,.cat-sensors,.cat-motion,.cat-modulino{--category-accent-hsl:331 84% 52%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-control{--category-accent-hsl:215 100% 65%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-loops{--category-accent-hsl:200 100% 65%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-logic{--category-accent-hsl:260 100% 64%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-maths{--category-accent-hsl:163 83% 41%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-text{--category-accent-hsl:120 45% 55%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-arrays{--category-accent-hsl:260 100% 70%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-variables{--category-accent-hsl:30 100% 55%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-functions{--category-accent-hsl:43 100% 50%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-messaging{--category-accent-hsl:11 100% 62%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-iot{--category-accent-hsl:6 89% 56%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-colour{--category-accent-hsl:293 69% 49%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-displays{--category-accent-hsl:273 67% 39%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}.cat-custom-code,.cat-experimental{--category-accent-hsl:0 0% 0%;--category-accent:hsl(var(--category-accent-hsl));--category-accent-contrast:#fff;--category-accent-hover-bg:hsl(var(--category-accent-hsl) / .08);--category-accent-selected-bg:hsl(var(--category-accent-hsl) / .16);--category-accent-selected-border:hsl(var(--category-accent-hsl) / .3);--category-accent-ring:hsl(var(--category-accent-hsl) / .45)}*,:before,:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}@font-face{font-family:Konnected;src:url(./konnect-semibold-webfont-OVslJlsl.woff2)format("woff2"),url(./konnect-semibold-webfont-DHYH6eGG.woff)format("woff"),url(./konnect-semibold-webfont-CFA-S7kC.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./jetbrainsmono-regular-webfont-BQaDgvhP.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root,:host{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}.far,.fa-regular{font-family:"Font Awesome 6 Pro";font-weight:400}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,button{font-family:Inter,sans-serif;font-size:15px}h1,h2,h3,h4,h5,h6{font-family:Konnected,sans-serif;font-size:15px;font-weight:600}h2{font-size:25px}h3{font-size:20px}@media (width<=800px){.small-screen-hidden{display:none!important}}@media (width>=800px){.small-screen-only{display:none!important}}input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url],select{background:var(--bg-main);border:1px solid var(--c-border);color:var(--text-main);border-radius:6px;padding:.533em .8em;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.1333}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,select:focus{border-color:var(--c-primary);outline:3px solid var(--c-primary-30);outline-offset:0;z-index:99999}input[type=text].input-large,input[type=password].input-large,input[type=email].input-large,input[type=number].input-large,input[type=search].input-large,input[type=tel].input-large,input[type=url].input-large,select.input-large{padding:.75em 1em;font-size:16px}select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,#0000 50%,gray 50%),linear-gradient(135deg,gray 50%,#0000 50%),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(50% + 1px),calc(100% - 15px) calc(50% + 1px),calc(100% - 2.5em);background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 40%;padding-right:3.5em}select:focus{border-color:var(--c-primary)}.cdk-checkbox-container{border-radius:6px;align-items:center;gap:.5em;margin:0 -.5em;padding:.5em;display:flex}.cdk-checkbox-container:hover{background:var(--text-10)}.cdk-checkbox{width:1.5em;height:1.5em;box-shadow:inset 0 0 0 1px var(--text-30);background-color:var(--bg-main);border-radius:6px;display:inline-block;position:relative}.cdk-checkbox.checked{background:var(--c-primary);box-shadow:inset 0 0 0 1px #0006}.cdk-checkbox:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;transition:opacity .1s,transform .1s;display:block;position:absolute;top:.35em;left:.6em;transform:rotate(45deg)scale(1.5)}.cdk-checkbox.checked:after{opacity:1;transform:rotate(45deg)scale(1)}.cdk-button{box-shadow:0 1px 3px 0 #0003, inset 0 0 0 1px var(--text-30);color:var(--text-main);background-color:var(--bg-main);border-width:0;border-radius:6px;justify-content:center;align-items:center;padding:.5em 1em;font-family:Konnected,sans-serif;font-weight:600;text-decoration:none;display:inline-flex}.cdk-button:hover:not(:disabled){box-shadow:0 1px 3px 0 #00000040, inset 0 0 0 1px var(--text-30), inset 0 0 0 50px var(--text-10)}.cdk-button:disabled{opacity:.5}.cdk-button.primary{background-color:var(--c-primary)!important;color:#fff!important}.cdk-button.small{padding:.25em .5em}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-thumb{background:var(--text-20);background-clip:content-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--text-40);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-track{background:0 0;border-radius:14px;padding:1px}[data-dialog-overlay]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}[data-dialog-content]{border-radius:calc(2 * var(--g-border-radius));z-index:1001;background-color:#fff;background:var(--bg-workspace);width:calc(100% - 1em);max-width:450px;max-height:calc(100% - 1em);color:var(--text-main);grid-template-rows:auto 1fr;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 4px 8px #0003}.cdk-tooltip-content{z-index:1500;border-radius:var(--g-border-radius);max-width:min(280px,70vw);font-family:var(--font-display);letter-spacing:.01em;color:var(--bg-main);background:var(--text-90);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform-origin:var(--bits-tooltip-content-transform-origin);padding:5px 10px;font-size:12px;font-weight:500;line-height:1.4;box-shadow:0 2px 6px #0000001a,0 6px 20px #0000001a}.blocklyMainBackground{stroke:none;fill:#0000}.blocklySvg{background:0 0}.blocklyScrollbarHandle{fill:var(--text-30)}.blocklyToolbox{width:var(--toolbox-width);background-color:var(--bg-main);padding:7px 15px}.blocklyToolbox .blocklyToolboxCategoryGroup{flex-direction:column;gap:.15rem;display:flex}.blocklyToolbox .blocklyPassiveFocus:focus-visible,.blocklyToolbox .blocklyActiveFocus:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;border-radius:var(--g-border-radius)}.blocklyToolbox .blocklyToolboxCategory{border-radius:calc(var(--g-border-radius) + 2px);box-sizing:border-box;height:auto;margin:0;line-height:1;transition:background-color .15s;padding:.3em!important}.blocklyToolbox .blocklyToolboxCategory:hover:not(.blocklyToolboxSelected){background-color:var(--toolbox-hover-bg)}.blocklyToolbox .blocklyToolboxCategory.blocklyToolboxSelected{background-color:#0000!important}.blocklyToolbox .blocklyToolboxCategory.blocklyToolboxSelected .blocklyToolboxCategoryLabel{color:var(--text-main)!important}.blocklyToolbox .blocklyToolboxCategory.blocklyToolboxSelected .icon{transform:scale(1)rotate(-15deg)}.blocklyToolbox .blocklyToolboxCategory.blocklyToolboxSelected .icon:before{transform:scale(1.3)rotate(15deg)}.blocklyToolbox .blocklyToolboxCategory .blocklyTreeRowContentContainer{align-items:center;display:flex}.blocklyToolbox .blocklyToolboxCategory .blocklyToolboxCategoryLabel{font-family:Konnected,sans-serif!important;font-weight:600!important}.blocklyToolbox .blocklyToolboxCategory .icon{background-color:var(--text-main);border-radius:var(--g-border-radius);justify-content:center;align-items:center;width:2em;height:2em;margin-right:.25em;transition:transform .15s ease-in-out;display:inline-flex!important}.blocklyToolbox .blocklyToolboxCategory .icon:before{color:var(--bg-main);justify-content:center;align-items:center;font-family:"Font Awesome 6 Pro";font-weight:900;transition:transform .15s ease-in-out;display:inline-flex}.blocklyFlyoutBackground{fill:var(--bg-blockly-flyout)!important}.cat-search .blocklyToolboxCategory{padding:0!important}.cat-search .search-box{border-radius:var(--g-border-radius);background:0 0;border:1px solid #0000;align-items:center;gap:.6em;padding:0 0 0 .5em;display:flex}.cat-search .search-box i{margin:0 .3em}.cat-search .search-box:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-primary-30);background:var(--bg-main);outline:none}.cat-search .search-box input{width:100%;box-shadow:none;background:0 0;border:none;padding:10px 0;font-size:15px;line-height:17px}.cat-search .search-box input:focus{outline:none}.blocklyFlyout .blocklyFlyoutButton,.blocklyFlyout .blocklyFlyoutButton .blocklyFlyoutButtonShadow{fill:#0000;stroke:none}.blocklyFlyout .blocklyFlyoutButton .blocklyFlyoutButtonBackground{fill:var(--bg-main);stroke:var(--text-20);stroke-width:1px;filter:drop-shadow(0 1px 3px #0003);rx:6px;ry:6px;transition:fill 50ms ease-in-out}.blocklyFlyout .blocklyFlyoutButton .blocklyText{stroke:none;fill:var(--text-main)!important;font-family:Konnected,sans-serif!important;font-weight:600!important}.blocklyFlyout .blocklyFlyoutButton:hover .blocklyFlyoutButtonBackground{fill:var(--toolbox-hover-bg)}.blocklyToolbox .cat-io .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-io .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-io .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-sensors .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-sensors .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-sensors .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-motion .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-motion .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-motion .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-modulino .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-modulino .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-modulino .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-control .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-control .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-control .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-loops .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-loops .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-loops .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-logic .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-logic .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-logic .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-maths .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-maths .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-maths .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-text .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-text .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-text .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-arrays .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-arrays .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-arrays .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-variables .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-variables .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-variables .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-functions .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-functions .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-functions .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-messaging .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-messaging .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-messaging .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-iot .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-iot .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-iot .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-colour .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-colour .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-colour .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-displays .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-displays .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-displays .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-custom-code .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-custom-code .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-custom-code .icon:before{color:var(--category-accent-contrast)}.blocklyToolbox .cat-experimental .icon{background-color:var(--category-accent)}.blocklyToolbox .cat-experimental .blocklyToolboxCategory.blocklyToolboxSelected{background-color:var(--category-accent-selected-bg)!important}.blocklyToolbox .cat-experimental .icon:before{color:var(--category-accent-contrast)}@media screen and (width<=1200px){.show-code{--toolbox-width:70px}.show-code .blocklyToolboxCategoryLabel{display:none}.show-code .blocklyToolboxCategory .icon{margin-right:0}.show-code .blocklyToolbox{padding:7px 0}.show-code .blocklyToolboxCategoryGroup{width:calc(var(--toolbox-width) - 30px);margin:0 auto}.show-code .cat-search{display:none}}@media screen and (width<=950px){:root{--toolbox-width:70px}.blocklyToolboxCategoryLabel{display:none}.blocklyToolboxCategory .icon{margin-right:0}.blocklyToolbox{padding:7px 0}.blocklyToolboxCategoryGroup{width:calc(var(--toolbox-width) - 30px);margin:0 auto}.cat-search{display:none}}.blocklyDropDownDiv{border-radius:8px!important}.blocklyDropDownDiv .blocklyMenuItem{border-radius:6px}.blocklyColourTable{border-radius:5px;width:140px;margin:0;padding:0;overflow:hidden}.blocklyColourTable tr{display:flex}.blocklyColourTable tr>td{border:none!important}.blocklyColourTable .blocklyColourSelected{outline:1px solid #000}.blocklyColourTable .blocklyColourHighlighted{z-index:2;border-radius:6px;outline:0;width:30px;height:30px;margin-top:-5px;margin-bottom:-5px;margin-left:-10px;left:5px;box-shadow:0 0 20px #000;border:2px solid #fff!important}.blocklyWidgetDiv .blocklyMenu.blocklyContextMenu{background-color:var(--bg-main);color:var(--text-main);border-radius:calc(var(--g-border-radius) * 1.5);box-shadow:0 2px 4px var(--text-10);border:1px solid var(--c-border);cursor:default;flex-direction:column;min-width:180px;max-height:fit-content;padding:.4rem;display:flex}.blocklyWidgetDiv .blocklyMenu.blocklyContextMenu .blocklyMenuItem{border-radius:var(--g-border-radius);cursor:default;color:var(--c-text);justify-content:space-between;align-items:center;padding:7px 10px;font-size:13px;display:flex}.blocklyWidgetDiv .blocklyMenu.blocklyContextMenu .blocklyMenuItem.blocklyMenuItemDisabled{opacity:.5;pointer-events:none;cursor:default}.blocklyWidgetDiv .blocklyMenu.blocklyContextMenu .blocklyMenuItem.blocklyMenuItemHighlight{background-color:var(--text-10)}.blocklyWidgetDiv .blocklyMenu.blocklyContextMenu .blocklyMenuItemContent{width:100%;color:var(--text-main)!important}.blocklyTooltipDiv{background-color:var(--bg-main);border:1px solid var(--c-border-strong);color:var(--text-main);font-family:var(--font-main);border-radius:6px;padding:5px;font-size:.8em;box-shadow:0 2px 13px #00000045}.shepherd-button{box-shadow:inset 0 0 0 1px var(--text-20);border-radius:var(--g-border-radius);background-color:var(--bg-main);color:var(--text-main);font-size:13px;font-weight:500;font-family:var(--font-display);border:none;align-items:center;padding:9px 12px;line-height:17px;display:flex;position:relative}.shepherd-button:not(:disabled):hover{background-color:var(--text-5)}.shepherd-button.shepherd-button-secondary{color:#000000bf;background:#f1f2f3}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{color:#000000bf;background:#d6d9db}.shepherd-button:disabled{background-color:var(--text-10);color:var(--text-40);box-shadow:inset 0 0 0 1px var(--text-10)}.shepherd-button.primary:not(:disabled){background-color:var(--c-primary);color:#fff;box-shadow:inset 0 0 0 1px var(--text-40)}.shepherd-button.primary:not(:disabled):hover{box-shadow:inset 0 0 0 100px var(--text-20)}.shepherd-footer{border-bottom-left-radius:calc(var(--g-border-radius) * 2);border-bottom-right-radius:calc(var(--g-border-radius) * 2);justify-content:flex-end;gap:.5rem;padding:0 1.5rem 1.5rem;display:flex}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{color:#808080bf;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:1.5rem;font-weight:400;line-height:.5;transition:color .5s}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{flex:1 0 auto;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:1.3;display:flex}.shepherd-header{border-top-left-radius:calc(var(--g-border-radius) * 2);border-top-right-radius:calc(var(--g-border-radius) * 2);justify-content:flex-end;align-items:center;padding:.75rem .75rem 0;line-height:2em;display:flex}.shepherd-has-title .shepherd-content .shepherd-header{padding:1.5rem 1.5rem 0}.shepherd-text{padding:1rem 1.5rem;font-size:1rem;line-height:1.5em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:var(--bg-main);border:1px solid var(--c-border);border-radius:calc(var(--g-border-radius) * 2);color:var(--text-main);opacity:0;visibility:hidden;z-index:9999;outline:none;width:100%;max-width:400px;margin:0;padding:0;transition:opacity .3s,visibility .3s;box-shadow:0 1px 4px #0003}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{z-index:-1;width:16px;height:16px;position:absolute}.shepherd-arrow:before{background:var(--bg-main);content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{opacity:0;pointer-events:none;z-index:9997;width:100vw;height:0;transition:all .3s ease-out,height 0s .3s,opacity .3s;position:fixed;top:0;left:0;overflow:hidden}.shepherd-modal-overlay-container.shepherd-modal-is-visible{opacity:.5;height:100vh;transition:all .3s ease-out,height,opacity .3s;transform:translateZ(0)}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}svg.svelte-1wjj49t{transform-origin:50%;animation:2s linear infinite svelte-1wjj49t-spinner_rotate}.spinner_V8m1.svelte-1wjj49t circle:where(.svelte-1wjj49t){stroke-linecap:round;animation:1.5s ease-in-out infinite svelte-1wjj49t-spinner_YpZS}@keyframes svelte-1wjj49t-spinner_rotate{to{transform:rotate(360deg)}}@keyframes svelte-1wjj49t-spinner_YpZS{0%{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%{stroke-dasharray:42 150;stroke-dashoffset:-16px}95%,to{stroke-dasharray:42 150;stroke-dashoffset:-59px}}.spinner.svelte-1wjj49t{align-items:center;display:flex}.content.svelte-1wjj49t{margin-left:1em}.loading.svelte-17yx0fi{color:var(--text-main);background-color:var(--bg-main);flex-direction:row;justify-content:center;align-items:center;padding:1em 1.5em 1em 1em;display:flex}.loading-spinner.svelte-17yx0fi{margin-right:1em;position:relative}.loading-spinner.svelte-17yx0fi img:where(.svelte-17yx0fi){border-radius:50%;position:absolute;top:calc(50% - 1em);left:calc(50% - 1em)}.loading-status.svelte-17yx0fi{text-align:left}h3.svelte-17yx0fi{font-family:var(--font-display), sans-serif;margin:0}.loading-status.svelte-17yx0fi p:where(.svelte-17yx0fi){margin:0;font-size:.9em}.not-found.svelte-1lpliiq{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100vh;display:flex}.not-found.svelte-1lpliiq .content:where(.svelte-1lpliiq){align-items:center;display:flex}.not-found.svelte-1lpliiq h1:where(.svelte-1lpliiq){margin-right:2rem;font-size:4rem}.not-found.svelte-1lpliiq p:where(.svelte-1lpliiq){font-size:2rem}.category-header.svelte-at1oo0{margin-bottom:1.5rem}.category-input.svelte-at1oo0{opacity:0;block-size:1px;inline-size:1px;position:absolute}.cdk-category-options.svelte-at1oo0{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;display:grid}.cdk-category.svelte-at1oo0{position:relative}.cdk-checkbox-container.svelte-at1oo0{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.3rem .6rem .3rem .3rem;display:flex}.category-input.svelte-at1oo0:focus-visible+.cdk-checkbox-container:where(.svelte-at1oo0){outline:2px solid var(--category-accent-ring);outline-offset:2px}.category-identity.svelte-at1oo0{align-items:center;gap:.5rem;min-width:0;display:flex}.category-icon.svelte-at1oo0{border-radius:var(--g-border-radius);background:var(--category-accent);color:#fff;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}.cdk-category.svelte-at1oo0:not(.is-selected) .category-icon:where(.svelte-at1oo0){background:var(--c-border);color:var(--text-main)}.category-name.svelte-at1oo0{min-width:0;color:var(--text-main);font-family:var(--font-display);overflow-wrap:anywhere;align-items:center;gap:.45rem;font-size:1.05rem;font-weight:600;line-height:1.2;display:flex}.cdk-pro-label.svelte-at1oo0{color:var(--c-primary);line-height:1}.cdk-checkbox.svelte-at1oo0{flex:none}.is-pro-locked.svelte-at1oo0 .cdk-checkbox-container:where(.svelte-at1oo0){opacity:.6;cursor:not-allowed}.category-footer.svelte-at1oo0{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.category-footer-actions.svelte-at1oo0{gap:.75rem;display:flex}@media (width<=760px){.cdk-category-options.svelte-at1oo0{grid-template-columns:1fr}.category-footer.svelte-at1oo0{flex-direction:column-reverse;align-items:stretch}.category-footer-actions.svelte-at1oo0{justify-content:flex-end}}.theme-options.svelte-529oul{flex-wrap:nowrap;gap:.5em;display:flex}.theme-option.svelte-529oul{border:1px solid var(--c-border);border-radius:var(--g-border-radius);flex-direction:column;flex:1;justify-content:space-between;display:flex;overflow:hidden}.theme-option.svelte-529oul:hover{background-color:var(--text-10)}.theme-option.svelte-529oul:focus-within{outline:2px solid var(--c-primary);outline-offset:2px;border-color:var(--c-primary)}input[type=radio].svelte-529oul,input[type=checkbox].svelte-529oul{opacity:0;pointer-events:none;position:absolute;top:0;left:0}h3.svelte-529oul{color:var(--text-70);margin-top:1em;margin-bottom:.25em;font-size:1.15em}.control.svelte-529oul{gap:.5em;padding:10px;display:flex}.colours.svelte-529oul{border-top:1px solid var(--c-border);flex-wrap:nowrap;display:flex}.colour.svelte-529oul{flex-grow:1;height:1em}.blockmorph.svelte-529oul{border:1px solid var(--c-border);border-radius:var(--g-border-radius);background-color:var(--text-10);color:var(--text-70);align-items:flex-start;gap:.75em;margin:0 -.5em .5em;padding:1em;font-size:.9em;font-weight:500;display:flex}.cdk-version.svelte-529oul{color:var(--text-60);margin-top:1em;margin-bottom:0;font-size:.8em}.error-msg-overlay{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;padding:1rem;position:fixed;inset:0}.error-msg-content{z-index:50;border-radius:calc(var(--g-border-radius) * 2);background:var(--bg-workspace);min-width:25vw;max-width:500px;color:var(--text-main);border:1px solid var(--c-border);gap:.5rem;max-height:90vh;padding:2rem;display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.error-msg-buttons.svelte-ph2z9n{justify-content:flex-end;margin-top:1rem;display:flex}.error-container.svelte-ph2z9n{flex-direction:column;margin:.75rem 0;display:flex;overflow-x:hidden}.error-header.svelte-ph2z9n{color:#dc3545;border-radius:var(--g-border-radius) var(--g-border-radius) 0 0;background-color:#fff0f0;border:1px solid #dc3545;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.error-header.svelte-ph2z9n h4:where(.svelte-ph2z9n){padding:0 .5rem}.error-body.svelte-ph2z9n{font-family:var(--font-mono), monospace;white-space:pre-wrap;background:var(--bg-main);border-style:solid;border-width:0 1px 1px;border-color:var(--c-border);border-radius:0 0 var(--g-border-radius) var(--g-border-radius);padding:1rem;font-size:.8rem;overflow-x:auto}a.svelte-ph2z9n{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a.svelte-ph2z9n:hover{text-decoration-style:solid}input[type=radio].svelte-1pppq33{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.cdk-checkbox-container.svelte-1pppq33{margin:0}.cdk-modal-buttons.svelte-1rv02kn{gap:.5rem;display:flex}.cdk-displays.svelte-1rv02kn{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin-top:1.5rem;display:grid}@media screen and (width<=800px){.cdk-displays.svelte-1rv02kn{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media screen and (width<=400px){.cdk-displays.svelte-1rv02kn{grid-template-columns:repeat(1,minmax(150px,1fr))}}.cdk-display.svelte-1rv02kn{border:1px solid var(--c-border);border-radius:var(--g-border-radius);cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:center;padding:1rem;display:flex}.cdk-display.svelte-1rv02kn .icon:where(.svelte-1rv02kn){width:109px;height:72px;color:var(--text-40);justify-content:center;align-items:center;display:flex;transform:scale(.8)}.cdk-display.svelte-1rv02kn .title:where(.svelte-1rv02kn){margin-top:.5rem;font-size:1rem;font-weight:500}.cdk-display.svelte-1rv02kn .chip:where(.svelte-1rv02kn){color:var(--text-muted);font-size:.8rem}.cdk-display.svelte-1rv02kn:hover{background:var(--text-5)}.cdk-display.svelte-1rv02kn:hover .icon:where(.svelte-1rv02kn){color:var(--text-main)}.cdk-display.svelte-1rv02kn:focus{outline:2px solid var(--text-main);outline-offset:2px}.prompt-modal-content.svelte-110iazi{flex-direction:column;gap:.5em;display:flex}.cdk-prompt-input.svelte-110iazi{width:100%}.tool.svelte-1a1jqrm{color:var(--text-sidebar);cursor:pointer;border-radius:var(--g-border-radius);background:0 0;border:none;grid-template-columns:min-content 1fr;align-items:center;width:100%;padding:.65em .5em;transition:background .1s ease-in-out;display:grid;position:relative;overflow:clip}.tool.label.svelte-1a1jqrm{cursor:default}.tool.label.svelte-1a1jqrm i:where(.svelte-1a1jqrm){color:var(--c-primary)}.tool.label.svelte-1a1jqrm:hover{background:0 0!important}.tool.label.svelte-1a1jqrm span:where(.svelte-1a1jqrm){text-overflow:ellipsis;max-width:100%;font-family:inherit;font-size:.9em;line-height:1.2em;overflow:hidden}a.tool.svelte-1a1jqrm{text-decoration:none}.tool.svelte-1a1jqrm:not(.active):hover{background:var(--text-10)}.tool.active.svelte-1a1jqrm{color:var(--text-sidebar-selected);background:var(--bg-sidebar-selected);position:relative;box-shadow:inset 0 1px #fff3}.tool.svelte-1a1jqrm:focus-visible{outline:2px solid var(--text-30);outline-offset:2px}.tool.active.svelte-1a1jqrm:focus-visible{outline:2px solid var(--text-sidebar-selected)}.tool.svelte-1a1jqrm i:where(.svelte-1a1jqrm){margin-right:.4em;font-size:1.2em}.tool.svelte-1a1jqrm span:where(.svelte-1a1jqrm){text-align:left;white-space:nowrap;font-family:Konnected,sans-serif;line-height:1}.tool.shimmer.svelte-1a1jqrm{position:relative;overflow:hidden}.tool.shimmer.svelte-1a1jqrm:after{content:"";background:linear-gradient(90deg,#ffffff1a 0%,#ffffff4d 50%,#ffffff1a 100%) 0 0/200%;width:100%;height:100%;animation:3s infinite svelte-1a1jqrm-shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes svelte-1a1jqrm-shimmer{0%{transform:translate(-100%)}30%{transform:translate(100%)}to{transform:translate(100%)}}.tooltip-header.svelte-1a1jqrm{justify-content:space-between;align-items:center;display:flex}.feature-tooltip.svelte-1a1jqrm{max-width:250px;padding:.75rem}.feature-tooltip.svelte-1a1jqrm .details:where(.svelte-1a1jqrm){grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.feature-tooltip.svelte-1a1jqrm i:where(.svelte-1a1jqrm){margin-right:.25rem}.feature-tooltip.svelte-1a1jqrm p:where(.svelte-1a1jqrm){font-size:13px}.cdk-sidebar.svelte-11pt7e5{--tool-margin:.75em;background:var(--bg-main);border-right:1px solid var(--c-border);box-sizing:border-box;color:var(--text-main);z-index:99;width:var(--sidebar-width);min-width:var(--sidebar-width);flex-direction:column;justify-content:space-between;align-items:center;row-gap:.25em;padding:.75em 0;transition:width .1s ease-out,min-width .1s ease-out;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:clip auto}.cdk-sidebar.expanded.svelte-11pt7e5{width:calc(var(--sidebar-width) + var(--max-toolbox-width));min-width:calc(var(--sidebar-width) * 4);border-right:1px solid #0000;padding:.75em}.cdk-sidebar.shadow.svelte-11pt7e5{box-shadow:1px 0 2px #0003,2px 0 10px #0003,3px 0 15px #0000001a}.cdk-pull-top.svelte-11pt7e5,.cdk-pull-bottom.svelte-11pt7e5{width:calc(var(--sidebar-width) - calc(2 * var(--tool-margin,.75em)));flex-direction:column;row-gap:.25em;transition:width .1s ease-out;display:flex}.expanded.svelte-11pt7e5 .cdk-pull-top:where(.svelte-11pt7e5),.expanded.svelte-11pt7e5 .cdk-pull-bottom:where(.svelte-11pt7e5){width:calc(var(--sidebar-width) + var(--max-toolbox-width) - calc(2 * var(--tool-margin,.75em)))}.cdk-sidebar-divider.svelte-11pt7e5{background:var(--c-border);height:1px;margin:.5em 0}.tool.svelte-11pt7e5{color:var(--text-main);cursor:pointer;border-radius:var(--g-border-radius);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:.75em .5em;transition:background .1s ease-in-out;display:flex}a.tool.svelte-11pt7e5{text-decoration:none}.tool.header-align.svelte-11pt7e5{height:calc(75px - 1em);margin-bottom:1em}.tool.svelte-11pt7e5 img:where(.svelte-11pt7e5){height:34px}.user-details.svelte-11pt7e5{opacity:0;width:calc(var(--sidebar-width) + var(--max-toolbox-width) - 1.5em);flex-direction:column;padding:0 .75em;line-height:1.2;transition:opacity .1s ease-in-out,width .1s ease-out;display:flex}.expanded.svelte-11pt7e5 .user-details:where(.svelte-11pt7e5){opacity:1}.user-details.svelte-11pt7e5 .display-name:where(.svelte-11pt7e5){margin-bottom:.2em;font-weight:600}.user-details.svelte-11pt7e5 .subscription-status:where(.svelte-11pt7e5){opacity:.7;font-size:.85em}@media screen and (width<=800px){.cdk-sidebar.svelte-11pt7e5,.cdk-sidebar.expanded.svelte-11pt7e5{top:0;left:calc(-1 * var(--sidebar-width));z-index:999;min-width:0;height:100vh;box-shadow:none;transition:left .2s cubic-bezier(.4,0,.2,1);position:fixed}.cdk-sidebar.mobile-menu-open.svelte-11pt7e5,.cdk-sidebar.expanded.svelte-11pt7e5{width:calc(var(--sidebar-width) + var(--max-toolbox-width));left:0;box-shadow:2px 0 10px #0003}.cdk-pull-top.svelte-11pt7e5,.cdk-pull-bottom.svelte-11pt7e5{width:calc(var(--sidebar-width) + var(--max-toolbox-width) - calc(2 * var(--tool-margin,.75em)));flex-direction:column}.mobile-menu-global-bg.svelte-11pt7e5{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:998;background-color:#00000080;border:0;padding:0;position:fixed;inset:0}.user-details.svelte-11pt7e5{opacity:1}}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.fa-solid,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fas:before,.fass:before,.far:before,.fasr:before,.fal:before,.fasl:before,.fat:before,.fast:before,.fad:before,.fadr:before,.fadl:before,.fadt:before,.fasds:before,.fasdr:before,.fasdl:before,.fasdt:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-light:before,.fa-thin:before,.fa-brands:before,.fa-classic:before,.fa-duotone:before,.fa-sharp:before,.fa-sharp-duotone:before,.fa:before{content:var(--fa)}.fad:after,.fa-duotone.fa-solid:after,.fa-duotone:after,.fadr:after,.fa-duotone.fa-regular:after,.fadl:after,.fa-duotone.fa-light:after,.fadt:after,.fa-duotone.fa-thin:after,.fasds:after,.fa-sharp-duotone.fa-solid:after,.fa-sharp-duotone:after,.fasdr:after,.fa-sharp-duotone.fa-regular:after,.fasdl:after,.fa-sharp-duotone.fa-light:after,.fasdt:after,.fa-sharp-duotone.fa-thin:after{content:var(--fa--fa)}.fa-classic.fa-duotone{font-family:"Font Awesome 6 Duotone"}.fass,.fa-sharp,.fad,.fa-duotone,.fasds,.fa-sharp-duotone{font-weight:900}.fa-classic,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:"Font Awesome 6 Pro"}.fa-duotone,.fad,.fadr,.fadl,.fadt{font-family:"Font Awesome 6 Duotone"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-sharp,.fass,.fasr,.fasl,.fast{font-family:"Font Awesome 6 Sharp"}.fa-sharp-duotone,.fasds,.fasdr,.fasdl,.fasdt{font-family:"Font Awesome 6 Sharp Duotone"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535714em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{left:calc(-1*var(--fa-li-width,2em));text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);position:absolute;left:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.sr-only,.fa-sr-only,.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root,:host{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(./fa-regular-400-DN1ZRpne.woff2)format("woff2"),url(./fa-regular-400-BOqMLHnB.ttf)format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(data:font/woff2;base64,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)format("woff2"),url(./fa-solid-900-BFlGk3U2.ttf)format("truetype")}.fas,.fa-solid{font-weight:900}.fa-arrow-down:before{content:""}.fa-arrow-down-to-bracket:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-rotate-left:before{content:""}.fa-arrow-rotate-right:before{content:""}.fa-arrow-up-right-from-square:before{content:""}.fa-check:before{content:""}.fa-chevron-down:before{content:""}.fa-circle-question:before{content:""}.fa-circle-user:before{content:""}.fa-command:before{content:""}.fa-copy:before{content:""}.fa-delete-left:before{content:""}.fa-diagram-project:before{content:""}.fa-circle-bolt:before{content:""}.fa-floppy-disk:before{content:""}.fa-folder-closed:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-language:before{content:""}.fa-lines-leaning:before{content:""}.fa-link:before{content:""}.fa-link-slash:before{content:""}.fa-monitor-waveform:before{content:""}.fa-play:before{content:""}.fa-sliders:before{content:""}.fa-sparkles:before{content:""}.fa-spinner-third:before{content:""}.fa-trash:before{content:""}.fa-xmark:before{content:""}.fa-ellipsis:before{content:""}.fa-ellipsis-vertical:before{content:""}.fa-file-circle-plus:before{content:""}.fa-lock:before{content:""}.fa-cloud:before{content:""}.fa-cloud-arrow-up:before{content:""}.fa-cloud-check:before{content:""}.fa-rectangle-pro:before{content:""}.fa-file:before{content:""}.fa-sidebar-flip:before{content:""}.fa-eye-slash:before{content:""}.fa-binary:before{content:""}.fa-wave-sine:before{content:""}.fa-person-to-door:before{content:""}.fa-book:before{content:""}.fa-brackets-curly:before{content:""}.fa-screen-users:before{content:""}.fa-users:before{content:""}.fa-user-plus:before{content:""}.fa-arrow-up-from-line:before{content:""}.fa-circle-check:before{content:""}.fa-table:before{content:""}.fa-list-check:before{content:""}.fa-list-ul:before{content:""}.fa-grid:before{content:""}.fa-shapes:before{content:""}.fa-arrow-up:before{content:""}.fa-house:before{content:""}.fa-file-plus:before{content:""}.fa-file-check:before{content:""}.fa-asterisk:before{content:"*"}.fa-file-import:before{content:""}.fa-magnifying-glass:before{content:""}.fa-arrow-right-to-line:before{content:""}.fa-arrow-left-from-line:before{content:""}.fa-plus:before{content:"+"}.fa-minus:before{content:""}.fa-circle-minus:before{content:""}.fa-circle-plus:before{content:""}.fa-trash-list:before{content:""}.fa-chart-tree-map:before{content:""}.fa-bars:before{content:""}.fa-circle-dashed:before{content:""}.fa-stop:before{content:""}.fa-pause:before{content:""}.fa-box-archive:before{content:""}.fa-arrow-right-arrow-left:before{content:""}.fa-arrows-rotate:before{content:""}.fa-ban:before{content:""}.fa-user-minus:before{content:""}.fa-bars-progress:before{content:""}.fa-pen:before{content:""}.fa-folder-magnifying-glass:before{content:""}.fa-comment:before{content:""}.fa-pen-to-square:before{content:""}.fa-window:before{content:""}.fa-bring-forward:before{content:""}.fa-code-branch:before{content:""}.fa-font:before{content:""}.fa-inboxes:before{content:""}.fa-infinity:before{content:""}.fa-message-arrow-up-right:before{content:""}.fa-arrows-repeat:before{content:""}.fa-timer:before{content:""}.fa-arrow-right-to-bracket:before{content:""}.fa-waveform-lines:before{content:""}.fa-grid-2-plus:before{content:""}.fa-feather-pointed:before{content:""}.fa-flask-round-potion:before{content:""}.fa-tv:before{content:""}.fa-circles-overlap:before{content:""}.fa-gears:before{content:""}.fa-grid-2:before{content:""}.fa-brackets-square:before{content:""}.fa-wifi:before{content:""}.fa-puzzle-piece:before{content:""}.fa-circle-exclamation:before{content:""}.fa-clock:before{content:""}.fa-ruler:before{content:""}.fa-temperature-half:before{content:""}.fa-droplet-percent:before{content:""}.cdk-toaster{--ofset:1rem!important;--width:calc(var(--width-overwrite) - 1.5 * var(--offset))!important}:where([data-sonner-toaster]){z-index:1!important}:root{--header-height:75px;--sidebar-width:60px}.cdk-app.svelte-1n46o8q{grid-template-columns:var(--sidebar-width) 1fr;background-color:var(--bg-main);width:100%;height:100%;display:grid;position:fixed;inset:0}@media screen and (width<=800px){.cdk-app.svelte-1n46o8q{flex-direction:column-reverse;display:flex}}
