@charset "utf-8";*{touch-action:manipulation}body{background:#222323;font-family:-apple-system,'Segoe UI','DejaVu Sans',system-ui,sans-serif;margin:1vw;-moz-user-select:none;-webkit-user-select:none;user-select:none}a,canvas{-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}canvas{display:block}a{cursor:default;touch-action:manipulation}#all{display:flex;flex-wrap:wrap;justify-content:center}#a,#b,#end,#nu,#p1{height:600px;width:600px}#p1{padding-bottom:10px;position:relative}#p2{padding:0 10px}#a,#b,#end,#nu{position:absolute}#nu{overflow:hidden;text-transform:capitalize}.n2,.nt{padding:0 4px}#btn-attack,#fun,.nt{font-size:32px;font-weight:600}.nt{background:#fff;bottom:0;color:#222323;line-height:1.4;position:absolute;width:600px}.n2{background:#dd3745;color:#fff;font-size:24px;font-weight:400;line-height:1.6;margin:0 -4px;text-shadow:2px 2px #a52639}#fun{color:#8cdaff;line-height:1.6;margin-bottom:10px;opacity:0;text-align:center;text-shadow:0 1px 1px #50b9eb,0 2px 1px #3e83d1;transition:opacity .5s;white-space:nowrap}#doge,#end{color:#ffe091;font-variant-numeric:tabular-nums;text-shadow:0 1px 1px #ffaa6e,0 2px 1px #ff695a}.fn{padding-bottom:10px}.fn a{background:#50b9eb;border-radius:6px;box-shadow:0 1px 1px #3e83d1,0 1px 2px #3e83d1;color:#fff;display:inline-block;font-size:20px;padding:4px 8px;text-decoration:none;text-shadow:0 1px 1px #3e83d1,0 1px 2px #3e83d1,0 1px 4px #3e83d1;text-transform:uppercase;white-space:pre-line}.fn a span{color:#ffe091;text-shadow:0 1px 1px #ffaa6e,0 1px 2px #ff695a,0 1px 4px #3e83d1}.fn a:hover{background:#ff6eaf;box-shadow:0 1px 1px #e54286,0 1px 2px #e54286;text-shadow:0 1px 1px #e54286,0 1px 2px #e54286,0 1px 4px #e54286}.fn a:hover span{text-shadow:0 1px 1px #ffaa6e,0 1px 2px #ff695a,0 1px 4px #e54286}.fn a:active{transform:translateY(2px)}a.off{filter:grayscale(1);pointer-events:none}.opt{display:flex}.opt .fn{padding:0 10px 30px 0}.opt .fn a{font-size:14px}.fn{left:-2000px;opacity:0;position:absolute;top:-1000px;transform:translateY(40px) scale3d(1.2,1.2,1);transform-origin:left;transition:opacity .5s,transform .5s}.fn.enter{opacity:1;position:static;transform:translateY(0) scale3d(1,1,1)}.nt{transition:transform 1s;transform:translateY(100%)}.nt.enter{transform:translateY(0)}.fn.fix{pointer-events:none;visibility:hidden}#end{background-color:rgba(0,0,0,.75);opacity:0;overflow:hidden;perspective:1400px;transition:opacity .5s}#end div{display:none;font-size:32px;height:600px;line-height:1.6;padding:600px 30px 0;text-align:center;transform:rotateX(40deg);transition:padding-top 10s ease-out;white-space:pre-line}#end.enter{opacity:1}#end.enter div{padding-top:0}