.print-note[data-astro-cid-7xmzqltf]{display:none}.print-record[data-astro-cid-7xmzqltf]{overflow-wrap:anywhere;font-size:.8rem}.checklist-wrap[data-astro-cid-7xmzqltf]{max-width:1180px}.checklist-toolbar[data-astro-cid-7xmzqltf]{background:var(--surface-cool);border-top:3px solid var(--teal);justify-content:space-between;align-items:start;gap:2rem;margin-bottom:2rem;padding:1.5rem;display:flex}.completion[data-astro-cid-7xmzqltf]{min-width:280px}.completion[data-astro-cid-7xmzqltf] p[data-astro-cid-7xmzqltf]{margin:.1rem 0}.completion[data-astro-cid-7xmzqltf] progress[data-astro-cid-7xmzqltf]{width:100%;height:.7rem;accent-color:var(--teal)}.completion[data-astro-cid-7xmzqltf] #progress-summary[data-astro-cid-7xmzqltf]{color:var(--ink-muted);margin-top:.5rem;font-size:.9375rem}.toolbar-actions[data-astro-cid-7xmzqltf]{flex-wrap:wrap;gap:.65rem;display:flex}.project-fields[data-astro-cid-7xmzqltf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:2.5rem;display:grid}.field[data-astro-cid-7xmzqltf]{gap:.4rem;display:grid}.field[data-astro-cid-7xmzqltf]>span[data-astro-cid-7xmzqltf],.group-note[data-astro-cid-7xmzqltf]>span[data-astro-cid-7xmzqltf]{font-weight:700}.field[data-astro-cid-7xmzqltf] small[data-astro-cid-7xmzqltf],.group-note[data-astro-cid-7xmzqltf] small[data-astro-cid-7xmzqltf]{color:var(--ink-muted);font-weight:500}.field[data-astro-cid-7xmzqltf] input[data-astro-cid-7xmzqltf]{border:1.5px solid var(--line);background:#fff;width:100%;min-height:3rem;padding:.6rem .7rem}.bid-group[data-astro-cid-7xmzqltf]{margin:0 0 3rem}.bid-group[data-astro-cid-7xmzqltf]>header[data-astro-cid-7xmzqltf]{border-top:2px solid var(--ink);grid-template-columns:34px 1fr;gap:.8rem;padding-top:1rem;display:grid}.bid-group[data-astro-cid-7xmzqltf]>header[data-astro-cid-7xmzqltf]>span[data-astro-cid-7xmzqltf]{color:var(--teal);font-size:.8125rem;font-weight:750}.bid-group[data-astro-cid-7xmzqltf] h2[data-astro-cid-7xmzqltf]{margin:0;font-size:1.8rem}.bid-group[data-astro-cid-7xmzqltf] header[data-astro-cid-7xmzqltf] p[data-astro-cid-7xmzqltf]{color:var(--ink-muted);margin:.2rem 0 1rem}.bid-table-scroll[data-astro-cid-7xmzqltf]{max-width:100%;overflow-x:auto}.bid-table-scroll[data-astro-cid-7xmzqltf] table[data-astro-cid-7xmzqltf]{min-width:780px;font-size:.9375rem}.bid-table-scroll[data-astro-cid-7xmzqltf] th[data-astro-cid-7xmzqltf]:first-child{width:55%}.bid-table-scroll[data-astro-cid-7xmzqltf] thead[data-astro-cid-7xmzqltf] th[data-astro-cid-7xmzqltf]:not(:first-child){width:15%}.bid-table-scroll[data-astro-cid-7xmzqltf] tbody[data-astro-cid-7xmzqltf] th[data-astro-cid-7xmzqltf]{background:var(--surface);font-weight:600}.bid-table-scroll[data-astro-cid-7xmzqltf] select[data-astro-cid-7xmzqltf]{border:1px solid var(--line);background:#fff;width:100%;min-height:2.8rem;padding:.45rem}.bid-table-scroll[data-astro-cid-7xmzqltf] select[data-astro-cid-7xmzqltf]:has(option:checked:not([value=""])){border-color:var(--teal)}.group-note[data-astro-cid-7xmzqltf]{gap:.4rem;margin-top:1rem;display:grid}.group-note[data-astro-cid-7xmzqltf] textarea[data-astro-cid-7xmzqltf]{border:1px solid var(--line);resize:vertical;width:100%;padding:.7rem}.save-controls[data-astro-cid-7xmzqltf]{border:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:start;gap:1.5rem;padding:1.2rem;display:flex}.save-choice[data-astro-cid-7xmzqltf]{align-items:start;gap:.75rem;display:flex}.save-choice[data-astro-cid-7xmzqltf] input[data-astro-cid-7xmzqltf]{width:1.2rem;height:1.2rem;accent-color:var(--teal);margin-top:.25rem}.save-choice[data-astro-cid-7xmzqltf] small[data-astro-cid-7xmzqltf]{color:var(--ink-muted);display:block}.text-button[data-astro-cid-7xmzqltf]{color:var(--teal-hover);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline}#storage-status[data-astro-cid-7xmzqltf]{min-height:1.5rem;color:var(--ink-muted);font-size:.9375rem}.checklist-boundary[data-astro-cid-7xmzqltf]{border:1px solid var(--line);margin-top:2rem;padding:1.3rem}.checklist-boundary[data-astro-cid-7xmzqltf] p[data-astro-cid-7xmzqltf]{margin-bottom:0}@media (width<=850px){.checklist-toolbar[data-astro-cid-7xmzqltf]{flex-direction:column}.project-fields[data-astro-cid-7xmzqltf]{grid-template-columns:1fr 1fr}.toolbar-actions[data-astro-cid-7xmzqltf]{width:100%}}@media (width<=540px){.project-fields[data-astro-cid-7xmzqltf]{grid-template-columns:1fr}.save-controls[data-astro-cid-7xmzqltf]{flex-direction:column}.toolbar-actions[data-astro-cid-7xmzqltf] .button[data-astro-cid-7xmzqltf]{width:100%}}@media print{.page-section[data-astro-cid-7xmzqltf]{padding:1rem 0}.site-header[data-astro-cid-7xmzqltf],.site-footer[data-astro-cid-7xmzqltf],.checklist-toolbar[data-astro-cid-7xmzqltf] .toolbar-actions[data-astro-cid-7xmzqltf],.save-controls[data-astro-cid-7xmzqltf],#storage-status[data-astro-cid-7xmzqltf],.group-note[data-astro-cid-7xmzqltf] textarea[data-astro-cid-7xmzqltf]{display:none!important}.print-note[data-astro-cid-7xmzqltf]{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #aaa;margin:.25rem 0;padding:.5rem;display:block}.group-note[data-astro-cid-7xmzqltf],.checklist-boundary[data-astro-cid-7xmzqltf]{break-inside:avoid}.checklist-toolbar[data-astro-cid-7xmzqltf]{background:#fff;margin:0;padding:.5rem 0}.project-fields[data-astro-cid-7xmzqltf]{grid-template-columns:repeat(4,1fr);margin-bottom:1rem}.field[data-astro-cid-7xmzqltf] input[data-astro-cid-7xmzqltf]{border:0;border-bottom:1px solid #777}.bid-group[data-astro-cid-7xmzqltf]{break-inside:avoid;margin-bottom:1rem}.bid-group[data-astro-cid-7xmzqltf] h2[data-astro-cid-7xmzqltf]{font-size:14pt}.bid-group[data-astro-cid-7xmzqltf] header[data-astro-cid-7xmzqltf] p[data-astro-cid-7xmzqltf]{display:none}.bid-table-scroll[data-astro-cid-7xmzqltf]{overflow:visible}.bid-table-scroll[data-astro-cid-7xmzqltf] table[data-astro-cid-7xmzqltf]{min-width:0;font-size:8pt}select[data-astro-cid-7xmzqltf]{appearance:none;background:#fff!important;border:0!important;padding:0!important}.page-hero[data-astro-cid-7xmzqltf]{padding:1rem 0}.page-hero[data-astro-cid-7xmzqltf] h1[data-astro-cid-7xmzqltf]{font-size:24pt}.page-hero[data-astro-cid-7xmzqltf] p[data-astro-cid-7xmzqltf]:last-child{font-size:10pt}}
