@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.action,.action--danger{--active-foreground:#a6accd;--hover-foreground:#fff;background-color:unset;color:var(--active-foreground)}.action--danger:focus,.action:focus{color:var(--focus-foreground)}.action--primary,.action--secondary{--active-foreground:#eee;--hover-foreground:#fff;color:var(--active-foreground)}.action--primary:focus,.action--secondary:focus{--border-color:var(--outline-color);color:var(--hover-foreground)}.loading.action--primary,.loading.action--secondary{background-color:var(--active-background)}.action{--active-background:var(--color-ghost-active);--border-color:var(--color-ghost);--focus-foreground:#fff;--hover-background:var(--color-ghost-hover)}.action--danger{--active-background:var(--color-danger-active);--border-color:var(--color-danger);--focus-foreground:var(--color-danger);--hover-background:var(--color-danger-hover)}.action--primary{--active-background:var(--color-primary-active);--hover-background:var(--color-primary-hover);--outline-color:var(--color-primary-outline);background-color:var(--color-primary)}.action--secondary{--active-background:var(--color-secondary-active);--hover-background:var(--color-secondary-hover);--outline-color:var(--color-secondary-outline);background-color:var(--color-secondary)}.action,[class^=action--]{min-width:var(--margin);padding:var(--padding-inline) var(--padding);border-radius:var(--border-radius);border:none;font-family:unset;font-size:unset;line-height:unset;-webkit-box-shadow:inset 0 0 0 var(--border) var(--border-color);box-shadow:inset 0 0 0 var(--border) var(--border-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s,color .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s,color .2s,-webkit-box-shadow .2s}.action:focus,[class^=action--]:focus{--border:var(--border-focus)}.action:hover,[class^=action--]:hover{--border-color:var(--hover-background);background-color:var(--hover-background);color:var(--hover-foreground)}.action:active,[class^=action--]:active{--border-color:var(--active-background);background-color:var(--active-background);color:var(--active-foreground)}.action.disabled,[class^=action--].disabled{--border-color:transparent;background-color:unset;color:var(--color-foreground-disabled)}.action>span,[class^=action--]>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root{--border:1px;--border-radius:3px;--border-focus:4px;--color-background:#0f111a;--color-background-sheet:#090b10;--color-background-front:#000;--color-background-element:#1c1f2b;--color-danger-active:#970e27;--color-danger-hover:#b02;--color-danger:#dc163a;--color-foreground:#8f93a2;--color-foreground-disabled:#3b3f51;--color-ghost-active:#171a24;--color-ghost-hover:#1f222f;--color-ghost-outline:#4b526d;--color-ghost:#191c28;--color-secondary-active:#a91b45;--color-secondary-hover:#ff3471;--color-secondary-outline:#ff6694;--color-secondary:#eb1353;--margin:calc(2*var(--padding));--padding-inline:1rem;--padding:calc(2*var(--padding-inline));--color-primary:#1bad98;--color-primary-active:#1c8877;--color-primary-hover:#44c6b2;--color-primary-outline:#7ae3d3}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{margin:0;background-color:var(--color-background);font-size:1.6rem;line-height:1.4;color:var(--color-foreground);font-family:Open Sans,sans-serif}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading.action,.loading.anchor,.loading.release__updates,.loading[class^=action--]{color:transparent;pointer-events:none}.loading.action:before,.loading.anchor:before,.loading.release__updates:before,.loading[class^=action--]:before{content:"";position:absolute;left:50%;width:2.2rem;height:2.2rem;border:2px solid transparent;border-top-color:#fff;border-radius:50%;margin-left:-1.3rem;-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite}.action,.anchor,.release__updates,[class^=action--],[class^=anchor--]{position:relative;display:inline-grid;grid-auto-flow:column;grid-column-gap:var(--padding-inline);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;outline:none}.anchor,.release__updates{--border-color:var(--color-ghost-hover);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s;transition:color .2s}.anchor:focus,.anchor:hover,.release__updates:focus,.release__updates:hover{color:#fff}.anchor:active,.release__updates:active{color:inherit}.anchor--inline,.release__updates{--border-color:var(--color-primary);-webkit-box-shadow:inset 0 calc(0px - var(--border)) 0 0 var(--border-color);box-shadow:inset 0 calc(0px - var(--border)) 0 0 var(--border-color);-webkit-transition:color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,color .2s,-webkit-box-shadow .2s}.anchor--inline:focus,.anchor--inline:hover,.release__updates:focus,.release__updates:hover{--border:var(--border-focus);color:#fff}.anchor--inline:active,.release__updates:active{--border-color:var(--color-primary-active);color:inherit}.anchor,.release__updates,[class^=anchor--]{color:inherit}.anchor.disabled,.disabled.release__updates,[class^=anchor--].disabled{--border-color:transparent;color:var(--color-foreground-disabled)}.field{--border-color:var(--color-ghost-outline);display:grid;row-gap:var(--padding-inline);color:#a6accd}.field.error{--border-color:var(--color-danger-active);color:rgba(187,0,34,.53)}.field.error input:focus,.field.error input:focus~label,.field.error input:hover,.field.error input:hover~label{--border-color:var(--color-danger);color:#b02}.field span{font-size:1.4rem}.field label{grid-row-start:1;margin-bottom:calc(0px - var(--padding-inline));padding-bottom:var(--padding-inline);font-weight:600;-webkit-transition:color .2s;transition:color .2s}.field input{padding:var(--padding-inline) var(--padding);background-color:unset;-webkit-box-shadow:inset 0 0 0 var(--border) var(--border-color);box-shadow:inset 0 0 0 var(--border) var(--border-color);border-radius:var(--border-radius);font-family:inherit;font-size:inherit;color:inherit;-webkit-transition:color .2s,-webkit-box-shadow .2s;transition:color .2s,box-shadow .2s,-webkit-box-shadow .2s;border:none;outline:none}.field input:focus{--border:2px}.field input:focus,.field input:focus~label,.field input:hover,.field input:hover~label{--border-color:var(--color-primary-outline);color:#fff}.field input:disabled{--border-color:transparent;background-color:rgba(59,63,81,.08)}.field input:disabled,.field input:disabled~label,.field input:disabled~span{color:var(--color-foreground-disabled)}.stack{--spacing:var(--margin);--size:120rem;display:grid;grid-template-columns:minmax(5vw,1fr) minmax(0,var(--size)) minmax(5vw,1fr);grid-row-gap:calc(2*var(--spacing));-ms-flex-line-pack:start;align-content:start;margin-top:var(--spacing);margin-bottom:var(--spacing)}.stack.stretched{--spacing:16vh}.stack>*{grid-column:2}.stack>*>:last-child{margin-bottom:0}.title,.title--headline{--weight:400;color:#fff}.title{--size:5rem}.title--headline{--size:6rem;letter-spacing:-1px}.title--section{--size:3rem;--weight:400;color:#a6accd}.title--sub-section{--size:2rem;color:#5e668a;--weight:600}.title,[class^=title--]{margin-top:0;margin-bottom:var(--padding);font-size:var(--size);font-weight:var(--weight)}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/montserrat-latin-extended-200.9da358ee.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/montserrat-latin-200.ef9fd390.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/open-sans-latin-extended-400.114bcf67.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/open-sans-latin-400.54949422.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/open-sans-latin-extended-600.e7eefae8.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/open-sans-latin-600.bf006418.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/open-sans-latin-extended-700.06e269db.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/open-sans-latin-700.1db8a90f.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.about{--size:150rem;margin-top:0}.about .releases{position:sticky;top:0}.about__content{--size:90rem;position:relative;background-color:var(--color-background-sheet);margin-bottom:0;padding-top:var(--margin);padding-bottom:var(--margin);z-index:0}.about__content:after,.about__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit;z-index:-1}.about__content:before{-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:skewY(2deg);transform:skewY(2deg);-webkit-box-shadow:0 0 200px rgba(0,0,0,.33);box-shadow:0 0 200px rgba(0,0,0,.33)}.about__footer{color:#4b526d;margin-top:0}.about__footer>nav{padding-top:var(--margin);border-top:1px solid rgba(59,63,81,.31)}.introduction{position:relative;display:grid;grid-template-columns:2fr minmax(50%,3fr);grid-column-gap:var(--margin);-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:hidden}.introduction .releases{margin-top:calc(0px - var(--margin));max-height:calc(100vh - var(--margin))}.introduction .title--headline,.introduction__subtitle{font-family:Montserrat,sans-serif;font-weight:200}.introduction__subtitle{margin-top:0;margin-bottom:var(--margin);font-size:3rem}.feed{--size:90rem;margin-top:0}.setup{--size:55rem}.setup .title{margin-bottom:0}.setup form{display:grid;row-gap:var(--margin)}.setup p{margin-top:0;margin-bottom:0}.setup__footer{display:grid;grid-auto-flow:column;grid-column-gap:var(--padding);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-foreground-disabled);font-size:1.4rem}.icon{width:1.8rem;height:1.8rem;fill:currentColor}.icon--star{color:#ffb700}.releases{--timeline-size:.5rem;position:relative;display:grid;grid-row-gap:var(--margin);padding-top:var(--margin);padding-left:var(--margin)}.releases:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--timeline-size);background-image:linear-gradient(var(--color-primary) calc(100% - 80rem),transparent)}.release{display:grid;grid-row-gap:var(--padding);background-color:#fff;padding:var(--padding);border-radius:var(--border-radius);color:#444;overflow:hidden}.release .anchor:focus,.release .anchor:hover,.release .release__updates:focus,.release .release__updates:hover,.release [class^=anchor]:focus,.release [class^=anchor]:hover{color:#222}.release .title--sub-section{margin-bottom:var(--padding-inline);padding-bottom:var(--padding-inline);border-bottom:1px dashed #ccc}.release__date{font-size:1.8rem;color:#a6accd}.release__date:before{--size:2rem;content:"";position:absolute;left:calc((var(--timeline-size) - var(--size))/2);width:var(--size);height:var(--size);border-radius:50%;background-image:radial-gradient(var(--color-primary) 20%,var(--color-background) 30%,var(--color-background) 50%,var(--color-primary) 60%)}.release__date:after{content:"";position:absolute;right:0;height:1px;background-color:hsla(0,0%,100%,.67)}.release__content{position:relative;background-color:#eff3f4;border-radius:inherit;margin:0 -2rem -2rem}.release__content:after{content:"";position:absolute;top:0;left:var(--border-radius);right:var(--border-radius);bottom:0;-webkit-box-shadow:inset 0 16px 12px -12px #eff3f4,inset 0 -16px 12px -12px #eff3f4;box-shadow:inset 0 16px 12px -12px #eff3f4,inset 0 -16px 12px -12px #eff3f4;pointer-events:none}.release__content__container{padding:var(--padding);max-height:45vh;overflow-y:auto}.release__status,.release__updates{position:absolute;top:var(--margin);right:0}.release__status{color:var(--color-foreground-disabled)}.release__updates{color:#a6accd;font-weight:700}.repository{display:grid;grid-row-gap:var(--padding-inline)}.repository__title{line-height:1.6}.repository__description,.repository__title{margin-top:0;margin-bottom:0}.repository__details{display:grid;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-column-gap:var(--padding)}.repository__details>div{display:grid;grid-auto-flow:column;grid-column-gap:var(--padding-inline);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.repository__avatar{width:4rem;height:4rem;margin-right:var(--padding);border-radius:50%;overflow:hidden;vertical-align:middle}.repository__language{display:inline-block;width:1.4rem;height:1.4rem;border-radius:50%}