.toolbar[data-v-244a3562]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;font-size:var(--text-small)}.tlabel[data-v-244a3562]{font-weight:700;color:var(--color-txt-secondary)}.toolbar label[data-v-244a3562]{cursor:pointer}.formhint[data-v-244a3562]{margin:0 0 18px;color:var(--color-txt-muted);font-size:var(--text-small)}.contract-page[data-v-244a3562]{width:794px;max-width:100%;margin:0;padding:38px 40px 44px;border:1px solid var(--color-doc-line);background:#fff;color:var(--color-doc-ink);font-size:var(--text-doc)}.contract-page h2[data-v-244a3562]{margin:0;text-align:center;font-size:var(--text-doc-title);font-weight:800;letter-spacing:.24em}.subtitle[data-v-244a3562]{margin:4px 0 20px;text-align:center;color:var(--color-txt-muted)}.doc-table[data-v-244a3562]{width:100%;border-collapse:collapse;margin-bottom:16px}.doc-table th[data-v-244a3562],.doc-table td[data-v-244a3562]{border:1px solid var(--color-doc-line);padding:0}.doc-table th[data-v-244a3562]{background:var(--color-doc-fill);color:var(--color-doc-head);font-weight:700;text-align:center;padding:8px;white-space:nowrap}.doc-table th.band[data-v-244a3562]{text-align:center}.clauses th[data-v-244a3562]{width:132px;text-align:center;vertical-align:middle}.contract-page input[data-v-244a3562],.contract-page select[data-v-244a3562]{border:0;outline:0;background:transparent;color:var(--color-doc-ink);font:inherit;padding:7px 8px;min-height:30px;width:100%}.contract-page td.left[data-v-244a3562]{padding:4px 8px;vertical-align:middle}.contract-page td.left input[data-v-244a3562],.contract-page td.left select[data-v-244a3562],.contract-page input.inline[data-v-244a3562]{display:inline-block;width:auto;min-width:90px;padding:4px 6px;border-bottom:1px solid var(--color-doc-line)}.contract-page input.inline.narrow[data-v-244a3562]{min-width:42px;width:42px;text-align:center}.contract-page input.inline.wide[data-v-244a3562]{min-width:130px}.contract-page input.inline.narrow2[data-v-244a3562]{min-width:58px;width:58px;text-align:center}.contract-page input[data-v-244a3562]:disabled{color:var(--color-txt-faint);cursor:not-allowed}td.sched[data-v-244a3562]{padding:5px 6px}.mini[data-v-244a3562]{width:100%;border-collapse:collapse}.mini th[data-v-244a3562],.mini td[data-v-244a3562]{border:1px solid var(--color-doc-line);padding:2px 5px;text-align:center}.mini th[data-v-244a3562]{background:var(--color-doc-fill);color:var(--color-doc-head);font-weight:700}.mini .inline[data-v-244a3562]{border-bottom:0;padding:3px 4px}.contract-page td.left>input[data-v-244a3562]:only-child{border-bottom:0;width:100%}.contract-page input[data-v-244a3562]:focus,.contract-page select[data-v-244a3562]:focus{background:var(--color-brand-soft)}.wage>div[data-v-244a3562]{padding:4px 0}.wage label[data-v-244a3562],.chk[data-v-244a3562]{margin:0 4px 0 6px;white-space:nowrap}.muted[data-v-244a3562]{color:var(--color-txt-muted)}.sign[data-v-244a3562]{margin-top:26px}.sign-date[data-v-244a3562]{text-align:center;margin-bottom:18px}.sign-grid[data-v-244a3562]{display:grid;grid-template-columns:1fr 1fr;gap:20px;line-height:1.9}.sign-head[data-v-244a3562]{font-weight:700;margin-bottom:2px}.formactions[data-v-244a3562]{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:794px;max-width:100%;margin:16px 0 0}.act-dl[data-v-244a3562],.act-reset[data-v-244a3562]{border:0;background:none;padding:0;font-size:var(--text-body);font-weight:600;cursor:pointer}.act-dl[data-v-244a3562]:before,.act-reset[data-v-244a3562]:before{content:"[ ";color:var(--color-txt-muted);font-weight:400}.act-dl[data-v-244a3562]:after,.act-reset[data-v-244a3562]:after{content:" ]";color:var(--color-txt-muted);font-weight:400}.act-reset[data-v-244a3562]{margin-right:auto;color:var(--color-txt-muted)}.act-dl[data-v-244a3562]{color:var(--color-txt)}.act-dl[data-v-244a3562]:hover,.act-reset[data-v-244a3562]:hover{text-decoration:underline;text-underline-offset:2px}.act-dl[data-v-244a3562]:disabled,.act-reset[data-v-244a3562]:disabled{cursor:default;opacity:.5;text-decoration:none}@media(max-width:640px){.contract-page[data-v-244a3562]{padding:24px 14px 30px}.sign-grid[data-v-244a3562]{grid-template-columns:1fr}}
