html.ngtpl-xcyl #xcyl .xc-sb{gap:calc(10*var(--xu))}html.ngtpl-xcyl #xcyl .xc-vc{border-radius:calc(16*var(--xu));background:radial-gradient(120% 140%at 100%0,rgba(196,172,255,.38)0,rgba(196,172,255,0) 55%),linear-gradient(118deg,#fff 0,#faf7ff 42%,#f1eaff 100%);border:1px solid rgba(150,118,250,.22);box-shadow:0 calc(6*var(--xu)) calc(16*var(--xu)) calc(-6*var(--xu)) rgba(104,64,226,.28),0 1px 2px rgba(104,64,226,.06),inset 0 1px 0#fff}html.ngtpl-xcyl #xcyl .xc-vc:not(.xc-room):not(.xc-sk){height:calc(92*var(--xu))}html.ngtpl-xcyl #xcyl .xc-vc::before{right:-6%;top:-30%;width:60%;height:160%;background:radial-gradient(closest-side,rgba(140,100,255,.16),rgba(140,100,255,0))}html.ngtpl-xcyl #xcyl .xc-vc:not(.xc-room)::after{content:"";position:absolute;left:calc(16*var(--xu));right:calc(16*var(--xu));bottom:0;height:1px;background:linear-gradient(90deg,rgba(226,186,104,0),rgba(226,186,104,.75) 30%,rgba(226,186,104,.75) 70%,rgba(226,186,104,0));pointer-events:none}html.ngtpl-xcyl #xcyl .xc-vc:active{transform:scale(.985)}html.ngtpl-xcyl #xcyl .xc-wm{left:calc(10*var(--xu));bottom:calc(-12*var(--xu));font-size:calc(50*var(--xu));color:rgba(120,84,240,.055)}html.ngtpl-xcyl #xcyl .xc-vt{left:calc(16*var(--xu));top:calc(13*var(--xu));max-width:56%}html.ngtpl-xcyl #xcyl .xc-vt b{font-size:calc(20*var(--xu));line-height:1.2;font-weight:900;letter-spacing:.5px;color:#2a1f5a;background:linear-gradient(180deg,#2e2366 0,#4b35b8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255,255,255,.9))}html.ngtpl-xcyl #xcyl .xc-vt small{margin-top:calc(3*var(--xu));font-size:calc(9*var(--xu));font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:#9b8fc8}html.ngtpl-xcyl #xcyl .xc-vc:not(.na) .xc-vtag em{display:none}html.ngtpl-xcyl #xcyl .xc-vtag{left:calc(16*var(--xu));bottom:calc(13*var(--xu));line-height:1}html.ngtpl-xcyl #xcyl .xc-vtag strong{display:inline-flex;align-items:center;gap:calc(3*var(--xu));height:calc(24*var(--xu));padding:0 calc(12*var(--xu))0 calc(14*var(--xu));border-radius:999px;background:linear-gradient(135deg,#a88bff 0,#7b55f3 55%,#6a45ea 100%);border:1px solid #efd08a;box-shadow:0 0 0 1px rgba(255,255,255,.55),0 calc(4*var(--xu)) calc(10*var(--xu)) rgba(106,69,234,.32),inset 0 1px 0 rgba(255,255,255,.45);color:#fff;font-size:calc(11.5*var(--xu));font-weight:700;letter-spacing:1px;text-shadow:0 1px 1px rgba(60,20,160,.35)}html.ngtpl-xcyl #xcyl .xc-vtag strong::after{content:"";width:calc(5*var(--xu));height:calc(5*var(--xu));border-top:1.5px solid #ffe7ad;border-right:1.5px solid #ffe7ad;transform:rotate(45deg);margin-left:calc(1*var(--xu))}html.ngtpl-xcyl #xcyl .xc-vc.na .xc-vtag em{display:inline-flex;align-items:center;height:calc(22*var(--xu));padding:0 calc(12*var(--xu));border-radius:999px;background:rgba(255,255,255,.8);border:1px solid rgba(150,118,250,.2);color:#9a94b6;font-size:calc(11*var(--xu))}html.ngtpl-xcyl #xcyl .xc-vimg{right:calc(12*var(--xu));width:46%}html.ngtpl-xcyl #xcyl .xc-vimg img.p0,html.ngtpl-xcyl #xcyl .xc-vimg img.p1{width:calc(58*var(--xu));height:calc(72*var(--xu));object-fit:cover;object-position:center;border-radius:calc(12*var(--xu));border:2px solid #fff;background:#efe9ff}html.ngtpl-xcyl #xcyl .xc-vimg img.p0{right:calc(4*var(--xu));top:calc(10*var(--xu));transform:rotate(5deg);z-index:2;box-shadow:0 calc(8*var(--xu)) calc(16*var(--xu)) calc(-4*var(--xu)) rgba(76,40,190,.45),0 0 0 1px rgba(150,118,250,.18)}html.ngtpl-xcyl #xcyl .xc-vimg img.p1{right:calc(50*var(--xu));top:calc(14*var(--xu));transform:rotate(-9deg) scale(.9);transform-origin:50% 100%;z-index:1;filter:saturate(.9) brightness(.94);box-shadow:0 calc(6*var(--xu)) calc(12*var(--xu)) calc(-4*var(--xu)) rgba(76,40,190,.35)}html.ngtpl-xcyl #xcyl .xc-vlogo{right:calc(-4*var(--xu));bottom:calc(5*var(--xu));height:calc(16*var(--xu))}html.ngtpl-xcyl #xcyl .xc-live .xc-vimg{right:0;width:50%}html.ngtpl-xcyl #xcyl .xc-live .xc-vimg img.p0{width:calc(128*var(--xu));height:100%;top:0;right:0;border:0;border-radius:0;transform:none;box-shadow:none;filter:none;background:0 0;object-position:center 20%}html.ngtpl-xcyl #xcyl .xc-ct,html.ngtpl-xcyl #xcyl .xc-ct.on{background:0 0;border-color:transparent;box-shadow:none;font-weight:500}html.ngtpl-xcyl #xcyl .xc-ct.on i{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(238,230,255,.8));border:1px solid rgba(132,98,253,.45);box-shadow:0 calc(3*var(--xu)) calc(9*var(--xu)) rgba(122,72,226,.2),inset 0 1px 0#fff}html.ngtpl-xcyl #xcyl .xc-ct.on{color:#7a52f5;font-weight:600}html.ngtpl-xcyl #xcyl .xc-tabs button::after{margin-left:calc(-14*var(--xu))}html.ngtpl-xcyl #xcyl .xc-tabs button[data-t=hot]::after{left:calc(50% + 9*var(--xu))}