.form-group,.pp-form-group{margin-bottom:1rem}.form-group label,.pp-form-group label{display:block;margin-bottom:.4rem;color:var(--pp-text);font-size:.86rem;font-weight:900}.form-control,.form-select,.pp-form-control,.pp-form-select,input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],select,textarea{max-width:100%;border:1px solid #dbe5f2;border-radius:var(--pp-radius-md);padding:.72rem .85rem;background:#fff;color:var(--pp-text);transition:border-color .12s ease,box-shadow .12s ease}.form-control:focus,.form-select:focus,.pp-form-control:focus,.pp-form-select:focus,input:focus,select:focus,textarea:focus{border-color:var(--pp-primary);box-shadow:var(--pp-focus);outline:0}.form-help,.pp-form-help{display:block;margin-top:.35rem;color:var(--pp-muted);font-size:.82rem}
