.pdf-tool-page{--pdf-ui-accent:#b63545;--pdf-ui-deep:#982b3b;--pdf-ui-tint:#fff0f2;--pdf-ui-line:#e3e6ee;--pdf-ui-ink:#283044;--pdf-ui-muted:#737d90;--accent:#b63545;--accent-hover:#982b3b;--accent-soft:#fff0f2;--red:#b63545;--red2:#982b3b;--pdf-red:#b63545;--bg:#f8f9fc;--bg-elev:#fff;--bg-secondary:#fafbfe;--border:#e3e6ee;background:#f8f9fc;color:#283044;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;-webkit-font-smoothing:antialiased}.pdf-tool-page *{box-sizing:border-box}.pdf-tool-page .container{max-width:1200px}.pdf-tool-page .wrap{max-width:1200px}.pdf-tool-page.pdf-local main{max-width:1200px}.pdf-tool-page .nav,.pdf-tool-page .nav-content,.pdf-tool-page .navinner{max-width:1200px;margin-left:auto;margin-right:auto}.pdf-tool-page .navbar,.pdf-tool-page .topbar{background:#f8f9fc;border-bottom:1px solid #e4e6ee;box-shadow:none}.pdf-tool-page .nav-content,.pdf-tool-page .navinner{gap:14px;flex-wrap:wrap;padding-top:15px;padding-bottom:15px}.pdf-tool-page .nav{height:auto;min-height:76px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.pdf-tool-page .nav-links a,.pdf-tool-page .navlinks a{font-size:12px;color:#697185}.pdf-tool-page .breadcrumb,.pdf-tool-page .crumb,.pdf-tool-page .crumbs{font-size:11px;color:#868c9c}.pdf-tool-page .pdf-tool-hero{display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:35px;max-width:1100px;padding:37px 0 25px;margin:0 auto;text-align:left;border:0;border-radius:0;box-shadow:none;background:0 0}.pdf-tool-page .pdf-tool-heading{min-width:0}.pdf-tool-page .pdf-tool-eyebrow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;width:fit-content;color:#8c7a87;font-size:9px;font-weight:750;letter-spacing:.11em;text-decoration:none;margin:0 0 17px}.pdf-tool-eyebrow>span{font-size:14px;color:var(--pdf-ui-accent)}.pdf-tool-eyebrow i{width:3px;height:3px;border-radius:50%;background:#c6bcc8}.pdf-tool-page .pdf-tool-hero h1{font-size:clamp(32px,3.8vw,48px);font-weight:760;line-height:1.12;letter-spacing:-.05em;color:var(--pdf-ui-ink);max-width:780px;margin:0 0 16px;text-align:left}.pdf-tool-page .pdf-tool-hero .subtitle,.pdf-tool-page .pdf-tool-hero p{font-size:14px;line-height:1.8;color:#737d90;margin:0 0 10px;max-width:690px;text-align:left}.pdf-tool-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:21px}.pdf-tool-page .pdf-tool-start{display:inline-flex;align-items:center;gap:16px;border:1px solid #e2d9df;background:#fff;border-radius:9px;color:#90404e;padding:9px 13px;font-size:11px;font-weight:650;text-decoration:none}.pdf-tool-start:hover{border-color:var(--pdf-ui-accent)}.pdf-tool-hero-actions>span{font-size:10px;color:#8c8f9e}.pdf-tool-page .pdf-tool-hero .header-badges,.pdf-tool-page .pdf-tool-hero .trust{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin:16px 0 0;font-size:10px;color:#8a8e9b}.pdf-tool-page .pdf-tool-hero .header-badges>span{background:#fff;border-color:#e6e5ec;color:#7a7f90;font-size:10px;padding:5px 9px}.pdf-tool-art{position:relative;height:204px;min-width:0;isolation:isolate}.pdf-art-orbit{position:absolute;width:185px;height:185px;border-radius:50%;top:0;left:15px;background:radial-gradient(circle at 30% 25%,#fff9ee,#f6e2e9);border:1px solid #f2e5e9;z-index:-1}.pdf-art-sheet{position:absolute;width:110px;height:137px;top:21px;left:55px;border-radius:9px;border:1px solid #ecdae2;background:#fff;box-shadow:0 12px 18px #643d4910}.pdf-art-sheet.back{transform:rotate(12deg);left:67px;top:22px;background:#fbeef1}.pdf-art-sheet.front{transform:rotate(-7deg);padding:15px}.pdf-art-format{display:block;font-size:8px;letter-spacing:.12em;font-weight:800;color:#b86976}.pdf-art-symbol{display:grid;place-items:center;width:43px;height:43px;margin-top:10px;background:#fff0f2;color:#b63545;border-radius:12px}.pdf-art-symbol svg{display:block;width:25px;height:25px}.pdf-art-lines{margin-top:12px}.pdf-art-lines i{display:block;width:90%;height:3px;border-radius:2px;background:#eee7eb;margin-top:5px}.pdf-art-lines i:nth-child(2){width:70%}.pdf-art-lines i:nth-child(3){width:80%}.pdf-art-tag{position:absolute;top:125px;right:3px;padding:7px 11px;background:#fff8e9;border:1px solid #f2e2c0;border-radius:8px;color:#986a30;font-size:9px;font-weight:750;letter-spacing:.03em;transform:rotate(5deg);box-shadow:0 4px 10px #7c55230a}.pdf-art-caption{position:absolute;bottom:7px;left:0;width:100%;text-align:center;font-size:10px;color:#9c808a}.pdf-tool-flow{max-width:1100px;margin:0 auto 22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:15px 0;border-top:1px solid var(--pdf-ui-line);border-bottom:1px solid var(--pdf-ui-line)}.pdf-tool-flow ol{display:flex;flex-wrap:wrap;align-items:center;gap:22px;list-style:none;padding:0;margin:0}.pdf-tool-flow li{display:flex;align-items:center;gap:8px;font-size:11px;color:#727b8d}.pdf-tool-flow li>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid #e5dde3;background:#fff;border-radius:7px;font-size:9px;font-weight:700;color:#a35c6a}.pdf-tool-page .pdf-tool-flow>a{font-size:11px;font-weight:650;text-decoration:none;color:var(--pdf-ui-accent)}.pdf-workspace-anchor{scroll-margin-top:110px}.pdf-tool-page .panel,.pdf-tool-page .pdf-panel,.pdf-tool-page .tool-card{border:1px solid var(--pdf-ui-line);border-radius:20px;background:#fff;box-shadow:0 7px 25px #28304405}.pdf-tool-page .tool-card{padding:28px;max-width:1100px}.pdf-tool-page .tool-grid,.pdf-tool-page .tool-layout{gap:27px}.pdf-tool-page .panel,.pdf-tool-page .pdf-panel,.pdf-tool-page .tool-left,.pdf-tool-page .tool-right,.pdf-tool-page .tool-side{min-width:0}.pdf-tool-page .preview-card,.pdf-tool-page .preview-panel,.pdf-tool-page .settings-card,.pdf-tool-page .thumb-panel{border-color:#e5e6ed;border-radius:15px;box-shadow:none;background:#fbfcfe}.pdf-tool-page .panel-head,.pdf-tool-page .preview-card .preview-header,.pdf-tool-page .preview-header,.pdf-tool-page .thumb-panel-header{border-color:#e6e7ef;background:#fbfcfe}.pdf-tool-page .preview-stage{background:radial-gradient(#dde1e9 .7px,transparent .7px) 0 0/12px 12px,#f5f7fb}.pdf-tool-page .pdf-preview{border:1px solid #e1e4ec;border-radius:8px;background:#f6f7fb}.pdf-tool-page .preview-empty,.pdf-tool-page .thumb-empty{color:#8d94a4}.pdf-tool-page .drop,.pdf-tool-page .dropzone,.pdf-tool-page .pdf-upload,.pdf-tool-page .upload-zone{position:relative;border:1.5px dashed #dbb5bf;border-radius:16px;background:radial-gradient(ellipse at 50% 0,#fff4f6,transparent 80%),#fdfbfc;text-align:center;box-shadow:none;transition:border-color .18s,background-color .18s}.pdf-tool-page .upload-zone{padding:34px 20px;min-height:237px}.pdf-tool-page .drop,.pdf-tool-page .dropzone{padding:27px 18px}.pdf-tool-page .pdf-upload{padding:25px 18px;line-height:1.8}.pdf-tool-page .drop.drag,.pdf-tool-page .drop:hover,.pdf-tool-page .dropzone.dragover,.pdf-tool-page .dropzone:hover,.pdf-tool-page .pdf-upload:hover,.pdf-tool-page .upload-zone.dragover,.pdf-tool-page .upload-zone:hover{border-color:var(--pdf-ui-accent);background-color:#fff0f3;box-shadow:0 0 0 3px #b6354508}.pdf-tool-page .drop-icon,.pdf-tool-page .dropicon,.pdf-tool-page .upload-icon,.pdf-tool-page .upload-icon-circle{display:grid;place-items:center;width:49px;height:49px;margin:0 auto 14px;border-radius:14px;background:#fbe5ea;color:var(--pdf-ui-accent);box-shadow:0 4px 10px #b6354505;font-size:25px}.pdf-tool-page .drop strong,.pdf-tool-page .dropzone strong,.pdf-tool-page .upload-zone h2{font-size:17px;color:#394052;font-weight:700;letter-spacing:-.02em}.pdf-tool-page .drop small,.pdf-tool-page .dropzone small,.pdf-tool-page .upload-zone small{font-size:11px;line-height:1.65;color:#9296a3}.pdf-tool-page .browse-link,.pdf-tool-page .link-btn{color:var(--pdf-ui-accent);font-weight:650}.pdf-tool-page .settings-section{border-color:#e8e9ef}.pdf-tool-page .settings-header h3,.pdf-tool-page .settings-section-title{font-size:12px;font-weight:700;letter-spacing:-.01em;color:#525b70}.pdf-tool-page .field label,.pdf-tool-page .form-group label,.pdf-tool-page .pdf-panel label{color:#596176;font-size:12px;font-weight:650}.pdf-tool-page main input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.pdf-tool-page main select,.pdf-tool-page main textarea{border-color:#dfe2eb;border-radius:10px;background:#fff;color:#344057;box-shadow:none;font-size:13px}.pdf-tool-page main input::placeholder,.pdf-tool-page main textarea::placeholder{color:#a1a6b4}.pdf-tool-page input[type=checkbox],.pdf-tool-page input[type=radio],.pdf-tool-page input[type=range]{accent-color:var(--pdf-ui-accent)}.pdf-tool-page .hint,.pdf-tool-page .preview-note{font-size:11px;line-height:1.7;color:#8b91a1}.pdf-tool-page .field.full{min-width:0}.pdf-tool-page button:not(.browse-link):not(.link-btn){border-radius:10px}.pdf-tool-page .btn-download,.pdf-tool-page .btn-merge,.pdf-tool-page .btn-primary,.pdf-tool-page .btn-zip,.pdf-tool-page .primary,.pdf-tool-page .process-btn{background:var(--pdf-ui-accent);border-color:var(--pdf-ui-accent);color:#fff;box-shadow:0 4px 10px #b6354510;font-weight:650}.pdf-tool-page .btn-download:hover,.pdf-tool-page .btn-merge:not(:disabled):hover,.pdf-tool-page .btn-primary:not(:disabled):hover,.pdf-tool-page .btn-zip:not(:disabled):hover,.pdf-tool-page .primary:not(:disabled):hover,.pdf-tool-page .process-btn:not(:disabled):hover{background:var(--pdf-ui-deep)}.pdf-tool-page .btn-outline,.pdf-tool-page .btn-reset,.pdf-tool-page .btn-secondary,.pdf-tool-page .btn-secondary-action,.pdf-tool-page .secondary{border-color:#e0e3ec;background:#fff;color:#697185}.pdf-tool-page .level-btn,.pdf-tool-page .position-btn,.pdf-tool-page .preset-btn,.pdf-tool-page .quick-btn,.pdf-tool-page .type-tab{border-color:#e3e5ed;border-radius:9px}.pdf-tool-page .level-btn.active,.pdf-tool-page .position-btn.active,.pdf-tool-page .preset-btn.active,.pdf-tool-page .quick-btn.active,.pdf-tool-page .type-tab.active{border-color:#d4a4b0;background:#fff0f3;color:#a23d50}.pdf-tool-page button:disabled{cursor:not-allowed;box-shadow:none}.pdf-tool-page :focus-visible{outline:3px solid #b63545!important;outline-offset:4px!important}.pdf-tool-page .file-info-card,.pdf-tool-page .file-item{border-color:#e8dce2;border-radius:12px;background:#fdf9fa;box-shadow:none}.pdf-tool-page .file-name{color:#8d4657}.pdf-tool-page .preview-badge,.pdf-tool-page .result-badge{border-radius:6px;font-size:10px}.pdf-tool-page .result-card{border-color:#cce8dc;border-radius:16px;box-shadow:0 6px 18px #196e4005}.pdf-tool-page .result-header{background:#f2faf6;border-color:#dceee4}.pdf-tool-page .content-section,.pdf-tool-page .pdf-guide,.pdf-tool-page .pdf-seo-guide{border:1px solid #e4e6ee;border-radius:18px;background:#fff;box-shadow:none;padding:26px;margin-top:32px}.pdf-tool-page .content-section h2,.pdf-tool-page .pdf-guide h2,.pdf-tool-page .pdf-seo-guide h2,.pdf-tool-page .section h2{font-size:23px;letter-spacing:-.035em;font-weight:700;color:#30394d}.pdf-tool-page .content-section p,.pdf-tool-page .pdf-guide p,.pdf-tool-page .pdf-seo-guide p{font-size:13px;line-height:1.85;color:#7a8395}.pdf-tool-page .faq-item,.pdf-tool-page .step{border-color:#e4e6ee;background:#fff;border-radius:14px;box-shadow:none}.pdf-tool-page .step .num,.pdf-tool-page .step-number{background:#fff0f3;color:var(--pdf-ui-accent)}.pdf-tool-page .pdf-seo-links a,.pdf-tool-page .related a{border-radius:9px;background:#faf7fb;border:1px solid #eae4ed;padding:8px 11px;color:#8a5364;text-decoration:none;font-size:11px}.pdf-tool-page .footer,.pdf-tool-page>footer{background:0 0;border-color:#e4e6ee;color:#8c91a0;font-size:12px}.pdf-tool-page [hidden]{display:none!important}@media(max-width:900px){.pdf-tool-page .pdf-tool-hero{grid-template-columns:minmax(0,1fr) 185px;gap:20px}.pdf-tool-art{transform:scale(.85);transform-origin:right center}.pdf-tool-page .tool-grid,.pdf-tool-page .tool-layout,.pdf-tool-page .tool-workspace{grid-template-columns:minmax(0,1fr)!important}.pdf-tool-page .tool-side-sticky{position:static}.pdf-tool-page .tool-card{padding:23px}}@media(max-width:650px){.pdf-tool-page .pdf-tool-hero{grid-template-columns:1fr;padding:26px 0 23px;gap:0}.pdf-tool-art{display:none}.pdf-tool-page .pdf-tool-hero h1{font-size:34px}.pdf-tool-page .pdf-tool-hero .subtitle,.pdf-tool-page .pdf-tool-hero p{font-size:13px}.pdf-tool-page .pdf-tool-eyebrow{font-size:8px;gap:7px;margin-bottom:15px}.pdf-tool-flow{padding:13px 0;gap:12px}.pdf-tool-flow ol{gap:12px}.pdf-tool-flow li{font-size:10px;gap:5px}.pdf-tool-flow li>span{width:20px;height:20px;font-size:8px}.pdf-tool-flow>a{font-size:10px}.pdf-tool-page .pdf-panel,.pdf-tool-page .tool-card{padding:18px;border-radius:16px}.pdf-tool-page .pdf-workspace,.pdf-tool-page .tool-shell{grid-template-columns:minmax(0,1fr)}.pdf-tool-page .fields,.pdf-tool-page .pdf-fields{grid-template-columns:1fr}.pdf-tool-page .field.full{grid-column:auto}.pdf-tool-page .upload-zone{min-height:205px;padding:28px 15px}.pdf-tool-page .upload-zone h2{font-size:16px}.pdf-tool-page .content-section,.pdf-tool-page .pdf-guide,.pdf-tool-page .pdf-seo-guide{padding:20px}.pdf-tool-page .pdf-guide h2,.pdf-tool-page .pdf-seo-guide h2{font-size:21px}.pdf-tool-page .preview-stage{min-height:240px}.pdf-tool-page .nav-links,.pdf-tool-page .navlinks{gap:10px;flex-wrap:wrap}.pdf-tool-page .pdf-tool-hero .header-badges{gap:5px}}@media(prefers-reduced-motion:reduce){.pdf-tool-page *,.pdf-tool-page ::after,.pdf-tool-page ::before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}