/* Original invite hub, rewards and record component CSS, scoped to the local source adapter. */
.source-invite .panel{padding:0;margin:0}

/* InvitePageResolver-C6cKbQoN.css */
.source-invite .invite-hub{--hub-gold:#f0d27a;--hub-gold-bright:#ffe9a8;--hub-gold-deep:#c9a227;--hub-on-gold:#1a1208;--hub-ink:#f7f1e3;--hub-muted:#d8c9a2;--hub-bg:#0a0806;--hub-bg-warm:#1a140c;--hub-dock-h: calc(calc(var(--source-rem,39px) * 1.70667) + env(safe-area-inset-bottom, 0px)) ;background:radial-gradient(ellipse 90% 42% at 50% 0,rgba(62,46,18,.55) 0,transparent 70%),-webkit-gradient(linear,left top,left bottom,from(#12100c),color-stop(48%,var(--hub-bg)),to(#050403));background:-webkit-radial-gradient(50% 0,ellipse 90% 42%,rgba(62,46,18,.55) 0,transparent 70%),-webkit-linear-gradient(top,#12100c 0,var(--hub-bg) 48%,#050403 100%);background:radial-gradient(ellipse 90% 42% at 50% 0,rgba(62,46,18,.55) 0,transparent 70%),linear-gradient(180deg,#12100c 0,var(--hub-bg) 48%,#050403 100%);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--hub-ink);height:100%;min-height:100%;overflow:hidden;position:relative;width:100%}.source-invite .invite-hub__scroll{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.source-invite .invite-hub__bg{display:block;height:auto;vertical-align:top;width:100%}.source-invite .invite-hub__extend{background:-webkit-gradient(linear,left top,left bottom,from(rgba(26,20,12,.15)),color-stop(36%,var(--hub-bg-warm)),to(var(--hub-bg)));background:-webkit-linear-gradient(top,rgba(26,20,12,.15) 0,var(--hub-bg-warm) 36%,var(--hub-bg) 100%);background:linear-gradient(180deg,rgba(26,20,12,.15) 0,var(--hub-bg-warm) 36%,var(--hub-bg) 100%);height:calc(var(--hub-dock-h) + calc(var(--source-rem,39px) * 1.28))}.source-invite .invite-hub__back{left:calc(var(--source-rem,39px) * .26667);top:calc(calc(var(--source-rem,39px) * .26667) + env(safe-area-inset-top,0px));z-index:4;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#000c;border:calc(var(--source-rem,39px) * .02667) solid hsla(45,80%,71%,.45);border-radius:calc(var(--source-rem,39px) * .21333);color:var(--hub-gold-bright);cursor:pointer;height:calc(var(--source-rem,39px) * .96);justify-content:center;padding:0;width:calc(var(--source-rem,39px) * .96)}.source-invite .invite-hub__back,.source-invite .invite-hub__dock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute}.source-invite .invite-hub__dock{background:transparent;bottom:0;gap:calc(var(--source-rem,39px) * .26667);left:0;padding:calc(var(--source-rem,39px) * .26667) calc(var(--source-rem,39px) * .37333) calc(calc(var(--source-rem,39px) * .32) + env(safe-area-inset-bottom,0px));right:0;z-index:3}.source-invite .dock-btn{-webkit-box-flex:1;border-radius:calc(var(--source-rem,39px) * 26.64);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:calc(var(--source-rem,39px) * 1.12);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:calc(var(--source-rem,39px) * .02667) solid transparent;font-size:calc(var(--source-rem,39px) * .34667);font-weight:800;gap:calc(var(--source-rem,39px) * .16);justify-content:center}.source-invite .dock-btn--primary{background:-webkit-gradient(linear,left top,left bottom,from(var(--hub-gold-bright)),color-stop(48%,var(--hub-gold)),to(var(--hub-gold-deep)));background:-webkit-linear-gradient(top,var(--hub-gold-bright) 0,var(--hub-gold) 48%,var(--hub-gold-deep) 100%);background:linear-gradient(180deg,var(--hub-gold-bright) 0,var(--hub-gold) 48%,var(--hub-gold-deep) 100%);border-color:#ffe9a88c;-webkit-box-shadow:0 calc(var(--source-rem,39px) * .16) calc(var(--source-rem,39px) * .48) rgba(201,162,39,.35),inset 0 calc(var(--source-rem,39px) * .02667) 0 hsla(0,0%,100%,.35);box-shadow:0 calc(var(--source-rem,39px) * .16) calc(var(--source-rem,39px) * .48) #c9a22759,inset 0 calc(var(--source-rem,39px) * .02667) #ffffff59;color:var(--hub-on-gold)}.source-invite .dock-btn--ghost{background:#20180cf2;border-color:#f0d37ab8;-webkit-box-shadow:0 calc(var(--source-rem,39px) * .05333) calc(var(--source-rem,39px) * .26667) rgba(0,0,0,.4),inset 0 0 0 calc(var(--source-rem,39px) * .02667) rgba(255,233,168,.12);box-shadow:0 calc(var(--source-rem,39px) * .05333) calc(var(--source-rem,39px) * .26667) #0006,inset 0 0 0 calc(var(--source-rem,39px) * .02667) #ffe9a81f;color:#fff8e7;text-shadow:0 calc(var(--source-rem,39px) * .02667) calc(var(--source-rem,39px) * .05333) rgba(0,0,0,.65)}.source-invite .poster-mask{inset:0;position:absolute;z-index:20;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#000000b3;justify-content:center;padding:calc(var(--source-rem,39px) * .42667) calc(var(--source-rem,39px) * .42667) calc(var(--source-rem,39px) * .64)}.source-invite .poster-mask,.source-invite .poster-sheet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.source-invite .poster-sheet{width:min(100%,calc(var(--source-rem,39px) * 9.6));-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.poster-sheet{width:min(92vw,calc(var(--source-rem,39px) * 12.26667))}}.source-invite .poster-card{border-radius:calc(var(--source-rem,39px) * .26667);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:calc(var(--source-rem,39px) * 12.8);overflow:hidden;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#111;container-type:inline-size;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.poster-card{min-height:calc(var(--source-rem,39px) * 14.93333)}}.source-invite .poster-cover{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.source-invite .poster-cover-veil{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.94)),color-stop(14%,rgba(0,0,0,.78)),color-stop(36%,rgba(0,0,0,.22)),color-stop(48%,rgba(0,0,0,.1)),color-stop(58%,rgba(0,0,0,.1)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,.94),rgba(0,0,0,.78) 14%,rgba(0,0,0,.22) 36%,rgba(0,0,0,.1) 48%,rgba(0,0,0,.1) 58%,rgba(0,0,0,.8));background:linear-gradient(180deg,#000000f0,#000000c7 14%,#00000038 36%,#0000001a 48% 58%,#000c);inset:0;position:absolute}.source-invite .poster-copy,.source-invite .poster-foot,.source-invite .poster-mid{position:relative;z-index:1}.source-invite .poster-copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:calc(var(--source-rem,39px) * .58667) calc(var(--source-rem,39px) * .42667) 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:calc(var(--source-rem,39px) * .21333);text-align:left}.source-invite .poster-copy strong{color:var(--hub-gold-bright);font-size:calc(var(--source-rem,39px) * .61333);font-weight:900;line-height:1.3;text-shadow:0 calc(var(--source-rem,39px) * .05333) calc(var(--source-rem,39px) * .21333) rgba(0,0,0,.75)}.source-invite .poster-copy span{color:var(--hub-gold-bright);font-size:calc(var(--source-rem,39px) * .32);line-height:1.4;text-shadow:0 calc(var(--source-rem,39px) * .02667) calc(var(--source-rem,39px) * .16) rgba(0,0,0,.7)}.source-invite .poster-mid{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:calc(var(--source-rem,39px) * .21333) calc(var(--source-rem,39px) * .32)}.source-invite .poster-logo-plate,.source-invite .poster-mid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.source-invite .poster-logo-plate{max-width:78%;padding:calc(var(--source-rem,39px) * .48) calc(var(--source-rem,39px) * .74667)}.source-invite .poster-logo-plate.is-light-plate{background:-webkit-radial-gradient(closest-side,rgba(0,0,0,.72) 0,rgba(0,0,0,.42) 52%,rgba(0,0,0,.12) 78%,transparent 100%);background:radial-gradient(closest-side,rgba(0,0,0,.72) 0,rgba(0,0,0,.42) 52%,rgba(0,0,0,.12) 78%,transparent 100%)}.source-invite .poster-logo-plate.is-dark-plate{background:-webkit-radial-gradient(closest-side,rgba(0,0,0,.78) 0,rgba(0,0,0,.48) 52%,rgba(0,0,0,.14) 78%,transparent 100%);background:radial-gradient(closest-side,rgba(0,0,0,.78) 0,rgba(0,0,0,.48) 52%,rgba(0,0,0,.14) 78%,transparent 100%)}.source-invite .poster-logo{display:block;-webkit-filter:drop-shadow(0 0 .6px hsla(0,0%,100%,.55)) drop-shadow(0 0 calc(var(--source-rem,39px) * .05333) hsla(0,0%,100%,.28)) drop-shadow(0 calc(var(--source-rem,39px) * .02667) calc(var(--source-rem,39px) * .10667) rgba(0,0,0,.4));filter:drop-shadow(0 0 .6px rgba(255,255,255,.55)) drop-shadow(0 0 calc(var(--source-rem,39px) * .05333) rgba(255,255,255,.28)) drop-shadow(0 calc(var(--source-rem,39px) * .02667) calc(var(--source-rem,39px) * .10667) rgba(0,0,0,.4));height:auto;max-height:calc(var(--source-rem,39px) * 2.08);max-width:calc(var(--source-rem,39px) * 4.8);-o-object-fit:contain;object-fit:contain;width:auto}.source-invite .poster-foot{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:calc(var(--source-rem,39px) * .26667);justify-content:space-between;padding:calc(var(--source-rem,39px) * .32) calc(var(--source-rem,39px) * .42667) calc(var(--source-rem,39px) * .42667)}.source-invite .poster-code,.source-invite .poster-foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.source-invite .poster-code{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--source-rem,39px) * .10667)}.source-invite .poster-code em,.source-invite .poster-code span{color:#ffffffd1;font-size:calc(var(--source-rem,39px) * .29333);font-style:normal;text-shadow:0 calc(var(--source-rem,39px) * .02667) calc(var(--source-rem,39px) * .10667) rgba(0,0,0,.55)}.source-invite .poster-code b{font-size:calc(var(--source-rem,39px) * .64);letter-spacing:calc(var(--source-rem,39px) * .02667);text-shadow:0 calc(var(--source-rem,39px) * .05333) calc(var(--source-rem,39px) * .21333) rgba(0,0,0,.55)}.source-invite .poster-qr{-webkit-box-flex:0;background:#fff;border-radius:calc(var(--source-rem,39px) * .16);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:none;-ms-flex:none;flex:none;height:clamp(calc(var(--source-rem,39px) * 2.77333),28cqi,calc(var(--source-rem,39px) * 3.94667));padding:calc(var(--source-rem,39px) * .10667);width:clamp(calc(var(--source-rem,39px) * 2.77333),28cqi,calc(var(--source-rem,39px) * 3.94667))}.source-invite .poster-qr svg{display:block;height:100%!important;width:100%!important}.source-invite .poster-actions{display:-ms-grid;display:grid;width:100%;-ms-grid-columns:1fr 1fr 1fr;gap:calc(var(--source-rem,39px) * .21333);grid-template-columns:1fr 1fr 1fr;margin-top:calc(var(--source-rem,39px) * .32)}.source-invite .poster-actions button{background:#0c0c0ee0;border:calc(var(--source-rem,39px) * .02667) solid hsla(45,80%,71%,.35);border-radius:calc(var(--source-rem,39px) * .21333);color:#fff;font-size:calc(var(--source-rem,39px) * .32);font-weight:700;height:calc(var(--source-rem,39px) * .96)}.source-invite .poster-actions button.is-primary{background:-webkit-gradient(linear,left top,left bottom,from(var(--hub-gold-bright)),color-stop(48%,var(--hub-gold)),to(var(--hub-gold-deep)));background:-webkit-linear-gradient(top,var(--hub-gold-bright) 0,var(--hub-gold) 48%,var(--hub-gold-deep) 100%);background:linear-gradient(180deg,var(--hub-gold-bright) 0,var(--hub-gold) 48%,var(--hub-gold-deep) 100%);border-color:#ffe9a88c;-webkit-box-shadow:0 calc(var(--source-rem,39px) * .10667) calc(var(--source-rem,39px) * .37333) rgba(201,162,39,.32);box-shadow:0 calc(var(--source-rem,39px) * .10667) calc(var(--source-rem,39px) * .37333) #c9a22752;color:var(--hub-on-gold)}.source-invite .poster-close{border:calc(var(--source-rem,39px) * .02667) solid hsla(45,80%,71%,.55);border-radius:50%;color:var(--hub-gold-bright);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(var(--source-rem,39px) * .85333);margin-top:calc(var(--source-rem,39px) * .32);width:calc(var(--source-rem,39px) * .85333);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#00000059;justify-content:center}


/* index-Tl20GMUN.css */
.source-invite .invite-x-page{--invite-accent:var(--theme-primary-color,#ffe033);--invite-on-accent:var( --theme-primary-btn-text-color,var(--theme-on-primary-color,var(--ad-on-accent,#fff)) );--invite-accent-soft:color-mix(in srgb,var(--invite-accent) 18%,transparent);--invite-panel:var(--theme-card-bg-color,#fff);--invite-border:var(--theme-line-color,rgba(122,132,160,.16));--invite-text:var(--theme-text-color,#10131a);--invite-sub:var(--theme-text-color-lighten,#64748b);--invite-muted:var(--theme-text-color-lighten,#8490a7);--invite-secondary:var(--theme-bg-color,#f4f6f9);--invite-pill:color-mix(in srgb,var(--invite-text) 8%,var(--invite-panel));--invite-share:color-mix(in srgb,var(--invite-accent) 12%,var(--invite-panel));--invite-shadow:0 calc(var(--source-rem,39px) * .21333) calc(var(--source-rem,39px) * .64) color-mix(in srgb,var(--invite-text) 8%,transparent);--invite-qr-bg:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--theme-main-bg-color);color:var(--invite-text);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.source-invite .invite-x-scroll{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 auto;max-width:calc(var(--source-rem,39px) * 11.73333);min-height:0;overflow-y:auto;padding:calc(var(--source-rem,39px) * .26667) calc(var(--source-rem,39px) * .32) calc(var(--source-rem,39px) * .64);width:100%}.source-invite .record-btn{background:transparent;border:none;color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .37333);font-weight:700;margin-right:calc(var(--source-rem,39px) * .10667)}.source-invite .panel{background:var(--invite-panel);border:calc(var(--source-rem,39px) * .02667) solid var(--invite-border);border-radius:calc(var(--source-rem,39px) * .45333);-webkit-box-shadow:var(--invite-shadow);box-shadow:var(--invite-shadow);position:relative}.source-invite .hero-panel{overflow:hidden;padding:calc(var(--source-rem,39px) * .37333) calc(var(--source-rem,39px) * .32);position:relative}.source-invite .brand-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2}.source-invite .brand-block,.source-invite .brand-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--source-rem,39px) * .26667)}.source-invite .brand-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0}.source-invite .logo{border-radius:calc(var(--source-rem,39px) * .32);height:calc(var(--source-rem,39px) * 1.25333);width:calc(var(--source-rem,39px) * 1.25333);-webkit-box-flex:0;background:var(--invite-secondary);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-o-object-fit:cover;object-fit:cover}.source-invite .brand-name{color:var(--invite-text);font-size:calc(var(--source-rem,39px) * .42667);font-weight:800;margin-bottom:calc(var(--source-rem,39px) * .05333)}.source-invite .brand-desc{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .32);white-space:nowrap}.source-invite .home-domain{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:calc(var(--source-rem,39px) * .05333);padding-top:calc(var(--source-rem,39px) * .05333);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:42%;text-align:right}.source-invite .home-domain-label{color:var(--invite-text);font-size:calc(var(--source-rem,39px) * .32);font-weight:700;white-space:nowrap}.source-invite .home-domain-value{color:var(--invite-accent);font-size:calc(var(--source-rem,39px) * .37333);font-weight:800;line-height:1.2;word-break:break-all}.source-invite .hero-play-deco{color:var(--invite-accent);height:calc(var(--source-rem,39px) * 3.2);-webkit-mask-image:-webkit-linear-gradient(325deg,#000,#000 42%,rgba(0,0,0,.35) 72%,transparent);mask-image:linear-gradient(125deg,#000,#000 42%,rgba(0,0,0,.35) 72%,transparent);opacity:.28;overflow:visible;pointer-events:none;position:absolute;right:0;top:calc(var(--source-rem,39px) * 1.65333);-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);width:calc(var(--source-rem,39px) * 3.2);z-index:0}.source-invite .hero-title{max-width:none;padding:calc(var(--source-rem,39px) * .42667) 0 calc(var(--source-rem,39px) * .21333);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.source-invite .hero-geo{pointer-events:none;position:absolute;z-index:0}.source-invite .hero-geo--ring{border:calc(var(--source-rem,39px) * .13333) solid color-mix(in srgb,var(--invite-accent) 12%,transparent);border-radius:50%;height:calc(var(--source-rem,39px) * 1.28);left:calc(var(--source-rem,39px) * -.10667);top:calc(var(--source-rem,39px) * .26667);width:calc(var(--source-rem,39px) * 1.28)}.source-invite .hero-geo--dot{background:color-mix(in srgb,var(--invite-accent) 14%,transparent);border-radius:50%;height:calc(var(--source-rem,39px) * .37333);left:calc(var(--source-rem,39px) * 3.52);top:calc(var(--source-rem,39px) * .21333);width:calc(var(--source-rem,39px) * .37333)}.source-invite .hero-title-1,.source-invite .hero-title-2{color:var(--invite-text);display:block;font-size:calc(var(--source-rem,39px) * .85333);font-style:italic;font-weight:900;letter-spacing:-.03em;line-height:1.12;margin:0;position:relative;white-space:nowrap;z-index:1}.source-invite .hero-title-2{margin-top:calc(var(--source-rem,39px) * .05333);padding:0 0 calc(var(--source-rem,39px) * .21333) calc(var(--source-rem,39px) * .42667);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.source-invite .hero-title-2:after{background:var(--invite-accent);border-radius:calc(var(--source-rem,39px) * 26.64);bottom:calc(var(--source-rem,39px) * .05333);content:"";height:calc(var(--source-rem,39px) * .10667);left:calc(calc(var(--source-rem,39px) * .42667) + 2em);position:absolute;-webkit-transform:skewX(-14deg);-ms-transform:skewX(-14deg);transform:skew(-14deg);width:4em}.source-invite .hero-title-accent{color:var(--invite-accent)}.source-invite .hero-title-mark{border-bottom:calc(var(--source-rem,39px) * .08) solid var(--invite-accent);border-left:calc(var(--source-rem,39px) * .08) solid var(--invite-accent);border-radius:0 0 0 calc(var(--source-rem,39px) * .13333);height:calc(var(--source-rem,39px) * .53333);left:0;position:absolute;top:calc(var(--source-rem,39px) * .29333);-webkit-transform:skewX(-16deg) rotate(14deg);-ms-transform:skewX(-16deg) rotate(14deg);transform:skew(-16deg) rotate(14deg);width:calc(var(--source-rem,39px) * .26667)}.source-invite .hero-title p{color:var(--invite-text);font-size:calc(var(--source-rem,39px) * .34667);font-weight:700;margin:calc(var(--source-rem,39px) * .26667) 0 0;opacity:.75;position:relative;z-index:1}.source-invite .gate-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:calc(var(--source-rem,39px) * .37333) 0 calc(var(--source-rem,39px) * .16)}.source-invite .gate-btn{background:-webkit-gradient(linear,left top,left bottom,from(color-mix(in srgb,var(--invite-accent) 88%,#fff)),to(var(--invite-accent)));background:-webkit-linear-gradient(top,color-mix(in srgb,var(--invite-accent) 88%,#fff),var(--invite-accent));background:linear-gradient(180deg,color-mix(in srgb,var(--invite-accent) 88%,#fff),var(--invite-accent));border:0;border-radius:calc(var(--source-rem,39px) * .58667);color:var(--invite-on-accent);font-size:calc(var(--source-rem,39px) * .37333);font-weight:800;height:calc(var(--source-rem,39px) * 1.17333);min-width:calc(var(--source-rem,39px) * 4.8)}.source-invite .gate-btn:disabled{opacity:.6}.source-invite .gate-btn--ghost{background:var(--invite-secondary);border:calc(var(--source-rem,39px) * .02667) solid var(--invite-border);color:var(--invite-text)}.source-invite .share-poster{background:var(--invite-share);border:calc(var(--source-rem,39px) * .02667) solid color-mix(in srgb,var(--invite-accent) 10%,var(--invite-border));border-radius:calc(var(--source-rem,39px) * .37333);display:-ms-grid;display:grid;margin-top:calc(var(--source-rem,39px) * .16);padding:calc(var(--source-rem,39px) * .32);position:relative;z-index:2;-ms-grid-columns:1fr auto;gap:calc(var(--source-rem,39px) * .32);grid-template-columns:1fr auto;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.source-invite .poster-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100%;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.source-invite .muted-label{color:var(--invite-sub);display:block;font-size:calc(var(--source-rem,39px) * .32);line-height:1.2}.source-invite .code-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--source-rem,39px) * .18667);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.source-invite .code-line strong{color:var(--invite-text);font-size:calc(var(--source-rem,39px) * .66667);font-weight:900;letter-spacing:.01em;line-height:1}.source-invite .plain-icon{background:none;border:0;color:var(--invite-text);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;cursor:pointer;justify-content:center}.source-invite .plain-icon .svg-icon,.source-invite .plain-icon svg{color:inherit;fill:currentColor}.source-invite .domains{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:calc(var(--source-rem,39px) * .29333);gap:calc(var(--source-rem,39px) * .08);width:100%}.source-invite .domains-label{color:var(--invite-sub)}.source-invite .domains-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--source-rem,39px) * .21333);width:100%}.source-invite .domains-list b{color:var(--invite-accent);font-weight:700;white-space:nowrap}.source-invite .qr-box{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .29333);text-align:center}.source-invite .qr-box svg{background:var(--invite-qr-bg);border-radius:calc(var(--source-rem,39px) * .13333);display:block;height:calc(var(--source-rem,39px) * 2.08);margin:0 auto calc(var(--source-rem,39px) * .13333);padding:calc(var(--source-rem,39px) * .08);width:calc(var(--source-rem,39px) * 2.08)}.source-invite .qr-box span{color:var(--invite-sub);display:block}.source-invite .share-actions{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;gap:calc(var(--source-rem,39px) * .24);grid-template-columns:1fr 1fr;margin-top:calc(var(--source-rem,39px) * .24);position:relative;z-index:2}.source-invite .share-btn{border:calc(var(--source-rem,39px) * .02667) solid var(--invite-border);border-radius:calc(var(--source-rem,39px) * 26.64);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(var(--source-rem,39px) * 1.12);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;cursor:pointer;font-size:calc(var(--source-rem,39px) * .37333);font-weight:800;gap:calc(var(--source-rem,39px) * .18667);justify-content:center}.source-invite .share-btn:disabled{opacity:.55}.source-invite .share-btn.primary{background:-webkit-gradient(linear,left top,left bottom,from(color-mix(in srgb,var(--invite-accent) 86%,#fff)),to(var(--invite-accent)));background:-webkit-linear-gradient(top,color-mix(in srgb,var(--invite-accent) 86%,#fff),var(--invite-accent));background:linear-gradient(180deg,color-mix(in srgb,var(--invite-accent) 86%,#fff),var(--invite-accent));border:0;color:var(--invite-on-accent)}.source-invite .share-btn.secondary{background:var(--invite-secondary);color:var(--invite-text)}.source-invite .share-btn .van-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.source-invite .how-panel,.source-invite .rewards-panel{margin-top:calc(var(--source-rem,39px) * .29333);padding:calc(var(--source-rem,39px) * .32)}.source-invite .section-head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(var(--source-rem,39px) * .24)}.source-invite .section-head,.source-invite .section-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--source-rem,39px) * .21333)}.source-invite .section-title h2{font-size:calc(var(--source-rem,39px) * .45333);font-weight:900;margin:0}.source-invite .section-desc{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .29333);white-space:nowrap}.source-invite .reward-list{display:-ms-grid;display:grid;gap:calc(var(--source-rem,39px) * .18667)}.source-invite .reward-card{display:-ms-grid;display:grid;-ms-grid-columns:calc(var(--source-rem,39px) * 1.36) 1fr;background:var(--invite-panel);border:calc(var(--source-rem,39px) * .02667) solid var(--invite-border);gap:calc(var(--source-rem,39px) * .21333);grid-template-columns:calc(var(--source-rem,39px) * 1.36) 1fr;min-height:calc(var(--source-rem,39px) * 1.81333);padding:calc(var(--source-rem,39px) * .18667) calc(var(--source-rem,39px) * .24)}.source-invite .reward-card,.source-invite .reward-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:calc(var(--source-rem,39px) * .32)}.source-invite .reward-icon{background:var(--invite-accent-soft);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(var(--source-rem,39px) * 1.36);width:calc(var(--source-rem,39px) * 1.36);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;color:var(--invite-accent);-webkit-flex-shrink:0;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.source-invite .reward-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--source-rem,39px) * .08)}.source-invite .reward-body,.source-invite .reward-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0}.source-invite .reward-top{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:calc(var(--source-rem,39px) * .21333);justify-content:space-between}.source-invite .reward-copy-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:calc(var(--source-rem,39px) * .05333);min-width:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.source-invite .reward-copy-main strong{color:var(--invite-text);font-size:calc(var(--source-rem,39px) * .37333);font-weight:850;line-height:1.3;white-space:nowrap}.source-invite .reward-copy-main strong em{color:var(--invite-accent);font-style:normal}.source-invite .reward-desc{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .32);line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-invite .reward-expire{color:var(--invite-muted);display:block;font-size:calc(var(--source-rem,39px) * .26667);line-height:1.35;white-space:nowrap}.source-invite .reward-state{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--source-rem,39px) * .21333);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.source-invite .reward-state b{color:var(--invite-text);font-size:calc(var(--source-rem,39px) * .37333);white-space:nowrap}.source-invite .reward-state b em{color:var(--invite-accent);font-style:normal}.source-invite .status-pill{background:var(--invite-pill);border:0;border-radius:calc(var(--source-rem,39px) * 26.64);color:var(--invite-sub);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(var(--source-rem,39px) * .8);min-width:calc(var(--source-rem,39px) * 1.54667);padding:0 calc(var(--source-rem,39px) * .26667);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:calc(var(--source-rem,39px) * .29333);justify-content:center;white-space:nowrap}.source-invite .status-pill.is-disabled{background:color-mix(in srgb,var(--invite-text) 10%,var(--invite-panel));color:var(--invite-muted)}.source-invite .status-pill.is-active{background:var(--invite-accent);color:var(--invite-on-accent);font-weight:800}.source-invite .status-pill.is-done{background:color-mix(in srgb,var(--invite-text) 8%,var(--invite-panel));color:var(--invite-sub);opacity:.85}.source-invite .how-panel{padding-bottom:calc(var(--source-rem,39px) * .26667)}.source-invite .section-title-icon{color:var(--invite-accent);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.source-invite .steps{display:-ms-grid;display:grid;-ms-grid-columns:1fr calc(var(--source-rem,39px) * .26667) 1fr calc(var(--source-rem,39px) * .26667) 1fr;grid-template-columns:1fr calc(var(--source-rem,39px) * .26667) 1fr calc(var(--source-rem,39px) * .26667) 1fr;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.source-invite .step{background:var(--invite-panel);border:calc(var(--source-rem,39px) * .02667) solid var(--invite-border);border-radius:calc(var(--source-rem,39px) * .32);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;padding:calc(var(--source-rem,39px) * .26667) calc(var(--source-rem,39px) * .13333) calc(var(--source-rem,39px) * .21333);position:relative;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.source-invite .step strong{color:var(--invite-text);display:block;font-size:calc(var(--source-rem,39px) * .29333);font-weight:850;line-height:1.35}.source-invite .step small{color:var(--invite-sub);display:block;font-size:calc(var(--source-rem,39px) * .24);line-height:1.3;margin-top:calc(var(--source-rem,39px) * .08)}.source-invite .step-num{background:var(--invite-accent);color:var(--invite-on-accent);font-size:calc(var(--source-rem,39px) * .29333);font-weight:800;height:calc(var(--source-rem,39px) * .53333);left:calc(var(--source-rem,39px) * .13333);position:absolute;top:calc(var(--source-rem,39px) * .13333);width:calc(var(--source-rem,39px) * .53333)}.source-invite .step-icon,.source-invite .step-num{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.source-invite .step-icon{background:var(--invite-accent-soft);color:var(--invite-accent);height:calc(var(--source-rem,39px) * 1.06667);margin:calc(var(--source-rem,39px) * .10667) auto calc(var(--source-rem,39px) * .16);width:calc(var(--source-rem,39px) * 1.06667)}.source-invite .step-arrow{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .53333)}.source-invite .socials,.source-invite .step-arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.source-invite .socials{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:calc(var(--source-rem,39px) * .08);margin-top:calc(var(--source-rem,39px) * .13333);width:100%}.source-invite .socials img{border-radius:50%;height:calc(var(--source-rem,39px) * .37333);-o-object-fit:cover;object-fit:cover;width:calc(var(--source-rem,39px) * .37333);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.source-invite .socials-more{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .32);font-weight:800;letter-spacing:.5px;line-height:1;-webkit-transform:translateY(calc(var(--source-rem,39px) * -.02667));-ms-transform:translateY(calc(var(--source-rem,39px) * -.02667));transform:translateY(calc(var(--source-rem,39px) * -.02667))}.source-invite .rules-panel{margin-top:calc(var(--source-rem,39px) * .29333);padding:calc(var(--source-rem,39px) * .29333) calc(var(--source-rem,39px) * .34667);width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;color:inherit;cursor:pointer;justify-content:space-between}.source-invite .rules-panel,.source-invite .rules-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.source-invite .rules-title{gap:calc(var(--source-rem,39px) * .21333)}.source-invite .rules-title strong{font-size:calc(var(--source-rem,39px) * .42667)}.source-invite .rules-arrow{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .74667);line-height:1;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.source-invite .rules-arrow.is-open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.source-invite .rules-body{margin-top:calc(var(--source-rem,39px) * .21333);padding:calc(var(--source-rem,39px) * .32) calc(var(--source-rem,39px) * .37333) calc(var(--source-rem,39px) * .37333)}.source-invite .rules-content{color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .34667);line-height:1.6;word-break:break-word}.source-invite .rules-content p{margin:0 0 calc(var(--source-rem,39px) * .21333)}.source-invite .rules-content img{max-width:100%}.source-invite .empty-tip{background:transparent;border:0;color:var(--invite-sub);font-size:calc(var(--source-rem,39px) * .34667);padding:calc(var(--source-rem,39px) * .48) calc(var(--source-rem,39px) * .21333);text-align:center;width:100%}.source-invite .empty-tip--retry{color:var(--invite-accent);cursor:pointer}@media (max-width:355px){.invite-x-scroll{padding-left:calc(var(--source-rem,39px) * .21333);padding-right:calc(var(--source-rem,39px) * .21333)}.source-invite .brand-desc,.source-invite .home-domain{font-size:calc(var(--source-rem,39px) * .29333)}.source-invite .hero-title>strong{font-size:calc(var(--source-rem,39px) * .8)}.source-invite .share-poster{-ms-grid-columns:1fr calc(var(--source-rem,39px) * 2.13333);grid-template-columns:1fr calc(var(--source-rem,39px) * 2.13333)}.source-invite .qr-box svg{height:calc(var(--source-rem,39px) * 1.86667);width:calc(var(--source-rem,39px) * 1.86667)}.source-invite .reward-card{-ms-grid-columns:calc(var(--source-rem,39px) * 1.22667) 1fr;grid-template-columns:calc(var(--source-rem,39px) * 1.22667) 1fr;padding-left:calc(var(--source-rem,39px) * .18667);padding-right:calc(var(--source-rem,39px) * .18667)}.source-invite .reward-icon{height:calc(var(--source-rem,39px) * 1.22667);width:calc(var(--source-rem,39px) * 1.22667)}.source-invite .status-pill{min-width:calc(var(--source-rem,39px) * 1.38667);padding:0 calc(var(--source-rem,39px) * .18667)}}


/* index-C8Ek2Qj-.css */
.source-invite .invite-record-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--theme-main-bg-color);color:var(--theme-text-color);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.source-invite .record-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:calc(var(--source-rem,39px) * .26667) calc(var(--source-rem,39px) * .32) calc(var(--source-rem,39px) * .53333)}.source-invite .record-tabs .van-tabs{min-height:100%}.source-invite .record-tabs .van-tabs__wrap{background:var(--theme-bg-color,var(--theme-outer-bg-color,#1a1a1a));border:calc(var(--source-rem,39px) * .02667) solid var(--theme-line-color,rgba(122,132,160,.18));border-radius:calc(var(--source-rem,39px) * .32);margin-bottom:calc(var(--source-rem,39px) * .26667);overflow:hidden}.source-invite .record-tabs .van-tabs__nav{background:transparent}.source-invite .record-tabs .van-tab{color:var(--theme-text-color-lighten,#7f89a1);font-size:calc(var(--source-rem,39px) * .37333);font-weight:500}.source-invite .record-tabs .van-tab--active{color:var(--theme-primary-btn-text-color,var(--theme-on-primary-color,var(--theme-active-color,#fff)));font-weight:600}.source-invite .record-tabs .van-tabs__line{display:none}.source-invite .summary-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;background:var(--theme-bg-color,var(--theme-outer-bg-color,#1a1a1a));border:calc(var(--source-rem,39px) * .02667) solid var(--theme-line-color,rgba(122,132,160,.18));border-radius:calc(var(--source-rem,39px) * .32);justify-content:space-between;margin-bottom:calc(var(--source-rem,39px) * .26667);padding:calc(var(--source-rem,39px) * .32) calc(var(--source-rem,39px) * .37333)}.source-invite .summary-card span{color:var(--theme-text-color-lighten,#7f89a1);font-size:calc(var(--source-rem,39px) * .34667)}.source-invite .summary-card strong{color:var(--theme-primary-color);font-size:calc(var(--source-rem,39px) * .53333);line-height:1}.source-invite .record-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--source-rem,39px) * .26667);list-style:none;margin:0;padding:0}.source-invite .record-item{background:var(--theme-bg-color,var(--theme-outer-bg-color,#1a1a1a));border:calc(var(--source-rem,39px) * .02667) solid var(--theme-line-color,rgba(122,132,160,.18));border-radius:calc(var(--source-rem,39px) * .32);padding:calc(var(--source-rem,39px) * .32)}.source-invite .record-state{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:var(--theme-bg-color,var(--theme-outer-bg-color,#1a1a1a));border:calc(var(--source-rem,39px) * .02667) solid var(--theme-line-color,rgba(122,132,160,.18));border-radius:calc(var(--source-rem,39px) * .32);color:var(--theme-text-color-lighten,#7f89a1);font-size:calc(var(--source-rem,39px) * .34667);justify-content:center;min-height:calc(var(--source-rem,39px) * 3.2)}.source-invite .record-fail,.source-invite .record-state{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.source-invite .record-fail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:calc(var(--source-rem,39px) * .64) 0 calc(var(--source-rem,39px) * 1.06667)}.source-invite .record-fail .record-retry-btn{margin-top:calc(var(--source-rem,39px) * .21333);min-width:calc(var(--source-rem,39px) * 3.2)}.source-invite .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.source-invite .row-top{margin-bottom:calc(var(--source-rem,39px) * .16)}.source-invite .item-title{color:var(--theme-text-color,#2f3545);font-size:calc(var(--source-rem,39px) * .4);font-weight:600;line-height:1.2}.source-invite .item-tag{background:color-mix(in srgb,var(--theme-primary-color) 16%,transparent);border-radius:calc(var(--source-rem,39px) * 26.64);color:var(--theme-primary-color);font-size:calc(var(--source-rem,39px) * .32);font-weight:600;height:calc(var(--source-rem,39px) * .64);line-height:calc(var(--source-rem,39px) * .64);padding:0 calc(var(--source-rem,39px) * .26667)}.source-invite .item-line{color:var(--theme-text-color-lighten,#7f89a1);font-size:calc(var(--source-rem,39px) * .32);line-height:1.5;margin:0;word-break:break-all}


html[data-layout=source] .main:has(>.source-invite){padding:0!important;height:100dvh;overflow:hidden}.source-invite{height:100%;min-height:0;width:100%;font-size:calc(var(--source-rem)*.32)}.source-invite .poster-mask{margin:0;border:0;max-width:none;max-height:none;box-sizing:border-box}.source-invite dialog.poster-mask[open]{display:flex;position:fixed;inset:0;width:100%;height:100%}.source-invite dialog.poster-mask::backdrop{background:transparent}.source-invite .invite-hub__back .source-vant{font-size:18px}.source-invite .dock-btn .source-vant{font-size:16px}.source-invite .poster-qr svg{width:100%;height:100%}.source-invite .record-tabs [hidden]{display:none!important}
.source-invite .van-nav-bar{background:var(--van-nav-bar-background);line-height:var(--van-line-height-lg);position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:var(--van-nav-bar-z-index)}
.source-invite .van-nav-bar--fixed{left:0;position:fixed;top:0;width:100%}
.source-invite .van-nav-bar--safe-area-inset-top{padding-top:env(safe-area-inset-top)}
.source-invite .van-nav-bar .van-icon{color:var(--van-nav-bar-icon-color)}
.source-invite .van-nav-bar__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:var(--van-nav-bar-height)}
.source-invite .van-nav-bar__arrow{font-size:var(--van-nav-bar-arrow-size);margin-right:var(--van-padding-base)}
.source-invite .van-nav-bar__title{color:var(--van-nav-bar-title-text-color);font-size:var(--van-nav-bar-title-font-size);font-weight:var(--van-font-bold);margin:0 auto;max-width:60%}
.source-invite .van-nav-bar__left,.source-invite .van-nav-bar__right{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--van-font-size-md);padding:0 var(--van-padding-md)}
.source-invite .van-nav-bar__left--disabled,.source-invite .van-nav-bar__right--disabled{cursor:not-allowed;opacity:var(--van-nav-bar-disabled-opacity)}
.source-invite .van-nav-bar__left{left:0}
.source-invite .van-nav-bar__right{right:0}
.source-invite .van-nav-bar__text{color:var(--van-nav-bar-text-color)}
.source-invite .van-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--van-tab-text-color);cursor:pointer;font-size:var(--van-tab-font-size);justify-content:center;line-height:var(--van-tab-line-height);padding:0 var(--van-padding-base)}
.source-invite .van-tab--active{color:var(--van-tab-active-text-color);font-weight:var(--van-font-bold)}
.source-invite .van-tab--disabled{color:var(--van-tab-disabled-text-color);cursor:not-allowed}
.source-invite .van-tab--grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 var(--van-padding-sm)}
.source-invite .van-tab--shrink{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;padding:0 var(--van-padding-xs)}
.source-invite .van-tab--card{border-right:var(--van-border-width) solid var(--van-tabs-default-color);color:var(--van-tabs-default-color)}
.source-invite .van-tab--card:last-child{border-right:none}
.source-invite .van-tab--card.van-tab--active{background-color:var(--van-tabs-default-color);color:var(--van-white)}
.source-invite .van-tab--card.van-tab--disabled{color:var(--van-tab-disabled-text-color)}
.source-invite .van-tabs{position:relative}
.source-invite .van-tabs--line .van-tabs__wrap{height:var(--van-tabs-line-height)}
.source-invite .van-tabs--card>.van-tabs__wrap{height:var(--van-tabs-card-height)}
.source-invite .van-nav-bar{-webkit-flex-shrink:0;position:absolute!important;top:0!important;-ms-flex-negative:0;background:var(--theme-header-bg-color);flex-shrink:0;width:100%}
.source-invite .van-nav-bar .van-icon,.source-invite .van-nav-bar .van-nav-bar__text,.source-invite .van-nav-bar .van-nav-bar__title,.source-invite .van-nav-bar svg{color:var(--theme-header-text-color);font-size:var(--font-size-lg)}
.source-invite .van-nav-bar .van-icon:before,.source-invite .van-nav-bar .van-nav-bar__text:before,.source-invite .van-nav-bar .van-nav-bar__title:before,.source-invite .van-nav-bar svg:before{font-size:calc(var(--source-rem,39px) * .37333)}
.source-invite .van-nav-bar .van-nav-bar__content{height:calc(var(--source-rem,39px) * 1.2)}
.source-invite .van-nav-bar .van-nav-bar__left,.source-invite .van-nav-bar .van-nav-bar__right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.source-invite .van-nav-bar .van-nav-bar__left .van-icon{cursor:pointer;line-height:var(--font-size-lg);top:calc(var(--source-rem,39px) * .02667)}
html[data-layout=source][data-primary=true] .main:has(>.source-invite){height:calc(100dvh - var(--source-nav-height) - var(--source-guide-height))}.source-invite .re-nav-bar-container{position:relative;flex-shrink:0}.source-invite .van-nav-bar__placeholder{height:calc(var(--source-rem)*1.2)}.source-invite .van-nav-bar__content{height:calc(var(--source-rem)*1.2)}.source-invite .van-nav-bar__title{color:var(--theme-header-text-color);font-size:calc(var(--source-rem)*.44);font-weight:600}.source-invite .van-nav-bar__text{color:var(--theme-header-text-color)}.source-invite .van-nav-bar__left{cursor:pointer}.source-invite .van-nav-bar__left .source-vant{margin-right:calc(var(--source-rem)*.10667);color:var(--theme-header-text-color);font-size:calc(var(--source-rem)*.37333)}.source-invite .source-invite-subordinates .record-item{display:flex;justify-content:space-between;gap:12px}.source-invite dialog.poster-mask:not([open]){display:none}
html[data-layout=source] .main:has(>.source-invite){flex:none!important;min-height:0}.source-invite{--font-size-lg:calc(var(--source-rem)*.44);font-family:"Helvetica Neue",Helvetica,Arial;line-height:1.5}.source-invite span{line-height:normal}.source-invite .section-title{margin:0}
