@charset "UTF-8";@font-face{font-family:GmarketSansMedium;src:url(/build/fonts/GmarketSansMedium.woff2) format("woff2"),url(/build/fonts/GmarketSansMedium.woff) format("woff"),url(/build/fonts/GmarketSansMedium.ttf) format("truetype"),url(/build/fonts/GmarketSansMedium.eot) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:GmarketSansBold;src:url(/build/fonts/GmarketSansBold.woff2) format("woff2"),url(/build/fonts/GmarketSansBold.woff) format("woff"),url(/build/fonts/GmarketSansBold.ttf) format("truetype"),url(/build/fonts/GmarketSansBold.eot) format("embedded-opentype");font-weight:700;font-style:normal}.text-center{text-align:center!important}.post-card{cursor:pointer;display:flex;flex-direction:column;border:1px solid rgba(0,72,200,.08);border-radius:12px;background:#fff;overflow:hidden;position:relative;max-width:280px;margin-top:4px;transition:all .3s cubic-bezier(.4,0,.2,1)}.post-card:hover{transform:translateY(-4px)}.post-card__image{position:relative;width:100%;height:160px;overflow:hidden}.post-card__image img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.post-card__image .rank-badge{position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#ff8e8e);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 4px 12px #ff6b6b4d}.post-card__image .rank-badge.rank-1{background:linear-gradient(135deg,gold,#ffed4e);color:#b8860b;box-shadow:0 4px 12px #ffd70066}.post-card__image .rank-badge.rank-2{background:linear-gradient(135deg,silver,#e8e8e8);color:#696969;box-shadow:0 4px 12px #c0c0c066}.post-card__image .rank-badge.rank-3{background:linear-gradient(135deg,#cd7f32,#daa520);color:#fff;box-shadow:0 4px 12px #cd7f3266}.post-card__image .rank-number{position:absolute;top:8px;left:8px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px}.post-card__content{padding:8px;display:flex;flex-direction:column;gap:8px;width:100%;flex:1}@media (max-width: 320px){.post-card__content{gap:4px}}.post-card__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.post-card .game-badge{font-size:11px;padding:4px 10px;border-radius:12px;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block}@media (max-width: 480px){.post-card .game-badge{font-size:10px;padding:2px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.post-card .game-badge.buy{background:linear-gradient(135deg,#e8f5e8,#f0f9f0);color:#2e7d32;border:1px solid rgba(46,125,50,.2)}.post-card .game-badge.sell{background:linear-gradient(135deg,#e3f2fd,#f0f7ff);color:#1565c0;border:1px solid rgba(21,101,192,.2)}.post-card .blind-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#0000001a}.post-card .blind-content:after{content:"";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.post-card .blind-content{filter:blur(3px);width:100%}.post-card .trade-type{font-size:10px;padding:2px 8px;border-radius:12px;min-width:36px}@media (max-width: 1024px){.post-card .trade-type{display:none}}.post-card .trade-type.buy{background:#2e7d32;color:#fff}.post-card .trade-type.sell{background:#1565c0;color:#fff}.post-card .post-title{font-size:14px;line-height:1.4;color:#1a1a1a;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;font-family:GmarketSansMedium,sans-serif;-webkit-box-orient:vertical}@media (max-width: 768px){.post-card .post-title{font-size:13px}}@media (max-width: 480px){.post-card .post-title{font-size:10px}}.post-card .price-info{margin-top:auto}.post-card .price-info .price-amount{font-family:GmarketSansBold,sans-serif;font-size:14px;color:#3182f6}@media (max-width: 480px){.post-card .price-info .price-amount{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block}}.post-card.trade_2:before,.post-card.trade_6:before,.post-card.dealing:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#0000004d}.post-card.trade_2:after,.post-card.trade_6:after,.post-card.dealing:after{content:"거래중";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.post-card.trade_2,.post-card.trade_6,.post-card.dealing{display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:18px}.post-card.trade_3:before,.post-card.canceling:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#ff00284d}.post-card.trade_3:after,.post-card.canceling:after{content:"거래취소중";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.post-card.trade_3,.post-card.canceling{display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:16px}.post-card.trade_4:before,.post-card.cancel:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#ff00284d}.post-card.trade_4:after,.post-card.cancel:after{content:"거래취소";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.post-card.trade_4,.post-card.cancel{display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:18px}.post-card.trade_5:before,.post-card.finish:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#4179dd4d}.post-card.trade_5:after,.post-card.finish:after{content:"거래완료";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.post-card.trade_5,.post-card.finish{display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:18px}.post-card.trade_7:before,.post-card.pending:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#32ab584d}.post-card.trade_7:after,.post-card.pending:after{content:"결제대기중";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.post-card.trade_7,.post-card.pending{display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:16px}.post-card.blind{opacity:.8;visibility:unset;width:100%;height:100%}.post-card.blind:hover{opacity:1}.multiple{cursor:default;display:flex;flex-direction:column;gap:5px;padding:5px;border:1px solid #efefef;border-radius:3px;max-width:255px;position:relative}.multiple__info{display:flex;justify-content:space-between;width:100%;height:20px;text-overflow:ellipsis;font-size:14px;position:relative}.multiple__info.has-rank .gamename{right:0}.multiple__info .rank{background:linear-gradient(135deg,#999da5,#7a7f87);border-radius:3px;color:#fff;padding:2px 5px;font-size:12px;letter-spacing:-1px;line-height:1;text-align:center;width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.multiple__info .rank-badge{width:35px;height:40px;object-fit:contain;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:5px;position:absolute;top:-10px}.multiple__info .gamewho{display:flex;align-items:center;justify-content:flex-end;gap:3px;width:fit-content;overflow:hidden;letter-spacing:-1.5px}.multiple__info .gamewho .i-badge{width:24px;height:24px;margin:0;overflow:visible}.multiple.trade_1{cursor:pointer}.multiple.trade_2:before,.multiple.trade_6:before,.multiple.dealing:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#0000004d}.multiple.trade_2:after,.multiple.trade_6:after,.multiple.dealing:after{content:"거래중";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.multiple.trade_2,.multiple.trade_6,.multiple.dealing{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:15px;border-radius:3px;font-size:20px;color:#fff;font-family:GmarketSansBold,sans-serif}.multiple.trade_3:before,.multiple.canceling:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#ff00284d}.multiple.trade_3:after,.multiple.canceling:after{content:"거래취소중";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.multiple.trade_3,.multiple.canceling{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:15px;border-radius:3px;font-size:20px;color:#fff;font-family:GmarketSansBold,sans-serif}.multiple.trade_4:before,.multiple.cancel:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#ff00284d}.multiple.trade_4:after,.multiple.cancel:after{content:"거래취소";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.multiple.trade_4,.multiple.cancel{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:15px;border-radius:3px;font-size:20px;color:#fff}.multiple.trade_5:before,.multiple.finish:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#4179dd4d}.multiple.trade_5:after,.multiple.finish:after{content:"거래완료";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.multiple.trade_5,.multiple.finish{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:15px;border-radius:3px;font-size:20px;color:#fff;font-family:GmarketSansBold,sans-serif}.multiple.trade_7:before,.multiple.pending:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#32ab584d}.multiple.trade_7:after,.multiple.pending:after{content:"결제대기중";letter-spacing:10px;font-size:16px;color:#fff;font-family:GmarketSansBold,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;width:100%;text-align:center}.multiple.trade_7,.multiple.pending{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:15px;border-radius:3px;font-size:20px;color:#fff;font-family:GmarketSansBold,sans-serif}.multiple .blind-item{filter:blur(10px)}.multiple img{width:100%;height:133px;object-fit:fill;display:block}.multiple .gamename{padding:3px 5px;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;position:absolute}.multiple .gamename.buy{background-color:#eaf6ec;color:#28a745}.multiple .gamename.sell{background-color:#4179dd4d;color:#0048c8}.multiple strong.buy{color:#28a745}.multiple strong.sell{color:#0048c8}.multiple .subject{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiple .price{font-family:GmarketSansBold,sans-serif;text-align:right}@media (max-width: 768px){.post-card__image{height:140px}}@media (max-width: 480px){.post-card{max-width:200px}.post-card__image{height:120px}.post-card__image .rank-badge{width:24px;height:24px;font-size:12px;top:6px;left:6px}.post-card__image .rank-number{font-size:11px;padding:3px 6px;top:6px;left:6px}.post-card .trade-type{font-size:9px;padding:1px 6px}.post-card.trade_2:before,.post-card.trade_6:before,.post-card.dealing:before,.post-card.trade_3:before,.post-card.canceling:before,.post-card.trade_4:before,.post-card.cancel:before,.post-card.trade_5:before,.post-card.finish:before,.post-card.trade_7:before,.post-card.pending:before{font-size:14px}}@media (max-width: 320px){.post-card{max-width:160px}.post-card__image{height:100px}}@media (max-width: 1024px){.multiple{padding:2px;font-size:12px}.multiple__info{height:16px}.multiple .gamename{padding:2px;background-color:#0048c81a;color:#0048c8;letter-spacing:-1px;line-height:1}.multiple .gamewho{gap:2px}.multiple .i-badge{width:14px;height:14px}.multiple .i-badge:after{width:14px}.multiple.trade_2:before,.multiple.dealing:before,.multiple.trade_3:before,.multiple.canceling:before,.multiple.trade_4:before,.multiple.cancel:before,.multiple.trade_5:before,.multiple.finish:before,.multiple.trade_7:before,.multiple.pending:before{padding-left:9px;font-size:12px;letter-spacing:8px}}@media (max-width: 1024px){.multiple__info .rank-badge{height:34px}}@media (max-width: 768px){.multiple img{height:120px}}@media (max-width: 480px){.multiple{font-size:10px}.multiple img{height:80px}.multiple__info{height:12px;font-size:9px}.multiple__info .rank-badge{width:25px;height:28px;top:-9px}.multiple__info .rank{width:15px;height:15px;font-size:9px}}@media (max-width: 320px){.multiple{font-size:8px}.multiple__info{height:10px;font-size:6px}.multiple__info .rank-badge{height:20px;top:-6px}.multiple__info .rank{width:15px;height:15px;font-size:9px}}
