.az-more-mega{position:fixed;z-index:10050;width:min(760px,calc(100vw - 24px));height:min(520px,calc(100vh - 100px));display:grid;grid-template-columns:250px 1fr;background:#fff;color:#0b2436;border:1px solid #bed1df;border-radius:14px;box-shadow:0 18px 55px rgba(0,25,45,.28);overflow:hidden}
.az-more-mega[hidden]{display:none!important}.az-more-groups{overflow:auto;border-right:1px solid #d9e4ec;background:#f5f8fb;padding:8px}.az-more-group{width:100%;border:0;background:transparent;color:inherit;padding:10px 12px;border-radius:8px;text-align:left;font:inherit;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.az-more-group:hover,.az-more-group.active{background:#0875e1;color:#fff}.az-more-subcategories{overflow:auto;padding:18px}.az-more-subcategories h3{margin:0 0 12px;color:#0875e1}.az-more-subcategory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.az-more-subcategory-grid a{display:block;padding:8px 6px;color:inherit;text-decoration:none;border-radius:6px}.az-more-subcategory-grid a:hover{background:#edf6ff;color:#ed6412}.az-more-mobile-back{display:none;border:0;background:none;color:#0875e1;font-weight:700;margin-bottom:10px}
html[data-theme="dark"] .az-more-mega{background:#071f2e;color:#edf8ff;border-color:#315369}html[data-theme="dark"] .az-more-groups{background:#041824;border-color:#315369}html[data-theme="dark"] .az-more-subcategory-grid a:hover{background:#123449}
@media(max-width:760px){.az-more-mega{inset:70px 10px auto!important;width:calc(100vw - 20px);height:calc(100vh - 145px);grid-template-columns:1fr}.az-more-subcategories{display:none}.az-more-mega.show-subcategories .az-more-groups{display:none}.az-more-mega.show-subcategories .az-more-subcategories{display:block}.az-more-mobile-back{display:inline-block}.az-more-subcategory-grid{grid-template-columns:1fr}}
