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{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;text-align:center}.app-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0003;padding:3rem 2rem 2rem}.app-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#0f8);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;margin:0 0 .5rem}.app-content{margin:0 auto;max-width:900px;padding:2rem}.info-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff26;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px #0000001a;margin:1.5rem 0;padding:2rem}.info-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:1.5rem 0}.info-item{background:#ffffff1a;border-left:4px solid #0f8;border-radius:12px;padding:1.2rem}.info-label{font-size:.9rem;letter-spacing:.5px;margin-bottom:.3rem;opacity:.8;text-transform:uppercase}.info-value{font-size:1.3rem;font-weight:600;margin:0}.balance-highlight{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#0f8,#00cc6a);-webkit-background-clip:text;background-clip:text;font-size:1.5rem!important}.network-badge{align-items:center;background:#0f83;border-radius:20px;display:inline-flex;font-size:.9rem;margin-left:.5rem;padding:.3rem .8rem}.status-section{display:flex;justify-content:center;margin:2rem 0}.status-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff26;border:1px solid #fff3;border-radius:20px;min-width:300px;padding:2rem;text-align:center}.status-badge-container{margin-top:1rem}.owner-badge-large{background:linear-gradient(45deg,#ff6b6b,#ff5252);box-shadow:0 4px 15px #ff6b6b4d}.owner-badge-large,.user-badge-large{border-radius:25px;display:inline-block;font-size:1.2rem;font-weight:700;padding:1rem 2rem}.user-badge-large{background:linear-gradient(45deg,#667eea,#764ba2);box-shadow:0 4px 15px #667eea4d}.action-group{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1rem}.transaction-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:15px;margin:1.5rem 0;padding:1.8rem}.owner-section{border-left:4px solid #ff6b6b}.section-header{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:1.2rem}.section-header h3{font-size:1.3rem;margin:0}.input-group{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin:1rem 0}.connect-button{background:linear-gradient(45deg,#0f8,#00cc6a);border:none;border-radius:50px;box-shadow:0 4px 15px #00ff884d;color:#000;cursor:pointer;font-size:1.2rem;font-weight:700;margin:1rem;padding:1.2rem 2.5rem;transition:all .3s ease}.connect-button:hover{box-shadow:0 6px 20px #0f86;transform:translateY(-2px)}.action-button{background:linear-gradient(45deg,#ff6b6b,#ff5252);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin:.5rem;padding:1rem 1.8rem;transition:all .3s ease}.action-button:hover{box-shadow:0 4px 12px #ff6b6b4d;transform:translateY(-1px)}.secondary-button{background:linear-gradient(45deg,#667eea,#764ba2)}.warning-button{background:linear-gradient(45deg,#ffa726,#ff9800)!important}.input-field{background:#ffffffe6;border:none;border-radius:10px;color:#333;font-size:1rem;margin:.5rem;padding:1rem;width:220px}.rate-display{background:#ffffff1a;border-radius:8px;font-size:.95rem;margin:.8rem 0;padding:.8rem}.error{background:#f003;border-left:4px solid #f44;border-radius:10px;margin:1rem 0;padding:1rem}.welcome-section{align-items:center;display:flex;justify-content:center;min-height:50vh}.welcome-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff26;border:1px solid #fff3;border-radius:20px;max-width:500px;padding:3rem;text-align:center}.account-address{background:#ffffff1a;border-radius:6px;font-family:Courier New,monospace;font-size:.9rem!important;padding:.5rem}.dashboard{animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.app-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0003;margin-top:3rem;padding:2rem}@media (max-width:768px){.info-grid{grid-template-columns:1fr}.input-group{flex-direction:column}.input-field{max-width:300px;width:100%}.welcome-card{margin:1rem;padding:2rem}.action-group{flex-direction:column;gap:.5rem}.info-value{font-size:1.1rem}.status-card{margin:0 1rem;padding:1.5rem}.owner-badge-large,.user-badge-large{font-size:1.1rem;padding:.8rem 1.5rem}.app-header h1{font-size:2rem}.section-header h3{font-size:1.1rem}}
/*# sourceMappingURL=main.d6f154e7.css.map*/