.aura-top{--rank-ink:#302443;max-width:100%;font-family:Manrope,'Segoe UI',sans-serif;color:var(--rank-ink);isolation:isolate}.aura-top>header{font-weight:900;font-size:24px;letter-spacing:.06em;padding:12px 18px;margin-bottom:10px;border-radius:15px;background:#ffffffed;box-shadow:0 5px 22px #44347712}.rank-track{display:flex;flex-direction:column;gap:8px}.aura-rank{display:flex;align-items:center;gap:12px;padding:13px 16px;min-height:56px;border:1px solid #ffffff90;border-radius:14px;background:linear-gradient(115deg,hsl(var(--hue) 95% 87%),#fff7,hsl(calc(var(--hue) + 45) 90% 93%));box-shadow:0 5px 14px #41316b14;overflow:hidden}.aura-rank strong{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px}.aura-rank b{white-space:nowrap;font-size:20px;font-variant-numeric:tabular-nums}.rank-medal{flex:none;font-weight:900;min-width:24px;text-align:center}.rank-neon{--rank-ink:#fff}.rank-neon>header,.rank-neon .aura-rank{background:#1c1730ee;border:1px solid #ba99ff;box-shadow:inset 0 0 14px #a66bff24,0 0 9px #a66bff50}.rank-neon .aura-rank b{color:#9fffe8}.rank-medals .aura-rank{background:#fffef5f2}.rank-medals .aura-rank:first-child{background:linear-gradient(110deg,#ffe88e,#fff0ba,#edc653);color:#634208}.rank-classic{--rank-ink:#fff}.rank-classic>header{background:#211e2bec;color:#ffdc6b;border:1px solid #d8b44b}.rank-classic .aura-rank{background:linear-gradient(#302a38,#1f1b28);border-color:#5a5063}.rank-classic .aura-rank b{color:#ffdc6b}.rank-classic .aura-rank:first-child{background:linear-gradient(110deg,#ffe47d,#e5ac20);color:#28200c}.rank-classic .aura-rank:first-child b{color:inherit}.rank-glass .aura-rank,.rank-glass>header{background:#ffffffc9;backdrop-filter:blur(16px);border-color:#fff}.rank-empty{padding:18px;background:#fff9;border-radius:14px;color:#6d617c}.layout-horizontal .rank-track{flex-direction:row;flex-wrap:wrap}.layout-horizontal .aura-rank{flex:1 0 220px}.layout-ticker .rank-viewport{overflow:hidden}.layout-ticker .rank-track{flex-direction:row;width:max-content;animation:rank-ticker var(--ticker-speed,24s) linear infinite;gap:0}.layout-ticker .aura-rank{flex:none;min-width:220px;margin-right:12px}.rank-copy{display:flex}.layout-rotate .rank-viewport{height:72px;overflow:hidden;position:relative}.layout-rotate .rank-track{display:block;position:relative}.layout-rotate .aura-rank{position:absolute;width:100%;top:0;left:0;opacity:0;animation:rank-rotate var(--cycle) linear infinite;animation-delay:calc(var(--rank)*4s)}.rank-motion-slide:not(.layout-ticker):not(.layout-rotate) .aura-rank{animation:rank-in .4s ease both;animation-delay:calc(var(--rank)*.06s)}.rank-motion-float:not(.layout-ticker):not(.layout-rotate) .aura-rank{animation:rank-float 3s ease-in-out infinite;animation-delay:calc(var(--rank)*-.3s)}
@keyframes rank-ticker{to{transform:translateX(-50%)}}@keyframes rank-rotate{0%,2%{opacity:0;transform:translateY(18px)}3%,calc(100% / 20){opacity:1;transform:translateY(0)}95%,100%{opacity:0;transform:translateY(-18px)}}
/* Each rotating card owns a four-second slot irrespective of the number of donors. */
.layout-rotate .aura-rank{animation-name:rank-slot;animation-timing-function:steps(1,end)}@keyframes rank-slot{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-8px)}}
.layout-rotate .aura-rank{animation-duration:4s;animation-iteration-count:1;animation-fill-mode:none}.layout-rotate .rank-track{min-height:72px}
@keyframes rank-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rank-float{50%{transform:translateY(-3px)}}
.aura-goal{color:#34254b;font-family:Manrope,'Segoe UI',sans-serif;padding:20px;border-radius:20px;background:linear-gradient(130deg,#fff,#f5edffec);border:1px solid #e8d9ff;box-shadow:0 10px 30px #795ca820}.aura-goal header,.aura-goal footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.aura-goal header strong{font-size:20px;overflow-wrap:anywhere}.aura-goal header b{font-size:24px}.goal-meter{height:24px;background:#dcd1ec;border-radius:99px;overflow:hidden;position:relative;margin:16px 0 12px}.goal-fill{height:100%;background:linear-gradient(100deg,#9870f8,#e6a9ed,#ffcf9a,#9870f8);background-size:300% 100%;border-radius:inherit;transition:width .8s ease;animation:goal-shimmer 5s linear infinite}.aura-goal footer{font-size:17px;font-variant-numeric:tabular-nums}.aura-goal footer span{opacity:.7}.goal-neon{background:#171b31eb;border-color:#bd9aff;color:white;box-shadow:0 0 20px #ba88ff30}.goal-neon .goal-meter{height:12px;background:#fff2;box-shadow:0 0 12px #ce9bff80}.goal-neon .goal-fill{background:linear-gradient(90deg,#71ffdf,#c891ff,#ff9edc)}.goal-classic{background:linear-gradient(145deg,#34303a,#1e1927);border:1px solid #e9c354;color:#ffdf80}.goal-classic .goal-fill{background:repeating-linear-gradient(120deg,#ffdd62 0 14px,#edbb31 14px 28px);background-size:200% 100%}.goal-battery .goal-meter{height:34px;border:2px solid currentColor;border-radius:7px;background:#eee9f5}.goal-battery .goal-fill{border-radius:0;background:linear-gradient(90deg,#ffbc6b,#c4f2a2,#82d7c0)}.battery-cells{position:absolute;inset:0;display:flex}.battery-cells i{flex:1;border-right:3px solid #fff}.battery-cells i:last-child{border:0}@keyframes goal-shimmer{to{background-position:300% 0}}
.overlay-body .overlay-top,.overlay-body .overlay-goal{padding:0;background:none;border:0;box-shadow:none;backdrop-filter:none}.overlay-body .overlay-top .aura-rank{display:flex}.overlay-body.single-top .overlay-top{width:calc(100% - 36px);max-width:1200px;left:18px;right:auto}.overlay-body.single-goal .overlay-goal{width:calc(100% - 36px);max-width:1000px}.overlay-body .overlay-top .aura-top>header{margin-bottom:10px}.overlay-body .overlay-goal footer b,.overlay-body .overlay-goal footer span{font-size:18px}.widget-preview{padding:20px;background:linear-gradient(140deg,#ece6ff,#fceee7);border-radius:18px;margin:16px 0;overflow:hidden}.top-settings{margin-top:22px}.top-settings h3{margin:0 0 16px}

.layout-rotate .aura-rank[style*="--cycle:4s"]{animation:rank-cycle-1 4s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-1{0%,99.0000%{opacity:1;transform:translateY(0)}100.0000%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:8s"]{animation:rank-cycle-2 8s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-2{0%,49.0000%{opacity:1;transform:translateY(0)}50.0000%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:12s"]{animation:rank-cycle-3 12s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-3{0%,32.3333%{opacity:1;transform:translateY(0)}33.3333%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:16s"]{animation:rank-cycle-4 16s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-4{0%,24.0000%{opacity:1;transform:translateY(0)}25.0000%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:20s"]{animation:rank-cycle-5 20s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-5{0%,19.0000%{opacity:1;transform:translateY(0)}20.0000%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:24s"]{animation:rank-cycle-6 24s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-6{0%,15.6667%{opacity:1;transform:translateY(0)}16.6667%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:28s"]{animation:rank-cycle-7 28s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-7{0%,13.2857%{opacity:1;transform:translateY(0)}14.2857%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:32s"]{animation:rank-cycle-8 32s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-8{0%,11.5000%{opacity:1;transform:translateY(0)}12.5000%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:36s"]{animation:rank-cycle-9 36s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-9{0%,10.1111%{opacity:1;transform:translateY(0)}11.1111%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:40s"]{animation:rank-cycle-10 40s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-10{0%,9.0000%{opacity:1;transform:translateY(0)}10.0000%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:44s"]{animation:rank-cycle-11 44s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-11{0%,8.0909%{opacity:1;transform:translateY(0)}9.0909%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:48s"]{animation:rank-cycle-12 48s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-12{0%,7.3333%{opacity:1;transform:translateY(0)}8.3333%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:52s"]{animation:rank-cycle-13 52s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-13{0%,6.6923%{opacity:1;transform:translateY(0)}7.6923%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:56s"]{animation:rank-cycle-14 56s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-14{0%,6.1429%{opacity:1;transform:translateY(0)}7.1429%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:60s"]{animation:rank-cycle-15 60s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-15{0%,5.6667%{opacity:1;transform:translateY(0)}6.6667%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:64s"]{animation:rank-cycle-16 64s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-16{0%,5.2500%{opacity:1;transform:translateY(0)}6.2500%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:68s"]{animation:rank-cycle-17 68s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-17{0%,4.8824%{opacity:1;transform:translateY(0)}5.8824%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:72s"]{animation:rank-cycle-18 72s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-18{0%,4.5556%{opacity:1;transform:translateY(0)}5.5556%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:76s"]{animation:rank-cycle-19 76s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-19{0%,4.2632%{opacity:1;transform:translateY(0)}5.2632%,100%{opacity:0;transform:translateY(-10px)}}.layout-rotate .aura-rank[style*="--cycle:80s"]{animation:rank-cycle-20 80s linear infinite;animation-delay:calc(var(--rank)*4s)}@keyframes rank-cycle-20{0%,4.0000%{opacity:1;transform:translateY(0)}5.0000%,100%{opacity:0;transform:translateY(-10px)}}
.rank-tiktok{--rank-ink:#fff}.rank-tiktok>header{background:#151521f2;color:#fff;text-shadow:-1px 0 #25f4ee,1px 0 #fe2c55;box-shadow:-3px 0 #25f4ee,3px 0 #fe2c55}.rank-tiktok .aura-rank{background:linear-gradient(105deg,#181822ee,#292232ef);border:1px solid #ffffff20;border-left:4px solid #25f4ee;border-right:4px solid #fe2c55}.rank-tiktok .aura-rank b{color:#25f4ee}.rank-tiktok .aura-rank:first-child{background:linear-gradient(110deg,#25f4ee,#b0f6ff,#ff8ca5);color:#171421}.rank-tiktok .aura-rank:first-child b{color:inherit}.rank-bubble>header{background:#fff0fa;color:#aa326f}.rank-bubble .aura-rank{border:2px solid #fff;border-radius:30px;background:linear-gradient(115deg,#ffe0ef,#e9dfff,#d6f8ff);box-shadow:0 7px 18px #c666b024}.rank-cosmic{--rank-ink:#f7eeff}.rank-cosmic>header{background:linear-gradient(110deg,#19152bef,#4e3475ef);color:#fff;border:1px solid #ab93dd}.rank-cosmic .aura-rank{background:linear-gradient(110deg,#19152bee,#45305fec);border-color:#ac8bff70}.rank-cosmic .aura-rank b{color:#d2b7ff}.goal-tiktok{background:linear-gradient(120deg,#17151feb,#2b1c2feb);color:#fff;border:1px solid #65576f;box-shadow:-3px 0 #25f4ee,3px 0 #fe2c55}.goal-tiktok .goal-meter{background:#ffffff18}.goal-tiktok .goal-fill{background:linear-gradient(90deg,#25f4ee,#7adfff,#f777c4,#fe2c55);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.aura-top *,.aura-goal *{animation:none!important}.layout-rotate .aura-rank{display:none}.layout-rotate .aura-rank:first-child{display:flex;opacity:1}}

/* Strong condensed leaderboard typography, with continuous highlights on transparent stream layers. */
.rank-podium,.rank-arena,.rank-royal{--rank-ink:#fff;font-family:Impact,'Arial Narrow','Segoe UI',sans-serif}.rank-podium>header,.rank-arena>header,.rank-royal>header{background:linear-gradient(110deg,#13131bea,#35333eea,#13131bea);color:white;text-align:center;text-transform:uppercase;font-size:34px;font-weight:900;letter-spacing:.03em;border-radius:4px;border-bottom:3px solid #e8c139;padding:10px 16px;box-shadow:0 7px 20px #0004}.rank-podium .aura-rank,.rank-arena .aura-rank,.rank-royal .aura-rank{position:relative;min-height:64px;padding:10px 18px;border-radius:4px;box-shadow:0 5px 14px #0005;isolation:isolate}.rank-podium .aura-rank strong,.rank-arena .aura-rank strong,.rank-royal .aura-rank strong{font-size:28px;text-transform:uppercase;font-weight:900;line-height:1.3}.rank-podium .aura-rank b,.rank-arena .aura-rank b,.rank-royal .aura-rank b{font-size:30px;font-weight:900}.rank-podium .rank-medal,.rank-arena .rank-medal,.rank-royal .rank-medal{display:none}.rank-podium .aura-rank{background:linear-gradient(115deg,#202026ed,#3a3942ed);border:1px solid #6a6670;color:#fff}.rank-podium .aura-rank:nth-child(1){background:linear-gradient(110deg,#8b6201,#f3c500,#ffe374,#9a7100);border-color:#ffe555;color:#fff;text-shadow:0 2px 4px #65460080}.rank-podium .aura-rank:nth-child(2){background:linear-gradient(110deg,#62676a,#b1b8b9,#e4e8e8,#676d6f);border-color:#e1e4e4;color:#fff;text-shadow:0 2px 4px #2f363b80}.rank-podium .aura-rank:nth-child(3){background:linear-gradient(110deg,#865022,#d28130,#efb265,#965321);border-color:#ffc277;color:#fff;text-shadow:0 2px 4px #5f290b80}.rank-podium .aura-rank:nth-child(-n+3)::after,.rank-royal .aura-rank::after{content:'';position:absolute;inset:-30% auto -30% -65%;width:40%;background:linear-gradient(90deg,transparent,#fff5,transparent);transform:skewX(-22deg);pointer-events:none;animation:rank-glint 4.5s ease-in-out infinite;animation-delay:calc(var(--rank)*.35s)}.rank-arena .aura-rank{background:linear-gradient(110deg,#0d1016f2,#171c25eb);border:2px solid #484c56}.rank-arena .aura-rank:nth-child(1){border-color:#ffb500;box-shadow:inset 0 0 14px #ffb50015,0 0 10px #ffb50060}.rank-arena .aura-rank:nth-child(1) b{color:#ffb500;text-shadow:0 0 10px #ffb50090}.rank-arena .aura-rank:nth-child(2){border-color:#00d9ff;box-shadow:inset 0 0 14px #00d9ff15,0 0 10px #00d9ff60}.rank-arena .aura-rank:nth-child(2) b{color:#00d9ff;text-shadow:0 0 10px #00d9ff90}.rank-arena .aura-rank:nth-child(3){border-color:#ff3d45;box-shadow:inset 0 0 14px #ff3d4515,0 0 10px #ff3d4560}.rank-arena .aura-rank:nth-child(3) b{color:#ff3d45;text-shadow:0 0 10px #ff3d4590}.rank-arena .aura-rank:nth-child(-n+3)::after{content:'';position:absolute;inset:0;pointer-events:none;border:1px solid #ffffff40;border-radius:inherit;animation:arena-glow 3s ease-in-out infinite;animation-delay:calc(var(--rank)*-.6s)}.rank-royal>header{color:#ffda66}.rank-royal .aura-rank{border:1px solid #e6c55b;background:linear-gradient(110deg,#171516ef,#3c3221ed);color:#fff}.rank-royal .aura-rank b{color:#ffdb70;text-shadow:0 0 16px #ffc00040}.rank-royal .aura-rank:first-child{border-left:8px solid #ffdc62;background:linear-gradient(110deg,#63501ce8,#211b18ed)}@keyframes rank-glint{0%,15%{left:-65%}70%,100%{left:145%}}@keyframes arena-glow{50%{opacity:.25;box-shadow:inset 0 0 18px #ffffff18}}.top-style-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.top-preset{min-width:0;padding:10px;border:1px solid #e2d6fa;border-radius:14px;background:#faf7ff;text-align:left;overflow:hidden}.top-preset.selected{border:2px solid #9771e8;background:#f0e8ff}.preset-preview{height:135px;overflow:hidden;position:relative;margin-bottom:10px;background:linear-gradient(145deg,#322c49,#75618e);border-radius:8px}.preset-preview>.aura-top{width:360px;transform:scale(.4);transform-origin:top left;padding:12px}.top-preset>strong{display:block;font-size:13px}.top-preset>small{display:block;margin-top:4px;font-size:10px;color:#8c7a9e}@media(max-width:1100px){.top-style-gallery{grid-template-columns:1fr}.preset-preview{height:155px}.preset-preview>.aura-top{transform:scale(.47)}}@media(prefers-reduced-motion:reduce){.aura-rank::after{animation:none!important}}

.aura-top>header{height:auto;display:block;min-height:0}.aura-goal>header{height:auto;padding:0;border:0;background:none}.aura-goal>footer{display:flex;padding:0;margin:0;color:inherit;gap:16px}.aura-top .aura-rank{width:auto}.aura-top.layout-rotate .aura-rank{width:100%}

/* Parent button typography must not collapse the scaled preview to its own inline width. */
.top-preset .preset-preview>.aura-top{width:360px;max-width:none;min-width:360px;transform:scale(.27);padding:12px}.top-preset .preset-preview{height:106px}.top-style-gallery{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.top-preset .preset-preview .aura-top>header{white-space:nowrap}.top-preset .preset-preview .aura-rank{display:flex;width:auto;min-width:0}.top-preset .preset-preview .aura-rank strong{min-width:0}.top-preset .preset-preview .aura-rank b{display:block}@media(max-width:1100px){.top-style-gallery{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}}

.top-style-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.top-preset .preset-preview{height:140px}.top-preset .preset-preview>.aura-top{position:absolute;top:6px;left:calc(50% - 81px);width:360px;min-width:360px;max-width:none;transform:scale(.45);transform-origin:top left}

.goal-prism{background:linear-gradient(120deg,#ebf8ffdd,#e8dcffed);border-color:#d1c7ee;color:#40315b}.goal-prism .goal-fill{background:linear-gradient(100deg,#7cbde4,#a188e7,#db9bca);background-size:200%}.goal-sunset{background:linear-gradient(120deg,#fff1e7,#fbe5f0);color:#75405c;border-color:#f2cdd8}.goal-sunset .goal-fill{background:linear-gradient(90deg,#fbad69,#e57ba4,#ac81d5);background-size:200%}.goal-mint{background:linear-gradient(120deg,#edfff7,#d8f0ec);color:#2b655c;border-color:#bde0d3}.goal-mint .goal-fill{background:linear-gradient(90deg,#41aa90,#a4d79b,#79c8d1);background-size:200%}

/* Broadcast collection: compact, legible at phone-stream scale. */
:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline){--rank-ink:#fff;--live-accent:#ffd12b;font-family:Oswald,'Arial Narrow',sans-serif}:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline)>header{text-align:left;background:linear-gradient(110deg,#282727,#151519);font-family:Oswald;font-size:19px;letter-spacing:.04em;text-transform:uppercase;border-radius:2px;padding:5px 12px;border-bottom:2px solid var(--live-accent);margin:0 0 3px;box-shadow:none}
:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .rank-track{gap:3px}:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank{border-radius:2px;padding:6px 12px;min-height:43px;background:linear-gradient(95deg,#151517ed,#242327e8);border:0;border-left:2px solid #ffffff18;box-shadow:none;position:relative;color:#fff}
:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank strong{font-family:Oswald;font-size:22px;text-transform:uppercase;font-weight:600;letter-spacing:.02em}:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank b{font-family:Oswald;font-size:24px;color:var(--live-accent);font-weight:600}:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .rank-medal{font-size:16px;color:#d9d5ca;min-width:16px}:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank:first-child{background:linear-gradient(95deg,color-mix(in srgb,var(--live-accent) 23%,#18191d),#151519);border-left-color:var(--live-accent)}:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank:first-child:after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,#fff1 48%,transparent 70%);background-size:300%;animation:broadcast-light 7s linear infinite;pointer-events:none}
.rank-lime{--live-accent:#d3ff37}.rank-ember{--live-accent:#ff9a39}.rank-ice{--live-accent:#73e4ff}.rank-rose{--live-accent:#ff83c5}.rank-chrome{--live-accent:#dce5ec}.rank-mono{--live-accent:#fff}.rank-goldline .aura-rank{border:1px solid #8c702a;background:#111a}.rank-goldline>header{background:linear-gradient(90deg,#f6bc14,#ffe67d);color:#201900}
.aura-top.layout-ticker:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline){display:flex;align-items:center;background:#111b;border-block:1px solid #5a462b;overflow:hidden}.aura-top.layout-ticker:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline)>header{flex:none;margin:0;padding:6px 12px;color:var(--live-accent);border:0;white-space:nowrap}.aura-top.layout-ticker:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank{background:none;border:0;min-height:40px;gap:10px;margin-right:24px;padding:3px 8px}.aura-top.layout-ticker:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank::after{display:none}.aura-top.layout-ticker:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .rank-medal{display:none}.aura-top.layout-ticker:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank b{font-size:21px}.aura-top.layout-ticker:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .rank-viewport{min-width:0}
:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal){position:relative;height:72px;padding:0!important;overflow:hidden;border-radius:12px;background:linear-gradient(#28282a,#141418);border:2px solid #97958b;color:#fff;box-shadow:0 0 5px #fff4;font-family:Oswald,'Arial Narrow',sans-serif;--bar-accent:#ffcf26}
:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal)>.goal-meter{position:absolute;inset:0;margin:0;height:100%;background:none;border:0;border-radius:0;z-index:0}:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal) .goal-fill{background:linear-gradient(110deg,var(--bar-accent),color-mix(in srgb,var(--bar-accent) 80%,white));border-radius:9px;opacity:.95}
:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal)>header{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;padding:0 150px!important;pointer-events:none}:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal)>header strong{font-family:Oswald;font-size:24px;line-height:1.1;text-align:center;text-transform:uppercase;text-shadow:0 2px 4px #000,0 0 4px #000;font-weight:700}:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal)>header>b{display:none}:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal)>footer{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 15px!important;z-index:1;pointer-events:none}:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal)>footer b,:is(.goal-broadcast,.goal-tube,.goal-goldbar,.goal-icebar,.goal-rosebar,.goal-limebar,.goal-chrome,.goal-minimal)>footer span{font-family:Oswald;font-size:25px!important;font-weight:600;opacity:1;text-shadow:0 1px 3px #000}.goal-tube{--bar-accent:#e657ff;border-radius:99px;border-color:#dc49d7;background:#100c27;box-shadow:0 0 10px #d747c64a}.goal-tube .goal-fill{background:linear-gradient(90deg,#35e6e8,#b966ff,#ff29dc)}.goal-icebar{--bar-accent:#57d7ed}.goal-rosebar{--bar-accent:#f88fbb}.goal-limebar{--bar-accent:#bfe95c}.goal-chrome{--bar-accent:#a7bccb}.goal-minimal{--bar-accent:#6d7e8c;border-radius:4px;box-shadow:none;border:1px solid #8b9aa7}.goal-goldbar .goal-fill{background:repeating-linear-gradient(115deg,#ffcd29 0 18px,#ffe379 18px 32px);background-size:200%;animation:goal-shimmer 8s linear infinite}@keyframes broadcast-light{to{background-position:-300% 0}}
.overlay-body.tight-widget .overlay-top,.overlay-body.tight-widget .overlay-goal{margin:0!important;max-width:none!important;inset:0 auto auto 0}@media(prefers-reduced-motion:reduce){:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank:after{animation:none}}

.aura-top:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline),.aura-top:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank strong,.aura-top:is(.rank-broadcast,.rank-lime,.rank-ember,.rank-ice,.rank-rose,.rank-chrome,.rank-mono,.rank-goldline) .aura-rank b{font-family:var(--rank-font,Oswald),Manrope,sans-serif}.rank-viewport{min-width:0}.aura-goal>header{min-width:0}.aura-goal header strong{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.banner-preview-wrap{min-height:90px}

.free-plan:after{content:"AURADON\A auradon-kz.pages.dev";white-space:pre;position:fixed;right:8px;bottom:8px;padding:8px 14px;border:1px solid #e3a4ff;border-radius:12px;background:linear-gradient(120deg,#120d21ee,#372052ed);box-shadow:0 0 13px #c35eff88,inset 0 0 12px #ffffff19;color:#fff;text-align:center;font:800 12px/1.35 Manrope,sans-serif;letter-spacing:.06em;pointer-events:none;opacity:0;animation:aura-watermark 20s linear infinite}@keyframes aura-watermark{0%,74%,100%{opacity:0;transform:translateY(5px)}76%,98%{opacity:1;transform:translateY(0)}}

/* Original motion treatments for the extended streaming collection. */
.rank-comet,.rank-ultraviolet,.rank-cherry,.rank-ocean,.rank-emerald,.rank-candy,.rank-hologram,.rank-eclipse,.rank-sunsetglow,.rank-retro,.rank-crystal{--rank-ink:#fff;--skin:#141323;--skin-light:#425169}
.rank-comet{--skin:#12213a;--skin-light:#286a80}.rank-ultraviolet{--skin:#241439;--skin-light:#693b8a}.rank-cherry{--skin:#3d1524;--skin-light:#963d58}.rank-ocean{--skin:#0b2c39;--skin-light:#287985}.rank-emerald{--skin:#0c332d;--skin-light:#287a5c}.rank-candy{--skin:#4d263f;--skin-light:#a76087}.rank-hologram{--skin:#252641;--skin-light:#687aa6}.rank-eclipse{--skin:#11121c;--skin-light:#4b405d}.rank-sunsetglow{--skin:#432229;--skin-light:#a35c46}.rank-retro{--skin:#32281f;--skin-light:#82643e}.rank-crystal{--skin:#1c3042;--skin-light:#5a819a}
:is(.rank-comet,.rank-ultraviolet,.rank-cherry,.rank-ocean,.rank-emerald,.rank-candy,.rank-hologram,.rank-eclipse,.rank-sunsetglow,.rank-retro,.rank-crystal)>header{color:white;background:linear-gradient(115deg,var(--skin),var(--skin-light));border:1px solid var(--live-accent);box-shadow:0 4px 20px color-mix(in srgb,var(--live-accent) 32%,transparent)}
:is(.rank-comet,.rank-ultraviolet,.rank-cherry,.rank-ocean,.rank-emerald,.rank-candy,.rank-hologram,.rank-eclipse,.rank-sunsetglow,.rank-retro,.rank-crystal) .aura-rank{position:relative;color:white;background:linear-gradient(110deg,var(--skin),var(--skin-light),var(--skin));background-size:220% 100%;border:1px solid color-mix(in srgb,var(--live-accent) 80%,transparent);animation:aura-sweep 6s ease-in-out infinite alternate;animation-delay:calc(var(--rank)*-.3s)}
:is(.rank-comet,.rank-ultraviolet,.rank-cherry,.rank-ocean,.rank-emerald,.rank-candy,.rank-hologram,.rank-eclipse,.rank-sunsetglow,.rank-retro,.rank-crystal) .aura-rank b,:is(.rank-comet,.rank-ultraviolet,.rank-cherry,.rank-ocean,.rank-emerald,.rank-candy,.rank-hologram,.rank-eclipse,.rank-sunsetglow,.rank-retro,.rank-crystal) .rank-medal{color:var(--live-accent)}
@keyframes aura-sweep{from{background-position:0 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){:is(.rank-comet,.rank-ultraviolet,.rank-cherry,.rank-ocean,.rank-emerald,.rank-candy,.rank-hologram,.rank-eclipse,.rank-sunsetglow,.rank-retro,.rank-crystal) .aura-rank{animation:none}}
