.fin-live-dot[data-astro-cid-oibgtp7l]{width:7px;height:7px;border-radius:50%;background:#3dba61;box-shadow:0 0 8px #3dba6199;animation:fin-pulse 2s ease-in-out infinite}@keyframes fin-pulse{0%,to{opacity:1;box-shadow:0 0 8px #3dba6199}50%{opacity:.5;box-shadow:0 0 4px #3dba614d}}.fin-nav-link[data-astro-cid-oibgtp7l]{transition:color .15s ease}.fin-nav-link[data-astro-cid-oibgtp7l]:hover{color:#d4d2d7!important}.fin-tab[data-astro-cid-poftib4z]{transition:color .15s ease,border-bottom-color .15s ease}.fin-tab[data-astro-cid-poftib4z]:hover{color:#d4d2d7cc!important}nav[data-astro-cid-poftib4z]::-webkit-scrollbar{display:none}.fin-alert[data-astro-cid-hbfxcsbm]{transition:background .2s ease,border-color .2s ease}.fin-alert[data-astro-cid-hbfxcsbm]:hover{background:#d6524d14!important;border-color:#d6524d24!important}.fin-metric-card[data-astro-cid-ddbfiut5]{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}@media (max-width: 640px){.fin-metric-card[data-astro-cid-ddbfiut5]{padding:14px!important}}.fin-metric-card[data-astro-cid-ddbfiut5]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000040;background:#d4d2d70e!important}.fin-chart-card[data-astro-cid-xdt3jfsr]{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.fin-chart-card[data-astro-cid-xdt3jfsr]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0003;background:#d4d2d70d!important}@media (max-width: 640px){.fin-chart-container[data-astro-cid-xdt3jfsr]{min-height:240px!important}}.fin-insight-card[data-astro-cid-uqzjwafz]{transition:transform .2s ease,background .2s ease}.fin-insight-card[data-astro-cid-uqzjwafz]:hover{transform:translateY(-1px);background:#d4d2d70d!important}.fin-causal[data-astro-cid-bzetk3xe]{transition:background .2s ease}.fin-causal[data-astro-cid-bzetk3xe]:hover{background:#d4d2d709!important}.fin-step[data-astro-cid-bzetk3xe]{transition:background .15s ease}.fin-flow[data-astro-cid-bzetk3xe]:hover .fin-step[data-astro-cid-bzetk3xe]{background:#d4d2d70f!important}.fin-stock-card[data-astro-cid-gdzcg77b]{transition:transform .2s ease,background .2s ease;min-width:220px;flex-shrink:0}.fin-stock-card[data-astro-cid-gdzcg77b]:hover{transform:translateY(-2px);background:#d4d2d70e!important}.fin-hscroll[data-astro-cid-yj26hth7]::-webkit-scrollbar{display:none}.fin-hscroll[data-astro-cid-yj26hth7]{-ms-overflow-style:none;scrollbar-width:none}.fin-hscroll[data-astro-cid-yj26hth7]>div[data-astro-cid-yj26hth7]{scroll-snap-align:start}.fin-scroll-container[data-astro-cid-yj26hth7]:after{content:"";position:absolute;right:0;top:0;bottom:8px;width:40px;background:linear-gradient(to right,transparent,#100e12);pointer-events:none;z-index:1}#finance-app .panel{display:none}#finance-app .panel.on{display:block;animation:finFadeIn .25s ease-out;padding-top:8px;padding-bottom:40px}@keyframes finFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}#finance-app .fin-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}#finance-app .fin-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#finance-app .fin-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 640px){#finance-app .grid.grid-cols-2.md\:grid-cols-4{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}#finance-app .grid.grid-cols-1.md\:grid-cols-2,#finance-app .grid.grid-cols-3{grid-template-columns:1fr!important}#finance-app>div:nth-child(3){padding-left:14px!important;padding-right:14px!important}#finance-app .fin-chart-card canvas{min-height:220px}}#finance-app{scroll-behavior:smooth}#finance-app .fin-table-row{border-bottom:1px solid rgba(212,210,215,.04);transition:background .15s ease}#finance-app .fin-table-row:hover{background:#d4d2d708}#finance-app .fin-table-row:last-child{border-bottom:none}@media (max-width: 900px){#finance-app .fin-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 680px){#finance-app .fin-grid-4{grid-template-columns:repeat(2,1fr)}#finance-app .fin-grid-2,#finance-app .fin-grid-3{grid-template-columns:1fr}}#finance-app .fin-scroll::-webkit-scrollbar{display:none}#finance-app .fin-scroll{-ms-overflow-style:none;scrollbar-width:none}
