#measurementsSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);scroll-margin-top:20px;padding-bottom:30px}
#measurementsSection[hidden]{display:none}
.measurement-section-top{max-width:1440px;margin:auto;padding:18px 5% 0;display:flex;align-items:center;justify-content:space-between;gap:20px}
.measurement-section-top .eyebrow{margin:0;font-size:9px}
#closeMeasurements{background:none;border:1px solid var(--line);border-radius:999px;padding:10px 16px;font-size:11px;font-weight:600;min-height:44px}
#measurementsLoadStatus{max-width:1440px;margin:0 auto;padding:0 5%;font-size:12px;color:var(--muted)}
#measurementsLoadStatus:empty{display:none}
#measurementHost{display:block;max-width:1440px;margin:0 auto;padding:0 5%}
#legacyMeasurements{max-width:1150px;margin:0 auto 25px;padding:20px 25px;background:var(--pale);border:1px solid var(--line);border-radius:5px}
#legacyMeasurements summary{font-weight:700;cursor:pointer}
#legacyMeasurements p,#legacyMeasurements strong{font-size:12px}
#legacyMeasurements>p{color:var(--muted)}
@media(max-width:760px){.measurement-section-top{flex-wrap:wrap;gap:10px;padding-bottom:8px}#closeMeasurements{font-size:10px}#legacyMeasurements{margin:0 5% 20px}}
@media print{body.tracking-print>header,body.tracking-print>footer,body.tracking-print>dialog,body.tracking-print main>section:not(#measurementsSection),body.tracking-print .manifesto,body.tracking-print .measurement-section-top,body.tracking-print #legacyMeasurements{display:none!important}body.tracking-print #measurementsSection{display:block!important;border:0}}
