/* CEO_SHIELD_PC_LIMIT_STATUS_COLORS_S316 */
@media(min-width:901px){
  html[data-ceo-crm-premium] body #client_tbody .limit-card-s314.state-missing-s316,
  html[data-ceo-crm-premium] body #client_tbody .limit-card-s314.state-pending-s316,
  html[data-ceo-crm-premium] body #client_tbody .limit-card-s314.state-ready-s316{
    border-width:1px;
    border-style:solid;
    border-radius:12px;
    padding:12px;
    box-shadow:0 10px 28px rgba(0,0,0,.18);
  }

  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316{
    border-color:rgba(255,94,108,.58);
    background:linear-gradient(145deg,rgba(111,24,39,.25),rgba(13,29,46,.96));
  }
  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-primary-s314 strong,
  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-guidance-s314 h4{
    color:#ff7b86!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-state-s314{
    border-color:rgba(255,94,108,.58)!important;
    background:rgba(255,72,91,.18)!important;
    color:#ffadb5!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-required-s314 li{
    border-color:rgba(255,94,108,.28)!important;
    background:rgba(94,20,32,.22)!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-required-s314 li::before{
    color:#ff7b86!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-action-s314{
    border-color:#ff6675!important;
    background:#a92e42!important;
    color:#fff!important;
  }

  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316{
    border-color:rgba(245,184,68,.6);
    background:linear-gradient(145deg,rgba(108,72,15,.24),rgba(13,29,46,.96));
  }
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-primary-s314 strong,
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-guidance-s314 h4{
    color:#ffd36e!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-state-s314{
    border-color:rgba(245,184,68,.55)!important;
    background:rgba(245,184,68,.15)!important;
    color:#ffe2a0!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-result-s315>div{
    border-color:rgba(245,184,68,.25)!important;
    background:rgba(94,63,12,.2)!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-result-s315>div:nth-child(2) strong{
    color:#ffd36e!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-action-s314{
    border-color:#e7ad3f!important;
    background:#8b6419!important;
    color:#fff8df!important;
  }

  html[data-ceo-crm-premium] body #client_tbody .state-ready-s316{
    border-color:rgba(55,214,157,.5);
    background:linear-gradient(145deg,rgba(10,94,68,.22),rgba(13,29,46,.96));
  }
  html[data-ceo-crm-premium] body #client_tbody .state-ready-s316 .limit-state-s314,
  html[data-ceo-crm-premium] body #client_tbody .state-ready-s316 .limit-guidance-s314 h4{
    color:#71ebbc!important;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-ready-s316 .limit-action-s314{
    border-color:#38c993!important;
    background:#117d5b!important;
    color:#fff!important;
  }

  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-primary-s314::before,
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-primary-s314::before,
  html[data-ceo-crm-premium] body #client_tbody .state-ready-s316 .limit-primary-s314::before{
    display:inline-grid;
    width:22px;
    height:22px;
    place-items:center;
    margin-right:8px;
    border-radius:50%;
    font-size:13px;
    font-weight:900;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-missing-s316 .limit-primary-s314::before{
    content:'!'; background:#d64055; color:#fff;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-pending-s316 .limit-primary-s314::before{
    content:'!'; background:#b77b19; color:#fff5d5;
  }
  html[data-ceo-crm-premium] body #client_tbody .state-ready-s316 .limit-primary-s314::before{
    content:'✓'; background:#168d67; color:#fff;
  }
}
