.birthday-garland[data-v-883ddefd]{--birthday-glow:rgba(255,90,190,.34)}.dark-mode .birthday-garland{--birthday-glow:rgba(255,120,205,.48)}.birthday-garland[data-v-883ddefd]:after{background:var(--birthday-garland-image) center top /240px 24px repeat-x;content:"";inset:0;position:absolute}.birthday-garland__glow[data-v-883ddefd]{animation:birthday-glow-883ddefd 2.6s ease-in-out infinite alternate;background:radial-gradient(ellipse 22px 16px at 50% 15px,var(--birthday-glow),transparent 70%) 50% 0 /120px 100% repeat-x;filter:blur(3px);inset:0 0 -12px;position:absolute}.birthday-garland__glow--late[data-v-883ddefd]{animation-delay:-1.3s;background-position-x:calc(50% + 60px)}@keyframes birthday-glow-883ddefd{0%{opacity:.4}to{opacity:.85}}@media(prefers-reduced-motion:reduce){.birthday-garland__glow[data-v-883ddefd]{animation:none;opacity:.8}}.mobile_smart_banner[data-v-88c981fd]{align-items:center;background:var(--secondary);border-bottom:1px solid var(--border-primary);display:flex;justify-content:space-between;padding:6px 12px}.mobile_smart_banner__content-logo-wrapper[data-v-88c981fd]{align-items:center;background:var(--white);border:1px solid var(--txt-secondary);border-radius:8px;display:flex;height:32px;justify-content:center;padding:2px;width:32px}.mobile_smart_banner__content[data-v-88c981fd]{align-items:center;display:flex;gap:8px}.mobile_smart_banner__content-title[data-v-88c981fd]{color:var(--black)}.mobile_smart_banner__content-text[data-v-88c981fd]{display:flex;flex-direction:column;width:100%}.mobile_smart_banner__content-title[data-v-88c981fd]{font-weight:700;letter-spacing:.15px;line-height:145%}.mobile_smart_banner__subtitles[data-v-88c981fd]{color:var(--text-tertiary);display:flex;gap:5px}.mobile_smart_banner__subtitle[data-v-88c981fd]{color:var(--chip-inverted);font-weight:400;letter-spacing:.1px;line-height:130%;white-space:nowrap;width:100%}
