.scard.svelte-175981w{container:card / inline-size;position:relative;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-card, 14px);font-family:var(--font-display);color:var(--c-text-1);overflow:hidden;margin-bottom:14px;animation:slideIn .35s ease-out;transition:border-color .15s ease,box-shadow .15s ease}.scard.svelte-175981w:hover{border-color:var(--c-btn-hover-border)}.scard.high-impact.svelte-175981w{box-shadow:0 0 24px var(--high-impact-glow)}.scard.focused.svelte-175981w{outline:2px solid var(--c-primary);outline-offset:-2px;box-shadow:0 0 0 4px #0074c833;box-shadow:0 0 0 4px oklch(.55 .18 250 / .2)}.scard-grid.svelte-175981w{display:grid;grid-template-columns:220px 1fr}.content.svelte-175981w{padding:22px 24px;display:flex;flex-direction:column;gap:18px;min-width:0}.scard.compact.svelte-175981w .content:where(.svelte-175981w){gap:12px;padding:16px 20px}@container card (max-width: 760px){.scard-grid.svelte-175981w{grid-template-columns:1fr}.content.svelte-175981w{padding:20px 22px 22px;gap:16px}}.pc.svelte-1xpk4rw{font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pc.up.svelte-1xpk4rw{color:var(--c-up)}.pc.down.svelte-1xpk4rw{color:var(--c-down)}.spark-wrap.svelte-10qk83i{width:100%;display:block}.spark.svelte-10qk83i{display:block;overflow:visible}.placeholder.svelte-10qk83i{width:100%;height:100%}.spine.svelte-87p1pk{padding:22px 22px 20px;display:flex;flex-direction:column;gap:6px;position:relative}.spine[data-sentiment=bullish].svelte-87p1pk{background:linear-gradient(180deg,var(--c-bull-bg) 0%,transparent 100%),var(--c-surface-2);border-right:1px solid var(--c-bull-ring)}.spine[data-sentiment=bearish].svelte-87p1pk{background:linear-gradient(180deg,var(--c-bear-bg) 0%,transparent 100%),var(--c-surface-2);border-right:1px solid var(--c-bear-ring)}.spine[data-sentiment=mixed].svelte-87p1pk{background:linear-gradient(180deg,var(--c-mixed-bg) 0%,transparent 100%),var(--c-surface-2);border-right:1px solid var(--c-mixed-ring)}.spine[data-sentiment=neutral].svelte-87p1pk{background:linear-gradient(180deg,var(--c-neutral-bg) 0%,transparent 100%),var(--c-surface-2);border-right:1px solid var(--c-neutral-ring)}.row-top.svelte-87p1pk{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.ticker.svelte-87p1pk{font-family:var(--font-mono);font-size:32px;font-weight:800;letter-spacing:-.025em;line-height:1}.exch.svelte-87p1pk{font-family:var(--font-mono);font-size:10px;font-weight:600;color:var(--c-text-3);letter-spacing:.1em}.name.svelte-87p1pk{font-size:13px;color:var(--c-text-2);margin-bottom:14px;line-height:1.3}.price-wrap.svelte-87p1pk{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.price.svelte-87p1pk{font-family:var(--font-mono);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;color:var(--c-text-1)}.spark-block.svelte-87p1pk{margin-top:auto}.axis.svelte-87p1pk{margin-top:4px;display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:9.5px;color:var(--c-text-3);letter-spacing:.05em}.acts.svelte-1tsea7c{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.acts.svelte-1tsea7c>*{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-size:13px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;border-radius:8px;padding:9px 14px;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform 50ms ease,filter .15s ease}.acts.svelte-1tsea7c>*:active{transform:translateY(.5px)}.acts-primary.svelte-1tsea7c{background:var(--c-primary);color:var(--c-primary-fg);border:1px solid transparent}.acts-primary.svelte-1tsea7c:hover{filter:brightness(1.08)}.acts-ghost.svelte-1tsea7c{background:transparent;color:var(--c-text-1);border:1px solid var(--c-border)}.acts-ghost.svelte-1tsea7c:hover{background:var(--c-btn-hover);border-color:var(--c-btn-hover-border)}.acts-toggle.svelte-1tsea7c{margin-left:auto}@container card (max-width: 480px){.acts.svelte-1tsea7c{gap:6px}.acts.svelte-1tsea7c>*{flex:1 1 auto;justify-content:center;padding:10px 12px}.acts-toggle.svelte-1tsea7c{margin-left:0;flex:0 0 100%}}
