/* Shared guidance and discovery layout. Console access remains desktop-first. */
.anc-input-guide{margin:6px 12px;color:var(--ink-dim,#a7bbb0);font:12px/1.5 var(--sans,sans-serif)}
.anc-input-guide summary{cursor:pointer;padding:5px 0;color:var(--accent-text,#a7cba9)}
.anc-input-guide p{margin:4px 0 10px;max-width:65ch}
.vc-decision-head-actions{flex-wrap:wrap}
#chooser .ch-desc{max-width:60ch}
/* Keep the complete gated chip catalog and the original scrolling ticker.
   index.html owns ticker motion, hover/focus pause, and reduced-motion behavior. */
@media(max-width:1040px){
  #chooser .ch-grid:not([data-count="3"]){grid-template-columns:repeat(2,minmax(0,1fr))!important}
  #chooser .ch-card{min-width:0}
  #chooser .ch-well .wk{max-width:64%!important}
}
@media(max-width:760px){
  #chooser .ch-grid,#chooser .ch-grid[data-count="3"],#chooser .ch-grid:not([data-count="3"]){grid-template-columns:1fr!important}
  #chooser .dk-h1{font-size:clamp(30px,8vw,48px)}
  #chooser .dk-nav{flex-wrap:wrap;gap:16px}
  #chooser .dk-navlinks{gap:12px;flex-wrap:wrap}
  #chooser .dk-inner{padding-left:22px;padding-right:22px}
  #chooser .dk-cmdbar{padding:10px;gap:8px}
  #chooser .dk-cmdbar input{font-size:16px}
}
