.alc-chart{position:relative}.alc-sparkline{margin-top:12px}.alc-grid{stroke:#16181d0f;stroke-width:1}.alc-cross{stroke:#16181d38;stroke-width:1}.alc-tick{font-size:11px;fill:var(--cs-ink-3, #8c9097);font-variant-numeric:tabular-nums;font-family:var(--font-family-body)}.alc-glass{filter:drop-shadow(0 3px 5px rgba(29,38,148,.16))}.alc-line{filter:drop-shadow(0 2px 3px rgba(36,48,180,.28))}.alc-reveal{transform-origin:left center;animation:alc-reveal .9s var(--cs-ease, cubic-bezier(.2, .7, .2, 1)) both}@keyframes alc-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.alc-grow{transform-box:fill-box;transform-origin:bottom;animation:alc-grow .38s var(--cs-ease, cubic-bezier(.2, .7, .2, 1)) backwards}@keyframes alc-grow{0%{transform:scaleY(.55);opacity:0}to{transform:scaleY(1);opacity:1}}.alc-tip{position:absolute;transform:translate(-50%,-100%);pointer-events:none;background:#fcfcfdd9;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);border:1px solid rgba(22,24,29,.08);border-radius:12px;box-shadow:0 1px 2px #1018280f,0 16px 32px -12px #2430b42e;padding:9px 12px;min-width:120px;max-width:min(260px,calc(100vw - 32px));line-height:1.45;animation:alc-tip .12s ease both}@keyframes alc-tip{0%{opacity:0;transform:translate(-50%,calc(-100% + 3px))}to{opacity:1;transform:translate(-50%,-100%)}}.alc-tip.below{transform:translate(-50%);animation-name:alc-tip-below}@keyframes alc-tip-below{0%{opacity:0;transform:translate(-50%,-3px)}to{opacity:1;transform:translate(-50%)}}.alc-tip .v{font-size:15px;font-weight:500}.alc-tip .x{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--cs-ink-3, #8c9097);margin:1px 0 5px}.alc-tip .x i{width:10px;height:3px;border-radius:2px;background:linear-gradient(180deg,#8b96ff,var(--cs-blue, #2430b4))}.alc-tip .x em{font-style:normal;color:var(--cs-ink-3, #8c9097);border:1px dashed var(--cs-line-strong, rgba(22, 24, 29, .14));border-radius:999px;padding:0 6px;font-size:10.5px}.alc-tip .row{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-variant-numeric:tabular-nums}.alc-tip .row+.row{margin-top:3px}.alc-tip .row span{color:var(--cs-ink-2, #5c6066);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.alc-tip .row strong{font-weight:500;white-space:nowrap}.alc-tip-meta{opacity:.75}.alc-chip{color:#fff;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:500;text-shadow:0 1px 1px rgba(0,0,0,.12)}.alc-dot{display:inline-block;width:8px;height:8px;border-radius:3px;flex:none}.alc-legend{display:flex;flex-wrap:wrap;gap:2px 4px;margin-top:10px;padding-left:40px}.alc-legend-item{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:12px;color:var(--cs-ink-2, #5c6066);background:none;border:0;border-radius:6px;padding:3px 7px;cursor:default;transition:background .12s var(--cs-ease, cubic-bezier(.2, .7, .2, 1)),color .12s var(--cs-ease, cubic-bezier(.2, .7, .2, 1))}.alc-legend-item.on{background:var(--cs-sunken, #eceded);color:var(--cs-ink, #1c1e22)}@media(hover:hover)and (pointer:fine){.alc-legend-item:hover{background:var(--cs-sunken, #eceded);color:var(--cs-ink, #1c1e22)}}@media(max-width:700px){.alc-legend{padding-left:0}}@media(pointer:coarse){.alc-legend-item{padding:6px 9px}}.alc-delta{font-size:11px;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}.alc-delta-up{color:var(--cs-live, #3d9a63)}.alc-delta-down{color:var(--cs-danger, #b3352c)}.alc-delta-flat{color:var(--cs-ink-3, #8c9097)}.alc-delta-new{color:var(--cs-blue, #2430b4);font-weight:500}.alc-board{display:flex;flex-direction:column}.alc-board-row{display:grid;grid-template-columns:20px minmax(0,1fr) 96px auto auto 52px;align-items:center;gap:14px;padding:11px 18px;border-top:1px solid var(--cs-hairline, rgba(22, 24, 29, .08));font-size:13px}.alc-board-row:first-child{border-top:0}.alc-board-row .rank{color:var(--cs-ink-3, #8c9097);font-variant-numeric:tabular-nums;font-size:11.5px}.alc-board-row .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.alc-board-row .spark{min-width:0}.alc-board-row .spark .alc-sparkline{margin-top:0}.alc-board-row .sub{color:var(--cs-ink-2, #5c6066);font-size:12px;font-variant-numeric:tabular-nums}.alc-board-row .alc-delta{justify-self:end}@media(max-width:700px){.alc-board-row{grid-template-columns:20px minmax(0,1fr) auto 52px}.alc-board-row .spark,.alc-board-row .sub{display:none}}.alc-meter{position:relative;height:12px}.alc-meter .fill{position:absolute;top:0;bottom:0;left:0;width:var(--w, 0%);border-radius:999px;background:linear-gradient(180deg,#8b96ff,var(--cs-blue, #2430b4));box-shadow:0 2px 4px #1d26942e;transition:width .7s var(--cs-ease, cubic-bezier(.2, .7, .2, 1))}@starting-style{.alc-meter .fill{width:0%}}.alc-meter .rest{position:absolute;top:0;bottom:0;right:0;border:1.25px dashed var(--cs-blue-line, rgba(36, 48, 180, .3));border-radius:999px}@media(prefers-reduced-motion:reduce){.alc-tip{animation:none}.alc-meter .fill{transition:none}}.alc-pricebars{display:flex;flex-direction:column;gap:10px;margin:14px 0 6px}.alc-pb-row{display:grid;grid-template-columns:minmax(90px,170px) minmax(0,1fr);gap:14px;align-items:center;font-size:12.5px}.alc-pb-label{color:var(--cs-ink-2, #5c6066);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alc-pb-label a{color:inherit;text-decoration:none}.alc-pb-label a:hover{color:var(--cs-ink, #1c1e22)}.alc-pb-row.on .alc-pb-label{color:var(--cs-ink, #1c1e22);font-weight:550}.alc-pb-bars{display:flex;flex-direction:column;gap:3px;min-width:0}.alc-pb-track{display:flex;align-items:center;gap:8px;min-width:0}.alc-pb-bar{height:9px;border-radius:999px;box-shadow:0 2px 4px #1d269429;flex:0 1 auto;min-width:4px}.alc-pb-row:not(.on) .alc-pb-bar{opacity:.8}.alc-pb-val{font-size:11px;color:var(--cs-ink-3, #8c9097);font-variant-numeric:tabular-nums;white-space:nowrap}.alc-pb-legend{padding-left:0}@media(max-width:700px){.alc-pb-row{grid-template-columns:minmax(72px,110px) minmax(0,1fr);gap:10px}}
