.sh-landing[data-v-aaf468af]{position:relative;z-index:20;padding:14px 20px 0}.sh-bar[data-v-aaf468af]{display:flex;flex-wrap:wrap;align-items:center;gap:9px;min-width:0;padding:10px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:#1d222b;box-shadow:0 12px 35px #0000001f}.sh-explore[data-v-aaf468af]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:10px;cursor:pointer;height:46px;padding:0 25px;border-radius:9px;background:linear-gradient(110deg,#9a7430,#d9b97a 60%,#f0dcae);color:#14100a;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 10px 22px -12px #d9b97ab3;transition:transform .3s ease,box-shadow .3s ease}.sh-explore[data-v-aaf468af]:hover{box-shadow:0 16px 30px -12px #d9b97acc;transform:translateY(-1px)}.sh-explore-arrow[data-v-aaf468af]{width:14px;transition:transform .3s ease}.sh-explore:hover .sh-explore-arrow[data-v-aaf468af]{transform:translate(3px)}.sh-search[data-v-aaf468af]{display:flex;flex:1 1 260px;align-items:center;gap:9px;min-width:0;height:46px;padding:0 13px;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;background:#252b35;transition:border-color .3s ease,box-shadow .3s ease}.sh-search[data-v-aaf468af]:focus-within{border-color:#d9b97a80;box-shadow:0 0 0 4px #4d8bff12}.sh-search-btn[data-v-aaf468af]{display:grid;place-items:center;flex-shrink:0;width:17px;padding:0;border:0;background:transparent;color:#758093;cursor:pointer;transition:color .2s ease}.sh-search-btn[data-v-aaf468af]:hover,.sh-search:focus-within .sh-search-btn[data-v-aaf468af]{color:#d9b97a}.sh-search-btn svg[data-v-aaf468af]{width:17px}.sh-search-input[data-v-aaf468af]{width:100%;border:0;background:transparent;color:#fff;font-size:12px;outline:none}.sh-search-input[data-v-aaf468af]::-moz-placeholder{color:#697486}.sh-search-input[data-v-aaf468af]::placeholder{color:#697486}.sh-lang[data-v-aaf468af]{position:relative;flex:0 0 190px}.sh-lang-btn[data-v-aaf468af]{display:flex;align-items:center;gap:8px;width:100%;height:46px;padding:0 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;background:#252b35;color:#ffffffd9;font-size:12px;font-weight:500;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.sh-lang-btn[data-v-aaf468af]:hover,.sh-lang-btn[aria-expanded=true][data-v-aaf468af]{border-color:#d9b97a8c;background:#d9b97a1a;color:#fff}.sh-lang-btn[data-v-aaf468af]:disabled{cursor:not-allowed;opacity:.6}.sh-lang-globe[data-v-aaf468af]{flex:none;color:#d9b97a;transition:transform .3s ease}.sh-lang-btn:hover .sh-lang-globe[data-v-aaf468af]{transform:rotate(-12deg) scale(1.1)}.sh-lang-label[data-v-aaf468af]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-lang-chev[data-v-aaf468af]{flex:none;opacity:.7;transition:transform .25s ease}.sh-lang-btn[aria-expanded=true] .sh-lang-chev[data-v-aaf468af]{transform:rotate(180deg)}.sh-lang-menu[data-v-aaf468af]{position:absolute;top:calc(100% + 10px);right:0;z-index:60;display:flex;flex-direction:column;min-width:100%;max-height:450px;padding:8px;overflow-y:auto;scrollbar-width:none;border:1px solid rgba(217,185,122,.24);border-radius:16px;background:radial-gradient(ellipse 90% 60% at 50% 0,rgba(217,185,122,.1),transparent 70%),#0a0a14;box-shadow:0 24px 48px -16px #000000d9,inset 0 1px #ffffff0d;animation:sh-menu-in-aaf468af .22s cubic-bezier(.2,.8,.2,1)}.sh-lang-menu[data-v-aaf468af]::-webkit-scrollbar{display:none}@keyframes sh-menu-in-aaf468af{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.sh-lang-item[data-v-aaf468af]{display:flex;align-items:center;width:100%;padding:9px 12px;border:0;border-radius:10px;background:transparent;color:#ffffffc7;font-size:13.5px;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.sh-lang-item[data-v-aaf468af]:focus-visible,.sh-lang-item[data-v-aaf468af]:hover{background:#d9b97a1f;color:#f0dcae;transform:translate(2px)}.sh-lang-item.is-selected[data-v-aaf468af]{color:#d9b97a}.rc-card[data-v-7cef8f92]{overflow:hidden;border:1px solid hsla(0,0%,100%,.075);border-radius:18px;background:#151920;box-shadow:0 10px 30px -18px #000000b3;isolation:isolate;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.rc-card.is-hover[data-v-7cef8f92]{border-color:#d9b97a66;box-shadow:0 22px 44px -20px #000000d9,0 0 0 1px #d9b97a14;transform:translateY(-3px)}.rc-wrap:focus-visible .rc-card[data-v-7cef8f92]{border-color:#d9b97a99;box-shadow:0 0 0 3px #d9b97a33}.rc-media[data-v-7cef8f92]{position:relative;z-index:2;border-radius:inherit;background:#0b0e13}.rc-img[data-v-7cef8f92]{transition:transform .7s ease-out}.rc-card.is-hover .rc-img[data-v-7cef8f92]{transform:scale(1.025)}.rc-format[data-v-7cef8f92]{color:#697486}.rc-glow[data-v-7cef8f92]{position:absolute;top:-80px;right:-80px;z-index:3;width:220px;height:220px;border-radius:50%;background:#d9b97a;opacity:0;filter:blur(80px);pointer-events:none;transition:opacity .5s ease,transform .5s ease}.rc-card.is-hover .rc-glow[data-v-7cef8f92]{opacity:.12;transform:translate(-12px,12px) scale(1.25)}.rc-accent[data-v-7cef8f92]{position:absolute;inset:0 0 auto;z-index:30;height:2px;background:linear-gradient(90deg,transparent,#d9b97a,#9a9aa6);transform:scaleX(0);transform-origin:left;pointer-events:none;transition:transform .5s ease-out}.rc-card.is-hover .rc-accent[data-v-7cef8f92]{transform:scaleX(1)}.rc-shine[data-v-7cef8f92]{position:absolute;top:0;bottom:0;left:-160%;z-index:20;width:110%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);transform:skew(-20deg);pointer-events:none;transition:left .7s ease-out}.rc-card.is-hover .rc-shine[data-v-7cef8f92]{left:160%}@media(prefers-reduced-motion:reduce){.rc-accent[data-v-7cef8f92],.rc-card[data-v-7cef8f92],.rc-glow[data-v-7cef8f92],.rc-img[data-v-7cef8f92],.rc-shine[data-v-7cef8f92]{transition:none}}.vpp-slot[data-v-df7ded9a] .vpp{width:420px;min-width:420px;margin:0;padding:0;border:0;background:transparent;color:#cfd6e0;font-size:12px;line-height:1.3}.vpp-slot[data-v-df7ded9a] .vpp-btn,.vpp-slot[data-v-df7ded9a] .vpp-note{display:none}.vpp-slot[data-v-df7ded9a] .vpp-row{gap:10px}.vpp-slot[data-v-df7ded9a] .vpp-range{accent-color:#d9b97a}.vpp-slot[data-v-df7ded9a] .vpp-time{min-width:9ch;color:#cfd6e0;font-variant-numeric:tabular-nums;font-size:12px}.vpp-slot[data-v-df7ded9a] .vpp-mark:before{background:#d9b97a8c}.vpp-slot[data-v-df7ded9a] .vpp-mark:hover:before{background:#f0dcae}.pc-player[data-v-df7ded9a]{padding:8px 14px 8px 8px;border:1px solid rgba(217,185,122,.22);border-radius:999px;background:#0b0b10e6;box-shadow:0 16px 40px #00000080,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pc-player-btn[data-v-df7ded9a]{background:linear-gradient(135deg,#f0dcae,#d9b97a 55%,#c9a45c);color:#14100a;box-shadow:0 4px 14px #d9b97a4d;transition:filter .15s,transform .15s}.pc-player-btn[data-v-df7ded9a]:hover{filter:brightness(1.08);transform:scale(1.05)}.fs-chip[data-v-df7ded9a],.fs-close[data-v-df7ded9a],.fs-zoom[data-v-df7ded9a]{border:1px solid rgba(217,185,122,.22);background:#0b0b10e0;box-shadow:0 14px 34px #00000080,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fs-chip[data-v-df7ded9a]{max-width:min(420px,40vw);padding:9px 14px;overflow:hidden;color:#f4f6fa;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.fs-chip[data-v-df7ded9a],.fs-zoom[data-v-df7ded9a]{border-radius:12px}.fs-zoom[data-v-df7ded9a]{display:flex;align-items:center;gap:2px;padding:3px}.fs-close[data-v-df7ded9a],.fs-zoom-btn[data-v-df7ded9a]{display:grid;place-items:center;color:#aab3c0;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.fs-zoom-btn[data-v-df7ded9a]{width:38px;height:32px;border:0;border-radius:9px;background:transparent}.fs-zoom-btn+.fs-zoom-btn[data-v-df7ded9a]{border-left:1px solid hsla(0,0%,100%,.08);border-radius:0 9px 9px 0}.fs-zoom-btn[data-v-df7ded9a]:not(:disabled):hover{background:#d9b97a24;color:#f0dcae}.fs-zoom-btn[data-v-df7ded9a]:disabled{cursor:not-allowed;opacity:.35}.fs-close[data-v-df7ded9a]{width:40px;height:40px;border-radius:12px}.fs-close[data-v-df7ded9a]:hover{border-color:#d9b97a8c;background:#d9b97a24;color:#f0dcae}.fs-close svg[data-v-df7ded9a],.fs-zoom-btn svg[data-v-df7ded9a]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
