.splashOverlay_splash__X6A7r{pointer-events:none;transition:all .5s}.splashOverlay_image__kGWfo{position:absolute;transform:translate(-50%,-30%);top:50%;left:50%}.splashOverlay_image__kGWfo img{width:auto;height:25dvh}.splashOverlay_blurred__1c_8V{z-index:1;position:absolute;filter:blur(20px);mix-blend-mode:lighten;opacity:.75}.splashOverlay_normal__6t_ih{z-index:2;position:relative;opacity:.85}.splashOverlay_text__8Jhgj{position:absolute;transform:translate(-50%);bottom:50px;left:50%}.splashOverlay_text__8Jhgj p{font-family:IAmAPlayer,monospace;font-size:clamp(32px,7.5vw,64px);letter-spacing:.12em;color:#fff;text-shadow:0 0 2px hsla(0,0%,100%,.6),0 0 10px rgba(77,163,255,.9),0 0 24px rgba(77,163,255,.7),0 0 48px rgba(77,163,255,.45),0 8px 24px rgba(20,40,80,.35);filter:drop-shadow(0 0 28px rgba(77,163,255,.55)) drop-shadow(0 0 60px rgba(40,120,255,.35))}.splashOverlay_text__8Jhgj{cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.splashOverlay_tempFont__WRkqE{position:absolute;transform:translate(-50%);bottom:140px;left:50%;display:none;width:250px;height:250px;padding:5px;background-color:rgba(77,163,255,.6);pointer-events:auto}.splashOverlay_tempFont__WRkqE textarea{width:100%;padding:2.5px;border:none;color:#fff;background-color:transparent;outline:1px solid #000;resize:none}.splashOverlay_toggledTempFont__LDsXf{display:flex}@font-face{font-family:IAmAPlayer;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-2@1.0/IAMAPLAYER.woff2) format("woff2");font-weight:400;font-display:swap}.energyHandleTop_handle__Y4Ub_{opacity:.5;position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;transition:all .75s}.energyHandleTop_line__KVXef{width:35%;height:3px;background:linear-gradient(90deg,rgba(80,140,200,0) 0,rgba(80,140,200,.5) 25%,#78b4ff 50%,rgba(80,140,200,.5) 75%,rgba(80,140,200,0));transition:all .75s}.energyHandleTop_diamond__UMbZM{cursor:pointer;position:absolute;transform:translateY(-50%);width:32px;height:32px}.energyHandleTop_diamond__UMbZM img{width:100%;height:100%}.energyHandleTop_panel__c1cM8{opacity:.35;position:absolute;transform:translate(-50%,-100%);top:-2px;left:50%;display:flex;flex-direction:column;width:calc(75vw - 30px);height:calc(50dvh - 70px);max-width:1060px;padding:52.5px 15px 5px;background:radial-gradient(ellipse at 50% 15%,rgba(70,120,190,.25) 0,rgba(70,120,190,.14) 30%,rgba(70,120,190,.06) 50%,rgba(70,120,190,.015) 65%,rgba(70,120,190,0) 75%) padding-box,linear-gradient(180deg,rgba(90,150,230,.25),rgba(40,90,160,.15)) border-box;border:1px solid transparent;border-radius:0 0 16px 16px;transition:all 1.25s}.energyHandleTop_tagListWrapper__VElJo{display:flex;height:15px}.energyHandleTop_tag__GOTOK{cursor:pointer;padding:0 3.5px;border-radius:2.5px 2.5px 0 0;font-size:10px;color:#fff;transition:all 50ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.energyHandleTop_contentWrapper__8WVlI{flex:1 1;min-height:0;border-top:1px solid rgba(120,180,255,.15);border-bottom:1px solid rgba(120,180,255,.15)}.energyHandleTop_contentWrapper__8WVlI:has(.energyHandleTop_path__5qvRe){height:calc(100% - 15px)}.energyHandleTop_nodeList__dL23Z{height:calc(100% - 10px);padding:5px;overflow-y:auto}.energyHandleTop_node__lLMma{opacity:.35;cursor:pointer;padding:1.25px 0;font-size:14px;color:#fff}.energyHandleTop_path__5qvRe{cursor:default;display:flex;margin-bottom:5px;gap:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.energyHandleTop_path__5qvRe p{font-size:10px;margin:0}.energyHandleTop_current__K1PBY{opacity:.35;cursor:pointer;transition:all 50ms}.energyHandleTop_viewer__SSd3H{height:calc(100% - 10px);padding:5px;color:#fff;overflow-y:auto}.energyHandleTop_viewer__SSd3H h1{font-size:24px;margin:5px 0;word-break:break-all}.energyHandleTop_viewer__SSd3H h2{margin:4px 0}.energyHandleTop_viewer__SSd3H h3{margin:3.5px 0}.energyHandleTop_viewer__SSd3H h4{margin:3px 0}.energyHandleTop_viewer__SSd3H p:not(.energyHandleTop_path__5qvRe p){font-size:14px;margin:1.5px 0;word-break:break-all}.energyHandleTop_viewer__SSd3H p:has(a) a{pointer-events:auto}.energyHandleTop_viewer__SSd3H img{margin:10px 0;width:auto;height:15dvh}.energyHandleTop_viewer__SSd3H ol,.energyHandleTop_viewer__SSd3H ul{margin-left:1.25em}.energyHandleTop_viewer__SSd3H ol:not(:first-child){margin-top:15px}.energyHandleTop_viewer__SSd3H ul{list-style-position:inside}.energyHandleTop_viewer__SSd3H hr{margin:10px 0}.energyHandleTop_viewer__SSd3H pre:has(code){padding:2.5px;border-radius:2.5px;margin:3.5px 0;background-color:hsla(0,0%,100%,.05);overflow-x:auto}.energyHandleTop_viewer__SSd3H code:not(pre code){padding:2.5px;border-radius:2.5px;background-color:hsla(0,0%,100%,.25)}.energyHandleTop_viewer__SSd3H pre:has(code)::-webkit-scrollbar{height:10px}.energyHandleTop_viewer__SSd3H pre:has(code)::-webkit-scrollbar-track{cursor:default}.energyHandleTop_viewer__SSd3H pre:has(code)::-webkit-scrollbar-thumb{cursor:default;background-color:rgba(120,180,255,.15);border:1px solid transparent;background-clip:content-box;-webkit-transition:all 50ms;transition:all 50ms}.energyHandleTop_viewer__SSd3H::-webkit-scrollbar{width:10px}.energyHandleTop_viewer__SSd3H::-webkit-scrollbar-track{cursor:default;background:hsla(0,0%,100%,.05)}.energyHandleTop_viewer__SSd3H::-webkit-scrollbar-thumb{cursor:default;background-color:rgba(120,180,255,.15);border:1px solid transparent;background-clip:content-box;-webkit-transition:all 50ms;transition:all 50ms}.energyHandleTop_nodeList__dL23Z::-webkit-scrollbar{width:10px}.energyHandleTop_nodeList__dL23Z::-webkit-scrollbar-track{cursor:default;background:hsla(0,0%,100%,.05)}.energyHandleTop_nodeList__dL23Z::-webkit-scrollbar-thumb{cursor:default;background-color:rgba(120,180,255,.15);border:1px solid transparent;background-clip:content-box;-webkit-transition:all 50ms;transition:all 50ms}.energyHandleTop_toggledHandle__1uD45{opacity:1;filter:brightness(1.35)}.energyHandleTop_toggledHandle__1uD45 .energyHandleTop_line__KVXef{width:100%}.energyHandleTop_toggledTag__gy3Tn{background-color:hsla(0,0%,100%,.35)}.energyHandleTop_toggledPanel__NkkPx{opacity:1;transform:translate(-50%)}@media (hover:hover){.energyHandleTop_handle__Y4Ub_:has(.energyHandleTop_diamond__UMbZM:hover){opacity:1;filter:brightness(1.35)}.energyHandleTop_handle__Y4Ub_:has(.energyHandleTop_diamond__UMbZM:hover) .energyHandleTop_line__KVXef{width:100%}.energyHandleTop_tag__GOTOK:hover:not(.energyHandleTop_toggledTag__gy3Tn){background-color:hsla(0,0%,100%,.15)}.energyHandleTop_current__K1PBY:hover,.energyHandleTop_node__lLMma:hover{opacity:1}.energyHandleTop_viewer__SSd3H pre:has(code)::-webkit-scrollbar-thumb:hover,.energyHandleTop_viewer__SSd3H::-webkit-scrollbar-thumb:hover{background-color:rgba(120,180,255,.35);border:1px solid transparent;background-clip:content-box}}.energyHandleLeft_handle__9fSvv{opacity:.5;position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;transition:all .75s}.energyHandleLeft_line__9onnW{width:3px;height:35%;background:linear-gradient(180deg,rgba(80,140,200,0) 0,rgba(80,140,200,.5) 25%,#78b4ff 50%,rgba(80,140,200,.5) 75%,rgba(80,140,200,0));transition:all .75s}.energyHandleLeft_diamond__f3na_{cursor:pointer;position:absolute;transform:translateX(-50%);width:32px;height:32px}.energyHandleLeft_diamond__f3na_ img{width:100%;height:100%}.energyHandleLeft_panel__QvQi_{opacity:.35;position:absolute;transform:translate(-100%,-50%);top:50%;left:-2px;width:calc(225px - 20px);height:calc(75dvh - 20px);padding:10px;background:radial-gradient(ellipse at 15% 50%,rgba(70,120,190,.25) 0,rgba(70,120,190,.14) 30%,rgba(70,120,190,.06) 50%,rgba(70,120,190,.015) 65%,rgba(70,120,190,0) 75%) padding-box,linear-gradient(90deg,rgba(90,150,230,.25),rgba(40,90,160,.15)) border-box;border:1px solid transparent;border-radius:0 16px 16px 0;transition:all 1.25s}.energyHandleLeft_navigatorWrapper__Br0Qs{display:flex;flex-direction:column;height:100%}.energyHandleLeft_back__UiGDc{cursor:pointer}.energyHandleLeft_back__UiGDc p{opacity:.35;color:#fff;transition:all 50ms}.energyHandleLeft_pushList__RYJ9a{height:100%;padding:5px;margin:4px 0;border-top:1px solid rgba(120,180,255,.15);border-bottom:1px solid rgba(120,180,255,.15);overflow-y:auto}.energyHandleLeft_push__TjjVU{cursor:pointer;padding:1.25px 0}.energyHandleLeft_push__TjjVU p{opacity:.35;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;transition:all 50ms}.energyHandleLeft_pushList__RYJ9a::-webkit-scrollbar{width:10px}.energyHandleLeft_pushList__RYJ9a::-webkit-scrollbar-track{cursor:default;background:hsla(0,0%,100%,.05)}.energyHandleLeft_pushList__RYJ9a::-webkit-scrollbar-thumb{cursor:default;background-color:rgba(120,180,255,.15);border:1px solid transparent;background-clip:content-box;-webkit-transition:all 50ms;transition:all 50ms}.energyHandleLeft_toggledHandle__ZHYN6{opacity:1;filter:brightness(1.35)}.energyHandleLeft_toggledHandle__ZHYN6 .energyHandleLeft_line__9onnW{height:100%}.energyHandleLeft_toggledPanel__JICcI{opacity:1;transform:translateY(-50%)}@media (hover:hover){.energyHandleLeft_handle__9fSvv:has(.energyHandleLeft_diamond__f3na_:hover){opacity:1;filter:brightness(1.35)}.energyHandleLeft_handle__9fSvv:has(.energyHandleLeft_diamond__f3na_:hover) .energyHandleLeft_line__9onnW{height:100%}.energyHandleLeft_back__UiGDc:hover p,.energyHandleLeft_push__TjjVU:hover p{opacity:1}}.energyHandleRight_handle__WoH95{opacity:.5;position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;transition:all .75s}.energyHandleRight_line__3UevZ{width:3px;height:35%;background:linear-gradient(180deg,rgba(80,140,200,0) 0,rgba(80,140,200,.5) 25%,#78b4ff 50%,rgba(80,140,200,.5) 75%,rgba(80,140,200,0));transition:all .75s}.energyHandleRight_diamond___oVkR{cursor:pointer;position:absolute;transform:translateX(-50%);width:32px;height:32px}.energyHandleRight_diamond___oVkR img{width:100%;height:100%}.energyHandleRight_panel__J8KMJ{opacity:.35;position:absolute;transform:translate(100%,-50%);top:50%;right:2px;width:calc(350px - 20px);height:calc(75dvh - 20px);padding:10px;background:radial-gradient(ellipse at 85% 50%,rgba(70,120,190,.25) 0,rgba(70,120,190,.14) 30%,rgba(70,120,190,.06) 50%,rgba(70,120,190,.015) 65%,rgba(70,120,190,0) 75%) padding-box,linear-gradient(270deg,rgba(90,150,230,.25),rgba(40,90,160,.15)) border-box;border:1px solid transparent;border-radius:16px 0 0 16px;transition:all 1.25s}.energyHandleRight_toggledHandle__OmYa_{opacity:1;filter:brightness(1.35)}.energyHandleRight_toggledHandle__OmYa_ .energyHandleRight_line__3UevZ{height:100%}.energyHandleRight_toggledPanel__rmSv4{opacity:1;transform:translateY(-50%)}@media (hover:hover){.energyHandleRight_handle__WoH95:has(.energyHandleRight_diamond___oVkR:hover){opacity:1;filter:brightness(1.35)}.energyHandleRight_handle__WoH95:has(.energyHandleRight_diamond___oVkR:hover) .energyHandleRight_line__3UevZ{height:100%}}.modal_modal__5C7CX{z-index:999;position:fixed;bottom:100px;left:50%;transform:translateX(-50%);padding:10px 25px;border-radius:5px;color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.5);opacity:0;transition:all .15s}.modal_modal__5C7CX p{color:rgba(0,0,0,.75)}.modal_log__V2xjR{background-color:#dcf0c8}.modal_error__0PLmU{background-color:#f0dcc8}.modal_visible__QcFBq{opacity:1}.sidebarNavigator_container__hcom4{display:flex;color:var(--text)}.sidebarNavigator_sidebar__8HoQx{display:flex;flex-direction:column;border-right:1px solid var(--line);background-color:var(--darkTheme);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.sidebarNavigator_sidebar__8HoQx>div{cursor:pointer;width:20px;height:20px;padding:10px;border-left:2px solid transparent}.sidebarNavigator_sidebar__8HoQx img{width:100%;height:auto;filter:invert(.75) opacity(.25);transition:all 50ms}.sidebarNavigator_navigator__xMygo{min-width:250px;max-width:250px;border-right:1px solid var(--line);background-color:var(--darkTheme)}.sidebarNavigator_navigator__xMygo h4{padding:3.75px}.sidebarNavigator_selected__sloxc{border-left:2px solid #0078d4!important}.sidebarNavigator_selected__sloxc img{filter:invert(.75) opacity(1)!important}.sidebarNavigator_toggleButton__1vOvq{display:none;z-index:-1;position:absolute;transform:translate(100%,-50%);top:50%;right:1px;padding:5px;background-color:var(--darkTheme);border:1px solid var(--line);border-left:none;box-shadow:0 0 5px 1px rgba(0,0,0,.75)}.sidebarNavigator_toggleButton__1vOvq img{width:24px;height:auto;transform:rotate(-90deg);filter:invert(.75)}@media (hover:hover){.sidebarNavigator_sidebar__8HoQx>div:hover img{filter:invert(.75) opacity(1)}}@media screen and (max-width:480px){.sidebarNavigator_container__hcom4{z-index:20;position:absolute;transform:translateX(-100%);top:0;left:0;width:294px;height:100%;box-shadow:0 0 5px 1px rgba(0,0,0,.75);transition:all .5s}.sidebarNavigator_toggledContainer__cRDm1{transform:translateX(0)}.sidebarNavigator_toggleButton__1vOvq{display:flex}.sidebarNavigator_toggledContainer__cRDm1 .sidebarNavigator_toggleButton__1vOvq img{transform:rotate(90deg)}}.treeExplorer_line__xmNXH{cursor:pointer;display:flex;align-items:center;min-height:20px;padding:1px 0;padding-left:calc(var(--depth) * 7.5px + 7.5px);font-size:14px;gap:10px;color:var(--text);transition:all 50ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.treeExplorer_line__xmNXH>div:first-child{display:flex;height:100%;border-radius:2.5px}.treeExplorer_folderLine__AM4RI img{width:auto;height:15px;filter:invert(.75)}.treeExplorer_fileLine__17fX0 img{width:auto;height:10px;filter:invert(.75)}.treeExplorer_name__Uqfqq{overflow:hidden}.treeExplorer_name__Uqfqq>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.treeExplorer_selected__HMkv7{background-color:var(--selected)}.treeExplorer_rotatedIMG__QdtAF{transform:rotate(-90deg)}@media (hover:hover){.treeExplorer_folder__mCiBh:hover>.treeExplorer_folderLine__AM4RI:not(.treeExplorer_selected__HMkv7){background-color:var(--hoveredFolder)}.treeExplorer_folderLine__AM4RI:hover:not(.treeExplorer_selected__HMkv7){background-color:var(--hoveredFile)!important}.treeExplorer_fileLine__17fX0:hover:not(.treeExplorer_selected__HMkv7){background-color:var(--hoveredFile)}.treeExplorer_folderLine__AM4RI>div:first-child:hover{background-color:hsla(0,0%,100%,.15)}}.treeSearch_search__cwwNn{display:flex;padding:3.75px}.treeSearch_search__cwwNn input{width:100%;border:1px solid #3c3c3c;border-radius:2.5px;margin-bottom:10px;outline:none;background-color:#313131;padding:5px;color:var(--text)}.treeStatus_save__wB3H3{display:flex;padding:3.75px}.treeStatus_save__wB3H3 button{cursor:pointer;width:100%;padding:5px 15px;border:0;border-radius:2.5px;color:#fff;background-color:#0078d4;transition:all 50ms}.treeStatus_changes__aXLWd{display:flex;flex-direction:column;padding:3.75px;margin-top:5px;gap:20px}.treeStatus_changes__aXLWd h5{font-size:14px}.treeStatus_list__hq1JE{margin-top:7.5px;display:flex;flex-direction:column;gap:5px}.treeStatus_list__hq1JE>div{display:flex;max-width:100%;white-space:nowrap;padding:1px 7.5px;border-radius:2.5px;gap:5px;transition:all 50ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.treeStatus_list__hq1JE p{font-size:12px;overflow:hidden;text-overflow:ellipsis}.treeStatus_undo__ynYgE{cursor:pointer;margin-left:auto;display:flex;align-items:center}.treeStatus_undo__ynYgE img{width:auto;height:15px;filter:invert(.75)}.treeStatus_inserted__yIOrM{border:1px solid #3f6d4f;background-color:#57946c}.treeStatus_deleted__uuzQD{border:1px solid #5c261d;background-color:#8e3c2e}.treeStatus_updated__Ep0Tr{border:1px solid #75644b;background-color:#a68e6a}@media (hover:hover){.treeStatus_save__wB3H3 button:hover{background-color:#0066b4}.treeStatus_inserted__yIOrM:has(.treeStatus_undo__ynYgE:hover){background-color:#3f6d4f;transform:scale(.975)}.treeStatus_deleted__uuzQD:has(.treeStatus_undo__ynYgE:hover){background-color:#5c261d;transform:scale(.975)}.treeStatus_updated__Ep0Tr:has(.treeStatus_undo__ynYgE:hover){background-color:#75644b;transform:scale(.975)}.treeStatus_inserted__yIOrM:not(:has(.treeStatus_undo__ynYgE)):hover{cursor:pointer;background-color:#3f6d4f}.treeStatus_deleted__uuzQD:not(:has(.treeStatus_undo__ynYgE)):hover{cursor:pointer;background-color:#5c261d}}.nodeEditor_editor__GBCuB{display:flex;flex-direction:column;color:var(--text);width:100%;overflow-y:auto}.nodeEditor_wrapper__2D5Q_{max-width:720px;width:100%;margin:0 auto}.nodeEditor_path__RDvVt{position:-webkit-sticky;position:sticky;z-index:10;top:0;display:flex;gap:5px;padding:10px;background-color:var(--theme);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.nodeEditor_path__RDvVt>p{padding:2.5px;font-size:14px}.nodeEditor_path__RDvVt>p:nth-child(2n - 1){cursor:pointer;border-radius:2.5px;transition:all 50ms}.nodeEditor_name__6RWo1{border-bottom:1px solid var(--line);margin:75px 25px 0;padding-bottom:2.5px;display:flex}.nodeEditor_name__6RWo1 input{width:100%;font-size:32px;border:0;color:var(--text);background-color:transparent;outline:none}.nodeEditor_meta__9xx1X{display:flex;margin:25px;gap:10px}.nodeEditor_meta__9xx1X>div{flex:1 0;min-width:0;max-height:250px;padding:5px;border-radius:2.5px;background-color:hsla(0,0%,100%,.05)}.nodeEditor_parentEditor__OyKak{display:flex;flex-direction:column;max-width:250px;height:250px;gap:5px}.nodeEditor_parentEditor__OyKak input{padding:2.5px;border-radius:2.5px;border:1px solid hsla(0,0%,100%,.15);margin-top:5px;font-size:12px;color:var(--text);background-color:var(--darkTheme);outline:none}.nodeEditor_parentList__QUnxQ{overflow-y:scroll;display:flex;flex-direction:column;height:100%;padding:5px;box-shadow:inset -2px 0 5px 3px rgba(0,0,0,.75);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.nodeEditor_parentList__QUnxQ>div{cursor:pointer;min-height:17px;padding:3.75px;font-size:12px;transition:all 50ms}.nodeEditor_selectedParent__lXGRt{background-color:var(--selected)}.nodeEditor_tagEditor__6Eydy{position:relative;display:flex;flex-direction:column;max-width:400px;height:100%;gap:5px}.nodeEditor_tagList__d_NrW{cursor:text;display:flex;flex-wrap:wrap;padding:5px;border-radius:2.5px;border:1px solid var(--darkTheme);margin-top:5px;background-color:var(--darkTheme);gap:7.5px;overflow-y:auto}.nodeEditor_tag__xyMyi{cursor:pointer;display:flex;font-size:12px;max-width:calc(100% - 20px);padding:3.5px 10px;border-radius:2.5px;background-color:var(--theme);transition:all 50ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.nodeEditor_tag__xyMyi p{overflow:hidden;text-overflow:ellipsis}.nodeEditor_tagInput__0XuGp{flex:1 1 50px;display:flex}.nodeEditor_tagInput__0XuGp input{width:100%;padding:5px 0;border:0;color:var(--text);background-color:transparent;font-size:12px;outline:none}.nodeEditor_tagInputPanel__6Zeip{position:absolute;z-index:1;top:calc(100% + 5px);left:0;display:flex;flex-direction:column;width:calc(100% - 10px - 2px);max-height:200px;padding:5px;border:1px solid var(--line);border-radius:2.5px;background-color:var(--darkTheme);gap:7.5px}.nodeEditor_tagInputPanel__6Zeip>div:not(:first-child){padding:5px}.nodeEditor_tagInputPanel__6Zeip>div:first-child{padding:0 5px}.nodeEditor_tagExplorer__GuVs1{display:flex;flex-direction:column;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:5px;overflow-y:scroll}.nodeEditor_tagExplorer__GuVs1>div{display:flex}.nodeEditor_generateTag__1x9TS{cursor:pointer;display:flex;gap:7.5px;transition:all 50ms}.nodeEditor_generateTag__1x9TS p{word-break:keep-all;font-size:14px}.nodeEditor_generateTag__1x9TS p:nth-child(2){overflow:hidden;text-overflow:ellipsis}.nodeEditor_desc__ZnEKb{display:flex;margin:25px;position:relative}.nodeEditor_desc__ZnEKb textarea{width:100%;height:450px;padding:10px;border:0;border-radius:2.5px;border-top-right-radius:0;color:var(--text);background-color:var(--darkTheme);resize:none;outline:none}.nodeEditor_descTool__NqhIb{position:absolute;top:0;right:0;transform:translateY(-100%);display:flex;border-top-left-radius:2.5px;border-top-right-radius:2.5px;background-color:var(--darkTheme);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.nodeEditor_descTool__NqhIb>p{cursor:pointer;font-size:12px;padding:3.5px 5px;color:var(--text);transition:all 50ms}.nodeEditor_descContent__ATfpV::-webkit-scrollbar{width:10px}.nodeEditor_descContent__ATfpV::-webkit-scrollbar-track{cursor:default;background:hsla(0,0%,100%,.05)}.nodeEditor_descContent__ATfpV::-webkit-scrollbar-thumb{cursor:default;background:#303030;border:1px solid transparent;background-clip:content-box;-webkit-transition:all 50ms;transition:all 50ms}.nodeEditor_descViewer__hlaXK{width:100%;height:450px;padding:10px;border:0;border-radius:2.5px;background-color:var(--darkTheme);overflow-y:auto}.nodeEditor_descViewer__hlaXK h1{font-size:24px;color:var(--text);margin:5px 0}.nodeEditor_descViewer__hlaXK h2{margin:4px 0}.nodeEditor_descViewer__hlaXK h3{margin:3.5px 0}.nodeEditor_descViewer__hlaXK h4{margin:3px 0}.nodeEditor_descViewer__hlaXK p{font-size:14px;color:var(--text);margin:5px 0}.nodeEditor_descViewer__hlaXK p:has(img){display:flex;flex-direction:column}.nodeEditor_descViewer__hlaXK img{margin:10px 0}.nodeEditor_descViewer__hlaXK ol,.nodeEditor_descViewer__hlaXK ul{margin-left:1.25em}.nodeEditor_descViewer__hlaXK ol:not(:first-child){margin-top:15px}.nodeEditor_descViewer__hlaXK ul{list-style-position:inside}.nodeEditor_descViewer__hlaXK hr{margin:10px 0}.nodeEditor_descViewer__hlaXK pre:has(code){padding:2.5px;border-radius:2.5px;margin:3.5px 0;background-color:rgba(0,0,0,.35);overflow-x:auto}.nodeEditor_descViewer__hlaXK code:not(pre code){padding:2.5px;border-radius:2.5px;background-color:hsla(0,0%,100%,.25)}.nodeEditor_descViewer__hlaXK pre:has(code)::-webkit-scrollbar{height:10px}.nodeEditor_descViewer__hlaXK pre:has(code)::-webkit-scrollbar-track{cursor:default}.nodeEditor_descViewer__hlaXK pre:has(code)::-webkit-scrollbar-thumb{cursor:default;background:#303030;border:1px solid transparent;background-clip:content-box;-webkit-transition:all 50ms;transition:all 50ms}.nodeEditor_descToolSelected__DuW1T{background-color:var(--selected)}.nodeEditor_children__mjJc9{display:flex;margin:25px}.nodeEditor_childrenEditor__7Khym{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.nodeEditor_childrenEditor__7Khym>div{display:flex}.nodeEditor_childrenToolbar__2S6Mz{display:flex;margin-left:auto;gap:25px}.nodeEditor_childrenToolbar__2S6Mz p{cursor:pointer;font-size:14px;opacity:.35;transition:all 50ms}.nodeEditor_childrenList__ysyFb{display:flex;flex-direction:column;margin-top:5px;gap:2.5px}.nodeEditor_childrenList__ysyFb>div{cursor:pointer;display:flex;border-radius:5px;transition:all 50ms}.nodeEditor_childrenList__ysyFb>div>div{cursor:alias;display:flex;align-items:center;padding:5px 7.5px;gap:5px}.nodeEditor_childrenList__ysyFb p{font-size:12px;-webkit-text-decoration:solid;text-decoration:solid;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:2px}.nodeEditor_childrenList__ysyFb img{width:auto;height:17px;filter:invert(.75)}.nodeEditor_selectedChild__RVNQi{background-color:var(--selected)}.nodeEditor_additionalText__idtnL>p{font-size:12px}.nodeEditor_list___Qh29::-webkit-scrollbar{width:10px}.nodeEditor_list___Qh29::-webkit-scrollbar-track{cursor:default;background:hsla(0,0%,100%,.05)}.nodeEditor_list___Qh29::-webkit-scrollbar-thumb{cursor:default;background:#555;border:1px solid transparent;background-clip:content-box;-webkit-transition:all 50m;transition:all 50m}.nodeEditor_nothingWrapper__Ws_Kx{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (hover:hover){.nodeEditor_generateTag__1x9TS:hover,.nodeEditor_parentList__QUnxQ>div:hover:not(.nodeEditor_selectedParent__lXGRt),.nodeEditor_path__RDvVt>p:nth-child(2n - 1):hover,.nodeEditor_tag__xyMyi:hover{background-color:var(--hoveredFile)}.nodeEditor_childrenToolbar__2S6Mz p:hover{opacity:1}.nodeEditor_childrenList__ysyFb>div:hover:not(.nodeEditor_nothingWrapper__Ws_Kx,.nodeEditor_selectedChild__RVNQi){background-color:var(--hoveredFile)}.nodeEditor_descContent__ATfpV::-webkit-scrollbar-thumb:hover,.nodeEditor_descViewer__hlaXK pre:has(code)::-webkit-scrollbar-thumb:hover,.nodeEditor_list___Qh29::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35);border:1px solid transparent;background-clip:content-box}}.ragchat_chatButton__FMgEV{position:fixed;bottom:25px;left:25px;width:56px;height:56px;border-radius:50%;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ragchat_chatButton__FMgEV:hover{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);transform:scale(1.05)}.ragchat_chatButton__FMgEV svg{width:24px;height:24px;fill:hsla(0,0%,100%,.8)}.ragchat_chatPanel__b7uGF{position:fixed;bottom:95px;left:25px;width:380px;height:500px;background-color:rgba(0,0,0,.9);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;display:flex;flex-direction:column;z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;transform:translateY(20px) scale(.95);pointer-events:none;transition:all .2s ease}.ragchat_chatPanelOpen__JvRKt{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.ragchat_chatHeader__l9wQB{padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between}.ragchat_chatTitle__zt28p{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);letter-spacing:.5px}.ragchat_closeButton__LVsxc{width:28px;height:28px;border-radius:50%;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.ragchat_closeButton__LVsxc:hover{background-color:hsla(0,0%,100%,.1)}.ragchat_closeButton__LVsxc svg{width:16px;height:16px;fill:hsla(0,0%,100%,.6)}.ragchat_messagesContainer__t4IgV{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.ragchat_messagesContainer__t4IgV::-webkit-scrollbar{width:4px}.ragchat_messagesContainer__t4IgV::-webkit-scrollbar-track{background:transparent}.ragchat_messagesContainer__t4IgV::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.ragchat_message__CwpHT{max-width:85%;padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5;word-wrap:break-word}.ragchat_userMessage__sd6SS{align-self:flex-end;background-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.ragchat_assistantMessage__KKXHp{align-self:flex-start;background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.08)}.ragchat_sources__DTibj{margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.1)}.ragchat_sourcesTitle__I_w6R{font-size:10px;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.ragchat_sourceItem__GRVE9{font-size:11px;color:hsla(0,0%,100%,.6);padding:4px 0;display:flex;justify-content:space-between;align-items:center}.ragchat_sourceName__148vR{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ragchat_sourceScore__wBLtz{font-size:10px;color:hsla(0,0%,100%,.4);margin-left:8px}.ragchat_sourceTags__zlA9J{display:flex;gap:4px;flex-wrap:wrap;margin-top:2px}.ragchat_sourceTag__g3jHU{font-size:9px;padding:2px 6px;background-color:hsla(0,0%,100%,.08);border-radius:4px;color:hsla(0,0%,100%,.5)}.ragchat_loadingIndicator__WPJSO{align-self:flex-start;padding:12px 16px;display:flex;gap:4px}.ragchat_loadingDot__ioPOp{width:6px;height:6px;background-color:hsla(0,0%,100%,.4);border-radius:50%;animation:ragchat_loadingBounce__iKHBh 1.4s ease-in-out infinite both}.ragchat_loadingDot__ioPOp:first-child{animation-delay:-.32s}.ragchat_loadingDot__ioPOp:nth-child(2){animation-delay:-.16s}@keyframes ragchat_loadingBounce__iKHBh{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ragchat_inputContainer___Tef1{padding:16px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:10px}.ragchat_inputField__4NvzZ{flex:1 1;padding:10px 14px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:13px;outline:none;transition:border-color .15s}.ragchat_inputField__4NvzZ::placeholder{color:hsla(0,0%,100%,.4)}.ragchat_inputField__4NvzZ:focus{border-color:hsla(0,0%,100%,.25)}.ragchat_sendButton__PuBh9{width:40px;height:40px;border-radius:8px;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.ragchat_sendButton__PuBh9:hover:not(:disabled){background-color:hsla(0,0%,100%,.15)}.ragchat_sendButton__PuBh9:disabled{opacity:.5;cursor:not-allowed}.ragchat_sendButton__PuBh9 svg{width:18px;height:18px;fill:hsla(0,0%,100%,.7)}.ragchat_emptyState__3_tpZ{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.ragchat_emptyIcon__tmMkZ svg{width:48px;height:48px;fill:hsla(0,0%,100%,.15);margin-bottom:16px}.ragchat_emptyText__1uBHn{font-size:13px;color:hsla(0,0%,100%,.4);line-height:1.6}@media (max-width:480px){.ragchat_chatPanel__b7uGF{left:10px;right:10px;bottom:85px;width:auto;height:calc(100dvh - 150px);max-height:500px}.ragchat_chatButton__FMgEV{left:15px;bottom:15px;width:50px;height:50px}}