.job-time-correction-access{display:flex;flex-direction:column;gap:5px;align-items:flex-start;max-width:390px}.job-time-correction-access small{font-size:12px;line-height:1.4}.btn.job-time-caution{background:#b74308;color:#fff;border:1px solid #9b3705;font-weight:750;box-shadow:0 2px 6px #8f370318}.btn.job-time-caution:hover:not(:disabled){background:#953506}.btn.job-time-caution:focus-visible{outline:3px solid #edaa2a;outline-offset:3px}.btn.job-time-caution:disabled{opacity:.65;cursor:not-allowed}.job-time-editor fieldset{border:0;padding:0;margin:0;min-width:0}.job-time-editor .field{margin-bottom:15px}.job-time-warning{padding:14px 16px;background:#fff0d7;color:#713505;border:1px solid #edc281;border-radius:10px}.job-time-date-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.job-time-date-grid section{padding:16px;border:1px solid var(--line);border-radius:11px;background:var(--bg)}.job-time-date-grid h3{margin-bottom:12px}.job-time-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.job-time-summary>div{display:grid;gap:5px;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.job-time-summary span{font-size:12px;color:var(--muted)}.job-time-summary strong{font-size:20px;font-variant-numeric:tabular-nums}.job-time-editor [data-time-review] dd{margin:4px 0 12px;overflow-wrap:anywhere}.job-time-editor [data-time-review] dt{font-weight:700}.job-time-editor [hidden]{display:none!important}.job-time-editor select{max-width:100%}@media(max-width:620px){.job-time-date-grid{grid-template-columns:1fr}.job-time-summary{grid-template-columns:1fr}.job-time-summary>div{grid-template-columns:1fr auto;align-items:center}.job-time-correction-access{max-width:100%;width:100%}.job-time-correction-access .btn{width:100%}}
