.ts-report{font-family:Arial,Helvetica,sans-serif;color:#333;padding:5mm 10mm;position:relative}.ts-logo{display:block;width:250px;height:auto}.ts-title{color:#0065bd;font-size:1.5em;margin:.75em 0;text-align:center}.ts-section-title{font-size:1.1em;margin-bottom:.25em;text-align:center}.ts-divider{border:none;border-top:1px solid #ccc;margin:.5em 0 1em}.ts-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:.25em 1em}.ts-info-grid dd{margin:2px 0}.ts-line-title{font-weight:700}.ts-service-description{white-space:pre-wrap;min-height:32px}.ts-total{font-weight:700;border-top:2px solid #333;padding-top:.5em;margin-top:.5em}.ts-water-mark{position:absolute;top:50%;left:50%;width:150%;height:auto;transform:translate(-50%,-50%);opacity:.6;z-index:0;pointer-events:none}
