.redux-route-ptr .redux-ptr-route--form{
  background:var(--rdx-paper);
}

.redux-route-ptr .redux-ptr-route__hero{
  padding-block:clamp(52px,6vw,76px);
}

.redux-route-ptr .redux-ptr-route__section{
  background:linear-gradient(180deg,#fff 0%,var(--rdx-paper) 42%,var(--rdx-sky-50) 100%);
  padding-block:clamp(42px,5vw,72px);
}

.redux-route-ptr .redux-ptr-route__embed{
  max-width:980px;
  margin-inline:auto;
}

.redux-route-ptr .redux-ptr-form-wrapper{
  width:auto;
  min-height:0;
  left:auto;
  right:auto;
  margin:0;
  padding:0;
  overflow:visible;
  background:transparent;
  color:var(--text-default);
  --rx-border:var(--rdx-ink-100);
}

.redux-route-ptr .redux-ptr-form-wrapper .ptr-orb{
  display:none;
}

.redux-route-ptr .redux-ptr-form-container{
  max-width:100%;
}

.redux-route-ptr .redux-ptr-form-card{
  background:#fff;
  border:1px solid var(--rdx-ink-100);
  border-radius:var(--r-md);
  box-shadow:0 20px 58px rgba(37,40,42,.09);
  padding:clamp(24px,4vw,42px);
}

.redux-route-ptr .redux-ptr-form-header{
  text-align:left;
  margin-bottom:28px;
  padding-bottom:22px;
  border-bottom:1px solid var(--rdx-ink-100);
  background:none;
}

.redux-route-ptr .redux-ptr-form-header h2{
  color:var(--text-strong);
  -webkit-text-fill-color:currentColor;
  background:none;
  font-family:var(--route-section-title-font);
  font-size:clamp(28px,3.2vw,42px);
  line-height:1.08;
  letter-spacing:0;
  margin-bottom:10px;
}

.redux-route-ptr .redux-ptr-form-header p,
.redux-route-ptr .redux-ptr-form-wrapper p,
.redux-route-ptr .redux-ptr-form-wrapper small{
  color:var(--text-muted)!important;
}

.redux-route-ptr .redux-ptr-form-wrapper .redux-ptr-clinic-info{
  background:var(--rdx-sky-50);
  border:1px solid var(--rdx-blue-100);
  border-left:4px solid var(--rdx-blue-500);
  color:var(--text-default)!important;
}

.redux-route-ptr .redux-ptr-form-wrapper .redux-ptr-clinic-info strong,
.redux-route-ptr .redux-ptr-form-wrapper .redux-ptr-form-section h3{
  color:var(--rdx-blue-600)!important;
  -webkit-text-fill-color:currentColor;
  background:none;
}

.redux-route-ptr .redux-ptr-form-section{
  background:#fff;
  border:1px solid var(--rdx-ink-100);
  border-left:4px solid var(--rdx-blue-500);
  border-radius:var(--r-md);
  box-shadow:0 12px 34px rgba(37,40,42,.055);
}

.redux-route-ptr .redux-ptr-form-wrapper .redux-ptr-form-group label{
  color:var(--text-strong)!important;
}

.redux-route-ptr .redux-ptr-form-wrapper input,
.redux-route-ptr .redux-ptr-form-wrapper select,
.redux-route-ptr .redux-ptr-form-wrapper textarea{
  background:#fff;
  border:1px solid var(--rdx-ink-100);
  color:var(--text-strong);
  box-shadow:none;
}

.redux-route-ptr .redux-ptr-form-wrapper input:focus,
.redux-route-ptr .redux-ptr-form-wrapper select:focus,
.redux-route-ptr .redux-ptr-form-wrapper textarea:focus{
  border-color:var(--rdx-blue-500);
  box-shadow:0 0 0 4px rgba(51,102,204,.12);
}

.redux-route-ptr .redux-ptr-checkbox-option{
  background:#fff;
  border:1px solid var(--rdx-ink-100);
  border-radius:var(--r-md);
  box-shadow:0 8px 24px rgba(37,40,42,.045);
}

.redux-route-ptr .redux-ptr-checkbox-option:hover{
  background:var(--rdx-sky-50);
}

.redux-route-ptr .redux-ptr-checkbox-option label,
.redux-route-ptr .redux-ptr-checkbox-option strong{
  color:var(--text-strong)!important;
}

.redux-route-ptr .redux-ptr-checkbox-option small{
  color:var(--text-muted)!important;
}

@media (max-width:767px){
  .redux-route-ptr .redux-ptr-route__section{
    padding-block:32px 48px;
  }

  .redux-route-ptr .redux-ptr-form-card,
  .redux-route-ptr .redux-ptr-form-section{
    padding:22px;
  }
}

.redux-route-hcp-microliter-board .redux-protected-section,
.redux-route-redux-leaderboard .redux-ptr-route__section{
  background:linear-gradient(180deg,#fff 0%,var(--rdx-paper) 42%,var(--rdx-sky-50) 100%);
  padding-block:clamp(42px,5vw,72px);
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard{
  max-width:1120px;
  margin-inline:auto;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .redux-ptr-container,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .redux-ptr-container{
  color:var(--text-default);
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-dark-page,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-wrapper,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-dark-page,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-wrapper{
  min-height:0!important;
  background:transparent!important;
  color:var(--text-default)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-wrapper,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-wrapper{
  padding:0!important;
  overflow:visible!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-orb,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-orb{
  display:none!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-container,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-container{
  max-width:100%!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-main-card,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-main-card{
  background:#fff!important;
  border:1px solid var(--rdx-ink-100)!important;
  border-radius:var(--r-md)!important;
  box-shadow:0 20px 58px rgba(37,40,42,.09)!important;
  color:var(--text-default)!important;
  padding:clamp(24px,4vw,42px)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-title,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard h1.lb-title,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-chart-title,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-title,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard h1.lb-title,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-chart-title{
  color:var(--text-strong)!important;
  font-family:var(--route-section-title-font)!important;
  letter-spacing:0!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-subtitle,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-footer-text,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-footer-version,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-subtitle,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-footer-text,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-footer-version{
  color:var(--text-muted)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-stat-card,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-chart-section,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-table-container,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-form-card,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-stat-card,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-chart-section,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-table-container,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-form-card{
  background:#fff!important;
  border:1px solid var(--rdx-ink-100)!important;
  box-shadow:0 12px 34px rgba(37,40,42,.055)!important;
  color:var(--text-default)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-stat-label,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-stat-sub,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-stat-label,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-stat-sub{
  color:var(--text-muted)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-stat-value,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-clinic-name,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-table,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-stat-value,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-clinic-name,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-table{
  color:var(--text-strong)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-table th,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-table th{
  color:var(--rdx-blue-600)!important;
  background:var(--rdx-sky-50)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-table tr,
.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-chart-container,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-table tr,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-chart-container{
  border-color:var(--rdx-ink-100)!important;
}

.redux-route-hcp-microliter-board .redux-protected-embed--leaderboard .lb-chart-container,
.redux-route-redux-leaderboard .redux-protected-embed--leaderboard .lb-chart-container{
  background:linear-gradient(180deg,#fff 0%,var(--rdx-sky-50) 100%)!important;
}

@media (max-width:767px){
  .redux-route-hcp-microliter-board .redux-protected-section,
  .redux-route-redux-leaderboard .redux-ptr-route__section{
    padding-block:32px 48px;
  }
}
