.public-job-status{color:#2a5836;background:#e1f1d6;border-radius:6px;padding:5px 11px;font-size:14px;font-weight:600;line-height:1.45;display:inline-flex}.public-job-status.pending{color:#4d5a84;background:#e8edfc}.public-job-status.paused{color:#785614;background:#fff0c4}.public-job-status.reviewing{color:#605180;background:#ece8f6}.public-job-status.closed,.public-job-status.archived{color:#506554;background:#e9ede9}.public-job-status.filled{color:#2b6360;background:#dcefeb}.public-job-notice{background:#f0f6e6;border:1px solid #d1dfcc;border-radius:16px;margin-bottom:26px;padding:23px 27px}.public-job-notice p{color:#355641;margin-top:12px;font-size:16px;line-height:1.7}.public-job-notice a{margin-top:12px;font-size:14px;text-decoration:underline;display:inline-block}.public-job-notice small{color:#60735e;margin-top:10px;font-size:13px;display:block}.job-supporting-files{background:#fff;border:1px solid #dce5da;border-radius:24px;padding:27px}.job-supporting-files h3{margin-bottom:15px;font:400 27px Georgia,serif}.job-supporting-files a{overflow-wrap:anywhere;border-bottom:1px solid #e5ece1;align-items:center;gap:12px;padding:16px 0;font-size:15px;line-height:1.5;display:flex}.job-supporting-files svg{flex-shrink:0}.job-supporting-files a:last-child{border-bottom:0}.job-list-status-filter{margin-top:18px}.job-list-status-filter label{margin-bottom:9px;font-size:14px;font-weight:600;display:block}.job-list-status-filter select{background:#fff;border:1px solid #d5dfd1;border-radius:9px;width:100%;padding:10px;font-size:14px}.job-public-noapply{color:#e6f2d6;max-width:220px;font-size:15px;line-height:1.6}.opportunity-feature .public-job-status{margin-bottom:12px}.career-page .public-job-status{margin-right:8px}
