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}.marketplace-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:40px}h2{color:#0f9;font-size:2rem;margin-bottom:30px}.property-card{background-color:#fff;border-radius:12px;box-shadow:0 10px 20px #00000026;color:#333;margin:20px;padding:20px;position:relative;text-align:left;width:350px}.property-card p{word-wrap:break-word;white-space:normal}.property-card h3{color:#222;font-size:1.5rem;margin-bottom:10px}.property-card p{color:#555;line-height:1.6;margin:8px 0}.property-card img{border-radius:8px;height:auto;margin-top:15px;width:100%}.property-card .price{color:#ff5e57;font-weight:700;margin-top:15px}.property-card button{background-color:#ff5e57;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;margin-top:15px;padding:10px 15px;transition:background-color .3s ease}.property-card button:hover{background-color:#ff7875}.property-card .cancel-button{background-color:#f5222d}.property-card .cancel-button:hover{background-color:#ff4d4f}.no-nfts{color:#999;margin-top:20px;text-align:center}.property-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.property-card p.owner{color:#00008b;font-weight:700}.property-card p.price{color:#000;font-size:1.2rem;font-weight:700}.home{background-color:#161b37;color:#fff;padding:3rem;text-align:center}.home-title{animation:fade-in 1.5s ease-in-out;color:#64f4ac;font-size:2.5rem;margin-bottom:1.5rem}.home-description{animation:fade-in 2s ease-in-out;color:#c5c7e5;font-size:1.2rem;margin-bottom:1.5rem}.home-invite{animation:slide-in 2.5s ease-in-out;color:#64f4ac;font-size:1.5rem;font-weight:700;margin-top:1.5rem}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.about{background-color:#161b37;color:#fff;padding:2rem;text-align:center}.about-title{color:#64f4ac;font-size:2rem;margin-bottom:1rem}.about-call,.about-description,.about-mission{color:#c5c7e5;font-size:1.2rem;margin-bottom:1rem}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}body{background-color:#161b37;color:#fff;font-size:16px;line-height:1.5;overflow-x:hidden}.container{margin:0 auto;max-width:900px;padding:1rem}h2{color:#64f4ac;margin-bottom:1.5rem}input[type=number],input[type=text]{background-color:#2e3358;border:none;border-radius:5px;color:#fff;font-size:1rem;margin-bottom:1rem;outline:none;padding:.75rem;transition:box-shadow .3s ease;width:100%}input[type=number]:focus,input[type=text]:focus{box-shadow:0 0 10px #64f4ac80}button{background-color:#64f4ac;border:none;border-radius:25px;box-shadow:0 8px 15px #64f4ac33;color:#161b37;cursor:pointer;font-weight:700;margin-bottom:10px;margin-right:10px;padding:.75rem 1.5rem;transition:background-color .3s ease,transform .2s ease}button:hover{background-color:#52e295;box-shadow:0 12px 20px #64f4ac4d;transform:translateY(-3px)}button:active{box-shadow:0 4px 10px #64f4ac33;transform:translateY(2px)}button.disconnect-wallet{background-color:#ff4b5c;color:#fff;transition:background-color .3s ease,transform .2s ease}button.disconnect-wallet:hover{background-color:#ff808f}button.disconnect-wallet:active{background-color:#ff2a3b}button.sign-out{background-color:red;color:#fff}button.sign-out:hover{background-color:#c00}button.sign-out:active{background-color:#900}.error{color:#ff4b5c}.welcome{margin-bottom:2rem}.verified{color:#52e295;font-weight:700}.account-info{animation:slide-in .8s ease-in-out;background-color:#302e4d;border-radius:8px;box-shadow:0 0 15px #00000080;max-width:300px;padding:1rem;position:absolute;right:20px;top:20px}@keyframes slide-in{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.account-info p{margin-bottom:.5rem}.account-info button{margin-top:10px}@media (max-width:600px){nav ul{align-items:center;flex-direction:column}nav ul li{margin-bottom:1rem}.account-info{border-radius:0;right:0;top:0;width:100%}}.logo{align-items:center;display:flex}.logo-img{height:auto;width:100px}nav ul{align-items:center;background-color:#302e4d;border-radius:15px;display:flex;justify-content:space-around;list-style:none;margin-bottom:2rem;padding:1rem;transition:background-color .5s ease-in-out}nav ul li{display:inline}nav ul li a{border-radius:25px;color:#fff;font-weight:700;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease,color .3s ease}nav ul li a:hover{background-color:#ffffff1a;color:#64f4ac}nav img{height:60px;margin-right:10px}
/*# sourceMappingURL=main.f1c46a43.css.map*/