.place-field.svelte-1ijhyan{gap:.5rem;min-width:0;display:grid;position:relative}.map-search.svelte-1ijhyan{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-panel);gap:0}.map-search.svelte-1ijhyan label.placeautocomplete-control{padding:var(--space-xs) var(--space-sm) 0;color:var(--muted);font-size:var(--text-xs)}.map-search.svelte-1ijhyan input.placeautocomplete-control{border-radius:var(--radius-card);padding-left:var(--space-xl);font-size:var(--text-base);border-color:#0000}.map-search.svelte-1ijhyan .search-icon{top:50%;left:var(--space-sm);width:var(--space-lg);height:var(--space-lg);color:var(--muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.map-search.svelte-1ijhyan .selected-address:where(.svelte-1ijhyan){height:auto;padding:0 var(--space-sm) var(--space-xs);margin:0}.map-search.svelte-1ijhyan .selected-address.empty:where(.svelte-1ijhyan){display:none}label.placeautocomplete-control{font-size:.8rem;font-weight:760}.input-shell.svelte-1ijhyan{position:relative}input.placeautocomplete-control{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:3.25rem;color:var(--ink);font:inherit;outline-offset:1px;transition:border-color var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out);border-radius:.65rem;outline:2px solid #0000;padding:0 .75rem;font-size:.95rem}.input-shell.has-indicator.svelte-1ijhyan input.placeautocomplete-control,.input-shell.clearable.svelte-1ijhyan input.placeautocomplete-control{padding-right:var(--control-height)}.input-shell.has-indicator.clearable.svelte-1ijhyan input.placeautocomplete-control{padding-right:calc(var(--control-height) * 2)}input.placeautocomplete-control::placeholder{color:var(--muted);opacity:1}input.placeautocomplete-control:focus-visible{border-color:var(--accent);outline-color:var(--color-focus)}input.placeautocomplete-control:disabled{cursor:not-allowed;opacity:.58}@media (hover:hover) and (pointer:fine){input.placeautocomplete-control:hover:not(:disabled){border-color:var(--line-strong);background:var(--surface-subtle)}}.confirmed.svelte-1ijhyan input.placeautocomplete-control{border-color:var(--accent);background:var(--accent-soft)}.place-field.error.svelte-1ijhyan input.placeautocomplete-control{border-color:var(--danger-strong);background:var(--danger-soft)}.confirmed-mark.svelte-1ijhyan,.search-spinner.svelte-1ijhyan{position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.clearable.svelte-1ijhyan .confirmed-mark:where(.svelte-1ijhyan),.clearable.svelte-1ijhyan .search-spinner:where(.svelte-1ijhyan){right:calc(var(--control-height) + var(--space-3xs))}.input-shell.svelte-1ijhyan button.clear-search{top:50%;right:var(--space-3xs);color:var(--muted);position:absolute;transform:translateY(-50%)}.input-shell.svelte-1ijhyan button.clear-search:active:not(:disabled){transform:translateY(calc(1px - 50%))}.confirmed-mark.svelte-1ijhyan{background:var(--accent);width:1.35rem;height:1.35rem;color:var(--color-route-ink);border-radius:50%;place-items:center;display:grid}.search-spinner.svelte-1ijhyan{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:1.15rem;height:1.15rem;animation:.7s linear infinite svelte-1ijhyan-spin}@keyframes svelte-1ijhyan-spin{to{transform:translateY(-50%)rotate(360deg)}}.selected-address.svelte-1ijhyan{line-clamp:2;-webkit-line-clamp:2;height:2lh;color:var(--muted);-webkit-box-orient:vertical;margin:-.125rem 0 0;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.selected-address.empty.svelte-1ijhyan{visibility:hidden}.selection-help.svelte-1ijhyan{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.result-popover.svelte-1ijhyan{z-index:var(--z-tooltip);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:.75rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow:hidden}.result-list.svelte-1ijhyan{grid-template-columns:minmax(0,1fr);max-height:20rem;padding:.25rem;display:grid;overflow-y:auto}.result-list.svelte-1ijhyan button.placeautocomplete-control{width:100%;min-width:0;min-height:3.5rem;color:var(--ink);font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:.5rem;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.75rem;display:grid}.result-list.svelte-1ijhyan button.active.placeautocomplete-control{background:var(--accent-soft)}.result-list.svelte-1ijhyan strong:where(.svelte-1ijhyan),.result-list.svelte-1ijhyan span:where(.svelte-1ijhyan){white-space:normal;min-width:0}.result-list.svelte-1ijhyan strong:where(.svelte-1ijhyan){font-size:.86rem}.result-list.svelte-1ijhyan span:where(.svelte-1ijhyan),.result-popover.svelte-1ijhyan p:where(.svelte-1ijhyan){color:var(--muted);font-size:.75rem;line-height:1.35}.result-popover.svelte-1ijhyan p:where(.svelte-1ijhyan){margin:0;padding:1rem}.search-recovery.svelte-1ijhyan{padding:0 var(--space-md) var(--space-md);background:var(--danger-soft)}.result-popover.svelte-1ijhyan p.error:where(.svelte-1ijhyan){background:var(--danger-soft);color:var(--danger-strong)}@media (width<=40rem){input.placeautocomplete-control{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.search-spinner.svelte-1ijhyan{animation:none}}
