.activity-page_page__Q3HGT{min-width:0}.activity-page_page__Q3HGT .activity-page_hero__43z1s{--hero-aside:400px;--hero-col-gap:80px;--hero-row-gap:40px;--hero-align:end}@media (max-width:1023.98px){.activity-page_page__Q3HGT .activity-page_hero__43z1s{--hero-align:start}}@media (max-width:767.98px){.activity-page_page__Q3HGT .activity-page_hero__43z1s{--hero-row-gap:32px}}.activity-page_page__Q3HGT .act-head{display:flex;flex-direction:column;gap:16px;margin-bottom:var(--head-gap)}.activity-page_page__Q3HGT .act-head__title{margin:0;font:900 var(--fs-h2) /1.22 var(--font-display);letter-spacing:.01em;text-wrap:balance}.activity-page_page__Q3HGT .act-head__lede{margin:0;max-width:38em;font-size:var(--fs-lead);line-height:1.75;color:var(--mute);text-wrap:pretty}.activity-page_page__Q3HGT .act-hero{padding-bottom:56px}.activity-page_page__Q3HGT .act-index{position:relative;min-width:0;padding:6px 0;background:linear-gradient(180deg,var(--ink-2),var(--ink-1));border:1px solid var(--line-2);border-radius:var(--r-l);box-shadow:var(--sh-pop);overflow:hidden}.activity-page_page__Q3HGT .act-index:before{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(240,195,106,0),var(--gold-glow),rgba(240,195,106,0))}.activity-page_page__Q3HGT .act-index__t{margin:0;padding:14px 22px 12px;border-bottom:1px solid var(--line);font:500 12px/1.2 var(--font-mono);letter-spacing:.16em;color:var(--faint)}.activity-page_page__Q3HGT .act-index__list{list-style:none;margin:0;padding:0}.activity-page_page__Q3HGT .act-index__list li+li{border-top:1px dashed var(--line)}.activity-page_page__Q3HGT .act-index__a{display:flex;align-items:center;gap:14px;min-height:52px;padding:10px 22px;color:var(--paper);text-decoration:none;font-size:15px;line-height:1.5;transition:color var(--t-base),background-color var(--t-base)}.activity-page_page__Q3HGT .act-index__no{flex:none;font:500 12px/1 var(--font-mono);letter-spacing:.08em;color:var(--gold);font-variant-numeric:tabular-nums}.activity-page_page__Q3HGT .act-index__name{flex:1 1 auto;min-width:0}.activity-page_page__Q3HGT .act-index__go{flex:none;width:16px;height:16px;color:var(--faint);transition:transform var(--t-base) var(--mt-ease-out),color var(--t-base)}@media (hover:hover){.activity-page_page__Q3HGT .act-index__a:hover{background:rgba(243,239,232,.04);color:var(--gold-hi,var(--gold))}.activity-page_page__Q3HGT .act-index__a:hover .act-index__go{color:var(--gold);transform:translateY(2px)}}.activity-page_page__Q3HGT .act-index__a:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.activity-page_page__Q3HGT .act-detail{padding-top:24px}.activity-page_page__Q3HGT .act-list{display:flex;flex-direction:column;gap:24px}.activity-page_page__Q3HGT .act-list:has(.act-group){gap:0}.activity-page_page__Q3HGT .act-empty{margin:0;padding:40px 24px;border:1px dashed var(--line-2);border-radius:var(--r-l);text-align:center;font-size:15px;line-height:1.7;color:var(--mute)}.activity-page_page__Q3HGT .act-card{position:relative;display:grid;grid-template-columns:280px minmax(0,1fr);gap:0 56px;padding:36px 40px;border:1px solid var(--line-2);border-radius:var(--r-l);background:linear-gradient(180deg,var(--ink-2),rgba(21,26,36,.35));overflow:hidden;scroll-margin-top:calc(var(--header-height) + 24px);transition:border-color var(--t-base)}.activity-page_page__Q3HGT .act-card:before{content:"";position:absolute;left:32px;right:32px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(240,195,106,0),var(--gold-glow),rgba(240,195,106,0))}.activity-page_page__Q3HGT .act-card:target{border-color:var(--gold-a24)}.activity-page_page__Q3HGT .act-poster{grid-column:1/-1;position:relative;margin:-36px -40px 32px;aspect-ratio:16/9;overflow:hidden;background:var(--ink-1);border-bottom:1px solid var(--line)}.activity-page_page__Q3HGT .act-poster img{width:100%;height:100%;object-fit:cover}.activity-page_page__Q3HGT .act-card__side{display:flex;flex-direction:column;min-width:0}.activity-page_page__Q3HGT .act-card__title{margin:0;font:700 var(--fs-card)/1.3 var(--font-display);color:var(--paper);text-wrap:balance}.activity-page_page__Q3HGT .act-card__actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:28px}.activity-page_page__Q3HGT .act-card__body{min-width:0}.activity-page_page__Q3HGT .act-card__dl{margin:0}.activity-page_page__Q3HGT .act-card__row{display:grid;grid-template-columns:5.5em minmax(0,1fr);gap:20px;align-items:baseline;padding:16px 0}.activity-page_page__Q3HGT .act-card__row:first-child{padding-top:4px}.activity-page_page__Q3HGT .act-card__row+.act-card__row{border-top:1px dashed var(--line)}.activity-page_page__Q3HGT .act-card__row dt{margin:0;font:500 13px/1.6 var(--font-sans);letter-spacing:.04em;color:var(--faint)}.activity-page_page__Q3HGT .act-card__row dd{margin:0;min-width:0;font-size:16px;line-height:1.75;color:var(--paper);text-wrap:pretty;overflow-wrap:anywhere}.activity-page_page__Q3HGT .act-card__row--content dd{font-weight:500}.activity-page_page__Q3HGT .act-card__note{display:flex;align-items:flex-start;gap:10px;margin:8px 0 0;padding:12px 16px;border-radius:var(--r-m);background:rgba(243,239,232,.03);font-size:13px;line-height:1.7;color:var(--mute)}.activity-page_page__Q3HGT .act-card__note .i{flex:none;width:16px;height:16px;margin-top:3px;color:var(--gold)}.activity-page_page__Q3HGT .act-card__noteline{display:block;text-wrap:balance}.activity-page_page__Q3HGT .act-card__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.activity-page_page__Q3HGT .act-card__list li{position:relative;padding-left:16px}.activity-page_page__Q3HGT .act-card__list li:before{content:"";position:absolute;left:1px;top:calc(.875em - 2.5px);width:5px;height:5px;border-radius:50%;background:var(--gold)}.activity-page_page__Q3HGT .act-card__who{font-weight:400;color:var(--mute)}.activity-page_page__Q3HGT .act-card__get{display:inline-block;font-weight:600;color:var(--paper)}.activity-page_page__Q3HGT .act-group+.act-group{margin-top:56px}.activity-page_page__Q3HGT .act-group__t{margin:0 0 16px;font:500 12px/1.2 var(--font-mono);letter-spacing:.16em;color:var(--faint)}.activity-page_page__Q3HGT .act-group__list{display:flex;flex-direction:column;gap:24px}.activity-page_page__Q3HGT .act-card__amt{display:inline-flex;margin:12px 0 0;padding:4px 10px;border:1px solid var(--gold-a24);border-radius:999px;font:600 14px/1.4 var(--font-mono);color:var(--gold);align-self:flex-start;font-variant-numeric:tabular-nums}.activity-page_page__Q3HGT .act-card--compact{grid-template-columns:minmax(0,1fr);padding:32px}.activity-page_page__Q3HGT .act-card--compact .act-card__actions{order:9;flex-direction:row;margin-top:24px}.activity-page_page__Q3HGT .act-card--compact .act-card__body{margin-top:20px}.activity-page_page__Q3HGT .act-card--compact .act-poster{margin:-32px -32px 24px}@media (min-width:900px){.activity-page_page__Q3HGT .act-group--perk .act-group__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.activity-page_page__Q3HGT .act-card--compact:not(.act-card--poster){grid-template-rows:auto 1fr auto}}@media (max-width:1023.98px){.activity-page_page__Q3HGT .act-index{max-width:560px}}@media (max-width:899.98px){.activity-page_page__Q3HGT .act-card{display:flex;flex-direction:column;padding:28px 28px 30px}.activity-page_page__Q3HGT .act-card__side{display:contents}.activity-page_page__Q3HGT .act-poster{order:-1;margin:-28px -28px 24px}.activity-page_page__Q3HGT .act-card__body{order:2;margin-top:18px}.activity-page_page__Q3HGT .act-card__actions{order:3;flex-direction:row;flex-wrap:wrap;margin-top:24px}.activity-page_page__Q3HGT .act-card--compact .act-poster{margin:-28px -28px 24px}}@media (max-width:767.98px){.activity-page_page__Q3HGT .act-hero{padding-bottom:40px}.activity-page_page__Q3HGT .act-index__a,.activity-page_page__Q3HGT .act-index__t{padding-inline:18px}.activity-page_page__Q3HGT .act-detail{padding-top:16px}.activity-page_page__Q3HGT .act-list{gap:16px}.activity-page_page__Q3HGT .act-card{padding:22px 20px 24px}.activity-page_page__Q3HGT .act-card:before{left:20px;right:20px}.activity-page_page__Q3HGT .act-poster{margin:-22px -20px 20px}.activity-page_page__Q3HGT .act-card__body{margin-top:12px}.activity-page_page__Q3HGT .act-card__row{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0}.activity-page_page__Q3HGT .act-card__row dd{font-size:15px;line-height:1.7}.activity-page_page__Q3HGT .act-card__actions{flex-direction:column;align-items:stretch;margin-top:20px}.activity-page_page__Q3HGT .act-card--compact .act-card__actions{flex-direction:column}.activity-page_page__Q3HGT .act-card__actions>*{width:100%}.activity-page_page__Q3HGT .act-group+.act-group{margin-top:40px}.activity-page_page__Q3HGT .act-group__list{gap:16px}.activity-page_page__Q3HGT .act-card--compact{padding:22px 20px 24px}.activity-page_page__Q3HGT .act-card--compact .act-poster{margin:-22px -20px 20px}.activity-page_page__Q3HGT .act-card--compact .act-card__body{margin-top:12px}}@media (prefers-reduced-motion:reduce){.activity-page_page__Q3HGT .act-card,.activity-page_page__Q3HGT .act-index__a,.activity-page_page__Q3HGT .act-index__go{transition:none}}