:root{--pm-gap:12px;--pm-gap-lg:18px;--pm-radius:10px;--pm-border:1px;--pm-field-bg:#fff;--pm-field-bc:rgba(0,0,0,.15);--pm-field-bc-focus:rgba(0,0,0,.45);--pm-shadow-focus:0 0 0 3px rgba(0,113,227,.15)}body .pm-form{text-align:left !important}body .pm-form .row{display:grid;grid-template-columns:1fr;gap:var(--pm-gap-lg)}@media (min-width:720px){body .pm-form .row.two{grid-template-columns:1fr 1fr}body .pm-form .row.three{grid-template-columns:1fr 1fr 1fr}}body .pm-form .field{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--pm-gap-lg);text-align:left !important}body .pm-form label{font-size:.95rem;font-weight:600;line-height:1.25}body .pm-form input[type="text"],body .pm-form input[type="email"],body .pm-form input[type="password"],body .pm-form input[type="tel"],body .pm-form input[type="number"],body .pm-form input[type="date"],body .pm-form input[type="time"],body .pm-form input[type="url"],body .pm-form select,body .pm-form textarea{appearance:none;-webkit-appearance:none;background:var(--pm-field-bg);border:var(--pm-border) solid var(--pm-field-bc);border-radius:var(--pm-radius);padding:10px 12px;font:inherit;line-height:1.4;width:100%;outline:none;transition:border-color .15s ease,box-shadow .15s ease}body .pm-form textarea{resize:vertical;min-height:110px}body .pm-form input:focus,body .pm-form select:focus,body .pm-form textarea:focus{border-color:var(--pm-field-bc-focus);box-shadow:var(--pm-shadow-focus)}body .pm-form .field.checkbox,body .pm-form .checkbox,body .pm-form .checkbox-group,body .pm-form .checkbox-wrapper,body .pm-form label.checkbox{display:flex !important;align-items:flex-start !important;justify-content:flex-start !important;gap:10px !important;text-align:left !important;margin-bottom:var(--pm-gap)}body .pm-form label.checkbox{cursor:pointer}body .pm-form input[type="checkbox"],body .pm-form input[type="radio"]{flex:0 0 auto;width:18px;height:18px;margin-top:2px}body .pm-form .field.checkbox>label,body .pm-form .checkbox>label,body .pm-form label.checkbox{font-weight:500;line-height:1.35}body .pm-form *[style*="text-align:center"]{text-align:left !important}body .pm-form .text-center{text-align:left !important}body .pm-form [class*=" center"]{text-align:left !important;justify-content:flex-start !important;align-items:flex-start !important}body .pm-form .actions,body .pm-form .form-actions{display:flex;gap:var(--pm-gap);align-items:center;justify-content:flex-start;margin-top:var(--pm-gap-lg)}body .pm-form input:invalid,body .pm-form select:invalid,body .pm-form textarea:invalid{border-color:rgba(176,0,32,.5)}.pm-form .auto-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 14px}.pm-form fieldset legend small{font-weight:400;opacity:.8}body .pm-form input::placeholder,body .pm-form textarea::placeholder{color:#555555 !important;opacity:1}body .pm-form input,body .pm-form select,body .pm-form textarea{color:#000 !important;-webkit-text-fill-color:#000 !important;background:#fff !important}body .pm-form select[name="tip_personalitate"],body .pm-form select[name="tip_personalitate"] option{color:#000 !important;background:#fff !important}