body,html{padding:0;margin:0;font-family:Rubik,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}html{scroll-behavior:auto!important}a{text-decoration:none}*{box-sizing:border-box;font-family:Montserrat,SF Pro,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}button{cursor:pointer}button,h1,h2,h3,h4,h5,h6,p{margin:0}body{color:#333}body .dark{color:#bbb}.background-primary{background-color:#fff}.background-primary-revert{background-color:#000;color:#fff}.background-secondary-revert{background-color:#131313;color:#fff}.background-secondary{background-color:#e0e0e0}.text-secondary{color:#333}.text-primary{color:#000}.dark .background-primary{background-color:#000}.dark .background-secondary{background-color:#131313}.dark .text-secondary{color:#bbb}.dark .text-primary{color:#fff}.dark .background-primary-revert{background-color:#fff;color:#000}.dark .background-secondary-revert{background-color:#e0e0e0;color:#000}.text-center{text-align:center}.h1{font-family:Montserrat,SF Pro,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:44px}@media screen and (max-width:900px){.h1{font-size:32px;line-height:42px}}@media screen and (max-width:600px){.h1{font-size:28px;line-height:38px}}.body1{font-family:Montserrat,SF Pro,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width:600px){.body1{font-size:14px;line-height:24px}}.body2{font-weight:400;font-size:14px;line-height:24px}.body2,.subtitle_1{font-family:Montserrat,SF Pro,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal}.subtitle_1{font-weight:600;font-size:15px;line-height:22px}.loading button{background-color:#858585;border-color:#858585;color:#858585;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-direction:alternate;animation-direction:alternate}.toast-item{position:fixed;z-index:10000;padding:8px 24px;right:24px;transition-duration:.5s;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;max-width:calc(100vw - 48px);transform:translateX(calc(100% + 36px))}.toast-item.show{transform:translateX(0)}.toast-item.success{background-color:#27ae60}.toast-item.error{background-color:#e74c3c}.main{height:100vh;display:flex;align-items:stretch}.main_content{position:relative;flex-grow:1;overflow:auto}.pattern{position:fixed;height:80%;z-index:1;width:calc(100vw - 250px);right:0;transition-duration:.5s;opacity:.05}.pattern svg{width:100%;height:100%}@media screen and (max-width:900px){.main{flex-direction:column-reverse}.pattern{width:150%;left:50%;top:45%;transform:translate(-50%,-50%)}.pattern,.pattern>div{height:100%}.pattern{width:250%}}.flex-center{display:flex;align-items:center;justify-content:center}.toggle{position:fixed;bottom:70px;right:24px;z-index:1000}.Navbar_root__vbx_Q{max-height:100vh;overflow-y:auto;min-width:300px;display:flex;flex-direction:column;overflow-x:hidden;position:relative;z-index:10}.Navbar_root__vbx_Q ul{padding:0;flex-grow:1;display:flex;justify-content:center;align-items:stretch;flex-direction:column;list-style:none}.Navbar_root__vbx_Q li{font-weight:400;font-size:14px;line-height:18px;margin-bottom:22px;letter-spacing:1px;transition-duration:.15s;display:flex;justify-content:center}.Navbar_root__vbx_Q li a{position:relative;color:#333}.Navbar_root__vbx_Q .Navbar_circle__pCHFK,.Navbar_root__vbx_Q .Navbar_line__Q7Zjj{background-color:#000;position:absolute;transition-duration:.5s;top:50%}.Navbar_root__vbx_Q .Navbar_circle__pCHFK{height:5px;width:5px;left:-16px;opacity:0;border-radius:100%;transform:translateY(-50%) scale(.2)}.Navbar_root__vbx_Q .Navbar_line__Q7Zjj{height:1px;right:calc(100% + 16px);width:calc(300px - 150%);z-index:10;transform:translateY(-50%) translateX(-100%)}.Navbar_root__vbx_Q li.Navbar_active__y7mWe a,.Navbar_root__vbx_Q li:hover a{color:#000}.Navbar_root__vbx_Q li.Navbar_active__y7mWe a .Navbar_circle__pCHFK,.Navbar_root__vbx_Q li:hover a .Navbar_circle__pCHFK{opacity:1;transform:translateY(-50%) scale(1)}.Navbar_root__vbx_Q li.Navbar_active__y7mWe{font-weight:600;font-size:15px}.Navbar_root__vbx_Q li.Navbar_active__y7mWe .Navbar_line__Q7Zjj{opacity:1;transform:translateY(-50%) translateX(0)}.Navbar_theme__Muwlw{height:49px;width:49px;border-radius:100%;border:none;margin:24px auto 0;background-color:#000;transition-duration:.35s;position:relative}.Navbar_theme__Muwlw .Navbar_moon__vdJeJ,.Navbar_theme__Muwlw .Navbar_sun__pak5Y{position:absolute;left:50%;top:50%;transition-duration:.35s;transform:translate(-50%,-50%);opacity:1}.Navbar_theme__Muwlw .Navbar_sun__pak5Y{opacity:0}.Navbar_theme__Muwlw div{display:flex}.Navbar_theme__Muwlw svg{transition-duration:.35s;transform:rotate(0deg);stroke:#fff}.dark .Navbar_root__vbx_Q li a{color:#bbb}.dark .Navbar_root__vbx_Q li.Navbar_active__y7mWe a{color:#fff}.dark .Navbar_root__vbx_Q .Navbar_circle__pCHFK,.dark .Navbar_root__vbx_Q .Navbar_line__Q7Zjj,.dark .Navbar_theme__Muwlw{background-color:#fff}.dark .Navbar_theme__Muwlw .Navbar_moon__vdJeJ{opacity:0}.dark .Navbar_theme__Muwlw .Navbar_sun__pak5Y{opacity:1}.dark .Navbar_theme__Muwlw svg{transform:rotate(90deg);stroke:#000}@media screen and (max-width:900px){.Navbar_root__vbx_Q{position:fixed;overflow-y:hidden;bottom:0;left:0;min-width:auto;width:100%;overflow-x:auto}.Navbar_root__vbx_Q .Navbar_line__Q7Zjj{display:none}.Navbar_root__vbx_Q ul{flex-direction:row}.Navbar_root__vbx_Q li{margin-bottom:0;white-space:pre}.Navbar_root__vbx_Q .Navbar_circle__pCHFK{left:-12px}.Navbar_theme__Muwlw{position:fixed;top:16px;margin-top:0;left:50%;z-index:10;transform:translateX(-50%)}}@media screen and (max-width:600px){.Navbar_root__vbx_Q ul{justify-content:flex-start;margin-left:28px}}.Navbar_blob__ww_iH{width:260px;height:260px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}