:root{--a-bg:#05040b;--a-card:#0d091a;--a-card2:#120a22;--a-line:#4a2377;--a-purple:#9b38ff;--a-purple2:#c657ff;--a-pink:#ff3ca6;--a-blue:#6f54ff;--a-text:#fff;--a-muted:#a99fba}.qu3-activity-page{margin:0;background:#05040b;color:var(--a-text);min-height:100vh;padding-bottom:92px;overflow-x:hidden}.qu3-activity-page:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 0,rgba(116,39,205,.30),transparent 28%),radial-gradient(circle at 15% 45%,rgba(117,39,213,.12),transparent 25%),radial-gradient(circle at 90% 65%,rgba(255,40,165,.08),transparent 25%);z-index:-2}.activity-stars{position:fixed;inset:0;pointer-events:none;opacity:.5;z-index:-1;background-image:radial-gradient(#8d5bc4 1px,transparent 1px),radial-gradient(#ff63bc 1px,transparent 1px);background-size:47px 47px,83px 83px;background-position:0 0,19px 31px;mask-image:linear-gradient(to bottom,#000,transparent 85%)}.activity-nav{height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(18px,calc((100vw - 1260px)/2));border-bottom:1px solid var(--line);background:#060816dd;backdrop-filter:blur(18px);position:sticky;top:0;z-index:30}.nav-logo{justify-self:start}.activity-nav img.qu3-nav-logo{display:block;filter:none}.live-now-pill{justify-self:center;display:flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid #7331b7;border-radius:999px;background:rgba(49,15,79,.55);box-shadow:0 0 20px rgba(155,56,255,.15);font-size:10px;font-weight:900;letter-spacing:.1em}.live-now-pill i{width:7px;height:7px;border-radius:50%;background:#ff42a9;box-shadow:0 0 10px #ff42a9}.live-now-pill b{color:#b969ff}.activity-nav-actions{justify-self:end;display:flex;gap:9px}.activity-nav-actions a{width:38px;height:38px;border:1px solid #3c225e;border-radius:50%;display:grid;place-items:center;color:#fff;text-decoration:none;font-size:20px;background:#0b0814}.activity-shell{width:min(1240px,calc(100% - 28px));margin:22px auto 52px}.tonight-hero{position:relative;text-align:center;border:1px solid #7b32ca;border-radius:28px;padding:34px 28px 27px;background:linear-gradient(145deg,rgba(35,10,59,.98),rgba(8,6,17,.97) 60%,rgba(31,8,47,.98));box-shadow:0 0 50px rgba(139,42,255,.14),inset 0 0 45px rgba(121,36,213,.08);overflow:hidden}.hero-glow{position:absolute;width:420px;height:190px;left:50%;top:-110px;transform:translateX(-50%);background:#8e34ff;filter:blur(90px);opacity:.34}.activity-kicker{position:relative;font-size:10px;letter-spacing:.25em;color:#d79aff;font-weight:900}.tonight-hero h1{position:relative;font-size:clamp(32px,4.5vw,54px);line-height:1;margin:9px 0 7px;letter-spacing:.03em;text-shadow:0 0 18px rgba(158,68,255,.65)}.tonight-hero h1 em{font-style:normal;color:#c454ff}.tonight-hero>p,.section-title p{margin:0;color:var(--a-muted)}.tonight-stats{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,180px));justify-content:center;gap:10px;margin:24px 0 18px}.tonight-stats div{padding:13px 12px;border-radius:14px;background:rgba(9,5,20,.62);border:1px solid rgba(161,75,255,.23)}.tonight-stats b{font-size:25px;display:block}.tonight-stats span{font-size:9px;font-weight:900;color:#c6b9d6;letter-spacing:.05em}.tonight-actions{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,230px));justify-content:center;gap:11px}.tonight-actions a,.coming-soon a{min-height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;font-weight:900;font-size:13px}.activity-primary{background:linear-gradient(135deg,#7e2dff,#b932ff);box-shadow:0 0 22px rgba(159,54,255,.36)}.activity-secondary{border:1px solid #6932a1;background:#171026}.activity-layout{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:18px;align-items:start;margin-top:26px}.activity-side{display:grid;gap:16px;position:sticky;top:94px}.mini-panel,.people-live,.recent-activity,.streak-card,.level-card{border:1px solid #35204e;background:linear-gradient(180deg,rgba(16,10,30,.97),rgba(8,6,15,.98));border-radius:18px;box-shadow:0 12px 30px rgba(0,0,0,.16)}.mini-panel{padding:16px}.mini-head{display:flex;align-items:center;gap:9px}.mini-head>span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#24113b;color:#d65cff;box-shadow:inset 0 0 0 1px #52247f}.mini-head h3{margin:0;font-size:12px;letter-spacing:.05em}.mini-head p{margin:2px 0 0;font-size:9px;color:#8f849f}.pulse-orb{width:112px;height:112px;margin:22px auto 15px;border-radius:50%;display:grid;place-items:center;position:relative;background:radial-gradient(circle,#421267 0 35%,#1b0a2d 37% 55%,transparent 57%);box-shadow:0 0 28px rgba(206,58,255,.28)}.pulse-orb:before,.pulse-orb:after{content:"";position:absolute;border:2px solid #8b32d3;border-radius:50%;inset:8px;opacity:.7}.pulse-orb:after{inset:22px;border-color:#ff3da5;box-shadow:0 0 16px #ff3da5}.pulse-orb i{position:absolute;width:9px;height:9px;border-radius:50%;background:#ff3da5;top:8px;left:50%;box-shadow:0 0 12px #ff3da5}.pulse-orb strong{font-size:12px;z-index:1}.pulse-key{display:grid;grid-template-columns:repeat(4,1fr);font-size:7px;color:#958aa6;text-align:center}.big-streak{text-align:center;padding:23px 4px 7px}.big-streak b{display:block;font-size:18px;color:#ff7bcb;text-shadow:0 0 14px rgba(255,59,166,.35)}.big-streak small{display:block;color:#93899e;margin-top:5px}.activity-section{margin-bottom:27px}.section-title{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:0 3px 12px}.section-title h2{margin:0 0 3px;font-size:17px;letter-spacing:.02em}.section-title p{font-size:11px}.section-title a{color:#ca67ff;text-decoration:none;font-weight:800;font-size:11px}.heating-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.heat-card{border:1px solid #482071;background:#0c0916;border-radius:17px;overflow:hidden;text-decoration:none;color:#fff;position:relative;transition:.2s transform,.2s box-shadow}.heat-card:hover{transform:translateY(-2px)}.heat-card.hot{border-color:#f53b9e;box-shadow:0 0 25px rgba(255,43,151,.19)}.heat-media{aspect-ratio:16/9;background:#0b0914;position:relative;overflow:hidden}.heat-media:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,rgba(6,4,12,.72))}.heat-media img{width:100%;height:100%;object-fit:cover}.live-pill{position:absolute;z-index:2;left:9px;top:9px;padding:4px 8px;border-radius:7px;background:#ff318e;box-shadow:0 0 13px rgba(255,49,142,.5);font-size:9px;font-weight:900}.heat-body{padding:11px}.heat-name-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.heat-name-row b{font-size:16px}.heat-name-row span{color:#d16cff}.heat-host{font-size:10px;color:#9f95ac;margin:2px 0 9px}.pulse-row{display:flex;align-items:center;gap:8px}.pulse-row strong{font-size:9px;color:#ff64b4;white-space:nowrap}.pulse-track{height:6px;background:#261c32;border-radius:10px;flex:1;overflow:hidden}.pulse-track i{display:block;height:100%;border-radius:10px;background:linear-gradient(90deg,#9944ff,#ff318e);box-shadow:0 0 8px #ff318e}.heat-foot{display:flex;justify-content:space-between;gap:8px;margin-top:9px;color:#b8afc4;font-size:9px}.heat-foot span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-live{padding:14px}.people-panel{position:relative}.people-panel:before{content:"";position:absolute;inset:35px -10px -10px;background:radial-gradient(circle at 50% 50%,rgba(118,48,255,.08),transparent 65%);pointer-events:none}.people-list{display:flex;gap:9px;flex-wrap:wrap;position:relative}.person-chip{display:flex;align-items:center;gap:8px;padding:7px 11px 7px 7px;border:1px solid #47246d;border-radius:999px;color:#fff;text-decoration:none;background:#120b20}.person-avatar{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:#51228b;overflow:hidden;font-weight:900;box-shadow:0 0 0 2px #b54cff,0 0 12px rgba(181,76,255,.4)}.person-avatar img{width:100%;height:100%;object-fit:cover}.person-chip b{font-size:11px}.person-chip small{display:block;color:#a99ebc;font-size:9px}.your-qu3-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.streak-card,.level-card{padding:15px}.streak-card{display:flex;gap:11px;align-items:center}.streak-card>span{font-size:29px}.streak-card b,.streak-card small{display:block}.streak-card b{font-size:12px}.streak-card small,.level-card small{color:#998fa6;font-size:9px}.level-row{display:flex;justify-content:space-between;font-size:11px}.level-track{height:7px;background:#21182d;border-radius:10px;margin:10px 0 6px;overflow:hidden}.level-track i{display:block;height:100%;width:0;background:linear-gradient(90deg,#d15cff,#8655ff);border-radius:10px;box-shadow:0 0 9px #a344ff}.recent-activity{overflow:hidden}.activity-item{display:flex;align-items:center;gap:11px;padding:12px 14px;border-bottom:1px solid #21172f}.activity-item:last-child{border-bottom:0}.activity-item>span{font-size:19px}.activity-item b{font-size:11px}.activity-item b,.activity-item small{display:block}.activity-item small{color:#91869d;margin-top:2px;font-size:9px}.coming-soon{text-align:center;padding:25px 4px 7px}.coming-soon b,.coming-soon span{display:block}.coming-soon b{font-size:13px}.coming-soon span{font-size:10px;color:#95899f;margin:4px 0 13px}.coming-soon a{min-height:34px;background:#6e28c9;font-size:10px}.recap-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:14px}.recap-grid>div{border:1px solid #31204e;background:#0b0713;border-radius:11px;padding:10px 4px;text-align:center}.recap-grid span,.recap-grid b,.recap-grid small{display:block}.recap-grid span{font-size:15px}.recap-grid b{font-size:16px;margin:2px}.recap-grid small{color:#958b9e;font-size:8px}.activity-loading{color:#9d94ad;padding:18px}.activity-empty{border:1px dashed #3e2b5f;border-radius:14px;padding:18px;text-align:center;background:#090611}.activity-empty b,.activity-empty span{display:block}.activity-empty span{color:#9d93aa;font-size:10px;margin:4px 0 12px}.activity-empty a{display:inline-flex;min-height:34px;padding:0 14px;border-radius:10px;align-items:center;color:#fff;text-decoration:none;background:#6f2dd1;font-size:10px;font-weight:900}.activity-dock{display:none}
@media(max-width:980px){.activity-layout{grid-template-columns:minmax(0,1fr)}.activity-side{position:static;grid-template-columns:1fr 1fr}.left-side{order:2}.activity-main-column{order:1}.right-side{order:3}.pulse-mini{display:none}}
@media(max-width:680px){.qu3-activity-page{padding-bottom:88px}.activity-nav{height:60px;padding:0 13px;grid-template-columns:1fr auto 1fr}.activity-nav img.qu3-nav-logo{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;min-height:38px!important;max-height:38px!important}.live-now-pill{padding:6px 9px;font-size:8px}.activity-nav-actions a{width:33px;height:33px;font-size:17px}.activity-nav-actions a:last-child{display:none}.activity-shell{width:calc(100% - 20px);margin-top:11px}.tonight-hero{padding:23px 13px 18px;border-radius:21px}.tonight-hero h1{font-size:30px}.tonight-hero>p{font-size:11px}.tonight-stats{gap:5px;margin:18px 0 13px}.tonight-stats div{padding:10px 4px}.tonight-stats b{font-size:19px}.tonight-stats span{font-size:7px}.tonight-actions{grid-template-columns:1fr 1fr;gap:7px}.tonight-actions a{font-size:11px;min-height:40px}.activity-layout{margin-top:22px}.activity-side{grid-template-columns:1fr}.left-side .mini-panel:first-child{display:none}.left-side{order:2}.right-side{order:3}.activity-section{margin-bottom:24px}.section-title h2{font-size:15px}.section-title p{font-size:9px}.heating-grid{gap:8px}.heat-card{border-radius:14px}.heat-body{padding:9px}.heat-name-row b{font-size:13px}.heat-host{font-size:8px}.pulse-row{display:block}.pulse-row strong{font-size:8px}.pulse-track{margin-top:5px}.heat-foot{font-size:8px}.your-qu3-grid{grid-template-columns:1fr}.activity-side .big-streak{padding:16px 4px 3px}.right-side{display:grid;grid-template-columns:1fr}.recap-grid{grid-template-columns:repeat(4,1fr)}.recap-grid>div{padding:8px 2px}.activity-dock{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:10px;right:10px;bottom:9px;z-index:30;background:rgba(8,5,16,.94);border:1px solid #43266b;border-radius:17px;padding:7px 4px;backdrop-filter:blur(18px);box-shadow:0 0 25px rgba(128,44,229,.18)}.activity-dock a{color:#8f859c;text-decoration:none;text-align:center;font-size:8px;font-weight:800}.activity-dock a span{display:block;font-size:18px;line-height:19px}.activity-dock a.active{color:#d25dff;text-shadow:0 0 9px #a944ff}}

/* V36 — Discover Heating Up metadata matches Find Party cards */
.heat-song{display:flex;align-items:center;gap:6px;min-width:0;margin:1px 0 3px;color:#fff}.heat-song>span{flex:0 0 auto;color:#c75cff;font-size:12px}.heat-song strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800}.heat-meta-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 9px;color:#9f95ac;font-size:9px}.heat-dj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heat-listeners{margin-left:auto;display:flex;align-items:center;gap:4px;flex:0 0 auto;color:#cfc5da}.heat-listeners b{font-size:10px;color:#fff}.heat-meta-row+.pulse-row{margin-top:2px}
@media(max-width:680px){.heat-song{gap:4px;margin-top:2px}.heat-song>span{font-size:10px}.heat-song strong{font-size:9px}.heat-meta-row{font-size:8px;gap:5px;margin-bottom:7px}.heat-listeners b{font-size:9px}}

/* V37 Discover: compact live social presence — no duplicate video thumbnails. */
.people-presence-list{display:grid;gap:8px;position:relative}
.person-presence-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid #392050;border-radius:14px;background:linear-gradient(90deg,#10091c,#0a0711);color:#fff;text-decoration:none;transition:.18s border-color,.18s transform,.18s background}
.person-presence-row:hover{transform:translateY(-1px);border-color:#6d3698;background:#130b21}
.person-presence-row .person-avatar{width:40px;height:40px;box-shadow:0 0 0 2px currentColor,0 0 13px color-mix(in srgb,currentColor 35%,transparent)}
.person-presence-copy{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:7px}
.person-name{font-size:12px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.person-rank{justify-self:start;display:inline-flex;align-items:center;gap:4px;font-size:8px;font-weight:1000;letter-spacing:.07em;color:currentColor}
.person-rank i{font-style:normal;font-size:9px}
.person-presence-copy small{grid-column:1/-1;margin-top:3px;color:#a99eb7;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.person-presence-copy small b{color:#ddd1e9}
.person-join{font-size:9px;font-weight:1000;color:#c76cff;letter-spacing:.06em}
.person-presence-row.rank-admin{color:#ff4f62}.person-presence-row.rank-ambassador{color:#ffd45c}.person-presence-row.rank-verified{color:#54e68b}.person-presence-row.rank-member{color:#b85cff}
.person-presence-row .person-name,.person-presence-row .person-join,.person-presence-row small{color:#fff}.person-presence-row small{color:#a99eb7}
@media(max-width:600px){.person-presence-row{grid-template-columns:38px minmax(0,1fr) auto;padding:9px}.person-presence-row .person-avatar{width:36px;height:36px}.person-join{font-size:8px}}

/* V41 polish */
.heat-heart{font-size:18px;line-height:1;color:#b95cff}.heat-heart.is-favorite{color:#ff4aaf;text-shadow:0 0 10px rgba(255,74,175,.7)}
.person-avatar{position:relative}.person-avatar-fallback{position:absolute;inset:0;display:grid;place-items:center}.person-avatar img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}
.dock-profile-icon{width:19px;height:19px;margin:0 auto;border-radius:50%;background:linear-gradient(145deg,#b84cff,#6728cc);box-shadow:0 0 9px rgba(184,76,255,.55);font-size:0!important}
.discover-profile-backdrop{position:fixed;inset:0;z-index:100;background:rgba(2,2,8,.76);backdrop-filter:blur(8px);display:grid;place-items:center;padding:18px}.discover-profile-backdrop[hidden]{display:none}.discover-profile-card{position:relative;width:min(390px,100%);border:1px solid #633295;border-radius:24px;padding:28px 22px 22px;text-align:center;background:linear-gradient(160deg,#171025,#09070f);box-shadow:0 0 45px rgba(151,62,255,.22)}.discover-profile-close{position:absolute;right:13px;top:10px;border:0;background:none;color:#aaa0b6;font-size:28px;cursor:pointer}.discover-profile-avatar{width:86px;height:86px;margin:0 auto 10px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#54208b;border:2px solid #b84cff;box-shadow:0 0 22px rgba(184,76,255,.4);font-size:28px;font-weight:900}.discover-profile-avatar img{width:100%;height:100%;object-fit:cover}.discover-profile-rank{color:#c967ff;font-weight:900;letter-spacing:.12em}.discover-profile-card h2{margin:5px 0 14px}.discover-profile-level{display:flex;justify-content:space-between;padding:10px 12px;border:1px solid #35204e;border-radius:12px;background:#0b0813;font-size:11px}.discover-profile-streak{margin:10px 0;color:#ff78c5;font-size:11px;font-weight:800}.discover-profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.discover-profile-stats div{padding:10px 3px;border:1px solid #35204e;border-radius:11px;background:#0b0813}.discover-profile-stats b,.discover-profile-stats span{display:block}.discover-profile-stats b{font-size:16px}.discover-profile-stats span{margin-top:3px;color:#91879e;font-size:7px;font-weight:800}

.activity-dock .dock-profile-icon{width:30px;height:30px;margin:0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#51228b;color:#fff;font-size:12px;line-height:30px;font-weight:900;box-shadow:0 0 0 2px #a944ff,0 0 10px rgba(169,68,255,.4)}
.activity-dock .dock-profile-icon img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}

/* V43 shared app dock + profile card */
@media(max-width:680px){.qu3-find-party-v40{padding-bottom:88px!important}.qu3-find-party-v40 .activity-dock{display:grid}.qu3-find-party-v40 .qup-discover-shell{padding-bottom:90px}}

.your-qu3-grid.your-qu3-level-only{grid-template-columns:1fr}

/* V50 Discover density + cross-device navigation */
@media(min-width:681px){
  .qu3-activity-page{padding-bottom:104px}
  .tonight-hero{padding:20px 24px 18px;border-radius:22px}
  .tonight-hero h1{font-size:clamp(28px,3.4vw,42px);margin:6px 0 5px}
  .tonight-stats{margin:14px 0 12px;gap:8px}
  .tonight-stats div{padding:9px 10px}
  .tonight-stats b{font-size:21px}
  .tonight-actions a{min-height:38px}
  .activity-layout{margin-top:20px}
  .activity-dock{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:50%;right:auto;bottom:14px;transform:translateX(-50%);width:min(430px,calc(100% - 32px));z-index:40;background:rgba(8,5,16,.94);border:1px solid #43266b;border-radius:17px;padding:7px 4px;backdrop-filter:blur(18px);box-shadow:0 0 25px rgba(128,44,229,.18)}
  .activity-dock a{color:#8f859c;text-decoration:none;text-align:center;font-size:8px;font-weight:800}
  .activity-dock a span{display:block;font-size:18px;line-height:19px}
  .activity-dock a.active{color:#d25dff;text-shadow:0 0 9px #a944ff}
  .qu3-global-legal-footer{padding-bottom:104px!important}
}
@media(max-width:680px){
  .tonight-hero{padding:14px 11px 13px;border-radius:18px}
  .activity-kicker{font-size:8px}
  .tonight-hero h1{font-size:25px;margin:5px 0 4px}
  .tonight-hero>p{font-size:10px}
  .tonight-stats{margin:11px 0 9px;gap:5px}
  .tonight-stats div{padding:7px 3px}
  .tonight-stats b{font-size:17px}
  .tonight-actions a{min-height:36px;font-size:10px}
  .activity-layout{margin-top:17px}
}
.qu3-following-thumb-activity{position:absolute;z-index:3;left:9px;right:9px;bottom:9px;display:flex;align-items:center;gap:6px;width:max-content;max-width:calc(100% - 18px);padding:5px 9px;border:1px solid rgba(211,101,255,.55);border-radius:999px;background:rgba(14,7,25,.88);backdrop-filter:blur(8px);box-shadow:0 0 14px rgba(177,68,255,.22);font-size:9px;color:#fff}
.qu3-following-thumb-activity span{color:#ff4ab0;text-shadow:0 0 8px #ff4ab0}
.qu3-following-thumb-activity b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* Discover friend presence: keep the sentence stable and softly rotate only the username. */
.qu3-friend-shuffle-name{font-style:normal;display:inline-block;opacity:1;transition:opacity .18s ease;vertical-align:baseline}
.qu3-friend-shuffle-name.is-changing{opacity:.18}

/* Discovery-only: lighter empty states, streak in main content */
body:has(.qu3-discovery-streak) .activity-empty{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:22px 12px!important}
body:has(.qu3-discovery-streak) .people-live:has(.activity-empty),body:has(.qu3-discovery-streak) .recent-activity:has(.activity-empty){border:0!important;background:transparent!important;box-shadow:none!important}
body:has(.qu3-discovery-streak) .qu3-discovery-streak .mini-panel{max-width:none}

/* Shared non-room dock geometry is owned by app-shell.css. Avoid page-specific
   overrides that make Discover/Activity differ from Find Parties. */
@media(min-width:761px){.qu3-activity-page .activity-dock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;left:50%;bottom:0;transform:translateX(-50%);width:min(1100px,calc(100% - 30px));height:62px;padding:6px 12px;box-sizing:border-box;border:1px solid rgba(129,68,211,.65);border-bottom:0;border-radius:28px 28px 0 0;background:rgba(8,5,16,.96);z-index:60;align-items:center}}
.qu3-activity-page{padding-bottom:90px!important}
.qu3-activity-page .qu3-global-legal-footer{padding-bottom:80px!important}
