.job-back{display:inline-block;margin-bottom:20px;font-size:12px}.job-context{display:flex;gap:17px;align-items:center;flex-wrap:wrap;margin:-8px 0 25px;font-size:12px;color:#607567}.job-metrics .stat-value{margin-top:12px}.job-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line);margin:30px 0 25px;overflow-x:auto}.job-tabs a{display:flex;align-items:center;gap:9px;padding:15px 19px;border-bottom:3px solid transparent;white-space:nowrap;font-size:13px;color:#657568}.job-tabs a[aria-current]{border-color:var(--green);color:var(--green);font-weight:600}.job-tabs .icon{width:17px;height:17px}.job-index-tools,.job-audit-tools{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap;margin:25px 0}.job-index-tools .field:first-child{flex:1;min-width:200px}.job-index-tools .field{min-width:160px}.job-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:19px}.job-job-card{display:block;background:white;border:1px solid var(--line);border-radius:12px;padding:25px;color:var(--ink);transition:box-shadow .15s,border-color .15s}.job-job-card:hover{border-color:#98b9a4;box-shadow:0 8px 24px #153d350a}.job-card-top,.job-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px}.job-job-card h2{font-size:21px;letter-spacing:-.4px;margin:23px 0 11px;overflow-wrap:anywhere}.job-job-card>p{font-size:13px;color:#667a6b;line-height:1.7;min-height:45px;overflow-wrap:anywhere}.job-card-person{display:flex;align-items:center;gap:9px;font-size:12px;margin:19px 0;color:#607567}.job-card-person .icon{width:16px}.job-card-bottom{font-size:12px;color:#607567}.job-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin:25px 0;font-size:12px}.job-section{margin-bottom:23px}.job-section .card-head{gap:15px}.job-section .card-head>div:first-child{flex:1}.job-section .card-head p{max-width:610px;line-height:1.7}.job-table{width:100%}.job-table th{font-size:10px;white-space:nowrap}.job-table td{font-size:12px;line-height:1.8;white-space:normal;max-width:320px;overflow-wrap:anywhere;vertical-align:top}.job-table .button{padding:5px 9px;min-height:31px;font-size:11px;white-space:nowrap}.job-empty{padding:30px 23px;color:#687b6b;font-size:13px}.job-brief{display:grid;grid-template-columns:1fr 1fr;gap:25px}.job-brief h3{font-size:12px;margin-bottom:9px}.job-brief p{font-size:13px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:#5d7164}.job-brief dl{grid-column:1/-1;display:grid;grid-template-columns:130px 1fr;gap:12px;font-size:12px;line-height:1.7;margin:0;padding-top:20px;border-top:1px solid var(--line)}.job-brief dt{color:#718075}.job-brief dd{margin:0;overflow-wrap:anywhere}.job-template-list{padding:0 23px}.job-template{padding:23px 0;border-top:1px solid var(--line);display:flex;gap:17px;align-items:center;flex-wrap:wrap}.job-template:first-child{border-top:0}.job-template>div:first-child{flex:1}.job-template p{font-size:12px;line-height:1.8;color:#627769;margin-top:7px}.job-template>p{width:100%}.job-worklist-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.job-task{padding:23px;margin-bottom:14px}.job-task-main{display:flex;justify-content:space-between;gap:22px}.job-task-main>div:first-child{min-width:0;flex:1}.job-task h3{font-size:18px;margin:16px 0 10px;overflow-wrap:anywhere}.job-task p{font-size:13px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;color:#637568}.job-task-badges{display:flex;gap:8px;flex-wrap:wrap}.job-task-meta{display:flex;gap:15px;flex-wrap:wrap;color:#65766a;font-size:11px;margin-top:18px}.job-task-actions{display:flex;flex-direction:column;gap:9px;align-items:stretch;min-width:126px}.job-measurement{font-family:"Cascadia Code",Consolas,monospace;font-size:14px;font-weight:600}.job-audit-tools{padding:0 22px}.job-audit-tools .field{flex:1;min-width:140px}.job-scope-note{font-size:11px;line-height:1.8;color:#6c7d70;padding:0 23px 22px}.job-trace{font-size:10px;overflow-wrap:anywhere}.job-unit{font-weight:400;color:#65776b;margin-left:5px}#captureForm .field,#scheduleTaskForm .field{margin-bottom:20px}#captureDraftStatus{align-self:center;max-width:230px;font-size:11px;line-height:1.5}.job-section .inline-actions{flex-wrap:wrap}.job-section .toolbar input{max-width:480px}.job-section .toolbar label{margin:0;white-space:nowrap}
@media(max-width:1000px){.job-card-grid{grid-template-columns:1fr}.job-section .card-head{align-items:flex-start;flex-wrap:wrap}.job-section .card-head>.inline-actions{width:100%}.job-task-main{flex-direction:column}.job-task-actions{flex-direction:row;flex-wrap:wrap}.job-brief{grid-template-columns:1fr}.job-brief dl{grid-template-columns:110px 1fr}}
@media(max-width:700px){.job-tabs{margin-top:23px;gap:0}.job-tabs a{font-size:11px;padding:12px}.job-tabs .icon{width:15px;height:15px}.job-context{font-size:11px;gap:10px}.job-job-card{padding:21px}.job-index-tools{gap:12px}.job-index-tools .field:first-child{flex-basis:100%}.job-index-tools .field{flex:1;min-width:130px}.job-card-bottom{font-size:11px}.job-worklist-heading{align-items:flex-start}.job-task{padding:18px}.job-task-actions .button{flex:1;font-size:11px}.job-brief dl{grid-template-columns:100px 1fr}.job-template-list{padding:0 18px}.job-template>.inline-actions{width:100%}.job-audit-tools{padding:0 16px}.job-scope-note{padding:0 16px 18px}.job-table td{min-width:100px}.job-section .toolbar{flex-wrap:wrap}.job-metrics .stat-top{font-size:11px}.job-metrics .stat-foot{font-size:10px}.job-task-actions{min-width:0}#captureDraftStatus{max-width:160px}#scheduleTaskForm .field-grid,#captureForm .field-grid{grid-template-columns:1fr}.job-unit{display:inline-block}}
