.psf[data-v-4e232d08]{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-2);color:var(--text);display:grid;gap:var(--s-3);grid-template-columns:minmax(0,1fr);padding:var(--s-4)}.psf-field[data-v-4e232d08]{display:grid;gap:6px;min-inline-size:0}.psf-label[data-v-4e232d08]{color:var(--text-2);font-size:var(--t-small);font-weight:600}.psf-box[data-v-4e232d08]{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--text-faint);display:flex;gap:10px;min-inline-size:0;padding-inline-start:12px;transition:border-color var(--dur-1) var(--ease)}.psf-box[data-v-4e232d08]:hover{border-color:var(--text-faint)}.psf-box[data-v-4e232d08]:focus-within{border-color:var(--brand);outline:2px solid var(--brand-ring)}.psf-box svg[data-v-4e232d08]{flex:none}.psf-box input[data-v-4e232d08]{background:transparent;border:0;caret-color:var(--brand);flex:1;min-inline-size:0;padding-inline-start:0}.psf-box input[data-v-4e232d08]:focus-visible{outline:none}.psf-city select[data-v-4e232d08]{font-weight:400;inline-size:100%}.psf-actions[data-v-4e232d08]{display:grid;gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.psf-near[data-v-4e232d08]{color:var(--brand-text)}.psf-note[data-v-4e232d08]{color:var(--warn-text);font-size:var(--t-small);grid-column:1/-1;margin:0}@media(min-width:760px){.psf[data-v-4e232d08]{align-items:end;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;padding:var(--s-4) var(--s-5) var(--s-5)}.psf-actions[data-v-4e232d08]{display:flex}}
