[data-industry-visual=commercial-cleaning]+.table-container th{white-space:normal}.reconciliation[data-astro-cid-iknd476p]{--recon-ink:var(--visual-ink);--recon-muted:var(--visual-muted);--recon-teal:var(--visual-teal);--recon-teal-deep:var(--visual-teal-deep);--recon-coral:var(--visual-coral);--recon-line:var(--visual-line);color:var(--recon-ink);padding:clamp(.85rem,2.7cqi,1.45rem)}.reconciliation__stages[data-astro-cid-iknd476p]{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,.94fr);align-items:stretch;gap:.55rem;display:grid}.reconciliation[data-astro-cid-iknd476p] p[data-astro-cid-iknd476p],.reconciliation[data-astro-cid-iknd476p] li[data-astro-cid-iknd476p]{margin:0}.stage[data-astro-cid-iknd476p]{border:1px solid var(--recon-line);background:#fff3;min-width:0;padding:.95rem .9rem 1rem;position:relative}.stage--authorized[data-astro-cid-iknd476p]{border-top:2px solid var(--recon-teal)}.stage--completed[data-astro-cid-iknd476p]{border-top:2px solid var(--recon-coral)}.stage--invoice[data-astro-cid-iknd476p]{border-top:2px solid var(--recon-teal-deep);background:linear-gradient(145deg,#e6f3eecc,#0000 62%),#ffffff4d}.stage__heading[data-astro-cid-iknd476p]{align-items:baseline;gap:.5rem;min-height:1.4rem;display:flex}.stage__index[data-astro-cid-iknd476p]{color:var(--recon-muted);font-family:var(--app-font-mono,monospace);font-size:14px}.stage__label[data-astro-cid-iknd476p]{color:var(--recon-teal-deep);letter-spacing:.055em;font-size:14px;font-weight:800;line-height:1.35}.stage--completed[data-astro-cid-iknd476p] .stage__label[data-astro-cid-iknd476p]{color:#843d29}.reconciliation[data-astro-cid-iknd476p] .stage__question[data-astro-cid-iknd476p]{min-height:3.1em;color:var(--recon-muted);margin:.55rem 0 .8rem;font-size:14px;line-height:1.45}.location-set[data-astro-cid-iknd476p],.completion-set[data-astro-cid-iknd476p]{border-top:1px solid var(--recon-line);padding-top:.65rem}.location-set__intro[data-astro-cid-iknd476p],.completion-set__intro[data-astro-cid-iknd476p]{min-height:3rem;color:var(--recon-ink);align-content:start;gap:.35rem;font-size:14px;font-weight:700;line-height:1.35;display:grid}.schedule-key[data-astro-cid-iknd476p],.completion-key[data-astro-cid-iknd476p]{color:var(--recon-muted);align-items:center;gap:.4rem;font-size:14px;font-weight:500;display:inline-flex}.schedule-key[data-astro-cid-iknd476p] i[data-astro-cid-iknd476p]{border-top:1px solid var(--recon-teal);border-bottom:1px solid var(--recon-teal);background:repeating-linear-gradient(90deg,#0000 0 5px,#0f69665c 5px 6px);width:1.55rem;height:7px}.completion-key[data-astro-cid-iknd476p] i[data-astro-cid-iknd476p]{background:var(--recon-coral);border-radius:50%;width:7px;height:7px}.reconciliation[data-astro-cid-iknd476p] .location-list[data-astro-cid-iknd476p]{gap:.35rem;margin:.45rem 0 .75rem;padding:0;list-style:none;display:grid}.location-row[data-astro-cid-iknd476p]{background:var(--surface-panel,#fff);border:1px solid #17282d1c;grid-template-columns:27px minmax(0,1fr) 26px;align-items:center;gap:.4rem;min-height:42px;padding:.35rem .4rem;display:grid}.location-row__name[data-astro-cid-iknd476p]{min-width:0;color:var(--recon-ink);font-size:14px;font-weight:600;line-height:1.3}.location-mark[data-astro-cid-iknd476p]{width:26px;height:26px;color:var(--recon-teal-deep);place-items:center;display:grid}.location-mark[data-astro-cid-iknd476p] svg[data-astro-cid-iknd476p]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:26px;height:26px}.location-mark--complete[data-astro-cid-iknd476p]{color:#843d29}.recurrence[data-astro-cid-iknd476p]{justify-content:space-between;gap:3px;padding:0 2px;display:flex}.recurrence[data-astro-cid-iknd476p] i[data-astro-cid-iknd476p]{border:1px solid var(--recon-teal);background:var(--visual-paper);border-radius:50%;width:5px;height:5px}.record-mark[data-astro-cid-iknd476p]{color:#843d29;border:1px solid #d46a4a8c;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.record-mark[data-astro-cid-iknd476p] svg[data-astro-cid-iknd476p]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:14px;height:14px}.reconciliation[data-astro-cid-iknd476p] .source-note[data-astro-cid-iknd476p]{border-top:1px dashed var(--recon-line);color:var(--recon-muted);gap:.25rem;margin:.75rem 0 0;padding-top:.65rem;font-size:14px;line-height:1.45;display:grid}.source-note[data-astro-cid-iknd476p] span[data-astro-cid-iknd476p]{color:var(--recon-ink);font-weight:700}.stage-link[data-astro-cid-iknd476p]{color:var(--recon-teal);text-align:center;flex-direction:column;align-self:center;align-items:center;gap:.25rem;display:flex;position:relative}.stage-link[data-astro-cid-iknd476p] svg[data-astro-cid-iknd476p]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:100%;height:32px}.stage-link[data-astro-cid-iknd476p] span[data-astro-cid-iknd476p]{color:var(--recon-muted);font-size:14px;line-height:1.25}.stage-link--invoice[data-astro-cid-iknd476p]{color:var(--recon-coral)}.invoice-sheet[data-astro-cid-iknd476p]{background:var(--visual-paper);border:1px solid #0f69665c;margin-top:.3rem;padding:.7rem .7rem 1.25rem;position:relative;box-shadow:3px 3px #d7c5a24d}.invoice-sheet__masthead[data-astro-cid-iknd476p]{border-bottom:1px solid var(--recon-line);color:var(--recon-teal-deep);font-family:var(--app-font-serif,Georgia, serif);justify-content:space-between;align-items:center;padding-bottom:.5rem;font-size:1.25rem;line-height:1.1;display:flex}.invoice-sheet__masthead[data-astro-cid-iknd476p] svg[data-astro-cid-iknd476p]{fill:none;width:31px;height:31px;stroke:var(--recon-teal-deep);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px}.invoice-sheet__period[data-astro-cid-iknd476p],.invoice-sheet__locations[data-astro-cid-iknd476p],.invoice-sheet__reconcile[data-astro-cid-iknd476p]{border-bottom:1px solid var(--recon-line);gap:.2rem;padding:.7rem 0;font-size:14px;line-height:1.4;display:grid}.invoice-sheet__period[data-astro-cid-iknd476p] span[data-astro-cid-iknd476p],.invoice-sheet__locations[data-astro-cid-iknd476p] span[data-astro-cid-iknd476p],.invoice-sheet__reconcile[data-astro-cid-iknd476p] span[data-astro-cid-iknd476p]{color:var(--recon-muted)}.invoice-sheet__period[data-astro-cid-iknd476p] strong[data-astro-cid-iknd476p],.invoice-sheet__locations[data-astro-cid-iknd476p] strong[data-astro-cid-iknd476p],.invoice-sheet__reconcile[data-astro-cid-iknd476p] strong[data-astro-cid-iknd476p]{color:var(--recon-ink);font-weight:700}.invoice-sheet__reconcile[data-astro-cid-iknd476p] strong[data-astro-cid-iknd476p]{color:var(--recon-teal-deep)}.reconciliation[data-astro-cid-iknd476p] .invoice-sheet__caveat[data-astro-cid-iknd476p]{color:var(--recon-muted);margin:.9rem 0 .25rem;font-size:14px;line-height:1.45}.reconciliation__keyline[data-astro-cid-iknd476p]{max-width:14rem;height:13px;color:var(--recon-teal);margin:.25rem auto 0}.reconciliation__keyline[data-astro-cid-iknd476p] svg[data-astro-cid-iknd476p]{fill:none;stroke:currentColor;stroke-width:1.2px;width:100%;height:100%}.reconciliation[data-astro-cid-iknd476p] .reconciliation__reading[data-astro-cid-iknd476p]{max-width:54rem;color:var(--recon-muted);text-align:center;margin:.3rem auto 0;font-size:14px;line-height:1.5}@container (width<=700px){.reconciliation[data-astro-cid-iknd476p]{padding:.85rem}.reconciliation__stages[data-astro-cid-iknd476p]{grid-template-columns:minmax(0,1fr);gap:.6rem}.stage[data-astro-cid-iknd476p]{padding:.85rem}.reconciliation[data-astro-cid-iknd476p] .stage__question[data-astro-cid-iknd476p]{min-height:0}.stage-link[data-astro-cid-iknd476p]{min-height:30px;margin:-.15rem 0}.stage-link[data-astro-cid-iknd476p] svg[data-astro-cid-iknd476p]{width:28px;height:24px;transform:rotate(90deg)}.stage-link[data-astro-cid-iknd476p] span[data-astro-cid-iknd476p]{font-size:14px}.invoice-sheet[data-astro-cid-iknd476p]{max-width:none}.reconciliation__keyline[data-astro-cid-iknd476p]{display:none}.reconciliation[data-astro-cid-iknd476p] .reconciliation__reading[data-astro-cid-iknd476p]{text-align:left;margin-top:.65rem}}
