.huma-admin-tabs{flex-wrap:wrap}.huma-jobs-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:20px;margin-top:22px}#huma-jobs-panel [hidden]{display:none!important}#huma-job-fields{border:0;padding:0;min-width:0}#huma-job-fields label{display:flex;flex-direction:column;gap:7px}#huma-job-fields :is(input,textarea,select){width:100%;box-sizing:border-box}#huma-jobs-list article,.huma-applicant{border-top:1px solid var(--dash-line);padding:20px 0;margin-top:20px;overflow-wrap:anywhere}#huma-jobs-panel p{font-size:14px;line-height:1.7;color:var(--dash-muted)}#huma-jobs-list button,#huma-jobs-list a{margin:6px 8px 0 0;display:inline-block}.huma-applicant summary{cursor:pointer;font-size:16px;line-height:1.7}.huma-applicant dl{display:grid;grid-template-columns:140px 1fr;gap:8px;font-size:14px}.huma-applicant dd{margin:0;white-space:pre-wrap}.huma-applicant select{background:var(--dash-surface);color:var(--dash-text);padding:10px;border:1px solid var(--dash-line);max-width:100%}.huma-job-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:800px){.huma-jobs-grid{grid-template-columns:1fr}.huma-applicant dl{grid-template-columns:1fr}.huma-applicant dt{font-weight:700}}

.huma-jobs-grid:has(#huma-job-editor[hidden]){grid-template-columns:1fr}
#huma-job-applicants{margin-top:22px}
