/* Trace2Trace R331: readable, restrained regulator saved-work panel. */
.r331-overview .r261-right .r331-work-panel,
.r331-overview .r261-activity-panel.r331-work-panel {
  background:#173a41!important;
  color:#f5faf9!important;
  border:1px solid #29515a!important;
  border-radius:9px!important;
  padding:22px 23px!important;
  box-shadow:none!important;
  display:block!important;
  min-width:0;
}
.r331-work-panel * {box-sizing:border-box;}
.r331-work-panel .r331-head {padding:0 0 17px;border-bottom:1px solid rgba(237,249,247,.19);}
.r331-work-panel .r331-head h2 {
  font-size:19px!important;font-weight:700!important;letter-spacing:-.3px!important;
  line-height:1.35!important;color:#fff!important;margin:0 0 7px!important;
}
.r331-work-panel .r331-head p {
  font-size:12px!important;line-height:1.65!important;color:#cfdddf!important;margin:0!important;
}
.r331-work-panel .r331-work-section {padding:20px 0 16px!important;border-bottom:1px solid rgba(235,249,246,.18);}
.r331-work-panel .r331-work-section:last-child {border-bottom:0!important;padding-bottom:0!important;}
.r331-work-panel .r331-section-head {display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;}
.r331-work-panel .r331-section-head h3 {
  color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important;margin:0!important;
}
.r331-work-panel .r331-count {font-size:14px!important;font-weight:600!important;color:#c7dadd!important;margin-left:4px;}
.r331-work-panel .r331-section-head p {color:#c0d4d7!important;font-size:11.5px!important;line-height:1.6!important;margin:4px 0 0!important;}
.r331-work-panel a {color:#f5fbfa!important;text-decoration:none!important;}
.r331-work-panel a:hover {text-decoration:underline!important;}
.r331-work-panel .r331-all, .r331-work-panel .r331-open {white-space:nowrap;font-size:12px!important;font-weight:700!important;line-height:1.5!important;}
.r331-work-panel .r331-records {list-style:none!important;padding:0!important;margin:0!important;}
.r331-work-panel .r331-record {
  display:flex;align-items:center;justify-content:space-between;gap:11px;
  padding:12px 0!important;border-bottom:1px solid rgba(235,249,246,.13);
}
.r331-work-panel .r331-record:last-child {border-bottom:0;}
.r331-work-panel .r331-record-body {min-width:0;flex:1;}
.r331-work-panel .r331-record-title {font-size:14px!important;font-weight:700!important;color:#fff!important;line-height:1.45!important;overflow-wrap:anywhere;}
.r331-work-panel .r331-plain-country {font-weight:500!important;font-size:11px!important;color:#c5dcda!important;margin-left:5px;}
.r331-work-panel .r331-meta {font-size:12px!important;line-height:1.55!important;color:#cbddde!important;margin-top:3px!important;overflow-wrap:anywhere;}
.r331-work-panel .r331-status {font-size:12px!important;line-height:1.55!important;color:#dfebea!important;margin-top:4px!important;}
.r331-work-panel .r331-new {font-weight:700!important;color:#fff!important;}
.r331-work-panel .r331-new i {display:inline-block;width:6px;height:6px;border-radius:50%;background:#d9ebdf;margin-right:7px;vertical-align:middle;}
.r331-work-panel .r331-muted,.r331-work-panel .r331-more {color:#d7e5e5!important;font-size:12px!important;line-height:1.65!important;margin:8px 0 0!important;}
.r331-work-panel a:focus-visible {outline:2px solid #fff;outline-offset:4px;border-radius:2px;}
/* Clarify the difference between the source-eligible review sample and wider GEO signals. */
.r331-overview .r261-list-bottom span[data-r331-scope-label="1"] {font-size:12px!important;color:#536e71!important;line-height:1.55!important;}
@media (max-width:1150px){
  .r331-overview .r261-right .r331-work-panel {padding:19px 18px!important;}
}
@media (max-width:680px){
  .r331-overview .r261-right .r331-work-panel {padding:18px 16px!important;}
  .r331-work-panel .r331-head h2{font-size:18px!important;}
  .r331-work-panel .r331-record-title{font-size:14px!important;}
}

.r331-overview .r331-scope-detail{padding:12px 18px 14px;border-top:1px solid #e2e9e5;color:#536e71;background:#f7f9f7;}
.r331-overview .r331-scope-detail summary{font-size:12px;font-weight:700;color:#28565c;cursor:pointer;}
.r331-overview .r331-scope-detail p{font-size:12px;line-height:1.7;margin:8px 0 0;max-width:66ch;color:#586f73;}
