.app.svelte-1jaziol{max-width:520px;padding:calc(16px + env(safe-area-inset-top)) 16px 170px;margin:0 auto}.kopf.svelte-1jaziol{justify-content:space-between;align-items:center;gap:10px;display:flex}.kopf.svelte-1jaziol h1:where(.svelte-1jaziol){letter-spacing:-.02em;margin:2px 0 0;font-size:26px}.leise.svelte-1jaziol{color:var(--muted);margin:0;font-size:13px;font-weight:600}.team.svelte-1jaziol{display:flex}.ava.svelte-1jaziol{color:#fff;border:2px solid var(--bg);border-radius:50%;place-items:center;width:32px;height:32px;margin-left:-6px;font-weight:800;display:grid}.route.svelte-1jaziol{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:12px;display:grid}.route.svelte-1jaziol div:where(.svelte-1jaziol){background:var(--card);box-shadow:var(--shadow);border-radius:14px;padding:10px 12px;display:grid}.route.svelte-1jaziol span:where(.svelte-1jaziol){color:var(--muted);font-size:11px;font-weight:700}.route.svelte-1jaziol b:where(.svelte-1jaziol){font-size:14px}.route.svelte-1jaziol a:where(.svelte-1jaziol){color:var(--brand);font-size:22px;font-weight:800;text-decoration:none}.meta.svelte-1jaziol{color:var(--muted);margin:8px 0 0;font-size:13px}.schritte.svelte-1jaziol{grid-template-columns:repeat(4,1fr);gap:4px;margin:14px 0;padding:0;list-style:none;display:grid}.schritte.svelte-1jaziol li:where(.svelte-1jaziol){color:var(--muted);justify-items:center;gap:4px;font-size:12px;font-weight:700;display:grid}.schritte.svelte-1jaziol li:where(.svelte-1jaziol) span:where(.svelte-1jaziol){border:2px solid var(--line);background:var(--card);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.schritte.svelte-1jaziol li.an:where(.svelte-1jaziol){color:var(--brand)}.schritte.svelte-1jaziol li.an:where(.svelte-1jaziol) span:where(.svelte-1jaziol){border-color:var(--brand);background:var(--brand-soft)}.schritte.svelte-1jaziol li.ok:where(.svelte-1jaziol) span:where(.svelte-1jaziol){background:var(--ok);border-color:var(--ok);color:#fff}h2.svelte-1jaziol{justify-content:space-between;margin:6px 0 8px;font-size:17px;display:flex}h2.svelte-1jaziol span:where(.svelte-1jaziol){color:var(--muted)}.liste.svelte-1jaziol{gap:6px;display:grid}.stueck.svelte-1jaziol{background:var(--card);box-shadow:var(--shadow);text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:10px;padding:12px;font-size:15px;font-weight:600;display:flex}.stueck.ok.svelte-1jaziol{color:var(--muted)}.kasten.svelte-1jaziol{border:2px solid var(--line);color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.stueck.ok.svelte-1jaziol .kasten:where(.svelte-1jaziol){background:var(--ok);border-color:var(--ok)}.ic.svelte-1jaziol{font-size:22px}.hinweis.svelte-1jaziol{border:1px dashed var(--line);width:100%;color:var(--muted);cursor:pointer;background:0 0;border-radius:12px;margin-top:10px;padding:12px;font-weight:700}.schaden.svelte-1jaziol{background:#fef3c7;border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:8px;font-size:13px;font-weight:600;display:flex}.schaden.svelte-1jaziol img:where(.svelte-1jaziol){object-fit:cover;border-radius:8px;width:54px;height:54px}.leer-karte.svelte-1jaziol img:where(.svelte-1jaziol){object-fit:cover;border-radius:18px;width:100%;height:220px}.leer-karte.svelte-1jaziol p:where(.svelte-1jaziol){color:var(--muted);text-align:center}.fahrt.svelte-1jaziol{background:var(--live-soft);color:var(--live);text-align:center;border-radius:20px;justify-items:center;gap:4px;padding:30px 16px;display:grid}.fahrt.svelte-1jaziol .lkw:where(.svelte-1jaziol){font-size:64px;animation:1.2s ease-in-out infinite alternate svelte-1jaziol-fahren}@keyframes svelte-1jaziol-fahren{0%{transform:translate(-18px)}to{transform:translate(18px)}}.fahrt.svelte-1jaziol b:where(.svelte-1jaziol){font-size:20px}.fahrt.svelte-1jaziol small:where(.svelte-1jaziol){color:var(--muted);margin-top:8px}.abnahme.svelte-1jaziol{background:var(--card);box-shadow:var(--shadow);border-radius:18px;padding:14px}.abnahme.svelte-1jaziol p:where(.svelte-1jaziol){margin:4px 0 10px;font-size:14px;line-height:1.6}canvas.svelte-1jaziol{border:2px dashed var(--line);touch-action:none;background:#fff;border-radius:14px;width:100%;height:150px;display:block}.fertig.svelte-1jaziol{text-align:center;background:var(--ok-soft);border-radius:20px;justify-items:center;gap:6px;padding:26px 10px;display:grid}.fertig.svelte-1jaziol span:where(.svelte-1jaziol){font-size:56px}.fertig.svelte-1jaziol b:where(.svelte-1jaziol){font-size:22px}.fertig.svelte-1jaziol img:where(.svelte-1jaziol){background:#fff;border-radius:10px;width:70%}.aktion.svelte-1jaziol{padding:12px 16px calc(64px + env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--bg) 30%);max-width:520px;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.gross.svelte-1jaziol{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-2));cursor:pointer;border:0;border-radius:18px;width:100%;padding:18px;font-size:17px;font-weight:800}.gross.svelte-1jaziol:disabled{opacity:.45}.gross.gruen.svelte-1jaziol{background:var(--ok)}
