#kd{--lx-wrap:1200px;--lx-gut:24px;--lx-desk:#121317;--lx-bar:#16171c;--lx-panel:#1c1d23;--lx-line:rgba(217,180,108,.2);--lx-gold:#d9b46c;--lx-gold2:#f0cf8a;--lx-text:#ece5d6;--lx-sub:#a39b8c;--lx-paper:#f7f1e5;--lx-card:#fffdf8;--lx-card-line:#e5d8c0;--lx-ink:#2a2119;--lx-ink2:#62564a;--lx-red:#8e3f2c;--lx-jade:#2f6b5c;--lx-sans:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR","Segoe UI",sans-serif;min-height:100vh;background:var(--lx-desk);font-family:var(--lx-sans)}@media (max-width:640px){#kd{--lx-gut:16px}}body:has(#kd){background:#121317}html.lx-lock,html.lx-lock body{overflow:hidden}#kd .lx-header{position:sticky;top:0;z-index:60;background:var(--lx-bar);border-bottom:1px solid var(--lx-line);box-shadow:0 8px 20px -14px rgba(0,0,0,.9)}#kd .lx-bar{box-sizing:border-box;gap:18px;max-width:calc(var(--lx-wrap) + var(--lx-gut)*2);height:64px;margin:0 auto;padding:0 var(--lx-gut)}#kd .lx-bar,#kd .lx-brand{display:flex;align-items:center}#kd .lx-brand{gap:9px;flex:none;min-width:0;margin:0;font-size:19px;font-weight:800;letter-spacing:-.4px;color:#f5e8c8;text-decoration:none}#kd .lx-brand .brand-logo{width:34px;height:34px;flex:none}#kd .lx-brand-name{white-space:nowrap}#kd .lx-nav{display:flex;align-items:stretch;gap:2px;flex:1;min-width:0;height:100%;margin-left:6px}#kd .lx-nav-item{position:relative;display:flex;align-items:center}#kd .lx-nav-btn{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:6px;height:40px;padding:0 11px;border-radius:9px;font-size:15px;letter-spacing:-.3px;color:#d9d1c1;white-space:nowrap;cursor:pointer}#kd .lx-nav-btn:hover,#kd .lx-nav-item.is-open .lx-nav-btn{background:rgba(255,255,255,.07)}#kd .lx-nav-btn:focus-visible{outline:2px solid var(--lx-gold);outline-offset:1px}#kd .lx-nav-item.is-active .lx-nav-btn{color:var(--lx-gold2)}#kd .lx-nav-item.is-active:after{content:"";position:absolute;left:11px;right:11px;bottom:-1px;height:2px;border-radius:2px;background:var(--lx-gold)}#kd .lx-caret{display:block;width:6px;height:6px;margin-top:-3px;border:solid;border-width:0 1.6px 1.6px 0;transform:rotate(45deg);opacity:.55}#kd .lx-search{box-sizing:border-box;display:flex;align-items:center;gap:8px;flex:none;width:236px;height:38px;margin:0;padding:0 12px;background:#0f1013;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#8e877b}#kd .lx-search:focus-within{border-color:var(--lx-gold)}#kd .lx-search input{all:unset;flex:1;min-width:0;font-size:13.5px;color:#f1ebe0}#kd .lx-search input::placeholder{color:#7f786d}#kd .lx-actions{display:flex;align-items:center;gap:4px;flex:none}#kd .lx-icon-btn{all:unset;box-sizing:border-box;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:#d9d1c1;cursor:pointer}#kd .lx-icon-btn:hover{background:rgba(255,255,255,.07);color:#fff}#kd .lx-dl-btn:focus-visible,#kd .lx-icon-btn:focus-visible,#kd .lx-menu-btn:focus-visible{outline:2px solid var(--lx-gold);outline-offset:1px}#kd .lx-search-link{display:none}#kd .lx-pop{position:relative}#kd .lx-dl-btn{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:6px;height:38px;padding:0 12px 0 8px;margin-right:2px;border:1px solid rgba(217,180,108,.38);border-radius:10px;font-size:13px;font-weight:700;color:#f0d9a6;white-space:nowrap;cursor:pointer}#kd .lx-dl-btn:hover{background:rgba(217,180,108,.1)}#kd .lx-dl-btn img{width:24px;height:24px;image-rendering:pixelated}#kd .lx-menu-btn{all:unset;box-sizing:border-box;display:none;align-items:center;gap:6px;height:40px;padding:0 12px 0 9px;border:1px solid rgba(217,180,108,.3);border-radius:10px;font-size:13.5px;font-weight:700;color:#f0d9a6;white-space:nowrap;cursor:pointer}#kd .lx-drop{box-sizing:border-box;position:absolute;top:calc(100% - 2px);left:-6px;z-index:70;width:340px;max-height:calc(100vh - 90px);overflow:auto;margin:0;padding:8px;background:#1b1c22;border:1px solid rgba(217,180,108,.3);border-radius:12px;box-shadow:0 22px 44px -16px rgba(0,0,0,.9);color:var(--lx-text);text-align:left}#kd .lx-drop.is-wide{width:600px}#kd .lx-drop-right{left:auto;right:0;top:calc(100% + 10px)}#kd .lx-drop-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;margin:0 0 6px;padding:8px 12px 10px;border-bottom:1px solid rgba(255,255,255,.08)}#kd .lx-drop-head b{font-size:14.5px;font-weight:800;color:var(--lx-gold2)}#kd .lx-drop-head small{font-size:12px;color:#9c9486}#kd .lx-drop-grid{display:grid;gap:2px}#kd .lx-drop.is-wide .lx-drop-grid{grid-template-columns:1fr 1fr}#kd .lx-drop-item{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:9px 12px;border:0;border-radius:8px;background:none;color:#ebe3d2;text-decoration:none}#kd .lx-drop-item .fan-drop-text{display:block;flex:1;min-width:0}#kd .lx-drop-item b{display:block;font-size:14px;font-weight:700;line-height:1.35}#kd .lx-drop-item small{display:block;margin-top:1px;overflow:hidden;font-size:12px;line-height:1.4;color:#9c9486;white-space:nowrap;text-overflow:ellipsis}#kd .lx-drop-item:hover{background:rgba(217,180,108,.1)}#kd .lx-drop-item.is-current b{color:var(--lx-gold2)}#kd .lx-drop-item.is-pending{opacity:.55;cursor:not-allowed}#kd .lx-drop-item .fan-drop-state{flex:none;font-style:normal;font-size:11px;padding:1px 6px;border-radius:4px;background:rgba(255,255,255,.08);color:#cfc6b4}#kd .lx-drop-all{display:block;margin:6px 0 0;padding:9px 12px 5px;border-top:1px solid rgba(255,255,255,.06);font-size:12.5px;color:#c9b17e;text-decoration:none}#kd .lx-drop-all:hover{color:var(--lx-gold2)}#kd .lx-drop.kd-dropdown{width:340px}#kd .lx-drop.pm-dropdown{width:300px}@media (max-width:1359px){#kd .lx-search{display:none}#kd .lx-search-link{display:grid}#kd .lx-dl-btn span{display:none}#kd .lx-dl-btn{padding:0 7px}#kd .lx-nav-btn{padding:0 9px;font-size:14.5px}}@media (max-width:1179px){#kd .lx-nav{display:none}#kd .lx-bar{justify-content:space-between}#kd .lx-menu-btn{display:flex}}@media (max-width:899px){#kd .lx-bar{height:56px;gap:8px}#kd .lx-brand{font-size:18px}#kd .lx-brand .brand-logo{width:30px;height:30px}#kd .lx-dl,#kd .lx-menu-btn{display:none}#kd .lx-drop-right{position:fixed;left:12px;right:12px;top:62px;width:auto}}#kd .lx-sheet{box-sizing:border-box;position:fixed;left:0;right:0;top:64px;bottom:0;z-index:58;overflow-y:auto;overscroll-behavior:contain;padding:18px max(var(--lx-gut),calc((100% - 960px)/2)) 32px;background:#131418;color:var(--lx-text)}#kd .lx-sheet-search{box-sizing:border-box;display:flex;align-items:center;gap:8px;height:48px;margin:0;padding:0 6px 0 14px;background:#fbf6ea;border:2px solid var(--lx-gold);border-radius:12px;color:#8a7a62}#kd .lx-sheet-search input{all:unset;flex:1;min-width:0;font-size:16px;color:#2a1d14}#kd .lx-sheet-search button{all:unset;flex:none;height:36px;padding:0 14px;border-radius:8px;background:#c9772f;color:#fff8ec;font-weight:800;font-size:14px;cursor:pointer}#kd .lx-sheet-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin-top:20px}#kd .lx-sheet-group{min-width:0}#kd .lx-sheet-group h2{margin:0 0 8px;font-size:14px;font-weight:800;letter-spacing:-.2px}#kd .lx-sheet-group h2 a{display:flex;align-items:center;gap:6px;color:var(--lx-gold2);text-decoration:none}#kd .lx-sheet-group h2 span{color:var(--lx-gold);opacity:.7}#kd .lx-sheet-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#kd .lx-sheet-links a{box-sizing:border-box;display:flex;align-items:center;min-width:0;min-height:42px;padding:6px 12px;background:#1d1e25;border:1px solid rgba(255,255,255,.06);border-radius:10px;font-size:14px;font-weight:600;line-height:1.3;color:#ece4d3;text-decoration:none;word-break:keep-all}#kd .lx-sheet-links a.is-current,#kd .lx-sheet-links a:hover{border-color:rgba(217,180,108,.55);color:var(--lx-gold2)}#kd .lx-sheet-dl{margin-top:24px}#kd .lx-sheet-dl .kd-card{margin:0}@media (max-width:899px){#kd .lx-sheet{top:56px;bottom:calc(62px + env(safe-area-inset-bottom));padding-top:14px}#kd .lx-sheet-groups{grid-template-columns:minmax(0,1fr);gap:18px}}#kd .lx-tabs{display:none}@media (max-width:899px){#kd .lx-tabs{box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:59;margin:0;padding:4px 4px calc(4px + env(safe-area-inset-bottom));background:var(--lx-bar);border-top:1px solid var(--lx-line);box-shadow:0 -8px 20px -14px rgba(0,0,0,.9)}#kd .lx-tabs>a,#kd .lx-tabs>button{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;height:54px;border-radius:10px;font-size:11.5px;font-weight:700;color:#a59d8f;cursor:pointer;-webkit-tap-highlight-color:transparent}#kd .lx-tabs>a svg{margin:0}#kd .lx-tabs>.active{color:var(--lx-gold2)}#kd .lx-tabs>button .kd-burger{width:26px;height:21px}#kd .lx-tabs>a:focus-visible,#kd .lx-tabs>button:focus-visible{outline:2px solid var(--lx-gold);outline-offset:-2px}#kd .app-frame{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}#kd .app-frame{display:block;max-width:none;margin:0}#kd .content-frame{min-width:0}#kd footer{box-sizing:border-box;max-width:calc(var(--lx-wrap) + var(--lx-gut)*2);margin:56px auto 0!important;padding:30px var(--lx-gut) 40px!important;background:none!important;border-top:1px solid rgba(217,180,108,.16)!important;color:#8e877b!important;font-size:12.5px;line-height:1.7}#kd .lx-footmap{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:20px;margin:0 0 22px;padding:0 0 24px;border-bottom:1px solid rgba(255,255,255,.07)}#kd .lx-footmap-h{display:block;margin-bottom:9px;font-size:13px;font-weight:800;color:#e3c992;text-decoration:none}#kd .lx-footmap ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}#kd .lx-footmap li a{font-size:12.5px;color:#9b9486;text-decoration:none}#kd .lx-footmap a:hover{color:var(--lx-gold2)}#kd footer .foot-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;padding:0}#kd footer .foot-links a{font-size:12.5px;color:#cfc4ae}#kd footer .foot-links a:hover{color:#fbecc8}#kd footer .d26-foot-note{margin:10px 0 4px;font-size:12px;color:#8e877b}#kd footer .d26-foot-copy{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12px;color:#7c766c}#kd footer .kc-pills{margin:0 0 22px}@media (max-width:1100px){#kd .lx-footmap{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:899px){#kd .lx-footmap{display:none}#kd footer{margin-top:36px!important;padding-top:24px}}#kd.is-inner #main-content{box-sizing:border-box;width:auto;max-width:var(--lx-wrap);min-height:60vh;margin:28px auto 0;padding:34px 40px 48px;border-radius:14px;background-image:radial-gradient(120% 60% at 50% 0,rgba(255,253,246,.6),transparent 70%),var(--ki-fiber),var(--ki-grain);background-repeat:no-repeat,repeat,repeat;background-position:0 0;color:var(--lx-ink);font-size:15px}@media (max-width:1248px){#kd.is-inner #main-content{margin:24px var(--lx-gut) 0;padding:30px 28px 44px}}@media (max-width:640px){#kd.is-inner #main-content{margin:0;padding:20px 16px 36px;border-radius:0;box-shadow:none}}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title){margin:0 0 26px;padding:0 0 20px;border-bottom:1px solid #dccaa6}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title):after{width:56px;height:56px;right:0}#kd.is-inner .ph-simple .ph-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;color:#7b6e5e;letter-spacing:0;text-transform:none}#kd.is-inner .ph-simple .ph-crumbs a{color:#7b6e5e}#kd.is-inner .ph-simple .ph-title-row{display:flex;justify-content:space-between;gap:16px 24px;padding-right:68px}#kd.is-inner .bl-hero h1,#kd.is-inner .catalog-title h1,#kd.is-inner .ph-simple h1,#kd.is-inner main h1{margin:0 0 6px;font-family:var(--lx-sans);font-size:30px;font-weight:800;line-height:1.3;letter-spacing:-.6px;color:var(--lx-ink)}#kd.is-inner .bl-hero>p,#kd.is-inner .catalog-title p,#kd.is-inner .ph-simple .ph-desc{max-width:760px;margin:0;font-size:15px;line-height:1.65;color:var(--lx-ink2)}#kd.is-inner .ph-simple .ph-action{flex:none;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:640px){#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title){margin-bottom:20px;padding-bottom:16px}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title):after{width:36px;height:36px}#kd.is-inner .bl-hero h1,#kd.is-inner .catalog-title h1,#kd.is-inner .ph-simple h1,#kd.is-inner main h1{font-size:23px;letter-spacing:-.4px}#kd.is-inner .ph-simple .ph-title-row{display:block;padding-right:0}#kd.is-inner .ph-simple .ph-desc{font-size:14px;padding-right:38px}#kd.is-inner .ph-simple .ph-action{margin-top:12px}}#kd .bd-seal i:first-child{letter-spacing:-1px;font-size:.86em}#kd.is-inner main h2{font-family:var(--lx-sans);font-weight:800;letter-spacing:-.4px;color:var(--lx-ink)}#kd.is-inner main h3{font-family:var(--lx-sans);letter-spacing:-.2px}#kd main.home-main{max-width:none;margin:0;padding:0}#kd .hx-home .hx-hero{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:20px 40px;height:auto;min-height:460px;padding:64px max(var(--lx-gut),calc((100% - var(--lx-wrap))/2)) 48px}#kd .hx-home .hx-hero .hx-hero-content{top:auto;max-width:600px;margin:0;padding:0;transform:none}#kd .hx-home .hu-stack,#kd .hx-home .hx-hero .hx-hero-content{position:relative;z-index:2;inset:auto;left:auto;right:auto;bottom:auto;width:auto}#kd .hx-home .hu-stack{min-width:0;align-self:end}#kd .hx-home .hu-lines{grid-template-columns:minmax(0,1fr)}#kd .hx-home .hu-line{min-width:0}#kd .hx-home .hx-hero-shade{background:linear-gradient(90deg,rgba(14,15,20,.86),rgba(14,15,20,.5) 38%,rgba(14,15,20,.08) 64%,rgba(14,15,20,.5)),linear-gradient(0deg,rgba(18,19,23,1),rgba(18,19,23,0) 36%)}#kd .hx-home .hx-hero-logo{width:64px;height:64px;margin-bottom:8px}#kd .hx-home .hx-hero-content h1{margin:6px 0 4px}#kd .hx-home .hx-hero-subtitle{margin:6px 0 18px}#kd .hx-home .hu-search{margin-bottom:14px}#kd .hx-home .hx-hero-credit{top:auto;bottom:10px;right:max(var(--lx-gut),calc((100% - var(--lx-wrap))/2))}#kd .hx-home .hx-body{box-sizing:border-box;max-width:calc(var(--lx-wrap) + var(--lx-gut)*2);margin:0 auto;padding:0 var(--lx-gut) 24px}#kd .hx-home .hx-quick{margin-top:24px}#kd .hx-home .kn-top+.hx-quick{margin-top:14px}#kd .hx-home .d26-lead{margin-top:20px}#kd .hx-home .hx-body>.hx-section{margin-top:52px}#kd .hx-home .hx-heading{gap:6px 12px;margin:0 0 16px}#kd .hx-home .hx-heading h2{display:flex;align-items:center;gap:10px;margin:0;padding:0;background:none;border:0;box-shadow:none;font-family:var(--lx-sans);font-size:21px;font-weight:800;letter-spacing:-.4px;line-height:1.3;color:#f5e6c4}#kd .hx-home .hx-heading h2:before{content:"";display:block;flex:none;width:4px;height:20px;margin:0;border-radius:2px;background:var(--lx-gold);transform:none;position:static}#kd .hx-home .hx-heading h2 span:after,#kd .hx-home .hx-heading h2 span:before,#kd .hx-home .hx-heading h2:after{content:none}#kd .hx-home .hx-heading small{font-size:13px;color:#a39b8c}@media (max-width:1180px){#kd .hx-home .hq-desc{display:none}}#kd .hx-home .hx-hub{display:block;padding:0;background:none;border:0;border-radius:0;box-shadow:none}#kd .hx-home .hx-hub-grid{gap:16px}#kd .hx-home .hx-hub-col{padding:16px 18px 14px;background:#1a1b20;border:1px solid rgba(217,180,108,.2);border-radius:14px}@media (min-width:1101px){#kd .hx-home .hx-hub-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start}#kd .hx-home .hx-hub-grid>.hx-hub-col:first-child{grid-row:1/3}#kd .hx-home .hx-hub-grid>.tl-home{grid-column:2}}@media (max-width:900px){#kd .hx-home .hx-hero{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0;padding:28px var(--lx-gut) 26px}#kd .hx-home .hx-hero .hx-hero-content{max-width:none}#kd .hx-home .hx-hero-logo{width:48px;height:48px;margin-bottom:6px}#kd .hx-home .hx-hero-shade{background:linear-gradient(0deg,rgba(18,19,23,.97),rgba(18,19,23,.78) 45%,rgba(18,19,23,.35))}#kd .hx-home .hx-hero-credit{display:none}#kd .hx-home .hx-body>.hx-section{margin-top:38px}#kd .hx-home .hx-heading h2{font-size:19px}#kd .hx-home .hx-heading h2:before{height:18px}#kd .hx-home .hx-hub-col{padding:14px 14px 12px}}@media (max-width:640px){#kd .hx-home .hx-hero{padding:22px var(--lx-gut) 20px;gap:12px}#kd .hx-home .hx-hero-kicker,#kd .hx-home .hx-hero-logo{display:none}#kd .hx-home .hx-hero-content h1{margin:0 0 2px;font-size:40px}#kd .hx-home .hx-hero-subtitle{margin:2px 0 14px}#kd .hx-home .d26-hero-pills .kc-pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(var(--lx-gut)*-1);padding-right:var(--lx-gut)}#kd .hx-home .d26-hero-pills .kc-pill,#kd .hx-home .d26-hero-pills .kc-pills-label{flex:none;white-space:nowrap}#kd .hx-home .hu-stack{gap:6px}#kd .hx-home .hu-line{height:34px;font-size:12.5px}}#kd .ge-banner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}@media (max-width:900px){#kd .ge-banner{grid-template-columns:minmax(0,1fr)}}#kd .ge-head,#kd .ge-rank{min-width:0}#kd .ge-rank ol{grid-template-columns:minmax(0,1fr)}#kd .ge-rank a{min-width:0}#kd.is-inner .hw-bat{display:none}html:not(.hw-off) #kd.season-halloween .ph-simple:after{content:"";top:auto;bottom:0;right:0;width:56px;height:56px;background:url(/brand/kkaebi-nook.png) 0 0/1300% 100% no-repeat;filter:none;animation:ki-read 9s steps(1) infinite}@media (max-width:640px){html:not(.hw-off) #kd.season-halloween .ph-simple:after{width:36px;height:36px}}html:not(.hw-off) #kd.season-halloween .hx-section h2:before{content:none}html:not(.hw-off) #kd.season-halloween.is-inner main:after{width:76px;height:76px;background-size:76px 76px;opacity:.35}html:not(.hw-off) #kd.season-halloween .lx-header{background:linear-gradient(180deg,#22152c,#18171d);box-shadow:0 2px 0 rgba(239,138,42,.5),0 10px 24px -14px rgba(239,138,42,.6)}html:not(.hw-off) #kd.season-halloween footer{padding-top:30px}html:not(.hw-off) #kd.season-halloween footer:before{top:-23px;height:23px;background-size:120px 23px;opacity:.8}@media (max-width:640px){html:not(.hw-off) #kd.season-halloween .hx-hero-subtitle:after{content:none}}#kd{--v3-bg:#f4f0e8;--v3-card:#fff;--v3-soft:#faf7f1;--v3-line:#e6ded0;--v3-line2:#d4c7b0;--v3-ink:#1c1813;--v3-ink2:#4f463c;--v3-ink3:#857a6b;--v3-night:#151a2c;--v3-night2:#1f2640;--v3-night3:#2a3354;--v3-red:#c8402f;--v3-red2:#a93424;--v3-gold:#eab949;--v3-jade:#1f7a6d;--v3-jade-bg:#e4f2ee;--v3-fire:#45d1bd;--v3-title:"KkaebiJua",var(--lx-sans);--v3-band:repeating-linear-gradient(90deg,#1f7a6d 0 26px,#eab949 26px 32px,#c8402f 32px 46px,#f4f0e8 46px 50px,#2b4a8b 50px 72px,#eab949 72px 78px);--v3-horn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 18'%3E%3Cpath d='M5 17C5 10 6.5 4.5 10 1c-.4 5 .3 9.6 2 16z' fill='%23c8402f'/%3E%3Cpath d='M23 17c0-7-1.5-12.5-5-16 .4 5-.3 9.6-2 16z' fill='%23c8402f'/%3E%3C/svg%3E");background:var(--v3-bg);color:var(--v3-ink)}body:has(#kd){background:#f4f0e8}@font-face{font-family:KkaebiJua;src:url(/fonts/jua-ko-subset.woff2) format("woff2"),url(/fonts/jua-ko-subset.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}#kd.is-home,#kd.is-inner{--ki-fiber:none;--ki-grain:none;--ki-bind:none;--ki-brush:none}#kd .app-frame,#kd .content-frame,#kd .hx-home,#kd main.home-main{background:transparent}#kd .lx-header{background:var(--v3-night);border-bottom:0;box-shadow:0 8px 20px -14px rgba(10,14,30,.7)}#kd .lx-header:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:4px;background:var(--v3-band);pointer-events:none}#kd .lx-brand-name{font-family:var(--v3-title);font-size:24px;font-weight:400;letter-spacing:0;color:#fff2d2}#kd .lx-nav-btn{color:#e6e4f0;font-weight:700}#kd .lx-nav-btn:hover,#kd .lx-nav-item.is-open .lx-nav-btn{background:rgba(255,255,255,.09);color:#fff}#kd .lx-nav-item.is-active .lx-nav-btn{color:var(--v3-gold)}#kd .lx-nav-item.is-active:after{background:var(--v3-gold);bottom:0}#kd .lx-search{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);color:#a9a7bd}#kd .lx-search input{color:#fff}#kd .lx-search input::placeholder{color:#9b99b2}#kd .lx-dl-btn,#kd .lx-menu-btn{border-color:rgba(234,185,73,.45);color:#ffe3a6}#kd .lx-drop{background:var(--v3-night2);border-color:rgba(255,255,255,.12);box-shadow:0 22px 44px -16px rgba(5,8,20,.9)}#kd .lx-drop-head b{color:var(--v3-gold)}#kd .lx-drop-head small,#kd .lx-drop-item small{color:#a7a6bd}#kd .lx-drop-item:hover{background:rgba(255,255,255,.07)}#kd .lx-drop-item.is-current b{color:var(--v3-gold)}#kd .lx-drop-all{color:var(--v3-fire)}#kd .lx-sheet{background:var(--v3-night)}#kd .lx-sheet-links a{background:var(--v3-night2);border-color:rgba(255,255,255,.08)}#kd .lx-sheet-group h2 a{color:var(--v3-gold)}#kd .lx-sheet-search{border-color:var(--v3-gold)}#kd .lx-sheet-search button{background:var(--v3-red)}@media (max-width:899px){#kd .lx-tabs{background:var(--v3-night);border-top:0;box-shadow:0 -6px 18px -10px rgba(10,14,30,.6)}#kd .lx-tabs:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--v3-band)}#kd .lx-tabs>a,#kd .lx-tabs>button{color:#b6b4c9}#kd .lx-tabs>.active{color:var(--v3-gold)}}#kd footer{max-width:none!important;margin:72px 0 0!important;padding:34px max(var(--lx-gut),calc((100% - var(--lx-wrap))/2)) 44px!important;background:var(--v3-night)!important;border-top:0!important;position:relative;color:#a7a6bd!important}#kd footer:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--v3-band)}#kd .lx-footmap{border-bottom-color:rgba(255,255,255,.08)}#kd .lx-footmap-h{color:var(--v3-gold)}#kd .lx-footmap li a{color:#b4b2c7}#kd footer .foot-links a{color:#dcdaea}#kd footer .d26-foot-note{color:#9896ad}#kd footer .d26-foot-copy{color:#86849b}@media (max-width:899px){#kd .app-frame{padding-bottom:0}#kd footer{margin-top:44px!important;padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}}#kd .hx-home .hx-hero{background:var(--v3-night)}#kd .hx-home .hx-hero-shade{background:linear-gradient(90deg,rgba(21,26,44,.94),rgba(21,26,44,.72) 36%,rgba(21,26,44,.18) 64%,rgba(21,26,44,.55)),linear-gradient(0deg,rgba(21,26,44,.95),rgba(21,26,44,0) 40%)}#kd .hx-home .hx-hero-content h1{font-family:var(--v3-title);font-weight:400;font-size:clamp(52px,6vw,76px);line-height:1.05;letter-spacing:0;color:#fff2d2;text-shadow:0 4px 0 rgba(0,0,0,.35),0 0 30px rgba(69,209,189,.25)}#kd .hx-home .hx-hero-kicker{display:inline-block;margin:0 0 10px;padding:4px 12px;border:0;border-radius:999px;background:var(--v3-red);color:#fff;font-size:13px;font-weight:800;letter-spacing:0;box-shadow:none}#kd .hx-home .hx-hero-subtitle{color:#e4e2f0;font-size:17px;letter-spacing:0}#kd .hx-home .hx-hero-logo{display:none}#kd .hx-home .hx-hero .hx-hero-content{max-width:820px}#kd .hx-home .hu-search{height:54px;background:#fff;border:0;border-radius:14px;box-shadow:0 10px 30px -10px rgba(0,0,0,.6)}#kd .hx-home .hu-search:focus-within{box-shadow:0 0 0 3px rgba(234,185,73,.55),0 10px 30px -10px rgba(0,0,0,.6)}#kd .hx-home .hu-search input{color:var(--v3-ink)}#kd .hx-home .hu-search button{height:42px;padding:0 20px;border-radius:10px;background:var(--v3-red);font-size:15px}#kd .hx-home .hu-search button:hover{background:var(--v3-red2)}#kd .hx-home .hu-line{background:rgba(15,19,34,.78);border-color:rgba(255,255,255,.14);color:#f1eefa}#kd .hx-home .hu-line:hover{border-color:var(--v3-gold)}#kd .hx-home .hu-line small{color:var(--v3-gold)}#kd .hx-home .hx-eaves{height:5px;background:var(--v3-band);opacity:1}@media (max-width:640px){#kd .hx-home .hx-hero-content h1{font-size:48px}#kd .hx-home .hx-hero-subtitle{font-size:15px}}#kd .sp-ad{position:relative;display:block;width:300px;max-width:100%;margin:0;border-radius:14px;overflow:hidden;background:#0f1322;border:1px solid rgba(255,255,255,.16);box-shadow:0 12px 30px -12px rgba(0,0,0,.7);text-decoration:none}#kd .sp-ad img{display:block;width:100%;aspect-ratio:2/1;object-fit:cover}#kd .sp-ad .sp-tag{position:absolute;left:8px;top:8px;padding:1px 7px;border-radius:5px;background:rgba(0,0,0,.62);color:#fff;font-size:11px;font-weight:700}#kd .sp-ad .sp-cta{display:block;padding:7px 12px;background:var(--v3-red);color:#fff;font-size:13px;font-weight:800;text-align:center}#kd .sp-ad:hover .sp-cta{background:var(--v3-red2)}#kd .hx-home .sp-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 28px;flex-wrap:wrap}@media (max-width:900px){#kd .sp-ad{width:100%}}#kd .hx-home .hx-body{color:var(--v3-ink)}#kd .hx-home .hx-heading h2{font-family:var(--v3-title);font-weight:400;font-size:27px;letter-spacing:0;color:var(--v3-ink)}#kd .hx-home .hx-heading h2:before,html:not(.hw-off) #kd.season-halloween .hx-home .hx-heading h2:before{content:"";display:block;flex:none;width:26px;height:17px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;outline:0;transform:none;background:var(--v3-horn) center/contain no-repeat}#kd .hx-home .hx-heading small{color:var(--v3-ink3);font-size:13.5px}#kd .hx-home .hx-heading:after{background:var(--v3-line)!important}#kd .hx-home .hx-more{color:var(--v3-jade);border-color:var(--v3-line2);background:#fff}@media (max-width:900px){#kd .hx-home .hx-heading h2{font-size:23px}}#kd .hx-home :is(.hx-quick-card,.hx-coupon-ticket,.hx-hub-col,.inc-home-card,.d26-news-card,.fd-strip){background:var(--v3-card)!important;border:1px solid var(--v3-line)!important;border-radius:16px!important;box-shadow:0 1px 2px rgba(40,30,15,.05),0 8px 22px -18px rgba(40,30,15,.35)!important;background-image:none!important;color:var(--v3-ink)}#kd .hx-home :is(.hx-quick-card,.hx-coupon-ticket,.hx-hub-col,.inc-home-card,.d26-news-card):after,#kd .hx-home :is(.hx-quick-card,.hx-coupon-ticket,.hx-hub-col,.inc-home-card,.d26-news-card):before{content:none!important}#kd .hx-home .hx-quick{gap:14px}#kd .hx-home .hx-quick-card{display:flex;flex-direction:column;align-items:stretch;padding:0 0 14px!important;overflow:hidden;transition:transform .15s,border-color .15s}#kd .hx-home .hx-quick-card:hover{transform:translateY(-2px);border-color:var(--v3-red)!important}#kd .hx-home .hx-quick-stage{display:flex;align-items:flex-end;justify-content:center;height:104px;margin:0;padding:10px 6px 4px;border:0;border-radius:0;background:radial-gradient(70% 80% at 50% 100%,rgba(69,209,189,.22),transparent 70%),linear-gradient(180deg,var(--v3-night3),var(--v3-night))}#kd .hx-home .hx-quick-stage:after,#kd .hx-home .hx-quick-stage:before{content:none}#kd .hx-home .hx-quick6 .hx-quick-label{margin-top:10px;padding:0 6px;font-family:var(--v3-title);font-weight:400;font-size:18px;color:var(--v3-ink);text-align:center;background:none;border:0;box-shadow:none}#kd .hx-home .hq-desc{color:var(--v3-ink3)}@media (max-width:900px){#kd .hx-home .hx-quick-stage{height:78px}#kd .hx-home .hx-quick6 .hx-quick-label{font-size:16px;margin-top:7px}#kd .hx-home .hx-quick-card{padding-bottom:10px!important}}#kd .hx-home .d26-lead{display:block}#kd .hx-home .hx-coupon-ticket{padding:20px 22px!important;gap:14px 20px}#kd .hx-home .hx-ticket-head h2{margin:0;font-family:var(--v3-title);font-weight:400;font-size:24px;letter-spacing:0;color:var(--v3-ink)}#kd .hx-home .hx-ticket-head p{color:var(--v3-ink3)}#kd .hx-home .hx-ticket-seal{background:var(--v3-night);border:0;border-radius:12px;box-shadow:none}#kd .hx-home .hx-coupon-list{gap:10px}#kd .hx-home .hx-coupon-row{background:var(--v3-soft);border:1px solid var(--v3-line);border-radius:12px;box-shadow:none;background-image:none}#kd .hx-home .hx-coupon-row:after,#kd .hx-home .hx-coupon-row:before{content:none}#kd .hx-home .hx-coupon-code{font-family:var(--v3-title);font-weight:400;color:var(--v3-ink);letter-spacing:0}#kd .hx-home .hx-coupon-end{color:var(--v3-ink3)}#kd .hx-home .hx-coupon-state{background:var(--v3-jade-bg);border:0;color:var(--v3-jade);border-radius:6px;font-weight:800}#kd .hx-home .hx-coupon-row button{min-height:34px;padding:0 14px;border:0;border-radius:9px;background:var(--v3-red);color:#fff;font-weight:800;box-shadow:none}#kd .hx-home .hx-coupon-row button:hover{background:var(--v3-red2)}#kd .hx-home .hx-ticket-more{background:var(--v3-night);border:0;border-radius:10px;color:#fff;box-shadow:none;background-image:none}#kd .hx-home .hx-ticket-more:hover{background:var(--v3-night3)}#kd .hx-home .hx-hub-head h3{font-family:var(--v3-title);font-weight:400;font-size:21px;letter-spacing:0;color:var(--v3-ink)}#kd .hx-home .hx-hub-head p{color:var(--v3-ink3)}#kd .hx-home .hx-hub-go{background:#fff;border:1px solid var(--v3-line2);color:var(--v3-ink)}#kd .hx-home .hx-hub-go:hover{border-color:var(--v3-red);color:var(--v3-red)}#kd .hx-home .hx-hub-art{background:radial-gradient(70% 90% at 50% 100%,rgba(69,209,189,.2),transparent 70%),linear-gradient(180deg,var(--v3-night3),var(--v3-night));border:0;border-radius:12px}#kd .hx-home .hx-hub-row{border-radius:10px;color:var(--v3-ink)}#kd .hx-home .hx-hub-row:hover{background:var(--v3-soft)}#kd .hx-home .hx-hub-row b{color:var(--v3-ink)}#kd .hx-home .hx-hub-row small{color:var(--v3-ink3)}#kd .hx-home .hx-hub-list li+li{border-top:1px solid #efe9de}#kd .hx-home .hx-hub-rank{background:#efe9de;color:var(--v3-ink2);border:0}#kd .hx-home .hx-hub-rank.r1{background:var(--v3-gold);color:#3a2a00}#kd .hx-home .hx-hub-rank.is-pick{background:var(--v3-jade-bg);color:var(--v3-jade)}#kd .hx-home .hx-hub-rank.is-new{background:#fde7e3;color:var(--v3-red)}#kd .hx-home .hx-dps-pill{background:#fff4d8;border:1px solid #f0d79a;color:#7a5200}#kd .hx-home .hx-dps-pill i{color:#a77a12}#kd .hx-home .hx-hub-chips a{background:#fff;border:1px solid var(--v3-line2);color:var(--v3-ink2)}#kd .hx-home .hx-hub-chips a:hover{border-color:var(--v3-red);color:var(--v3-red)}#kd .hx-home .hx-fresh{background:var(--v3-jade-bg);border:1px solid #c8e5dd;border-radius:12px}#kd .hx-home .hx-fresh-head a,#kd .hx-home .hx-fresh-head b{color:var(--v3-jade)}#kd .hx-home .hx-fresh-like{color:var(--v3-ink2)}#kd .hx-home .hx-dps-cta{background:var(--v3-red);border:0;color:#fff;box-shadow:none;background-image:none}#kd .hx-home .hx-dps-cta small{color:#ffe3dc}#kd .hx-home .hx-dps-cta:hover{background:var(--v3-red2)}#kd .hx-home .hx-dps-cta-i{background:rgba(255,255,255,.18);color:#fff}#kd .hx-home .hx-meter-in{background:linear-gradient(120deg,var(--v3-night3),var(--v3-night));border:0;border-radius:12px}#kd .hx-home .hx-hub-empty,#kd .hx-home .tl-n{color:var(--v3-ink3)}#kd .hx-home .tl-n b{color:var(--v3-red)}#kd .hx-home .d26-fresh{background:var(--v3-red);color:#fff}#kd .hx-home .inc-home-card h3{font-family:var(--v3-title);font-weight:400;font-size:20px;color:var(--v3-ink)}#kd .hx-home .inc-home-card h3 small{font-family:var(--lx-sans);color:var(--v3-ink3)}#kd .hx-home .inc-home-card li{border-color:#efe9de!important}#kd .hx-home .inc-home-card b{color:var(--v3-ink)}#kd .hx-home .inc-home-card small{color:var(--v3-ink3)}#kd .hx-home .inc-home-card .inc-cp{color:var(--v3-red);font-weight:800}#kd .hx-home .d26-news-card b{font-family:var(--v3-title);font-weight:400;font-size:18px;color:var(--v3-ink)}#kd .hx-home .d26-news-card span{color:var(--v3-ink3)}#kd .hx-home .d26-news-card:hover{border-color:var(--v3-red)!important}#kd .hx-home .fd-strip *{color:inherit}#kd .hx-home .hu-spot{background:radial-gradient(60% 120% at 100% 0,rgba(69,209,189,.18),transparent 60%),linear-gradient(135deg,var(--v3-night3),var(--v3-night));border:0;border-radius:16px;box-shadow:0 12px 28px -18px rgba(10,14,30,.8)}#kd .hx-home .hu-spot-facts div{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12)}#kd .hx-home .hu-spot-go{background:var(--v3-red)}#kd .hx-home .hu-spot-go:hover{background:var(--v3-red2)}#kd .hx-home .fd-strip small,#kd .hx-home .fd-strip time{color:var(--v3-ink3)}#kd.is-inner #main-content{max-width:calc(var(--lx-wrap) + var(--lx-gut)*2);margin:0 auto;padding:36px var(--lx-gut) 24px;background:none!important;box-shadow:none!important;border-radius:0;color:var(--v3-ink)}@media (max-width:1248px){#kd.is-inner #main-content{margin:0 auto;padding:30px var(--lx-gut) 20px}}@media (max-width:640px){#kd.is-inner #main-content{padding:22px var(--lx-gut) 16px}}#kd.is-inner{--v3-mtop:36px}#kd .app-frame{overflow-x:clip}@media (max-width:1248px){#kd.is-inner{--v3-mtop:30px}}@media (max-width:640px){#kd.is-inner{--v3-mtop:22px}}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title){position:relative;margin:calc(var(--v3-mtop)*-1) 0 30px;padding:34px 0;border:0;border-radius:0;background:linear-gradient(90deg,var(--v3-night) 42%,rgba(21,26,44,.5) 68%,rgba(21,26,44,.45) 84%,var(--v3-night) 100%),url(/game/official-site-scene-lantern.webp) right 40%/auto 170% no-repeat,var(--v3-night);box-shadow:0 0 0 100vmax var(--v3-night);clip-path:inset(0 -100vmax);color:#f1effa}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title):after,html:not(.hw-off) #kd.season-halloween .ph-simple:after{content:""!important;position:absolute;left:-100vmax;right:-100vmax;top:auto;bottom:0;width:auto;height:4px;background:var(--v3-band)!important;filter:none;animation:none;pointer-events:none}#kd.is-inner .ph-simple .ph-title-row{padding-right:0;align-items:flex-end}#kd.is-inner .bd-article h1,#kd.is-inner main h1{font-family:var(--v3-title);font-weight:400;letter-spacing:0;color:var(--v3-ink)}#kd.is-inner .bl-hero h1,#kd.is-inner .catalog-title h1,#kd.is-inner .ph-simple h1{margin:0 0 8px;font-family:var(--v3-title);font-weight:400;font-size:42px;line-height:1.15;letter-spacing:0;color:#fff4d8}#kd.is-inner main h2{font-family:var(--v3-title);font-weight:400;letter-spacing:0;color:var(--v3-ink)}#kd.is-inner .bl-hero p,#kd.is-inner .catalog-title p,#kd.is-inner .ph-simple .ph-desc{color:#d7d5ea}#kd.is-inner :is(.bl-hero,.catalog-title) :is(.eyebrow,.shelf-kicker){color:var(--v3-gold)!important;letter-spacing:.5px}#kd.is-inner .bl-hero .bl-meter-btn{color:#fff}#kd.is-inner .bl-hero .bl-steps li{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:#eceaf7}#kd.is-inner .ph-simple .ph-crumbs,#kd.is-inner .ph-simple .ph-crumbs a{color:#aeacc6}#kd.is-inner .ph-simple .ph-crumbs a:hover{color:var(--v3-gold)}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title) :is(.cm-ghost,a.cm-ghost,button.cm-ghost,.secondary){background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title) :is(.cm-ghost,.secondary):hover{border-color:var(--v3-gold)!important;color:var(--v3-gold)!important}#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title) a:not([class]){color:var(--v3-gold)}#kd.is-inner .rd-paper h2{background:none;padding-bottom:4px}@media (max-width:640px){#kd.is-inner :is(.ph-simple,.bl-hero,.catalog-title){padding:24px 0 26px;margin-bottom:22px;background:linear-gradient(90deg,var(--v3-night) 35%,rgba(21,26,44,.6)),url(/game/official-site-scene-lantern.webp) right 40%/auto 150% no-repeat,var(--v3-night)}#kd.is-inner .bl-hero h1,#kd.is-inner .catalog-title h1,#kd.is-inner .ph-simple h1{font-size:31px}}#kd.is-inner .cm-primary,#kd.is-inner a.cm-primary,#kd.is-inner button.cm-primary{background:var(--v3-red)!important;border:1px solid var(--v3-red)!important;color:#fff!important;border-radius:10px;box-shadow:none;background-image:none!important}#kd.is-inner .cm-primary:hover{background:var(--v3-red2)!important;border-color:var(--v3-red2)!important}#kd.is-inner .cm-ghost,#kd.is-inner a.cm-ghost,#kd.is-inner button.cm-ghost{background:#fff!important;border:1px solid var(--v3-line2)!important;color:var(--v3-ink)!important;border-radius:10px;box-shadow:none;background-image:none!important}#kd.is-inner .cm-ghost:hover{border-color:var(--v3-red)!important;color:var(--v3-red)!important}#kd.is-inner :is(.card,.cm-card,.pg-card){background:#fff;border:1px solid var(--v3-line);border-radius:14px;box-shadow:0 1px 2px rgba(40,30,15,.05)}#kd.is-inner main :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]){background:#fff;border:1px solid var(--v3-line2);border-radius:10px;color:var(--v3-ink)}#kd.is-inner main :is(input,select,textarea):focus-visible{outline:2px solid var(--v3-jade);outline-offset:1px}#kd.is-inner main a:not([class]){color:var(--v3-jade)}#kd.is-inner :is(.coupon-card,.cp-howto-card,.interactive-card){background:#fff;border-color:var(--v3-line);border-radius:14px}#kd.is-inner .bd-article>header{background:#fff;border:1px solid var(--v3-line);border-radius:14px;box-shadow:0 1px 2px rgba(40,30,15,.05)}#kd.is-inner .bd-article h2,#kd.is-inner .bd-body h2{padding-bottom:6px;background:none;border-bottom:2px solid var(--v3-line)}html:not(.hw-off) #kd.season-halloween .lx-header{background:linear-gradient(180deg,#26173a 0,var(--v3-night) 100%)}html:not(.hw-off) #kd.season-halloween.is-inner main{box-shadow:none!important}html:not(.hw-off) #kd.season-halloween.is-inner main:after{content:none}html:not(.hw-off) #kd.season-halloween .hx-quick-card:after{content:none!important}html:not(.hw-off) #kd.season-halloween .hx-hero-content h1{color:#fff2d2}#kd.is-inner main .ms-wrap .ms-title,#kd.is-inner main .ms-wrap :is(h2,h3,h4){color:#fff}#kd.is-inner main .ms-wrap .ms-title em{color:transparent}#kd.is-inner main .ms-wrap h3{color:#f3cf7a}#kd .hx-home .hu-spot :is(h2,h3){color:#fff6e2}#kd .bl-tagrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}#kd .bl-tagrow>*{margin:0}#kd .bl-slots{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:800;white-space:nowrap}#kd .bl-slots.is-base{background:#e4f2ee;color:#1f7a6d}#kd .bl-slots.is-unlock{background:#fff;border:1px solid #e9b3a9;color:#a93424}#kd .dkb-rec-meta .bl-slots,#kd .nh-slot{margin-right:6px}#kd .nh-slot{display:inline-block;padding:0 6px;border-radius:4px;background:#fde7e3;color:#a93424;font-style:normal;font-weight:800;font-size:11px}#kd.is-inner .bd-row>a{padding-top:14px;padding-bottom:14px;gap:14px}#kd.is-inner .bd-row-main strong{font-size:16.5px;font-weight:800;line-height:1.45;letter-spacing:-.2px;color:var(--v3-ink)}#kd.is-inner .bd-row>a:hover .bd-row-main strong{color:var(--v3-red)}#kd.is-inner .bd-row-main small{margin-top:3px;font-size:13.5px;line-height:1.5;color:var(--v3-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#kd.is-inner .bd-row-meta b{font-size:13.5px;color:var(--v3-ink2)}#kd.is-inner .bd-row-meta small{font-size:12.5px;color:var(--v3-ink3)}#kd.is-inner .bd-row+.bd-row{border-top-color:#efe9de}#kd.is-inner .bd-cat{font-weight:800}.np-bar{position:fixed;top:0;left:0;height:3px;width:100%;z-index:200;pointer-events:none;background:linear-gradient(90deg,transparent,#d9b46c 30%,#f3d58f 50%,#d9b46c 70%,transparent);background-size:50% 100%;background-repeat:no-repeat;animation:np-slide 1s ease-in-out infinite}@keyframes np-slide{0%{background-position:-50% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.np-bar{animation:none;background:#d9b46c;opacity:.6}}html:not(.hw-off) .season-halloween{--hw-or:#ef8a2a;--hw-or2:#ffb15c;--hw-pu:#7b3fb3;--hw-pu2:#b07bff}html:not(.hw-off) .season-halloween .fan-header{background:linear-gradient(180deg,#24162f,#1b1d20);box-shadow:0 2px 0 rgba(239,138,42,.55),0 10px 26px -12px rgba(239,138,42,.7)}html:not(.hw-off) .season-halloween .brand{position:relative}html:not(.hw-off) .season-halloween .brand:before{content:"";position:absolute;left:5px;top:-9px;width:30px;height:22px;background:var(--hw-hat) center/contain no-repeat;image-rendering:pixelated;transform:rotate(-14deg);z-index:2;pointer-events:none;filter:drop-shadow(0 1px 0 rgba(0,0,0,.6))}html:not(.hw-off) .season-halloween .brand-desc:after{content:" · 🎃 해피 할로윈";color:var(--hw-or2)}@media (min-width:900px){html:not(.hw-off) .season-halloween .fan-header:before{content:"";position:absolute;left:0;right:0;top:100%;height:46px;background:var(--hw-garland) 0 0/240px 46px repeat-x;image-rendering:pixelated;pointer-events:none;z-index:1;transform-origin:50% 0;animation:hw-sway 6s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,170,60,.35))}}html:not(.hw-off) .season-halloween .hx-hero-shade:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 420px 260px at 0 100%,rgba(255,140,40,.28),transparent 70%),radial-gradient(ellipse 520px 300px at 100% 0,rgba(150,80,220,.3),transparent 70%),linear-gradient(180deg,rgba(70,24,110,.4),rgba(40,14,60,.12) 45%,rgba(239,138,42,.16))}html:not(.hw-off) .season-halloween .hx-hero-shade:before{content:"";position:absolute;left:0;top:0;width:150px;height:150px;background:var(--hw-web) 0 0/150px 150px no-repeat;pointer-events:none;opacity:.8}html:not(.hw-off) .season-halloween .hx-hero-content h1{color:#ffe9c7;text-shadow:0 0 22px rgba(255,140,40,.6),0 3px 0 #3a1500}html:not(.hw-off) .season-halloween .hx-hero-content h1:after{content:"";display:inline-block;width:58px;height:51px;margin-left:16px;vertical-align:-4px;background:var(--hw-pumpkin) center/contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 0 12px rgba(255,190,70,.85));animation:hw-bob 2.6s ease-in-out infinite}html:not(.hw-off) .season-halloween .hx-hero-kicker{background:linear-gradient(90deg,#5a2a86,#c2561a);border-color:#ffb15c;color:#fff4dc}html:not(.hw-off) .season-halloween .hx-hero-subtitle:after{content:"  ·  🎃 할로윈 주간";color:var(--hw-or2)}html:not(.hw-off) .season-halloween .hx-quick-card{box-shadow:inset 0 0 0 1px rgba(239,138,42,.45),0 6px 18px -10px rgba(239,138,42,.8)}html:not(.hw-off) .season-halloween .hx-quick-card:hover{box-shadow:inset 0 0 0 2px #ef8a2a,0 10px 26px -10px rgba(255,150,40,.95)}html:not(.hw-off) .season-halloween .hx-quick-card:after{content:"";position:absolute;right:8px;top:8px;width:22px;height:19px;background:var(--hw-pumpkin) center/contain no-repeat;image-rendering:pixelated;pointer-events:none;opacity:.95}html:not(.hw-off) .season-halloween .hx-quick-card:nth-child(2n):after{background-image:var(--hw-bat);width:26px;height:11px;top:10px}html:not(.hw-off) .season-halloween .hx-section h2:before{content:"";display:inline-block;width:20px;height:18px;margin-right:8px;vertical-align:-2px;background:var(--hw-pumpkin) center/contain no-repeat;image-rendering:pixelated}html:not(.hw-off) .season-halloween .kn-scene:after{content:"";position:absolute;right:7%;bottom:8px;width:34px;height:30px;background:var(--hw-pumpkin) center/contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 0 8px rgba(255,190,70,.9));z-index:3;pointer-events:none;animation:hw-glow 2.2s ease-in-out infinite}html:not(.hw-off) .season-halloween .kn-scene:before{content:"";position:absolute;left:0;top:0;width:70px;height:70px;background:var(--hw-web) 0 0/70px 70px no-repeat;z-index:3;pointer-events:none;opacity:.7}html:not(.hw-off) .season-halloween .dk-wisp{filter:hue-rotate(185deg) saturate(1.6) drop-shadow(0 0 4px rgba(255,150,60,.85))}html:not(.hw-off) .season-halloween.is-inner main{box-shadow:inset 0 4px 0 #ef8a2a,inset 0 7px 0 #7b3fb3}html:not(.hw-off) .season-halloween.is-inner main:after{content:"";position:absolute;right:0;top:0;width:110px;height:110px;background:var(--hw-web) 0 0/110px 110px no-repeat;transform:scaleX(-1);pointer-events:none;opacity:.55;filter:invert(.35) sepia(.4)}html:not(.hw-off) .season-halloween .ph-simple,html:not(.hw-off) .season-halloween.is-inner main{position:relative}html:not(.hw-off) .season-halloween .ph-simple:after{content:"";position:absolute;right:10px;top:18px;width:150px;height:76px;pointer-events:none;background:var(--hw-pumpkin) right 0 bottom 0/64px 56px no-repeat,var(--hw-bat) left 6px top 0/48px 21px no-repeat,var(--hw-bat) left 70px top 26px/32px 14px no-repeat;image-rendering:pixelated;filter:drop-shadow(0 2px 6px rgba(239,138,42,.45))}html:not(.hw-off) .season-halloween .cm-tabs a.on{background:linear-gradient(#7b3fb3,#55247f);border-color:#55247f;color:#fff}@media (max-width:760px){html:not(.hw-off) .season-halloween .ph-simple:after{width:84px;height:44px;top:8px;background-size:36px 32px,30px 13px,0 0}}html:not(.hw-off) .season-halloween footer{position:relative;padding-top:52px}html:not(.hw-off) .season-halloween footer:before{content:"";position:absolute;left:0;right:0;top:0;height:46px;background:var(--hw-garland) 0 0/240px 46px repeat-x;image-rendering:pixelated;pointer-events:none;opacity:.95}.hw-toggle{all:unset;cursor:pointer;display:inline-block;margin:6px 0 0;padding:4px 10px;border:1px dashed rgba(255,177,92,.6);border-radius:999px;font-size:12px;color:#ffb15c}.hw-toggle:hover{background:rgba(239,138,42,.12)}.hw-toggle:focus-visible{outline:2px solid #ffb15c;outline-offset:2px}.hw-layer{position:fixed;inset:0;pointer-events:none;z-index:40;overflow:hidden}html.hw-off .hw-layer{display:none}.hw-bat{position:absolute;left:-60px;width:44px;height:19px;background:var(--hw-bat) center/contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 0 3px rgba(255,170,90,.75));animation:hw-fly 26s linear infinite,hw-flap .22s steps(2) infinite alternate}.hw-bat.b1{top:16%;animation-delay:2s,0s}.hw-bat.b2{top:34%;width:32px;height:14px;animation-duration:34s,.2s;animation-delay:11s,0s}.hw-bat.b3{top:9%;width:26px;height:11px;animation-duration:30s,.18s;animation-delay:19s,0s}.hw-ghost{position:absolute;left:18px;bottom:22%;width:48px;height:56px;background:var(--hw-ghost) center/contain no-repeat;image-rendering:pixelated;opacity:.92;filter:drop-shadow(0 0 10px rgba(200,180,255,.7));animation:hw-peek 14s ease-in-out infinite}@media (max-width:899px){.hw-bat.b3,.hw-ghost{display:none}}@keyframes hw-fly{0%{transform:translate(0)}40%{transform:translate(calc(100vw + 120px),-40px)}40.01%,to{transform:translate(calc(100vw + 120px),-40px)}}@keyframes hw-flap{0%{scale:1 1}to{scale:1 .55}}@keyframes hw-peek{0%,to{transform:translate(-80px)}12%,60%{transform:translateY(-6px)}36%{transform:translateY(6px)}72%{transform:translate(-80px)}}@keyframes hw-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes hw-sway{0%,to{transform:rotate(0)}50%{transform:rotate(.25deg)}}@keyframes hw-glow{0%,to{filter:drop-shadow(0 0 5px rgba(255,190,70,.6))}50%{filter:drop-shadow(0 0 12px rgba(255,200,80,1))}}@media (prefers-reduced-motion:reduce){.hw-bat{display:none}.hw-ghost{transform:none}.hw-ghost,html:not(.hw-off) .season-halloween .fan-header:before,html:not(.hw-off) .season-halloween .hx-hero-content h1:after,html:not(.hw-off) .season-halloween .kn-scene:after{animation:none}}