.dmr-builder-icon{width:24px!important;height:24px!important;display:block;flex:none;stroke:#212121;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:miter;pointer-events:none}body.has-dmr-shell #activityForm .row-icon{min-width:44px!important;min-height:44px!important;display:inline-flex;align-items:center;justify-content:center}body.has-dmr-shell #activityForm .help-button{min-width:30px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:0}body.has-dmr-shell #saveReviewClose{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1.5px solid #212121;border-radius:0;background:#fff2df}body.has-dmr-shell #activityForm .row-icon::before,body.has-dmr-shell #activityForm .row-icon::after{content:none!important}

/* Action targets are 44px: size their column from its contents, not old 30px icons. */
@media (min-width: 801px) {
 body.has-dmr-shell #activityForm #activityList .review-row[data-compact-details] {
  grid-template-columns: 100px minmax(145px, .75fr) minmax(260px, 2.5fr) max-content;
 }
}
@media (min-width: 431px) and (max-width: 800px) {
 body.has-dmr-shell #activityForm #activityList .review-row[data-compact-details] {
  grid-template-columns: 100px minmax(0, 1fr) max-content;
 }
}
@media (min-width: 431px) and (max-width: 800px) and (pointer: coarse) {
 body.has-dmr-shell #activityForm #activityList .review-row[data-compact-details] {
  grid-template-columns: 124px minmax(0, 1fr) max-content;
 }
}
body.has-dmr-shell #activityForm #activityList [data-compact-details] .review-row__actions .row-icon {
 flex: 0 0 44px;
}
