.work-form{max-width:850px}.work-form label,.work-card>label,.work-card form>label{flex-direction:column;gap:8px;margin:18px 0;font-size:1rem;display:flex}.work-form input:not([type=checkbox]),.work-form select,.work-form textarea,.work-card input:not([type=checkbox]),.work-card select,.work-card textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #cbd8df;border-radius:6px;min-width:0;padding:12px;font-size:1rem}.work-form .check-label,.work-card .check-label{flex-direction:row;align-items:flex-start;gap:10px}.work-form fieldset{border:1px solid #d9e3e7;border-radius:8px;margin:20px 0;padding:18px}.work-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.work-card{margin:20px 0}.work-card h3{margin-top:22px}.work-table-wrap{overflow:auto}.work-table{border-collapse:collapse;width:100%;min-width:550px}.work-table th,.work-table td{vertical-align:top;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #d9e3e7;min-width:140px;padding:12px}.work-table th{background:#f4f7f8}.work-inline{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.work-inline input,.work-inline select{flex:1;min-width:120px!important}.work-item{border-bottom:1px solid #dde5e8;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.work-item .check-label{align-items:center;display:flex}.work-card .button{margin-top:8px}.work-form .form-row label{min-width:0}.work-card summary{cursor:pointer;font-weight:600}@media (max-width:650px){.work-heading{flex-direction:column;align-items:flex-start}.work-form .form-row{grid-template-columns:1fr}.work-inline>*{flex-basis:100%}.work-item{align-items:flex-start}}
