.sg-place{--card:var(--surface);--text:var(--ink);--text-2:var(--ink-soft);--text-3:var(--ink-faint);--rule:var(--line);--paper:var(--surface-2);--paper-2:var(--surface-2);--paper-3:var(--surface-3);--brand:var(--accent);--brand-text:var(--accent-text);--e-out:cubic-bezier(.23, 1, .32, 1);--t-fast:.15s;--fs-small:.875rem;position:relative}.sg-place .ev2-sugg{border-radius:0 0 14px 14px}.sg-place-open .sg-place-input{border-bottom-right-radius:0;border-bottom-left-radius:0}.sg-place-spin{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:999px;width:18px;height:18px;margin-top:-9px;animation:.8s linear infinite sg-place-spin;position:absolute;top:50%;right:14px}@keyframes sg-place-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sg-place-spin{animation-duration:2.4s}}.sg-place-card{animation:sg-place-in .22s var(--e-out) both}@keyframes sg-place-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sg-place-card{animation:none}}
