.intro{display:flex;flex-direction:column;gap:.5rem}@media(min-width:1024px){.intro{gap:1rem}}.intro-title{font-size:2.25rem;font-weight:700;letter-spacing:-.025em;line-height:2.5rem}@media(min-width:1024px){.intro-title{font-size:3.75rem;line-height:1}}.intro-title{color:var(--tx-primary)}.intro-title-highlight{color:var(--color-primary)}.intro-subtitle{align-items:center;display:flex;font-size:1.25rem;font-weight:500;gap:.75rem;line-height:1.75rem}@media(min-width:1024px){.intro-subtitle{font-size:1.5rem;line-height:2rem}}.intro-subtitle{color:var(--tx-primary)}.intro-subtitle i{color:var(--color-primary)}.intro-desc{font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.intro-desc{font-size:1.125rem;line-height:1.75rem}}.intro-desc{color:var(--tx-primary);opacity:.7}.ticker{flex:1 1 0%;margin-left:.5rem;margin-right:.5rem}.ticker>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.ticker{flex-basis:30%;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ticker-container{align-items:flex-start;display:flex;flex-direction:column;height:auto;margin:auto;margin-bottom:1rem;margin-top:1rem;padding:1rem;text-align:left;width:100%;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ticker-container,.ticker-container:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ticker-container:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}@media(min-width:1024px){.ticker-container{align-content:space-between;width:100%}}.ticker-container{background-color:var(--bg-primary);border:2px solid orange;border-radius:25px;color:var(--tx-primary)}.ticker-container.loading{cursor:wait;opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ticker-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.ticker-actions{display:flex;flex-direction:row;gap:.5rem}.ticker-action-btn{align-items:center;background-color:#f59e0b26;border:1px solid transparent;border-radius:9999px;color:var(--tx-primary);cursor:pointer;display:flex;height:2.25rem;justify-content:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.ticker-action-btn:hover{background-color:#f59e0b4d;border-color:orange}.ticker-action-btn:disabled{cursor:not-allowed;opacity:.5}.ticker-action-btn--active{background-color:#f59e0b66;border-color:orange}.ticker-action-btn svg{transition:transform .3s ease}.ticker-action-btn svg.rotate-180{transform:rotate(180deg)}.ticker-spinner{animation:spin .8s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;height:16px;width:16px}.ticker-country{display:flex;flex:1 1 0%;flex-basis:15%;flex-direction:row;justify-content:flex-start}.ticker-country--link{color:inherit;text-decoration:none}.ticker-country--link:hover{color:var(--color-primary)}.ticker-country--name{font-size:1rem;font-weight:600;line-height:1.5rem}@media(min-width:1024px){.ticker-country--name{font-size:1.25rem;line-height:1.75rem}}.ticker-country--currency{font-size:.875rem;line-height:1.25rem}.ticker-country--flag{height:60px;width:85px}.ticker-country--flag img{border-radius:10px;height:100%;width:100%}.ticker-country-main{display:flex;flex:1 1 0%;flex-direction:column;margin-left:1rem;margin-top:.25rem}.ticker-info{flex:1 1 0%;margin-top:1rem}.ticker-info--sats{font-size:1.125rem;font-weight:600;line-height:1.75rem}@media(min-width:1024px){.ticker-info--sats{font-size:1.125rem;line-height:1.75rem}}.ticker-info--sats.change-down{color:var(--tx-green)}.ticker-info--sats.change-up{color:var(--tx-red)}.ticker-info--change{font-weight:700}.ticker-info--change,.ticker-info--change-down{font-size:.875rem;line-height:1.25rem}.ticker-info--change-down{color:var(--tx-green);font-weight:700}.ticker-info--change-up{color:var(--tx-red);font-size:.875rem;font-weight:700;line-height:1.25rem}.ticker-info--pair{font-size:1rem;font-weight:600;line-height:1.5rem}@media(min-width:1024px){.ticker-info--pair{font-size:1.125rem;line-height:1.75rem}}.ticker-info--price{font-size:1rem;font-weight:600;line-height:1.5rem}@media(min-width:1024px){.ticker-info--price{font-size:1.125rem;line-height:1.75rem}}.ticker-info--symbol{font-size:1rem;font-weight:600;line-height:1.5rem}@media(min-width:1024px){.ticker-info--symbol{font-size:1.125rem;line-height:1.75rem}}.ticker-info--date{font-size:.75rem;font-style:italic;line-height:1rem}.ticker-info--fiat{font-size:.875rem;line-height:1.25rem}@media(min-width:1024px){.ticker-info--fiat{font-size:1.125rem;line-height:1.75rem}}.ticker-info--fiat-price.change-down{color:var(--tx-green)}.ticker-info--fiat-price.change-up{color:var(--tx-red)}.ticker-chart{border-top:1px solid rgba(245,158,11,.3);margin-top:1rem;overflow:hidden;padding-top:1rem}.ticker-chart,.ticker-chart--container{width:100%}.ticker-chart--container{max-width:100%}.ticker-chart--title{color:var(--tx-primary);font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.5rem;text-align:center}.ticker-chart--wrapper{height:120px;margin:0 auto;max-width:300px;overflow:hidden;position:relative;width:100%}@media(min-width:1024px){.ticker-chart--wrapper{height:150px;max-width:400px}}.ticker-chart--error{color:var(--tx-red);padding-bottom:1rem;padding-top:1rem;text-align:center}.ticker-loading{height:100%;opacity:.4;position:absolute;width:100%}@keyframes spin{to{transform:rotate(1turn)}}.chart-slide-enter-active,.chart-slide-leave-active{overflow:hidden;transition:all .3s ease}.chart-slide-enter-from,.chart-slide-leave-to{margin-top:0;max-height:0;opacity:0;padding-top:0}.chart-slide-enter-to,.chart-slide-leave-from{max-height:250px;opacity:1}
