.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%}.oauthButtonStyles_googleSignInButton__W_AXb{width:40px;height:40px;cursor:pointer;background:#1e90ff;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px}.oauthButtonStyles_googleSignInButton__W_AXb:active{background-color:#eee;outline:none;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25),0 0 0 3px #c8dafc}.oauthButtonStyles_googleSignInButton__W_AXb:disabled{filter:grayscale(100%);background-color:#ebebeb;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);cursor:not-allowed}.loginOptions_dialogTitle__CL0Wa{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.loginOptions_dialogActions__AXlT_{padding:10px 25px;box-shadow:0 -4px 6px -1px rgba(0,0,0,.1),0 -2px 4px -1px rgba(0,0,0,.06)}.markdown_reactMarkDown__4HQBK{font-family:Montserrat;font-weight:400;font-size:1em}.markdown_reactMarkDown__4HQBK ul{margin-top:1em;margin-bottom:1em;list-style:disc none outside}.markdown_reactMarkDown__4HQBK ul li{margin-left:2em;display:list-item;text-align:-webkit-match-parent}.markdown_reactMarkDown__4HQBK table{width:100%;border-collapse:collapse;overflow:auto}.markdown_reactMarkDown__4HQBK details{background-color:var(--md-details-bg,#f5f5f5);margin:5px;padding:5px;border-radius:15px}.markdown_reactMarkDown__4HQBK details:hover{background-color:var(--md-details-bg-hover,#e0ffff)}.markdown_reactMarkDown__4HQBK td,.markdown_reactMarkDown__4HQBK th{border:1px solid var(--md-border,#ddd);padding:8px}.markdown_reactMarkDown__4HQBK tr:nth-child(2n){background-color:var(--md-row-alt-bg,#d2f9f7)}.markdown_reactMarkDown__4HQBK th{background-color:var(--md-head-bg,#52d8d1);color:var(--md-head-fg,#fff)}.markdown_reactMarkDown__4HQBK img{max-width:600px;max-height:450px;display:block;margin:5px auto}.markdown_reactMarkDown__4HQBK a{color:var(--md-link,#239ac4);text-decoration:none}.markdown_reactMarkDown__4HQBK a:hover{cursor:pointer;color:var(--md-link-hover,#00bcd4)}.markdown_reactMarkDown__4HQBK aside{background-color:var(--md-aside-bg,#d2f9f7);padding:10px;border-radius:10px}.markdown_reactMarkDown__4HQBK summary{padding:10px;font-family:Comfortaa;font-weight:600;font-size:1.3em}.markdown_reactMarkDown__4HQBK summary:hover{cursor:pointer;color:var(--md-summary-hover,#00bcd4)}.markdown_reactMarkDown__4HQBK h1{text-align:center;font-family:Comfortaa;font-weight:600;font-size:1.5em}@media screen and (max-width:600px){.markdown_reactMarkDown__4HQBK img{max-width:100%}}