.giftIntro-module__6c2WTW__gift{--size:160px;--half:calc(var(--size) / 2);--radius:calc(var(--size) * .24);--ribbon:calc(var(--size) * .08);width:var(--size);height:var(--size);position:relative}.giftIntro-module__6c2WTW__content{border-radius:calc(var(--radius) * .7);background:var(--surface);color:var(--text-3);place-items:center;display:grid;position:absolute;inset:10%;overflow:hidden;box-shadow:0 10px 30px #0000001f}.giftIntro-module__6c2WTW__content img{object-fit:cover;width:100%;height:100%}.giftIntro-module__6c2WTW__quarter{width:var(--half);height:var(--half);background:linear-gradient(180deg, var(--secondary), var(--primary));background-size:var(--size) var(--size);position:absolute}.giftIntro-module__6c2WTW__topLeft{border-top-left-radius:var(--radius);background-position:0 0;top:0;left:0}.giftIntro-module__6c2WTW__topRight{border-top-right-radius:var(--radius);background-position:calc(-1 * var(--half)) 0;top:0;right:0}.giftIntro-module__6c2WTW__bottomLeft{border-bottom-left-radius:var(--radius);background-position:0 calc(-1 * var(--half));bottom:0;left:0}.giftIntro-module__6c2WTW__bottomRight{border-bottom-right-radius:var(--radius);background-position:calc(-1 * var(--half)) calc(-1 * var(--half));bottom:0;right:0}.giftIntro-module__6c2WTW__ribbonVertical,.giftIntro-module__6c2WTW__ribbonHorizontal{background:var(--surface);position:absolute}.giftIntro-module__6c2WTW__ribbonVertical{left:calc(var(--half) - var(--ribbon) / 2);width:var(--ribbon);height:var(--size);top:0}.giftIntro-module__6c2WTW__ribbonHorizontal{top:calc(var(--half) - var(--ribbon) / 2);height:var(--ribbon);width:var(--size);left:0}.giftIntro-module__6c2WTW__bow{width:62%;height:62%;color:var(--surface);position:absolute;top:17.8%;left:19%;overflow:visible}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__shaker{animation:.75s ease-in-out both giftIntro-module__6c2WTW__shake;position:absolute;inset:0}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__bow{animation:.22s ease-in .76s both giftIntro-module__6c2WTW__bowOff}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__ribbonVertical,.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__ribbonHorizontal{animation:.2s ease-in .78s both giftIntro-module__6c2WTW__fadeOut}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__topLeft{--fly:translate(-110%, -60%) rotate(-35deg)}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__topRight{--fly:translate(110%, -60%) rotate(35deg)}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__bottomLeft{--fly:translate(-110%, 60%) rotate(30deg)}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__bottomRight{--fly:translate(110%, 60%) rotate(-30deg)}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__quarter{animation:.52s cubic-bezier(.3,.6,.4,1) .86s both giftIntro-module__6c2WTW__flyOut}.giftIntro-module__6c2WTW__unwrapping .giftIntro-module__6c2WTW__content{animation:.48s cubic-bezier(.2,1.4,.4,1) .9s both giftIntro-module__6c2WTW__popIn}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__content{animation:.3s ease-out .9s both giftIntro-module__6c2WTW__settle}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__topLeft{--fly:translate(-130%, -60%) rotate(-40deg)}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__topRight{--fly:translate(130%, -60%) rotate(40deg)}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__bottomLeft{--fly:translate(-130%, 60%) rotate(35deg)}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__bottomRight{--fly:translate(130%, 60%) rotate(-35deg)}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__quarter{animation:.42s cubic-bezier(.2,.9,.3,1.1) 1s both giftIntro-module__6c2WTW__flyIn}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__ribbonVertical{animation:.2s ease-out 1.42s both giftIntro-module__6c2WTW__ribbonVertical}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__ribbonHorizontal{animation:.2s ease-out 1.42s both giftIntro-module__6c2WTW__ribbonHorizontal}.giftIntro-module__6c2WTW__wrapping .giftIntro-module__6c2WTW__bow{animation:.38s cubic-bezier(.2,1.6,.4,1) 1.6s both giftIntro-module__6c2WTW__bowOn}.giftIntro-module__6c2WTW__confetti{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.giftIntro-module__6c2WTW__confetti span{opacity:0;border-radius:2px;width:8px;height:12px;animation:1.3s cubic-bezier(.15,.7,.4,1) .95s both giftIntro-module__6c2WTW__confetti;position:absolute}@keyframes giftIntro-module__6c2WTW__shake{0%,to{transform:none}8%{transform:rotate(-4deg)}16%{transform:rotate(4deg)}24%{transform:none}36%{transform:rotate(-7deg)scale(1.03)}46%{transform:rotate(7deg)scale(1.03)}56%{transform:none}68%{transform:rotate(-11deg)scale(1.06)}80%{transform:rotate(11deg)scale(1.06)}90%{transform:scale(1.08)}}@keyframes giftIntro-module__6c2WTW__bowOff{to{opacity:0;transform:translateY(-40%)scale(1.5)}}@keyframes giftIntro-module__6c2WTW__fadeOut{to{opacity:0}}@keyframes giftIntro-module__6c2WTW__flyOut{to{opacity:0;transform:var(--fly)}}@keyframes giftIntro-module__6c2WTW__popIn{0%{opacity:0;transform:scale(.4)}}@keyframes giftIntro-module__6c2WTW__settle{to{transform:scale(.9)}}@keyframes giftIntro-module__6c2WTW__flyIn{0%{opacity:0;transform:var(--fly)}}@keyframes giftIntro-module__6c2WTW__ribbonVertical{0%{transform:scaleY(0)}}@keyframes giftIntro-module__6c2WTW__ribbonHorizontal{0%{transform:scaleX(0)}}@keyframes giftIntro-module__6c2WTW__bowOn{0%{opacity:0;transform:scale(0)}}@keyframes giftIntro-module__6c2WTW__confetti{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)}4%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--rot))}}.giftIntro-module__6c2WTW__frame{--form-at:3s;cursor:default}.giftIntro-module__6c2WTW__stage{justify-content:center;align-items:center;gap:var(--lg);text-align:center;cursor:pointer;animation:giftIntro-module__6c2WTW__collapse .55s var(--form-at) ease-in-out both;flex-direction:column;display:flex;overflow:hidden}.giftIntro-module__6c2WTW__giftScale{animation:giftIntro-module__6c2WTW__shrink .55s var(--form-at) ease-in-out both;transform-origin:50%;flex-shrink:0}.giftIntro-module__6c2WTW__caption{gap:var(--xs);max-height:200px;animation:giftIntro-module__6c2WTW__captionIn .4s var(--caption-at) ease-out both, giftIntro-module__6c2WTW__captionOut .25s var(--form-at) ease-in both;flex-direction:column;display:flex;overflow:hidden}.giftIntro-module__6c2WTW__form{animation:giftIntro-module__6c2WTW__formRoom .55s var(--form-at) ease-in both, giftIntro-module__6c2WTW__formIn .45s calc(var(--form-at) + .25s) ease-out both;overflow:hidden}.giftIntro-module__6c2WTW__given{--caption-at:1.9s;--form-at:3.3s}.giftIntro-module__6c2WTW__received{--caption-at:1.45s;--form-at:3s}@keyframes giftIntro-module__6c2WTW__collapse{0%{height:380px}to{height:150px}}@keyframes giftIntro-module__6c2WTW__shrink{to{transform:scale(.7)}}@keyframes giftIntro-module__6c2WTW__captionIn{0%{opacity:0;transform:translateY(10px)}}@keyframes giftIntro-module__6c2WTW__captionOut{to{opacity:0;max-height:0}}@keyframes giftIntro-module__6c2WTW__formRoom{0%{max-height:0}99%{max-height:1400px}to{max-height:none}}@keyframes giftIntro-module__6c2WTW__formIn{0%{opacity:0;transform:translateY(16px)}}.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__stage,.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__giftScale,.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__caption,.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__form,.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__gift *{animation:none!important}.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__stage{height:150px}.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__giftScale{transform:scale(.7)}.giftIntro-module__6c2WTW__skipped .giftIntro-module__6c2WTW__caption,.giftIntro-module__6c2WTW__skipped.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__quarter,.giftIntro-module__6c2WTW__skipped.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__ribbonVertical,.giftIntro-module__6c2WTW__skipped.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__ribbonHorizontal,.giftIntro-module__6c2WTW__skipped.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__bow,.giftIntro-module__6c2WTW__skipped.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__confetti{display:none}.giftIntro-module__6c2WTW__skipped.giftIntro-module__6c2WTW__wrappedEnd .giftIntro-module__6c2WTW__content{transform:scale(.9)}@media (prefers-reduced-motion:reduce){.giftIntro-module__6c2WTW__stage,.giftIntro-module__6c2WTW__giftScale,.giftIntro-module__6c2WTW__caption,.giftIntro-module__6c2WTW__form,.giftIntro-module__6c2WTW__gift *{animation:none!important}.giftIntro-module__6c2WTW__stage{height:150px}.giftIntro-module__6c2WTW__giftScale{transform:scale(.7)}.giftIntro-module__6c2WTW__caption,.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__quarter,.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__ribbonVertical,.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__ribbonHorizontal,.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__bow,.giftIntro-module__6c2WTW__unwrappedEnd .giftIntro-module__6c2WTW__confetti{display:none}}
.AppPromo-module__Y27_Va__card{isolation:isolate;border-radius:var(--r-card-lg);padding:var(--xxl);background:radial-gradient(70% 120% at 100% 0%, #ffc1b6bf 0%, transparent 65%), radial-gradient(60% 90% at 0% 100%, #ffe7b2b3 0%, transparent 70%), var(--surface);border:1px solid var(--primary);position:relative;overflow:hidden}.AppPromo-module__Y27_Va__compact{padding:var(--lg) var(--xl)}.AppPromo-module__Y27_Va__gift{opacity:.95;z-index:0;border-radius:46px;width:190px;height:190px;position:absolute;bottom:-40px;right:-48px;transform:rotate(-14deg);box-shadow:0 20px 50px #ff83834d}.AppPromo-module__Y27_Va__compact .AppPromo-module__Y27_Va__gift{border-radius:30px;width:120px;height:120px;bottom:-30px;right:-30px}.AppPromo-module__Y27_Va__content{z-index:1;gap:var(--lg);flex-direction:column;max-width:calc(100% - 120px);display:flex;position:relative}.AppPromo-module__Y27_Va__compact .AppPromo-module__Y27_Va__content{gap:var(--md);max-width:calc(100% - 70px)}.AppPromo-module__Y27_Va__eyebrow{border-radius:var(--r-pill);background:var(--surface);color:var(--primary-dark);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:800}.AppPromo-module__Y27_Va__perks{gap:var(--md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AppPromo-module__Y27_Va__perk{gap:var(--md);align-items:flex-start;display:flex}.AppPromo-module__Y27_Va__perkIcon{background:var(--surface);border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:18px;display:grid;box-shadow:0 2px 6px #0000000f}.AppPromo-module__Y27_Va__badges{gap:var(--sm);flex-wrap:wrap;display:flex}.AppPromo-module__Y27_Va__badge{align-items:center;gap:var(--sm);height:46px;padding:0 var(--lg);background:var(--text);color:var(--text-on-dark);border-radius:12px;display:inline-flex}.AppPromo-module__Y27_Va__badge small{opacity:.8;font-size:10px;line-height:12px;display:block}.AppPromo-module__Y27_Va__badge strong{font-size:15px;line-height:18px;display:block}.AppPromo-module__Y27_Va__free{color:var(--text-2);font-size:13px}@media (max-width:600px){.AppPromo-module__Y27_Va__content,.AppPromo-module__Y27_Va__compact .AppPromo-module__Y27_Va__content{max-width:none}.AppPromo-module__Y27_Va__gift{opacity:.25}}
.AppShell-module__JCX2KW__shell{min-height:100vh}.AppShell-module__JCX2KW__sidebar{display:none}.AppShell-module__JCX2KW__topBar{z-index:20;height:60px;padding:0 var(--gutter);-webkit-backdrop-filter:blur(20px)saturate(160%);border-bottom:1px solid var(--border);background:#fbfbfbd9;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.AppShell-module__JCX2KW__main{min-width:0;padding-bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom));overflow-x:clip}.AppShell-module__JCX2KW__tabBar{z-index:20;height:calc(var(--tabbar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(24px)saturate(160%);border-top:1px solid var(--border);background:#ffffffe6;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.AppShell-module__JCX2KW__tab{color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:700;display:flex}.AppShell-module__JCX2KW__tab[aria-current=page]{color:var(--primary-dark)}.AppShell-module__JCX2KW__tabBadge{position:absolute;top:-6px;right:-12px}@media (min-width:900px){.AppShell-module__JCX2KW__shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);display:grid}.AppShell-module__JCX2KW__topBar,.AppShell-module__JCX2KW__tabBar{display:none}.AppShell-module__JCX2KW__main{padding-bottom:0}.AppShell-module__JCX2KW__sidebar{gap:var(--xxl);height:100vh;padding:var(--xxl) var(--lg);border-right:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex;position:sticky;top:0}}.AppShell-module__JCX2KW__brand{align-items:center;gap:var(--sm);padding:0 var(--sm);display:flex}.AppShell-module__JCX2KW__sideNav{flex-direction:column;flex:1;gap:2px;display:flex}.AppShell-module__JCX2KW__sideLink{align-items:center;gap:var(--md);height:44px;padding:0 var(--md);border-radius:var(--md);color:var(--text-2);font-size:16px;font-weight:700;transition:background-color .12s,color .12s;display:flex}.AppShell-module__JCX2KW__sideLink:hover{background:var(--bg);color:var(--text)}.AppShell-module__JCX2KW__sideLink[aria-current=page]{color:var(--text);background:#ffc1b659}.AppShell-module__JCX2KW__sideLink[aria-current=page] svg{color:var(--primary-dark)}.AppShell-module__JCX2KW__profileChip{align-items:center;gap:var(--md);padding:var(--sm);border-radius:var(--lg);background:var(--bg);border:1px solid var(--border);display:flex}
