@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#22232b!important;color:#eee;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.wallet-adapter-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;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}.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-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{align-items:center;display:flex;height:24px;justify-content:center;width: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{display:inline-block;position:relative}.wallet-adapter-dropdown-list{grid-row-gap:10px;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;display:grid;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;grid-template-rows:1fr;list-style:none;margin:0;opacity:0;padding:10px;position:absolute;right:0;top:100%;transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:99}.wallet-adapter-dropdown-list-active{opacity:1;transform:translateY(10px);visibility:visible}.wallet-adapter-dropdown-list-item{align-items:center;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:37px;justify-content:center;outline:none;padding:0 20px;white-space:nowrap;width:100%}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform .15s ease-in}.wallet-adapter-modal{background:#00000080;bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:1040}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{align-items:center;background:#1a1f2e;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:18px;top:18px}.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;bottom:0;left:0;position:fixed;right:0;top:0}.wallet-adapter-modal-container{align-items:center;display:flex;justify-content:center;margin:3rem;min-height:calc(100vh - 6rem)}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{align-items:center;background:#10141f;border-radius:10px;box-shadow:0 8px 20px #0009;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;max-width:400px;position:relative;z-index:1050}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{color:#fff;font-size:24px;font-weight:500;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{list-style:none;margin:0 0 12px;padding:0;width:100%}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{height:28px;width:28px}.wallet-adapter-modal-list .wallet-adapter-button span{font-size:14px;margin-left:auto;opacity:.6}.wallet-adapter-modal-list-more{align-items:center;align-self:flex-end;background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;padding:12px 24px 24px 12px}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s ease}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 24px 24px;width:100%}.wallet-adapter-modal-middle-button{background-color:#512da8;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:18px;margin-top:48px;padding:12px;width:100%}html{background:#ffcc32;border:8px solid #fb4023;box-sizing:border-box;min-height:100%}*,:after,:before{box-sizing:inherit}body{background:none;font-family:Segoe UI,Arial,sans-serif;overflow-x:hidden;padding:0}header{background:#232324;box-shadow:0 2px 16px #0002;box-sizing:border-box;color:#fff;justify-content:space-between;padding:38px 48px;width:100%}.logo,header{align-items:center;display:flex;font-size:2rem}.logo{font-weight:700;gap:10px}.logo-ball{background:radial-gradient(circle at 30% 30%,#fff7,#fb4023 80%,#b62408 100%);border-radius:50%;box-shadow:0 4px 0 #b62408,0 2px 16px #fb402355;display:inline-block;height:38px;width:38px}nav{display:flex;font-size:1.17rem;gap:32px}nav a{color:#fff;font-size:1.07rem;font-weight:600;text-decoration:none;transition:color .2s}nav a:hover{color:#fb4023}.connect-btn{background:#fb4023;border:none;border-radius:7px;box-shadow:0 2px 0 #b62408;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-left:32px;padding:13px 26px;transition:background .2s}.connect-btn:hover{background:#cf2a0d}main{box-sizing:border-box;flex:1 0 auto;margin:0 auto;max-width:1600px;padding:0 16px;width:100%}.big-title,main{text-align:center}.big-title{color:#232324;font-size:2.7rem;font-weight:700;line-height:1.1;margin:44px 0 18px}.desc{color:#232324cc;font-size:1.25rem;margin-bottom:30px;text-align:center}.big-btn{background:#fb4023;border:none;border-radius:16px;box-shadow:0 8px 0 #b62408,0 8px 32px #fb402355;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;margin-bottom:48px;margin-top:32px;padding:22px 42px;transition:background .2s}.big-btn:hover{background:#cf2a0d}.trending-bar-wrapper{align-items:center;background:#ffcc32;box-sizing:border-box;display:flex;gap:24px;justify-content:center;max-width:100vw;padding:22px 0 18px;width:100%}.trending-title{color:#fb4023;font-size:1.15rem;font-weight:600;letter-spacing:.2px;margin-left:8px;margin-right:8px;min-width:115px;text-align:right}.trending-bar{align-items:center;background:none;display:flex;gap:12px;min-height:54px;overflow-x:auto;padding:0 8px;scrollbar-width:none;width:75%}.trending-bar::-webkit-scrollbar{display:none}.trending-token-card{align-items:center;background:#fff;border:2px solid #fff5;border-radius:12px;box-shadow:0 2px 8px #fb402311;display:flex;font-size:1.08rem;font-weight:500;gap:6px;min-width:125px;padding:6px 13px 6px 7px}.trending-token-card img{background:#ffe4b7;border:2px solid #fb4023;border-radius:50%;height:36px;margin-right:4px;object-fit:cover;width:36px}.trending-token-ticker{color:#fb4023;font-weight:700;margin-right:5px}.trending-arrows-right{display:flex;flex-direction:row;gap:10px;margin-left:10px}.trending-arrow{align-items:center;background:none;border:none;box-shadow:none;cursor:pointer;display:flex;height:44px;justify-content:center;opacity:.96;padding:0;transition:opacity .15s;width:44px}.trending-arrow svg{display:block}.trending-arrow:active svg circle,.trending-arrow:hover svg circle{fill:#27292e}.search-bar{align-items:center;display:flex;justify-content:center;margin:22px 0 32px}.search-bar input{border:1.5px solid #fb4023;border-radius:12px;font-size:1.13rem;max-width:440px;outline:none;padding:11px 22px;width:98%}h2{color:#232324;font-size:2.1rem;margin-bottom:24px;margin-top:55px;text-align:left}.tokens-list{grid-gap:36px;align-items:start;background:none;border-radius:0;box-shadow:none;display:grid;gap:36px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:42px auto 65px;max-width:1400px;padding:0}@media (max-width:1200px){.tokens-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.tokens-list{grid-template-columns:1fr}}.token-card{align-items:flex-start;background:#fff;border-radius:15px;box-shadow:0 2px 12px #0002;display:flex;gap:22px;margin-bottom:24px;padding:18px 22px;transition:transform .1s}.token-card:hover{border:2px solid #fb4023;box-shadow:0 10px 32px #fb402333,0 2px 12px #0002;transform:translateY(-8px) scale(1.025);transition:all .16s;z-index:2}.token-img{background:#ffe4b7;border:2.5px solid #fb4023;border-radius:50%;flex-shrink:0;height:72px;object-fit:cover;width:72px}.token-info{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}@media (max-width:900px){.token-card{align-items:flex-start;flex-direction:column}.token-img{margin-bottom:10px}}.token-title{font-size:1.21rem;margin-bottom:1px;word-break:break-word}.token-ticker{background:#ffe4b7;color:#444;font-size:1.07rem;font-weight:600;margin-bottom:0;margin-left:8px;padding:2px 8px;word-break:break-word}.token-desc{color:#2b2000;font-size:1rem;margin-bottom:2px;opacity:.85;word-break:break-word}.token-details-row{align-items:center;display:flex;flex-wrap:wrap;font-size:.99rem;gap:14px}.token-marketcap{background:#ffeba2;border-radius:8px;color:#b76e19;font-weight:600;padding:2px 12px}.token-badge{background:#fff;border:1.3px solid #b8ffc1;border-radius:8px;color:#0fa36b;font-size:.95rem;font-weight:700;letter-spacing:.7px;padding:2px 10px}.token-votes{color:#fb4023;font-weight:700}.token-creator{background:#ffe4b7;border-radius:7px;color:#444;font-family:monospace;font-size:.96rem;opacity:.8;padding:2px 8px}.token-links-row{display:flex;gap:11px;margin-top:5px}.token-chat-link{background:#f1f1f1;border:1.2px solid #e8e8e8;border-radius:7px;color:#232324;display:inline-block;font-size:1rem;font-weight:600;padding:7px 14px;text-decoration:none;transition:background .17s;white-space:nowrap}.token-chat-link:hover{background:#ffcc32;color:#fb4023}.vote-btn{align-items:center;background:#fff;border:2px solid #fb4023;border-radius:8px;color:#fb4023;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:5px;margin-right:0;padding:7px 16px;transition:background .17s,color .17s}.token-link,.vote-btn:hover{background:#fb4023;color:#fff}.token-link{border-radius:7px;display:inline-block;font-size:1rem;font-weight:600;margin-left:0;padding:8px 16px;text-decoration:none;transition:background .18s;white-space:nowrap}.token-link:hover{background:#cf2a0d}@media (max-width:800px){.token-card{align-items:flex-start;flex-direction:column;gap:12px;padding:15px 6vw}.token-img{margin:0 0 10px}.token-details-row{gap:7px}}body,html{background:#181b20!important;color:#eee!important}header{background:#26282f!important;color:#fff!important}.trending-bar-wrapper{background:none!important;color:#fff!important}.tokens-list{background:none!important;box-shadow:none!important}.token-card{background:#22232b!important;border:1.5px solid #232324!important;box-shadow:0 8px 30px #0007,0 2px 12px #fb40232a!important}.token-card:hover{border:2.2px solid #fb4023!important;box-shadow:0 10px 32px #fb402333,0 2px 12px #0003!important}.token-title,.token-votes{color:#fb4023!important}.token-ticker{background:#232324!important;color:#ffcc32!important}.token-marketcap{background:#312400!important;color:#ffeba2!important}.token-creator{background:#232324!important;color:#ffe4b7!important}.token-chat-link{background:#181b20!important;border:1.2px solid #292928!important;color:#ffcc32!important}.token-chat-link:hover,.token-link{background:#fb4023!important;color:#fff!important}.token-link:hover{background:#cf2a0d!important}.vote-btn{background:#232324!important;border:2px solid #fb4023!important;color:#fb4023!important}.vote-btn:hover{background:#fb4023!important;color:#fff!important}.trending-token-card{background:#232324!important;border:2px solid #222!important;color:#ffcc32!important}.trending-token-card img{background:#2a2a33!important;border:2px solid #fb4023!important}footer{background:none!important;color:#bbb!important}::-webkit-scrollbar-thumb{background:#242428!important}::-webkit-scrollbar{background:#181b20!important}.big-title,.desc,h2{color:#fff!important}h2{text-shadow:0 2px 8px #0006}.token-desc{color:#e4e4e4!important}.main-menu-bar{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-bottom:32px;margin-top:24px;padding:0 20px}.mobile-menu-toggle{background:#181b24;border:2px solid #fb4023;border-radius:8px;box-shadow:0 0 15px #fb40234d;color:#fb4023;cursor:pointer;display:none;font-size:18px;left:20px;padding:10px;position:fixed;top:20px;z-index:1002}.mobile-menu-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1003}.mobile-menu-content{background:#181b24;border:2px solid #fb4023;border-radius:15px;box-shadow:0 0 30px #fb402380;max-width:300px;padding:30px 20px;width:90%}.mobile-menu-close{background:none;border:none;color:#fb4023;cursor:pointer;font-size:24px;padding:5px;position:absolute;right:20px;top:15px}.mobile-menu-items{align-items:center;display:flex;flex-direction:column;gap:15px}.mobile-menu-items .main-menu-item{font-size:16px;justify-content:flex-start;min-width:auto;padding:15px 20px;width:100%}.mobile-menu-wallet-section{align-items:flex-start;border-top:1px solid #333;display:flex;gap:20px;justify-content:space-between;margin-top:25px;padding-top:20px}.mobile-menu-wallet{flex:1 1;text-align:left}.mobile-menu-social{text-align:center}.wallet-button-container{margin-top:5px}.wallet-button-container .wallet-adapter-button{border-radius:8px!important;font-size:14px!important;max-width:none!important;min-width:auto!important;padding:10px 16px!important;width:100%!important}.mobile-x-button:hover{box-shadow:0 6px 20px #00000080!important;transform:scale(1.1)!important}.main-menu-item{align-items:center;background:#181b24;border:2px solid #333;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:100px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.main-menu-item:hover{animation:pulse 1.5s ease-in-out infinite;background:#232324;border-color:#fb4023;box-shadow:0 0 15px #fb402399;transform:translateY(-1px)}.main-menu-item.active{animation:pulse 2s ease-in-out infinite;background:#232324;border-color:#fb4023;box-shadow:0 0 20px #fb4023cc;color:#fb4023;font-weight:800}@keyframes pulse{0%{box-shadow:0 0 15px #fb402399}50%{box-shadow:0 0 25px #fb4023,0 0 35px #fb4023b3}to{box-shadow:0 0 15px #fb402399}}.main-menu-item img{filter:brightness(1.1) hue-rotate(-10deg) saturate(1.5) sepia(.8) hue-rotate(340deg);transition:all .3s ease}.main-menu-item:hover img{filter:brightness(1.3) hue-rotate(-10deg) saturate(1.8) sepia(1) hue-rotate(340deg) drop-shadow(0 0 8px rgba(251,64,35,.6));transform:scale(1.1)}.main-menu-item.active img{filter:brightness(1.2) hue-rotate(-10deg) saturate(1.6) sepia(.9) hue-rotate(340deg) drop-shadow(0 0 12px rgba(251,64,35,.8));transform:scale(1.05)}.main-menu-item:hover.active img{filter:brightness(1.4) hue-rotate(-10deg) saturate(2) sepia(1.1) hue-rotate(340deg) drop-shadow(0 0 15px rgba(251,64,35,1));transform:scale(1.15)}.main-menu-item.disabled{cursor:not-allowed;filter:grayscale(80%);opacity:.3;pointer-events:none}.main-menu-item.disabled img{filter:brightness(.5) grayscale(100%)}@media (max-width:768px){.main-menu-bar{display:none}.mobile-menu-toggle{display:block}.main-menu-bar.mobile-open{display:none}}@media (max-width:480px){.mobile-menu-toggle{font-size:16px;left:15px;padding:8px;top:15px;z-index:1002}.mobile-menu-content{padding:25px 15px;width:95%}.mobile-menu-items .main-menu-item{font-size:15px;padding:12px 16px}}.token-page-grid{grid-gap:40px;align-items:flex-start;display:grid;gap:40px;grid-template-columns:2fr 1fr;margin:50px auto 30px;max-width:1200px}.main-column{background:#22232b;border-radius:16px;box-shadow:0 8px 30px #0007,0 2px 12px #fb40232a;padding:34px 28px}.side-column{background:#232324;border-radius:14px;box-shadow:0 4px 18px #fb402340,0 1px 4px #0003;max-width:380px;min-width:270px;padding:30px 20px}.token-header{align-items:flex-start;display:flex;gap:26px;margin-bottom:18px}.token-logo{background:#19191e;border:3.5px solid #fb4023;border-radius:24px;box-shadow:0 3px 15px #0003;height:82px;object-fit:cover;width:82px}.token-header-infos{display:flex;flex-direction:column;gap:6px;justify-content:flex-start;padding-top:4px}.token-title{color:#fb4023;font-size:2.1rem;font-weight:700;margin:0}.token-ticker{background:#232324;border-radius:7px;color:#ffcc32;font-size:1.11rem;font-weight:700;margin-left:6px;padding:3px 13px}.token-desc{color:#e4e4e4;font-size:1.11rem;font-weight:500;margin-bottom:15px;margin-top:2px}.token-badges{display:flex;gap:11px;margin-bottom:12px}.badge{background:#ffcc32;border:none;border-radius:6px;color:#22232b;font-size:.97rem;font-weight:700;padding:3px 12px}.token-buttons{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0 16px}.token-btn{background:#fb4023;border:none;border-radius:8px;box-shadow:0 2px 8px #fb40233a;color:#fff;display:inline-block;font-size:1.07rem;font-weight:600;padding:10px 22px;text-decoration:none;transition:background .18s}.token-btn:hover{background:#cf2a0d}.chart-section{background:#181b20;border-radius:12px;box-shadow:0 2px 12px #0002;margin:16px 0 12px;min-height:260px;padding:18px 0 6px;text-align:center}.tabbed-section{background:#19191e;border-radius:12px;box-shadow:0 2px 12px #fb40232a;margin-top:18px;padding:0}.tab-header{border-bottom:2px solid #232324;display:flex}.tab-header button{background:none;border:none;border-radius:12px 12px 0 0;color:#ffcc32;cursor:pointer;flex:1 1;font-size:1.08rem;font-weight:700;padding:15px 0;transition:background .18s}.tab-header button.active,.tab-header button:hover{background:#232324;color:#fb4023}.tab-content{background:#0000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:400px;padding:0!important;width:100%!important}.side-title{color:#ffcc32;font-size:1.21rem;font-weight:700;margin-bottom:10px}.side-list,.side-votes{background:#181b20;border-radius:10px;margin-bottom:17px;padding:10px 15px}.side-list-item{align-items:center;color:#fff;display:flex;font-size:1.01rem;justify-content:space-between;margin:7px 0}.side-vote-btn{background:#232324;border:2px solid #fb4023;border-radius:8px;color:#fb4023;cursor:pointer;font-size:1rem;font-weight:700;margin-top:10px;padding:7px 18px;transition:background .17s,color .17s}.side-vote-btn:hover{background:#fb4023;color:#fff}.bonding-curve{background:#181b20;border-radius:10px;box-shadow:0 2px 10px #fb402319;margin-bottom:19px;padding:17px 15px 12px}.bonding-progress-bar{background:#22232b;border:1.5px solid #ffcc32;border-radius:8px;box-shadow:inset 0 1px 8px #fb40232a;height:22px;margin-bottom:10px;overflow:hidden;width:100%}.bonding-progress{background:linear-gradient(90deg,#fb4023 50%,#ffcc32);border-radius:7px 0 0 7px;height:100%;transition:width .4s;width:65%}.bonding-info{align-items:center;color:#fff5;display:flex;font-size:1.05rem;justify-content:space-between}.swap-widget{background:#181b20;border-radius:10px;box-shadow:0 1px 8px #0003;margin-bottom:19px;padding:0}@media (max-width:950px){.token-page-grid{gap:20px;grid-template-columns:1fr;margin:20px;padding:0 10px}.main-column,.side-column{padding:20px 16px}.side-column{margin-top:20px;max-width:none}.chart-section{min-height:200px}}@media (max-width:600px){.token-page-grid{gap:15px;margin:10px}.token-header{flex-direction:column;gap:15px;text-align:center}.token-logo{height:60px;width:60px}.token-title{font-size:1.8rem}.token-buttons{justify-content:center}.tab-header button{font-size:.95rem;padding:12px 0}.side-title{font-size:1.1rem}}.buy-sell-box{background:#181b20;border-radius:12px;box-shadow:0 2px 10px #fb402328;margin-bottom:24px;padding:18px 13px}.buy-sell-tabs{display:flex;margin-bottom:13px}.buy-sell-tabs button{background:#232324;border:none;border-radius:7px 7px 0 0;color:#ffcc32;cursor:pointer;flex:1 1;font-size:1.09rem;font-weight:700;margin-right:7px;padding:10px 0;transition:background .17s,color .17s}.buy-sell-tabs button:last-child{margin-right:0}.buy-sell-tabs button.active,.buy-sell-tabs button:hover{background:#27eb91;color:#22232b}.buy-sell-form input[type=number]{background:#22232b;border:1.5px solid #27eb91;border-radius:8px;color:#fff;font-size:1.05rem;margin-bottom:8px;outline:none;padding:10px;transition:border .18s}.buy-sell-form input[type=number]:focus{border-color:#fb4023}.buy-sell-form button{background:linear-gradient(90deg,#27eb91 80%,#ffcc32);border:none;border-radius:8px;box-shadow:0 1px 8px #27eb9140;color:#181b20;cursor:pointer;font-size:1.08rem;font-weight:700;padding:12px 0;transition:background .17s,color .17s}.buy-sell-form button:disabled{cursor:not-allowed;opacity:.7}.buy-sell-form{width:100%}.buy-sell-form .quick-amounts{display:flex;gap:7px;margin-bottom:10px}.buy-sell-form .quick-amounts button{background:#24242a;border:1.3px solid #fb4023;border-radius:7px;color:#ffcc32;cursor:pointer;font-size:14px;font-weight:700;padding:5px 13px;transition:background .18s,color .18s}.buy-sell-form .quick-amounts button:focus,.buy-sell-form .quick-amounts button:hover{background:#fb4023;border-color:#27eb91;color:#fff}.mini-site-container{font-family:Arial,sans-serif;margin:0 auto;max-width:900px;padding:20px}.mini-site-logo{height:auto;margin-bottom:10px;width:120px}.form-card-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.token-form-container{background:#23232b;border:2.2px solid #252527;border-radius:1.7rem;box-shadow:0 6px 32px #00000060,0 0 0 3px #fb402375,0 0 30px 2px #fb402355;display:flex;flex-direction:column;margin:44px auto 0;max-width:98vw;padding:2.3rem 2.5rem 2.2rem;position:relative;transition:box-shadow .21s,border .18s;width:700px}.token-form-container:focus-within,.token-form-container:hover{border-color:#fb4023;box-shadow:0 6px 40px #00000080,0 0 0 5px #fb4023cc,0 0 50px 4px #fb402344}.token-form-container .form-title,.token-form-container h2{color:#fb4023;font-family:Montserrat Black,sans-serif;font-size:1.8rem;letter-spacing:1.2px;margin-bottom:26px;margin-left:2px;text-align:left;text-shadow:0 2px 8px #0008}.token-form-container label{color:#ffcc32;display:block;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.05em;margin-top:15px}.token-form-container input,.token-form-container select,.token-form-container textarea{background:#23232b;border:1.5px solid #292932;border-radius:1.1rem;box-shadow:0 1px 9px #0002;color:#fff;font-family:Montserrat,sans-serif;font-size:1.07rem;margin-bottom:13px;margin-top:7px;padding:13px 15px;transition:border .17s,box-shadow .14s;width:100%}.token-form-container input:focus,.token-form-container select:focus,.token-form-container textarea:focus{border:2px solid #fb4023;box-shadow:0 0 7px 2px #fb402375;outline:none}.form-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:8px}.form-field{display:flex;flex-direction:column;margin-bottom:0}.form-field.half{flex:1 1 47%;min-width:0}.form-field.full{flex:1 1 100%}.form-button.ai,.token-form-container button[type=button]{background:linear-gradient(90deg,#fb4023 10%,#f90 90%);border:none;border-radius:1.3rem;box-shadow:0 0 14px 3px #fb402335;color:#181b20!important;cursor:pointer;display:block;font-family:Montserrat Black,sans-serif;font-size:1.12rem;font-weight:900;letter-spacing:.4px;margin-bottom:5px;margin-top:10px;padding:13px 0;text-shadow:none;transition:background .14s,color .12s;width:100%}.token-form-container button[type=button]:focus,.token-form-container button[type=button]:hover{border-color:#fb4023;color:#fff!important;filter:brightness(1.09)}.token-form-container button:active{background:linear-gradient(90deg,#ffd42b 15%,#fb4023 70%);color:#fff!important}.form-button-outer{display:flex;justify-content:center;margin-bottom:38px;margin-top:22px;width:100%}.form-button,.form-button-outer .form-button{background:#fb4023;border:none;border-radius:16px;box-shadow:0 8px 0 #b62408,0 8px 32px #fb402355;color:#fff!important;cursor:pointer;display:block;font-family:Montserrat Black,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.7px;margin:32px auto 48px;max-width:97vw;padding:22px 42px;text-align:center;transition:background .2s;width:200px}.form-button:focus,.form-button:hover{background:#cf2a0d}.img-preview,.token-form-container img{background:#181a20;border:2px solid #fb4023;border-radius:1.1rem;box-shadow:0 2px 13px #fb402355,0 1.5px 15px #0007;display:block;margin:14px auto 0;max-width:130px;object-fit:contain}.token-form-container .radio-row{align-items:center;display:flex;gap:22px;margin-bottom:14px}.token-form-container .radio-row label{color:#ffcc32;cursor:pointer;font-size:1.09rem;font-weight:700;letter-spacing:.01em;margin:0}@media (max-width:900px){.token-form-container{max-width:99vw;padding:2.1rem .6rem 1.9rem;width:99vw}.form-button,.form-button-outer .form-button{font-size:1.1rem;min-width:0;padding:17px 0;width:100%}.form-row{gap:9px}}@media (max-width:600px){.form-row{flex-direction:column;gap:0}.form-field.full,.form-field.half{flex:1 1 100%}}.dao-banner-glow-wrap{animation:dao-pulse-glow 2.8s cubic-bezier(.77,0,.18,1) infinite;border-radius:25px;margin:32px 0 24px;position:relative}@keyframes dao-pulse-glow{0%{box-shadow:0 0 40px 2px #fb402344,0 0 0 #fb402300}50%{box-shadow:0 0 70px 12px #fb402370,0 0 0 #fb402344}to{box-shadow:0 0 40px 2px #fb402344,0 0 0 #fb402300}}@keyframes orb-rotate{0%{transform:rotate(0deg) translateX(0)}to{transform:rotate(1turn) translateX(0)}}@keyframes orb-pulse{0%,to{filter:blur(1px) brightness(1)}50%{filter:blur(5px) brightness(1.2)}}.dao-banner-animated{align-items:center;background:linear-gradient(90deg,#23232b,#232324);border-radius:20px;box-shadow:0 0 45px #fb402340,0 0 1px #ffcc32;display:flex;justify-content:space-around;overflow:hidden;padding:36px 32px 28px;position:relative;z-index:1}.dao-banner-stat{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:110px}.dao-banner-title{color:#ffcc32;font-size:1.04rem;font-weight:700;letter-spacing:.2px;margin-bottom:4px}.dao-banner-value{font-size:1.25rem;font-weight:700;letter-spacing:.5px;margin-bottom:0}.dao-banner-value.fees,.dao-banner-value.treasury{color:#fb4023}.dao-banner-value.marketcap{color:#ffcc32}.dao-banner-value.holders{color:#fafff8}.dao-banner-value.tokens{color:#31ff97}.dao-banner-value.voters{color:#fff}@media (max-width:1100px){.dao-banner-animated{flex-wrap:wrap;gap:18px}}@media (max-width:750px){.dao-banner-animated{flex-direction:column;gap:10px;padding:22px 7px 18px}}.dao-root{background:linear-gradient(120deg,#23232b 60%,#181b20);display:grid;font-family:Inter,Segoe UI,Arial,sans-serif;grid-template-columns:250px 1fr;min-height:100vh}.dao-sidebar{background:#232324;box-shadow:3px 0 32px #0007;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:0 0 18px;position:relative}.dao-logo{color:#ffcc32;font-size:1.44rem;font-weight:900;letter-spacing:.3px;padding:28px 22px 5px;text-shadow:0 1px 3px #fb402350}.dao-logo-sub{color:#fb4023;font-size:1.15rem;font-weight:800;letter-spacing:1px}.dao-menu{display:flex;flex-direction:column;margin:20px 0 15px}.dao-menu button{background:none;border:none;border-left:4px solid #0000;color:#ffcc32;cursor:pointer;font-size:1.13rem;font-weight:600;outline:none;padding:13px 34px 13px 24px;text-align:left;transition:background .17s,color .14s,border-left .18s}.dao-menu button.active,.dao-menu button:hover{background:#23232b;border-left:4px solid #fb4023;color:#fb4023}.dao-sidebar-footer{background:#181b20;border-radius:12px 12px 0 0;bottom:20px;box-shadow:inset 0 -1px 18px #fb402320;color:#ffcc32;font-size:1rem;left:0;padding:18px 22px 13px;position:absolute;right:0}.dao-stat-title{color:#ffcc32;font-weight:700;margin-bottom:7px}.dao-content{min-height:100vh;padding:40px 38px 32px}.dao-header{align-items:flex-start;display:flex;justify-content:center;margin-bottom:36px;min-height:105px;position:relative;width:100%}.dao-main-title{-webkit-text-stroke:3px #fb4023;text-stroke:3px #fb4023;color:#ffcc32;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:4rem;font-weight:900;letter-spacing:2px;line-height:1.08;margin:36px 0 6px;text-align:center;text-shadow:0 2px 14px #fb402399,0 1px 1px #181b20;width:100%}@media (max-width:750px){.dao-main-title{font-size:2.1rem;margin:20px 0 6px}}.dao-header-title{color:#fb4023;flex:1 1;font-size:8rem!important;font-weight:900;letter-spacing:2px;line-height:1.1;margin:36px 0 6px;text-align:center;text-shadow:0 2px 18px #fb402360,0 1px 3px #181b20;width:100%}@media (max-width:750px){.dao-header-title{font-size:2.1rem;margin:20px 0 6px}}.dao-header-desc{color:#e4e4e4;font-size:1.13rem;font-weight:500;margin-top:2px}.dao-join-btn{background:#fb4023;border:none;border-radius:12px;box-shadow:0 2px 12px #fb40234d;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:700;overflow:hidden;padding:13px 28px;position:absolute;right:0;top:0;transition:background .18s,color .13s,box-shadow .32s}.dao-join-btn:focus,.dao-join-btn:hover{animation:dao-btn-pulse-red 1.15s cubic-bezier(.4,0,.2,1) infinite;background:#fb4023;box-shadow:0 0 0 0 #fb402355,0 0 26px 8px #fb402385;color:#fff}@keyframes dao-btn-pulse-red{0%{box-shadow:0 0 0 0 #fb402355,0 0 26px 8px #fb402385}60%{box-shadow:0 0 0 11px #fb402330,0 0 34px 18px #fb402340}to{box-shadow:0 0 0 0 #fb402355,0 0 26px 8px #fb402385}}.dao-section-title{color:#ffcc32;font-size:1.22rem;font-weight:700;margin-bottom:19px}.dao-proposal-row{display:flex;flex-wrap:wrap;gap:32px}.dao-proposal-card{background:#19191e;border-radius:16px;box-shadow:0 5px 32px #0004,0 2px 10px #fb40232a;display:flex;flex:1 1;flex-direction:column;margin-bottom:30px;max-width:340px;min-width:320px;padding:28px 24px 22px}.dao-proposal-title{color:#ffcc32;font-size:1.16rem;font-weight:700;margin-bottom:4px}.dao-proposal-desc{color:#e4e4e4;font-size:1rem;margin-bottom:3px}.dao-proposal-dates{color:#fff5;font-size:.97rem;margin-bottom:11px}.dao-vote-bar{align-items:center;display:flex;gap:8px;margin-bottom:16px}.dao-bar-bg{background:#22232b;border-radius:7px;box-shadow:inset 0 1px 5px #fb40232a;display:flex;flex:1 1;height:13px;margin:0 7px;overflow:hidden}.dao-bar-yes{background:linear-gradient(90deg,#fb4023 50%,#ffcc32);height:100%}.dao-bar-no{background:#444353;height:100%}.yes-label{color:#ffcc32}.no-label,.yes-label{font-size:.99rem;font-weight:600}.no-label{color:#fb4023}.dao-vote-btn{background:#fb4023;border:none;border-radius:8px;box-shadow:0 2px 8px #fb40233a;color:#fff;cursor:pointer;font-size:1.11rem;font-weight:600;margin-top:7px;padding:9px 25px;transition:background .18s}.dao-vote-btn:hover{background:#cf2a0d}.dao-closed-badge{background:#232324;border-radius:7px;color:#ffcc32;display:inline-block;font-size:1.09rem;font-weight:700;margin-top:7px;padding:7px 19px}.dao-propose-form{background:#181b20;border-radius:15px;box-shadow:0 1px 10px #fb40232a;margin-bottom:40px;max-width:420px;padding:26px 25px 22px}.dao-input{background:#19191e;border:2px solid #ffcc32;border-radius:7px;box-shadow:inset 0 1px 6px #fb40231a;color:#ffcc32;font-family:inherit;font-size:1.07rem;font-weight:700;margin-bottom:18px;outline:none;padding:13px 11px;transition:border .18s;width:100%}.dao-input:focus{border-color:#fb4023}.dao-propose-btn{background:#fb4023;border:none;border-radius:7px;box-shadow:0 2px 8px #fb40233a;color:#fff;cursor:pointer;font-size:1.07rem;font-weight:700;padding:12px 21px;transition:background .19s}.dao-propose-btn:hover{background:#cf2a0d}.dao-governance-content{display:flex;flex-direction:column;gap:25px}.dao-participation-steps{background:#1a1a1f;border:1px solid #333;border-radius:15px;padding:30px}.dao-participation-steps h3{color:#13ff98;font-size:1.4rem;margin-bottom:25px;text-align:center}.dao-step{background:#232328}@media (max-width:950px){.dao-root{grid-template-columns:1fr}.dao-sidebar{flex-direction:row;min-height:80px;position:static}.dao-sidebar-footer{margin-top:10px;position:static}.dao-content{padding:18px 8px}.dao-header{flex-direction:column;gap:14px}.dao-proposal-row{flex-direction:column;gap:0}.dao-proposal-card{max-width:100%;min-width:0}}.user-profile-main{margin:42px auto 46px}.user-profile-inner,.user-profile-main{border-radius:24px;max-width:950px;position:relative}.user-profile-inner{background:#181b24;color:#fff;font-family:Rubik,Inter,Arial,sans-serif;letter-spacing:.01em;margin:0 auto;min-height:700px;padding:0 0 32px}.user-profile-top{align-items:center;display:flex;gap:22px;padding:36px 0 0 38px}.user-profile-avatar{background:#19191e;border:5px solid #181b24;border-radius:50%;display:block;height:108px;object-fit:cover;transition:box-shadow .23s;width:108px}.user-profile-header-row{align-items:center;display:flex;gap:14px}.user-profile-handle{font-size:28px;font-weight:800}.user-profile-badge{border:1.6px solid #fff4;border-radius:12px;color:#181b24;margin-left:5px;text-shadow:none}.user-profile-badge-degen{background:#13ff98}.user-profile-badge-og{background:#ffcc32}.user-profile-badge-legend{background:#fb4023}.user-profile-address{color:#aaa;font-size:14px;margin-top:2px}.user-profile-maininfo{margin-top:8px;min-height:120px;padding-left:180px}.user-profile-bio{margin:10px 0 6px}.user-profile-link{margin-bottom:5px}.user-profile-link a{font-size:15px;font-weight:600;letter-spacing:.1em;text-decoration:underline}.user-profile-stats{display:flex;font-size:15px;gap:20px;margin-top:5px}.user-profile-xp-progress-wrap{margin:18px 0 0;width:260px}.user-profile-xp-label{color:#bbb;font-size:13px;font-weight:500;margin-bottom:2px}.user-profile-xp-bar-bg{background:#23263a;border-radius:8px;box-shadow:0 1px 6px #0006;height:16px;overflow:hidden;position:relative}.user-profile-xp-bar{border-radius:8px;height:100%;position:relative;transition:width 1.1s cubic-bezier(.67,.09,.29,1.04);z-index:2}.user-profile-xp-shine{animation:shineXPGO 2.2s linear infinite;background:linear-gradient(120deg,#0000 60%,#fff9 70%,#0000 90%);height:100%;left:0;mix-blend-mode:lighten;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.user-profile-xp-text{color:#fff;font-size:12px;font-weight:600;opacity:.9;position:absolute;right:12px;top:1px;z-index:10}.user-profile-claim-wrap{margin-top:18px}.user-profile-claim-btn{border:none;border-radius:14px;cursor:pointer;font-size:17px;font-weight:800;outline:none;padding:8px 34px;transition:all .2s}.user-profile-referral{margin-top:22px;padding-left:180px}.user-profile-referral-row{align-items:center;background:#23263a;border-radius:14px;box-shadow:0 2px 12px #0006;display:flex;flex-direction:row;padding:16px}.user-profile-referral-btn{border:none;border-radius:13px;cursor:pointer;font-size:15px;font-weight:700;margin-left:18px;padding:7px 22px;transition:all .18s}.user-profile-referral-progress-wrap{margin:8px 0 0;width:240px}.user-profile-referral-label{color:#bbb;font-size:13px;margin-bottom:2px}.user-profile-referral-bar-bg{background:#22232b;border-radius:8px;height:12px;overflow:hidden;position:relative}.user-profile-referral-bar{background:linear-gradient(90deg,#ffcc32 30%,#fb4023);border-radius:8px;height:100%;position:relative;transition:width 1.1s cubic-bezier(.67,.09,.29,1.04);z-index:2}.user-profile-referral-shine{animation:shineREFGO 2.2s linear infinite;background:linear-gradient(120deg,#0000 60%,#fff9 70%,#0000 90%);height:100%;left:0;mix-blend-mode:lighten;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.user-profile-referral-text{color:#ffcc32;font-size:11px;font-weight:700;opacity:.8;position:absolute;right:9px;top:-1px;z-index:10}.user-profile-referral-stats{display:flex;font-size:14px;gap:24px;margin-top:10px}.user-profile-tabs{border-bottom:2px solid #232324;display:flex;font-size:17px;font-weight:700;gap:22px;margin-top:32px;padding-left:180px;text-shadow:0 2px 10px #ffcc3235}.user-profile-tab{background:none;border:none;color:#fff;cursor:pointer;padding-bottom:8px}.user-profile-tab-active{border-bottom:2.5px solid #ffcc32;color:#ffcc32}.user-profile-portfolio{margin-top:24px;padding-left:180px}.user-profile-portfolio-title{color:#ffcc32;font-size:19px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 14px #ffcc3266}.user-profile-portfolio-content{display:flex;gap:40px}.user-profile-walletval{color:#fb4023;font-family:monospace;font-size:38px;text-shadow:0 2px 15px #fb402390}.user-profile-sol{color:#ffcc32}.user-profile-walletusd{color:#aaa;font-size:14px}.user-profile-walletlist{display:flex;flex-direction:column;gap:6px}.user-profile-walletrow{align-items:center;display:flex;gap:14px}.user-profile-walletsymb{color:#ffcc32;font-weight:700}.user-profile-walletbal{color:#fff}.user-profile-walletusd2{color:#aaa;font-size:12px}.user-profile-feed{border-top:2px solid #232324;margin-top:34px;padding-left:180px;padding-top:18px}.user-profile-feed-title{color:#ffcc32;font-size:19px;font-weight:700;margin-bottom:12px;text-shadow:0 2px 14px #ffcc3266}.user-profile-feed-list{display:flex;flex-direction:column;gap:6px}.user-profile-feedrow{display:flex;font-size:15px;gap:12px}.user-profile-feedtype{color:#fb4023;font-family:monospace;font-weight:700}.user-profile-feeddate{color:#aaa;margin-left:8px}.user-profile-achievements{border-top:2px solid #232324;margin-top:34px;padding-left:180px;padding-top:18px}.user-profile-ach-title{color:#ffcc32;font-size:19px;font-weight:700;margin-bottom:14px;text-shadow:0 2px 14px #ffcc3266}.user-profile-ach-list{display:flex;flex-wrap:wrap;gap:18px;min-height:82px}.user-profile-ach-badge{align-items:center;border-radius:16px;cursor:not-allowed;display:flex;flex-direction:column;justify-content:center;min-height:78px;min-width:78px;opacity:.38;padding:10px;position:relative;transition:all .22s}.user-profile-ach-badge.unlocked{cursor:pointer;opacity:1}.user-profile-ach-icon{font-size:29px;margin-bottom:7px}.user-profile-ach-label{font-size:14px;font-weight:700}.user-profile-ach-tip{color:#aaa;font-size:14px;margin-top:14px}@keyframes shineXPGO{0%{background-position:-60px 0}to{background-position:260px 0}}@keyframes shineREFGO{0%{background-position:-60px 0}to{background-position:240px 0}}.leaderboard-container{animation:leaderboardPulse 2.5s infinite alternate;background:#191b23;border:2.5px solid #fb4023;border-radius:24px;box-shadow:0 0 46px 0 #fb4023cc,0 0 18px 2px #fb4023cc;margin:48px auto 0;max-width:1000px;padding:40px 36px 36px;position:relative}@keyframes leaderboardPulse{0%{box-shadow:0 0 16px 0 #fb402355,0 0 0 0 #fb402333}to{box-shadow:0 0 46px 16px #fb4023cc,0 0 30px 8px #fb402388}}.leaderboard-title{align-items:center;color:#ffcc32;display:flex;font-size:2.2rem;font-weight:900;gap:10px;letter-spacing:.02em;margin-bottom:20px;text-shadow:0 0 18px #ffcc32,0 2px 18px #fff1}.leaderboard-table{width:100%}.leaderboard-header,.leaderboard-row{align-items:center;background:none;display:grid;font-size:1.09rem;grid-template-columns:56px 1.6fr .7fr .7fr 1fr .7fr}.leaderboard-header{border-bottom:2.5px solid #ffcc32;color:#ffcc32;font-weight:700;letter-spacing:.04em;margin-bottom:10px;padding:0 0 7px}.leaderboard-row{animation:pulseGlow 2.3s infinite alternate;background:#181b24;border:1.8px solid #fb4023;border-radius:18px;box-shadow:0 0 0 0 #fb402366;margin:7px 0;min-height:56px;padding:0;position:relative;transition:box-shadow .18s}@keyframes pulseGlow{0%{box-shadow:0 0 0 0 #fb402366}to{box-shadow:0 0 24px 7px #fb402355,0 0 60px 0 #fb402344}}.col-rank{color:#ffcc32;font-size:1.27rem;font-weight:800;padding-left:14px}.col-user{align-items:center;color:#fff;display:flex;font-weight:700;gap:13px}.lb-avatar{background:#242837;border:2.5px solid #23263a;border-radius:50%;display:block;height:38px;object-fit:cover;width:38px}.lb-avatar-default{background:#242837 url(https://cdn-icons-png.flaticon.com/512/1077/1077114.png) 50%/contain no-repeat}.lb-badge{border:none;border-radius:8px;box-shadow:0 1.5px 10px #222a,0 2px 12px #fff3;font-size:.95rem;font-weight:800;letter-spacing:.04em;margin-left:11px;opacity:.98;padding:2px 15px;text-shadow:none}.lb-vote-btn{background:linear-gradient(90deg,#fb4023,#fb4023 80%);border:none;border-radius:13px;box-shadow:0 1.5px 12px #fb402380;color:#fff;cursor:pointer;filter:drop-shadow(0 0 9px #fb402344);font-size:1.01rem;font-weight:800;letter-spacing:.03em;margin-left:12px;outline:none;padding:8px 24px;text-shadow:0 2px 10px #ffcc3235;transition:all .14s}.lb-vote-btn:hover:not(:disabled){filter:brightness(1.14) drop-shadow(0 0 17px #fb4023dd);transform:scale(1.07)}.lb-vote-btn.voted,.lb-vote-btn:disabled{background:linear-gradient(90deg,#7d7c7b,#b7b7b7 90%);border:none;box-shadow:none;color:#fafafa;cursor:not-allowed;filter:none;text-shadow:none}@media (max-width:700px){.leaderboard-header,.leaderboard-row{font-size:1rem;grid-template-columns:30px 1.4fr .7fr .7fr 1fr .9fr}.leaderboard-container{padding:8px 3px 32px}}.privacy-page{background:#23232b;flex:1 1;min-height:calc(100vh - 200px);padding:40px 20px}.privacy-container{background:#181b24;border-radius:20px;color:#fff;font-family:Rubik,Inter,Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:900px;padding:40px}.privacy-container h1{color:#fb4023;font-size:2.5rem;margin-bottom:10px;text-align:center}.privacy-container h2{border-bottom:2px solid #333;color:#ffcc32;font-size:1.5rem;margin-bottom:15px;margin-top:35px;padding-bottom:5px}.privacy-container h3{color:#ffcc32;font-size:1.2rem;margin-bottom:10px;margin-top:25px}.privacy-container p{color:#ddd;margin-bottom:15px;text-align:justify}.privacy-container ul{margin:15px 0;padding-left:30px}.privacy-container li{color:#ddd;margin-bottom:8px}@media (max-width:768px){.privacy-container{padding:25px}.privacy-container h1{font-size:2rem}}.terms-page{background:#23232b;flex:1 1;min-height:calc(100vh - 200px);padding:40px 20px}.terms-container{background:#181b24;border-radius:20px;color:#fff;font-family:Rubik,Inter,Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:900px;padding:40px}.terms-container h1{color:#fb4023;font-size:2.5rem;margin-bottom:10px;text-align:center}.last-updated{color:#aaa;font-size:14px;font-style:italic;margin-bottom:30px;text-align:center}.terms-container h2{border-bottom:2px solid #333;color:#ffcc32;font-size:1.5rem;margin-bottom:15px;margin-top:35px;padding-bottom:5px}.terms-container p{color:#ddd;margin-bottom:15px;text-align:justify}.terms-container ul{margin:15px 0;padding-left:30px}.terms-container li{color:#ddd;margin-bottom:10px}.terms-container strong{color:#ffcc32;font-weight:600}.definitions-section{background:#232328;border:1px solid #333;border-radius:15px;margin-top:40px;padding:25px}.definitions-section h2{border-bottom:2px solid #fb4023;color:#fb4023;margin-bottom:20px}.definitions-section p{font-size:14px;margin-bottom:12px}@media (max-width:768px){.terms-container{padding:25px}.terms-container h1{font-size:2rem}.terms-container h2{font-size:1.3rem}}.fees-page{background:#23232b;flex:1 1;min-height:calc(100vh - 200px);padding:40px 20px}.fees-container{background:#181b24;border-radius:20px;color:#fff;font-family:Rubik,Inter,Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:1000px;padding:40px}.fees-container h1{color:#fb4023;font-size:2.5rem;margin-bottom:20px;text-align:center}.fees-intro{color:#ddd;font-size:1.1rem;font-weight:500;margin-bottom:40px;text-align:center}.fees-table-wrapper{background:#232328;border:1px solid #333;border-radius:15px;margin-bottom:40px;padding:30px}.fees-table-wrapper h2{border-bottom:2px solid #ffcc32;color:#ffcc32;font-size:1.5rem;margin-bottom:20px;padding-bottom:5px}.fees-table{border-collapse:collapse;margin-bottom:20px;width:100%}.fees-table th{background:#fb4023;color:#fff;font-size:1.1rem;font-weight:700;padding:15px;text-align:left}.fees-table th:first-child{border-radius:8px 0 0 0}.fees-table th:last-child{border-radius:0 8px 0 0}.fees-table td{border-bottom:1px solid #333;color:#ddd;padding:15px}.fees-table tbody tr:hover{background:#fb40231a}.fee-amount{color:#ffcc32;font-weight:600}.fee-amount.free{color:#13ff98;font-weight:700;text-transform:uppercase}.fee-note{background:#ffcc321a;border-left:4px solid #ffcc32;border-radius:5px;color:#ddd;font-size:14px;padding:15px}.additional-info h2{border-bottom:2px solid #333;color:#ffcc32;font-size:1.5rem;margin-bottom:25px;padding-bottom:5px}.info-section{background:#232328;border:1px solid #333;border-radius:12px;margin-bottom:25px;padding:25px}.info-section h3{color:#fb4023;font-size:1.2rem;margin-bottom:15px}.info-section p{color:#ddd;margin-bottom:10px}.highlight{color:#13ff98;font-weight:700}.info-section.exclusive{background:linear-gradient(135deg,#fb40231a,#ffcc321a);border:2px solid #fb4023;overflow:hidden;position:relative}.info-section.exclusive:before{background:linear-gradient(90deg,#fb4023,#ffcc32,#13ff98);content:"";height:3px;left:0;position:absolute;right:0;top:0}.feature-list{grid-gap:20px;display:grid;gap:20px;margin-top:20px}.feature-item{border:1px solid #ffcc3233;gap:15px}.feature-icon{font-size:2rem;min-width:50px}.feature-content h4{color:#ffcc32;font-size:1.1rem;margin:0 0 8px}.feature-content p{color:#bbb;font-size:14px;margin:0}.fee-transparency{background:#232328;border:1px solid #333;border-radius:15px;padding:30px;text-align:center}.fee-transparency h2{color:#13ff98;font-size:1.5rem;margin-bottom:20px}.fee-transparency p{color:#ddd;font-size:1.1rem;margin-bottom:20px}.contact-info{border-top:1px solid #333;margin-top:25px;padding-top:20px}.support-link{color:#fb4023;font-weight:600;text-decoration:none;transition:color .2s ease}.support-link:hover{color:#ffcc32}@media (max-width:768px){.fees-container{padding:25px}.fees-container h1{font-size:2rem}.fees-table{font-size:14px}.fees-table td,.fees-table th{padding:10px}.feature-item{flex-direction:column;text-align:center}.feature-icon{min-width:auto}}.tech-updates-page{background:#23232b;flex:1 1;min-height:calc(100vh - 200px);padding:40px 20px}.tech-updates-container{background:#181b24;border-radius:20px;color:#fff;font-family:Rubik,Inter,Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:1000px;padding:40px}.tech-icon{align-items:center;animation:techPulse 3s ease-in-out infinite;background:linear-gradient(135deg,#fb4023,#ffcc32);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.code-symbol{color:#fff;font-size:2rem;font-weight:700;text-shadow:0 0 10px #ffffff4d}.tech-updates-container h1{color:#fb4023;font-size:2.5rem;margin-bottom:15px}.github-section{background:#232328;border:1px solid #333;border-radius:15px;padding:30px}.github-section h2{align-items:center;color:#ffcc32;display:flex;font-size:1.8rem;gap:10px;margin-bottom:20px}.description{color:#ddd;font-size:1.1rem;line-height:1.7;margin-bottom:30px}.benefits-grid{margin-top:30px}.benefit-card h3,.benefit-card p,.benefit-icon{text-align:center}.updates-info{background:#232328;border:1px solid #333;border-radius:15px;padding:30px}.updates-info h2{align-items:center;color:#ffcc32;display:flex;font-size:1.8rem;gap:10px;margin-bottom:25px}.features-list{display:flex;flex-direction:column;gap:20px}.feature-item{align-items:flex-start;background:#0003;border-left:4px solid #fb4023;border-radius:10px;display:flex;gap:20px;padding:20px;transition:all .3s ease}.feature-item:hover{background:#fb40230d;border-left-color:#ffcc32}.feature-icon{font-size:1.5rem;min-width:40px;text-align:center}.feature-text{flex:1 1}.feature-text strong{color:#ffcc32;font-size:1.1rem}.feature-text{color:#ddd;margin:5px 0 0}.cta-section{background:linear-gradient(135deg,#fb40231a,#ffcc321a);border:2px solid #fb4023;border-radius:15px;overflow:hidden;padding:40px;position:relative;text-align:center}.cta-section:before{background:linear-gradient(90deg,#fb4023,#ffcc32,#13ff98);content:"";height:3px;left:0;position:absolute;right:0;top:0}.cta-section h2{align-items:center;color:#fb4023;display:flex;font-size:2rem;gap:10px;justify-content:center;margin-bottom:20px}.cta-description{color:#ddd;font-size:1.1rem;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:600px}.github-button{background:linear-gradient(135deg,#333,#1f1f1f);border:2px solid #fb4023;border-radius:15px;cursor:pointer;overflow:hidden;padding:0;position:relative;transition:all .3s ease}.github-button:hover{box-shadow:0 10px 25px #fb40234d;transform:translateY(-2px)}.github-button:active{transform:translateY(0)}.button-content{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:600;gap:15px;justify-content:center;padding:20px 40px}.github-icon{filter:brightness(1.1) hue-rotate(-10deg) saturate(1.5) sepia(.8) hue-rotate(340deg);height:24px;width:24px}.button-text{font-size:1.1rem}.external-icon{color:#ffcc32;font-size:1.3rem}.community-note{background:#232328;border:1px solid #333}@keyframes techPulse{0%,to{box-shadow:0 0 0 0 #fb402366}50%{box-shadow:0 0 20px 10px #fb40231a}}@media (max-width:768px){.tech-updates-container{padding:25px}.tech-updates-container h1{font-size:2rem}.benefits-grid{grid-template-columns:1fr}.feature-item{gap:10px}.community-note,.feature-item{flex-direction:column;text-align:center}.community-note{gap:15px}.button-content{font-size:1rem;padding:15px 25px}.cta-section h2{font-size:1.5rem}}.dao-info-page{background:#23232b;flex:1 1;min-height:calc(100vh - 200px);padding:40px 20px}.dao-info-container{background:#181b24;border-radius:20px;color:#fff;font-family:Rubik,Inter,Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:1000px;padding:40px}.header-section{margin-bottom:40px;text-align:center}.dao-icon{align-items:center;animation:daoPulse 3s ease-in-out infinite;background:linear-gradient(135deg,#fb4023,#ffcc32);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.governance-symbol{font-size:2.5rem;text-shadow:0 0 10px #ffffff4d}.dao-info-container h1{color:#fb4023;font-size:2.5rem;margin-bottom:15px}.subtitle{color:#aaa;font-size:1.2rem;margin-bottom:0}.main-content{display:flex;flex-direction:column;gap:40px}.dao-explanation-section{display:flex;flex-direction:column;gap:25px}.dao-info-card{background:#232328;border:1px solid #333;border-radius:15px;padding:25px;transition:all .3s ease}.dao-info-card:hover{background:#252530;border-color:#ffcc32}.dao-info-card h3{align-items:center;color:#ffcc32;display:flex;font-size:1.3rem;gap:10px;margin-bottom:15px}.dao-info-card p{color:#ddd;line-height:1.6;margin-bottom:15px}.dao-info-card ul{list-style:none;margin:15px 0;padding:0}.dao-info-card li{background:#1a1a1f;border-left:4px solid #fb4023;border-radius:8px;color:#ddd;margin-bottom:8px;padding:12px 18px;transition:all .2s ease}.dao-info-card li:hover{background:#1f1f24;border-left-color:#ffcc32}.dao-info-card li strong{color:#ffcc32}.dao-join-card{background:linear-gradient(135deg,#fb40231a,#ffcc321a);border:2px solid #fb4023;overflow:hidden;position:relative;text-align:center}.dao-join-card:before{background:linear-gradient(90deg,#fb4023,#ffcc32,#13ff98);content:"";height:3px;left:0;position:absolute;right:0;top:0}.dao-primary-btn{background:linear-gradient(135deg,#fb4023,#ff5722);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;margin-top:15px;padding:15px 30px;transition:all .3s ease}.dao-primary-btn:hover{box-shadow:0 8px 25px #fb40234d;transform:translateY(-2px)}.participation-guide{background:#232328;border:1px solid #333;border-radius:15px;padding:30px}.participation-guide h2{align-items:center;color:#13ff98;display:flex;font-size:1.8rem;gap:10px;justify-content:center;margin-bottom:25px;text-align:center}.dao-steps{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.dao-step{align-items:flex-start;background:#1a1a1f;border:1px solid #444;border-radius:12px;display:flex;gap:15px;padding:20px;transition:all .3s ease}.dao-step:hover{border-color:#ffcc32;transform:translateY(-2px)}.step-number{align-items:center;background:#fb4023;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;width:40px}.step-content h4{color:#ffcc32;font-size:1.1rem;margin:0 0 8px}.step-content p{color:#bbb;font-size:14px;line-height:1.5;margin:0}.governance-benefits{background:#232328;border:1px solid #333;border-radius:15px;padding:30px}.governance-benefits h2{align-items:center;color:#ffcc32;display:flex;font-size:1.8rem;gap:10px;justify-content:center;margin-bottom:25px;text-align:center}.benefits-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.benefit-card{background:#0000004d;border:1px solid #fb402333;border-radius:12px;padding:25px;text-align:center;transition:all .3s ease}.benefit-card:hover{background:#fb40231a;border-color:#fb4023;transform:translateY(-2px)}.benefit-icon{font-size:2.5rem;margin-bottom:15px}.benefit-card h3{color:#ffcc32;font-size:1.2rem;margin-bottom:10px}.benefit-card p{color:#bbb;font-size:14px;line-height:1.5;margin:0}.community-note{align-items:flex-start;background:linear-gradient(135deg,#13ff981a,#ffcc321a);border:2px solid #13ff98;border-radius:15px;display:flex;gap:20px;overflow:hidden;padding:30px;position:relative}.community-note:before{background:linear-gradient(90deg,#13ff98,#ffcc32,#fb4023);content:"";height:3px;left:0;position:absolute;right:0;top:0}.note-icon{font-size:2.5rem;min-width:60px;text-align:center}.note-content h3{color:#13ff98;font-size:1.3rem;margin-bottom:10px}.note-content p{color:#ddd;line-height:1.6;margin:0}@keyframes daoPulse{0%,to{box-shadow:0 0 0 0 #fb402366}50%{box-shadow:0 0 20px 10px #fb40231a}}@media (max-width:768px){.dao-info-container{padding:25px}.dao-info-container h1{font-size:2rem}.benefits-grid,.dao-steps{grid-template-columns:1fr}.dao-step{gap:10px}.community-note,.dao-step{flex-direction:column;text-align:center}.community-note{gap:15px}.governance-benefits h2,.participation-guide h2{font-size:1.5rem}}.global-footer{background:#181b24;border-top:1px solid #333;color:#aaa;margin-top:auto;padding:24px 0;position:relative;width:100%;z-index:100}.footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.footer-copyright{color:#fb4023;font-size:14px;font-weight:600}.footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.footer-link{color:#aaa;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s ease}.footer-link:hover{color:#fb4023}.footer-separator{color:#555;font-size:13px}@media (max-width:768px){.footer-content{flex-direction:column;gap:16px;text-align:center}.footer-links{justify-content:center}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wallet-adapter-button,.wallet-adapter-button-trigger,.wallet-adapter-modal-button{background:#fb4023!important;border:none!important;border-radius:8px!important;box-shadow:0 2px 0 #b62408,0 2px 16px #fb402355!important;color:#fff!important;font-size:1rem!important;font-weight:700!important;padding:12px 28px!important;transition:background .18s,color .18s}.wallet-adapter-button-trigger:hover,.wallet-adapter-button:hover,.wallet-adapter-modal-button:hover{background:#cf2a0d!important;box-shadow:0 4px 14px #fb402355!important;color:#fff!important}.wallet-adapter-button-trigger:active,.wallet-adapter-button:active,.wallet-adapter-modal-button:active{background:#a81c07!important}body{margin:0}#root,body{display:flex;flex-direction:column;min-height:100vh}#root{flex:1 1}@media (max-width:768px){.header-main{align-items:center!important;display:flex!important;height:120px!important;justify-content:center!important;padding:15px 20px!important;position:relative!important}.header-main .logo img{height:auto!important;max-width:280px!important}.header-main>div[style*="position: absolute"]{display:none!important}.wallet-adapter-button{font-size:12px!important;padding:8px 16px!important;z-index:1001!important}}@media (max-width:480px){.header-main{height:100px!important;padding:10px 15px!important}.header-main .logo img{height:auto!important;max-width:220px!important}.header-main>div[style*="position: absolute"]{gap:8px!important;right:15px!important;top:15px!important;z-index:1001!important}.header-main a[style*="width: 28px"]{height:20px!important;width:20px!important}.header-main a svg{height:10px!important;width:10px!important}.wallet-adapter-button{font-size:10px!important;min-width:auto!important;padding:6px 12px!important;z-index:1001!important}}*{box-sizing:border-box}html{font-size:16px}@media (max-width:768px){html{font-size:14px}body{overflow-x:hidden}}@media (max-width:480px){html{font-size:13px}}@media (max-width:360px){html{font-size:12px}}@media (max-width:768px){[role=button],a,button{min-height:44px;min-width:44px;touch-action:manipulation}input,select,textarea{font-size:16px}#root,body,html{max-width:100%;overflow-x:hidden;width:100%}*{max-width:100%}.countdown-share-popup,.mobile-menu-content,[style*="position: fixed"]{max-height:90vh!important;max-width:90vw!important;overflow-y:auto!important}.countdown-share-popup input{box-sizing:border-box!important;width:100%!important}.countdown-share-popup button{margin:5px 0!important;width:100%!important}}@media (max-width:480px){.countdown-time-saved{word-wrap:break-word!important;font-size:11px!important;line-height:1.2!important;margin-top:8px!important;padding:0 10px!important}}@media (max-width:360px){.countdown-time-saved{font-size:10px!important;margin-top:6px!important}.countdown-timer{padding:10px 12px!important}.countdown-timer,.countdown-timer div:first-child{font-size:36px!important;letter-spacing:1px!important}.countdown-labels{font-size:8px!important;letter-spacing:0!important}.countdown-labels>div{font-size:8px!important;width:50px!important}}@media (max-width:768px){[class*=flame],[class*=glow]:not(.countdown-timer),[class*=shake]{animation:none!important}.countdown-timer,.smack-logo,[class*=pulse]{animation-duration:2s!important;animation-timing-function:ease-in-out!important}}