.web-voice-input.has-error{display:contents}.web-voice-input.has-error>.web-voice-error{flex:1 0 100%;order:99;grid-column:1/-1;min-width:0}:has(>.web-voice-input.has-error){flex-wrap:wrap}.web-chat-eingabe-bereich.weicht-leiste{padding-bottom:48px}@media (width>=721px){.web-work-project-chat>.web-general-chat-scroll{min-height:min(180px,18dvh)}main.web-work-projects:not(.tc-bereich){overflow-y:auto}}@media (width>=1100px){main.web-work-projects:not(.tc-bereich) .web-work-project-chat{width:min(1060px,100% - 40px)}main.web-work-projects:not(.tc-bereich) .web-general-chat-message{max-width:min(880px,88%)}}.web-care-reports-app .web-chat-eingabe-knoepfe{--web-chat-knopf-groesse:42px}@media (width<=720px){.web-care-reports-app .web-chat-eingabe-knoepfe{--web-chat-knopf-groesse:44px}}.web-care-reports-app .web-chat-eingabe-knoepfe .web-chat-knopf,.web-care-reports-app .web-chat-eingabe-knoepfe .web-voice-button{width:var(--web-chat-knopf-groesse);min-width:var(--web-chat-knopf-groesse);height:var(--web-chat-knopf-groesse);min-height:var(--web-chat-knopf-groesse)}.web-care-reports-app .web-chat-eingabe-knoepfe .web-chat-knopf.web-chat-knopf-websuche.ist-an{width:auto}.web-care-reports-app .web-chat-eingabe-knoepfe .web-voice-button:not(.aufnahme){background:0 0}.web-care-reports-app .web-chat-eingabe-knoepfe .web-model-choice select{box-sizing:border-box;height:var(--web-chat-knopf-groesse);min-height:var(--web-chat-knopf-groesse);padding-top:0;padding-bottom:0;line-height:normal}.web-chat-eingabe.ist-einzeilig{grid-template-columns:minmax(0,1fr) auto}.web-chat-eingabe.ist-einzeilig .web-chat-eingabe-luecke{display:none}.web-chat-eingabe.ist-einzeilig textarea.web-chat-eingabe-feld{align-self:center}:root{--w-feld-einzeilig:42px;--w-feld-einzeilig-knopf:32px}@media (width<=720px){:root{--w-feld-einzeilig:48px;--w-feld-einzeilig-knopf:44px}}.web-chat-eingabe.ist-einzeilig{box-sizing:border-box;min-height:var(--w-feld-einzeilig);align-items:center;padding:0 4px 0 12px}.web-chat-eingabe.ist-einzeilig .web-chat-eingabe-knoepfe{--web-chat-knopf-groesse:var(--w-feld-einzeilig-knopf);gap:4px}.web-chat-eingabe.ist-einzeilig .web-chat-eingabe-knoepfe .web-chat-knopf,.web-chat-eingabe.ist-einzeilig .web-chat-eingabe-knoepfe .web-voice-input .web-voice-button,.web-chat-eingabe.ist-einzeilig .web-chat-eingabe-knoepfe .web-voice-button{box-sizing:border-box;width:var(--web-chat-knopf-groesse);min-width:var(--web-chat-knopf-groesse);height:var(--web-chat-knopf-groesse);min-height:var(--web-chat-knopf-groesse);padding:0}.web-chat-eingabe.ist-einzeilig textarea.web-chat-eingabe-feld{padding:0}.web-chat-eingabe.ist-einzeilig textarea::placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
