._board_v50be_1{color:#173f5f;font:14px/1.5 var(--font-sans),system-ui,sans-serif;background:#fff;border:1px solid #d3e1eb;border-radius:14px;min-width:0;margin:24px 0;padding:24px}._heading_v50be_3{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}._heading_v50be_3 span{text-transform:uppercase;letter-spacing:1.2px;color:#0870bb;font-size:11px;font-weight:700}._heading_v50be_3 h2{margin:4px 0 6px;font-size:24px;line-height:1.3}._heading_v50be_3 p{color:#60788b;margin:0}._heading_v50be_3>small{color:#60788b;white-space:nowrap;padding-top:7px}._filters_v50be_5{border-bottom:1px solid #dce7ee;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding-bottom:20px;display:flex}._filters_v50be_5 button{color:#173f5f;min-height:42px;font:inherit;cursor:pointer;background:#f8fbfd;border:1px solid #cfdee9;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}._filters_v50be_5 b{text-align:center;background:#e7f0f6;border-radius:20px;min-width:22px;padding:1px 6px;font-size:12px}._filters_v50be_5 button[aria-pressed=true]{color:#fff;background:#123d5c;border-color:#123d5c}._filters_v50be_5 button[aria-pressed=true] b{color:#fff;background:#315b77}._filters_v50be_5 button:focus-visible,._openButton_v50be_5:focus-visible{outline-offset:3px;outline:3px solid #168cca}._list_v50be_7{gap:16px;display:grid}._job_v50be_7{--status-color:#62798b;border:1px solid #d5e3ec;border-left:5px solid var(--status-color);border-radius:10px;min-width:0;padding:20px}._job_v50be_7[data-status=preparation]{--status-color:#ad7211}._job_v50be_7[data-status=assigned]{--status-color:#1b70a9}._job_v50be_7[data-status=in_progress]{--status-color:#147b81}._job_v50be_7[data-status=office_review]{--status-color:#7750a3}._job_v50be_7[data-status=completed]{--status-color:#247348}._jobHeading_v50be_9{justify-content:space-between;align-items:start;gap:16px;display:flex}._jobHeading_v50be_9 small{color:#5f788b;font-size:12px}._jobHeading_v50be_9 h3{overflow-wrap:anywhere;margin:3px 0 5px;font-size:19px;line-height:1.35}._jobHeading_v50be_9 p{color:#5f788b;white-space:pre-line;overflow-wrap:anywhere;margin:0}._badge_v50be_11{color:#40596a;background:#edf2f5;border:1px solid #d3dfe6;border-radius:7px;flex:none;align-items:center;padding:6px 11px;font-size:13px;font-weight:750;display:inline-flex}._badge_v50be_11[data-status=preparation]{color:#79510c;background:#fff4db;border-color:#eed7a5}._badge_v50be_11[data-status=assigned]{color:#145d90;background:#e9f4fe;border-color:#bedcf1}._badge_v50be_11[data-status=in_progress]{color:#115f64;background:#e5f5f4;border-color:#b0dcd9}._badge_v50be_11[data-status=office_review]{color:#634184;background:#f2edfb;border-color:#d7c7ed}._badge_v50be_11[data-status=completed]{color:#25643a;background:#eaf6ec;border-color:#bfdfc7}._facts_v50be_13{border-block:1px solid #e4ecf2;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0;padding:14px 0;display:grid}._facts_v50be_13 dt{color:#60788b;margin-bottom:4px;font-size:12px}._facts_v50be_13 dd{overflow-wrap:anywhere;margin:0;font-weight:650}._jobFooter_v50be_13{justify-content:space-between;align-items:center;gap:20px;display:flex}._jobFooter_v50be_13 p{color:#526d81;margin:0;font-size:13px}._jobFooter_v50be_13 strong{color:#173f5f;margin-bottom:3px;display:block}._openButton_v50be_5{color:#fff;background:#0870bb;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 15px;font-weight:700;text-decoration:none;display:inline-flex}._empty_v50be_13{color:#61798b;background:#f6f9fc;border-radius:8px;margin:0;padding:22px}._error_v50be_13{color:#873d27;background:#fff0e9;border-radius:8px;padding:14px}._error_v50be_13 button{font:inherit;cursor:pointer;background:#fff;border:1px solid #c99d8c;padding:8px}@media (width<=650px){._board_v50be_1{padding:16px}._heading_v50be_3,._jobHeading_v50be_9,._jobFooter_v50be_13{flex-direction:column;gap:12px}._heading_v50be_3 h2{font-size:21px}._job_v50be_7{padding:16px}._facts_v50be_13{grid-template-columns:1fr 1fr;gap:12px}._facts_v50be_13>div:last-child{grid-column:1/-1}._openButton_v50be_5{box-sizing:border-box;width:100%}._jobFooter_v50be_13{align-items:stretch}._filters_v50be_5 button{padding:8px 10px;font-size:12px}._heading_v50be_3>small{padding:0}}
