@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--color-primary:#007bff;--color-accent:#17c6e9;--color-background-light:#f9fafb;--color-text-primary-light:#111827;--color-text-secondary-light:#6b7280;--color-border-light:#e5e7eb;--color-card-bg-light:#fff;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-hover-bg-light:#e0f2fe;--color-sidebar-bg-light:#f3f4f6;--font-family-global:"Inter",sans-serif;--font-size-base:15px;--font-size-table:13.2px;--font-size-heading-xl:1.25rem;--font-size-heading-lg:1.09rem;--font-size-heading-md:1rem;--font-size-stats-count:1.7rem;--font-size-small:11px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--sidebar-width:250px;--header-height:60px;--footer-height:50px;--content-padding:20px}[data-theme=dark]{--color-primary:#60a5fa;--color-background-light:#0f172a;--color-text-primary-light:#d1d5db;--color-text-secondary-light:#9ca3af;--color-border-light:#334155;--color-card-bg-light:#1e293b;--color-hover-bg-light:#155e75;--color-sidebar-bg-light:#1f2937;--color-dark-blue:#1a202c;--color-light-gray:#f3f4f6}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background-light);color:var(--color-text-primary-light);font-family:var(--font-family-global);margin:0;transition:background-color .3s ease,color .3s ease}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-container{display:flex;flex-direction:column}.main-content,.page-content{flex:1 1}.app-header{padding:15px var(--content-padding);position:sticky;top:0}.app-header .main-nav li{margin-right:20px}.app-footer{height:var(--footer-height)}.app-card{background-color:var(--color-card-bg-light);border:1px solid var(--color-border-light);border-radius:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;margin-bottom:var(--content-padding);padding:var(--content-padding);transition:background-color .3s ease}.app-card .card-content p{color:var(--color-text-primary-light);font-size:var(--font-size-base);margin:5px 0}.stats-cards{grid-gap:var(--content-padding);display:grid;gap:var(--content-padding);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:var(--content-padding)}.stats-cards .app-card{text-align:center}.stats-cards .app-card .card-title{border-bottom:none;padding-bottom:0}.stats-cards .app-card p{color:var(--color-primary);font-size:var(--font-size-stats-count);font-weight:var(--font-weight-bold);margin-top:10px}.table-container{border:1px solid var(--color-border-light);border-radius:8px;overflow-x:auto}.app-table{color:var(--color-text-primary-light);font-size:var(--font-size-table)}.app-table td,.app-table th{border-bottom:1px solid var(--color-border-light);padding:12px 15px;text-align:left}.app-table th{background-color:var(--color-sidebar-bg-light);color:var(--color-text-secondary-light);font-size:.85em;font-weight:var(--font-weight-semibold);text-transform:uppercase}.app-table tbody tr:last-child td{border-bottom:none}.app-table tbody tr:hover{background-color:var(--color-hover-bg-light);cursor:pointer}.status-success{color:var(--color-success)}.status-fail,.status-success{font-weight:var(--font-weight-medium)}.status-fail{color:var(--color-error)}.status-pending{color:var(--color-warning);font-weight:var(--font-weight-medium)}@media (max-width:768px){.app-header,.main-content{flex-direction:column}.app-header{height:auto;padding-bottom:10px}.app-header .header-actions,.app-header .main-nav{margin-top:10px}.stats-cards{grid-template-columns:1fr}}.details-page{color:var(--color-text-primary-light);padding:var(--content-padding)}.details-header-section{margin-bottom:30px}.details-summary-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:30px}.details-tabs{margin-top:30px}.details-table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.app-table{border-collapse:collapse;min-width:800px;width:100%}@media (max-width:768px){.details-summary-section{grid-template-columns:1fr}.details-header-section h1{font-size:var(--font-size-heading-lg)}.account-activity-info,.account-address-info{align-items:flex-start;flex-direction:column;gap:10px}.tab-headers{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.details-page{padding:15px}.details-header-section h1{font-size:var(--font-size-heading-md)}.responsive-address .full-address{display:none}.responsive-address .short-address{display:inline}}.responsive-address .short-address{display:none}.responsive-address .full-address{display:inline}.swap-container{align-items:center;background:linear-gradient(90deg,#f0b90b,#8b5e00);display:flex;justify-content:center;min-height:100vh;padding:20px}.swap-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffe6;border:1.5px solid #eee;border-radius:22px;box-shadow:0 10px 48px 0 #00000029;color:#191b1f;font-family:Montserrat,Inter,Arial,sans-serif;margin:30px auto 0;max-width:410px;min-width:295px;padding:36px 28px 32px;position:relative;width:100%;z-index:2}.swap-header{display:flex;justify-content:flex-start;margin-bottom:18px}.swap-header button{background:#f0b90b;border:none;border-radius:5px;box-shadow:0 1px 6px 0 #00000012;color:#1e293b;cursor:pointer;font-size:1.08rem;font-weight:600;letter-spacing:.02em;padding:9px 23px;transition:background .2s,color .15s}.swap-header button.active{background:linear-gradient(90deg,#2563eb00 50%,#2563eb00);color:#1a1818}.exchange-rate{color:#3b4c7a;font-size:1rem;font-weight:500;justify-content:center;letter-spacing:.01em;margin:10px 0 0;opacity:.75}.swap-body{display:flex;flex-direction:column;z-index:3}.swap-input-container{background:#e6ecff99;border:1.5px solid #e0e5ed;border-radius:13px;box-shadow:0 1px 6px 0 #0000000d;margin-bottom:14px;padding:15px 12px 10px 14px;position:relative}.swap-input-header{color:#2d3647;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-bottom:7px;opacity:.86}.swap-input{align-items:center;display:flex;gap:7px;position:relative;width:100%}.swap-input input{background:#0000;border:none;color:#181b23;font-size:26px;font-weight:600;outline:none;padding-right:7px;transition:color .15s;width:100%}.token-selector{align-items:center;background:#f6f8fb;border:1.2px solid #e1e6f1;border-radius:18px;box-shadow:0 .5px 2px #00000014;cursor:pointer;display:flex;gap:7px;margin-left:7px;max-width:160px;min-width:105px;overflow:hidden;padding:6px 14px 6px 9px;position:relative;transition:box-shadow .15s}.token-selector span{display:inline-block;font-size:1rem;max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-selector img.token-logo{border-radius:50%;box-shadow:0 1.5px 7px 0 #6464c81c;height:28px;margin-right:7px;width:28px}.arrow-down{flex-shrink:0;font-size:13px;margin-left:7px;margin-right:-7px}.token-selector img{height:24px;margin-right:5px;width:24px}.main-action-button{background:#2563eb;border:none;border-radius:8px;box-shadow:0 3px 18px 0 #3480e617;color:#fff;cursor:pointer;font-size:1.11rem;font-weight:600;letter-spacing:.01em;margin-bottom:14px;padding:13px 0;transition:background .18s,box-shadow .18s;width:100%}.main-action-button.active,.main-action-button:focus,.main-action-button:hover{background:#1e40af;color:#fff}.token-logo{height:24px;width:24px}.dropdown-menu{animation:fadeIn .23s;background:#fff;border:1.5px solid #e1e6f1;border-radius:12px;box-shadow:0 8px 36px #1e2d3c2b;left:0;min-width:180px;overflow:hidden;position:absolute;top:115%;z-index:9}@media (max-width:768px){.swap-card{margin-top:20px;padding:25px 20px}.swap-input input{font-size:22px}.token-selector{max-width:140px;min-width:90px;padding:5px 10px 5px 7px}.token-selector img.token-logo{height:24px;width:24px}.token-selector span{font-size:.9rem}.dropdown-item{font-size:.95rem;padding:10px 12px}.connect-wallet-button,.main-action-button{font-size:1rem;padding:14px 0}.network-popup-content{padding:25px 30px}.network-popup-content h3{font-size:1.2rem}.network-popup-content p{font-size:.95rem}.network-popup-content button{font-size:.9rem;margin:0 5px;padding:7px 18px}}@media (max-width:480px){.swap-card{margin-top:15px;padding:20px 15px}.swap-input input{font-size:20px}.token-selector{max-width:120px;min-width:80px}.token-selector span{font-size:.85rem}.dropdown-item{font-size:.9rem}.connect-wallet-button,.main-action-button{font-size:.95rem;padding:12px 0}.network-popup-content{min-width:280px;padding:20px}.network-popup-content button{display:block;margin:10px 0;width:100%}}.dropdown-item{align-items:center;color:#191b1f;cursor:pointer;display:flex;font-size:1.02rem;font-weight:500;gap:12px;padding:12px 16px;transition:background .16s,color .16s}.dropdown-item:hover{background:#f3f6fd;color:#1d3be5}.percentage-buttons{display:flex;justify-content:space-between;margin-top:10px}.percentage-buttons button{background-color:var(--color-background-secondary-light);border:1px solid var(--color-border-light);border-radius:5px;color:var(--color-text-secondary-light);cursor:pointer;padding:5px 10px}.swap-arrow{align-items:center;color:#2563eb;cursor:pointer;display:flex;font-size:32px;justify-content:center;margin:2px 0 10px;text-align:center;transition:color .18s;-webkit-user-select:none;user-select:none;z-index:2}.swap-arrow:hover{color:#f0b90b}.swap-arrow-icon{font-size:2.1rem}.min-received{color:#aaa;font-size:12px;margin-top:10px}.swap-footer{margin-top:19px}.exchange-rate{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.connect-wallet-button{background:#2563eb;border:none;border-radius:9px;box-shadow:0 3px 24px 0 #3480e624;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:600;letter-spacing:.01em;margin-top:7px;padding:16px 0;transition:background .22s,box-shadow .18s;width:100%}.connect-wallet-button:focus,.connect-wallet-button:hover{background:#1e40af;box-shadow:0 6px 32px 0 #2473ff2e;color:#fff}.network-popup{align-items:center;animation:fadeIn .16s;background:#17242d3b;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.network-popup-content{background:#fff;border-radius:15px;box-shadow:0 6px 36px 0 #5069b42b;min-width:320px;padding:35px 40px 30px;text-align:center;z-index:1001}.network-popup-content h3{color:#1d3be5;margin-bottom:8px}.network-popup-content p{color:#313c50;font-size:1.04rem;margin-bottom:22px}.network-popup-content button{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:500;margin:0 9px;padding:9px 23px;transition:background .16s}.network-popup-content button.secondary{background:#f3f6fd;border:1.5px solid #2563eb;color:#1d3be5}.network-popup-content button:hover{background:#f0b90b;color:#222}.busy-popup .busy{align-items:center;display:flex;flex-direction:column}.busy-spinner{animation:spinBusy .9s linear infinite;border:4.5px solid #2563eb;border-radius:50%;border-top-color:#f0b90b;display:inline-block;height:40px;margin-bottom:18px;width:40px}@keyframes spinBusy{to{transform:rotate(1turn)}}@media (max-width:650px){.swap-card{max-width:96vw;min-width:0;padding:18px 6vw 20px}.network-popup-content{padding:20px 6vw 17px}}.swap-abstract-bg{align-items:center;animation:bgMove 12s infinite alternate;background:linear-gradient(120deg,#1e293b00,#2563eb2e 50%,#a7f3d000);display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:0}@keyframes bgMove{0%{background-position:0 50%}to{background-position:100% 50%}}.swap-bg-shape{border-radius:50%;filter:blur(40px);opacity:.45;pointer-events:none;position:absolute;z-index:1}.shape1{animation:float1 10s infinite alternate;background:#f0b90b;height:350px;left:8vw;top:15vh;width:350px}.shape2{animation:float2 12s infinite alternate;background:#00ffe0;bottom:10vh;height:320px;right:5vw;width:320px}.shape3{animation:float3 14s infinite alternate;background:#2563eb;height:270px;right:30vw;top:8vh;width:270px}@keyframes float1{0%{transform:translateY(0)}to{transform:translateY(-40px)}}@keyframes float2{0%{transform:translateY(0)}to{transform:translateY(30px)}}@keyframes float3{0%{transform:translateX(0)}to{transform:translateX(40px)}}.developer-hub-page{color:#333;font-family:Arial,sans-serif}.hero-section{background-color:#e60023;color:#fff;padding:60px 20px;text-align:center}.hero-content{margin:0 auto;max-width:800px}.hero-content h1{font-size:3em;margin-bottom:20px}.hero-content p{font-size:1.2em;line-height:1.5;margin-bottom:30px}.get-started-button{align-items:center;background-color:#fff;border:none;border-radius:5px;color:#e60023;cursor:pointer;display:inline-flex;font-size:1em;gap:10px;padding:10px 25px}.get-started-button .icon{font-size:1.2em}.navigation-search-section{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:15px 20px}.nav-left .dropdown{color:#666;font-size:.9em;margin-right:20px}.nav-right .search-box{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:20px;display:flex;padding:5px 15px}.search-box .search-icon{color:#999;margin-right:5px}.search-box .ctrl-k{background-color:#eee;border-radius:3px;color:#666;font-size:.8em;margin-left:10px;padding:2px 6px}.content-sections{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;padding:40px 20px}.content-column h2{color:#e60023;font-size:1.5em;margin-bottom:15px}.content-column ul{list-style:none;padding:0}.content-column ul li{margin-bottom:10px}.content-column ul li a{color:#333;font-size:1em;text-decoration:none}.content-column ul li a:hover{color:#e60023}@media (max-width:768px){.content-sections{grid-template-columns:1fr}.navigation-search-section{align-items:flex-start;flex-direction:column}.nav-left{margin-bottom:10px}}.app-container{background-color:var(--color-background-light);color:var(--color-text-primary-light);display:grid;grid-template-columns:1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height);min-height:100vh;transition:background-color .3s ease,color .3s ease}.app-header{align-items:center;background-color:var(--color-card-bg-light);box-shadow:0 2px 4px #0000000d;color:var(--color-text-primary-light);display:flex;grid-column:1/-1;height:var(--header-height);justify-content:space-between;padding:0 var(--content-padding);z-index:1000}.app-header .header-left{align-items:center;display:flex;gap:30px}.app-header .logo{color:var(--color-primary);font-size:var(--font-size-heading-md);font-weight:var(--font-weight-bold);letter-spacing:1px;text-transform:uppercase}.app-header .logo img{height:40px}.app-header .main-nav ul{display:flex;gap:25px;list-style:none;margin:0;padding:0}.app-header .main-nav a{color:var(--color-text-secondary-light);font-size:var(--font-size-table);font-weight:var(--font-weight-medium);text-decoration:none;transition:color .2s ease}.app-header .main-nav a:hover{color:var(--color-primary)}.app-header .header-right{align-items:center;display:flex;gap:20px}.app-header .search-bar{align-items:center;background-color:var(--color-background-light);border:1px solid var(--color-border-light);border-radius:20px;display:flex;padding:5px 10px}.full-address{display:inline}.short-address{display:none}.app-header .search-input{background:#0000;border:none;color:var(--color-text-primary-light);font-size:var(--font-size-table);outline:none;padding:5px;width:200px}.app-header .search-button{background:none;border:none;color:var(--color-text-secondary-light);cursor:pointer;font-size:var(--font-size-table)}.app-header .header-icons{display:flex;gap:15px}.app-header .header-icons .icon{color:var(--color-text-secondary-light);cursor:pointer;font-size:20px}.app-header .connect-wallet-button{background-color:var(--color-primary);border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:var(--font-weight-medium);padding:8px 15px;transition:background-color .2s ease}.app-header .connect-wallet-button:hover{background-color:#0056b3}.app-header .mobile-menu-toggle{background:none;border:none;color:var(--color-text-primary-light);cursor:pointer;display:none;font-size:24px}@media (max-width:768px){.app-header{justify-content:space-between;padding:0 14px}.app-header .header-left .header-right{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.app-header .logo{margin-right:0}.app-header .main-nav{box-shadow:0 2px 4px #0000000d;left:0;padding:10px 0;position:absolute;top:var(--header-height)}.app-header .main-nav,.app-header .main-nav.open{background-color:var(--color-card-bg-light);width:100%;z-index:999}.app-header .main-nav.open{align-items:flex-start!important;border-radius:0 0 14px 14px;box-shadow:0 4px 16px #1b3c8817;display:flex!important;flex-direction:column;padding:22px 20px 16px 18px}.app-header .main-nav.open a{font-size:1.12rem;padding:12px 0;text-align:left}.app-header .main-nav.open a.active,.app-header .main-nav.open a:hover{background:#eaf2ff;background:var(--color-hover-bg-light,#eaf2ff);border-left:4px solid var(--color-primary);color:var(--color-primary)}.app-header .main-nav a,.app-header .main-nav li,.app-header .main-nav ul{align-items:flex-start!important;text-align:left!important}.app-header .main-nav.open ul{align-items:flex-start!important;display:flex;flex-direction:column;gap:5px;margin:0;padding:0;width:100%}.app-header .main-nav.open a{border-radius:6px;color:var(--color-text-primary-light);display:block;font-size:1.13rem;margin:0 0 2px;padding:10px 0 10px 2px;text-align:left!important;text-decoration:none;transition:background .13s,color .13s;width:100%}.app-header .main-nav.open li{width:100%}.app-header .connect-wallet-button,.app-header .header-icons,.app-header .search-bar{display:none}.app-header .mobile-menu-toggle{display:block;margin-left:20px}.app-header .header-right{align-items:center;display:flex;gap:0}}@media (max-width:480px){.app-header{padding:0 15px}.app-header .logo img{height:35px}}@media (max-width:1024px){.block-card .block-number{font-size:1rem}.block-card .miner-link,.block-card .stat-item,.block-card .timestamp{font-size:.8rem}}@media (max-width:768px){.block-card .block-number{font-size:.95rem}.block-card .miner-link,.block-card .stat-item,.block-card .timestamp{font-size:.75rem}.blocks-grid{gap:1%;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}@media (max-width:480px){.block-card .block-number{font-size:.9rem}.block-card .miner-link,.block-card .stat-item,.block-card .timestamp{font-size:.7rem}.blocks-grid{gap:.5%;grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}}.main-content{grid-column:1/-1;grid-row:2/3}.dashboard-page,.main-content{display:flex;flex-direction:column}.dashboard-page{box-sizing:border-box;gap:var(--content-padding);padding:var(--content-padding);width:100%}.announcement-banner{align-items:center;background-color:#fefce8;border-radius:8px;color:#ca8a04;display:flex;font-size:var(--font-size-table);justify-content:space-between;margin-bottom:20px;padding:10px 20px}.announcement-banner .close-button{cursor:pointer;font-weight:var(--font-weight-bold)}.search-trending-section{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.search-container-large{background-color:var(--color-card-bg-light);border:1px solid var(--color-border-light);border-radius:25px;box-shadow:0 1px 3px #0000000d;display:flex;overflow:hidden}.search-container-large input{background:#0000;border:none;color:var(--color-text-primary-light);flex-grow:1;font-size:var(--font-size-base);outline:none;padding:12px 20px}.search-container-large button{align-items:center;background-color:var(--color-background-light);border:none;border-left:1px solid var(--color-border-light);color:var(--color-text-secondary-light);cursor:pointer;display:flex;font-size:var(--font-size-base);gap:5px;padding:12px 15px}.search-container-large .search-icon{background-color:var(--color-primary);border-left:none;color:#fff;padding:12px 20px}.trending-search{align-items:center;color:var(--color-text-secondary-light);display:flex;font-size:var(--font-size-table);gap:10px}.trending-search .tag{background-color:var(--color-sidebar-bg-light);border-radius:15px;cursor:pointer;padding:5px 10px;transition:background-color .2s ease}.trending-search .tag:hover{background-color:var(--color-hover-bg-light)}.stats-grid{box-sizing:border-box;grid-template-columns:3fr 1fr;margin-bottom:var(--content-padding);width:100%}.main-stats,.stats-grid{gap:var(--content-padding)}.main-stats{grid-gap:var(--content-padding);display:grid;grid-template-columns:repeat(3,1fr)}.stat-card{align-items:flex-start;background:#fffc;border:none;border-radius:16px;box-shadow:0 6px 32px 0 #1b3c881c,0 1.5px 6px 0 #284a9314;display:flex;flex-direction:column;justify-content:center;margin-bottom:0;min-height:90px;padding:20px 28px;text-align:left;transition:box-shadow .2s}.stat-card .stat-title{color:var(--color-text-secondary-light);font-size:1rem;font-weight:500;margin-bottom:2px}.stat-card .card-title{border-bottom:none;color:var(--color-text-secondary-light);font-size:var(--font-size-table);margin-bottom:5px;padding-bottom:0}.stat-card .stat-value{color:var(--color-primary);font-size:1.1rem;font-weight:200;line-height:1}.stat-card .stat-change{font-size:1rem;font-weight:500;margin-top:4px}.stat-card .stat-change.green{color:#06d6a0}.stat-card .stat-change.red{color:#f55e61}.stat-card .stat-change.green{color:var(--color-success)}.stat-card .stat-change.red{color:var(--color-error)}.stat-card-trx{grid-column:span 1;padding:20px}.stat-card-trx .trx-header{align-items:center;display:flex;gap:10px;margin-bottom:10px}.stat-card-trx .trx-icon{height:30px;width:30px}.stat-card-trx .trx-price{color:var(--color-text-primary-light);font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-bold)}.stat-card-trx .trx-price .red{font-size:var(--font-size-table);font-weight:var(--font-weight-medium)}.stat-card-trx .trx-volume{color:var(--color-text-secondary-light);font-size:var(--font-size-table);margin-bottom:15px}.stat-card-trx .trx-chart img{height:auto;width:100%}.stat-card-supply{grid-column:span 1;padding:20px}.stat-card-supply .supply-item{color:var(--color-text-primary-light);display:flex;font-size:var(--font-size-base);justify-content:space-between;margin-bottom:10px}.stat-card-supply .supply-item span:first-child{color:var(--color-text-secondary-light)}.ad-banner{align-items:center;background-color:var(--color-card-bg-light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;grid-column:2/3;justify-content:center;overflow:hidden}.ad-banner img{height:100%;object-fit:cover;width:100%}.dashboard-sections{grid-gap:var(--content-padding);box-sizing:border-box;display:grid;gap:var(--content-padding);grid-template-columns:1fr 1fr;width:100%}.section-header{align-items:center;box-sizing:border-box!important;display:flex;justify-content:space-between;margin-bottom:15px;width:100%!important}.section-header h2{color:var(--color-text-primary-light);font-size:var(--font-size-heading-md);font-weight:var(--font-weight-semibold);margin:0}.section-header .view-more{color:var(--color-primary);font-size:var(--font-size-table);font-weight:var(--font-weight-medium);text-decoration:none}.blocks-grid{grid-gap:2%;display:grid;gap:2%;grid-template-columns:repeat(auto-fit,minmax(15%,1fr));overflow-x:hidden}.block-card{background:var(--color-card-bg-light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;justify-content:flex-start;margin:0;max-width:100%;min-width:0;padding:18px 15px 12px}.block-card .block-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px}.block-card .block-number{color:var(--color-primary);font-size:1.05rem;font-weight:var(--font-weight-bold)}.block-card .miner-link,.block-card .timestamp{font-size:.85rem}.block-card .stat-item{font-size:.93rem}.block-card .miner-link{align-items:center;background-color:var(--color-sidebar-bg-light);border-radius:8px;color:var(--color-text-secondary-light);display:flex;gap:2px;padding:1px 4px;text-decoration:none;transition:background-color .2s ease}.block-card .miner-link:hover{background-color:var(--color-hover-bg-light)}.block-card .miner-link .arrow-icon{font-size:7px}.block-card .timestamp{color:var(--color-text-secondary-light);font-size:var(--font-size-small);margin-bottom:8px}.block-card .block-stats{border-top:1px solid var(--color-border-light);display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding-top:8px}.block-card .stat-item{align-items:center;color:var(--color-text-primary-light);display:flex;font-size:var(--font-size-small);gap:2px}.block-card .stat-item .icon{color:var(--color-text-secondary-light);font-size:12px}.block-card .stat-item .value{font-weight:var(--font-weight-medium)}.block-card .block-details{display:none}.transactions-section .transactions-content{display:flex;flex-wrap:wrap;gap:var(--content-padding)}.transactions-section .table-container{background-color:var(--color-card-bg-light);border-radius:8px;box-shadow:0 1px 3px #0000000d;flex:2 1;min-width:300px;padding:20px}.transactions-section .app-table{border-collapse:collapse;width:100%}.transactions-section .app-table td,.transactions-section .app-table th{border-bottom:1px solid var(--color-border-light);font-size:var(--font-size-table);padding:12px 15px;text-align:left}.transactions-section .app-table th{color:var(--color-text-secondary-light);font-weight:var(--font-weight-medium);text-transform:uppercase}.transactions-section .app-table td{color:var(--color-text-primary-light)}.transactions-section .tx-participant{color:var(--color-text-secondary-light);font-size:var(--font-size-small);word-break:break-all}.transactions-section .tx-participant span{color:var(--color-text-primary-light);font-weight:var(--font-weight-medium)}.transactions-section .app-table tr:last-child td{border-bottom:none}.transactions-section .app-table tr:hover{background-color:var(--color-hover-bg-light)}.transactions-section .transactions-content>p{color:var(--color-text-secondary-light);text-align:center;width:100%}.transactions-section .transactions-chart-placeholder,.transactions-section .transactions-content>p{background-color:var(--color-card-bg-light);border-radius:8px;box-shadow:0 1px 3px #0000000d;padding:20px}.transactions-section .transactions-chart-placeholder{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:250px}.transactions-section .transactions-chart-placeholder h3{color:var(--color-text-primary-light);font-size:var(--font-size-heading-sm);margin-bottom:15px}.transactions-section .transactions-chart-placeholder img{height:auto;max-width:100%}@media (max-width:1024px){.dashboard-sections{grid-template-columns:1fr}.transactions-section .transactions-content{flex-direction:column}.stats-grid{grid-template-columns:1fr}.main-stats{grid-template-columns:repeat(2,1fr)}.stat-card-supply,.stat-card-trx{grid-column:span 1}.dashboard-sections{grid-template-columns:1fr}}@media (max-width:768px){.main-stats{grid-template-columns:1fr}.search-container-large{flex-direction:column}.search-container-large button{border-left:none;border-top:1px solid var(--color-border-light);width:100%}.search-container-large .search-icon{border-top:none}.trending-search{flex-wrap:wrap;justify-content:center}.stats-cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));width:100%}.stat-card{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:0;width:100%}}.page-content{box-sizing:border-box;flex-direction:column;grid-row:2/3;overflow-y:auto;padding:var(--content-padding);width:100%}.app-footer,.page-content{display:flex;grid-column:1/-1}.app-footer{align-items:center;background-color:var(--color-card-bg-light);box-shadow:0 -2px 4px #0000000d;color:var(--color-text-secondary-light);flex-shrink:0;justify-content:center;padding:15px var(--content-padding);text-align:center}.block-details-page{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--content-padding);padding:var(--content-padding);width:100%}.block-details-header{margin-bottom:10px}.block-details-title{color:var(--color-text-primary-light);font-size:var(--font-size-heading-xl);font-weight:var(--font-weight-bold);margin:0}.block-details-content{grid-gap:var(--content-padding);display:grid;gap:var(--content-padding);grid-template-columns:3fr 1fr;margin-bottom:var(--content-padding)}.block-main-info .card{padding:20px}.block-header-section{align-items:center;display:flex;gap:10px;margin-bottom:20px}.block-icon{align-items:center;display:flex;font-size:var(--font-size-base);justify-content:center}.block-icon,.info-icon{color:var(--color-text-secondary-light)}.info-icon{font-size:var(--font-size-small);margin-right:5px}.block-number-display{color:var(--color-text-primary-light);font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-bold);margin:0}.producer-info{background-color:var(--color-sidebar-bg-light);border-radius:12px;color:var(--color-text-secondary-light);font-size:var(--font-size-table);padding:4px 8px}.navigation-arrows button{align-items:center;background:none;border:1px solid var(--color-border-light);border-radius:50%;color:var(--color-text-secondary-light);cursor:pointer;display:inline-flex;font-size:var(--font-size-base);height:30px;justify-content:center;margin-left:5px;transition:background-color .2s ease;width:30px}.navigation-arrows button:hover{background-color:var(--color-hover-bg-light)}.block-info-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.info-item{display:flex;flex-direction:column;gap:5px}.info-label{color:var(--color-text-secondary-light);font-size:var(--font-size-table);font-weight:var(--font-weight-medium)}.info-value{color:var(--color-text-primary-light);font-size:var(--font-size-base);word-break:break-all}.block-side-info{display:flex;flex-direction:column;gap:var(--content-padding)}.consumption-list,.overview-list{display:flex;flex-direction:column;gap:10px}.consumption-item,.overview-item{align-items:center;color:var(--color-text-primary-light);display:flex;font-size:var(--font-size-base);justify-content:space-between;padding:5px 0;width:100%}.consumption-label,.overview-label{color:var(--color-text-secondary-light);flex-shrink:0}.overview-value-container{align-items:center;display:flex;flex-grow:1;gap:8px;justify-content:flex-end}.overview-value{font-weight:var(--font-weight-medium)}.progress-bar{background-color:var(--color-border-light);border-radius:2px;flex-shrink:0;height:4px;width:40px}.no-transactions-message{color:var(--color-text-secondary-light);padding:20px;text-align:center}@media (max-width:1024px){.block-details-content{grid-template-columns:1fr}}@media (max-width:768px){.block-info-grid{grid-template-columns:1fr}}@media (min-width:769px){.app-container{grid-template-columns:1fr}.main-content{grid-column:1/-1}}@media (max-width:768px){.app-container{grid-template-columns:1fr;grid-template-rows:var(--header-height) auto 1fr var(--footer-height)}.app-header{grid-column:1/-1}.main-content{flex-direction:column}.main-content,.page-content{grid-column:1/-1;grid-row:2/3}.app-footer{grid-column:1/-1;grid-row:3/4}}.transaction-details-page{display:flex;flex-direction:column;gap:var(--content-padding);padding:var(--content-padding)}.transaction-details-page .page-header{margin-bottom:1rem}.transaction-details-page .page-header h1{font-size:var(--font-size-heading-xl);margin-bottom:.5rem}.transaction-details-page .page-header p{color:var(--color-text-secondary-light);font-size:var(--font-size-base)}.transaction-details-page .primary-text{color:var(--color-text-primary-light)}.transaction-details-page .bold{font-weight:var(--font-weight-bold)}.transaction-details-page .secondary-text{color:var(--color-text-secondary-light)}.transaction-details-page .detail-item{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;padding:.75rem 0}.transaction-details-page .detail-item:last-child{border-bottom:none}.transaction-details-page .detail-label{align-items:center;color:var(--color-text-secondary-light);display:flex;flex:0 0 200px;gap:.5rem}.transaction-details-page .help-icon{color:var(--color-text-secondary-light)}.transaction-details-page .detail-value{color:var(--color-text-primary-light);flex:1 1;word-break:break-all}.transaction-details-page .status-success,.transaction-details-page .status-successful{background-color:#2dd4bf1a;border-radius:4px;color:var(--color-success);font-weight:var(--font-weight-medium);padding:.25rem .5rem}.transaction-details-page .status-unconfirmed{background-color:#f59e0b1a;border-radius:4px;color:#f59e0b;font-weight:var(--font-weight-medium);padding:.25rem .5rem}.transaction-details-page .tabs{border-bottom:1px solid var(--color-border-light);display:flex;gap:.5rem;margin-top:1rem}.transaction-details-page .tab-button{background-color:initial;border:none;border-bottom:2px solid #0000;color:var(--color-text-secondary-light);cursor:pointer;font-size:var(--font-size-base);padding:.75rem 1.5rem;transition:all .2s ease}.transaction-details-page .tab-button.active{border-bottom:2px solid var(--color-primary);color:var(--color-primary)}.transaction-details-page .method-call-table{border:1px solid var(--color-border-light);border-radius:8px;overflow:hidden;width:100%}.transaction-details-page .method-call-header,.transaction-details-page .method-call-row{border-bottom:1px solid var(--color-border-light);display:grid;grid-template-columns:50px 150px 150px 1fr;padding:.75rem}.transaction-details-page .method-call-header{background-color:var(--color-sidebar-bg-light);color:var(--color-text-secondary-light);font-weight:var(--font-weight-medium)}.transaction-details-page .method-call-row:last-child{border-bottom:none}.transaction-details-page .switch-back-button{background-color:var(--color-card-bg-light);border:1px solid var(--color-border-light);border-radius:4px;color:var(--color-text-primary-light);cursor:pointer;margin-top:1rem;padding:.5rem 1rem;transition:background-color .2s ease}.transaction-details-page .switch-back-button:hover{background-color:var(--color-hover-bg-light)}.event-log-item{border-bottom:1px solid var(--color-border-light);display:flex;gap:1rem;padding:1rem 0}.event-log-item:last-child{border-bottom:none}.event-log-index{align-items:center;background-color:var(--color-sidebar-bg-light);border-radius:50%;display:flex;flex:0 0 30px;font-weight:var(--font-weight-bold);height:30px;justify-content:center}.event-log-details{flex:1 1}.event-log-details .detail-item{border-bottom:none;padding:.5rem 0}.address-tag{background-color:var(--color-sidebar-bg-light);border-radius:4px;margin-right:.5rem;padding:.25rem .5rem}.token-tag{border:1px solid var(--color-border-light);border-radius:4px;padding:.25rem .5rem}.topic-item{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.topic-item select{border-radius:4px;padding:.25rem}.data-format-toggle,.topic-item select{border:1px solid var(--color-border-light)}.data-format-toggle{border-radius:4px;display:inline-flex;margin-left:1rem}.data-format-toggle button{background-color:initial;border:none;cursor:pointer;padding:.25rem .5rem}.data-format-toggle button.active{background-color:var(--color-primary);color:#fff}@media (max-width:768px){.transaction-details-page .detail-item{align-items:flex-start;flex-direction:column}.transaction-details-page .detail-label{flex:0 0 auto;margin-bottom:.5rem}.transaction-details-page .method-call-table{overflow-x:auto}.transaction-details-page .method-call-header,.transaction-details-page .method-call-row{grid-template-columns:50px 100px 100px 1fr;min-width:500px}.event-log-item{flex-direction:column}}.block-number-link,.hash-link,.table-link{color:inherit;text-decoration:none}.hash-link{background-color:var(--color-sidebar-bg-light);border-radius:4px;padding:2px 6px}.table-link{color:var(--color-primary);text-decoration:none}.table-link:hover{text-decoration:underline}.app-header,.app-header .header-left,.app-header .header-right{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;max-width:100%!important;min-width:0!important;width:auto!important}@media (max-width:768px){.app-header,.app-header .header-left,.app-header .header-right{flex-direction:row!important;max-width:100%!important;min-width:0!important;width:auto!important}.app-header .connect-wallet-button,.app-header .header-icons,.app-header .main-nav,.app-header .search-bar{display:none!important}.app-header .mobile-menu-toggle{display:block!important;font-size:26px;margin-left:18px!important}.app-header .logo img{height:34px}.app-header .header-right{margin-left:auto!important}#root,.app-container,.main-content,.page-content,body,html{box-sizing:border-box!important;margin:0!important;max-width:100vw!important;min-width:0!important;overflow-x:hidden!important;padding:0!important;width:100vw!important}.app-header,.dashboard-page,.main-stats,.stat-card,.stats-cards{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.blocks-grid{-webkit-overflow-scrolling:touch;display:flex!important;flex-direction:row!important;gap:10px!important;max-width:100vw!important;min-width:0!important;overflow-x:auto!important;padding-bottom:6px;scrollbar-width:thin;width:100vw!important}.block-card{flex:0 0 auto!important;max-width:210px;min-width:160px!important}.dashboard-sections{grid-template-columns:1fr!important;max-width:100vw!important}.app-table,.dashboard-sections,.table-container{display:block!important;min-width:0!important;width:100%!important}.app-table,.table-container{box-sizing:border-box!important;overflow-x:auto!important}.app-table td,.app-table th{box-sizing:border-box!important;min-width:80px!important;white-space:nowrap!important}.section-header{flex-direction:row!important;margin:0!important;padding:0!important;width:100%!important}.section-header .view-more,.section-header h2{font-size:1.1rem!important;margin:0!important}.stat-card .stat-change,.stat-card .stat-title,.stat-card .stat-value{font-size:1.1rem!important}.stat-card .stat-title{font-size:.98rem!important}.stat-card .stat-change{font-size:.93rem!important}.block-card .block-number{font-size:1rem!important}.block-card .miner-link,.block-card .stat-item,.block-card .timestamp{font-size:.78rem!important}.section-header .view-more,.section-header h2{font-size:1.05rem!important}.dashboard-page,.page-content{font-size:.96rem!important}.full-address{display:none}.short-address{display:inline}}@media (max-width:480px){.block-card .block-number,.stat-card .stat-value{font-size:.93rem!important}.section-header h2{font-size:1rem!important}.dashboard-page,.page-content,.stat-card .stat-title{font-size:.4rem!important}.full-address{display:none}.short-address{display:inline}}.cards-row-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 0}.stat-card-supply{box-sizing:border-box;flex:1 1 250px;max-width:300px}.card-with-watermark{overflow:hidden;position:relative}.card-with-watermark:before{background-image:url(/static/media/kross-logo.20c97d6668a803c6705e.png);background-repeat:no-repeat;background-size:contain;bottom:5px;content:"";height:40px;left:5px;opacity:.1;pointer-events:none;position:absolute;width:40px;z-index:0}.stat-card-supply{background:linear-gradient(135deg,#ffffff1a,#fff0)}.network-popup-dashboard{animation:fadeIn .3s ease-out;background:linear-gradient(342deg,#2196f3,#fff);border:1px solid #dee2e6;border-radius:12px;box-shadow:0 8px 20px #00000026;box-sizing:border-box;max-width:90%;min-width:320px;padding:20px;position:absolute;right:20px;top:70px;z-index:1000}.network-popup-dashboard h3{border-bottom:2px solid var(--color-primary);color:var(--color-primary);font-size:1.3rem;margin-bottom:15px;margin-top:0;padding-bottom:8px}.network-popup-dashboard p{color:#495057;font-size:1rem;line-height:1.5;margin-bottom:10px}.network-popup-dashboard p strong{color:#212529;font-weight:500}.network-popup-dashboard a{color:var(--color-primary);font-weight:500;text-decoration:none;transition:color .2s ease}.network-popup-dashboard a:hover{color:#0056b3;text-decoration:underline}.network-popup-dashboard .close-button{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px;transition:color .2s ease}.network-popup-dashboard .close-button:hover{color:#343a40}@media (max-width:768px){.network-popup-dashboard{left:10px;min-width:auto;right:10px;top:60px;width:calc(100% - 20px)}}@media (max-width:480px){.network-popup-dashboard{padding:15px;top:50px}.network-popup-dashboard h3{font-size:1.1rem;padding-bottom:5px}.network-popup-dashboard p{font-size:.9rem}.network-popup-dashboard .close-button{font-size:1.3rem;right:8px;top:8px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.97f93b1e.css.map*/