@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--color-text-primary: rgba(255, 255, 255, .87);--color-text-footer: rgba(77, 77, 74, .87);--color-bg-primary: #242424;font-family:Inter,ui-sans-serif,sans-serif;color:var(--color-text-primary);background-color:var(--color-bg-primary);line-height:1.6}body,h1,h2,h3,h4,p{margin:0;padding:0}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.28rem}h4{font-size:1.024rem}h5{font-size:.819rem}h6{font-size:.655rem}a{cursor:pointer;color:inherit}iframe{background-color:#fff;border:0}#app{max-width:48rem;margin:0 auto;padding:0 1rem}#app *{box-sizing:border-box}page-layout{height:100vh;display:flex;flex-direction:column;justify-content:space-between}page-layout>main{flex-grow:1}ul{list-style-type:none}a:hover{text-decoration:none}.invert:hover{background-color:var(--color-text-primary);color:var(--color-bg-primary)}.spacing-between>*+*{margin-top:1.25rem}.spacing-between-sm>*+*{margin-top:.75rem}.margin-0{margin:0}.padding-0{padding:0}
