.Titlebar_titlebar__qF029{background:var(--titlebar-bg);height:30px;padding:0 .5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:.85rem;border-bottom:1px solid #191d20}.Titlebar_items__kiyGW{flex:1 1;display:flex;margin-right:auto;margin-left:.5rem}.Titlebar_title__JRI8S{flex:1 1;text-align:center}.Titlebar_items__kiyGW>*{padding:0 .5rem;cursor:pointer}.Titlebar_windowButtons__fwpk_{flex:1 1;display:flex;align-items:center;margin-left:auto}.Titlebar_windowButtons__fwpk_ *{margin-left:.5rem;height:13px;width:13px;border-radius:50%;cursor:pointer}.Titlebar_minimize__lFuJ1{background:#f1fa8c;margin-left:auto}.Titlebar_maximize__hjViL{background:#50fa7b}.Titlebar_close__32yPf{background:#f55}@media screen and (max-width:900px){.Titlebar_items__kiyGW p{display:none}.Titlebar_title__JRI8S{flex:4 1}}.Explorer_explorer__MYKPT{background:var(--explorer-bg);width:18vw;color:#e1e4e8;font-family:Source Sans Pro,sans-serif;border-right:1px solid var(--explorer-border)}.Explorer_title__SAx86{padding:.5rem .75rem;font-weight:300;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;margin-bottom:.75rem}.Explorer_heading__YLwUA{text-transform:uppercase;font-weight:700;font-size:.8rem;letter-spacing:1px;display:flex;align-items:center;cursor:pointer;padding:0 .5rem}.Explorer_checkbox__K21K5{position:absolute;opacity:0;z-index:-1}.Explorer_files__1BcBi{padding:.5rem 0;cursor:pointer}.Explorer_file__Strqx{padding:.2rem 1rem;display:flex;align-items:center;font-size:.875rem}.Explorer_file__Strqx p{margin-left:5px}.Explorer_file__Strqx:hover{background:var(--explorer-hover-bg)}.Explorer_chevron__PFE0_{transition:transform .2s}@media screen and (min-width:2000px){.Explorer_explorer__MYKPT{width:10vw}}@media screen and (max-width:900px){.Explorer_explorer__MYKPT{width:20vw}}@media screen and (max-width:600px){.Explorer_explorer__MYKPT{width:100%;border-right:none}.Explorer_file__Strqx{padding:.4rem 1rem;min-height:44px;display:flex;align-items:center}}.Search_search__t4jaQ{background:var(--explorer-bg);width:18vw;color:#e1e4e8;font-family:Source Sans Pro,sans-serif;border-right:1px solid var(--explorer-border);display:flex;flex-direction:column;height:100%}.Search_header__SGjM4{padding:.75rem;border-bottom:1px solid var(--explorer-border)}.Search_searchInput__i2udW{width:100%;background:var(--input-bg,#3c3c3c);border:1px solid var(--input-border,#555);color:#e1e4e8;padding:.5rem;font-size:.875rem;font-family:Source Sans Pro,sans-serif;border-radius:2px;outline:none}.Search_searchInput__i2udW:focus{border-color:var(--accent-color)}.Search_searchOptions__nnnys{display:flex;gap:.25rem;margin-top:.5rem}.Search_optionButton__lyE6b{background:var(--input-bg,#3c3c3c);border:1px solid var(--input-border,#555);color:#b4b4b4;padding:.25rem .5rem;font-size:.75rem;font-family:monospace;cursor:pointer;border-radius:2px;transition:all .2s}.Search_optionButton__lyE6b:hover{background:var(--sidebar-hover-bg);border-color:var(--accent-color)}.Search_optionButton__lyE6b.Search_active__I5Zhw{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}.Search_results__5GAEo{overflow-y:auto;flex:1 1;padding:.5rem 0}.Search_resultsHeader__yK4Wz{padding:.5rem .75rem;font-size:.75rem;color:#b4b4b4;text-transform:uppercase;letter-spacing:.5px}.Search_noResults__RG_yA{padding:2rem .75rem;text-align:center;color:#b4b4b4;font-size:.875rem}.Search_fileGroup__63wIP{margin-bottom:1rem}.Search_fileName__m0RaN{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;background:hsla(0,0%,100%,.03);cursor:default}.Search_matchCount__gQcJr{margin-left:auto;background:var(--accent-color);color:#fff;padding:.125rem .375rem;border-radius:10px;font-size:.7rem;font-weight:600}.Search_result__4HgHi{padding:.5rem .75rem;cursor:pointer;border-left:2px solid transparent;transition:all .15s}.Search_result__4HgHi:hover{background:var(--explorer-hover-bg);border-left-color:var(--accent-color)}.Search_resultSection__TxFuI{font-size:.75rem;color:var(--accent-color);margin-bottom:.25rem;font-weight:500}.Search_resultPreview__yX23y{font-size:.8rem;color:#c8c8c8;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width:2000px){.Search_search__t4jaQ{width:10vw}}@media screen and (max-width:900px){.Search_search__t4jaQ{width:20vw}}@media screen and (max-width:600px){.Search_search__t4jaQ{width:80vw;position:absolute;left:50px;z-index:100}}.SourceControl_sourceControl__XGJMb{background:var(--explorer-bg);width:18vw;color:#e1e4e8;font-family:Source Sans Pro,sans-serif;border-right:1px solid var(--explorer-border);display:flex;flex-direction:column;height:100%}.SourceControl_header__IIlSr{padding:.75rem;border-bottom:1px solid var(--explorer-border)}.SourceControl_title__tH_8L{font-size:.75rem;font-weight:600;letter-spacing:1px;margin:0 0 .25rem;color:#e1e4e8}.SourceControl_subtitle__OL_LL{font-size:.7rem;color:#969696;margin:0}.SourceControl_timeline__n_M7i{flex:1 1;overflow-y:auto;padding:1rem 0}.SourceControl_commitWrapper__tKISf{margin-bottom:.5rem}.SourceControl_commit__IPqpc{display:flex;gap:.75rem;padding:.5rem .75rem;cursor:pointer;transition:background .15s;position:relative}.SourceControl_commit__IPqpc:hover{background:var(--explorer-hover-bg)}.SourceControl_commit__IPqpc.SourceControl_selected__PDjt2{background:rgba(var(--accent-color-rgb,0,122,204),.2)}.SourceControl_commitLine__nEPXp{display:flex;flex-direction:column;align-items:center;position:relative}.SourceControl_commitDot__0jpXr{width:10px;height:10px;border-radius:50%;background:var(--accent-color);border:2px solid var(--explorer-bg);z-index:2;flex-shrink:0}.SourceControl_commitConnector__q7Ruc{width:2px;flex:1 1;background:hsla(0,0%,100%,.1);min-height:20px}.SourceControl_commitContent__aK49M{flex:1 1;min-width:0}.SourceControl_commitHeader__8bqYd{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.25rem}.SourceControl_commitIcon__2lYwf{font-size:1rem;flex-shrink:0;margin-top:.1rem}.SourceControl_commitMessage__XRpBe{font-size:.85rem;color:#e1e4e8;line-height:1.4;word-break:break-word}.SourceControl_commitMeta__u9nbS{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.SourceControl_commitHash__jaeNL{font-family:monospace;font-size:.7rem;color:var(--accent-color);background:rgba(var(--accent-color-rgb,0,122,204),.1);padding:.125rem .375rem;border-radius:3px}.SourceControl_commitAuthor__iDmT6,.SourceControl_commitDate__6CF3I{font-size:.7rem;color:#969696}.SourceControl_commitDetails__uJg35{margin-left:2.25rem;padding:.75rem;background:rgba(0,0,0,.2);border-left:2px solid var(--accent-color);margin-right:.75rem;margin-bottom:.5rem;border-radius:0 4px 4px 0}.SourceControl_commitDescription__vDw5M{font-size:.8rem;color:#c8c8c8;line-height:1.5;margin:0 0 .75rem}.SourceControl_commitStats__U5BTk{display:flex;gap:.75rem;margin-bottom:.75rem;font-family:monospace;font-size:.75rem}.SourceControl_additions__rX3au{color:#4caf50}.SourceControl_deletions__N5Sz1{color:#f44336}.SourceControl_commitFiles__RJo4S{margin-top:.75rem}.SourceControl_filesHeader__E7G3K{font-size:.7rem;color:#969696;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.SourceControl_file__cuXie{font-size:.75rem;padding:.375rem .5rem;background:hsla(0,0%,100%,.05);margin-bottom:.25rem;border-radius:3px;cursor:pointer;transition:background .15s}.SourceControl_file__cuXie:hover{background:hsla(0,0%,100%,.1)}.SourceControl_stats__yhLE7{display:flex;justify-content:space-around;padding:1rem;border-top:1px solid var(--explorer-border);background:rgba(0,0,0,.2)}.SourceControl_statItem__p63sG{display:flex;flex-direction:column;align-items:center;gap:.25rem}.SourceControl_statValue__G29Zh{font-size:1.25rem;font-weight:600;color:var(--accent-color)}.SourceControl_statLabel__R6jK_{font-size:.7rem;color:#969696;text-transform:uppercase;letter-spacing:.5px}@media screen and (min-width:2000px){.SourceControl_sourceControl__XGJMb{width:10vw}}@media screen and (max-width:900px){.SourceControl_sourceControl__XGJMb{width:20vw}}@media screen and (max-width:600px){.SourceControl_sourceControl__XGJMb{width:80vw;position:absolute;left:50px;z-index:100}}.Sidebar_sidebar__gyKt1{background:var(--sidebar-bg);display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;min-width:50px;height:calc(100vh - 30px - 25px)}.Sidebar_sidebar__gyKt1>div:first-child{display:flex;flex-direction:column;justify-content:space-between;width:60px;min-width:50px}.Sidebar_iconContainer__r8abM{cursor:pointer;width:100%;position:relative}.Sidebar_iconContainer__r8abM:hover{background:var(--sidebar-hover-bg)}.Sidebar_active__5C3S5{border-left:2px solid var(--accent-color)}.Sidebar_pulse__IFyMR{animation:Sidebar_pulse__IFyMR 2s infinite}@keyframes Sidebar_pulse__IFyMR{0%,to{box-shadow:0 0 0 0 rgba(88,166,255,.7)}50%{box-shadow:0 0 0 8px rgba(88,166,255,0)}}.Sidebar_tooltip__S53yu{position:absolute;left:65px;top:50%;transform:translateY(-50%);background:rgba(30,30,40,.95);border:1px solid rgba(88,166,255,.4);color:var(--text-color);padding:.5rem .75rem;border-radius:4px;font-size:.75rem;font-family:JetBrains Mono,monospace;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.3);animation:Sidebar_fadeIn__tmF_0 .3s ease-out}@keyframes Sidebar_fadeIn__tmF_0{0%{opacity:0;transform:translateY(-50%) translateX(-10px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.Sidebar_tooltip__S53yu:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:rgba(88,166,255,.4)}.Sidebar_icon__czDJe{height:40px;width:40px;padding:.5rem 0;display:block;margin:0 auto}@media screen and (max-width:1100px){.Sidebar_sidebar__gyKt1{width:55px}}@media screen and (max-width:900px){.Sidebar_sidebar__gyKt1{width:50px}.Sidebar_icon__czDJe{height:36px;width:36px;padding:.4rem}}@media screen and (max-width:600px){.Sidebar_sidebar__gyKt1{position:fixed;left:-100%;top:30px;bottom:25px;width:280px;max-width:80vw;min-width:0;z-index:1000;transition:left .3s ease;box-shadow:4px 0 12px rgba(0,0,0,.3)}.Sidebar_sidebar__gyKt1.Sidebar_mobileActive__xAVBG{left:0}.Sidebar_iconContainer__r8abM{min-height:48px;display:flex;align-items:center;justify-content:center}.Sidebar_icon__czDJe{height:36px;width:36px;padding:.5rem}.Sidebar_tooltip__S53yu{display:none}}@media screen and (max-width:480px){.Sidebar_sidebar__gyKt1{width:260px}.Sidebar_iconContainer__r8abM{min-height:44px}.Sidebar_icon__czDJe{height:32px;width:32px;padding:.4rem}}.Bottombar_bottomBar__QVIne{background:var(--bottombar-bg);height:25px;border-top:1px solid var(--bottombar-border);color:#e1e4e8;padding:0 .5rem;display:flex;align-items:center;justify-content:space-between;font-size:.8rem}.Bottombar_bottomBar__QVIne a{color:#fff;text-decoration:none}.Bottombar_icon__zdqmH{margin-right:4px}.Bottombar_container__v_l0M,.Bottombar_section___NTJA{display:flex;align-items:center}.Bottombar_section___NTJA{margin-right:.5rem;height:24px;padding:0 .2rem;cursor:pointer;font-family:Source Sans Pro,sans-serif}.Bottombar_section___NTJA:hover{background:var(--bottombar-hover-bg)}.Bottombar_tipSection__kRb_y{cursor:default;pointer-events:none;margin-left:1rem}.Bottombar_tipSection__kRb_y:hover{background:transparent}.Bottombar_tip__vHFL8{color:rgba(225,228,232,.8);font-family:JetBrains Mono,monospace;font-size:.75rem;animation:Bottombar_fadeInOut__S7Yq8 .5s ease-in-out}@keyframes Bottombar_fadeInOut__S7Yq8{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.Bottombar_errorText__PkGsZ{color:#ff6464}@media screen and (max-width:600px){.Bottombar_bottomBar__QVIne{font-size:.6rem}.Bottombar_section___NTJA{margin-right:.5rem}.Bottombar_tipSection__kRb_y{display:none}}.Tab_tab__oZcQ_{padding:.5rem 1.25rem;background:var(--tab-bg);color:#ececec;display:flex;align-items:center;border:1px solid var(--tab-border);font-family:Source Sans Pro,sans-serif;font-size:.9rem;cursor:pointer;position:relative}.Tab_tab__oZcQ_ p{margin-left:5px;margin-right:8px}.Tab_active__n8qKl{border-top:1px solid var(--accent-color);background:var(--tab-active-bg);border-bottom:none}.Tab_closeButton__T2snc{margin-left:auto;background:none;border:none;color:#ececec;font-size:1.3rem;cursor:pointer;padding:0 4px;opacity:.6;transition:opacity .2s;line-height:1}.Tab_closeButton__T2snc:hover{opacity:1;background:hsla(0,0%,100%,.1);border-radius:2px}@media screen and (max-width:768px){.Tab_tab__oZcQ_{padding:.6rem 1rem;font-size:.85rem;min-height:44px}.Tab_tab__oZcQ_ p{margin-right:6px}.Tab_closeButton__T2snc{font-size:1.2rem;padding:.2rem .4rem;min-width:28px;min-height:28px}}@media screen and (max-width:600px){.Tab_tab__oZcQ_{padding:.5rem .75rem;font-size:.8rem;min-height:40px;flex-shrink:0}.Tab_tab__oZcQ_ p{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tab_closeButton__T2snc{font-size:1.1rem;min-width:24px;min-height:24px}}@media screen and (max-width:480px){.Tab_tab__oZcQ_{padding:.4rem .6rem;font-size:.75rem}.Tab_tab__oZcQ_ p{max-width:100px}}.Tabsbar_tabs__A5mro{display:flex;background:var(--tabs-bg);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--accent-color) var(--tabs-bg)}.Tabsbar_tabs__A5mro::-webkit-scrollbar{height:4px}.Tabsbar_tabs__A5mro::-webkit-scrollbar-track{background:var(--tabs-bg)}.Tabsbar_tabs__A5mro::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:2px}@media screen and (max-width:900px){.Tabsbar_tabs__A5mro{width:calc(100vw - 50px)}}@media screen and (max-width:600px){.Tabsbar_tabs__A5mro{width:100vw;overflow-x:auto;-webkit-overflow-scrolling:touch}.Tabsbar_tabs__A5mro::-webkit-scrollbar{height:3px}}@media screen and (max-width:480px){.Tabsbar_tabs__A5mro::-webkit-scrollbar{height:2px}}.CommandPalette_container__GAwK_{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start;padding-top:15vh;z-index:1000}.CommandPalette_modal__Aa2mp{background-color:var(--command-palette-background,#252526);color:var(--command-palette-color,#ccc);border:1px solid var(--command-palette-border,#3c3c3c);border-radius:6px;width:600px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,.3);overflow:hidden}.CommandPalette_inputContainer___KhQy{padding:12px;border-bottom:1px solid var(--command-palette-border,#3c3c3c)}.CommandPalette_input__dp0Jt{width:100%;background:transparent;border:none;outline:none;font-size:1.2em;color:var(--command-palette-color,#ccc)}.CommandPalette_results__wNmzr{max-height:400px;overflow-y:auto}.CommandPalette_results__wNmzr ul{list-style:none;padding:0;margin:0}.CommandPalette_commandItem__IXkoR{padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--command-palette-border,#3c3c3c);font-size:.9rem}.CommandPalette_commandItem__IXkoR:last-child{border-bottom:none}.CommandPalette_commandItem__IXkoR.CommandPalette_active__TXwsv{background-color:var(--accent-color);color:var(--button-text)}.CommandPalette_noResults__K4xVU{padding:16px;text-align:center;color:var(--text-color);opacity:.7}.Terminal_container__ywx1W{position:absolute;bottom:30px;left:0;right:0;height:35vh;background-color:var(--main-bg);border-top:1px solid var(--explorer-border);display:flex;flex-direction:column;z-index:500}.Terminal_header__d9GDp{display:flex;align-items:center;padding:0 10px;background-color:var(--tabs-bg);border-bottom:1px solid var(--explorer-border);height:35px;flex-shrink:0}.Terminal_title___PyIV{color:var(--text-color);font-size:.9rem;padding-left:10px}.Terminal_buttons__CFlg8{display:flex;align-items:center}.Terminal_close__zNUjk{height:15px;width:15px;background-color:#ff5f56;border-radius:50%;cursor:pointer}.Terminal_body__3B33d{flex-grow:1;padding:10px;overflow-y:auto;font-family:Courier New,Courier,monospace;font-size:.9rem;color:var(--text-color)}.Terminal_promptLine__kwHkl{display:flex;align-items:center}.Terminal_prompt__02OJc{color:var(--accent-color);margin-right:8px}.Terminal_input__lB6o8{background:transparent;border:none;outline:none;color:var(--text-color);font-family:Courier New,Courier,monospace;font-size:.9rem;flex-grow:1;width:100%}.Terminal_output__0r0Zd{white-space:pre-wrap;margin:0;line-height:1.5}.HelpPanel_overlay__1FCuQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:2rem}.HelpPanel_panel__L16N8{background:var(--sidebar-bg,#252526);border:1px solid var(--explorer-border,#3c3c3c);border-radius:8px;width:100%;max-width:800px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.4);animation:HelpPanel_slideIn__Fjhop .2s ease-out}@keyframes HelpPanel_slideIn__Fjhop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.HelpPanel_header__EKXHr{padding:1.5rem;border-bottom:1px solid var(--explorer-border,#3c3c3c);display:flex;justify-content:space-between;align-items:center}.HelpPanel_header__EKXHr h2{margin:0;color:#e1e4e8;font-size:1.5rem;font-weight:600}.HelpPanel_closeButton__mCAHA{background:none;border:none;color:#b4b4b4;font-size:2rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.HelpPanel_closeButton__mCAHA:hover{background:hsla(0,0%,100%,.1);color:#e1e4e8}.HelpPanel_content__IeJ8d{flex:1 1;overflow-y:auto;padding:1.5rem;color:#c8c8c8}.HelpPanel_section__BLZjD{margin-bottom:2rem}.HelpPanel_section__BLZjD:last-child{margin-bottom:0}.HelpPanel_section__BLZjD h3{color:#e1e4e8;font-size:1.1rem;margin:0 0 1rem;font-weight:600}.HelpPanel_shortcuts__VGTXv{display:grid;grid-gap:.75rem;gap:.75rem}.HelpPanel_shortcut__DsLDK{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:hsla(0,0%,100%,.05);border-radius:4px}.HelpPanel_shortcut__DsLDK kbd{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:3px;padding:.25rem .5rem;font-family:monospace;font-size:.85rem;color:#e1e4e8;box-shadow:0 2px 4px rgba(0,0,0,.2)}.HelpPanel_shortcut__DsLDK span{margin-left:auto;color:#b4b4b4;font-size:.9rem}.HelpPanel_features__nHMAv{list-style:none;padding:0;margin:0}.HelpPanel_features__nHMAv li{padding:.75rem;margin-bottom:.5rem;background:hsla(0,0%,100%,.05);border-radius:4px;line-height:1.6}.HelpPanel_features__nHMAv strong{color:var(--accent-color,#007acc)}.HelpPanel_commands__SNzqV{font-family:monospace;font-size:.9rem;line-height:1.8;background:rgba(0,0,0,.3);padding:1rem;border-radius:4px;border-left:3px solid var(--accent-color,#007acc)}.HelpPanel_commands__SNzqV code{color:var(--accent-color,#007acc);font-weight:600}.HelpPanel_tips__wMxNS{list-style:none;padding:0;margin:0}.HelpPanel_tips__wMxNS li{padding:.5rem 0 .5rem 1.5rem;position:relative;line-height:1.6}.HelpPanel_tips__wMxNS li:before{content:"💡";position:absolute;left:0}.HelpPanel_tips__wMxNS code{background:rgba(0,0,0,.3);padding:.125rem .375rem;border-radius:3px;font-family:monospace;font-size:.85rem;color:var(--accent-color,#007acc)}.HelpPanel_footer__b_KJu{padding:1rem 1.5rem;border-top:1px solid var(--explorer-border,#3c3c3c);text-align:center;color:#969696;font-size:.85rem}.HelpPanel_footer__b_KJu kbd{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:3px;padding:.125rem .375rem;font-family:monospace;font-size:.8rem;color:#c8c8c8}@media screen and (max-width:768px){.HelpPanel_overlay__1FCuQ{padding:1rem}.HelpPanel_panel__L16N8{max-height:90vh}.HelpPanel_content__IeJ8d,.HelpPanel_header__EKXHr{padding:1rem}.HelpPanel_shortcuts__VGTXv{grid-template-columns:1fr}}.ZeroState_container___YCc9{display:flex;align-items:center;justify-content:center;min-height:100%;padding:2rem;font-family:JetBrains Mono,monospace}.ZeroState_content__S7OXs{max-width:1000px;width:100%}.ZeroState_header__k8RRo{text-align:center;margin-bottom:3rem}.ZeroState_logo__V08Ko{display:flex;justify-content:center;margin-bottom:1.5rem}.ZeroState_logoIcon__IkaPC{width:80px;height:80px;animation:ZeroState_float__gPFYB 3s ease-in-out infinite}@keyframes ZeroState_float__gPFYB{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ZeroState_title__aEG6t{font-size:2rem;font-weight:600;color:var(--text-color);margin-bottom:.5rem;animation:ZeroState_fadeIn__3QwZG .6s ease-out}.ZeroState_subtitle__lDHtx{font-size:1rem;color:rgba(225,228,232,.7);animation:ZeroState_fadeIn__3QwZG .8s ease-out}@keyframes ZeroState_fadeIn__3QwZG{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ZeroState_section__gQc3_{margin-bottom:3rem}.ZeroState_sectionTitle__7XfGz{font-size:1.25rem;font-weight:500;color:var(--text-color);margin-bottom:1.5rem;text-align:center}.ZeroState_grid__sjh7q{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.ZeroState_card__SdOxI{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:1rem;animation:ZeroState_slideUp__xEk25 .5s ease-out;animation-fill-mode:backwards}.ZeroState_card__SdOxI:first-child{animation-delay:.1s}.ZeroState_card__SdOxI:nth-child(2){animation-delay:.2s}.ZeroState_card__SdOxI:nth-child(3){animation-delay:.3s}.ZeroState_card__SdOxI:nth-child(4){animation-delay:.4s}.ZeroState_card__SdOxI:nth-child(5){animation-delay:.5s}.ZeroState_card__SdOxI:nth-child(6){animation-delay:.6s}@keyframes ZeroState_slideUp__xEk25{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ZeroState_card__SdOxI:hover{background:hsla(0,0%,100%,.08);border-color:rgba(88,166,255,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(88,166,255,.2)}.ZeroState_cardIcon__FdZws{font-size:2rem;flex-shrink:0}.ZeroState_cardContent__jgJNL{flex:1 1}.ZeroState_cardTitle__d8P7R{font-size:1rem;font-weight:500;color:var(--text-color);margin-bottom:.25rem}.ZeroState_cardDescription__O0rWD{font-size:.875rem;color:rgba(225,228,232,.6)}.ZeroState_cardArrow__U35H_{font-size:1.5rem;color:rgba(225,228,232,.4);transition:transform .3s ease}.ZeroState_card__SdOxI:hover .ZeroState_cardArrow__U35H_{transform:translateX(5px);color:rgba(88,166,255,.8)}.ZeroState_features__1C_5C{margin-bottom:3rem}.ZeroState_featureGrid__ZRNu_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.ZeroState_feature__iDkPV{display:flex;gap:1rem;animation:ZeroState_fadeIn__3QwZG .8s ease-out;animation-fill-mode:backwards}.ZeroState_feature__iDkPV:first-child{animation-delay:.7s}.ZeroState_feature__iDkPV:nth-child(2){animation-delay:.8s}.ZeroState_feature__iDkPV:nth-child(3){animation-delay:.9s}.ZeroState_feature__iDkPV:nth-child(4){animation-delay:1s}.ZeroState_featureIcon__VoT6G{font-size:1.5rem;flex-shrink:0}.ZeroState_featureContent___s2EC{flex:1 1}.ZeroState_featureTitle__3DZ_v{font-size:.875rem;font-weight:500;color:var(--text-color);margin-bottom:.25rem}.ZeroState_featureDescription__4uROp{font-size:.75rem;color:rgba(225,228,232,.6);display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.ZeroState_kbd__qDHgz{border:1px solid hsla(0,0%,100%,.2);box-shadow:0 1px 3px rgba(0,0,0,.3)}.ZeroState_code__pQNZW,.ZeroState_kbd__qDHgz{background:hsla(0,0%,100%,.1);border-radius:3px;padding:.125rem .375rem;font-family:JetBrains Mono,monospace;font-size:.75rem}.ZeroState_code__pQNZW{color:rgba(88,166,255,.9)}.ZeroState_footer__hIVog{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.1);animation:ZeroState_fadeIn__3QwZG 1.2s ease-out}.ZeroState_footerText__2BCDJ{font-size:.875rem;color:rgba(225,228,232,.5)}@media screen and (max-width:768px){.ZeroState_container___YCc9{padding:1.5rem}.ZeroState_title__aEG6t{font-size:1.5rem}.ZeroState_subtitle__lDHtx{font-size:.875rem}.ZeroState_featureGrid__ZRNu_,.ZeroState_grid__sjh7q{grid-template-columns:1fr}.ZeroState_logoIcon__IkaPC{width:60px;height:60px}}@media screen and (max-width:480px){.ZeroState_card__SdOxI{padding:1rem}.ZeroState_cardIcon__FdZws{font-size:1.5rem}.ZeroState_cardTitle__d8P7R{font-size:.875rem}.ZeroState_cardDescription__O0rWD{font-size:.75rem}}.Layout_welcomeBanner__qB2XW{background:linear-gradient(90deg,rgba(0,122,204,.15),rgba(88,166,255,.15));border-bottom:1px solid rgba(88,166,255,.3);padding:.75rem 1rem;display:flex;justify-content:center;align-items:center;animation:Layout_slideDown__njK6K .3s ease-out;z-index:1000}@keyframes Layout_slideDown__njK6K{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Layout_bannerContent__Yf_Oh{display:flex;align-items:center;gap:.75rem;font-family:JetBrains Mono,monospace;font-size:.875rem;color:var(--text-color)}.Layout_bannerIcon__HCrz3{font-size:1.25rem}.Layout_bannerText__Bt89m{display:flex;align-items:center;gap:.5rem}.Layout_kbd__Y7sxx{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:3px;padding:.125rem .5rem;font-family:JetBrains Mono,monospace;font-size:.875rem;box-shadow:0 1px 3px rgba(0,0,0,.3)}.Layout_bannerClose__Wm6Ul{background:transparent;border:none;color:var(--text-color);font-size:1.5rem;cursor:pointer;padding:0 .5rem;opacity:.7;transition:opacity .2s;line-height:1}.Layout_bannerClose__Wm6Ul:hover{opacity:1}.Layout_main__c1pHS{display:flex;background:var(--main-bg)}.Layout_content__RNbd0{padding:2rem;color:var(--text-color);font-family:JetBrains Mono,monospace;flex:1 1;height:85vh;overflow-y:auto;scrollbar-width:10px;scrollbar-color:var(--accent-color)}.Layout_content__RNbd0::-webkit-scrollbar{width:15px}.Layout_content__RNbd0::-webkit-scrollbar-track{background:var(--scrollbar-track-bg);border-left:1px solid #1e1f29}.Layout_content__RNbd0::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-left:1px solid #1e1f29}.Layout_mobileMenuButton__8OJCR{display:none;position:fixed;bottom:1.5rem;right:1.5rem;z-index:1002;background:var(--accent-color);color:#fff;border:none;width:56px;height:56px;border-radius:50%;font-size:1.5rem;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:all .3s ease;align-items:center;justify-content:center}.Layout_mobileMenuButton__8OJCR:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.5)}.Layout_mobileMenuButton__8OJCR:active{transform:scale(.95)}.Layout_mobileOverlay__1dDd9{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (max-width:768px){.Layout_content__RNbd0{padding:1.5rem 1rem;overflow-x:hidden}.Layout_bannerContent__Yf_Oh{font-size:.75rem;gap:.5rem}.Layout_bannerIcon__HCrz3{font-size:1rem}.Layout_kbd__Y7sxx{font-size:.75rem;padding:.1rem .4rem}}@media screen and (max-width:600px){.Layout_content__RNbd0{padding:1rem .75rem 5rem;overflow-x:hidden}.Layout_mobileMenuButton__8OJCR{display:flex}.Layout_mobileOverlay__1dDd9{display:block}.Layout_welcomeBanner__qB2XW{padding:.5rem .75rem}.Layout_bannerContent__Yf_Oh{font-size:.7rem;gap:.4rem;flex-wrap:wrap}.Layout_bannerText__Bt89m{flex-wrap:wrap}}@media screen and (max-width:480px){.Layout_content__RNbd0{padding:1rem .5rem 4.5rem;overflow-x:hidden}.Layout_mobileMenuButton__8OJCR{width:50px;height:50px;bottom:1rem;right:1rem;font-size:1.3rem}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:hidden}body{position:relative;width:100%}@media screen and (max-width:600px){*{-webkit-tap-highlight-color:rgba(88,166,255,.2)}#__next,body{max-width:100vw;overflow-x:hidden}}.react{border:.1rem solid #61dafb}.react:hover{background:rgba(97,218,251,.25)}.node{border:.1rem solid #83cd29}.node:hover{background:rgba(131,205,41,.25)}.mongodb{border:.1rem solid #439934}.mongodb:hover{background:rgba(67,153,52,.25)}.redux{border:.1rem solid #764abc}.redux:hover{background:rgba(118,74,188,.25)}.razorpay{border:.1rem solid #528ff0}.razorpay:hover{background:rgba(82,143,240,.25)}.material-ui{border:.1rem solid #1976d2}.material-ui:hover{background:rgba(25,118,210,.25)}.bulma{border:.1rem solid #00d1b2}.bulma:hover{background:rgba(0,209,178,.25)}.next{border:2px solid #0070f3}.next:hover{background:rgba(0,112,243,.25)}.tailwind{border:2px solid #06b6d4}.tailwind:hover{background:rgba(6,182,212,.25)}.react-query{border:2px solid #ff4154}.react-query:hover{background:rgba(255,65,84,.25)}.css-modules{border:2px solid #1572b6}.css-modules:hover{background:rgba(21,114,182,.25)}:root{--main-bg:#1f1f1f;--bg-text:hsla(0,0%,9%,.35);--text-color:#ccc;--accent-color:#0078d4;--titlebar-bg:#181818;--sidebar-bg:#181818;--sidebar-hover-bg:#2a2a2a;--explorer-bg:#181818;--explorer-hover-bg:#2a2a2a;--explorer-border:#2b2b2b;--tabs-bg:#181818;--tab-bg:#1e1e1e;--tab-active-bg:#1f1f1f;--tab-border:#2b2b2b;--bottombar-bg:#181818;--bottombar-border:#2b2b2b;--button-bg:#0078d4;--button-text:#fff;--bottombar-hover-bg:#2a2a2a;--scrollbar-track-bg:#1f1f1f;--scrollbar-thumb-bg:#424242;--article-bg:#252526;--command-palette-background:#252526;--command-palette-color:#ccc;--command-palette-border:#3c3c3c}[data-theme=github-dark]{--main-bg:#24292e;--bg-text:rgba(56,58,61,.35);--text-color:#efefef;--accent-color:#f9826c;--titlebar-bg:#1f2428;--sidebar-bg:#24292e;--sidebar-hover-bg:#1f2428;--explorer-bg:#1f2428;--explorer-hover-bg:#24292e;--explorer-border:#161a1d;--tabs-bg:#1f2428;--tab-bg:#1f2428;--tab-active-bg:#24292e;--tab-border:#24292e;--bottombar-bg:#24292e;--bottombar-border:#1b1f23;--button-bg:#176f2c;--button-text:#dcffe4;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#24292e;--scrollbar-thumb-bg:#333536;--article-bg:#1f2428;--command-palette-background:#1f2428;--command-palette-color:#efefef;--command-palette-border:#33383e}[data-theme=dracula]{--main-bg:#282a36;--bg-text:#313340;--text-color:#efefef;--accent-color:#bd93f9;--titlebar-bg:#1e1f29;--sidebar-bg:#343746;--sidebar-hover-bg:#3c3d51;--explorer-bg:#21222c;--explorer-hover-bg:#313241;--explorer-border:#161a1d;--tabs-bg:#191a21;--tab-bg:#21222c;--tab-active-bg:#282a36;--tab-border:#191a21;--bottombar-bg:#191a21;--bottombar-border:#191a21;--button-bg:#44475a;--button-text:#f8f8f2;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#282a36;--scrollbar-thumb-bg:#454647;--article-bg:#21222c;--command-palette-background:#21222c;--command-palette-color:#efefef;--command-palette-border:#343746}[data-theme=ayu-dark]{--main-bg:#0a0e14;--bg-text:#101620;--text-color:#efefef;--accent-color:#e6b450;--titlebar-bg:#1f2428;--sidebar-bg:#0a0e14;--sidebar-hover-bg:#00010a;--explorer-bg:#0a0e14;--explorer-hover-bg:#00010a;--explorer-border:transparent;--tabs-bg:#0a0e14;--tab-bg:#0a0e14;--tab-active-bg:#0a0e14;--tab-border:transparent;--bottombar-bg:#0a0e14;--bottombar-border:transparent;--button-bg:#e6b450;--button-text:#0a0e14;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#0a0e14;--scrollbar-thumb-bg:#454647;--article-bg:#10121a;--command-palette-background:#0f131a;--command-palette-color:#efefef;--command-palette-border:#272c36}[data-theme=ayu-mirage]{--main-bg:#1f2430;--bg-text:#21242b;--text-color:#efefef;--accent-color:#e6b450;--titlebar-bg:#1f2428;--sidebar-bg:#1f2430;--sidebar-hover-bg:#191e2a;--explorer-bg:#1f2430;--explorer-hover-bg:#191e2a;--explorer-border:transparent;--tabs-bg:#1f2430;--tab-bg:#1f2430;--tab-active-bg:#1f2430;--tab-border:transparent;--bottombar-bg:#1f2430;--bottombar-border:transparent;--button-bg:#e6b450;--button-text:#1f2430;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#1f2430;--scrollbar-thumb-bg:#454647;--article-bg:#252e3d;--command-palette-background:#252a36;--command-palette-color:#efefef;--command-palette-border:#3b4050}[data-theme=nord]{--main-bg:#2e3440;--bg-text:#3b414d;--text-color:#efefef;--accent-color:#88c0d0;--titlebar-bg:#1f2428;--sidebar-bg:#2e3440;--sidebar-hover-bg:#434c5e;--explorer-bg:#2e3440;--explorer-hover-bg:#434c5e;--explorer-border:rgba(136,192,208,.2);--tabs-bg:#2e3440;--tab-bg:#2e3440;--tab-active-bg:#3b4252;--tab-border:transparent;--bottombar-bg:#3b4252;--bottombar-border:transparent;--button-bg:#434c5e;--button-text:#d8dee9;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#2e3440;--scrollbar-thumb-bg:#454647;--article-bg:#363f50;--command-palette-background:#3b4252;--command-palette-color:#efefef;--command-palette-border:#4c566a}[data-theme=night-owl]{--main-bg:#011627;--bg-text:#031d33;--text-color:#89a4bb;--accent-color:#5f7e97;--titlebar-bg:#011627;--sidebar-bg:#011627;--sidebar-hover-bg:#0e293f;--explorer-bg:#011627;--explorer-hover-bg:#0e293f;--explorer-border:transparent;--tabs-bg:#011627;--tab-bg:#01111d;--tab-active-bg:#0b2942;--tab-border:#272b3b;--bottombar-bg:#011627;--bottombar-border:#262a39;--button-bg:#5f7e97;--button-text:#fff;--bottombar-hover-bg:#1b222f;--scrollbar-track-bg:#011627;--scrollbar-thumb-bg:#043254;--article-bg:#031d33;--command-palette-background:#0b2942;--command-palette-color:#89a4bb;--command-palette-border:#262a39}