@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.frm-box{width:12.82rem;margin-left:-.01rem;background:url(/assets/frm-box-CdyCm9PY.webp) no-repeat center / 100% auto;height:8.2rem;margin-bottom:.2rem}.frm-box .scene-title:before{background-image:url(/assets/frm-box-title-line-CRk3x4YY.png)}.frm-box .product-name{display:block;padding:.55rem 0 0;text-align:center}.frm-box .product-name .g-txt{font-size:.4rem;letter-spacing:-.075em;line-height:.44rem;font-weight:600}.frm-box .product-name .g-txt em{background:linear-gradient(180deg,#272623,#c6c6c6 15%,#cbcac8);-webkit-background-clip:text;background-clip:text;color:transparent}.frm-box .scene-title{padding-top:.44rem}.frm-box .scene-title .g-txt{letter-spacing:-.075em}.frm-box .product-name+.scene-title{padding-top:0;padding-bottom:.3rem}.frm-box .product-name+.scene-title .g-txt{font-size:.55rem;line-height:.6rem}.frm-box .sub-title{position:relative;z-index:2}.frm-box .sub-title .g-txt{letter-spacing:-.05em;font-size:.29rem;line-height:.35rem;font-weight:700}.frm-box .sub-title .g-txt em{background:linear-gradient(180deg,#272623,#c6c6c6 15%,#cbcac8);-webkit-background-clip:text;background-clip:text;color:transparent}.frm-box .sub-title .g-txt em strong{background:linear-gradient(-181deg,#e8dac1,#eadabf 48%,#d5af74 50%,#bba686 95%,#81715e);-webkit-background-clip:text;background-clip:text;color:transparent}.frm-box .event-period{background-image:url(/assets/event-period-bg-BMMMKTM-.png);width:6.62rem;color:#fff}.frm-box .confirm-btn{padding:.15rem 0;text-align:center;display:block;width:100%}.frm-box .confirm-btn:active{transform:scale(.98)}.frm-box .confirm-btn .g-txt{font-size:.32rem;line-height:.39rem;letter-spacing:-.075em}.scene[data-name=Creator] .scene-bg{background-image:url(/assets/register-bg-v11-6esWMTiH.webp)}.scene[data-name=Creator] .frm-box .scene-title .g-txt em{background:linear-gradient(180deg,#fff,#d5c29d 50%);-webkit-background-clip:text;background-clip:text;color:transparent}.scene[data-name=Creator] .frm-box .event-period{margin-bottom:0}.scene[data-name=Creator] .frm-box .sub-title .g-txt{font-size:.26rem;line-height:.32rem}.register-box{width:10.9rem;height:5rem;margin:0 auto;display:flex;align-items:stretch}.register-box>div{flex:1;display:flex;flex-direction:column;width:50%}.scene[data-name=Creator] .frm-box .confirm-btn{margin-top:.2rem}.scene[data-name=Creator] .frm-box .confirm-btn .g-txt{font-size:.35rem;line-height:.4rem}.scene[data-name=Creator] .frm-box,.scene[data-name=Creator] .register-box{opacity:0;transform:translateY(.25rem);transition:all .55s ease-out}.scene[data-name=Creator].active .frm-box,.scene[data-name=Creator].active .register-box{opacity:1;transform:translateY(0)}.scene[data-name=Creator].active .frm-box{transition-delay:.15s}.scene[data-name=Creator].active .register-box{transition-delay:.45s}.layer[data-name=preemption-end] .alert-msg{line-height:.37rem;font-size:.33rem}.layer[data-name=preemption-end] small{margin-top:.2rem}.layer[data-name=preemption-end] .g-txt em{background:linear-gradient(-181deg,#e8dac1,#eadabf 48%,#d5af74 50%,#bba686 95%,#81715e);-webkit-background-clip:text;background-clip:text;color:transparent}@font-face{font-family:HeirofLight;src:url(/assets/HeirofLightRegular-CDqpDmiF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HeirofLight;src:url(/assets/HeirofLightBold-CMT5F-_i.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:only dark;font-size:var(--fs)}*{-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:optimizeLegibility;font-family:HeirofLight,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}div,dl,dt,ul,li,h1,h2,h3,h4,p,table,th,td,form,select,button,input,textarea{margin:0;padding:0;font-size:0;font-weight:inherit;font-style:inherit;color:inherit;line-height:0}li,img{border:0;vertical-align:baseline}input,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}code,em,var,h1,h2,h3,h4,strong,span{font-style:inherit;color:inherit;font-weight:inherit}button{box-shadow:none;outline:0;border:0 none;background:transparent;cursor:pointer}button::-moz-focus-inner{padding:0}a,a:focus,a:active,a:hover{outline:none;box-shadow:none;color:inherit;text-decoration:none;cursor:pointer}::-ms-clear{display:none}::-ms-reveal{display:none}::-webkit-scrollbar{background:#00000080;width:5px;height:5px}::-webkit-scrollbar-track{background:#00000080}::-webkit-scrollbar-corner{background:#00000080}::-webkit-scrollbar-thumb{background-clip:padding-box;background:#ffffff1a}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input::placeholder{opacity:.3;color:inherit}input+label{cursor:pointer}input[disabled],input:disabled+label{cursor:default}select::-ms-expand{display:none}select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;outline:0 none}img{width:100%;height:auto;object-fit:contain}html,body{width:100%;height:100%;margin:0;padding:0;scroll-behavior:auto}body{overflow-y:hidden;overflow-x:auto;background:#000}#appTimer{position:absolute;opacity:0;width:0;height:0}#app{position:relative;margin:0 auto;width:100%;min-width:960px;min-height:720px;height:min(calc(var(--vh)*100),100vh);overflow:hidden;opacity:0;transition:opacity .25s ease-out}.init #app{opacity:1}.resizing #app *,.resizing #app *:before,.resizing #app *:after{transition:none!important}#app:before,#app:after{content:"";display:block;position:fixed;pointer-events:none;z-index:3;opacity:1;transition:all .8s ease-out;width:100%;height:100%;left:0;top:0;mix-blend-mode:soft-light}#app:before{background:linear-gradient(to bottom,#000,#0000 15%,#0000 70%,#000)}#app:after{background:linear-gradient(to left,#000,#0000 30%,#0000 70%,#000)}#app.end:before{background:linear-gradient(to bottom,#000,#0000 20%,#0000)}.screen-out{font-size:0;line-height:0;width:1px;height:1px;left:-1px;top:-1px}.scene{position:relative;z-index:1;overflow:hidden;width:100%;height:100vh;height:calc(var(--vh)*100)}.fp-scroller{transition-duration:.25s!important}#header{position:fixed;left:0;top:0;pointer-events:auto;z-index:10;width:100%;height:.62rem;min-width:960px;display:flex;align-items:stretch;background:#000;transition:top .25s ease-out}.scene-bg{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center;pointer-events:none;overflow:hidden}.fit-cover{position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-size:cover;background-position:center;transform:translate(-50%,-50%);min-width:100vw;min-height:100vh}.fit-cover video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}#navigation{position:absolute;left:0;width:100%;top:0;height:100%;align-items:center;display:flex;-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);opacity:1;pointer-events:auto;transition:all .25s ease-out}#navigation:before,#navigation:after{content:"";display:block;flex:1}#navigation>li{flex:1;white-space:nowrap;position:relative}#navigation li a{display:block;width:auto;position:relative;padding:0 min(.6rem,2vw)}#navigation a>span,#navigation a>small,#navigation a>strong{position:relative;display:inline-block;z-index:1;font-weight:600;font-size:.2rem;line-height:.36rem;padding:.13rem;letter-spacing:-.075em;color:#adadad}#navigation a>small{font-size:.15rem;line-height:.18rem}#navigation a strong{color:#c7b27a}#navigation a.on small,#navigation a:hover small,#navigation a.on span,#navigation a:hover span{color:#fff}#navigation a.on strong,#navigation a:hover strong{color:#ffe39d}.detail-page-ui{opacity:0;pointer-events:none;overflow:hidden;transition:all .25s ease-out}.detail-page-ui.nav{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-clip-path:polygon(50% 0,50% 100%,50% 100%,50% 0);clip-path:polygon(50% 0,50% 100%,50% 100%,50% 0);text-align:center}.detail-page-ui.nav>button{font-family:Nanum Gothic;font-size:.26rem;font-weight:400;line-height:.3rem;display:inline-block;vertical-align:top;padding:.16rem .82rem;letter-spacing:-.075em;color:gray;position:relative}.detail-page-ui.nav>button+button:before{content:"";display:block;left:0;transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:50%;width:.08rem;height:.08rem;box-sizing:border-box;border:.02rem solid #747474}.detail-page-ui.nav>button:hover,.detail-page-ui.nav>button.active{color:#fff}.detail-page-ui.close{flex:none;width:0;padding:0;position:relative}.detail-page-ui.close:before{position:absolute;content:"";display:block;left:0;top:50%;transform:translate(-50%,-50%);width:.01rem;height:.44rem;background:#fff3}.detail-page-ui .close-btn{width:.64rem;height:.64rem;display:block;margin:0 auto;position:relative}.detail-page-ui .close-btn:after{content:"";display:block;position:absolute;left:0;width:100%;height:100%;top:0;background:url(/assets/ic-close-on-B-H7YyKN.png) no-repeat center / contain;z-index:1;opacity:0;transition:opacity .25s ease-out}.detail-page-ui .close-btn:hover:after{opacity:1}.detail-page-ui .close-btn:active{transform:scale(.96);transition-duration:.15s}#header h1{flex:none;width:1.6rem;text-align:center}nav{flex:1;text-align:center;position:relative}.links{flex:none;height:100%;padding:0;text-align:right;position:relative}.links>button{display:inline-block;position:relative;width:.5rem;height:100%;margin:0;vertical-align:middle}.links>button>span{position:absolute;left:50%;top:50%;width:.54rem;height:auto;transform:translate(-50%) translateY(-50%)}#header .btn[name=crossplay]{display:block;flex:none;height:100%;margin:0;position:relative;margin-left:.14rem;width:2.47rem;background:url(/assets/download-btn-CIV5YalO.jpg) repeat-x center / auto 100%;opacity:1;pointer-events:fill;overflow:hidden;transition:all .25s ease-out}#header .btn[name=crossplay] span{width:100%;text-align:center;white-space:nowrap;font-size:.3rem;line-height:.36rem;padding-bottom:.04rem;font-weight:600;color:#fff;letter-spacing:-.075em;text-shadow:-.01rem -.01rem .05rem rgba(0,0,0,.35),0 .025rem .01rem rgba(0,0,0,.55);opacity:1;overflow:hidden;transition:all .25s ease-out}.links>button .default{opacity:1}.links>button .selected{opacity:0}.links>button:hover .default,.links>button.active .default{opacity:0}.links>button:hover .selected,.links>button.active .selected{opacity:1}.btn[value=sound] .icon{width:.3rem;height:.28rem;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:.02rem;overflow:hidden}.btn[value=sound] .icon:before{content:"";display:block;position:absolute;width:.01rem;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg) scale(2);background:#ccb858;box-shadow:0 .01rem .01rem #000;opacity:1}.btn[value=sound].on .icon:before{opacity:0}.btn[value=sound]:hover .icon{transform:translate(-50%,-50%) scale(1.12)}@keyframes sound-bar01{0%,79%{opacity:0}80%,to{opacity:1}}@keyframes sound-bar02{0%,63%{opacity:0}64%,to{opacity:1}}@keyframes sound-bar03{0%,47%{opacity:0}48%,to{opacity:1}}@keyframes sound-bar04{0%,31%{opacity:0}32%,to{opacity:1}}@keyframes sound-bar05{0%,15%{opacity:0}16%,to{opacity:1}}@keyframes sound-bar06{0%,to{opacity:1}}@keyframes sound-txt{95%,10%{opacity:1}50%,55%{opacity:.3}}.share-pop{position:absolute;right:0;width:2.34rem;box-sizing:border-box;top:0;z-index:-1;pointer-events:none;opacity:0;padding-top:.62rem;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:all .25s ease-out}.share-pop:before{content:"";display:block;position:absolute;width:.5rem;top:0;height:.62rem;right:0;background:linear-gradient(to bottom,#222329cc,#2a2b32cc 25%);box-sizing:border-box;border:.015rem solid rgba(89,91,99,.8);border-bottom:0 none}.share-pop:after{content:"";display:block;position:absolute;height:.015rem;background:#595b63cc;left:0;top:.62rem;width:calc(100% - .5rem)}.share-pop .btn,.share-pop input{pointer-events:fill}.share-pop.visible{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:visible}.content-box{padding:.22rem .11rem;width:2.34rem;position:relative;box-sizing:border-box;height:1.7rem;background:linear-gradient(to bottom,#2a2b32cc 50%,#2a2b3200)}.content-box:before,.content-box:after{content:"";display:block;position:absolute;top:0;height:100%;width:.015rem;background:linear-gradient(to bottom,#595b63cc 50%,#595b6300)}.content-box:before{left:0}.content-box:after{right:0}.svc-link{display:flex;height:.4rem;margin-bottom:.2rem;width:100%;align-items:center;justify-content:center;gap:.18rem}.svc-link>button{flex:none;width:.4rem;position:relative}.svc-link>button:before{content:"";display:block;position:absolute;left:-.1rem;opacity:0;width:.01rem;background:#52596759;height:.2rem;margin-top:-.1rem;top:50%}.svc-link>button+button:before{opacity:1}.copy-url{display:flex;height:.34rem;width:100%;box-sizing:border-box;border:.01rem solid rgba(82,89,103,.4);align-items:stretch}.copy-url>input{flex:1;background:#101116;outline:none;border:0 none;color:#fff;font-size:.13rem;line-height:.18rem;padding:.08rem .04rem;font-weight:400;overflow:hidden}.copy-url>button{flex:none;background:#52596766;text-align:center;width:.66rem;font-size:.19rem;line-height:.24rem;padding:.05rem 0;color:#fff;font-weight:400}.scene-content{width:12.8rem;z-index:5;margin:0 auto;position:relative;height:auto;min-height:100vh;min-height:calc(var(--vh)*100);display:flex;flex-direction:column;align-items:center;pointer-events:none}.scene-content:before,.scene-content:after{content:"";display:block;flex:1}.active .scene-content{pointer-events:auto}.fade-up{position:relative;height:auto;margin:0 auto}.fade-up>*{opacity:0;transform:translateY(.25rem)}.init .scene.active .fade-up>*{opacity:1;transform:translateY(0);transition:all 0s ease-out}.g-txt{position:relative;display:inline-block;z-index:1;font-weight:700}.g-txt em{font-weight:inherit;letter-spacing:inherit;text-align:center;background:linear-gradient(-181deg,#fff 25%,#d2d5e3 55%,#7e828e 80%,#9498a8 95%);color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;z-index:1;padding-left:.02rem;padding-right:.02rem}.g-txt:before,.g-txt:after{content:attr(data-text);display:block;z-index:-1;position:absolute;left:0;width:100%;height:100%;font-weight:inherit;letter-spacing:inherit;text-align:center;white-space:nowrap;color:#000}.g-txt:before{top:0;filter:blur(.05rem)}.g-txt:after{mix-blend-mode:darken;top:.01rem;left:.01rem;filter:blur(.01rem)}.confirm-btn{position:relative;background-position:center;transition:tranform .15s ease-out;transform:scale(1)}.confirm-btn:active{transform:scale(.98)}.confirm-btn .g-txt em{background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMwaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMSA3OS4xNDYyODk5Nzc3LCAyMDIzLzA2LzI1LTIzOjU3OjE0ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjUuMSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Y5QjIyRUZERkFBMTFFRUI3RDVFMTA3MjhFQkMwQUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y5QjIyRjBERkFBMTFFRUI3RDVFMTA3MjhFQkMwQUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjlCMjJFRERGQUExMUVFQjdENUUxMDcyOEVCQzBBQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjlCMjJFRURGQUExMUVFQjdENUUxMDcyOEVCQzBBQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0LCQsNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIACgAAwMBEQACEQEDEQH/xABiAAADAQAAAAAAAAAAAAAAAAAEBQgJAQADAQAAAAAAAAAAAAAAAAAEBQYDEAABAgcAAAAAAAAAAAAAAAAAAlJRsRITBBUXEQEAAQMFAAAAAAAAAAAAAAAAFQERUQISAxMU/9oADAMBAAIRAxEAPwDaioTXMLBryYg3Y22J66bkNkRsvy4UcfoTftVOGEdQN66kQ3Av/9k=) repeat-x center / auto 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.confirm-btn .g-txt:before{opacity:.5;filter:blur(.06rem)}.confirm-btn .g-txt:after{opacity:.7;filter:blur(.04rem)}.confirm-btn:before,.confirm-btn:after{content:"";display:block;position:absolute;width:50%;top:0;height:100%}.confirm-btn,.confirm-btn:before,.confirm-btn:after{background-image:url(/assets/confirm-btn-CAI2G7Us.jpg);background-size:auto 100%;background-repeat:repeat-x}.confirm-btn:before{left:0;background-position:left center}.confirm-btn:after{right:0;background-position:right center}.scene-title{display:block;text-align:center;position:relative;width:100%;padding-bottom:.2rem;margin:0 auto}.scene-title:before{content:"";display:block;height:.39rem;width:100%;background-repeat:no-repeat;bottom:-.04rem;position:absolute;left:0;background-position:center;background-size:auto 100%}.scene-title .g-txt{font-size:.72rem;line-height:.9rem;margin:.06rem 0}.scene-title .g-txt:before{top:.03rem}.sub-title{display:block;text-align:center}.sub-title .g-txt{font-size:.26rem;line-height:.32rem;font-weight:500}.sub-title .g-txt em{color:#fff;background:none}.sub-title .g-txt:before{filter:blur(.03rem)}.sub-title .g-txt:after{filter:blur(.01rem);opacity:1}.sub-title .g-txt strong{color:#ffebca}.ng,.ng *{font-family:Nanum Gothic}.event-period{display:block;text-align:center;width:6rem;letter-spacing:-.025em;font-size:.18rem;line-height:.24rem;padding:.04rem 0;font-weight:300;text-shadow:0 .01rem .02rem rgba(0,0,0,1);margin:.08rem auto;background-repeat:no-repeat;background-position:center;background-size:auto 100%}.scene .scene-title:before{opacity:0;transform:translateY(15%);transition:all .35s ease-out}.scene-title,.sub-title,.event-period{opacity:0;transform:translateY(.25rem);transition:all .55s ease-out}.scene.active .scene-title:before,.scene.active .scene-title,.scene.active .sub-title,.scene.active .event-period{opacity:1;transform:translateY(0)}.scene.active .scene-title{transition-delay:.25s}.scene.active .scene-title:before{transition-delay:.3s}.scene.active .sub-title{transition-delay:.35s}.scene.active .event-period{transition-delay:.4s}.check-frm{display:block;flex:none;position:relative;overflow:hidden}.check-frm>input{position:absolute;right:100%;height:1px;width:1px;padding:0;margin:0}.check-frm>label{display:inline-block;position:relative}.check-frm>label:before,.check-frm>label:after{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box}.check-frm>label:before{border:.01rem solid #bca883;background:#00000080}.check-frm>label:after{opacity:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCN0UxQTA5RERGQTgxMUVFQjlGRURFRjVGMTBGMTBFQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCN0UxQTA5RURGQTgxMUVFQjlGRURFRjVGMTBGMTBFQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI3RTFBMDlCREZBODExRUVCOUZFREVGNUYxMEYxMEVCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI3RTFBMDlDREZBODExRUVCOUZFREVGNUYxMEYxMEVCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sZp9BAAAAV1JREFUeNrs2UGOgjAUBuDXiSxYkIw38AheQq/h2eY0o66McoAJytpJgECCBoGgC6Od0vceLZP+SVMIof1CSoCHqKoKxpgPGGkc3MEd3MFpM5EdFEIYxcmeMROF8z/rAc5lWUKe52zIZuzDfg+L5XJa7/5SLJVZkiTgeR74vs+GDsMQ4jhu50MvlfsVT9O03QiC4DERNfp0PD7mo4K34cC/QNPcnJx4DLo3nAqPRWvBsXgKtDZcF0+FRsH74inRaLgqnhpNAv8Lz4Emg7/Dc6FJ4c/45t2GC00Ov+OLooAoitjQLPAsy2C72bRXfDQfEkOhSeFDosngQ6NJ4CbQaLgpNApuEq0NN43WgtuA7g23Bd0LbhNaGW4bWvldZf29huv1AjZFyOpzXe1wXrdV13NnV7evrpfWDlXgTWVpBooVJmSamuFP16PhxiKz/c/6uM3/QN2vFAd3cEtzE2AA7PlG90vrEOIAAAAASUVORK5CYII=) no-repeat center / contain}.check-frm>input:checked+label:after{opacity:1}.main-banner{position:absolute;left:0;width:100%;top:0;bottom:0;height:min(calc(var(--vh)*100),100vh);pointer-events:none;z-index:5}.main-banner>div{position:absolute;height:auto;display:block;pointer-events:none;opacity:0;transition:all .35s 0s ease-out}.main-banner .top{transform:translate(50%);top:.92rem;right:.42rem;width:2.43rem}.main-banner.top-banner-view .top{opacity:1;transform:translate(0);pointer-events:auto}.main-banner .btn{display:block;padding:0;margin:0;width:100%;height:auto;position:static;cursor:pointer}.main-banner .btn+.btn{margin-top:.05rem}.main-banner .btn>img{transform:scale(1);transition:transform .05s}.main-banner .btn:active>img{transform:scale(.97)}.scroll-ic{position:fixed;cursor:pointer;z-index:5;left:50%;width:.62rem;height:.62rem;bottom:.18rem;transform:translate(-50%) translateY(0);opacity:1;transition:all .35s ease-out}.scroll-ic.hidden{transform:translate(-50%) translateY(15%);opacity:0;pointer-events:none}.scroll-ic:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/assets/scroll-down-ic-BdIpM0TL.png) no-repeat center / contain;animation:scroll-icon-anim 1.5s ease-in-out infinite}.scroll-ic>a{position:absolute;bottom:0;padding-bottom:.56rem;left:50%;width:-webkit-fit-content;width:fit-content;height:auto;text-align:center;transform:translate(-50%);pointer-events:none;opacity:0;transition:opacity .25s}.scroll-ic>a.visible{opacity:1;pointer-events:fill}.scroll-ic>a .g-txt{display:inline-block;white-space:nowrap;letter-spacing:-.075em;font-weight:400;transform:rotateX(-90deg);transition:transform .25s}.scroll-ic>a.visible .g-txt{transform:rotateX(0)}.scroll-ic>a span.g-txt{font-size:.18rem;line-height:.24rem}.scroll-ic>a small.g-txt{font-size:.11rem;line-height:.18rem}.scroll-ic>a[data-no="0"] span.g-txt{font-size:.13rem;line-height:.21rem;letter-spacing:.05em}.scroll-ic .g-txt em{color:#ffdbdb;text-shadow:0 .01rem .01rem rgba(0,0,0,.1);background:none}.scroll-ic .g-txt:before,.scroll-ic .g-txt:after{color:red}.scroll-ic .g-txt:before{filter:blur(.1rem)}.scroll-ic .g-txt:after{filter:blur(.03rem)}@keyframes scroll-icon-anim{0%,to{transform:translateY(-.02rem)}50%{transform:translateY(.04rem)}}.scene[data-name=Main]{overflow:visible}.scene[data-name=Main] .scene-bg{background-image:url(/assets/main-bg-v14-CYBfQRcQ.webp)}.scene[data-name=Main] .scene-bg:after{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:#0000001a;pointer-events:none}.scene[data-name=Main] .fade-up{height:auto;margin-top:.96rem}.scene[data-name=Main] .logo{width:4rem;display:block;margin:.35rem auto -.85rem}.init .scene[data-name=Main] .fade-up>*{opacity:0;transform:translateY(.25rem);transition:all .75s ease-out}.init .scene[data-name=Main].active .fade-up>*{opacity:1;transform:translateY(0)}.init .scene[data-name=Main].active .logo{transition-delay:.5s;transition-duration:.4s}.scene[data-name=Creator] .frm-box .product-name .g-txt em{background:linear-gradient(178deg,#fff,#c8c8c8 30%,#aaa 50%,#969696 80%)}.scene[data-name=Creator] .frm-box .scene-title .g-txt em{background:linear-gradient(179deg,#fff,#f4e8b0,#b49664 50%,#a48858 80%)}.scene[data-name=Creator] .frm-box .sub-title .g-txt em strong{background:linear-gradient(-180deg,#fff,#ebddc5 50%,#d5af74 55%,#bba686 95%,#81715e)}.scene[data-name=Creator] .frm-box .product-name .g-txt em,.scene[data-name=Creator] .frm-box .scene-title .g-txt em,.scene[data-name=Creator] .frm-box .sub-title .g-txt em strong{-webkit-background-clip:text;background-clip:text;color:transparent}.scene[data-name=Download]{background:url(/assets/download-bg-BUIxXHo_.webp) no-repeat center / cover;background-attachment:fixed}.scene[data-name=Download]:after{content:"";position:absolute;opacity:0;transition:opacity .15s ease-out;pointer-events:none;z-index:5;display:block;bottom:0;height:20vh;width:100%;left:0;background:linear-gradient(to top,#000 5%,#0000)}.scene[data-name=Download].shade:after{opacity:1}.scene[data-name=Download] .scene-content{padding:2.04rem 0 1.82rem;box-sizing:border-box}.scene[data-name=Download] .scene-title{padding:0}.scene[data-name=Download] .scene-title .g-txt{font-size:.62rem;line-height:.64rem;padding:.04rem 0;letter-spacing:-.075em}.scene[data-name=Download] .scene-title .g-txt em{background:url(/assets/download-title-bg-BBgwANm7.jpg) repeat-x 0 0 / auto 100%;color:#ffffff40;-webkit-background-clip:text;background-clip:text}.scene[data-name=Download] .sub-title .g-txt{font-size:.35rem;line-height:.42rem;letter-spacing:-.075em}.scene[data-name=Download] .g-txt:after{filter:blur(.05rem);mix-blend-mode:color-dodge;mix-blend-mode:plus-lighter}.scene[data-name=Download] .g-txt:before{filter:blur(.15rem);background:#000000b3}.scene[data-name=Ruth] .scene-bg{background-image:url(/assets/newserver-bg-2nd-DLVHvjO0.webp)}.scene[data-name=Ruth] .visual{position:absolute;width:5.83rem;top:1.42rem;height:100%;left:22.92%;transform:translate(-50%);display:flex;flex-direction:column;pointer-events:none}.scene[data-name=Ruth] .visual img{display:block;width:100%;height:auto;flex:none}.scene[data-name=Ruth] .visual:before,.scene[data-name=Ruth] .visual:after{content:"";display:block;flex:1}.scene[data-name=Ruth] .visual:before{min-height:.36rem}.scene[data-name=Ruth] .scene-title{padding-bottom:.48rem}.scene[data-name=Ruth] .hover-area{width:100%;max-width:24rem;margin:0 auto;position:relative;display:flex;gap:1.7rem;justify-content:center;align-items:stretch;height:100%;pointer-events:fill}.scene[data-name=Ruth] .hover-area>.visual{flex:1;width:auto;top:0;position:static;display:flex;flex-direction:column;justify-content:start;pointer-events:fill}.scene[data-name=Ruth] .hover-area>.visual:before,.scene[data-name=Ruth] .hover-area>.visual:after{content:"";display:block;flex:1}.scene[data-name=Ruth] .hover-area>.visual .img{flex:none;width:100%;height:auto;display:block;position:relative;margin-top:1rem}.scene[data-name=Ruth] .hover-area>.visual .img .on{position:absolute;left:0;top:0;width:100%;opacity:0;will-change:opacity;transition:opacity .15s .1s linear}.scene[data-name=Ruth] .hover-area>.visual .img .def{opacity:1;will-change:filter,opacity;transition:filter .15s linear,opacity .15s linear;transition-delay:0s}.scene[data-name=Ruth] .hover-area>.visual:hover .img .def{opacity:0;transition-delay:1s}.scene[data-name=Ruth] .hover-area>.visual:hover .img .on{opacity:1;transition-delay:0s}.scene[data-name=Ruth] .hover-area>.visual[data-name=maroon]{transform:translate3d(-15%,15%,0)}.scene[data-name=Ruth] .hover-area>.visual[data-name=ruth]{transform:translate3d(15%,15%,0)}.scene[data-name=Ruth] .scene-content,.scene[data-name=Ruth] .scene-content *{pointer-events:none}.scene[data-name=Ruth] .scene-content button{pointer-events:fill}.scene[data-name=Ruth] .scene-title:before{background-image:url(/assets/update-title-line-ch2JczAw.png)}.scene[data-name=Ruth] .scene-title .g-txt{font-size:.58rem;line-height:.65rem;display:block;margin:0;letter-spacing:-.05em}.scene[data-name=Ruth] .scene-title .g-txt:before{filter:blur(.08rem)}.scene[data-name=Ruth] .scene-title .g-txt:after{filter:blur(.04rem)}.scene[data-name=Ruth] .scene-title .g-txt em{background:linear-gradient(-181deg,#fff 15%,#d2d5e3 40%,#7e828e 80%,#9498a8 95%)}.scene[data-name=Ruth] .scene-title .g-txt strong{background:linear-gradient(180deg,#fff,#f4e8b0 40%,#c6ad7b 70%,#caac76 85%)}.scene[data-name=Ruth] .scene-title .g-txt em,.scene[data-name=Ruth] .scene-title .g-txt strong{-webkit-background-clip:text;background-clip:text;color:transparent}.scene[data-name=Ruth] .sub-title{font-size:.28rem;line-height:.36rem;color:#d3d3d3;letter-spacing:-.02em}.scene[data-name=Ruth] .sub-title .g-txt em{background:linear-gradient(180deg,#fff 40%,#9b9c9c 80%)}.scene[data-name=Ruth] .sub-title .g-txt strong{background:linear-gradient(180deg,#fff 25%,#f9f4c8 45%,#d4a943 60%)}.scene[data-name=Ruth] .sub-title .g-txt em,.scene[data-name=Ruth] .sub-title .g-txt strong{font-weight:600;-webkit-background-clip:text;background-clip:text;color:transparent}.scene[data-name=Ruth] .event-period{background-image:url(/assets/newserver-period-BtSqnHWO.png);width:100%;height:.39rem;background-size:auto 100%;color:#c6c6c6;font-size:.2rem;line-height:.39rem;letter-spacing:-.025em}.scene[data-name=Ruth] .details{position:relative;width:8.15rem;margin:0 auto;margin-top:.72rem}.scene[data-name=Ruth] .details>.tit{position:absolute;left:50%;top:-.62rem;width:3.58rem;padding:.17rem 0;text-align:center;transform:translate(-50%);background:url(/assets/newserver-reward-tit-CU6mJO4e.png) no-repeat center / contain}.scene[data-name=Ruth] .details>.tit.multi{background-image:url(/assets/newserver-reward-tit-multi-wE8wIjtJ.png)}.scene[data-name=Ruth] .details>.tit .g-txt{font-size:.23rem;letter-spacing:-.055em;line-height:.25rem}.scene[data-name=Ruth] .details>.tit .g-txt em{background:linear-gradient(180deg,#fff 5%,#e7dcca 50%,#c6b090 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.new-server-spec ul{position:absolute;left:0;top:.08rem;width:100%;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.new-server-spec li{display:block;text-align:center;flex:none}.new-server-spec ul .g-txt{font-size:.19rem;line-height:.29rem;letter-spacing:-.035em}.new-server-spec ul .g-txt em{background:linear-gradient(180deg,#e0e0e0 5%,#949494 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.scene[data-name=Ruth] .new-server-rewards{display:flex;align-items:start;justify-content:center;gap:.05rem;margin-bottom:.2rem}.new-server-rewards:before,.new-server-rewards:after{flex:1;content:"";display:block}.new-server-rewards>.box{flex:none;width:2.48rem}.new-server-rewards+.confirm-btn{margin-top:0;width:2.74rem;height:.44rem;box-sizing:border-box}.new-server-rewards+.confirm-btn .g-txt{font-size:.2rem;line-height:.22rem;letter-spacing:-.075em}.new-server-rewards+.confirm-btn .g-txt em{background:linear-gradient(180deg,#fff 5%,#dfe0d0 50%,#c3a374 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.scene[data-name=Ruth] .visual{opacity:0;transform:translate(-50%) translateY(10%);transition:all .75s ease-out}.scene[data-name=Ruth] .details{opacity:0;transform:translateY(.2rem);transition:all .55s ease-out}.scene[data-name=Ruth] .confirm-btn{opacity:0;transform:translateY(.25rem);transition:all .55s ease-out}.init .scene[data-name=Ruth].active .visual{opacity:1;transform:translate(0);transition-delay:.35s}.init .scene[data-name=Ruth].active .scene-title{transition-delay:.5s}.init .scene[data-name=Ruth].active .sub-title{transition-delay:.55s}.init .scene[data-name=Ruth].active .event-period{transition-delay:.6s}.init .scene[data-name=Ruth].active .new-server-spec{opacity:1;transform:translateY(0);transition-delay:.7s}.init .scene[data-name=Ruth].active .new-server-rewards{opacity:1;transform:translateY(0);transition-delay:.8s}.init .scene[data-name=Ruth].active .confirm-btn{opacity:1;transform:translateY(0);transition-delay:.85s}.scene[data-name=Notice] .scene-title .g-txt em{background:linear-gradient(to bottom,#fff 18%,#9498ac,#9498ac 24%,#fff 30%,#8f909a 75%,#7b7a7c 90%);-webkit-background-clip:text;background-clip:text}.scene[data-name=Notice] .scene-title:before{background-image:url(/assets/introduction-title-line-jZLpokuq.png)}#introductionClassPager{position:absolute;left:48.5%;top:52.8%;width:4.3rem;height:auto}#introductionClassPager .swiper-pagination-bullet{opacity:1;margin:0;background:none;display:block;border-radius:0;height:auto;width:100%;position:relative;box-sizing:border-box;padding-left:.24rem;border:0 none;outline:none}#introductionClassPager .swiper-pagination-bullet:before,#introductionClassPager .swiper-pagination-bullet:after{content:"";display:block;position:absolute;width:.09rem;height:.11rem;top:50%;transform:translateY(-50%);-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%);opacity:0}#introductionClassPager .swiper-pagination-bullet:before{background:#000;filter:blur(.04rem);left:.12rem;top:calc(50% + .02rem)}#introductionClassPager .swiper-pagination-bullet:after{left:.11rem;background:#73747c}#introductionClassPager .icon{display:inline-block;width:.48rem;height:.48rem;position:relative;vertical-align:middle}#introductionClassPager .g-txt{font-weight:400;font-size:.24rem;line-height:.3rem;letter-spacing:-.05em;padding-left:.03rem;margin:.08rem 0;vertical-align:middle}#introductionClassPager .g-txt em{color:#73747c;background:none;transition:color .15s}#introductionClassPager .icon:before,#introductionClassPager .icon:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.56rem;height:.56rem;background-repeat:no-repeat;background-size:contain;background-position:center}#introductionClassPager .icon:after{opacity:0;transition:opacity .15s}#introductionClassPager .swiper-pagination-bullet:hover .icon:after,#introductionClassPager .swiper-pagination-bullet.swiper-pagination-bullet-active .icon:after{opacity:1}#introductionClassPager .swiper-pagination-bullet:hover .g-txt em,#introductionClassPager .swiper-pagination-bullet.swiper-pagination-bullet-active .g-txt em{color:#fff}#introductionClassPager .swiper-pagination-bullet.swiper-pagination-bullet-active:before,#introductionClassPager .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}#introductionClassPager .icon.archer:before{background-image:url(/assets/introduction-class-archer-icon-off-BT-J-YNI.png)}#introductionClassPager .icon.archer:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MUIyRDE0MURBRDgxMUVFQjIzRkI2OTg1RDE0RDEzMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MUIyRDE0MkRBRDgxMUVFQjIzRkI2OTg1RDE0RDEzMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQxQjJEMTNGREFEODExRUVCMjNGQjY5ODVEMTREMTMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQxQjJEMTQwREFEODExRUVCMjNGQjY5ODVEMTREMTMxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5IDpogAAA+FJREFUeNrsmmtIVEEUx+/mZrZtiZL1waRM6GFpYRtSGSQllQWCaR8yMqhUFOkBlRBEHzSoLAPTHr5IMij74Gph34JSKihJe2rQE4IksBRFKNr+Q3/psmC4673j7jIHfuzs3Jk5c5y555yZ1eJyubRAlklagIsyUBmoDFQGKgOVgcpAZaBhEg3mB7KBqWCzTIUWycl2m9AJ1gTSCsbycwlYDVaBpaxb7O8GRoJTLB/h6gkOs+4M2/jtFr0FbGAP+AB+sd4K5oEaMAQy/HEFc8A28AocBUFgJ8hjWdS9Zpsc02YhVtAEEsGg669kgAGwC1SBapb7+czFtolmzMWMLRoPznN1IsAT0A5egk9sM5cOJgk4wDewCBwAXb6ygjYQB6y6unTQB1JACLCDVFAL1oOb4AbLtXxmZ9sN7JuuG89KHbaJWME4OpCLoBPMYAg4BnrpONJAGHgGEulUhOwFj8By0AecoBHMBiXgIegHy0A+GATPZXtRKydVBe7w8xCNFnEuhO0i6DFLuW01bkcRKt5zewoZBi/oVcv4R9gC9oFMnQf2eJLeilA4DUwGxTSynqlYiFvbXK5EFL8XgC/gqls7YWQrOM1dEAymemvceMOEgw6lV5eG2UEFncqIdHJ1v+vqfoBqbt0RaWdfO8f6Db5yGztkOxnhEHpAAqgHj0E8WADEtg8CjQwBzbp+VWTkezPbNLKPhWPEc8x66uihTo/n6o1xKxnXRNwqA6UgCdSBCDcv28a2s1gXSzTWDbCN3kvO5FhJHLuMugao26P5erNFy8EFEE6n0A3ugbduW144i3UgC6QweykgQazLYpshXT/xrIdjdlNHOHWWm+1FN9EJODipaCbRD8BT8I7ufLRBK/mZP9p8GH7EoXgFWEuH8xFMoQ7hxO6a9Q46+c6IrRMJQkEUiBlj/0oylrYxHDuUukqp2+nJnD0NE3XgGsvFXLE3hqdX/0JYAmNmDMPQdvDTzDjYpCu30K238l0xWsSY0/la5DFGSo2Dwwzgu0GyCQYmc+xcb40z4jwoMoxCsJF5p1GSxjELx5PFGHXgFR6ziHcu2QaMl81ctug/3nhCTvQnmZvuH8cYB5mqlfjqlUUlTwfHveh7gnltha/fyTSADnB2jOOLzOUcT/4N/nLpdJuH2AoeeUaTYLZpYh+/ulW7D66ASzwEu4uNzy+zrV/dqukRx58GEAZ2EFG+DhaarV/WbxNzwFYmzBYGbpF6fTZbscwfXxJ4maTxcqpDhlKZP59l0qkEsyxFrJpcqZGsT6qBXQwdmsF5q8+8gxMi6p8QlIHKQGWgMlAZqAwMYPkjwAC64dAUv69OkwAAAABJRU5ErkJggg==)}#introductionClassPager .icon.warrior:before{background-image:url(/assets/introduction-class-warrior-icon-off-BoCThfnB.png)}#introductionClassPager .icon.warrior:after{background-image:url(/assets/introduction-class-warrior-icon-on-CI8TNGUE.png)}#introductionClassPager .icon.sorceress:before{background-image:url(/assets/introduction-class-sorceress-icon-off-CaD5hDEV.png)}#introductionClassPager .icon.sorceress:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2REIzM0JCMkRBRDgxMUVFOEU1QUU1RTAzQTgxNkRFOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2REIzM0JCM0RBRDgxMUVFOEU1QUU1RTAzQTgxNkRFOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZEQjMzQkIwREFEODExRUU4RTVBRTVFMDNBODE2REU5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZEQjMzQkIxREFEODExRUU4RTVBRTVFMDNBODE2REU5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XrrvxQAAA6BJREFUeNrs2ntozWEcx/FzjCGXaSENc5s7hdqW5S4UqSEml8ktUVK08s/+wR9L7nIv7Q8rdybNWK5NhJR7SZRLGHJrLjM73k99lqcTjZ3fuXR6nnp1zu93nt9znu/veZ7f8/x+5/gDgYAvnlMDX5wnF6AL0AXoAnQBugBdgHGcGnpY1iJ0QzEu17OMLshBGhZ4UiuzFvXIksDvdANj/uPYzijCTx1/yat6edlFH1vvB+EoNiGhjuOm4hqmWUPmgWe1queZ8WO+znztvmRUqwV2olLb0zAU23FRzOej0RGvlW+11QNmWOWmYE59WzCU5s/CVxSgqfadUgWX4am67b7A35PJn4kPmKt9n9FKZRboO7KiEaBRqErdRzcMQQ3WoTX2BupOV5GKUdouUFn3tV0YSh1DDbCHAjLpFdLUFb9jIsbjUx0BHkJ/PFJQA1RWQGX3iGaAxmWrsrfRHCVWS6bj2R8C+4GlGm/v8Ry9VUZtKo+Fq+g5vd7CW+QiGwewApsxAfesY74oTz8U4TWGY4TKuKV8F2JhHpyns52t7bbWa75a0syLvfBOeXNwWO/Po3vQsdn6bF4stGBjveYhCRXanoNvatEBWIl8nFTLTcFBrMIaHVOhMvKCyo5qCxZZY+aONTd21TjbjFy15DC1ShV2Y5KmgVwdkxo0BotCrV+owfVRZe1UYc1b67VvK9ZiFzbihLqhudqeRQNk4GVQWVX6jqgEmIhj1urFTl8wTnlq58o87EcpRmqlcxpJylv5h3Kq9R2J0ZwmknXRKAuq3DdN3j7NiQcwVd10AyZryTdK3dROZSozOdT6+T1+sj0Ye9BX2x+RjiotpFORiEeo0fvrurD4NJUsxBWvKuQPw6P7JijUfZ1J5bpbeKJgfQqqMzIxRPvMvDkXXz2tjYf3g7YEFFtdboQW36flqfbVpmId43ld/GH88aWZWq0NxuIFzugzs52CMrzRnXxlrD+yCE6mwkcwQ120FZbrsxp1UzNGD4cruEg8dDLlz8RnlKIRHmr9mYFZ/3DHH5Nj0GiBTtb2bDzRCueu7vJ9ytMyXPXwR/gH0HVagy6yxmNYU6QDNN2xBB3QX2Mxrh78msDaY3EkgotGC27TSV0cr4/u/ea65n6bcAHGboA3MVB3EXEX4HQc1xOzLfEYYE/s0CPC7mFeB0dlmkjQ6sXcXQzVQjvu5sF2arnnEZuX3J/xXIAuQBegC9AF6AJ0AboAYzX9EmAAVq6fufpA4EcAAAAASUVORK5CYII=)}#introductionClassPager .icon.fighter:before{background-image:url(/assets/introduction-class-fighter-icon-off-CMLKU9to.png)}#introductionClassPager .icon.fighter:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NjlFM0E0QURBRDgxMUVFOEMxMkZEMzcyMTBCQkEwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NjlFM0E0QkRBRDgxMUVFOEMxMkZEMzcyMTBCQkEwMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc2OUUzQTQ4REFEODExRUU4QzEyRkQzNzIxMEJCQTAxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc2OUUzQTQ5REFEODExRUU4QzEyRkQzNzIxMEJCQTAxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++iHWfQAABBtJREFUeNrsmntoTmEcx8/7btPIMpfJba4r/hBNszB3chflTkK5hEJS/CWklFu5JAwJw5SR+yKZWy5JW+Yfc6kh5p65bC7zferz5mn/OmfOWeepT+e8z3ne3ufbc57f9/d7tkhVVZVTm1vUqeUtFBgKDAWGAkOBocBQYM21jqJzbRTYQGSLB6JIHBSNauKHIzWQi3YTeaKNeEtfE/FCTBI3giywvzgt6otdokSYH2wnFogKRJ7ybAZGoItErPsMUS5+i0Uip+pvyxVzxE9RIQZa34u6OSe3BY7hmiyeIma9yBOVYpVYw32+WMmYMtGS745wc05uBpnGYi73O0Rb8V08EllijBgphnHtIl6zL1PEYbNlGJfuxyg6CiGJoj19n9hnpn+RyBDdxQrRS/wU7xjbgr1qno/3o8Cu2MFUMVo8F5/FeVZomDV2IIHmpPgq3ojhIpPV6+LWpOJdFPib6zbxQYwQLcU9MU2UilTGvELYQzELgWbsUZ7/8OMKnuZaD9/bQNaSiogz1thzYrpoik8uFVfwR9Py/SiwQGy0Pg8VncR90a+aoRfQZ3wxWUy2nh0Te/zqg83FcFFM+P8qNuOFvS0fzBI/xF7xkr5nYopI9atNOASOZey/XLKWMsJ/ojWuDvu/jM8XRE8xVvRxc0LxLgu8SbC4JCYSeBJ41soa19z6/SPiONHW5Ksz/V5NGMNOI9xnEz2LWU17BUuoLk6I1tiMEfrNzysYe91WiykEGfNq9hCDrDFJYgiRs664Tf/5IFQTUdKvhuKxmMEreZ2VjGIfmfjhbj7/It37FIRyKZ9Vmi0O4HVLqAGNiTcTOzF6Uy5tYo+6X+27bBMxxokkccqyBmMV88Vc7mOtQCSKqV7MxSuBMZqJ3dVE2uJy3PY9r30wlnQ7lER32XuLiaIRMG0NUfMOAcn+rq9t4iDVQgK55j6S6YXWGLMfC/HAFCJpuhdR1AuBUSZqSp4JohLRpu7bTjFcijiHpDuB/DQpCAKvYuR9xRMKYVPZ5+B3NxBnspxxJOODEHctCFG0LWcsJqH+INaSaH/kgMnwmYOm5STkvUi6M4ISRVtxqBRrW0WmeI/oLA6jYq3Qq2jq5bmoyTU7VAs+W4ii80gCYu0L5zGBObqvw4SXi3IrmAwWAyxxlZRXFUTTwAhswfGfScv203eb6GrSuFv05VI9jMJSnCAEGUOKKBUlopt4JDpxNaSJItFP3BFv6XN9LvEereA3Kog4PG4Ir2saz1dS9SdzVhqxTuUC8YqW428OZ6VPxSHr+X7OTeMQV4pnut68WkGHM06zihf5fJ09aERdpq+QkumsV5PwUmA2lbztQ+usZNuxRG7yahJe/32wifP3j57/Msa3Av97C//LIhQYCgwFhgJDgaHAWtz+CDAAJehEvbo+p1EAAAAASUVORK5CYII=)}#introductionClassPager .icon.rogue:before{background-image:url(/assets/introduction-class-rogue-icon-off-B3cwJgIr.png)}#introductionClassPager .icon.rogue:after{background-image:url(/assets/introduction-class-rogue-icon-on-woc4Ygjk.png)}#introductionClassPager .icon.warlock:before{background-image:url(/assets/introduction-class-warlock-icon-off-DVkr-lf5.png)}#introductionClassPager .icon.warlock:after{background-image:url(/assets/introduction-class-warlock-icon-on-DzlxN70k.png)}#introductionClassPager .icon.paladin:before{background-image:url(/assets/introduction-class-paladin-icon-off-IpJQyFVi.png)}#introductionClassPager .icon.paladin:after{background-image:url(/assets/introduction-class-paladin-icon-on-BGSwfQbI.png)}#introductionClassPager{opacity:0;transform:translate(-5%);transition:all .55s ease-out}.active #introductionClassPager{opacity:1;transform:translate(0);transition-delay:1s}.gradient-shadow{flex:1;position:relative}.gradient-shadow:before{content:"";display:block;height:200%;bottom:0;left:0;width:100%;position:absolute;background:linear-gradient(to top,#000 33%,#0000)}.scene[data-name=Event] .scene-bg{background-image:url(/assets/event-bg-Drs6tjoz.webp)}.scene[data-name=Event] .scene-content{width:14.2rem}.scene[data-name=Event] .scene-title{padding:.13rem 0}.scene[data-name=Event] .scene-title:before{background-image:url(/assets/event-title-line-D1RCPRk_.png);bottom:-.2rem}.scene[data-name=Event] .scene-title>span{font-size:.48rem;line-height:.54rem;color:#fafafa;font-weight:700;letter-spacing:-.05em;text-shadow:0 0 .07rem rgba(0,0,0,1),-.01rem .01rem .035rem rgba(0,0,0,.75),.01rem -.01rem .035rem rgba(0,0,0,.75)}.scene[data-name=Event] .scene-title .g-txt{font-size:.54rem;text-shadow:none}.scene[data-name=Event] .scene-title .g-txt em{background:url(data:image/webp;base64,UklGRqgEAABXRUJQVlA4IJwEAAAwKwCdASoMAjwAPmUwjkWkJSEitROIiKAMiWVtof+9V25k/ZFzgg2NWfT/IT8m6U2UY//N/8P/DZtR9v/sf+3S++GyNx0RNzutPL4JpEmlvJUsWpwdjOPYxyrRn4ZtzUyr6Nmd4e7rnRXIH7q5d/Yz8S1x5+CFs3zJE7rTTYkFViqIss554cNmHkH5aHwSKoSHYoAyv/tpM6TNV1vjHEyainGOuYzNXYrtfwrEIHAN9pF8tfrFHafbXytUOw8bGc72OKn9aLHB7HcNfmZfYKKJQBYWFLmZSAJaODv8epraUF6Yd51+fM5UkJzMIiYlHFtzcU2nuZHXqUB5+1XC1iWSBj369PEEz2QcTK9Dkz/5aYS/jezcd+qCLBvJwx4AWIIoIlx+1/FJ0f8/hEjP6Go92pFyqO0wXa35VZ6RpSFu7mCysERfBzborGLj6qQt8f0uNlkGIz3qfsabjcZ2gzS5YAAA/vOiXU0P//mwP/pj/t55C/xd0W2G2Udsc/iy3toDroRApQ4MjSIzQvUorNqmWFN0XV6cS7hAol3VJGRCwsIpfTbyFD2CthyBjgozbq5ewJpjpo7QLHgmJeTGReDVqUI6jGrQBdPRwNskgFxoVh3XkxJ+gtNWK27THhYshhsLmf46xbh/NHyTMZZIYdVTVufJgXWFBwiViA1UzssvwERKsO82e4pv5sXUmiEH6ZLH84RWHSiHSkbNTXy5lpgN1lg93uEI4AxUwk4tXBKPdhsPrOiO7ltKRV03IsSzg4UI5GelkDpHMfSflrqAPEbTG6RZriVNJbuOyGxa99LcwE7Ls6iLgZBDBQZej9VI5H38jqor19lmqIhqSD3XhrR6XzVEc2WJJrE5Ay6s1BTXVkb568jsv64kxypaRsfqc3gAvRq2rLtkllD9rBSrnBTt88u9HiCLP4Ytd5IMQnp9uiarr7nRFLPxi0W9/bB6eIdc2jX7m6QM89oEn8uqm8Y4ly4XxSBWih+DGVjW4bRcSkiTkP0OMy9IGELqXXPvANGJy0hOrKmbhHITM7aCgC4Lu46MHcCIf8G6oxOq3RBzTg2rHZ1brYC0/KLd54us7Fw2N+3MFtA07TyG1xOCWndM3IuZ4wrMwXdshl7Pgjma5HGinUooVa2731lkLwJ4Tdpkh8MkCIvLbA7iO0iADqqCY1P5jRntnI4o9qYpFCiLsbnCpKaTpBmRnnKTcv6tMtFcmMPrfH4tugn8bcQ7JjrfXkVpjZwatobnoRT0Fii8wZ3zFQ896ETEh0mSFtgQkhiuscoU+v695JovFQB024/Wa13HxKOBp280h04R6250GAq5X3K/gRciXqEWwIV6QNwKaHcm3QqZd/fljO/bGPCdbtmfWTq1CgSLwZGiFgQpaHwWo8KeYh6mvhJyoJxVd7bRtrPEpqa8+gXcg19/L1U8ZVbrAWEVaagnU2Qlj4ju+iUW7sj7bkiXMLCa23SP3m6GSyP/FCVyPe/b8/RedMU/DCzOghGrBMww1d6E0mj32km5jCujM6ywVn5L/wEspcDR+8P6dETdwBNAk9NHFjUmJJ1RUxdhXIi6IAAA) no-repeat center / cover;-webkit-background-clip:text;background-clip:text;color:#fff09440;transform:translateY(5%)}.scene[data-name=Event] .sub-title{padding:.1rem 0;margin:.08rem 0 .12rem}.scene[data-name=Event] .sub-title>span{vertical-align:middle;display:inline-block}.scene[data-name=Event] .sub-title>button{vertical-align:middle;display:inline-block;margin-left:.24rem;position:relative;width:1.39rem}.scene[data-name=Event] .sub-title>button span{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;text-align:center;font-size:.15rem;letter-spacing:-.075em;color:#fff;line-height:.2rem;font-weight:700}.scene[data-name=Event] .sub-title .g-txt em{font-weight:700;color:transparent}.scene[data-name=Event] .sub-title .g-txt{font-size:.28rem;line-height:.34rem;letter-spacing:-.05em}.scene[data-name=Event] .sub-title .g-txt em{background:linear-gradient(-181deg,#d1d1d1,#e2e2e2 15%,#9d9d9d 80%);-webkit-background-clip:text;background-clip:text}.scene[data-name=Event] .sub-title .g-txt:before{filter:blur(.03rem);text-shadow:0 0 .05rem rgba(0,0,0,1)}.scene[data-name=Event] .sub-title .g-txt:after{filter:blur(.01rem)}.scene[data-name=Event] .event-period{display:flex;align-items:stretch;width:3.52rem;height:.32rem;border:.01rem solid #6c6c6c;margin:0 0 .07rem;padding:0;font-size:.14rem;line-height:.19rem;letter-spacing:0}.scene[data-name=Event] .event-period>span:after{content:"";display:block;width:.01rem;top:0;bottom:0;right:0;background:#6c6c6c;position:absolute}.scene[data-name=Event] .event-period>strong{flex:1;padding:.06rem 0 .08rem}.scene[data-name=Event] .event-period>span{flex:none;width:1.25rem;background:#2d2b28;padding:.06rem 0 .08rem;position:relative}.screen-frame{position:relative;width:100%;height:auto}.screen-frame:before{content:"";display:block;width:100%;padding-top:56.25%;background:#000}.screen-frame .vid-player{position:absolute;width:100%;display:block;left:0;top:0;height:100%;overflow:hidden}.screen-frame .youtube_screen{position:absolute;width:100%;height:300%;left:0;top:50%;opacity:0;transform:translateY(-50%)}.full-video-playing *{z-index:0!important;transition:none!important}.full-video-playing .fullpage-wrapper{transform:none!important}.full-video-playing #header,.full-video-playing #footer{z-index:-1}.full-video-playing #app:before,.full-video-playing #app:after{display:none}.full-video-playing #app .vid-controls{bottom:0}.full-video-playing #app .layer[data-name=common-video]{width:100vw;height:100vh;max-width:100%}.full-video-playing #app .view-box,.full-video-playing #app .screen-frame.full-vid{position:fixed;margin:0;padding:0;right:0;bottom:0;left:0;top:0;width:100vw;height:100vh;z-index:1000}.screen-frame.playing .youtube_screen{opacity:1}.screen-frame.playing .preview{pointer-events:none;opacity:0;transition-delay:0s}.screen-frame.playing .vid-controls{opacity:1;transition:opacity .25s ease-out}.screen-frame .preview{position:absolute;width:auto;height:auto;width:calc(100% + .02rem);height:calc(100% + .02rem);left:-.01rem;top:-.01rem;opacity:1;pointer-events:fill;background-color:#000;transition:opacity 0s .15s;background-repeat:no-repeat;background-size:cover;background-position:center}.screen-frame .preview:before,.screen-frame .preview:after{content:"";display:block;width:.96rem;height:.96rem;position:absolute;left:50%;top:50%;margin-left:-.48rem;margin-top:-.48rem;background-repeat:no-repeat;background-position:center;background-size:contain}.screen-frame .preview:before{transform:rotate(360deg);transition:transform .35s ease-out;background-image:url(/assets/media-play-btn-ByYRyH9-.png)}.screen-frame .preview:after{transform:scale(1);transition:transform .1s ease-out;background-image:url(/assets/media-play-arrow-D0s-nhHD.png)}.screen-frame .preview:hover:before{transform:rotate(0)}.screen-frame .preview:active:after{transform:scale(.95)}.screen-frame .vid-controls{position:absolute;display:flex;height:.4rem;left:.08rem;right:.08rem;bottom:0;width:calc(100% - .16rem);align-items:center}.vid-controls>*{flex:none}.vid-controls .play-bar{flex:1;position:relative;height:100%;cursor:pointer;overflow:hidden}.vid-controls .play-bar:before{content:"";display:block;height:.01rem;width:100%;position:absolute;top:50%;transform:translateY(-50%);background:#a9a9a9}.vid-controls .play-bar>.filled{position:absolute;top:50%;transform:translateY(-50%);left:0;height:.026rem;background:#fff}.vid-controls .play-video,.vid-controls .play-time,.vid-controls .play-sound,.vid-controls .full-screen{padding:0 .06rem;box-sizing:content-box}.vid-controls .play-video,.vid-controls .play-sound,.vid-controls .full-screen{width:.4rem;height:.4rem;background-repeat:no-repeat;background-size:.4rem auto;background-position:center}.vid-controls .play-video{margin-right:.16rem}.playing .vid-controls .play-video{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMjNCNTEyNkRENDkxMUVFQjMxNUMwRDE4Q0RCM0EwRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMjNCNTEyN0RENDkxMUVFQjMxNUMwRDE4Q0RCM0EwRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQyM0I1MTI0REQ0OTExRUVCMzE1QzBEMThDREIzQTBFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQyM0I1MTI1REQ0OTExRUVCMzE1QzBEMThDREIzQTBFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dhl4LQAAAGBJREFUeNrs2DEKwDAIBdBYem/x5MnSoVsDLSWE90eJ8AZBSfTe28o52uIBBAQEBFw855vmqpp+m5n/A6/cl3lM1M0gICAgICAgIOAmB+vDrRdfAMPnESAgICDg3sAhwACRAgtRBijH+QAAAABJRU5ErkJggg==)}.vid-controls .play-video,.paused .vid-controls .play-video{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRUFFQTQ3RERENDkxMUVFODQ2RkM4RDAzNTExQUJBQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRUFFQTQ3RURENDkxMUVFODQ2RkM4RDAzNTExQUJBQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNFQUVBNDdCREQ0OTExRUU4NDZGQzhEMDM1MTFBQkFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNFQUVBNDdDREQ0OTExRUU4NDZGQzhEMDM1MTFBQkFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kAwDRgAAAQNJREFUeNpi/P//P8NgBkwMgxyMOnDUgaMOHHXgSHcgC7kaGxsbKbK4vr6eLiHIOdij+AYQRwxmB8oB8XIg3g/EhoM5kzgA8Rkgng7EIoM1F4PMygDi20BcQEkGpHUxIwDE/UB8EYg9BnM5qAXE24F4PRCrDOaCOgCIrwJxBxDzDNaahA2Iy4H4FhDHD+aq7iYQXxqMDnwELdAdgfg8XepiIsF3aNrrhrLp11ggAEB92RVAXAENPfq3ZvAAUBQWAfGBwVZQvwHidCA2oZbjqBWCf4B4EhA3A/GHQdNghYIdQFwMxNcGXYsaCjxHfJ+EcXR0a9SBow4cdeCoA0cdSBEACDAAd5IqGhg0QDwAAAAASUVORK5CYII=)}.vid-controls .play-sound{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQ0NEODM3NkRENDkxMUVFOTI2N0JCQUNFMzg2ODkxMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQ0NEODM3N0RENDkxMUVFOTI2N0JCQUNFMzg2ODkxMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVDQ0Q4Mzc0REQ0OTExRUU5MjY3QkJBQ0UzODY4OTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVDQ0Q4Mzc1REQ0OTExRUU5MjY3QkJBQ0UzODY4OTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rPd7OwAAAdZJREFUeNrs2E8og2EcB/BtXuXgoFDkLClx3FgOIuVPDnJR/qZILpajWIsiDQea8/y97eBPRJKDRjkgu4gjiRR3vL5PfdXbii17371PeZ76HPZubd897/M8v9/m1HXdIfNwOSQfKqAKqAKqgBYP7acnAoGA5R/u9/ttn8FcaIQMGW9xNVzCDvTKFFC85xgcQRGv5Zm+Bv848mEV6tO1iwuhOcmZroErM8MlE1CsnS24hna+PhtqoY5ywAcHUJDuc3AGeiAT1iEGLZAFkwxVBq2p7NRUAr5DGEqhmyHWIAgL0ASPMlQSEXQZvIagYjPMgluc63AqQ6nrg34YZlAXgy6S2FBRu2uxl4fvADdHFzgNMxrirY/aFfB7VDHoHbQZgq7AHCyZEVQz6UuGuC59rL+jXLM33O276ZrBz1+eq+SMDsIIdILOoCd8rFkdMAJvCV4jgm7DEIN2GILGuBQ0q27xLRRDOdebg1UmwmDGw9rDoGcMWcImIswmYsqqNfgMh3HX5uGC1Sa+3LlZEqdhg0fRuR3tlmivKmA/wRrehAe7+sEnaIBx+JD1R5OYpQl2PPe89iJLw2ocx+x0POx6pAsoxivspfIGTvX/oAqoAqqA/zzglwADAAY/XiRX0DbrAAAAAElFTkSuQmCC)}.vid-controls .play-sound.on{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFOTY1QUFCQ0RENDkxMUVFQjc0N0Q5NTQzMjlEODE1NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFOTY1QUFCRERENDkxMUVFQjc0N0Q5NTQzMjlEODE1NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU5NjVBQUJBREQ0OTExRUVCNzQ3RDk1NDMyOUQ4MTU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU5NjVBQUJCREQ0OTExRUVCNzQ3RDk1NDMyOUQ4MTU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dAXlsAAAAf5JREFUeNrsmEsoRFEYx2dQY8azhI2FmAU1SXkt1EQNRXkkZaE8iiV2Nso0iYUdCxuForCgpkQhykJ5JEUojySlaVJEBosZ/1P/xTTNHdPc63bL/erXued27jn/e77zne/cawwEAgYtW5xB46YL1AXqAnWBf2wJ0TZ0uVyqCnM6narMoBk0giQturgAHAI3GNGawHZwBGysZ4dpYwHHoFVNgWLQWbAAkiXGM/P6k+UMyFdDYCE4AF0R2gyCe2AFftBGDVNKCkwB1cBBckAz3WX75Vk3Z3kFmMAt12ctsCshMBWcgh2wRRo4gCWK5y9BDygC/bw3CbxgSAmBlSBP5lJY5osJQYnABxbpjUy5ApVasxMgDdSxvsa+7VpJddsMkhLWr1hatSLwC7wE7Y/PLNO1ItBEMR7WM1i+akWgg2OfhLj2Wq5Av0ICBzhb66zXs+89uQL3wZ1McSJ71IAxpjuR+joYON6Yz4NBa6QYlIL4oAh8Ap1RbNYiHU6DM241wvpAFhiVdWANsjewG3LvEZRxE46U7pq4MbcwksUhYRhshnOv0kFyASrAXIQ24yAX3HDsJfANetU6bn2Abq6pd4kg8/E6keOL3Pyg9oF1ni4/Z90j8TIik6wq8tEUg4ngKQdVUutL0a+6GE24c0NOB0b9/6AuUBeoC/znAn8EGADvf2Ciqf6opwAAAABJRU5ErkJggg==)}.vid-controls .full-screen{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMjNBMDNDQkRENDkxMUVFQTRCN0VGODM0MzlCM0FDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMjNBMDNDQ0RENDkxMUVFQTRCN0VGODM0MzlCM0FDMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyM0EwM0M5REQ0OTExRUVBNEI3RUY4MzQzOUIzQUMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYyM0EwM0NBREQ0OTExRUVBNEI3RUY4MzQzOUIzQUMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WtQQwAAAAQ9JREFUeNrslrEKwjAQhq26tepDiL6HOrjq4OBLODk4KBQfwhfwLfoYojg5ODkIgloVBNE/cIUQKEJomxvu4KNNO+Qjd8nFC8OwxDnKJeYhgiIogiIogsyjWuBcNeCDmHC6gh5YgRO4gi+40bjDIcVKaAo2oG78i7nU4BMMwYGroIoZaIK39u3BRXAJFmAH2iDitIK6nNoUR0p3RJvG6TFjyp21mhwY6S5cME0uiZfLTvJPrrBW1wKVFLltlnK2gn2w1iR1uW6WcrY1GIAxvatDeJ6XnK1gg56JZG5ytikOjPEeXDjdB31jPDJq0nmKY0qr6ql3ukZ9QE9rZ04FJ3LlF0ERFEERFEERzCx+AgwA5Y0+PTn3/L0AAAAASUVORK5CYII=)}.vid-controls .play-time{width:auto;font-family:Nanum Gothic;min-width:.72rem;text-align:right;padding-right:.12rem;font-size:.18rem;line-height:.25rem;position:relative;letter-spacing:-.05em;font-weight:700;color:gray}.scene[data-name=Media]{background:#000}.scene[data-name=Media] .scene-bg{height:calc(100% - 1.4rem);top:0;transform:translate(-50%);background-image:url(/assets/media-bg-6b_G-IHw.webp);background-position:center bottom;background-size:cover}.scene[data-name=Media] .scene-title .g-txt{letter-spacing:-.075em}.scene[data-name=Media] .scene-title,.scene[data-name=Media] .sub-title,.scene[data-name=Media] .screen-frame{z-index:5}.scene[data-name=Media] .scene-title:before{background-image:url(/assets/media-title-line-CZmEAr6E.png)}.scene[data-name=Media] .view-box{position:relative;z-index:2;width:6.7rem;overflow:visible;margin:.5rem auto}.scene[data-name=Media] .view-box:before{content:"";display:block;z-index:-1;background:#000 url(/assets/media-frame-ajXrTDR4.png) no-repeat center / 7.23rem auto;position:absolute;left:-.38rem;top:-.33rem;right:-.38rem;bottom:-.33rem;border-radius:.1rem}.swiper-button-next,.swiper-button-prev{width:.84rem;height:.84rem;transform:translateY(-50%);margin:0;background:none}.swiper-button-next:before,.swiper-button-prev:before,.swiper-button-next:after,.swiper-button-prev:after{content:"";display:block;position:absolute;left:0;width:100%;top:0;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.swiper-button-prev:before,.swiper-button-prev:after{transform:rotate(-180deg)}.swiper-button-next:before,.swiper-button-prev:before{background-image:url(/assets/media-arrow-off-wrWDPgPx.png)}.swiper-button-next:after,.swiper-button-prev:after{transition:opacity .15s ease-out;opacity:0;background-image:url(/assets/media-arrow-on-BmoJrgMh.png)}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{opacity:1}.scene[data-name=Media] .swiper-button-next{left:100%;margin-left:-.03rem}.scene[data-name=Media] .swiper-button-prev{left:auto;right:100%;margin-right:-.03rem}.scene[data-name=Media] .view-box{opacity:0;transform:translateY(.25rem);transition:all .55s ease-out}.scene[data-name=Media] .deco{position:absolute;z-index:-2;opacity:0;transform:translate(-50%,-50%) scale(.95);transition:all .35s ease-out}.scene[data-name=Media] .ink-01{width:10.32rem;top:1.38rem;left:-1.08rem;-webkit-clip-path:polygon(100% 0,100% 0,100% 0,100% 0);clip-path:polygon(100% 0,100% 0,100% 0,100% 0)}.scene[data-name=Media] .ink-02{width:7.61rem;top:.32rem;left:5.14rem;-webkit-clip-path:polygon(0 50%,0 50%,0 50%,0 50%);clip-path:polygon(0 50%,0 50%,0 50%,0 50%)}.scene[data-name=Media] .ink-03{width:13.24rem;top:2.85rem;left:3.34rem;-webkit-clip-path:polygon(50% 20%,50% 20%,50% 20%,50% 20%);clip-path:polygon(50% 20%,50% 20%,50% 20%,50% 20%)}.scene[data-name=Media] .ink-04{width:9.68rem;top:2.24rem;left:6.28rem;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}.scene[data-name=Media] .ink-05{width:6.9rem;top:.1rem;left:7.84rem;-webkit-clip-path:polygon(0 80%,0 80%,0 80%,0 80%);clip-path:polygon(0 80%,0 80%,0 80%,0 80%)}.scene[data-name=Media] .ink-06{width:9.82rem;top:-.66rem;left:2.98rem;-webkit-clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%);clip-path:polygon(50% 100%,50% 100%,50% 100%,50% 100%)}.scene[data-name=Media].active .view-box{opacity:1;transform:translateY(0)}.scene[data-name=Media].active .deco{opacity:1;transform:translate(-50%,-50%) scale(1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.scene[data-name=Media].active .deco.ink-01{transition-delay:.45s}.scene[data-name=Media].active .deco.ink-02{transition-delay:.5s}.scene[data-name=Media].active .deco.ink-03{transition-delay:.55s}.scene[data-name=Media].active .deco.ink-04{transition-delay:.65s}.scene[data-name=Media].active .deco.ink-05{transition-delay:.75s}.scene[data-name=Media].active .deco.ink-06{transition-delay:.85s}.scene[data-name=Media].active .view-box{transition-delay:.45s}#footer{background:#000;position:absolute;left:0;width:100%;bottom:0;height:1.4rem;display:flex;flex-direction:column;align-items:center;pointer-events:fill;z-index:5}#footer>*{flex:none}#footer:before,#footer:after{display:block;flex:1;content:""}#footer>p{display:block;text-align:center}#footer>p+p{margin-top:.14rem}#footer span,#footer button,#footer a{font-weight:300}#footer>p>span,#footer>p>button,#footer>p>a{color:#aaaab5;font-size:.14rem;line-height:.18rem;display:inline-block;vertical-align:top;position:relative}.cp-info>span{padding-left:.1rem}.cp-info>span:before{content:"";display:block;position:absolute;width:.04rem;height:.04rem;background:#3e3e46;left:0;top:50%;transform:translateY(-50%)}.cp-info>span+span{margin-left:.12rem}.cp-info>span>a{border-bottom:.01rem solid #3e3e46}#layers{position:fixed;height:0;top:0;width:100%;left:0;z-index:99;pointer-events:none;opacity:0;overflow:hidden}#dim{position:absolute;left:0;top:0;bottom:0;right:0;pointer-events:none;opacity:0;background:#000c;transition:opacity .25s ease-out}.layer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .25s ease-out}.layer-head{height:.32rem;align-items:center;justify-content:end;position:absolute;bottom:100%;left:0;width:100%;display:none}.layer-head.visible{display:flex}.layer-head>*{flex:none}.layer-head:before{content:"";display:block;flex:1}.layer-head:after{content:"";display:block;flex:none;width:.8rem}.layer-head .check-frm label{color:gray;font-weight:700;letter-spacing:-.05em;font-size:.18rem;line-height:.25rem;padding-left:.28rem}.layer-head .check-frm label:before,.layer-head .check-frm label:after{width:.17rem;height:.17rem}.layer-head .check-frm label:before{border-color:gray}.layer .close-btn{position:absolute;width:.44rem;height:.44rem;top:.08rem;right:.08rem;transform:scale(1);transition:transform .25s ease-out;z-index:1}.layer .close-btn:before{content:"";display:block;position:absolute;left:0;width:100%;height:100%;top:.01rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkwMjg0QzlFRTAzNDExRUVCRUFGQTI5RkNDMjcyMjJGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMjg0QzlERTAzNDExRUVCRUFGQTI5RkNDMjcyMjJGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4xIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNTE5QUQ0REY4MjExRUU5M0Y1ODVGRkIyRkE2MkRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhFNTE5QUQ1REY4MjExRUU5M0Y1ODVGRkIyRkE2MkRDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PsnmOQAABGBJREFUeNrsm21oTXEcx3eZNbMH89C2kGGK8pTWFiFZjRYSezUaXhgRKfNCSyyvjFIiD2/YSA0vLC/GC4mhZp7aFHmIGJMxxtDMXN+ffrdOp3vP/3fuPfecc+/Orz7dVv/zezr/8////g/z+f3+hIEsgxIGuHgJ8BLgJcBLgJcALwFxLD5IRAnA8+VgcgwGngMqlDFSJWgEJA08BtVgqKq900ASwTbwEoxRthcqzQe94AUocXHwheAB+AuWi54xobySOgxzEYxzUeAjwAnQz/4dET9rwggNJlc0SfgOdlKXczBw8mkd6NT49QgkW54ANpgFPmiMEW1gvgPBTwdNOl9+gKmm9IRhuJi/Ma1h+vs0GG1D4KngIOjT+UBsMK0vTCdqghgnusBGmnqiFHwpeBvC9vmwdIbpSBJoCeEI0QxmWxh4Hmg0sPcaDLctARqnvhk49QccDtcxtpEM9oCfBnboU5gbto0I38xqA8cCvKd2YY41zwX6qyKKwYLuWSdwkrgGUoQ6zwl1XgeDnU4AlcrPhA5nCHV2CXR9kpS6KiJeDUIJFURl4LegeaJQbZLKLFgP2+9csRyGI/foWxQ0nSFYxeXiZ5ii2VHYvJxgkfNWlqWNim5bK9BTrdBhqtSN+hgQpFTuMHC+32hGgBRxORvqedOlrgqf1SdD6MLF/BZTwEQuXfXfbwNVbryIIcmg5SuPJfpxopenwx5wDP7WWepwlOv2IWCFiVlCXz+UR3sTxmfH2SB6RTp+boBZwkfaQQF864iLTVEEQiXzdhOPVNkR/P+XY9fpMHoBJbs7yJgQTDLh19e42hZHQLRn8ErQtNuu4G1NAPeA8YKm6WibFo8HI3MoOEmuwFLbXoxNs0AKzwL5wkfoUymEb50x3QMQeBKgt3nHRPAkE2jHCc+WcfJipwfA4QX42c3L5Clc5enlFjjLy97ARmcJWBnkpVD5+xR8ASfh7wXXVoKQkQablgE2GTy/LMRubwCqJyZZ6rPFq8FLiuDrBXr2K3Tcpf0CNyZgs6C+LxJutqr01LgqAXxK80vg+Cihvh6FHiqqiq3wfZBFU1w9b2GrpE+otldQK9TCdpYbpsFDtEkhaNfMZwUSaRK0yeYk+BybBfioStXtP4MKs8dlkFXgjUB/pSNjANf1XYrv9JT0uzc4CK1RTI30ueTbmgA6jAC3DZxqBfMsnGGmgZsG9mjHKc3OBOwL4QidEeyIxqUJHvjWgo8hbJ+xJQGQhTyY6R2gEnWsDfcDMsFxzXUYLWuimgAuddt1RmnHdokDN0QKwP0gpXJeVBLAXbBBY4wKn71OXp3jsWgrL5QCfrWYKZXNGNuiMXLVbKajnIgcXl0G/DtgaQIgM/mN00qv1MX3BBeBJzwFL7YkAXzC08oXk1Jj4KYonSzv4l2l7IgPRuiuMH4eol1bjN0VzuW9RTpJ9oe9I0S1tj+G/7VM5b8vhmOLuW1xLwFeArwEeAnwEuAlwEuAu+SfAAMAJnn0Jh67ox0AAAAASUVORK5CYII=) no-repeat center / contain;z-index:-1;filter:blur(.01rem)}.layer .close-btn:after{content:"";display:block;position:absolute;left:0;width:100%;height:100%;top:0;background:url(/assets/ic-close-on-B-H7YyKN.png) no-repeat center / contain;z-index:1;opacity:0;transition:opacity .25s ease-out}.layer .close-btn:hover:after{opacity:1}.layer .close-btn:active{transform:scale(.84);transition-duration:.15s}.layer{width:5.72rem;height:auto}.layer .layer-body{position:absolute;top:.07rem;left:.07rem;right:.07rem;bottom:.07rem;text-align:center}.layer .layer-body:before,.layer .layer-body:after{content:"";display:block;pointer-events:none;position:absolute;left:0;width:100%;height:50%;background:url(/assets/layer-frame-rHdneSD2.webp) no-repeat center top / 100% auto}.layer .layer-body:before{bottom:0;transform:rotateX(180deg)}.layer .layer-body:after{top:0;-webkit-clip-path:polygon(0 0,calc(100% - .58rem) 0,calc(100% - .58rem) .58rem,100% .58rem,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - .58rem) 0,calc(100% - .58rem) .58rem,100% .58rem,100% 100%,0 100%)}.alert-msg{display:flex;flex-direction:column;align-items:center;height:2.9rem;padding:.64rem .4rem 0;text-align:center;font-weight:400;color:#fff;line-height:.43rem;font-size:.36rem;word-break:keep-all;word-wrap:break-word}.alert-msg.small{line-height:.33rem;font-size:.28rem}.layer.notice .alert-msg{line-height:.4rem;font-size:.33rem}.layer.notice small{margin-top:.2rem}.layer.notice .g-txt em{background:linear-gradient(-181deg,#f3ebdc,#f3ebdc 48%,#a18251 50%,#d3c8ba 95%,#a89278);-webkit-background-clip:text;background-clip:text;color:transparent}.alert-msg>*{flex:none}.alert-msg:before,.alert-msg:after{content:"";display:block;flex:1}.layer-buttons{display:block;text-align:center;margin:0 auto}.layer-buttons .confirm-btn{width:3.65rem;padding:.15rem 0}.layer-buttons .confirm-btn .g-txt{font-size:.29rem;line-height:.33rem;letter-spacing:-.075em;font-weight:700;margin:0}.layer[data-name=common-video]{width:15.36rem;max-width:80%;background:#000}.layer[data-name=common-video] .layer-body{position:relative;left:auto;top:auto;right:auto;bottom:auto}.layer[data-name=common-video] .layer-body:before,.layer[data-name=common-video] .layer-body:after{display:none}.layer[data-name=common-video] .close-btn{top:auto;bottom:100%;margin-bottom:-.06rem}.layer[data-name=common-video] .view-box{padding:.12rem .16rem .74rem}.layer[data-name=common-video] .view-box .vid-controls{bottom:-.6rem;left:.12rem;width:auto;right:.12rem}.layer[data-name=common-video] .preview:before{transition:none}.layer-frm-title{display:block;position:relative;padding:.6rem 0 .37rem;width:100%;margin:0 auto;text-align:center}.layer-frm-title .g-txt{font-size:.4rem;line-height:.48rem;letter-spacing:-.075em}.layer-frm-title:before{content:"";display:block;position:absolute;bottom:.03rem;left:50%;width:4.24rem;margin-left:-2.12rem;height:.31rem;background:url(/assets/layer-title-line-BnlQCk3a.png) no-repeat center / auto 100%}.layer-frm-subtit{display:block;text-align:center;font-weight:400;font-size:.2rem;line-height:.26rem;color:#b5200f;letter-spacing:-.025em;text-shadow:0 .01rem .02rem rgba(0,0,0,1)}.layer-terms-title{display:block;position:relative;padding:.36rem 0 .03rem;width:100%;margin:0 auto;text-align:center;font-size:.32rem;line-height:.44rem;letter-spacing:-.075em}.layer-terms-title:before{content:"";display:block;position:absolute;bottom:0;left:50%;width:4.2rem;margin-left:-2.1rem;height:.03rem;background:url(/assets/layer-terms-title-line-BhEiALcL.jpg) repeat-x center / auto 100%}.layer .layer-terms-title{padding:.06rem 0 .1rem;font-size:.32rem;line-height:.36rem;margin-top:.3rem}.layer .terms-detail+.layer-terms-title{margin-top:0}.layer .terms-detail{width:4.8rem;height:auto;padding:.14rem 0 .12rem;margin:0 auto;left:auto;text-align:center}.layer .terms-detail .dot{text-align:left;font-size:.12rem;line-height:.18rem}.layer .terms-detail .dot:before{top:.05rem}.layer .terms-detail table{width:100%;box-sizing:border-box;border:.01rem solid #484848;border-radius:.02rem;border-collapse:collapse;margin:.03rem auto .05rem;table-layout:fixed}.layer .terms-detail table tr th{background:#3c3c3c80;border-right:.01rem solid #484848;width:1.35rem}.layer .terms-detail table tr th,.layer .terms-detail table tr td{border-top:.01rem solid #484848;font-size:.14rem;line-height:.18rem;letter-spacing:-.04em;font-weight:200;vertical-align:middle;padding:.04rem 0 .02rem;min-height:.3rem}.layer .terms-detail table strong{font-size:.19rem;line-height:.24rem;font-weight:700;color:#fff;letter-spacing:inherit}.layer .terms-detail table tr:first-child th,.layer .terms-detail table tr:first-child td{border-top:0 none}.terms-detail{font-weight:400;line-height:.2rem;word-wrap:break-word;word-break:keep-all;font-size:.15rem;letter-spacing:-.05em;display:block;width:4.4rem;height:3.7rem;text-align:left;margin:.12rem auto 0;position:relative;left:.1rem;color:#ffffffe6}.layer[data-name=terms-event] .terms-detail{margin-top:.22rem}.terms-detail p{display:block;position:relative;font:inherit}.terms-detail p.dot{padding-left:.12rem}.terms-detail p.dot:before{content:"";display:block;position:absolute;left:0;width:.05rem;height:.05rem;background:#fff;top:.07rem}.terms-detail p>span{display:block;position:relative;font:inherit;padding-left:.18rem}.terms-detail p i{position:absolute;top:0;left:0;font:inherit}.terms-detail strong{color:#c3ad7d}.layer.confirm .layer-buttons button{width:1.8rem}.layer.confirm .layer-buttons button+button{margin-left:.05rem}.layer .swiper-container{width:100%;overflow:hidden}.layer .swiper-container .swiper-button-prev,.layer .swiper-container .swiper-button-next{width:.64rem;height:.64rem}.layer .swiper-container .swiper-button-next:before,.layer .swiper-container .swiper-button-prev:before{background-image:url(/assets/layer-arrow-off-DuIHzvek.png)}.layer .swiper-container .swiper-button-next:after,.layer .swiper-container .swiper-button-prev:after{background-image:url(/assets/layer-arrow-on-C2lktZZr.png)}.layer.benefit{width:13.24rem}.layer.benefit .layer-body{z-index:1}.layer.benefit .layer-body:before,.layer.benefit .layer-body:after,.layer.benefit .layer-frm-title:before{display:none}.layer.benefit .swiper-button-prev{left:.4rem}.layer.benefit .swiper-button-next{right:.4rem}.layer.benefit .layer-frm-title{padding:0 0 .12rem;margin:0}.layer.benefit .layer-frm-title .g-txt{font-size:.43rem;line-height:.48rem;letter-spacing:-.075em;font-weight:600}.layer.benefit .layer-frm-title .g-txt em{background:linear-gradient(-181deg,#fff,#eee 15%,#b9b8b9 55%,#85847f 80%,#b1b0a8 95%);-webkit-background-clip:text;background-clip:text}.layer.benefit .event-title{display:block;margin:0 auto;position:relative;padding-bottom:.45rem;width:100%;text-align:center}.layer.benefit .event-title:before{content:"";display:block;position:absolute;bottom:0;height:.4rem;width:100%;left:0;background:url(/assets/event-title-line-D1RCPRk_.png) no-repeat center bottom / auto 100%}.layer.benefit .event-title>img{display:block;width:100%;object-fit:contain;margin:0 auto}.layer.benefit .event-title .g-txt{font-size:.3rem;line-height:.35rem;margin:.15rem 0 -.15rem;letter-spacing:-.05em;font-weight:500}.layer.benefit .event-title .g-txt em{background:linear-gradient(-180deg,#fffff4 10%,#ffffdc 25%,#ede487 50%,#ede480 90%);-webkit-background-clip:text;background-clip:text}.layer.benefit .event-title .g-txt strong{background:linear-gradient(-180deg,#efefd4 10%,#ffebc3 20%,#f0cc96 45%,#85560e 85%);-webkit-background-clip:text;background-clip:text}.layer.benefit .event-period{opacity:1;transform:none;transition:none;color:#edd079;font-size:.18rem;letter-spacing:-.025em;line-height:.25rem;padding:.04rem 0;margin:.05rem auto 0;font-family:Nanum Gothic;width:7.2rem;text-align:center;background:linear-gradient(to right,#0000,#0009 15%,#0009 85%,#0000)}.layer.benefit .event-desc{font-size:.2rem;line-height:.3rem;color:#e4e3e3;text-align:center;letter-spacing:-.05em;font-weight:500}.layer.benefit .event-desc small{font-size:.17rem;letter-spacing:-.025em;color:#b1b1b1}.layer.benefit .event-desc strong{color:#edd079}.layer.benefit .weekly-tb{margin-top:.18rem}.layer.benefit .weekly-tb .head{height:.44rem}.layer.benefit .weekly-tb+.event-title{margin-top:.36rem}.layer.benefit .swiper-slide.mid{height:8.44rem;display:flex;flex-direction:column;align-items:center}.layer.benefit .swiper-slide.mid:before,.layer.benefit .swiper-slide.mid:after{content:"";display:block;flex:1}.layer.benefit .swiper-slide.mid>*{flex:none}.layer[data-name=update-event] .event-desc{padding:.12rem 0}.layer[data-name=update-event] .event-period{margin-bottom:0}.layer[data-name=update-event] .event-period+.weekly-tb{margin-top:.32rem}.weekly-tb{display:block;box-sizing:border-box;margin:0 auto;position:relative;width:-webkit-fit-content;width:fit-content;height:auto;border:.02rem solid #554b3f;padding:.04rem;margin-top:.32rem}.weekly-tb:before,.weekly-tb:after{content:"";display:block;position:absolute;mix-blend-mode:color-dodge;mix-blend-mode:plus-lighter;opacity:.7;width:.63rem;height:.54rem;background:url(/assets/layer-weekly-tb-light-BpDPLuYF.png) no-repeat center/contain}.weekly-tb:before{left:-.05rem;top:-.05rem}.weekly-tb:after{transform:rotateX(180deg) rotateY(180deg);right:-.05rem;bottom:-.05rem}.weekly-tb+.weekly-tb{margin-top:.2rem}.weekly-tb .row{position:relative;width:-webkit-fit-content;width:fit-content;box-sizing:border-box;border:.01rem solid rgba(161,142,117,.35)}.weekly-tb .col{height:1.5rem;width:1.36rem;display:inline-flex;flex-direction:column}.weekly-tb .col+.col{border:.01rem solid rgba(161,142,117,.35)}.weekly-tb .head,.weekly-tb .body{position:relative;text-align:center}.weekly-tb .head>span,.weekly-tb .body>span{position:absolute;left:0;width:100%;text-align:center;transform:translateY(-50%);z-index:1}.weekly-tb .body>span{top:54%;left:-.02rem;width:calc(100% + .04rem)}.weekly-tb .head>span{top:48%;left:0;width:100%}.weekly-tb .head:before,.weekly-tb .body:before{z-index:-1;content:"";display:block;position:relative;position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:screen}.weekly-tb .body:after{content:"";display:block;position:relative;position:absolute;left:0;top:-.1rem;width:100%;height:.2rem;background:url(/assets/layer-weekly-tb-line-B46tAbcy.png) no-repeat center / auto 100%}.weekly-tb .head{flex:none;height:.48rem}.weekly-tb .head span{font-size:.19rem;line-height:.21rem;letter-spacing:-.035em}.weekly-tb .head span em{background:linear-gradient(-181deg,#ddd0ba 25%,#debc96 45%,#cea76a 50%,#d9af77 95%);color:#e5d2b840;-webkit-background-clip:text;background-clip:text}.weekly-tb .head:before{opacity:.6;background:#2d1902}.weekly-tb .blue .head:before{opacity:.5;background:#148ec1;box-shadow:inset 0 0 .16rem #4aafd580}.weekly-tb .gold .head:before{opacity:.6;background:#ac6500;box-shadow:inset 0 0 .12rem #dcd26866}.weekly-tb .coper .head:before{opacity:.6;background:#ff792a;box-shadow:inset 0 0 .12rem #dcd26873}.weekly-tb .purple .head:before{opacity:.5;background:#772ec2;box-shadow:inset 0 0 .12rem #11273085}.weekly-tb .green .head:before{opacity:.5;background:#4aa57d;box-shadow:inset 0 0 .15rem #dcd26866}.weekly-tb .body{flex:1}.weekly-tb .body *{font-family:Nanum Gothic;letter-spacing:-.065em;text-shadow:0 0 .01rem rgba(0,0,0,1),0 0 .04rem rgba(0,0,0,1)}.weekly-tb .body span{color:#c7c7c7;font-size:.17rem;line-height:.22rem}.weekly-tb .blue .body:before{opacity:.35;background:#2c616a;box-shadow:inset 0 0 .17rem #79c8e6a6}.weekly-tb .blue .body span{color:#0bc8ff}.weekly-tb .gold .body:before{opacity:.45;background:#574519;box-shadow:inset 0 0 .15rem #dcd26873}.weekly-tb .gold .body span{color:#ffba00}.weekly-tb .coper .body:before{opacity:.2;background:#ff792a;box-shadow:inset 0 0 .15rem #dcd26873}.weekly-tb .coper .body span{color:#ff9353}.weekly-tb .purple .body:before{opacity:.35;background:#772ec2;box-shadow:inset 0 0 .15rem #112730a3}.weekly-tb .purple .body span{color:#d5acff}.weekly-tb .green .body:before{opacity:.2;background:#4aa57d;box-shadow:inset 0 0 .15rem #dcd26899}.weekly-tb .green .body span{color:#adffd2}.weekly-tb .body span small{color:#cf5651;display:block;font-size:.14rem;line-height:.15rem;margin-top:.02rem}.detail-page{position:fixed;pointer-events:fill;top:0;left:0;z-index:9;width:100%;min-width:960px;height:100%;overflow:hidden;transition:clip-path .35s ease-out;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);background:#000}.detail-page .page{position:absolute;left:0;bottom:0;width:100%;height:calc(100% - .62rem);overflow-y:auto;opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:cover;background-position:center}.detail-page .page.visible{opacity:1;pointer-events:fill}.detail-page .page.class{background-image:url(/assets/detail-class-bg-oXairJFD.webp)}.particles{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,100vh);height:max(100%,100vh);mix-blend-mode:screen;z-index:-1}.feature-grid{display:flex;width:100%;height:100%;align-items:stretch}.feature-grid>.line{flex:none;position:relative;width:0}.feature-grid>.line:before{content:"";display:block;position:absolute;top:0;bottom:.4rem;width:.025rem;transform:translate(-50%);background:linear-gradient(to bottom,#0000,#e3d397 40%,#e3d397 60%,#0000)}.feature-grid .feature-item{flex:1;overflow:hidden;position:relative;transition:flex .35s}.feature-grid .feature-item>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;width:auto;height:auto;min-width:100%;min-height:100%;filter:saturate(35%) brightness(35%);transition:filter .5s ease-out}.feature-grid .feature-item:hover{flex:2.8}.feature-grid .feature-item:hover>img{filter:saturate(100%) brightness(100%)}.feature-grid .feature-item:hover .particles{z-index:1}.feature-item .default-title{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);text-align:center;font-size:.56rem;font-weight:700;letter-spacing:-.075em;white-space:nowrap;line-height:.64rem;color:#88775b;padding:.33rem 0;text-shadow:0 0 .08rem rgba(0,0,0,1);background:url(/assets/detail-feature-title-line-BkLrY_5L.png) no-repeat center bottom / auto .33rem;transition:all .4s ease-out}.feature-item .hover-content{position:absolute;left:0;width:100%;bottom:0;opacity:0;pointer-events:none;z-index:1;padding:.68rem 0;transition:all .4s ease-out}.feature-item .hover-content:before{content:"";display:block;position:absolute;bottom:0;left:0;z-index:-1;height:10.8rem;width:100%;background:linear-gradient(35deg,#000 12%,#0000 50%)}.feature-item .hover-content .title{padding-left:.64rem;position:relative;padding-bottom:.26rem}.feature-item .hover-content .title:before{content:"";display:block;position:absolute;left:.56rem;width:4.5rem;height:.39rem;bottom:-.05rem;background:url(/assets/detail-class-title-line-BGBv_4Lv.png) no-repeat left center / auto 100%}.feature-item .hover-content .dc{font-size:.24rem;line-height:.36rem;letter-spacing:-.05em;padding-left:.64rem;text-shadow:0 .01rem .07rem rgba(0,0,0,1)}.feature-item .hover-content .title{opacity:0;transform:translateY(.25rem);transition:all .65s ease-out}.feature-item .hover-content .dc>span{opacity:0;transform:translateY(.1rem);transition:all .55s ease-out}.feature-item .hover-content .dc strong{color:#ff3636;font-weight:700}.feature-item .hover-content .dc>span{display:block}.feature-item .hover-content .title .g-txt{font-size:.8rem;line-height:.96rem;letter-spacing:-.075em;font-weight:700}.feature-item:hover .default-title{opacity:0;transform:translateY(-50%) rotateX(-90deg)}.feature-item:hover .hover-content{opacity:1;pointer-events:fill}.feature-item:hover .hover-content .title,.feature-item:hover .hover-content .dc>span{opacity:1;transform:translateY(0)}.feature-item:hover .hover-content .title{transition-delay:.35s}.feature-item:hover .hover-content .dc .line-1{transition-delay:.55s}.feature-item:hover .hover-content .dc .line-2{transition-delay:.7s}.feature-item:hover .hover-content .dc .line-3{transition-delay:.8s}.page.class .swiper-container{width:100%;height:100%;position:relative}.page.class .swiper-slide *{pointer-events:none}.page.class .swiper-slide.swiper-slide-active *{pointer-events:fill}.page.class .swiper-pagination{position:absolute;left:5.75%;top:50%;bottom:auto;transform:translate(-100%,-50%);width:1.35rem;opacity:0;transition:all .45s ease-out}.page.class.visible .swiper-pagination{opacity:1;transform:translate(-50%,-50%);transition-delay:.45s}.page.class .swiper-pagination-bullet{width:100%;display:block;margin:0;height:auto;position:relative;padding:0;border-radius:0;opacity:.5;background:none;outline:none;transition:opacity .15s}.page.class .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:.05rem}.page.class .swiper-pagination-bullet:before{content:"";display:block;padding-top:100%}.page.class .swiper-pagination-bullet .square,.page.class .swiper-pagination-bullet .square:before,.page.class .swiper-pagination-bullet .square:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page.class .swiper-pagination-bullet .square{width:.81rem;height:.81rem;border:.01rem solid #474747;background:#30271a;opacity:0;transform:translate(-50%,-50%) rotate(-45deg);transition:transform .35s .15s,opacity .15s}.page.class .swiper-pagination-bullet .square:before,.page.class .swiper-pagination-bullet .square:after{content:"";display:block}.page.class .swiper-pagination-bullet .square:before{width:.71rem;height:.71rem;background:#1d160d}.page.class .swiper-pagination-bullet .square:after{width:.75rem;height:.75rem;background:url(/assets/detail-class-ic-deco-Du_WTDiD.jpg) no-repeat center / cover;transform:translate(-50%,-50%) rotate(0);transition:transform .35s .15s}.page.class .swiper-pagination-bullet.swiper-pagination-bullet-active .square{transform:translate(-50%,-50%) rotate(0);opacity:1}.page.class .swiper-pagination-bullet.swiper-pagination-bullet-active .square:after{transform:translate(-50%,-50%) rotate(-45deg)}.page.class .swiper-pagination-bullet .icon,.page.class .swiper-pagination-bullet .icon:before{position:absolute;width:100%;top:0;left:0;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.page.class .swiper-pagination-bullet .icon:before,.page.class .swiper-pagination-bullet .icon:after{content:"";display:block;opacity:0;transition:opacity .25s ease-out}.page.class .swiper-pagination-bullet .icon:after{position:absolute;left:20.5%;top:19.5%;width:40%;height:40%;mix-blend-mode:color-dodge;mix-blend-mode:plus-lighter;transition:opacity .15s .2s ease-out;background:url(/assets/detail-class-ic-light-CmVvQ4-Y.png) no-repeat center / contain}.page.class .swiper-pagination-bullet:hover,.page.class .swiper-pagination-bullet.swiper-pagination-bullet-active,.page.class .swiper-pagination-bullet.swiper-pagination-bullet-active .icon:before,.page.class .swiper-pagination-bullet.swiper-pagination-bullet-active .icon:after{opacity:1}.page.class .swiper-pagination-bullet .icon.archer{background-image:url(/assets/detail-class-ic-onehalf-archer-off-DTxsFy9U.png)}.page.class .swiper-pagination-bullet .icon.archer:before{background-image:url(/assets/detail-class-ic-onehalf-archer-on-ESj4J169.png)}.page.class .swiper-pagination-bullet .icon.warrior{background-image:url(/assets/detail-class-ic-onehalf-warrior-off-BlLNnb3_.png)}.page.class .swiper-pagination-bullet .icon.warrior:before{background-image:url(/assets/detail-class-ic-onehalf-warrior-on-4qkwqDzM.png)}.page.class .swiper-pagination-bullet .icon.sorceress{background-image:url(/assets/detail-class-ic-onehalf-sorceress-off-BJkgxfxZ.png)}.page.class .swiper-pagination-bullet .icon.sorceress:before{background-image:url(/assets/detail-class-ic-onehalf-sorceress-on-ClLgM3rf.png)}.page.class .swiper-pagination-bullet .icon.fighter{background-image:url(/assets/detail-class-ic-onehalf-fighter-off-1swTKeme.png)}.page.class .swiper-pagination-bullet .icon.fighter:before{background-image:url(/assets/detail-class-ic-onehalf-fighter-on-Bl6PJqXW.png)}.page.class .swiper-pagination-bullet .icon.rogue{background-image:url(/assets/detail-class-ic-onehalf-rogue-off-BhoEft_N.png)}.page.class .swiper-pagination-bullet .icon.rogue:before{background-image:url(/assets/detail-class-ic-onehalf-rogue-on-ZtTzmjTT.png)}.page.class .swiper-pagination-bullet .icon.warlock{background-image:url(/assets/detail-class-ic-onehalf-warlock-off-DF_MVRAS.png)}.page.class .swiper-pagination-bullet .icon.warlock:before{background-image:url(/assets/detail-class-ic-onehalf-warlock-on-2uRt3_DL.png)}.page.class .swiper-pagination-bullet .icon.paladin{background-image:url(/assets/detail-class-ic-onehalf-paladin-off-XvHHQtid.png)}.page.class .swiper-pagination-bullet .icon.paladin:before{background-image:url(/assets/detail-class-ic-onehalf-paladin-on-kkje9GKf.png)}.page.class .class-visual{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.page.class .class-visual:before{flex:1;display:block;content:""}.page.class .class-visual .avatar{flex:none;height:auto;position:relative;height:min(14.98rem,100vh);margin-top:0;transform:translateY(.5rem);transition:transform .6s ease-out}.page.class .class-visual img{position:absolute;width:20.94rem;transform:translate(-50%,-50%)}.page.class .swiper-slide[data-name=archer] .class-visual img{top:63%;left:61.45%}.page.class .swiper-slide[data-name=warrior] .class-visual img{top:63%;left:63.6%}.page.class .swiper-slide[data-name=sorceress] .class-visual img{top:63%;left:62.7%}.page.class .swiper-slide[data-name=fighter] .class-visual img{top:60.8%;left:65.42%}.page.class .swiper-slide[data-name=rogue] .class-visual img{top:63%;left:61.45%}.page.class .swiper-slide[data-name=warlock] .class-visual img,.page.class .swiper-slide[data-name=paladin] .class-visual img{top:63%;left:44.375%}.page.class .class-info{position:absolute;left:8.85%;top:50%;margin-left:.88rem;padding-bottom:.15rem;opacity:0;transform:translateY(-45%);transition:all .6s ease-out}.class-info .name{padding-bottom:.28rem;position:relative}.class-info .name:before{content:"";display:block;position:absolute;left:-.08rem;width:4.5rem;height:.39rem;bottom:0;background:url(/assets/detail-class-title-line-BGBv_4Lv.png) no-repeat left center / auto 100%}.class-info .name span.g-txt{font-size:.8rem;line-height:.96rem;letter-spacing:-.075em;vertical-align:bottom}.class-info .name small.g-txt{font-size:.4rem;line-height:.48rem;margin-left:.05rem;vertical-align:bottom}.class-info .desc{height:2.1rem;font-size:.24rem;letter-spacing:-.025em;line-height:.29rem;text-shadow:0 .01rem .07rem rgba(0,0,0,1)}.class-info .wp{position:relative;width:3.24rem;margin-left:-.52rem}.class-info .wp .tit{position:absolute;left:.52rem;top:.14rem;width:100%;text-align:left}.class-info .wp .tit .g-txt{font-size:.29rem;line-height:.32rem;letter-spacing:-.04em}.class-info .wp .tit .g-txt em{background:linear-gradient(-181deg,#faf7f4,#ead7b7 55%,#dbb780 60%,#bdab95 95%);color:transparent;-webkit-background-clip:text;background-clip:text}.class-info .wp>div{position:absolute;top:.62rem;text-align:center}.class-info .wp .main{width:.66rem;left:.55rem}.class-info .wp .secondary{width:1.36rem;left:1.38rem}.class-info .wp>div .ic{display:inline-block;width:.66rem;height:.66rem}.class-info .wp>div .ic+.ic{margin-left:.03rem}.class-info .wp>div p{display:block;font-weight:700;letter-spacing:0;font-size:.15rem;line-height:.19rem;padding:.03rem 0;text-shadow:0 .01rem 0 rgba(0,0,0,.5)}.page.class .view-box{position:absolute;right:8.85%;top:50%;width:3.32rem;opacity:0;transform:translateY(-45%);transition:all .6s ease-out}.page.class .view-box:before,.page.class .view-box:after{content:"";display:block;position:absolute;left:-.24rem;top:-.22rem;right:-.24rem;pointer-events:none}.page.class .view-box:before{z-index:-1;bottom:0;background:#000}.page.class .view-box:after{z-index:3;bottom:.44rem;background:url(/assets/detail-class-vid-frame-UHOVFt50.png) no-repeat center / 3.6rem auto}.page.class .view-box p{text-align:center;display:block;padding:.2rem 0 .12rem}.page.class .view-box p .g-txt{font-size:.28rem;line-height:.36rem;letter-spacing:-.05em}.swiper-slide[data-name=archer] .view-box .preview{background-image:url(/assets/detail-class-vid-archer-BH0mvI5_.webp)}.swiper-slide[data-name=warrior] .view-box .preview{background-image:url(/assets/detail-class-vid-warrior-BablFjI4.webp)}.swiper-slide[data-name=sorceress] .view-box .preview{background-image:url(/assets/detail-class-vid-sorceress-UmbQEefj.webp)}.swiper-slide[data-name=fighter] .view-box .preview{background-image:url(/assets/detail-class-vid-fighter-CH2aOv5l.webp)}.swiper-slide[data-name=rogue] .view-box .preview{background-image:url(/assets/detail-class-vid-rogue-MNe4xGQu.webp)}.swiper-slide[data-name=warlock] .view-box .preview{background-image:url(/assets/detail-class-vid-warlock-DF5PK5v9.webp)}.swiper-slide[data-name=paladin] .view-box .preview{background-image:url(/assets/detail-class-vid-paladin-dhAQgrHx.webp)}.page.class .swiper-slide-active .class-visual .avatar{transform:translateY(0)}.page.class .swiper-slide-active .class-info,.page.class .swiper-slide-active .view-box{transform:translateY(-50%);opacity:1;transition-delay:.35s}.page.worldlore .fit-cover:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#0000004d}.page.worldlore .swiper-container{position:absolute;left:0;top:0;width:100%;height:100%}.page.worldlore .swiper-slide:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1;background-color:#000;opacity:1;transition:opacity .5s ease-out}.page.worldlore .swiper-slide.swiper-slide-active:after{opacity:0}.page.worldlore .worldlore-btm-area{position:absolute;left:0;bottom:0;width:100%;height:auto;pointer-events:auto;z-index:1}.page.worldlore .swiper-container:before{pointer-events:none;content:"";display:block;height:6.4rem;bottom:0;position:absolute;left:0;width:100%;background:linear-gradient(to top,#000c 15%,#0000)}.page.worldlore .worldlore-btm-area:after{content:"";display:block;left:0;width:100%;height:.01rem;background:#463c32;top:.48rem;position:absolute}.page.worldlore .worldlore-btm-area .swiper-pagination{position:relative;margin:0 auto;width:9.4rem;display:flex;align-items:stretch;height:1.6rem;bottom:auto}.page.worldlore .worldlore-btm-area .swiper-pagination-bullet{flex:1;margin:0;padding:.75rem 0 0;background:none;outline:none;display:block;position:relative;text-align:center;border-radius:0;opacity:1;z-index:1;cursor:pointer}.worldlore-btm-area .swiper-pagination-bullet:before,.worldlore-btm-area .swiper-pagination-bullet:after{content:"";display:block;position:absolute;left:50%;top:.22rem;transform:translate(-50%);width:.52rem;height:.52rem}.worldlore-btm-area .swiper-pagination-bullet:before{background:url(/assets/detail-worldlore-pager-B4W7aVn-.png) no-repeat center / contain}.worldlore-btm-area .swiper-pagination-bullet:after{background:url(/assets/detail-worldlore-pager-on-DaOuLj2P.png) no-repeat center / contain;opacity:0;transition:opacity .2s}.worldlore-btm-area .swiper-pagination-bullet:hover:after,.worldlore-btm-area .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.worldlore-btm-area .swiper-pagination-bullet .g-txt{display:block;font-size:.24rem;line-height:.32rem}.worldlore-btm-area .swiper-pagination-bullet .g-txt em{color:#88775b;background:none}.worldlore-btm-area .swiper-pagination-bullet.swiper-pagination-bullet-active .g-txt em{background:linear-gradient(-181deg,#faf7f4,#ead7b7 55%,#dbb780 60%,#bdab95 95%);color:transparent;-webkit-background-clip:text;background-clip:text}.worldlore-btm-area .swiper-button-prev,.worldlore-btm-area .swiper-button-next{top:.48rem;z-index:1;position:absolute;margin:0;bottom:auto}.worldlore-btm-area .swiper-button-prev{right:50%;margin-right:5.06rem;left:auto}.worldlore-btm-area .swiper-button-next{left:50%;margin-left:5.06rem;right:auto}.page.worldlore .play-btn{margin-top:-.42rem}.page.worldlore .swiper-slide{display:flex;flex-direction:column;pointer-events:none}.page.worldlore .swiper-slide.swiper-slide-active{opacity:1!important;pointer-events:auto}.page.worldlore .swiper-slide:before{content:"";display:block;flex:1;padding-top:1.6rem}.page.worldlore .worldlore-content{display:block;flex:1;padding:0 .72rem 1.6rem}.worldlore-content .title{padding:.6rem 0 .25rem;transform:translateY(.25rem);transition:all .65s ease-out}.worldlore-content .title .g-txt{font-size:.72rem;line-height:.9rem;letter-spacing:-.075em}.worldlore-content .dc{font-size:.22rem;line-height:.32rem;letter-spacing:0;padding-left:.05rem;color:#c5ae88;text-shadow:0 .01rem .07rem rgba(0,0,0,1)}.worldlore-content .dc>span{transform:translateY(.1rem);display:block;transition:all .55s ease-out}.worldlore-content .title,.worldlore-content .dc>span{opacity:0}.play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.96rem;height:.96rem;cursor:pointer;pointer-events:fill;z-index:10}.play-btn:before,.play-btn:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;background-size:.96rem auto}.play-btn:before{transform:rotate(360deg);transition:transform .35s ease-out;background-image:url(/assets/media-play-btn-ByYRyH9-.png)}.play-btn:after{transform:scale(1);transition:transform .1s ease-out;background-image:url(/assets/media-play-arrow-D0s-nhHD.png)}.play-btn:hover:before{transform:rotate(0)}.play-btn:active:after{transform:scale(.95)}.layer[data-name=crossplay-launcher]{background:#fff;width:7.7rem;height:5.3rem;border:.01rem solid #c4c4c4;color:#000}.launcher-title{text-align:center;font-size:.21rem;letter-spacing:-.05em;line-height:.3rem;font-weight:700;padding:.32rem 0 .2rem}.launcher-content{display:block;margin:0 auto;width:6.96rem;box-sizing:border-box;background:#e1e1e1;padding:.27rem .32rem}.launcher-content>p{font-size:.21rem;letter-spacing:-.05em;font-weight:700;line-height:.27rem}.launcher-content>ul+p{padding-top:.2rem}.launcher-content>ul{padding-top:.14rem;margin-left:-.15rem}.launcher-content>ul>li{padding-left:.15rem;line-height:.25rem;font-size:.17rem;letter-spacing:-.05em;font-weight:500;position:relative}.launcher-content>ul>li:before{position:absolute;content:"";display:block;left:0;width:.04rem;height:.04rem;border-radius:100%;background:#000;top:.125rem;transform:translateY(-50%)}.launcher-close-btn{position:absolute;right:.08rem;top:.08rem;width:.4rem;height:auto;padding:.12rem 0;pointer-events:fill;transition:all .15s}.launcher-close-ic{display:block;width:.16rem;height:.16rem;overflow:hidden;margin:0 auto;position:relative;transform:scale(1)}.launcher-close-btn:hover .launcher-close-ic{transform:scale(1.15)}.launcher-close-btn:active .launcher-close-ic{transform:scale(.95)}.launcher-close-ic:before,.launcher-close-ic:after{content:"";display:block;position:absolute;left:50%;top:50%;width:.02rem;height:.18rem;background:#000;transform-origin:0 0}.layer[data-name=crossplay-launcher].visible .launcher-close-ic:before{transform:rotate(-30deg) translate(-50%,-50%)}.layer[data-name=crossplay-launcher].visible .launcher-close-ic:after{transform:rotate(30deg) translate(-50%,-50%)}.layer[data-name=crossplay-launcher] .layer-buttons{padding:.22rem 0 0}.layer[data-name=crossplay-launcher] .layer-buttons .btn{display:inline-block;color:#000;border-radius:.08rem;font-size:.17rem;line-height:.24rem;letter-spacing:0;font-weight:300;padding:.16rem 0;border:.02rem solid #787878;width:2.3rem}.layer[data-name=crossplay-launcher] .layer-buttons .btn:active{transform:scale(.98)}@media screen and (max-width: 1024px) and (pointer: coarse){html,body{overflow:auto!important;height:auto!important}#app{min-width:0!important;min-height:0!important;height:auto!important;overflow:visible!important;opacity:1!important;visibility:visible!important}.scene{position:relative!important;width:100%!important;height:auto!important;min-height:100vh!important;overflow:visible!important}.scene-content{width:100%!important;padding:20px 16px!important;box-sizing:border-box!important}.scene-bg{position:absolute!important;width:100%!important;height:100%!important}:root{--fs: 14px !important}.new-server-rewards .box img,.new-server-spec .box img{width:100%!important;height:auto!important}body:not(.mobile-view):before{content:"📱 모바일 최적화 페이지로 이동합니다...";position:fixed;top:0;left:0;width:100%;padding:12px;background:#d4af37;color:#000;text-align:center;font-size:13px;font-weight:700;z-index:99999;box-sizing:border-box}}@font-face{font-family:HeirofLightBold;src:url(/assets/HeirofLightBold-CMT5F-_i.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) h3,:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) h4{line-height:1.35}:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) p,:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) li,:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) dt,:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) th,:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) td,:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) label{line-height:1.6}:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) div{line-height:1.5}:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) button,:where(#Main,#Creator,#Ruth,#Notice,#Community,#FAQ,#Footer,.quick-banners,.custom-modal-content) a{line-height:1.4}.admin-action-bar{display:none;margin-bottom:20px;text-align:right}.btn-admin-action{background:linear-gradient(135deg,#d4af37,#aa841c);color:#000;border:none;padding:8px 18px;font-size:14px;font-weight:700;border-radius:4px;cursor:pointer;transform:translateZ(0);transition:transform .3s ease,box-shadow .3s ease;will-change:transform}.btn-admin-action:hover{box-shadow:0 0 15px #d4af3799;transform:translate3d(0,-1px,0)}.btn-delete-item{background:#f003;border:1px solid rgba(255,0,0,.5);color:#ff4d4d;padding:4px 8px;font-size:12px;border-radius:3px;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap;flex-shrink:0;min-width:50px;text-align:center}.btn-delete-item:hover{background:#f006;color:#fff}.custom-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.custom-modal-content{background:#111113;border:1px solid #d4af37;box-shadow:0 0 30px #d4af3740;width:90%;max-width:480px;border-radius:8px;padding:30px;position:relative;transform:scale(.9);transition:transform .3s ease;max-height:90vh!important;overflow-y:auto!important}.modal-close-btn{position:absolute;top:24px;right:24px;background:none;border:none;color:#888;font-size:26px;cursor:pointer;transition:color .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;z-index:20}.modal-close-btn:hover{color:#d4af37;transform:scale(1.1)}.modal-title{color:#d4af37;font-size:20px;font-weight:700;margin-bottom:20px;text-align:center;border-bottom:1px solid rgba(212,175,55,.2);padding-bottom:12px}.modal-form-group{margin-bottom:28px}.modal-form-group label{display:block;color:#ccc;font-size:13px;margin-bottom:15px;font-weight:600}.modal-form-group input,.modal-form-group select,.modal-form-group textarea{width:100%;height:48px;min-height:48px;background:#161618;border:1px solid #444;border-radius:8px;padding:12px 16px;color:#fff;font-size:15px;line-height:normal;outline:none;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease;box-sizing:border-box;font-family:inherit}.modal-form-group textarea{height:auto;min-height:100px}.modal-form-group input:focus,.modal-form-group select:focus,.modal-form-group textarea:focus{border-color:#d4af37;box-shadow:0 0 12px #d4af3740;background-color:#202023}.modal-form-group input[type=checkbox]{width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;background:transparent!important;border:1px solid #444!important;-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important;accent-color:#d4af37!important;cursor:pointer!important}.modal-form-group input[type=date]{position:relative;display:flex;align-items:center;justify-content:space-between}.modal-form-group input[type=date]::-webkit-calendar-picker-indicator{filter:invert(72%) sepia(50%) saturate(464%) hue-rotate(6deg) brightness(95%) contrast(92%);cursor:pointer;margin-left:10px}.modal-submit-btn{width:100%;background:linear-gradient(135deg,#d4af37,#aa841c);color:#000;border:none;padding:14px;font-size:16px;font-weight:700;border-radius:6px;cursor:pointer;transition:box-shadow .3s ease,background .3s ease;margin-top:15px}.modal-submit-btn:hover{box-shadow:0 0 20px #d4af3780;background:linear-gradient(135deg,#f4cf57,#caa43c)}.premium-toast{position:fixed;top:25px;right:25px;background:#111113e6;border:1px solid #d4af37;box-shadow:0 4px 20px #0009,0 0 10px #d4af374d;color:#fff;padding:14px 20px;border-radius:6px;z-index:10000;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;transform:translate3d(120%,0,0);transition:transform .4s cubic-bezier(.175,.885,.32,1.275);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.premium-toast.active{transform:translateZ(0)}.premium-toast-icon{color:#d4af37;font-size:16px}.coupon-table-container{width:100%;max-height:400px;overflow-x:auto!important;overflow-y:auto!important;margin-top:20px;background:#1c1c1f66;border:1px solid rgba(255,255,255,.05);border-radius:6px}.coupon-table{width:100%;border-collapse:collapse;min-width:600px}.coupon-table th,.coupon-table td{padding:14px 16px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.coupon-table th{background:#0000004d;color:#d4af37;font-size:14px;font-weight:700}.coupon-table td{color:#ccc;font-size:13px}.coupon-code-badge{background:#d4af3726;color:#d4af37;border:1px dashed rgba(212,175,55,.4);padding:4px 8px;font-family:monospace;font-weight:700;white-space:nowrap;border-radius:4px;font-size:14px}.btn-copy-coupon{background:#d4af37;color:#000;border:none;padding:6px 12px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;min-width:50px;text-align:center}.btn-copy-coupon:hover{background:#ffdf7a;box-shadow:0 0 8px #d4af3766}.creator-card-platform{font-size:.11rem;font-weight:700;padding:2px 8px;border-radius:4px;display:inline-block;width:-webkit-fit-content;width:fit-content}.platform-youtube{color:#ff4d4d;background:#ff4d4d1a;border:1px solid rgba(255,77,77,.3)}.creator-bio{color:#b0b0b8;font-size:.14rem;line-height:1.5;margin:0;font-weight:500;word-break:keep-all}.code-label{color:#888;font-size:.12rem;font-weight:600}.coupon-code-badge{background:#d4af371a;color:#d4af37;border:1px dashed rgba(212,175,55,.5);padding:.06rem .14rem;font-family:monospace;font-weight:700;border-radius:4px;font-size:.14rem;letter-spacing:.05em;margin:0}.btn-creator-action{padding:.08rem .18rem;font-size:.14rem;font-weight:700;border-radius:4px;cursor:pointer;border:none;transition:all .25s ease;line-height:1.2;display:inline-flex;align-items:center;justify-content:center}.btn-creator-action.copy{background:linear-gradient(135deg,#d4af37,#aa841c);color:#000}.btn-creator-action.copy:hover{background:linear-gradient(135deg,#ffdf7a,#d4af37);box-shadow:0 4px 12px #d4af3759;transform:translateY(-1px)}.btn-creator-action.go{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none}.btn-creator-action.go:hover{background:#ffffff1f;border-color:#ffffff4d;box-shadow:0 4px 12px #ffffff14;transform:translateY(-1px)}.creator-unified-card{display:flex;flex-direction:column;background:linear-gradient(135deg,#1c1c1ff5,#101012fa);border:2px solid rgba(212,175,55,.45);border-radius:.16rem;padding:.35rem .45rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:100%;max-width:7.2rem;box-shadow:0 20px 50px #0009,0 0 30px #d4af372e;margin:0 auto;gap:.28rem;transition:all .4s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.creator-unified-card:hover{border-color:#d4af37;box-shadow:0 25px 65px #000000b3,0 0 40px #d4af374d;transform:translateY(-2px)}.unified-intro-section{text-align:left;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:.25rem}.unified-title{color:#d4af37;font-size:.22rem;font-weight:700;margin-bottom:.12rem;font-family:HeirofLightBold,sans-serif;letter-spacing:-.02em}.unified-desc{color:#ccc;font-size:.145rem;line-height:1.6;margin-bottom:.2rem;letter-spacing:-.01em;word-break:keep-all}.unified-steps-row{display:flex;align-items:center;justify-content:space-between;background:#00000059;border:1px solid rgba(212,175,55,.12);padding:.12rem .24rem;border-radius:.08rem;gap:.1rem}.unified-step-col{display:flex;align-items:center;gap:.1rem}.unified-step-col .step-num{width:.22rem;height:.22rem;border-radius:50%;background:#d4af3733;border:1px solid #d4af37;color:#d4af37;display:flex;justify-content:center;align-items:center;font-size:.11rem;font-weight:800;flex-shrink:0}.unified-step-col .step-text{color:#b0b0b8;font-size:.125rem;font-weight:600;white-space:nowrap}.unified-step-arrow{color:#d4af3766;font-size:.12rem;font-weight:700}.unified-creator-section{display:flex;flex-direction:column;gap:.24rem}.creator-profile-part{display:flex;align-items:center;gap:.2rem}.unified-creator-section .creator-avatar-circle{width:.76rem;height:.76rem;border-radius:50%;background:linear-gradient(135deg,#1c1c1f,#3a3a42);border:2px solid #d4af37;display:flex;justify-content:center;align-items:center;font-size:.36rem;box-shadow:0 4px 12px #00000080;flex-shrink:0;overflow:hidden}.creator-info-part{display:flex;flex-direction:column;gap:.06rem;text-align:left;flex-grow:1}.creator-info-part .creator-title-row{display:flex;align-items:center;gap:.1rem}.creator-info-part .creator-card-name{color:#fff;font-size:.2rem;font-weight:800;margin:0;font-family:HeirofLightBold,sans-serif;text-shadow:0 0 8px rgba(212,175,55,.25)}.creator-info-part .creator-card-platform{font-size:.1rem;font-weight:700;padding:1px 6px;border-radius:4px}.creator-info-part .creator-bio{color:#b0b0b8;font-size:.135rem;line-height:1.5;margin:0;font-weight:500;word-break:keep-all}.creator-action-part{display:flex;justify-content:space-between;align-items:center;gap:.2rem;background:#00000040;border:1px solid rgba(255,255,255,.03);padding:.12rem .2rem;border-radius:.08rem;box-sizing:border-box}.creator-action-part .code-display-box{display:flex;align-items:center;gap:.12rem}.creator-action-part .code-label{color:#888;font-size:.125rem;font-weight:700}.creator-action-part .coupon-code-badge{background:#d4af371f;color:#d4af37;border:1.5px dashed rgba(212,175,55,.55);padding:.06rem .16rem;font-family:monospace;font-weight:800;border-radius:4px;font-size:.16rem;letter-spacing:.06em;margin:0;text-shadow:0 0 5px rgba(212,175,55,.15)}.creator-action-part .action-buttons-box{display:flex;gap:.1rem}.creator-action-part .btn-creator-action{padding:.12rem .22rem;font-size:.135rem;font-weight:800;border-radius:4px;cursor:pointer;border:none;transition:all .25s ease;line-height:1;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.creator-action-part .btn-creator-action.copy{background:linear-gradient(135deg,#d4af37,#aa841c);color:#000;box-shadow:0 4px 12px #d4af3733}.creator-action-part .btn-creator-action.copy:hover{background:linear-gradient(135deg,#ffdf7a,#d4af37);box-shadow:0 5px 16px #d4af3759;transform:translateY(-1px)}.creator-action-part .btn-creator-action.go{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#fff}.creator-action-part .btn-creator-action.go:hover{background:#ffffff1f;border-color:#ffffff4d;box-shadow:0 4px 12px #ffffff14;transform:translateY(-1px)}.register-btn-custom{display:inline-block;padding:.18rem .45rem;background:linear-gradient(135deg,#d4af37,#aa841c);color:#000!important;font-size:.18rem;font-weight:800;border-radius:.06rem;text-decoration:none;font-family:HeirofLightBold,sans-serif;letter-spacing:-.02em;box-shadow:0 0 15px #d4af3766,0 5px 15px #00000080;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;border:1px solid rgba(255,223,122,.5)}.register-btn-custom:hover{background:linear-gradient(135deg,#ffdf7a,#d4af37);box-shadow:0 0 25px #d4af37bf,0 8px 25px #0009;transform:translateY(-2px)}.register-btn-custom:active{transform:translateY(1px);box-shadow:0 0 10px #d4af374d,0 2px 10px #0006}.scene[data-name=Main] .scene-bg:after{background:#0000008c!important}.scene[data-name=Ruth] .hover-area>.visual[data-name=ruth] .img .def{opacity:0!important}.scene[data-name=Ruth] .hover-area>.visual[data-name=ruth] .img .on{opacity:1!important}.scene[data-name=Ruth] .hover-area>.visual[data-name=ruth]{filter:brightness(1.2) contrast(1.1)!important;pointer-events:none!important}.scene[data-name=Ruth] .hover-area>.visual[data-name=maroon] .img .def{opacity:1!important;filter:brightness(.2) contrast(.9)!important}.scene[data-name=Ruth] .hover-area>.visual[data-name=maroon] .img .on{opacity:0!important}.scene[data-name=Ruth] .hover-area>.visual[data-name=maroon]{pointer-events:none!important}.btn-admin-action:hover{background:#d4af3733;border-style:solid;border-color:#d4af37;box-shadow:0 0 10px #d4af374d}.scene[data-name=Media] .view-box{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;max-width:1000px;margin:0 auto}.scene[data-name=Media] .screen-frame{position:relative;width:100%;max-width:800px;aspect-ratio:16 / 9;background:#000;border-radius:16px!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px #0009,0 0 50px #0000004d;overflow:hidden!important;z-index:5;transition:all .4s ease}.media-main-play-btn{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin-left:-40px!important;margin-top:-40px!important;width:80px;height:80px;background:#00000080!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1.5px solid rgba(212,175,55,.6)!important;border-radius:50%!important;cursor:pointer!important;z-index:12!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 8px 32px #0000004d!important}.media-main-play-btn:after{content:""!important;position:absolute!important;top:50%!important;left:55%!important;transform:translate(-50%,-50%)!important;border-style:solid!important;border-width:12px 0 12px 20px!important;border-color:transparent transparent transparent #d4af37!important;transition:all .3s ease!important}.media-main-play-btn:hover{transform:translate(-50%,-50%) scale(1.1)!important;background:#000000a6!important;border-color:#d4af37!important;box-shadow:0 0 20px #d4af3766!important}.screen-frame .visual{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:10!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.media-swiper-section{position:relative!important;z-index:20!important;width:100%;max-width:800px;height:auto!important;min-height:190px!important;padding:0 50px!important;box-sizing:border-box;margin-top:0;flex-shrink:0;display:flex!important;align-items:center!important}.scene[data-name=Media] #mediaSwiper{position:relative;width:100%;height:auto!important;padding:16px 16px 45px!important;box-sizing:border-box!important;z-index:10;border-radius:12px;overflow:hidden;transition:opacity .3s ease}.scene[data-name=Media] #mediaSwiperPrev,.scene[data-name=Media] #mediaSwiperNext{position:absolute;top:44%!important;transform:translateY(-50%)!important;width:52px;height:52px;background:#000000bf;border:1px solid rgba(212,175,55,.4);color:#d4af37;border-radius:50%;cursor:pointer;z-index:20;display:flex;align-items:center;justify-content:center;transition:all .3s ease;outline:none}.scene[data-name=Media] #mediaSwiperPrev:hover,.scene[data-name=Media] #mediaSwiperNext:hover{background:#d4af3740;border-color:#d4af37;box-shadow:0 0 12px #d4af3780}.scene[data-name=Media] #mediaSwiperPrev{left:-65px!important}.scene[data-name=Media] #mediaSwiperNext{right:-65px!important}.scene[data-name=Media] #mediaSwiperPrev:after{content:""!important;display:block;width:14px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center/contain}.scene[data-name=Media] #mediaSwiperNext:after{content:""!important;display:block;width:14px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center/contain}.screen-frame.playing #mediaSwiperPrev,.screen-frame.playing #mediaSwiperNext{opacity:0;visibility:hidden;pointer-events:none}@media (max-width: 1200px){.scene[data-name=Media] #mediaSwiperPrev{left:15px}.scene[data-name=Media] #mediaSwiperNext{right:15px}}.coupon-category-tabs{display:flex;justify-content:center;gap:10px;margin-bottom:15px;flex-wrap:wrap}.coupon-category-tabs .tab-btn{background:#ffffff0d;color:#aaa;border:1px solid rgba(255,255,255,.1);padding:8px 20px;font-size:13px;font-weight:600;border-radius:20px;cursor:pointer;transition:all .2s ease;outline:none;white-space:nowrap;flex-shrink:0}.coupon-category-tabs .tab-btn:hover{background:#d4af371a;color:#d4af37;border-color:#d4af374d}.category-badge{padding:3px 8px;border-radius:4px;font-size:11px;font-weight:700;margin-right:6px;display:inline-block;vertical-align:middle;white-space:nowrap}.category-badge.notice{background:#3498db26;color:#3498db;border:1px solid rgba(52,152,219,.4)}.category-badge.coupon{background:#d4af3726;color:#d4af37;border:1px solid rgba(212,175,55,.4)}.category-badge.event{background:#2ecc7126;color:#2ecc71;border:1px solid rgba(46,204,113,.4)}#Notice .scene-content{justify-content:flex-start!important;padding-top:1.6rem!important}#Notice .scene-content:before{display:none!important}#Notice .scene-title{margin-bottom:8px!important}#Notice .scene-title .g-txt:nth-of-type(1){font-size:.4rem!important;line-height:.52rem!important}#Notice .scene-title .g-txt:nth-of-type(2){font-size:.68rem!important;line-height:.88rem!important}#Notice .sub-title{font-size:.26rem!important;margin-top:6px!important;margin-bottom:15px!important}#Notice .admin-action-bar{margin-top:8px!important;margin-bottom:8px!important}#Notice .coupon-category-tabs{margin-top:10px!important;margin-bottom:10px!important}#Notice .coupon-category-tabs .tab-btn{padding:6px 18px!important;font-size:13px!important;white-space:nowrap!important;flex-shrink:0!important}#Notice .coupon-table-container{margin-top:10px!important}#Notice .coupon-table th,#Notice .coupon-table td{padding:10px 12px!important;font-size:13px!important}#Notice .coupon-pagination{margin-top:15px!important}#Notice .coupon-pagination .page-link{width:32px!important;height:32px!important;font-size:13px!important}#Media,#Media .fp-tableCell{display:block!important;height:auto!important;min-height:auto!important;overflow:visible!important}.scene.fp-auto-height .scene-content:before,.scene.fp-auto-height .scene-content:after,#Media .scene-content:before,#Media .scene-content:after{display:none!important}#Notice.fp-auto-height .scene-content{min-height:0!important;height:auto!important;justify-content:flex-start!important;padding-top:1.2rem!important;padding-bottom:2rem!important;pointer-events:auto!important;overflow:visible!important}#Community.scene .scene-content,#FAQ.scene .scene-content{min-height:0!important;height:auto!important;justify-content:flex-start!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important;pointer-events:auto!important}#Media .scene-content{min-height:0!important;height:auto!important;justify-content:flex-start!important;padding-top:100px!important;padding-bottom:40px!important;pointer-events:auto!important;box-sizing:border-box!important;overflow:visible!important}body.is-admin #Media .scene-content{min-height:0!important;height:auto!important;justify-content:flex-start!important;padding-top:100px!important;padding-bottom:6rem!important;overflow:visible!important}#Footer{min-height:0!important;height:auto!important}#Footer .fp-tableCell{display:block!important;height:auto!important;min-height:0!important}#footer{position:relative!important;bottom:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:30px 0!important;box-sizing:border-box!important;z-index:5!important;background:#000!important;border-top:1px solid rgba(255,255,255,.15)!important}#Media .scene-title{margin-bottom:12px!important}#Media .sub-title{margin-bottom:15px!important;font-size:.26rem!important}#Media .view-box{margin-top:5px!important;margin-bottom:20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:24px!important}#Notice .scene-title .g-txt,#Media .scene-title .g-txt{font-size:.58rem!important;line-height:.65rem!important;display:block;margin:0 0 .1rem!important;letter-spacing:-.05em!important}#Notice .scene-title .g-txt em,#Media .scene-title .g-txt em{background:linear-gradient(-181deg,#fff 15%,#d2d5e3 40%,#7e828e 80%,#9498a8 95%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-style:normal}#Notice .scene-title .g-txt strong,#Media .scene-title .g-txt strong{background:linear-gradient(180deg,#fff,#f4e8b0 40%,#c6ad7b 70%,#caac76 85%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-weight:700}.scene.fp-auto-height .scene-title,.scene.fp-auto-height .scene-title *,.scene.fp-auto-height .sub-title,.scene.fp-auto-height .sub-title *{opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}.scene.fp-auto-height .scene-title:before{opacity:1!important;transform:none!important;transition:none!important}#Media .scene-title,#Media .scene-title *,#Media .sub-title,#Media .sub-title *,#Media .view-box,#Media .view-box *,#Media .deco,#Notice .scene-title,#Notice .scene-title *,#Notice .sub-title,#Notice .sub-title *,#Notice .coupon-table-container,#Notice .coupon-table-container *,#Notice .coupon-category-tabs,#Notice .coupon-category-tabs *,#Notice .coupon-pagination,#Notice .coupon-pagination *{opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}#Media .deco{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important;height:0!important;overflow:visible!important}.scene.fp-auto-height,.scene.fp-auto-height .fp-tableCell,.scene.fp-auto-height .fp-scrollable,.scene.fp-auto-height .fp-scroller{height:auto!important;min-height:100vh!important;overflow:visible!important}.coupon-capsule-container{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-height:280px;overflow-y:auto;padding:5px;box-sizing:border-box}@media (max-width: 480px){.coupon-capsule-container{grid-template-columns:1fr}}.coupon-capsule-btn{background:#1c1c1f;border:1px solid #d4af37;border-radius:8px;color:#fff;padding:14px;font-size:14px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;text-align:left;outline:none;font-family:inherit;box-sizing:border-box}.coupon-capsule-btn:hover{background:#d4af3726;box-shadow:0 0 10px #d4af3740;border-color:#f4cf57}.coupon-capsule-btn.copied{background:#151517;border-color:#333;color:#666;cursor:not-allowed;opacity:.5;box-shadow:none!important}.coupon-code-badge.select-multiple{background:#d4af3726;border:1px dashed #d4af37;color:#d4af37;cursor:pointer}.coupon-code-badge.select-multiple:hover{background:#d4af374d}.btn-select-coupon{background:linear-gradient(135deg,#d4af37,#aa841c);color:#000;border:none;padding:4px 10px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;min-width:50px;text-align:center}.btn-select-coupon:hover{background:linear-gradient(135deg,#f4cf57,#caa43c);box-shadow:0 0 8px #d4af3766}.btn-view-notice{background:linear-gradient(135deg,#4a5568,#2d3748);color:#fff;border:none;padding:4px 10px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;min-width:50px;text-align:center}.btn-view-notice:hover{background:linear-gradient(135deg,#718096,#4a5568);box-shadow:0 0 8px #4a556866}.menu-auth-item a:hover .icon-setting{transform:rotate(45deg);color:gold!important}.swiper-slide:hover .media-play-overlay-icon{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.btn-video-nav{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:#0009;border:1px solid rgba(255,215,0,.3);border-radius:50%;cursor:pointer;z-index:100;transition:all .3s ease;background-size:24px;background-position:center;background-repeat:no-repeat}.btn-video-nav:hover{background-color:#000000e6;border-color:gold;box-shadow:0 0 10px #ffd70080}.btn-video-nav.prev{left:-70px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.btn-video-nav.next{right:-70px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}@media (max-width: 1400px){.btn-video-nav.prev{left:10px}.btn-video-nav.next{right:10px}}.particles{opacity:0;transition:opacity .3s ease-out;pointer-events:none}.particles.play{opacity:1}@media (prefers-reduced-motion: reduce){.particles,.particles canvas{display:none!important;opacity:0!important;transition:none!important}}#scrollMark a{transition:all .25s cubic-bezier(.4,0,.2,1)}.screen-frame{position:relative!important;overflow:hidden!important;border-radius:10px!important;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.screen-frame:before{display:none!important}.screen-frame:not(.playing) #mediaVidPlayer{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .3s ease}.screen-frame.playing #mediaVidPreview{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .3s ease,visibility .3s ease}.screen-frame .youtube_screen,.screen-frame.playing .youtube_screen{height:100%!important;width:100%!important;top:0!important;transform:none!important}#mediaSwiper{position:relative!important;z-index:22!important;width:100%!important;height:auto!important;padding:16px 16px 45px!important;box-sizing:border-box!important}#mediaSwiper .swiper-slide{position:relative!important;height:auto!important;aspect-ratio:16 / 9!important;overflow:visible!important;box-sizing:border-box!important;border-radius:10px!important;border:none!important;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;box-shadow:0 4px 12px #0006!important;will-change:transform,box-shadow!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-transform:translate3d(0,0,0)!important;transform:translateZ(0)!important}#mediaSwiper .swiper-slide:hover{transform:translateY(-4px) scale(1.02) translateZ(0)!important;box-shadow:0 8px 24px #d4af3740!important}#mediaSwiper .swiper-slide.active-thumb{transform:scale(1.03) translateZ(0)!important;box-shadow:0 8px 24px #d4af3773!important}#mediaSwiper .preview{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-size:cover!important;background-position:center!important;border-radius:10px!important;overflow:hidden!important}#mediaSwiper .preview:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:2px solid rgba(255,255,255,.15)!important;border-radius:10px!important;pointer-events:none!important;z-index:5!important;transition:border-color .3s cubic-bezier(.4,0,.2,1)!important}#mediaSwiper .swiper-slide:hover .preview:after{border-color:#d4af3799!important}#mediaSwiper .swiper-slide.active-thumb .preview:after{border-color:#d4af37!important}.is-admin .admin-action-bar{display:block!important}.is-admin #adminVideoListContainer{display:block!important;height:auto!important;min-height:100px!important;overflow:visible!important}.coupon-table{table-layout:fixed!important}.coupon-table td{text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important}.profile-dropdown-container{position:relative;display:inline-block;vertical-align:middle}.user-profile-trigger{cursor:pointer;transition:transform .2s ease}.user-profile-trigger:hover{transform:scale(1.05)}.user-profile-trigger:active{transform:scale(.95)}.profile-dropdown{position:absolute;top:45px;right:0;width:240px;background:#141414bf!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;backdrop-filter:blur(20px) saturate(180%)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:0 10px 30px #00000080!important;z-index:9999!important;overflow:hidden;padding:4px;animation:dropdownFadeIn .2s cubic-bezier(.16,1,.3,1) forwards}.dropdown-item{color:#e5e5e7!important;border-radius:8px!important;display:block;padding:10px 16px;font-size:13px;text-align:left;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.dropdown-item:hover{background:#ffffff1a!important;color:#fff!important}#btnDropdownLogout:hover{background:#ff6b6b26!important;color:#ff6b6b!important}.scene[data-name=Media]{position:relative!important}.scene[data-name=Media] .view-box:before{display:none!important}#Media .scene-bg{position:absolute!important;top:0!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:100%!important;max-width:1920px!important;height:auto!important;min-height:100%!important;background-size:cover!important;background-position:center bottom!important;z-index:1!important}#Media .scene-content{position:relative!important;z-index:2!important}@media (max-height: 960px) and (pointer: fine){.scene[data-name=Media] .screen-frame{max-width:720px!important}#Media .view-box{gap:16px!important;margin-bottom:12px!important}#Media .scene-content{padding-top:60px!important;padding-bottom:80px!important}}@media (max-height: 840px) and (pointer: fine){.scene[data-name=Media] .screen-frame{max-width:640px!important}#Media .view-box{gap:12px!important;margin-bottom:8px!important}#Media .scene-title{margin-bottom:8px!important}#Media .sub-title{margin-bottom:10px!important;font-size:.23rem!important}#Media .scene-content{padding-top:50px!important;padding-bottom:70px!important}}@media (max-height: 750px) and (pointer: fine){.scene[data-name=Media] .screen-frame{max-width:560px!important}#Media .view-box{gap:8px!important;margin-bottom:4px!important}#Media .scene-title{margin-bottom:4px!important}#Media .sub-title{margin-bottom:6px!important;font-size:.21rem!important}#Media .scene-content{padding-top:40px!important;padding-bottom:60px!important}}.notice-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;box-sizing:border-box}.coupon-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;box-sizing:border-box}.notice-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:180px;box-sizing:border-box;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.notice-card:hover{transform:translateY(-4px);border-color:#d4af3766;box-shadow:0 4px 15px #d4af371a;background:#ffffff0d}.notice-card .card-header,.coupon-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.notice-card .expiry-date,.coupon-card .expiry-date{font-size:11px;color:#888}.notice-card .card-body{flex-grow:1;text-align:left}.notice-card .card-title{font-size:15px;font-weight:700;color:#fff;margin:0 0 10px;word-break:keep-all;line-height:1.55;letter-spacing:-.02em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.notice-card .card-summary{font-size:13px;line-height:1.7;letter-spacing:-.01em;color:#aaa;margin:0;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.notice-card .card-footer,.coupon-card .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}.coupon-card{background:#ffffff05;border:1px dashed rgba(212,175,55,.25);border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;height:auto!important;box-sizing:border-box;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.coupon-card:hover{border-style:solid;border-color:#d4af3799;box-shadow:0 4px 15px #d4af3726;background:#ffffff0a}.coupon-card .card-body{flex-grow:1;text-align:left}.coupon-card .card-title{font-size:15px;font-weight:700;color:#fff;margin:0 0 12px;word-break:keep-all;line-height:1.55;letter-spacing:-.02em}.notice-card .reward-info,.coupon-card .reward-info,.coupon-card .code-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px}.notice-card .label,.coupon-card .label{color:#a0aec0}.notice-card .val,.coupon-card .val{color:#d4af37;font-weight:600;max-width:140px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.coupon-card .coupon-code{color:#fff;background:#ffffff14;padding:3px 10px;border-radius:4px;font-family:monospace;font-size:11px}.coupon-card .coupon-code.select-multiple{color:#d4af37;background:#d4af371a;cursor:pointer}.admin-btns{display:inline-flex;gap:6px}.admin-btns button{background:#ffffff14;color:#ccc;border:none;padding:4px 8px;font-size:11px;border-radius:4px;cursor:pointer;transition:all .2s ease}.admin-btns button:hover{background:#ffffff26;color:#fff}.admin-btns .btn-delete-item:hover{background:#e53e3e;color:#fff}#modalNoticeViewOverlay .custom-modal-content{max-width:650px;padding:35px 30px 30px;background:#11141a;border:1px solid rgba(212,175,55,.3);border-radius:12px}#modalNoticeViewOverlay .modal-notice-header{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:16px;margin-bottom:20px}#modalNoticeViewOverlay .modal-title{font-size:20px;line-height:1.4;font-weight:700;color:#fff;margin-top:6px;word-break:keep-all;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important;text-align:left!important}#modalNoticeViewOverlay .modal-notice-body{font-size:14px;line-height:1.85;letter-spacing:-.01em;color:#e2e8f0;white-space:pre-wrap;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1);max-height:380px;overflow-y:auto;padding-right:8px}#modalNoticeViewOverlay .modal-notice-body::-webkit-scrollbar{width:6px}#modalNoticeViewOverlay .modal-notice-body::-webkit-scrollbar-track{background:#ffffff05}#modalNoticeViewOverlay .modal-notice-body::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}#modalNoticeViewOverlay .modal-notice-body::-webkit-scrollbar-thumb:hover{background:#d4af3766}#modalNoticeViewOverlay .modal-notice-footer{background:#ffffff05;border:1px solid rgba(255,255,255,.05);padding:16px;border-radius:8px}#modalNoticeViewOverlay .modal-notice-footer>div:first-child{display:flex;flex-direction:column;gap:4px;align-items:flex-start}#modalNoticeViewOverlay #viewNoticeRewardLabel,#modalNoticeViewOverlay #viewNoticeReward{display:block!important;line-height:1.4!important;margin:0!important;padding:0!important}.notice-coupon-mixed-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;box-sizing:border-box}#Footer{height:auto!important;min-height:auto!important;background:#111;padding:0!important}#Footer #footer{padding:0!important;margin:0!important}#Footer .cp-info{padding:15px 0!important;margin:0!important}.btn-coupon-exchange{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 18px;background:linear-gradient(135deg,#d4af37,#aa7c11);color:#000!important;font-size:13px;font-weight:700;border:none;border-radius:4px;cursor:pointer;box-shadow:0 4px 10px #d4af3740;transition:all .2s ease-in-out;text-decoration:none}.btn-coupon-exchange:hover{transform:translateY(-2px);box-shadow:0 6px 14px #d4af3759;background:linear-gradient(135deg,#e5c158,#c59724)}.btn-coupon-exchange:active{transform:scale(.96)}.main-banner .top .quick-banners{display:flex;flex-direction:column;margin-top:10px;width:100%}.main-banner .top .quick-banners .quick-btn{display:block;width:100%;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;cursor:pointer;pointer-events:auto}.main-banner .top .quick-banners .quick-btn.coupon-exchange{display:flex;align-items:center;justify-content:center;height:58px;background:radial-gradient(circle at center,#1b1b1e,#0d0d0f);border:1px solid #8f754f;border-radius:2px;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #8f754f,0 4px 10px #00000080;color:#eadaa6;font-family:HeirofLight,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.03em;text-shadow:1px 1px 2px #000;box-sizing:border-box;position:relative;transition:all .25s cubic-bezier(.25,.46,.45,.94)}.main-banner .top .quick-banners .quick-btn.coupon-exchange:hover{transform:translateY(-2px);border-color:#d4af37;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #d4af37,0 6px 15px #d4af374d;color:#fff}.main-banner .top .quick-banners .quick-btn.discord-join{display:flex;align-items:center;justify-content:center;height:58px;background:radial-gradient(circle at center,#5865f2,#4752c4);border:1px solid #3b4094;border-radius:2px;box-shadow:inset 0 0 0 2px #7289da,inset 0 0 0 3px #3b4094,0 4px 10px #00000080;color:#fff!important;font-family:HeirofLight,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.03em;text-shadow:none;box-sizing:border-box;position:relative;transition:all .25s cubic-bezier(.25,.46,.45,.94);margin-top:8px}.main-banner .top .quick-banners .quick-btn.discord-join:hover{transform:translateY(-2px);border-color:#5865f2;box-shadow:inset 0 0 0 2px #7289da,inset 0 0 0 3px #5865f2,0 6px 15px #5865f24d;color:#fff!important}.main-banner{position:fixed!important}#mainVideo,.fit-cover video{transform:translate3d(-50%,-50%,0)!important;will-change:transform!important;backface-visibility:hidden!important;perspective:1000px!important}.faq-search-box{display:flex;gap:.1rem;width:100%;max-width:10.5rem;margin:.35rem auto 0;box-sizing:border-box}.faq-search-box input{flex:1;padding:.15rem .2rem;background:#0006;border:1.5px solid rgba(212,175,55,.45);border-radius:.05rem;color:#fff;font-size:.16rem;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.faq-search-box input:focus{border-color:#d4af37;box-shadow:0 0 10px #d4af374d}.faq-search-box button{padding:.15rem .3rem;background:linear-gradient(135deg,#7b341e,#4a1d0f);border:1.5px solid rgba(212,175,55,.45);border-radius:.05rem;color:#fff;font-size:.16rem;font-weight:700;cursor:pointer;transition:all .3s ease}.faq-search-box button:hover{background:linear-gradient(135deg,#a0462b,#682918);box-shadow:0 0 12px #d4af3766}.faq-accordion-card{display:flex;flex-direction:column;background:linear-gradient(135deg,#1c1c1ff5,#101012fa);border:2px solid rgba(212,175,55,.45);border-radius:.16rem;padding:.35rem .45rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:100%;max-width:10.5rem;margin:.35rem auto 0;box-shadow:0 20px 50px #0009,0 0 30px #d4af372e;gap:.2rem;transition:all .4s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.faq-accordion-card:hover{border-color:#d4af37;box-shadow:0 25px 65px #000000b3,0 0 40px #d4af374d;transform:translateY(-2px)}.faq-accordion-list{display:flex;flex-direction:column;gap:.15rem;height:100%;justify-content:flex-start}.faq-accordion-item{border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#ffffff05;overflow:hidden;transition:all .3s ease}.faq-accordion-item.active{border-color:#d4af3773;background:#d4af370a}.faq-accordion-trigger{display:flex;align-items:center;width:100%;padding:.15rem .2rem;background:transparent;border:none;cursor:pointer;text-align:left;outline:none;gap:12px;transition:background .3s ease,color .3s ease}.faq-accordion-trigger:hover{background:#ffffff05!important;color:#fff!important}.faq-q-icon{font-family:HeirofLight,sans-serif;font-weight:800;font-size:.2rem;color:#d4af37;flex-shrink:0}.faq-question{font-family:Nanum Gothic,sans-serif;font-size:.15rem;font-weight:700;color:#e2e8f0;line-height:1.45;flex-grow:1;transition:color .3s ease}.faq-accordion-item.active .faq-question{color:#fff}.faq-arrow-icon{width:8px;height:8px;border-right:2px solid #888;border-bottom:2px solid #888;transform:rotate(45deg);transition:transform .3s ease,border-color .3s ease;flex-shrink:0;margin-right:4px}.faq-accordion-item.active .faq-arrow-icon{transform:rotate(-135deg);border-color:#d4af37}.faq-accordion-panel{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.16,1,.3,1),padding .35s ease;padding:0 .2rem}.faq-accordion-item.active .faq-accordion-panel{max-height:3rem;padding:.05rem .2rem .2rem;border-top:1px solid rgba(255,255,255,.04)}.faq-answer{font-family:Nanum Gothic,sans-serif;font-size:.135rem;color:#a0aec0;line-height:1.6;margin:0;text-align:left}.faq-answer strong{color:#eadaa6;font-weight:700}#FAQ .scene-title .g-txt,#Community .scene-title .g-txt{display:block!important}.community-container{max-width:1000px;margin:20px auto 0;padding:0 20px;box-sizing:border-box}.community-write-form{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:20px;margin-bottom:25px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.community-form-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.community-user-name{font-size:14px;font-weight:600;color:#fff}.community-input-box{position:relative}.community-textarea{width:100%;height:120px;background:#00000059;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;padding:15px;font-size:14px;line-height:1.6;resize:none;box-sizing:border-box;outline:none;transition:all .25s ease-in-out;box-shadow:inset 0 2px 4px #0000004d}.community-textarea:focus{border-color:#d4af3799;box-shadow:inset 0 2px 4px #0000004d,0 0 12px #d4af372e;background:#00000073}.community-form-footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.community-char-count{font-size:12px;color:#888}.btn-community-submit{background:linear-gradient(135deg,#d4af37,#b89324);color:#000;border:none;padding:8px 20px;border-radius:6px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease}.btn-community-submit:hover{transform:translateY(-1px);box-shadow:0 4px 12px #d4af3740;filter:brightness(1.1)}.btn-community-submit:active{transform:translateY(0)}.community-login-banner{background:#ffffff05;border:1px dashed rgba(255,255,255,.1);border-radius:8px;padding:30px 20px;text-align:center;margin-bottom:25px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.community-login-banner p{color:#aaa;font-size:14px;margin:0 0 15px}.community-login-banner .btn-google-login{margin:0 auto}.community-search-box{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px 16px;display:flex;gap:10px;margin-bottom:20px;align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.community-search-box input{flex:1;background:#0000004d!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:4px;color:#fff!important;padding:8px 12px;font-size:13px;outline:none;transition:border-color .2s}.community-search-box input:focus{border-color:#d4af37!important}.btn-community-search{background:linear-gradient(135deg,#d4af37,#b89324)!important;color:#000!important;border:none;padding:8px 16px;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}.btn-community-search:hover{filter:brightness(1.1);box-shadow:0 2px 8px #d4af3733}.community-pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:20px}.community-pagination-btn{background:#0006!important;border:1px solid rgba(255,255,255,.1)!important;color:#aaa!important;padding:6px 12px;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s}.community-pagination-btn:hover{border-color:#d4af37!important;color:#fff!important}.community-pagination-btn.active{background:#d4af37!important;border-color:#d4af37!important;color:#000!important;font-weight:700}.community-pagination-btn:disabled{opacity:.3;cursor:not-allowed}.community-feed-list{display:flex;flex-direction:column;gap:15px;margin-bottom:20px;max-height:none;overflow:visible;padding-right:8px}.community-feed-list::-webkit-scrollbar{width:6px}.community-feed-list::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.community-feed-list::-webkit-scrollbar-thumb{background:#d4af374d;border-radius:4px}.community-post-card{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:16px 20px;display:flex;gap:15px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.community-post-card:hover{border-color:#d4af374d!important;box-shadow:0 10px 25px #0006,0 0 15px #d4af3714!important;background:#ffffff08!important}.community-post-content-col{flex-grow:1;display:flex;flex-direction:column;text-align:left}.community-post-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.community-post-meta{display:flex;align-items:center;gap:8px}.community-post-author{font-size:14px;font-weight:700;color:#e2e8f0}.community-post-role-badge{font-size:10px;padding:1px 5px;border-radius:3px}.community-post-role-badge.admin{background:#d4af3726;color:#d4af37;border:1px solid rgba(212,175,55,.3)}.community-post-role-badge.user{background:#ffffff14;color:#ccc}.community-post-date{font-size:11px;color:#666}.community-post-body{font-size:14px;color:#cbd5e0;line-height:1.6;word-break:break-all;white-space:pre-wrap}.btn-post-delete{background:transparent;border:none;color:#ff6b6b;font-size:12px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s}.btn-post-delete:hover{background:#ff6b6b1a}.community-empty{text-align:center;padding:40px 20px;color:#666;font-size:14px}.community-post-body.summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:72px;transition:max-height .2s ease}.community-post-body.summary.expanded{display:block!important;-webkit-line-clamp:unset!important;max-height:none!important}.btn-post-more-toggle{background:transparent!important;border:none!important;color:#d4af37!important;font-size:11px!important;cursor:pointer!important;padding:4px 0!important;text-align:left!important;font-weight:600!important;margin-top:6px!important;display:inline-block!important;outline:none!important;transition:color .2s!important}.btn-post-more-toggle:hover{color:#fff!important;text-decoration:underline!important}.comments-list-box{max-height:200px;overflow-y:auto;padding-right:6px}.comments-list-box::-webkit-scrollbar{width:4px}.comments-list-box::-webkit-scrollbar-track{background:#ffffff05;border-radius:2px}.comments-list-box::-webkit-scrollbar-thumb{background:#d4af3733;border-radius:2px}.post-action-group{display:flex;gap:8px}.community-post-role-badge.blocked{background:#e53e3e!important;color:#fff!important;font-weight:700!important;margin-left:4px!important}.post-edited-label{font-size:11px;color:#718096;margin-left:6px;font-weight:400;vertical-align:middle}.btn-comments-toggle{background:transparent;border:none;color:#a0aec0;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:4px;padding:0;outline:none;transition:color .2s}.btn-comments-toggle:hover{color:#fff}.post-comments-section{margin-top:15px;background:#00000026;border-radius:6px;padding:12px}.btn-comment-delete{background:transparent;border:none;color:#ff6b6b;font-size:11px;cursor:pointer;padding:2px 6px;transition:opacity .2s}.btn-comment-delete:hover{opacity:.8}.btn-reply-toggle{background:transparent;border:none;color:#d4af37;font-size:11px;cursor:pointer;padding:2px 6px;transition:color .2s}.btn-reply-toggle:hover{color:#fff}.comment-item-card.reply-item{margin-left:20px;margin-top:6px;padding:6px 8px;background:#ffffff05;border-left:2px solid #d4af37;border-radius:0 4px 4px 0}.reply-input-form{margin-left:20px;margin-top:6px;padding:6px;background:#0003;border-radius:4px}.reply-input-wrapper{display:flex;gap:6px}.reply-input-field{flex-grow:1;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;padding:4px 8px;font-size:11px;outline:none}.btn-reply-submit{background:#d4af37;border:none;color:#000;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:700;cursor:pointer;transition:filter .2s}.btn-reply-submit:hover{filter:brightness(1.1)}.comment-input-box{display:flex;gap:8px}.comment-input-field{flex-grow:1;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;padding:6px 10px;font-size:12px;outline:none}.btn-comment-submit{background:#d4af37;border:none;color:#000;padding:6px 14px;border-radius:4px;font-size:12px;font-weight:700;cursor:pointer;flex-shrink:0;transition:filter .2s}.btn-comment-submit:hover{filter:brightness(1.1)}.faq-admin-btns{display:inline-flex;gap:6px;margin-left:12px;z-index:10}.btn-edit-faq{padding:2px 8px;font-size:10px;background:#d4af37;border:none;color:#000;border-radius:2px;font-weight:700;cursor:pointer;transition:filter .2s}.btn-edit-faq:hover{filter:brightness(1.1)}.btn-delete-faq{padding:2px 8px;font-size:10px;background:#e53e3e;border:none;color:#fff;border-radius:2px;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-delete-faq:hover{opacity:.8}.faq-admin-action-bar{margin-top:15px;padding-top:15px;border-top:1px solid rgba(255,255,255,.08);text-align:center}#btnOpenAddFaq{padding:6px 14px;background:#d4af37;border:none;color:#000;font-weight:700;border-radius:4px;font-size:12px;cursor:pointer;transition:filter .2s}#btnOpenAddFaq:hover{filter:brightness(1.1)}.scene[data-name=Main] .logo{width:5.6rem!important;margin:.35rem auto .2rem!important}body.fp-responsive .scene,body.fp-responsive .scene .fp-tableCell,body.fp-responsive .scene .fp-scrollable,body.fp-responsive .scene .fp-scroller{height:auto!important;min-height:100vh!important;overflow:visible!important}body.fp-responsive .scene .scene-content{padding-top:80px!important;padding-bottom:80px!important;min-height:100vh!important;box-sizing:border-box!important;justify-content:center!important}body.fp-responsive{overflow-y:auto!important;height:auto!important;overflow-x:hidden!important}body.fp-responsive #app{height:auto!important;min-height:0!important;overflow:visible!important}body.fp-responsive #fullPage{height:auto!important}.main-support-disclaimer{color:#a0aec0;font-size:.16rem;font-weight:500;margin-top:.15rem;margin-bottom:.15rem;letter-spacing:-.01em;word-break:keep-all;text-shadow:0 2px 4px rgba(0,0,0,.8);font-family:HeirofLightRegular,sans-serif}.quick-banners .quick-disclaimer{margin-top:8px;font-size:11px;color:#fff6;text-align:center;font-weight:500;letter-spacing:-.02em}.notice-card.is-highlighted,.coupon-card.is-highlighted{border:1.5px solid #d4af37!important;box-shadow:0 0 15px #d4af3759,inset 0 0 8px #d4af3714!important;background:#d4af370a!important}.notice-card.is-highlighted:hover,.coupon-card.is-highlighted:hover{border-color:gold!important;box-shadow:0 0 20px #d4af3780,inset 0 0 12px #d4af371f!important;transform:translateY(-4px)}.faq-modal-visible{display:flex!important}.faq-modal-hidden{display:none!important}.dropdown-visible{display:block!important}.dropdown-hidden{display:none!important}.community-post-role-badge{font-size:10px;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;vertical-align:middle}.admin-label-hint{font-size:11px;color:#aaa;font-weight:400;margin-left:5px}.admin-textarea-code{height:80px;resize:none;padding-top:10px}.admin-textarea-content{height:120px;resize:none;padding-top:10px}.admin-checkbox-group{display:flex;align-items:center;gap:8px;flex-direction:row;margin-top:10px;margin-bottom:15px}.admin-checkbox-input{width:auto;margin:0;cursor:pointer}.admin-checkbox-label-gold{margin:0;cursor:pointer;font-size:13px;color:#d4af37}.admin-modal-narrow{max-width:500px}.admin-modal-title-spaced{margin-bottom:15px}.admin-modal-guide-text{color:#aaa;font-size:13px;text-align:center;margin-bottom:22px;line-height:1.5;word-break:keep-all;letter-spacing:-.01em}.admin-modal-wide-left{max-width:600px;text-align:left}.admin-notice-header{border-bottom:1px solid #333;padding-bottom:12px;margin-bottom:15px}.admin-badge-spaced{margin-right:10px}.admin-notice-title-inline{display:inline;font-size:18px;color:#fff;vertical-align:middle;word-break:break-all}.admin-notice-meta{font-size:12px;color:#888;margin-top:8px}.admin-notice-body{min-height:150px;max-height:350px;overflow-y:auto;color:#ccc;font-size:14px;line-height:1.6;word-break:break-all;white-space:pre-wrap;margin-bottom:20px;border-bottom:1px solid #333;padding-bottom:15px}.admin-notice-footer{display:flex;justify-content:space-between;align-items:center;background:#ffffff08;padding:12px;border-radius:6px}.admin-reward-label{font-size:12px;color:#888}.admin-reward-value{color:#d4af37;font-weight:600;font-size:14px;margin-top:2px}.admin-coupon-actions{display:flex;gap:8px}.main-banner .top .quick-banners .quick-btn.pirate-roulette{display:flex;align-items:center;justify-content:center;height:58px;background:radial-gradient(circle at center,#2e1810,#150b07);border:1px solid #8f754f;border-radius:2px;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #8f754f,0 4px 10px #00000080;color:#eadaa6;font-family:HeirofLight,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.03em;text-shadow:1px 1px 2px #000;box-sizing:border-box;position:relative;transition:all .25s cubic-bezier(.25,.46,.45,.94);margin-top:8px;width:100%;cursor:pointer}.main-banner .top .quick-banners .quick-btn.pirate-roulette:hover{transform:translateY(-2px);border-color:#d4af37;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #d4af37,0 6px 15px #d4af374d;color:#fff}.pirate-roulette-modal{max-width:480px!important;width:94%!important;padding:0!important;background:linear-gradient(180deg,#111113,#0d0d10)!important;border:1.5px solid rgba(212,175,55,.45)!important;box-shadow:0 0 40px #d4af3733!important;overflow:hidden!important;max-height:88vh!important;display:flex;flex-direction:column}.pirate-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 14px;border-bottom:1px solid rgba(212,175,55,.18);flex-shrink:0}.pirate-modal-title{margin:0!important;padding:0!important;border:none!important;font-size:18px!important;color:#d4af37!important;font-weight:700;letter-spacing:1px}.pirate-close-btn{background:none;border:none;color:#666;font-size:24px;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;flex-shrink:0}.pirate-close-btn:hover{color:#d4af37;background:#d4af3714}.pirate-setup-area,.pirate-game-area{max-height:74vh!important;overflow-y:auto!important;padding:16px 20px}.pirate-setup-area::-webkit-scrollbar,.pirate-game-area::-webkit-scrollbar{width:4px}.pirate-setup-area::-webkit-scrollbar-track,.pirate-game-area::-webkit-scrollbar-track{background:#0000001a}.pirate-setup-area::-webkit-scrollbar-thumb,.pirate-game-area::-webkit-scrollbar-thumb{background:#d4af3733;border-radius:2px}.pirate-setup-area{display:flex;flex-direction:column;gap:14px;animation:setupFadeIn .3s ease;max-height:70vh!important;overflow-y:auto!important}@keyframes setupFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.setup-intro{font-size:13px;color:#888;margin:0 0 4px;padding:0;line-height:1.5;text-align:center;display:block;position:relative;z-index:1}.pirate-form-group{display:flex;flex-direction:column;gap:8px;margin-top:2px}.pirate-form-group label{font-size:13px;color:#d4af37;font-weight:600}.pirate-form-group textarea{background:#18181b;border:1.5px solid #2e2e33;border-radius:6px;color:#fff;padding:10px 12px;font-size:14px;line-height:1.5;resize:none;font-family:inherit;transition:border-color .2s ease}.pirate-form-group textarea:focus{outline:none;border-color:#d4af37;box-shadow:0 0 8px #d4af3726}.pirate-form-options{display:flex;align-items:center}.pirate-checkbox-container{display:flex;align-items:center;gap:8px;font-size:13px;color:#aaa;cursor:pointer;-webkit-user-select:none;user-select:none}.pirate-checkbox-container input{display:none}.checkbox-custom{width:18px;height:18px;border:1.5px solid #d4af37;border-radius:4px;background:#18181b;position:relative;transition:background .2s}.pirate-checkbox-container input:checked+.checkbox-custom{background:#d4af37}.pirate-checkbox-container input:checked+.checkbox-custom:after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#111113;font-size:11px;font-weight:900}.setup-action-btns{display:flex;gap:10px;margin-top:6px}.pirate-start-btn{flex:1;padding:14px 12px;background:linear-gradient(135deg,#d4af37,#aa8725);color:#111;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #d4af3740}.pirate-start-btn:hover{background:linear-gradient(135deg,#f3d06c,#d4af37);transform:translateY(-1px);box-shadow:0 6px 16px #d4af3766}.pirate-solo-btn{flex:1;padding:14px 12px;background:#1e1e22;color:#ccc;border:1.5px solid #3f3f46;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.pirate-solo-btn:hover{background:#3f3f46;color:#fff;border-color:#52525b}.pirate-turn-bar{background:#0006;border:1px solid rgba(212,175,55,.2);border-radius:8px;padding:10px 14px;margin-bottom:10px}.pirate-turn-title{font-size:11px;color:#d4af37;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.pirate-turn-list{display:flex;align-items:center;gap:6px;overflow-x:auto;white-space:nowrap;padding:4px 2px;min-height:30px}.pirate-turn-list::-webkit-scrollbar{height:3px}.pirate-turn-list::-webkit-scrollbar-track{background:#ffffff0d}.pirate-turn-list::-webkit-scrollbar-thumb{background:#d4af3740;border-radius:2px}.turn-item{font-size:13px;color:#777;padding:4px 10px;border-radius:4px;transition:all .25s ease;flex-shrink:0}.turn-item.active{color:#111;background:gold;font-weight:700;box-shadow:0 0 8px #ffd70059}.turn-arrow{color:#444;font-size:11px;flex-shrink:0}.pirate-score-bar{display:flex;justify-content:center;align-items:center;gap:20px;padding:10px 16px;margin-bottom:10px;background:#d4af370f;border:1px solid rgba(212,175,55,.15);border-radius:8px;font-size:13px;color:#999}.pirate-score-bar strong{color:#d4af37;font-size:16px;font-weight:800}.pirate-score-label,.pirate-remaining-label{white-space:nowrap}.pirate-canvas-container{position:relative;width:100%;height:340px;margin-bottom:8px;border-radius:8px;overflow:hidden;background:#0d0d10;flex-shrink:0}.pirate-canvas-container canvas{display:block;width:100%!important;height:100%!important;border-radius:10px;touch-action:none}.pirate-action-bar{text-align:center;padding:8px 0 4px}.pirate-instruction{font-size:14px;color:#bbb;margin:0;min-height:22px;line-height:1.5;text-align:center}.pirate-result-area{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;animation:setupFadeIn .3s ease;max-height:72vh!important;overflow-y:auto!important;padding:24px 20px}.pirate-result-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;max-width:380px;margin-left:auto;margin-right:auto;padding:0}.pirate-result-icon{font-size:64px;line-height:1;margin-bottom:12px;height:64px;display:flex;align-items:center;justify-content:center}.pirate-result-grade{font-size:26px;font-weight:800;margin:0 0 10px;letter-spacing:2px;line-height:1.2;display:block}.pirate-loser-box{background:#dc143c14;border:1.5px dashed rgba(220,20,60,.35);border-radius:8px;padding:16px;margin:10px 0 15px;width:100%;box-sizing:border-box;animation:pulseLoser 1.5s infinite alternate}@keyframes pulseLoser{0%{box-shadow:0 0 5px #dc143c1a;border-color:#dc143c59}to{box-shadow:0 0 15px #dc143c40;border-color:#dc143cb3}}.pirate-loser-lbl{font-size:11px;color:#ff556b;font-weight:700;letter-spacing:2px;display:block;margin-bottom:8px;text-transform:uppercase}.pirate-loser-name{font-size:28px;font-weight:900;color:#fff;line-height:1.2;text-shadow:0 0 15px rgba(255,255,255,.4)}.pirate-result-reward{font-size:18px;color:#eee;margin:5px 0 10px;font-weight:700;line-height:1.4;display:block}.pirate-result-score{font-size:14px;color:#888;margin:0 0 20px;line-height:1.4;display:block}.pirate-result-card[data-grade=common] .pirate-result-icon{filter:drop-shadow(0 0 12px rgba(160,160,160,.5))}.pirate-result-card[data-grade=rare] .pirate-result-icon{filter:drop-shadow(0 0 16px rgba(77,171,247,.6))}.pirate-result-card[data-grade=epic] .pirate-result-icon{filter:drop-shadow(0 0 20px rgba(190,75,219,.6))}.pirate-result-card[data-grade=legendary] .pirate-result-icon{filter:drop-shadow(0 0 24px rgba(255,215,0,.75));animation:legendaryPulse 1.5s ease infinite}@keyframes legendaryPulse{0%,to{filter:drop-shadow(0 0 24px rgba(255,215,0,.75))}50%{filter:drop-shadow(0 0 36px rgba(255,215,0,1))}}.pirate-result-card[data-grade=fail] .pirate-result-icon{filter:drop-shadow(0 0 12px rgba(220,20,60,.5))}.pirate-result-actions{display:flex;gap:8px;justify-content:center;width:100%;margin-top:8px}.pirate-btn{flex:1;padding:14px 8px;border:1.5px solid;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;background:transparent;text-align:center;min-height:48px;display:flex;align-items:center;justify-content:center}.pirate-btn-retry{border-color:#d4af37;color:#d4af37}.pirate-btn-retry:hover{background:#d4af371a;box-shadow:0 0 12px #d4af3740}.pirate-btn-close{border-color:#444;color:#888}.pirate-btn-close:hover{border-color:#666;color:#ccc}.main-banner .top .quick-banners .quick-btn.archery-game{display:flex;align-items:center;justify-content:center;height:58px;background:radial-gradient(circle at center,#0e2618,#071510);border:1px solid #4caf50;border-radius:2px;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #4caf50,0 4px 10px #00000080;color:#a5d6a7;font-family:HeirofLight,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.03em;text-shadow:1px 1px 2px #000;box-sizing:border-box;position:relative;transition:all .25s cubic-bezier(.25,.46,.45,.94);margin-top:8px;width:100%;cursor:pointer;text-decoration:none}.main-banner .top .quick-banners .quick-btn.archery-game:hover{transform:translateY(-2px);border-color:#66bb6a;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #66bb6a,0 6px 15px #4caf504d;color:#fff}.archery-game-modal{max-width:480px!important;width:94%!important;padding:0!important;background:linear-gradient(180deg,#111113,#0d0d10)!important;border:1.5px solid rgba(76,175,80,.45)!important;box-shadow:0 0 40px #4caf5033!important;overflow:hidden!important;max-height:88vh!important;display:flex;flex-direction:column}.archery-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 14px;border-bottom:1px solid rgba(76,175,80,.18);flex-shrink:0}.archery-modal-title{margin:0!important;padding:0!important;border:none!important;font-size:18px!important;color:#4caf50!important;font-weight:700;letter-spacing:1px}.archery-close-btn{background:none;border:none;color:#666;font-size:24px;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;flex-shrink:0}.archery-close-btn:hover{color:#4caf50;background:#4caf5014}.archery-setup-area,.archery-game-area{max-height:74vh!important;overflow-y:auto!important;padding:10px 16px}.archery-setup-area::-webkit-scrollbar,.archery-game-area::-webkit-scrollbar{width:4px}.archery-setup-area::-webkit-scrollbar-track,.archery-game-area::-webkit-scrollbar-track{background:#0000001a}.archery-setup-area::-webkit-scrollbar-thumb,.archery-game-area::-webkit-scrollbar-thumb{background:#4caf5033;border-radius:2px}.archery-setup-area{display:flex;flex-direction:column;gap:16px;padding:16px 20px}.archery-setup-area .setup-intro{color:#aaa;font-size:14px;line-height:1.6;margin:0;padding-bottom:4px;border-bottom:1px solid rgba(76,175,80,.08)}.archery-form-group{display:flex;flex-direction:column;gap:8px}.archery-form-group label{font-size:12px;color:#7a7a7a;font-weight:600;letter-spacing:.3px;line-height:1.4}.archery-form-group textarea{width:100%;background:#ffffff0f;border:1px solid rgba(76,175,80,.25);border-radius:8px;color:#eee;font-size:14px;line-height:1.6;padding:10px 12px;resize:vertical;min-height:80px;font-family:inherit;box-sizing:border-box;-webkit-appearance:none;-webkit-user-select:text;user-select:text;touch-action:manipulation}.archery-form-group textarea::placeholder{color:#ffffff40;line-height:1.6}.archery-form-group textarea:focus{outline:none;border-color:#4caf5080;box-shadow:0 0 8px #4caf5026}.archery-form-options{display:flex;align-items:center;gap:8px;padding:4px 0}.archery-checkbox-container{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#aaa;line-height:1.4}.archery-checkbox-container input{display:none}.archery-checkbox-container .checkbox-custom{width:18px;height:18px;border:1.5px solid rgba(76,175,80,.4);border-radius:4px;background:#0000004d;position:relative;flex-shrink:0;transition:background .2s}.archery-checkbox-container input:checked+.checkbox-custom{background:#4caf50;border-color:#4caf50}.archery-checkbox-container input:checked+.checkbox-custom:after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:11px;font-weight:900}.archery-setup-area .setup-action-btns{display:flex;flex-direction:column;gap:8px;margin-top:4px}.archery-start-btn{width:100%;padding:14px 0;background:linear-gradient(135deg,#2e7d32,#388e3c);border:none;border-radius:8px;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease}.archery-start-btn:hover{background:linear-gradient(135deg,#388e3c,#43a047);box-shadow:0 4px 16px #4caf504d}.archery-solo-btn{width:100%;padding:12px 0;background:transparent;border:1.5px solid rgba(76,175,80,.35);border-radius:8px;color:#4caf50;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.archery-solo-btn:hover{background:#4caf5014;border-color:#4caf5099}.archery-turn-bar{background:#4caf500f;border:1px solid rgba(76,175,80,.15);border-radius:8px;padding:10px 14px;margin-bottom:10px}.archery-turn-title{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-weight:600}.archery-turn-list{display:flex;align-items:center;gap:4px;overflow-x:auto;padding:2px 0;scrollbar-width:none}.archery-turn-list::-webkit-scrollbar{height:0}.archery-turn-list .turn-item{padding:4px 10px;border-radius:12px;font-size:12px;color:#777;background:#ffffff0a;white-space:nowrap;flex-shrink:0;max-width:80px;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.archery-turn-list .turn-item.active{background:#4caf5033;color:#4caf50;font-weight:700;border:1px solid rgba(76,175,80,.4)}.archery-turn-list .turn-arrow{color:#444;font-size:11px;flex-shrink:0}.archery-score-bar{display:flex;align-items:center;justify-content:center;gap:20px;padding:4px 0;margin-bottom:2px;font-size:13px;color:#888;border-bottom:1px solid rgba(255,255,255,.06)}.archery-score-bar strong{color:#4caf50;font-size:16px;font-weight:700}.archery-canvas-container{width:100%;height:280px;position:relative;border-radius:8px;overflow:hidden;background:#0a0a12;touch-action:none;margin-bottom:2px}.archery-canvas-container canvas{width:100%!important;height:100%!important;display:block}.archery-score-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.3);font-size:48px;font-weight:900;color:#fff;text-shadow:0 0 20px rgba(255,255,255,.8),0 2px 8px rgba(0,0,0,.6);pointer-events:none;opacity:0;z-index:10;letter-spacing:4px;transition:none}.archery-score-popup.active{animation:scorePopIn 1.2s ease-out forwards}.archery-score-popup.popup-gold{color:gold;text-shadow:0 0 30px rgba(255,215,0,.9),0 0 60px rgba(255,215,0,.5),0 2px 8px rgba(0,0,0,.5)}.archery-score-popup.popup-red{color:#f44;text-shadow:0 0 25px rgba(255,68,68,.8),0 2px 8px rgba(0,0,0,.5)}.archery-score-popup.popup-blue{color:#4dabf7;text-shadow:0 0 25px rgba(77,171,247,.8),0 2px 8px rgba(0,0,0,.5)}.archery-score-popup.popup-miss{color:#888;text-shadow:0 0 15px rgba(136,136,136,.5)}@keyframes scorePopIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.3)}30%{transform:translate(-50%,-50%) scale(1)}70%{opacity:1;transform:translate(-50%,-55%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}.archery-round-history{display:flex;align-items:center;justify-content:center;gap:12px;padding:6px 0;margin-bottom:4px}.round-dot{width:36px;height:36px;border-radius:50%;border:2px solid rgba(255,255,255,.12);background:#ffffff0a;display:flex;align-items:center;justify-content:center;font-size:12px;color:#555;font-weight:600;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.round-dot span{display:block}.round-dot.scored{border-color:#4caf5080;background:#4caf501f;color:#4caf50;font-size:14px;font-weight:800;transform:scale(1.15);box-shadow:0 0 8px #4caf5033}.round-dot.scored.gold{border-color:#ffd70099;background:#ffd70026;color:gold;box-shadow:0 0 12px #ffd7004d}.round-dot.scored.red{border-color:#dc143c80;background:#dc143c1f;color:#f44;box-shadow:0 0 10px #dc143c40}.round-dot.scored.blue{border-color:#1e90ff80;background:#1e90ff1f;color:#4dabf7;box-shadow:0 0 10px #1e90ff40}.archery-live-scoreboard{margin:6px 16px;background:#00000040;border:1px solid rgba(76,175,80,.15);border-radius:6px;overflow:hidden}.archery-live-table{width:100%;border-collapse:collapse;font-size:11px;text-align:center}.archery-live-table th{background:#4caf501f;color:#888;font-weight:600;padding:4px;border-bottom:1px solid rgba(76,175,80,.15)}.archery-live-table td{padding:4px;color:#bbb;border-bottom:1px solid rgba(255,255,255,.03)}.archery-live-table tr:last-child td{border-bottom:none}.archery-live-table .live-row-current{background:#4caf5026}.archery-live-table .live-row-current td{color:#fff;font-weight:700}.archery-live-table .live-name-cell{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archery-gauge-container{padding:4px 0;margin-bottom:4px}.archery-gauge-track{position:relative;width:100%;height:24px;background:linear-gradient(90deg,#dc143c4d,#ffffff1a 10%,#1e90ff26,#4caf5033 40%,#ffd70059 48%,#ffd70080,#ffd70059 52%,#4caf5033 60%,#1e90ff26,#ffffff1a 90%,#dc143c4d);border-radius:12px;border:1px solid rgba(255,255,255,.08);overflow:hidden}.archery-gauge-center-mark{position:absolute;left:50%;top:0;bottom:0;width:2px;background:#ffd70099;transform:translate(-50%);z-index:1}.archery-gauge-indicator{position:absolute;top:1px;bottom:1px;width:10px;background:linear-gradient(180deg,#fff,#e0e0e0);border-radius:5px;box-shadow:0 0 8px #fffc,0 0 16px #fff6,0 0 24px #fff3;z-index:2;transition:none;left:0%;animation:gaugeGlow .8s ease-in-out infinite alternate}@keyframes gaugeGlow{0%{box-shadow:0 0 6px #fff9,0 0 12px #ffffff4d}to{box-shadow:0 0 12px #fff,0 0 24px #ffffff80,0 0 36px #4caf504d}}.archery-gauge-labels{display:flex;justify-content:space-between;font-size:10px;color:#555;padding:4px 4px 0}.archery-action-bar{display:flex;flex-direction:column;align-items:center;gap:8px}.archery-shoot-btn{width:100%;padding:16px 0;background:linear-gradient(135deg,#c62828,#e53935);border:2px solid rgba(255,255,255,.15);border-radius:12px;color:#fff;font-size:18px;font-weight:800;cursor:pointer;transition:all .15s ease;text-transform:uppercase;letter-spacing:2px;box-shadow:0 4px 16px #c6282866}.archery-shoot-btn:hover{background:linear-gradient(135deg,#d32f2f,#ef5350);box-shadow:0 6px 24px #c6282880;transform:translateY(-1px)}.archery-shoot-btn:active{transform:translateY(1px);box-shadow:0 2px 8px #c628284d}.archery-shoot-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.archery-instruction{color:#888;font-size:13px;text-align:center;margin:0;min-height:18px;line-height:1.4}.archery-result-area{display:flex;align-items:center;justify-content:center;min-height:320px;padding:24px;box-sizing:border-box}.archery-result-card{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-left:auto;margin-right:auto;width:100%}.archery-result-icon{font-size:52px;line-height:1.1;margin-bottom:4px}.archery-result-grade{font-size:26px;font-weight:800;margin:0;letter-spacing:2px;line-height:1.2}.archery-solo-result{display:flex;flex-direction:column;align-items:center;gap:8px;margin:8px 0;width:100%}.archery-result-total{font-size:18px;color:#eee;margin:0;font-weight:600;line-height:1.4}.archery-result-reward{font-size:16px;color:#4caf50;margin:0;font-weight:700;line-height:1.4}.archery-scoreboard{width:100%;border-collapse:collapse;font-size:13px;margin:8px 0}.archery-scoreboard th{background:#4caf501a;color:#4caf50;font-weight:700;padding:8px 6px;border-bottom:1px solid rgba(76,175,80,.2);font-size:11px;text-transform:uppercase}.archery-scoreboard td{padding:8px 6px;color:#bbb;border-bottom:1px solid rgba(255,255,255,.04);text-align:center}.archery-scoreboard tr:first-child td{color:gold;font-weight:700}.archery-scoreboard tr:nth-child(2) td{color:silver}.archery-scoreboard tr:nth-child(3) td{color:#cd7f32}.archery-result-card[data-grade=common] .archery-result-icon{filter:drop-shadow(0 0 8px rgba(160,160,160,.5))}.archery-result-card[data-grade=rare] .archery-result-icon{filter:drop-shadow(0 0 16px rgba(77,171,247,.6))}.archery-result-card[data-grade=epic] .archery-result-icon{filter:drop-shadow(0 0 20px rgba(190,75,219,.6))}.archery-result-card[data-grade=legendary] .archery-result-icon{filter:drop-shadow(0 0 24px rgba(255,215,0,.75));animation:archeryLegendaryPulse 1.5s ease infinite}.archery-result-card[data-grade=mythic] .archery-result-icon{filter:drop-shadow(0 0 28px rgba(255,107,53,.8));animation:archeryMythicPulse 1.2s ease infinite}@keyframes archeryLegendaryPulse{0%,to{filter:drop-shadow(0 0 24px rgba(255,215,0,.75))}50%{filter:drop-shadow(0 0 36px rgba(255,215,0,1))}}@keyframes archeryMythicPulse{0%,to{filter:drop-shadow(0 0 28px rgba(255,107,53,.8))}50%{filter:drop-shadow(0 0 40px rgba(255,107,53,1))}}.archery-result-card[data-grade=fail] .archery-result-icon{filter:drop-shadow(0 0 12px rgba(220,20,60,.5))}.archery-result-actions{display:flex;gap:8px;justify-content:center;width:100%;margin-top:8px}.archery-btn{flex:1;padding:14px 8px;border:1.5px solid;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;background:transparent;text-align:center;min-height:48px;display:flex;align-items:center;justify-content:center}.archery-btn-retry{border-color:#4caf50;color:#4caf50}.archery-btn-retry:hover{background:#4caf501a;box-shadow:0 0 12px #4caf5040}.archery-btn-close{border-color:#444;color:#888}.archery-btn-close:hover{border-color:#666;color:#ccc}@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:10px 0}.skeleton-grid.skeleton-community{grid-template-columns:1fr}.skeleton-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:12px}.skeleton-line{height:14px;border-radius:4px;background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200px 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite}.skeleton-line.skeleton-title{height:18px;width:60%}.skeleton-line.skeleton-short{width:40%}.skeleton-line.skeleton-avatar{width:36px;height:36px;border-radius:50%}.community-category-tabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;border-bottom:2px solid rgba(255,255,255,.05);padding-bottom:15px}.community-category-tabs .tab-btn{background:transparent;border:1px solid rgba(212,175,55,.2);color:#ccc;padding:10px 24px;font-size:15px;font-weight:600;border-radius:20px;cursor:pointer;transition:all .3s ease}.community-category-tabs .tab-btn:hover{background:#d4af371a;color:#fff}.community-category-tabs .tab-btn.active{background:#d4af37;color:#000;border-color:#d4af37;box-shadow:0 0 15px #d4af374d}.idea-dashboard-container{max-width:1000px;margin:20px auto 0;background:#121214f2;border:1px solid rgba(212,175,55,.3);border-radius:12px;padding:30px;box-shadow:0 10px 30px #0009}.dashboard-header{text-align:center;margin-bottom:30px}.dashboard-header h3{color:#d4af37;font-size:24px;font-weight:700;margin:0 0 10px;font-family:HeirofLightBold,sans-serif}.dashboard-header p{color:#aaa;font-size:14px;margin:0}.dashboard-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.stat-card{background:#0006;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:20px;text-align:center}.stat-card .stat-label{display:block;color:#888;font-size:13px;font-weight:700;margin-bottom:8px}.stat-card .stat-value{display:block;color:#fff;font-size:28px;font-weight:800;text-shadow:0 2px 4px rgba(0,0,0,.5)}.dashboard-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px}.chart-card{background:#0000004d;border-radius:8px;padding:20px}.chart-card h4{color:#fff;font-size:16px;font-weight:700;margin:0 0 15px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:10px}.progress-bar-wrap{margin-bottom:12px}.progress-bar-label{display:flex;justify-content:space-between;font-size:13px;color:#ccc;margin-bottom:6px}.progress-bar{background:#ffffff1a;height:8px;border-radius:4px;overflow:hidden}.progress-bar .fill{height:100%;border-radius:4px}.progress-bar .fill.blue{background:#4a90e2}.progress-bar .fill.red{background:#e24a4a}.progress-bar .fill.gray{background:#888}.progress-bar .fill.orange{background:#d4af37}.dashboard-info-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px}.info-card{display:flex;align-items:center;gap:15px;background:#ffffff08;padding:15px 20px;border-radius:8px}.info-card .icon{font-size:24px}.info-card .text strong{display:block;color:#d4af37;font-size:14px;font-weight:700;margin-bottom:4px}.info-card .text span{color:#bbb;font-size:13px}.dashboard-issues-list{background:#0000004d;border-radius:8px;padding:20px;margin-bottom:30px}.dashboard-issues-list h4{color:#fff;font-size:16px;font-weight:700;margin:0 0 15px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:10px}.dashboard-issues-list ul{list-style:none;padding:0;margin:0}.dashboard-issues-list li{color:#ccc;font-size:14px;margin-bottom:12px;display:flex;align-items:flex-start;gap:10px;line-height:1.5}.dashboard-issues-list .badge{background:#d4af3726;color:#d4af37;border:1px solid rgba(212,175,55,.3);padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700;flex-shrink:0;margin-top:2px}.dashboard-issues-list .issues-basis{color:#888;font-size:12px;line-height:1.5;margin:-6px 0 16px}.issue-row{margin-bottom:16px}.issue-row:last-child{margin-bottom:0}.issue-row-head{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px}.issue-row-head .issue-text{flex:1;color:#ccc;font-size:14px;line-height:1.5}.issue-row-head .issue-metric{flex-shrink:0;text-align:right;line-height:1.4}.issue-row-head .issue-metric strong{display:block;color:#fff;font-size:14px;font-weight:700}.issue-row-head .issue-metric em{display:block;color:#888;font-size:11px;font-style:normal}.dashboard-core-message{position:relative;background:linear-gradient(135deg,#d4af371a,#aa841c05);border-left:4px solid #d4af37;padding:25px 30px 25px 50px;border-radius:4px;margin-bottom:30px}.dashboard-core-message .quote-mark{position:absolute;top:10px;left:15px;font-size:40px;color:#d4af374d;font-family:serif;font-weight:700}.dashboard-core-message .highlight-text{color:#fff;font-size:16px;font-weight:700;line-height:1.6;margin:0 0 10px}.dashboard-core-message .sub-text{color:#bbb;font-size:14px;line-height:1.6;margin:0}.dashboard-core-message .sub-text strong{color:#d4af37}.idea-submission-banner{text-align:center;padding:20px;background:#ffffff05;border-radius:8px}.idea-submission-banner p{color:#ccc;font-size:14px;margin:0 0 15px}.btn-submit-idea{background:linear-gradient(135deg,#d4af37,#aa841c);color:#000;border:none;padding:10px 24px;font-size:15px;font-weight:700;border-radius:6px;cursor:pointer;transition:all .3s ease}.btn-submit-idea:hover{background:linear-gradient(135deg,#ffdf7a,#d4af37);box-shadow:0 0 15px #d4af3766;transform:translateY(-2px)}@media (max-width: 768px){.dashboard-stats-grid,.dashboard-chart-grid,.dashboard-info-row{grid-template-columns:1fr}.idea-dashboard-container{padding:20px 16px}.dashboard-core-message{padding:20px 16px 20px 40px}.community-category-tabs .tab-btn{padding:8px 16px;font-size:14px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}body{margin:0;padding:0;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;border:0;vertical-align:middle;display:block}ul{list-style:none}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:none;border:none;outline:none}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}.screen-out{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ng{display:none!important}.coupon-table-container{width:100%;max-height:400px;overflow-x:auto;overflow-y:auto;margin-top:20px;background:#1c1c1f66;border:1px solid rgba(255,255,255,.05);border-radius:6px}.coupon-table{width:100%;border-collapse:collapse;min-width:500px}.coupon-table th,.coupon-table td{padding:10px 8px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05);font-size:11px}.coupon-table th{background:#0000004d;color:#d4af37;font-size:12px;font-weight:700}.coupon-table td{color:#ccc}.coupon-code-badge{background:#d4af3726;color:#d4af37;border:1px dashed rgba(212,175,55,.4);padding:4px 8px;font-family:monospace;font-weight:700;white-space:nowrap;border-radius:4px;font-size:11px}.btn-copy-coupon{background:#d4af37;color:#000;border:none;padding:6px 12px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn-copy-coupon:active{opacity:.7}.btn-delete-coupon{background:#ff505026;color:#ff5050;border:1px solid rgba(255,80,80,.3);padding:6px 12px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer}.btn-select-coupon{background:#d4af371a;color:#d4af37;border:1px solid rgba(212,175,55,.3);padding:6px 12px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer}.coupon-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.coupon-pagination .page-link{background:#ffffff08;color:#ccc;border:1px solid rgba(255,255,255,.05);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;border-radius:4px;cursor:pointer;transition:all .2s ease;outline:none}.coupon-pagination .page-link:hover{background:#d4af371a;color:#d4af37;border-color:#d4af374d}.coupon-pagination .page-link.active{background:#d4af37;color:#000;border-color:#d4af37}.coupon-pagination .page-link.disabled{background:transparent;color:#444;border-color:transparent;cursor:not-allowed}.screen-frame{position:relative;overflow:hidden;border-radius:10px;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.screen-frame:before{display:none}.screen-frame .visual{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-size:cover;background-position:center;background-repeat:no-repeat}.screen-frame:not(.playing) #mediaVidPlayer{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease}.screen-frame.playing #mediaVidPreview{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.screen-frame .youtube_screen,.screen-frame.playing .youtube_screen{height:100%;width:100%;top:0;transform:none}.media-main-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1.5px solid rgba(212,175,55,.6);border-radius:50%;cursor:pointer;z-index:12;transition:all .3s ease;box-shadow:0 8px 32px #0000004d;margin:0}.media-main-play-btn:after{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #d4af37}.media-main-play-btn:active{transform:translate(-50%,-50%) scale(.95);background:#000000a6}.media-swiper-section{position:relative;z-index:20;width:100%;height:auto;padding:0 45px;box-sizing:border-box;display:flex;align-items:center}#mediaSwiper{position:relative;z-index:22;width:100%;height:auto;padding:12px 10px 16px;box-sizing:border-box;border-radius:8px;overflow:hidden}#mediaSwiper .swiper-slide{position:relative;height:auto;aspect-ratio:16 / 9;overflow:visible;box-sizing:border-box;border-radius:8px;border:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 4px 12px #0006;will-change:transform,box-shadow;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}#mediaSwiper .swiper-slide.active-thumb{transform:scale(1.02) translateZ(0);box-shadow:0 4px 12px #d4af3759}#mediaSwiper .preview{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;border-radius:8px;overflow:hidden}#mediaSwiper .preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid rgba(255,255,255,.1);border-radius:8px;pointer-events:none;z-index:5;transition:border-color .3s ease}#mediaSwiper .swiper-slide.active-thumb .preview:after{border-color:#d4af37}#mediaSwiperPagination{display:none}#mediaSwiperPrev,#mediaSwiperNext{position:absolute;top:44%;transform:translateY(-50%);width:44px;height:44px;background:#000000bf;border:1px solid rgba(212,175,55,.4);color:#d4af37;border-radius:50%;cursor:pointer;z-index:20;display:flex;align-items:center;justify-content:center;transition:all .3s ease;outline:none}#mediaSwiperPrev{left:0}#mediaSwiperNext{right:0}#mediaSwiperPrev:after{content:"";display:block;width:12px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center/contain}#mediaSwiperNext:after{content:"";display:block;width:12px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center/contain}.screen-frame.playing #mediaSwiperPrev,.screen-frame.playing #mediaSwiperNext{opacity:1;visibility:visible;pointer-events:auto}.admin-action-bar{display:none;margin:20px 0;text-align:center}.btn-admin-action{background:#d4af371a;color:#d4af37;border:1px dashed rgba(212,175,55,.5);padding:8px 22px;font-size:14px;font-weight:600;border-radius:4px;cursor:pointer;transition:all .2s ease;outline:none}.btn-admin-action:active{background:#d4af3733;border-style:solid}.is-admin .admin-action-bar{display:block}.is-admin #adminVideoListContainer{display:block;height:auto;min-height:100px;overflow:visible}.custom-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d9;z-index:10000;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .3s ease}.custom-modal-overlay.active{opacity:1;pointer-events:auto}.custom-modal-content{background:#1c1c1ffa;border:1px solid rgba(212,175,55,.3);box-shadow:0 0 30px #d4af3740;border-radius:12px;width:90%;max-width:420px;padding:25px 20px;position:relative;transform:scale(.9);transition:transform .3s ease;max-height:90vh;overflow-y:auto;color:#fff}.custom-modal-overlay.active .custom-modal-content{transform:scale(1)}.custom-modal-content h3{color:#d4af37;font-size:16px;margin-bottom:16px;text-align:center}.modal-close-btn{position:absolute;top:16px;right:16px;background:none;border:none;color:#888;font-size:26px;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:20;transition:color .2s ease}.modal-close-btn:active{color:#d4af37}.modal-form-group{margin-bottom:14px}.modal-form-group label{display:block;font-size:12px;color:#999;margin-bottom:6px}.modal-form-group input,.modal-form-group select,.modal-form-group textarea{width:100%;height:42px;font-size:13px;padding:10px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;box-sizing:border-box}.modal-form-group textarea{height:auto;min-height:80px;resize:vertical}.modal-submit-btn{width:100%;background:linear-gradient(135deg,#d4af37,#aa841c);color:#000;border:none;padding:12px;font-size:14px;font-weight:700;border-radius:6px;cursor:pointer;transition:opacity .2s ease;margin-top:10px}.modal-submit-btn:active{opacity:.8}.premium-toast{position:fixed;top:calc(12px + env(safe-area-inset-top));left:50%;transform:translate3d(-50%,-150%,0);background:#111113f2;border:1px solid #d4af37;box-shadow:0 4px 20px #0009,0 0 10px #d4af374d;color:#fff;padding:12px 18px;border-radius:20px;z-index:11000;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.premium-toast.active{transform:translate3d(-50%,0,0)}.premium-toast-icon{color:#d4af37;font-size:14px}.confirm-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;background:#d4af37;color:#000;font-weight:700;font-size:14px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.confirm-btn:active{opacity:.7}.register-btn-custom{display:inline-block;padding:14px 28px;background:linear-gradient(135deg,#d4af37,#aa841c);color:#000;font-size:13px;font-weight:800;border-radius:25px;text-decoration:none;box-shadow:0 0 15px #d4af3766,0 5px 15px #00000080;transition:all .3s ease;position:relative;overflow:hidden;border:1px solid rgba(255,223,122,.5)}.register-btn-custom:after{content:"";position:absolute;top:0;left:-50%;width:20%;height:100%;background:linear-gradient(to right,#fff0,#ffffff80,#fff0);transform:skew(-25deg);animation:shine-effect 3.5s infinite ease-in-out}@keyframes shine-effect{0%{left:-50%}10%{left:125%}to{left:125%}}#footer{position:relative;width:100%;background:#000;color:#888;font-size:11px;line-height:1.6;text-align:center;padding:24px 16px;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.15);margin-top:20px}#footer a{color:#888}.profile-dropdown-container{position:relative;display:inline-block}.user-profile-trigger{cursor:pointer}.profile-dropdown{position:absolute;top:45px;right:0;width:240px;background:#141414bf;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 30px #00000080;z-index:9999;overflow:hidden;padding:4px;animation:dropdownFadeIn .2s ease forwards}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-item{padding:10px 12px;color:#ccc;font-size:13px;cursor:pointer;border-radius:8px;transition:background .2s ease}.dropdown-item:active{background:#ffffff14}.scene{position:relative;z-index:1;width:100%}.scene-content{position:relative;z-index:2}.scene-bg{position:absolute;top:0;left:0;width:100%;height:100%;transform:none!important;will-change:auto!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;z-index:1}:root{--vh: 1vh;--fs: 16px}html{overflow:auto!important;height:auto!important}body.mobile-view #app{min-width:0!important;min-height:0!important;height:auto!important;overflow:visible!important;opacity:1!important;visibility:visible!important}body.mobile-view{background-color:#0c0c0e;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Icons,Apple SD Gothic Neo,Nanum Gothic,sans-serif;overflow-x:hidden!important;overflow-y:auto!important;height:auto!important;-webkit-overflow-scrolling:touch;margin:0;padding:0;word-break:keep-all;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;line-height:1.5}body.mobile-view div,body.mobile-view dl,body.mobile-view dt,body.mobile-view ul,body.mobile-view li,body.mobile-view h1,body.mobile-view h2,body.mobile-view h3,body.mobile-view h4,body.mobile-view p,body.mobile-view table,body.mobile-view th,body.mobile-view td,body.mobile-view form,body.mobile-view select,body.mobile-view button,body.mobile-view input,body.mobile-view textarea,body.mobile-view span,body.mobile-view em,body.mobile-view strong,body.mobile-view a,body.mobile-view label{font-size:inherit;line-height:1.4!important}body.mobile-view .screen-out{display:none!important;font-size:0!important;line-height:0!important;opacity:0!important;visibility:hidden!important;width:0!important;height:0!important;position:absolute!important}body.mobile-view .scene .frm-box,body.mobile-view .scene .register-box,body.mobile-view .scene .visual,body.mobile-view .scene .details,body.mobile-view .scene .confirm-btn,body.mobile-view .scene .new-server-spec,body.mobile-view .scene .new-server-rewards,body.mobile-view .scene .scene-title,body.mobile-view .scene .sub-title,body.mobile-view .scene .event-period,body.mobile-view .scene-content,body.mobile-view .fade-up>*{opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}body.mobile-view .g-txt:before,body.mobile-view .g-txt:after{display:none!important}body.mobile-view .g-txt,body.mobile-view .g-txt em,body.mobile-view .g-txt strong{white-space:normal!important;word-break:keep-all!important}body.mobile-view .scene .scene-title .g-txt,body.mobile-view .scene .scene-title .g-txt em,body.mobile-view .scene .scene-title .g-txt strong,body.mobile-view .scene .sub-title .g-txt,body.mobile-view .scene .sub-title .g-txt em,body.mobile-view .scene .sub-title .g-txt strong,body.mobile-view .scene .tit .g-txt,body.mobile-view .scene .tit .g-txt em,body.mobile-view .scene .tit .g-txt strong,body.mobile-view .scene .new-server-spec ul li .g-txt em{line-height:1.4!important;letter-spacing:normal!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;color:inherit!important;text-shadow:none!important}body.mobile-view .scene .scene-title .g-txt{font-size:20px!important;display:block!important}body.mobile-view .scene .scene-title .g-txt strong{font-size:22px!important;display:block!important;color:#d4af37!important}body.mobile-view .scene .sub-title .g-txt{font-size:13px!important;display:block!important}body.mobile-view .scene .tit .g-txt{font-size:14px!important;display:block!important}body.mobile-view .scene[data-name=Ruth] .details{width:100%!important;margin-top:35px!important}body.mobile-view .scene[data-name=Ruth] .details>.tit,body.mobile-view .scene[data-name=Ruth] .details>.tit.multi{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:auto!important;background:none!important;border-left:3px solid #d4af37!important;padding:0 0 0 8px!important;margin-bottom:12px!important;text-align:left!important;display:block!important}body.mobile-view .scene[data-name=Ruth] .new-server-rewards{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin-bottom:20px!important}body.mobile-view .scene[data-name=Ruth] .new-server-rewards:before,body.mobile-view .scene[data-name=Ruth] .new-server-rewards:after{display:none!important}body.mobile-view .scene[data-name=Ruth] .new-server-rewards>.box{width:100%!important}body.mobile-view .scene[data-name=Ruth] .new-server-spec .box{display:flex!important;flex-direction:column!important}body.mobile-view .scene[data-name=Ruth] .new-server-spec .box img{display:none!important}body.mobile-view .scene[data-name=Ruth] .new-server-spec .box ul li{font-size:13.5px!important;color:#ccc!important;line-height:1.4!important}body.drawer-open{overflow:hidden!important;height:100vh!important}body.mobile-view::-webkit-scrollbar{width:6px}body.mobile-view::-webkit-scrollbar-track{background:#0c0c0e}body.mobile-view::-webkit-scrollbar-thumb{background:#d4af37;border-radius:3px}.mobile-layout{position:relative;width:100%;min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column}#mobileHeader{position:fixed;top:0;left:0;width:100%;height:calc(60px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:calc(20px + env(safe-area-inset-left));padding-right:calc(20px + env(safe-area-inset-right));background-color:#111113f2;border-bottom:1px solid rgba(212,175,55,.25);display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px #00000080}#mobileHeader .header-title{font-size:18px;font-weight:800;color:#d4af37;letter-spacing:.05em;background:linear-gradient(135deg,#d4af37,#aa841c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:auto;display:inline-block}.btn-hamburger{background:none;border:none;width:44px;height:44px;margin-left:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;cursor:pointer;padding:13px 9px;box-sizing:border-box;z-index:1003;transition:opacity .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-hamburger:active{opacity:.6}.btn-hamburger span{display:block;width:26px;height:2px;background-color:#d4af37;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-hamburger.active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.btn-hamburger.active span:nth-child(2){opacity:0}.btn-hamburger.active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-drawer{position:fixed;top:0;right:-280px;width:280px;height:100%;background-color:#111113fa;border-left:1px solid rgba(212,175,55,.4);box-shadow:-10px 0 30px #000000e6;z-index:1002;transition:right .4s cubic-bezier(.16,1,.3,1);padding:calc(70px + env(safe-area-inset-top)) 24px calc(20px + env(safe-area-inset-bottom));box-sizing:border-box;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.mobile-drawer.active{right:0}.btn-close-drawer{position:absolute;top:calc(10px + env(safe-area-inset-top));right:15px;width:44px;height:44px;font-size:32px;background:none;border:none;color:#d4af37;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-close-drawer:active{transform:scale(.9);opacity:.7}.drawer-menu{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:15px}.drawer-menu .menu-item a,.drawer-menu .menu-item span{color:#ccc;font-size:15px;font-weight:700;text-decoration:none;display:block;padding:12px 16px;border-radius:6px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);transition:all .2s cubic-bezier(.16,1,.3,1);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.drawer-menu .menu-item a:active,.drawer-menu .menu-item span:active{transform:scale(.96);opacity:.85}.drawer-menu .menu-item a.on,.drawer-menu .menu-item a:hover{color:#000;background:linear-gradient(135deg,#d4af37,#aa841c);border-color:#d4af37;box-shadow:0 0 10px #d4af374d}.drawer-menu .menu-item.menu-auth-item span{border-color:#d4af374d;color:#d4af37}.drawer-footer{margin-top:auto;font-size:10px;color:#555;text-align:center;line-height:1.4}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d9;z-index:1001;opacity:0;pointer-events:none;transition:opacity .4s ease}.drawer-overlay.active{opacity:1;pointer-events:auto}.mobile-scroller{margin-top:60px;width:100%;display:flex;flex-direction:column;overflow-x:hidden!important}.mobile-scene{position:relative;width:100%;min-height:calc(var(--vh, 1vh) * 100 - 60px);padding:60px 16px 40px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.03);background-size:cover;background-position:center;overflow:hidden!important}.mobile-scene .scene-content{width:100%;max-width:600px;margin:0 auto;position:relative!important;z-index:5!important;text-align:center}.mobile-scene .scene-title{font-size:20px;line-height:1.4;margin-bottom:12px;text-align:center}.mobile-scene .scene-title span{display:block}.mobile-scene .scene-title strong{color:#d4af37;font-size:22px;display:block;margin-top:4px}body.mobile-view .g-txt{display:inline-block;font-weight:700}body.mobile-view .g-txt em{font-size:inherit;line-height:inherit;padding-left:0;padding-right:0}body.mobile-view .g-txt:before,body.mobile-view .g-txt:after{font-size:inherit;line-height:inherit;filter:none}body.mobile-view .scene-title .g-txt{font-size:20px;line-height:1.4;margin:4px 0}body.mobile-view .sub-title .g-txt{font-size:13px;line-height:1.5;font-weight:500}body.mobile-view .sub-title .g-txt em{color:#fff;background:none;-webkit-background-clip:unset;background-clip:unset}body.mobile-view .sub-title .g-txt strong{color:#ffebca}body.mobile-view .event-period{font-size:11px;line-height:1.5;width:auto}.mobile-scene .sub-title{font-size:13px;color:#bbb;margin-bottom:25px;line-height:1.5}.mobile-scene .event-period{font-size:11px;color:#d4af37;background-color:#d4af3714;border:1px solid rgba(212,175,55,.25);display:inline-block;padding:4px 12px;border-radius:4px;margin-bottom:30px}#Main{background:#000}body.mobile-view .scene[data-name=Main] .scene-bg{background-image:url(/assets/poster-7XpBEQvz.webp)!important;background-size:cover!important;background-position:center!important;background-color:#000!important}#Main .logo{width:90%!important;max-width:380px!important;margin:0 auto 20px!important;display:block!important}#Main .logo img{width:100%!important;height:auto!important;display:block;margin:0 auto}#Main .register-btn-custom{display:inline-flex;background:linear-gradient(135deg,#d4af37,#aa841c);border-radius:25px;padding:14px 28px;color:#000;font-weight:800;font-size:13px;text-decoration:none;box-shadow:0 0 15px #d4af3766;animation:pulse 2s infinite}#Creator{background:radial-gradient(circle at center,#18181c,#0c0c0e)}#Creator .frm-box{width:100%}body.mobile-view .product-name{font-size:14px;line-height:1.4;margin-bottom:8px}body.mobile-view .product-name .g-txt{font-size:14px}body.mobile-view .product-name .g-txt em{color:#ccc;background:none;-webkit-background-clip:unset;background-clip:unset}body.mobile-view .frm-box .scene-title .g-txt em{color:#d4af37;background:none;-webkit-background-clip:unset;background-clip:unset}body.mobile-view .frm-box .sub-title .g-txt em strong{color:#ffebca;background:none;-webkit-background-clip:unset;background-clip:unset}body.mobile-view .tit.multi .g-txt{font-size:inherit;line-height:inherit}body.mobile-view .tit.multi .g-txt em{color:#fff;background:none;-webkit-background-clip:unset;background-clip:unset}.creator-unified-card{background:#141417d9;border:1px solid rgba(212,175,55,.25);border-radius:12px;padding:20px 16px;box-sizing:border-box;width:100%}.unified-intro-section .unified-title{color:#d4af37;font-size:15px;font-weight:700;margin-bottom:8px;border-left:3px solid #d4af37;padding-left:8px;text-align:left}.unified-intro-section .unified-desc{font-size:12px;color:#ccc;line-height:1.5;text-align:left;margin-bottom:20px}.unified-steps-row{display:flex;justify-content:space-between;align-items:center;background:#0000004d;padding:10px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.02);margin-bottom:25px}.unified-step-col{display:flex;flex-direction:column;align-items:center;flex:1}.unified-step-col .step-num{width:18px;height:18px;border-radius:50%;background:#d4af37;color:#000;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.unified-step-col .step-text{font-size:9px;color:#aaa;font-weight:700}.unified-step-arrow{color:#444;font-size:10px}.unified-creator-section{border-top:1px dashed rgba(212,175,55,.2);padding-top:20px}.creator-profile-part{display:flex;align-items:center;gap:12px;margin-bottom:18px;text-align:left}.creator-avatar-circle{width:50px;height:50px;border-radius:50%;border:1.5px solid #d4af37;overflow:hidden;flex-shrink:0}.creator-title-row{display:flex;align-items:center;gap:8px}.creator-card-name{font-size:14px;font-weight:700;color:#fff}.creator-card-platform{font-size:8px;background-color:red;color:#fff;padding:2px 6px;border-radius:3px;font-weight:800}.creator-bio{font-size:11px;color:#999;line-height:1.4;margin-top:4px}.creator-action-part{background:#0006;padding:12px;border-radius:8px;border:1px solid rgba(212,175,55,.1)}.code-display-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.code-display-box .code-label{font-size:11px;color:#888;font-weight:700}.code-display-box .coupon-code-badge{font-size:15px;padding:4px 12px}.creator-action-part .action-buttons-box{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.btn-creator-action{width:100%;height:38px;font-size:12px;font-weight:700;border-radius:4px;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;box-sizing:border-box}.btn-creator-action.copy{background:#d4af37;color:#000;border:none}.btn-creator-action.go{background:#222;color:#fff;border:1px solid #444}#Ruth{background:#09090b}body.mobile-view .scene[data-name=Ruth]{height:auto!important;min-height:auto!important;justify-content:flex-start!important;padding-top:80px!important;padding-bottom:60px!important}#Ruth .scene-content{position:relative;z-index:10}#Ruth .scene-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15;z-index:1}#newServerHover{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}#newServerHover .visual{width:45%;height:auto}#newServerHover .visual img{width:100%;height:auto;display:block}#newServerHover .visual img.on{display:none}.new-server-spec.details,.new-server-rewards.details{margin-top:35px;text-align:left}.new-server-spec.details .tit,.new-server-rewards.details .tit{font-size:14px;font-weight:700;color:#fff;border-left:3px solid #d4af37;padding-left:8px;margin-bottom:12px}.new-server-spec.details .box{background:#141417cc;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.new-server-spec.details .box img{width:100%;height:auto}.new-server-spec.details .box ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.new-server-spec.details .box ul li{font-size:11px;color:#ccc;line-height:1.4}.new-server-rewards.details{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.new-server-rewards.details .tit{grid-column:span 2;margin-bottom:5px}.new-server-rewards.details .box{background:#141417cc;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:center}.new-server-rewards.details .box img{width:100%;height:auto;display:block}#Notice{background:#111113}body.mobile-view .scene[data-name=Notice]{height:auto!important;min-height:auto!important;justify-content:flex-start!important;padding-top:80px!important;padding-bottom:60px!important}.coupon-category-tabs{display:flex;justify-content:center;gap:6px;margin-bottom:20px;width:100%}.coupon-category-tabs .tab-btn{flex:1;max-width:none;height:44px;min-height:44px;font-size:13px;font-weight:700;background:#1a1a1e;border:1px solid #333;color:#888;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;padding:0 12px}.coupon-category-tabs .tab-btn.active{background:radial-gradient(circle at center,#242429,#101012)!important;color:#fff!important;border-color:#d4af37!important;box-shadow:inset 0 0 0 1px #0c0c0e,inset 0 0 0 2px #d4af37,0 0 15px #d4af3766!important;text-shadow:0 0 5px rgba(212,175,55,.6)!important;font-weight:700!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}#couponListContainer{width:100%;margin-top:15px}.coupon-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;border-radius:8px;border:1px solid rgba(212,175,55,.15);background:#141417e6}.coupon-table{min-width:500px}.coupon-table th,.coupon-table td{padding:10px 8px!important;font-size:11px!important}.btn-copy-coupon,.btn-select-coupon,.btn-delete-coupon{padding:4px 8px!important;font-size:10px!important;border-radius:3px!important}#Media{background:#000}#Media .view-box{width:100%;margin-top:20px}#Media .screen-frame{position:relative;width:100%;height:auto;border-radius:8px;overflow:hidden;box-shadow:0 5px 20px #000c}.custom-modal-content{width:90%!important;max-width:420px!important;padding:25px 20px!important;max-height:90vh!important;overflow-y:auto!important}.custom-modal-content::-webkit-scrollbar{width:6px!important}.custom-modal-content::-webkit-scrollbar-track{background:#0003!important;border-radius:4px!important}.custom-modal-content::-webkit-scrollbar-thumb{background:#d4af374d!important;border-radius:4px!important}.custom-modal-content::-webkit-scrollbar-thumb:hover{background:#d4af3799!important}.modal-form-group label{font-size:12px!important}.modal-form-group input,.modal-form-group select,.modal-form-group textarea{height:42px!important;font-size:13px!important;padding:10px 12px!important}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 15px #d4af3766}50%{transform:scale(1.03);box-shadow:0 0 25px #d4af37b3}}@keyframes indicatorBounce{0%{transform:translateY(-2px) rotate(45deg)}to{transform:translateY(2px) rotate(45deg)}}body.mobile-view .btn-copy-coupon,body.mobile-view .btn-select-coupon,body.mobile-view .btn-creator-action,body.mobile-view .btn-admin-action,body.mobile-view .btn-delete-coupon,body.mobile-view .tab-btn{min-height:44px!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .2s cubic-bezier(.16,1,.3,1)!important;white-space:nowrap!important;flex-shrink:0!important}body.mobile-view .btn-copy-coupon:active,body.mobile-view .btn-select-coupon:active,body.mobile-view .btn-creator-action:active,body.mobile-view .btn-admin-action:active,body.mobile-view .btn-delete-coupon:active,body.mobile-view .tab-btn:active{transform:scale(.96)!important;opacity:.8!important}.coupon-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:10px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.drawer-admin-link{margin-bottom:12px;text-align:center}.drawer-admin-link .admin-login-link{display:inline-block;font-size:11px;color:#555;text-decoration:underline;padding:8px 12px;border-radius:4px;transition:all .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.drawer-admin-link .admin-login-link:active{color:#d4af37;transform:scale(.95);background:#ffffff05}body.mobile-view #mediaSwiperPrev,body.mobile-view #mediaSwiperNext{width:32px!important;height:32px!important;background:#00000080!important;background-size:10px 16px!important;margin-top:0!important;transform:translateY(-50%)!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.mobile-view #mediaSwiperPrev:active,body.mobile-view #mediaSwiperNext:active{transform:translateY(-50%) scale(.8)!important;opacity:.6!important}body.mobile-view .scene[data-name=Media] .view-box{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;padding:0 10px!important}body.mobile-view .scene[data-name=Media] .screen-frame{position:relative!important;width:100%!important;aspect-ratio:16 / 9!important;border-radius:12px!important;box-shadow:0 10px 25px #00000080!important}body.mobile-view .scene[data-name=Media] .youtube_screen,body.mobile-view .scene[data-name=Media] .screen-frame.playing .youtube_screen{height:100%!important;width:100%!important;top:0!important;transform:none!important}body.mobile-view .scene[data-name=Media] .screen-frame:before{display:none!important}body.mobile-view .scene[data-name=Media] .screen-frame .visual{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:10!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}body.mobile-view .media-main-play-btn{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:60px!important;height:60px!important}body.mobile-view .media-main-play-btn:after{border-width:9px 0 9px 15px!important}body.mobile-view .media-swiper-section{width:100%!important;padding:0 45px!important;box-sizing:border-box!important;flex-shrink:0!important}body.mobile-view #mediaSwiper{height:auto!important;border-radius:8px!important;padding:12px 10px 16px!important;box-sizing:border-box!important;touch-action:auto!important}body.mobile-view #mediaSwiper .swiper-wrapper{display:flex!important;touch-action:auto!important}body.mobile-view #mediaSwiper .swiper-slide{height:auto!important;aspect-ratio:auto!important;flex-shrink:0!important;border-radius:8px!important;border:none!important;overflow:visible!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;will-change:transform,box-shadow!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-transform:translate3d(0,0,0)!important;transform:translateZ(0)!important;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}body.mobile-view #mediaSwiper .swiper-slide:hover{transform:translateY(-2px) scale(1.01) translateZ(0)!important;box-shadow:0 4px 12px #d4af3733!important}body.mobile-view #mediaSwiper .swiper-slide.active-thumb{transform:scale(1.02) translateZ(0)!important;box-shadow:0 4px 12px #d4af3759!important}body.mobile-view #mediaSwiper .preview{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:16 / 9!important;border-radius:6.5px!important;overflow:hidden!important}body.mobile-view #mediaSwiper .preview:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:1.5px solid rgba(255,255,255,.1)!important;border-radius:6.5px!important;pointer-events:none!important;z-index:5!important;transition:border-color .3s cubic-bezier(.4,0,.2,1)!important}body.mobile-view #mediaSwiper .swiper-slide:hover .preview:after{border-color:#d4af3799!important}body.mobile-view #mediaSwiper .swiper-slide.active-thumb .preview:after{border-color:#d4af37!important}body.mobile-view #mediaSwiperPagination{display:none!important;bottom:-18px!important}body.mobile-view #mediaSwiperPrev,body.mobile-view #mediaSwiperNext{top:44%!important;transform:translateY(-50%)!important}body.mobile-view .drawer-admin-link .profile-dropdown-container{position:relative;width:100%;margin-top:10px}body.mobile-view .drawer-admin-link .profile-dropdown{position:static!important;width:100%!important;margin-top:10px;background:#ffffff08!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;box-shadow:none!important;padding:8px!important;animation:none!important}body.mobile-view .drawer-admin-link .dropdown-item{text-align:center!important;background:#ffffff05!important;border:1px solid rgba(255,255,255,.05)!important;margin-top:6px;border-radius:6px!important}body.mobile-view .drawer-admin-link .user-profile-img{width:44px!important;height:44px!important;border-radius:10px!important}body.mobile-view .scene[data-name=Media]{position:relative!important;height:auto!important;min-height:auto!important;justify-content:flex-start!important;padding-top:80px!important;padding-bottom:60px!important}body.mobile-view .scene[data-name=Media] .view-box:before{display:none!important}body.mobile-view #Media .scene-bg{position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important;will-change:auto!important;background-size:cover!important;background-position:center bottom!important;z-index:1!important}body.mobile-view #Media .scene-content{position:relative!important;z-index:5!important;height:auto!important;min-height:auto!important}body.is-admin.mobile-view .scene[data-name=Media]{height:auto!important;min-height:100vh!important;justify-content:flex-start!important;padding-top:90px!important;padding-bottom:160px!important}body.is-admin.mobile-view #Media .scene-content{height:auto!important;min-height:0!important}body.mobile-view #footer{position:relative!important;bottom:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:20px 0!important;box-sizing:border-box!important;z-index:5!important;background:#000!important;margin-top:30px!important;border-top:1px solid rgba(255,255,255,.15)!important}body.mobile-view .scene-content{width:100%!important;max-width:100%!important;margin:0 auto!important;box-sizing:border-box!important}.new-server-spec.details .box ul{position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important}body.mobile-view .screen-frame.playing #mediaSwiperPrev,body.mobile-view .screen-frame.playing #mediaSwiperNext{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.creator-unified-card{max-width:480px!important;width:100%!important;height:auto!important;border-radius:12px!important;padding:20px 16px!important;gap:16px!important}.unified-intro-section{padding-bottom:16px!important}.unified-steps-row{padding:10px 8px!important;gap:8px!important}.unified-step-col{gap:6px!important}.unified-step-arrow{font-size:12px!important}.unified-creator-section{gap:16px!important}.creator-profile-part{gap:12px!important}.unified-creator-section .creator-avatar-circle{width:60px!important;height:60px!important;font-size:24px!important}.creator-info-part{gap:4px!important}.creator-info-part .creator-title-row{gap:8px!important}.creator-info-part .creator-card-name{font-size:15px!important}.creator-info-part .creator-card-platform{font-size:9px!important}.creator-info-part .creator-bio{font-size:11px!important}.creator-action-part{gap:12px!important;padding:10px 12px!important}.creator-action-part .code-display-box{gap:8px!important}.creator-action-part .coupon-code-badge{font-size:18px!important;padding:4px 10px!important}.creator-action-part .action-buttons-box{gap:8px!important}.btn-creator-action{font-size:12px!important;padding:8px 12px!important;border-radius:6px!important}body.mobile-view .scene .register-box,body.mobile-view .scene .frm-box{width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;box-sizing:border-box!important}body.mobile-view .scene[data-name=Media] #mediaSwiperPrev{left:4px!important}body.mobile-view .scene[data-name=Media] #mediaSwiperNext{right:4px!important}body.mobile-view .coupon-table{min-width:650px!important;table-layout:fixed!important;width:100%!important}body.mobile-view .coupon-table th,body.mobile-view .coupon-table td{white-space:normal!important;word-break:break-all!important;font-size:10px!important;line-height:1.3!important;padding:8px 6px!important}body.mobile-view .coupon-table col:nth-child(1){width:26%!important}body.mobile-view .coupon-table col:nth-child(2){width:22%!important}body.mobile-view .coupon-table col:nth-child(3){width:20%!important}body.mobile-view .coupon-table col:nth-child(4){width:14%!important}body.mobile-view .coupon-table col:nth-child(5){width:18%!important}body.mobile-view .scene[data-name=Ruth] .new-server-spec .box ul li .g-txt,body.mobile-view .scene[data-name=Ruth] .new-server-spec .box ul li .g-txt em{font-size:13.5px!important}body.mobile-view #adminVideoListContainer>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;width:100%!important;box-sizing:border-box!important}body.mobile-view #adminVideoListContainer h3{font-size:14px!important;white-space:normal!important;word-break:break-all!important;line-height:1.4!important}body.mobile-view .coupon-table td:nth-child(4){white-space:nowrap!important}body.mobile-view .coupon-table-container::-webkit-scrollbar{height:4px!important;display:block!important}body.mobile-view .coupon-table-container::-webkit-scrollbar-track{background:#ffffff05!important}body.mobile-view .coupon-table-container::-webkit-scrollbar-thumb{background:#d4af3766!important;border-radius:2px!important}body.mobile-view .admin-action-bar,body.mobile-view #adminVideoListContainer{display:none!important}.category-badge{display:inline-block;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:700;line-height:1}.category-badge.notice{background:#6495ed26;color:#6495ed;border:1px solid rgba(100,149,237,.3)}.category-badge.coupon{background:#d4af3726;color:#d4af37;border:1px solid rgba(212,175,55,.3)}.category-badge.event{background:#ff69b426;color:#ff69b4;border:1px solid rgba(255,105,180,.3)}#mediaSwiper .swiper-slide{height:auto!important;aspect-ratio:auto!important;display:flex;flex-direction:column}#mediaSwiper .swiper-slide .preview{aspect-ratio:16 / 9!important;width:100%!important;height:auto!important;border-radius:8px;border:1.5px solid rgba(255,255,255,.08)!important;box-sizing:border-box;overflow:hidden}#mediaSwiper .swiper-slide.active-thumb .preview{border-color:#d4af37!important;box-shadow:0 0 10px #d4af3766}.media-info-wrap{padding:8px 6px;text-align:left;box-sizing:border-box}.media-info-wrap .media-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;font-weight:600;color:#fff;line-height:1.35;min-height:16px}.media-info-wrap .media-channel{display:block;font-size:9.5px;color:#888;margin-top:3px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.mobile-view .notice-card-grid,body.mobile-view .coupon-card-grid{grid-template-columns:1fr;gap:15px;padding:0 10px}body.mobile-view .notice-card{min-height:160px;padding:16px}body.mobile-view .coupon-card{min-height:170px;height:auto!important;padding:16px}body.mobile-view .notice-card .card-title,body.mobile-view .coupon-card .card-title{font-size:14px}body.mobile-view .notice-card .card-summary{font-size:12px}body.mobile-view #modalNoticeViewOverlay .custom-modal-content{width:90%!important;max-width:90%!important;padding:24px 20px 20px;border-radius:10px;box-sizing:border-box}body.mobile-view #modalNoticeViewOverlay .modal-title{font-size:16px;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}body.mobile-view #modalNoticeViewOverlay .modal-notice-body{font-size:12.5px;line-height:1.75;max-height:280px;padding-bottom:15px;margin-bottom:20px}body.mobile-view #modalNoticeViewOverlay .modal-notice-footer{padding:12px;flex-direction:column;align-items:stretch;gap:10px;text-align:center}body.mobile-view #modalNoticeViewOverlay #viewNoticeCouponAction{justify-content:center}body.mobile-view .notice-coupon-mixed-grid{grid-template-columns:1fr;gap:14px}body.mobile-view #Footer{height:auto!important;min-height:auto!important;padding:0!important}body.mobile-view #Footer #footer{padding:0!important;margin:0!important}body.mobile-view #Footer .cp-info{padding:12px 0!important;margin:0!important}body.mobile-view .notice-card .val,body.mobile-view .coupon-card .val{max-width:240px!important}body.mobile-view .notice-card,body.mobile-view .coupon-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;padding:16px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-sizing:border-box!important;transition:border-color .2s ease,box-shadow .2s ease!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;text-align:left!important}body.mobile-view .coupon-card{border-style:dashed!important;border-color:#d4af3740!important;background:#ffffff05!important}body.mobile-view .notice-card .card-header,body.mobile-view .coupon-card .card-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important}body.mobile-view .notice-card .expiry-date,body.mobile-view .coupon-card .expiry-date{font-size:11px!important;color:#888!important}body.mobile-view .notice-card .card-body,body.mobile-view .coupon-card .card-body{flex-grow:1!important;text-align:left!important}body.mobile-view .notice-card .card-title,body.mobile-view .coupon-card .card-title{font-size:14px!important;font-weight:700!important;color:#fff!important;margin:0 0 10px!important;word-break:keep-all!important;line-height:1.55!important;letter-spacing:-.02em!important}body.mobile-view .notice-card .card-summary{font-size:12px!important;line-height:1.7!important;letter-spacing:-.01em!important;color:#aaa!important;margin:0!important;word-break:break-all!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}body.mobile-view .notice-card .reward-info,body.mobile-view .coupon-card .reward-info,body.mobile-view .coupon-card .code-info{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important;font-size:12px!important}body.mobile-view .notice-card .label,body.mobile-view .coupon-card .label{color:#a0aec0!important;font-size:12px!important}body.mobile-view .coupon-card .coupon-code{color:#fff!important;background:#ffffff14!important;padding:3px 10px!important;border-radius:4px!important;font-family:monospace!important;font-size:11px!important}body.mobile-view .coupon-card .coupon-code.select-multiple{color:#d4af37!important;background:#d4af371a!important}body.mobile-view .notice-card .card-footer,body.mobile-view .coupon-card .card-footer{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:15px!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.05)!important}body.mobile-view .btn-view-notice{background:linear-gradient(135deg,#4a5568,#2d3748)!important;color:#fff!important;border:none!important;padding:6px 14px!important;font-size:11px!important;font-weight:600!important;border-radius:4px!important;cursor:pointer!important}body.mobile-view .btn-copy-coupon{background:linear-gradient(135deg,#d4af37,#aa841c)!important;color:#000!important;border:none!important;padding:6px 14px!important;font-size:11px!important;font-weight:700!important;border-radius:4px!important;cursor:pointer!important}body.mobile-view .btn-coupon-exchange{display:inline-flex;align-items:center;justify-content:center;height:44px!important;padding:0 20px!important;background:linear-gradient(135deg,#d4af37,#aa7c11)!important;color:#000!important;font-size:13px!important;font-weight:700!important;border:none!important;border-radius:6px!important;cursor:pointer!important;box-shadow:0 4px 10px #d4af3740!important;transition:all .2s ease-in-out!important;text-decoration:none!important;width:auto!important}body.mobile-view .btn-coupon-exchange:active{transform:scale(.95)!important}body.mobile-view .quick-banners{display:flex;flex-direction:column;margin-top:18px;width:100%;max-width:280px;margin-left:auto;margin-right:auto;box-sizing:border-box}body.mobile-view .quick-banners .quick-btn{display:block;width:100%;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}body.mobile-view .quick-banners .quick-btn.coupon-exchange{display:flex;align-items:center;justify-content:center;height:48px;background:radial-gradient(circle at center,#1b1b1e,#0d0d0f)!important;border:1px solid #8f754f!important;border-radius:2px!important;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #8f754f,0 4px 8px #0006!important;color:#eadaa6!important;font-family:HeirofLight,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:-.03em!important;text-shadow:1px 1px 2px #000!important;box-sizing:border-box!important;transition:all .2s ease-in-out}body.mobile-view .quick-banners .quick-btn:active{transform:scale(.97);opacity:.9}.fit-cover{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100vw;min-height:100vh;overflow:hidden}#mainVideo,.fit-cover video{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)!important;width:100%!important;height:100%!important;object-fit:cover!important;will-change:transform!important;backface-visibility:hidden!important;perspective:1000px!important}body.mobile-view .faq-search-box{width:100%!important;max-width:100%!important;margin:15px auto 0!important;gap:8px!important;box-sizing:border-box}body.mobile-view .faq-search-box input{padding:10px 14px!important;font-size:14px!important;border-radius:4px!important}body.mobile-view .faq-search-box button{padding:10px 18px!important;font-size:14px!important;border-radius:4px!important}body.mobile-view .faq-accordion-card{max-width:100%!important;padding:20px!important;gap:15px!important;border-radius:8px!important}body.mobile-view .faq-accordion-trigger{padding:12px 15px!important;gap:10px!important}body.mobile-view .faq-q-icon{font-size:16px!important}body.mobile-view .faq-question{font-size:13px!important;line-height:1.45!important}body.mobile-view .faq-accordion-item.active .faq-accordion-panel{max-height:500px!important;padding:10px 15px 15px!important}body.mobile-view .faq-answer{font-size:12px!important;line-height:1.6!important}#mediaSwiper{position:relative}#mediaSwiper:before,#mediaSwiper:after{content:"";position:absolute;top:0;bottom:0;width:25px;z-index:25;pointer-events:none;transition:opacity .3s ease}#mediaSwiper:before{left:0;background:linear-gradient(to right,#000000bf,#0000)}#mediaSwiper:after{right:0;background:linear-gradient(to left,#000000bf,#0000)}body.mobile-view .scene[data-name=FAQ]{height:auto!important;min-height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;position:relative!important;padding:80px 16px 60px!important}body.mobile-view .scene[data-name=FAQ] .scene-bg{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.mobile-view .scene[data-name=FAQ] .scene-content{position:relative!important;z-index:5!important;padding:90px 20px 60px!important;width:100%!important;box-sizing:border-box!important;min-height:0!important;height:auto!important;justify-content:flex-start!important}body.mobile-view .faq-accordion-card{margin:25px auto 0!important}body.mobile-view #FAQ .scene-title .g-txt,body.mobile-view #Community .scene-title .g-txt{display:block!important}body.mobile-view .scene[data-name=Community]{height:auto!important;min-height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;position:relative!important}body.mobile-view .scene[data-name=Community] .scene-bg{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.mobile-view .scene[data-name=Community] .scene-content{position:relative!important;z-index:5!important;padding:80px 20px 60px!important;width:100%!important;box-sizing:border-box!important;min-height:0!important;height:auto!important;justify-content:flex-start!important}body.mobile-view .community-container{max-width:100%!important;padding:0!important;margin-top:15px!important}body.mobile-view .community-write-form{padding:10px!important}body.mobile-view .community-textarea{height:50px;min-height:50px!important;max-height:120px!important;font-size:13px!important;resize:none!important;overflow-y:auto!important;line-height:1.4!important;transition:box-shadow .2s ease,border-color .2s ease!important}body.mobile-view .btn-community-submit{padding:6px 16px!important;font-size:12px!important;height:34px!important;line-height:22px!important}body.mobile-view .community-feed-list{max-height:none!important;overflow:visible!important;padding-right:4px;margin-bottom:15px!important}body.mobile-view .community-feed-list::-webkit-scrollbar{width:4px}body.mobile-view .community-feed-list::-webkit-scrollbar-thumb{background:#d4af3733;border-radius:2px}body.mobile-view .community-post-card{padding:12px 15px!important;gap:10px!important}body.mobile-view .community-post-author,body.mobile-view .community-post-body{font-size:13px!important}body.mobile-view .community-login-banner{padding:20px 15px!important}body.mobile-view .community-login-banner p{font-size:13px!important}body.mobile-view .comment-input-box{gap:6px!important}body.mobile-view .comment-input-field{padding:8px 10px!important;font-size:12px!important;height:36px!important;box-sizing:border-box!important}body.mobile-view .community-search-box{padding:10px!important;margin-bottom:15px!important;gap:6px!important}body.mobile-view .community-search-box input{padding:6px 10px!important;font-size:12px!important}body.mobile-view .btn-community-search{padding:6px 12px!important;font-size:12px!important;height:32px!important}body.mobile-view .community-pagination{gap:4px!important;margin-top:15px!important}body.mobile-view .community-pagination-btn{padding:5px 10px!important;font-size:12px!important}body.mobile-view .btn-comment-submit{padding:8px 14px!important;font-size:12px!important;height:36px!important;box-sizing:border-box!important;line-height:20px!important}body.mobile-view .community-post-card{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}body.mobile-view .community-post-card:active{transform:scale(.99)!important;border-color:#d4af374d!important;box-shadow:0 4px 12px #d4af3714!important}body.mobile-view .faq-accordion-trigger{transition:background-color .2s ease!important}body.mobile-view .faq-accordion-trigger:active{background-color:#ffffff08!important}.community-post-role-badge{font-size:10px;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;vertical-align:middle;line-height:1}.community-post-role-badge.master{background:linear-gradient(135deg,#f36,red);color:#fff;box-shadow:0 0 10px #f00c;font-weight:900;border:2px solid #ffcc00;text-transform:uppercase;gap:2px}.community-post-role-badge.lv1{background:#ffffff1a;color:#cbd5e0;border:1px solid rgba(255,255,255,.2)}.community-post-role-badge.lv2{background:linear-gradient(135deg,#56ccf2,#2f80ed);color:#fff;box-shadow:0 0 6px #56ccf266;border:1px solid #56ccf2}.community-post-role-badge.lv3{background:linear-gradient(135deg,#ffe066,#f5b041);color:#000;box-shadow:0 0 8px #f5b04199;font-weight:800;border:1px solid #ffe066}.community-post-role-badge.lv4-legend{background:linear-gradient(135deg,#f107a3,#7b2ff7);color:#fff;box-shadow:0 0 12px #f107a3cc;font-weight:900;border:1px solid #f107a3;animation:badgeGlow 2s infinite alternate}@keyframes badgeGlow{0%{box-shadow:0 0 12px #f107a3cc}to{box-shadow:0 0 20px #7b2ff7e6}}body.mobile-view .community-post-header{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin-bottom:10px!important;position:relative!important;width:100%!important}body.mobile-view .community-post-meta{flex-wrap:wrap!important;gap:6px 8px!important;width:100%!important;padding-right:70px!important;box-sizing:border-box!important}body.mobile-view .post-action-group{position:absolute!important;top:0!important;right:0!important;display:flex!important;gap:6px!important}body.mobile-view .faq-search-box{margin:15px auto!important}body.mobile-view .faq-accordion-trigger{padding-right:85px!important}body.mobile-view .faq-admin-btns{position:absolute!important;right:35px!important;top:50%!important;transform:translateY(-50%)!important;margin-left:0!important}body.mobile-view .comments-list-box{max-height:160px!important}body.mobile-view .comment-item-card.reply-item{margin-left:12px!important;padding:4px 6px!important}body.mobile-view .reply-input-form{margin-left:12px!important;padding:4px!important}.community-write-form-mock{transition:background-color .2s ease,border-color .2s ease}.community-write-form-mock:hover{background-color:#ffffff0d!important;border-color:#d4af374d!important}.community-write-form-mock:active{transform:scale(.99)}body.mobile-view #mobileHeader .header-title{font-family:HeirofLightBold,sans-serif!important;font-size:14px!important;font-weight:800!important;color:#d4af37!important;text-shadow:0 0 8px rgba(212,175,55,.4)!important;letter-spacing:-.02em!important}body.mobile-view .main-support-disclaimer{color:#a0aec0!important;font-size:13px!important;font-weight:500!important;margin-top:12px!important;margin-bottom:12px!important;letter-spacing:-.01em!important;word-break:keep-all!important;line-height:1.55!important;text-shadow:0 2px 4px rgba(0,0,0,.8)!important;font-family:HeirofLightRegular,sans-serif!important;padding:0 20px!important}body.mobile-view .quick-banners .quick-disclaimer{margin-top:8px!important;font-size:11px!important;color:#fff6!important;text-align:center!important;font-weight:500!important;letter-spacing:-.02em!important}body.mobile-view .notice-card.is-highlighted,body.mobile-view .coupon-card.is-highlighted{border:1.5px solid #d4af37!important;box-shadow:0 0 12px #d4af374d,inset 0 0 6px #d4af370f!important;background:#d4af370a!important}body.mobile-view .notice-card.is-highlighted:active,body.mobile-view .coupon-card.is-highlighted:active{border-color:gold!important;box-shadow:0 0 16px #d4af3766,inset 0 0 10px #d4af371a!important;transform:scale(.99)!important}.drawer-menu .menu-item.highlighted a{border-color:#d4af3759!important;color:#d4af37!important}body.mobile-view .pirate-roulette-modal{max-width:96vw!important;width:96%!important;padding:0!important;max-height:90vh!important;overflow:hidden!important;display:flex;flex-direction:column}body.mobile-view .pirate-modal-header{padding:14px 16px 12px}body.mobile-view .pirate-modal-title{font-size:16px!important}body.mobile-view .pirate-setup-area,body.mobile-view .pirate-game-area{max-height:74vh!important;overflow-y:auto!important;padding:14px 16px}body.mobile-view .btn-coupon-exchange.pirate-roulette{background:linear-gradient(135deg,#2e1810,#150b07)!important;border:1px solid #8f754f!important;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #8f754f,0 4px 10px #0006!important;color:#eadaa6!important;font-family:HeirofLight,sans-serif!important;font-size:13px!important;font-weight:700!important;text-shadow:1px 1px 2px #000;display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:2px!important;padding:0 16px;box-sizing:border-box;text-decoration:none;transition:all .25s cubic-bezier(.25,.46,.45,.94);cursor:pointer}body.mobile-view .btn-coupon-exchange.pirate-roulette:active{transform:scale(.97)}body.mobile-view .pirate-setup-area{gap:12px}body.mobile-view .pirate-form-group textarea{font-size:14px;padding:10px 12px}body.mobile-view .setup-action-btns{flex-direction:column;gap:8px}body.mobile-view .pirate-start-btn,body.mobile-view .pirate-solo-btn{padding:14px;font-size:14px;min-height:48px}body.mobile-view .pirate-turn-bar{padding:6px 10px}body.mobile-view .turn-item{font-size:12px;padding:2px 6px}body.mobile-view .pirate-score-bar{padding:8px 12px;gap:16px;font-size:12px;margin-bottom:8px}body.mobile-view .pirate-canvas-container{height:260px}body.mobile-view .pirate-instruction{font-size:13px}body.mobile-view .pirate-result-area{padding:20px 16px;max-height:72vh!important;overflow-y:auto!important}body.mobile-view .pirate-result-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;max-width:100%}body.mobile-view .pirate-result-icon{font-size:48px;height:48px;margin-bottom:8px}body.mobile-view .pirate-result-grade{font-size:22px;margin-bottom:8px;line-height:1.2}body.mobile-view .pirate-loser-box{padding:12px;margin:8px 0 12px;width:100%}body.mobile-view .pirate-loser-name{font-size:20px;line-height:1.2}body.mobile-view .pirate-result-reward{font-size:15px;margin:4px 0 8px;line-height:1.3}body.mobile-view .pirate-result-score{font-size:12px;margin-bottom:12px;line-height:1.3}body.mobile-view .pirate-btn{padding:14px 8px;font-size:14px;min-height:48px}body.mobile-view .pirate-result-actions{gap:6px}body.mobile-view .archery-game-modal{max-width:100%!important;width:100%!important;max-height:92vh!important;border-radius:16px 16px 0 0!important;margin:0!important;align-self:flex-end;border:1px solid rgba(76,175,80,.3)!important;border-bottom:none!important}body.mobile-view .archery-modal-header{padding:14px 16px 12px}body.mobile-view .archery-modal-title{font-size:16px!important}body.mobile-view .archery-setup-area,body.mobile-view .archery-game-area{padding:12px 16px;max-height:78vh!important}body.mobile-view .btn-coupon-exchange.archery-game{background:linear-gradient(135deg,#0e2618,#071510)!important;border:1px solid #4caf50!important;box-shadow:inset 0 0 0 2px #0c0c0e,inset 0 0 0 3px #4caf50,0 4px 10px #0006!important;color:#a5d6a7!important;font-family:HeirofLight,sans-serif!important;font-size:13px!important;font-weight:700!important;text-shadow:1px 1px 2px #000;display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:2px!important;padding:0 16px;box-sizing:border-box;text-decoration:none;transition:all .25s cubic-bezier(.25,.46,.45,.94);cursor:pointer}body.mobile-view .btn-coupon-exchange.archery-game:active{transform:scale(.97)}body.mobile-view .archery-setup-area{gap:10px}body.mobile-view .archery-form-group textarea{font-size:15px;padding:12px;min-height:90px}body.mobile-view .archery-start-btn,body.mobile-view .archery-solo-btn{padding:16px 0;font-size:16px;min-height:52px;border-radius:10px}body.mobile-view .archery-turn-bar{padding:8px 12px;margin-bottom:8px}body.mobile-view .archery-turn-list .turn-item{padding:4px 8px;font-size:11px;max-width:70px}body.mobile-view .archery-score-bar{gap:16px;font-size:12px;padding:6px 0}body.mobile-view .archery-canvas-container{height:220px;border-radius:6px}body.mobile-view .archery-gauge-track{height:32px}body.mobile-view .archery-gauge-indicator{width:10px}body.mobile-view .archery-shoot-btn{padding:18px 0;font-size:20px;min-height:60px;border-radius:14px}body.mobile-view .archery-instruction{font-size:12px}body.mobile-view .archery-result-area{min-height:250px;padding:16px}body.mobile-view .archery-result-card{gap:12px}body.mobile-view .archery-result-icon{font-size:44px}body.mobile-view .archery-result-grade{font-size:22px;line-height:1.2}body.mobile-view .archery-solo-result{display:flex;flex-direction:column;align-items:center;gap:6px;margin:6px 0;width:100%}body.mobile-view .archery-result-total{font-size:16px;margin:0;line-height:1.4}body.mobile-view .archery-result-reward{font-size:14px;margin:0;line-height:1.4}body.mobile-view .archery-scoreboard{font-size:12px}body.mobile-view .archery-scoreboard th{padding:6px 4px;font-size:10px}body.mobile-view .archery-scoreboard td{padding:6px 4px}body.mobile-view .archery-btn{padding:14px 8px;font-size:14px;min-height:48px}body.mobile-view .archery-result-actions{gap:6px}body.mobile-view .btn-community-submit,body.mobile-view .btn-community-search,body.mobile-view .btn-comment-submit,body.mobile-view .btn-view-notice,body.mobile-view .btn-submit-idea,body.mobile-view .dropdown-item{min-height:44px!important;height:auto!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.mobile-view .community-pagination-btn,body.mobile-view .coupon-pagination .page-link{min-width:40px!important;min-height:44px!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;touch-action:manipulation}body.mobile-view .btn-comments-toggle{min-height:44px!important;display:inline-flex!important;align-items:center;padding-top:0!important;padding-bottom:0!important;touch-action:manipulation}body.mobile-view .modal-close-btn{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center;justify-content:center}body.mobile-view #mediaSwiperPrev,body.mobile-view #mediaSwiperNext,body.mobile-view .media-btn-prev,body.mobile-view .media-btn-next{width:44px!important;height:44px!important}body.mobile-view .drawer-menu .menu-item a,body.mobile-view .drawer-menu .menu-item span{display:flex!important;align-items:center;min-height:48px!important;box-sizing:border-box}body.mobile-view .drawer-admin-link .admin-login-link{display:inline-flex!important;align-items:center;min-height:44px!important}body.mobile-view input[type=text],body.mobile-view input[type=search],body.mobile-view input:not([type]),body.mobile-view textarea,body.mobile-view select,body.mobile-view .comment-input-field,body.mobile-view .community-search-box input,body.mobile-view .community-textarea,body.mobile-view .faq-search-box input,body.mobile-view .modal-form-group input,body.mobile-view .modal-form-group select,body.mobile-view .modal-form-group textarea{font-size:16px!important}body.mobile-view .creator-card-platform,body.mobile-view .unified-step-col .step-text,body.mobile-view .media-info-wrap .media-channel{font-size:11px!important}body.mobile-view .drawer-footer p,body.mobile-view .drawer-admin-link .admin-login-link{color:#8e8e93!important}body.mobile-view .community-post-date{color:#9a9aa0!important}body.mobile-view .custom-modal-content{overscroll-behavior:contain}body.mobile-view .dashboard-issues-list .issues-basis,body.mobile-view .issue-row-head .issue-text{text-align:left}body.mobile-view .archery-game-modal{padding-bottom:env(safe-area-inset-bottom)!important;box-sizing:border-box}body.mobile-view .drawer-menu{flex:1 1 auto;min-height:0;overflow-y:auto;gap:10px!important;margin-top:8px!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:8px}body.mobile-view .drawer-footer{flex-shrink:0;padding-top:12px;margin-top:0!important}body.mobile-view #communitySearchInput{min-height:44px!important;box-sizing:border-box}body.mobile-view .mobile-scene[data-name=Creator],body.mobile-view .mobile-scene[data-name=Ruth],body.mobile-view .mobile-scene[data-name=Notice],body.mobile-view .mobile-scene[data-name=Media],body.mobile-view .mobile-scene[data-name=FAQ]{content-visibility:auto;contain-intrinsic-size:auto calc(var(--vh, 1vh) * 100 - 60px)}body.mobile-view .mobile-scene .scene-content{pointer-events:auto;min-height:calc(var(--vh, 1vh) * 100 - 190px)}body.mobile-view .community-pagination{flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;overflow:visible!important}body.mobile-view .community-pagination-status{flex-basis:100%;text-align:center;color:#9a9aa0;font-size:12px;line-height:1.5;margin-top:4px}body.mobile-view .community-pagination-btn[disabled]{opacity:.3;pointer-events:none}body.mobile-view .mobile-scene{padding-bottom:calc(190px + env(safe-area-inset-bottom))}body.mobile-view .scene .frm-box,body.mobile-view .frm-box{background-image:url(/assets/frm-box-aetWgoDt.webp)!important}body.mobile-view .scene[data-name=Creator] .scene-bg,body.mobile-view #Creator .scene-bg{background-image:url(/assets/register-bg-v11-DNbztmTQ.webp)!important}body.mobile-view .scene[data-name=Ruth] .scene-bg,body.mobile-view #Ruth .scene-bg{background-image:url(/assets/newserver-bg-2nd-CKGq0IQz.webp)!important}body.mobile-view .quick-fab{position:fixed;right:16px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:1001;display:flex;flex-direction:column;align-items:flex-end;gap:10px}body.mobile-view .quick-fab-toggle{width:52px;height:52px;border-radius:50%;border:1px solid rgba(212,175,55,.55);background:#111113eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 18px #0000008c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer;touch-action:manipulation;transition:transform .25s ease,border-color .25s ease}body.mobile-view .quick-fab-toggle:active{transform:scale(.94)}body.mobile-view .quick-fab-bar{display:block;width:20px;height:2px;border-radius:2px;background:#d4af37;transition:transform .25s ease,opacity .2s ease}body.mobile-view .quick-fab.open .quick-fab-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}body.mobile-view .quick-fab.open .quick-fab-bar:nth-child(2){opacity:0}body.mobile-view .quick-fab.open .quick-fab-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}body.mobile-view .quick-fab-sheet{display:flex;flex-direction:column;align-items:stretch;gap:8px;opacity:0;visibility:hidden;transform:translateY(8px) scale(.97);transform-origin:bottom right;transition:opacity .22s ease,transform .22s ease,visibility .22s}body.mobile-view .quick-fab.open .quick-fab-sheet{opacity:1;visibility:visible;transform:translateY(0) scale(1)}body.mobile-view .quick-fab-item{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-radius:26px;border:1px solid rgba(212,175,55,.3);background:#111113f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 14px #00000080;color:#e8e2d4;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;text-decoration:none;cursor:pointer;touch-action:manipulation}body.mobile-view .quick-fab-item:active{background:#d4af3729}body.mobile-view .quick-fab-ico{font-size:17px;line-height:1}body.mobile-view p,body.mobile-view li,body.mobile-view td,body.mobile-view th{line-height:1.7!important}body.mobile-view h1,body.mobile-view h2,body.mobile-view h3,body.mobile-view h4{line-height:1.3!important}body.mobile-view p span,body.mobile-view p em,body.mobile-view p strong,body.mobile-view p a,body.mobile-view li span,body.mobile-view li em,body.mobile-view li strong{line-height:inherit!important}body.mobile-view #Notice .scene-title .g-txt,body.mobile-view #Media .scene-title .g-txt,body.mobile-view #Notice .scene-title .g-txt:nth-of-type(1),body.mobile-view #Notice .scene-title .g-txt:nth-of-type(2),body.mobile-view #Media .scene-title .g-txt:nth-of-type(1),body.mobile-view #Media .scene-title .g-txt:nth-of-type(2){font-size:20px!important;line-height:1.3!important;letter-spacing:-.02em!important;display:block!important;margin:0 0 4px!important}body.mobile-view #Notice .scene-title .g-txt strong,body.mobile-view #Media .scene-title .g-txt strong,body.mobile-view #Notice .scene-title .g-txt em,body.mobile-view #Media .scene-title .g-txt em{font-size:inherit!important;line-height:inherit!important}body.mobile-view .community-post-body{line-height:1.7!important;word-break:keep-all!important;overflow-wrap:anywhere!important}body.mobile-view #modalNoticeViewOverlay .modal-notice-body{font-size:13.5px!important;line-height:1.75!important}body.mobile-view .category-badge,body.mobile-view .community-post-role-badge,body.mobile-view .dashboard-issues-list .badge,body.mobile-view .issue-row-head .badge{display:inline-block!important;font-size:11px!important;line-height:1!important}body.mobile-view .dashboard-core-message .highlight-text,body.mobile-view .dashboard-core-message .sub-text,body.mobile-view .dashboard-issues-list .issues-basis,body.mobile-view .issue-row-head .issue-text,body.mobile-view .idea-submission-banner p,body.mobile-view .info-card .text span,body.mobile-view .dashboard-header p,body.mobile-view .unified-intro-section .unified-desc{line-height:1.7!important}body.mobile-view .creator-info-part .creator-bio,body.mobile-view .media-info-wrap .media-title,body.mobile-view body.mobile-view .dashboard-header h3{font-size:18px!important}body.mobile-view .stat-card .stat-value{font-size:20px!important}body.mobile-view .unified-intro-section .unified-desc,body.mobile-view .faq-answer,body.mobile-view .notice-card .card-summary{font-size:13px!important}body.mobile-view .creator-info-part .creator-bio{font-size:12px!important}body.mobile-view .notice-card .card-summary,body.mobile-view .admin-notice-body{word-break:keep-all!important;overflow-wrap:anywhere!important}body.mobile-view .mobile-scene,body.mobile-view .scene[data-name=Ruth],body.mobile-view .scene[data-name=Notice],body.mobile-view .scene[data-name=Media],body.mobile-view .scene[data-name=FAQ],body.mobile-view .scene[data-name=Community]{padding-top:76px!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}body.mobile-view .mobile-scene[data-name=Footer]{padding-top:0!important;padding-bottom:0!important}body.mobile-view .mobile-scene .scene-title{margin-bottom:12px!important}body.mobile-view .mobile-scene .sub-title{margin-bottom:20px!important}body.mobile-view .tit.multi .g-txt{display:block!important}body.mobile-view .dashboard-core-message{padding:18px 14px 18px 30px!important}body.mobile-view .dashboard-core-message .quote-mark{font-size:26px!important;left:8px!important}body.mobile-view .quick-fab{pointer-events:none}body.mobile-view .quick-fab-toggle{pointer-events:auto}body.mobile-view .quick-fab-sheet{pointer-events:none}body.mobile-view .quick-fab.open .quick-fab-sheet{pointer-events:auto}body.mobile-view .drawer-menu .menu-item{line-height:1!important}body.mobile-view .mobile-drawer .drawer-menu{position:static!important}body.mobile-view #Notice .scene-title,body.mobile-view #Media .scene-title{margin-bottom:12px!important}body.mobile-view #Notice .sub-title,body.mobile-view #Media .sub-title{margin-bottom:20px!important}body.mobile-view #Media .scene-content,body.mobile-view #Notice .scene-content{padding-top:20px!important}
