#finance-live-demo[data-astro-cid-afcgnuzt]{background:linear-gradient(180deg,#0d0d12,#111318,#0a0a0f)!important;position:relative;overflow:hidden}.finance-widget-card[data-astro-cid-afcgnuzt]{background:linear-gradient(135deg,#14161cf2,#191c23)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(100,110,130,.35)!important;box-shadow:0 0 30px #8ca0c82e,0 0 60px #6482b41a,0 20px 40px #00000059!important;animation:pulse-glow 5s ease-in-out infinite}.finance-widget-card[data-astro-cid-afcgnuzt]:hover{border-color:#8ca0c880!important}.shimmer-overlay[data-astro-cid-afcgnuzt]{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:1.875rem;background:linear-gradient(105deg,transparent 0%,transparent 35%,rgba(255,255,255,.15) 45%,rgba(180,200,240,.1) 50%,rgba(255,255,255,.15) 55%,transparent 65%,transparent 100%);background-size:400% 100%;animation:shimmer-sweep 10s ease-in-out infinite}.finance-widget-card[data-astro-cid-afcgnuzt] .grid[data-astro-cid-afcgnuzt]{position:relative;z-index:2}.finance-search-container[data-astro-cid-afcgnuzt]{background:#0f172aeb!important;border:1px solid rgba(100,116,139,.35)!important;box-shadow:0 10px 30px #0000004d!important;backdrop-filter:blur(10px)!important}.finance-search-container[data-astro-cid-afcgnuzt]:hover{background:#141c30f2!important;border-color:#8ca0c873!important}.finance-typewriter-input[data-astro-cid-afcgnuzt]{background:#0f172acc!important;border:2px solid rgba(148,163,184,.2)!important;color:#cbd5e1!important}.group[data-astro-cid-afcgnuzt]:hover .finance-typewriter-input[data-astro-cid-afcgnuzt]{border-color:#8ca0c880!important;color:#fff!important}.finance-prompt-btn[data-astro-cid-afcgnuzt]{background:#8ca0c81a!important;border:1px solid rgba(140,160,200,.3)!important;color:#c0c8d8!important}.finance-prompt-btn[data-astro-cid-afcgnuzt]:hover{background:#8ca0c833!important;border-color:#8ca0c880!important;color:#fff!important;transform:translateY(-2px)!important}#finance-live-demo[data-astro-cid-afcgnuzt] h2[data-astro-cid-afcgnuzt]{color:#fff!important;font-weight:700!important}#finance-live-demo[data-astro-cid-afcgnuzt] p[data-astro-cid-afcgnuzt]{color:#cbd5e1!important}#finance-live-demo[data-astro-cid-afcgnuzt] .text-green-400[data-astro-cid-afcgnuzt]{color:#4ade80!important}#finance-cursor[data-astro-cid-afcgnuzt]{color:#fff!important;font-weight:700!important;margin-left:2px}gen-search-widget[data-astro-cid-afcgnuzt],.gen-search-widget[data-astro-cid-afcgnuzt],.gen-search-container[data-astro-cid-afcgnuzt],[data-astro-cid-afcgnuzt][class*=gen-search-]{--background-color: #0d0d12 !important;--text-color: #f1f5f9 !important;--primary-color: #3b82f6 !important}.gen-search-widget-overlay[data-astro-cid-afcgnuzt],.gen-search-widget-results[data-astro-cid-afcgnuzt],.gen-search-results-panel[data-astro-cid-afcgnuzt],.gen-search-widget-dialog[data-astro-cid-afcgnuzt],.gen-search-widget-popup[data-astro-cid-afcgnuzt],.gen-search-results[data-astro-cid-afcgnuzt]{background-color:#070c18f5!important;color:#f1f5f9!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:1.25rem!important;box-shadow:0 20px 50px #00000080!important}.gen-search-widget-overlay[data-astro-cid-afcgnuzt] [data-astro-cid-afcgnuzt],.gen-search-widget-results[data-astro-cid-afcgnuzt] [data-astro-cid-afcgnuzt],.gen-search-results-panel[data-astro-cid-afcgnuzt] [data-astro-cid-afcgnuzt],.gen-search-widget-dialog[data-astro-cid-afcgnuzt] [data-astro-cid-afcgnuzt],.gen-search-widget-popup[data-astro-cid-afcgnuzt] [data-astro-cid-afcgnuzt],.gen-search-results[data-astro-cid-afcgnuzt] [data-astro-cid-afcgnuzt]{color:#cbd5e1!important}.gen-search-widget-overlay[data-astro-cid-afcgnuzt] h1[data-astro-cid-afcgnuzt],.gen-search-widget-overlay[data-astro-cid-afcgnuzt] h2[data-astro-cid-afcgnuzt],.gen-search-widget-overlay[data-astro-cid-afcgnuzt] h3[data-astro-cid-afcgnuzt],.gen-search-widget-results[data-astro-cid-afcgnuzt] h1[data-astro-cid-afcgnuzt],.gen-search-widget-results[data-astro-cid-afcgnuzt] h2[data-astro-cid-afcgnuzt],.gen-search-widget-results[data-astro-cid-afcgnuzt] h3[data-astro-cid-afcgnuzt]{color:#fff!important;font-weight:600!important}@keyframes pulse-glow{0%,to{box-shadow:0 0 25px #8ca0c824,0 0 50px #6482b414,0 20px 40px #00000059}50%{box-shadow:0 0 45px #8ca0c83d,0 0 90px #6482b41f,0 20px 40px #00000059}}@keyframes shimmer-sweep{0%{background-position:120% 0}30%{background-position:-20% 0}to{background-position:-20% 0}}@media (max-width: 640px){.finance-widget-card[data-astro-cid-afcgnuzt]{padding:1.5rem!important}.finance-typewriter-input[data-astro-cid-afcgnuzt]{padding:1rem 1rem 1rem 3rem!important}}@media (prefers-reduced-motion: reduce){.finance-widget-card[data-astro-cid-afcgnuzt],.shimmer-overlay[data-astro-cid-afcgnuzt]{animation:none!important}}
