/* Compact, stable navigation stays within its catalogue section. */
.catalog-toolbar{position:sticky;top:var(--catalog-header-height,96px);z-index:12;background:var(--paper);padding:10px 0 0;box-shadow:0 8px 12px -12px #292a2d55;overflow-anchor:none}
.catalog-toolbar .catalog-menu{position:static;margin:0;grid-template-columns:repeat(7,minmax(0,1fr))}
.catalog-toolbar .catalog-tab{min-height:78px;padding:12px 13px;row-gap:6px;font-size:12px;border-bottom:0;border-right:1px solid #c9c5be}
.catalog-toolbar .catalog-tab:last-child{border-right:0}
.catalog-toolbar .catalog-controls{margin:0 0 22px;padding:12px 0;min-height:90px;border-top:0;background:var(--paper)}
.catalog-toolbar .catalog-playback-note{min-height:18px;margin-top:4px}
.catalog-toolbar .catalog-position{min-height:20px}
.catalog-viewport{touch-action:pan-y pinch-zoom;overflow-anchor:none}
.catalog-swipe-hint{display:none}.catalog .choice-jump{margin-left:8px}
@media(max-width:1050px){.catalog-toolbar .catalog-tab{font-size:11px;padding:10px 8px;min-height:76px}}
@media(max-width:720px){.catalog-toolbar{top:var(--catalog-header-height,80px);padding-top:6px}.catalog-toolbar .catalog-menu{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-toolbar .catalog-tab{font-size:11px;min-height:56px;padding:7px 8px;row-gap:3px;border-right:1px solid #c9c5be;border-bottom:1px solid #c9c5be;grid-template-columns:1fr}.catalog-toolbar .catalog-tab>.cw-icon{display:none}.catalog-toolbar .catalog-tab-number{font-size:7px}.catalog-toolbar .catalog-tab:nth-child(4){border-right:0}.catalog-toolbar .catalog-tab:nth-child(n+5){border-bottom:0}.catalog-toolbar .catalog-tab:last-child{border-right:1px solid #c9c5be}.catalog-toolbar .catalog-controls{display:block;padding:8px 0;margin-bottom:16px;min-height:114px}.catalog-toolbar .catalog-position{font-size:11px;min-height:17px}.catalog-toolbar .catalog-playback-note{font-size:10px;min-height:18px;line-height:1.5}.catalog-toolbar .catalog-control-buttons{margin-top:6px;gap:8px}.catalog-toolbar .catalog-control-buttons button{min-height:38px;min-width:40px;padding:8px}.catalog-toolbar .catalog-control-buttons .catalog-play{min-width:130px}.catalog-swipe-hint{display:block;font-size:11px;margin-top:10px}.catalog .choice-jump{margin-left:0;display:block}}
/* Override the previous seven-category mobile layout within this compact toolbar. */
.catalog-toolbar .catalog-tab:last-child{grid-column:auto}
@media(max-width:720px){.catalog-toolbar .catalog-tab:nth-child(n){border-right:1px solid #c9c5be!important;border-bottom:1px solid #c9c5be!important}.catalog-toolbar .catalog-tab:nth-child(4){border-right:0!important}.catalog-toolbar .catalog-tab:nth-child(n+5){border-bottom:0!important}.catalog-toolbar .catalog-tab:last-child{grid-column:span 2;border-right:0!important}}
.catalog-toolbar .catalog-tab{min-width:0;overflow-wrap:anywhere}
@media(max-width:360px){.catalog-toolbar .catalog-tab{font-size:10px;padding-left:5px;padding-right:5px}}
