.tracking-worksheet{margin-top:28px;padding:28px!important;background:#e8eee7;border:1px solid var(--line);border-radius:8px}
.tracking-worksheet ol{padding-left:24px;margin:20px 0}
.tracking-worksheet .worksheet-download{margin:22px 0 8px}
.tracking-worksheet .button{max-width:100%;box-sizing:border-box;min-height:48px;gap:16px;white-space:normal;text-decoration:none;line-height:1.5;color:var(--forest)}
.tracking-worksheet .button:focus-visible{outline:3px solid var(--forest);outline-offset:4px}
.tracking-worksheet .worksheet-file-details{font-size:13px;line-height:1.7}
.tracking-worksheet .worksheet-note{font-size:14px;border-top:1px solid #b4c2b4;padding-top:16px}
@media(max-width:760px){.tracking-worksheet{padding:22px!important}.tracking-worksheet .button{width:100%;justify-content:space-between}}

.tracking-example .example-disclosure{background:#e8eee7;border-left:3px solid #789744;padding:16px;font-size:14px}
.tracking-example details{margin:16px 0;border:1px solid var(--line);border-radius:6px;padding:0 16px}
.tracking-example summary{cursor:pointer;min-height:48px;padding:14px 0;line-height:1.6;font-weight:600}
.tracking-example summary:focus-visible,.example-table-scroll:focus-visible{outline:3px solid #48652f;outline-offset:3px}
.tracking-example table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.65;margin:12px 0 20px}
.tracking-example th,.tracking-example td{text-align:left;padding:12px;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}
.tracking-example thead{background:#e8eee7}.tracking-example th[scope=row]{width:34%;font-weight:600}
.example-table-scroll{overflow-x:auto;margin:18px 0}.example-table-scroll table{min-width:540px}.example-table-scroll th[scope=row]{width:auto}
@media(max-width:760px){.tracking-example details{padding:0 10px}.tracking-example th,.tracking-example td{padding:10px 7px;font-size:13px}}
