.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--modal-open-dur: .25s;--modal-close-dur: .15s;--modal-scale: .96;--modal-scale-close: .96;--modal-ease: cubic-bezier(.22, 1, .36, 1);--tabs-dur: .25s;--tabs-ease: cubic-bezier(.22,1,.36,1)}.financial-ticker,.financial-dialog{--tv-widget-accent-color: var(--theme-accent-color);--tv-widget-background-color: transparent;--tv-widget-text-color: #d4d4d8;--tv-widget-price-text-color: #fafafa;--tv-widget-font-family: "TikTok Sans", sans-serif;--tv-widget-positive-color: #6ee7b7;--tv-widget-negative-color: #fda4af;--tv-widget-scales-font-color: #a1a1aa;--tv-widget-popup-background-color: #202024;--tv-widget-tooltip-background-color: #27272a;--tv-widget-tooltip-text-color: #fafafa;--tv-widget-link-color: #a1a1aa;--tv-widget-border-color: rgb(255 255 255 / 8%);color-scheme:dark;color:#fafafa}.financial-ticker{--tv-widget-background-color: #111113;--tv-widget-hover-background-color: #ffffff08;margin-top:2rem;min-width:0}.financial-ticker__surface{min-width:0}.financial-ticker__heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:0 0 1rem}.financial-ticker__title{display:flex;align-items:center;gap:.75rem}.financial-ticker__accent{width:4px;height:24px;border-radius:4px;background:var(--theme-accent-color)}.financial-ticker__title h2{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:1.4}.financial-ticker__title p{margin:.1rem 0 0;color:#a1a1aa;font-size:.75rem}.financial-ticker__actions{display:flex;align-items:center;gap:.5rem}.financial-ticker__actions select{min-height:36px;max-width:100%;border:1px solid #ffffff14;border-radius:.5rem;background:#ffffff05;color:#d4d4d8;padding:.35rem .6rem;font-size:.75rem;cursor:pointer}.financial-ticker__actions option,.financial-ticker__actions optgroup{background:#202024;color:#fafafa}.financial-ticker__pause{display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff14;border-radius:.5rem;color:#d4d4d8;background:transparent;cursor:pointer}.financial-ticker__pause:disabled{opacity:.4;cursor:default}.financial-ticker__body{height:108px;min-width:0}.financial-ticker__body tv-ticker-tape{display:block;width:100%;height:100%}.financial-ticker__placeholder{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;min-height:108px;padding:1rem;color:#a1a1aa;font-size:.8rem}.financial-ticker__placeholder button,.financial-dialog__chart-placeholder button{border:1px solid #ffffff26;border-radius:.5rem;padding:.4rem .7rem;color:#fafafa;font-size:.8rem;cursor:pointer}.financial-dialog{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;border:0;padding:1.5rem;background:transparent;overflow:auto;overscroll-behavior:contain}.financial-dialog[open]{display:grid;place-items:center}.financial-dialog::backdrop{background:#000000c2}.financial-dialog__panel{width:min(100%,840px);margin:auto;max-height:calc(100dvh - 3rem);overflow-y:auto;overscroll-behavior:contain;border:1px solid rgb(255 255 255 / 12%);border-radius:1.25rem;background:var(--theme-card-bg);box-shadow:0 24px 90px #0000007f}.financial-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #ffffff12}.financial-dialog__identity{display:flex;align-items:center;gap:.9rem;min-width:0}.financial-dialog__mark{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid #ffffff14;border-radius:.9rem;font-size:1.1rem;font-weight:700}.financial-dialog__mark--market{color:#fafafa;background:#ffffff08}.financial-dialog__mark--metal{color:#fde68a;background:#fbbf240d;border-color:#fbbf2430}.financial-dialog__mark--crypto{color:#c4b5fd;background:#a78bfa0d;border-color:#a78bfa30}.financial-dialog__eyebrow{margin:0 0 .25rem;font-size:.7rem;color:#a1a1aa;letter-spacing:.035em}.financial-dialog__eyebrow span{margin:0 .25rem;color:#71717a}.financial-dialog h2{margin:0;font-size:1.3rem;font-weight:650;letter-spacing:-.03em;line-height:1.3}.financial-dialog__close{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff14;border-radius:.65rem;color:#d4d4d8;background:#ffffff04;cursor:pointer}.financial-dialog__content{padding:1.25rem 1.5rem}.financial-dialog__chart-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.financial-dialog__unit{margin:0;font-size:.8rem;font-weight:500}.financial-dialog__periods{--tabs-bar-bg: #0000001a;--tabs-pill-bg: #ffffff12;--tabs-text-muted: #a1a1aa;--tabs-text-active: #fafafa;border:1px solid #ffffff12}.financial-dialog__periods .t-tab{min-width:37px;font-size:.75rem;font-weight:600}.financial-dialog__chart{--chart-reveal-dur: .9s;--chart-reveal-ease: cubic-bezier(.4,0,.2,1);position:relative;height:328px;width:100%;min-width:0}.financial-dialog__chart tv-mini-chart{display:block;width:100%;height:100%}.financial-dialog__chart[data-chart-state=loading] tv-mini-chart{opacity:0;visibility:hidden;pointer-events:none}.financial-dialog__chart-loading{position:absolute;inset:0;display:grid;place-items:center;color:#a1a1aa;font-size:.8rem;pointer-events:none}.financial-dialog__chart[data-chart-state=ready] .financial-dialog__chart-loading{display:none}.financial-dialog__chart-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#a1a1aa;font-size:.85rem}.financial-dialog__chart:focus-visible{outline:2px solid var(--theme-accent-color);outline-offset:4px}.financial-dialog__context{display:flex;gap:.8rem;margin-top:1.25rem;padding:1rem 0 0;border-top:1px solid #ffffff0d}.financial-dialog__context-icon{display:grid;place-items:center;flex-shrink:0;width:18px;height:18px;margin-top:2px;border:1px solid #71717a;border-radius:50%;font-size:.7rem;color:#d4d4d8}.financial-dialog__context h3{margin:0 0 .3rem;font-size:.75rem;font-weight:600}.financial-dialog__context p{margin:0;color:#a1a1aa;font-size:.75rem;line-height:1.6}.financial-dialog__metadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0}.financial-dialog__metadata dt{color:#a1a1aa;font-size:.6875rem;margin-bottom:.3rem}.financial-dialog__metadata dd{margin:0;color:#e4e4e7;font-size:.75rem;font-weight:500;overflow-wrap:anywhere}.financial-dialog__footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #ffffff12}.financial-dialog__footer p{margin:0;font-size:.6875rem;color:#a1a1aa}.financial-dialog__footer a{color:#e4e4e7;font-size:.75rem;text-decoration:none}.financial-dialog__footer a span[aria-hidden]{margin-left:.35rem;color:var(--theme-primary-text)}.financial-ticker :is(button,select,a):focus-visible,.financial-dialog :is(button,a):focus-visible{outline:2px solid var(--theme-accent-color);outline-offset:3px}@media(hover:hover){.financial-dialog__periods .t-tab:not([aria-selected=true]):hover,.financial-dialog__close:hover,.financial-ticker__pause:not(:disabled):hover{color:#fff;background:#ffffff12}.financial-dialog__footer a:hover{text-decoration:underline;text-underline-offset:4px}}.t-tabs{position:relative;display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:48px;background:var(--tabs-bar-bg)}.t-tab{position:relative;appearance:none;border:0;background:transparent;height:30px;padding:4px 12px;color:var(--tabs-text-muted);cursor:pointer;border-radius:48px;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease)}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{position:absolute;top:3px;left:0;height:30px;width:0;background:var(--tabs-pill-bg);border-radius:48px;transform:translate(0);transition:transform var(--tabs-dur) var(--tabs-ease),width var(--tabs-dur) var(--tabs-ease);will-change:transform,width;z-index:0;pointer-events:none}.t-modal{transform-origin:center;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease),opacity var(--modal-open-dur) var(--modal-ease);will-change:transform,opacity}.t-modal.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease),opacity var(--modal-close-dur) var(--modal-ease)}@media(prefers-reduced-motion:reduce){.t-modal,.t-tabs-pill,.t-tab{transition:none!important}.financial-dialog__chart{--chart-reveal-dur: 0ms}}@media(max-width:639px){.financial-ticker{margin-top:1.25rem}.financial-ticker__heading{padding:0 0 .75rem;gap:.8rem}.financial-ticker__actions{width:100%}.financial-ticker__actions select{flex:1;min-height:40px}.financial-ticker__pause{height:40px;width:40px}.financial-dialog{padding:.75rem}.financial-dialog__panel{max-height:calc(100dvh - 1.5rem);border-radius:1rem}.financial-dialog__header{padding:1rem;gap:.5rem}.financial-dialog h2{font-size:1.05rem}.financial-dialog__mark{height:40px;width:40px}.financial-dialog__content{padding:1rem}.financial-dialog__chart{height:264px}.financial-dialog__chart-heading{align-items:stretch}.financial-dialog__periods{width:100%}.financial-dialog__periods .t-tab{flex:1;height:40px;padding-inline:6px}.financial-dialog__periods .t-tabs-pill{height:40px}.financial-dialog__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-dialog__metadata>:last-child{grid-column:1 / -1}.financial-dialog__footer{padding:1rem}}@keyframes progress{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.animate-progress{animation:progress 5s linear forwards}
