.payroll-shell .calc-form{align-content:flex-start}
.payroll-shell .field select{width:100%;min-height:44px;padding:10px;border:1px solid var(--line-strong);border-radius:var(--radius,5px);background:var(--page);color:var(--text);font:inherit}
.payroll-shell .payroll-check{display:flex;align-items:center;gap:10px;flex:1 1 220px;font-size:15px;color:var(--text)}
.payroll-shell .payroll-check input{width:18px;height:18px;accent-color:var(--accent)}
.payroll-shell .payroll-error{margin:15px 0 0;color:var(--accent);font-size:14px}
.payroll-shell .payroll-error:empty{display:none}
.payroll-shell .secondary-results{margin-top:20px}
@media(max-width:900px){.payroll-shell{flex-direction:column}}
