:root{--em:cubic-bezier(.22, 1, .36, 1)}@keyframes vao{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vao{animation:vao .4s var(--em) var(--tre,0s) both}@keyframes vao-khung{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:none}}.vao-khung{animation:vao-khung .4s var(--em) var(--tre,0s) both}.cho-hien{opacity:0;transform:translateY(20px)}.cho-hien.da-hien{opacity:1;transition:opacity .4s var(--em), transform .4s var(--em), translate .2s var(--em), box-shadow .2s, border-color .2s;transition-delay:var(--tre,0s), var(--tre,0s), 0s, 0s, 0s;transform:none}@keyframes lan-luot{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.lan-luot{animation:lan-luot .35s var(--em) var(--tre,0s) both}[data-dang=false] .lan-luot{opacity:0;animation:none}@keyframes cham-go{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.cham-go>i{animation:1.2s ease-in-out infinite cham-go}.cham-go>i:nth-child(2){animation-delay:.15s}.cham-go>i:nth-child(3){animation-delay:.3s}.dau-trang:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(#28140c14,#0000);height:12px;position:absolute;inset:auto 0 -12px}@supports (animation-timeline:scroll()){@keyframes hien-bong{to{opacity:1}}.dau-trang:after{animation:linear both hien-bong;animation-timeline:scroll(root);animation-range:0 80px}}@keyframes nhip{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.35,1.8)}}.nhip{isolation:isolate;position:relative}.nhip:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--chinh);animation:nhip 1.6s var(--em) infinite;position:absolute;inset:0}@keyframes goi-tin{0%{stroke-dashoffset:314px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.goi-tin{animation:2.4s cubic-bezier(.45,0,.55,1) infinite goi-tin}@keyframes hop-nhan{0%,50%{opacity:0}58%{opacity:.9}to{opacity:0}}.hop-nhan{opacity:0;animation:2.4s ease-out infinite hop-nhan}@keyframes tin-moi{0%,52%,to{transform:none}60%{transform:scale(1.03)}}.tin-moi{animation:tin-moi 2.4s var(--em) infinite}@media (prefers-reduced-motion:reduce){.hop-nhan{animation:none}}
