html{box-sizing:border-box;height:100%;font-size:62.5%}body{height:100%;font-size:1.4rem}*,:before,:after{box-sizing:inherit}ol,ul{padding:0;list-style-type:none}body,h1,h2,h3,h4,h5,h6,p,ol,li,ul,dl,dd,blockquote,figure,hr,pre{margin:0;line-height:1em}a:hover,a:active,a:focus{color:#000;outline:none}#__next{text-align:center;width:100%}.wrapper{grid-template-rows:1fr auto;justify-content:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.wrapper:before{content:"";background-image:var(--bg);z-index:-2;filter:blur(8px);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.05)}.wrapper:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.aligner{margin:4rem}.item{text-align:center;align-self:center;margin:auto}.tagline{color:#999;text-transform:uppercase;margin-bottom:1em;padding:14px 0 13px;font:300 2rem/2.5rem SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#title{color:#111;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;font:900 6rem/6rem -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#subtitle{color:#111;-webkit-hyphens:auto;hyphens:auto;margin-top:1.5rem;font:300 3rem/3rem -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.meta{text-align:center;align-self:flex-end;width:100%;padding:1em 0;font:300 1rem/1.25rem SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#reload{color:#d3d3d3;cursor:pointer;background:0 0;border:0;outline:none;margin-top:4rem;font:300 1.5rem/1.5rem SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;text-decoration:none;display:inline-block}.space-btn{color:#000;border:1px solid #a3a3a3;border-radius:4px;width:15rem;padding:.25em 1em}ul.footer-list{align-items:center;padding:0;list-style:none;display:inline-flex}ul.footer-list:first-of-type{margin-bottom:1.5rem;display:block}ul.footer-list li{color:#222;margin:0 .25rem;display:inline-block}ul.footer-list a{color:#777}ul.footer-list select{max-width:110px}@media (min-width:800px){.tagline{font:300 3rem/2.8rem SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#title{font:900 9rem/8.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#subtitle{font:300 3rem/3rem -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}}@media screen and (max-width:400px){.tagline{font-size:1.5rem}#reload{font-size:1.25rem}ul.footer-list select{max-width:70px}}.choice{white-space:pre-line;word-break:break-word;padding:0 4rem}@media screen and (max-width:400px){.choice{padding:0 2rem}}.reason{white-space:pre-line;word-break:break-word;padding:0 2rem}@media screen and (max-width:200px){.reason{padding:0 1rem}}body,.wrapper,#title,#subtitle,.tagline,#reload,.space-btn,ul.footer-list li,ul.footer-list a{transition:background-color .3s,color .3s,border-color .3s}[data-theme=Light] body{color:#000;background-color:#fff}[data-theme=Light] #title,[data-theme=Light] #subtitle,[data-theme=Light] .tagline,[data-theme=Light] #reload{color:#111}[data-theme=Light] .space-btn{color:#111;border-color:#000}[data-theme=Light] ul.footer-list li{color:#222}[data-theme=Light] ul.footer-list a{color:#777}[data-theme=Light] a:hover,[data-theme=Light] a:active,[data-theme=Light] a:focus{color:#000}[data-theme=Light] .wrapper:after{background:#ffffffa6}[data-theme=Dark] body{color:#e0e0e0;background-color:#121212}[data-theme=Dark] #title,[data-theme=Dark] #subtitle{color:#fff}[data-theme=Dark] .tagline{color:#a0a0a0}[data-theme=Dark] #reload{color:#d3d3d3}[data-theme=Dark] .space-btn{color:#e0e0e0;border-color:#d3d3d3}[data-theme=Dark] ul.footer-list li{color:#ccc}[data-theme=Dark] ul.footer-list a{color:#999}[data-theme=Dark] a:hover,[data-theme=Dark] a:active,[data-theme=Dark] a:focus{color:#fff}[data-theme=Dark] .wrapper:after{background:#000000a6}.theme-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:capitalize;text-decoration:none}
