.pre-register-content{padding:0 2.52525vw;padding:0 2.52525cqw}.pre-register-title{font-size:1.0101vw;color:#3d525f;text-align:center;margin-bottom:1.0101vw;margin-bottom:1.0101cqw;font-size:1.0101cqw;font-weight:700;line-height:1.5}.pre-register-radio-group{justify-content:center;display:flex}.pre-register-line-group{margin:0 auto .80808vw;text-align:center;width:10.101vw;width:10.101cqw;height:10.101vw;height:10.101cqw;margin:0 auto .80808cqw;position:relative}.pre-register-line-group .line-link{padding:.40404vw 1.61616vw;color:#fff;font-size:.80808vw;font-weight:700;border-radius:.40404vw;cursor:pointer;background:#06c755;border-radius:.40404cqw;padding:.40404cqw 1.61616cqw;font-size:.80808cqw;transition:opacity .2s;display:inline-block}.pre-register-line-group .line-link:hover{opacity:.85}.pre-register-form{flex-direction:column;align-items:center;gap:.50505cqw;display:flex}.pre-register-input{width:100%;height:2.22222vw;border-radius:.50505vw;font-size:.70707vw;margin-bottom:.80808vw;text-align:center;padding:0 .80808vw;background:#eaf2f8;border:1px solid #b6c3d1;border-radius:.50505cqw;outline:none;height:2.22222cqw;margin-bottom:.80808cqw;padding:0 .80808cqw;font-size:.70707cqw;transition:border-color .2s}.pre-register-input::placeholder{color:#b6c3d1}.pre-register-input:focus{border-color:#22abff}.pre-register-checkbox-group{flex-direction:column;align-items:flex-start;width:100%;display:flex}.pre-register-checkbox-group a{color:#22abff;text-decoration:underline}.pre-register-submit-btn{cursor:pointer;white-space:nowrap;box-sizing:border-box;color:#594e3d;padding:.20202vw .80808vw;font-size:.80808vw;font-weight:700;text-align:center;background:#d5c5aa;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.20202cqw .80808cqw;font-size:.80808cqw;transition:opacity .2s,transform .15s;display:inline-flex}.pre-register-submit-btn:hover{opacity:.9}.pre-register-submit-btn:active{transform:scale(.97)}.pre-register-success{padding:1.0101vw 0;flex-direction:column;align-items:center;padding:1.0101cqw 0;display:flex}.pre-register-success-tips{font-size:.70707vw;color:#5a4e3c;text-align:center;margin-top:.60606vw;margin-top:.60606cqw;font-size:.70707cqw;line-height:1.8}
.title-node{font-size:1.21212vw;text-align:center;font-size:1.21212cqw}.title-node .title-node-text{z-index:1;color:#574631;max-width:100%;display:inline-block;position:relative}.title-node .title-node-lines{flex-direction:column;align-items:center;gap:.20202cqw;max-width:100%;line-height:1.1;display:inline-flex}.title-node .title-node-mask{white-space:pre-wrap;max-width:100%;display:block;overflow:hidden}.title-node .title-node-text-inner{will-change:transform;overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:inline-block}.title-node .title-node-deco{width:1.81818vw;aspect-ratio:49/21;opacity:0;transform-origin:50%;pointer-events:none;will-change:transform,opacity,clip-path;width:1.81818cqw;display:block;position:absolute}.title-node .title-node-deco--left{top:-.15152vw;top:-.15152cqw;left:-1.0101vw;background:url(../media/left.3ddf5d8f.svg) 0 0/100% 100% no-repeat;left:-1.0101cqw}.title-node .title-node-deco--right{bottom:-.15152vw;bottom:-.15152cqw;right:-1.0101vw;background:url(../media/right.f3f0a851.svg) 0 0/100% 100% no-repeat;right:-1.0101cqw}@media (prefers-reduced-motion:reduce){.title-node .title-node-text,.title-node .title-node-deco{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.title-node .title-node-text-inner{transform:none!important}}
.hl-modal--mobile .title-node{font-size:6.4vw;text-align:center;font-size:6.4cqw}.hl-modal--mobile .title-node .title-node-text{z-index:1;color:#574631;max-width:100%;display:inline-block;position:relative}.hl-modal--mobile .title-node .title-node-lines{flex-direction:column;align-items:center;gap:1.06667cqw;max-width:100%;line-height:1.1;display:inline-flex}.hl-modal--mobile .title-node .title-node-mask{white-space:pre-wrap;max-width:100%;display:block;overflow:hidden}.hl-modal--mobile .title-node .title-node-text-inner{will-change:transform;overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:inline-block}.hl-modal--mobile .title-node .title-node-deco{width:9.6vw;aspect-ratio:49/21;opacity:0;transform-origin:50%;pointer-events:none;will-change:transform,opacity,clip-path;width:9.6cqw;display:block;position:absolute}.hl-modal--mobile .title-node .title-node-deco--left{top:-.8vw;top:-.8cqw;left:-5.33333vw;background:url(../media/left.3ddf5d8f.svg) 0 0/100% 100% no-repeat;left:-5.33333cqw}.hl-modal--mobile .title-node .title-node-deco--right{bottom:-.8vw;bottom:-.8cqw;right:-5.33333vw;background:url(../media/right.f3f0a851.svg) 0 0/100% 100% no-repeat;right:-5.33333cqw}@media (prefers-reduced-motion:reduce){.hl-modal--mobile .title-node .title-node-text,.hl-modal--mobile .title-node .title-node-deco{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.hl-modal--mobile .title-node .title-node-text-inner{transform:none!important}}
.tip{font-size:.70707vw;text-align:center;color:#6b5a44;width:100%;font-size:.70707cqw;position:relative}.tip:before,.tip:after{content:"";background:linear-gradient(90deg,rgba(111,87,60,0),rgba(111,87,60,.55),rgba(111,87,60,0));width:100%;height:1px;display:block}.tip:before{margin-bottom:.60606vw;margin-bottom:.60606cqw}.tip:after{margin-top:.60606vw;margin-top:.60606cqw}.tip p{margin:0;line-height:1.6}
.ribbon-badge{top:var(--rb-top,-1.31313vw);top:var(--rb-top,-1.31313cqw);left:var(--rb-left,-.50505vw);left:var(--rb-left,-.50505cqw);z-index:4;filter:drop-shadow(0 .10101cqw .20202cqw rgba(0,0,0,.4));position:absolute}.ribbon-badge__text{white-space:nowrap;min-height:var(--rb-min-height,1.91919vw);min-height:var(--rb-min-height,1.91919cqw);padding:var(--rb-padding,.40404vw 2.52525vw .40404vw 1.0101vw);padding:var(--rb-padding,.40404cqw 2.52525cqw .40404cqw 1.0101cqw);font-size:var(--rb-font-size,.70707vw);font-size:var(--rb-font-size,.70707cqw);letter-spacing:var(--rb-letter-spacing,1px);color:#f2f0e5;text-shadow:0 1px rgba(255,255,255,.35);align-items:center;font-weight:600;line-height:1.15;display:inline-flex;position:relative}.ribbon-badge__bg{z-index:0;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-style:solid;border-color:transparent;border-width:0 calc(var(--rb-border-right,34)*1px)0 calc(var(--rb-slice-left,10)*1px);border-image-source:url(../media/Badge-bg.edb5b96a.png);border-image-slice:0 var(--rb-slice-right,30)0 var(--rb-slice-left,10)fill;border-image-width:0 calc(var(--rb-border-right,34)*1px)0 calc(var(--rb-slice-left,10)*1px);border-image-outset:0;border-image-repeat:stretch;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ribbon-badge__label{z-index:1;position:relative}
.choose-language{display:inline-block;position:relative}.choose-language-trigger{cursor:pointer;vertical-align:middle;align-items:center;display:inline-flex}.choose-language-dropdown{border-radius:.30303vw;box-shadow:0 .70707vw 2.0202vw rgba(0,0,0,.35);padding:.50505vw 0;background:#1b1b1b;border:1px solid rgba(255,255,255,.08);border-radius:.30303cqw;margin-top:0;padding:.50505cqw 0;overflow:hidden;box-shadow:0 .70707cqw 2.0202cqw rgba(0,0,0,.35)}.choose-language-item{text-align:center;font-size:.80808vw;padding:.60606vw .40404vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:#e7ddc6;width:100%;padding:.60606cqw .40404cqw;font-size:.80808cqw;line-height:1;transition:background .15s,color .15s,font-weight .15s}.choose-language-item:hover{color:#f3e7c2;background:rgba(160,123,80,.18);font-weight:700}.choose-language-item.chinese{margin:0 .90909vw;border-radius:.20202vw;padding-left:.40404vw;padding-left:.40404cqw;padding-right:.40404vw;background:rgba(255,255,255,.04);border-radius:.20202cqw;margin:0 .90909cqw;padding-right:.40404cqw}.choose-language-item.selected{color:#fff2d8;background:rgba(160,123,80,.55);font-weight:800}.choose-language-divider{margin:.20202vw .90909vw;background:rgba(255,255,255,.08);height:1px;margin:.20202cqw .90909cqw}
.choose-language.choose-language--mobile .choose-language-dropdown{border-radius:1.6vw;padding:2.13333vw 0;box-shadow:0 2.13333vw 6.4vw rgba(0,0,0,.35);border-radius:1.6cqw;padding:2.13333cqw 0;box-shadow:0 2.13333cqw 6.4cqw rgba(0,0,0,.35)}.choose-language.choose-language--mobile .choose-language-item{font-size:3.73333vw;padding:2.66667vw 2.13333vw;padding:2.66667cqw 2.13333cqw;font-size:3.73333cqw;line-height:1}.choose-language.choose-language--mobile .choose-language-item.chinese{margin:0 3.2vw;border-radius:1.06667vw;padding-left:2.13333vw;padding-left:2.13333cqw;padding-right:2.13333vw;border-radius:1.06667cqw;margin:0 3.2cqw;padding-right:2.13333cqw}
.side-bar-container{-webkit-backdrop-filter:blur(.10101cqw);backdrop-filter:blur(.10101cqw);z-index:2;left:0;top:calc((100vh - var(--pc-slide-height))/2);top:calc((100dvh - var(--pc-slide-height))/2);width:7.07071vw;width:7.07071cqw;height:var(--pc-slide-height);padding:1.51515vw 0;padding:1.51515cqw 0 3.0303vw;background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:space-between;padding-bottom:3.0303cqw;transition:background-image .3s;display:flex;position:fixed}.side-bar-container .logo{width:70%;margin:0 auto}.side-bar-container .logo img{object-fit:contain;width:100%;height:100%}.side-bar-container .menu-list{width:calc(100% - .20202vw);margin-top:1.21212vw;flex-direction:column;gap:.70707cqw;width:calc(100% - .20202cqw);margin-top:1.21212cqw;display:flex}.side-bar-container .menu-list .menu-item{height:1.76768vw;cursor:pointer;border-top:1px solid transparent;border-bottom:1px solid transparent;justify-content:center;align-items:center;height:1.76768cqw;text-decoration:none;transition:all .3s;display:flex;position:relative}.side-bar-container .menu-list .menu-item .menu-text{z-index:1;font-size:.70707vw;color:#fff;letter-spacing:0;text-shadow:0 .10101vw .40404vw rgba(0,0,0,.5);text-shadow:0 .10101cqw .40404cqw rgba(0,0,0,.5);font-size:.70707cqw;font-weight:700;line-height:1.1;position:relative}.side-bar-container .menu-list .menu-item.active{background:var(--menu-active-item-bg,rgba(73,82,128,.7))}.side-bar-container .menu-list .menu-item.active:before{content:"";width:4.14141vw;width:4.14141cqw;height:2.12121vw;background:var(--menu-active-bg,url(../media/menu-home-activated.a2e49b24.png))center/contain no-repeat;pointer-events:none;height:2.12121cqw;position:absolute;top:77%;left:50%;transform:translate(-2.82828cqw,-50%)}.side-bar-container .menu-list .menu-item.active .menu-text{color:var(--menu-active-text-color,#2ed7ff);text-shadow:0 0 .50505vw rgba(46,215,255,.35);text-shadow:0 0 .50505cqw rgba(46,215,255,.35)}.side-bar-container .menu-list .menu-item.disabled{cursor:default;opacity:.7}.side-bar-container .side-bar-footer .choose-language{justify-content:center;width:100%;display:flex}.side-bar-container .side-bar-footer .choose-language-trigger{justify-content:center;width:100%}.side-bar-container .side-bar-footer .social-media{padding:0 .50505vw;grid-template-columns:repeat(3,1.11111cqw);justify-content:center;gap:1.0101cqw;width:100%;padding:0 .50505cqw;display:grid}.side-bar-container .side-bar-footer .social-media .social-media-item{width:1.21212vw;width:1.21212cqw;height:1.21212vw;cursor:pointer;background-color:rgba(255,255,255,.7);flex-shrink:0;height:1.21212cqw;transition:background-color .2s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.side-bar-container .side-bar-footer .social-media .social-media-item:hover{background-color:var(--media-active-color,#5867c2)}.side-bar-container .side-bar-footer .social-media .social-media-item[data-ar-id=social_Service]{-webkit-mask-size:130% 130%;mask-size:130% 130%}.side-bar-container .side-bar-footer .language-trigger{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:.90909vw 0 0;min-width:5.55556vw;min-width:5.55556cqw;height:1.71717vw;border-radius:1.0101vw;z-index:0;cursor:pointer;border:1px solid var(--language-active-color,#6256c5);background:0 0;border-radius:1.0101cqw;justify-content:center;align-items:center;height:1.71717cqw;margin:.90909cqw 0 0;display:flex;position:relative}.side-bar-container .side-bar-footer .language-trigger:after{content:"";right:.40404vw;border-left:.30303cqw solid transparent;border-right:.30303cqw solid transparent;border-top:.40404vw solid var(--language-active-color,#6256c5);border-top:.40404cqw solid var(--language-active-color,#6256c5);width:0;height:0;filter:drop-shadow(0 0 .30303cqw color-mix(in srgb,var(--language-active-color,#6256c5)55%,transparent));pointer-events:none;position:absolute;top:50%;right:.40404cqw;transform:translateY(-50%)}.side-bar-container .side-bar-footer .language-trigger:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--language-active-color,#6256c5)45%,transparent),0 0 1.21212vw color-mix(in srgb,var(--language-active-color,#6256c5)55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--language-active-color,#6256c5)45%,transparent),0 0 1.21212cqw color-mix(in srgb,var(--language-active-color,#6256c5)55%,transparent);transform:translateY(-1px)}.side-bar-container .side-bar-footer .language-trigger .language-text{text-align:center;color:rgba(255,255,255,.95);font-size:.60606vw;letter-spacing:0;white-space:nowrap;padding:0 1.41414vw 0 .90909vw;text-shadow:0 .10101vw .50505vw rgba(0,0,0,.55);text-shadow:0 .10101cqw .50505cqw rgba(0,0,0,.55);padding:0 1.41414cqw 0 .90909cqw;font-size:.60606cqw;font-weight:800;line-height:1}
.tool-bar-container{top:calc((100vh - var(--pc-slide-height))/2 + 1.21212vw);top:calc((100vh - var(--pc-slide-height))/2 + 1.21212cqw);top:calc((100dvh - var(--pc-slide-height))/2 + 1.21212vw);top:calc((100dvh - var(--pc-slide-height))/2 + 1.21212cqw);right:calc((100vw - var(--pc-slide-width))/2 + 1.61616vw);right:calc((100vw - var(--pc-slide-width))/2 + 1.61616cqw);right:calc((100dvw - var(--pc-slide-width))/2 + 1.61616vw);right:calc((100dvw - var(--pc-slide-width))/2 + 1.61616cqw);z-index:20;align-items:center;gap:.80808cqw;display:flex;position:fixed}.tool-bar-item{cursor:pointer}.tool-bar-item.login-user-icon{justify-content:flex-start;align-items:center;gap:.20202cqw;display:inline-flex}.tool-bar-item.login-user-icon .login-user-avatar{width:1.0101vw;width:1.0101cqw;height:1.0101vw;flex-shrink:0;height:1.0101cqw;position:relative}.tool-bar-item.login-user-icon .login-user-name{font-size:.70707vw;color:#fff;white-space:nowrap;letter-spacing:.10101vw;letter-spacing:.10101cqw;flex-flow:row;align-items:center;gap:.20202cqw;max-width:100%;font-size:.70707cqw;line-height:1;display:inline-flex}.tool-bar-item.login-user-icon .login-user-name .login-user-name-text{white-space:nowrap;flex:0 auto;min-width:0}.tool-bar-item.login-user-icon .login-user-name .login-logout-icon{object-fit:contain;flex:none;width:auto;height:1.5em;display:inline-block}.tool-bar-item.music-switch{cursor:pointer;height:1.41414vw;width:2.22222vw;height:1.41414cqw;background:0 0;border:0;justify-content:center;align-items:center;gap:.20202cqw;width:2.22222cqw;margin:0;padding:0;display:inline-flex}.tool-bar-item.music-switch .music-line{width:.15152vw;width:.15152cqw;height:.70707vw;border-radius:.10101vw;background:var(--tool-bar-line-color,#22abff);transform-origin:50%;border-radius:.10101cqw;height:.70707cqw;animation:.8s ease-in-out infinite music-wave}.tool-bar-item.music-switch .music-line:first-child{height:.50505vw;height:.50505cqw;animation-duration:.76s;animation-delay:0s}.tool-bar-item.music-switch .music-line:nth-child(2){height:.70707vw;height:.70707cqw;animation-duration:.82s;animation-delay:80ms}.tool-bar-item.music-switch .music-line:nth-child(3){height:1.0101vw;height:1.0101cqw;animation-duration:.74s;animation-delay:.14s}.tool-bar-item.music-switch .music-line:nth-child(4){height:.70707vw;height:.70707cqw;animation-duration:.84s;animation-delay:.2s}.tool-bar-item.music-switch .music-line:nth-child(5){height:.50505vw;height:.50505cqw;animation-duration:.78s;animation-delay:.26s}.tool-bar-item.music-switch.paused .music-line{background:#fff;animation:none;transform:scaleY(1)}@keyframes music-wave{0%{transform:scaleY(.45)}35%{transform:scaleY(1.35)}65%{transform:scaleY(.7)}to{transform:scaleY(1.2)}}
.hl-pagination{--pg-gold:#c9b18a;--pg-active-bg:#8c2328;--pg-active-text:#fff;--pg-text:#c9b18a;--pg-disabled:.35;flex-direction:column;align-items:center;gap:.60606cqw;display:flex}.hl-pagination__info{font-size:.65657vw;color:var(--pg-gold);opacity:.8;font-size:.65657cqw}.hl-pagination__bar{align-items:center;gap:1.0101cqw;display:flex}.hl-pagination__arrow{cursor:pointer;opacity:1;background:0 0;border:none;align-items:center;gap:.30303cqw;padding:0;transition:opacity .14s;display:flex}.hl-pagination__arrow--disabled{opacity:var(--pg-disabled);cursor:not-allowed;pointer-events:none}.hl-pagination__arrow:hover:not(.hl-pagination__arrow--disabled){opacity:.75}.hl-pagination__arrow-img{object-fit:contain;display:block}.hl-pagination__pages{align-items:center;gap:.30303cqw;display:flex}.hl-pagination__page-btn{width:2.0202vw;width:2.0202cqw;height:2.0202vw;border:1px solid var(--pg-gold);border-radius:.30303vw;font-size:.75758vw;height:2.0202cqw;color:var(--pg-text);cursor:pointer;background:0 0;border-radius:.30303cqw;justify-content:center;align-items:center;font-size:.75758cqw;font-weight:500;transition:background .14s,color .14s;display:inline-flex}.hl-pagination__page-btn:hover:not(.hl-pagination__page-btn--active){background:rgba(201,177,138,.15)}.hl-pagination__page-btn--active{background:var(--pg-active-bg);border-color:var(--pg-active-bg);color:var(--pg-active-text);cursor:default;font-weight:700}.hl-pagination__ellipsis{width:2.0202vw;width:2.0202cqw;height:2.0202vw;font-size:.90909vw;height:2.0202cqw;color:var(--pg-gold);letter-spacing:.10101vw;letter-spacing:.10101cqw;border:1px solid var(--pg-gold);border-radius:.30303vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.30303cqw;justify-content:center;align-items:center;font-size:.90909cqw;display:inline-flex}
.side-bar-horizontal-container{width:100%;height:3.0303vw;padding:0 1.21212vw;z-index:100;-webkit-backdrop-filter:blur(.40404cqw);backdrop-filter:blur(.40404cqw);background:linear-gradient(rgba(20,18,45,.85) 0%,rgba(30,28,60,.6) 100%);flex-direction:row;align-items:center;height:3.0303cqw;padding:0 1.21212cqw;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px rgba(255,255,255,.06)}.side-bar-horizontal-container .horizontal-logo{margin-right:1.61616vw;width:4.54545vw;aspect-ratio:65/31;flex-shrink:0;align-items:center;width:4.54545cqw;margin-right:1.61616cqw;display:flex;position:relative}.side-bar-horizontal-container .horizontal-logo .logo-image{object-fit:contain;display:block}.side-bar-horizontal-container .horizontal-menu-list{margin-left:6.06061vw;flex-direction:row;flex-shrink:0;align-items:center;margin-left:6.06061cqw;display:flex}.side-bar-horizontal-container .horizontal-menu-list .horizontal-menu-item{min-width:6.06061vw;min-width:6.06061cqw;height:3.0303vw;padding:0 1.0101vw;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:.10101cqw solid transparent;justify-content:center;align-items:center;height:3.0303cqw;padding:0 1.0101cqw;text-decoration:none;display:flex;position:relative}.side-bar-horizontal-container .horizontal-menu-list .horizontal-menu-item .menu-text{z-index:1;font-size:.70707vw;color:rgba(255,255,255,.75);letter-spacing:.5px;text-shadow:0 .10101vw .40404vw rgba(0,0,0,.4);text-shadow:0 .10101cqw .40404cqw rgba(0,0,0,.4);white-space:nowrap;font-size:.70707cqw;font-weight:700;line-height:1;transition:color .25s;position:relative}.side-bar-horizontal-container .horizontal-menu-list .horizontal-menu-item:hover .menu-text{color:rgba(255,255,255,.95)}.side-bar-horizontal-container .horizontal-menu-list .horizontal-menu-item.active{background:var(--menu-active-bg,transparent)center/contain no-repeat;background-position:-.50505cqw .70707cqw;background-size:100%}.side-bar-horizontal-container .horizontal-menu-list .horizontal-menu-item.active .menu-text{color:var(--menu-active-text-color,#2ed7ff);text-shadow:0 0 .60606cqw color-mix(in srgb,var(--menu-active-text-color,#2ed7ff)50%,transparent)}.side-bar-horizontal-container .horizontal-right{flex-direction:row;align-items:center;gap:.60606cqw;margin-left:auto;display:flex}.side-bar-horizontal-container .horizontal-right .divider{width:1px;height:1.0101vw;background:rgba(255,255,255,.18);flex-shrink:0;height:1.0101cqw;display:block}.side-bar-horizontal-container .horizontal-right .horizontal-social-media{flex-direction:row;align-items:center;gap:.70707cqw;display:flex}.side-bar-horizontal-container .horizontal-right .horizontal-social-media .social-media-item{width:1.0101vw;width:1.0101cqw;height:1.0101vw;cursor:pointer;background-color:rgba(255,255,255,.65);flex-shrink:0;height:1.0101cqw;transition:background-color .2s,transform .2s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.side-bar-horizontal-container .horizontal-right .horizontal-social-media .social-media-item:hover{background-color:var(--media-active-color,#5867c2);transform:scale(1.15)}.side-bar-horizontal-container .horizontal-right .tool-bar-item.login-user-icon.horizontal-login-btn{cursor:pointer;flex-shrink:0;align-items:center;gap:.30303cqw;display:inline-flex}.side-bar-horizontal-container .horizontal-right .tool-bar-item.login-user-icon.horizontal-login-btn .login-user-avatar{width:.90909vw;width:.90909cqw;height:.90909vw;height:.90909cqw}.side-bar-horizontal-container .horizontal-right .tool-bar-item.login-user-icon.horizontal-login-btn .login-user-name{font-size:.65657vw;color:rgba(255,255,255,.85);white-space:nowrap;letter-spacing:1px;font-size:.65657cqw;font-weight:600}.side-bar-horizontal-container .horizontal-right .tool-bar-item.music-switch.horizontal-music-switch{width:1.81818vw;width:1.81818cqw;height:1.21212vw;flex-shrink:0;height:1.21212cqw}.side-bar-horizontal-container .horizontal-right .horizontal-language-trigger{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:1.51515vw;padding:0 1.11111vw 0 .50505vw;min-width:4.54545vw;height:1.51515cqw;border-radius:.80808vw;cursor:pointer;border:1px solid var(--language-active-color,#6256c5);background:0 0;border-radius:.80808cqw;flex-shrink:0;justify-content:center;align-items:center;min-width:4.54545cqw;padding:0 1.11111cqw 0 .50505cqw;transition:all .2s;display:flex;position:relative}.side-bar-horizontal-container .horizontal-right .horizontal-language-trigger:after{content:"";right:.40404vw;border-left:.20202cqw solid transparent;border-right:.20202cqw solid transparent;border-top:.30303vw solid var(--language-active-color,#6256c5);border-top:.30303cqw solid var(--language-active-color,#6256c5);pointer-events:none;width:0;height:0;position:absolute;top:50%;right:.40404cqw;transform:translateY(-50%)}.side-bar-horizontal-container .horizontal-right .horizontal-language-trigger:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--language-active-color,#6256c5)45%,transparent),0 0 .80808vw color-mix(in srgb,var(--language-active-color,#6256c5)45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--language-active-color,#6256c5)45%,transparent),0 0 .80808cqw color-mix(in srgb,var(--language-active-color,#6256c5)45%,transparent);transform:translateY(-1px)}.side-bar-horizontal-container .horizontal-right .horizontal-language-trigger .language-text{color:rgba(255,255,255,.9);font-size:.50505vw;white-space:nowrap;text-shadow:0 1px .30303vw rgba(0,0,0,.4);text-shadow:0 1px .30303cqw rgba(0,0,0,.4);font-size:.50505cqw;font-weight:700;line-height:1}
.follower-container{z-index:1000;box-sizing:border-box;width:100%;height:100%;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);z-index:1000;padding:2.66667vw;will-change:opacity,transform;background-image:url(../media/follower-bg.1dc4b315.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;padding:2.66667cqw;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.follower-container .follower-nav{height:12vw;padding:0 2.66667vw;flex-shrink:0;justify-content:space-between;align-items:center;height:12cqw;padding:0 2.66667cqw;display:flex}.follower-container .follower-nav .logo{height:9.33333vw;aspect-ratio:1054/497;flex-shrink:0;width:auto;height:9.33333cqw;position:relative}.follower-container .follower-nav .mobile-right{justify-content:flex-end;align-items:center;gap:2.66667cqw;display:flex}.follower-container .follower-nav .tool-bar-item.login-user-icon.mobile-login-btn{align-items:center;gap:.8cqw;display:inline-flex}.follower-container .follower-nav .tool-bar-item.login-user-icon.mobile-login-btn .login-user-avatar{width:4.26667vw;width:4.26667cqw;height:4.26667vw;height:4.26667cqw}.follower-container .follower-nav .tool-bar-item.login-user-icon.mobile-login-btn .login-user-name{font-size:3.73333vw;color:rgba(255,255,255,.88);letter-spacing:.6px;font-size:3.73333cqw;font-weight:600;line-height:1}.follower-container .follower-nav .tool-bar-item.music-switch.mobile-music-switch{width:6.13333vw;width:6.13333cqw;height:4vw;gap:.53333cqw;height:4cqw}.follower-container .follower-nav .tool-bar-item.music-switch.mobile-music-switch .music-line{width:.53333vw;width:.53333cqw}.follower-container .follower-nav .tool-bar-item.music-switch.mobile-music-switch .music-line:first-child{height:1.6vw;height:1.6cqw}.follower-container .follower-nav .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(2){height:2.13333vw;height:2.13333cqw}.follower-container .follower-nav .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(3){height:3.2vw;height:3.2cqw}.follower-container .follower-nav .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(4){height:2.13333vw;height:2.13333cqw}.follower-container .follower-nav .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(5){height:1.6vw;height:1.6cqw}.follower-container .follower-nav .close-icon{width:6.66667vw;width:6.66667cqw;height:6.66667vw;cursor:pointer;background:0 0;border:0;outline:none;flex-shrink:0;height:6.66667cqw;margin:0;padding:0;position:relative}.follower-container .follower-nav .close-icon .close-bar{width:8vw;width:8cqw;height:.66667vw;border-radius:.53333vw;background:rgba(255,255,255,.92);border-radius:.53333cqw;height:.66667cqw;transition:transform .2s,opacity .2s;display:block;position:absolute;top:50%;left:50%}.follower-container .follower-nav .close-icon .close-bar:first-child{transform:translate(-50%,-50%)rotate(45deg)}.follower-container .follower-nav .close-icon .close-bar:nth-child(2){transform:translate(-50%,-50%)rotate(-45deg)}.follower-container .follower-nav .close-icon:hover .close-bar{opacity:.85}.follower-container .content-container{padding:0 2.66667vw;flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:0 2.66667cqw;display:flex}.follower-container .content{padding-top:2.66667vw;padding-top:2.66667cqw}.follower-container .content .item{padding:2.66667vw 0;justify-content:space-between;align-items:center;padding:2.66667cqw 0;display:flex}.follower-container .content .item .left{text-align:left;color:#f2f2f4;font-size:7.73333vw;letter-spacing:.4vw;letter-spacing:.4cqw;font-size:7.73333cqw;font-weight:200}.follower-container .content .item .left .small{font-size:5.6vw;font-size:5.6cqw}.follower-container .content .item .right{color:#f2f2f4;text-align:right}.follower-container .side-bar-footer{padding-bottom:2.66667vw;flex-shrink:0;padding-bottom:2.66667cqw}.follower-container .side-bar-footer .social-media{flex-wrap:wrap;justify-content:flex-start;gap:5.33333cqw;width:100%;display:flex}.follower-container .side-bar-footer .social-media .social-media-item{width:6.66667vw;width:6.66667cqw;height:6.66667vw;cursor:pointer;background-color:rgba(255,255,255,.7);flex-shrink:0;height:6.66667cqw;transition:background-color .2s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.follower-container .side-bar-footer .social-media .social-media-item:hover{background-color:var(--media-active-color,#5867c2)}
.side-bar-mobile-container{z-index:120;width:100%;height:12vw;padding:0 2.66667vw;height:12cqw;padding:0 2.66667cqw;padding-top:env(safe-area-inset-top,0);box-sizing:border-box;-webkit-backdrop-filter:blur(1.06667cqw);background:linear-gradient(#2d3553 0%,#262f4d 100%);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 1px rgba(255,255,255,.08)}.side-bar-mobile-container .mobile-logo{aspect-ratio:1054/497;height:9.33333vw;flex-shrink:0;height:9.33333cqw;position:relative}.side-bar-mobile-container .mobile-logo .logo-image{width:100%;height:auto;display:block}.side-bar-mobile-container .mobile-right{flex-shrink:0;justify-content:flex-end;align-items:center;gap:4cqw;min-width:0;display:flex}.side-bar-mobile-container .mobile-right .tool-bar-item.login-user-icon.mobile-login-btn{align-items:center;gap:.8cqw;display:inline-flex}.side-bar-mobile-container .mobile-right .tool-bar-item.login-user-icon.mobile-login-btn .login-user-avatar{width:4.26667vw;width:4.26667cqw;height:4.26667vw;height:4.26667cqw}.side-bar-mobile-container .mobile-right .tool-bar-item.login-user-icon.mobile-login-btn .login-user-name{font-size:3.73333vw;color:rgba(255,255,255,.88);letter-spacing:.6px;font-size:3.73333cqw;font-weight:600;line-height:1}.side-bar-mobile-container .mobile-right .tool-bar-item.music-switch.mobile-music-switch{width:6.13333vw;width:6.13333cqw;height:4vw;gap:.53333cqw;height:4cqw}.side-bar-mobile-container .mobile-right .tool-bar-item.music-switch.mobile-music-switch .music-line{width:.53333vw;width:.53333cqw}.side-bar-mobile-container .mobile-right .tool-bar-item.music-switch.mobile-music-switch .music-line:first-child{height:1.6vw;height:1.6cqw}.side-bar-mobile-container .mobile-right .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(2){height:2.13333vw;height:2.13333cqw}.side-bar-mobile-container .mobile-right .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(3){height:3.2vw;height:3.2cqw}.side-bar-mobile-container .mobile-right .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(4){height:2.13333vw;height:2.13333cqw}.side-bar-mobile-container .mobile-right .tool-bar-item.music-switch.mobile-music-switch .music-line:nth-child(5){height:1.6vw;height:1.6cqw}.side-bar-mobile-container .mobile-right .mobile-language-trigger{width:4.26667vw;width:4.26667cqw;height:4.26667vw;cursor:pointer;vertical-align:middle;height:4.26667cqw;position:relative}.side-bar-mobile-container .mobile-right .mobile-nav-icon{width:3.2vw;width:3.2cqw;height:3.2vw;cursor:pointer;background:0 0;border:0;outline:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.66667cqw;height:3.2cqw;margin:0;padding:0;display:inline-flex}.side-bar-mobile-container .mobile-right .mobile-nav-icon .nav-bar{width:4vw;width:4cqw;height:.4vw;border-radius:.26667vw;background:rgba(255,255,255,.92);border-radius:.26667cqw;height:.4cqw;transition:transform .2s,opacity .2s;display:block}
.cookie-popup{z-index:900;padding:.60606vw .70707vw calc(.60606vw + env(safe-area-inset-bottom));padding:.60606cqw .70707cqw calc(.60606cqw + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.cookie-popup__inner{width:49.495vw;padding:.60606vw .70707vw;border-radius:.60606vw;-webkit-backdrop-filter:blur(.50505cqw);box-shadow:0 .50505vw 1.51515vw rgba(0,0,0,.35);pointer-events:auto;background:rgba(12,12,12,.62);border:1px solid rgba(255,255,255,.18);border-radius:.60606cqw;justify-content:space-between;align-items:center;gap:.70707cqw;width:min(49.495cqw,100vw - 1.41414cqw);padding:.60606cqw .70707cqw;display:flex;box-shadow:0 .50505cqw 1.51515cqw rgba(0,0,0,.35)}.cookie-popup__text{font-size:.70707vw;color:rgba(255,255,255,.92);white-space:pre-line;flex:1;min-width:0;margin:0;font-size:.70707cqw;line-height:1.4}.cookie-popup__actions{flex-shrink:0;align-items:center;gap:.50505cqw;display:flex}.cookie-popup__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.50505vw .70707vw;border-radius:.50505vw;font-size:.70707vw;letter-spacing:.2px;border:none;border-radius:.50505cqw;outline:none;padding:.50505cqw .70707cqw;font-size:.70707cqw;font-weight:600;line-height:1;transition:transform .12s,box-shadow .12s,filter .12s,background .12s}.cookie-popup__btn:active{transform:translateY(1px)}.cookie-popup__btn:focus-visible{box-shadow:0 0 0 .15152vw rgba(50,131,169,.35);box-shadow:0 0 0 .15152cqw rgba(50,131,169,.35)}.cookie-popup__btn--primary{color:#fff;box-shadow:0 .40404vw .90909vw rgba(0,0,0,.25);background:linear-gradient(90deg,#3283a9,#764ba2);box-shadow:0 .40404cqw .90909cqw rgba(0,0,0,.25)}.cookie-popup__btn--primary:hover{filter:brightness(1.05)}@media (max-width:768px){.cookie-popup{padding:10px 10px calc(10px + env(safe-area-inset-bottom))}.cookie-popup__inner{flex-direction:column;align-items:stretch;gap:10px;width:calc(100vw - 20px)}.cookie-popup__actions{justify-content:flex-end}.cookie-popup__btn{width:100%}}
.official-site-footer{color:rgba(255,255,255,.86);padding:1.21212vw 0;background:#000;width:100vw;padding:1.21212cqw 0;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.official-site-footer__container{width:60.6061vw;text-align:center;width:min(60.6061cqw,100vw - 3.0303cqw);margin:0 auto}.official-site-footer__lines{gap:.40404cqw;display:grid}.official-site-footer__line{font-size:.60606vw;font-size:.60606cqw;line-height:.90909vw;flex-wrap:wrap;justify-content:center;gap:.60606cqw 1.0101cqw;line-height:.90909cqw;display:flex}.official-site-footer__item{white-space:nowrap;opacity:.9}.official-site-footer__tips{margin-top:.70707vw;gap:.40404cqw;margin-top:.70707cqw;display:grid}.official-site-footer__tip{font-size:.60606vw;font-size:.60606cqw;line-height:.90909vw;opacity:.75;margin:0;line-height:.90909cqw}.official-site-footer__links{margin-top:.80808vw;flex-wrap:wrap;justify-content:center;gap:.50505cqw .90909cqw;margin-top:.80808cqw;display:flex}.official-site-footer__link{font-size:.60606vw;font-size:.60606cqw;line-height:.90909vw;color:rgba(255,255,255,.86);opacity:.85;line-height:.90909cqw;text-decoration:none;transition:opacity .2s,-webkit-text-decoration-color .2s,text-decoration-color .2s}.official-site-footer__link:hover{opacity:1;-webkit-text-decoration:underline rgba(255,255,255,.65);text-decoration:underline rgba(255,255,255,.65)}.official-site-footer__link.is-disabled{opacity:.55;cursor:default;text-decoration:none}.official-site-footer__copyright{margin-top:.70707vw;font-size:.60606vw;font-size:.60606cqw;line-height:.90909vw;opacity:.6;margin-top:.70707cqw;line-height:.90909cqw}@media (max-width:480px){.official-site-footer__container{width:calc(100vw - 36px)}.official-site-footer__line,.official-site-footer__tip,.official-site-footer__link,.official-site-footer__copyright{font-size:11px}}
.revealable-footer{z-index:30;transform:translate3d(0,calc(100% - var(--rf-handle-h,1.41414vw)),0);transform:translate3d(0,calc(100% - var(--rf-handle-h,1.41414cqw)),0);opacity:0;pointer-events:none;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .24s;position:fixed;bottom:0;left:0;right:0}.revealable-footer.is-active{opacity:1;pointer-events:auto}.revealable-footer.is-revealed{transform:translate(0,0)}.revealable-footer__handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--rf-handle-h,1.41414vw);height:var(--rf-handle-h,1.41414cqw);color:rgba(255,255,255,.85);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(0,0,0,.88);border:none;border-top:1px solid rgba(255,255,255,.08);justify-content:center;align-items:center;gap:.40404cqw;transition:background-color .2s,color .2s;display:flex}.revealable-footer__handle:hover{color:#fff;background:rgba(0,0,0,.96)}.revealable-footer__handle:focus-visible{outline-offset:-.10101vw;outline-offset:-.10101cqw;outline:1px solid rgba(255,255,255,.5)}.revealable-footer__handle-arrow{width:.50505vw;width:.50505cqw;height:.50505vw;border-top:.07576cqw solid;border-left:.07576cqw solid;height:.50505cqw;transition:transform .32s cubic-bezier(.22,.61,.36,1);display:inline-block;transform:translateY(.10101cqw)rotate(45deg)}.revealable-footer.is-revealed .revealable-footer__handle-arrow{transform:translateY(-.10101cqw)rotate(225deg)}.revealable-footer__body{background:#000}.revealable-footer__body .page-footer{width:100%}.revealable-footer--pc{--rf-handle-h:1.41414cqw}
.revealable-footer--mobile{--rf-handle-h:6.4cqw;z-index:110;position:absolute}.revealable-footer--mobile .revealable-footer__handle{font-size:1.86667vw;border-top:1px solid rgba(255,255,255,.1);font-size:1.86667cqw}.revealable-footer--mobile .revealable-footer__handle-arrow{width:2.13333vw;width:2.13333cqw;height:2.13333vw;border-top:.26667cqw solid;border-left:.26667cqw solid;height:2.13333cqw}
