.aitb-job,.aitb-jobs-list,.aitb-job-editor,.aitb-jobs-admin-list{font:inherit;line-height:inherit;overflow-wrap:anywhere}.aitb-job dl{display:grid;grid-template-columns:minmax(8em,1fr) 2fr;gap:.6em 1.5em}.aitb-job dt{font-weight:700}.aitb-job dd{margin:0}.aitb-job-card,.aitb-jobs-admin-list article{padding:1.5em 0;border-bottom:1px solid currentColor}.aitb-employer-logo{width:auto;max-width:180px;max-height:100px;object-fit:contain}.aitb-job-editor label{display:block;margin:1em 0}.aitb-job-editor input:not([type=checkbox]),.aitb-job-editor textarea,.aitb-job-editor select{display:block;width:100%;max-width:100%;padding:.7em;font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:var(--ait-radius,6px)}.aitb-job-editor fieldset{margin:1.5em 0;padding:1em;border:1px solid currentColor}.aitb-job [aria-disabled=true]{opacity:.6;cursor:wait}.aitb-job :focus-visible,.aitb-job-editor :focus-visible,.aitb-jobs-list :focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:650px){.aitb-job dl{grid-template-columns:1fr}.aitb-job dd{margin-bottom:.5em}}
.aitb-job-editor select option{background:var(--ait-bg,Canvas);color:var(--ait-fg,CanvasText)}