body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.gate-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0d0a1ab3;border:1px solid var(--card-border);border-radius:12px;margin:0 auto 3rem;max-width:800px;padding:2.5rem 3rem;text-align:center}.gate-icon{color:var(--primary-glow-color);font-size:3rem;line-height:1;margin-bottom:1rem;text-shadow:var(--neon-glow)}.gate-title{color:var(--text-primary);font-size:2rem;font-weight:500;margin:0 0 .75rem}.gate-description{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin:0 auto 2rem;max-width:650px}.gate-timer-heading{color:var(--text-secondary);font-size:1rem;font-weight:400;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}.timer-grid{display:flex;gap:1.5rem;justify-content:center}.timer-unit{align-items:center;background:var(--background-color);border:1px solid var(--card-border);border-radius:8px;display:flex;flex-direction:column;min-width:90px;padding:1rem}.timer-value{color:var(--primary-glow-color);font-size:2.5rem;font-weight:700;line-height:1;text-shadow:var(--neon-glow)}.timer-label{color:var(--text-secondary);font-size:.8rem;letter-spacing:.5px;margin-top:.5rem}.timer-ended{color:var(--primary-glow-color);font-size:1.5rem;text-shadow:var(--neon-glow)}:root{--background-color:#0d0a1a;--primary-glow-color:#0ff;--secondary-glow-color:#be00ff;--card-background:#1a162d;--card-border:#2a244a;--text-primary:#e0e0e0;--text-secondary:#a09cb8;--disabled-color:#5a5475;--status-available:#0ffc;--status-reserved:#ffa500cc;--font-body:"Segoe UI","Roboto","Oxygen","Ubuntu",sans-serif;--neon-glow:0 0 5px var(--primary-glow-color),0 0 10px var(--primary-glow-color),0 0 15px var(--primary-glow-color)}.loading-container{align-items:center;animation:pulse 2s infinite;color:#0ff;color:var(--primary-glow-color);display:flex;font-size:1.5rem;height:100vh;justify-content:center;text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 15px #0ff;text-shadow:var(--neon-glow)}@keyframes pulse{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.asset-showcase{padding:2rem 4rem}.showcase-header{color:#e0e0e0;color:var(--text-primary);margin-bottom:3rem;text-align:center}.showcase-header h1{color:#0ff;color:var(--primary-glow-color);font-size:3rem;font-weight:300;letter-spacing:3px;margin-bottom:1rem;text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 15px #0ff;text-shadow:var(--neon-glow)}.user-info{color:#a09cb8;color:var(--text-secondary);display:flex;font-size:1.1rem;gap:2rem;justify-content:center}.user-info strong{color:#e0e0e0;color:var(--text-primary);font-weight:600}.access-level-firstwave{color:#0ff!important;color:var(--primary-glow-color)!important;text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 15px #0ff;text-shadow:var(--neon-glow)}.assets-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.asset-card{background-color:#1a162d;background-color:var(--card-background);border:1px solid #2a244a;border:1px solid var(--card-border);border-radius:8px;border-top:4px solid #0000;display:flex;flex-direction:column;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.asset-card.status-available{border-top-color:#0ffc;border-top-color:var(--status-available)}.asset-card.status-reserved{border-top-color:#ffa500cc;border-top-color:var(--status-reserved)}.asset-card.accessible:hover{box-shadow:0 5px 20px #0006;transform:translateY(-5px)}.asset-card.inaccessible{border-top-color:#5a5475;border-top-color:var(--disabled-color);filter:brightness(.7)}.card-header{align-items:center;color:#a09cb8;color:var(--text-secondary);display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:1rem}.asset-category{font-weight:600;letter-spacing:.5px;text-transform:uppercase}.asset-status-text{border-radius:4px;font-weight:700;padding:.2rem .5rem}.status-available .asset-status-text{color:#0ffc;color:var(--status-available)}.status-reserved .asset-status-text{color:#ffa500cc;color:var(--status-reserved)}.asset-info{display:flex;flex-direction:column;flex-grow:1}.asset-name{color:#e0e0e0;color:var(--text-primary);font-size:1.5rem;margin:0 0 .75rem}.asset-description{color:#a09cb8;color:var(--text-secondary);flex-grow:1;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.price-and-claim{align-items:center;display:flex;gap:1rem;justify-content:space-between}.asset-price-container{align-items:baseline;display:flex;gap:.5rem}.asset-price{font-size:1.75rem;font-weight:700;text-shadow:0 0 8px #0ff;text-shadow:0 0 8px var(--primary-glow-color)}.asset-price,.asset-token{color:#0ff;color:var(--primary-glow-color)}.asset-token{font-size:1rem;font-weight:600}.claim-button{background:#0000;border:2px solid #0ff;border:2px solid var(--primary-glow-color);border-radius:5px;color:#0ff;color:var(--primary-glow-color);cursor:pointer;font-size:.9rem;font-weight:700;letter-spacing:1px;padding:.7rem 1.2rem;text-transform:uppercase;transition:all .3s;white-space:nowrap}.claim-button:hover:not(:disabled){background-color:#0ff;background-color:var(--primary-glow-color);box-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 15px #0ff;box-shadow:var(--neon-glow);color:#0d0a1a;color:var(--background-color)}.claim-button:disabled{background-color:#2c284d4d;border-color:#5a5475;border-color:var(--disabled-color);color:#5a5475;color:var(--disabled-color);cursor:not-allowed}.category-section{margin-bottom:4rem}.category-title{border-bottom:1px solid #2a244a;border-bottom:1px solid var(--card-border);color:#e0e0e0;color:var(--text-primary);display:inline-block;font-size:2.2rem;font-weight:400;letter-spacing:2px;margin-bottom:2rem;padding-bottom:.5rem}.category-title:before{color:#0ff;color:var(--primary-glow-color);content:"⬢";font-size:1.5rem;margin-right:1rem;text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 15px #0ff;text-shadow:var(--neon-glow)}.wallet-connect-container{align-items:center;display:flex;justify-content:center;min-height:80vh}.wallet-connect-box{background-color:var(--card-background);border:1px solid var(--card-border);border-radius:10px;box-shadow:0 10px 30px #00000080;max-width:600px;padding:3rem;text-align:center;width:100%}.connect-title{color:var(--primary-glow-color);font-size:2rem;margin-bottom:.5rem;text-shadow:var(--neon-glow)}.connect-subtitle{color:var(--text-secondary);margin-bottom:2rem}.input-group{display:flex;gap:1rem}.public-key-input{background-color:#0d0a1a;border:1px solid var(--card-border);border-radius:5px;color:var(--text-primary);flex-grow:1;font-size:1rem;padding:.8rem 1rem}.public-key-input:focus{border-color:var(--primary-glow-color);outline:none}.error-message{color:#ff4d4d;margin-top:1rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0d0a1ad9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{animation:slideDown .4s ease-out;background-color:var(--card-background);border:1px solid var(--card-border);border-radius:12px;box-shadow:0 10px 40px #000000b3;color:var(--text-primary);max-width:600px;padding:2rem 3rem;position:relative;width:100%}.close-button{background:#0000;border:none;color:var(--text-secondary);cursor:pointer;font-size:2.2rem;font-weight:300;line-height:1;padding:0;position:absolute;right:1.5rem;top:1rem;transition:color .3s ease,transform .3s ease}.close-button:hover{color:var(--primary-glow-color);transform:scale(1.1)}.modal-content h2{color:var(--primary-glow-color);font-size:2rem;font-weight:400;margin-bottom:.5rem;margin-top:0;text-align:center;text-shadow:var(--neon-glow)}.modal-content p{color:var(--text-secondary);font-size:1.1rem;margin-bottom:2rem;text-align:center}.modal-content p strong{color:var(--text-primary);font-weight:600}.modal-content form{display:flex;flex-direction:column;gap:1.2rem}.modal-content form h4{border-bottom:1px solid var(--card-border);color:var(--text-primary);font-size:1.2rem;margin:.5rem 0 -.5rem;padding-bottom:.5rem}.modal-content input[type=email],.modal-content input[type=tel],.modal-content input[type=text],.modal-content textarea{background-color:var(--background-color);border:1px solid var(--card-border);border-radius:5px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:1rem;padding:1rem;transition:border-color .3s ease;width:100%}.modal-content input[type=email]:focus,.modal-content input[type=tel]:focus,.modal-content input[type=text]:focus,.modal-content textarea:focus{border-color:var(--primary-glow-color);outline:none}.modal-content textarea{min-height:100px;resize:vertical}.confirm-claim-button{background-color:var(--primary-glow-color);border:none;border-radius:5px;color:var(--background-color);cursor:pointer;font-size:1.1rem;font-weight:700;letter-spacing:1px;margin-top:1rem;padding:1rem;text-transform:uppercase;transition:box-shadow .3s ease,transform .3s ease}.confirm-claim-button:hover{box-shadow:var(--neon-glow);transform:translateY(-2px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0a1a;color:#e0e0e0;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:0}*{box-sizing:border-box}
/*# sourceMappingURL=main.aa856090.css.map*/