@font-face{font-family:Share Tech Mono;src:url(/assets/ShareTechMono-Regular-B9ZeNMwq.ttf);font-display:swap}body{margin:0}a{color:inherit;font-weight:700;word-break:break-all}.hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#app{--logo-size: 3rem;--font: "Share Tech Mono", Helvetica, Arial, sans-serif;--logo: url(/logo.svg);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background);color:var(--color);min-height:100vh;display:flex;flex-flow:column;transition:.3s cubic-bezier(.79,.14,.15,.86)}.logo{align-self:flex-end;margin:2rem 2rem 4rem;padding:calc(var(--logo-size) / 2);width:0px;height:0px;mask:var(--logo) no-repeat center center/contain;-webkit-mask:var(--logo) no-repeat center center/contain;background:var(--color)}form,.results,.colorCopy,.actions{display:flex}.colorCopy,form{flex-flow:column}form{padding:0 2rem}form label{font-size:1.3rem;margin-bottom:1rem}form input{margin:0 0 2rem;padding:1em;font-size:var(--font-size, 1.2rem);font-family:inherit;font-weight:700;border:none;border-radius:.5em}form input:disabled{color:inherit;background:inherit}form output{margin:1rem 0;font-size:3rem;font-weight:700;cursor:pointer}form small{padding:1em 0}.results,.actions{flex-wrap:wrap;justify-content:space-between;gap:3rem}.notitification{flex:100%}.results svg{inline-size:2rem;fill:currentColor}.results a{margin-top:1rem}footer{display:flex;column-gap:2rem;flex-wrap:wrap;justify-content:space-between;margin-top:auto;padding:2rem}footer a{text-decoration:none}@media screen and (min-width: 40rem){form input{--font-size: 2rem}}.show-enter-active{animation:show .5s}.show-leave-active{animation:show .5s reverse}@media (prefers-reduced-motion){.show-enter-active,.show-leave-active{animation:none}}@keyframes show{0%{transform:translateY(3rem);opacity:0}to{transform:none;opacity:1}}
