memoscan
← all memos

Memo 0x84260dcc…626535 on Ethereum

<!doctype html><html><head><meta charset="utf-8"><title>shards</title><style> :root { /* Pattern 1: 7 bands */ --color1: #bb44dd; --color2: #000; --pos1: 0%; --pos2: 8.33%; --pos3: 25%; --pos4: 41.67%; --pos5: 58.33%; --pos6: 75%; --pos7: 91.67%; /* Pattern 2: 5 bands */ --color2-1: #6486f5; --color2-2: #000; --pos2-1: 0%; --pos2-2: 12.5%; --pos2-3: 37.5%; --pos2-4: 62.5%; --pos2-5: 87.5%; /* Pattern 3: 3 bands */ --color3-1: #ffffff; --color3-2: #000; --color4-1: #ff00cc; --color4-2: #000; --pos3-1: 0%; --pos3-2: 50%; --pos3-3: 100%; } body { background-color: black; margin: 0; padding: 0; width: 100vw; height: 100vh; overflow: hidden; } .gradient-container { position: absolute; overflow: hidden; transition: all 0.3s ease; clip-path: var(--clip-path); /* Emboss effect */ box-shadow: inset 2px 2px 5px rgba(255, 255, 255, 0.4), inset -2px -2px 5px rgba(0, 0, 0, 0.4); /* Add more depth with a subtle border */ } .gradient-up { background-image: repeating-linear-gradient( to bottom, var(--color1) var(--pos1), var(--color2) var(--pos2), var(--color1) var(--pos3), var(--color2) var(--pos4), var(--color1) var(--pos5), var(--color2) var(--pos6), var(--color1) var(--pos7) ); animation: moveUpwards 5s linear infinite; } .gradient-down { background-image: repeating-linear-gradient( to bottom, var(--color2-1) var(--pos2-1), var(--color2-2) var(--pos2-2), var(--color2-1) var(--pos2-3), var(--color2-2) var(--pos2-4), var(--color2-1) var(--pos2-5) ); animation: moveDownwards 5s linear infinite; } .gradient-left { background-image: repeating-linear-gradient( to right, var(--color3-1) var(--pos3-1), var(--color3-2) var(--pos3-2), var(--color3-1) var(--pos3-3) ); animation: moveLeft 5s linear infinite; } .gradient-right { background-image: repeating-linear-gradient( to right, var(--color4-1) var(--pos1), var(--color4-2) var(--pos2), var(--color4-1) var(--pos3), var(--color4-2) var(--pos4), var(--color4-1) var(--pos5), var(--color4-2) var(--pos6), var(--color4-1) var(--pos7) ); animation: moveRight 5s linear infinite; } .strobe { background-color: #000; } @keyframes strobeEffect { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes moveUpwards { 0% { background-position: 0 100%; } 100% { background-position: 0 -100%; } } @keyframes moveDownwards { 0% { background-position: 0 -100%; } 100% { background-position: 0 100%; } } @keyframes moveLeft { 0% { background-position: 100% 0; } 100% { background-position: -100% 0; } } @keyframes moveRight { 0% { background-position: -100% 0; } 100% { background-position: 100% 0; } } :root{--color1:#ff0000;--color2:#000;--pos1:0%;--pos2:8.33%;--pos3:25%;--pos4:41.67%;--pos5:58.33%;--pos6:75%;--pos7:91.67%;--color2-1:#400026;--color2-2:#000;--pos2-1:0%;--pos2-2:12.5%;--pos2-3:37.5%;--pos2-4:62.5%;--pos2-5:87.5%;--color3-1:#00ff0c;--color3-2:#000;--color4-1:#0600ff;--color4-2:#000;--pos3-1:0%;--pos3-2:50%;--pos3-3:100%;}:root{--color1: #ff0000; --color2-1: #400026; --color3-1: #00ff0c; --color4-1: #0600ff;}</style></head><body style="margin:0;background-color:black;width:100vw;height:100vh;overflow:hidden;"><div id="puzzle-container"><div class="gradient-container gradient-right" data-x="0" data-y="0" data-width="0.206388" data-height="0.12749" style="left: 0px; top: 0px; width: 134.152px; height: 82.8685px; --clip-path: polygon(0% 0%, 98% 0%, 133% 71%, 0% 114%); background-size: 268.304px 82.8685px; animation-duration: 43s;"></div><div class="gradient-container gradient-left" data-x="0.206388" data-y="0" data-width="0.02041199999999999" data-height="0.12749" style="left: 134.152px; top: 0px; width: 13.2678px; height: 82.8685px; --clip-path: polygon(-22% 0%, -28% 0%, 243% 158%, 335% 71%); background-size: 26.5356px 82.8685px; animation-duration: 62s;"></div><div class="gradient-container gradient-left" data-x="0" data-y="0.12749" data-width="0.201852" data-height="0.20801" style="left: 0px; top: 82.8685px; width: 131.204px; height: 135.207px; --clip-path: polygon(0% 9%, 75% -17%, 114% 98%, 0% 75%); background-size: 262.408px 135.207px; animation-duration: 72s;"></div><div class="gradient-container gradient-up" data-x="0.201852" data-y="0.12749" data-width="0.02494799999999998" data-height="0.20801" style="left: 131.204px; top: 82.8685px; width: 16.2162px; height: 135.207px; --clip-path: polygon(-202% -17%, 217% 36%, 405% 129%, 117% 98%); background-size: 16.2162px 270.413px; animation-duration: 68s;"></div><div class="gradient-container gradient-up" data-x="0.22679999999999997" data-y="0" data-width="0.04698" data-height="0.110715" style="left: 147.42px; top: 0px; width: 30.537px; height: 71.9647px; --clip-path: polygon(-56% 0%, 267% 0%, 100% 103%, 60% 158%); background-size: 30.537px 143.929px; animation-duration: 43s;"></div><div class="gradient-container gradient-left" data-x="0.27377999999999997" data-y="0" data-width="0.26622" data-height="0.110715" style="left: 177.957px; top: 0px; width: 173.043px; height: 71.9647px; --clip-path: polygon(30% 0%, 84% 0%, 78% 101%, 0% 103%); background-size: 346.086px 71.9647px; animation-duration: 32s;"></div><div class="gradient-container gradient-up" data-x="0.22679999999999997" data-y="0.110715" data-width="0.31320000000000003" data-height="0.224785" style="left: 147.42px; top: 71.9647px; width: 203.58px; height: 146.11px; --clip-path: polygon(9% 28%, 82% 1%, 78% 88%, 24% 126%); background-size: 203.58px 292.221px; animation-duration: 79s;"></div><div class="gradient-container gradient-right" data-x="0" data-y="0.33549999999999996" data-width="0.54" data-height="0.21450000000000002" style="left: 0px; top: 218.075px; width: 351px; height: 139.425px; --clip-path: polygon(0% -24%, 87% -12%, 106% 68%, 0% 76%); background-size: 702px 139.425px; animation-duration: 80s;"></div><div class="gradient-container gradient-left" data-x="0.54" data-y="0" data-width="0.46" data-height="0.55" style="left: 351px; top: 0px; width: 299px; height: 357.5px; --clip-path: polygon(-9% 0%, 100% 0%, 100% 89%, 7% 87%); background-size: 598px 357.5px; animation-duration: 28s;"></div><div class="gradient-container gradient-left" data-x="0" data-y="0.55" data-width="0.0364" data-height="0.180675" style="left: 0px; top: 357.5px; width: 23.66px; height: 117.439px; --clip-path: polygon(0% -29%, 170% -4%, 182% 98%, 0% 111%); background-size: 47.32px 117.439px; animation-duration: 12s;"></div><div class="gradient-container gradient-down" data-x="0" data-y="0.7306750000000001" data-width="0.0364" data-height="0.058806000000000004" style="left: 0px; top: 474.939px; width: 23.66px; height: 38.2239px; --clip-path: polygon(0% 35%, 182% -6%, 264% 62%, 0% 24%); background-size: 23.66px 76.4478px; animation-duration: 91s;"></div><div class="gradient-container gradient-down" data-x="0" data-y="0.789481" data-width="0.0364" data-height="0.008019000000000002" style="left: 0px; top: 513.163px; width: 23.66px; height: 5.21235px; --clip-path: polygon(0% -560%, 264% -278%, -113% 86%, 0% 842%); background-size: 23.66px 10.4247px; animation-duration: 16s;"></div><div class="gradient-container gradient-down" data-x="0.0364" data-y="0.55" data-width="0.2436" data-height="0.2475" style="left: 23.66px; top: 357.5px; width: 158.34px; height: 160.875px; --clip-path: polygon(10% -3%, 99% 13%, 118% 121%, -32% 100%); background-size: 158.34px 321.75px; animation-duration: 27s;"></div><div class="gradient-container gradient-down" data-x="0" data-y="0.7975" data-width="0.078736" data-height="0.0891" style="left: 0px; top: 518.375px; width: 51.1784px; height: 57.915px; --clip-path: polygon(0% 67%, 142% 86%, 118% 34%, 0% 30%); background-size: 51.1784px 115.83px; animation-duration: 26s;"></div><div class="gradient-container gradient-down" data-x="0.078736" data-y="0.7975" data-width="0.024864" data-height="0.0891" style="left: 51.1784px; top: 518.375px; width: 16.1616px; height: 57.915px; --clip-path: polygon(132% 86%, -191% 51%, 75% 16%, 56% 34%); background-size: 16.1616px 115.83px; animation-duration: 72s;"></div><div class="gradient-container gradient-up" data-x="0" data-y="0.8865999999999999" data-width="0.10360000000000001" data-height="0.11340000000000001" style="left: 0px; top: 576.29px; width: 67.34px; height: 73.71px; --clip-path: polygon(0% -55%, 94% -66%, 109% 100%, 0% 100%); background-size: 67.34px 147.42px; animation-duration: 76s;"></div><div class="gradient-container gradient-left" data-x="0.10360000000000001" data-y="0.7975" data-width="0.09349199999999999" data-height="0.010125" style="left: 67.34px; top: 518.375px; width: 60.7698px; height: 6.58125px; --clip-path: polygon(-77% 451%, 35% 451%, 156% 520%, 3% -358%); background-size: 121.54px 6.58125px; animation-duration: 82s;"></div><div class="gradient-container gradient-right" data-x="0.19709200000000002" data-y="0.7975" data-width="0.082908" data-height="0.010125" style="left: 128.11px; top: 518.375px; width: 53.8902px; height: 6.58125px; --clip-path: polygon(-73% 451%, 154% 503%, 114% -329%, 63% 520%); background-size: 107.78px 6.58125px; animation-duration: 98s;"></div><div class="gradient-container gradient-up" data-x="0.10360000000000001" data-y="0.8076249999999999" data-width="0.1764" data-height="0.15582375" style="left: 67.34px; top: 524.956px; width: 114.66px; height: 101.285px; --clip-path: polygon(2% -30%, 107% -28%, 132% 53%, 4% 59%); background-size: 114.66px 202.571px; animation-duration: 6s;"></div><div class="gradient-container gradient-left" data-x="0.10360000000000001" data-y="0.9634487499999999" data-width="0.1764" data-height="0.03655125" style="left: 67.34px; top: 626.242px; width: 114.66px; height: 23.7583px; --clip-path: polygon(4% -174%, 132% -199%, 59% 100%, 6% 100%); background-size: 229.32px 23.7583px; animation-duration: 41s;"></div><div class="gradient-container gradient-up" data-x="0.28" data-y="0.55" data-width="0.26892" data-height="0.061200000000000004" style="left: 182px; top: 357.5px; width: 174.798px; height: 39.78px; --clip-path: polygon(-1% 51%, 118% 99%, 88% 35%, -13% 43%); background-size: 174.798px 79.56px; animation-duration: 5s;"></div><div class="gradient-container gradient-right" data-x="0.54892" data-y="0.55" data-width="0.05507999999999999" data-height="0.061200000000000004" style="left: 356.798px; top: 357.5px; width: 35.802px; height: 39.78px; --clip-path: polygon(88% 99%, -24% -113%, 125% 207%, -57% 35%); background-size: 71.604px 39.78px; animation-duration: 32s;"></div><div class="gradient-container gradient-right" data-x="0.28" data-y="0.6112" data-width="0.324" data-height="0.3213" style="left: 182px; top: 397.28px; width: 210.6px; height: 208.845px; --clip-path: polygon(-10% -11%, 104% 20%, 122% 91%, 4% 106%); background-size: 421.2px 208.845px; animation-duration: 73s;"></div><div class="gradient-container gradient-right" data-x="0.28" data-y="0.9325" data-width="0.0513864" data-height="0.0675" style="left: 182px; top: 606.125px; width: 33.4012px; height: 43.875px; --clip-path: polygon(26% 27%, 254% -35%, -46% 100%, -140% 100%); background-size: 66.8023px 43.875px; animation-duration: 49s;"></div><div class="gradient-container gradient-left" data-x="0.3313864" data-y="0.9325" data-width="0.1462536" data-height="0.0675" style="left: 215.401px; top: 606.125px; width: 95.0648px; height: 43.875px; --clip-path: polygon(54% -35%, 61% -118%, 130% 100%, -51% 100%); background-size: 190.13px 43.875px; animation-duration: 61s;"></div><div class="gradient-container gradient-down" data-x="0.47764" data-y="0.9325" data-width="0.11498759999999998" data-height="0.0675" style="left: 310.466px; top: 606.125px; width: 74.7419px; height: 43.875px; --clip-path: polygon(-49% -118%, 38% -117%, 80% 100%, 38% 100%); background-size: 74.7419px 87.75px; animation-duration: 86s;"></div><div class="gradient-container gradient-left" data-x="0.5926276" data-y="0.9325" data-width="0.011372400000000001" data-height="0.0675" style="left: 385.208px; top: 606.125px; width: 7.39206px; height: 43.875px; --clip-path: polygon(-624% -117%, 724% -44%, -143% 100%, -201% 100%); background-size: 14.7841px 43.875px; animation-duration: 81s;"></div><div class="gradient-container gradient-up" data-x="0.604" data-y="0.55" data-width="0.12672" data-height="0.14850000000000002" style="left: 392.6px; top: 357.5px; width: 82.368px; height: 96.525px; --clip-path: polygon(-54% -47%, 162% -16%, 53% 88%, 18% 72%); background-size: 82.368px 193.05px; animation-duration: 82s;"></div><div class="gradient-container gradient-left" data-x="0.73072" data-y="0.55" data-width="0.24773759999999995" data-height="0.14850000000000002" style="left: 474.968px; top: 357.5px; width: 161.029px; height: 96.525px; --clip-path: polygon(32% -16%, 127% -12%, 111% 147%, -24% 88%); background-size: 322.059px 96.525px; animation-duration: 69s;"></div><div class="gradient-container gradient-down" data-x="0.9784575999999999" data-y="0.55" data-width="0.021542400000000027" data-height="0.14850000000000002" style="left: 635.997px; top: 357.5px; width: 14.0026px; height: 96.525px; --clip-path: polygon(312% -12%, 100% -41%, 100% 130%, 129% 147%); background-size: 14.0026px 193.05px; animation-duration: 40s;"></div><div class="gradient-container gradient-down" data-x="0.604" data-y="0.6985" data-width="0.26532" data-height="0.3015" style="left: 392.6px; top: 454.025px; width: 172.458px; height: 195.975px; --clip-path: polygon(9% -14%, 70% 5%, 112% 100%, -10% 100%); background-size: 172.458px 391.95px; animation-duration: 82s;"></div><div class="gradient-container gradient-up" data-x="0.86932" data-y="0.6985" data-width="0.13067999999999996" data-height="0.057285" style="left: 565.058px; top: 454.025px; width: 84.942px; height: 37.2353px; --clip-path: polygon(-60% 26%, 100% 77%, 100% -18%, -38% 73%); background-size: 84.942px 74.4705px; animation-duration: 37s;"></div><div class="gradient-container gradient-right" data-x="0.86932" data-y="0.7557849999999999" data-width="0.13067999999999996" data-height="0.244215" style="left: 565.058px; top: 491.26px; width: 84.942px; height: 158.74px; --clip-path: polygon(-38% -6%, 100% -28%, 100% 100%, 24% 100%); background-size: 169.884px 158.74px; animation-duration: 92s;"></div></div><script>function layoutShards(){var vw=window.innerWidth;var vh=window.innerHeight;document.querySelectorAll(".gradient-container").forEach(function(div){var x=parseFloat(div.dataset.x||0);var y=parseFloat(div.dataset.y||0);var w=parseFloat(div.dataset.width||0);var h=parseFloat(div.dataset.height||0);div.style.left=(x*vw)+"px";div.style.top=(y*vh)+"px";div.style.width=(w*vw)+"px";div.style.height=(h*vh)+"px";if(div.classList.contains("gradient-left")||div.classList.contains("gradient-right")){div.style.backgroundSize=(w*vw*2)+"px "+(h*vh)+"px";}else{div.style.backgroundSize=(w*vw)+"px "+(h*vh*2)+"px";}});}window.addEventListener("resize",layoutShards);window.addEventListener("load",layoutShards);layoutShards();</script></body></html>