@font-face{font-family:DNFBitBitv2;src:url(https://cdn.df.nexon.com/img/common/font/DNFBitBitv2.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Galmuri11;src:url(https://cdn.jsdelivr.net/gh/quiple/galmuri/dist/Galmuri11.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Galmuri11;src:url(https://cdn.jsdelivr.net/gh/quiple/galmuri/dist/Galmuri11-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Galmuri9;src:url(https://cdn.jsdelivr.net/gh/quiple/galmuri/dist/Galmuri9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GalmuriMono9;src:url(https://cdn.jsdelivr.net/gh/quiple/galmuri/dist/GalmuriMono9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/npm/pretendard@1.3.9/dist/web/variable/woff2/PretendardVariable.woff2) format("woff2");font-weight:45 920;font-style:normal;font-display:swap}@font-face{font-family:GmarketSans;src:url(https://cdn.jsdelivr.net/gh/fonts-archive/GmarketSans/GmarketSansMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GmarketSans;src:url(https://cdn.jsdelivr.net/gh/fonts-archive/GmarketSans/GmarketSansBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(https://cdn.jsdelivr.net/npm/@fontsource/space-grotesk@5.0.18/files/space-grotesk-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SpaceGrotesk;src:url(https://cdn.jsdelivr.net/npm/@fontsource/space-grotesk@5.0.18/files/space-grotesk-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--paper-0:#F4F5F6;--paper-1:#FFFFFF;--paper-2:#EEF0F2;--paper-3:#E3E6EA;--ink-0:#1C1D20;--ink-1:#3C3F44;--ink-2:#71757B;--ink-3:#A7ABB2;--orange-0:#FFC085;--orange-1:#FF7A1A;--orange-2:#ED5F00;--orange-3:#B84A00;--gold-0:#FCE38A;--gold-1:#F3C620;--gold-2:#C9990E;--gold-3:#8A6900;--live-0:#FF5B4A;--live-1:#E23B2A;--mint-0:#22C08B;--mint-1:#159B6E;--blue-0:#2F6BE0;--success:#159B6E;--warning:#E8A200;--danger:#E23B2A;--info:#2F6BE0;--bg-page:var(--paper-0);--surface-card:var(--paper-1);--surface-sunken:var(--paper-2);--surface-fill:var(--paper-3);--text-strong:var(--ink-0);--text-body:var(--ink-1);--text-muted:var(--ink-2);--text-faint:var(--ink-3);--text-on-accent:#FFFFFF;--text-on-gold:var(--ink-0);--accent:var(--orange-1);--accent-strong:var(--orange-2);--brand-gold:var(--gold-1);--border-strong:var(--ink-0);--border-soft:var(--paper-3);--live:var(--live-0);--point:var(--mint-0);--link:var(--blue-0);--font-display:"DNFBitBitv2","Galmuri11","Galmuri9",system-ui,sans-serif;--font-head:"DNFBitBitv2","Galmuri11","GmarketSans","Pretendard",system-ui,sans-serif;--font-ui:"Pretendard",system-ui,-apple-system,sans-serif;--font-body:"Pretendard",system-ui,-apple-system,sans-serif;--font-mono:"SpaceGrotesk","Pretendard",ui-monospace,monospace;--font-pixel-mono:"GalmuriMono9",ui-monospace,monospace;--fs-display:44px;--fs-h1:30px;--fs-h2:23px;--fs-h3:18px;--fs-title:16px;--fs-body:15px;--fs-label:13px;--fs-caption:12px;--lh-tight:1.15;--lh-ui:1.4;--lh-body:1.65;--ls-pixel:0.02em;--ls-caps:0.04em;--ls-head:-0.015em;--ls-num:-0.01em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--container-max:1200px;--container-narrow:720px;--control-sm:36px;--control-md:44px;--control-lg:52px;--bw:1px;--bw-thick:2px;--border:1px solid var(--paper-3);--border-gold:1px solid var(--gold-1);--focus-ring:0 0 0 3px rgba(255,122,26,0.28);--r-0:0px;--r-1:6px;--r-2:8px;--r-sm:4px;--r-pill:5px;--r-round:999px;--shadow-hard-sm:0 1px 2px rgba(20,22,26,0.06),0 1px 3px rgba(20,22,26,0.10);--shadow-hard:0 2px 6px rgba(20,22,26,0.08),0 6px 16px rgba(20,22,26,0.07);--shadow-hard-gold:0 4px 16px rgba(243,198,32,0.35);--shadow-hard-live:0 4px 16px rgba(255,91,74,0.30);--shadow-float:0 12px 34px rgba(20,22,26,0.18);--shadow-pixel:3px 3px 0 var(--ink-0);--ease:cubic-bezier(0.2,0.7,0.3,1);--ease-snap:cubic-bezier(0.2,0.8,0.2,1);--dur-fast:110ms;--dur:180ms}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);background-color:var(--bg-page)}h1,h2,h3,h4,h5,h6{font-family:var(--font-head);color:var(--text-strong);letter-spacing:var(--ls-head);line-height:var(--lh-tight)}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}a{color:var(--link);text-decoration:none;transition:color var(--dur) var(--ease)}a:hover{color:var(--accent-strong)}button{font-family:inherit;cursor:pointer;border:none;background:none}:focus-visible{outline:none;box-shadow:var(--focus-ring)}::selection{background-color:var(--gold-0);color:var(--ink-0)}.tabular-nums{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-num)}.pixel-text{font-family:var(--font-display);letter-spacing:var(--ls-pixel)}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--sp-4)}.gm-bleed{background:var(--bleed-bg,var(--paper-1));box-shadow:0 0 0 100vw var(--bleed-bg,var(--paper-1));-webkit-clip-path:inset(0 -100vw);clip-path:inset(0 -100vw)}.mobile-only{display:none!important}.desktop-only{display:contents}.gm-grading-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:70;display:flex;align-items:flex-start;gap:10px;width:max-content;max-width:min(440px,calc(100vw - 32px));padding:12px 16px;background:var(--ink-0);color:#fff;font-size:13.5px;font-weight:600;line-height:1.5;word-break:keep-all;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.25);cursor:pointer;animation:gm-toast-in .18s ease-out}@keyframes gm-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.gm-grading-locker-backdrop,.gm-grading-locker-btn,.gm-grading-locker-spacer,.gm-grading-summary-close{display:none}@media (max-width:767px){.mobile-only{display:flex!important}.desktop-only{display:none!important}.gm-header-inner{padding:0 16px!important;height:56px!important}.gm-main{padding:16px!important;gap:16px!important}.gm-products-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;min-width:0;overflow-x:visible!important}.gm-products-wrapper{flex-direction:column!important}}@media (max-width:374px){.gm-products-grid{grid-template-columns:1fr!important}}@media (max-width:767px){.gm-product-detail{min-width:0!important}.gm-product-detail-main{padding:16px!important}.gm-product-detail-grid{grid-template-columns:1fr!important;gap:24px!important}.gm-product-detail-info{position:static!important}.gm-product-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.gm-product-breadcrumb{display:none!important}.gm-checkout-grid{grid-template-columns:1fr!important}.gm-checkout-aside{position:static!important}.gm-checkout-methods{grid-template-columns:1fr!important}.gm-cart-main{padding:16px!important}.gm-cart-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.gm-cart-aside{position:static!important}.gm-mypage-layout{grid-template-columns:1fr!important}.gm-mypage-sidebar{display:none!important}.gm-mypage-content{padding:16px!important}.gm-order-filters{flex-direction:column!important;align-items:stretch!important}.gm-order-search{max-width:none!important;min-width:0!important}.gm-period-chips{overflow-x:auto;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch}.gm-grading-page{min-width:0!important}.gm-grading-main{padding:24px 16px!important}.gm-grading-grid{grid-template-columns:minmax(0,1fr)!important}.gm-grading-steps{position:static!important}.gm-grading-steps>div{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.gm-grading-steps button{min-height:64px}.gm-grading-prices{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 80px!important}.gm-grading-prices>span{padding:8px 6px!important;overflow-wrap:anywhere}.gm-grading-summary{display:none!important}.gm-grading-summary.is-open{display:block!important;position:fixed!important;left:0;right:0;bottom:0;top:auto!important;z-index:61;max-height:82vh;overflow-y:auto;border-radius:14px 14px 0 0!important;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important}.gm-grading-summary-close{display:inline-flex!important;align-items:center}.gm-grading-locker-backdrop{display:block;position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.45)}.gm-grading-locker-btn{display:flex!important;position:fixed;z-index:50;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));height:50px;padding:0 18px;align-items:center;justify-content:space-between;gap:10px;border:none;border-radius:12px;background:var(--ink-0);color:#fff;font-size:14px;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.25)}.gm-grading-locker-spacer{display:block!important;height:72px}.gm-grading-toast{bottom:calc(76px + env(safe-area-inset-bottom))}.gm-grading-form input,.gm-grading-form select,.gm-grading-form textarea{font-size:16px!important;min-width:0}.gm-grading-order{grid-template-columns:minmax(0,1fr)!important}.gm-grading-order>div{padding:16px!important;min-width:0}.gm-grading-order>div:last-child{border-left:none!important;border-top:1px solid var(--paper-3);align-items:stretch!important}.gm-grading-order>div:last-child>*{width:100%!important}.gm-grading-card-text{min-width:0!important;overflow-wrap:anywhere}.gm-grading-search{min-width:0!important}.gm-grading-payment-done{padding:24px 16px!important;overflow-wrap:anywhere}.gm-grading-payment-done>div:first-child{flex-wrap:wrap}.gm-grading-payment-done>div:nth-child(2)>div{padding:20px 16px!important}.gm-grading-payment-info{grid-template-columns:80px minmax(0,1fr)!important}.gm-grading-payment-callback{padding:16px;overflow-wrap:anywhere}.gm-grading-payment-callback>div{padding:24px!important}.gm-products-grid>*{min-width:0}.gm-footer-business{white-space:normal!important;overflow-wrap:anywhere}#gm-products>div:first-child{flex-wrap:wrap}}