.huelle.svelte-1s2qrq{place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.karte.svelte-1s2qrq{width:100%;max-width:520px;padding:28px 24px}.code.svelte-1s2qrq{letter-spacing:.06em;text-align:center;background:var(--kalk);border:1px dashed var(--linie);border-radius:var(--radius-klein);-webkit-user-select:all;user-select:all;flex-wrap:wrap;justify-content:center;padding:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.35rem;font-weight:600;line-height:1.7;display:flex}.block.svelte-1s2qrq{white-space:nowrap}.haken.svelte-1s2qrq{align-items:center;gap:10px;display:flex}.haken.svelte-1s2qrq input:where(.svelte-1s2qrq){width:22px;height:22px;min-height:0}.datei.svelte-1s2qrq{position:relative}.datei.svelte-1s2qrq input:where(.svelte-1s2qrq){opacity:0;cursor:pointer;position:absolute;inset:0}@media print{.karte.svelte-1s2qrq>:where(.svelte-1s2qrq):not(.code):not(h1){display:none!important}}.huelle.svelte-1flusg6{place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.karte.svelte-1flusg6{text-align:center;width:100%;max-width:440px;padding:28px 24px}.karte.svelte-1flusg6 form:where(.svelte-1flusg6){text-align:left}.schloss.svelte-1flusg6{color:var(--blau);place-items:center;display:grid}.gross.svelte-1flusg6{min-height:54px;font-size:1.05rem}input.svelte-1flusg6{letter-spacing:.04em;font-family:ui-monospace,SF Mono,Menlo,monospace}.status.svelte-jyc5od{color:var(--grau);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:.8rem;display:inline-flex}.status.svelte-jyc5od:hover{background:var(--stein)}.punkt.svelte-jyc5od{background:var(--gruen);border-radius:50%;width:8px;height:8px}.warten.svelte-jyc5od .punkt:where(.svelte-jyc5od){background:var(--blau)}.warnung.svelte-jyc5od .punkt:where(.svelte-jyc5od){background:var(--orange)}.fehler.svelte-jyc5od{color:var(--rot)}.fehler.svelte-jyc5od .punkt:where(.svelte-jyc5od){background:var(--rot)}.kopf.svelte-1s0gdvo{flex-wrap:nowrap}.kopf.svelte-1s0gdvo input:where(.svelte-1s0gdvo){flex:1}.liste.svelte-1s0gdvo{background:var(--weiss);border-radius:var(--radius);box-shadow:var(--schatten);margin:0;padding:0;list-style:none;overflow:hidden}.liste.svelte-1s0gdvo li:where(.svelte-1s0gdvo)+li:where(.svelte-1s0gdvo){border-top:1px solid var(--stein)}.liste.svelte-1s0gdvo>li.leise-text:where(.svelte-1s0gdvo){padding:18px}.zeile.svelte-1s0gdvo{color:inherit;align-items:center;gap:14px;min-height:68px;padding:14px 16px;text-decoration:none;display:flex}.zeile.svelte-1s0gdvo:hover{background:var(--kalk)}.avatar.svelte-1s0gdvo{background:var(--blau-hell);width:42px;height:42px;color:var(--blau-d);border-radius:50%;flex-shrink:0;place-items:center;font-size:.9rem;font-weight:700;display:grid}.text.svelte-1s0gdvo{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1s0gdvo{font-weight:600}.marken.svelte-1s0gdvo{gap:6px;display:flex}.pfeil.svelte-1s0gdvo{color:var(--hell);font-size:1.5rem}.offen.svelte-1s0gdvo{flex-direction:column;gap:2px;display:flex}.name-knopf.svelte-1s0gdvo{text-align:left;color:var(--blau);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.leer.svelte-1s0gdvo{text-align:left}.beispiel.svelte-1s0gdvo{justify-content:center;display:flex}.ende.svelte-1zzlud{justify-content:flex-end}.schmal.svelte-1lh49lv{max-width:720px;margin:0 auto}.zwischen.svelte-1j2pujr{justify-content:space-between;align-items:flex-start}.marken.svelte-1j2pujr{gap:6px;margin-top:8px}.akte.svelte-1j2pujr{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.dok.svelte-1j2pujr{border-radius:var(--radius-klein);background:var(--kalk);color:inherit;align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}a.dok.svelte-1j2pujr:hover{background:var(--stein)}.dok-text.svelte-1j2pujr{text-align:left;overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.als-link.svelte-1j2pujr{cursor:pointer;background:0 0;border:0;padding:0}.pfeil.svelte-1j2pujr{color:var(--hell);font-size:1.4rem}.hochladen.svelte-1j2pujr{align-self:flex-start;position:relative}.hochladen.svelte-1j2pujr input:where(.svelte-1j2pujr){opacity:0;cursor:pointer;position:absolute;inset:0}.spaeter.svelte-1j2pujr{box-shadow:none;border:1px dashed var(--stein2);background:0 0}.spaeter.svelte-1j2pujr h2:where(.svelte-1j2pujr){color:var(--grau)}.links.svelte-1j2pujr{align-self:flex-start}.loeschen.svelte-1j2pujr{justify-content:flex-end;margin-top:12px;display:flex}.kopf.svelte-upkfjf{justify-content:space-between}.uhr.svelte-upkfjf{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);padding:8px 0;font-size:4.5rem;font-weight:700}.uhr.svelte-upkfjf small:where(.svelte-upkfjf){color:var(--grau);font-size:1.4rem;font-weight:500}.uhr.laeuft.svelte-upkfjf{color:var(--blau)}.start.svelte-upkfjf{background:var(--gruen);width:180px;height:180px;color:var(--weiss);cursor:pointer;touch-action:manipulation;border:0;border-radius:50%;align-self:center;font-size:1.4rem;font-weight:700;box-shadow:0 8px 24px #2f6b4f4d}.start.laeuft.svelte-upkfjf{background:var(--rot);box-shadow:0 8px 24px #a23b2a4d}.versuche.svelte-upkfjf{flex-direction:column;gap:6px;display:flex}.versuch.svelte-upkfjf{border-radius:var(--radius-klein);background:var(--kalk);grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.versuch.gewertet.svelte-upkfjf{outline:2px solid var(--blau)}.versuch.ungueltig.svelte-upkfjf .zeit:where(.svelte-upkfjf){color:var(--hell);text-decoration:line-through}.nr.svelte-upkfjf{color:var(--grau);font-size:.9rem}.zeit.svelte-upkfjf{font-variant-numeric:tabular-nums;font-weight:650}.chip.klein.svelte-upkfjf{min-height:34px;padding:4px 12px;font-size:.85rem}.frage.svelte-10xwc5v{border-bottom:1px solid var(--stein);flex-direction:column;gap:10px;padding:16px 0;display:flex}.frage.svelte-10xwc5v:last-child{border-bottom:0}.frage.unter.svelte-10xwc5v{border-bottom:0;padding:10px 0 4px}.kopf.svelte-10xwc5v{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.titel.svelte-10xwc5v{gap:10px;font-weight:560;display:flex}.nr.svelte-10xwc5v{color:var(--hell);font-variant-numeric:tabular-nums;min-width:2.3em;padding-top:1px;font-size:.9rem;font-weight:500}.unter.svelte-10xwc5v .titel:where(.svelte-10xwc5v){font-size:.95rem;font-weight:500}.hilfe.svelte-10xwc5v{color:var(--blau);margin-top:-4px;font-size:.85rem}.nachreichen.svelte-10xwc5v{border:1px dashed var(--orange);color:var(--orange);background:var(--weiss);cursor:pointer;border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:.8rem;font-weight:600}.nachreichen.an.svelte-10xwc5v{background:var(--orange-hell);border-style:solid}.bei-ja.svelte-10xwc5v{border-left:3px solid var(--orange-hell);flex-direction:column;gap:10px;padding-left:14px;display:flex}.mit-einheit.svelte-10xwc5v{align-items:center;gap:10px;max-width:260px;display:flex}.einheit.svelte-10xwc5v{color:var(--grau);white-space:nowrap;font-size:.9rem}input.kurz.svelte-10xwc5v{max-width:220px}textarea.svelte-10xwc5v{field-sizing:content}.skala.svelte-10xwc5v{grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;max-width:620px;display:grid}.skala-punkt.svelte-10xwc5v{aspect-ratio:1;border:1px solid var(--linie);background:var(--weiss);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:12px;min-height:40px;font-weight:600}.skala-punkt.an.svelte-10xwc5v{background:var(--blau);border-color:var(--blau);color:var(--weiss)}.skala-punkt.svelte-10xwc5v:disabled{cursor:default}.anker.svelte-10xwc5v{max-width:620px;color:var(--grau);justify-content:space-between;gap:12px;font-size:.8rem;display:flex}.detail.svelte-10xwc5v{max-width:520px}.tabelle.svelte-10xwc5v{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.tab-zeile.svelte-10xwc5v{background:var(--kalk);border-radius:var(--radius-klein);align-items:flex-end;gap:10px;width:100%;padding:10px;display:flex}.tab-zeile.fest.svelte-10xwc5v{align-items:center}.tab-label.svelte-10xwc5v{flex-shrink:0;width:150px;font-size:.9rem;font-weight:600}.tab-zellen.svelte-10xwc5v{grid-template-columns:repeat(var(--spalten), minmax(0, 1fr));flex:1;gap:8px;display:grid}@media (max-width:640px){.tab-zeile.svelte-10xwc5v{flex-direction:column;align-items:stretch}.tab-label.svelte-10xwc5v{width:auto}.tab-zellen.svelte-10xwc5v{grid-template-columns:1fr}.entfernen.svelte-10xwc5v{align-self:flex-end}}.klein-abstand.svelte-10xwc5v{gap:8px}.nowrap.svelte-10xwc5v{flex-wrap:nowrap}.mahlzeit.svelte-10xwc5v{grid-template-columns:140px 1fr;gap:10px;display:grid}.blutdruck.svelte-10xwc5v{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.blutdruck.svelte-10xwc5v input:where(.svelte-10xwc5v){text-align:center;max-width:90px}.schraeg.svelte-10xwc5v{color:var(--hell);font-size:1.3rem}.bewertung.svelte-10xwc5v{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.warnung.svelte-10xwc5v{color:#8f3d0d;flex-basis:100%}.wert-gross.svelte-10xwc5v{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.gelenke.svelte-10xwc5v{flex-direction:column;gap:8px;display:flex}.gelenk.svelte-10xwc5v{border:1px solid var(--stein);border-radius:var(--radius-klein);background:var(--weiss);padding:8px 12px}.gelenk.befund.svelte-10xwc5v{border-color:var(--orange);background:#fffaf6}.gelenk-kopf.svelte-10xwc5v{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gelenk-name.svelte-10xwc5v{font-weight:560}.gelenk-details.svelte-10xwc5v{flex-direction:column;gap:10px;padding:10px 0 4px;display:flex}.chip.klein.svelte-10xwc5v{min-height:36px;padding:5px 12px;font-size:.85rem}.berechnet.svelte-10xwc5v{background:var(--blau-hell);border-radius:var(--radius-klein);color:var(--blau-d);padding:12px 14px}.nachtrag.svelte-10xwc5v{background:var(--orange-hell);border-radius:var(--radius-klein);white-space:pre-wrap;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.gesperrt.svelte-10xwc5v input,.gesperrt.svelte-10xwc5v textarea{border-color:var(--stein)}.feld.svelte-1kldavt{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);padding:0 0 6px;position:relative}canvas.svelte-1kldavt{touch-action:none;cursor:crosshair;z-index:1;width:100%;height:200px;display:block;position:relative}.linie.svelte-1kldavt{border-bottom:1px solid var(--stein2);pointer-events:none;position:absolute;top:150px;left:24px;right:24px}.linie.svelte-1kldavt span:where(.svelte-1kldavt){color:var(--hell);font-size:1.1rem;position:absolute;bottom:4px;left:0}.fuss.svelte-1kldavt{justify-content:space-between;align-items:center;min-height:36px;padding:0 12px;display:flex}.ende.svelte-1uno7mg{justify-content:flex-end}.status.svelte-1eq3za1{white-space:nowrap;color:var(--gruen);flex-direction:column;align-items:flex-end;font-size:.78rem;line-height:1.15;display:flex}.zeile1.svelte-1eq3za1{font-weight:600}.zeile2.svelte-1eq3za1{color:var(--grau);font-size:.72rem}.ausstehend.svelte-1eq3za1,.speichert.svelte-1eq3za1{color:var(--blau)}.fehler.svelte-1eq3za1{color:var(--rot)}@media (max-width:520px){.zeile2.svelte-1eq3za1{display:none}}.leiste-titel.svelte-9idoq8{align-items:center;gap:8px;display:flex}.anrede.svelte-9idoq8{background:var(--stein);border-radius:999px;padding:3px;display:flex}.anrede.svelte-9idoq8 button:where(.svelte-9idoq8){cursor:pointer;color:var(--grau);background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:.85rem;font-weight:600}.anrede.svelte-9idoq8 button.an:where(.svelte-9idoq8){background:var(--weiss);color:var(--ink);box-shadow:0 1px 3px #1f27311f}.rahmen.svelte-9idoq8{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;display:grid}.inhalt.svelte-9idoq8{top:calc(env(safe-area-inset-top) + 80px);flex-direction:column;gap:2px;display:flex;position:sticky}.punkt.svelte-9idoq8{text-align:left;border-radius:var(--radius-klein);cursor:pointer;background:0 0;border:0;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:10px 12px;font-size:.95rem;display:grid}.punkt.svelte-9idoq8:hover{background:var(--stein)}.punkt.an.svelte-9idoq8{background:var(--weiss);box-shadow:var(--schatten);font-weight:600}.punkt.svelte-9idoq8 .nr:where(.svelte-9idoq8){color:var(--hell);font-variant-numeric:tabular-nums}.punkt.svelte-9idoq8 .zahl:where(.svelte-9idoq8){color:var(--grau);font-variant-numeric:tabular-nums;font-size:.78rem}.punkt.svelte-9idoq8 .zahl.fertig:where(.svelte-9idoq8){color:var(--gruen);font-weight:700}@media (max-width:860px){.rahmen.svelte-9idoq8{grid-template-columns:1fr}.inhalt.svelte-9idoq8{top:calc(env(safe-area-inset-top) + 63px);z-index:10;background:var(--kalk);scrollbar-width:none;flex-direction:row;gap:6px;margin:-16px -16px 0;padding:8px 16px;position:sticky;overflow-x:auto}.punkt.svelte-9idoq8{background:var(--weiss);border:1px solid var(--stein2);flex-shrink:0;grid-template-columns:auto auto auto;padding:8px 12px}.punkt.an.svelte-9idoq8{border-color:var(--blau)}}h1.svelte-9idoq8{margin-top:4px}.h-nr.svelte-9idoq8{color:var(--hell);font-weight:500}.name-zeile.svelte-9idoq8{margin:-4px 0 2px 2px;font-weight:600}@media (max-width:520px){.leiste-titel.svelte-9idoq8 .marke:where(.svelte-9idoq8){display:none}.anrede.svelte-9idoq8 button:where(.svelte-9idoq8){padding:5px 9px}}.gruppe.svelte-9idoq8{padding-top:14px;padding-bottom:4px}.gruppe.svelte-9idoq8 h2:where(.svelte-9idoq8){margin-bottom:2px}.gruppen-hinweis.svelte-9idoq8{margin:8px 0 4px}.ausgeblendet.svelte-9idoq8{border:1px dashed var(--stein2);border-radius:var(--radius);cursor:pointer;color:var(--grau);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.weiter.svelte-9idoq8{margin-top:8px}.platz.svelte-9idoq8{flex:1}.offen-zeile.svelte-9idoq8{border-radius:var(--radius-klein);background:var(--kalk);cursor:pointer;text-align:left;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.erklaerung.svelte-9idoq8 h2:where(.svelte-9idoq8){margin-top:6px;font-size:1.02rem}.erklaerung.svelte-9idoq8 ul:where(.svelte-9idoq8){flex-direction:column;gap:6px;margin:0;padding-left:1.2em;display:flex}.haken.svelte-9idoq8{align-items:flex-start;gap:12px;display:flex}.haken.svelte-9idoq8 input:where(.svelte-9idoq8){flex-shrink:0;width:24px;height:24px;min-height:0;margin-top:2px}.ort.svelte-9idoq8{max-width:320px}.unterschrift.svelte-9idoq8{object-fit:contain;border-bottom:1px solid var(--stein2);align-self:flex-start;max-width:320px;max-height:140px}.zwischen.svelte-9idoq8{justify-content:space-between}.nachtrag.svelte-9idoq8{background:var(--orange-hell);border-radius:var(--radius-klein);white-space:pre-wrap;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.modul.svelte-9idoq8{text-align:left;border-radius:var(--radius-klein);border:1px solid var(--stein2);background:var(--weiss);cursor:pointer;align-items:center;gap:14px;padding:12px;display:flex}.schalter.svelte-9idoq8{background:var(--stein2);border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background .15s;position:relative}.schalter.svelte-9idoq8:after{content:"";background:var(--weiss);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.modul.an.svelte-9idoq8 .schalter:where(.svelte-9idoq8){background:var(--gruen)}.modul.an.svelte-9idoq8 .schalter:where(.svelte-9idoq8):after{transform:translate(18px)}.ende.svelte-9idoq8{justify-content:flex-end}.schmal.svelte-milz4r{max-width:720px}.ebenen.svelte-milz4r{flex-direction:column;gap:8px;margin:0;padding-left:1.2em;display:flex}.zeile.svelte-milz4r{border-radius:var(--radius-klein);background:var(--kalk);flex-wrap:nowrap;justify-content:space-between;padding:10px 12px}.reihe.svelte-milz4r input:where(.svelte-milz4r){flex:1;min-width:200px}.code.svelte-milz4r{letter-spacing:.05em;background:var(--kalk);border:1px dashed var(--linie);border-radius:var(--radius-klein);text-align:center;-webkit-user-select:all;user-select:all;padding:14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.2rem;font-weight:600}.warnung.svelte-spm5gn{z-index:60;background:var(--rot);color:var(--weiss);padding:calc(env(safe-area-inset-top) + 10px) 16px 12px;position:sticky;top:0;box-shadow:0 4px 16px #a23b2a59}.innen.svelte-spm5gn{flex-direction:column;gap:4px;max-width:1080px;margin:0 auto;font-size:.92rem;display:flex}.knopf.svelte-spm5gn{background:var(--weiss);color:var(--rot);border-color:var(--weiss);margin-top:6px}.mitte.svelte-1n46o8q{place-items:center;min-height:100dvh;display:grid}:root{--kalk:#f5f4f1;--stein:#e9e6e0;--stein2:#dad6cf;--ink:#1f2731;--ink2:#2a333e;--grau:#4e5763;--hell:#8a847b;--linie:#d4cfc7;--blau:#375172;--blau-d:#2c4360;--blau-hell:#e3e9f0;--orange:#d6621e;--orange-hell:#fdeee4;--gruen:#2f6b4f;--gruen-hell:#e3f0e8;--rot:#a23b2a;--rot-hell:#f6e3df;--weiss:#fff;--radius:14px;--radius-klein:10px;--schatten:0 1px 2px #1f27310f, 0 4px 16px #1f27310d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--kalk);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1.45}*{box-sizing:border-box}body{background:var(--kalk);min-height:100dvh;margin:0}h1,h2,h3{letter-spacing:-.01em;margin:0;line-height:1.2}h1{font-size:1.7rem;font-weight:700}h2{font-size:1.25rem;font-weight:650}h3{font-size:1.02rem;font-weight:650}p{margin:0}a{color:var(--blau)}button{font:inherit;color:inherit}input,textarea,select{font:inherit;color:var(--ink);background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius-klein);outline:none;width:100%;min-height:46px;padding:10px 12px;font-size:17px;transition:border-color .15s,box-shadow .15s}textarea{resize:vertical;min-height:84px;line-height:1.45}input:focus,textarea:focus,select:focus{border-color:var(--blau);box-shadow:0 0 0 3px #37517226}input:disabled,textarea:disabled,select:disabled{background:var(--kalk);color:var(--ink2);-webkit-text-fill-color:var(--ink2);opacity:1}label{display:block}.feld-titel{color:var(--grau);margin-bottom:6px;font-size:.82rem;font-weight:600;display:block}.knopf{border:1px solid var(--blau);background:var(--blau);min-height:46px;color:var(--weiss);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .15s,transform 50ms;display:inline-flex}.knopf:hover{background:var(--blau-d)}.knopf:active{transform:scale(.98)}.knopf:disabled{opacity:.45;cursor:default}.knopf.zweit{background:var(--weiss);color:var(--blau);border-color:var(--linie)}.knopf.zweit:hover{border-color:var(--blau);background:var(--weiss)}.knopf.leise{color:var(--blau);background:0 0;border-color:#0000;padding-inline:10px}.knopf.leise:hover{background:var(--stein)}.knopf.gefahr{background:var(--weiss);color:var(--rot);border-color:var(--rot-hell)}.knopf.gefahr:hover{background:var(--rot-hell)}.knopf.klein{min-height:36px;padding:6px 12px;font-size:.85rem}.knopf.breit{width:100%}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--linie);background:var(--weiss);min-height:42px;color:var(--ink);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:.95rem;transition:background .12s,border-color .12s,color .12s}.chip:hover:not(:disabled){border-color:var(--blau)}.chip.an{background:var(--blau);border-color:var(--blau);color:var(--weiss)}.chip.ja.an{background:var(--orange);border-color:var(--orange)}.chip.nein.an{background:var(--gruen);border-color:var(--gruen)}.chip:disabled{cursor:default}.chip:disabled:not(.an){opacity:.55}.seite{max-width:1080px;margin:0 auto;padding:16px 16px 96px}.karte{background:var(--weiss);border-radius:var(--radius);box-shadow:var(--schatten);padding:18px}.leiste{z-index:20;-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--stein2);padding:calc(env(safe-area-inset-top) + 8px) 16px 8px;background:#f5f4f1db;position:sticky;top:0}.leiste-innen{align-items:center;gap:10px;max-width:1080px;min-height:46px;margin:0 auto;display:flex}.leiste-titel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:650;overflow:hidden}.stapel{flex-direction:column;gap:14px;display:flex}.reihe{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.raster-2{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.leise-text{color:var(--grau);font-size:.9rem}.klein-text{color:var(--grau);font-size:.82rem}.marke{background:var(--stein);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.marke.blau{background:var(--blau-hell);color:var(--blau-d)}.marke.orange{background:var(--orange-hell);color:var(--orange)}.marke.gruen{background:var(--gruen-hell);color:var(--gruen)}.marke.rot{background:var(--rot-hell);color:var(--rot)}.hinweis{border-radius:var(--radius-klein);background:var(--blau-hell);color:var(--blau-d);padding:10px 14px;font-size:.9rem}.hinweis.orange{background:var(--orange-hell);color:#8f3d0d}.hinweis.rot{background:var(--rot-hell);color:var(--rot)}.fehler{color:var(--rot);font-size:.9rem}.dialog-hintergrund{z-index:100;background:#1f273173;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.dialog{background:var(--weiss);width:100%;max-width:640px;max-height:92dvh;padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;overflow:auto;box-shadow:0 -8px 40px #1f273133}@media (min-width:700px){.dialog-hintergrund{align-items:center;padding:24px}.dialog{border-radius:20px}}.trenner{background:var(--stein2);border:0;height:1px;margin:4px 0}.nur-bildschirmleser{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}
