.module-launcher[data-v-4f34ba6a]{position:relative;display:inline-block}.module-launcher__btn[data-v-4f34ba6a]{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.25rem;cursor:pointer;border:1px solid var(--storefront-border, #e5e7eb);background:var(--storefront-surface, #fff);color:var(--storefront-text, #111827);transition:background .15s ease,border-color .15s ease}.module-launcher__btn[data-v-4f34ba6a]:hover{background:var(--storefront-primary-soft, #f3f4f6)}.module-launcher--dark .module-launcher__btn[data-v-4f34ba6a]{border-color:#ffffff59;background:transparent;color:#fff}.module-launcher--dark .module-launcher__btn[data-v-4f34ba6a]:hover{background:rgba(255,255,255,.12)}.navbar-landing.is-sticky .module-launcher--dark .module-launcher__btn{border-color:#fff;background:var(--single_landing_header_bg, #0f766e);color:#fff}.navbar-landing.is-sticky .module-launcher--dark .module-launcher__btn:hover{background:var(--lp-primary-deep, #064e47)}.module-launcher__panel[data-v-4f34ba6a]{position:fixed;z-index:1080;width:320px;max-width:calc(100vw - 24px);padding:14px;border-radius:18px;background:#fff;box-shadow:0 16px 40px #0f172a2e}.module-launcher__grid[data-v-4f34ba6a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.module-launcher__item[data-v-4f34ba6a]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;color:#0f172a;text-align:center;text-decoration:none;cursor:pointer}.module-launcher__item[data-v-4f34ba6a]:hover:not(.is-disabled){background:#f1f5f9;color:#0f172a}.module-launcher__item.is-current[data-v-4f34ba6a]{background:#eef2ff}.module-launcher__item.is-disabled[data-v-4f34ba6a]{opacity:.55;cursor:not-allowed}.module-launcher__icon[data-v-4f34ba6a]{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:var(--lp-primary-dark, #0f766e);color:#fff;font-size:1.4rem;overflow:hidden}.module-launcher__icon img[data-v-4f34ba6a]{width:100%;height:100%;object-fit:cover}.module-launcher__name[data-v-4f34ba6a]{font-size:.78rem;font-weight:600;line-height:1.2}.module-launcher__soon[data-v-4f34ba6a]{font-size:.65rem;color:#64748b}.module-launcher__backdrop[data-v-4f34ba6a]{display:none}@media (max-width: 575px){.module-launcher__backdrop[data-v-4f34ba6a]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1070;background:rgba(15,23,42,.45)}.module-launcher__panel[data-v-4f34ba6a]{top:auto!important;right:0!important;bottom:0;left:0!important;width:auto!important;width:auto;max-width:none;padding:20px 16px 28px;border-radius:22px 22px 0 0}}
