.bb-la{aspect-ratio:7/12;width:100%;font:inherit;color:inherit;cursor:pointer;perspective:900px;background:0 0;border:0;border-radius:14px;padding:0;display:block;position:relative}.bb-la[aria-pressed=true]{cursor:default}.bb-la-trong{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.3,1);position:absolute;inset:0}.bb-la.lat .bb-la-trong{transform:rotateY(180deg)}.bb-mat{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:14px;position:absolute;inset:0;overflow:hidden}.bb-mat-sau{background:radial-gradient(circle at 50% 50%, var(--vang) 0 5%, transparent 6%), repeating-linear-gradient(45deg, #ffffff59 0 6px, transparent 6px 12px), linear-gradient(160deg, var(--hong-200), var(--bac-ha-200));place-items:center;display:grid}.bb-mat-sau:after{content:"";border:1.5px solid var(--vang);opacity:.8;border-radius:9px;position:absolute;inset:7px}.bb-mat-truoc{background:var(--nen-the);border:2px solid var(--vang);transform:rotateY(180deg)}.bb-xoay{width:100%;height:100%}.bb-xoay.nguoc{transform:rotate(180deg)}.bb-anh{object-fit:cover;width:100%;height:100%}.bb-svg{width:100%;height:100%;display:block}.bb-svg-nen{fill:var(--nen-the);stroke:var(--vang);stroke-width:2px}.bb-svg-so{font:800 12px var(--font);fill:var(--chu-phu)}.bb-svg-ten{font:800 8.5px var(--font);fill:var(--chu)}.bb-svg-hinh{fill:none;stroke:var(--nhan);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.bb-chat-do{fill:var(--nhan-dam);stroke:none}.bb-chat-den{fill:var(--chu);stroke:none}.bb-hang-do{font:800 15px var(--font);fill:var(--nhan-dam)}.bb-hang-den{font:800 15px var(--font);fill:var(--chu)}.bb-hang-lon{font:800 26px var(--font)}.bb-trai{justify-content:center;gap:12px 10px;margin:0;padding:0;list-style:none;display:grid}.bb-trai-hang{grid-template-columns:repeat(auto-fit,minmax(80px,140px))}.bb-trai-luoi{grid-template-columns:repeat(3,minmax(0,120px))}.bb-trai-celtic{grid-template-columns:repeat(4,minmax(0,118px));gap:10px 8px}.bb-trai-celtic>:first-child{grid-area:2/2}.bb-trai-celtic>:nth-child(2){z-index:2;pointer-events:none;grid-area:2/2}.bb-trai-celtic>:nth-child(2) .bb-la{pointer-events:auto;transform:rotate(90deg)scale(.6)}.bb-trai-celtic>:nth-child(3){grid-area:3/2}.bb-trai-celtic>:nth-child(4){grid-area:2/1}.bb-trai-celtic>:nth-child(5){grid-area:1/2}.bb-trai-celtic>:nth-child(6){grid-area:2/3}.bb-trai-celtic>:nth-child(7){grid-area:4/4}.bb-trai-celtic>:nth-child(8){grid-area:3/4}.bb-trai-celtic>:nth-child(9){grid-area:2/4}.bb-trai-celtic>:nth-child(10){grid-area:1/4}.bb-o{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.bb-so{z-index:3;background:var(--nhan);min-width:22px;height:22px;color:var(--chu-tren-nhan);box-shadow:var(--bong-nhe);pointer-events:none;border-radius:999px;place-items:center;padding:0 6px;font-size:.75rem;font-weight:800;display:grid;position:absolute;top:-6px;left:-4px}.bb-trai-celtic>:nth-child(2) .bb-so{top:auto;bottom:18%;left:50%;transform:translate(-50%)}.bb-nhan{text-align:center;color:var(--chu-phu);margin:0;font-size:.8rem;line-height:1.3}.bb-ten{text-align:center;margin:0;font-size:.85rem;font-weight:800;line-height:1.3}.bb-xao{place-items:center;gap:10px;min-height:180px;display:grid}.bb-chong{aspect-ratio:7/12;width:84px;position:relative}.bb-chong .cc-la-bai{animation:.9s ease-in-out infinite bb-xao;position:absolute;inset:0}.bb-chong .cc-la-bai:nth-child(2){animation-delay:.1s}.bb-chong .cc-la-bai:nth-child(3){animation-delay:.2s}@keyframes bb-xao{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-26px)rotate(-8deg)}75%{transform:translate(26px)rotate(8deg)}}.bb-doc{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bb-doc>li{background:var(--nen-mem);border-radius:var(--bo-goc-nho);padding:14px 18px}.bb-doc h3{color:var(--nhan);margin:0 0 4px;font-size:1.05rem}.bb-doc p{max-width:65ch;margin:0}.bb-chu-de{max-width:65ch;color:var(--chu-phu)}.bb-ai{margin-top:4px}.bb-ai[hidden]{display:none}.bb-hom-nay{grid-template-columns:minmax(140px,220px) 1fr;align-items:start;gap:24px;display:grid}.bb-hom-nay .bb-la{max-width:220px}.bb-loi{flex-direction:column;gap:10px;display:flex}.bb-loi h2{margin:0}.bb-loi p{max-width:65ch;margin:0}.bb-ngay{color:var(--chu-phu);font-size:.9rem}.bb-xam{justify-items:center;gap:14px;display:grid}.bb-ong{width:min(180px,52vw);height:auto;overflow:visible}.bb-ong-than{fill:var(--hong-200);stroke:var(--nhan);stroke-width:3px}.bb-ong-vien{fill:none;stroke:var(--vang);stroke-width:3px}.bb-ong-que{stroke:var(--nau);stroke-width:4px;stroke-linecap:round}.bb-ong-chu{font:800 15px var(--font);fill:var(--nhan-dam)}.bb-ong-goc{transform-origin:50% 90%;transform-box:fill-box}.bb-ong.lac .bb-ong-goc{animation:.28s ease-in-out infinite bb-lac}.bb-ong.lac .bb-ong-que{animation:.22s ease-in-out infinite alternate bb-que}@keyframes bb-lac{0%,to{transform:rotate(-9deg)translateY(0)}50%{transform:rotate(9deg)translateY(-6px)}}@keyframes bb-que{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.bb-que-ra{text-align:center;background:var(--nen-mem);border:2px solid var(--vang);border-radius:var(--bo-goc-nho);justify-items:center;gap:4px;padding:18px 28px;display:grid}.bb-que-so{color:var(--nhan);font-size:2.6rem;font-weight:800;line-height:1}.bb-muc{background:var(--nen-the);border:1.5px solid var(--vang);border-radius:999px;padding:2px 14px;font-size:.85rem;font-weight:800;display:inline-block}.bb-muc-thuong{background:var(--bac-ha-100);color:var(--bac-ha-700);border-color:var(--bac-ha-500)}.bb-tho-co{border-left:4px solid var(--vang);background:var(--nen-mem);border-radius:0 var(--bo-goc-nho) var(--bo-goc-nho) 0;margin:0;padding:12px 16px}.bb-tho-co p{font-family:var(--font-han);margin:0 0 4px}.bb-sach{background:var(--nen-mem);border:1px solid var(--vien);border-radius:var(--bo-goc-nho);gap:6px;margin:0;padding:18px 20px;display:grid}.bb-cau{grid-template-columns:3.4ch 1fr;align-items:baseline;gap:10px;max-width:65ch;margin:0;display:grid}.bb-cau-so{color:var(--chu-phu);text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800}.bb-cau-ngu-canh{color:var(--chu-phu)}.bb-cau-chinh{color:var(--chu);font-size:1.2rem;font-weight:800}.bb-cau-chinh .bb-cau-so{color:var(--nhan)}.bb-ghi-chu{max-width:65ch;margin:0}.bb-thap-bo{grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.bb-thap-bo .tieu-long{margin-bottom:-8px}.bb-lo{justify-content:center;align-items:flex-end;gap:22px;min-height:280px;padding-top:12px;display:flex}.bb-nhang{flex-direction:column;justify-content:flex-end;align-items:center;width:14px;height:250px;display:flex;position:relative}.bb-nhang-than{background:linear-gradient(#7a3b2a,#b5453b);border-radius:2px;width:4px;height:160px;position:relative}.bb-nhang.chay .bb-nhang-than{animation:20s linear forwards bb-ngan}.bb-nhang-than:before{content:"";background:#ff7a45;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-3px;left:50%;box-shadow:0 0 10px 3px #ff7a45b3}.bb-nhang:not(.chay) .bb-nhang-than:before{display:none}.bb-khoi{background:radial-gradient(circle, var(--chu-phu), transparent 70%);opacity:0;filter:blur(5px);pointer-events:none;border-radius:50%;width:22px;height:22px;margin-left:-11px;position:absolute;top:-6px;left:50%}.bb-nhang.chay .bb-khoi{animation:5.5s ease-out infinite bb-khoi}.bb-nhang.chay .bb-khoi:nth-child(2){animation-delay:1.8s}.bb-nhang.chay .bb-khoi:nth-child(3){animation-delay:3.6s}@keyframes bb-khoi{0%{opacity:0;transform:translate(0)scale(.5)}12%{opacity:.5}45%{transform:translate(10px,-80px)scale(1.6)}75%{opacity:.2;transform:translate(-12px,-150px)scale(2.4)}to{opacity:0;transform:translate(8px,-215px)scale(3.2)}}@keyframes bb-ngan{0%{height:160px}to{height:46px}}.bb-ban-tho{background:linear-gradient(180deg, var(--vang), #b88f3f);border-radius:6px;width:150px;height:10px;margin:0 auto}.bb-loi-mong{background:var(--nen-mem);border-radius:var(--bo-goc-nho);overflow-wrap:anywhere;max-width:65ch;margin:0;padding:12px 16px}@media (width<=640px){.bb-hom-nay{grid-template-columns:1fr;justify-items:center}.bb-hom-nay .bb-loi{width:100%}.bb-thap-bo{grid-template-columns:1fr;justify-items:center}.bb-thap-bo .tieu-long{width:110px;margin:0}.bb-trai-celtic{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 6px}}@media (prefers-reduced-motion:reduce){.bb-nhang.chay .bb-khoi{opacity:.35}.bb-nhang.chay .bb-khoi:first-child{transform:translateY(-40px)}.bb-nhang.chay .bb-khoi:nth-child(2){transform:translate(6px,-85px)scale(1.5)}.bb-nhang.chay .bb-khoi:nth-child(3){opacity:.2;transform:translate(-6px,-135px)scale(2.2)}}
