:root{--bg-900:#050505;--accent-a:#00fff0;--accent-b:#7af0d7}body,html{margin:0;padding:0;box-sizing:border-box}.cc-app-root{background:linear-gradient(180deg,#050505,#0b0b0b);min-height:100vh;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.cc-particle{will-change:transform;transition:transform .3s ease}.cc-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.04)}button{font-family:inherit}@keyframes cc-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.cc-mock-img{border-radius:8px;object-fit:cover}@media (max-width:800px){.cc-app-root{padding-left:12px;padding-right:12px}}