.work-tabs{margin:0 0 22px;padding:0 0 15px;border-bottom:1px solid var(--line)}.work-tabs a{text-decoration:none}.work-tabs a:hover{border-color:#9cae92}.work-board{display:grid;grid-template-columns:1fr 1fr;gap:18px}.work-board .ops-panel{margin:0;min-width:0}.work-board .ops-row,.work-board .empty{padding:14px 0;border-left:0;border-right:0}.work-board h3{font-size:23px}.work-board .ops-actions{align-items:flex-start}.work-table-scroll{overflow:auto;border:1px solid var(--line);border-radius:5px;background:#fffef9}.work-comparison{border-collapse:collapse;min-width:100%;font-size:12px}.work-comparison th,.work-comparison td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top;min-width:220px;max-width:380px;white-space:pre-wrap;line-height:1.7;overflow-wrap:anywhere}.work-comparison th:first-child{position:sticky;left:0;background:#f2f3eb;min-width:160px;z-index:1}.work-comparison thead{color:#355345;background:#eef1e7}.work-comparison td .ops-actions{gap:7px;flex-direction:column}.work-time-total{font:36px Georgia,serif;margin-top:24px;color:#284b3f}.work-archive{margin-top:16px}.work-archive summary{cursor:pointer;font-size:12px;padding:10px 0;color:#748369}.work-ledger{max-height:180px;overflow:auto;font-size:11px;line-height:1.6}.work-board .ops-panel>.ops-section-head{margin-bottom:15px}.work-board .ops-row strong{font-size:14px}.work-board .ops-row small{overflow-wrap:anywhere}.work-board .ops-actions a{white-space:nowrap}
@media(max-width:1050px){.work-board{grid-template-columns:1fr}.work-board .ops-row{flex-direction:row;align-items:center}.work-comparison th,.work-comparison td{min-width:210px}.work-tabs{gap:7px}.work-tabs a{padding:10px;font-size:11px}}
@media(max-width:500px){.work-board .ops-row{align-items:flex-start;flex-direction:column}.work-comparison th:first-child{min-width:125px}.work-comparison th,.work-comparison td{padding:12px;min-width:210px;font-size:11px}.work-tabs a{min-height:42px;display:flex;align-items:center}.ops-summary .ops-row{padding:12px 0}.work-board .ops-panel{padding:18px}.work-ledger{font-size:12px}}
.time-leg{border-top:1px solid var(--line,#ddd);margin-top:24px;padding-top:20px}.time-endpoint{min-width:0}.time-custom{margin-top:12px;display:grid;gap:12px}.time-custom[hidden]{display:none}.time-endpoint>label{display:grid;gap:8px}.time-custom label{display:grid;gap:8px}
.work-table{width:100%;border-collapse:collapse;font-size:12px;text-align:left;white-space:nowrap}.work-table th,.work-table td{padding:14px 16px;border-bottom:1px solid var(--line);line-height:1.6}.work-table thead{background:#eef1e7;color:#355345}.work-table th:nth-child(2),.work-table td:nth-child(2){white-space:normal;min-width:180px}#timeResult>.secondary{margin-top:18px}
