/* v66: single state source for equity axis controls; last loaded on both explorer pages. */
.ts-v40-axis-actions{display:inline-flex;gap:4px;padding:4px;border-radius:12px;border:1px solid #456878;background:#0b2231;max-width:100%;flex-wrap:wrap}
.ts-v40-axis-actions button,.ts-v40-axis-actions button:first-child,.ts-v40-axis-actions button:last-child{appearance:none;min-width:0;max-width:100%;flex:1 1 auto;padding:10px 14px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#c2d8e0!important;font-weight:750;line-height:1.3;cursor:pointer;overflow-wrap:normal;word-break:normal}
.ts-v40-axis-actions button[aria-pressed="true"],.ts-v40-axis-actions button.is-active[aria-pressed="true"]{background:#68dfc9!important;color:#08202b!important;border-color:#79f0da!important;box-shadow:0 2px 10px rgba(0,0,0,.18)}
.ts-v40-axis-actions button[aria-pressed="false"]{background:transparent!important;color:#c2d8e0!important;border-color:transparent!important}
.ts-v40-axis-actions button:focus-visible{outline:2px solid #97c5ff;outline-offset:2px}
@media(max-width:600px){.ts-v40-axis-row{align-items:stretch}.ts-v40-axis-actions{display:flex;width:100%}.ts-v40-axis-actions button{font-size:.74rem!important;padding:10px 6px!important}}
html[data-theme="light"] .ts-v40-axis-actions{background:#e9f4f6;border-color:#bad1dc}
html[data-theme="light"] .ts-v40-axis-actions button[aria-pressed="false"]{color:#194255!important}
