.head.svelte-1rqn552{border-bottom:2px solid var(--color-text);padding:16px}.content.svelte-1rqn552{padding:16px}.steps.svelte-1rqn552{margin-bottom:14px;display:flex}.step.svelte-1rqn552{text-align:center;flex:1}.dot.svelte-1rqn552{border:1px solid var(--color-neutral-300);border-radius:16px;width:16px;height:16px;margin:0 auto 6px;box-shadow:0 2px 10px #00000040}.nav-row.svelte-1rqn552{gap:8px;margin-bottom:18px;display:flex}.navbtn.svelte-1rqn552{border:1px solid var(--color-neutral-300);color:var(--color-text);cursor:pointer;font:inherit;background:0 0;border-radius:14px;flex:1;padding:8px}.map.svelte-1rqn552{border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);border-radius:16px;height:200px;margin-bottom:16px;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000040}.map.svelte-1rqn552 svg:where(.svelte-1rqn552){position:absolute;inset:0}.pickup.svelte-1rqn552{border:2px solid var(--color-accent);background:var(--color-neutral-100);margin-bottom:16px;padding:14px}.weight-card.svelte-1rqn552{border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);border-radius:16px;padding:14px;box-shadow:0 2px 10px #00000040}.row.svelte-1rqn552{justify-content:space-between;margin-bottom:4px;font-size:12px;display:flex}.row.total.svelte-1rqn552{font:800 13px var(--font-heading);border-top:2px solid var(--color-neutral-300);margin-top:8px;padding-top:8px}
