.measure-extra{grid-column:1/-1;border-top:1px solid #e4ece6;padding-top:12px}
.measure-extra summary,.measurement-details summary{cursor:pointer;color:#246b63;font-size:13px;font-weight:650}
.measure-extra .measure-form{margin-top:12px}
.measurement-details p{font-size:13px;color:#61736d;line-height:1.55}
.measure-item{align-items:flex-start}
.measure-item>div{min-width:0}
.measure-item small{line-height:1.5}
.trend{background:#f0f7f1;border-radius:14px;padding:12px;margin:14px 0 20px}
.trend label{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;color:#526e64}
.trend select{border:1px solid #d3dfd5;background:#fff;color:#183b37;border-radius:8px;padding:7px;max-width:65%}
.trend svg{display:block;width:100%;height:auto;margin:8px 0 0}
.trend-values{display:flex;justify-content:space-between;color:#246b63;font-size:13px;font-weight:700}
.spreadsheet-review{background:#f0f7f1;border-radius:14px;padding:15px;margin:14px 0}
.spreadsheet-review h3{font-size:16px;margin:0 0 6px}
.sheet-preview{max-height:250px;overflow:auto;margin:10px 0}
.sheet-preview>div{padding:8px 0;border-top:1px solid #d9e7dc;font-size:13px}
.sheet-preview strong{display:block;color:#183b37}
.sheet-preview span{display:block;color:#61736d;line-height:1.4}
.measure-item .button{margin-top:7px;padding:6px 10px;min-height:34px}
