.mc-header-inner>.mc-nav{min-width:0}.mc-nav a{white-space:nowrap}.mc-nav .mc-icon{flex:none}
.category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.hub-category[data-category="hub"],.category-dialog[data-category="hub"],.mc-directory [data-category="hub"]{--category-color:#50ded1;--category-tint:#112c2d}
.hub-category[data-category="apps"],.category-dialog[data-category="apps"],.mc-directory [data-category="apps"]{--category-color:#8daeff;--category-tint:#1d2843}
.hub-category[data-category="games"],.category-dialog[data-category="games"],.mc-directory [data-category="games"]{--category-color:#ffc078;--category-tint:#30251c}
.mc-directory [data-category="tools"]{--category-color:#b9a1ff;--category-tint:#29213f}
.directory-heading{display:flex;align-items:center;gap:18px;margin-bottom:28px}.directory-heading h1{margin:0;font-size:clamp(1.8rem,4vw,2.5rem);letter-spacing:-.04em}.directory-heading>a,.directory-open{display:inline-grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--mc-border,#263143);border-radius:12px;color:var(--mc-muted,#94a3b8);text-decoration:none}.directory-open{margin-top:16px}.directory-heading>a:hover,.directory-open:hover{color:var(--mc-accent,#00e5ff);border-color:currentColor}.mc-directory .tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-icon>svg{width:26px;height:26px}
@media(max-width:1000px){.mc-header-inner>.mc-nav .mc-nav-label{display:none}.mc-header-inner>.mc-nav a{min-width:40px;justify-content:center}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.mc-header-inner>.mc-nav:not([data-news-desktop-nav]){grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.mc-header-inner>.mc-nav:not([data-news-desktop-nav]) a{min-width:0;padding:10px 4px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-trigger{min-height:155px;padding:18px;gap:14px}.category-icon{width:46px;height:46px;border-radius:14px}.category-icon svg{width:26px;height:26px}.category-open{right:15px;top:18px}.mc-directory .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-heading{margin-bottom:22px}.news-app-panel .mc-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}
