.tab-label{display:inline-block}@media (max-width:768px){.tab-container.tab-container--collapse{gap:0}.tab-container--collapse .tab{flex:auto;justify-content:center;gap:0;min-width:44px;min-height:44px}.tab-container--collapse .tab>i{color:currentColor;font-size:20px}.tab-container--collapse .tab .tab-label{font-size:var(--text-h3);opacity:0;white-space:nowrap;vertical-align:middle;max-width:0;transition:max-width var(--motion-base) var(--ease-out), margin-left var(--motion-base) var(--ease-out), opacity var(--motion-fast) var(--ease-out);margin-left:0;overflow:hidden}.tab-container--collapse .tab.active .tab-label{opacity:1;max-width:10em;margin-left:8px}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.tab-container--collapse .tab .tab-label{transition:none}}
