@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}.toast{position:fixed;top:24px;right:24px;min-width:320px;max-width:480px;padding:18px 20px;background:linear-gradient(135deg,#11273ffa,#0c1829fa);border-radius:12px;border:1px solid rgba(255,215,0,.2);box-shadow:0 8px 32px #0006,0 0 0 1px #ffd7001a inset;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:flex-start;gap:14px;z-index:9999;animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}.toast__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px}.toast--success .toast__icon{background:linear-gradient(135deg,#22c55e26,#16a34a26);color:#4ade80}.toast--error .toast__icon{background:linear-gradient(135deg,#ef444426,#dc262626);color:#f87171}.toast--warning .toast__icon{background:linear-gradient(135deg,#fbbf2426,#f59e0b26);color:#fbbf24}.toast--info .toast__icon{background:linear-gradient(135deg,#3b82f626,#2563eb26);color:#60a5fa}.toast__content{flex:1;display:flex;flex-direction:column;gap:8px}.toast__message{margin:0;color:#f5f7ff;font-size:.95rem;font-weight:500;line-height:1.5}.toast__link{background:none;border:none;color:gold;font-size:.85rem;font-weight:600;cursor:pointer;padding:0;text-align:left;transition:all .2s ease;text-decoration:none}.toast__link:hover{color:#ffed4e;transform:translate(2px)}.toast__close{flex-shrink:0;background:none;border:none;color:#f5f7ff80;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.toast__close:hover{background:#ffffff1a;color:#f5f7ff}.toast--success{border-color:#22c55e4d;box-shadow:0 8px 32px #0006,0 0 20px #22c55e26}.toast--error{border-color:#ef44444d;box-shadow:0 8px 32px #0006,0 0 20px #ef444426}.toast--warning{border-color:#fbbf244d}.toast--info{border-color:#3b82f64d}@media (max-width: 640px){.toast{top:16px;right:16px;left:16px;min-width:auto;max-width:none}}.toast-container{position:fixed;top:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.toast-container .toast{position:relative;top:auto;right:auto;pointer-events:auto}@media (max-width: 640px){.toast-container{top:16px;right:16px;left:16px}}.countdown{display:flex;justify-content:center;align-items:center;padding:22px 28px;border-radius:22px;background:linear-gradient(160deg,#f7f9fb,#c9dce7);box-shadow:0 16px 32px #0e162838;min-width:280px;color:#0b1c2c;flex-direction:column;gap:18px}.countdown--desktop{min-width:280px;background:linear-gradient(140deg,#fdf3c4,#f7d774 30%,#f1b94a,#d98f2d);color:#3a2100;border:1px solid rgba(255,214,120,.6);box-shadow:0 18px 38px #6640114d}.countdown--mobile{width:100%;min-width:unset}.countdown__label{font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#102332b3;text-align:center}.countdown__display{display:flex;align-items:flex-end;gap:20px}.flip-unit{display:flex;flex-direction:column;align-items:center;gap:18px}.flip-card{position:relative;width:96px;height:120px;border-radius:18px;background:linear-gradient(180deg,#fff,#eef2f6 55%,#d9e2e9);box-shadow:0 12px 25px #0c172426,inset 0 2px #fffc;display:flex;flex-direction:column;overflow:hidden}.flip-card__face{flex:1;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:2.2rem;color:#1b2f43;letter-spacing:2px}.flip-card__face--top{background:linear-gradient(180deg,#fff,#f3f5f8);border-bottom:1px solid rgba(12,23,36,.08)}.flip-card__face--bottom{background:linear-gradient(180deg,#e6edf3,#d3dee7);border-top:1px solid rgba(12,23,36,.08)}.flip-card__hinge{position:absolute;top:calc(50% - 1px);left:0;right:0;height:2px;background:linear-gradient(90deg,#0c172400,#0c172466,#0c172400);z-index:2}.flip-unit__label{font-size:.78rem;text-transform:uppercase;letter-spacing:2.5px;color:#102332b3}@media (max-width: 1024px){.countdown{padding:20px 24px}.countdown__display{gap:16px}.flip-card{width:74px;height:94px}.flip-card__face{font-size:2rem}}@media (max-width: 768px){.countdown{width:100%;min-width:unset;padding:18px 20px}.countdown__display{gap:12px}.flip-card{width:64px;height:84px;border-radius:12px}.flip-card__face{font-size:1.7rem}.flip-unit__label{font-size:.7rem;letter-spacing:1.8px}}.glass-card{background:#ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:30px;transition:all .3s ease;position:relative;overflow:hidden}.glass-card.square{width:360px;height:360px;padding:24px;display:flex;flex-direction:column}@media (max-width: 1024px){.glass-card.square{width:320px;height:320px}}@media (max-width: 768px){.glass-card.square{width:100%;height:auto}}.glass-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,215,0,.1),transparent);transition:left .5s ease}.glass-card:hover:before{left:100%}.glass-card:hover{border-color:#ffd7004d;box-shadow:0 8px 32px #ffd7001a}.glass-button{position:relative;padding:15px 40px;font-size:1rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;overflow:hidden;background:#ffffff0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);color:#fff;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px}.glass-button.full-width{width:100%}.button-content{position:relative;z-index:10;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap;white-space:nowrap;pointer-events:none}.glass-button.gold{border-color:#ffd7004d}.glass-button.gold .liquid-fill{position:absolute;bottom:0;left:0;width:100%;height:0%;background:linear-gradient(135deg,gold,#ffed4e,gold,#ffb347,gold);background-size:300% 300%;animation:liquidFill 3s ease infinite;transition:height .4s ease;z-index:1}.glass-button.gold:hover .liquid-fill{height:100%}.glass-button.gold:hover .button-content{color:#000}.glass-button.primary:hover{background:#ffffff1a;border-color:#ffd70080;box-shadow:0 4px 20px #ffd70033}.glass-button.secondary{background:#ffd7001a;border-color:#ffd7004d}.glass-button.secondary:hover{background:#ffd70033;border-color:#ffd70080}.glass-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.presale-card.design-card{--gold-gradient: linear-gradient(135deg, #ffe27a 0%, #ffb347 100%);width:360px;height:460px;padding:24px;background:#0c121c29;border-radius:28px;border:1px solid rgba(255,255,255,.18);box-shadow:0 25px 60px #080c1c61;backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%);display:flex;flex-direction:column;gap:18px;position:relative}.presale-header{display:flex;flex-direction:column;gap:4px}.presale-countdown{display:none}.presale-title{display:flex;align-items:center;gap:10px;font-weight:700;font-size:1.1rem;letter-spacing:.5px}.status-badge{padding:4px 12px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.4px;background:#ffffff14;border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.presale-subtitle{margin:0;font-size:.9rem}.price-highlights{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.price-block{background:#ffffff0d;border-radius:18px;padding:12px;border:1px solid rgba(255,255,255,.18);text-align:center;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.price-label{display:block;font-size:.68rem;margin-bottom:4px;text-transform:uppercase;letter-spacing:.4px}.price-value{font-size:1rem;font-weight:700;background:var(--gold-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.presale-progress{display:flex;flex-direction:column;gap:10px}.progress-track{width:100%;height:14px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);overflow:hidden}.progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#ffd75f,#ff9747);box-shadow:inset 0 -2px 4px #00000040}.progress-summary{display:flex;justify-content:space-between;font-size:.78rem;letter-spacing:.3px}.payment-methods{display:flex;flex-direction:column;gap:12px}.section-heading{font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;background-image:var(--gold-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.payment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.payment-option{display:flex;align-items:center;gap:8px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.18);background:#0c121c1f;font-weight:600;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.payment-option:hover{transform:translateY(-3px);border-color:#ffd70080;box-shadow:0 8px 25px #ffd70026}.payment-option.active{border-color:#ffd700cc;background:#ffffff29;box-shadow:0 12px 30px #ffd70040}.payment-icon{width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.7rem;background:#ffffff2e;color:#0a1128;overflow:hidden}.payment-icon img{width:18px;height:18px;object-fit:contain}.payment-token{font-size:.9rem;font-weight:700}.payment-network{font-size:.7rem}.entry-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.entry-group{display:flex;flex-direction:column;gap:6px}.entry-label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.entry-input{display:flex;align-items:center;border-radius:16px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;padding:10px 14px;gap:10px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.entry-input input{flex:1;background:transparent;border:none;color:#ffe9b0;font-size:1rem;font-weight:600;outline:none}.entry-input input:focus{outline:none}.entry-input.read-only input{color:#f0f6ffcc}.entry-unit{position:absolute;right:12px;font-size:.8rem;font-weight:700}.presale-actions{margin-top:auto;display:flex;flex-direction:column;gap:18px}.presale-actions__row{display:flex;gap:14px;width:100%}.presale-actions__cta{flex:1;display:flex;align-items:center;justify-content:center;white-space:nowrap}.presale-actions .glass-button{font-size:.95rem;letter-spacing:.4px;box-shadow:0 12px 30px #ffd70059}.moonpay-button{box-shadow:none;border-color:#ffd70047}.moonpay-button:hover{box-shadow:0 10px 24px #ffd70040}.lock-note{font-size:.72rem;text-align:center;margin:0}.presale-card.design-card :is(h3,h4,p,span,label,small,strong,.section-heading,.payment-token,.payment-network,.entry-label,.entry-unit,.progress-summary,.lock-note,.status-badge,.price-label,.price-value){background-image:var(--gold-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.presale-card.design-card .glass-button{background-image:var(--gold-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.moonpay-link svg,.moonpay-link svg path{stroke:none;fill:url(data:image/svg+xml,#)}.price-error{font-size:.72rem;color:#ff7676;text-align:center;margin:0}@media (max-width: 1024px){.presale-card.design-card{width:320px;height:auto;padding:22px}}@media (max-width: 768px){.presale-card.design-card{width:100%;height:auto;padding:20px;gap:8px}.payment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.payment-option{padding:8px 6px;gap:6px}.payment-icon{width:24px;height:24px}.payment-token{font-size:.8rem}.entry-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.entry-input{padding:10px 12px}.entry-unit{right:10px}.presale-actions__row{flex-direction:row;gap:10px}.presale-actions__cta{flex:1 1 calc(50% - 5px)}.presale-countdown--mobile{display:block;width:100%}.presale-countdown--mobile .countdown{transform:none;width:100%;margin:0;padding:14px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:16px;box-shadow:none;gap:12px}.presale-countdown--mobile .countdown__label{font-size:.72rem;letter-spacing:1.4px;color:#ffffffbf}.presale-countdown--mobile .countdown__display{width:100%;justify-content:space-between;gap:10px}.presale-countdown--mobile .flip-unit{gap:8px}.presale-countdown--mobile .flip-card{width:54px;height:68px;border-radius:14px;background:linear-gradient(180deg,#ffdb8047,#ffb1411a);border:1px solid rgba(255,226,122,.35);box-shadow:inset 0 0 0 1px #ffffff2e}.presale-countdown--mobile .flip-card__face{font-size:1.4rem;background:linear-gradient(135deg,#ffe27a,#ffbf5f 55%,#ff8a00);-webkit-background-clip:text;background-clip:text;color:transparent}.presale-countdown--mobile .flip-card__face--bottom{display:none}.presale-countdown--mobile .flip-card__hinge{background:#0d182c26}.presale-countdown--mobile .flip-unit__label{font-size:.62rem;letter-spacing:1.2px;color:#ffffffa6}}.dashboard-card.design-card{--gold-gradient: linear-gradient(135deg, #ffe27a 0%, #ffb347 100%);width:360px;max-height:600px;padding:24px;background:#0c121c2e;border-radius:28px;border:1px solid rgba(255,255,255,.16);box-shadow:0 25px 60px #080c1c59;backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.dashboard-card.design-card:before,.dashboard-card.design-card:after{content:"";position:absolute;border-radius:50%;filter:blur(120px);opacity:.35;z-index:0}.dashboard-card.design-card:before{width:460px;height:460px;top:-220px;right:-180px;background:radial-gradient(circle,rgba(255,215,0,.55),transparent 65%)}.dashboard-card.design-card:after{width:340px;height:340px;bottom:-160px;left:-120px;background:radial-gradient(circle,rgba(255,255,255,.28),transparent 70%)}.dashboard-card.design-card *{position:relative;z-index:1}.dashboard-card__header{display:flex;align-items:center;justify-content:space-between}.dashboard-card__status{display:flex;align-items:center;gap:10px}.dashboard-card__network{font-size:.68rem;letter-spacing:1.6px;text-transform:uppercase;color:#ffffff8c;border:1px solid rgba(255,255,255,.18);padding:4px 8px;border-radius:999px}.dashboard-card__heading{display:flex;align-items:center;gap:14px}.dashboard-card__icon{width:54px;height:54px;border-radius:18px;background:#ffd7001f;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,215,0,.3);color:gold}.dashboard-card__title{font-size:1.4rem;font-weight:700;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0}.dashboard-card__subtitle{font-size:.85rem;color:#ffffffad;margin:4px 0 0}.status-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:.72rem;text-transform:uppercase;letter-spacing:2px;font-weight:600;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#ffffffb3}.status-chip__dot{width:8px;height:8px;border-radius:50%;background:#ff5f5fd9;box-shadow:0 0 12px #ff5f5f8c}.status-chip--online{background:#66ffa91f;border-color:#66ffa959;color:#ffffffd9}.status-chip--online .status-chip__dot{background:#66ffa9d9;box-shadow:0 0 12px #66ffa999}.dashboard-card__meta{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.dashboard-card__meta-label{font-size:.72rem;text-transform:uppercase;letter-spacing:2px;color:#fff9}.dashboard-card__meta-value{font-family:Roboto Mono,Fira Code,monospace;font-size:.9rem;color:#ffffffd9}.dashboard-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.summary-card{padding:10px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,215,0,.24);display:flex;flex-direction:column;gap:3px}.summary-card__label{font-size:.72rem;text-transform:uppercase;letter-spacing:1.8px;color:#fff9}.summary-card__value{font-size:1.1rem;font-weight:700;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.summary-card__hint{font-size:.75rem;color:#ffffff8c}.dashboard-card__body{flex:1;display:flex;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:thin;max-height:480px}.dashboard-card__body::-webkit-scrollbar{width:8px}.dashboard-card__body::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}.dashboard-card__body::-webkit-scrollbar-thumb{background:#ffd7004d;border-radius:999px;transition:background .2s ease}.dashboard-card__body::-webkit-scrollbar-thumb:hover{background:#ffd70080}.dashboard-loading{text-align:center;padding:32px 12px;color:gold;font-size:.95rem;background:#ffffff0d;border-radius:16px}.dashboard-panel{padding:12px;border-radius:14px;background:#0c121c26;border:1px solid rgba(255,255,255,.14);box-shadow:0 16px 35px #07111f38;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);display:flex;flex-direction:column;gap:8px}.dashboard-panel__header{display:flex;align-items:center;gap:8px}.dashboard-panel__icon{width:32px;height:32px;border-radius:10px;background:#ffd7001f;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,215,0,.3);color:gold}.dashboard-panel__title{font-size:.9rem;font-weight:700;color:#fff;margin:0}.dashboard-panel__text{font-size:.7rem;color:#fff9;margin:2px 0 0}.dashboard-panel__form{display:flex;flex-direction:column;gap:6px}.predeposit-form{gap:8px}.predeposit-address{display:flex;flex-direction:column;gap:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:8px 10px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.predeposit-address__label{font-size:.6rem;text-transform:uppercase;letter-spacing:1.6px;color:#ffffff94}.predeposit-address__content{display:flex;justify-content:space-between;align-items:center;gap:8px}.predeposit-address__value{font-family:Roboto Mono,Fira Code,monospace;font-size:.78rem;color:#ffffffd1;word-break:break-all}.predeposit-address__copy{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;border:1px solid rgba(255,215,0,.35);background:#ffd7001a;color:gold;font-size:.72rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.predeposit-address__copy:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 16px #ffd7002e}.predeposit-address__copy:disabled{opacity:.6;cursor:not-allowed}.predeposit-address__hint{font-size:.65rem;color:#ffffff8c;margin:0}.predeposit-entry{display:flex;gap:8px;align-items:center}.predeposit-entry .dashboard-input{flex:1;min-width:0}.predeposit-send{padding:9px 16px;white-space:nowrap}.dashboard-input{width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#fff;font-size:.95rem;transition:all .3s ease}.dashboard-input:focus{outline:none;border-color:#ffd70080;box-shadow:0 0 0 3px #ffd70029}.dashboard-panel__cta{font-size:.9rem}.dashboard-panel__note{font-size:.72rem;color:#ffffff8c;margin:-2px 0 0}.dashboard-panel--disabled{opacity:.6}.dashboard-panel--claim{background:linear-gradient(135deg,#ffd70033,#0a182ca6);border-color:#ffd70059}.dashboard-panel--claim-open{box-shadow:0 18px 45px #ffd7004d}.dashboard-panel__footnote{font-size:.72rem;color:#24e2acd1}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.detail-item{padding:8px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px}.detail-item__label{font-size:.7rem;text-transform:uppercase;letter-spacing:2px;color:#ffffff8c}.detail-item__value{font-size:.9rem;color:#ffffffe0;font-weight:600}.referral-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.referral-stat{padding:8px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:4px;text-align:center}.referral-label{font-size:.7rem;color:#fff9}.referral-value{font-size:1.25rem;font-weight:700;color:#fff}.referral-value.earnings{color:gold}.referral-actions{display:flex;flex-direction:column;gap:10px}@media (max-width: 1024px){.dashboard-card.design-card{width:320px;height:auto;max-height:none;padding:22px}.dashboard-card__body{overflow:visible;max-height:none}}@media (max-width: 768px){.dashboard-card.design-card{width:100%;padding:20px}.dashboard-card__header{flex-direction:column;align-items:flex-start}.dashboard-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-summary .summary-card{padding:12px}.dashboard-summary .summary-card__value{font-size:1.1rem}.detail-grid,.referral-stats{grid-template-columns:1fr}.dashboard-card__meta{flex-direction:column;align-items:flex-start;gap:6px}.referral-actions{flex-direction:row;gap:10px}.referral-actions .glass-button{flex:1 1 calc(50% - 5px)}}.premarket-card{background:linear-gradient(145deg,#ffffff1f,#ffffff0a);border:1px solid rgba(255,215,0,.32);box-shadow:0 22px 48px #0a0c1a59;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);color:#fbd67a;gap:12px;padding:22px 26px;min-width:360px;max-width:520px;align-items:stretch}.premarket-card__eyebrow{font-size:.82rem;text-transform:uppercase;letter-spacing:2.6px;color:#ffdb78db}.premarket-card__content{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}.premarket-card__price-block{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:140px}.premarket-card__price-value{font-size:2.6rem;font-weight:700;letter-spacing:1.8px;color:#ffe9a6}.premarket-card__price-label{font-size:.78rem;text-transform:uppercase;letter-spacing:1.8px;color:#ffe9a6cc}.premarket-card__divider{width:1px;align-self:stretch;background:linear-gradient(180deg,#ffe18c00,#ffe18c8c,#ffe18c00);box-shadow:0 0 18px #ffd26440}.premarket-card__details{display:flex;flex-direction:column;gap:16px;width:100%}.premarket-card__date{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-radius:14px;background:#0c0d1859;border:1px solid rgba(255,215,0,.28)}.premarket-card__date-label{font-size:.76rem;text-transform:uppercase;letter-spacing:1.6px;color:#ffe1a6b8}.premarket-card__date-value{font-size:1.05rem;font-weight:600;color:#ffe9a6}.premarket-card__venues{display:flex;flex-direction:column;gap:10px}.premarket-card__venues-label{font-size:.76rem;text-transform:uppercase;letter-spacing:1.8px;color:#ffe9a6bd}.premarket-card__logos{display:flex;flex-wrap:wrap;gap:14px}.premarket-card__logo{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:#0f101c61;border:1px solid rgba(255,215,0,.24);box-shadow:inset 0 1px #ffffff0f}.premarket-card__logo img{width:68px;height:26px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(8,10,20,.35))}.premarket-card__logo span{font-size:.8rem;font-weight:600;letter-spacing:1px;color:#ffe9a6}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 1024px){.premarket-card{display:none}}@media (max-width: 768px){.premarket-card{display:none}}.tokenomics-section{background:linear-gradient(145deg,#020202,#0b0b0b 60%,#141414);padding:80px 24px}.tokenomics-header{text-align:center;max-width:820px;margin:0 auto 60px;display:flex;flex-direction:column;gap:12px}.tokenomics-eyebrow{text-transform:uppercase;letter-spacing:4px;font-size:.78rem;color:#ffffff8c}.tokenomics-title,.tokenomics-subtitle{margin-bottom:0}.tokenomics-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px;align-items:start}.tokenomics-info{grid-column:span 5;display:flex;flex-direction:column;gap:24px}.token-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.token-info-card{padding:24px;display:flex;flex-direction:column;gap:6px}.token-info-label{text-transform:uppercase;letter-spacing:1px;font-size:.85rem;color:#ffffffa6}.token-info-value{font-size:1.6rem;font-weight:700;color:#ffd86f}.token-utility-card{padding:28px}.token-utility-card h3{margin:0 0 18px;font-size:1.2rem;color:#ffd86f}.token-utility-card ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:12px;color:#ffffffbf;line-height:1.6}.token-social-card{padding:26px}.token-social-card h3{margin:0 0 16px;color:#ffd86f}.token-social-buttons{display:flex;flex-wrap:wrap;gap:12px}.tokenomics-chart-pane{grid-column:span 7;display:flex;flex-direction:column;align-items:center;gap:28px}.tokenomics-chart{position:relative;width:320px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,#ffbb5c2e,#0000);border-radius:999px;box-shadow:0 35px 60px #ff8c322e}.tokenomics-ring{position:relative;filter:drop-shadow(0 26px 40px rgba(255,128,0,.25))}.tokenomics-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:radial-gradient(circle,#000000d9,#0000);border-radius:999px;color:#fffc;text-align:center;pointer-events:none}.tokenomics-center p{font-size:.85rem;text-transform:uppercase;letter-spacing:2px;margin:0;color:#fff9}.tokenomics-center span{font-size:1.6rem;font-weight:700;color:#ffe7a0}.tokenomics-subtext{font-size:.85rem;letter-spacing:2px;text-transform:uppercase;color:#fff9}.tokenomics-legend{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;width:100%}.tokenomics-legend li{display:flex;gap:14px;align-items:center;padding:14px 18px;background:#091626b3;border:1px solid rgba(255,215,0,.12);border-radius:16px;box-shadow:0 18px 38px #080f1959}.legend-swatch{width:16px;height:16px;border-radius:50%}.legend-copy{display:flex;justify-content:space-between;width:100%;color:#fffc;font-weight:600}.legend-label{font-size:.95rem}.legend-value{color:#ffd86f}.tokenomics-footer{margin-top:60px;text-align:center;color:#ffffffb3;font-size:1rem;max-width:720px;margin-left:auto;margin-right:auto;line-height:1.7}@media (max-width: 1024px){.tokenomics-layout{grid-template-columns:repeat(1,minmax(0,1fr))}.tokenomics-info,.tokenomics-chart-pane{grid-column:span 1}.tokenomics-chart{width:280px}}@media (max-width: 768px){.tokenomics-section{padding:60px 16px}.tokenomics-header{margin-bottom:40px}.token-info-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.tokenomics-chart{width:min(260px,70vw)}}@media (max-width: 540px){.token-info-grid,.tokenomics-legend{grid-template-columns:1fr}.token-social-buttons{flex-direction:column;align-items:stretch}.tokenomics-footer{font-size:.95rem}}.roadmap-section{background:linear-gradient(145deg,#010101,#0a0a0a 60%,#151515);padding:90px 24px}.roadmap-header{text-align:center;max-width:860px;margin:0 auto 70px;display:flex;flex-direction:column;gap:16px}.roadmap-eyebrow{text-transform:uppercase;letter-spacing:4px;font-size:.78rem;color:#ffffff8c}.roadmap-title,.roadmap-subtitle{margin-bottom:0}.roadmap-track{position:relative;display:flex;flex-direction:column;gap:48px;padding-left:clamp(20px,5vw,60px)}.roadmap-track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#ffa41b3d,#ffd66f66);transform-origin:top;margin-left:clamp(3px,1vw,10px);opacity:.65}.roadmap-stage{display:grid;grid-template-columns:clamp(180px,22vw,260px) minmax(0,1fr);gap:24px;position:relative}.stage-marker{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px}.stage-dot{width:18px;height:18px;background:linear-gradient(135deg,#ffd86f,#ff9f47);border-radius:50%;box-shadow:0 0 18px #ffb444cc;z-index:1}.stage-connector{flex:1;width:2px;background:linear-gradient(180deg,#ffd66f4d,#ff634700)}.stage-card{background:#0c121c24;border-radius:20px;border:1px solid rgba(255,214,111,.22);box-shadow:0 26px 48px #08101c47;backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);padding:30px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden}.stage-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(255,145,71,.15),transparent 60%);opacity:0;transition:opacity .4s ease}.roadmap-stage:hover .stage-card:before{opacity:1}.stage-meta{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;text-transform:uppercase;letter-spacing:1.6px;color:#ffffffa6}.stage-status{padding:6px 12px;border-radius:999px;background:#ff980026;border:1px solid rgba(255,214,111,.24);color:#ffd86f;font-weight:600}.stage-title{font-size:1.45rem;margin:0;color:#fdf5d7}.stage-description{margin:0;color:#ffffffbf;line-height:1.7}.stage-milestones{margin:0;padding-left:20px;color:#ffffffc7;display:grid;gap:10px}.roadmap-footer{margin-top:70px;text-align:center;display:flex;flex-direction:column;gap:24px;align-items:center;color:#ffffffbf}.roadmap-footer p{max-width:760px;line-height:1.7;margin:0}@media (max-width: 1024px){.roadmap-section{padding:70px 20px}.roadmap-stage{grid-template-columns:clamp(140px,26vw,200px) minmax(0,1fr)}}@media (max-width: 820px){.roadmap-track{padding-left:20px}.roadmap-track:before{margin-left:0}.stage-marker{flex-direction:row;align-items:flex-start}.stage-connector{height:2px;width:clamp(40px,10vw,80px);background:linear-gradient(90deg,#ffd66f4d,#ff634700)}.roadmap-stage{grid-template-columns:minmax(0,1fr);padding-left:clamp(18px,4vw,40px)}.stage-marker{position:absolute;left:0;top:20px}.stage-card{padding-left:clamp(32px,8vw,60px)}}@media (max-width: 600px){.roadmap-header{margin-bottom:48px}.roadmap-track{gap:36px;padding-left:14px}.roadmap-stage{padding-left:24px}.stage-card{padding:26px 24px 26px clamp(36px,12vw,70px);gap:14px}.stage-title{font-size:1.3rem}.stage-milestones{font-size:.95rem}.roadmap-footer{margin-top:56px}}.footer{position:relative;margin-top:120px;background:linear-gradient(180deg,#0a121ce6,#0a121cf5);border-top:1px solid rgba(255,215,120,.12);overflow:hidden}.footer__glow{position:absolute;top:-160px;left:50%;transform:translate(-50%);width:640px;height:640px;background:radial-gradient(circle,#ffc34d85,#0a121c1a 60%,#0a121c00);filter:blur(12px);pointer-events:none;opacity:.6}.footer__content{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:clamp(48px,6vw,80px) clamp(20px,6vw,80px);color:#ffffffdb}.footer__brand{display:flex;flex-direction:column;gap:20px;max-width:440px}.footer__badge{display:inline-flex;padding:10px 18px;border-radius:999px;background:linear-gradient(135deg,#ffe27a2e,#ff8a0040);border:1px solid rgba(255,226,122,.32);letter-spacing:3px;font-size:.72rem;color:#ffd872;font-weight:600}.footer__tagline{font-size:1.1rem;line-height:1.7;margin:0;color:#ffffffc7}.footer__cta{width:fit-content}.footer__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px)}.footer__column{display:flex;flex-direction:column;gap:16px}.footer__column h4{font-size:.92rem;letter-spacing:2px;text-transform:uppercase;margin:0;color:#ffd778d1}.footer__column ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.footer__column a{color:#ffffffb3;font-size:.95rem;text-decoration:none;transition:color .2s ease,transform .2s ease;display:inline-flex;align-items:center;gap:10px}.footer__column a:hover{color:#ffd872;transform:translate(4px)}.footer__column--socials ul{gap:12px}.footer__social-icon{display:inline-flex;width:28px;height:28px;border-radius:8px;background:#ffd77826;align-items:center;justify-content:center;overflow:hidden}.footer__social-icon img{width:18px;height:18px;object-fit:contain}.footer__bottom-bar{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(20px,6vw,80px);background:#0a121ceb;border-top:1px solid rgba(255,215,120,.12);color:#ffffff94;font-size:.85rem}.footer__network{font-family:Roboto Mono,Fira Code,monospace;color:#ffd778bf}@media (max-width: 980px){.footer__content{grid-template-columns:repeat(1,minmax(0,1fr))}.footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.footer__columns{grid-template-columns:repeat(1,minmax(0,1fr))}.footer__bottom-bar{flex-direction:column;align-items:flex-start}}.navbar{position:fixed;top:0;left:0;right:0;padding:18px 32px;display:flex;justify-content:center;z-index:100;background:none}.navbar__content{width:min(1200px,100%);display:flex;align-items:center;gap:24px;color:#f5f7ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar__brand{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:inherit;text-decoration:none}.brand-accent{color:gold}.navbar__links{display:flex;gap:26px;margin-left:auto;position:relative}.navbar__link{position:relative;text-decoration:none;font-size:.95rem;font-weight:700;letter-spacing:.8px;color:#f5f7ffd9;text-transform:uppercase;padding-bottom:6px;transition:color .2s ease}.navbar__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:linear-gradient(135deg,gold,#ff9f47);transform:scaleX(0);transform-origin:right;transition:transform .25s ease}.navbar__link:hover{color:gold}.navbar__link:hover:after{transform:scaleX(1);transform-origin:left}.navbar__actions{margin-left:24px}.navbar__wallet{background:linear-gradient(135deg,#ffe27a,#ffb347);border-radius:999px;border:none;padding:9px 22px;font-size:.9rem;color:#09213b;box-shadow:0 10px 25px #ffb34759}.navbar__menu-button{display:none;background:none;border:none;color:inherit;cursor:pointer}.navbar__mobile-panel{position:absolute;top:100%;left:0;right:0;background:linear-gradient(160deg,#0c1829,#11273f);border-bottom:1px solid rgba(255,215,0,.15);display:none;flex-direction:column;gap:18px;padding:24px 32px 32px;box-shadow:0 16px 40px #09192c59}.navbar__mobile-panel.is-open{display:flex}.mobile-nav{display:flex;flex-direction:column;gap:12px}.mobile-nav__link{color:#f5f7ffeb;text-decoration:none;font-size:1rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:relative;padding-bottom:4px}.mobile-nav__link:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:2px;background:linear-gradient(135deg,gold,#ff9f47);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.mobile-nav__link:hover{color:gold}.mobile-nav__link:hover:after{transform:scaleX(1)}.mobile-nav__actions{margin-top:12px;display:flex;justify-content:center}@media (max-width: 1024px){.navbar__links,.navbar__actions{display:none}.navbar__menu-button{display:inline-flex}}:root{--gold-light: #ffe27a;--gold-mid: #ffd700;--gold-deep: #ffb347;--charcoal: rgba(8, 12, 20, .92);--glass-bg: rgba(15, 20, 35, .45);--glass-border: rgba(255, 215, 0, .28)}.whitepaper-page{min-height:100vh;background:radial-gradient(circle at 20% 20%,rgba(255,215,0,.08),transparent 40%),radial-gradient(circle at 80% 0%,rgba(255,180,0,.05),transparent 45%),radial-gradient(circle at 50% 90%,rgba(255,225,140,.07),transparent 50%),linear-gradient(160deg,#020305,#04070d 55%,#03040a);color:#fff}.whitepaper-main{padding:120px 24px 64px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:80px}.whitepaper-hero{position:relative}.hero-container{display:flex;justify-content:center}.hero-card{max-width:880px;width:100%;padding:clamp(36px,6vw,56px);background:linear-gradient(135deg,#ffd7000f,#0c101e99);border:1px solid rgba(255,215,0,.35);box-shadow:0 35px 95px #ffd7001f}.hero-eyebrow{text-transform:uppercase;letter-spacing:4px;color:var(--gold-light);margin-bottom:18px;font-size:.85rem}.hero-title{font-size:clamp(2.4rem,5vw,3.4rem);margin-bottom:20px;background:linear-gradient(120deg,#fff,var(--gold-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{color:#ffffffc2;line-height:1.8;font-size:1.1rem;margin-bottom:32px}.hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.hero-button{min-width:220px;padding:14px 34px;border-radius:12px;border:1px solid rgba(255,215,0,.35);background:#ffd7001a;color:var(--gold-light);font-weight:600;letter-spacing:.6px;cursor:pointer;transition:all .3s ease}.hero-button:hover{background:#ffd70038;box-shadow:0 12px 28px #ffd70040}.hero-link{color:var(--gold-mid);font-weight:600;letter-spacing:.6px;text-decoration:none;position:relative}.hero-link:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--gold-light),transparent);transition:opacity .3s ease}.hero-link:hover:after{opacity:.6}.whitepaper-section{display:flex;flex-direction:column;gap:36px}.section-heading{font-size:clamp(2rem,3.2vw,2.6rem);margin:0;text-align:center;background:linear-gradient(135deg,#fff,var(--gold-mid));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.narrative-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.narrative-card h2{margin-top:0;margin-bottom:16px;font-size:1.6rem;background:linear-gradient(130deg,var(--gold-light),var(--gold-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.narrative-card p{color:#ffffffc7;line-height:1.75}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.strategy-card,.utility-card,.roadmap-card,.document-card{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:0 25px 60px #0a0f1959;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.strategy-card h3,.utility-card h3,.roadmap-card h3,.document-card h3{margin-top:0;margin-bottom:14px;font-size:1.3rem;background:linear-gradient(130deg,var(--gold-light),var(--gold-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.strategy-card p{color:#ffffffc7;line-height:1.7}.utility-stack{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}.utility-card ul,.roadmap-card ul{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:12px}.utility-card li,.roadmap-card li{position:relative;padding-left:20px;color:#ffffffc7;line-height:1.6}.utility-card li:before,.roadmap-card li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--gold-mid),var(--gold-deep));box-shadow:0 0 12px #ffd70099}.roadmap-grid,.documents-grid,.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.metric-card{display:flex;flex-direction:column;gap:12px}.metric-label{font-size:.9rem;letter-spacing:1px;text-transform:uppercase;color:#fff9}.metric-value{font-size:1.8rem;font-weight:700;background:linear-gradient(130deg,var(--gold-light),var(--gold-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.metric-card p{color:#ffffffc7;line-height:1.6}.social-card{display:flex;flex-direction:column;gap:20px}.social-links{display:flex;flex-wrap:wrap;gap:16px}.social-links a{color:var(--gold-mid);text-decoration:none;font-weight:600;letter-spacing:.4px}.inline-link{margin-top:8px;display:inline-flex}@media (max-width: 768px){.whitepaper-main{padding:100px 16px 48px;gap:64px}.hero-actions{flex-direction:column;align-items:flex-start;gap:16px}.narrative-grid{grid-template-columns:1fr}.hero-link{margin-top:4px}}.App{min-height:100vh;position:relative}.wallet-status-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:#0c182d8c;border:1px solid rgba(255,215,0,.25);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font-weight:600;font-size:.9rem;color:#ffffffd9;justify-content:center;margin:0 auto}.wallet-status-pill[data-connected=true]{background:#20375e8c;border-color:#66ffa966}.status-dot{width:10px;height:10px;border-radius:50%;background:#ff5050d9;box-shadow:0 0 12px #ff505099}.wallet-status-pill[data-connected=true] .status-dot{background:#66ffa9e6;box-shadow:0 0 14px #66ffa9b3}.status-text{text-transform:uppercase;letter-spacing:1.6px;font-size:.78rem}.status-address{font-family:Roboto Mono,Fira Code,monospace;font-size:.78rem;color:#ffffffb3}.moonpay-title{font-size:1.3rem;margin-bottom:16px;background:linear-gradient(135deg,#ffe27a,#ffb347);-webkit-background-clip:text;background-clip:text;color:transparent}.moonpay-copy{color:#f0f6ffbf;line-height:1.6;margin-bottom:20px}.section{position:relative;min-height:100vh;padding:80px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.section-content{max-width:1400px;width:100%;z-index:1}.hero-section{min-height:100vh;padding:40px 20px;background:linear-gradient(145deg,#000,#050505,#0d0d0d)}.features-section{background:linear-gradient(145deg,#000,#0a0a0a 55%,#141414)}.band-section{padding:60px 20px;background:linear-gradient(145deg,#000,#0a0a0a 55%,#141414);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.band-section:before,.band-section:after{content:"";position:absolute;width:280px;height:280px;border-radius:50%;filter:blur(90px);opacity:.6;z-index:0}.band-section:before{top:-120px;left:-80px;background:radial-gradient(circle,rgba(255,255,255,.35),transparent 70%)}.band-section:after{bottom:-140px;right:-60px;background:radial-gradient(circle,rgba(255,145,71,.45),transparent 70%)}.band-section__content{max-width:960px;width:100%;text-align:center;position:relative;z-index:1;display:flex;flex-direction:column;gap:20px}.band-section__eyebrow{text-transform:uppercase;letter-spacing:3px;font-size:.75rem;color:#ffffffa6}.band-section__headline{font-size:2.2rem;margin:0;background:linear-gradient(135deg,#ffe27a,#ffbf5f 55%,#ff8a00);-webkit-background-clip:text;background-clip:text;color:transparent}.band-section__copy{color:#241a02d9;font-size:1.05rem;line-height:1.7;margin:0 auto;max-width:720px}.band-section__actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:10px}.roadmap-section,#tokenomics.section,#faq.section{background:linear-gradient(145deg,#000,#0a0a0a 55%,#141414)}.hero-header{text-align:center;margin-top:60px;margin-bottom:60px}.hero-play-button{margin:20px auto 0;min-width:220px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.hero-title{font-size:3.5rem;font-weight:700;margin-bottom:20px;background:linear-gradient(135deg,#fff,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{font-size:1.5rem;color:#ffffffd9;margin-bottom:30px;line-height:1.6}.hero-cards-container{display:flex;align-items:flex-start;justify-content:center;gap:32px;flex-wrap:wrap;margin-bottom:40px}.countdown-premarket-stack{display:flex;flex-direction:column;gap:24px;align-items:center}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;margin-top:48px}.feature-card{padding:28px;min-height:180px;background:#0c121c29;border:1px solid rgba(255,215,0,.18);border-radius:22px;box-shadow:0 20px 45px #08121e47;backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%)}.feature-card__title{font-size:1.2rem;font-weight:700;color:gold;margin-bottom:12px}.feature-card__body{color:#f0f6ffbf;line-height:1.6}.stay-connected-section{background:linear-gradient(160deg,#000,#0a0a0a 55%,#121212)}.stay-connected-card{padding:clamp(28px,5vw,48px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,36px);border-radius:26px;background:#0c121c2e;border:1px solid rgba(255,215,0,.22);box-shadow:0 30px 60px #08121e40;backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%)}.stay-connected-card__copy{display:flex;flex-direction:column;gap:12px}.stay-connected-card__eyebrow{text-transform:uppercase;letter-spacing:3px;font-size:.75rem;color:#fff9;margin:0}.stay-connected-card__title{margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:700;background:linear-gradient(135deg,#ffe27a,#ffb347);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stay-connected-card__subtitle{margin:0;color:#f0f6ffbf;line-height:1.6;max-width:420px}.stay-connected-card__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;align-content:start}.stay-connected-card__link{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;background:#0c121c40;border:1px solid rgba(255,255,255,.12);color:#ffffffd1;font-weight:600;letter-spacing:.6px;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.stay-connected-card__link:hover{transform:translateY(-3px);border-color:#ffd70099;box-shadow:0 18px 38px #ffd7002e}.stay-connected-card__icon{width:32px;height:32px;border-radius:10px;object-fit:cover;background:#ffffff26;padding:4px}.steps-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:40px}.step-card{padding:30px;text-align:center;background:#0c121c29;border:1px solid rgba(255,255,255,.18);border-radius:22px;box-shadow:0 20px 45px #08101c47;backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%)}.step-number{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,gold,#ffb347);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 20px;color:#000}.step-title{font-size:1.2rem;margin-bottom:15px;color:gold}.step-description{color:#ffffffb3;line-height:1.6}.tokenomics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.tokenomics-card{padding:30px}.tokenomics-label{font-size:.9rem;color:#fff9;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.tokenomics-value{font-size:1.8rem;font-weight:700;color:gold}.faq-container{max-width:900px;margin:40px auto 0}.faq-item{margin-bottom:20px;padding:25px;cursor:pointer;transition:all .3s ease}.faq-item:hover{transform:translateY(-4px);box-shadow:0 16px 35px #050c1766}.faq-question{font-size:1.2rem;font-weight:600;margin-bottom:15px;color:gold;display:flex;align-items:center;justify-content:space-between}.faq-answer{color:#fffc;line-height:1.8;margin-top:15px}.section-title{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:20px;background:linear-gradient(135deg,#fff,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-description{text-align:center;font-size:1.2rem;color:#ffffffb3;max-width:800px;margin:0 auto 40px;line-height:1.6}.why-section{background:linear-gradient(145deg,#000,#0a0a0a 55%,#141414)}.why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;margin-top:48px}.why-card{min-height:180px;background:#0c121c29;border:1px solid rgba(255,215,0,.18);border-radius:22px;box-shadow:0 20px 45px #08121e42;backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);padding:24px}.why-card__title{font-size:1.2rem;font-weight:700;color:gold;margin-bottom:12px}.why-card__body{color:#f0f6ffbf;line-height:1.6}@media (max-width: 1024px){.hero-cards-container{flex-direction:column;align-items:center;gap:24px}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.2rem}.band-section{padding:50px 20px}.band-section__headline{font-size:1.8rem}}@media (max-width: 768px){.hero-section{padding:40px 16px}.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.section{padding:60px 15px}.section-title{font-size:2rem}.steps-container,.tokenomics-grid,.features-grid,.roadmap-timeline{grid-template-columns:1fr}.stay-connected-card{grid-template-columns:1fr;gap:20px}.stay-connected-card__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.hero-cards-container .countdown--desktop{display:none}}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.glass{background:#ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:20px}@keyframes liquidFill{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.gold-liquid{background:linear-gradient(135deg,gold,#ffed4e,gold,#ffb347,gold);background-size:300% 300%;animation:liquidFill 3s ease infinite}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#ffd70080;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#ffd700b3}.video-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.video-background video{width:100%;height:100%;object-fit:cover}.wallet-adapter-button{background:#ffffff0d!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;transition:all .3s ease!important}.wallet-adapter-button:hover{background:#ffd70033!important;border-color:#ffd70080!important}.wallet-adapter-modal-wrapper{background:#000c!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.wallet-adapter-modal{background:#141414f2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:20px!important}
