/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.path-user .field--label-above .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;width:fit-content;margin:0.25rem 0;}
form.webform-submission-form{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:10px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,0.1);max-width:90%;margin:0 auto;}form.webform-submission-form fieldset{border:none;margin-bottom:20px;}form.webform-submission-form legend{font-size:18px;font-weight:600;color:#343a40;margin-bottom:10px;}form.webform-submission-form input.form-control,form.webform-submission-form select.form-select,form.webform-submission-form textarea.form-textarea{border:1px solid #ced4da;border-radius:5px;padding:10px;width:100%;margin-bottom:15px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);font-size:16px;}form.webform-submission-form input.form-control:focus,form.webform-submission-form select.form-select:focus,form.webform-submission-form textarea.form-textarea:focus{border-color:#80bdff;box-shadow:0 0 8px rgba(128,189,255,0.5);}form.webform-submission-form .form-check-input{width:16px;height:16px;margin-right:10px;accent-color:tomato;}form.webform-submission-form .form-check-input:checked{background-color:tomato;border-color:tomato;}form.webform-submission-form .form-check-label{font-size:16px;color:#495057;}form.webform-submission-form button.form-submit{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color 0.3s ease;}form.webform-submission-form button.form-submit:hover{background-color:#0056b3;}@media (max-width:768px){form.webform-submission-form{padding:15px;}form.webform-submission-form input.form-control,form.webform-submission-form select.form-select,form.webform-submission-form textarea.form-textarea{font-size:14px;}form.webform-submission-form button.form-submit{font-size:14px;}form.webform-submission-form legend{font-size:16px;}}@media (max-width:576px){form.webform-submission-form{padding:10px;}form.webform-submission-form input.form-control,form.webform-submission-form select.form-select,form.webform-submission-form textarea.form-textarea{font-size:13px;}form.webform-submission-form button.form-submit{font-size:13px;padding:8px 16px;}}#edit-manual-assign--2{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin:10px 0;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,0.1);}#edit-manual-assign--2 > summary{font-weight:bold;font-size:16px;color:tomato;cursor:pointer;padding:10px;background-color:#f1f1f1;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;transition:background-color 0.3s ease;}#edit-manual-assign--2 > summary:hover{background-color:#e9e9e9;}#edit-manual-assign--2[open]{padding:15px;background-color:#fff;}#edit-manual-assign--2 > details{font-size:14px;line-height:1.6;color:#666;}#edit-manual-assign--2[open] > summary{border-bottom:none;background-color:#e9e9e9;}
