html{--bg-1:#1a1a1a;--bg-2:#666;--bg-3:#3d8f5b;--fg-1:#fff;--fg-2:#d9d9d9;--fg-3:#b3b3b3;--link:#04d250;--link-hover:#05fa5f;--link-active:#04c84c;--logo:#f80}body{--border-radius:4px;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;background-color:var(--bg-1);color:var(--fg-1);font-family:var(--font);background-image:linear-gradient(45deg,#000,#fff3),url(../../../mrsunshine.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-rows:auto 1fr;width:100vw;height:100vh;margin:0;font-size:1.2rem;line-height:1.5;display:grid;overflow:hidden}@media (prefers-color-scheme:light){html{--bg-1:#fff;--bg-2:#a6d9b8;--bg-3:#70c28e;--fg-1:#212121;--fg-2:#333;--fg-3:#404040;--link:#1cd45f;--link-hover:#1de265;--link-active:#196636;--logo:#ffa600}body{background-image:linear-gradient(45deg,#fff9,#ffffff1a),url(../../../mrsunshine.jpg)}}h1,h2,h3,h4,h5,h6{font-variant-numeric:tabular-nums;font-weight:400;line-height:1.1}h1{text-align:right;color:#fff;-webkit-user-select:none;user-select:none;text-shadow:14px 14px 0px var(--logo), -14px -14px 0px var(--logo), 14px -14px 0px var(--logo), -14px 14px 0px var(--logo);padding:1rem 3rem;font-size:3rem;font-weight:bolder}@media (width<=1000px){h1{font-size:2rem}}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover)}a:active{color:var(--link-active)}button,input,select{font-family:inherit;font-size:inherit}button{background:var(--link);color:var(--bg-1);border-radius:var(--border-radius);border:none;padding:.5rem 1rem}button:hover{background:var(--link-hover)}button:active{background:var(--link-active)}:is(button,button:hover,button:active):disabled{background:var(--link);filter:grayscale();opacity:.4}
