@charset "UTF-8";.ticker-pop.svelte-2ht8jr{animation:svelte-2ht8jr-popoverIn .15s ease-out;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-dropdown);font-family:var(--font-sans);max-height:calc(100vh - 20px);overflow-y:auto;padding:var(--space-card-padding);position:fixed;width:min(520px,100vw - 24px);z-index:var(--z-popover)}.pop-advice.svelte-2ht8jr{align-items:baseline;display:flex;gap:var(--space-gap-sm);font-size:var(--text-xs);line-height:1.45;margin-bottom:var(--space-card-gap);margin-top:var(--space-gap-xs)}.pop-advice-side.svelte-2ht8jr{align-items:center;border-radius:var(--radius-badge-pill);box-sizing:border-box;display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:normal;min-height:var(--height-chip-standard);padding:2px 7px;white-space:nowrap;min-height:var(--height-chip-compact);flex:0 0 auto;font-weight:var(--weight-bold);text-transform:uppercase}.pop-advice.is-buy.svelte-2ht8jr .pop-advice-side:where(.svelte-2ht8jr){background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.pop-advice.is-sell.svelte-2ht8jr .pop-advice-side:where(.svelte-2ht8jr){background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.pop-advice-text.svelte-2ht8jr{color:var(--color-text-primary)}@keyframes svelte-2ht8jr-popoverIn{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.pop-header.svelte-2ht8jr{align-items:baseline;color:inherit;cursor:pointer;display:flex;gap:var(--space-card-gap);justify-content:space-between;margin-bottom:var(--space-gap-xs);text-decoration:none}.pop-header.svelte-2ht8jr:hover strong:where(.svelte-2ht8jr){color:var(--color-info)}.pop-actions.svelte-2ht8jr{align-items:center;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex;gap:var(--space-gap-sm);justify-content:space-between;margin-bottom:var(--space-card-gap);padding:var(--space-gap-2xs)}.pop-external-links.svelte-2ht8jr{display:flex;flex-wrap:wrap;gap:var(--space-gap-3xs)}.pop-action.svelte-2ht8jr{align-items:center;border-radius:var(--radius-sm);color:var(--color-info);display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-semibold);gap:var(--space-gap-3xs);padding:var(--space-gap-2xs) var(--space-gap-sm);text-decoration:none;white-space:nowrap}.pop-action.svelte-2ht8jr:hover,.pop-action.svelte-2ht8jr:focus-visible{background:var(--color-bg-primary);box-shadow:var(--shadow-sm)}.pop-action-chart.svelte-2ht8jr{background:var(--color-bg-primary);border:1px solid var(--color-border);color:var(--color-text-primary);flex:0 0 auto}.pop-action-chart.svelte-2ht8jr:hover,.pop-action-chart.svelte-2ht8jr:focus-visible{color:var(--color-info)}.pop-title.svelte-2ht8jr{align-items:baseline;display:flex;gap:var(--space-gap-xs);min-width:0}.pop-title.svelte-2ht8jr strong:where(.svelte-2ht8jr){font-size:var(--text-lg)}.pop-name.svelte-2ht8jr{color:var(--color-text-muted);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-price.svelte-2ht8jr{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);white-space:nowrap}.pop-changes.svelte-2ht8jr{align-items:baseline;display:flex;font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);gap:var(--space-card-gap);margin-bottom:var(--space-gap-sm)}.pop-changes.svelte-2ht8jr .is-up:where(.svelte-2ht8jr){color:var(--color-success)}.pop-changes.svelte-2ht8jr .is-down:where(.svelte-2ht8jr){color:var(--color-danger)}.pop-rsi.svelte-2ht8jr{color:var(--color-text-muted)}.pop-asof.svelte-2ht8jr{font-size:var(--text-xs);color:var(--color-text-muted)}.pop-asof.is-stale.svelte-2ht8jr{color:var(--color-danger);font-weight:var(--weight-semibold)}.pop-vp.svelte-2ht8jr{align-items:baseline;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-xs);font-variant-numeric:tabular-nums;gap:var(--space-gap-xs);margin-bottom:var(--space-card-gap)}.pop-vp.svelte-2ht8jr strong:where(.svelte-2ht8jr){color:var(--color-text-primary);font-weight:var(--weight-bold)}.pop-tags.svelte-2ht8jr{display:flex;flex-wrap:wrap;gap:var(--space-gap-2xs);margin-bottom:var(--space-gap-sm)}.pop-tag.svelte-2ht8jr{align-items:center;border-radius:var(--radius-badge-pill);box-sizing:border-box;display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:normal;min-height:var(--height-chip-standard);padding:2px 7px;white-space:nowrap;min-height:var(--height-chip-compact);background:var(--color-bg-muted);color:var(--color-text-muted)}.pop-facts.svelte-2ht8jr{align-items:baseline;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-xs);font-variant-numeric:tabular-nums;gap:var(--space-gap-xs) var(--space-card-gap);margin-bottom:var(--space-card-gap)}.pop-fact.svelte-2ht8jr strong:where(.svelte-2ht8jr){color:var(--color-text-primary);font-weight:var(--weight-bold)}.pop-fact-sub.svelte-2ht8jr{color:var(--color-text-muted)}.pop-fact-result.svelte-2ht8jr strong.is-beat:where(.svelte-2ht8jr){color:var(--color-success)}.pop-fact-result.svelte-2ht8jr strong.is-miss:where(.svelte-2ht8jr){color:var(--color-danger)}.pop-fact-insider.svelte-2ht8jr strong.is-buying:where(.svelte-2ht8jr){color:var(--color-success)}.pop-fact-insider.svelte-2ht8jr strong.is-selling:where(.svelte-2ht8jr){color:var(--color-danger)}.pop-fact-insider.is-no-data.svelte-2ht8jr strong:where(.svelte-2ht8jr){color:var(--color-text-muted);font-weight:var(--weight-medium)}.pop-fact-insider-recent.is-buy.svelte-2ht8jr{color:var(--color-success)}.pop-fact-insider-recent.is-sell.svelte-2ht8jr{color:var(--color-danger)}.pop-fact-earnings.is-imminent.svelte-2ht8jr,.pop-fact-earnings.is-imminent.svelte-2ht8jr strong:where(.svelte-2ht8jr){color:var(--color-danger)}.pop-fact-link.svelte-2ht8jr{color:inherit;text-decoration:none}.pop-fact-link.svelte-2ht8jr:hover{color:var(--color-info)}.pop-watchlists.svelte-2ht8jr{display:flex;flex-wrap:wrap;gap:var(--space-gap-2xs);margin-bottom:var(--space-gap-sm)}.pop-wl.svelte-2ht8jr{align-items:center;border-radius:var(--radius-badge-pill);box-sizing:border-box;display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:normal;min-height:var(--height-chip-standard);padding:2px 7px;white-space:nowrap;min-height:var(--height-chip-compact);background:var(--color-bg-muted);color:var(--color-info);text-decoration:none}.pop-wl.svelte-2ht8jr:hover{text-decoration:underline}.pop-wl-more.svelte-2ht8jr{color:var(--color-text-muted)}.pop-chart.svelte-2ht8jr{margin:var(--space-gap-2xs) 0}.pop-loading.svelte-2ht8jr{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--text-sm);gap:var(--space-gap-2xs);min-width:160px;padding:var(--space-gap-sm) 0}.pop-spinner.svelte-2ht8jr{animation:svelte-2ht8jr-popSpin .7s linear infinite;block-size:1em;border:2px solid var(--color-border);border-radius:50%;border-top-color:var(--color-text-muted);display:inline-block;flex:none;inline-size:1em}@keyframes svelte-2ht8jr-popSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pop-spinner.svelte-2ht8jr{animation-duration:2.4s}}.pop-error.svelte-2ht8jr{color:var(--color-warning-700);display:grid;font-size:var(--text-sm);gap:var(--space-gap-3xs);min-width:180px;padding:var(--space-gap-2xs) 0}.pop-error.svelte-2ht8jr strong:where(.svelte-2ht8jr){color:var(--color-warning-800);font-size:var(--text-md)}
