.finance-dashboard{display:flex;flex-direction:column;align-items:stretch;gap:24px;width:100%}.finance-dashboard__band{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px 0;gap:12px;width:100%;min-height:55px;overflow-x:auto;scrollbar-width:none;flex-wrap:wrap}.finance-dashboard__band::-webkit-scrollbar{display:none}.finance-dashboard__item{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;flex:none;order:0;flex-grow:0}.finance-dashboard__chip{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-width:84px;height:35px;padding:0 16px;background:#e4e8f0;box-shadow:2px 3px 3px #c8d4e7,-2px -2px 4px #fff;border-radius:13px;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;color:#292d32;font:inherit}.finance-dashboard__chip:focus-visible{outline:2px solid rgba(52,74,115,.6);outline-offset:2px}.finance-dashboard__chip:hover{transform:translateY(-2px);box-shadow:1px 2px 3px #c8d4e7,-1px -1px 3px #fff,0 4px 8px #3d537826}.finance-dashboard__chip.is-active{color:#344a73;box-shadow:inset 2px 3px 3px #c8d4e7,inset -2px -2px 4px #fff}.finance-dashboard__articles{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;width:100%}.finance-dashboard__message{font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:18px;color:#344a73}@media(max-width:768px){.finance-dashboard{gap:20px}.finance-dashboard__band{justify-content:flex-start;flex-wrap:nowrap}.finance-dashboard__chip{min-width:72px;height:32px;padding:0 12px;font-size:14px}.finance-dashboard__articles{grid-template-columns:1fr;gap:16px}}@media(min-width:1024px){.finance-dashboard__band{justify-content:flex-start;gap:16px;padding:12px 0}.finance-dashboard__articles{grid-template-columns:1fr}}.market-ticker-grid{width:100%;display:flex;justify-content:flex-start}.market-ticker-grid__wrapper{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px;perspective:1500px;perspective-origin:50% 50%}.market-ticker-grid__container{flex:0 1 auto;display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:16px;max-width:60%;padding:0}.ticker-card{width:100%;min-height:120px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;padding:16px;background:#fff;border-radius:16px;box-shadow:0 0 3px #c8d4e7,inset -2px -2px 4px #e4e8f0;transition:transform .2s ease}.ticker-card:hover{transform:translateY(-2px)}.market-ticker-grid__container.is-animating .ticker-card{animation:popUpCard .5s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes popUpCard{0%{opacity:0;transform:scale(.8) translateY(20px)}50%{opacity:.5;transform:scale(1.05) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.ticker-card__name{width:100%;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:16px;line-height:1.2;color:#000;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticker-card__price{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.ticker-card__price-text{font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.3;color:#000;text-align:left}.ticker-card__change{width:100%;padding:6px 10px;border-radius:6px;display:flex;justify-content:center;align-items:center;gap:6px;transition:all .2s ease}.ticker-card__change.is-positive{background:#e6f4ea;color:#157434}.ticker-card__change.is-negative{background:#ffe9ea;color:#ce0003}.ticker-card__icon{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}.ticker-card__icon.is-down{transform:rotate(180deg) scaleY(-1)}.ticker-card__percent{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:14px;line-height:1;text-align:center;white-space:nowrap}.crypto-circle-carousel{flex:0 0 auto;width:256px;height:256px;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.645,.045,.355,1)}.crypto-circle-carousel.is-rotating{transition:transform 1s cubic-bezier(.645,.045,.355,1)}.crypto-circle-item{position:absolute;width:256px;height:256px;border-radius:50%;background:linear-gradient(135deg,#f0f4f8,#e2e8f0);box-shadow:0 8px 24px #64748b26;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;backface-visibility:hidden;transform-style:preserve-3d}.crypto-circle-item.is-active{box-shadow:0 12px 32px #64748b40}.crypto-circle-item{opacity:1}@supports (transform-style: preserve-3d){.crypto-circle-item:not(.is-active){opacity:.3;pointer-events:none}}.crypto-circle__name{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:18px;line-height:1.2;color:#1e293b;text-align:center}.crypto-circle__icon{flex-shrink:0;transition:transform .3s ease}.crypto-circle__icon.is-down{transform:rotate(180deg)}.crypto-circle__percent{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:20px;line-height:1;text-align:center}.crypto-circle__percent.is-positive{color:#15803d}.crypto-circle__percent.is-negative{color:#dc2626}.market-ticker-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:16px 0}.slider-dot{width:10px;height:10px;padding:0;background:#344a731c;border:none;border-radius:50%;cursor:pointer;transition:all .3s ease;outline:none}.slider-dot:hover{transform:scale(1.2)}.slider-dot.is-active{background:#344a73;transform:scale(1.3)}@media(max-width:1024px){.market-ticker-grid__wrapper{justify-content:space-between}.market-ticker-grid__container{grid-template-columns:repeat(3,minmax(100px,1fr));gap:12px;max-width:58%}.crypto-circle-carousel,.crypto-circle-item{width:252px;height:252px}.crypto-circle__name{font-size:18px}.crypto-circle__percent{font-size:20px}}@media(max-width:768px){.market-ticker-grid__wrapper{flex-direction:row;justify-content:space-between;gap:10px}.market-ticker-grid__container{flex:0 1 auto;grid-template-columns:repeat(3,minmax(75px,90px));gap:8px;max-width:55%}.ticker-card{min-height:90px;padding:10px;gap:6px}.ticker-card__name{font-size:13px}.ticker-card__price-text{font-size:14px}.ticker-card__change{padding:4px 6px;gap:3px}.ticker-card__percent{font-size:11px}.crypto-circle-carousel,.crypto-circle-item{width:188px;height:188px}.crypto-circle__name{font-size:16px}.crypto-circle__percent{font-size:18px}.market-ticker-pagination{gap:10px;margin-top:20px;padding:12px 0}.slider-dot{width:9px;height:9px}}@media(max-width:600px){.market-ticker-grid__wrapper{flex-direction:row;justify-content:space-between;gap:8px}.market-ticker-grid__container{flex:0 1 auto;grid-template-columns:repeat(3,minmax(70px,85px));gap:6px;max-width:52%}.ticker-card{min-height:85px;padding:8px;gap:5px;border-radius:12px}.ticker-card__name{font-size:12px}.ticker-card__price-text{font-size:13px}.ticker-card__icon{width:11px;height:11px}.ticker-card__change{padding:3px 5px}.ticker-card__percent{font-size:10px}.crypto-circle-carousel,.crypto-circle-item{width:176px;height:176px}.crypto-circle__name{font-size:15px}.crypto-circle__percent{font-size:17px}}@media(max-width:480px){.market-ticker-grid__wrapper{flex-direction:row;justify-content:space-between;gap:6px}.market-ticker-grid__container{flex:0 1 auto;grid-template-columns:repeat(3,minmax(65px,80px));gap:5px;max-width:50%}.ticker-card{min-height:75px;padding:6px;gap:4px}.ticker-card__name{font-size:11px}.ticker-card__price-text{font-size:12px}.ticker-card__icon{width:10px;height:10px}.ticker-card__change{padding:3px 4px}.ticker-card__percent{font-size:9px}.crypto-circle-carousel,.crypto-circle-item{width:155px;height:155px}.crypto-circle__name{font-size:13px}.crypto-circle__percent{font-size:15px}.market-ticker-pagination{gap:8px;margin-top:16px;padding:10px 0}.slider-dot{width:8px;height:8px}}:root{--primary-color: #2563eb;--text-dark: #1f2937;--text-light: #6b7280;--border-color: #e5e7eb;--bg-gray: #f9fafb}[data-astro-cid-pybm4prc]{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:var(--text-dark);background:#dfe6f1 url(/wavevertical.svg) no-repeat right top;background-size:auto 100%;min-height:100vh;margin:0;padding:0}.container[data-astro-cid-pybm4prc]{max-width:1200px;margin:0 auto;padding:0 20px}@media(min-width:1025px){body{margin-left:100px}.container[data-astro-cid-pybm4prc]{padding-left:20px;padding-right:20px;max-width:1231px;margin-left:auto;margin-right:auto}}main[data-astro-cid-pybm4prc]{padding-top:3rem;padding-bottom:calc(3rem + 100px)}.page-heading[data-astro-cid-pybm4prc]{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:22px;line-height:22px;letter-spacing:0;color:#1f2937;text-align:left;margin:0;padding-top:2rem;padding-bottom:1rem;vertical-align:middle}.content-container[data-astro-cid-pybm4prc]{display:flex;flex-direction:column;gap:10px;width:100%}@media(max-width:768px){.page-heading[data-astro-cid-pybm4prc]{font-size:20px;line-height:20px;padding-top:1.5rem}}@media(min-width:1025px){.container[data-astro-cid-pybm4prc]{padding-left:150px;padding-right:150px}main[data-astro-cid-pybm4prc]{padding-top:5rem;padding-bottom:calc(5rem + 120px)}.content-container[data-astro-cid-pybm4prc]{padding-block:32px}}
