/* CHAMP OS 6.3 — simplified Artist / direct navigation */
.cos-entry-filters{display:flex;gap:6px;overflow:auto;padding:2px 0 14px;scrollbar-width:none}.cos-entry-filters::-webkit-scrollbar{display:none}.cos-entry-filters button{border:1px solid var(--cos-line);background:#09090a;color:#8b8b8f;border-radius:999px;padding:8px 10px;font-size:9px;white-space:nowrap;cursor:pointer;display:flex;gap:7px;align-items:center}.cos-entry-filters button b{font-size:8px;background:#171719;padding:2px 5px;border-radius:999px}.cos-entry-filters button.active{border-color:var(--cos-gold);color:#111;background:var(--cos-gold)}.cos-entry-filters button.active b{background:rgba(0,0,0,.12);color:#111}
.cos-shell>main{padding-top:18px!important}.cos-shell>.cos-head{margin-bottom:0!important}.cos-tabs{display:none!important}.fo63-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fo63-session-grid{align-items:start}.fo63-session-head h1{font-size:30px!important}.mobile-app-nav{overflow-x:auto!important;justify-content:flex-start!important;scrollbar-width:none}.mobile-app-nav::-webkit-scrollbar{display:none}.mobile-app-nav button{min-width:64px!important;flex:0 0 64px!important}.cg-desktop-nav button[data-cg-view="mix"],.cg-desktop-nav button[data-cg-view="mixDetail"]{display:none!important}
@media(max-width:760px){.fo63-kpis{grid-template-columns:1fr 1fr!important}.fo63-session-head{display:block!important}.fo63-session-head .actions{display:flex!important;overflow-x:auto!important;gap:6px!important;padding-bottom:4px!important}.fo63-session-head .actions .btn{white-space:nowrap!important;flex:0 0 auto!important}.cos-row strong{font-size:8px!important}.cos-entry-filters{margin-right:-14px;padding-right:14px}}
