.tx-femanager fieldset:not(:last-child){margin-bottom:2em}.femanager_address textarea{overflow:hidden}.femanager_error{background-color:#ffcdd2;border-color:#f44336;color:#c62828}.femanager_status .typo3-message.message-0{background-color:#c8e6c9;border-color:#4caf50;color:#2e7d32}.femanager_status .typo3-message.message-2{background-color:#ffe0b2;border-color:#ff9800;color:#ef6c00}.femanager_fieldset{margin-bottom:1em}.femanager_fieldset input[type=email],.femanager_fieldset input[type=password],.femanager_fieldset input[type=tel],.femanager_fieldset input[type=text],.femanager_fieldset input[type=url],.femanager_fieldset select,.femanager_fieldset textarea{margin:0}.femanager_fieldset .checkbox label{align-items:flex-start;display:flex;line-height:normal}.femanager_fieldset .checkbox label input{flex:none}.femanager_fieldset .checkbox label .detail{line-height:normal}.femanager_fieldset span.mandatory{color:#757575}.femanager_fieldset.has-error .alert{color:#c62828;font-size:.9em;line-height:1.7777777778em;margin-top:.2em}.femanager_fieldset.has-error input.error,.femanager_fieldset.has-error select.error,.femanager_fieldset.has-error textarea.error{color:#c62828}.femanager_fieldset.has-error input.error:not(:focus-visible),.femanager_fieldset.has-error select.error:not(:focus-visible),.femanager_fieldset.has-error textarea.error:not(:focus-visible){border-color:#f44336}.femanager_fieldset.disabled label{opacity:.6}.femanager_address textarea{height:2.9em;line-height:1em}.femanager_htmlemail,.femanager_new .femanager_newsletter,.femanager_usergroup{display:none}.femanager_edit .delete{color:#757575;font-size:.9em;line-height:1.7777777778em}.femanager_edit .delete i.fa-solid{margin-right:.4em}#siteContent:has(.femanager_list){--max-content-width:1680px}.femanager_list_searchform{display:flex}.femanager_list_searchform form[name=filter]{display:flex;font-size:.8em;line-height:2em}.femanager_list_searchform form[name=filter] input:not(:last-child){margin-right:1em}.femanager_list_searchform form[name=filter]{flex-grow:1}.femanager_submit button,.femanager_submit input{margin-top:1em}.femanager_submit button i.fa-solid{margin-right:.4em}@media only screen and (min-width:520px){.tx-femanager fieldset{display:flex;flex-wrap:wrap}.tx-femanager fieldset .femanager_fieldset,.tx-femanager fieldset legend,.tx-femanager fieldset>p{width:100%}.tx-femanager fieldset .femanager_company,.tx-femanager fieldset .femanager_email,.tx-femanager fieldset .femanager_firstname,.tx-femanager fieldset .femanager_franchisesystem,.tx-femanager fieldset .femanager_function,.tx-femanager fieldset .femanager_lastname,.tx-femanager fieldset .femanager_password,.tx-femanager fieldset .femanager_password_repeat,.tx-femanager fieldset .femanager_telephone,.tx-femanager fieldset .femanager_username{width:50%}.tx-femanager fieldset .femanager_address,.tx-femanager fieldset .femanager_city,.tx-femanager fieldset .femanager_zip{width:33.33%}.tx-femanager fieldset .femanager_address,.tx-femanager fieldset .femanager_company,.tx-femanager fieldset .femanager_firstname,.tx-femanager fieldset .femanager_password,.tx-femanager fieldset .femanager_telephone,.tx-femanager fieldset .femanager_username,.tx-femanager fieldset .femanager_zip{padding-right:.6em}.tx-femanager fieldset .femanager_city,.tx-femanager fieldset .femanager_email,.tx-femanager fieldset .femanager_franchisesystem,.tx-femanager fieldset .femanager_function,.tx-femanager fieldset .femanager_lastname,.tx-femanager fieldset .femanager_password_repeat,.tx-femanager fieldset .femanager_zip{padding-left:.6em}}@media only screen and (min-width:800px){.tx-femanager fieldset:not(:last-child){margin-bottom:2.4em}}@media only screen and (min-width:1024px){.tx-femanager fieldset:not(:last-child){margin-bottom:2.8em}}