.hq-sync-standorte__tabs{border-bottom:1px solid var(--wp--preset--color--linie-fein);gap:8px;margin-bottom:20px;display:flex}.hq-sync-standorte__tab{color:var(--wp--preset--color--text-leise);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 4px;font-size:.95em;font-weight:600}.hq-sync-standorte__tab+.hq-sync-standorte__tab{margin-left:18px}.hq-sync-standorte__tab.is-aktiv{color:var(--wp--preset--color--tinte);border-bottom-color:var(--wp--preset--color--signal)}.hq-sync-standorte{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.hq-sync-standorte[hidden]{display:none}.hq-sync-standort-card{background:var(--wp--preset--color--flaeche);border-radius:0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 12px #000a141a}.hq-sync-standort-card__bild{aspect-ratio:16/10;background:var(--wp--preset--color--flaeche-gesenkt);position:relative;overflow:hidden}.hq-sync-standort-card__bild img{object-fit:cover;width:100%;height:100%;transition:filter .2s;display:block}.hq-sync-standort-card.is-beendet .hq-sync-standort-card__bild img{filter:brightness(.55)}.hq-sync-standort-card__beendet-badge{background:var(--wp--preset--color--signal);color:var(--wp--preset--color--flaeche);letter-spacing:.02em;white-space:nowrap;border-radius:0;padding:8px 22px;font-size:.85em;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hq-sync-standort-card__body{flex-direction:column;gap:8px;padding:18px 20px 22px;display:flex}.hq-sync-standort-card__ziel{border-radius:0;align-self:flex-start;font-size:.8em;font-weight:700;display:flex;overflow:hidden}.hq-sync-standort-card__ziel-label{background:var(--wp--preset--color--tinte);color:var(--wp--preset--color--flaeche);letter-spacing:.02em;padding:6px 10px}.hq-sync-standort-card__ziel-betrag{background:var(--wp--preset--color--signal);color:var(--wp--preset--color--flaeche);padding:6px 12px}.hq-sync-standort-card__zeitraum{color:var(--wp--preset--color--text-leise);margin:0;font-size:.85em}.hq-sync-standort-card__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:2px 0 0;font-size:1.15em;line-height:1.3;display:-webkit-box;overflow:hidden}.hq-sync-standort-card__body .hq-sync-standort-card__beschreibung{color:var(--wp--preset--color--text-gedaempft);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.2em;margin:0;font-size:.92em;line-height:1.4;display:-webkit-box;overflow:hidden}.hq-sync-standort-card__fortschritt{background:var(--wp--preset--color--linie-fein);border-radius:0;height:8px;margin-top:4px;overflow:hidden}.hq-sync-standort-card__fortschritt-fuellung{background:var(--wp--preset--color--signal);border-radius:0;height:100%}.hq-sync-standort-card__fortschritt.ist-versteckt,.hq-sync-standort-card__prozent.ist-versteckt{visibility:hidden}.hq-sync-standort-card__prozent{text-align:center;color:var(--wp--preset--color--text-leise);margin:0;font-size:.85em}.hq-sync-standort-card__eingegangen{margin:4px 0 0;font-size:.92em}.hq-sync-standort-card__cta,.hq-sync-standort-card__verlauf{text-align:center;cursor:pointer;border:none;border-radius:0;padding:10px 16px;font-size:.92em;font-weight:600;text-decoration:none;display:block}.hq-sync-standort-card__cta{background:var(--wp--preset--color--signal);color:var(--wp--preset--color--flaeche)}.hq-sync-standorte .hq-sync-standort-card__cta.is-beendet{cursor:default;background:var(--wp--preset--color--text-leise)!important;border-color:var(--wp--preset--color--text-leise)!important}.hq-sync-standort-card__verlauf{background:var(--wp--preset--color--flaeche-gesenkt);color:var(--wp--preset--color--tinte);border:1px solid var(--wp--preset--color--linie)}.hq-sync-standort-card__cta--platzhalter,.hq-sync-standort-card__verlauf--platzhalter{visibility:hidden}.hq-sync-standort-card__meta{color:var(--wp--preset--color--text-leise);text-align:center;margin:6px 0 0;font-size:.78em}.hq-sync-hinweis{color:var(--wp--preset--color--text-leise)}.hq-sync-verlauf-overlay{z-index:9999;background:#0a0f148c;justify-content:center;align-items:flex-start;padding:6vh 16px;display:flex;position:fixed;inset:0}.hq-sync-verlauf-overlay[hidden]{display:none}body.hq-sync-verlauf-offen{overflow:hidden}.hq-sync-verlauf{background:var(--wp--preset--color--flaeche);border-radius:0;flex-direction:column;width:100%;max-width:480px;max-height:82vh;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000004d}.hq-sync-verlauf__kopf{background:var(--wp--preset--color--signal);color:var(--wp--preset--color--flaeche);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.hq-sync-verlauf__kopf h2{color:var(--wp--preset--color--flaeche);margin:0;font-size:1.15em}.hq-sync-verlauf__schliessen{color:var(--wp--preset--color--flaeche);cursor:pointer;background:#ffffff26;border:none;border-radius:0;width:30px;height:30px;font-size:1.2em;line-height:1}.hq-sync-verlauf__inhalt{padding:8px 18px;overflow-y:auto}.hq-sync-verlauf__eintrag{border-bottom:1px solid var(--wp--preset--color--linie-fein);padding:12px 0;font-size:.92em}.hq-sync-verlauf__eintrag:last-child{border-bottom:none}.hq-sync-verlauf__kommentar{color:var(--wp--preset--color--text-gedaempft);margin-top:2px}.hq-sync-verlauf__kategorie{color:var(--wp--preset--color--text-leise);margin-top:2px;font-size:.9em}.hq-sync-verlauf__status{color:var(--wp--preset--color--text-leise);text-align:center;padding:18px 0}.hq-sync-verlauf__pagination{border-top:1px solid var(--wp--preset--color--linie-fein);color:var(--wp--preset--color--text-gedaempft);justify-content:space-between;align-items:center;padding:12px 18px;font-size:.88em;display:flex}.hq-sync-verlauf__pagination button{background:var(--wp--preset--color--flaeche-gesenkt);border:1px solid var(--wp--preset--color--linie);cursor:pointer;border-radius:0;padding:6px 12px}.hq-sync-verlauf__pagination button:disabled{opacity:.5;cursor:default}