*{box-sizing:border-box}:root{--hl: #c86e00;--gap: 3vw;--gap-1: -3vw;--gap2x: 6vw;--font: clamp(2vw, 1rem, 4vw);--font2x: clamp(4vw, 2rem, 8vw);--midfont: clamp(3vw, 1.5rem, 6vw);--bigfont: min( 8vw, 4rem, 10vh);--hugefont: min(12vw, 6rem, 15vh);--fonterr: max(1em,4vw);--fontdyn: max(1em,5vw);--font2dyn: max(2em,10vw);--radius: .5em;--contour: .2vw;--time: .2s;--trans: transform var(--time), opacity var(--time);--green: #5a5;--red: #a55;--off: #555;--link: rgb(0,100,200)}body{background-color:#333;color:#eee;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:0;margin:0;width:100vw;overflow-x:hidden;display:flex;flex-direction:column}a,a:visited{text-decoration:none}a:hover{text-decoration:underline}a[rel^=external]:after,a[target=_blank]{content:" ↗"}input,button,label,a.button{color:#fff;outline:none;display:inline-block}input::placeholder{color:#eee}input[type=text]:focus{box-shadow:0 0 var(--radius) var(--hl)}input[type=submit],a.button{background-color:var(--green);font-size:var(--bigfont);font-weight:700;border-radius:var(--radius);line-height:var(--bigfont)}input[type=submit],input[type=button],a.button,button{cursor:pointer}aside :is(input[type=submit],a.button){--radius: .25em}input,button,select,textarea,.button{font-family:inherit;border:var(--contour) solid #fff8;background-color:#444;padding:.5em;touch-action:manipulation}input:disabled,button:disabled,a.button:disabled{opacity:.5;cursor:not-allowed!important}input:not(:disabled):active,button:not(:disabled):active,a[role=button]:active,a.button:active{box-shadow:0 0 var(--radius) var(--hl)}input:not(:disabled):hover,button:not(:disabled):hover,a[role=button]:hover,a.button:hover{box-shadow:0 0 var(--radius) #888;text-decoration:none}h1,h2{color:var(--hl);font-weight:400;text-align:center;margin:0}h1{text-shadow:0 0 var(--contour) #f00;font-size:10vw;text-transform:uppercase}h2{text-shadow:0 0 var(--contour) #000;font-size:6vw;white-space:nowrap}h3,h4,h5,h6{margin:.5em 0}h1,h2,section,.full{grid-column:1 / -1;place-self:center;width:100%}ol,ul{padding-left:2em}img{object-fit:cover;max-width:100%}.iconify{display:inline-block;width:1em;height:1em}button .iconify,a .iconify{pointer-events:none;vertical-align:top}time{font-weight:600}.error{color:var(--red)}@media (prefers-color-scheme: dark){body{background-color:#333;color:#eee}input,button,label,a.button{color:#fff}input::placeholder{color:#eee}}section.svelte-1s4pjm2{display:grid;place-items:center;width:fit-content;max-width:100%;grid-template-columns:1fr auto auto auto;gap:var(--gap)}output.svelte-1s4pjm2{font-size:var(--hugefont);text-shadow:0 0 var(--contour) #000;-webkit-user-select:none;user-select:none;padding-right:var(--gap2x);min-width:2em;text-align:right}output.total.svelte-1s4pjm2{font-weight:700}div.svelte-1s4pjm2{width:var(--hugefont);height:var(--hugefont)}div.front.svelte-1s4pjm2 .b,div.back.svelte-1s4pjm2 .f,div.none.svelte-1s4pjm2 g{stroke:var(--off)}button.svelte-1s4pjm2{display:flex;border-radius:var(--radius);font-size:var(--bigfont);background-color:var(--green);-webkit-user-select:none;user-select:none;min-width:calc(2em + 2 * var(--contour));min-height:calc(2em + 2 * var(--contour))}button.svelte-1s4pjm2:nth-of-type(odd){background-color:var(--red)}a.svelte-1s4pjm2{display:flex;place-items:center;font-size:var(--hugefont);grid-column-end:-1;border-radius:50%;color:#ccc}section.svelte-1arqb72{display:grid;gap:var(--gap);grid-template-columns:1fr auto;align-items:center}input.svelte-1arqb72{flex-grow:1;align-self:stretch}input.svelte-1arqb72:read-only{cursor:pointer}label.svelte-1arqb72{display:flex;color:#888;align-items:center;justify-content:space-between;grid-column-end:span 2;font-size:var(--fontdyn);gap:var(--gap)}label.svelte-1arqb72:last-of-type{grid-column-end:span 1}a.svelte-1arqb72{display:flex;place-items:center;font-size:var(--font2dyn);border-radius:var(--radius);color:#ccc;margin-block:var(--gap-1)}form.svelte-1sgcala{display:flex;flex-direction:column;gap:var(--gap);padding:var(--gap);align-items:center}form.popup.svelte-1sgcala{pointer-events:none;opacity:.3;overflow:hidden}
