.ml-site-header[data-v-db03b110]{background:var(--ml-bg);border-bottom:1px solid var(--ml-line);color:var(--ml-ink);position:sticky;top:0;z-index:50}.ml-header-inner[data-v-db03b110]{gap:30px;height:76px;margin:auto;max-width:1280px;padding:0 28px}.ml-header-inner[data-v-db03b110],.ml-logo[data-v-db03b110]{align-items:center;display:flex}.ml-logo[data-v-db03b110]{flex-shrink:0;font-size:19px;font-weight:800;gap:9px;letter-spacing:-.8px;min-height:44px}.ml-logo img[data-v-db03b110]{background:#fff;border-radius:9px;height:34px;-o-object-fit:contain;object-fit:contain;width:34px}.ml-desktop-nav[data-v-db03b110]{align-items:center;display:flex;gap:3px;white-space:nowrap}.ml-desktop-nav>a[data-v-db03b110],.ml-menu-anchor>button[data-v-db03b110]{align-items:center;border-radius:8px;display:flex;font-size:14px;font-weight:600;gap:5px;justify-content:center;min-height:44px;padding:0 11px}.ml-desktop-nav>a[data-v-db03b110]:hover,.ml-menu-anchor>button[data-v-db03b110]:hover,.selected[data-v-db03b110]{background:var(--ml-soft);color:var(--ml-brand)}.ml-menu-anchor[data-v-db03b110]{position:relative}.ml-header-popover[data-v-db03b110]{background:var(--ml-surface);border:1px solid var(--ml-line);border-radius:14px;box-shadow:0 14px 35px #18251214;color:var(--ml-ink);left:0;padding:12px;position:absolute;top:100%;z-index:55}.ml-header-popover p[data-v-db03b110]{color:var(--ml-muted);font-size:12px;padding:5px 10px 10px}.ml-header-popover a[data-v-db03b110],.ml-search-popover button[data-v-db03b110]{align-items:center;border-radius:7px;display:flex;font-size:14px;gap:8px;min-height:44px;padding:8px 10px;text-align:left}.ml-header-popover a[data-v-db03b110]:hover,.ml-search-popover button[data-v-db03b110]:hover{background:var(--ml-soft)}.ml-region-popover[data-v-db03b110]{width:292px}.ml-region-links[data-v-db03b110]{display:grid;grid-template-columns:repeat(3,1fr)}.ml-popover-nearby[data-v-db03b110]{border-top:1px solid var(--ml-line);color:var(--ml-brand);font-weight:600;margin-top:8px}.ml-category-popover[data-v-db03b110]{width:176px}.ml-header-actions[data-v-db03b110]{align-items:center;display:flex;gap:9px;margin-left:auto;white-space:nowrap}.ml-header-search[data-v-db03b110]{align-items:center;background:var(--ml-soft);border:1px solid var(--ml-line);border-radius:9px;color:var(--ml-muted);display:flex;gap:7px;height:42px;padding:0 11px;position:relative;width:164px}.ml-header-search input[data-v-db03b110]{background:none;color:var(--ml-ink);font-size:13px;min-width:0;outline:none;width:100%}.ml-search-popover[data-v-db03b110]{left:auto;right:0;top:calc(100% + 7px);white-space:normal;width:255px}.ml-search-popover button[data-v-db03b110]{width:100%}.ml-search-popover small[data-v-db03b110]{background:var(--ml-brand-soft);border-radius:4px;color:var(--ml-brand);font-size:11px;padding:3px 5px;white-space:nowrap}.ml-icon-button[data-v-db03b110]{align-items:center;border-radius:9px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ml-icon-button[data-v-db03b110]:hover{background:var(--ml-soft)}.ml-auth-link[data-v-db03b110],.ml-logout-link[data-v-db03b110],.ml-register-link[data-v-db03b110]{align-items:center;display:flex;font-size:13px;font-weight:600;justify-content:center;min-height:44px;padding:0 7px}.ml-register-link[data-v-db03b110]{border:1px solid var(--ml-line);border-radius:9px;padding:0 13px}.ml-mobile-nav[data-v-db03b110],.ml-mobile-toggle[data-v-db03b110]{display:none}@media(max-width:1199px){.ml-header-search[data-v-db03b110]{display:none}.ml-header-inner[data-v-db03b110]{gap:24px}.ml-desktop-nav>a[data-v-db03b110],.ml-menu-anchor>button[data-v-db03b110]{padding:0 9px}.ml-desktop-nav[data-v-db03b110]{display:none}.ml-mobile-toggle[data-v-db03b110]{display:flex}.ml-header-inner[data-v-db03b110]{height:68px;padding:0 24px}.ml-mobile-nav[data-v-db03b110]{border-top:1px solid var(--ml-line);display:flex;flex-direction:column;max-height:calc(100dvh - 68px);overflow:auto;padding:16px 24px 24px}.ml-mobile-nav>a[data-v-db03b110],.ml-mobile-section[data-v-db03b110]{align-items:center;display:flex;font-size:15px;font-weight:600;gap:8px;min-height:48px;text-align:left}.ml-mobile-section[data-v-db03b110]{justify-content:space-between;width:100%}.ml-mobile-search[data-v-db03b110]{align-items:center;background:var(--ml-soft);border:1px solid var(--ml-line);border-radius:10px;display:flex;gap:10px;margin-bottom:12px;padding:5px 8px 5px 13px}.ml-mobile-search input[data-v-db03b110]{background:none;font-size:14px;min-width:0;outline:none;width:100%}.ml-mobile-search button[data-v-db03b110]{color:var(--ml-brand);font-size:14px;font-weight:700;height:44px;padding:0 12px;white-space:nowrap}.ml-mobile-region-links[data-v-db03b110]{background:var(--ml-soft);border-radius:10px;display:grid;grid-template-columns:repeat(3,1fr);padding:8px}.ml-mobile-region-links a[data-v-db03b110]{align-items:center;display:flex;font-size:14px;min-height:44px;padding:6px}.ml-mobile-auth[data-v-db03b110]{border-top:1px solid var(--ml-line);display:flex;gap:20px;margin-top:12px;padding-top:12px}.ml-mobile-auth a[data-v-db03b110],.ml-mobile-auth button[data-v-db03b110]{align-items:center;display:flex;font-size:14px;min-height:44px}}@media(max-width:600px){.ml-header-inner[data-v-db03b110]{gap:8px;height:64px;padding:0 16px}.ml-logo[data-v-db03b110]{font-size:17px;gap:7px}.ml-logo img[data-v-db03b110]{height:30px;width:30px}.ml-header-actions[data-v-db03b110]{gap:0}.ml-logout-link[data-v-db03b110],.ml-notification[data-v-db03b110],.ml-register-link[data-v-db03b110]{display:none}.ml-auth-link[data-v-db03b110]{font-size:12px;padding:0 6px}.ml-mobile-nav[data-v-db03b110]{max-height:calc(100dvh - 64px);padding:14px 18px 24px}}@media(max-width:359px){.ml-auth-link[data-v-db03b110]{display:none}}.ml-site-footer[data-v-69bed515]{background:var(--ml-soft);border-top:1px solid var(--ml-line);color:var(--ml-muted)}.ml-site-footer .text-white[data-v-69bed515]{color:var(--ml-ink)}.ml-site-footer .text-stone-400[data-v-69bed515],.ml-site-footer .text-stone-500[data-v-69bed515]{color:var(--ml-muted)}.ml-site-footer .border-stone-800[data-v-69bed515]{border-color:var(--ml-line)}.ml-site-footer a[data-v-69bed515]:hover{color:var(--ml-brand);text-decoration:underline}.ml-site-footer h3[data-v-69bed515]{font-size:13px}.ml-site-footer li>a[data-v-69bed515]{align-items:center;display:inline-flex;min-height:30px}.ml-site-footer ul[data-v-69bed515]{display:flex;flex-direction:column;gap:3px}.ml-site-footer ul[data-v-69bed515]>:not([hidden])~:not([hidden]){margin-top:0}.ml-site-footer .max-w-7xl[data-v-69bed515]{max-width:1280px}@media(max-width:767px){.ml-site-footer .py-12[data-v-69bed515]{padding-bottom:28px;padding-top:30px}.ml-site-footer .gap-8[data-v-69bed515]{gap:24px}.ml-site-footer .mt-12[data-v-69bed515]{margin-top:28px}.ml-site-footer li>a[data-v-69bed515]{min-height:40px}.ml-site-footer .text-center[data-v-69bed515]{text-align:left}.ml-site-footer .leading-relaxed[data-v-69bed515]{line-height:1.8}}
