.smart-location.svelte-1odlnbj{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.smart-location--stack.svelte-1odlnbj{grid-template-columns:1fr}.smart-field.svelte-1odlnbj{gap:var(--space-px-6);flex-direction:column;min-width:0;display:flex}.smart-field.svelte-1odlnbj span:where(.svelte-1odlnbj){color:var(--color-fg-muted);font-size:12px;font-weight:700}.smart-field__control.svelte-1odlnbj{appearance:none;width:100%;min-height:44px;padding:var(--space-px-11) var(--space-px-44) var(--space-px-11) var(--space-px-14);border:1.5px solid var(--color-border-soft);background-color:var(--color-surface);background-image:linear-gradient(45deg, transparent 50%, var(--color-fg-muted) 50%), linear-gradient(135deg, var(--color-fg-muted) 50%, transparent 50%);background-position:calc(100% - var(--space-px-18)) 50%, calc(100% - var(--space-px-13)) 50%;background-repeat:no-repeat;background-size:var(--space-px-5) var(--space-px-5), var(--space-px-5) var(--space-px-5);color:var(--color-fg);border-radius:12px;outline:none;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.smart-field__control.svelte-1odlnbj:focus{border-color:var(--color-fg);background-color:var(--color-surface)}.smart-field__control.svelte-1odlnbj:disabled{cursor:not-allowed;opacity:.6;background-color:var(--color-pill-bg)}@media (width<=760px){.smart-location.svelte-1odlnbj{grid-template-columns:1fr}}
