:root{--mp-primaer:#0896a9;--mp-primaer-tief:#066f7d;--mp-sekundaer:#06dae1;--mp-tinte:#14211f;--mp-tinte2:#3d4a4c;--mp-grau:#6b7a7c;--mp-linie:#dde5e6;--mp-flaeche:#f5f8f8;--mp-weiss:#fff;--mp-warn:#b3261e;--mp-gruen:#15803d;--mp-radius:14px;--mp-schatten:0 1px 2px #14211f0d, 0 6px 20px #14211f0d}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--mp-flaeche);color:var(--mp-tinte);-webkit-font-smoothing:antialiased;font:14.5px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:inherit}h1,h2,h3{letter-spacing:-.02em;margin:0;line-height:1.2}h1{font-size:22px;font-weight:750}h2{font-size:17px;font-weight:700}.hinweis{color:var(--mp-grau);margin:0;font-size:13px}.fehler{color:var(--mp-warn);font-size:13px}.karte{background:var(--mp-weiss);border:1px solid var(--mp-linie);border-radius:var(--mp-radius);box-shadow:var(--mp-schatten)}.karte-innen{padding:20px}.feld{margin:0 0 12px;display:block}.feld>span{color:var(--mp-tinte2);margin-bottom:4px;font-size:12.5px;font-weight:650;display:block}.inp{border:1px solid var(--mp-linie);width:100%;font:inherit;background:var(--mp-weiss);border-radius:10px;padding:10px 12px}.inp:focus{outline:2px solid var(--mp-sekundaer);outline-offset:1px;border-color:var(--mp-primaer)}.btn{background:var(--mp-primaer);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:11px 18px;font-weight:700}.btn:disabled{opacity:.6;cursor:default}.btn-hell{background:var(--mp-weiss);color:var(--mp-tinte);border:1px solid var(--mp-linie)}.btn-klein{padding:7px 12px;font-size:13px}.chip{background:var(--mp-flaeche);border:1px solid var(--mp-linie);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.mp-login{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.mp-login>div{width:100%;max-width:380px}.mp-logo{letter-spacing:-.03em;font-weight:800}.wortmarke span{color:var(--mp-primaer)}.mp-inhalt{max-width:1100px;margin:0 auto;padding:24px 16px 60px}body:has(.mp-leiste) .mp-inhalt{max-width:none;margin:0 0 0 296px;padding:84px 32px 60px}.mp-zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mp-zwischen{justify-content:space-between}.mp-abstand{margin-top:16px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--mp-linie);padding:10px 12px;font-size:14px}th{color:var(--mp-grau);font-size:12.5px;font-weight:650}.mp-leiste{color:#e6ebef;background:#1b2631;flex-direction:column;width:296px;padding:20px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0}.mp-leiste-logo{text-align:center;border-bottom:1px solid #ffffff14;margin-bottom:16px;padding:10px 0 22px}.wortmarke-hell{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.mp-kundenblock{background:#ffffff12;border-radius:12px;flex-direction:column;gap:2px;margin-bottom:18px;padding:14px 16px;display:flex}.mp-kundenblock strong{font-size:14.5px;line-height:1.3}.mp-kundenblock span{color:#aab6c1;font-size:12.5px}.mp-leiste-nav{flex-direction:column;flex:1;gap:2px;display:flex;overflow:auto}.mp-nav-titel{letter-spacing:.1em;text-transform:uppercase;color:#8a98a5;padding:14px 10px 6px;font-size:11px}.mp-nav{color:#e6ebef;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.mp-nav:hover{background:#ffffff0f}.mp-nav-aktiv{background:#ffffff1f;font-weight:650}.mp-nav-icon{text-align:center;color:#aab6c1;width:20px;font-size:15px}.mp-nav-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mp-nav-badge{text-align:center;background:#ffffff24;border-radius:999px;min-width:26px;padding:1px 8px;font-size:12px}.mp-nav-kampagne{padding-left:16px;font-size:13.5px}.mp-punkt{background:#8a98a5;border-radius:50%;flex:none;width:8px;height:8px}.mp-punkt-gruen{background:#22c55e}.mp-punkt-orange{background:#f59e0b}.mp-leiste-fuss{border-top:1px solid #ffffff14;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.mp-avatar{background:var(--mp-primaer);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:750;display:grid}.mp-leiste-nutzer{color:#aab6c1;flex-direction:column;flex:1;min-width:0;font-size:12.5px;display:flex}.mp-leiste-nutzer strong{color:#fff;font-size:13.5px}.mp-leiste-nutzer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mp-abmelden{color:#aab6c1;cursor:pointer;background:0 0;border:0;padding:4px;font-size:16px}.mp-abmelden:hover{color:#fff}.mp-titel{letter-spacing:-.02em;margin-bottom:20px;font-size:30px;font-weight:700}.mp-tabs{border-bottom:1px solid var(--mp-linie);gap:22px;margin:-8px 0 26px;display:flex}.mp-tab{color:var(--mp-grau);border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 2px 10px;font-size:14.5px;text-decoration:none}.mp-tab-aktiv{color:var(--mp-primaer);border-color:var(--mp-primaer)}.mp-kennzahlen{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:36px;display:grid}.mp-kennzahl{flex-direction:column;gap:6px;padding:18px 20px;display:flex}.mp-kennzahl>span:first-child{color:var(--mp-tinte2);font-size:14px}.mp-kennzahl-wert{align-items:baseline;gap:10px;display:flex}.mp-kennzahl-wert strong{font-size:24px;font-weight:700}.mp-kennzahl-delta{color:#15803d;font-size:13.5px}.mp-kennzahl-delta:before{content:"↗ "}.mp-abschnitt{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mp-abschnitt h2{font-size:19px;font-weight:650}.mp-abschnitt p{margin:4px 0 0}.mp-werkzeuge{align-items:center;gap:10px;margin:18px 0 16px;display:flex}.mp-suche{width:420px;max-width:100%;position:relative}.mp-suche input{padding-left:36px}.mp-suche:before{content:"⌕";color:var(--mp-grau);font-size:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)scaleX(-1)}.mp-sortier{border:1px solid var(--mp-linie);background:var(--mp-weiss);border-radius:10px;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex}.mp-sortier select{font:inherit;background:0 0;border:0;padding:10px 6px}.mp-sortier select:focus{outline:none}.mp-ansicht{border:1px solid var(--mp-linie);background:var(--mp-weiss);border-radius:10px;margin-left:auto;display:flex;overflow:hidden}.mp-ansicht a{color:var(--mp-grau);padding:8px 12px;font-size:15px;text-decoration:none}.mp-ansicht a.mp-ansicht-aktiv{background:var(--mp-flaeche);color:var(--mp-tinte)}.mp-kacheln{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px;display:grid}.mp-stand{border-radius:12px;padding:20px 22px 18px;text-decoration:none;display:block}.mp-stand:hover{border-color:var(--mp-primaer)}.mp-stand-kopf{justify-content:space-between;align-items:center;gap:8px;display:flex}.mp-stand h2{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;overflow:hidden}.mp-stand-art{color:var(--mp-grau);margin:2px 0 12px;font-size:13.5px}.mp-stand dl{grid-template-columns:1fr auto;align-items:center;gap:10px 12px;margin:14px 0 0;font-size:14px;display:grid}.mp-stand dt{color:var(--mp-tinte2)}.mp-stand dd{margin:0}.mp-badge{background:var(--mp-flaeche);border:1px solid var(--mp-linie);border-radius:999px;place-items:center;min-width:28px;height:28px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-grid}.mp-chips{flex-wrap:wrap;gap:6px;min-height:26px;display:flex}.mp-chip{white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.mp-chip-rot{color:#c0392b;background:#fdecea;border-color:#f5b5ae}.mp-chip-blau{color:#2563eb;background:#e8f1fd;border-color:#b9d3f7}.mp-chip-gruen{color:#15803d;background:#e6f7ee;border-color:#a9e0c0}.mp-balken{gap:3px;height:5px;margin-top:18px;display:flex}.mp-balken span{border-radius:999px;min-width:4px}.mp-balken-leer{background:var(--mp-linie);border-radius:999px;width:100%}.mp-liste td:first-child{font-weight:650}.mp-logo-rechts{align-items:center;height:36px;display:flex;position:fixed;top:26px;right:32px}.mp-logo-rechts img{object-fit:contain;width:auto;max-width:220px;height:36px}.mp-board{align-items:flex-start;gap:14px;padding-bottom:12px;display:flex;overflow-x:auto}.mp-board-laeuft{opacity:.6;pointer-events:none}.mp-spalte{background:var(--mp-flaeche);border:1px solid var(--mp-linie);border-radius:12px;flex-direction:column;flex:0 0 300px;gap:10px;min-height:60vh;padding:10px;display:flex}.mp-spalte-ziel{border-color:var(--mp-primaer);background:#e8f6f8}.mp-spalte-kopf{align-items:center;gap:8px;padding:4px 6px 6px;font-size:14px;display:flex}.mp-lead{color:var(--mp-tinte2);cursor:grab;flex-direction:column;gap:5px;padding:14px 16px;font-size:13px;text-decoration:none;display:flex}.mp-lead strong{color:var(--mp-tinte);align-items:center;gap:8px;font-size:14.5px;display:flex}.mp-lead:active{cursor:grabbing}.mp-skelett{background:linear-gradient(90deg,#e9eeef 25%,#f3f6f7 50%,#e9eeef 75%) 0 0/200% 100%;border-radius:12px;animation:1.2s linear infinite mp-schimmer}.mp-skelett-titel{width:320px;height:34px;margin-bottom:22px}.mp-skelett-zeile{width:60%;height:42px;margin-bottom:18px}.mp-skelett-karte{height:230px}@keyframes mp-schimmer{to{background-position:-200% 0}}
