*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;background:#dc2626;min-height:100vh;padding:20px;display:flex;justify-content:center;align-items:center}.container{width:100%;max-width:1200px}header{text-align:center;margin-bottom:40px}.ponyta-image{width:120px;height:auto;margin-bottom:20px;animation:bounce 2s infinite ease-in-out;display:block;margin-left:auto;margin-right:auto}.title{font-family:"Press Start 2P",cursive;font-size:2rem;color:gold;text-shadow:3px 3px 0px #ff6b6b,6px 6px 0px #0066ff;margin-bottom:10px;animation:bounce 2s infinite ease-in-out}.subtitle{font-family:"Press Start 2P",cursive;font-size:.8rem;color:#000;text-shadow:2px 2px 0px #ff6b6b,4px 4px 0px rgba(0,0,0,.3);margin-top:15px;line-height:1.6}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px;margin-top:30px}.card{background:linear-gradient(145deg,#fff,#f0f0f0);border-radius:20px;padding:30px;box-shadow:0 10px 30px #0000004d,inset 0 1px #fff9;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,gold,#ff6b6b);background-size:200% 100%;animation:shimmer 3s linear infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px #0006,inset 0 1px #fff9}.card-header{display:flex;align-items:center;gap:15px;margin-bottom:25px;padding-bottom:15px;border-bottom:3px solid #e0e0e0}.card-icon{font-size:2.5rem;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.card-header h2{font-size:1.8rem;color:#333;font-weight:700;text-transform:uppercase;letter-spacing:1px}.card-content{display:flex;flex-direction:column;gap:20px}.burn-value{font-size:4rem;font-weight:700;color:#ff6b6b;text-align:center;font-family:"Press Start 2P",cursive;text-shadow:2px 2px 0px rgba(0,0,0,.1);animation:countUp 1s ease-out}@keyframes countUp{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.burn-label{text-align:center;color:#666;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px}.burn-list{margin-top:20px;max-height:200px;overflow-y:auto}.burn-item{background:linear-gradient(90deg,#fff,#f8f8f8);padding:12px 15px;margin-bottom:10px;border-radius:10px;border-left:4px solid #4ecdc4;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 5px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.burn-item:hover{transform:translate(5px);box-shadow:0 4px 8px #00000026}.burn-item-time{color:#999;font-size:.9rem}.burn-item-amount{font-weight:700;color:#ff6b6b;font-size:1.1rem}.burn-link{color:#ff6b6b;text-decoration:none;transition:color .2s ease}.burn-link:hover{color:#4ecdc4;text-decoration:underline}.burn-stats{display:flex;flex-direction:column;gap:15px;margin-top:20px}.stat-item{display:flex;justify-content:space-between;align-items:center;padding:15px;background:linear-gradient(90deg,#fff,#f8f8f8);border-radius:10px;border-left:4px solid #ffd700;box-shadow:0 2px 5px #0000001a;transition:transform .2s ease}.stat-item:hover{transform:translate(5px)}.stat-label{color:#666;font-weight:600;text-transform:uppercase;letter-spacing:1px}.stat-value{font-weight:700;color:#667eea;font-size:1.3rem;font-family:"Press Start 2P",cursive}.burn-list::-webkit-scrollbar{width:8px}.burn-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.burn-list::-webkit-scrollbar-thumb{background:#4ecdc4;border-radius:10px}.burn-list::-webkit-scrollbar-thumb:hover{background:#3aa89f}.site-footer{text-align:center;margin-top:40px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px}.twitter-link{display:inline-block;transition:transform .3s ease;color:#000}.twitter-link:hover{transform:scale(1.1)}.twitter-logo{width:32px;height:32px;fill:#000}.footer-text{font-family:Dancing Script,cursive;font-size:1.2rem;color:#ffffffe6;margin:0;font-weight:400}.contract-address{font-family:Inter,sans-serif;font-size:.9rem;color:#ffffffb3;margin:5px 0 0;font-weight:400;letter-spacing:.5px}@media (max-width: 768px){.title{font-size:1.2rem}.cards-container{grid-template-columns:1fr;gap:20px}.card{padding:20px}.burn-value{font-size:2.5rem}.card-header h2{font-size:1.4rem}.footer-text{font-size:1rem}}
