.hm-cc{margin:clamp(1.5rem,4vw,2.5rem) auto;max-width:1200px;padding-inline:clamp(1rem,4vw,2rem)}.hm-cc__grid{display:grid;gap:clamp(.75rem,1.5vw,1rem);grid-template-columns:repeat(3,1fr)}.hm-cc__tile{background:var(--hm-bg-elevated);border:1px solid var(--hm-neutral-200);border-radius:16px;padding:clamp(1rem,2vw,1.5rem);box-shadow:0 1px 2px rgba(28,25,23,.04),0 8px 24px -16px rgba(28,25,23,.18);display:flex;flex-direction:column;gap:.6rem;min-width:0}.hm-cc__tile--market{grid-column:span 1}.hm-cc__tile--board{grid-column:span 2}.hm-cc__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--hm-text-muted)}.hm-cc__body{position:relative;max-height:240px;overflow:hidden}.hm-cc__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--hm-bg-elevated));pointer-events:none}.hm-cc__more{margin-top:auto;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--hm-primary)}.hm-cc__more:hover{color:var(--hm-primary-hover)}.hm-cc__scanner-count{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--hm-text-secondary)}.hm-cc__scanner-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.hm-cc__scanner-list li{font-size:var(--text-sm);color:var(--hm-text-secondary)}.hm-cc__scanner-list .is-priority{color:var(--hm-primary-hover);font-weight:var(--font-semibold)}.hm-cc__quiet{color:var(--hm-text-muted);font-size:var(--text-sm)}.hm-cc__actions{margin-top:clamp(.75rem,1.5vw,1rem)}@media (max-width:860px){.hm-cc__grid{grid-template-columns:1fr 1fr}.hm-cc__tile--board{grid-column:span 2}}@media (max-width:560px){.hm-cc__grid{grid-template-columns:1fr}.hm-cc__tile--board,.hm-cc__tile--market{grid-column:span 1}}