.cluster-carousel-guide[data-astro-cid-pmxtdj5i]{margin-bottom:var(--space-2)}.cluster-carousel[data-astro-cid-pmxtdj5i]{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--space-3);margin:0;overflow-x:auto;contain:paint;overscroll-behavior-x:contain;padding:var(--space-1) 0 var(--space-2);list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-1);scrollbar-width:thin}.cluster-carousel-item[data-astro-cid-pmxtdj5i]{list-style:none}.cluster-carousel[data-astro-cid-pmxtdj5i]::-webkit-scrollbar{height:.8rem}.cluster-carousel[data-astro-cid-pmxtdj5i]::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:999px}.cluster-carousel[data-astro-cid-pmxtdj5i]::-webkit-scrollbar-track{background:transparent}.cluster-card[data-astro-cid-pmxtdj5i]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-surface);scroll-snap-align:start;scroll-snap-stop:always}.cluster-card-header[data-astro-cid-pmxtdj5i]{display:grid;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-3)}.cluster-card-copy[data-astro-cid-pmxtdj5i] h3[data-astro-cid-pmxtdj5i]{margin-bottom:var(--space-1)}.cluster-member-summary[data-astro-cid-pmxtdj5i]{margin-bottom:var(--space-2)}.cluster-sparkline-wrap[data-astro-cid-pmxtdj5i]{width:100%}.cluster-sparkline-stack[data-astro-cid-pmxtdj5i]{display:flex;flex-direction:column;gap:var(--space-1)}.cluster-sparkline[data-astro-cid-pmxtdj5i]{width:100%;height:3.6rem;overflow:visible}.cluster-sparkline[data-astro-cid-pmxtdj5i] line[data-astro-cid-pmxtdj5i]{stroke:var(--color-border-strong);stroke-width:1;stroke-dasharray:3 3}.cluster-sparkline[data-astro-cid-pmxtdj5i] path[data-astro-cid-pmxtdj5i]{fill:none;stroke:var(--color-info);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cluster-sparkline-volume[data-astro-cid-pmxtdj5i] path[data-astro-cid-pmxtdj5i]{stroke:var(--color-success)}.cluster-members-table[data-astro-cid-pmxtdj5i]{margin-bottom:0}.cluster-member-row[data-astro-cid-pmxtdj5i] td[data-astro-cid-pmxtdj5i]{vertical-align:top}.cluster-company-cell[data-astro-cid-pmxtdj5i]{min-width:18rem;display:block}.cluster-company-cell[data-astro-cid-pmxtdj5i] .page-row-link[data-astro-cid-pmxtdj5i]{padding-right:.4rem}.cluster-members-table[data-astro-cid-pmxtdj5i] .table-card-meta-cell[data-astro-cid-pmxtdj5i]{display:flex;justify-content:space-between}.market-digest-page{display:grid;gap:var(--space-5)}.stock-ranking-meta-label,.volume-surge-rank-badge,.gap-down-recovery-rank-badge{display:none}.follow-through-day-headline{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-3)}.follow-through-status{display:inline-flex;align-self:flex-start;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-weight:700}.follow-through-status-arrived{background:var(--color-positive-bg);color:var(--color-positive)}.follow-through-status-not-arrived{background:var(--color-info-bg);color:var(--color-info)}.follow-through-status-insufficient{background:var(--color-warning-bg);color:var(--color-warning)}.follow-through-day-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3)}.follow-through-day-metrics div{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}.follow-through-day-metrics dt{margin-block-end:var(--space-1)}.follow-through-day-metrics dd{margin:0;font-weight:700}.ma-convergence-grid{display:grid;gap:var(--space-4);align-items:start}.ma-convergence-column h3,#top-regulations h3{margin-block-end:var(--space-2)}.market-activity-summary-grid{display:grid;gap:var(--space-3);margin:0}.market-activity-summary-card{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}.market-activity-summary-label{margin-block-end:var(--space-1);font-weight:700}.market-activity-summary-value{margin-block-end:var(--space-1);line-height:1.25}.market-activity-badge{display:inline-flex;min-block-size:1.75rem;align-items:center;padding-inline:var(--space-2);border-radius:var(--radius-pill);font-weight:700}.market-activity-badge-active{background:var(--color-success-bg);color:var(--color-success)}.market-activity-badge-neutral{background:var(--color-surface-soft)}.market-activity-badge-calm{background:var(--color-info-bg);color:var(--color-info)}.margin-overview-chart-wrap{margin:0}.margin-overview-chart-wrap svg{display:block;width:100%;height:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.margin-axis{stroke:var(--color-border-strong);stroke-width:1}.margin-bar-sales{fill:var(--color-info)}.margin-bar-purchases{fill:var(--color-positive)}.margin-ratio-line{fill:none;stroke:var(--color-negative);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.stock-ranking-summary-table tbody{display:block}.stock-ranking-summary-table tr.stock-ranking-summary-row{display:grid;grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-3) 0;border-block-end:1px solid var(--color-border)}.stock-ranking-summary-table tr.stock-ranking-summary-row:first-child{border-block-start:1px solid var(--color-border)}.stock-ranking-summary-table tr.stock-ranking-summary-row td{padding:0;border-block-end:0;min-width:0}.stock-ranking-summary-table .stock-ranking-meta-cell{display:grid;gap:var(--space-2);text-align:left}.stock-ranking-summary-table .stock-ranking-meta-price,.stock-ranking-summary-table .stock-ranking-meta-change,.gap-down-recovery-table .gap-down-recovery-meta-cell{display:flex;flex-direction:column;gap:var(--space-1)}.stock-ranking-summary-table .stock-ranking-meta-label,.gap-down-recovery-table .gap-down-recovery-meta-cell:before{display:block}.volume-surge-table .volume-surge-rank-cell,.gap-down-recovery-table .gap-down-recovery-rank-cell{display:none}.volume-surge-table .volume-surge-summary-cell{line-height:1.6}.released-code-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}
