/* Agoras. This file is served to paying members. The feed behind it, and the timing that makes it worth paying for, are ours. Want one this fast? Learn to build it. Copying ours is theft. */













































































:root[data-rbbuy]{
  
  --rb-face-a:#FFFFFF;
  --rb-face-b:#F2F2F4;
  --rb-ink:#111111;
  --rb-rim:linear-gradient(180deg,rgba(0,0,0,.10),rgba(0,0,0,.17));
  --rb-spec:#FFFFFF;
  --rb-cast:0 1px 2px rgba(0,0,0,.08),0 6px 16px -6px rgba(0,0,0,.22);
  
  --rb-c1:#111111;
  --rb-c2:#15803D;
  
  --rb-speed:6s;
  
  --rb-halo-op:.38;
  





}



:root[data-rbbuy][data-mode="dark"]{
  --rb-face-a:#27272B;
  --rb-face-b:#0E0E10;
  --rb-ink:#FFFFFF;
  --rb-rim:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.08));
  --rb-spec:rgba(255,255,255,.10);
  --rb-cast:0 1px 2px rgba(0,0,0,.45),0 6px 16px -6px rgba(0,0,0,.65);
  --rb-c1:#FFFFFF;
  --rb-halo-op:.45;
}



@property --rb-a{syntax:'<angle>';inherits:false;initial-value:0deg}





:root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy):not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone),
:root[data-rbbuy] .jc-act .jc-open.btn-primary,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open{
  color:var(--rb-ink) !important;
  border:1px solid transparent !important;
  background:
    linear-gradient(180deg,var(--rb-face-a),var(--rb-face-b)) padding-box,
    var(--rb-rim) border-box !important;
  box-shadow:var(--rb-cast),inset 0 1px 0 var(--rb-spec) !important;
  font-weight:600;
  overflow:visible;
}


:root[data-rbbuy] .jc-buy,
:root[data-rbbuy] .jc-act .jc-open.btn-primary{--rb-ring:1.25px;--rb-halo:3px;--rb-blur:6px}
:root[data-rbbuy] .jcc-buy,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open{--rb-ring:1px;--rb-halo:2px;--rb-blur:4px}






:root[data-rbbuy] .jcc-act.has-buy .jcc-buy:not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone){
  min-width:max-content;
}























:root[data-rbbuy] .jc-act .jc-open.btn-primary{
  font-size:14px;font-weight:600;font-family:inherit;letter-spacing:-.005em;
}
:root[data-rbbuy] .jcc-open{font-weight:600}



:root[data-rbbuy] .jc-act .jc-open.btn-primary,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open{
  position:relative;isolation:isolate;
}






:root[data-rbbuy] :is(.jc-fastbuy,.jcc-buy,.jc-buy):not(.is-working):not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone):is(:hover,:focus-visible) .jcb-p{
  transform:rotateX(90deg) translateY(-50%);opacity:0;
}
:root[data-rbbuy] :is(.jc-fastbuy,.jcc-buy,.jc-buy):not(.is-working):not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone):is(:hover,:focus-visible) .jcb-t{
  transform:none;opacity:1;
}








:root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy)::after,
:root[data-rbbuy] .jc-act .jc-open.btn-primary::after,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open::after{
  content:"";position:absolute;inset:-1px;z-index:0;pointer-events:none;
  border:var(--rb-ring,1px) solid transparent;border-radius:inherit;
  background:
    linear-gradient(180deg,var(--rb-face-a),var(--rb-face-b)) padding-box,
    conic-gradient(from var(--rb-a),var(--rb-c1) 0%,var(--rb-c1) 22%,var(--rb-c2) 50%,var(--rb-c1) 78%,var(--rb-c1) 100%) border-box;
  animation:rb-spin var(--rb-speed) linear infinite paused;
  opacity:0;visibility:hidden;
  transition:opacity .28s ease,visibility 0s linear .28s;
}





:root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy)::before,
:root[data-rbbuy] .jc-act .jc-open.btn-primary::before,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open::before{
  content:"";position:absolute;inset:calc(-1px - var(--rb-halo,3px));z-index:-1;pointer-events:none;
  border-radius:inherit;
  background:conic-gradient(from var(--rb-a),var(--rb-c1) 0%,var(--rb-c1) 22%,var(--rb-c2) 50%,var(--rb-c1) 78%,var(--rb-c1) 100%);
  filter:blur(var(--rb-blur,6px));
  animation:rb-spin var(--rb-speed) linear infinite paused;
  opacity:0;visibility:hidden;
  transition:opacity .28s ease,visibility 0s linear .28s;
}
@keyframes rb-spin{
  from{--rb-a:0deg}
  to{--rb-a:360deg}
}

















:root[data-rbbuy] .jc-act .jc-open.btn-primary::after,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open::after{z-index:-1}






@media (hover:hover){
  :root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy):not(.is-working):not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone):hover::after,
  :root[data-rbbuy] .jc-act .jc-open.btn-primary:hover::after,
  :root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open:hover::after{
    opacity:1;visibility:visible;animation-play-state:running;
    transition:opacity .28s ease,visibility 0s;
  }
  :root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy):not(.is-working):not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone):hover::before,
  :root[data-rbbuy] .jc-act .jc-open.btn-primary:hover::before,
  :root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open:hover::before{
    opacity:var(--rb-halo-op);visibility:visible;animation-play-state:running;
    transition:opacity .28s ease,visibility 0s;
  }
}
:root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy):not(.is-working):not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone):focus-visible::after,
:root[data-rbbuy] .jc-act .jc-open.btn-primary:focus-visible::after,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open:focus-visible::after{
  opacity:1;visibility:visible;animation-play-state:running;
  transition:opacity .28s ease,visibility 0s;
}
:root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy):not(.is-working):not(.is-done):not(.is-failed):not(.is-needsyou):not(.is-gone):focus-visible::before,
:root[data-rbbuy] .jc-act .jc-open.btn-primary:focus-visible::before,
:root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open:focus-visible::before{
  opacity:var(--rb-halo-op);visibility:visible;animation-play-state:running;
  transition:opacity .28s ease,visibility 0s;
}



@media (prefers-reduced-motion:reduce){
  :root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy)::after,
  :root[data-rbbuy] :is(.jc-buy,.jcc-buy,.jc-fastbuy)::before,
  :root[data-rbbuy] .jc-act .jc-open.btn-primary::after,
  :root[data-rbbuy] .jc-act .jc-open.btn-primary::before,
  :root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open::after,
  :root[data-rbbuy] .jcc-act:not(.has-buy) .jcc-open::before{
    animation:none;
  }
}
