.s4iaqa_backdrop{background:#0003;transition:opacity .2s;position:fixed;inset:0}.s4iaqa_backdrop[data-starting-style],.s4iaqa_backdrop[data-ending-style]{opacity:0}.s4iaqa_popup{color:canvastext;background:canvas;border-radius:8px;flex-direction:column;gap:.5lh;width:min(90vw,24rem);padding:1lh;transition:opacity .2s,transform .2s;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000029}.s4iaqa_popup[data-starting-style],.s4iaqa_popup[data-ending-style]{opacity:0;transform:translate(-50%,-48%)scale(.96)}.s4iaqa_title{font:inherit;margin:0;font-weight:600}.s4iaqa_description{opacity:.8;margin:0}.s4iaqa_actions{justify-content:flex-end;gap:.5em;margin-top:.5lh;display:flex}.s4iaqa_close,.s4iaqa_confirm{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:.25em .75em}.s4iaqa_confirm{color:canvas;background:canvastext;border-color:canvastext}
html,body,#__next{min-height:100%}#root,#__next{isolation:isolate}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}a,button{cursor:pointer}ol,ul,menu{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}
@font-face{font-family:UniversLTStd-Cn;src:url(/font/UniversLTStd-Cn.woff2)format("woff2");font-weight:1 1000;font-display:swap}:root{--fw-md:320;--vp-min:320;--vp-max:1920;--fs-md-min:12;--fs-md-max:17;--lh-md-min:17;--lh-md-max:20;--fs-md:calc((var(--fs-md-min)) * 1px + (var(--fs-md-max) - (var(--fs-md-min))) * ((100vw - var(--vp-min) * 1px) / (var(--vp-max) - var(--vp-min))));--lh-md:calc((var(--lh-md-min)) * 1px + (var(--lh-md-max) - (var(--lh-md-min))) * ((100vw - var(--vp-min) * 1px) / (var(--vp-max) - var(--vp-min))))}
@property --nested-drawers{syntax:"*";inherits:false}@property --drawer-height{syntax:"*";inherits:false}@property --drawer-frontmost-height{syntax:"*";inherits:false}@property --drawer-keyboard-inset{syntax:"*";inherits:false}:root{--dst-xs:8px;--dst-sm:16px;--dst-md:24px;--dst-lg:32px;--dst-xl:40px;--dst-xxl:48px;--h-thumb:60px;--gap-thumb:var(--gap);--pad-bar:var(--dst-xs);--gap-bar:var(--gap);--h-bar:calc(var(--h-thumb) + 2 * var(--pad-bar));--w-logo:calc(var(--h-thumb) * 100 / 67);--gap-logo:var(--gap);--gap-slide:var(--dst-md);--pad-slide:var(--dst-xs);--pad-zoom:var(--dst-xs);--t-zoom:.3s;--t-zoom-step:.15s;--t-strip-zoom:.42s;--t-gallery-delay:.2s;--ease-accelerate:cubic-bezier(.32, 0, .67, 0);--ease-decelerate:cubic-bezier(.33, 1, .68, 1);--h-gallery:422px;--gap:var(--dst-xs);--pad:var(--dst-xs);--n-col:4;--w-col-1:calc((100vw - (var(--n-col) - 1) * var(--gap) - 2 * var(--pad)) / var(--n-col));--w-col-5:0;--n-grid:1;--gap-grid:var(--dst-xxl);--h-header:calc(2 * var(--dst-xs) + var(--lh-md));--dst-header:calc(var(--dst-md) - var(--dst-xs));--c-black:#000;--c-white:#fff;--c-grey-drk:#747481;--c-red:red;--c-minimap:var(--c-red);--c-bg:var(--c-black);--c-fg:var(--c-white);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--n-grid:2;--n-col:8;--dst-header:calc(var(--dst-xl) - var(--dst-xs));--w-col-5:calc(2 * (var(--w-col-1) + var(--gap)) - var(--gap));--h-thumb:80px;--h-gallery:675px}}@media (min-width:1440px){:root{--n-col:16;--dst-header:calc(var(--dst-xl) - var(--dst-xs));--w-col-5:calc(5 * (var(--w-col-1) + var(--gap)) - var(--gap));--h-gallery:675px}}@media (min-width:1024px){:root{--n-grid:3;--h-thumb:calc(5 * var(--lh-md))}}html,body{-ms-overflow-style:none;scrollbar-width:none;width:100%;min-height:calc(100 * var(--svh));overscroll-behavior-y:none;touch-action:pan-y;margin:0;padding:0}body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%;min-width:320px;line-height:var(--lh-md);font-size:var(--fs-md);letter-spacing:0;font-family:var(--font-body,"UniversLTStd-Cn");font-weight:var(--fw-md);color:var(--c-fg);background-color:var(--c-bg)}::-webkit-scrollbar{display:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}a:not([draggable=true]){-webkit-user-drag:none}*{box-sizing:border-box;margin:0}[data-disabled=true]{cursor:default}[data-disabled=true] *{pointer-events:none!important}:focus-visible:not(:has(:is(img,video))){outline-offset:4px;border-radius:4px;outline:2px solid}:focus-visible:is(a,button) :is(img,video){outline-offset:-2px;outline:2px solid;color:currentColor!important}:focus-visible:is(a,button):has(:is(img,video)){filter:brightness(.9)contrast(1.2)saturate(1.5)}.Media{aspect-ratio:var(--ratio);object-fit:cover;position:relative}.bprogress .bar{-webkit-mask-image:linear-gradient(270deg,#0000,#000 10px,#0000);mask-image:linear-gradient(270deg,#0000,#000 10px,#0000);background:linear-gradient(270deg,#fff)!important}.btn-more:hover{color:var(--c-fg)}.btn-more{transition:color .234s}.btn-more[aria-hidden=true]{visibility:hidden;pointer-events:none}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
html[data-intro] [data-intro-part]{opacity:0}html[data-intro=rest] [data-intro-part=content],html[data-intro=strip] [data-intro-part]{opacity:1;transition:opacity .6s ease-out}html[data-intro=flash] [data-intro-logo]{animation:.8s both introFlash}@keyframes introFlash{0%,40%,80%{opacity:1;animation-timing-function:step-end}20%,60%{opacity:0;animation-timing-function:step-end}to{opacity:1}}html[data-intro=logo] [data-intro-part]{animation:.6s ease-out 4s both introFallback}@keyframes introFallback{0%{opacity:0}to{opacity:1}}

