/* KVANTYRA V277: feed loading state only. Media URLs and rendering quality are unchanged. */
#feed.kv-feed-v131-screen .kv-feed-v106-media.kv-feed-v277-loading::before{
  content:"";
  position:absolute;
  z-index:4;
  left:50%;
  top:50%;
  width:34px;
  height:34px;
  margin:-17px 0 0 -17px;
  border:3px solid rgba(211,194,255,.22);
  border-top-color:rgba(226,213,255,.94);
  border-radius:50%;
  animation:kv-feed-v277-spin .8s linear infinite;
  pointer-events:none;
}
#feed.kv-feed-v131-screen .kv-feed-v106-media.kv-feed-v277-loading::after{
  background:
    linear-gradient(180deg,rgba(2,3,11,.08) 0%,rgba(2,3,11,0) 38%,rgba(2,3,11,.85) 86%,#050610 100%),
    radial-gradient(circle at 50% 42%,rgba(112,75,224,.16),rgba(2,3,11,.34) 58%,rgba(2,3,11,.68))!important;
}
#feed.kv-feed-v131-screen .kv-feed-v106-media.kv-feed-v277-ready::before{
  display:none!important;
}
@keyframes kv-feed-v277-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){
  #feed.kv-feed-v131-screen .kv-feed-v106-media.kv-feed-v277-loading::before{
    animation-duration:1.8s;
  }
}
