.market-pulse-skeleton[data-v-7660ecd6]{margin-bottom:var(--space-2)}.market-pulse[data-v-7660ecd6]{background:var(--color-bg-primary);border-left:1px solid var(--color-border);border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--border-radius-lg);padding:var(--space-6);transition:box-shadow var(--transition-base)}.market-pulse[data-v-7660ecd6]:hover{box-shadow:var(--shadow-sm)}.market-pulse--bullish[data-v-7660ecd6]{border-left-color:var(--color-green)}.market-pulse--bearish[data-v-7660ecd6]{border-left-color:var(--color-red)}.market-pulse--stable[data-v-7660ecd6]{border-left-color:#ca9d1f}.market-pulse__header[data-v-7660ecd6]{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.market-pulse__title-row[data-v-7660ecd6]{align-items:center;color:var(--color-text-secondary);display:flex;gap:var(--space-2)}.market-pulse__heading[data-v-7660ecd6]{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.market-pulse__sentiment-dot[data-v-7660ecd6]{animation:pulse-dot-7660ecd6 2s ease-in-out infinite;border-radius:50%;display:inline-block;height:6px;margin-right:2px;width:6px}.market-pulse--bullish .market-pulse__sentiment-dot[data-v-7660ecd6]{background:var(--color-green)}.market-pulse--bearish .market-pulse__sentiment-dot[data-v-7660ecd6]{background:var(--color-red)}.market-pulse--stable .market-pulse__sentiment-dot[data-v-7660ecd6]{background:#ca9d1f}@keyframes pulse-dot-7660ecd6{0%,to{opacity:1}50%{opacity:.4}}.pill--red[data-v-7660ecd6]{background:#b0404014;color:var(--color-red)}.pill--amber[data-v-7660ecd6]{background:#ca9d1f14;color:#92710c}.market-pulse__text[data-v-7660ecd6]{color:var(--color-text-primary);font-size:var(--font-size-base);line-height:1.7;margin:0}.market-pulse__footer[data-v-7660ecd6]{align-items:center;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;margin-top:var(--space-4);padding-top:var(--space-3)}.market-pulse__badge[data-v-7660ecd6]{align-items:center;display:inline-flex;gap:var(--space-1)}.market-pulse__badge[data-v-7660ecd6],.market-pulse__time[data-v-7660ecd6]{color:var(--color-text-muted);font-size:var(--font-size-xs)}
