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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);font-family:Segoe UI,sans-serif;height:100vh;margin:0}.main-container{align-items:center;display:flex;height:100vh;justify-content:center}.card{animation:fadeIn 1s ease;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border-radius:20px;box-shadow:0 8px 40px #0006;color:#fff;padding:40px;text-align:center;width:420px}.title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#00dbde,#fc00ff);-webkit-background-clip:text;font-size:32px;margin-bottom:8px}.subtitle{margin-bottom:25px;opacity:.8}.textbox{border-radius:12px;height:120px;margin-bottom:20px;outline:none;padding:15px;resize:none}.analyze-btn,.textbox{border:none;font-size:16px;width:100%}.analyze-btn{background:linear-gradient(45deg,#00dbde,#fc00ff);border-radius:12px;color:#fff;cursor:pointer;padding:14px 25px;transition:.3s}.analyze-btn:hover{opacity:.9;transform:scale(1.05)}.result-box{background:#ffffff26;border-radius:12px;font-size:22px;font-weight:700;margin-top:25px;padding:15px}@keyframes fadeIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.c1369293.css.map*/