@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f4f6;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0b0f19;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.5}body{background:radial-gradient(circle at 100% 0,#6366f126,#0000 40%),radial-gradient(circle at 0 100%,#a855f726,#0000 40%),#090d16;min-width:320px;min-height:100vh;margin:0;display:flex}#root{flex-direction:column;width:100%;display:flex}.glass-panel{-webkit-backdrop-filter:blur(16px);background:#11192899;border:1px solid #ffffff14;border-radius:20px}.gradient-text{background:linear-gradient(135deg,#e9d5ff 0%,#a5b4fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#6366f1 100%);border:none;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #6366f14d}.gradient-btn:hover{opacity:.95;transform:translateY(-2px);box-shadow:0 6px 20px #6366f180}.gradient-btn:active{transform:translateY(0)}
