.unterwegs.svelte-1kkhykt{height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));position:relative}.feld.svelte-1kkhykt{margin-bottom:.5rem;font-size:.9rem;display:block}.feld-label.svelte-1kkhykt{margin-bottom:.3rem;display:block}.segmented.svelte-1kkhykt{border:1px solid var(--color-border);border-radius:var(--radius);display:flex;overflow:hidden}.segmented.svelte-1kkhykt button:where(.svelte-1kkhykt){min-height:2.5rem;font:inherit;cursor:pointer;background:0 0;border:none;flex:1;padding:.45rem .4rem}.segmented.svelte-1kkhykt button.aktiv:where(.svelte-1kkhykt){background:var(--color-amber);color:#fff;font-weight:600}input[type=text].svelte-1kkhykt{border:1px solid var(--color-border);border-radius:var(--radius);box-sizing:border-box;background:#fff;width:100%;padding:.6rem;font-family:inherit;font-size:1rem}.ziel-status.svelte-1kkhykt{color:var(--color-text-muted);margin:.3rem 0 1rem;font-size:.8rem}.ziel-status.fehler.svelte-1kkhykt{color:var(--color-status-zu)}fieldset.svelte-1kkhykt{border:1px solid var(--color-border);border-radius:var(--radius);margin:1rem 0;padding:.75rem 1rem}.tags.svelte-1kkhykt{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.start-eingabe.svelte-1kkhykt,.ziel-eingabe.svelte-1kkhykt{max-width:22rem;position:relative}.start-eingabe.svelte-1kkhykt input[type=text]:where(.svelte-1kkhykt){padding-right:2.75rem}.start-eingabe.mit-haken.svelte-1kkhykt input[type=text]:where(.svelte-1kkhykt){padding-right:4.4rem}.ziel-eingabe.svelte-1kkhykt input[type=text]:where(.svelte-1kkhykt){padding-right:2rem}.status-icon-erfolg.svelte-1kkhykt{width:1rem;height:1rem;color:var(--color-status-offen);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.standort-icon-button.svelte-1kkhykt{width:2rem;height:2rem;color:var(--color-text-muted);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.start-eingabe.mit-haken.svelte-1kkhykt .standort-icon-button:where(.svelte-1kkhykt){right:2.4rem}.standort-icon-button.svelte-1kkhykt:hover{color:var(--color-amber-text)}.vorschlaege.svelte-1kkhykt{z-index:var(--z-overlay-dezent);background:var(--color-glas-stark);border:1px solid var(--color-border);border-radius:var(--radius);max-height:14rem;margin:.25rem 0 0;padding:.25rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.vorschlaege.svelte-1kkhykt li:where(.svelte-1kkhykt){margin:0}.vorschlaege-laden.svelte-1kkhykt{color:var(--color-text-muted);padding:.5rem .6rem;font-size:.9rem}.vorschlaege.svelte-1kkhykt button:where(.svelte-1kkhykt){width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius);background:0 0;border:none;padding:.5rem .6rem;display:block}.vorschlaege.svelte-1kkhykt button:where(.svelte-1kkhykt):hover,.vorschlaege.svelte-1kkhykt button:where(.svelte-1kkhykt):focus-visible{background:var(--color-border)}button[type=submit].svelte-1kkhykt{background:var(--color-amber);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:600}button[type=submit].svelte-1kkhykt:disabled{background:var(--color-border);cursor:not-allowed}h2.svelte-1kkhykt{margin:0 0 .4rem;font-size:1.1rem}.wizard-los.svelte-1kkhykt{background:var(--color-amber);border-radius:var(--radius);color:#fff;cursor:pointer;border:none;width:100%;margin-top:1rem;padding:.75rem 1rem;font-size:.95rem;font-weight:700;display:block}.wizard-los.svelte-1kkhykt:hover{background:var(--color-amber-hover)}.unterwegs.svelte-1kkhykt .bottom-sheet h2{display:none}.unterwegs.svelte-1kkhykt .bottom-sheet{--sheet-peek-height:5.25rem;--sheet-peek-height-pwa:9.5rem}@media (width>=700px){.unterwegs.svelte-1kkhykt .bottom-sheet{bottom:.75rem}}@media (width>=900px){.wizard-los.svelte-1kkhykt{display:none}.unterwegs.svelte-1kkhykt .bottom-sheet{margin:0;padding-top:1rem;width:20rem!important;height:auto!important;z-index:var(--z-panel)!important;background:var(--color-glas-stark)!important;border-radius:var(--radius)!important;box-shadow:none!important;transition:none!important;position:absolute!important;inset:.75rem .75rem .75rem auto!important;overflow-y:auto!important}.unterwegs.svelte-1kkhykt .bottom-sheet .griff{display:none}.unterwegs.svelte-1kkhykt .bottom-sheet h2{display:block}}
