.mcsi-section.svelte-jdyxmc.svelte-jdyxmc{gap:.95rem;background:var(--finance-bg);border:1px solid var(--finance-border);border-radius:18px;padding:1rem;color:var(--finance-text);font-family:var(--font-body)}.mcsi-hero.svelte-jdyxmc.svelte-jdyxmc{margin-bottom:.2rem;gap:.4rem}.mcsi-section.svelte-jdyxmc h1.svelte-jdyxmc{margin:0;font-size:var(--type-page-title);line-height:1.14;font-weight:600;color:var(--finance-text)}.mcsi-section.svelte-jdyxmc p.svelte-jdyxmc{margin:0;font-size:var(--type-body);line-height:var(--line-copy);color:var(--finance-muted)}.mcsi-section.svelte-jdyxmc .ink-label.svelte-jdyxmc{font-size:.82rem;color:var(--finance-meta)}.mcsi-grid.svelte-jdyxmc.svelte-jdyxmc{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mcsi-today.svelte-jdyxmc.svelte-jdyxmc,.signals.svelte-jdyxmc.svelte-jdyxmc,.chart-block.svelte-jdyxmc.svelte-jdyxmc,.history-list.svelte-jdyxmc.svelte-jdyxmc{background:var(--finance-surface);border:1px solid var(--finance-border);border-radius:12px;padding:.86rem .92rem;box-shadow:none}.mcsi-score.svelte-jdyxmc.svelte-jdyxmc{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin:.12rem 0 0;color:var(--finance-accent);letter-spacing:-.01em;line-height:1.1}.mcsi-date.svelte-jdyxmc.svelte-jdyxmc{color:var(--finance-meta);margin-bottom:.35rem;font-size:.84rem;font-weight:500}.mcsi-note.svelte-jdyxmc.svelte-jdyxmc{margin:0}.signals-grid.svelte-jdyxmc.svelte-jdyxmc{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.58rem}.signal-card.svelte-jdyxmc.svelte-jdyxmc{background:color-mix(in srgb,var(--finance-surface) 90%,var(--color-text-primary) 10%);border:1px solid var(--finance-border);border-radius:10px;padding:.64rem .74rem;box-shadow:none}.signal-label.svelte-jdyxmc.svelte-jdyxmc{font-size:.9rem;color:var(--finance-meta);margin-bottom:.16rem}.signal-score.svelte-jdyxmc.svelte-jdyxmc{font-weight:600;font-size:1.27rem;line-height:1.25;color:var(--finance-text)}.chart-header.svelte-jdyxmc.svelte-jdyxmc{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.62rem;flex-wrap:wrap}.chart-caption.svelte-jdyxmc.svelte-jdyxmc{font-size:.9rem;color:var(--finance-muted);line-height:var(--line-copy)}.chart.svelte-jdyxmc.svelte-jdyxmc{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:.62rem;align-items:end}.bar.svelte-jdyxmc.svelte-jdyxmc{display:grid;gap:.28rem}.bar-fill.svelte-jdyxmc.svelte-jdyxmc{height:120px;background:color-mix(in srgb,var(--finance-accent) 74%,var(--finance-surface) 26%);border-radius:9px;box-shadow:inset 0 0 0 1px #342d27b8;width:100%;transform-origin:bottom;transition:height .2s ease}.bar-footer.svelte-jdyxmc.svelte-jdyxmc{display:flex;justify-content:space-between;font-size:.8rem;line-height:1.3;color:var(--finance-meta);font-weight:500}.bar-score.svelte-jdyxmc.svelte-jdyxmc{font-weight:700;color:var(--finance-text)}.history-list.svelte-jdyxmc ul.svelte-jdyxmc{list-style:none;padding:0;margin:.42rem 0 0;display:grid;gap:.25rem}.history-list.svelte-jdyxmc li.svelte-jdyxmc{display:flex;justify-content:space-between;align-items:baseline;padding:.45rem 0;border-bottom:1px solid rgba(143,132,120,.22)}.history-list.svelte-jdyxmc li.svelte-jdyxmc:last-child{border-bottom:none}.history-date.svelte-jdyxmc.svelte-jdyxmc{font-size:.94rem;font-weight:600;color:var(--finance-text)}.history-score.svelte-jdyxmc.svelte-jdyxmc{font-size:.84rem;font-weight:500;color:var(--finance-meta)}.empty-copy.svelte-jdyxmc.svelte-jdyxmc{font-size:1.02rem}@media (min-width: 900px){.mcsi-section.svelte-jdyxmc.svelte-jdyxmc{padding:1.2rem}}
