body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#667eea,#764ba2);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}*{box-sizing:border-box}.App{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px;text-align:center}.App-header{max-width:800px;width:100%}.logo-container{margin-bottom:60px}.logo{color:#fff;font-size:4rem;font-weight:700;letter-spacing:-2px;margin:0;text-shadow:2px 2px 4px #0000004d}.logo-subtitle{color:#fffc;font-size:1.2rem;font-weight:300;margin-top:10px}.status-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:60px}.status-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;padding:30px 20px;transition:transform .3s ease,box-shadow .3s ease}.status-card:hover{box-shadow:0 12px 40px #00000026;transform:translateY(-5px)}.status-card h2{color:#333;font-size:1.3rem;font-weight:600;margin:0 0 15px}.status-text{font-size:1.1rem;font-weight:600;margin:10px 0}.status-text.success{color:#10b981}.domain-text{color:#667eea;font-family:Courier New,monospace;font-size:1.4rem;font-weight:700;margin:10px 0}.status-description{color:#666;font-size:.95rem;line-height:1.5;margin:10px 0 0}.info-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;padding:30px}.info-section h3{color:#333;font-size:1.5rem;font-weight:600;margin:0 0 25px}.info-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.info-item{background:#667eea0d;border-left:4px solid #667eea;border-radius:8px;padding:15px;text-align:left}.info-item strong{color:#667eea;font-weight:600}@media (max-width:768px){.logo{font-size:3rem}.status-container{gap:20px}.info-grid,.status-container{grid-template-columns:1fr}}
/*# sourceMappingURL=main.31a2070b.css.map*/