/* Final163: home analyst and latest-analysis rails, matched to exchange-card scrolling. */
.arz-analysis-market-panel .arz-analysis-rail-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;min-width:0}
.arz-analysis-market-panel .arz-analysis-rail-actions>a{margin-inline-start:5px;white-space:nowrap;color:#0d9488;font-size:11px;font-weight:800;text-decoration:none}
.arz-analysis-market-panel .arz-analysis-rail-actions>button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border:1px solid rgba(148,163,184,.35);border-radius:11px;background:#fff;color:#334155;font-size:22px;line-height:1;box-shadow:0 2px 7px rgba(15,23,42,.05);transition:background .16s,border-color .16s,color .16s,transform .16s;cursor:pointer}
.arz-analysis-market-panel .arz-analysis-rail-actions>button:hover{background:#f0fdfa;border-color:rgba(13,148,136,.45);color:#0f766e;transform:translateY(-1px)}
.dark .arz-analysis-market-panel .arz-analysis-rail-actions>button{background:#192332;color:#e2e8f0;border-color:#354256}
.dark .arz-analysis-market-panel .arz-analysis-rail-actions>button:hover{background:#16342f;border-color:#0d9488;color:#5eead4}
.arz-analysis-market-panel .arz-analysis-latest-grid,.arz-analysis-market-panel .arz-analysis-leader-grid{direction:inherit;scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.52) rgba(148,163,184,.12);touch-action:pan-x pan-y}
.arz-analysis-market-panel .arz-analysis-latest-grid::-webkit-scrollbar,.arz-analysis-market-panel .arz-analysis-leader-grid::-webkit-scrollbar{height:6px}
.arz-analysis-market-panel .arz-analysis-latest-grid::-webkit-scrollbar-track,.arz-analysis-market-panel .arz-analysis-leader-grid::-webkit-scrollbar-track{border-radius:999px;background:rgba(148,163,184,.12)}
.arz-analysis-market-panel .arz-analysis-latest-grid::-webkit-scrollbar-thumb,.arz-analysis-market-panel .arz-analysis-leader-grid::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(100,116,139,.52)}
@media(max-width:760px){.arz-analysis-market-panel .arz-analysis-market-header,.arz-analysis-market-panel .arz-analysis-subheading{align-items:flex-start}.arz-analysis-market-panel .arz-analysis-rail-actions{width:100%;justify-content:flex-start}.arz-analysis-market-panel .arz-analysis-rail-actions>a{margin-inline-start:auto}.arz-analysis-market-panel .arz-analysis-rail-actions>button{width:38px;height:38px;flex-basis:38px}}
@media(prefers-reduced-motion:reduce){.arz-analysis-market-panel .arz-analysis-latest-grid,.arz-analysis-market-panel .arz-analysis-leader-grid{scroll-behavior:auto!important}.arz-analysis-market-panel .arz-analysis-rail-actions>button{transition:none}}
