@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(https://lwi.nexon.com/fonts/Pretendard-Regular.woff2) format("woff2"),url(https://lwi.nexon.com/fonts/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(https://lwi.nexon.com/fonts/Pretendard-Medium.woff2) format("woff2"),url(https://lwi.nexon.com/fonts/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(https://lwi.nexon.com/fonts/Pretendard-SemiBold.woff2) format("woff2"),url(https://lwi.nexon.com/fonts/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(https://lwi.nexon.com/fonts/Pretendard-Bold.woff2) format("woff2"),url(https://lwi.nexon.com/fonts/Pretendard-Bold.woff) format("woff")}.blind,.sr-only{position:absolute;width:1px;height:1px;padding:0;border:0;white-space:nowrap;overflow:hidden;clip:rect(0,0,0,0)}*{margin:0;padding:0;box-sizing:border-box}body,html{max-width:100vw;min-height:100vh}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:16px;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{background-color:rgba(0,0,0,0);border:none}a,button,input,select,textarea,u{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}a,u{text-decoration:none;color:inherit}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{cursor:pointer}strong{font-size:inherit;font-weight:800}h1,h2,h3,h4,h5,p{font-weight:500;word-break:keep-all}ol,ul{list-style:none}img{max-width:100%;vertical-align:top}table{border-collapse:collapse;border-spacing:0}table td,table th{padding:0;border:0}.app{margin:0 auto;width:100%;max-width:2560px}.appContent{overflow-x:hidden}.container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%;max-width:1400px;padding:0 20px}.mapleattackLayout{min-height:100svh}.mapleattackContent,.mapleattackLayout{position:relative;width:100%}.mapleattackLayout>.mapleattackContent>.goodsFnbDetailRoot{position:relative;margin:0 auto;width:100%;max-width:2560px;min-height:100vh;background-color:#935cca}.mapleattackLayout>.mapleattackContent>.goodsFnbDetailRoot .goodsFnbDetailBg{position:absolute;top:0;left:0;width:100%;height:calc(100% - 130px);background-position:50% 0;background-size:cover;background-repeat:no-repeat}@media(max-width:799px){.mapleattackLayout>.mapleattackContent>.goodsFnbDetailRoot .goodsFnbDetailBg{height:calc(100% - 102px)}}.LoadingScreen_loadingOverlay__8MtM1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:9999}.LoadingScreen_loadingSpinner__KT_s_{display:flex;flex-direction:column;align-items:center;gap:1rem}.LoadingScreen_spinner__AE4VM{width:50px;height:50px;border:4px solid #f3f4f6;border-top-color:#fce7f3;border-radius:50%;animation:LoadingScreen_spin__pnQ3m 1s linear infinite}@keyframes LoadingScreen_spin__pnQ3m{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingScreen_loadingText__byEEZ{color:#6b7280;font-size:.875rem}.Modal_overlay__5oHqe{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);padding:16px}.Modal_dialog___BySL{position:relative;width:100%;max-width:360px;padding:50px 30px;background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 4px 24px rgba(0,0,0,.12)}.Modal_closeButton__GiNcl{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#888;border:none;border-radius:8px;cursor:pointer;transition:color .2s}@media(hover:hover)and (pointer:fine){.Modal_closeButton__GiNcl:hover{color:#444}}.Modal_closeButton__GiNcl:active{color:#444}.Modal_closeIcon__qwr9i{display:block;flex-shrink:0}.Modal_title__jjE4o{color:#1a1a1a;font-size:20px;font-weight:600;line-height:140%;text-align:center;white-space:pre-wrap}.Modal_title__jjE4o+.Modal_message___PJw6{margin-top:8px}.Modal_message___PJw6{margin:0 0 28px;color:#444;font-size:16px;line-height:140%;text-align:center;white-space:pre-wrap}.Modal_promptField__81xpQ{margin:0 0 28px}.Modal_promptInput__a_nni{width:100%;margin:0;padding:12px 14px;color:#333;font-size:15px;border:1px solid #d4d4d4;border-radius:12px;outline:none;box-sizing:border-box}.Modal_promptInput__a_nni:focus{border-color:#888}.Modal_promptInputInvalid__Niy3m,.Modal_promptInputInvalid__Niy3m:focus{border-color:#e11d48}.Modal_promptError__OuEBR{margin:8px 0 0;color:#e11d48;font-size:13px;line-height:140%}.Modal_actions__HfzNA{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px}.Modal_confirmButton__Fv3rZ{width:100%;height:46px;padding:0 24px;color:#fff;font-size:16px;background:#333;border:none;border-radius:100px;cursor:pointer;transition:background .2s}@media(hover:hover)and (pointer:fine){.Modal_confirmButton__Fv3rZ:hover{background:var(--confirm-hover-bg,#ff97c8)}}.Modal_confirmButton__Fv3rZ:active{background:var(--confirm-hover-bg,#ff97c8)}.Modal_cancelButton__gKGSI{width:100%;height:46px;padding:0 24px;color:#444;font-size:16px;border:1px solid #d4d4d4;border-radius:100px;cursor:pointer;transition:border-color .2s}@media(hover:hover)and (pointer:fine){.Modal_cancelButton__gKGSI:hover{border-color:#888}}.Modal_cancelButton__gKGSI:active{border-color:#888}.Modal_optionButton__OnnK3{width:100%;height:46px;padding:0 24px;color:#fff;font-size:16px;background:#888;border:none;border-radius:100px;cursor:pointer;transition:background .2s}@media(hover:hover)and (pointer:fine){.Modal_optionButton__OnnK3:hover{background:#ff97c8}}.Modal_optionButton__OnnK3:active{background:#ff97c8}.Modal_overlayDark__FQfwY{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.Modal_centeredSpinner__U4oIe{display:block;width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Modal_modalBlockingSpin__Peu7T .75s linear infinite}.Modal_blockingSpinnerWrap__UYyt4{display:flex;justify-content:center;width:100%;padding:4px 0 0}.Modal_blockingSpinner__nzG12{display:block;width:32px;height:32px;border:3px solid #e5e7eb;border-top-color:#444;border-radius:50%;animation:Modal_modalBlockingSpin__Peu7T .75s linear infinite}@keyframes Modal_modalBlockingSpin__Peu7T{to{transform:rotate(1turn)}}