.leaderboard-wrap.svelte-1u7xwjv.svelte-1u7xwjv{display:flex;flex-direction:column;height:100%;min-height:0}.cols-head.svelte-1u7xwjv.svelte-1u7xwjv,.row.svelte-1u7xwjv.svelte-1u7xwjv{align-items:center;padding-left:.75rem;padding-right:.75rem;gap:.5rem}@media (min-width: 1024px){.is-agents.svelte-1u7xwjv.svelte-1u7xwjv{display:grid;grid-template-columns:46px 1fr 70px 80px 80px}.is-users.svelte-1u7xwjv.svelte-1u7xwjv{display:grid;grid-template-columns:46px 1fr 100px}.row.svelte-1u7xwjv.svelte-1u7xwjv{padding-top:.75rem;padding-bottom:.75rem}}@media (max-width: 1023px){.row.svelte-1u7xwjv.svelte-1u7xwjv{padding-top:.5rem;padding-bottom:.5rem;gap:.75rem;width:calc(100% - 1rem)}}.row.svelte-1u7xwjv.svelte-1u7xwjv{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;text-decoration:none;color:inherit}.row.svelte-1u7xwjv.svelte-1u7xwjv:hover{border-color:#fff3;transform:translateY(-2px)}.row-a.svelte-1u7xwjv.svelte-1u7xwjv{background:#00000026}.row-b.svelte-1u7xwjv.svelte-1u7xwjv{background:#00000040}.cols-head.svelte-1u7xwjv.svelte-1u7xwjv{font-size:11px;font-weight:900;color:#ffffff59;padding-bottom:.4rem;margin-bottom:.2rem}.rank-num.svelte-1u7xwjv.svelte-1u7xwjv{font-weight:900;font-family:monospace}.xp-shadow.svelte-1u7xwjv.svelte-1u7xwjv{text-shadow:0 0 10px rgba(39,174,96,.4)}.lvl-badge.svelte-1u7xwjv.svelte-1u7xwjv{display:inline-flex;height:1.75rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:#00000040;font-size:.75rem;font-weight:900;color:#ffffffb3}.pagination-container.svelte-1u7xwjv.svelte-1u7xwjv{height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:1.5rem}.pagination-btn.svelte-1u7xwjv.svelte-1u7xwjv{padding:.5rem 1rem;font-size:.7rem;font-weight:900;color:#ffffffb3;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;transition:all .3s ease}.pagination-btn.svelte-1u7xwjv.svelte-1u7xwjv:disabled{opacity:.3;cursor:not-allowed}.pagination-btn.svelte-1u7xwjv.svelte-1u7xwjv:hover:not(:disabled){background:#27ae6033;color:#27ae60}@media (min-width: 1024px){.pagination-btn.svelte-1u7xwjv.svelte-1u7xwjv{padding:.5rem 1.25rem;font-size:.75rem}}.row-glow.svelte-1u7xwjv.svelte-1u7xwjv{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(520px 160px at 22% 40%,rgba(95,255,224,.08),transparent 60%),radial-gradient(460px 140px at 88% 55%,rgba(95,255,224,.04),transparent 62%)}.row.svelte-1u7xwjv:hover .row-glow.svelte-1u7xwjv{opacity:1}.row-scan.svelte-1u7xwjv.svelte-1u7xwjv{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:0;background:linear-gradient(90deg,transparent,rgba(95,255,224,.06),transparent)}.row.svelte-1u7xwjv:hover .row-scan.svelte-1u7xwjv{opacity:1;animation:svelte-1u7xwjv-scan 1.8s ease-in-out infinite}.stream-scroll.svelte-1u7xwjv.svelte-1u7xwjv{overflow-y:auto;padding-right:.25rem}@media (max-width: 1023px){.stream-scroll.svelte-1u7xwjv.svelte-1u7xwjv{scrollbar-width:none}.stream-scroll.svelte-1u7xwjv.svelte-1u7xwjv::-webkit-scrollbar{display:none}}@media (min-width: 1024px){.stream-scroll.svelte-1u7xwjv.svelte-1u7xwjv::-webkit-scrollbar{width:4px}.stream-scroll.svelte-1u7xwjv.svelte-1u7xwjv::-webkit-scrollbar-track{background:#0000001a}.stream-scroll.svelte-1u7xwjv.svelte-1u7xwjv::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}}@keyframes svelte-1u7xwjv-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.quest-card.svelte-n1olvw{position:relative;height:220px;border-radius:20px;padding:1.5rem;background:linear-gradient(145deg,#16181d,#0b0d12);border:1px solid rgba(255,255,255,.05);box-shadow:0 8px 24px -8px #00000080;transition:all .3s ease;isolation:isolate;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.quest-card.is-completed.svelte-n1olvw{border-color:#27ae6003;box-shadow:0 8px 24px -8px #00000080,inset 0 0 20px #27ae600d}.quest-card.svelte-n1olvw:hover:not(.is-completed){box-shadow:0 12px 32px -8px #000000b3;transform:scale(1.01)}@media (max-width: 767px){.quest-card.svelte-n1olvw{height:190px;padding:1.25rem}}.ref-scroll.svelte-8p1v61::-webkit-scrollbar{width:6px}.ref-scroll.svelte-8p1v61::-webkit-scrollbar-track{background:transparent}.ref-scroll.svelte-8p1v61::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.ref-scroll.svelte-8p1v61::-webkit-scrollbar-thumb:hover{background:#fff3}.campaign-banner.svelte-g83alm.svelte-g83alm{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:1rem;min-height:14.25rem;overflow:hidden;border:1px solid rgba(39,174,96,.24);border-radius:18px;background:linear-gradient(90deg,#04090bf5,#081012e0 56%,#27ae601f),#00000059;box-shadow:0 18px 45px #00000059,inset 0 0 0 1px #ffffff08;padding:1rem}.campaign-banner.svelte-g83alm.svelte-g83alm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:32px 32px;opacity:.32}.campaign-copy.svelte-g83alm.svelte-g83alm{position:relative;z-index:2;min-width:0}.campaign-kicker.svelte-g83alm.svelte-g83alm,.campaign-label.svelte-g83alm.svelte-g83alm,.campaign-social.svelte-g83alm.svelte-g83alm{font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.campaign-kicker.svelte-g83alm.svelte-g83alm{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:.5rem;border:1px solid rgba(39,174,96,.4);border-radius:999px;background:#27ae6024;color:#5fffe0;padding:.32rem .55rem;box-shadow:0 0 18px #27ae601f}.campaign-copy.svelte-g83alm h1.svelte-g83alm{margin:0;max-width:48rem;color:#fffffff5;font-size:clamp(1.15rem,1.55vw,1.65rem);line-height:1.08;font-weight:950;letter-spacing:0}.campaign-subline.svelte-g83alm.svelte-g83alm{max-width:54rem;margin:.55rem 0 0;color:#ffffff94;font-size:.82rem;line-height:1.58;font-weight:700}.campaign-grid.svelte-g83alm.svelte-g83alm{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:.8rem;margin-top:.9rem}.campaign-card.svelte-g83alm.svelte-g83alm{min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#00000047;padding:.85rem}.campaign-card--reward.svelte-g83alm.svelte-g83alm{border-color:#e2b93b2e}.campaign-label.svelte-g83alm.svelte-g83alm{display:block;margin-bottom:.4rem;color:#5fffe0d9}.campaign-card.svelte-g83alm p.svelte-g83alm,.campaign-note.svelte-g83alm.svelte-g83alm{margin:0;color:#ffffff8a;font-size:.74rem;line-height:1.55;font-weight:700}.reward-list.svelte-g83alm.svelte-g83alm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.6rem 0}.reward-list.svelte-g83alm div.svelte-g83alm,.date-row.svelte-g83alm.svelte-g83alm{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;padding:.42rem .5rem}.reward-list.svelte-g83alm strong.svelte-g83alm,.date-row.svelte-g83alm span.svelte-g83alm{color:#e2b93b;font-size:.7rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.reward-list.svelte-g83alm span.svelte-g83alm,.date-row.svelte-g83alm strong.svelte-g83alm{min-width:0;color:#ffffffd1;font-size:.7rem;font-weight:850;text-align:right}.date-row.svelte-g83alm+.date-row.svelte-g83alm{margin-top:.4rem}.campaign-note.svelte-g83alm.svelte-g83alm{margin-top:.55rem;color:#ffffff6b}.campaign-social.svelte-g83alm.svelte-g83alm{grid-column:1/-1;margin-top:-.15rem;border:1px solid rgba(39,174,96,.2);border-radius:10px;background:#27ae6014;color:#27ae60e6;padding:.45rem .6rem}.campaign-art.svelte-g83alm.svelte-g83alm{position:relative;z-index:1;min-width:0;min-height:0;align-self:center;aspect-ratio:1/1;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.07);background:#ffffff0a;box-shadow:0 16px 34px #00000047;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.campaign-art.svelte-g83alm.svelte-g83alm:hover{border-color:#27ae6073;box-shadow:0 18px 38px #00000057,0 0 24px #27ae601f;transform:translateY(-1px)}.campaign-art.svelte-g83alm video.svelte-g83alm{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;filter:saturate(1.08) contrast(1.05)}.quests-scroll-container.svelte-g83alm.svelte-g83alm{flex:1;padding:.5rem 0;display:flex;flex-direction:column;overflow-y:scroll;overflow-x:hidden;padding-right:4px}.quests-scroll-container.svelte-g83alm.svelte-g83alm::-webkit-scrollbar{width:4px}.quests-scroll-container.svelte-g83alm.svelte-g83alm::-webkit-scrollbar-track{background:#0000001a}.quests-scroll-container.svelte-g83alm.svelte-g83alm::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.quest-section.svelte-g83alm.svelte-g83alm{display:flex;flex-direction:column;flex-shrink:0}.quest-section.svelte-g83alm+.quest-section.svelte-g83alm{margin-top:1.5rem}@media (max-width: 767px){.campaign-banner.svelte-g83alm.svelte-g83alm{grid-template-columns:1fr;min-height:auto;padding:.85rem}.campaign-grid.svelte-g83alm.svelte-g83alm{grid-template-columns:1fr}.campaign-art.svelte-g83alm.svelte-g83alm{display:block;width:100%;aspect-ratio:1/1;min-height:0;max-height:none}.reward-list.svelte-g83alm.svelte-g83alm{grid-template-columns:1fr}.quest-section.svelte-g83alm+.quest-section.svelte-g83alm{margin-top:1.25rem}}.section-header.svelte-g83alm.svelte-g83alm{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:0 .5rem}.section-label.svelte-g83alm.svelte-g83alm{display:flex;align-items:center;gap:.5rem}.label-bar.svelte-g83alm.svelte-g83alm{width:4px;height:12px;background:#27ae60;border-radius:9999px;box-shadow:0 0 8px #27ae6099;flex-shrink:0}.label-text.svelte-g83alm.svelte-g83alm{font-size:11px;font-weight:900;color:#ffffffe6;text-transform:uppercase;letter-spacing:.1em}.slider-wrapper.svelte-g83alm.svelte-g83alm{position:relative;min-height:240px;margin-right:-4px;padding-right:4px}@media (max-width: 767px){.slider-wrapper.svelte-g83alm.svelte-g83alm{min-height:200px}}.keen-slider{opacity:0;transition:opacity .5s ease;overflow:visible!important}.keen-slider.is-ready{opacity:1}
