.lp-nav-link[data-v-4f390e9a]{color:#0009;transition:background-color .3s var(--lp-ease),color .3s var(--lp-ease);border-radius:100px;align-items:center;padding:8px 14px;font-size:15px;font-weight:500;display:inline-flex}.lp-nav-link[data-v-4f390e9a]:hover{color:var(--lp-text);background-color:#0000000d}.lp-nav-link[data-v-4f390e9a]:focus-visible{outline:2px solid var(--lp-text);outline-offset:2px}.lp-nav-link.router-link-active[data-v-4f390e9a]{color:var(--lp-text)}.directory-badges[data-v-e130d2c1]{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:16px;display:flex}.directory-badges a[data-v-e130d2c1]{border-radius:2px}.directory-badges a[data-v-e130d2c1]:focus-visible{outline:2px solid var(--lp-text);outline-offset:3px}.directory-badges img[data-v-e130d2c1]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;opacity:.55;filter:grayscale();width:auto;max-width:110px;height:20px;transition:opacity .2s var(--lp-ease),filter .2s var(--lp-ease)}.directory-badges a:focus-visible img[data-v-e130d2c1],.directory-badges a:hover img[data-v-e130d2c1]{opacity:1;filter:none}.directory-badges img.is-broken[data-v-e130d2c1]{clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;max-width:none;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.directory-badges a[data-v-e130d2c1]:has(img.is-broken){position:relative}.directory-badge-fallback[data-v-e130d2c1]{color:var(--lp-muted);font-size:13px;line-height:20px}@media (prefers-reduced-motion:reduce){.directory-badges img[data-v-e130d2c1]{transition:none}}.cookie-bar[data-v-8ebfd8f5]{z-index:60;border:1px solid var(--lp-border);max-width:1040px;color:var(--lp-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 auto;padding:16px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 8px 40px #00000024}.cookie-bar[data-v-8ebfd8f5]:focus-visible{outline:2px solid var(--lp-text);outline-offset:3px}.cookie-bar-text[data-v-8ebfd8f5]{min-width:0;color:var(--lp-muted);flex:420px;font-size:14px;line-height:20px}.cookie-bar-title[data-v-8ebfd8f5]{color:var(--lp-text);font-weight:700}.cookie-bar-categories-title[data-v-8ebfd8f5]{flex:100%;font-size:14px;line-height:20px}.cookie-bar-actions[data-v-8ebfd8f5]{flex-wrap:wrap;gap:8px;display:flex}.public-layout .cookie-bar .btn-lp[data-v-8ebfd8f5]{padding:8px 16px;font-size:14px;line-height:20px}.cookie-bar-categories[data-v-8ebfd8f5]{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cookie-bar-category[data-v-8ebfd8f5]{border:1px solid var(--lp-border);background:var(--lp-bg2);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.cookie-bar-category input[data-v-8ebfd8f5]{width:18px;height:18px;accent-color:var(--lp-text);flex:none;margin-top:2px}.cookie-bar-name[data-v-8ebfd8f5]{font-size:14px;font-weight:700;line-height:20px;display:block}.cookie-bar-desc[data-v-8ebfd8f5]{color:var(--lp-muted);margin-top:2px;font-size:13px;line-height:18px;display:block}@media (width<=767px){.cookie-bar[data-v-8ebfd8f5]{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:20px;left:12px}.cookie-bar-categories[data-v-8ebfd8f5]{grid-template-columns:minmax(0,1fr)}.public-layout .cookie-bar .btn-lp[data-v-8ebfd8f5]{flex:auto}}.cookie-bar-enter-active[data-v-8ebfd8f5],.cookie-bar-leave-active[data-v-8ebfd8f5]{transition:opacity .3s var(--lp-ease),transform .3s var(--lp-ease)}.cookie-bar-enter-from[data-v-8ebfd8f5],.cookie-bar-leave-to[data-v-8ebfd8f5]{opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.cookie-bar-enter-active[data-v-8ebfd8f5],.cookie-bar-leave-active[data-v-8ebfd8f5]{transition:none}}
