0x3bd0…cda2

All memos sent from and to 0x3bd0…cda2.

<!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:#c6c6c6;--color2:#000;--pos1:0%;--pos2:8.33%;--pos3:25%;--pos4:41.67%;--pos5:58.33%;--pos6:75%;--pos7:91.67%;--color2-1:#cd83c2;--color2-2:#000;--pos2-1:0%;--pos2-2:12.5%;--pos2-3:37.5%;--pos2-4:62.5%;--pos2-5:87.5%;--color3-1:#241a17;--color3-2:#000;--color4-1:#b283cd;--color4-2:#000;--pos3-1:0%;--pos3-2:50%;--pos3-3:100%;}:root{--color1: #c6c6c6; --color2-1: #cd83c2; --color3-1: #241a17; --color4-1: #b283cd;}</style></head><body style="margin:0;background-color:black;width:100vw;height:100vh;overflow:hidden;"><div id="puzzle-container"><div class="gradient-container gradient-up" data-x="0" data-y="0" data-width="0.53" data-height="0.37" style="left: 0px; top: 0px; width: 175.96px; height: 122.84px; --clip-path: polygon(0% 0%, 106% 0%, 90% 97%, 0% 96%); background-size: 175.96px 245.68px; animation-duration: 44s;"></div><div class="gradient-container gradient-right" data-x="0.53" data-y="0" data-width="0.28669999999999995" data-height="0.37" style="left: 175.96px; top: 0px; width: 95.1844px; height: 122.84px; --clip-path: polygon(11% 0%, 102% 0%, 104% 96%, -18% 97%); background-size: 190.369px 122.84px; animation-duration: 16s;"></div><div class="gradient-container gradient-up" data-x="0.8167000000000001" data-y="0" data-width="0.18330000000000002" data-height="0.0444" style="left: 271.144px; top: 0px; width: 60.8556px; height: 14.7408px; --clip-path: polygon(3% 0%, 100% 0%, 100% 11%, -9% 24%); background-size: 60.8556px 29.4816px; animation-duration: 20s;"></div><div class="gradient-container gradient-right" data-x="0.8167000000000001" data-y="0.0444" data-width="0.18330000000000002" data-height="0.3256" style="left: 271.144px; top: 14.7408px; width: 60.8556px; height: 108.099px; --clip-path: polygon(-9% -10%, 100% -12%, 100% 77%, 6% 96%); background-size: 121.711px 108.099px; animation-duration: 92s;"></div><div class="gradient-container gradient-up" data-x="0" data-y="0.37" data-width="0.09480000000000001" data-height="0.035336700000000006" style="left: 0px; top: 122.84px; width: 31.4736px; height: 11.7318px; --clip-path: polygon(0% -42%, 138% 19%, 65% 279%, 0% 160%); background-size: 31.4736px 23.4636px; animation-duration: 98s;"></div><div class="gradient-container gradient-left" data-x="0.09480000000000001" data-y="0.37" data-width="0.025200000000000007" data-height="0.035336700000000006" style="left: 31.4736px; top: 122.84px; width: 8.3664px; height: 11.7318px; --clip-path: polygon(143% 19%, 252% 221%, 20% 78%, -131% 279%); background-size: 16.7328px 11.7318px; animation-duration: 88s;"></div><div class="gradient-container gradient-right" data-x="0" data-y="0.40533670000000005" data-width="0.12000000000000001" data-height="0.3180303" style="left: 0px; top: 134.572px; width: 39.84px; height: 105.586px; --clip-path: polygon(0% 7%, 83% -2%, 117% 107%, 0% 77%); background-size: 79.68px 105.586px; animation-duration: 59s;"></div><div class="gradient-container gradient-right" data-x="0" data-y="0.723367" data-width="0.0636" data-height="0.04762989" style="left: 0px; top: 240.158px; width: 21.1152px; height: 15.8131px; --clip-path: polygon(0% -152%, 196% 35%, 145% -27%, 0% 162%); background-size: 42.2304px 15.8131px; animation-duration: 23s;"></div><div class="gradient-container gradient-right" data-x="0.0636" data-y="0.723367" data-width="0.056400000000000006" data-height="0.04762989" style="left: 21.1152px; top: 240.158px; width: 18.7248px; height: 15.8131px; --clip-path: polygon(108% 35%, 135% 45%, 58% 153%, 51% -27%); background-size: 37.4496px 15.8131px; animation-duration: 84s;"></div><div class="gradient-container gradient-up" data-x="0" data-y="0.77099689" data-width="0.12000000000000001" data-height="0.09670310999999998" style="left: 0px; top: 255.971px; width: 39.84px; height: 32.1054px; --clip-path: polygon(0% 30%, 80% 26%, 146% 183%, 0% 97%); background-size: 39.84px 64.2109px; animation-duration: 73s;"></div><div class="gradient-container gradient-left" data-x="0" data-y="0.8677000000000001" data-width="0.0228" data-height="0.08864099999999998" style="left: 0px; top: 288.076px; width: 7.5696px; height: 29.4288px; --clip-path: polygon(0% -4%, 100% 18%, 100% 157%, 0% 59%); background-size: 15.1392px 29.4288px; animation-duration: 53s;"></div><div class="gradient-container gradient-up" data-x="0.0228" data-y="0.8677000000000001" data-width="0.09720000000000001" data-height="0.08864099999999998" style="left: 7.5696px; top: 288.076px; width: 32.2704px; height: 29.4288px; --clip-path: polygon(0% 18%, 157% 90%, 35% 130%, 0% 157%); background-size: 32.2704px 58.8576px; animation-duration: 67s;"></div><div class="gradient-container gradient-down" data-x="0" data-y="0.9563410000000001" data-width="0.013284" data-height="0.043658999999999996" style="left: 0px; top: 317.505px; width: 4.41029px; height: 14.4948px; --clip-path: polygon(0% -83%, 100% 122%, 100% 100%, 0% 100%); background-size: 4.41029px 28.9896px; animation-duration: 95s;"></div><div class="gradient-container gradient-down" data-x="0.013284" data-y="0.9563410000000001" data-width="0.035916000000000003" data-height="0.043658999999999996" style="left: 4.41029px; top: 317.505px; width: 11.9241px; height: 14.4948px; --clip-path: polygon(0% 122%, 63% -72%, 2% 100%, 0% 100%); background-size: 11.9241px 28.9896px; animation-duration: 85s;"></div><div class="gradient-container gradient-left" data-x="0.04920000000000001" data-y="0.9563410000000001" data-width="0.033984" data-height="0.043658999999999996" style="left: 16.3344px; top: 317.505px; width: 11.2827px; height: 14.4948px; --clip-path: polygon(-39% -72%, 286% 145%, 213% 100%, -104% 100%); background-size: 22.5654px 14.4948px; animation-duration: 43s;"></div><div class="gradient-container gradient-left" data-x="0.08318400000000001" data-y="0.9563410000000001" data-width="0.036816" data-height="0.043658999999999996" style="left: 27.6171px; top: 317.505px; width: 12.2229px; height: 14.4948px; --clip-path: polygon(172% 145%, -72% 61%, -12% 100%, 104% 100%); background-size: 24.4458px 14.4948px; animation-duration: 16s;"></div><div class="gradient-container gradient-left" data-x="0.12000000000000001" data-y="0.37" data-width="0.24036407999999998" data-height="0.3654" style="left: 39.84px; top: 122.84px; width: 79.8009px; height: 121.313px; --clip-path: polygon(16% 21%, 99% -7%, 104% 83%, 20% 87%); background-size: 159.602px 121.313px; animation-duration: 10s;"></div><div class="gradient-container gradient-right" data-x="0.12000000000000001" data-y="0.7354" data-width="0.24036407999999998" data-height="0.26459999999999995" style="left: 39.84px; top: 244.153px; width: 79.8009px; height: 87.8472px; --clip-path: polygon(20% -18%, 104% -23%, 80% 100%, -17% 100%); background-size: 159.602px 87.8472px; animation-duration: 2s;"></div><div class="gradient-container gradient-left" data-x="0.36036408" data-y="0.37" data-width="0.48801191999999993" data-height="0.45990000000000003" style="left: 119.641px; top: 122.84px; width: 162.02px; height: 152.687px; --clip-path: polygon(-1% -6%, 94% 13%, 96% 110%, 12% 83%); background-size: 324.04px 152.687px; animation-duration: 29s;"></div><div class="gradient-container gradient-left" data-x="0.36036408" data-y="0.8299" data-width="0.48801191999999993" data-height="0.17009999999999997" style="left: 119.641px; top: 275.527px; width: 162.02px; height: 56.4732px; --clip-path: polygon(12% -45%, 96% 27%, 90% 100%, -10% 100%); background-size: 324.04px 56.4732px; animation-duration: 92s;"></div><div class="gradient-container gradient-down" data-x="0.8483760000000001" data-y="0.37" data-width="0.054824000000000025" data-height="0.263529" style="left: 281.661px; top: 122.84px; width: 18.2016px; height: 87.4916px; --clip-path: polygon(-56% 23%, -1% -20%, 51% 107%, -59% 105%); background-size: 18.2016px 174.983px; animation-duration: 64s;"></div><div class="gradient-container gradient-up" data-x="0.8483760000000001" data-y="0.6335290000000001" data-width="0.054824000000000025" data-height="0.03257099999999998" style="left: 281.661px; top: 210.332px; width: 18.2016px; height: 10.8136px; --clip-path: polygon(-59% 42%, 51% 57%, 233% -69%, 127% 120%); background-size: 18.2016px 21.6271px; animation-duration: 98s;"></div><div class="gradient-container gradient-up" data-x="0.8483760000000001" data-y="0.6660999999999999" data-width="0.054824000000000025" data-height="0.323883" style="left: 281.661px; top: 221.145px; width: 18.2016px; height: 107.529px; --clip-path: polygon(127% 2%, 233% -17%, 65% 100%, -21% 100%); background-size: 18.2016px 215.058px; animation-duration: 87s;"></div><div class="gradient-container gradient-up" data-x="0.8483760000000001" data-y="0.989983" data-width="0.054824000000000025" data-height="0.010016999999999991" style="left: 281.661px; top: 328.674px; width: 18.2016px; height: 3.32564px; --clip-path: polygon(-21% 0%, 65% 0%, 196% 100%, -86% 100%); background-size: 18.2016px 6.65129px; animation-duration: 69s;"></div><div class="gradient-container gradient-right" data-x="0.9031999999999999" data-y="0.37" data-width="0.05420799999999994" data-height="0.017009999999999997" style="left: 299.862px; top: 122.84px; width: 17.9971px; height: 5.64732px; --clip-path: polygon(-102% -308%, 43% -89%, 152% 376%, 4% 117%); background-size: 35.9941px 5.64732px; animation-duration: 42s;"></div><div class="gradient-container gradient-left" data-x="0.9031999999999999" data-y="0.38701" data-width="0.05420799999999994" data-height="0.045989999999999996" style="left: 299.862px; top: 128.487px; width: 17.9971px; height: 15.2687px; --clip-path: polygon(4% 6%, 152% 102%, 65% 230%, 23% 47%); background-size: 35.9941px 15.2687px; animation-duration: 35s;"></div><div class="gradient-container gradient-down" data-x="0.9574079999999999" data-y="0.37" data-width="0.04259199999999995" data-height="0.00441" style="left: 317.859px; top: 122.84px; width: 14.1405px; height: 1.46412px; --clip-path: polygon(-72% -342%, 100% -1699%, 100% 770%, 27% -1170%); background-size: 14.1405px 2.92824px; animation-duration: 90s;"></div><div class="gradient-container gradient-up" data-x="0.9574079999999999" data-y="0.37440999999999997" data-width="0.04259199999999995" data-height="0.058589999999999996" style="left: 317.859px; top: 124.304px; width: 14.1405px; height: 19.4519px; --clip-path: polygon(27% -96%, 100% 50%, 100% 43%, -45% 202%); background-size: 14.1405px 38.9038px; animation-duration: 65s;"></div><div class="gradient-container gradient-down" data-x="0.9031999999999999" data-y="0.433" data-width="0.09679999999999989" data-height="0.0567" style="left: 299.862px; top: 143.756px; width: 32.1376px; height: 18.8244px; --clip-path: polygon(13% -43%, 100% -59%, 100% 187%, 31% 165%); background-size: 32.1376px 37.6488px; animation-duration: 91s;"></div><div class="gradient-container gradient-left" data-x="0.9031999999999999" data-y="0.48969999999999997" data-width="0.09679999999999989" data-height="0.5103" style="left: 299.862px; top: 162.58px; width: 32.1376px; height: 169.42px; --clip-path: polygon(31% 7%, 100% 10%, 100% 100%, 55% 100%); background-size: 64.2752px 169.42px; animation-duration: 67s;"></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>