.connect-wallet{display:inline-block;position:relative}.connect-wallet__button{align-items:center;background:linear-gradient(135deg,#fcba15,gold);border:none;border-radius:12px;box-shadow:0 4px 12px rgba(252,186,21,.3);color:#000;cursor:pointer;display:flex;font-family:OPPOSans-R,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:140px;padding:12px 20px;transition:all .3s ease}.connect-wallet__button:hover{background:linear-gradient(135deg,gold,#fcba15);box-shadow:0 6px 20px rgba(252,186,21,.4);transform:translateY(-2px)}.connect-wallet__button:active{box-shadow:0 2px 8px rgba(252,186,21,.3);transform:translateY(0)}.connect-wallet__button:disabled{cursor:not-allowed;opacity:.6;transform:none}.connect-wallet__button--connected{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 4px 12px rgba(40,167,69,.3);color:#fff}.connect-wallet__button--connected:hover{background:linear-gradient(135deg,#20c997,#28a745);box-shadow:0 6px 20px rgba(40,167,69,.4)}.connect-wallet__icon{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:1}.connect-wallet__text{font-size:14px;font-weight:600}.connect-wallet__address{font-family:Courier New,monospace;font-size:13px;font-weight:500}.connect-wallet__balance{font-size:12px;opacity:.9}.connect-wallet__dropdown-arrow{font-size:10px;transition:transform .3s ease}.connect-wallet__dropdown{animation:dropdownFadeIn .2s ease-out;background:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.15);min-width:320px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.connect-wallet__dropdown-header{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px}.connect-wallet__dropdown-header h4{color:#333;font-size:16px;font-weight:600;margin:0 0 8px}.connect-wallet__dropdown-header p{color:#666;font-size:14px;margin:0}.connect-wallet__wallet-info{display:flex;flex-direction:column;gap:8px}.connect-wallet__wallet-type{color:#333;font-size:14px;font-weight:600}.connect-wallet__full-address{background:#f8f9fa;border-radius:8px;color:#666;font-family:Courier New,monospace;font-size:12px;padding:8px 12px;word-break:break-all}.connect-wallet__full-balance{color:#28a745;font-size:14px;font-weight:600}.connect-wallet__dropdown-options{padding:16px}.connect-wallet__dropdown-actions{display:flex;flex-direction:column;gap:8px;padding:16px}.connect-wallet__option{align-items:center;background:#fff;border:2px solid #f0f0f0;border-radius:12px;cursor:pointer;display:flex;gap:16px;margin-bottom:12px;padding:16px;position:relative;transition:all .3s ease;width:100%}.connect-wallet__option:hover{background:#fffbf0;border-color:#fcba15;box-shadow:0 4px 12px rgba(252,186,21,.15);transform:translateY(-2px)}.connect-wallet__option:active{transform:translateY(0)}.connect-wallet__option:disabled{cursor:not-allowed;opacity:.6;transform:none}.connect-wallet__option-icon{align-items:center;display:flex;font-size:24px;justify-content:center;line-height:1;min-height:24px;min-width:24px}.connect-wallet__option-info{display:flex;flex:1;flex-direction:column;gap:4px}.connect-wallet__option-name{color:#333;font-size:16px;font-weight:600}.connect-wallet__option-desc{color:#666;font-size:14px}.connect-wallet__option-badge{background:#fcba15;border-radius:12px;color:#000;font-size:10px;font-weight:600;letter-spacing:.5px;padding:4px 8px;position:absolute;right:8px;text-transform:uppercase;top:8px}.connect-wallet__dropdown-button{align-items:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 16px;transition:all .3s ease;width:100%}.connect-wallet__dropdown-button:hover{background:#e9ecef;border-color:#ced4da}.connect-wallet__dropdown-button--danger{background:#fff5f5;border-color:#fed7d7;color:#e53e3e}.connect-wallet__dropdown-button--danger:hover{background:#fed7d7;border-color:#feb2b2}.connect-wallet__overlay{background:rgba(0,0,0,.1);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@media (max-width:768px){.connect-wallet__dropdown{left:-20px;max-width:360px;min-width:auto;right:-20px;width:calc(100vw - 40px)}.connect-wallet__button{font-size:13px;min-width:120px;padding:10px 16px}.connect-wallet__option{padding:12px}.connect-wallet__option-icon{font-size:20px}.connect-wallet__option-name{font-size:14px}.connect-wallet__option-desc{font-size:12px}}@media (prefers-color-scheme:dark){.connect-wallet__dropdown{background:#2d3748;border-color:#4a5568}.connect-wallet__dropdown-header{background:#1a202c;border-color:#4a5568}.connect-wallet__dropdown-header h4{color:#fff}.connect-wallet__dropdown-header p{color:#a0aec0}.connect-wallet__wallet-type{color:#fff}.connect-wallet__full-address{background:#1a202c;color:#a0aec0}.connect-wallet__option{background:#2d3748;border-color:#4a5568}.connect-wallet__option:hover{background:#4a5568}.connect-wallet__option-name{color:#fff}.connect-wallet__option-desc{color:#a0aec0}.connect-wallet__dropdown-button{background:#1a202c;border-color:#4a5568;color:#fff}.connect-wallet__dropdown-button:hover{background:#2d3748}}.logo-container{display:inline-block;height:45px;position:relative;width:45px}.logo-background{height:100%;left:0;top:0;width:100%}.logo-background,.logo-foreground{object-fit:contain;position:absolute}.logo-foreground{height:57%;left:50%;top:50%;transform:translate(-50%,-50%);width:56.7%}@media (max-width:768px){.logo-container{height:38px;width:38px}}@media (max-width:480px){.logo-container{height:32px;width:32px}}.header{backdrop-filter:blur(10px);background-color:rgba(0,0,0,.9);left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.header--scrolled{background-color:rgba(0,0,0,.95);box-shadow:0 2px 20px rgba(252,186,21,.1)}.header__content{justify-content:space-between;min-height:70px;padding:var(--spacing-lg) 0}.header__content,.header__logo{align-items:center;display:flex}.header__logo{gap:12px;text-decoration:none;transition:all .3s ease}.header__logo:hover{opacity:.8;text-decoration:none;transform:scale(1.05)}.header__logo-image{transition:all .3s ease}.header__logo-text{display:inline-block}.header__logo-text-container{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.header__logo-title{font-size:11.27pt;font-weight:700;line-height:12.67pt;text-align:left}.header__logo-subtitle,.header__logo-title{color:#fcba15;font-family:HONORSans,sans-serif;letter-spacing:0;white-space:nowrap;width:68.5pt}.header__logo-subtitle{display:block;font-size:6.05pt;font-weight:300;line-height:6.81pt;text-align:center}.header__nav{align-items:center;display:flex}.header__nav-list{display:flex;gap:var(--spacing-xl);list-style:none;margin:0;padding:0}.header__nav-item{position:relative}.header__nav-link{border-radius:6px;color:var(--color-white);font-family:var(--font-light);font-size:var(--font-size-md);padding:var(--spacing-sm) var(--spacing-md);position:relative;text-decoration:none;transition:all .3s ease}.header__nav-link:hover{background-color:rgba(252,186,21,.1);color:var(--color-primary);text-decoration:none}.header__nav-link--active{background-color:rgba(252,186,21,.15);color:var(--color-primary)}.header__nav-link--active:after{background-color:var(--color-primary);border-radius:1px;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.header__cta{align-items:center;display:flex;gap:16px}.header__mobile-connect-wallet{margin-bottom:12px}.header__menu-toggle{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-around;padding:0;width:24px;z-index:1001}.header__menu-toggle span{background-color:var(--color-white);border-radius:1px;height:2px;transform-origin:center;transition:all .3s ease;width:24px}.header__menu-toggle--active span:first-child{transform:rotate(45deg) translate(6px,6px)}.header__menu-toggle--active span:nth-child(2){opacity:0}.header__menu-toggle--active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.header__mobile-nav{backdrop-filter:blur(20px);background-color:rgba(0,0,0,.98);border-top:1px solid rgba(252,186,21,.2);display:none;left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-100%);transition:all .3s ease;visibility:hidden}.header__mobile-nav--open{opacity:1;transform:translateY(0);visibility:visible}.header__mobile-nav-list{list-style:none;margin:0;padding:var(--spacing-lg) 0}.header__mobile-nav-item{margin-bottom:var(--spacing-sm)}.header__mobile-nav-link{border-left:3px solid transparent;color:var(--color-white);display:block;font-family:var(--font-light);font-size:var(--font-size-lg);padding:var(--spacing-md) var(--spacing-lg);text-decoration:none;transition:all .3s ease}.header__mobile-nav-link:hover{background-color:rgba(252,186,21,.1);text-decoration:none}.header__mobile-nav-link--active,.header__mobile-nav-link:hover{border-left-color:var(--color-primary);color:var(--color-primary)}.header__mobile-nav-link--active{background-color:rgba(252,186,21,.15)}.header__overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@media (max-width:768px){.header__cta,.header__nav{display:none}.header__menu-toggle{display:flex}.header__mobile-nav{display:block}.header__content{min-height:60px;padding:var(--spacing-md) 0}.header__logo-image{height:38px}.header__logo-title{font-size:9pt;line-height:10pt;width:58pt}.header__logo-subtitle{font-size:5pt;line-height:5.5pt;width:58pt}}@media (max-width:480px){.header__mobile-nav-link{font-size:var(--font-size-md);padding:var(--spacing-sm) var(--spacing-md)}.header__logo-image{height:32px}.header__logo-title{font-size:8pt;line-height:9pt;width:50pt}.header__logo-subtitle{font-size:4.5pt;line-height:5pt;width:50pt}.header__logo{gap:8px}}.footer{background-color:var(--color-background);border-top:1px solid var(--color-gray);margin-top:var(--spacing-huge);padding:var(--spacing-huge) 0 var(--spacing-xl) 0}.footer__content{display:grid;gap:var(--spacing-xxxl);grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:var(--spacing-xxxl)}.footer__brand{max-width:300px}.footer__logo{color:var(--color-primary);display:inline-block;font-family:var(--font-primary);font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-md);text-decoration:none;transition:color .3s ease}.footer__logo:hover{color:var(--color-white);text-decoration:none}.footer__logo-text{display:inline-block}.footer__description{color:var(--color-light-gray);font-family:var(--font-light);font-size:var(--font-size-sm);line-height:1.6;margin-bottom:0}.footer__section{display:flex;flex-direction:column}.footer__section-title{color:var(--color-white);font-family:var(--font-demibold);font-size:var(--font-size-md);font-weight:600;margin-bottom:var(--spacing-lg)}.footer__links{list-style:none;margin:0;padding:0}.footer__links li{margin-bottom:var(--spacing-sm)}.footer__link{color:var(--color-light-gray);display:inline-block;font-family:var(--font-light);font-size:var(--font-size-sm);text-decoration:none;transition:color .3s ease}.footer__link:hover{color:var(--color-primary);text-decoration:none}.footer__social{display:flex;flex-direction:column;gap:var(--spacing-sm)}.footer__social-link{align-items:center;color:var(--color-light-gray);display:flex;font-family:var(--font-light);font-size:var(--font-size-sm);gap:var(--spacing-sm);padding:var(--spacing-xs) 0;text-decoration:none;transition:all .3s ease}.footer__social-link:hover{color:var(--color-primary);text-decoration:none;transform:translateX(4px)}.footer__social-icon{font-size:var(--font-size-lg);text-align:center;width:24px}.footer__social-name{font-size:var(--font-size-sm)}.footer__social-link--text-only .footer__social-icon{display:none}.footer__social-link--text-only{gap:0}.footer__bottom{align-items:center;border-top:1px solid var(--color-gray);display:flex;justify-content:space-between;padding-top:var(--spacing-xl)}.footer__copyright{color:var(--color-light-gray);font-family:var(--font-light);font-size:var(--font-size-xs)}.footer__copyright p{margin:0}.footer__back-to-top-btn{align-items:center;background-color:var(--color-gray);border:none;border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;font-size:var(--font-size-lg);height:40px;justify-content:center;transition:all .3s ease;width:40px}.footer__back-to-top-btn:hover{background-color:var(--color-primary);color:var(--color-black);transform:translateY(-2px)}@media (max-width:1024px){.footer__content{gap:var(--spacing-xl);grid-template-columns:1fr 1fr}.footer__brand{max-width:none}}@media (max-width:768px){.footer{padding:var(--spacing-xxxl) 0 var(--spacing-lg) 0}.footer__content{gap:var(--spacing-xl);grid-template-columns:1fr;margin-bottom:var(--spacing-xl)}.footer__brand{max-width:none}.footer__brand,.footer__section{text-align:center}.footer__social{flex-direction:row;flex-wrap:wrap;justify-content:center}.footer__social-link{flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);text-align:center}.footer__social-name{font-size:var(--font-size-xs)}.footer__bottom{flex-direction:column;gap:var(--spacing-md);text-align:center}}@media (max-width:480px){.footer{padding:var(--spacing-xl) 0 var(--spacing-md) 0}.footer__content{gap:var(--spacing-lg)}.footer__logo{font-size:var(--font-size-lg)}.footer__description{font-size:var(--font-size-xs)}.footer__section-title{font-size:var(--font-size-sm);margin-bottom:var(--spacing-md)}.footer__link,.footer__social-link{font-size:var(--font-size-xs)}}.homepage{overflow-x:hidden;width:100%}.hero-section{align-items:center;background:linear-gradient(135deg,#000,#1a1a1a);display:flex;min-height:100vh;padding:100px 0 80px;position:relative}.hero-section .container{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.hero-content{animation:fadeIn 1s ease-out}.hero-title{color:var(--color-primary);font-family:var(--font-bold);font-size:clamp(3rem,6vw,5rem);font-weight:700;line-height:1.1;margin-bottom:20px}.hero-subtitle{color:var(--color-white);font-family:var(--font-medium);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:500;line-height:1.3;margin-bottom:20px}.hero-description{color:var(--color-gray);font-family:var(--font-light);font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;margin-bottom:40px}.hero-buttons{display:flex;flex-wrap:wrap;gap:20px}.hero-image{align-items:center;animation:slideInRight 1s ease-out;display:flex;justify-content:center}.wallet-hero-image{filter:drop-shadow(0 20px 60px rgba(252,186,21,.3));height:auto;max-width:100%}.features-section{background-color:#000;padding:100px 0}.section-title{color:var(--color-white);font-family:var(--font-bold);font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:20px}.section-subtitle{color:var(--color-gray);font-family:var(--font-light);font-size:clamp(1rem,2vw,1.5rem);margin-bottom:60px}.features-grid{margin-top:60px}.feature-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px;text-align:center;transition:all .3s ease}.feature-card:hover{border-color:var(--color-primary);box-shadow:0 10px 40px rgba(252,186,21,.2);transform:translateY(-10px)}.feature-icon{align-items:center;display:flex;height:80px;justify-content:center;margin:0 auto 30px;width:80px}.feature-icon-img{height:auto;max-width:100%}.feature-title{color:var(--color-white);font-family:var(--font-demibold);font-size:1.25rem;font-weight:600;margin-bottom:15px}.feature-description{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;line-height:1.6}.consensus-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.consensus-content{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.consensus-subtitle{color:var(--color-primary);font-family:var(--font-demibold);font-size:2rem;margin:20px 0}.consensus-description{color:var(--color-gray);font-family:var(--font-light);font-size:1.1rem;margin-bottom:40px}.consensus-features{display:flex;flex-direction:column;gap:30px}.consensus-feature-item h4{color:var(--color-white);font-family:var(--font-medium);font-size:1.1rem;margin-bottom:10px}.consensus-feature-item p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;line-height:1.6}.consensus-diagram{height:auto;max-width:100%}.wallet-section{background-color:#000;padding:100px 0}.wallet-content{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.wallet-app-image{filter:drop-shadow(0 20px 60px rgba(252,186,21,.2));height:auto;max-width:100%}.wallet-subtitle{color:var(--color-primary);font-family:var(--font-medium);font-size:1.5rem;margin:20px 0}.wallet-description{color:var(--color-gray);font-family:var(--font-light);font-size:1.1rem;line-height:1.6;margin-bottom:40px}.wallet-features{display:flex;flex-direction:column;gap:25px;margin-bottom:40px}.wallet-feature-item h4{color:var(--color-white);font-family:var(--font-medium);font-size:1.1rem;margin-bottom:8px}.wallet-feature-item p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;line-height:1.6}.wallet-download-buttons{display:flex;flex-wrap:wrap;gap:20px}.download-btn{display:inline-block;transition:transform .3s ease}.download-btn:hover{transform:scale(1.05)}.download-badge{height:50px;width:auto}.developers-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.developers-grid{margin-top:60px}.developer-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px;text-align:center}.developer-card h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.3rem;margin-bottom:15px}.developer-card p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;line-height:1.6}.ecosystem-section{background-color:#000;padding:100px 0}.ecosystem-content{align-items:center;display:flex;flex-direction:column;text-align:center}.ecosystem-text{margin:0 auto;max-width:800px}.ecosystem-text .section-title{text-align:center}.ecosystem-subtitle{margin:20px 0;text-align:center}.ecosystem-description{margin-bottom:40px;text-align:center}.ecosystem-stats{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}.stat-item p{font-size:1rem}.ecosystem-apps{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;line-height:1.6}.ecosystem-diagram{height:auto;max-width:100%}.news-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.news-header{margin-bottom:60px;text-align:center}.news-subtitle{color:#fcba15;font-family:HONORSans-Light,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10.6pt;font-weight:300;letter-spacing:.5pt;margin-bottom:12px;opacity:.43;text-align:center}.news-title{color:#fff;font-family:HONORSans-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30.32pt;font-weight:500;letter-spacing:1pt;margin:0;text-align:center}.news-cards-grid{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1200px}.news-card{border-radius:16px;cursor:pointer;height:215pt;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.news-card:hover{box-shadow:0 12px 40px rgba(252,186,21,.2);transform:translateY(-8px)}.news-card-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.news-card-bg-img{height:100%;object-fit:cover;width:100%}.news-card-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 30px;position:relative;text-align:center;z-index:2}.news-card-title{color:#fff;font-family:HONORSans-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:21.85pt;font-weight:400;letter-spacing:.5pt;margin:0 0 20px}.news-card-description{color:#fff;font-family:HONORSans-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16pt;font-weight:500;line-height:1.5;margin:0;max-width:80%}.partners-section{background:linear-gradient(135deg,#000,#1a1a1a);padding:100px 0}.section-header{margin-bottom:80px}.section-watermark{color:var(--color-primary);font-family:var(--font-light);font-size:.875rem;letter-spacing:.1em;margin-bottom:10px;opacity:.43}.partners-grid{display:flex;flex-direction:column;gap:50px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1000px}.partners-row{align-items:center;display:grid;gap:60px;grid-template-columns:repeat(3,1fr);justify-items:center;padding:0 40px}.partner-logo{background:hsla(0,0%,100%,.03);border:1px solid rgba(252,186,21,.15);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.4);height:auto;max-width:200px;opacity:.9;padding:30px;transition:all .3s ease;width:100%}.partner-logo:hover{border-color:rgba(252,186,21,.4);box-shadow:0 15px 40px rgba(252,186,21,.3);opacity:1;transform:translateY(-8px) scale(1.05)}.partners-description{color:#a8acb7;font-family:var(--font-demibold);font-size:1rem;letter-spacing:.05em;margin-top:40px}@media (max-width:992px){.consensus-content,.hero-section .container,.wallet-content{gap:40px;grid-template-columns:1fr}.ecosystem-content{padding:0 20px}.developers-grid,.features-grid{grid-template-columns:repeat(2,1fr)}.partners-row{gap:30px;grid-template-columns:repeat(3,1fr);padding:0 20px}.partner-logo{max-width:160px;padding:25px}.news-cards-grid{gap:30px;grid-template-columns:1fr}.news-card{height:180pt}.news-title{font-size:24pt;letter-spacing:.8pt}.news-subtitle{font-size:9pt;letter-spacing:.4pt}}@media (max-width:768px){.hero-section{padding:80px 0 60px}.developers-grid,.features-grid,.news-cards-grid{grid-template-columns:1fr}.news-cards-grid{gap:20px}.news-card{height:160pt}.news-card-title{font-size:18pt;letter-spacing:.4pt}.news-card-description{font-size:14pt}.partners-row{gap:25px;grid-template-columns:repeat(2,1fr);padding:0 10px}.partner-logo{max-width:180px;padding:20px}.ecosystem-stats{gap:20px;grid-template-columns:1fr}.hero-buttons{flex-direction:column}.hero-buttons .btn{width:100%}}@media (max-width:480px){.news-cards-grid,.partners-row{gap:20px;grid-template-columns:1fr}.news-card{height:140pt}.news-card-title{font-size:16pt;letter-spacing:.3pt}.news-card-description{font-size:12pt;max-width:90%}.news-title{font-size:20pt;letter-spacing:.6pt}.news-subtitle{font-size:8pt;letter-spacing:.3pt}.partner-logo{max-width:220px;padding:25px}.partners-grid{gap:30px}}.countdown-container{backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(252,186,21,.1),rgba(252,186,21,.05));border:2px solid rgba(252,186,21,.3);border-radius:16px;box-shadow:0 8px 32px rgba(252,186,21,.15);margin:32px 0;padding:32px 24px;text-align:center;transition:all .3s ease}.countdown-container:hover{border-color:rgba(252,186,21,.5);box-shadow:0 12px 48px rgba(252,186,21,.25);transform:translateY(-4px)}.countdown-title{color:#fcba15;font-size:28px;font-weight:700;letter-spacing:2px;margin:0 0 24px;text-shadow:0 2px 8px rgba(252,186,21,.3);text-transform:uppercase}.countdown-timer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.countdown-item{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:80px}.countdown-value{background:linear-gradient(135deg,#fcba15,orange);-webkit-background-clip:text;color:#fff;font-size:48px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;background-color:rgba(0,0,0,.3);border:1px solid rgba(252,186,21,.2);border-radius:12px;font-family:Courier New,monospace;line-height:1;min-width:80px;padding:12px;text-shadow:0 4px 12px rgba(252,186,21,.4)}.countdown-label{color:#bababa;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.countdown-separator{animation:blink 1.5s ease-in-out infinite;color:#fcba15;font-size:48px;font-weight:700;line-height:1;margin:0 8px;opacity:.6}@keyframes blink{0%,to{opacity:.6}50%{opacity:.2}}.countdown-expired{padding:24px}.countdown-expired-text{animation:pulse 2s ease-in-out infinite;color:#fcba15;font-size:24px;font-weight:600;margin:16px 0 0}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@media (max-width:768px){.countdown-container{margin:24px 0;padding:24px 16px}.countdown-title{font-size:22px;margin-bottom:20px}.countdown-timer{gap:12px}.countdown-item{min-width:60px}.countdown-value{font-size:36px;min-width:60px;padding:8px}.countdown-label{font-size:12px}.countdown-separator{font-size:36px;margin:0 4px}.countdown-expired-text{font-size:20px}}@media (max-width:480px){.countdown-container{margin:20px 0;padding:20px 12px}.countdown-title{font-size:18px;letter-spacing:1px;margin-bottom:16px}.countdown-timer{gap:8px}.countdown-item{min-width:50px}.countdown-value{font-size:28px;min-width:50px;padding:6px}.countdown-label{font-size:10px}.countdown-separator{font-size:28px;margin:0 2px}.countdown-expired-text{font-size:18px}}.downloads-page{overflow-x:hidden;width:100%}.download-hero-section{background:linear-gradient(135deg,#000,#1a1a1a);padding:120px 0 80px;text-align:center}.download-hero-title{color:var(--color-primary);font-family:var(--font-bold);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:20px}.download-hero-subtitle{color:var(--color-gray);font-family:var(--font-light);font-size:clamp(1.1rem,2vw,1.5rem);margin:0 auto;max-width:600px}.download-section{background-color:#fff;color:#000;padding:80px 0}.download-content{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.download-qr-section .section-title{color:#000;font-family:var(--font-demibold);font-size:1.5rem;margin-bottom:40px}.qr-codes{display:flex;gap:40px;justify-content:center}.qr-code-item{text-align:center}.qr-code-box{align-items:center;background-color:#f5f5f5;border:2px solid #e0e0e0;border-radius:12px;display:flex;height:180px;justify-content:center;margin-bottom:15px;padding:20px;width:180px}.qr-code-image{height:auto;max-width:100%}.qr-code-label{color:#000;font-family:var(--font-medium);font-size:1.1rem;font-weight:500}.download-buttons-section{text-align:center}.download-buttons-title{color:#000;font-family:var(--font-medium);font-size:1.3rem;margin-bottom:30px}.download-buttons{align-items:center;display:flex;flex-direction:column;gap:20px}.download-button{align-items:center;background-color:#000;border-radius:12px;color:#fff;display:flex;gap:15px;min-width:250px;padding:15px 30px;text-decoration:none;transition:all .3s ease}.download-button:hover{background-color:var(--color-primary);box-shadow:0 10px 30px rgba(252,186,21,.3);color:#000;transform:translateY(-3px)}.button-icon{align-items:center;display:flex;font-size:24px}.button-text{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.button-label{font-family:var(--font-light);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.button-store{font-family:var(--font-demibold);font-size:1.2rem;font-weight:600}.wallet-features-section{background-color:#000;padding:100px 0}.wallet-features-section .section-title{color:var(--color-white);margin-bottom:60px}.wallet-features-section .feature-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px;text-align:center}.wallet-features-section .feature-icon{font-size:3rem;margin-bottom:20px}.wallet-features-section .feature-card h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.2rem;margin-bottom:15px}.wallet-features-section .feature-card p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;line-height:1.6}.ecosystem-community-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.ecosystem-community-section .section-title{color:var(--color-white);font-family:var(--font-bold);font-size:2.5rem;margin-bottom:20px}.ecosystem-subtitle{color:var(--color-primary);font-family:var(--font-demibold);font-size:1.8rem;margin-bottom:20px}.ecosystem-description{color:var(--color-gray);font-family:var(--font-light);font-size:1.1rem;margin-bottom:50px}.community-stats{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-bottom:60px}.stat-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:30px 20px}.stat-card h4{color:var(--color-primary);font-family:var(--font-bold);font-size:2.5rem;margin-bottom:10px}.stat-card p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem}.ecosystem-apps{text-align:center}.ecosystem-apps h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.5rem;margin-bottom:15px}.ecosystem-apps p{color:var(--color-gray);font-family:var(--font-light);font-size:1.1rem}.requirements-section{background-color:#000;padding:100px 0}.requirements-section .section-title{color:var(--color-white);margin-bottom:60px}.requirement-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px}.requirement-card h3{color:var(--color-primary);font-family:var(--font-demibold);font-size:1.5rem;margin-bottom:25px}.requirement-card ul{list-style:none;padding:0}.requirement-card li{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;padding:10px 0 10px 30px;position:relative}.requirement-card li:before{color:var(--color-primary);content:"✓";font-weight:700;left:0;position:absolute}.faq-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.faq-section .section-title{color:var(--color-white);margin-bottom:60px}.faq-list{margin:0 auto}.cta-section{background-color:#000;padding:100px 0}@media (max-width:992px){.download-content{gap:60px;grid-template-columns:1fr}.community-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.download-hero-section{padding:100px 0 60px}.qr-codes{align-items:center;flex-direction:column}.community-stats,.requirements-grid{grid-template-columns:1fr}.cta-buttons{align-items:center;flex-direction:column}.cta-buttons .btn{max-width:300px;width:100%}}.technology-page{overflow-x:hidden;width:100%}.tech-hero-section{background:linear-gradient(135deg,#000,#1a1a1a);padding:120px 0 80px;text-align:center}.tech-hero-title{color:var(--color-primary);font-family:var(--font-bold);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:20px}.tech-hero-subtitle{color:var(--color-gray);font-family:var(--font-light);font-size:clamp(1.1rem,2vw,1.5rem);margin:0 auto;max-width:700px}.architecture-section{background-color:#000;padding:100px 0}.section-description{color:var(--color-gray);font-family:var(--font-light);font-size:1.1rem;line-height:1.6;margin:0 auto 60px;max-width:800px}.architecture-diagram{margin:60px 0;text-align:center}.diagram-image{border-radius:12px;height:auto;max-width:100%}.architecture-layers{margin-top:60px}.layer-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:30px 20px;text-align:center}.layer-card h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.2rem;margin-bottom:15px}.layer-card p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem}.node-network-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.node-types{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-top:40px}.node-type-item{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:30px}.node-type-item h3{color:var(--color-primary);font-family:var(--font-demibold);font-size:1.3rem;margin-bottom:15px}.node-type-item p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;margin-bottom:20px}.node-type-item ul{list-style:none;padding:0}.node-type-item li{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;padding:8px 0 8px 25px;position:relative}.node-type-item li:before{color:var(--color-primary);content:"→";left:0;position:absolute}.consensus-mechanism-section{background-color:#000;padding:100px 0}.consensus-name{color:var(--color-primary);font-family:var(--font-bold);font-size:2.5rem;margin:20px 0}.consensus-features{margin:60px 0}.consensus-feature-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px;position:relative;text-align:center}.feature-number{color:rgba(252,186,21,.2);font-family:var(--font-bold);font-size:3rem;position:absolute;right:20px;top:20px}.consensus-feature-card h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.3rem;margin-bottom:15px}.consensus-feature-card p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;line-height:1.6}.consensus-stats{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-top:60px}.stat-item{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:30px 20px;text-align:center}.stat-item h4{color:var(--color-primary);font-family:var(--font-bold);font-size:2.5rem;margin-bottom:10px}.stat-item p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem}.smart-contracts-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.smart-contracts-content{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr}.contract-features{display:flex;flex-direction:column;gap:25px;margin-top:30px}.contract-feature-item h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.2rem;margin-bottom:10px}.contract-feature-item p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;line-height:1.6}.code-example{background-color:#1a1a1a;border:1px solid #333;border-radius:12px;overflow-x:auto;padding:20px}.code-example pre{font-family:Courier New,monospace;font-size:.85rem;line-height:1.5;margin:0}.code-example code{color:#a8acb7}.scalability-section{background-color:#000;padding:100px 0}.scalability-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px}.scalability-card h3{color:var(--color-primary);font-family:var(--font-demibold);font-size:1.3rem;margin-bottom:15px}.scalability-card p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;margin-bottom:20px}.scalability-card ul{list-style:none;padding:0}.scalability-card li{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;padding:8px 0 8px 25px;position:relative}.scalability-card li:before{color:var(--color-primary);content:"✓";font-weight:700;left:0;position:absolute}.security-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.security-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px;text-align:center}.security-card h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.3rem;margin-bottom:15px}.security-card p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;line-height:1.6}.tech-cta-section{background-color:#000;padding:100px 0}@media (max-width:992px){.node-types,.smart-contracts-content{grid-template-columns:1fr}.consensus-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.tech-hero-section{padding:100px 0 60px}.consensus-stats,.scalability-grid,.security-grid{grid-template-columns:1fr}}.mining-page{overflow-x:hidden;width:100%}.mining-hero-section{background:linear-gradient(135deg,#000,#1a1a1a);padding:120px 0 80px;text-align:center}.mining-hero-title{color:var(--color-primary);font-family:var(--font-bold);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:20px}.mining-hero-subtitle{color:var(--color-gray);font-family:var(--font-light);font-size:clamp(1.1rem,2vw,1.5rem);margin:0 auto;max-width:600px}.mining-overview-section{background-color:#000;padding:100px 0}.overview-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px;text-align:center}.card-icon{font-size:3rem;margin-bottom:20px}.overview-card h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.3rem;margin-bottom:15px}.overview-card p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;line-height:1.6}.earnings-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.earnings-content{display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-top:60px}.earnings-example h3,.earnings-formula h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.5rem;margin-bottom:25px}.example-box,.formula-box{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:30px}.formula-box p{color:var(--color-primary);font-family:var(--font-medium);font-size:1.1rem;line-height:1.6}.formula-details{margin-top:30px}.detail-item{border-bottom:1px solid #333;color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;padding:10px 0}.detail-item:last-child{border-bottom:none}.detail-item strong{color:var(--color-white);font-family:var(--font-medium)}.example-row{border-bottom:1px solid #333;color:var(--color-gray);display:flex;font-family:var(--font-light);justify-content:space-between;padding:12px 0}.example-row.total{border-bottom:none;border-top:2px solid var(--color-primary);color:var(--color-white);font-family:var(--font-demibold);font-size:1.1rem;margin-top:15px;padding-top:15px}.example-row.apy{border-bottom:none;color:var(--color-primary);font-family:var(--font-bold);font-size:1.2rem}.machine-types-section{background-color:#000;padding:100px 0}.machine-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;padding:40px 30px;position:relative;text-align:center;transition:all .3s ease}.machine-card.featured{border-color:var(--color-primary);transform:scale(1.05)}.machine-card:hover{border-color:var(--color-primary);transform:translateY(-10px)}.machine-badge{background-color:#333;border-radius:20px;color:var(--color-white);font-family:var(--font-medium);font-size:.85rem;padding:5px 15px;position:absolute;right:20px;top:20px}.machine-badge.popular{background-color:var(--color-primary);color:#000}.machine-card h3{color:var(--color-white);font-size:1.8rem}.machine-card h3,.machine-price{font-family:var(--font-bold);margin:20px 0}.machine-price{color:var(--color-primary);font-size:2rem}.machine-features{list-style:none;margin:30px 0;padding:0;text-align:left}.machine-features li{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;padding:10px 0 10px 25px;position:relative}.machine-features li:before{color:var(--color-primary);content:"✓";font-weight:700;left:0;position:absolute}.machine-card .btn{margin-top:20px;width:100%}.participation-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.steps-grid{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(7,1fr);margin-top:60px}.step-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:30px 20px}.step-arrow,.step-card{grid-column:span 1;text-align:center}.step-arrow{color:var(--color-primary);font-size:2rem}.step-card:nth-child(odd){grid-column:span 2}.step-number{align-items:center;background-color:var(--color-primary);border-radius:50%;color:#000;display:flex;font-family:var(--font-bold);font-size:1.5rem;height:50px;justify-content:center;margin:0 auto 20px;width:50px}.step-card h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.2rem;margin-bottom:15px}.step-card p{color:var(--color-gray);font-family:var(--font-light);font-size:.95rem;line-height:1.6}.reward-strategy-section{background-color:#000;padding:100px 0}.strategy-content{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin-top:60px}.strategy-item{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:40px 30px}.strategy-item h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.3rem;margin-bottom:15px}.strategy-item p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;line-height:1.6}.mining-faq-section{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);padding:100px 0}.faq-list{margin:60px auto 0;max-width:800px}.faq-item{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;margin-bottom:20px;padding:30px}.faq-item h3{color:var(--color-white);font-family:var(--font-demibold);font-size:1.2rem;margin-bottom:15px}.faq-item p{color:var(--color-gray);font-family:var(--font-light);font-size:1rem;line-height:1.6}.mining-cta-section{background-color:#000;padding:100px 0}.cta-title{color:var(--color-white);font-family:var(--font-bold);font-size:clamp(2rem,4vw,3rem);margin-bottom:20px}.cta-description{font-family:var(--font-light);margin-left:auto;margin-right:auto;max-width:600px}@media (max-width:992px){.earnings-content,.steps-grid,.strategy-content{grid-template-columns:1fr}.step-arrow{transform:rotate(90deg)}.step-card:nth-child(odd){grid-column:span 1}}@media (max-width:768px){.mining-hero-section{padding:100px 0 60px}.machines-grid{grid-template-columns:1fr}.machine-card.featured{transform:scale(1)}}.explorer-page{background:linear-gradient(135deg,#000,#1a1a1a);color:var(--color-white);min-height:100vh}.explorer-hero-section{background:linear-gradient(135deg,#1a1a1a,#000);padding:120px 0 60px;text-align:center}.explorer-hero-title{color:var(--color-white);font-family:var(--font-primary);font-size:3.5rem;font-weight:700;margin-bottom:20px;text-shadow:0 0 30px rgba(252,186,21,.3)}.explorer-hero-subtitle{color:hsla(0,0%,100%,.7);font-family:var(--font-light);font-size:1.25rem;margin:0 auto;max-width:600px}.explorer-search-section{padding:40px 0}.search-box{display:flex;gap:15px;margin:0 auto;max-width:800px}.search-input{background:hsla(0,0%,100%,.05);border:2px solid rgba(252,186,21,.3);border-radius:12px;color:var(--color-white);flex:1;font-size:1rem;padding:18px 24px;transition:all .3s ease}.search-input:focus{background:hsla(0,0%,100%,.08);border-color:var(--color-primary);box-shadow:0 0 20px rgba(252,186,21,.2);outline:none}.search-input::placeholder{color:hsla(0,0%,100%,.4)}.search-btn{padding:18px 40px;white-space:nowrap}.explorer-stats-section{padding:60px 0}.stats-grid{gap:30px}.stat-card{background:linear-gradient(135deg,rgba(252,186,21,.05),rgba(252,186,21,.02));border:1px solid rgba(252,186,21,.2);padding:40px 30px;text-align:center;transition:all .3s ease}.stat-card:hover{border-color:var(--color-primary);box-shadow:0 10px 30px rgba(252,186,21,.2);transform:translateY(-5px)}.stat-icon{font-size:3rem;margin-bottom:15px}.stat-value{color:var(--color-primary);font-family:var(--font-primary);font-size:2rem;font-weight:700;margin-bottom:10px}.stat-label{color:hsla(0,0%,100%,.6);font-family:var(--font-light);font-size:.95rem}.blocks-table,.transactions-table{background:hsla(0,0%,100%,.02);border:1px solid rgba(252,186,21,.1);border-radius:12px;margin-top:30px;overflow:hidden}.table-header{background:rgba(252,186,21,.1);border-bottom:1px solid rgba(252,186,21,.2);color:var(--color-primary);display:grid;font-family:var(--font-primary);font-weight:600;grid-template-columns:repeat(5,1fr);padding:20px}.transactions-table .table-header{grid-template-columns:2fr 1fr 1fr 1fr 1.5fr 1.5fr 1fr}.table-row{border-bottom:1px solid hsla(0,0%,100%,.05);display:grid;grid-template-columns:repeat(5,1fr);padding:18px 20px;transition:all .2s ease}.transactions-table .table-row{grid-template-columns:2fr 1fr 1fr 1fr 1.5fr 1.5fr 1fr}.table-row:hover{background:rgba(252,186,21,.05)}.table-cell{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:.9rem}.block-number,.txn-hash{color:var(--color-primary);cursor:pointer;font-family:Courier New,monospace}.block-number:hover,.txn-hash:hover{text-decoration:underline}.txn-method{background:rgba(252,186,21,.2);border-radius:6px;color:var(--color-primary);font-size:.85rem;padding:4px 12px}.txn-address{color:hsla(0,0%,100%,.6);font-family:Courier New,monospace;font-size:.85rem}.txn-value{color:var(--color-primary);font-weight:600}.view-all-btn-container{margin-top:30px;text-align:center}.explorer-network-section{background:linear-gradient(135deg,#000,#1a1a1a);padding:80px 0}.network-info-grid{gap:30px;margin-top:40px}.network-info-card{background:linear-gradient(135deg,rgba(252,186,21,.05),rgba(252,186,21,.02));border:1px solid rgba(252,186,21,.2);padding:40px 30px;text-align:center;transition:all .3s ease}.network-info-card:hover{border-color:var(--color-primary);box-shadow:0 10px 30px rgba(252,186,21,.2);transform:translateY(-5px)}.network-info-card h3{color:hsla(0,0%,100%,.8);font-size:1.1rem;margin-bottom:15px}.network-value{color:var(--color-primary);font-family:var(--font-primary);font-size:1.5rem;font-weight:700;margin:0}@media (max-width:992px){.network-info-grid,.stats-grid{grid-template-columns:repeat(2,1fr)}.table-header,.table-row{font-size:.85rem;padding:15px}}@media (max-width:768px){.explorer-hero-title{font-size:2.5rem}.search-box{flex-direction:column}.network-info-grid,.stats-grid,.table-header,.table-row{grid-template-columns:1fr}.table-header,.table-row{gap:10px}.transactions-table .table-header,.transactions-table .table-row{grid-template-columns:1fr}.table-cell{justify-content:space-between}.table-cell:before{color:var(--color-primary);content:attr(data-label);font-weight:600}}@media (max-width:480px){.explorer-hero-title{font-size:2rem}.explorer-hero-subtitle{font-size:1rem}.stat-value{font-size:1.5rem}.network-value{font-size:1.2rem}}.whitepaper-page{background:var(--color-black);color:var(--color-white);min-height:100vh}.whitepaper-hero-section{background:linear-gradient(135deg,#000,#1a1a1a);padding:120px 0 80px;text-align:center}.whitepaper-hero-title{color:var(--color-primary);font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:20px}.whitepaper-hero-subtitle{color:var(--color-white);font-size:1.5rem;font-weight:500;margin-bottom:16px}.whitepaper-hero-description{color:var(--color-gray);font-size:1.1rem;font-weight:300;margin:0 auto;max-width:700px}.whitepaper-content-section{padding:60px 0}.whitepaper-content{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 350px}.whitepaper-viewer{background:#1a1a1a;border:2px solid #2a2a2a;border-radius:12px;overflow:hidden}.whitepaper-viewer-header{align-items:center;background:#0a0a0a;border-bottom:2px solid #2a2a2a;display:flex;justify-content:space-between;padding:24px 32px}.whitepaper-viewer-header h2{color:var(--color-white);font-size:1.5rem;font-weight:600;margin:0}.whitepaper-pdf-container{background:#fff;height:800px;position:relative;width:100%}.whitepaper-pdf-iframe{border:none;height:100%;width:100%}.whitepaper-sidebar{display:flex;flex-direction:column;gap:24px;position:sticky;top:100px}.whitepaper-download-card,.whitepaper-info-card,.whitepaper-share-card,.whitepaper-toc-card{background:#1a1a1a;border:2px solid #2a2a2a;border-radius:12px;padding:24px}.whitepaper-sidebar h3{align-items:center;color:var(--color-primary);display:flex;font-size:1.2rem;font-weight:600;gap:8px;margin-bottom:16px}.info-item{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;padding:12px 0}.info-item:last-child{border-bottom:none}.info-label{color:var(--color-gray);font-weight:500}.info-value{color:var(--color-white);font-weight:600}.toc-list{list-style:none;margin:0;padding:0}.toc-list li{border-bottom:1px solid #2a2a2a;color:var(--color-gray);cursor:pointer;font-weight:300;padding:10px 0;transition:all .3s ease}.toc-list li:last-child{border-bottom:none}.toc-list li:hover{color:var(--color-primary);padding-left:8px}.download-option-btn{align-items:center;background:#0a0a0a;border:2px solid #2a2a2a;border-radius:8px;cursor:pointer;display:flex;gap:16px;padding:16px;transition:all .3s ease;width:100%}.download-option-btn:hover{background:#1a1a1a;border-color:var(--color-primary)}.download-icon{font-size:2rem}.download-info{flex:1;text-align:left}.download-info strong{color:var(--color-white);display:block;font-weight:600;margin-bottom:4px}.download-info small{color:var(--color-gray);font-size:.85rem}.share-buttons{display:flex;flex-direction:column;gap:12px}.share-btn{align-items:center;background:#0a0a0a;border:2px solid #2a2a2a;border-radius:8px;color:var(--color-white);display:flex;font-weight:500;gap:12px;padding:12px 16px;text-decoration:none;transition:all .3s ease}.share-btn:hover{background:#1a1a1a;border-color:var(--color-primary);transform:translateX(4px)}.whitepaper-highlights-section{background:#0a0a0a;padding:80px 0}.highlights-grid{margin-top:48px}.highlight-card{background:#1a1a1a;border:2px solid #2a2a2a;border-radius:12px;padding:32px 24px;text-align:center;transition:all .3s ease}.highlight-card:hover{border-color:var(--color-primary);transform:translateY(-8px)}.highlight-icon{font-size:3rem;margin-bottom:16px}.highlight-card h3{color:var(--color-white);font-size:1.3rem;font-weight:600;margin-bottom:12px}.highlight-card p{color:var(--color-gray);font-weight:300;line-height:1.6}.whitepaper-community-section{padding:80px 0}.community-links{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:40px}.community-link{align-items:center;background:#1a1a1a;border:2px solid #2a2a2a;border-radius:12px;display:flex;flex-direction:column;gap:12px;min-width:150px;padding:32px 48px;text-decoration:none;transition:all .3s ease}.community-link:hover{border-color:var(--color-primary);transform:translateY(-8px)}.community-icon{font-size:3rem}.community-name{color:var(--color-white);font-size:1.1rem;font-weight:600}.whitepaper-cta-section{background:linear-gradient(135deg,#1a1a1a,#0a0a0a);padding:80px 0}.cta-title{color:var(--color-primary);font-size:2.5rem;font-weight:700;margin-bottom:16px}.cta-description{color:var(--color-gray);font-size:1.2rem;font-weight:300;margin-bottom:40px}.cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media (max-width:992px){.whitepaper-content{grid-template-columns:1fr}.whitepaper-sidebar{grid-row:1;position:static}.whitepaper-pdf-container{height:600px}}@media (max-width:768px){.whitepaper-hero-title{font-size:2.5rem}.whitepaper-hero-subtitle{font-size:1.2rem}.whitepaper-pdf-container{height:500px}.highlights-grid{grid-template-columns:1fr}.community-links{align-items:stretch;flex-direction:column}.community-link{flex-direction:row;justify-content:flex-start;padding:20px 24px}.cta-title{font-size:2rem}.cta-buttons{align-items:stretch;flex-direction:column}}.referrals-page{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;justify-content:center;min-height:100vh;padding:20px}.referrals-container{max-width:500px;width:100%}.referrals-card{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.3);padding:32px}.referrals-title{color:#1a1a1a;font-size:28px;font-weight:700;margin:0 0 24px;text-align:center}.notice-cards{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.notice-card{align-items:flex-start;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;gap:12px;padding:16px;transition:transform .2s ease,box-shadow .2s ease}.notice-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.notice-card.gas-notice{background:linear-gradient(135deg,#ffeaa7,#fdcb6e)}.notice-card.eip191-notice{background:linear-gradient(135deg,#a29bfe,#6c5ce7)}.notice-card.sign-notice{background:linear-gradient(135deg,#74b9ff,#0984e3)}.notice-icon{flex-shrink:0;font-size:24px;line-height:1}.notice-content{flex:1}.notice-title{color:#2d3436;font-size:14px;font-weight:600;margin-bottom:4px}.notice-detail{color:#636e72;font-size:12px;line-height:1.4}.referral-code-display,.wallet-address-display{align-items:center;background:#f8f9fa;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px}.referral-code-display .label,.wallet-address-display .label{color:#6c757d;font-size:14px;font-weight:500}.referral-code-display .code{color:#667eea;font-family:Courier New,monospace;font-size:18px;font-weight:700}.wallet-address-display .address{color:#495057;font-family:Courier New,monospace;font-size:14px;font-weight:600}.status-container{border-radius:16px;margin:24px 0;padding:32px 16px;text-align:center;transition:all .3s ease}.status-container.status-idle{background:#f8f9fa}.status-container.status-loading{background:linear-gradient(135deg,#74b9ff,#0984e3)}.status-container.status-success{background:linear-gradient(135deg,#55efc4,#00b894)}.status-container.status-error{background:linear-gradient(135deg,#ff7675,#d63031)}.loading-spinner{animation:spin 1s linear infinite;border:4px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:48px;margin:0 auto 16px;width:48px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-icon{animation:fadeIn .5s ease;font-size:48px;margin-bottom:16px}.status-loading .status-icon{animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-message{color:#fff;font-size:16px;line-height:1.5;margin:0}.status-idle .status-message{color:#6c757d}.button-group{display:flex;gap:12px;margin-top:24px}.btn{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);flex:1;font-size:16px;font-weight:600;padding:14px 24px}.btn:hover{box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-retry{background:linear-gradient(135deg,#fdcb6e,#e17055);color:#fff}.btn-home{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}@media (max-width:600px){.referrals-card{padding:24px}.referrals-title{font-size:24px}.notice-card{padding:12px}.notice-title{font-size:13px}.notice-detail{font-size:11px}.referral-code-display .code{font-size:16px}.button-group{flex-direction:column}.btn{width:100%}}.already-set-notice{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 8px 32px rgba(102,126,234,.3);margin:24px 0;padding:32px;text-align:center}.already-set-icon{animation:bounce 2s infinite;font-size:64px;margin-bottom:16px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.already-set-title{color:#fff;font-size:24px;font-weight:600;margin-bottom:16px}.already-set-code{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:12px;margin-top:16px;padding:16px}.already-set-code .label{color:hsla(0,0%,100%,.8);font-size:14px;margin-right:8px}.already-set-code .code{color:#fff;font-size:20px;font-weight:700;letter-spacing:2px}.status-container.status-already_set{background:rgba(102,126,234,.1);border-color:#667eea}.status-container.status-already_set .status-icon{color:#667eea}.privacy-policy-page{background-color:var(--color-background);color:var(--color-white);min-height:100vh;padding:80px 0 40px}.privacy-policy-content{margin:0 auto;max-width:900px;padding:40px 20px}.privacy-policy-title{color:var(--color-primary);font-family:var(--font-primary);font-size:48px;margin-bottom:10px;text-align:center}.privacy-policy-updated{color:var(--color-light-gray);font-size:14px;margin-bottom:40px;text-align:center}.privacy-section{margin-bottom:40px}.privacy-section h2{color:var(--color-primary);font-family:var(--font-primary);font-size:28px;margin-bottom:16px;margin-top:32px}.privacy-section h3{color:var(--color-white);font-family:var(--font-demibold);font-size:20px;margin-bottom:12px;margin-top:24px}.privacy-section p{color:var(--color-white);font-family:var(--font-light);font-size:16px;line-height:1.8;margin-bottom:16px}.privacy-section ul{list-style:none;margin-bottom:16px;padding-left:0}.privacy-section ul li{color:var(--color-white);font-family:var(--font-light);font-size:16px;line-height:1.8;margin-bottom:12px;padding-left:24px;position:relative}.privacy-section ul li:before{color:var(--color-primary);content:"•";font-size:20px;left:0;position:absolute;top:0}.privacy-section a{color:var(--color-primary);text-decoration:none;transition:opacity .3s ease}.privacy-section a:hover{opacity:.8;text-decoration:underline}.contact-list{margin-top:16px}.contact-list li{margin-bottom:8px}@media (max-width:768px){.privacy-policy-page{padding:60px 0 20px}.privacy-policy-content{padding:20px 16px}.privacy-policy-title{font-size:36px}.privacy-section h2{font-size:24px}.privacy-section h3{font-size:18px}.privacy-section p,.privacy-section ul li{font-size:14px}}@media (max-width:480px){.privacy-policy-title{font-size:28px}.privacy-section h2{font-size:20px}.privacy-section h3{font-size:16px}}:root{--color-primary:#fcba15;--color-background:#000;--color-white:#fff;--color-black:#000;--color-gray:#333;--color-light-gray:#666;--font-primary:"HONORSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-demibold:"HONORSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-light:"HONORSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-bold:"HONORSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-medium:"HONORSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-heavy:"HONORSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-size-xs:10px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-xxl:20px;--font-size-huge:24px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-xxl:24px;--spacing-xxxl:32px;--spacing-huge:48px;--breakpoint-mobile:320px;--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--breakpoint-wide:1440px}@font-face{font-family:HONORSans;font-style:normal;font-weight:100;src:url(/assets/fonts/HONORSans-Thin.93a70e1815704aa895a4.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:200;src:url(/assets/fonts/HONORSans-ExtraLight.56b02d6ad7b7526c0e14.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:300;src:url(/assets/fonts/HONORSans-Light.8b1d76900e3f12523453.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:400;src:url(/assets/fonts/HONORSans-Regular.9c96c78254d6ed44c853.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:500;src:url(/assets/fonts/HONORSans-Medium.4c9a40eb8d3b94044e82.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:600;src:url(/assets/fonts/HONORSans-Demibold.dc60839b235e6b8d2d5a.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:700;src:url(/assets/fonts/HONORSans-Bold.60e82ca25d5120322d44.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:800;src:url(/assets/fonts/HONORSans-ExtraBold.958c263d74077c1420b1.ttf) format("truetype")}@font-face{font-family:HONORSans;font-style:normal;font-weight:900;src:url(/assets/fonts/HONORSans-Heavy.1cec60bb98198c9aff66.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background-color:var(--color-background);color:var(--color-white);font-family:var(--font-light);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-md)}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.5rem,4vw,2.5rem)}h3{font-size:clamp(1.25rem,3vw,2rem)}h4{font-size:clamp(1.125rem,2.5vw,1.5rem)}p{line-height:1.7;margin-bottom:var(--spacing-md)}a{color:var(--color-primary);text-decoration:none;transition:all .3s ease}a:hover{color:var(--color-white);text-decoration:underline}.container{margin:0 auto;max-width:1200px;padding:0 var(--spacing-lg)}.section{padding:var(--spacing-huge) 0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-column{flex-direction:column}.flex-center{align-items:center;justify-content:center}.flex-between{align-items:center;justify-content:space-between}.flex-wrap{flex-wrap:wrap}.grid{display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-2,.grid-3{gap:var(--spacing-xl)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{gap:var(--spacing-xl);grid-template-columns:repeat(4,1fr)}.btn{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-family:var(--font-demibold);font-size:var(--font-size-md);padding:var(--spacing-md) var(--spacing-xl);text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap}.btn-primary{background-color:var(--color-primary);color:var(--color-black)}.btn-primary:hover{background-color:var(--color-white);color:var(--color-black);text-decoration:none}.btn-secondary{background-color:transparent;border:2px solid var(--color-white);color:var(--color-white)}.btn-secondary:hover{background-color:var(--color-white);color:var(--color-black);text-decoration:none}.btn-large{font-size:var(--font-size-lg);padding:var(--spacing-lg) var(--spacing-xxl)}.card{background-color:var(--color-gray);border-radius:12px;padding:var(--spacing-xl);transition:transform .3s ease,box-shadow .3s ease}.card:hover{box-shadow:0 8px 32px rgba(252,186,21,.2);transform:translateY(-4px)}@media (max-width:768px){.container{padding:0 var(--spacing-md)}.section{padding:var(--spacing-xxxl) 0}.grid-2,.grid-3,.grid-4{gap:var(--spacing-lg);grid-template-columns:1fr}.btn{margin-bottom:var(--spacing-sm);width:100%}}@media (max-width:480px){html{font-size:14px}.container{padding:0 var(--spacing-sm)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.fade-in{animation:fadeIn .6s ease-out}.slide-in-left{animation:slideInLeft .6s ease-out}.slide-in-right{animation:slideInRight .6s ease-out}.hidden{display:none}.visible{display:block}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
/*# sourceMappingURL=main.7505d449c394c6c76d55.css.map*/