@layer base{body{color:#f1f5f9;background-color:#050711;font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden}code,pre,kbd,samp{font-family:Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}}.glass-panel{-webkit-backdrop-filter:blur(32px)saturate(200%);background:#ffffff0d;border:1px solid #ffffff29;box-shadow:0 30px 60px -15px #0000008c,inset 0 1px #ffffff40,inset 0 -1px #ffffff0d}.glass-panel-white{-webkit-backdrop-filter:blur(36px)saturate(210%);background:#ffffff1f;border:1px solid #ffffff47;box-shadow:0 35px 70px -15px #0006,inset 0 1.5px #fff6,inset 0 -1px #ffffff1a}.glass-panel-subtle{-webkit-backdrop-filter:blur(24px);background:#ffffff09;border:1px solid #ffffff14}.glass-panel-glow{-webkit-backdrop-filter:blur(36px)saturate(200%);background:#ffffff14;border:1px solid #06b6d466;box-shadow:0 0 45px -5px #06b6d438,0 25px 50px -12px #00000080,inset 0 1.5px #ffffff59}.glass-pill{-webkit-backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff26;box-shadow:inset 0 1px #fff3,0 4px 12px #00000026}.glass-pill:hover{background:#ffffff1f;border-color:#ffffff4d;box-shadow:inset 0 1px #ffffff59,0 8px 24px #06b6d42e}.glass-input{-webkit-backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid #ffffff1f;box-shadow:inset 0 2px 6px #00000059}.glass-input:focus{background:#ffffff14;border-color:#06b6d48c;box-shadow:0 0 0 3px #06b6d433,inset 0 1px 3px #0000004d}.colorful-bg-mesh{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.ambient-orb-1{filter:blur(90px);background:radial-gradient(circle,#a855f747 0%,#6366f12e 40%,#0000 70%);border-radius:50%;width:650px;height:650px;animation:20s ease-in-out infinite alternate floatOrb;position:absolute;top:-10%;left:20%}.ambient-orb-2{filter:blur(95px);background:radial-gradient(circle,#06b6d440 0%,#3b82f629 45%,#0000 70%);border-radius:50%;width:700px;height:700px;animation:25s ease-in-out infinite alternate-reverse floatOrb;position:absolute;top:25%;right:-5%}.ambient-orb-3{filter:blur(100px);background:radial-gradient(circle,#ec489938 0%,#f43f5e1f 50%,#0000 70%);border-radius:50%;width:750px;height:750px;animation:18s ease-in-out infinite alternate floatOrb;position:absolute;bottom:-15%;left:10%}@keyframes floatOrb{0%{transform:translate(0)scale(1)}50%{transform:translate(40px,-30px)scale(1.08)}to{transform:translate(-30px,40px)scale(.95)}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#080c1666}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.perspective-1200{perspective:1200px}.transform-style-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.rotate-y-180{transform:rotateY(180deg)}
