.tracker-eyebrow{margin:var(--s4) 0 var(--s1);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.875rem;font-weight:600}.tracker-steps{gap:var(--s3);margin:var(--s4) 0 var(--s6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:0;list-style:none;display:grid}.tracker-steps>li{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);padding:var(--s3) var(--s4)}.tracker-steps h3{margin:0;font-size:1rem}.tracker-steps p{margin:var(--s1) 0 0}.tracker-step-state{font-weight:600}.tracker-steps>li[data-step-state=none] .tracker-step-state{color:var(--muted)}.tracker-table{table-layout:fixed}.tracker-table caption{caption-side:top;text-align:left;padding:var(--s2) 12px}.tracker-table thead th:first-child{width:140px}.tracker-table :is(th,td){overflow-wrap:anywhere}@media (min-width:761px){.tracker-table thead th:first-child{width:28%}}.tracker-boxes{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.tracker-box{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);padding:var(--s4)}.tracker-box h3{margin-top:0;font-size:1rem}.tracker-box p{margin-bottom:0}.tracker-staff{margin-top:var(--s1);color:var(--muted);font-size:.875rem;display:block}
