/* Wünsche und Einführung nutzen Farben und Schriften des Arbeitsbereichs. */
.dw-seite{max-width:1180px;margin:0 auto}.dw-start{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border:1px solid var(--li);border-radius:12px;background:#fff;margin-bottom:14px}.dw-start strong,.dw-start span{display:block}.dw-start strong{font-size:14px;margin-bottom:5px}.dw-start div>span{font-size:12px;color:var(--mu)}.dw-start button>span{display:inline}.dw-datenschutz{font-size:12px;line-height:1.65;color:var(--mu);margin:0 0 26px;padding-left:2px;max-width:850px}.dw-liste{padding:0;overflow:hidden}.dw-listenkopf{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 28px;border-bottom:1px solid var(--li);background:#fcfbfc}.dw-listenkopf h2{font-size:17px;margin:0 0 5px}.dw-listenkopf p{font-size:12px;color:var(--mu);margin:0}.dw-filter{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--mu)}.dw-filter select{min-height:40px;min-width:175px;border:1px solid var(--li);border-radius:7px;background:#fff;padding:8px 30px 8px 11px;color:var(--tx);font:inherit}.dw-wunsch{padding:24px 28px;border-bottom:1px solid var(--li)}.dw-wunsch:last-child{border-bottom:0}.dw-wunschkopf{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dw-status{font-size:10px;font-weight:600;border-radius:5px;padding:5px 8px;background:#f0ebf2;color:#6b4e71}.dw-status-inAbstimmung{background:#f9f0df;color:#80631f}.dw-status-eingeplant{background:#e9eff7;color:#486583}.dw-status-umgesetzt{background:#eaf3ed;color:#467057}.dw-wichtig{font-size:10px;color:#93542b;font-weight:600}.dw-datum{margin-left:auto;color:var(--mu);font-size:10px}.dw-wunsch h3{margin:13px 0 8px;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.dw-wunsch h3 button{color:var(--tx);font:inherit;font-weight:600;border:0;background:none;text-align:left;padding:0;cursor:pointer}.dw-wunsch h3 button:hover{color:var(--au)}.dw-beschreibung{color:var(--mu);font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dw-wunschfuss{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;color:var(--mu)}.dw-wunschfuss button{font-size:11px}.dw-leer{padding:46px 24px;text-align:center;max-width:600px;margin:0 auto}.dw-leerzeichen{display:grid;place-items:center;width:47px;height:47px;font-size:28px;border:1px solid var(--li);border-radius:13px;color:var(--au);background:var(--ww);margin:0 auto 19px}.dw-leer h3{font-size:18px;margin:0 0 10px}.dw-leer p{font-size:13px;line-height:1.7;color:var(--mu);margin:0 0 23px}.dw-dialog textarea{resize:vertical;min-height:140px;line-height:1.6}.dw-dialog small{display:block;font-size:11px;color:var(--mu);margin-top:7px;line-height:1.5}.dw-formdatum{font-size:11px;color:var(--mu);line-height:1.6;margin-top:18px}.dw-dialog select{min-height:43px}.dw-dialog .form-error{white-space:pre-wrap}.dw-einstieg{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);gap:42px;border:1px solid var(--li);border-radius:14px;background:#fff;padding:36px;margin-bottom:22px}.dw-einstieg>div{padding:10px 14px 10px 0;align-self:center}.dw-einstieg h2{font-size:30px;line-height:1.3;letter-spacing:-.6px;margin:13px 0 16px}.dw-einstieg>div p{font-size:14px;line-height:1.8;color:var(--mu);max-width:340px;margin:0 0 26px}.dw-schritte{list-style:none;margin:0;padding:0}.dw-schritte li{display:flex;gap:17px;padding:20px 0;border-bottom:1px solid var(--li)}.dw-schritte li:first-child{padding-top:0}.dw-schritte li:last-child{border-bottom:0;padding-bottom:0}.dw-schritte li>span{flex:0 0 32px;font-size:12px;font-weight:600;color:#a18ba7;padding-top:4px;letter-spacing:.04em}.dw-schritte h3{font-size:15px;margin:0 0 7px;line-height:1.5}.dw-schritte p{font-size:12px;line-height:1.7;color:var(--mu);margin:0}.dw-hilfen{display:grid;grid-template-columns:1fr 1fr;gap:22px}.dw-hilfen h2{font-size:17px;margin-top:0}.dw-hilfen p{font-size:12px;line-height:1.8;color:var(--mu)}.dw-hilfen .btn,.dw-hilfen .text-button{margin-top:9px}.dw-seite button:focus-visible,.dw-seite select:focus-visible,.dw-dialog button:focus-visible{outline:3px solid #b89fc2;outline-offset:3px}
@media(max-width:850px){.dw-einstieg{grid-template-columns:1fr;gap:28px}.dw-einstieg>div{padding:0}.dw-einstieg>div p{max-width:600px}.dw-einstieg h2 br{display:none}.dw-hilfen{grid-template-columns:1fr}}
@media(max-width:520px){.dw-start{align-items:flex-start;flex-direction:column;padding:18px;gap:14px}.dw-listenkopf{align-items:flex-start;flex-direction:column;padding:20px}.dw-filter{width:100%;justify-content:space-between}.dw-filter select{min-width:0;max-width:70%}.dw-wunsch{padding:20px}.dw-datum{flex-basis:100%;margin-left:0}.dw-wunschfuss{align-items:flex-start;flex-direction:column;gap:12px}.dw-einstieg{padding:24px 20px}.dw-einstieg h2{font-size:25px}.dw-schritte li{gap:10px}.dw-schritte li>span{flex-basis:25px}.dw-dialog .dialog-actions .btn{flex:1}.dw-hilfen{gap:12px}.dw-leer{padding:32px 20px}}
@media print{.dw-seite,.dw-dialog{display:none!important}}
