(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,96439,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(22016);let s=r.forwardRef(function({title:e,titleId:t,...l},s){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:s,"aria-labelledby":t},l),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))});var a=e.i(11110);function o({limit:e,showAllHref:o,showAllLabel:i}){let[d,n]=(0,r.useState)(null),[x,c]=(0,r.useState)("all"),{locale:g,tl:h}=(0,a.useLanguage)(),m=("number"==typeof e?h.faq.items.slice(0,e):h.faq.items).map((e,t)=>({...e,key:`${t}-${e.q}`})),b="ko"===g?[{id:"all",label:"전체"},{id:"security",label:"보안/개인정보"},{id:"usage",label:"사용/정책"},{id:"quality",label:"품질/호환성"},{id:"troubleshoot",label:"오류/성능"}]:[{id:"all",label:"All"},{id:"general",label:"General"}],u=(0,r.useMemo)(()=>{let e={all:m,security:[],usage:[],quality:[],troubleshoot:[],general:[]},t=e=>"ko"!==g?"general":/(업로드|서버|안전|보안|기록|저장)/.test(e)?"security":/(오류|속도|느려|멈추|제한|문제)/.test(e)?"troubleshoot":/(품질|OCR|암호|맥|윈도우|이름|결과)/.test(e)?"quality":"usage";for(let r of m)e[t(r.q)].push(r),e.general.push(r);return e},[m,g]),k=b.filter(e=>"all"===e.id||(u[e.id]?.length??0)>0),p=u[x]?.length?u[x]:m;return(0,t.jsx)("section",{className:"bg-white dark:bg-slate-900 border-t border-slate-100 dark:border-slate-800 py-16 px-4",children:(0,t.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,t.jsx)("div",{className:"text-center mb-10",children:(0,t.jsx)("h2",{className:"text-3xl font-bold text-slate-800 dark:text-slate-100",children:h.faq.title})}),(0,t.jsx)("div",{className:"mb-6 flex flex-wrap items-center justify-center gap-2",children:k.map(e=>{let r=x===e.id||!u[x]?.length&&"all"===e.id;return(0,t.jsx)("button",{type:"button",onClick:()=>{c(e.id),n(null)},className:`rounded-full px-4 py-2 text-sm font-medium transition-colors ${r?"bg-blue-600 text-white":"bg-slate-100 text-slate-700 hover:bg-slate-200 dark:bg-slate-800 dark:text-slate-300 dark:hover:bg-slate-700"}`,children:e.label},e.id)})}),(0,t.jsx)("div",{className:"space-y-4",children:p.map(e=>(0,t.jsxs)("div",{className:"bg-white dark:bg-slate-800 rounded-lg shadow-sm border border-slate-200 dark:border-slate-700",children:[(0,t.jsxs)("button",{onClick:()=>{var t;n(d===(t=e.key)?null:t)},className:"w-full flex justify-between items-center text-left p-5 focus:outline-none",children:[(0,t.jsx)("span",{className:"text-lg font-medium text-slate-800 dark:text-slate-100",children:e.q}),(0,t.jsx)(s,{className:`w-6 h-6 text-slate-500 transition-transform duration-300 ${d===e.key?"rotate-180":""}`})]}),d===e.key&&(0,t.jsx)("div",{className:"px-5 pb-5 text-slate-600 dark:text-slate-300",children:(0,t.jsx)("p",{children:e.a})})]},e.key))}),o?(0,t.jsx)("div",{className:"mt-8 text-center",children:(0,t.jsxs)(l.default,{href:o,className:"inline-flex items-center rounded-full border border-slate-300 dark:border-slate-700 px-4 py-2 text-sm font-medium text-slate-700 dark:text-slate-200 hover:border-blue-500 hover:text-blue-600 dark:hover:text-blue-400 transition-colors",children:[i??("ko"===g?"전체 보기":"View all")," ->"]})}):null]})})}e.s(["Faq",()=>o],96439)},7640,e=>{"use strict";var t=e.i(43476),r=e.i(22016),l=e.i(96439),s=e.i(11110);let a={blue:"bg-blue-50 dark:bg-blue-900/30 text-blue-600 dark:text-blue-400",violet:"bg-violet-50 dark:bg-violet-900/30 text-violet-600 dark:text-violet-400",green:"bg-green-50 dark:bg-green-900/30 text-green-600 dark:text-green-400",orange:"bg-orange-50 dark:bg-orange-900/30 text-orange-600 dark:text-orange-400",rose:"bg-rose-50 dark:bg-rose-900/30 text-rose-600 dark:text-rose-400",indigo:"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400"},o={blue:"border-blue-100 dark:border-blue-900",violet:"border-violet-100 dark:border-violet-900",green:"border-green-100 dark:border-green-900",orange:"border-orange-100 dark:border-orange-900",rose:"border-rose-100 dark:border-rose-900",indigo:"border-indigo-100 dark:border-indigo-900"},i={blue:"bg-blue-100 dark:bg-blue-900/40 text-blue-700 dark:text-blue-300",violet:"bg-violet-100 dark:bg-violet-900/40 text-violet-700 dark:text-violet-300",green:"bg-green-100 dark:bg-green-900/40 text-green-700 dark:text-green-300",orange:"bg-orange-100 dark:bg-orange-900/40 text-orange-700 dark:text-orange-300",rose:"bg-rose-100 dark:bg-rose-900/40 text-rose-700 dark:text-rose-300",indigo:"bg-indigo-100 dark:bg-indigo-900/40 text-indigo-700 dark:text-indigo-300"},d=[(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8 7v10M16 7v10M4 12h16"})},"merge"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 12h16M12 4v8M12 12v8"})},"split"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 14l-7 7m0 0l-7-7m7 7V3"})},"compress"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"})},"convert"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"})},"extract"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})},"text"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})},"rotate")],n=["blue","violet","green","orange","rose","blue","violet"],x=["/merge","/split","/compress","/convert","/extract","/text","/rotate"];function c(){let{locale:e,tl:c}=(0,s.useLanguage)(),g=[c.home.tools.merge,c.home.tools.split,c.home.tools.compress,c.home.tools.convert,c.home.tools.extract,c.home.tools.text,c.home.tools.rotate],h=[{...c.home.blog.posts.merge,href:"/blog/how-to-merge-pdf"},{...c.home.blog.posts.compress,href:"/blog/how-to-compress-pdf"},{...c.home.blog.posts.text,href:"/blog/how-to-extract-text-from-pdf"},{title:"ko"===e?"필요한 페이지만 뽑아 저장하기: PDF 페이지 추출 실전 가이드":"Extract Only What You Need: PDF Page Extraction Guide",desc:"ko"===e?"썸네일 미리보기와 범위 지정 기능을 함께 활용해 필요한 페이지만 정확히 골라내고, 불필요한 페이지를 제외한 깔끔한 새 PDF를 만드는 실전 방법을 정리했습니다.":"Use thumbnails and range input to create clean PDFs with only the pages you need.",href:"/blog/how-to-extract-pdf-pages"},{title:"ko"===e?"PDF 분할 제대로 쓰는 방법: 페이지 범위부터 ZIP까지":"How to Split PDFs Efficiently: Ranges to ZIP",desc:"ko"===e?"페이지 범위를 정확히 지정해 큰 문서를 목적별로 나누고, 결과 파일을 체계적으로 관리하는 방법부터 ZIP으로 한 번에 다운로드하는 흐름까지 실전 중심으로 정리했습니다.":"Practical tips for page ranges, clean output grouping, and faster split workflows.",href:"/blog/how-to-split-pdf"},{title:"ko"===e?"회전이 꼬인 스캔 PDF 바로잡기: 페이지별 일괄 회전 가이드":"Fix Misaligned Scanned PDFs: Rotation Guide",desc:"ko"===e?"스캔 방향이 뒤집히거나 옆으로 누운 문서를 90°·180°·270° 단위로 페이지별 또는 일괄 회전해, 인쇄와 공유에 바로 쓸 수 있는 읽기 좋은 문서로 정리하는 방법을 소개합니다.":"Apply 90°/180° rotations page-by-page or in bulk for cleaner, readable documents.",href:"/blog/how-to-rotate-pdf-pages"},{title:"ko"===e?"PDF↔이미지 변환 실무 가이드: 품질과 용량을 함께 챙기기":"PDF/Image Conversion Guide: Quality vs Size",desc:"ko"===e?"PDF를 JPG/PNG로 내보내거나 여러 이미지를 하나의 PDF로 묶을 때 해상도, 파일 크기, 처리 속도 사이의 균형을 맞춰 품질 저하를 줄이는 실무 팁을 자세히 담았습니다.":"Convert PDF to images and images to PDF while balancing quality, size, and speed.",href:"/blog/how-to-convert-pdf-and-images"}],m=[{icon:"🔒",...c.home.features.safe},{icon:"⚡",...c.home.features.fast},{icon:"🆓",...c.home.features.free}];return(0,t.jsxs)("div",{children:[(0,t.jsxs)("section",{className:"bg-gradient-to-b from-blue-600 to-blue-700 text-white py-16 px-4 text-center",children:[(0,t.jsx)("h1",{className:"text-4xl md:text-5xl font-bold mb-4",children:c.home.hero.title}),(0,t.jsx)("p",{className:"text-blue-100 text-lg md:text-xl max-w-2xl mx-auto whitespace-pre-line",children:c.home.hero.subtitle})]}),(0,t.jsx)("section",{className:"max-w-6xl mx-auto px-4 py-12",children:(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5",children:g.map((l,s)=>(0,t.jsxs)(r.default,{href:`/${e}${x[s]}`,className:`tool-card bg-white dark:bg-slate-800 rounded-2xl border p-6 flex flex-col gap-4 ${o[n[s]]}`,children:[(0,t.jsx)("div",{className:`w-14 h-14 rounded-xl flex items-center justify-center ${a[n[s]]}`,children:d[s]}),(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)("h2",{className:"text-lg font-semibold text-slate-800 dark:text-slate-100 mb-1",children:l.title}),(0,t.jsx)("p",{className:"text-sm text-slate-500 dark:text-slate-400 whitespace-pre-line",children:l.desc})]}),(0,t.jsx)("span",{className:`self-start text-xs font-medium px-2.5 py-1 rounded-full ${i[n[s]]}`,children:l.badge})]},x[s]))})}),(0,t.jsx)("section",{className:"bg-white dark:bg-slate-900 border-t border-slate-100 dark:border-slate-800 py-12 px-4",children:(0,t.jsx)("div",{className:"max-w-4xl mx-auto grid grid-cols-1 md:grid-cols-3 gap-8 text-center",children:m.map(e=>(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-3xl mb-3",children:e.icon}),(0,t.jsx)("h3",{className:"font-semibold text-slate-800 dark:text-slate-100 mb-1",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-slate-500 dark:text-slate-400 whitespace-pre-line",children:e.desc})]},e.title))})}),(0,t.jsxs)("section",{className:"max-w-6xl mx-auto px-4 py-12",children:[(0,t.jsxs)("div",{className:"text-center mb-8",children:[(0,t.jsx)("h2",{className:"text-3xl font-bold text-slate-800 dark:text-slate-100",children:c.home.blog.title}),(0,t.jsx)("p",{className:"text-slate-500 dark:text-slate-400 mt-2",children:c.home.blog.subtitle})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5",children:h.map(l=>(0,t.jsxs)(r.default,{href:`/${e}${l.href}`,className:"blog-card bg-white dark:bg-slate-800 rounded-2xl border border-slate-200 dark:border-slate-800 p-6 flex flex-col gap-4 hover:border-blue-500 dark:hover:border-blue-700 transition-colors",children:[(0,t.jsx)("h3",{className:"text-lg font-semibold text-slate-800 dark:text-slate-100 mb-1",children:l.title}),(0,t.jsx)("p",{className:"text-sm text-slate-500 dark:text-slate-400 flex-1",children:l.desc}),(0,t.jsxs)("span",{className:"text-sm font-medium text-blue-600 dark:text-blue-400 self-start mt-auto",children:[c.home.blog.readMore," →"]})]},l.href))})]}),(0,t.jsx)(l.Faq,{limit:5,showAllHref:`/${e}/faq`,showAllLabel:"ko"===e?"전체 보기":"View all"})]})}e.s(["default",()=>c])}]);