@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}@media (max-width: 1200px){#root:has(#lumielleEvent){overflow:visible}}#lumielleModalContainer{position:relative;width:1074px;max-width:calc(100vw - 80px);aspect-ratio:1074/625;background-color:#000;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/youtube_frame.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleModalContainer ._youtube{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95.35%;height:92.16%}#lumielleModalContainer+.btn_close_modal{position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:60px;height:58px;margin-bottom:10px;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/youtube_close.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent{position:relative;min-width:1200px;opacity:0;overflow-x:hidden}#lumielleEvent #header .logo{width:223px;height:150px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/logo.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent #header .util .btn_start{width:126px;height:47px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btn_start.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent #header .util .btn_start:hover{background-position-y:bottom}#lumielleEvent #header .util .btn_home{width:47px;height:47px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btn_home.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent #header .util .btn_home:hover{background-position-y:bottom}#lumielleEvent #header .util .btn_hide{width:47px;height:47px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btn_hide.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent #header .util .btn_hide:hover{background-position-y:bottom}#lumielleEvent ._rnb{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:10;width:190px;height:289px;opacity:0;pointer-events:none}#lumielleEvent ._rnb button{position:absolute;left:0;width:100%;cursor:pointer;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/rnb.png);background-repeat:no-repeat;background-size:380px 289px;background-position-x:0;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#lumielleEvent ._rnb button:hover,#lumielleEvent ._rnb button.--on{background-position-x:-190px}#lumielleEvent ._rnb ._menu1{top:0;height:72px;background-position-y:0}#lumielleEvent ._rnb ._menu2{top:72px;height:54px;background-position-y:-72px}#lumielleEvent ._rnb ._menu3{top:126px;height:53px;background-position-y:-126px}#lumielleEvent ._rnb ._menu4{top:179px;height:53px;background-position-y:-179px}#lumielleEvent ._rnb ._top{top:232px;height:57px;background-position-y:-232px}#lumielleEvent ._bgWrap{position:relative;width:100%;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec2_bg.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}#lumielleEvent ._bgWrap:after{content:"";position:fixed;bottom:0;left:0;width:100%;height:1036px;pointer-events:none;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec2_bg_deco.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent ._bgWrap ._leaves{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}#lumielleEvent section{display:flex;align-items:center;flex-direction:column;position:relative;width:100%}#lumielleEvent section em{font-style:normal}#lumielleEvent section.sec1{z-index:1;height:1440px;overflow:hidden;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec1_bg.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec1 ._video{position:absolute;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-transform:none;-webkit-appearance:none;top:-20%;height:140%}#lumielleEvent section.sec1 ._dim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;pointer-events:none}#lumielleEvent section.sec1 ._box{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:100%;pointer-events:none}#lumielleEvent section.sec1 ._box ._char{position:absolute;top:0;left:50%;transform:translate(-50%);width:2349px;height:1440px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec_char.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec1 ._ttl{position:absolute;top:396px;left:50%;transform:translate(-50%);z-index:1;width:732px;height:732px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec1_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec1 ._ttl ._btn{position:absolute;top:400px;left:252px;width:240px;height:206px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btn_youtube.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec1 ._ttl ._btn:hover{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btn_youtube_on.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec2,#lumielleEvent section.sec3,#lumielleEvent section.sec4,#lumielleEvent section.sec5{z-index:1;height:1364px}#lumielleEvent section.sec2 ._box{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:100%;pointer-events:none}#lumielleEvent section.sec2 ._box ._con{position:absolute;top:220px;left:710px;width:835px;height:818px;pointer-events:auto;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec2_con.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec2 ._box ._con ._btn{position:absolute;top:592px;left:50%;transform:translate(-50%)}#lumielleEvent section.sec2 ._box ._char{position:absolute;top:-61px;left:961px;width:1609px;height:1497px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec2_char.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec3 ._ttl{position:relative;z-index:1;width:435px;height:158px;margin-top:100px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec3 ._con{position:relative;z-index:1;width:905px;height:800px;margin-top:40px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_con.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec3 ._con ._swiper{width:100%;height:100%}#lumielleEvent section.sec3 ._con ._swiper .swiper-wrapper{width:100%;height:100%}#lumielleEvent section.sec3 ._con ._swiper ._txt{width:887px;height:244px;margin:0 auto}#lumielleEvent section.sec3 ._con ._swiper ._txt.--1{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_txt1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec3 ._con ._swiper ._txt.--2{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_txt2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec3 ._con ._swiper ._item{width:751px;height:493px;margin:18px auto 0}#lumielleEvent section.sec3 ._con ._swiper ._item.--1{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_item1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec3 ._con ._swiper ._item.--2{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_item2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec3 ._btns{display:flex;align-items:center;justify-content:center;column-gap:11px}#lumielleEvent section.sec3 ._btns ._pagination{display:flex;align-items:center;justify-content:center;column-gap:11px}#lumielleEvent section.sec3 ._box{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:100%;pointer-events:none}#lumielleEvent section.sec3 ._box ._char{position:absolute;top:10px;left:1400px;width:730px;height:1314px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_char.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._ttl{position:relative;z-index:1;width:435px;height:158px;margin-top:100px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con{position:relative;z-index:1;width:905px;height:800px;margin-top:40px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec3_con.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper{width:100%;height:100%}#lumielleEvent section.sec4 ._con ._swiper .swiper-wrapper{width:100%;height:100%}#lumielleEvent section.sec4 ._con ._swiper ._txt{width:887px;height:244px;margin:0 auto}#lumielleEvent section.sec4 ._con ._swiper ._txt.--1{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_txt1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper ._txt.--2{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_txt2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper ._txt.--3{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_txt3.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper ._txt.--4{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_txt4.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper ._item{width:289px;height:474px;margin:18px auto 0}#lumielleEvent section.sec4 ._con ._swiper ._item.--1{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_item1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper ._item.--2{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_item2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper ._item.--3{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_item3.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._con ._swiper ._item.--4{height:464px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_item4.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec4 ._btns{display:flex;align-items:center;justify-content:center;column-gap:11px;margin-top:40px}#lumielleEvent section.sec4 ._btns ._pagination{display:flex;align-items:center;justify-content:center;column-gap:11px}#lumielleEvent section.sec4 ._box{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:100%;pointer-events:none}#lumielleEvent section.sec4 ._box ._char{position:absolute;top:69px;left:413px;width:669px;height:1225px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec4_char.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._ttl{position:relative;z-index:1;width:384px;height:158px;margin-top:100px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con{position:relative;z-index:1}#lumielleEvent section.sec5 ._con ._skills{display:flex;align-items:center;justify-content:center;column-gap:100px}#lumielleEvent section.sec5 ._con ._skills ._skill{width:200px;height:200px;margin-top:40px}#lumielleEvent section.sec5 ._con ._skills ._skill.--1{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_sill1.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con ._skills ._skill.--1:hover,#lumielleEvent section.sec5 ._con ._skills ._skill.--1.--on{background-position-y:-206px}#lumielleEvent section.sec5 ._con ._skills ._skill.--2{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_sill2.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con ._skills ._skill.--2:hover,#lumielleEvent section.sec5 ._con ._skills ._skill.--2.--on{background-position-y:-206px}#lumielleEvent section.sec5 ._con ._skills ._skill.--3{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_sill3.png);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con ._skills ._skill.--3:hover,#lumielleEvent section.sec5 ._con ._skills ._skill.--3.--on{background-position-y:-206px}#lumielleEvent section.sec5 ._con ._info ._txt{margin:2px auto}#lumielleEvent section.sec5 ._con ._info ._txt.--1{width:612px;height:87px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_txt1.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con ._info ._txt.--2{width:793px;height:121px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_txt2.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con ._info ._txt.--3{width:604px;height:53px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_txt3.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con ._info ._line{display:flex;align-items:center;justify-content:space-between;width:860px;height:41px;padding:0 116px 0 118px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_line.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec5 ._con ._youtube{width:800px;height:450px;margin:0 auto}#lumielleEvent section.sec5 ._con ._youtube ._frame{position:relative;width:100%;height:100%;background:#000}#lumielleEvent section.sec5 ._con ._youtube ._frame ._yt{width:100%;height:100%}#lumielleEvent section.sec5 ._con ._youtube ._frame ._yt_iframe{width:100%;height:100%}#lumielleEvent section.sec5 ._box{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:100%;pointer-events:none}#lumielleEvent section.sec5 ._box ._char{position:absolute;top:493px;left:266px;width:1026px;height:871px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec5_char.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec6{height:2006px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec6_bg.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec6 ._ttl{position:relative;z-index:1;width:384px;height:158px;margin-top:100px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec6_ttl.png);background-size:contain;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec6 ._con{display:flex;flex-direction:column;row-gap:28px;position:relative;z-index:1;margin-top:40px}#lumielleEvent section.sec6 ._con ._banner{display:block;width:1200px;height:416px;background-color:#fff}#lumielleEvent section.sec6 ._con ._banner.--1{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec6_banner1.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec6 ._con ._banner.--2{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec6_banner2.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec6 ._con ._banner.--3{background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/sec6_banner3.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#lumielleEvent section.sec6 ._btn{display:block;position:relative;z-index:1;margin-top:70px}#lumielleEvent .footer{position:relative;z-index:1;width:100%;height:102px;margin-top:-102px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/footer_bg.png);background-size:cover;background-position:top center;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#lumielleEvent ._btn1{width:472px;height:81px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btns/btn1_hover.png);background-size:474px 188px;background-position:0 -1px;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#lumielleEvent ._btn1:hover{background-position:0 -105px}#lumielleEvent ._btn2{width:497px;height:102px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btns/btn2_hover.png);background-size:506px 248px;background-position:-3px -6px;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#lumielleEvent ._btn2:hover{background-position:-3px -140px}#lumielleEvent ._btn3{width:70px;height:82px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btns/btn3_hover.png);background-size:102px 228px;background-position:-16px -11px;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#lumielleEvent ._btn3:hover{background-position:-16px -135px}#lumielleEvent ._btn4{width:70px;height:82px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btns/btn4_hover.png);background-size:102px 228px;background-position:-16px -11px;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#lumielleEvent ._btn4:hover{background-position:-16px -135px}#lumielleEvent ._btn5{width:25px;height:25px;background-image:url(https://lwi.nexon.com/heroes/2026/0716_lumielle_8FC9B9DCD54DB5C4/btns/btn5_hover.png);background-size:27px 76px;background-position:-1px -1px;background-repeat:no-repeat;overflow:hidden;font-size:0;color:transparent;line-height:0;text-indent:-9999px}#lumielleEvent ._btn5:hover,#lumielleEvent ._btn5.--on{background-position:-1px -49px}: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-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.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-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none!important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.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:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);button&{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&: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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap;.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-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute;.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-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.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}}}.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)}}._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}.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}*,*: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}[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}
