.hv-sec{--hv-h:clamp(130px, calc((100svh - 104px - 360px) / 2), 230px);background:radial-gradient(ellipse 36% 110px at 50% 0, #fab23d21, transparent), linear-gradient(180deg, #1a160f, var(--bg));padding-top:96px}.hv-sec:has(.hv-row+.hv-row .hv-stat){--hv-h:clamp(120px, calc((100svh - 104px - 440px) / 2), 220px)}.hv-sec:before{content:"";z-index:1;pointer-events:none;filter:drop-shadow(0 0 6px #fab23dcc);background:linear-gradient(90deg,#0000,#fab23d59 22%,#ffe2a0 50%,#fab23d59 78%,#0000);width:min(1100px,92%);height:1px;position:absolute;top:0;left:50%;translate:-50%}.hv-sec .ab-head{margin-bottom:18px}.hv-sec .par-stat.hv-stat{margin-bottom:12px}.hv-sec .par-stat.hv-stat .big-num{font-size:clamp(40px,4.4vw,68px)}.hv-row+.hv-row{margin-top:20px}.hv-track{gap:14px}.hv-the{height:var(--hv-h);aspect-ratio:4/3;cursor:zoom-in;background:#0d0c0a;border:1px solid #fab23d4d;border-radius:14px;flex:none;padding:0;transition:border-color .3s;position:relative;overflow:hidden;box-shadow:0 12px 26px #0006}.hv-the:hover{border-color:#fab23dcc}.hv-track .hv-the img,.hv-dung .hv-the img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);border:0;border-radius:0;display:block}.hv-the:hover img{transform:scale(1.05)}.hv-chu{text-align:left;background:linear-gradient(#0000,#000000db);gap:2px;padding:28px 12px 10px;display:grid;position:absolute;bottom:0;left:0;right:0}.hv-chu b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}.hv-chu small{color:var(--gold-light);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.hv-dung{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.hv-xem{justify-content:center;margin-top:22px;display:flex}.hv-trang{padding-block:36px 72px}.hv-loc{margin:0 0 30px}.hv-phan+.hv-phan{margin-top:44px}.hv-h{color:#fff;margin:0 0 16px;font-size:clamp(20px,2.2vw,26px);font-weight:800}.hv-h small{color:var(--gold);margin-left:6px;font-size:14px;font-weight:700}.hv-luoi-quan{grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:18px;display:grid}.hv-quan{background:linear-gradient(#1b1712,#131110);border:1px solid #fab23d4d;border-radius:16px;overflow:hidden}.hv-quan-anh{aspect-ratio:4/3;cursor:zoom-in;background:#0d0c0a;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.hv-quan-anh img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.hv-quan-anh:hover img{transform:scale(1.04)}.hv-quan-anh i{color:#fff;background:#000000b8;border-radius:999px;padding:3px 9px;font-size:13px;font-style:normal;font-weight:700;position:absolute;bottom:10px;right:10px}.hv-quan-chu{gap:5px;padding:14px 16px 16px;display:grid}.hv-quan-chu b{color:#fff;font-size:18px}.hv-quan-chu small{color:var(--gold-light);font-weight:600}.hv-ten{color:#ddd;font-size:14px}.hv-quan-chu q{color:#cfcfcf;font-size:14.5px;font-style:italic;line-height:1.55}.hv-quan-chu a{color:var(--gold);justify-self:start;margin-top:4px;font-weight:700}.hv-luoi-lop{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hv-lop{aspect-ratio:4/3;cursor:zoom-in;background:#0d0c0a;border:1px solid #fab23d33;border-radius:12px;padding:0;overflow:hidden}.hv-lop img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.hv-lop:hover img{transform:scale(1.05)}.hv-them{justify-content:center;margin-top:22px;display:flex}.hv-cho{text-align:center;background:linear-gradient(#fab23d14,#ffffff05);border:1px solid #fab23d52;border-radius:18px;justify-items:center;gap:6px;max-width:720px;margin:4px auto 0;padding:32px 22px 30px;display:grid;position:relative;overflow:hidden}.hv-cho:before{content:"";z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%23f2b544' stroke-opacity='.13'%3E%3Cpath d='M30 2 58 30 30 58 2 30Z'/%3E%3Cpath d='M30 14 46 30 30 46 14 30Z'/%3E%3C/g%3E%3Cpath d='M30 25 35 30 30 35 25 30Z' fill='%23f2b544' fill-opacity='.16'/%3E%3C/svg%3E") 50%/60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 95%,#0000 35%,#000 100%);mask-image:radial-gradient(75% 95%,#0000 35%,#000 100%)}.hv-cho>*{z-index:1;position:relative}.hv-cho-ic{width:58px;height:58px;color:var(--gold-light);background:#fab23d1a;border:1px solid #fab23d8c;border-radius:50%;place-items:center;margin-bottom:8px;display:grid;box-shadow:0 0 26px #fab23d33}.hv-cho-ic svg{width:26px;height:26px}.hv-cho b{color:#fff;font-size:clamp(17px,1.6vw,20px);line-height:1.35}.hv-cho>span:last-child{color:var(--muted);font-size:15px;line-height:1.5}.hv-trang .hv-cho{margin-top:28px}@media (max-width:1000px){.hv-luoi-lop{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.hv-sec{--hv-h:clamp(110px, calc((100svh - 104px - 470px) / 2), 170px)}.hv-the{border-radius:10px}.hv-chu{padding:22px 8px 7px}.hv-chu b{font-size:13px}.hv-chu small{font-size:11.5px}.hv-luoi-lop{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.ahv-so{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ahv-tab{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 12px;display:flex}.ahv-tien{color:var(--gold);font-size:13px;font-weight:600}.ahv-thanh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ahv-thanh select{width:auto;min-width:200px}.ahv-tick{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.ahv-tick input{width:17px;height:17px;accent-color:var(--gold)}.ahv-tick.lon{background:#fab23d0f;border:1px solid #fab23d66;border-radius:10px;margin-top:14px;padding:10px 12px;font-weight:600;display:flex}.ahv-luoi{gap:14px;margin-top:14px;display:grid}.ahv-luoi.quan{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr))}.ahv-luoi.lop{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr))}.ahv-luoi.anh-quan{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-top:0}.ahv-the{border:1px solid var(--line);background:var(--panel);border-radius:12px;align-content:start;gap:8px;padding:10px;display:grid}.ahv-the[draggable=true]{cursor:grab}.ahv-the b{overflow-wrap:anywhere;font-size:15px}.ahv-the small{color:var(--muted)}.ahv-anh{aspect-ratio:4/3;cursor:pointer;background:#0d0c0a;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.ahv-anh img{object-fit:cover;width:100%;height:100%}.ahv-anh span{color:var(--muted);font-size:13px}.ahv-dem{background:#000000b3;border-radius:999px;padding:2px 7px;font-size:12px;font-style:normal;position:absolute;bottom:6px;right:6px}.ahv-nhan{flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:6px;left:6px}.ahv-nhan span{color:#ddd;background:#000000bf;border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:700}.ahv-nhan .do{color:#fff;background:#b3261e}.ahv-nhan .cam{color:#fff;background:#c76b00}.ahv-nhan .gim{background:var(--gold);color:#2a1a04}.ahv-nut{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ahv-hai{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:6px;display:grid}.ahv-hai input,.ahv-the select{width:100%;min-width:0}.ahv-ngay{gap:4px;display:grid}.ahv-ngay small{color:var(--muted);font-size:12px}.ahv-diem{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ahv-goc{cursor:crosshair;justify-self:center;display:inline-block;position:relative}.ahv-goc img{border-radius:8px;max-width:100%;max-height:62vh;display:block}.ahv-goc i{width:30px;height:30px;box-shadow:0 0 0 3px var(--gold), 0 0 12px #000000b3;pointer-events:none;border:3px solid #fff;border-radius:50%;margin:-15px 0 0 -15px;position:absolute}.ahv-xem{gap:8px;display:grid}.ahv-xem img{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:100%}.ahv-xem small{color:var(--muted);font-size:12px}@media (max-width:700px){.ahv-so,.ahv-diem{grid-template-columns:minmax(0,1fr)}.ahv-xem{grid-template-columns:repeat(3,minmax(0,1fr))}.ahv-xem small{grid-column:1/-1}}
