.mega-panel.mega-grouped{grid-template-columns:minmax(130px,.9fr) repeat(4,minmax(110px,1fr));gap:24px}.mega-grouped .mega-featured{grid-column:2/span 2}@media (width<=1100px){.mega-panel.mega-grouped{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width<=600px){.mega-panel.mega-grouped{grid-template-columns:minmax(0,1fr);gap:18px}}.mega-blocks{columns:3 160px;grid-column:span 3;column-gap:32px}.mega-panel.mega-grouped:not(:has(.mega-intro)) .mega-blocks{columns:4 150px;grid-column:1/span 4}.mega-blocks .mega-link-column{break-inside:avoid;margin-bottom:14px}.mega-blocks .mega-direct{margin-bottom:6px}.main-nav .mega-blocks .mega-direct>a{font-size:13px;font-weight:700}.mega-panel .mega-blocks h3{margin-bottom:8px}@media (width<=1100px){.mega-blocks{columns:auto;grid-column:1/-1}.mega-panel.mega-grouped:not(:has(.mega-intro)) .mega-blocks{columns:auto}.mega-panel.mega-grouped{gap:6px;padding-top:0}.mega-blocks .mega-link-column,.mega-blocks .mega-direct{margin-bottom:4px}.main-nav .mega-blocks .mega-link-column>a{min-height:40px;padding:8px 0}.mega-panel .mega-blocks h3{margin:10px 0 0}.main-nav .mega-blocks .mega-link-column:not(.mega-direct)>a{padding-left:12px}}.admin-side nav>a{color:inherit;opacity:.7;text-align:left;border-radius:6px;justify-content:flex-start;align-items:center;gap:10px;padding:10px;font-size:14px;display:flex}.admin-side nav>a svg{width:17px;height:17px}.admin-side nav>a:hover{opacity:1}.admin-side nav>a[aria-pressed=true]{opacity:1;background:color-mix(in oklch, var(--background) 12%, transparent)}@media (width<=900px){.admin-side nav>a{white-space:nowrap}}
