.picker.svelte-1mpevrj{gap:14px;display:grid}.tabs.svelte-1mpevrj{background:var(--surface-2);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.tabs.svelte-1mpevrj button:where(.svelte-1mpevrj){font-weight:600;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:8px 6px;display:flex}@media (width<=440px){.tabs.svelte-1mpevrj button:where(.svelte-1mpevrj) svg{display:none}.tabs.svelte-1mpevrj button:where(.svelte-1mpevrj){font-size:var(--fs-sm);padding:8px 4px}}.tabs.svelte-1mpevrj .on:where(.svelte-1mpevrj){background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.cities.svelte-1mpevrj{gap:2px;max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.cities.svelte-1mpevrj button:where(.svelte-1mpevrj){text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:baseline;gap:10px;width:100%;padding:9px 10px;display:flex}.cities.svelte-1mpevrj button:where(.svelte-1mpevrj):hover{background:var(--surface-2)}.cname.svelte-1mpevrj{font-weight:600}.gps.svelte-1mpevrj{justify-items:start;gap:10px;padding:8px 0;display:grid}.gps.svelte-1mpevrj p:where(.svelte-1mpevrj){margin:0}.err.svelte-1mpevrj{color:var(--accent);margin:0}.pin-layout.svelte-1mpevrj{gap:14px;display:grid}.row2.svelte-1mpevrj{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field.svelte-1mpevrj small:where(.svelte-1mpevrj){margin-top:4px;display:block}.compare.svelte-1mpevrj{margin-bottom:14px}.compare.svelte-1mpevrj .data:where(.svelte-1mpevrj) td:where(.svelte-1mpevrj),.compare.svelte-1mpevrj .data:where(.svelte-1mpevrj) th:where(.svelte-1mpevrj){padding:6px 8px}.diff.svelte-1mpevrj td:where(.svelte-1mpevrj){color:var(--accent);font-weight:600}.save.svelte-1mpevrj{width:100%}.saved.svelte-1mpevrj ul:where(.svelte-1mpevrj){gap:4px;margin:0;padding:0;list-style:none;display:grid}.saved.svelte-1mpevrj li:where(.svelte-1mpevrj){border-radius:10px;align-items:center;gap:4px;display:flex}.saved.svelte-1mpevrj li.current:where(.svelte-1mpevrj){background:var(--green-soft)}.pick.svelte-1mpevrj{text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.pick.svelte-1mpevrj>span:where(.svelte-1mpevrj):nth-child(2){font-weight:600}
