.career-workspace{max-width:1180px!important;margin:auto}.cj-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 22px;border-bottom:1px solid #dce5ee;padding-bottom:10px}.cj-tabs a{padding:9px 15px;border-radius:7px;text-decoration:none;color:#43566c;font-weight:600}.cj-tabs a[aria-current=page]{background:#e8f3fa;color:#006bad}.cj-card{background:#fff;border:1px solid #dce5ee;border-radius:14px;padding:24px;margin:18px 0;box-shadow:0 3px 16px #213b5505}.cj-card h2{font-size:1.2rem;margin:0 0 10px;color:#21334b}.cj-card p{color:#52657b;line-height:1.65;margin:10px 0}.cj-card small{display:block;color:#52657b;margin-top:9px}.cj-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:14px}.cj-grid .cj-card{margin:0;border-top:3px solid #0071ba}.cj-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:18px}.cj-actions button,.cj-actions>a,.cj-history button{padding:10px 16px;border:1px solid #b9cddd;border-radius:7px;color:#006bad;background:white;font:inherit;font-weight:600;cursor:pointer;line-height:1.4}.cj-actions .cj-primary{background:#0071ba;color:white;border-color:#0071ba}.cj-actions button:disabled{opacity:.5;cursor:not-allowed}.cj-card label{display:block;font-weight:600;color:#30425a;margin:16px 0}.cj-card label>span{display:block;margin-bottom:7px}.cj-card input:not([type=checkbox]):not([type=radio]),.cj-card select,.cj-card textarea{width:100%;display:block;border:1px solid #aebfce;border-radius:7px;padding:11px 12px;font:inherit;color:#243950;background:#fff}.cj-card textarea{min-height:100px}.cj-card .cj-check{display:flex;gap:10px;align-items:flex-start;font-weight:400}.cj-check input{margin-top:5px;flex-shrink:0}.cj-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.cj-card dl{display:grid;grid-template-columns:180px 1fr;gap:9px 16px;margin:16px 0}.cj-card dt{color:#64758a}.cj-card dd{margin:0;white-space:pre-wrap}.cj-bar-row{display:grid;grid-template-columns:1fr auto;gap:8px;margin:20px 0}.cj-bar-row span{color:#52657b;font-size:.9rem}.cj-bar-row meter{grid-column:1/-1;width:100%;height:20px}.cj-bar-row p{grid-column:1/-1;background:#f3f6f9;border-radius:5px;padding:6px 10px;margin:0}.cj-history{display:flex;gap:15px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #e3eaf1;padding:12px 0}.cj-card fieldset{border:1px solid #dce5ee;border-radius:9px;padding:18px;margin:18px 0;min-width:0}.cj-card legend{font-weight:600;padding:0 7px;white-space:pre-wrap}.cj-table-wrap{overflow:auto;max-height:560px}.cj-table-wrap table{border-collapse:collapse;width:100%;font-size:.88rem}.cj-table-wrap th,.cj-table-wrap td{padding:10px;border:1px solid #dce5ee;text-align:left}.cj-table-wrap th{background:#edf5fa;position:sticky;top:0}.cj-code{min-height:370px!important;font-family:monospace!important;font-size:.9rem!important}.cj-card :focus-visible,.cj-tabs :focus-visible{outline:3px solid #0071ba;outline-offset:3px}@media(max-width:650px){.cj-form-grid{grid-template-columns:1fr}.cj-card{padding:17px}.cj-card dl{grid-template-columns:1fr;gap:4px}.cj-card dd{margin-bottom:10px}.cj-bar-row{grid-template-columns:1fr}.cj-bar-row span{grid-column:1}.cj-tabs a{padding:8px 10px;font-size:.9rem}.cj-grid{grid-template-columns:1fr}}@media print{header,footer,.vx-mobile-dock,.cj-tabs,.cj-actions,#career-status,#career-admin-status,.cj-history button{display:none!important}.cj-card{break-inside:avoid;box-shadow:none}.career-workspace{max-width:none!important}main{padding:0!important}.cj-bar-row meter{print-color-adjust:exact}.cj-grid{display:block}}
.cj-bar-row meter::-webkit-meter-optimum-value{background:#0071ba}.cj-bar-row meter::-moz-meter-bar{background:#0071ba}
