:host{display:block}.karte{background:#fff;border-radius:var(--radius);box-shadow:var(--schatten-md);padding:2rem}h2{font-family:var(--schrift-anzeige);color:var(--farbe-primaer)}p{color:var(--farbe-text-ged);margin:.4rem 0 1rem}input{width:100%;padding:.7rem;border:1.5px solid var(--farbe-rahmen);border-radius:var(--radius)}button{padding:.65rem 1rem;border:0;border-radius:var(--radius);background:var(--farbe-primaer);color:#fff;font-weight:700;cursor:pointer;margin:.5rem .4rem .5rem 0}.phase{border-left:8px solid var(--farbe);padding:1rem;background:var(--farbe-hg);border-radius:8px;margin:.7rem 0}.meldung{padding:.8rem;background:rgba(0,36,64,.06);border-radius:8px}
