.popnav[data-v-e8f38f5b]{z-index:3000;border:1px solid var(--site-hairline);background:var(--site-surface);border-radius:20px;flex-direction:column;width:calc(min(400px,100vw - 24px));max-height:calc(min(520px,100dvh - 106px));display:flex;position:fixed;bottom:76px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 60px #071e2e47,0 2px 8px #071e2e1a}@media (width<=767.98px){:root:has(.site-chrome--appbar,.site-chrome--mapapp) .popnav[data-v-e8f38f5b]{bottom:calc(48px + var(--map-app-bar-h,60px));max-height:min(520px,100dvh - 78px - var(--map-app-bar-h,60px))}}.popnav__head[data-v-e8f38f5b]{border-bottom:1px solid var(--site-hairline);align-items:center;gap:6px;padding:12px 12px 12px 18px;display:flex}.popnav__head[data-v-e8f38f5b]:has(.popnav__icon-btn+.popnav__title){padding-left:8px}.popnav__title[data-v-e8f38f5b]{min-width:0;font-family:var(--site-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;color:var(--site-heading);flex:1;font-size:18px;overflow:hidden}.popnav__icon-btn[data-v-e8f38f5b],.popnav__icon-btn[data-v-e8f38f5b]:active,.popnav__icon-btn[data-v-e8f38f5b]:hover{width:34px;height:34px;box-shadow:none;color:var(--site-muted);cursor:pointer;transition:background-color var(--site-ease),color var(--site-ease);background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.popnav__icon-btn[data-v-e8f38f5b]:hover{background:var(--site-page);color:var(--site-heading)}.popnav__icon-btn svg[data-v-e8f38f5b]{height:16px}.popnav__body[data-v-e8f38f5b]{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.popnav__grid[data-v-e8f38f5b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:14px;display:grid}.popnav__tile[data-v-e8f38f5b],.popnav__tile[data-v-e8f38f5b]:active,.popnav__tile[data-v-e8f38f5b]:hover{min-width:0;box-shadow:none;font-family:var(--site-sans);color:var(--site-text);cursor:pointer;transition:background-color var(--site-ease),border-color var(--site-ease);background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:10px;margin:0;padding:14px 6px 12px;display:flex}.popnav__tile[data-v-e8f38f5b]:hover{background:var(--site-page);border-color:var(--site-hairline)}.popnav__tile[data-v-e8f38f5b]:focus-visible{outline:2px solid var(--site-cyan);outline-offset:-2px}.popnav__tile-icon[data-v-e8f38f5b]{width:46px;height:46px;color:var(--site-heading);transition:background-color var(--site-ease),color var(--site-ease);background:#0b5c8c14;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.popnav__tile-icon svg[data-v-e8f38f5b]{height:18px}.popnav__tile:hover .popnav__tile-icon[data-v-e8f38f5b]{background:var(--site-navy);color:#fff}.popnav__tile-icon--flag[data-v-e8f38f5b] svg{border-radius:3px;width:26px;height:auto}.popnav__tile:hover .popnav__tile-icon--flag[data-v-e8f38f5b]{background:#0b5c8c24}.popnav__tile.is-current .popnav__tile-icon[data-v-e8f38f5b]{box-shadow:inset 0 0 0 2px var(--site-cyan)}.popnav__tile-label[data-v-e8f38f5b]{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.popnav__sections[data-v-e8f38f5b]{padding-bottom:4px}.popnav__group[data-v-e8f38f5b]{color:var(--site-muted,#6b7280);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:12px 18px 2px;font-size:.6875rem;font-weight:700}.popnav__list[data-v-e8f38f5b]{flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:flex}.popnav__group+.popnav__list[data-v-e8f38f5b]{padding-top:2px}.popnav__row[data-v-e8f38f5b]{color:var(--site-text);transition:background-color var(--site-ease),color var(--site-ease);border-radius:12px;align-items:center;gap:12px;padding:8px 10px;display:flex}.popnav__row[data-v-e8f38f5b]:focus-visible,.popnav__row[data-v-e8f38f5b]:hover{background:var(--site-page);color:var(--site-heading)}.popnav__row.is-current[data-v-e8f38f5b]{color:var(--site-heading);background:#21a7d81a}.popnav__row-icon[data-v-e8f38f5b],.popnav__row-thumb[data-v-e8f38f5b]{width:34px;height:34px;color:var(--site-link);background:#0b5c8c14;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.popnav__row-icon svg[data-v-e8f38f5b]{height:14px}.popnav__row-thumb img[data-v-e8f38f5b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.popnav__row-text[data-v-e8f38f5b]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.popnav__row-chevron[data-v-e8f38f5b]{height:11px;color:var(--site-placeholder);flex:none}.popnav__search[data-v-e8f38f5b]{max-width:none;margin:8px 10px 12px}.popnav__more[data-v-e8f38f5b]{text-align:center;min-height:24px;color:var(--site-body)}.popnav__empty[data-v-e8f38f5b]{color:var(--site-body);padding:18px 10px;font-size:14px}.popnav__note[data-v-e8f38f5b]{flex-direction:column;align-items:flex-start;gap:14px;padding:20px 18px 22px;display:flex}.popnav__note p[data-v-e8f38f5b]{color:var(--site-body);margin:0;font-size:14px;line-height:1.6}.popnav-enter-active[data-v-e8f38f5b],.popnav-leave-active[data-v-e8f38f5b]{transition:opacity .16s,transform .16s}.popnav-enter-from[data-v-e8f38f5b],.popnav-leave-to[data-v-e8f38f5b]{opacity:0;transform:translate(-50%,10px)}@media (prefers-reduced-motion:reduce){.popnav-enter-active[data-v-e8f38f5b],.popnav-leave-active[data-v-e8f38f5b]{transition:none}}
