.ui-input[data-v-1e343cdf]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.ui-input span[data-v-1e343cdf]{padding:0 10px}.ui-input input[data-v-1e343cdf]{width:100%;min-height:var(--control-height);font-size:var(--font-size-md);color:var(--color-text);background:0 0;border:none;outline:none;padding:10px 12px;font-family:inherit}.ui-input input[data-v-1e343cdf]::placeholder{color:var(--color-text-muted)}.ui-input[data-v-1e343cdf]:focus-within{border-color:var(--color-primary)}.ui-input[data-v-1e343cdf]:has(input:disabled){background:var(--color-background-secondary)}.ui-input input[data-v-1e343cdf]:disabled{cursor:not-allowed}.ui-input--invalid[data-v-1e343cdf]{border-color:var(--color-danger)}.location[data-v-1ff79680]{flex-direction:column;gap:12px;min-width:320px;display:flex}.location__current[data-v-1ff79680]{border-radius:var(--radius);background:var(--color-background-secondary);align-items:center;gap:10px;padding:10px 12px;display:flex}.location__current svg[data-v-1ff79680]{width:18px;height:18px;fill:var(--color-primary);flex:none}.location__current-body[data-v-1ff79680]{font-size:var(--font-size-sm);flex-direction:column;gap:2px;display:flex}.location__toolbar[data-v-1ff79680]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.location__search[data-v-1ff79680]{flex:260px;gap:8px;display:flex}.location__search[data-v-1ff79680] .ui-input{flex:1}.location__suggestions[data-v-1ff79680]{border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.location__suggestion[data-v-1ff79680]{font-size:var(--font-size-sm);cursor:pointer;padding:10px 12px;transition:background .15s}.location__map-loading[data-v-1ff79680],.location__suggestion[data-v-1ff79680]:hover{background:var(--color-background-secondary)}.location__map-wrap[data-v-1ff79680]{border-radius:var(--radius);border:1px solid var(--color-border);min-height:320px;position:relative;overflow:hidden}.location__map[data-v-1ff79680]{width:100%;height:320px}.location__map-loading[data-v-1ff79680]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.location__footer[data-v-1ff79680]{justify-content:space-between;align-items:center;gap:12px;display:flex}.location__preview[data-v-1ff79680]{font-size:var(--font-size-sm);flex-direction:column;gap:2px;display:flex}.location__hint[data-v-1ff79680],.location__note[data-v-1ff79680]{color:var(--color-text-muted)}.location__note[data-v-1ff79680]{font-size:var(--font-size-xs);margin:0}@media screen and (width<=780px){.location[data-v-1ff79680]{min-width:0}.location__map[data-v-1ff79680],.location__map-wrap[data-v-1ff79680]{height:260px;min-height:260px}}.ui-empty[data-v-19405aac]{text-align:center;flex-direction:column;gap:8px;padding:34px 20px}.ui-empty[data-v-19405aac],.ui-empty__icon[data-v-19405aac]{align-items:center;display:flex}.ui-empty__icon[data-v-19405aac]{background:var(--color-background-secondary);width:54px;height:54px;color:var(--color-text-muted);border-radius:50%;justify-content:center;margin-bottom:4px;font-size:24px}.ui-empty__title[data-v-19405aac]{font-size:var(--font-size-lg);margin:0}.ui-empty__text[data-v-19405aac]{max-width:420px;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}.ui-empty__actions[data-v-19405aac]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}
