.pdf-tool{padding:clamp(20px,4vw,36px)}.pdf-tool h2{margin:0 0 10px}.intro,.sub,.editor-heading p,.create>p{color:#667085}.drop-zone{text-align:center;border:2px dashed #b8c7e3;border-radius:14px;padding:38px 16px;position:relative}.drop-zone.dragging{background:#eff5ff;border-color:#2563eb}.drop-zone input{opacity:0;width:1px;height:1px;position:absolute}.drop-zone svg{fill:none;stroke:#2563eb;stroke-width:1.8px;width:42px}.drop-zone p{margin:8px}.drop-zone button,.primary,.download{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:10px;font-weight:700}.drop-zone button{padding:.8rem 1.3rem}.file-info{background:#f7f9fc;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:15px;display:flex}.file-info dl,.counts{flex-wrap:wrap;gap:12px 28px;margin:0;display:flex}.file-info dl div,.counts div{display:grid}.file-info dt,.counts dt{color:#667085;font-size:.76rem}.file-info dd,.counts dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:700}.privacy{line-height:1.7}.message{border-radius:9px;padding:13px 15px}.loading{color:#2455a4;background:#eff6ff}.warning{color:#805500;background:#fff8e7}.error{color:#a91d2c;background:#fff0f0}.editor,.create{border-top:1px solid #e2e6ef;margin-top:28px;padding-top:25px}.editor-heading{justify-content:space-between;gap:20px;display:flex}.bulk-toolbar,.history-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.bulk-toolbar strong{margin-right:auto}.secondary,.danger,.icon-button,.delete-button,.move-button,.drag-handle{color:#334155;cursor:pointer;background:#fff;border:1px solid #aab8d0;border-radius:8px;padding:8px 11px;font-weight:700}.danger,.delete-button{color:#a91d2c;border-color:#e5a4aa}.secondary:disabled,.danger:disabled{opacity:.45;cursor:not-allowed}.page-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.page-card{background:#fff;border:2px solid #e0e6ef;border-radius:11px;min-width:0;padding:10px}.page-card[aria-selected=true]{border-color:#2563eb;box-shadow:0 0 0 2px #dce9ff}.page-card.dragging{opacity:.45}.page-card.drag-over{background:#eff5ff;border-color:#2563eb}.page-select{margin-bottom:8px;font-weight:700;display:block}.page-select input{vertical-align:middle;width:18px;height:18px}.drag-handle{cursor:grab;width:100%;margin-bottom:8px;padding:5px;font-size:.76rem}.drag-handle:active{cursor:grabbing}.thumbnail{color:#6c7688;text-align:center;background:#eef1f5;border-radius:7px;justify-content:center;align-items:center;height:210px;padding:8px;font-size:.72rem;display:flex;overflow:hidden}.thumbnail img{max-width:100%;max-height:100%;transform:rotate(var(--page-rotation)) scale(var(--page-scale,1));transition:transform .15s;display:block}.page-controls,.move-controls{gap:5px;margin-top:8px;display:flex}.page-controls button{flex:1}.move-controls{grid-template-columns:1fr 1fr;display:grid}.move-button{padding:5px;font-size:.72rem}.page-card small{color:#687386;margin-top:7px;display:block}.primary,.download{text-align:center;width:100%;padding:14px;text-decoration:none;display:block}.primary:disabled{cursor:not-allowed;background:#aeb8ca}.progress-wrap{text-align:center;margin-top:14px}.progress-wrap progress{width:100%}.output{color:#176b36;background:#edf9f1;border-radius:10px;margin-top:14px;padding:16px}.output strong{margin-bottom:10px;display:block}.download{background:#18733a}.create{padding-bottom:4px}@media (width<=950px){.page-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-heading,.file-info{flex-direction:column;align-items:stretch}.secondary{min-height:42px}}@media (width<=520px){.pdf-tool{padding:20px}.page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.thumbnail{height:170px}.page-card{padding:7px}.bulk-toolbar{z-index:2;background:#fff;border:1px solid #dbe2ed;border-radius:10px;padding:9px;position:sticky;top:8px;box-shadow:0 4px 14px #141e3214}.bulk-toolbar strong{width:100%}.bulk-toolbar button{flex:1;padding:7px 5px;font-size:.75rem}}.guide[data-astro-cid-uf4jcuwd]{margin-top:0;padding:clamp(20px,4vw,36px)}.guide[data-astro-cid-uf4jcuwd] h2[data-astro-cid-uf4jcuwd]{margin-top:2rem}.guide[data-astro-cid-uf4jcuwd] h2[data-astro-cid-uf4jcuwd]:first-child{margin-top:0}.guide[data-astro-cid-uf4jcuwd] h3[data-astro-cid-uf4jcuwd]{margin-top:1.5rem}.guide[data-astro-cid-uf4jcuwd] li[data-astro-cid-uf4jcuwd]+li[data-astro-cid-uf4jcuwd]{margin-top:.5rem}.guide[data-astro-cid-uf4jcuwd] p[data-astro-cid-uf4jcuwd],.guide[data-astro-cid-uf4jcuwd] li[data-astro-cid-uf4jcuwd]{line-height:1.85}
