@charset "UTF-8";#header{position:absolute;top:0;left:0;display:flex;justify-content:space-between;width:100%;overflow:visible;z-index:10;padding:25px 30px}#header *{text-indent:-9999px}#header .util{position:relative;display:flex;gap:2px;width:250px;justify-content:flex-end}#header .util a,#header .util button{width:100%;height:100%;display:block}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.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-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.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:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.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-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;.swiper-slide-active{pointer-events:auto}}}@media(max-width:1200px){#root:has(#race){overflow:visible}}#race{position:relative;min-width:1200px;min-height:9406px;opacity:0;font-size:15px;font-weight:500;line-height:140%;letter-spacing:-.3px;font-family:Pretendard,sans-serif}#race #header .logo{width:223px;height:150px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/logo.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race #header .util .btn_start{width:125px;height:45px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/btn_start.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#race #header .util .btn_start:hover{background-position-y:bottom}#race #header .util .btn_home{width:44px;height:45px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/btn_home.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#race #header .util .btn_home:hover{background-position-y:bottom}#race #header .util .btn_hide{width:44px;height:45px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/btn_hide.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#race #header .util .btn_hide:hover{background-position-y:bottom}#race ._lnb{position:fixed;top:50%;right:-10px;margin-top:-224px;z-index:10;width:280px;height:448px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/lnb.png);background-size:570px 449px;background-position:-10px 0;background-repeat:no-repeat;pointer-events:none}#race ._lnb button{position:absolute;left:0;width:100%;pointer-events:auto;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/lnb.png);background-size:570px 449px;background-position-x:-290px;background-repeat:no-repeat;opacity:0;transition:opacity .16s ease;cursor:pointer;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#race ._lnb button:hover,#race ._lnb button.--on{opacity:1}#race ._lnb ._item1{top:84px;height:80px;background-position-y:-84px}#race ._lnb ._item2{top:164px;height:76px;background-position-y:-164px}#race ._lnb ._item3{top:240px;height:77px;background-position-y:-240px}#race ._lnb ._item4{top:317px;height:55px;background-position-y:-317px}#race section{overflow:hidden;display:flex;align-items:center;flex-direction:column;position:relative;width:100%}#race section:not(.sec1):not(.sec3){content-visibility:auto;contain-intrinsic-size:auto 100vh}#race section.sec1{height:4100px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_bg.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:100%;pointer-events:none}#race section.sec1 ._box>._ttl{position:absolute;top:190px;left:802px;width:957px;height:412px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box ._char1{position:absolute;top:622px;left:898px;width:219px;height:273px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_char1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box ._char2{position:absolute;top:712px;left:1192px;width:71px;height:102px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_char2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box ._char3{position:absolute;top:522px;left:1248px;width:518px;height:518px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_char3.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box ._con{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:100%;pointer-events:none}#race section.sec1 ._box ._con>._ttl{position:absolute;top:780px;left:590px;width:1200px;height:409px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_con_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box ._con ._events{display:flex;flex-direction:column;row-gap:135px;position:absolute;top:1125px;left:50%;transform:translate(-50%);pointer-events:auto}#race section.sec1 ._box ._con ._events ._event{width:1000px}#race section.sec1 ._box ._con ._events ._event._1{height:436px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_con1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box ._con ._events ._event._2{height:1196px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_con2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec1 ._box ._con ._events ._event._3{height:1008px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec1_con3.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec2{height:3800px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec2_bg.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#race section.sec2 ._con{position:relative;width:1232px;height:3745px;margin-top:109px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec2_con.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec2 ._con ._btn{position:absolute;bottom:344px;left:50%;transform:translate(-50%);width:1160px;height:112px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec2_btn.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#race section.sec2 ._con ._btn:hover{background-position-y:bottom}#race section.sec2 ._con ._char{position:absolute;top:-109px;left:86px;width:320px;height:320px;z-index:-1;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec2_char.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3{height:1506px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_bg.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#race section.sec3>._ttl{position:absolute;top:183px;left:0;right:0;margin:0 auto;width:559px;height:101px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con{position:relative;width:1025px;height:1134px}#race section.sec3 ._con ._progress{position:absolute;top:291px;left:80px;width:866px;height:177px}#race section.sec3 ._con ._progress button{position:absolute;top:0;height:100%;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_progress.png);background-size:866px 462px;background-repeat:no-repeat;background-position-y:-257px;cursor:pointer;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#race section.sec3 ._con ._progress button.--on{background-position-y:-35px}#race section.sec3 ._con ._progress ._step1{left:1px;width:220px;background-position-x:-1px}#race section.sec3 ._con ._progress ._step2{left:221px;width:205px;background-position-x:-221px}#race section.sec3 ._con ._progress ._step3{left:426px;width:215px;background-position-x:-426px}#race section.sec3 ._con ._progress ._step4{left:641px;width:224px;background-position-x:-641px}#race section.sec3 ._con ._items{position:absolute;top:465px;left:0;width:1025px;height:669px}#race section.sec3 ._con ._items .swiper,#race section.sec3 ._con ._items .swiper-slide{width:100%;height:100%}#race section.sec3 ._con ._items .swiper-slide{position:relative}#race section.sec3 ._con ._items ._item{width:100%;height:100%;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#race section.sec3 ._con ._items ._item._item1{background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_item1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._item._item2{background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_item2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._item._item3{background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_item3.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._item._item4{background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_item4.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._vdBox{overflow:hidden;position:absolute;top:32px;left:0;box-sizing:border-box;width:1024px;height:636px;border:9px solid #fff;border-radius:36px}#race section.sec3 ._con ._items ._vdBox ._vd{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}#race section.sec3 ._con ._items ._vdBox ._dim{position:absolute;top:383px;left:0;right:0;height:235px;background:linear-gradient(180deg,#0000 102px,#000c 212px)}#race section.sec3 ._con ._items ._vdBox ._ttl{position:absolute;top:43px;left:279px;width:449px;height:25px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_item1_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._vdBox ._notice{position:absolute;top:542px;left:57px;width:892px;height:57px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_item1_notice.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._label{position:absolute;top:19px;left:41px;width:145px;height:119px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_item1_label.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._tooltipArea{position:absolute;top:512px;left:542px;width:204px;height:28.5px;z-index:2}#race section.sec3 ._con ._items ._tooltipArea ._btn{display:block;width:100%;height:100%;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_btn.png);background-repeat:no-repeat;background-size:204px 63.75px;background-position:0 0;cursor:pointer;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#race section.sec3 ._con ._items ._tooltipArea ._tooltip{position:absolute;left:-220px;bottom:100%;width:645px;height:504px;opacity:0;visibility:hidden;transition:opacity .16s ease,visibility 0s linear .16s;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/sec3_tooltip.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#race section.sec3 ._con ._items ._tooltipArea:hover ._btn,#race section.sec3 ._con ._items ._tooltipArea:focus-within ._btn{background-position-y:-35.25px}#race section.sec3 ._con ._items ._tooltipArea:hover ._tooltip,#race section.sec3 ._con ._items ._tooltipArea:focus-within ._tooltip{opacity:1;visibility:visible;transition:opacity .16s ease,visibility 0s}#race .footer{position:absolute;left:50%;bottom:70px;transform:translate(-50%);width:390px;height:17px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0827_race_FCC51E843BE15808/footer.png);background-size:contain;background-position:top center;background-repeat:no-repeat}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;min-height:100%;-webkit-text-size-adjust:100%;font-optical-sizing:auto}body{font-family:Pretendard,sans-serif;font-size:16px;font-weight:500;line-height:1.5;color:#000;background-color:#fff}body:not(.app-ready){overflow-x:hidden}@media(max-width:1280px){body .gnbContainer{display:none!important;position:absolute!important;top:-150px!important;width:0!important;min-width:0!important;height:0!important;visibility:hidden!important}body .gnbContainer .gnbBar{display:none!important}}body label,body button,body a,body div{-webkit-tap-highlight-color:transparent;background-repeat:no-repeat}body pre{white-space:pre-wrap;word-break:break-word}a{color:inherit;text-decoration:none}a,span{display:inline-block}img,video{display:block;max-width:100%;height:auto}ul,ol{list-style:none}button{cursor:pointer}button,input,select,textarea{margin:0;padding:0;font:inherit;color:inherit;background:transparent;border-radius:0;outline:none;border:0}#root{position:relative;margin:0 auto;width:100%;max-width:2560px;overflow:hidden}#root section{position:relative;width:100%}#root section .inner{position:absolute;left:50%;top:0;width:2560px;height:inherit;transform:translate(-1280px);text-indent:-9999px;display:flex;align-items:center;flex-direction:column}#root section .inner *{flex-shrink:0}._copyContent_11h5u_1{display:flex;align-items:center;justify-content:center;flex-direction:column;width:500px;padding:50px 30px;border-radius:0 0 16px 16px;background-color:#fff}._copyContent_11h5u_1 ._message_11h5u_11{white-space:pre-line}._copyContent_11h5u_1 ._btnBox_11h5u_14{display:flex;align-items:center;justify-content:center;column-gap:10px;width:100%;margin-top:30px}._copyContent_11h5u_1 ._btnBox_11h5u_14 button{width:50%;max-width:120px;padding:12px 0;border-radius:14px;font-weight:400;font-size:18px;color:#fff;background:#00969c;text-align:center;line-height:1}._copyContent_11h5u_1 ._btnBox_11h5u_14 button._btn1_11h5u_34{background:#888}._copyContent_11h5u_1 ._btnBox_11h5u_14 button._btn2_11h5u_37{background:#00969c}._modal_7jhyg_1{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:9999999;width:100%;height:100%;max-width:2560px;animation:_fadeIn_7jhyg_1 .1s ease-in-out}@keyframes _fadeIn_7jhyg_1{0%{opacity:0}to{opacity:1}}._modal_7jhyg_1 ._dimmed_7jhyg_20{position:absolute;inset:0;background-color:#0009}._modal_7jhyg_1 ._inner_7jhyg_25{position:relative;z-index:1;cursor:pointer;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:74px 0}._modal_7jhyg_1 ._inner_7jhyg_25:before,._modal_7jhyg_1 ._inner_7jhyg_25:after{content:"";flex:1}._modal_7jhyg_1 ._inner_7jhyg_25::-webkit-scrollbar{display:none}._modal_7jhyg_1 ._inner_7jhyg_25::-webkit-scrollbar-track{background:transparent}._modal_7jhyg_1 ._inner_7jhyg_25::-webkit-scrollbar-thumb{background:transparent}._modal_7jhyg_1 ._container_7jhyg_52{cursor:default;flex-shrink:0;position:relative;pointer-events:auto}.loading{position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%)}.loading .spinner{margin:calc(50% - 25px) auto;width:50px;height:50px;border:5px solid rgba(255,255,255,.3);box-sizing:border-box;border-top-color:#9c9c9c;border-radius:100%;animation:spin 1s ease-in-out infinite}.loading_fixed{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999999999999;overflow:hidden}.loading_absolute{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden}@keyframes spin{to{transform:rotate(360deg)}}.youtube-modal{position:relative;width:100%;max-width:1280px}@media(max-width:640px){.youtube-modal{width:94.1176470588vw}}.youtube-modal>div:not(.loading_absolute){width:100%;height:100%}.youtube-modal>div:not(.loading_absolute) iframe{width:100%;height:100%;border:0}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.letterContent{display:flex;align-items:center;flex-direction:column;width:758px;height:1062px;padding:122px 96px 76px 126px;background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_frame.png);background-size:cover;background-position:top center;background-repeat:no-repeat}.letterContent+.btn_close_modal{position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:60px;height:58px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/youtube_close.png);background-size:cover;background-position:top center;background-repeat:no-repeat}.letterContent ._con{position:relative;width:100%}.letterContent ._con ._ttl{width:520px;height:118px;background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.letterContent ._con ._letter{margin-top:33px;font-size:14px;color:#8b8b8b;letter-spacing:-.45px;overflow:hidden;font-family:Noto Sans KR,sans-serif}.letterContent ._con ._letter .simplebar-track.simplebar-vertical{width:6px;right:2px;top:2px;bottom:2px}.letterContent ._con ._letter .simplebar-track.simplebar-vertical:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:2px;background:#0000005c;border-radius:0}.letterContent ._con ._letter .simplebar-scrollbar:before{background:#1f951c;border-radius:0;left:0;right:0;opacity:1}.letterContent ._con ._letter ._tImg{width:168px;height:22px;background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_t.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.letterContent ._con ._letter ._t{margin-top:20px;padding-right:30px}.letterContent ._con ._letter ._t ._box{width:500px;height:312px;margin:32px 0}.letterContent ._con ._letter ._t ._box.--1{background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_img1.jpg);background-size:contain;background-position:top center;background-repeat:no-repeat}.letterContent ._con ._letter ._t ._box.--2{background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_img2.jpg);background-size:contain;background-position:top center;background-repeat:no-repeat}.letterContent ._con ._letter ._t ._box.--3{background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_img3.jpg);background-size:contain;background-position:top center;background-repeat:no-repeat}.letterContent ._con ._letter ._t ._box.--4{background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_img4.jpg);background-size:contain;background-position:top center;background-repeat:no-repeat}.letterContent ._con ._letter ._t ._box.--5{background-image:url(https://lwi.nexon.com/heroes/2026/0704_lumielle_7C2F623CC84976CF/letter_img5.jpg);background-size:contain;background-position:top center;background-repeat:no-repeat}.creatorsContent{position:relative;width:350px;height:210px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_creators_CB11C0522ED4A339/modal_txt.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.creatorsContent+.btn_close_modal{position:absolute;top:-35px;left:50%;transform:translate(-50%);width:70px;height:70px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_creators_CB11C0522ED4A339/modal_close.png);background-size:cover;background-position:top center;background-repeat:no-repeat}.alertContent{position:relative;width:390px}.alertContent+.btn_close_modal{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:20px;width:50px;height:50px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn19_hover.png);background-size:118px 50px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}.alertContent+.btn_close_modal:hover{background-position:-68px 0}.alertContent ._con{box-sizing:border-box;width:390px;height:240px;padding:15px;background-color:#fff}.alertContent ._panel{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;gap:16px;background-color:#f8fafa;padding:30px 0}.alertContent ._txt{display:flex;flex-direction:column;align-items:center;gap:10px;height:100px;text-align:center}.alertContent ._ttl{font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.36px;color:#09b3d7}.alertContent ._desc{font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.3px;color:#7c969d}.alertContent ._info{font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.3px;color:#4ab0db}.alertContent ._emphasis{display:flex;align-items:center;justify-content:center;height:100px;font-size:18px;font-weight:700;letter-spacing:-.36px;color:#627277}.alertContent ._emphasis em{font-style:normal;color:#09b3d7}.alertContent ._btn15{position:absolute;bottom:24px;left:50%;transform:translate(-50%);width:90px;height:40px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn15_hover.png);background-size:200px 40px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}.alertContent ._btn15:hover{background-position:-110px 0}.completeContent+.btn_close_modal{position:absolute;top:-70px;left:50%;transform:translate(-50%);width:50px;height:50px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn19_hover.png);background-size:118px 50px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}.completeContent+.btn_close_modal:hover{background-position:-68px 0}.completeContent{width:600px;height:599px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/modal_complete.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.completeContent ._txt{position:absolute;top:83px;left:50%;transform:translate(-50%);color:#5192a8;text-align:center;font-size:24px;font-weight:700;line-height:100%;letter-spacing:-.48px}.completeContent ._txt ._t1{color:#09b3d7}.completeContent .btnCoupon{position:absolute;top:350px;left:50%;transform:translate(-50%)}.completeContent .btnClose{position:absolute;top:502px;left:50%;transform:translate(-50%)}.quizHowToJoinContent+.btn_close_modal{position:absolute;top:-70px;left:50%;transform:translate(-50%);width:50px;height:50px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn19_hover.png);background-size:118px 50px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}.quizHowToJoinContent+.btn_close_modal:hover{background-position:-68px 0}.quizHowToJoinContent{width:600px;height:705px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/modal_quizHowToJoin.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.quizHowToJoinContent .btnClose{position:absolute;top:608px;left:50%;transform:translate(-50%)}.screenshotHowToJoinContent+.btn_close_modal{position:absolute;top:-70px;left:50%;transform:translate(-50%);width:50px;height:50px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn19_hover.png);background-size:118px 50px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}.screenshotHowToJoinContent+.btn_close_modal:hover{background-position:-68px 0}.screenshotHowToJoinContent{width:600px;height:532px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/modal_screenshotHowToJoin.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.screenshotHowToJoinContent .btnClose{position:absolute;top:435px;left:50%;transform:translate(-50%)}.galleryViewContent{position:relative;width:980px}.galleryViewContent+.btn_close_modal{position:absolute;top:-70px;left:50%;transform:translate(-50%);width:50px;height:50px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn19_hover.png);background-size:118px 50px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}.galleryViewContent+.btn_close_modal:hover{background-position:-68px 0}.galleryViewContent ._con{box-sizing:border-box;width:980px;height:740px;padding:60px 50px 50px;background-color:#fff}.galleryViewContent ._head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:19px}.galleryViewContent ._left{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:10px}.galleryViewContent ._row{display:flex;align-items:center;gap:12px}.galleryViewContent ._ttl{overflow:hidden;max-width:600px;font-size:25px;font-weight:500;line-height:1.3;letter-spacing:-.5px;color:#222;text-overflow:ellipsis;white-space:nowrap}.galleryViewContent ._mine{display:inline-flex;flex:0 0 auto;align-items:center;height:22px;padding:0 12px 0 7px;clip-path:polygon(0 0,100% 0,93.5% 50%,100% 100%,0 100%);background-color:#e4f3f5;font-size:14px;font-weight:600;letter-spacing:-.28px;color:#71acb3;white-space:nowrap}.galleryViewContent ._meta{display:flex;min-width:0;align-items:center;gap:14px}.galleryViewContent ._author,.galleryViewContent ._date{font-size:15px;font-weight:500;letter-spacing:-.3px}.galleryViewContent ._author{overflow:hidden;min-width:0;max-width:640px;color:#666;text-overflow:ellipsis;white-space:nowrap}.galleryViewContent ._date{flex:0 0 auto;color:#999}.galleryViewContent ._bar{flex:0 0 auto;width:1px;height:12px;background-color:#c2c2c2}.galleryViewContent ._like{display:flex;flex:0 0 auto;align-items:center;column-gap:4px;height:32px;padding:8px 12px;border:1px solid #d0e9e3;border-radius:5px;background-color:#fff;color:#85939c}.galleryViewContent ._like:hover{border-color:#f65b61}.galleryViewContent ._like ._icon{width:14px;height:12px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/sec6_like.png);background-size:cover;background-position:top center;background-repeat:no-repeat}.galleryViewContent ._like em{font-style:normal;font-size:14px;font-weight:500;letter-spacing:-.28px;color:#fd5757}.galleryViewContent ._like.--on ._icon{background-position-y:bottom}.galleryViewContent ._shot{width:880px;height:550px}.galleryViewContent ._shot img{display:block;width:100%}.galleryViewContent ._shot .simplebar-track.simplebar-vertical{width:8px;right:0}.galleryViewContent ._shot .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{inset:0;border-radius:0;background-color:#ccc;opacity:1}.galleryUploadContent{position:relative;width:980px}.galleryUploadContent+.btn_close_modal{position:absolute;top:-70px;left:50%;transform:translate(-50%);width:50px;height:50px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn19_hover.png);background-size:118px 50px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}.galleryUploadContent+.btn_close_modal:hover{background-position:-68px 0}.galleryUploadContent ._con{box-sizing:border-box;width:980px;height:740px;padding:60px 50px;background-color:#fff}.galleryUploadContent ._titleInput{width:100%;border:none;outline:none;font-size:25px;font-weight:500;line-height:1.3;letter-spacing:-.5px;color:#222;font-family:Pretendard,sans-serif}.galleryUploadContent ._titleInput::placeholder{color:#222;opacity:1}.galleryUploadContent ._editor{box-sizing:border-box;width:880px;height:410px;margin-top:20px;border:1px solid #e5e5e5;background-color:#fafafa}.galleryUploadContent ._fileRow{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:17px}.galleryUploadContent ._fileLeft{display:flex;align-items:center;gap:12px}.galleryUploadContent ._label{font-size:16px;font-weight:500;letter-spacing:-.32px;color:#666}.galleryUploadContent ._btnFile{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #d0e9e3;border-radius:5px;background-color:#fff;font-size:15px;font-weight:600;letter-spacing:-.3px;color:#89a6ac;white-space:nowrap;cursor:pointer}.galleryUploadContent ._btnFile:hover{border-color:#f65b61}.galleryUploadContent ._fileName{font-size:15px;font-weight:500;letter-spacing:-.3px;color:#999}.galleryUploadContent ._hint{flex:0 0 auto;font-size:15px;font-weight:500;letter-spacing:-.3px;color:#999}.galleryUploadContent ._agree{box-sizing:border-box;display:flex;align-items:center;gap:6px;width:100%;margin-top:15px;padding:16px 20px;background-color:#f9f9f9;cursor:pointer}.galleryUploadContent ._agree ._checkboxWrap{position:relative;flex:0 0 auto;width:20px;height:20px}.galleryUploadContent ._agree ._checkboxWrap input[type=checkbox]{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.galleryUploadContent ._agree ._checkbox{display:block;width:20px;height:20px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/modal_check.png);background-size:cover;background-position:top center;background-repeat:no-repeat}.galleryUploadContent ._agree.--on ._checkbox{background-position-y:bottom}.galleryUploadContent ._agree span{font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.3px;color:#666}.galleryUploadContent ._agree ._link{border:none;padding:0;background:none;font:inherit;letter-spacing:inherit;color:#4ab0db;text-decoration:underline;cursor:pointer}.galleryUploadContent ._btns{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.galleryUploadContent ._btn16:disabled{opacity:.5;pointer-events:none}._btn15{width:90px;height:40px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn15_hover.png);background-size:200px 40px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}._btn15:hover{background-position:-110px 0}._btn16{width:90px;height:40px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn16_hover.png);background-size:200px 40px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}._btn16:hover{background-position:-110px 0}._btn17{width:90px;height:40px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn17_hover.png);background-size:200px 40px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}._btn17:hover{background-position:-110px 0}._btn18{width:490px;height:58px;background-image:url(https://lwi.nexon.com/heroes/2026/0723_summerevent_F41425973C48EE9E/btns/btn18_hover.png);background-size:1025px 58px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}._btn18:hover{background-position:-535px 0}
