._content_q37td_1{width:100%}._hooks_q37td_5{border-top:solid 1px #9eb7de;padding-top:50px}._introduction_a1ivs_1{padding:20px 0;margin:70px 0 50px}._introduction_a1ivs_1>h1{color:var(--white);font-size:5.8rem;text-wrap:balance}@media (max-width: 1200px){._introduction_a1ivs_1>h1{font-size:6rem}}@media (max-width: 992px){._introduction_a1ivs_1>h1{font-size:5rem}}@media (max-width: 768px){._introduction_a1ivs_1>h1{font-size:2.4rem}}@media (max-width: 376px){._introduction_a1ivs_1>h1{font-size:2rem}}._introImageWrapper_a1ivs_32{margin:40px 0;width:100%;cursor:wait;animation:_loading-img_a1ivs_1 infinite ease-in .6s alternate;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}._introImageWrapper_a1ivs_32>img{min-height:330px;cursor:auto}@media (max-width: 992px){._introImageWrapper_a1ivs_32>img{min-height:250px}}@media (max-width: 768px){._introImageWrapper_a1ivs_32>img{min-height:140px}}._introduction_a1ivs_1>section:not(:last-child){margin-bottom:70px}._introduction_a1ivs_1>section>h2{margin:40px 0 14px;font-size:2rem}@media (max-width: 992px){._introduction_a1ivs_1>section>h2{margin:40px 0 14px;font-size:1.7rem}}._introduction_a1ivs_1>section p{color:var(--secondary-white)}@keyframes _loading-img_a1ivs_1{0%{background-color:#6d6d6d}to{background-color:#7f7f7f}}._hookParagraph_gpfa5_1{margin:0 0 30px;color:var(--secondary-white)}@media (max-width: 992px){._hookParagraph_gpfa5_1{font-size:.9rem}}._explanation_gpfa5_11>p+a{font-size:1.2rem;padding-left:0}@media (max-width: 992px){._explanation_gpfa5_11>p+a{font-size:.9rem}}._hookName_q4rgv_1{font-size:1.7rem;margin-bottom:14px}@media (max-width: 992px){._hookName_q4rgv_1{font-size:1.4rem}}._inputsOutputs_16ggj_1>section{margin:30px 0}._inputsOutputs_16ggj_1 h3{margin-bottom:10px;font-size:1.3rem}@media (max-width: 992px){._inputsOutputs_16ggj_1 h3{font-size:1.2rem}}._section_1cuvi_1>ul{margin-bottom:30px}._section_1cuvi_1>ul>li{margin:6px 0;font-size:1.2rem;line-height:1.4;color:var(--secondary-white)}@media (max-width: 992px){._section_1cuvi_1>ul>li{font-size:.9rem}}._hook_1bg5z_1{margin-top:70px}._hook_1bg5z_1:last-child{margin-bottom:70px}._header_1vil5_1{border-bottom:solid 1px #475264;display:flex}@media (max-width: 768px){._header_1vil5_1{margin-bottom:10px}}._fileName_1vil5_11{padding:8px 16px;font-size:1rem;background-color:transparent;border:solid 1px #475264;color:var(--gray);cursor:pointer;display:flex;align-items:center;transition:border-color .2s;position:relative;overflow:hidden}._fileName_1vil5_11:first-child{border-top-left-radius:8px}._fileName_1vil5_11._active_1vil5_27{border-block-width:2px;border-bottom-color:var(--golden)}@media (max-width: 992px){._fileName_1vil5_11{font-size:.9rem}}._fileName_1vil5_11._active_1vil5_27:before{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;box-shadow:0 0 20px 5px #e6b450bd}._fileName_1vil5_11>svg{width:16px;height:16px;margin-right:10px;border-radius:50%}@media (max-width: 992px){._fileName_1vil5_11>svg{width:12px;height:12px}}._code_1s28o_1{font-size:1.2rem;background-color:var(--codeBlockBgColor);position:relative;border:solid 2px var(--codeBlockBorderColor);border-radius:10px;width:100%;transition:border-color .2s}._code_1s28o_1:not(._fullscreen_1s28o_10):where(:focus-within,:hover){border-color:#5c5e62}@media (max-width: 992px){._code_1s28o_1{font-size:.9rem}}._code_1s28o_1._fullscreen_1s28o_10{position:fixed;left:0;top:0;width:100vw;height:calc(100vh - (100vh - 100%));overflow:hidden;z-index:101;border-radius:0}._code_1s28o_1 ._buttons_1s28o_30{position:absolute;right:14px;top:22px;width:-moz-fit-content;width:fit-content;display:flex;transition:opacity .2s .1s;opacity:0}._code_1s28o_1._fullscreen_1s28o_10 ._buttons_1s28o_30{position:fixed;right:20px}._code_1s28o_1:hover ._buttons_1s28o_30,._code_1s28o_1:focus-visible ._buttons_1s28o_30,._code_1s28o_1:has(:focus-visible) ._buttons_1s28o_30{opacity:1}._buttons_1s28o_30>button{cursor:pointer;border:none;width:33px;height:33px;display:flex;justify-content:center;align-items:center;background-color:var(--third-black);border-radius:4px;transition:background-color .2s,transform .1s ease}._buttons_1s28o_30>button:hover{background-color:var(--secondary-black)}._buttons_1s28o_30>button:focus-visible{background-color:transparent;outline:solid 2px var(--light-green)}._buttons_1s28o_30>button:active{transform:scale(.93)}._buttons_1s28o_30>button:not(:last-child){margin-right:10px}@media (max-width: 992px){._buttons_1s28o_30>button{width:29px;height:29px}}._buttons_1s28o_30>button>svg{width:14px;height:14px;fill:var(--white)}@media (max-width: 992px){._buttons_1s28o_30>button>svg{width:11px;height:11px}}._buttons_1s28o_30>button:focus-visible>svg{fill:var(--light-green)}._codeArea_1s28o_99{display:flex}._code_1s28o_1._fullscreen_1s28o_10 ._codeArea_1s28o_99{height:calc(100vh - 40px)!important}._preElement_1s28o_107{background:var(--codeBlockBgColor)!important;border-radius:10px;width:100%!important;padding:0!important;margin:20px!important;overflow:auto visible!important}._code_1s28o_1._fullscreen_1s28o_10 ._preElement_1s28o_107{overflow:auto!important;margin:10px 0 10px 10px!important}._preElement_1s28o_107::-webkit-scrollbar{background-color:var(--black-opacity18);height:8px;width:8px}._preElement_1s28o_107::-webkit-scrollbar-thumb{background-color:var(--gray-opacity23);border-radius:10px}._preElement_1s28o_107::-webkit-scrollbar-thumb:hover{background-color:var(--gray-opacity5)}._preElement_1s28o_107>code::-moz-selection,._preElement_1s28o_107>code>span::-moz-selection{background-color:var(--codeBlockSelectionColor)!important;color:var(--codeBlockSelectionTextColor)!important}._preElement_1s28o_107>code::selection,._preElement_1s28o_107>code>span::selection{background-color:var(--codeBlockSelectionColor)!important;color:var(--codeBlockSelectionTextColor)!important}._preElement_1s28o_107>code{font-size:1.2rem!important;line-height:1.16545!important;width:100%!important;display:inline-block!important;background:var(--codeBlockBgColor)!important}@media (max-width: 992px){._preElement_1s28o_107>code{font-size:.85rem!important;line-height:1.175!important}}._errorContainer_16vk4_1{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}._errorContainer_16vk4_1 ._error404_16vk4_10{display:flex}._error404_16vk4_10>*:not(:last-child){margin-right:30px}@media (max-width: 660px){._errorContainer_16vk4_1 ._error404_16vk4_10{transform:scale(.6)}}._error404_16vk4_10 ._numberFour_16vk4_23{color:var(--error-guy-color);font-size:13rem;font-weight:700}._cuteGuyContainer_16vk4_29{display:flex;align-items:center;position:relative;margin-top:30px}._head_16vk4_36{background-color:#fff;border:solid 4px var(--error-guy-color);border-bottom:none;width:120px;height:60px;position:absolute;left:50%;top:0;transform:translate(-50%,17px);border-radius:10px 10px 0 0;z-index:1}._head_16vk4_36:before,._head_16vk4_36:after{content:"";position:absolute;transform:rotate(45deg)}._head_16vk4_36:before{background-color:#2b2b2b;right:-5px;top:3px;width:19px;height:4px}._head_16vk4_36:after{background-color:var(--extra-dark-blue);right:-14px;top:-6px;width:24px;height:13px}._head_16vk4_36 ._eyes_16vk4_74{position:absolute;left:25px;top:29px;background-color:var(--error-guy-color);width:10px;height:10px;border-radius:50%;animation:_eyes_16vk4_74 4s infinite ease-in-out}._head_16vk4_36 ._eyes_16vk4_74:before{content:"";position:absolute;left:50px;top:0;background-color:inherit;width:inherit;border-radius:inherit;animation:_eyes_16vk4_74 4s infinite ease-in-out}._head_16vk4_36 ._chucks_16vk4_96{position:absolute;left:15px;top:48px;background-color:#ffa2b2;width:10px;height:2px;border-radius:50%}._head_16vk4_36 ._chucks_16vk4_96:before{content:"";position:absolute;left:73px;top:0;background-color:inherit;width:inherit;height:inherit;border-radius:inherit}._head_16vk4_36 ._mouth_16vk4_117{background-color:var(--error-guy-color);width:20px;height:2px;position:absolute;left:50%;top:70px;transform:translate(-50%)}._numberZero_16vk4_127{width:150px;height:150px;font-size:13rem;font-weight:700;background-color:var(--error-guy-color);border:solid 4px var(--error-guy-color);border-radius:50%;display:flex;justify-content:center;overflow:hidden}._cuteGuy_16vk4_29{border:solid 4px var(--error-guy-color);background-color:#fff;width:120px;height:170px;transform:translateY(-20px)}._errorContainer_16vk4_1 p{color:var(--white);margin-top:30px;margin-bottom:40px;-webkit-user-select:text;-moz-user-select:text;user-select:text}@media (max-width: 660px){._errorContainer_16vk4_1 p{margin:0 0 20px}}@media (max-width: 376px){._errorContainer_16vk4_1 p{font-size:.9rem}}._errorContainer_16vk4_1 ._homeButton_16vk4_166{border:none;background-color:#01c394;color:#fff;font-size:1rem;padding:10px 30px;cursor:pointer;transition:background-color .3s}._errorContainer_16vk4_1 ._homeButton_16vk4_166:focus-within{outline:dashed 2px #fff}._errorContainer_16vk4_1 ._homeButton_16vk4_166:hover{background-color:#009f78}@keyframes _eyes_16vk4_74{0%{height:.8rem}50%{height:.8rem}52%{height:.1rem}54%{height:.8rem}to{height:.8rem}}._notFoundPage_6tnhx_1{display:flex;align-items:center;justify-content:center}._footer_18xgv_1{padding:150px 0 40px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;position:relative}@media (max-width: 1285px){._footer_18xgv_1{flex-direction:column-reverse;align-items:center;justify-content:center}}._subject_gk80h_1{max-width:600px}._subject_gk80h_1:not(:last-child){margin-bottom:20px}._text_gk80h_8 p{width:100%;color:var(--white);text-wrap:balance;font-size:1rem;line-height:1.6}._text_gk80h_8 p span{opacity:.7}@media (max-width: 1285px){._text_gk80h_8{text-align:center}}._text_gk80h_8 p>a{color:var(--white);transition:opacity .2s,color .2s;opacity:.7}._text_gk80h_8 p>a:hover{opacity:1}._text_gk80h_8 p>a:focus{color:var(--golden);outline:none;opacity:1}._socialMedia_9i5fx_1{margin:0 50px;height:-moz-fit-content;height:fit-content;position:relative;right:0;top:8px;text-decoration:none;border:none;display:flex;align-items:center;justify-content:center}@media (max-width: 1285px){._socialMedia_9i5fx_1{top:0;margin-bottom:6px}}._socialMedia_9i5fx_1 a{outline:none;cursor:pointer;border-radius:4px;padding:14px}._socialMedia_9i5fx_1 a:focus-visible{outline:solid 2px var(--golden)}._socialMedia_9i5fx_1 a:not(:last-child){margin-right:4px}._socialMedia_9i5fx_1 a:focus-visible svg{fill:var(--golden)}._socialMedia_9i5fx_1 a svg{fill:#78819a;width:22px;height:22px;transition:fill .2s,transform .2s}._socialMedia_9i5fx_1 a:hover svg{transform:scale(1.06);fill:var(--golden)}._overlay_17yuy_1{position:fixed;left:0;top:0;width:100vw;height:calc(100vh - (100vh - 100%));background-color:#0f172a84;z-index:99;transition:opacity .2s ease-in-out;opacity:0;pointer-events:none}._overlay_17yuy_1._active_17yuy_14{opacity:1;pointer-events:all}._wrapper_1jxec_1{width:-moz-fit-content;width:fit-content;margin-inline:auto;display:flex;align-items:center}@media print{._wrapper_1jxec_1{display:none}}._wrapper_1jxec_1>button{z-index:1;position:relative;font-size:1rem;font-family:inherit;min-width:132px;padding:.5em 1em;border-radius:4px;outline:none;border:none;color:var(--white);background-color:transparent;border:solid 2px var(--golden);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:color .2s 0s}._wrapper_1jxec_1>button:not(:last-child){margin-right:20px}@media (max-width: 768px){._wrapper_1jxec_1>button{padding:.4rem .8rem;font-size:.9rem}}._wrapper_1jxec_1>button:not(:disabled):hover{transition:color .2s .2s;color:var(--orange)}._wrapper_1jxec_1>button:not(:disabled):focus-visible{outline:solid 2px var(--golden)}._wrapper_1jxec_1>button:disabled{filter:grayscale(1);cursor:not-allowed}._wrapper_1jxec_1>button:after{content:"";z-index:-1;background-color:var(--golden);background-color:#e6b45080;position:absolute;top:-200px;bottom:-100%;width:1.25em;transform:translate3d(-525%,0,0) rotate(35deg)}._wrapper_1jxec_1>button:not(:disabled):hover:after{transition:transform .45s ease-in-out;transform:translate3d(500%,0,0) rotate(35deg)}[data-is-tooltip=true]{position:absolute;color:var(--white)}[data-is-tooltip=true]:before{content:"";position:absolute;width:0;height:0;border:solid 8px}[data-is-tooltip=true]._top_171df_14:before{border-color:transparent transparent var(--tooltip-bg-color) transparent;right:50%;left:50%;top:-16px;transform:translate(-50%)}[data-is-tooltip=true]._right_171df_21:before{border-color:transparent transparent transparent var(--tooltip-bg-color);right:-16px;top:50%;transform:translateY(-50%)}[data-is-tooltip=true]._bottom_171df_27:before{border-color:var(--tooltip-bg-color) transparent transparent transparent;right:50%;left:50%;bottom:-16px;transform:translate(-50%)}[data-is-tooltip=true]._left_171df_34:before{border-color:transparent var(--tooltip-bg-color) transparent transparent;left:-16px;top:50%;transform:translateY(-50%)}._focusModeButton_17841_1._focusMode_17841_1{opacity:.2;transition:opacity .2s}._focusModeButton_17841_1._focusMode_17841_1:hover{opacity:1}._modsContainer_yhr45_1{position:fixed;right:15px;top:0;height:calc(100vh - (100vh - 100%));padding:40px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:99}@media print{._modsContainer_yhr45_1{display:none}}._buttonsWrapper_yhr45_19,._hidedButtonsOnFocusMode_yhr45_24{display:flex;flex-direction:column}._focusMode_yhr45_29{opacity:0;pointer-events:none}._modsContainer_yhr45_1 :where(button,a){width:32px;height:32px;background-color:transparent;outline:none;border:solid 2px var(--white);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;opacity:.7;transition:opacity .2s}._modsContainer_yhr45_1 :where(button,a):not(:last-child){margin-bottom:20px}._modsContainer_yhr45_1 :where(button,a):hover{opacity:1}._modsContainer_yhr45_1 :where(button,a):focus-visible{border-color:var(--cyan-blue);opacity:1}._modsContainer_yhr45_1 :where(button,a)._focusMode_yhr45_29{opacity:.2;transition:opacity .2s}._modsContainer_yhr45_1 :where(button,a)._focusMode_yhr45_29:hover{opacity:1}._modsContainer_yhr45_1 :where(button,a):hover>*{opacity:1}._modsContainer_yhr45_1 :where(button,a) svg{width:17px;height:17px;cursor:pointer;fill:var(--white);transition:opacity .2s,fill .04s}._modsContainer_yhr45_1 :where(button,a):focus-visible svg{fill:var(--cyan-blue)}._modsContainer_yhr45_1 :where(button,a) ._eyeSlashIcon_yhr45_84{padding:7.3px 6px;font-size:.9rem}._modsContainer_yhr45_1 a{border-color:var(--yellow)}._modsContainer_yhr45_1 a>svg{fill:var(--yellow)}._shortcut_2hgca_1{display:flex;align-items:center;justify-content:space-between;height:-moz-fit-content;height:fit-content;gap:50px}._shortcut_2hgca_1:not(:last-child){margin-bottom:10.2px}._shortcut_2hgca_1 p{font-size:1rem;font-weight:500;width:-moz-max-content;width:max-content;text-wrap:nowrap}@media (max-width: 768px){._shortcut_2hgca_1 p{font-size:.9rem}}._keys_2hgca_24{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px}._keys_2hgca_24>button{background-color:transparent;color:var(--white);font-weight:500;border:solid 1px #363636;height:35px;min-width:35px;padding:0 10.87px;border-radius:4px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:auto;transition:border-color .2s}._keys_2hgca_24>button:hover{border-color:var(--white)}._shortcutsMenu_k4ku3_1{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--shortcutsMenuBg);color:var(--white);width:800px;height:450px;z-index:100;border-radius:5px;transition:opacity .2s;opacity:0;pointer-events:none}._shortcutsMenu_k4ku3_1._active_k4ku3_16{opacity:1;pointer-events:all}@media (max-width: 992px){._shortcutsMenu_k4ku3_1{width:84%;height:400px}}@media (max-width: 768px){._shortcutsMenu_k4ku3_1{width:100vw;height:calc(100vh - (100vh - 100%))}}._shortcutsMenu_k4ku3_1>header{padding:18px;display:flex;align-items:center;justify-content:space-between}._shortcutsMenu_k4ku3_1>header>span{font-size:1.2rem;font-weight:500}._closeShortcutMenuButton_k4ku3_45{background-color:transparent;width:35px;height:35px}._closeShortcutMenuButton_k4ku3_45>svg{fill:var(--shortcutsMenuCloseButtonColor);width:35px;height:35px;padding:4px;cursor:pointer;transition:fill .2s}._closeShortcutMenuButton_k4ku3_45:hover>svg{fill:var(--shortcutsMenuCloseButtonHoverColor)}._shortcutsMenu_k4ku3_1>hr{border:none;border-bottom:solid 1px #545454}._shortcutsMenu_k4ku3_1 main{display:block;padding:0 14px 18px 18px;max-height:200px;min-height:310px;width:100%;overflow-y:auto;margin:38px 5px 38px 0}@media (max-width: 992px){._shortcutsMenu_k4ku3_1 main{min-height:260px}}@media (max-width: 768px){._shortcutsMenu_k4ku3_1 main{width:100%;min-height:calc(100vh - 110px)}}._shortcutsMenu_k4ku3_1 main::-webkit-scrollbar{background-color:transparent;width:6px}._shortcutsMenu_k4ku3_1 main::-webkit-scrollbar-thumb{background-color:var(--shortcutsMenuScrollbarColor)}._shortcutsMenu_k4ku3_1 main::-webkit-scrollbar-thumb:hover{background-color:var(--shortcutsMenuScrollbarHoverColor)}._downloadAllButton_1hkzt_1{display:flex;background-color:transparent;border-radius:5px;margin:20px 0;cursor:pointer;overflow:hidden;border:solid 2px #e6b450;transition:background-color .2s,transform .2s}._downloadAllButton_1hkzt_1:active{transform:scale(.98)}._downloadAllButton_1hkzt_1:hover{background-color:#e6b45049;border-color:#f3b63c}._downloadAllButton_1hkzt_1:focus-visible{outline:solid 2px var(--white)}._downloadAllButton_1hkzt_1>span{padding:10px 16px;text-align:center;font-size:1rem;font-weight:500;line-height:28px;color:var(--white)}._iconWrapper_1hkzt_31{min-width:47px;min-height:48px;display:flex;align-items:center;justify-content:center;background-color:#e6b450;transition:background-color .2s}._downloadAllButton_1hkzt_1:hover ._iconWrapper_1hkzt_31{background-color:#f3b63c}._downloadAllButton_1hkzt_1 svg{fill:var(--black);width:18px;height:18px;border-radius:0 5px 5px 0}._hooksMenu_ejzm0_1{display:flex;flex-direction:column}._hookButton_7ircl_1:not(:last-child){margin-bottom:14px}._hookButton_7ircl_1>a{text-decoration:none;padding:12px 10px;background-color:var(--black);color:#fff;font-size:1.1rem;width:200px;display:flex;justify-content:center;border-radius:5px;border:solid 2px var(--black);transition:background-color .2s}._hookButton_7ircl_1>a:hover{background-color:#2b2b2b;color:#fff}._hookButton_7ircl_1>a._active_7ircl_22{background-color:#fff;color:#000}._hookButton_7ircl_1>a:focus-visible{outline:none;border-color:var(--light-green)}@media (max-width: 1200px){._hookButton_7ircl_1>a{font-size:1rem}}._repoStarsForks_1hiy6_1{text-decoration:none;position:absolute;bottom:12px;left:4px;display:flex;align-items:center;padding:4px 10px;border-radius:4px}._repoStarsForks_1hiy6_1:focus-visible{outline:solid 2px var(--yellow)}._repoStarsForks_1hiy6_1:focus-visible:hover{outline-color:var(--light-green2)}._repoStarsForks_1hiy6_1 ._wrapper_1hiy6_18{display:flex;align-items:center}._repoStarsForks_1hiy6_1 ._wrapper_1hiy6_18:not(:last-child){margin-right:10px}._repoStarsForks_1hiy6_1 svg{width:20px;height:20px;fill:var(--yellow);margin-right:4px;transition:.1s color}._repoStarsForks_1hiy6_1 span{display:inline-block;color:var(--yellow);font-size:1.1rem;transition:.1s color}._repoStarsForks_1hiy6_1 ._wrapper_1hiy6_18:nth-child(2) svg{width:15px;height:15px;fill:var(--gray);margin-right:4px}._repoStarsForks_1hiy6_1 ._wrapper_1hiy6_18:nth-child(2) span{color:var(--gray)}._repoStarsForks_1hiy6_1:hover :where(svg,span){color:var(--light-green2)!important;fill:var(--light-green2)!important}._SearchForm_nltua_1{position:relative;width:202px;background-color:var(--white);border-radius:6px;z-index:2}._SearchForm_nltua_1 input,._SearchForm_nltua_1 button[type=submit]{height:40px;font-family:Lato,sans-serif;border:none;color:var(--white);font-size:1rem}._SearchForm_nltua_1 input{width:100%;background-color:var(--secondary-black);border:solid 2px #2b2b2b;color:var(--white);font-size:.9rem;padding:0 10px;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s cubic-bezier(0,0,.43,1.49);transition-property:width,border-radius;z-index:1;position:relative}._SearchForm_nltua_1 input:focus:focus{outline:none;border-color:var(--white)}._SearchForm_nltua_1 input::-moz-placeholder{color:var(--white)}._SearchForm_nltua_1 input::placeholder{color:var(--white)}._SearchForm_nltua_1 input:not(:-moz-placeholder){border-radius:6px 0 0 6px;width:calc(100% - 50px)}._SearchForm_nltua_1 input:not(:placeholder-shown){border-radius:6px 0 0 6px;width:calc(100% - 50px)}._SearchForm_nltua_1 input:not(:-moz-placeholder)+button{display:block}._SearchForm_nltua_1 input:not(:placeholder-shown)+button{display:block}._SearchForm_nltua_1 button[type=submit]{display:none;position:absolute;top:0;right:0;font-weight:700;font-size:1rem;width:50px;color:var(--secondary-black);background-color:var(--very-light-gray);border-radius:0 6px 6px 0;cursor:pointer}._SearchForm_nltua_1 button[type=submit]:focus{outline:none;border:solid 2px var(--light-green)}._suggestionMenu_664bf_1{background-color:var(--darker-gray);border-radius:4px;width:202px;max-height:390px;position:absolute;top:0;z-index:1;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;pointer-events:none;transition:opacity .2s,top .2s}._suggestionMenu_664bf_1._active_664bf_15{opacity:1;pointer-events:all;top:40px}._searchItem_664bf_21{background-color:transparent;width:100%;font-size:1rem;padding:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:#fff}._searchItem_664bf_21:hover{background-color:#323538}._searchItem_664bf_21:focus{outline:none;background-color:#323538}._searchItem_664bf_21:focus:hover{background-color:#464b4f}._searchItem_664bf_21>svg{fill:#fff;width:15px;height:15px}._sidebarWrapper_1826q_1{position:fixed;left:0;top:0;height:calc(100vh - (100vh - 100%));-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100;pointer-events:all;transition:left .5s ease-in-out}@media print{._sidebarWrapper_1826q_1{display:none}}._sidebarWrapper_1826q_1._hide_1826q_17{left:-250%}._sidebarWrapper_1826q_1._active_1826q_21{left:0;background-color:var(--dark-blue)}._sidebarWrapper_1826q_1:not(._hide_1826q_17)._extend_1826q_26{left:-290px}._sidebarWrapper_1826q_1._focusMode_1826q_30{transition:left .5s ease-in-out,opacity .5s .5s;pointer-events:none;opacity:0}._sidebarWrapper_1826q_1._shortcutMenu_1826q_36{z-index:98}._sidebarButton_1826q_40{background-color:transparent;position:fixed;left:10px;top:30px;padding:10px;cursor:pointer;z-index:98;transition:opacity .2s}._sidebarButton_1826q_40:hover{opacity:.8}._sidebarButton_1826q_40:focus-visible{outline:solid 2px var(--orange);border-radius:6px}@media (max-width: 768px){._sidebarButton_1826q_40{left:5px}}._sidebarButton_1826q_40>svg{fill:var(--white);width:26px;height:26px}._sidebar_1826q_1{padding:20px 60px 20px 30px;height:100%;overflow-y:scroll;position:relative;z-index:102;display:flex;flex-direction:column;align-items:flex-start;scrollbar-width:initial;scrollbar-color:initial}._sidebar_1826q_1._active_1826q_21{padding:20px 100px 20px 30px}._closeNavButton_1826q_86{background-color:transparent;position:absolute;top:21px;left:6px;transform:translate(240px);padding:8px;cursor:pointer;z-index:2;transition:opacity .2s;opacity:0}._closeNavButton_1826q_86._active_1826q_21:hover{opacity:.8}._closeNavButton_1826q_86:focus-visible{outline:solid 2px var(--orange);border-radius:4px}._closeNavButton_1826q_86._active_1826q_21{opacity:1}._closeNavButton_1826q_86 svg{width:22px;height:22px;fill:#fff}._sidebar_1826q_1::-webkit-scrollbar{background-color:var(--black-opacity18);width:8px}._sidebar_1826q_1::-webkit-scrollbar-thumb{background-color:var(--gray-opacity23);border-radius:10px}._sidebar_1826q_1::-webkit-scrollbar-thumb:hover{background-color:var(--gray-opacity5)}._dragLine_1826q_129{position:absolute;height:100%;width:8px;background-color:var(--light-dark-blue);left:290px;top:0;transition:background-color .2s;z-index:102;cursor:pointer}._dragLine_1826q_129:hover{background-color:#4b4f5a}._extendSideBarButton_1826q_144{position:absolute;left:300px;top:50px;min-width:26px;min-height:26px;display:flex;align-items:center;justify-content:center;background-color:var(--gray-purple);border-radius:0 4px 4px 0;cursor:pointer;z-index:103;opacity:0;transition:opacity .2s .1s,background-color .2s}._extendSideBarButton_1826q_144:hover{background-color:var(--gray-purple-secondary)}._extendSideBarButton_1826q_144:hover>*{opacity:1}._extendSideBarButton_1826q_144 svg{width:14px;height:14px;fill:#fff}._sidebarWrapper_1826q_1:hover ._extendSideBarButton_1826q_144,._sidebarWrapper_1826q_1 ._extendSideBarButton_1826q_144._active_1826q_21,._sidebarWrapper_1826q_1:has(:focus-visible) ._extendSideBarButton_1826q_144{opacity:1}._sidebarWrapper_1826q_1._extend_1826q_26 ._extendSideBarButton_1826q_144{left:290px}:root{--black: #070b10;--secondary-black: #2b2b2b;--third-black: #383838;--extra-dark-blue: #0a1119;--dark-blue: #151c27;--light-dark-blue: #363a45;--dark-gray: #292a2e;--darker-gray: #1e1e1e;--very-dark-purple: #2d3058;--dark-gray-opacity5: rgba(69, 69, 69, .5);--gray-opacity5: rgba(186, 186, 186, .5);--gray-opacity2: rgba(255, 255, 255, .2);--gray-opacity23: rgba(186, 186, 186, .23);--black-opacity18: rgba(0, 0, 0, .18);--error-guy-color: #1e1e1e;--error-guy-color2: #2b2b2b;--gray-purple: #575c71;--gray-purple-secondary: #70768f;--tooltip-bg-color: #6e7681;--gray: #cccccc;--very-light-gray: #f0f0f0;--white: #fff;--secondary-white: #eee;--cyan-blue: #2483ff;--very-cyan-blue: #0088ff;--cyan-blue2: #275efe;--cyan-blue-hover: #1c55ff;--dark-cyan: #184fee;--light-green: #64ffda;--light-green2: #76ffdf;--orange: #ffa500;--yellow: #ffff00;--golden: #e6b450;--text-selection-bg: #233554b6}:root{--codeBlockBgColor: #07090c;--codeBlockBorderColor: #090b0f;--codeBlockSelectionColor: #0e2238;--codeBlockSelectionTextColor: inherit;--codeBlockLinesNumbersColor: #7f8799}:root{--shortcutsMenuBg: #181818;--shortcutsMenuScrollbarColor: #ededed2f;--shortcutsMenuScrollbarHoverColor: rgba(193, 193, 193, .5);--shortcutsMenuCloseButtonColor: #575757;--shortcutsMenuCloseButtonHoverColor: #fff}:root.light-mode{--white: #3f4349;--very-light-gray: #2b2b2b;--secondary-white: #2b2b2b;--light-green: #070b10;--gray: #363636;--gray-opacity23: rgba(13, 15, 17, .23);--very-dark-purple: #343a8b;--gray-purple-secondary: #7e8399;--gray-purple: #959ab0;--tooltip-bg-color: #b8bec7;--extra-dark-blue: #f8f8f8;--secondary-black: #fff;--third-black: #fff;--dark-gray-opacity5: #2483ff;--light-green2: #ff7300;--yellow: #ff7300;--golden: #202020;--text-selection-bg: #2667d9b6}:root.light-mode{--codeBlockLinesNumbersColor: #383a42;--codeBlockBorderColor: #f2f2f2;--codeBlockBgColor: #f2f2f2;--codeBlockSelectionTextColor: #fff;--codeBlockSelectionColor: #2483ff}:root.light-mode{--shortcutsMenuBg: #fff;--shortcutsMenuScrollbarColor: #4444442f;--shortcutsMenuScrollbarHoverColor: #44444455;--shortcutsMenuCloseButtonColor: #8f8f8f;--shortcutsMenuCloseButtonHoverColor: #474747}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-CFKDKRMh.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-BKtbn9Wi.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Black-qr0G-G-3.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}::-moz-selection{color:#fff;background-color:var(--text-selection-bg)}::selection{color:#fff;background-color:var(--text-selection-bg)}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--gray-purple) var(--extra-dark-blue)}html.focusMode{scrollbar-width:none}body{background-color:var(--extra-dark-blue);color:var(--white);font-family:Roboto,sans-serif;padding-left:292px;transition:padding .5s ease-in-out}@media (max-width: 1200px){body{padding-left:0}}body.sidebarExtend{padding:0}li{list-style:none}img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}button{outline:none;border:none}p{font-size:1.2rem;line-height:1.4;text-wrap:balance}main{min-height:calc(100vh - (100vh - 100%))}svg{display:flex;justify-content:center;align-items:center}@media (max-width: 992px){p{font-size:1rem}}.container{width:90%;margin:0 auto}@media (max-width: 992px){.container{width:92%}}.linkStyle1{outline:none;display:inline-block;text-decoration:none;position:relative;transition:color .3s;color:var(--cyan-blue);color:var(--golden)}.linkStyle1:focus-visible{outline:solid 1px var(--golden)}.linkStyle1:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:var(--golden);transition:height .3s,opacity .2s .2s}.linkStyle1:hover:before{height:calc(100% + 3px);opacity:.3;transition:height .2s,opacity .2s}.skip-content{background-color:var(--extra-dark-blue);color:var(--white);text-decoration:none;border-radius:6px;position:fixed;left:50%;transform:translate(-50%);top:-90px;z-index:10000;padding:10px;margin:2px;transition:top .2s}.skip-content:focus{left:50%;top:10px}@media print{.skip-content{display:none}}.linenumber{display:inline-block!important;color:var(--codeBlockLinesNumbersColor)!important;font-style:normal!important;text-align:left!important;min-width:50px!important}@media (max-width: 992px){.linenumber{min-width:40px!important}}.toolTip{display:inline-block;position:absolute;width:-moz-max-content;width:max-content;background-color:var(--tooltip-bg-color);border-radius:5px;padding:6px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;pointer-events:none;transition:opacity .1s ease}
