.modal.svelte-11o7jy3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;background:var(--scrim)}.modal-content.svelte-11o7jy3{display:flex;flex-direction:column;width:100%;max-height:min(620px,88dvh);overflow:hidden;background:var(--bg);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow)}.grab.svelte-11o7jy3{flex:none;width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:var(--line)}.modal-header.svelte-11o7jy3{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 16px 4px 20px}h2.svelte-11o7jy3{margin:0;padding-top:10px;color:var(--ink);font-size:var(--fs-lg);font-weight:800;letter-spacing:-.02em}.modal-header.svelte-11o7jy3 p:where(.svelte-11o7jy3){margin:4px 0 0;color:var(--ink-2);font-size:var(--fs-sm);line-height:1.45}.close.svelte-11o7jy3{font-size:1.3rem;line-height:1}.toolbar.svelte-11o7jy3{display:flex;flex:none;align-items:center;justify-content:space-between;gap:10px;padding:12px 20px;color:var(--ink-3);font-size:var(--fs-xs);font-weight:600;border-bottom:1px solid var(--line)}select.svelte-11o7jy3{height:36px;padding:0 24px 0 12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-sm)}.place-list.svelte-11o7jy3{overflow-y:auto;padding:0 0 calc(8px + env(safe-area-inset-bottom,0px))}.place.svelte-11o7jy3{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 20px;border:0;background:var(--bg);text-align:left;font:inherit;cursor:pointer}.place.svelte-11o7jy3+.place:where(.svelte-11o7jy3){border-top:1px solid var(--line)}.place.svelte-11o7jy3:hover,.place.svelte-11o7jy3:focus-visible{background:var(--surface)}.badge.svelte-11o7jy3{padding:2px 8px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;white-space:nowrap}.badge.damoat.svelte-11o7jy3{background:var(--ink);color:var(--bg)}.badge.google.svelte-11o7jy3{background:var(--surface);color:var(--ink-2)}.name.svelte-11o7jy3{overflow:hidden;color:var(--ink);font-size:var(--fs-md);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.place.svelte-11o7jy3 small:where(.svelte-11o7jy3){color:var(--ink-3);font-size:var(--fs-xs);white-space:nowrap}.state.svelte-11o7jy3{min-height:150px;display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;color:var(--ink-2);font-size:var(--fs-sm)}.spinner.svelte-11o7jy3{width:15px;height:15px;border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;animation:spin .8s linear infinite}@media (min-width: 769px){.modal.svelte-11o7jy3{align-items:center}.modal-content.svelte-11o7jy3{width:480px;max-width:calc(100vw - 32px);border-radius:var(--r-lg)}.grab.svelte-11o7jy3{display:none}.modal-header.svelte-11o7jy3{padding-top:16px}h2.svelte-11o7jy3{padding-top:8px}}
