html,body{color:#000;background:silver;margin:0;overflow-x:hidden}body{font-family:Times New Roman,Times,serif;font-size:16px}a{color:#00e}a:visited{color:#551a8b}a:active{color:red}.mono{font-family:Courier New,Courier,monospace}.page{box-sizing:border-box;text-align:center;max-width:560px;margin:0 auto;padding:24px 16px 32px}h1{color:#c00;text-shadow:2px 2px #fff,3px 3px #000;letter-spacing:1px;margin:8px 0 4px;font-family:Times New Roman,Times,serif;font-size:clamp(30px,10vw,44px);font-weight:700}.tag{margin:0 0 18px;font-style:italic}h2{margin:10px 0;font-size:22px}hr{border:0;border-top:2px groove #fff;margin:22px 0}.box{background:#d4d0c8;border:2px outset #fff;width:min(100%,320px);margin:0 auto}.clicksBox{margin-top:10px}.box .label{color:#fff;text-align:left;letter-spacing:1px;background:navy;padding:3px 6px;font-family:Verdana,Tahoma,sans-serif;font-size:11px;font-weight:700}.box .pot{border:2px inset #fff;padding:14px 12px}.unit{vertical-align:middle;font-family:Verdana,Tahoma,sans-serif;font-size:14px;font-weight:700}.off{color:maroon;margin-top:8px;font-family:Verdana,Tahoma,sans-serif;font-size:14px;font-weight:700}.counter{vertical-align:middle;white-space:nowrap;background:#000;border:2px inset gray;padding:3px;display:inline-block}.counter .digit,.counter .dot{color:#3f3;background:#111;min-width:.7em;margin:0 1px;padding:3px 2px;font-family:Courier New,Courier,monospace;font-size:22px;font-weight:700;line-height:1;display:inline-block}.counter .dot{background:0 0;min-width:.3em;padding:3px 0}.foot .counter .digit{padding:2px 1px;font-size:14px}.last{min-height:16px;margin:12px 0 18px;font-family:Verdana,Tahoma,sans-serif;font-size:12px}.field{font-family:Verdana,Tahoma,sans-serif;font-size:12px;font-weight:700}.field label{margin-bottom:4px;display:inline-block}.field input{box-sizing:border-box;color:#000;background:#fff;border:2px inset #fff;border-radius:0;width:min(100%,380px);padding:3px 4px;font-size:13px}.field input:disabled{background:#e0e0e0}.red{aspect-ratio:1;cursor:pointer;color:#fff;text-transform:uppercase;text-shadow:0 -1px #600,0 2px 3px #0006;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(62% 40% at 50% 18%,#ffffffbf,#fff0 70%),radial-gradient(circle at 50% 60%,#ff3b3b 0%,#d40000 55%,#8a0000 100%);border:3px solid #5a0000;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:min(72vw,250px);margin:22px auto 14px;font-family:Verdana,Tahoma,sans-serif;font-size:22px;font-weight:700;line-height:1.15;transition:transform 60ms,box-shadow 60ms;display:flex;box-shadow:0 8px #5a0000,0 14px 18px #00000073}.red:hover:not(:disabled){filter:brightness(1.06)}.red:active:not(:disabled),.red.down{transform:translateY(7px);box-shadow:0 1px #5a0000,0 4px 8px #00000073}.red:disabled{cursor:default;filter:grayscale(.85)brightness(.9)}.red:focus-visible{outline-offset:8px;outline:2px dotted #000}.msg{min-height:18px;margin:6px 0 12px;font-family:Verdana,Tahoma,sans-serif;font-size:14px;font-weight:700}.msg.plain{color:#000}.msg.win{color:green}.msg.bad{color:#c00}.rules{overflow-wrap:anywhere;font-family:Verdana,Tahoma,sans-serif;font-size:11px;line-height:1.6}.count{margin:-4px 0 8px;font-family:Verdana,Tahoma,sans-serif;font-size:11px}.hof thead th{position:sticky;top:0}.pager{margin:8px 0 0;font-family:Verdana,Tahoma,sans-serif;font-size:11px}.pager button{color:#000;cursor:pointer;background:#d4d0c8;border:2px outset #fff;border-radius:0;padding:2px 8px;font-family:Verdana,Tahoma,sans-serif;font-size:11px}.pager button:active:not(:disabled){border-style:inset}.pager button:disabled{color:gray;cursor:default}.hof{background:#fff;border:0;width:100%;margin:0 auto;font-family:Verdana,Tahoma,sans-serif;font-size:11px}.hof th{color:#fff;text-align:left;background:navy}.hof td{text-align:left;border-top:1px solid silver}.foot{font-family:Verdana,Tahoma,sans-serif;font-size:12px;line-height:1.9}.foot small{color:#404040;font-size:10px}@media (prefers-reduced-motion:reduce){.red{transition:none}}
