*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.25}ol,ul{list-style:none}a{color:inherit;text-decoration:none}fieldset{border:0}a:hover,a:link,a:visited{outline-style:none}textarea{overflow:auto}input,textarea{background-color:#fff}input::-moz-placeholder{opacity:1;color:inherit}input:-ms-input-placeholder{opacity:1;color:inherit}input::placeholder{opacity:1;color:inherit}button,input,select,textarea{border:0;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit}textarea{border-radius:0}@media (max-width:767px){input,textarea{font-size:1.6rem}}button,input[type=reset],input[type=submit]{background:0 0}a,button,input[type=checkbox],input[type=radio],input[type=submit],label[for],select{cursor:pointer}input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}dfn,em,i{font-style:italic}mark{display:inline-block;padding:0 .5rem;background:#f9b826;color:#000}.repo-box a:hover,.repo-logo>a:hover,abbr,del,ins{text-decoration:none}hr{line-height:0;border:0;height:.1rem;background-color:#e6e6e6}table{border-spacing:0;border-collapse:collapse;width:100%}table caption,table th{text-align:left}table th{font-weight:700}q:after,q:before{content:""}address{font-style:normal}iframe{display:block;width:100%;border:0}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:100;src:url(../fonts/roboto/roboto-v30-latin-ext-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url(../fonts/roboto/roboto-v30-latin-ext-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-v30-latin-ext-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url(../fonts/roboto/roboto-v30-latin-ext-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url(../fonts/roboto/roboto-v30-latin-ext-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:900;src:url(../fonts/roboto/roboto-v30-latin-ext-900.woff2)format("woff2")}html{font-size:10px;line-height:1.5;font-weight:400;vertical-align:baseline;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;color:#595959;overflow:visible;overflow-x:hidden;font-size:1.6rem;font-family:"Roboto",sans-serif}body.scroll--disabled{overflow:hidden}*{scrollbar-width:thin;scrollbar-color:#f84754 transparent}::-webkit-scrollbar{width:1rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#f84754}::-moz-selection{color:#2e0f58;background-color:#f2f3d2}::selection{color:#2e0f58;background-color:#f2f3d2}[hidden]{display:none}[disabled]{cursor:not-allowed}a,button,input{transition:all .35s ease}button{line-height:1}textarea{resize:none}a:disabled,button:disabled,fieldset:disabled,fieldset:disabled label,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}label{margin-bottom:0}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-style:none}button,input,select{border-radius:0}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#000;-moz-transition:all .35s ease;transition:all .35s ease}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#000;-ms-transition:all .35s ease;transition:all .35s ease}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{opacity:1;color:#000;transition:all .35s ease}input[type=email]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input[type=email]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,input[type=url]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity:0}button,input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.repo-logo>a>svg,select{display:block;width:100%}b,strong{font-weight:600}img,svg{height:auto}.repo,.repo-header{width:100%;display:flex;flex-direction:column;justify-content:center}.repo{position:relative;z-index:1;padding:7.5rem 0 0;color:#1f0a3c;min-height:100vh;align-items:center;background-color:#ebedf7}.repo-header{position:fixed;left:0;top:0;z-index:110;height:7.5rem;padding:0 2rem;background-color:#2e0f58}.repo-logo>a{display:block;width:20rem;text-decoration:none}.repo-logo>a>span{display:block;font-size:1.3rem;color:#fff;line-height:1}.repo-logo>a>span>strong{font-weight:400;color:#f84754}.repo-container{width:100%;max-width:66rem;padding:0 3rem;overflow:auto}@media (max-width:767px){.repo-container{padding:0 2rem}}.repo-content{padding:5rem 0}.repo-box{position:relative;padding:4.5rem;border-radius:1.6rem;background-color:#fff;box-shadow:0 0 3rem rgba(0,0,0,.15)}@media (max-width:767px){.repo-box{padding:3rem 1.5rem;box-shadow:0 0 2rem rgba(0,0,0,.15)}}.repo-box>h1{text-align:center;font-size:3rem;margin-bottom:1rem}.repo-box>h1,.repo-box>h1>strong,.repo-box>p>strong{font-weight:500}.repo-box>p{padding:1rem 0;margin-bottom:1rem;text-align:justify}.repo-box>p:last-child{margin-bottom:0}.repo-box>code{display:block;color:#fff;text-align:left;padding:1.5rem;border-radius:.4rem;font-size:1.4rem;margin-bottom:1rem;background-color:#2e0f58;font-family:monospace}.repo-box a{color:#f84754;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}