.PinAnzeige-module__wCuLWG__feld{align-items:center;gap:var(--takt-2);padding:var(--takt-4);flex-direction:column;display:flex}.PinAnzeige-module__wCuLWG__ziffern{gap:var(--takt-2);display:flex}.PinAnzeige-module__wCuLWG__ziffer{border-radius:var(--r-mittel);background:var(--accent);width:52px;height:64px;color:var(--d3-ink);font-family:var(--font-zahl);font-variant-numeric:tabular-nums;place-items:center;font-size:34px;font-weight:600;display:grid}
.Rahmen-module__DYAaJW__leiste{z-index:300;background:var(--d3-grund);flex-direction:column;align-items:center;width:88px;display:flex;position:fixed;inset:0 auto 0 0}.Rahmen-module__DYAaJW__kopf{height:var(--kopfleiste);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Rahmen-module__DYAaJW__marke{background:0 0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.Rahmen-module__DYAaJW__punkte{flex-direction:column;align-items:center;gap:12px;padding:24px 0 12px;display:flex}.Rahmen-module__DYAaJW__eintrag{width:84px;color:var(--d3-muted);flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex}.Rahmen-module__DYAaJW__wort{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:84px;font-size:11px;line-height:1.2;overflow:hidden}.Rahmen-module__DYAaJW__eintrag:hover{color:var(--d3-ink)}.Rahmen-module__DYAaJW__eintrag[data-an] .Rahmen-module__DYAaJW__wort{color:var(--d3-ink);font-weight:600}.Rahmen-module__DYAaJW__punkt{width:44px;height:44px;color:var(--d3-muted);border-radius:14px;place-items:center;transition:background-color .12s,color .12s;display:grid}.Rahmen-module__DYAaJW__eintrag:hover .Rahmen-module__DYAaJW__punkt{background:var(--d3-weiss);color:var(--d3-ink)}.Rahmen-module__DYAaJW__eintrag[data-an] .Rahmen-module__DYAaJW__punkt,.Rahmen-module__DYAaJW__eintrag[data-an]:hover .Rahmen-module__DYAaJW__punkt{background:var(--d3-ink);color:#fff}.Rahmen-module__DYAaJW__kopfleiste{z-index:290;align-items:center;gap:var(--takt-2);height:var(--kopfleiste);background:var(--d3-grund);padding:0 28px 0 0;display:flex;position:fixed;top:0;left:88px;right:0}.Rahmen-module__DYAaJW__haus{font-family:var(--font-titel);color:var(--d3-ink);white-space:nowrap;font-size:16px;font-weight:600;text-decoration:none}.Rahmen-module__DYAaJW__rechts{align-items:center;gap:8px;margin-left:auto;display:flex}.Rahmen-module__DYAaJW__gesicht{background:var(--accent);width:36px;height:36px;color:var(--aufAccent);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.Rahmen-module__DYAaJW__inhalt{min-height:100dvh;padding:calc(var(--kopfleiste) + 12px) 28px 28px 88px;background:var(--d3-grund)}.Rahmen-module__DYAaJW__unterleiste{display:none}@media (max-width:48em){.Rahmen-module__DYAaJW__leiste{display:none}.Rahmen-module__DYAaJW__kopfleiste{padding:0 var(--takt-3) 0 var(--takt-4);left:0}.Rahmen-module__DYAaJW__inhalt{padding:calc(var(--kopfleiste) + 8px) var(--takt-3) calc(64px + env(safe-area-inset-bottom))}.Rahmen-module__DYAaJW__unterleiste{z-index:300;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);background:var(--d3-weiss);justify-content:space-around;display:flex;position:fixed;inset:auto 0 0}.Rahmen-module__DYAaJW__unten{color:var(--d3-muted);font-size:var(--schrift-bei);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.Rahmen-module__DYAaJW__unten[data-an]{color:var(--d3-ink);font-weight:600}}.Rahmen-module__DYAaJW__eintrag[data-aus],.Rahmen-module__DYAaJW__eintrag[data-aus]:hover,.Rahmen-module__DYAaJW__eintrag[data-aus]:hover .Rahmen-module__DYAaJW__punkt,.Rahmen-module__DYAaJW__unten[data-aus]{opacity:.35;cursor:not-allowed;background:0 0}button.Rahmen-module__DYAaJW__gesicht{cursor:pointer;border:0}
.Leerzustand-module__TebJ2G__leer{justify-content:center;align-items:center;gap:var(--takt-2);padding:var(--takt-8) var(--takt-4);text-align:center;color:var(--mantine-color-dimmed);flex-direction:column;display:flex}.Leerzustand-module__TebJ2G__kachel{border-radius:var(--r-mittel);border:1px solid var(--border);background:var(--panel);width:40px;height:40px;color:var(--mantine-color-dimmed);margin-bottom:var(--takt-1);justify-content:center;align-items:center;display:flex}.Leerzustand-module__TebJ2G__titel{font-size:var(--schrift-titel);color:var(--mantine-color-text);font-weight:600}.Leerzustand-module__TebJ2G__text{font-size:var(--mantine-font-size-sm);max-width:36ch;line-height:1.5}.Leerzustand-module__TebJ2G__klein{padding:var(--takt-4) var(--takt-3)}.Leerzustand-module__TebJ2G__klein .Leerzustand-module__TebJ2G__kachel{width:32px;height:32px}
.Pille-module__u47FsW__pille{border-radius:var(--r-klein);border:1px solid var(--border);height:26px;color:var(--mantine-color-dimmed);font-size:var(--schrift-zweit);cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.Pille-module__u47FsW__pille:hover{background:var(--panel2);color:var(--mantine-color-text)}.Pille-module__u47FsW__an,.Pille-module__u47FsW__an:hover{background:var(--akzent-flaeche);color:var(--akzent-schrift);border-color:#0000}.Pille-module__u47FsW__punkt{border-radius:50%;flex-shrink:0;width:7px;height:7px}.Pille-module__u47FsW__zaehler{font-size:var(--schrift-bei);opacity:.7;font-variant-numeric:tabular-nums}.Pille-module__u47FsW__warnung,.Pille-module__u47FsW__warnung:hover{background:var(--mantine-color-red-light);color:var(--mantine-color-red-filled)}.Pille-module__u47FsW__reihe{align-items:center;gap:var(--takt-1);flex-wrap:wrap;display:inline-flex}@media (hover:none){.Pille-module__u47FsW__pille{height:36px;padding:0 14px}}
.Seitenkopf-module__ChHajq__kopf{align-items:center;gap:var(--takt-3);min-height:40px;margin-bottom:var(--takt-4);display:flex}.Seitenkopf-module__ChHajq__kachel{border-radius:var(--r-klein);background:var(--aktiv);width:32px;height:32px;color:var(--mantine-color-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Seitenkopf-module__ChHajq__text{flex-direction:column;gap:2px;min-width:0;display:flex}.Seitenkopf-module__ChHajq__titel{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.Seitenkopf-module__ChHajq__untertitel{align-items:center;gap:var(--takt-1);min-width:0;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);white-space:nowrap;text-overflow:ellipsis;line-height:1.4;display:flex;overflow:hidden}.Seitenkopf-module__ChHajq__untertitel>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Seitenkopf-module__ChHajq__untertitel a{color:inherit;text-decoration:none}.Seitenkopf-module__ChHajq__untertitel a:hover{color:var(--mantine-color-text);text-decoration:underline}.Seitenkopf-module__ChHajq__station{align-items:center;gap:var(--takt-1);display:inline-flex}.Seitenkopf-module__ChHajq__trenner{opacity:.6}.Seitenkopf-module__ChHajq__rechts{align-items:center;gap:var(--takt-2);flex-shrink:0;margin-left:auto;display:flex}@media (max-width:48em){.Seitenkopf-module__ChHajq__kopf{gap:var(--takt-2);min-height:36px;margin-bottom:var(--takt-2)}.Seitenkopf-module__ChHajq__kachel{display:none}.Seitenkopf-module__ChHajq__text{flex:1;gap:0}.Seitenkopf-module__ChHajq__untertitel{font-size:var(--schrift-zweit)}}
.Verlauf-module__inkznW__karte{border:1px solid var(--border);border-radius:var(--r-mittel);background:var(--d3-weiss);overflow:hidden}.Verlauf-module__inkznW__zeile{gap:var(--takt-3);padding:var(--takt-2) var(--takt-4);border-top:1px solid var(--d3-linie);grid-template-columns:130px minmax(0,1fr) 170px;align-items:baseline;display:grid}.Verlauf-module__inkznW__zeile:first-child{border-top:0}.Verlauf-module__inkznW__zeit{font-family:var(--font-zahl);font-size:var(--schrift-zweit);font-variant-numeric:tabular-nums;color:var(--d3-muted)}.Verlauf-module__inkznW__text strong{font-weight:600}.Verlauf-module__inkznW__bezug{font-size:var(--schrift-zweit);font-variant-numeric:tabular-nums;text-align:right}.Verlauf-module__inkznW__bezug a{color:var(--d3-ink)}@media (max-width:48em){.Verlauf-module__inkznW__zeile{grid-template-columns:minmax(0,1fr) auto}.Verlauf-module__inkznW__zeit{grid-column:1/-1}}
.Import-module__ObwVda__reihe{gap:var(--takt-4);padding:var(--takt-4);border:1px solid var(--border);border-radius:var(--r-mittel);background:var(--d3-grund);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.Import-module__ObwVda__kennzahl{flex-direction:column;gap:2px;display:flex}.Import-module__ObwVda__zahl{font-family:var(--font-zahl);font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1.1}.Import-module__ObwVda__wort{font-size:var(--schrift-text);font-weight:500}.Import-module__ObwVda__leise{font-size:var(--schrift-zweit);color:var(--d3-muted)}.Import-module__ObwVda__abgleich{gap:var(--takt-3);padding:var(--takt-4);border:1px solid var(--border);border-radius:var(--r-mittel);background:var(--d3-weiss);flex-direction:column;display:flex}.Import-module__ObwVda__gruppe{justify-content:space-between;align-items:flex-start;gap:var(--takt-4);padding-top:var(--takt-3);border-top:1px solid var(--d3-linie);display:flex}
.login-module__Si-P0q__grund{min-height:100dvh;padding:var(--takt-4);background:var(--d3-grund);place-items:center;display:grid}.login-module__Si-P0q__karte{align-items:center;gap:var(--takt-2);width:100%;max-width:360px;padding:var(--takt-8) var(--takt-6) var(--takt-6);border:1px solid var(--border);border-radius:var(--r-gross);background:var(--d3-weiss);box-shadow:var(--schatten-karte);flex-direction:column;display:flex}.login-module__Si-P0q__logo{height:auto;margin-bottom:var(--takt-3)}.login-module__Si-P0q__titel{font-family:var(--font-titel)}.login-module__Si-P0q__pinZeile{gap:var(--takt-3);width:100%;display:flex}.login-module__Si-P0q__pinFeld{flex:1}.login-module__Si-P0q__pinZiffer{width:100%;height:52px;font-family:var(--font-zahl);font-size:22px}
.WartungKarte-module__nOv5SW__raster{gap:var(--takt-4);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}.WartungKarte-module__nOv5SW__karte{gap:var(--takt-3);padding:var(--takt-4) var(--takt-6);border:1px solid var(--border);border-radius:var(--r-mittel);background:var(--d3-weiss);flex-direction:column;display:flex}.WartungKarte-module__nOv5SW__ganz{grid-column:1/-1}.WartungKarte-module__nOv5SW__titel{font-family:var(--font-titel);margin:0;font-size:15px;font-weight:500}.WartungKarte-module__nOv5SW__fakten{gap:var(--takt-2) var(--takt-4);grid-template-columns:110px minmax(0,1fr);margin:0;display:grid}.WartungKarte-module__nOv5SW__fakten dt{color:var(--d3-muted)}.WartungKarte-module__nOv5SW__fakten dd{white-space:pre-wrap;margin:0}.WartungKarte-module__nOv5SW__zahl{font-family:var(--font-zahl);font-variant-numeric:tabular-nums}.WartungKarte-module__nOv5SW__leise{font-size:var(--schrift-zweit);color:var(--d3-muted)}.WartungKarte-module__nOv5SW__erledigt{color:var(--d3-haelt);font-weight:500}.WartungKarte-module__nOv5SW__nicht{color:var(--d3-verloren);font-weight:500}.WartungKarte-module__nOv5SW__partner{gap:var(--takt-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WartungKarte-module__nOv5SW__partner li{gap:var(--takt-1) var(--takt-3);flex-wrap:wrap;align-items:baseline;display:flex}.WartungKarte-module__nOv5SW__tel{color:var(--d3-ink);font-family:var(--font-zahl);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.WartungKarte-module__nOv5SW__notiz{font-size:var(--schrift-zweit);white-space:pre-wrap;margin:0}
.Wartungen-module__vdfQ9W__werkzeuge{align-items:center;gap:var(--takt-2);margin-bottom:var(--takt-3);flex-wrap:wrap;display:flex}.Wartungen-module__vdfQ9W__davon{align-items:center;gap:var(--takt-2);padding-left:var(--takt-3);border-left:1px solid var(--d3-trenner);display:flex}.Wartungen-module__vdfQ9W__davonWort{font-size:var(--schrift-zweit);color:var(--d3-muted)}.Wartungen-module__vdfQ9W__auswahl{flex:0 170px}.Wartungen-module__vdfQ9W__breit{flex:220px;max-width:340px}.Wartungen-module__vdfQ9W__zusammenfassung{gap:var(--takt-6);margin-bottom:var(--takt-4);flex-wrap:wrap;display:flex}.Wartungen-module__vdfQ9W__kennzahl{flex-direction:column;display:flex}.Wartungen-module__vdfQ9W__zahl{font-family:var(--font-zahl);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1.1}.Wartungen-module__vdfQ9W__zahlwort{font-size:var(--schrift-zweit);color:var(--d3-muted)}.Wartungen-module__vdfQ9W__karte{border:1px solid var(--border);border-radius:var(--r-mittel);background:var(--d3-weiss);overflow:hidden}.Wartungen-module__vdfQ9W__zeile{align-items:center;gap:var(--takt-3);padding:var(--takt-2) var(--takt-4);border-top:1px solid var(--d3-linie);grid-template-columns:76px 72px minmax(0,1fr) 44px 200px 52px 140px 250px;display:grid}.Wartungen-module__vdfQ9W__zeile:first-child{border-top:0}.Wartungen-module__vdfQ9W__kopf{font-size:var(--schrift-zweit);color:var(--d3-muted)}.Wartungen-module__vdfQ9W__monat{font-size:var(--schrift-zweit);flex-direction:column;display:flex}.Wartungen-module__vdfQ9W__verschoben{color:var(--d3-muted)}.Wartungen-module__vdfQ9W__nummer{font-family:var(--font-zahl);font-variant-numeric:tabular-nums;color:var(--d3-ink);font-weight:500;text-decoration:none}.Wartungen-module__vdfQ9W__was{min-width:0;color:inherit;text-decoration:none}.Wartungen-module__vdfQ9W__objekt{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Wartungen-module__vdfQ9W__neben{font-size:var(--schrift-zweit);color:var(--d3-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Wartungen-module__vdfQ9W__inaktiv{border-radius:var(--r-pille);background:var(--d3-grund);color:var(--d3-verloren);margin-left:6px;padding:0 6px;font-size:11px;font-weight:500}.Wartungen-module__vdfQ9W__bl{font-size:var(--schrift-zweit)}.Wartungen-module__vdfQ9W__anlage{font-size:var(--schrift-zweit);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.Wartungen-module__vdfQ9W__zeile[data-ueberfaellig] .Wartungen-module__vdfQ9W__monat{color:var(--d3-knapp);font-weight:600}.Wartungen-module__vdfQ9W__zeile[data-ueberfaellig]{box-shadow:inset 3px 0 0 var(--d3-knapp)}.Wartungen-module__vdfQ9W__stellplaetze{font-family:var(--font-zahl);font-variant-numeric:tabular-nums;text-align:right}.Wartungen-module__vdfQ9W__wer{min-width:0;font-size:var(--schrift-zweit);align-items:center;gap:6px;display:flex}.Wartungen-module__vdfQ9W__punkt{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.Wartungen-module__vdfQ9W__frei{font-weight:500}.Wartungen-module__vdfQ9W__du{border-radius:var(--r-pille);background:var(--d3-ink);color:var(--d3-weiss);padding:1px 8px;font-weight:500}.Wartungen-module__vdfQ9W__anderer{color:var(--d3-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Wartungen-module__vdfQ9W__erledigt{color:var(--d3-haelt);font-weight:500}.Wartungen-module__vdfQ9W__nicht{color:var(--d3-verloren);font-weight:500}.Wartungen-module__vdfQ9W__aktion{justify-content:flex-end;gap:var(--takt-1);display:flex}.Wartungen-module__vdfQ9W__aktion>*{flex-shrink:0}.Wartungen-module__vdfQ9W__mehr{padding:var(--takt-3);text-align:center}@media (max-width:48em){.Wartungen-module__vdfQ9W__zeile{row-gap:var(--takt-1);padding:var(--takt-3);grid-template-columns:56px minmax(0,1fr) auto}.Wartungen-module__vdfQ9W__kopf,.Wartungen-module__vdfQ9W__bl,.Wartungen-module__vdfQ9W__anlage,.Wartungen-module__vdfQ9W__stellplaetze{display:none}.Wartungen-module__vdfQ9W__monat{grid-area:2/1}.Wartungen-module__vdfQ9W__nummer{grid-area:1/1}.Wartungen-module__vdfQ9W__was{grid-area:1/2/auto/-1}.Wartungen-module__vdfQ9W__wer{grid-area:2/2/auto/-1}.Wartungen-module__vdfQ9W__aktion{grid-area:3/1/auto/-1;justify-content:stretch}.Wartungen-module__vdfQ9W__aktion>button:not([aria-label]){flex:1}}
