:where(.tool-column){background:var(--color-bg-neu);border-bottom:1px solid var(--divider);scrollbar-width:none;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex;overflow-x:auto}.tool-column .column-button{background:var(--color-surface);width:80px;height:76px;box-shadow:var(--shadow-neu-up-sm);color:var(--color-muted);cursor:pointer;border:0;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;transition:box-shadow .2s,background .2s;display:flex}.tool-column .column-button[aria-pressed=true]{background:var(--gradient-neu-violet);box-shadow:var(--shadow-neu-up-sm-violet);color:#fff}.tool-column .column-label{font-family:var(--font-body);letter-spacing:.2px;text-align:center;color:inherit;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:600;line-height:1}.tool-column .column-divider{background:var(--divider);flex:0 0 1px;align-self:stretch;margin:0 .25rem}
