.ac-result.svelte-n3ft7h em{color:hsl(var(--primary));font-style:normal;font-weight:700}.place-actions.svelte-3opxc2{border-bottom:1px solid var(--color-border);background:var(--color-background);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}.place-action.svelte-3opxc2{min-width:0;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:1;transition:color .14s;display:flex}.place-action.svelte-3opxc2:hover{color:var(--color-foreground)}.place-action-icon.svelte-3opxc2{border:1px solid color-mix(in oklab, var(--color-border) 80%, transparent);background:color-mix(in oklab, var(--color-muted) 46%, white);width:38px;height:38px;color:var(--color-foreground);border-radius:999px;justify-content:center;align-items:center;transition:background-color .14s,border-color .14s,transform .14s;display:flex;box-shadow:0 1px 2px #0f172a0f}.place-action.svelte-3opxc2:hover .place-action-icon:where(.svelte-3opxc2){background:var(--color-muted);border-color:var(--color-border);transform:translateY(-1px)}.place-tabs.svelte-3opxc2{border-bottom:1px solid var(--color-border);background:var(--color-background);height:45px;display:flex}.place-tab.svelte-3opxc2{background:0 0;border:0;flex:1;font-size:14px;font-weight:700;transition:color .14s}.place-info-card.svelte-3opxc2,.place-description-card.svelte-3opxc2{border:1px solid color-mix(in oklab, var(--color-border) 74%, transparent);background:var(--color-background);border-radius:10px;margin:10px 12px 0;overflow:hidden}.place-info-row.svelte-3opxc2{align-items:flex-start;gap:11px;min-width:0;padding:13px 14px;display:flex}.place-info-row.svelte-3opxc2+.place-info-row:where(.svelte-3opxc2){border-top:1px solid color-mix(in oklab, var(--color-border) 68%, transparent)}.place-info-icon.svelte-3opxc2{width:22px;height:22px;color:var(--color-muted-foreground);flex:none;justify-content:center;align-items:center;display:flex}.place-info-text.svelte-3opxc2,.place-info-value.svelte-3opxc2{min-width:0;color:var(--color-foreground);font-size:14px;line-height:1.45}.place-info-link.svelte-3opxc2{color:#0b73ff;flex:1;align-items:center;gap:4px;font-size:14px;line-height:1.45;display:flex}.place-info-body.svelte-3opxc2{flex:1;min-width:0}.place-info-label.svelte-3opxc2{color:var(--color-muted-foreground);font-size:11px;line-height:1.2}.place-info-value.svelte-3opxc2{white-space:pre-wrap;margin-top:3px}.place-description-card.svelte-3opxc2{padding:14px}.place-description.svelte-3opxc2{color:var(--color-muted-foreground);font-size:14px;line-height:1.65}.line-clamp-4.svelte-3opxc2{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tab-active.svelte-3opxc2{color:var(--color-foreground);border-bottom:2px solid #0b73ff}.tab-inactive.svelte-3opxc2{color:var(--color-muted-foreground);border-bottom:2px solid #0000}.home-list-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 48%, transparent) transparent}.home-list-scroll::-webkit-scrollbar{width:4px}.home-list-scroll::-webkit-scrollbar-track{background:0 0}.home-list-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--color-muted-foreground) 48%, transparent);border-radius:999px;min-height:36px}.home-list-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--color-muted-foreground) 68%, transparent)}@media (width<=767px){nav[data-view=map]{left:50%!important;transform:translate(-50%)!important}}
