.logo,.stat-card p,h1,h2,h3{font-family:Montserrat,sans-serif}.logo,.tx-table th{text-transform:uppercase}.logo span,.nav-links a{color:var(--text-main)}.toast,.tx-table{overflow:hidden}.link,.nav-links a{text-decoration:none}.details-table,.tx-table{border-collapse:collapse}:root{--bg-dark:#0a0514;--bg-panel:#170c2a;--primary:#8e24aa;--primary-hover:#ab47bc;--text-main:#f3e5f5;--text-muted:#ba68c8;--tx-sent:#ef5350;--tx-received:#66bb6a;--tx-paramining:#ce93d8}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}.logo,h1,h2,h3{font-weight:700;letter-spacing:-.02em}.logo{letter-spacing:1px;font-size:24px;font-weight:700;color:var(--primary)}.stat-card p{letter-spacing:.5px}.tx-table th{font-size:12px;font-weight:600;letter-spacing:.05em}.tx-table td{font-variant-numeric:tabular-nums}.navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 5%;background-color:var(--bg-panel);box-shadow:0 4px 15px rgba(0,0,0,.5)}.nav-links{list-style:none;display:flex;gap:20px}.nav-links a{transition:color .3s}.nav-links a.active,.nav-links a:hover,.search-section h1{color:var(--primary-hover)}.burger{display:none;cursor:pointer}.burger .line{width:25px;height:3px;background:var(--text-main);margin:5px;transition:.3s}.search-section{text-align:center;margin-bottom:50px}.search-section h1{margin-bottom:20px}.footer-links ul li,.stat-card h3{margin-bottom:10px}.search-box{display:flex;justify-content:center;gap:10px;max-width:600px;margin:0 auto}.search-box input{flex:1;padding:15px;border:none;border-radius:8px;background:var(--bg-panel);color:var(--text-main);font-size:16px;outline:0;border:1px solid var(--primary)}.search-box button{padding:15px 30px;border:none;border-radius:8px;background:var(--primary);color:#fff;font-size:16px;cursor:pointer;transition:background .3s,transform .1s}.stat-card,.tx-table{background:var(--bg-panel);border-radius:12px}.search-box button:hover{background:var(--primary-hover)}.search-box button:active{transform:scale(.98)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px}.stat-card{padding:25px;text-align:center;border-top:3px solid var(--primary);box-shadow:0 4px 15px rgba(0,0,0,.3);transition:transform .3s}.stat-card:hover{transform:translateY(-5px)}.stat-card h3{color:var(--text-muted);font-size:14px}.footer-links h3,.transactions-section h2{margin-bottom:20px}.stat-card p{font-size:24px;font-weight:700}.tx-table td,.tx-table th{padding:15px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.tx-table th{background:rgba(142,36,170,.2);color:var(--text-muted)}.pagination button,.toast{background:var(--bg-panel)}.tx-sent{color:var(--tx-sent)}.tx-received{color:var(--tx-received)}.tx-paramining{color:var(--tx-paramining)}.pagination{display:flex;justify-content:center;gap:10px;margin-top:20px}.pagination button{border:1px solid var(--primary);color:var(--text-main);padding:8px 15px;border-radius:5px;cursor:pointer}.pagination button.active,.pagination button:hover{background:var(--primary)}.pagination button:disabled{opacity:.5;cursor:not-allowed}.hidden{display:none}.fade-in{animation:.8s forwards fadeIn}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.burger.toggle .line:first-child{transform:rotate(-45deg) translate(-5px,6px)}.burger.toggle .line:nth-child(2){opacity:0}.burger.toggle .line:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}.status-badge{padding:4px 8px;border-radius:4px;font-size:11px;color:#fff}.status-badge.tx-sent{background-color:var(--tx-sent)}.status-badge.tx-received{background-color:var(--tx-received)}.footer-links h3::after,.toast-progress::after{content:'';background:var(--primary)}.status-badge.tx-paramining{background-color:var(--primary);color:#fff}.stat-card.price-card{border-top:3px solid #4caf50}.toast-container{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px}.footer-links h3,.toast{position:relative;color:var(--text-main)}.toast{border-left:4px solid var(--primary);min-width:280px;padding:15px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5);animation:.4s forwards slideIn}.footer-desc,.footer-links ul li a,fo.details-table .label{color:var(--text-muted);font-size:14px}.toast.error{border-left-color:var(--tx-sent)}.toast-content{display:flex;align-items:center;gap:12px}.toast-msg{font-size:14px;font-weight:500}.toast-progress{position:absolute;bottom:0;left:0;height:3px;width:100%;background:rgba(255,255,255,.1)}.footer{background-color:var(--bg-panel)}.toast-progress::after{position:absolute;left:0;width:100%;height:100%;animation:3s linear forwards progress}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes progress{from{width:100%}to{width:0%}}@media (min-width:1024px){.stats-grid{grid-template-columns:repeat(5,1fr)}}.footer{margin-top:50px}.footer-container{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-info{flex:1;min-width:250px}.footer-links h3{font-size:18px}.footer-links ul li a{transition:.3s;text-decoration:none}.footer-links ul li a:hover{color:var(--primary-hover);padding-left:5px}@media (max-width:768px){.navbar{position:relative}.nav-links{display:none;flex-direction:column;position:absolute;top:100%;left:0;background:var(--bg-panel);width:100%;text-align:center;padding:20px 0;z-index:999;box-shadow:0 10px 20px rgba(0,0,0,.6)}.nav-links.show{display:flex}.burger{display:block}.search-box{flex-direction:column}.footer-container{flex-direction:column;text-align:center}.footer-links h3::after{left:50%;transform:translateX(-50%)}.footer{padding:40px 5% 20px}}.footer-info,body{flex-direction:column;display:flex}body,html{height:100%;margin:0}body{background-color:var(--bg-dark);color:var(--text-main);min-height:100vh}.container{flex:1 0 auto;width:100%;max-width:1200px;margin:0 auto;padding:20px 5%}.footer{flex-shrink:0;border-top:1px solid rgba(142,36,170,.2);padding:40px 0}.footer-container{max-width:1000px;margin:0 auto;padding:0 5%;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.footer-section{flex:1}.footer-info{align-items:flex-end;text-align:right}.footer-links{min-width:150px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.footer-links h3::after{position:absolute;bottom:-8px;left:0;width:30px;height:2px}.footer-links ul{list-style:none;padding:0;margin:0}.footer-desc{line-height:1.6;margin-top:15px;max-width:400px}.footer-copy{color:rgba(255,255,255,.3);font-size:12px;margin-top:20px}@media (max-width:768px){.footer-container{flex-direction:column;align-items:center;text-align:center;gap:50px}.footer-links{order:1;align-items:center;text-align:center}.footer-links h3::after{left:50%;transform:translateX(-50%)}.footer-info{order:2;align-items:center;text-align:center}.footer-desc{max-width:100%}}.details-card{background:var(--bg-panel);border-radius:12px;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,.4);border-top:3px solid var(--primary);max-width:800px;margin:0 auto}.details-table{width:100%}.details-table td{padding:15px;border-bottom:1px solid rgba(255,255,255,.05)}fo.details-table .label{font-weight:600;width:30%}.details-table .value{color:var(--text-main);font-family:Inter,sans-serif;word-break:break-all}.link{color:var(--primary-hover);border-bottom:1px dashed var(--primary)}.link:hover{color:var(--text-main);border-bottom-style:solid}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.tx-table{width:100%;min-width:500px}@media (max-width:600px){.tx-table td,.tx-table th{padding:10px 8px;font-size:13px}.container{padding:15px 10px}}#statsTableBody td{white-space:nowrap}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;text-align:center}.stat-item{padding:15px;background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(171,71,188,.1)}.jvm-tooltip{background:var(--bg-panel)!important;border:1px solid var(--primary)!important;color:var(--text-main)!important;font-family:Inter,sans-serif;padding:10px!important;border-radius:8px!important}#chartdiv{background:radial-gradient(circle,rgba(74,20,140,.1) 0,rgba(0,0,0,0) 70%);border-radius:20px;box-shadow:inset 0 0 50px rgba(171,71,188,.05)}am5-tooltip{pointer-events:none}
@media (max-width: 600px) {
    .stats-grid {
        grid-template-columns: none
    }
}