.place-combo{position:relative;display:flex;flex-direction:column;gap:7px}.place-combo>input[type=search]{padding-left:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23087f7c' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center}.place-menu{display:none;position:absolute;z-index:1000;top:calc(100% + 5px);left:0;right:0;max-height:320px;overflow:auto;background:#fff;border:1px solid #bfd0cd;border-radius:13px;box-shadow:0 18px 42px rgba(18,53,68,.2);padding:6px}.place-menu.open{display:block}.place-choice{display:flex;width:100%;min-height:64px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:flex-start;text-align:left;background:#fff;color:#123544;border:0;border-radius:9px;padding:12px;box-shadow:none}.place-choice:hover,.place-choice:focus{background:#e8f6f3;outline:none}.place-choice small{font-weight:400;color:#64777e;margin-top:3px}
