@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.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)}}.home-page{background:#07152f;color:#cad1e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding-bottom:70px;position:relative}.top-bg{position:relative;width:100%}.top-bg img{display:block;width:100%}.top-cards-click{cursor:pointer;height:45%;top:25%}.home-header,.top-cards-click{left:0;position:absolute;right:0}.home-header{align-items:center;display:flex;justify-content:space-between;padding:12px 16px;top:0;z-index:10}.header-left{display:flex;gap:12px}.lang-btn{background:#0000;border:1px solid #415a7f;border-radius:14px;color:#cad1e0;cursor:pointer;font-size:12px;padding:5px 12px}.header-right{align-items:center;display:flex}.header-center{font-size:13px;font-weight:700;left:50%;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.wallet-btn{align-items:center;background:#1d2a4c;border:1px solid #415a7f;border-radius:18px;color:#cad1e0;cursor:pointer;display:flex;font-size:11px;gap:3px;padding:5px 7px}.wallet-btn.connected{color:#c7a264}.wallet-btn .sol-icon{border-radius:50%;flex-shrink:0;height:16px;width:16px}.hero-section{padding:20px 0 30px;text-align:center}.hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#c7a264,#a07d3a);-webkit-background-clip:text;font-size:36px;font-weight:900;letter-spacing:4px;margin:0}.hero-subtitle{color:#cad1e0;font-size:16px;font-weight:400;margin:8px 0 0}.hero-badge{color:#c7a264;font-size:12px;letter-spacing:2px;margin:10px 0 0}.card-carousel{padding:0 0 20px}.card-scroll{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;padding:0 20px;scroll-snap-type:x mandatory}.card-scroll::-webkit-scrollbar{display:none}.star-card{border:1px solid #415a7f;border-radius:12px;min-width:160px;padding:14px;position:relative;scroll-snap-align:start}.card-tier{font-size:20px;font-weight:900;line-height:1}.card-tier small{font-size:10px;font-weight:400;opacity:.7}.tier-ss{color:#c7a264}.tier-s{color:silver}.card-flag{font-size:18px;position:absolute;right:14px;top:14px}.card-number{font-size:48px;font-weight:900;opacity:.15;position:absolute;right:10px;top:30px}.card-info{margin-top:40px}.card-name{font-size:12px;font-weight:600}.card-yield{font-size:10px;margin-top:4px;opacity:.6}.card-points{color:#c7a264;font-size:18px;font-weight:700;margin-top:2px}.info-section{padding:20px}.info-title{color:#cad1e0;font-size:14px;font-weight:500;margin:0 0 16px;text-align:center}.info-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.info-box{background:#1d2a4c;border:1px solid #415a7f;border-radius:10px;padding:12px 8px}.info-box h4{color:#c7a264;font-size:11px;margin:0 0 8px;text-align:center}.info-box p{font-size:10px;margin:3px 0;opacity:.7;text-align:center}.promo-section{padding:20px;text-align:center}.promo-flags{display:flex;font-size:24px;gap:10px;justify-content:center;margin-bottom:8px}.promo-text{color:#cad1e0;font-size:13px;margin:0 0 16px}.promo-card{align-items:center;background:#1d2a4c;border:1px solid #415a7f;border-radius:12px;display:flex;justify-content:space-between;padding:16px}.promo-left{text-align:left}.promo-label{color:#c7a264;font-size:14px;font-weight:600;margin:0}.promo-desc{font-size:11px;margin:4px 0 0;opacity:.6}.promo-btn{background:linear-gradient(135deg,#c7a264,#a07d3a);border:none;border-radius:20px;color:#07152f;cursor:pointer;font-size:13px;font-weight:600;padding:8px 20px}.ad-section{padding:16px}.ad-card{align-items:center;animation:shimmer 4s linear infinite;background:linear-gradient(135deg,#f5e6a3,#c7a264,#fff8dc,#a07d3a,#f5e6a3,#c7a264,#fff8dc);background-size:400% 400%;border-radius:12px;box-shadow:0 0 12px #c7a26499,0 0 24px #c7a2644d;display:flex;overflow:hidden;padding:1.5px;position:relative}.ad-info{color:#fff;font-size:11px;left:30%;line-height:1.8;position:absolute;text-align:left;transform:translateX(-50%)}.ad-info p{margin:0}.ad-info span{color:#c7a264;font-weight:700}.ad-claim-btn{background:linear-gradient(135deg,#c7a264,#f5e6a3);border-radius:20px;color:#07152f;font-size:16px;font-weight:700;min-width:95px;padding:7px 16px;position:absolute;right:12px;text-align:center;white-space:nowrap}.ad-claim-btn.disabled{background:linear-gradient(135deg,#6b6f7a,#9aa0ac);color:#1c2331;cursor:default}@keyframes shimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ad-bg{border-radius:10px;display:block;width:100%}.ad-text{color:#c7a264;font-size:13px;margin:12px 0 0;text-align:center}.ad-text-cn{font-size:15px}.ad-mint-info{background:#1d2a4ccc;border:1px solid #415a7f;border-radius:10px;margin:12px 0 0;padding:12px}.ad-mint-title{color:#c7a264;font-size:15px;font-weight:700;margin:0 0 10px;text-align:center}.ad-mint-info p{color:#c7a264;font-size:12px;line-height:1.6;margin:10px 0;text-align:left}.bottom-nav{background:#0d1b3e;border-top:none;bottom:0;display:flex;justify-content:space-around;left:0;padding:12px 0 10px;position:fixed;right:0;z-index:100}.bottom-nav:before{background:linear-gradient(90deg,#0000,#c7a264,#0000);border-radius:2px;content:"";height:2px;left:10%;position:absolute;right:10%;top:0}.nav-item{align-items:center;color:#cad1e0;cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:4px}.nav-item.active{color:#c7a264}.nav-item.active .nav-icon{filter:drop-shadow(0 0 4px #c7a264)}.nav-icon{height:24px;width:24px}.loading-overlay{align-items:center;background:#07152fd9;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.loading-box{color:#cad1e0;text-align:center}.loading-spinner{animation:spin .8s linear infinite;border:3px solid #415a7f;border-radius:50%;border-top-color:#c7a264;height:36px;margin:0 auto 12px;width:36px}@keyframes spin{to{transform:rotate(1turn)}}.loading-box p{font-size:14px;margin:0}.ad-intro-banner{background:linear-gradient(135deg,#f5e6a3,#c7a264);border-radius:12px;box-shadow:0 0 12px #c7a26466;color:#07152f;cursor:pointer;font-size:14px;font-weight:700;margin:12px 16px 0;padding:12px 16px;text-align:center}.ad-modal-mask{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.ad-modal{background:#0d1b3e;border:1.5px solid #c7a264;border-radius:16px;max-height:85vh;max-width:360px;overflow-y:auto;padding:16px;width:100%}.ad-modal-img{border-radius:10px;display:block;width:100%}.ad-modal-text{color:#cad1e0;font-size:13px;line-height:1.7;margin-top:12px;white-space:pre-line}.ad-modal-close{background:linear-gradient(135deg,#f5e6a3,#c7a264);border:none;border-radius:12px;color:#07152f;cursor:pointer;display:block;font-size:15px;font-weight:700;margin-top:14px;padding:10px 0;width:100%}.cards-top-bg{position:relative}.cards-title-overlay{color:#07152f;font-size:17px;letter-spacing:2px;top:68.7%;transform:translate(-50%,-50%)}.cards-earnings-overlay,.cards-title-overlay{font-weight:700;left:50%;pointer-events:none;position:absolute;white-space:nowrap}.cards-earnings-overlay{align-items:center;color:#cad1e0;display:flex;font-size:18px;gap:30px;top:73%;transform:translateX(-50%)}.earnings-number{color:#c7a264}.earnings-record-btn{background:linear-gradient(135deg,#c7a264,#f5e6a3);border:none;border-radius:14px;color:#07152f;cursor:pointer;font-size:12px;font-weight:700;padding:5px 12px;pointer-events:auto}.cards-list{align-items:center;display:flex;flex-direction:column;gap:12px;padding:16px}.cards-list::-webkit-scrollbar{display:none}.card-img{border-radius:10px;width:100%}.card-item{cursor:pointer;position:relative;width:100%}.card-item .card-img{width:100%}.card-overlay{color:#fff;font-size:13px;left:37%;line-height:2;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}.card-overlay .card-level{color:#fff;font-size:16px;font-weight:700;margin:0 0 4px;white-space:nowrap}.card-overlay .card-detail{font-size:14px;font-weight:600;margin:2px 0}.card-overlay .card-threshold{color:#fff;font-size:11px;margin:6px 0 0}.card-overlay p{margin:2px 0}.card-lock-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07152fbf;border:1px solid #c7a264;border-radius:10px;font-size:11px;padding:3px 10px;right:12px;top:12px}.card-lock-badge,.card-lock-label{color:#c7a264;font-weight:700;letter-spacing:1px;position:absolute}.card-lock-label{background:#07152f99;border:1px solid #c7a264;border-radius:8px;font-size:12px;padding:2px 8px;pointer-events:none;top:88%;transform:translateY(-50%);white-space:nowrap}.card-first-click{cursor:pointer;height:18%;left:5%;position:absolute;top:78%;width:21%;z-index:5}.card-lock-label.lock-2{cursor:pointer;pointer-events:auto;right:54%}.card-lock-label.lock-3{cursor:pointer;pointer-events:auto;right:32%}.card-lock-label.lock-4{cursor:pointer;pointer-events:auto;right:11%}.unlock-modal-card{color:#fff;font-size:14px;font-weight:700;margin:0 0 10px}.unlock-modal-item{color:#cad1e0;font-size:13px;margin:4px 0}.unlock-modal-threshold{font-size:12px;margin:10px 0 16px}.mint-modal-home,.unlock-modal-close{padding:6px 24px}.card-detail-content{padding:60px 16px 80px}.back-btn{background:none;border:none;color:#c7a264;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:16px;padding:4px 0}.detail-section{margin-bottom:20px}.detail-label{color:#cad1e0;font-size:15px;font-weight:700;margin-bottom:8px}.detail-value-box{align-items:center;background:#1d2a4c;border:1px solid #415a7f;border-radius:10px;display:flex;flex-direction:column;padding:12px 16px;text-align:center}.detail-value-gold{color:#c7a264;font-size:16px;font-weight:700}.detail-card-img{border-radius:10px;margin-top:10px;width:50%}.detail-info-box{background:#1d2a4c;border:1px solid #415a7f;border-radius:10px;padding:14px 16px}.detail-info-row{display:flex;justify-content:space-between;padding:6px 0}.detail-info-key{color:#cad1e0;font-size:13px}.detail-info-val{color:#c7a264;font-size:13px;font-weight:600}.records-table{background:#1d2a4c;border:1px solid #415a7f;border-radius:10px;overflow:hidden}.records-header{background:#0d1b3e;color:#c7a264;font-size:13px;font-weight:700}.records-header,.records-row{display:flex;justify-content:space-between;padding:10px 14px}.records-row{border-top:1px solid #415a7f66;color:#cad1e0;font-size:12px}.records-amount{color:#c7a264;font-weight:600}.records-pagination{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:14px}.page-btn{background:linear-gradient(135deg,#c7a264,#f5e6a3);border:none;border-radius:14px;color:#07152f;cursor:pointer;font-size:12px;font-weight:700;padding:6px 14px;white-space:nowrap}.page-btn:disabled{background:#1d2a4c;color:#415a7f;cursor:not-allowed}.page-numbers{display:flex;gap:6px}.page-num{border-radius:6px;color:#cad1e0;cursor:pointer;font-size:13px;font-weight:600;min-width:22px;padding:4px 8px;text-align:center}.page-num.active{background:#c7a26426;color:#c7a264}.invite-content{padding:72px 16px 24px}.invite-section{margin-bottom:22px}.invite-label{color:#cad1e0;font-size:16px;font-weight:700;margin-bottom:10px}.invite-link-row{align-items:stretch;display:flex;gap:10px}.invite-link-box{background:#1d2a4c;border:1px solid #415a7f;border-radius:12px;color:#c7a264;flex:1 1;font-size:13px;line-height:1.5;padding:12px;word-break:break-all}.invite-copy-btn,.invite-generate-btn,.poster-close{background:linear-gradient(135deg,#f5e6a3,#c7a264);border:none;border-radius:18px;color:#07152f;cursor:pointer;font-size:14px;font-weight:700;text-align:center;text-decoration:none}.invite-copy-btn{min-width:78px;padding:0 14px}.invite-generate-btn{box-shadow:0 0 12px #c7a26473;padding:12px 16px;width:100%}.invite-generate-btn:disabled{opacity:.7}.invite-tip{color:#8a9bb5;font-size:12px;margin:10px 0 0;text-align:center}.poster-modal{align-items:center;background:#000000d1;display:flex;flex-direction:column;inset:0;justify-content:center;padding:20px;position:fixed;z-index:999}.poster-wrap{max-width:420px;position:relative;width:100%}.poster-bg{border-radius:14px;display:block;width:100%}.poster-actions{display:flex;gap:12px;margin-top:16px}.poster-close{margin-top:0;padding:10px 24px}.team-content{padding:72px 16px 24px}.team-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.team-summary-box{background:#1d2a4c;border:1px solid #c7a264;border-radius:12px;padding:14px 12px;text-align:center}.team-summary-value{color:#c7a264;font-size:20px;font-weight:700;margin:0}.team-summary-valid{color:#8a9bb5;font-size:12px;font-weight:500;margin:6px 0 4px}.team-summary-title{color:#c7a264;font-size:14px;font-weight:600;margin:0}.team-reward-banner{background:linear-gradient(135deg,#c7a2642e,#c7a2640a);border:1px dashed #c7a264;border-radius:999px;color:#c7a264;font-size:14px;font-weight:700;letter-spacing:1px;margin:18px 0;padding:12px 16px;text-align:center}.team-section-title{color:#cad1e0;font-size:15px;font-weight:700;margin:6px 0 10px}.team-table{background:#1d2a4c;border:1px solid #415a7f;border-radius:10px;overflow:hidden}.team-table-header,.team-table-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1.3fr 1.5fr .8fr;padding:10px 12px}.team-table-header{background:#0d1b3e;color:#c7a264;font-size:12px;font-weight:700}.team-table-row{border-top:1px solid #415a7f66;color:#cad1e0;font-size:12px}.team-address-cell{align-items:center;display:flex;gap:6px;overflow:hidden;white-space:nowrap}.team-copy-btn{background:linear-gradient(135deg,#f5e6a3,#c7a264);border:none;border-radius:10px;color:#07152f;cursor:pointer;font-size:11px;font-weight:700;padding:2px 8px}.team-card-tag{color:#8a9bb5;text-align:right}.team-card-tag.active{color:#c7a264;font-weight:700}.team-pagination{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:14px}.asset-bill-content{padding:72px 16px 24px}.asset-bill-title{color:#c7a264;font-size:18px;font-weight:700;margin-bottom:16px;text-align:center}.asset-bill-table{background:#1d2a4c;border:1px solid #415a7f;border-radius:10px;overflow:hidden}.asset-bill-header,.asset-bill-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1.5fr .8fr 1fr;padding:10px 12px}.asset-bill-header{background:#0d1b3e;color:#c7a264;font-size:12px;font-weight:700}.asset-bill-row{border-top:1px solid #415a7f66;color:#cad1e0;font-size:12px}.asset-bill-amount{color:#c7a264;font-weight:700}.asset-bill-pagination{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:14px}.announcement-content{padding:72px 16px 24px}.announcement-title{color:#c7a264;font-size:18px;font-weight:700;margin-bottom:16px;text-align:center}.announcement-list{display:flex;flex-direction:column;gap:16px}.announcement-card{background:#1d2a4c;border:1px solid #415a7f;border-radius:12px;padding:16px}.announcement-card-title{color:#c7a264;font-size:16px;font-weight:700;margin:0 0 10px;text-align:center}.announcement-card-date{color:#8a9bb5;font-size:12px;margin:0 0 12px;text-align:center}.announcement-card-content{color:#cad1e0;font-size:13px;line-height:1.7;margin:0;text-indent:2em;white-space:pre-line;word-break:break-word}.withdraw-content{padding:72px 16px 24px}.withdraw-record-title,.withdraw-title{color:#c7a264;font-size:18px;font-weight:700;text-align:center}.withdraw-title{margin-bottom:14px}.withdraw-record-title{margin:18px 0 10px}.withdraw-balance{color:#cad1e0;font-size:15px;margin-bottom:16px;text-align:center}.withdraw-balance span{color:#c7a264;font-weight:700}.withdraw-subtitle{color:#cad1e0;font-size:14px;font-weight:700;margin-bottom:10px;text-align:center}.withdraw-amounts{display:flex;gap:10px;justify-content:center}.withdraw-amount-btn{background:#1d2a4c;border:1px solid #415a7f;border-radius:12px;color:#cad1e0;cursor:pointer;font-size:15px;font-weight:700;min-width:72px;padding:10px 12px}.withdraw-amount-unit{font-size:11px;font-weight:600;margin-left:2px;opacity:.75}.withdraw-amount-btn.active{background:linear-gradient(135deg,#f5e6a3,#c7a264);border-color:#c7a264;color:#07152f}.withdraw-amount-btn.disabled{cursor:not-allowed;opacity:.4}.withdraw-amount-input{background:#1d2a4c;border:1px solid #415a7f;border-radius:12px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;outline:none;padding:12px 16px;transition:border-color .2s;width:100%}.withdraw-amount-input:focus{border-color:#c7a264}.withdraw-amount-input::placeholder{color:#8a9bb5;font-size:14px;font-weight:400}.withdraw-error{color:#ff5c5c;font-size:13px;margin-top:8px;text-align:center}.withdraw-submit-btn{background:linear-gradient(135deg,#f5e6a3,#c7a264);border:none;border-radius:18px;box-shadow:0 0 12px #c7a26480;color:#07152f;cursor:pointer;font-size:16px;font-weight:700;margin-top:16px;padding:12px 0;width:100%}.withdraw-notice{background:#1d2a4c;border:1px solid #415a7f;border-radius:12px;margin-top:16px;padding:12px 14px}.withdraw-notice-title{color:#c7a264;font-size:14px;font-weight:700;margin:0 0 8px}.withdraw-notice p{color:#cad1e0;font-size:13px;line-height:1.6;margin:0}.withdraw-table{background:#1d2a4c;border:1px solid #415a7f;border-radius:10px;overflow:hidden}.withdraw-table-header,.withdraw-table-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1.5fr .8fr .8fr;padding:10px 12px}.withdraw-table-header{background:#0d1b3e;color:#c7a264;font-size:12px;font-weight:700}.withdraw-table-row{border-top:1px solid #415a7f66;color:#cad1e0;font-size:12px}.withdraw-amount{color:#c7a264;font-weight:700}.withdraw-status.pending{color:#f5e6a3}.withdraw-status.success{color:#69d59c}.withdraw-status.failed{color:#ff8c8c}.withdraw-pagination{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:14px}.unlock-modal-mask{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.unlock-modal{background:#1d2a4c;border:1.5px solid #c7a264;border-radius:14px;max-width:320px;padding:24px 20px;text-align:left;width:80%}.unlock-modal-title{color:#c7a264;font-size:16px;font-weight:700;margin:0 0 14px;text-align:center}.unlock-modal-threshold{color:#cad1e0;font-size:13px;line-height:1.6;margin:0 0 16px}.unlock-modal-close{background:linear-gradient(135deg,#c7a264,#f5e6a3);border:none;border-radius:14px;color:#07152f;margin:0 auto;padding:8px 28px}.mint-modal-home,.unlock-modal-close{cursor:pointer;display:block;font-size:13px;font-weight:700}.mint-modal-home{background:#0000;border:1px solid #415a7f;border-radius:14px;color:#cad1e0;margin:10px auto 0;padding:7px 28px}.withdraw-contract-line{margin-top:8px;word-break:break-all}.withdraw-contract-label{color:#c7a264;display:block}.withdraw-contract-row{align-items:center;display:flex;gap:6px;margin-top:4px}.withdraw-contract-addr{color:#cad1e0;flex:1 1}.withdraw-contract-copy{background:linear-gradient(135deg,#f5e6a3,#c7a264);border:none;border-radius:8px;color:#07152f;cursor:pointer;font-size:11px;font-weight:700;margin-left:6px;padding:2px 10px;white-space:nowrap}.earnings-page{padding-top:0}.earnings-top-bg{position:relative;width:100%}.earnings-top-bg img{display:block;width:100%}.earnings-top-bg:after{background:linear-gradient(180deg,#0000,#07152f);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0}.earnings-content{margin-top:-10%;padding:20px 16px 90px;position:relative;z-index:1}.earnings-title-wrap{align-items:center;background:linear-gradient(180deg,#c7a26440,#06132f);border:2px solid #c7a264;border-radius:999px;display:flex;gap:14px;justify-content:center;margin:0 auto 14px;padding:10px 24px;position:relative;width:80%}.title-deco{color:#c7a264;font-size:12px}.earnings-title-text{color:#c7a264;font-size:18px;font-weight:900;letter-spacing:2px}.earnings-board{background:linear-gradient(180deg,#c7a26414,#c7a26405);border:1px solid #c7a264;border-radius:12px;margin-bottom:16px;padding:22px 18px;position:relative}.board-arrow{color:#c7a264;font-size:22px;line-height:1;position:absolute;right:16px;top:14px}.board-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.board-col,.board-col-right,.board-col-right.board-col{text-align:center}.board-label{color:#cad1e0;font-size:14px;font-weight:500;margin:0 0 6px}.board-value{color:#c7a264;font-size:24px;font-weight:700;margin:0 0 6px}.board-value small{color:#c7a2648c;font-size:9px;font-weight:500;margin-left:4px}.board-sub{margin-top:12px}.board-sub p{color:#8a9bb5;font-size:13px;margin:4px 0}.board-sub span{color:#cad1e0;margin-left:4px}.claim-all-btn{background:linear-gradient(135deg,#f5e6a3,#c7a264);border:none;border-radius:22px;box-shadow:0 0 12px #c7a26480;color:#07152f;cursor:pointer;font-size:13px;font-weight:700;margin-top:14px;padding:8px 14px;white-space:nowrap}.menu-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.menu-item{align-items:center;background:linear-gradient(180deg,#c7a26414,#c7a26405);border:1px solid #c7a264;border-radius:12px;color:#cad1e0;cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:10px;justify-content:center;padding:18px 12px}.menu-icon{color:#c7a264;font-size:20px}.tg-service{display:flex;gap:80px;justify-content:center;margin-top:40px}.tg-item{align-items:center;color:#c7a264;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px}.tg-icon{color:#c7a264;height:24px;width:24px}.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%}
/*# sourceMappingURL=main.01703e05.css.map*/