/* PE-Class v1.20.68 — stable PAPS loading surface before the single final draw */

#papsTableBox[data-paps-single-render-loading="12068"]{
  min-height:clamp(280px,48vh,590px)!important;
  overflow:hidden!important;
}

#papsTableBox .papsSingleRenderLoader12068{
  box-sizing:border-box;
  min-height:inherit;
  padding:clamp(16px,2vw,26px);
  display:flex;
  flex-direction:column;
  justify-content:center;
  gap:18px;
}

#papsTableBox .papsSingleRenderStatus12068{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:9px;
  min-height:24px;
  color:#60788f;
  font-size:13px;
  font-weight:800;
  text-align:center;
}

#papsTableBox .papsSingleRenderStatus12068>span{
  box-sizing:border-box;
  width:17px;
  height:17px;
  flex:0 0 17px;
  border:2px solid rgba(74,156,245,.25);
  border-top-color:#2d83df;
  border-radius:50%;
  animation:papsSingleRenderSpin12068 .78s linear infinite;
}

#papsTableBox .papsSingleRenderSkeleton12068{
  width:100%;
  max-width:1380px;
  margin:0 auto;
  border:1px solid rgba(132,154,177,.22);
  border-radius:14px;
  overflow:hidden;
  opacity:.78;
}

#papsTableBox :is(.papsSingleRenderSkeletonHead12068,.papsSingleRenderSkeletonRow12068){
  display:grid;
  grid-template-columns:54px 90px 64px repeat(5,minmax(96px,1fr));
  gap:10px;
  align-items:center;
  min-height:48px;
  padding:0 14px;
  border-bottom:1px solid rgba(132,154,177,.18);
}

#papsTableBox .papsSingleRenderSkeletonRow12068{
  min-height:68px;
}

#papsTableBox .papsSingleRenderSkeletonRow12068:last-child{
  border-bottom:0;
}

#papsTableBox .papsSingleRenderSkeleton12068 i{
  display:block;
  width:100%;
  height:12px;
  border-radius:999px;
  background:linear-gradient(90deg,rgba(124,148,172,.12),rgba(124,148,172,.26),rgba(124,148,172,.12));
  background-size:220% 100%;
  animation:papsSingleRenderPulse12068 1.25s ease-in-out infinite;
}

#papsTableBox .papsSingleRenderSkeletonHead12068 i{
  height:9px;
}

@media(max-width:760px){
  #papsTableBox[data-paps-single-render-loading="12068"]{
    min-height:58vh!important;
  }

  #papsTableBox .papsSingleRenderLoader12068{
    padding:14px 10px 18px;
  }

  #papsTableBox .papsSingleRenderSkeleton12068{
    border:0;
    display:grid;
    gap:10px;
    overflow:visible;
  }

  #papsTableBox .papsSingleRenderSkeletonHead12068{
    display:none;
  }

  #papsTableBox .papsSingleRenderSkeletonRow12068{
    grid-template-columns:44px 1fr 1fr;
    min-height:102px;
    padding:14px;
    border:1px solid rgba(132,154,177,.2);
    border-radius:13px;
  }

  #papsTableBox .papsSingleRenderSkeletonRow12068 i:nth-child(n+4){
    display:none;
  }
}

@media(prefers-reduced-motion:reduce){
  #papsTableBox :is(.papsSingleRenderStatus12068>span,.papsSingleRenderSkeleton12068 i){
    animation:none!important;
  }
}

@keyframes papsSingleRenderSpin12068{to{transform:rotate(360deg)}}
@keyframes papsSingleRenderPulse12068{0%,100%{background-position:100% 0}50%{background-position:0 0}}
