.RecentPlaces-module__WyryMq__container{width:100%;margin-top:26px}.RecentPlaces-module__WyryMq__label{color:var(--rn-navy);letter-spacing:0;text-align:left;margin-bottom:12px;font-size:1rem;font-weight:840;line-height:1.2;display:block}.RecentPlaces-module__WyryMq__list{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(184px,calc(50% - 6px));grid-auto-flow:column;gap:12px;padding:2px 2px 14px;scroll-padding-inline:2px;display:grid;overflow:auto visible}.RecentPlaces-module__WyryMq__list::-webkit-scrollbar{display:none}.RecentPlaces-module__WyryMq__card{border:1px solid var(--rn-line);scroll-snap-align:start;background:#fff;border-radius:18px;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 10px 22px #0316380b}.RecentPlaces-module__WyryMq__card:hover,.RecentPlaces-module__WyryMq__card:focus-within{border-color:#1478ff47;box-shadow:0 13px 26px #03163812}.RecentPlaces-module__WyryMq__cardButton{width:100%;min-width:0;min-height:76px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:13px 14px;display:flex}.RecentPlaces-module__WyryMq__iconWrapper{color:#8a98aa;background:#eef6ff;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .16s,color .16s,transform .16s;display:inline-flex}.RecentPlaces-module__WyryMq__card:hover .RecentPlaces-module__WyryMq__iconWrapper,.RecentPlaces-module__WyryMq__card:focus-within .RecentPlaces-module__WyryMq__iconWrapper{background:var(--rn-blue-soft);color:var(--rn-blue);transform:translateY(-1px)}.RecentPlaces-module__WyryMq__info{text-align:left;gap:5px;min-width:0;display:grid}.RecentPlaces-module__WyryMq__name{color:var(--rn-navy);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:850;line-height:1.18;overflow:hidden}.RecentPlaces-module__WyryMq__address{color:var(--rn-slate);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:680;line-height:1.2;overflow:hidden}@media (max-width:430px){.RecentPlaces-module__WyryMq__container{margin-top:24px}.RecentPlaces-module__WyryMq__list{grid-auto-columns:minmax(178px,calc(50% - 6px))}.RecentPlaces-module__WyryMq__cardButton{min-height:74px;padding:12px}.RecentPlaces-module__WyryMq__iconWrapper{flex-basis:42px;width:42px;height:42px}}@media (max-width:360px){.RecentPlaces-module__WyryMq__list{grid-auto-columns:minmax(210px,78%)}}html[data-theme=dark] .RecentPlaces-module__WyryMq__card{background:#0d1a2af0;border-color:#b8c6da29;box-shadow:0 14px 30px #0206173d}:is(html[data-theme=dark] .RecentPlaces-module__WyryMq__label,html[data-theme=dark] .RecentPlaces-module__WyryMq__name){color:var(--text-primary)}html[data-theme=dark] .RecentPlaces-module__WyryMq__address{color:var(--text-secondary)}html[data-theme=dark] .RecentPlaces-module__WyryMq__iconWrapper{color:#7db6ff;background:#4c9bff1f}
.Input-module__Tl1jgW__wrapper{align-items:center;width:100%;display:flex;position:relative}.Input-module__Tl1jgW__input{border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);width:100%;height:52px;color:var(--text-primary);box-shadow:none;outline:none;padding:0 20px;font-family:inherit;font-size:1rem;font-weight:650;transition:border-color .18s,box-shadow .18s,background-color .18s}.Input-module__Tl1jgW__input:focus{background-color:var(--surface);border-color:var(--primary);box-shadow:0 0 0 3px #1478ff24}.Input-module__Tl1jgW__input::placeholder{color:var(--text-tertiary)}.Input-module__Tl1jgW__hasLeftIcon .Input-module__Tl1jgW__input{padding-left:52px}.Input-module__Tl1jgW__hasRightIcon .Input-module__Tl1jgW__input{padding-right:52px}.Input-module__Tl1jgW__icon{color:var(--text-secondary);pointer-events:none;justify-content:center;align-items:center;width:52px;height:100%;transition:color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Input-module__Tl1jgW__input:focus~.Input-module__Tl1jgW__leftIcon{color:var(--primary)}.Input-module__Tl1jgW__leftIcon{left:0}.Input-module__Tl1jgW__rightIcon{pointer-events:auto;cursor:pointer;right:0}.Input-module__Tl1jgW__rightIcon:hover{color:var(--text-primary)}
