body.site-ui.ground-dark{background:#000}.avr [hidden],body.site-ui .ql [hidden]{display:none!important}body.site-ui .site-foot{position:relative;z-index:3}.avr{--tint: #7f9dc4;--amb-a: #24405f;--amb-b: #3a2c52;position:relative;padding-bottom:clamp(72px,9vw,128px)}.avr__amb{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#000}.avr__blob{position:absolute;display:block;aspect-ratio:1;width:min(130vw,1320px);opacity:.9;transition:background 1.1s var(--ease)}.avr__blob--a{top:-44vh;left:-20vw;background:radial-gradient(circle at 50% 50%,var(--amb-a) 0%,transparent 64%)}.avr__blob--b{right:-26vw;bottom:-50vh;opacity:.72;background:radial-gradient(circle at 50% 50%,var(--amb-b) 0%,transparent 64%)}html.motion .avr__blob--a{animation:avrDriftA 26s var(--ease) infinite alternate}html.motion .avr__blob--b{animation:avrDriftB 31s var(--ease) infinite alternate}@keyframes avrDriftA{to{transform:translate3d(6vw,5vh,0) scale(1.12)}}@keyframes avrDriftB{to{transform:translate3d(-7vw,-4vh,0) scale(1.08)}}.avr__mesh{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(120% 90% at 50% 0%,#000 0%,transparent 72%);opacity:.5}.avr__vig{position:absolute;inset:0;background:radial-gradient(110% 80% at 50% 34%,transparent 30%,rgba(0,0,0,.78) 100%)}.avr__head,.avr__body,.avr__bar{position:relative;z-index:1}.avr__head{display:grid;gap:14px;padding-block:clamp(48px,8vw,96px) clamp(22px,3vw,34px)}.avr__head .eyebrow{color:var(--link-dark);font-size:17px;letter-spacing:.02em}.avr__head .headline{color:#fff;max-width:16ch}.avr__head .lead{color:var(--on-dark-2);max-width:48ch;min-height:1.6em}.avr__head .lead.bad{color:#ff8a80}.avr__stats{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0}.avr__stat{position:relative;display:grid;gap:2px;padding:10px 18px 11px;border-radius:16px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.avr__stat dt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-2)}.avr__stat dd{margin:0;font-size:24px;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff}.avr__bar{position:sticky;top:var(--nav-h);z-index:20;padding-block:10px;background:#000000a8;backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);border-block:1px solid rgba(255,255,255,.08);border-inline:0}.avr__bar-in{display:flex;align-items:center;justify-content:space-between;gap:14px}.segs{position:relative;display:flex;align-items:center;gap:2px;padding:4px;border-radius:980px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.segs--tags{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.segs--tags::-webkit-scrollbar{display:none}.segs--tags{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent 100%)}.segs--tags.is-end{-webkit-mask-image:none;mask-image:none}.segs--view{flex:none}.segs button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:7px 15px;border-radius:980px;font-size:13px;letter-spacing:-.005em;white-space:nowrap;color:#c7c7ce;transition:color .32s var(--ease),background .32s var(--ease)}.segs button:hover{color:#fff}.segs button[aria-pressed=true]{color:#0a0a0c;font-weight:600}.segs button svg{width:13px;height:13px;fill:currentColor;flex:none}.segs button i{font-style:normal;font-size:11px;opacity:.55;font-variant-numeric:tabular-nums}.segs__pill{position:absolute;top:0;left:0;width:0;height:0;border-radius:980px;background:#f5f5f7;box-shadow:0 2px 12px #00000073;opacity:0;pointer-events:none}html.motion .segs__pill{transition:transform .46s var(--ease-out),width .46s var(--ease-out),height .46s var(--ease-out),opacity .3s var(--ease)}.segs__pill.is-set{opacity:1}.avr__body{padding-top:clamp(20px,3vw,34px)}.avr__list[data-view=grid]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,26px)}.avr__list[data-view=roster]{display:flex;flex-direction:column;gap:10px}.avr__list>.avr__state{grid-column:1 / -1}.avr__state{display:grid;place-items:center;gap:8px;padding:clamp(46px,8vw,92px) var(--pad);text-align:center;border-radius:24px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;color:var(--on-dark-2);font-size:15px}.avr__state b{font-size:19px;font-weight:600;color:#fff}.av{position:relative;perspective:1200px}.av__card{position:relative;display:flex;flex-direction:column;height:100%;border-radius:26px;overflow:hidden;background:linear-gradient(180deg,#ffffff13,#ffffff07);box-shadow:inset 0 0 0 1px #ffffff17,0 18px 44px #0000008c;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(var(--ty, 0px));transform-style:preserve-3d;transition:transform .7s var(--ease-out),box-shadow .5s var(--ease-out)}.av.is-live .av__card{transition:transform .16s linear,box-shadow .5s var(--ease-out)}.av:hover .av__card,.av:focus-within .av__card{--ty: -6px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tint) 55%,rgba(255,255,255,.16)),0 30px 68px #000000a8,0 0 44px -18px color-mix(in srgb,var(--tint) 75%,transparent)}.av__hit{position:absolute;inset:0;z-index:2;border-radius:26px;background:none}.av__hit:focus-visible{outline:3px solid var(--link-dark);outline-offset:3px}.av__stage{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:radial-gradient(130% 92% at 50% 4%,color-mix(in srgb,var(--tint) 46%,transparent) 0%,transparent 70%),#0c0c10}.av__floor{position:absolute;left:50%;bottom:7%;width:74%;height:13%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--tint) 70%,transparent),transparent);opacity:.55;transition:opacity .6s var(--ease-out)}.av:hover .av__floor{opacity:.9}.av__pic{position:absolute;inset:0;display:grid;place-items:end center;transform:translate3d(calc(var(--px, 0) * -12px),calc(var(--py, 0) * -12px),44px) scale(var(--pz, 1));transition:transform .7s var(--ease-out)}.av.is-live .av__pic{transition:transform .18s var(--ease-out)}.av:hover .av__pic,.av:focus-within .av__pic{--pz: 1.045}.av__pic img{width:100%;height:100%;object-fit:contain;object-position:bottom center}.av__scrim{position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,.5) 100%);pointer-events:none}.av__sheen{position:absolute;inset:0;opacity:0;background:radial-gradient(240px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.17),transparent 62%);mix-blend-mode:screen;transition:opacity .45s var(--ease);pointer-events:none}.av:hover .av__sheen{opacity:1}.av__stage--empty:after{content:"暂无立绘";position:absolute;inset:0;display:grid;place-items:center;font-size:13px;color:#ffffff6b}.av__idx{position:absolute;top:15px;left:17px;z-index:1;font-size:11px;font-weight:600;letter-spacing:.18em;color:#ffffff9e;font-variant-numeric:tabular-nums}.av__peek{position:absolute;z-index:1;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:980px;font-size:12px;color:#fff;background:#14141880;box-shadow:inset 0 0 0 1px #ffffff2e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.av:hover .av__peek,.av:focus-within .av__peek{opacity:1;transform:none}.av__body{position:relative;display:flex;flex-direction:column;gap:9px;flex:1;padding:clamp(17px,1.9vw,23px)}.av__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.av__name{font-size:clamp(19px,1.9vw,23px);font-weight:600;letter-spacing:-.022em;color:#fff}.av__variant{font-size:12px;color:var(--on-dark-2);white-space:nowrap}.av__desc{font-size:14.5px;line-height:1.62;color:#b3b3ba;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.av__tags{display:flex;flex-wrap:wrap;gap:6px}.av__tags .chip{background:#ffffff17;color:#e8e8ed;box-shadow:inset 0 0 0 1px #ffffff14}.av__foot{margin-top:auto;padding-top:4px;display:flex;align-items:center;justify-content:space-between;gap:10px}.av__hint{font-size:12px;color:#fff6}.av__link{position:relative;z-index:3;display:inline-flex;align-items:center;gap:.2em;font-size:14px;color:var(--link-dark)}.av__link:hover{text-decoration:underline}.av__link .chev{transition:transform .28s var(--ease)}.av__link:hover .chev{transform:translate(3px)}.avr__list[data-view=roster] .av{perspective:none}.avr__list[data-view=roster] .av__card{flex-direction:row;align-items:center;gap:clamp(14px,1.8vw,24px);padding:11px 20px 11px 11px;border-radius:20px;transform:translate(var(--tx, 0px))}.avr__list[data-view=roster] .av:hover .av__card,.avr__list[data-view=roster] .av:focus-within .av__card{--ty: 0px;--tx: 5px}.avr__list[data-view=roster] .av__hit{border-radius:20px}.avr__list[data-view=roster] .av__stage{width:clamp(78px,8.5vw,108px);flex:none;aspect-ratio:1;border-radius:14px}.avr__list[data-view=roster] .av__pic{transform:none}.avr__list[data-view=roster] .av__pic img{translate:0 var(--offy, 0px)}.avr__list[data-view=roster] .av__peek,.avr__list[data-view=roster] .av__scrim,.avr__list[data-view=roster] .av__idx{display:none}.avr__list[data-view=roster] .av__body{flex-direction:row;align-items:center;gap:clamp(12px,2vw,28px);padding:0}.avr__list[data-view=roster] .av__head{flex-direction:column;align-items:flex-start;gap:2px;width:clamp(120px,16vw,200px);flex:none}.avr__list[data-view=roster] .av__desc{flex:1;-webkit-line-clamp:2;font-size:14px}.avr__list[data-view=roster] .av__tags{flex:none;max-width:34%;justify-content:flex-end}.avr__list[data-view=roster] .av__foot{margin:0;padding:0;flex:none}.avr__list[data-view=roster] .av__hint{display:none}.avr__list[data-view=roster] .av__rank{flex:none;font-size:11px;letter-spacing:.16em;color:#fff6;font-variant-numeric:tabular-nums}.avr__list[data-view=grid] .av__rank{display:none}@supports (animation-timeline: view()){html.motion:not(.is-lite) .avr__list[data-view=grid] .av__pic img{animation:avrFloat linear both;animation-timeline:view();animation-range:entry 8% exit 92%}@keyframes avrFloat{0%{translate:0 16px}to{translate:0 -16px}}}.av--skel .av__card{box-shadow:inset 0 0 0 1px #ffffff12}.avr .sk{position:relative;overflow:hidden;background:#ffffff0f;border-radius:10px}.avr .sk:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.11),transparent);animation:avrShim 1.5s infinite}@keyframes avrShim{to{transform:translate(100%)}}.av--skel .av__stage{background:#ffffff0d}body.site-ui .ql{border:0;padding:0;background:transparent;max-width:100vw;max-height:100vh;color:#f5f5f7;overflow:visible}body.site-ui .ql::backdrop{background:#000000b3;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.ql__win{--tint: #7f9dc4;position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:min(1080px,94vw);max-height:min(86vh,760px);border-radius:30px;overflow:hidden;background:#16161adb;box-shadow:inset 0 0 0 1px #ffffff1c,0 50px 120px #000000b3;backdrop-filter:blur(34px) saturate(160%);-webkit-backdrop-filter:blur(34px) saturate(160%)}html.motion .ql[open] .ql__win{animation:qlIn .5s var(--ease-out)}@keyframes qlIn{0%{opacity:0;transform:translateY(22px) scale(.965)}to{opacity:1;transform:none}}.ql__x{position:absolute;top:12px;right:12px;z-index:4;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-size:13px;color:#f5f5f7;background:#78788052;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .24s var(--ease)}.ql__x:hover{background:#7878808c}.ql__stage{position:relative;overflow:hidden;min-height:320px;background:radial-gradient(120% 88% at 50% 6%,color-mix(in srgb,var(--tint) 52%,transparent) 0%,transparent 72%),#0b0b0f}.ql__glow{position:absolute;inset:-20% -20% 30%;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--tint) 40%,transparent),transparent 62%);opacity:.75}.ql__floor{position:absolute;left:50%;bottom:6%;width:76%;height:12%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--tint) 72%,transparent),transparent);opacity:.7}.ql__img{position:relative;width:100%;height:100%;object-fit:contain;object-position:bottom center}html.motion .ql__img.is-swap{animation:qlImg .62s var(--ease-out)}@keyframes qlImg{0%{opacity:0;transform:translateY(26px) scale(.97)}to{opacity:1;transform:none}}.ql__idx{position:absolute;top:16px;left:20px;font-size:11px;font-weight:600;letter-spacing:.2em;color:#fff9}.ql__side{display:flex;flex-direction:column;min-height:0;padding:clamp(24px,3vw,38px) clamp(22px,2.6vw,34px) 0}.ql__scroll{flex:1;min-height:0;overflow-y:auto;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 26px),transparent 100%)}.ql__scroll.is-end{-webkit-mask-image:none;mask-image:none}html.motion .ql__side.is-swap>*{animation:qlUp .55s var(--ease-out) both}html.motion .ql__side.is-swap>*:nth-child(2){animation-delay:.06s}@keyframes qlUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ql__author{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--tint) 62%,#ffffff);margin:0 0 8px}.ql__name{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-.026em;color:#fff}.ql__name i{font-style:normal;font-size:13px;font-weight:400;color:var(--on-dark-2)}.ql__intro{margin:12px 0 0;font-size:17px;line-height:1.55;color:#d6d6dc}.ql__tags{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none}.ql__tags .chip{background:#ffffff1a;color:#f0f0f4;box-shadow:inset 0 0 0 1px #ffffff14}.ql__specs{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0;margin:18px 0 0;border-top:1px solid rgba(255,255,255,.1)}.ql__specs dt,.ql__specs dd{margin:0;padding:9px 0;font-size:13.5px;border-bottom:1px solid rgba(255,255,255,.08)}.ql__specs dt{padding-right:20px;color:var(--on-dark-2);white-space:nowrap}.ql__specs dd{color:#e6e6ea;text-align:right}.ql__desc{margin:16px 0 0;font-size:14.5px;line-height:1.7;color:#a9a9b0;white-space:pre-line}.ql__rail{display:flex;gap:8px;flex:none;padding:12px 0 14px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.ql__rail::-webkit-scrollbar{display:none}.ql__rail button{position:relative;flex:none;width:52px;height:52px;border-radius:14px;overflow:hidden;background:radial-gradient(110% 90% at 50% 0%,color-mix(in srgb,var(--rail-tint, #7f9dc4) 55%,transparent),transparent 74%),#0d0d11;box-shadow:inset 0 0 0 1px #ffffff1a;opacity:.5;transition:opacity .3s var(--ease),transform .3s var(--ease-out),box-shadow .3s var(--ease)}.ql__rail button:hover{opacity:.85;transform:translateY(-2px)}.ql__rail button[aria-current=true]{opacity:1;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rail-tint, #7f9dc4) 65%,#ffffff),0 0 20px -6px color-mix(in srgb,var(--rail-tint, #7f9dc4) 80%,transparent)}.ql__rail img{width:100%;height:100%;object-fit:cover;object-position:top center}.ql__acts{display:flex;flex-wrap:wrap;gap:10px;padding:14px 0 18px;border-top:1px solid rgba(255,255,255,.1)}.ql__acts .btn{min-height:40px;font-size:15px}.ql__acts .btn--sec{background:#ffffff24;color:#fff}.ql__acts .btn--sec:hover{background:#ffffff38}.ql__nav{position:absolute;left:clamp(16px,2vw,24px);bottom:clamp(16px,2vw,22px);z-index:4;display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:980px;background:#12121699;box-shadow:inset 0 0 0 1px #ffffff24;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ql__nav button{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:17px;line-height:1;color:#fff;transition:background .24s var(--ease),opacity .24s var(--ease)}.ql__nav button:hover{background:#ffffff29}.ql__nav button:disabled{opacity:.28;cursor:not-allowed}.ql__count{padding:0 8px;font-size:12px;color:#d7d7dd}.ql__count em{font-style:normal;opacity:.45;padding:0 2px}.ql__count i{font-style:normal;opacity:.6}html.is-lite .avr__bar,html.is-lite .av__peek,html.is-lite .ql__win,html.is-lite .ql__nav,html.is-lite .ql__x{backdrop-filter:none;-webkit-backdrop-filter:none}html.is-lite .avr__bar{background:#000}html.is-lite .ql__win{background:#16161a}html.is-lite body.site-ui .ql::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:#000000e0}html.is-lite .avr__blob{animation:none}html.is-lite .av__sheen{display:none}@media(prefers-reduced-motion:reduce){.avr__blob,.avr .sk:after{animation:none!important}}@media(max-width:1080px){.avr__list[data-view=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.avr__list[data-view=roster] .av__desc{display:none}}@media(max-width:900px){.ql__win{grid-template-columns:1fr;grid-template-rows:minmax(0,38vh) minmax(0,1fr);max-height:92vh}.ql__stage{min-height:0}.ql__nav{left:50%;transform:translate(-50%);bottom:auto;top:calc(38vh - 44px)}.ql__side{padding-top:20px}.ql__name{font-size:26px}.ql__intro{font-size:15.5px}.ql__rail{padding:10px 0 12px}.ql__rail button{width:44px;height:44px;border-radius:12px}.ql__acts{padding:12px 0 16px}}@media(max-width:700px){.avr__bar-in{flex-direction:column;align-items:stretch;gap:8px}.segs--view{align-self:flex-start}.avr__list[data-view=grid]{grid-template-columns:1fr}.avr__list[data-view=roster] .av__tags{display:none}.avr__list[data-view=roster] .av__head{width:auto;flex:1}.avr__stat{padding:8px 14px 9px}.avr__stat dd{font-size:20px}}
