/* SLPT R27 B5b — Reports Centre presentation only. */
#content.r251-page-reports{
  --r256b-accent:#b78b3a;
  --r256b-burgundy:#8d2931;
}
#content.r251-page-reports .r27p-work-head{
  position:relative!important;
  padding:18px 20px!important;
  border:1px solid color-mix(in srgb,var(--r256b-accent) 20%,var(--r251-line))!important;
  border-radius:18px!important;
  background:
    radial-gradient(circle at 88% 14%,color-mix(in srgb,var(--r256b-accent) 14%,transparent),transparent 34%),
    linear-gradient(135deg,color-mix(in srgb,var(--r251-panel) 96%,var(--r256b-accent) 4%),var(--r251-panel))!important;
  box-shadow:var(--r251-shadow)!important;
}
#content.r251-page-reports .r27p-work-head::before{
  content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 6px 6px 0;background:linear-gradient(180deg,var(--r256b-burgundy),var(--r256b-accent));
}
#content.r251-page-reports .r27p-panel{
  border-color:color-mix(in srgb,var(--r256b-accent) 12%,var(--r251-line))!important;
  box-shadow:0 16px 36px rgba(45,39,29,.075),0 2px 7px rgba(15,23,42,.035)!important;
}
#content.r251-page-reports .r27p-panel-head small{font-weight:800!important}
#content.r251-page-reports .table-wrap{
  box-shadow:inset 0 1px rgba(255,255,255,.7),0 6px 16px rgba(15,23,42,.035)!important;
}
#content.r251-page-reports thead th{
  color:color-mix(in srgb,var(--r251-text) 84%,var(--r256b-burgundy))!important;
  border-bottom-color:color-mix(in srgb,var(--r256b-accent) 26%,var(--r251-line))!important;
}
#content.r251-page-reports tbody tr:hover{box-shadow:inset 3px 0 color-mix(in srgb,var(--r256b-accent) 68%,transparent)!important}
#content.r251-page-reports .r27p-disclaimer{
  border-left:4px solid color-mix(in srgb,var(--r256b-accent) 72%,var(--r256b-burgundy))!important;
  background:linear-gradient(90deg,color-mix(in srgb,var(--r256b-accent) 8%,var(--r251-panel-2)),var(--r251-panel-2))!important;
}
html[data-theme="mist-graphite"] #content.r251-page-reports .r27p-work-head{
  background:radial-gradient(circle at 88% 14%,rgba(183,139,58,.14),transparent 34%),linear-gradient(135deg,#111f30,#0d1928)!important;
}
@media(prefers-reduced-motion:reduce){#content.r251-page-reports tbody tr{transition:none!important}}
