@keyframes ideas-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes ideas-section-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ideas-row-in{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes ideas-row-pop{0%{transform:scale(1)}40%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes ideas-bar-fill{0%{width:0}}@keyframes ideas-status-pulse{0%,to{opacity:1}50%{opacity:.4}}.ideas-cursor:after{content:"▎";animation:ideas-blink .7s step-end infinite;color:var(--color-brand-600,#FF7C25);margin-left:1px}.ideas-section-enter{animation:ideas-section-in .35s ease-out both}.ideas-row-enter{animation:ideas-row-in .2s ease-out both}.ideas-row-pop{animation:ideas-row-pop .25s ease-out}.ideas-bar-fill{animation:ideas-bar-fill .6s ease-out both}.ideas-status-pulse{animation:ideas-status-pulse 1.2s ease-in-out infinite}.ideas-tabs-scroll{scrollbar-width:none}.ideas-tabs-scroll::-webkit-scrollbar{display:none}.ideas-scrollbar::-webkit-scrollbar{width:4px}.ideas-scrollbar::-webkit-scrollbar-track{background:transparent}.ideas-scrollbar::-webkit-scrollbar-thumb{background:var(--color-gray-300,#D5D7DA);border-radius:2px}.dark-mode .ideas-scrollbar::-webkit-scrollbar-thumb{background:var(--color-gray-700,#373A41)}.ideas-panel-glass{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ideas-demo-bg{background:radial-gradient(ellipse 60% 50% at 30% 40%,rgba(255,124,37,.06) 0,transparent 70%),radial-gradient(ellipse 50% 40% at 70% 60%,rgba(21,183,158,.05) 0,transparent 70%)}.dark-mode .ideas-demo-bg{background:radial-gradient(ellipse 60% 50% at 30% 40%,rgba(255,124,37,.08) 0,transparent 70%),radial-gradient(ellipse 50% 40% at 70% 60%,rgba(21,183,158,.06) 0,transparent 70%)}