@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";body{color:#111827;background:#f8fafc;font-family:Arial,sans-serif}.navbar{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:70px;padding:0 8%;display:flex}.logo{align-items:center;gap:10px;font-size:24px;font-weight:700;display:flex}.nav-links{align-items:center;gap:28px;display:flex}.nav-links a{color:#374151;font-size:15px;text-decoration:none;transition:all .2s}.nav-links a:hover{color:#2563eb}.hero{text-align:center;padding:90px 20px}.hero h1{margin-bottom:18px;font-size:52px;line-height:1.15}.hero p{color:#6b7280;margin-bottom:30px;font-size:20px}.upload-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;padding:13px 25px;font-size:15px;transition:all .2s;display:inline-block}.upload-btn:hover{background:#1d4ed8}.upload-btn input{display:none}.selected-file{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:550px;margin:25px auto 0;padding:18px 20px;display:flex;box-shadow:0 5px 20px #0000000d}.selected-file>div{flex:1;min-width:0}.selected-file strong{font-size:15px;display:block}.selected-file p{color:#374151;word-break:break-word;margin:6px 0}.selected-file small{color:#6b7280}.remove-btn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:7px;flex-shrink:0;padding:9px 15px;font-size:14px;transition:all .2s}.remove-btn:hover{background:#dc2626}.tools-section{padding:30px 8% 80px}.tools-section h2{text-align:center;margin-bottom:35px;font-size:30px}.tools-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.tool-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:28px;transition:all .2s}.tool-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px #00000014}.tool-icon{color:#2563eb;margin-bottom:18px}.tool-card h3{margin-bottom:10px;font-size:20px}.tool-card p{color:#6b7280;margin-bottom:20px;line-height:1.5}.tool-card button{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;padding:13px 25px;font-size:15px;transition:all .2s}.tool-card button:hover{background:#1d4ed8}.merge-page{width:100%;min-height:calc(100vh - 70px)}.merge-hero{text-align:center;padding:70px 20px 40px}.merge-hero h1{margin-bottom:15px;font-size:48px}.merge-hero p{color:#6b7280;margin-bottom:28px;font-size:19px}.merge-files{background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:calc(100% - 40px);max-width:850px;margin:20px auto 60px;padding:30px;box-shadow:0 8px 30px #0000000f}.merge-files h2{text-align:center;color:#111827;margin:0 0 22px;font-size:24px}.file-list{flex-direction:column;gap:12px;width:100%;display:flex}.merge-file{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:70px;padding:14px 16px;transition:all .2s;display:flex}.merge-file:hover{background:#f1f5f9;border-color:#bfdbfe}.merge-file>div{flex:1;min-width:0}.merge-file strong{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.merge-file small{color:#64748b;margin-top:5px;font-size:13px;display:block}.merge-file .remove-btn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;flex-shrink:0;width:auto;padding:9px 16px;font-size:14px}.merge-file .remove-btn:hover{background:#dc2626}.merge-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;width:100%;margin-top:25px;padding:14px 20px;font-size:16px;font-weight:600;transition:all .2s}.merge-btn:hover{background:#1d4ed8}.merge-btn:disabled{opacity:.6;cursor:not-allowed}.merge-files>.remove-btn{color:#fff;cursor:pointer;background:#64748b;border:none;border-radius:8px;margin:12px auto 0;padding:9px 18px;display:block}.merge-files>.remove-btn:hover{background:#475569}.download-btn{color:#fff;background:#16a34a;border-radius:9px;width:fit-content;margin:18px auto 0;padding:12px 20px;font-weight:600;text-decoration:none;transition:all .2s;display:block}.download-btn:hover{background:#15803d}.footer{color:#fff;text-align:center;background:#111827;padding:45px 20px}.footer p{color:#d1d5db;margin-top:10px}.footer .copyright{margin-top:20px;font-size:14px}@media (width<=900px){.tools-grid{grid-template-columns:repeat(2,1fr)}.navbar{padding:0 5%}}@media (width<=768px){.nav-links{display:none}.hero{padding:60px 20px}.hero h1{font-size:38px}.hero p{font-size:18px}.tools-section{padding:30px 20px 60px}.tools-grid{grid-template-columns:1fr}.merge-hero{padding:50px 20px 30px}.merge-hero h1{font-size:38px}.merge-hero p{font-size:17px}.merge-files{width:calc(100% - 30px);padding:20px}}@media (width<=500px){.logo{font-size:21px}.hero h1{font-size:32px}.selected-file,.merge-file{align-items:flex-start}.merge-file strong{white-space:normal;word-break:break-word}.merge-file .remove-btn{padding:8px 11px}.merge-files{padding:16px}}.compress-page{width:100%;min-height:calc(100vh - 70px)}.compress-hero{text-align:center;padding:70px 20px 40px}.compress-hero h1{margin-bottom:15px;font-size:48px;line-height:1.15}.compress-hero p{color:#6b7280;margin-bottom:28px;font-size:19px}.compress-files{background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:calc(100% - 40px);max-width:850px;margin:20px auto 60px;padding:30px;box-shadow:0 8px 30px #0000000f}.compress-files h2{text-align:center;color:#111827;margin:0 0 22px;font-size:24px}.compress-files .selected-file{text-align:left;width:100%;max-width:none;box-shadow:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin:0;padding:18px 20px;display:flex}.compress-files .selected-file>div{flex:1;min-width:0}.compress-files .selected-file strong{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;overflow:hidden}.compress-files .selected-file small{color:#64748b;margin-top:6px;display:block}.compression-result{text-align:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;margin-top:25px;padding:25px}.compression-result h2{color:#166534;margin-bottom:18px}.compression-result p{color:#374151;margin:8px 0;font-size:16px}.compression-result strong{color:#111827}.compression-result .download-btn{margin-top:20px}@media (width<=768px){.compress-hero{padding:50px 20px 30px}.compress-hero h1{font-size:38px}.compress-hero p{font-size:17px}.compress-files{width:calc(100% - 30px);padding:20px}}@media (width<=500px){.compress-files .selected-file{align-items:flex-start}.compress-files .selected-file strong{white-space:normal;word-break:break-word}.compression-result{padding:20px 15px}}.padoofy-feedback-page{background:radial-gradient(circle at 0 0,#7c3aed12,#0000 34%),radial-gradient(circle at 100% 0,#3b82f60f,#0000 30%);width:100%;min-height:100vh;padding:44px 20px 90px}.padoofy-feedback-page,.padoofy-feedback-page *{box-sizing:border-box}.padoofy-feedback-hero{text-align:center;border:1px solid var(--pd-border);background:var(--pd-card);border-radius:28px;width:min(1050px,100%);margin:0 auto;padding:56px 28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a14}.padoofy-feedback-hero-glow{pointer-events:none;filter:blur(4px);border-radius:50%;width:240px;height:240px;position:absolute}.padoofy-feedback-hero-glow.glow-one{background:#7c3aed1f;top:-130px;left:-90px}.padoofy-feedback-hero-glow.glow-two{background:#3b82f61a;bottom:-140px;right:-90px}.padoofy-feedback-icon,.padoofy-feedback-heading-icon,.padoofy-feedback-side-icon,.padoofy-feedback-empty-icon{justify-content:center;align-items:center;display:inline-flex}.padoofy-feedback-icon{border:1px solid var(--pd-border);width:68px;height:68px;color:var(--pd-primary);background:var(--pd-card-soft);border-radius:20px;margin-bottom:19px;position:relative;box-shadow:0 12px 30px #7c3aed1a}.padoofy-feedback-label,.padoofy-feedback-eyebrow{letter-spacing:.16em;color:var(--pd-primary);font-size:.76rem;font-weight:800;display:block}.padoofy-feedback-hero h1{max-width:760px;color:var(--pd-heading);letter-spacing:-.04em;margin:13px auto 15px;font-size:clamp(2rem,4vw,3.55rem);line-height:1.08;position:relative}.padoofy-feedback-hero>p{max-width:700px;color:var(--pd-muted);margin:0 auto;font-size:1rem;line-height:1.75;position:relative}.padoofy-feedback-trust{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px;display:flex;position:relative}.padoofy-feedback-trust span{border:1px solid var(--pd-border);color:var(--pd-text);background:var(--pd-card-soft);border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:.83rem;font-weight:700;display:inline-flex}.padoofy-feedback-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;width:min(1050px,100%);margin:24px auto 0;display:grid}.padoofy-feedback-form-card,.padoofy-feedback-side-card,.padoofy-feedback-item,.padoofy-feedback-empty{border:1px solid var(--pd-border);background:var(--pd-card);box-shadow:0 18px 55px #0f172a0f}.padoofy-feedback-form-card{border-radius:24px;padding:26px}.padoofy-feedback-card-heading,.padoofy-feedback-community-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.padoofy-feedback-card-heading h2,.padoofy-feedback-community-heading h2{color:var(--pd-heading);letter-spacing:-.03em;margin:8px 0 6px;font-size:clamp(1.45rem,3vw,2rem)}.padoofy-feedback-card-heading p,.padoofy-feedback-community-heading p{color:var(--pd-muted);margin:0;line-height:1.6}.padoofy-feedback-heading-icon{width:46px;height:46px;color:var(--pd-primary);background:var(--pd-card-soft);border:1px solid var(--pd-border);border-radius:15px;flex:none}.padoofy-feedback-field{margin-top:25px}.padoofy-feedback-field>label,.padoofy-feedback-message-label label{color:var(--pd-heading);margin-bottom:10px;font-size:.92rem;font-weight:750;display:block}.padoofy-feedback-category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.padoofy-feedback-category{border:1px solid var(--pd-border);min-height:82px;color:var(--pd-text);background:var(--pd-card-soft);cursor:pointer;border-radius:15px;padding:10px 8px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.padoofy-feedback-category:hover{border-color:var(--pd-primary);transform:translateY(-2px)}.padoofy-feedback-category.active{border-color:var(--pd-primary);color:var(--pd-primary);background:#7c3aed14;box-shadow:0 8px 24px #7c3aed1a}.padoofy-feedback-category span{margin-top:8px;font-size:.77rem;font-weight:750;display:block}.padoofy-feedback-message-label{justify-content:space-between;align-items:center;gap:15px;display:flex}.padoofy-feedback-message-label span{color:var(--pd-muted);font-size:.78rem;font-weight:700}.padoofy-feedback-message-label span.danger{color:#dc2626}.padoofy-feedback-field textarea{resize:vertical;border:1px solid var(--pd-border);width:100%;min-height:170px;color:var(--pd-text);background:var(--pd-card-soft);border-radius:16px;outline:none;padding:15px 16px;font-family:inherit;font-size:.94rem;line-height:1.65;transition:border-color .18s,box-shadow .18s}.padoofy-feedback-field textarea::placeholder{color:var(--pd-muted)}.padoofy-feedback-field textarea:focus{border-color:var(--pd-primary);box-shadow:0 0 0 4px #7c3aed1a}.padoofy-feedback-alert{border-radius:13px;align-items:flex-start;gap:9px;margin-top:16px;padding:12px 14px;font-size:.86rem;font-weight:650;line-height:1.5;display:flex}.padoofy-feedback-alert.success{color:#15803d;background:#22c55e14;border:1px solid #22c55e40}.padoofy-feedback-alert.error{color:#b91c1c;background:#ef444414;border:1px solid #ef444440}.padoofy-feedback-submit-row{justify-content:space-between;align-items:center;gap:15px;margin-top:19px;display:flex}.padoofy-feedback-anonymous-note{color:var(--pd-muted);align-items:center;gap:8px;font-size:.8rem;display:flex}.padoofy-feedback-anonymous-note strong{color:var(--pd-text)}.padoofy-feedback-submit{color:#fff;background:var(--pd-primary);cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:.88rem;font-weight:800;transition:transform .18s,opacity .18s,box-shadow .18s;display:inline-flex}.padoofy-feedback-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px #7c3aed40}.padoofy-feedback-submit:disabled{opacity:.65;cursor:not-allowed}.padoofy-feedback-side-card{border-radius:24px;padding:24px;position:sticky;top:95px}.padoofy-feedback-side-icon{width:48px;height:48px;color:var(--pd-primary);background:var(--pd-card-soft);border:1px solid var(--pd-border);border-radius:15px;margin-bottom:17px}.padoofy-feedback-side-card h3{color:var(--pd-heading);margin:0 0 10px;font-size:1.15rem}.padoofy-feedback-side-card>p{color:var(--pd-muted);margin:0;font-size:.88rem;line-height:1.7}.padoofy-feedback-side-points{gap:12px;margin-top:20px;display:grid}.padoofy-feedback-side-points div{color:var(--pd-text);align-items:center;gap:9px;font-size:.82rem;font-weight:650;display:flex}.padoofy-feedback-side-points svg{color:var(--pd-primary);flex:none}.padoofy-feedback-community{width:min(1050px,100%);margin:52px auto 0}.padoofy-feedback-count{color:var(--pd-text);background:var(--pd-card);border:1px solid var(--pd-border);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:.78rem;font-weight:750;display:inline-flex}.padoofy-feedback-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.padoofy-feedback-item{border-radius:20px;padding:20px}.padoofy-feedback-item-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.padoofy-feedback-user{align-items:center;gap:10px;min-width:0;display:flex}.padoofy-feedback-avatar{width:38px;height:38px;color:var(--pd-primary);background:var(--pd-card-soft);border:1px solid var(--pd-border);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.82rem;font-weight:850;display:flex}.padoofy-feedback-user strong{color:var(--pd-heading);font-size:.85rem;display:block}.padoofy-feedback-user span{color:var(--pd-muted);margin-top:2px;font-size:.72rem;display:block}.padoofy-feedback-badge{border:1px solid var(--pd-border);color:var(--pd-primary);background:var(--pd-card-soft);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:.69rem;font-weight:800}.padoofy-feedback-item-message{color:var(--pd-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0;font-size:.91rem;line-height:1.72}.padoofy-feedback-actions{border-top:1px solid var(--pd-border);align-items:center;gap:8px;padding-top:13px;display:flex}.padoofy-feedback-actions button{border:1px solid var(--pd-border);color:var(--pd-muted);background:var(--pd-card-soft);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:.74rem;font-weight:750;transition:color .18s,border-color .18s,transform .18s;display:inline-flex}.padoofy-feedback-actions button:hover:not(:disabled){border-color:var(--pd-primary);color:var(--pd-primary);transform:translateY(-1px)}.padoofy-feedback-actions button.report{margin-left:auto}.padoofy-feedback-actions button:disabled{opacity:.55;cursor:not-allowed}.padoofy-feedback-empty{text-align:center;border-radius:20px;margin-top:22px;padding:50px 22px}.padoofy-feedback-empty-icon{width:55px;height:55px;color:var(--pd-primary);background:var(--pd-card-soft);border:1px solid var(--pd-border);border-radius:17px;margin:0 auto 15px}.padoofy-feedback-empty h3{color:var(--pd-heading);margin:0 0 7px;font-size:1.05rem}.padoofy-feedback-empty p{color:var(--pd-muted);margin:0;font-size:.85rem}.padoofy-feedback-loading{border:1px solid var(--pd-border);background:var(--pd-card);min-height:220px;color:var(--pd-muted);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;margin-top:22px;display:flex}.padoofy-feedback-loading p{margin:12px 0 0;font-size:.84rem}.padoofy-feedback-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:17px;height:17px;animation:.8s linear infinite padoofy-feedback-spin}.padoofy-feedback-spinner.large{border-color:var(--pd-border);border-top-color:var(--pd-primary);width:28px;height:28px}@keyframes padoofy-feedback-spin{to{transform:rotate(360deg)}}@media (width<=900px){.padoofy-feedback-layout{grid-template-columns:1fr}.padoofy-feedback-side-card{position:static}.padoofy-feedback-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.padoofy-feedback-page{padding:25px 14px 65px}.padoofy-feedback-hero{border-radius:22px;padding:42px 20px}.padoofy-feedback-trust{flex-direction:column;align-items:center}.padoofy-feedback-trust span{width:fit-content}.padoofy-feedback-form-card,.padoofy-feedback-side-card{border-radius:20px;padding:20px}.padoofy-feedback-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.padoofy-feedback-submit-row{flex-direction:column;align-items:stretch}.padoofy-feedback-submit{width:100%}.padoofy-feedback-list{grid-template-columns:1fr}.padoofy-feedback-community-heading{flex-direction:column}.padoofy-feedback-count{align-self:flex-start}}@media (width<=420px){.padoofy-feedback-category-grid{grid-template-columns:1fr 1fr}.padoofy-feedback-category{min-height:76px}.padoofy-feedback-card-heading{gap:10px}.padoofy-feedback-heading-icon{width:40px;height:40px}.padoofy-feedback-actions{flex-wrap:wrap}.padoofy-feedback-actions button.report{margin-left:0}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#111827;background:#f7f9fc;margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font-family:inherit}button{border:none}button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #2563eb40}a{text-decoration:none}.merge-page{background:#f7f9fc;width:100%;min-height:calc(100vh - 70px);padding-bottom:70px}.merge-hero{text-align:center;width:100%;max-width:1100px;margin:0 auto;padding:76px 24px 55px}.merge-eyebrow{color:#2563eb;margin-bottom:10px;font-size:15px;font-weight:600}.merge-hero h1{color:#111827;margin-bottom:18px;font-size:52px;font-weight:700;line-height:1.1}.merge-hero p{color:#64748b;max-width:820px;margin:0 auto 30px;font-size:19px;line-height:1.6}.merge-primary-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:185px;height:52px;padding:0 25px;font-size:16px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #2563eb2e}.merge-primary-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb40}.merge-primary-btn:active{transform:translateY(0)}.btn-plus{font-size:22px;font-weight:400;line-height:1}.merge-workspace{background:#fff;border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:minmax(0,1fr) 330px;width:calc(100% - 48px);max-width:1320px;min-height:620px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 12px 35px #0f172a12}.merge-main{background:#fff;min-width:0;padding:34px}.merge-empty{text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:530px;padding:40px 20px;transition:border-color .2s,background .2s,transform .2s;display:flex}.merge-empty:hover{background:#f5f8ff;border-color:#2563eb}.merge-empty-active{background:#eff6ff;border-color:#2563eb;transform:scale(1.01)}.empty-upload-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:22px;font-size:42px;display:flex}.merge-empty h2{color:#111827;margin-bottom:9px;font-size:27px}.merge-empty p{color:#64748b;margin-bottom:22px;font-size:15px}.empty-select-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:8px;min-width:155px;height:45px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s}.empty-select-btn:hover{background:#1d4ed8}.merge-features{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:25px;display:flex}.merge-features span{color:#64748b;font-size:13px}.merge-toolbar{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.merge-toolbar h2{color:#111827;margin-bottom:6px;font-size:25px}.merge-toolbar p{color:#64748b;font-size:14px}.merge-toolbar-actions{flex-shrink:0;gap:9px;display:flex}.toolbar-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:7px;min-height:38px;padding:0 13px;font-size:13px;font-weight:600;transition:all .2s}.toolbar-btn:hover{color:#2563eb;background:#f8fbff;border-color:#2563eb}.sort-icon{color:#2563eb;margin-right:5px}.merge-count-row{color:#475569;justify-content:space-between;align-items:center;gap:20px;margin:20px 3px 14px;font-size:14px;display:flex}.drag-hint{color:#94a3b8;font-size:13px}.merge-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.merge-file-card{cursor:grab;background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:32px 22px 76px;align-items:center;gap:10px;min-width:0;min-height:185px;padding:16px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:grid;position:relative}.merge-file-card:hover{background:#fff;border-color:#bfdbfe;box-shadow:0 7px 20px #0f172a14}.merge-file-card:active{cursor:grabbing}.merge-card-dragging{opacity:.5;background:#eff6ff;border-color:#2563eb;transform:scale(.98)}.file-order{color:#fff;background:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:12px;font-weight:700;display:flex}.file-drag-handle{color:#94a3b8;cursor:grab;letter-spacing:-4px;-webkit-user-select:none;user-select:none;font-size:19px;font-weight:700;line-height:1}.merge-file-card:hover .file-drag-handle{color:#2563eb}.pdf-preview{background:#fff;border:1px solid #dbe3ef;border-radius:5px;width:76px;height:94px;overflow:hidden;box-shadow:0 3px 8px #0f172a14}.pdf-preview-top{color:#dc2626;background:#fee2e2;justify-content:center;align-items:center;height:22px;font-size:9px;font-weight:800;display:flex}.pdf-preview-content{background:#fff;height:72px;padding:12px 8px;position:relative}.pdf-preview-lines{flex-direction:column;gap:5px;display:flex}.pdf-preview-lines span{background:#dbe3ef;border-radius:3px;height:3px;display:block}.pdf-preview-lines span:first-child{width:70%}.pdf-preview-lines span:nth-child(2){width:90%}.pdf-preview-lines span:nth-child(3){width:80%}.pdf-preview-lines span:nth-child(4){width:65%}.pdf-preview-lines span:nth-child(5){width:85%}.pdf-preview-logo{color:#fff;background:#2563eb;border-radius:4px;justify-content:center;align-items:center;width:19px;height:19px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:7px;right:8px}.file-info{align-self:center;min-width:0}.file-info h3{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;max-width:100%;margin-bottom:6px;font-size:14px;font-weight:700;overflow:hidden}.file-info p{color:#64748b;font-size:12px}.file-controls{grid-column:3/5;justify-content:flex-end;align-items:center;gap:7px;margin-top:2px;display:flex}.move-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:17px;transition:all .2s;display:flex}.move-btn:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#93c5fd;transform:translateY(-1px)}.move-btn:disabled{opacity:.35;cursor:not-allowed}.remove-file-btn{color:#dc2626;cursor:pointer;background:#fee2e2;border:1px solid #fecaca;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:21px;line-height:1;transition:all .2s;display:flex}.remove-file-btn:hover{color:#fff;background:#dc2626;border-color:#dc2626}.add-more-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin-top:20px;padding:0 15px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.add-more-btn:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.add-more-btn:disabled{opacity:.5;cursor:not-allowed}.add-more-btn span{font-size:19px}.add-more-text{color:#94a3b8;margin-top:8px;margin-left:10px;font-size:12px;display:inline-block}.merge-sidebar{background:#fff;border-left:1px solid #e2e8f0;flex-direction:column;min-width:0;display:flex}.sidebar-heading{border-bottom:1px solid #e5e7eb;padding:28px 28px 23px}.sidebar-heading h2{color:#111827;font-size:27px;font-weight:700}.sidebar-content{flex-direction:column;flex:1;padding:23px;display:flex}.sidebar-info{background:#e0f2fe;border-radius:10px;align-items:flex-start;gap:11px;margin:0;padding:17px;display:flex}.info-icon{color:#2563eb;border:2px solid #2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex}.sidebar-info p{color:#334155;margin:0;font-size:13px;line-height:1.55}.sidebar-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.sidebar-stat{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;padding:17px 10px}.sidebar-stat strong{color:#2563eb;margin-bottom:4px;font-size:22px;display:block}.sidebar-stat span{color:#64748b;font-size:11px}.sidebar-spacer{flex:1}.merge-action-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:62px;margin-top:20px;padding:0 20px;font-size:18px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px #2563eb33}.merge-action-btn:hover:not(:disabled){background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb45}.merge-action-btn:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.action-arrow{color:#fff;background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:flex}.sidebar-warning{text-align:center;color:#94a3b8;margin:8px 0 0;font-size:11px}.merge-download-panel{background:#fff;border:1px solid #bfdbfe;border-radius:14px;width:100%;margin-top:22px;padding:18px;box-shadow:0 8px 22px #2563eb14}.merge-download-title{color:#111827;margin:0 0 6px;font-size:18px;font-weight:700}.merge-download-text{color:#64748b;margin:0 0 18px;font-size:12px;line-height:1.5}.merge-name-label{color:#334155;margin:0 0 7px;font-size:13px;font-weight:600;display:block}.merge-name-input{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:stretch;width:100%;height:46px;margin:0;padding:0;display:flex;overflow:hidden}.merge-name-input:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.merge-name-input input{color:#111827;background:#fff;border:none;outline:none;flex:auto;width:100%;min-width:0;height:100%;margin:0;padding:0 13px;font-size:14px;font-weight:500}.merge-name-input input::placeholder{color:#9ca3af}.merge-name-input>span{color:#64748b;-webkit-user-select:none;user-select:none;background:#f1f5f9;border-left:1px solid #e2e8f0;flex:0 0 52px;justify-content:center;align-items:center;width:52px;min-width:52px;font-size:13px;font-weight:700;display:flex}.merge-name-help{color:#94a3b8;margin:7px 0 0;font-size:10px;display:block}.download-action-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;height:58px;min-height:58px;margin-top:17px;font-size:17px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px #2563eb33}.download-action-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb45}.download-action-btn:active{transform:translateY(0)}.split-pdf-page{background:#f7f9fc;width:100%;min-height:calc(100vh - 70px);padding-bottom:70px}.split-pdf-hero{text-align:center;width:100%;max-width:1150px;margin:0 auto;padding:70px 20px 38px}.split-pdf-eyebrow{color:#2563eb;margin-bottom:9px;font-size:15px;font-weight:600}.split-pdf-hero h1{color:#111827;margin:0 0 15px;font-size:52px;font-weight:700;line-height:1.08}.split-pdf-hero p{color:#64748b;max-width:820px;margin:0 auto 29px;font-size:19px;line-height:1.6}.split-pdf-select-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:9px;min-width:178px;height:51px;padding:0 23px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 8px 20px #2563eb2e}.split-pdf-select-btn:hover{background:#1d4ed8;transform:translateY(-2px)}.split-pdf-workspace{background:#fff;border:1px solid #dfe5ee;border-radius:18px;grid-template-columns:minmax(0,1fr) 410px;width:calc(100% - 40px);max-width:1450px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 12px 35px #0f172a12}.split-pdf-preview-area{background:#f7f8fc;min-width:0;padding:32px}.split-pdf-empty{text-align:center;background:#fff;border:2px dashed #cbd5e1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:580px;padding:30px;display:flex}.split-pdf-empty-icon{color:#2563eb;background:#eff6ff;border-radius:17px;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;font-size:15px;font-weight:800;display:flex}.split-pdf-empty h2{color:#111827;margin-bottom:9px;font-size:26px}.split-pdf-empty p{color:#64748b;max-width:500px;margin-bottom:23px;font-size:14px;line-height:1.6}.split-pdf-empty-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:8px;min-width:165px;height:45px;padding:0 20px;font-size:14px;font-weight:600}.split-pdf-empty-btn:hover{background:#1d4ed8}.split-pdf-document{width:100%}.split-pdf-document-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.split-pdf-document-header h2{text-overflow:ellipsis;white-space:nowrap;color:#111827;max-width:670px;font-size:20px;overflow:hidden}.split-pdf-document-header p{color:#64748b;margin-top:5px;font-size:13px}.split-pdf-remove-btn{color:#dc2626;cursor:pointer;background:#fee2e2;border-radius:8px;flex-shrink:0;min-height:38px;padding:0 15px;font-size:13px;font-weight:600}.split-pdf-remove-btn:hover{color:#fff;background:#dc2626}.split-pdf-canvas{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:560px;padding:35px;display:flex}.split-pdf-paper-card{background:#fff;border-radius:14px;width:245px;padding:18px;box-shadow:0 7px 23px #0f172a17}.split-pdf-paper{background:#fff;border:1px solid #dbe3ef;width:100%;height:310px;position:relative;overflow:hidden}.split-pdf-paper-header{color:#dc2626;background:#fee2e2;justify-content:center;align-items:center;height:39px;font-size:11px;font-weight:800;display:flex}.split-pdf-paper-lines{flex-direction:column;gap:9px;padding:18px 15px;display:flex}.split-pdf-paper-lines span{background:#dbe3ef;border-radius:5px;height:5px;display:block}.split-pdf-paper-lines span:first-child{width:78%}.split-pdf-paper-lines span:nth-child(2){width:91%}.split-pdf-paper-lines span:nth-child(3){width:82%}.split-pdf-paper-lines span:nth-child(4){width:69%}.split-pdf-paper-lines span:nth-child(5){width:89%}.split-pdf-paper-lines span:nth-child(6){width:74%}.split-pdf-paper-lines span:nth-child(7){width:84%}.split-pdf-paper-badge{color:#fff;background:#2563eb;border-radius:6px;justify-content:center;align-items:center;width:27px;height:27px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:10px;right:11px}.split-pdf-page-number{color:#475569;text-align:center;margin-top:11px;font-size:13px;display:block}.split-pdf-more-pages{color:#7b8ba0;font-size:13px}.split-pdf-sidebar{background:#fff;border-left:1px solid #dfe5ee;flex-direction:column;min-width:0;display:flex}.split-pdf-sidebar-heading{text-align:center;border-bottom:1px solid #e5e7eb;padding:25px 27px}.split-pdf-sidebar-heading h2{color:#111827;margin:0;font-size:30px;font-weight:700}.split-pdf-tabs{border-bottom:1px solid #e2e8f0;grid-template-columns:repeat(3,1fr);display:grid}.split-pdf-tab{color:#8a96a8;cursor:pointer;background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:108px;font-size:14px;transition:all .2s;display:flex;position:relative}.split-pdf-tab:last-child{border-right:none}.split-pdf-tab:hover{color:#2563eb;background:#f8fbff}.split-pdf-tab.active{color:#111827}.split-pdf-tab-icon{color:#9aa6b7;font-size:30px;line-height:1}.split-pdf-tab.active .split-pdf-tab-icon{color:#2563eb}.split-pdf-selected-check{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:11px;font-weight:700;display:flex;position:absolute;top:9px;left:9px}.split-pdf-options{padding:24px;overflow:auto}.split-pdf-label{color:#1e293b;margin-bottom:12px;font-size:15px;font-weight:700;display:block}.split-pdf-mode-buttons{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:20px;display:grid}.split-pdf-mode-buttons button{color:#718096;cursor:pointer;background:#f3f5fa;border-radius:9px;min-height:57px;padding:0 8px;font-size:13px;transition:all .2s}.split-pdf-mode-buttons button:hover{color:#2563eb;background:#edf4ff}.split-pdf-mode-buttons button.active{color:#2563eb;background:#fff;border:1.5px solid #2563eb}.split-pdf-ranges{flex-direction:column;gap:11px;display:flex}.split-pdf-range-card{background:#f8fafc;border:1px solid #e1e8f2;border-radius:11px;padding:13px}.split-pdf-range-header{color:#334155;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:13px;font-weight:700;display:flex}.split-pdf-remove-range{color:#dc2626;cursor:pointer;background:#fee2e2;border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;font-size:17px;display:flex}.split-pdf-range-fields{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:7px;display:grid}.split-pdf-range-field{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;height:47px;display:flex;overflow:hidden}.split-pdf-range-field span{color:#64748b;white-space:nowrap;padding:0 8px;font-size:10px}.split-pdf-range-field input{color:#111827;text-align:right;border:none;outline:none;width:100%;min-width:0;height:100%;padding:0 8px}.split-pdf-range-to{color:#64748b;text-align:center;font-size:12px}.split-pdf-add-range{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #2563eb;border-radius:8px;align-self:center;min-height:39px;padding:0 15px;font-size:13px;font-weight:600}.split-pdf-add-range:hover{background:#eff6ff}.split-pdf-checkbox{color:#475569;cursor:pointer;align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;display:flex}.split-pdf-checkbox input{accent-color:#2563eb;flex-shrink:0;width:18px;height:18px}.split-pdf-fixed-box,.split-pdf-smart-box{background:#f8fafc;border:1px solid #dfe7f1;border-radius:11px;padding:17px}.split-pdf-fixed-input{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;height:48px;display:flex;overflow:hidden}.split-pdf-fixed-input input{border:none;outline:none;width:100%;height:100%;padding:0 12px}.split-pdf-fixed-input span{color:#64748b;padding-right:13px;font-size:13px}.split-pdf-option-text{color:#64748b;margin-top:11px;font-size:12px;line-height:1.5}.split-pdf-smart-box{background:#eff6ff;border-color:#bfdbfe}.split-pdf-smart-icon{color:#2563eb;margin-bottom:7px;font-size:21px}.split-pdf-smart-box strong{color:#1e3a8a;margin-bottom:6px;font-size:15px;display:block}.split-pdf-smart-box p{color:#475569;font-size:12px;line-height:1.5}.split-pdf-smart-note{color:#64748b;background:#fff;border-radius:8px;margin-top:12px;padding:10px;font-size:11px}.split-pdf-page-mode{grid-template-columns:repeat(2,1fr);gap:9px;margin-bottom:20px;display:grid}.split-pdf-page-mode button{color:#718096;cursor:pointer;background:#f3f5fa;border-radius:9px;min-height:57px;font-size:13px}.split-pdf-page-mode button.active{color:#2563eb;background:#fff;border:1.5px solid #2563eb}.split-pdf-page-input label{color:#334155;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.split-pdf-page-input input{border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:48px;padding:0 12px;font-size:14px}.split-pdf-page-input input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.split-pdf-page-help{color:#94a3b8;margin-top:6px;font-size:11px;display:block}.split-pdf-size-info{color:#64748b;background:#f8fafc;border-radius:9px;margin-bottom:18px;padding:13px;font-size:12px;line-height:1.5}.split-pdf-size-control{align-items:center;gap:10px;display:flex}.split-pdf-size-control>input{border:1px solid #cbd5e1;border-radius:8px;outline:none;width:120px;height:48px;padding:0 12px;font-size:14px}.split-pdf-unit-toggle{background:#eef2f7;border-radius:22px;padding:4px;display:flex}.split-pdf-unit-toggle button{color:#64748b;cursor:pointer;background:0 0;border-radius:19px;min-width:47px;height:37px;font-size:12px}.split-pdf-unit-toggle button.active{color:#2563eb;background:#fff;font-weight:700;box-shadow:0 3px 8px #0f172a14}.split-pdf-compression{color:#475569;align-items:center;gap:10px;margin-top:17px;font-size:13px;display:flex}.split-pdf-compression input{accent-color:#2563eb;width:18px;height:18px}.split-pdf-info{background:#e0f2fe;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px;display:flex}.split-pdf-info-icon{color:#2563eb;border:2px solid #2563eb;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.split-pdf-info p{color:#315a87;font-size:12px;line-height:1.5}.split-pdf-error,.split-pdf-success{border-radius:8px;align-items:flex-start;gap:9px;margin:0 24px 13px;padding:11px;font-size:12px;line-height:1.4;display:flex}.split-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.split-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.split-pdf-error>span,.split-pdf-success>span{color:#fff;background:currentColor;border-radius:50%;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;font-size:10px;font-weight:700;display:flex}.split-pdf-output{background:#f8fafc;border:1px solid #dbe5f0;border-radius:10px;margin:0 24px 15px;padding:13px}.split-pdf-output-title{color:#334155;margin-bottom:9px;font-size:13px;font-weight:700}.split-pdf-output-row{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.split-pdf-output-row strong{text-overflow:ellipsis;white-space:nowrap;color:#475569;max-width:220px;font-size:11px;display:block;overflow:hidden}.split-pdf-output-row button{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;flex-shrink:0;padding:7px 10px;font-size:11px;font-weight:600}.split-pdf-action{color:#fff;cursor:pointer;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;gap:13px;width:calc(100% - 48px);min-height:63px;margin:auto 24px 10px;font-size:19px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 8px 20px #2563eb33}.split-pdf-action:hover:not(:disabled){background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb45}.split-pdf-action:disabled{cursor:not-allowed;box-shadow:none;background:#a8b8d3}.split-pdf-action>span{background:#ffffff2b;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.split-pdf-download{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9px;width:calc(100% - 48px);min-height:46px;margin:0 24px 24px;font-size:14px;font-weight:700}.split-pdf-download:hover{background:#dbeafe}@media (width<=1050px){.merge-workspace{grid-template-columns:1fr}.merge-sidebar{border-top:1px solid #e2e8f0;border-left:none}.sidebar-heading{padding:22px 25px}.sidebar-heading h2{font-size:23px}.sidebar-content{padding:20px 25px 25px}.sidebar-spacer{display:none}.merge-action-btn{margin-top:20px}.split-pdf-workspace{grid-template-columns:1fr}.split-pdf-sidebar{border-top:1px solid #dfe5ee;border-left:none}.split-pdf-action{margin-top:20px}}@media (width<=750px){.merge-hero{padding:50px 18px 35px}.merge-hero h1{font-size:40px}.merge-hero p{font-size:16px}.merge-primary-btn{width:100%;max-width:280px}.merge-workspace{border-radius:13px;width:calc(100% - 24px)}.merge-main{padding:18px}.merge-toolbar{flex-direction:column;align-items:flex-start}.merge-toolbar h2{font-size:22px}.merge-toolbar-actions{width:100%}.toolbar-btn{flex:1}.merge-count-row{flex-direction:column;align-items:flex-start;gap:7px}.merge-file-grid{grid-template-columns:1fr}.merge-file-card{grid-template-columns:28px 20px 65px minmax(0,1fr)}.pdf-preview{width:65px;height:82px}.pdf-preview-content{height:60px}.file-controls{grid-column:3/5}.add-more-text{margin-left:0}.merge-empty{min-height:430px}.merge-features{flex-direction:column;gap:9px}.merge-download-panel{margin-top:18px;padding:16px}.merge-download-title{font-size:17px}.merge-download-text{font-size:11px}.merge-name-input{height:44px}.download-action-btn{height:55px;min-height:55px;font-size:16px}.split-pdf-hero{padding:48px 18px 30px}.split-pdf-eyebrow{font-size:13px}.split-pdf-hero h1{font-size:40px}.split-pdf-hero p{font-size:16px}.split-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.split-pdf-preview-area{padding:18px}.split-pdf-empty{min-height:430px}.split-pdf-canvas{min-height:430px;padding:22px 10px}.split-pdf-paper-card{width:200px}.split-pdf-paper{height:265px}.split-pdf-options{padding:20px 16px 15px}.split-pdf-tabs{grid-template-columns:repeat(3,1fr)}.split-pdf-tab{min-height:90px}.split-pdf-action,.split-pdf-download{width:calc(100% - 32px);margin-left:16px;margin-right:16px}.split-pdf-error,.split-pdf-success,.split-pdf-output{margin-left:16px;margin-right:16px}}@media (width<=450px){.merge-hero h1{font-size:34px}.merge-primary-btn{width:100%}.merge-workspace{width:calc(100% - 18px)}.merge-file-card{column-gap:7px;padding:12px}.file-order{width:24px;height:24px;font-size:11px}.file-drag-handle{font-size:16px}.pdf-preview{width:58px;height:75px}.pdf-preview-top{height:19px;font-size:8px}.pdf-preview-content{height:56px;padding:9px 6px}.file-info h3{font-size:12px}.file-info p{font-size:11px}.move-btn,.remove-file-btn{width:29px;height:29px}.merge-action-btn{min-height:58px;font-size:17px}.merge-download-panel{padding:14px}.merge-download-title{font-size:16px}.merge-name-input{height:43px}.merge-name-input>span{flex-basis:48px;width:48px;min-width:48px}.download-action-btn{height:53px;min-height:53px;font-size:15px}.split-pdf-hero h1{font-size:34px}.split-pdf-select-btn{width:100%;max-width:240px}.split-pdf-workspace{width:calc(100% - 18px)}.split-pdf-mode-buttons,.split-pdf-page-mode,.split-pdf-range-fields{grid-template-columns:1fr}.split-pdf-range-to{display:none}.split-pdf-size-control{flex-direction:column;align-items:stretch}.split-pdf-size-control>input{width:100%}}.split-pdf-pages-manager{background:#fff;border:1px solid #dfe5ee;border-radius:14px;margin-top:22px;padding:20px;box-shadow:0 6px 20px #0f172a0d}.split-pdf-pages-toolbar{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:15px;padding-bottom:14px;display:flex}.split-pdf-pages-toolbar>div:first-child{flex-direction:column;gap:4px;display:flex}.split-pdf-pages-toolbar strong{color:#111827;font-size:17px}.split-pdf-pages-toolbar span{color:#64748b;font-size:12px}.split-pdf-page-toolbar-actions{align-items:center;gap:8px;display:flex}.split-pdf-page-toolbar-actions button{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;min-height:35px;padding:0 11px;font-size:12px;font-weight:600}.split-pdf-page-toolbar-actions button:hover{background:#dbeafe}.split-pdf-page-help{color:#64748b;background:#f8fafc;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:11px;line-height:1.5}.split-pdf-pages-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-height:570px;margin-top:18px;padding-right:5px;display:grid;overflow-y:auto}.split-pdf-pages-grid::-webkit-scrollbar{width:7px}.split-pdf-pages-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.split-pdf-page-item{background:#f8fafc;border:1px solid #dfe6ef;border-radius:12px;padding:11px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.split-pdf-page-item:hover{background:#fff;border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a14}.split-pdf-page-number-badge{z-index:2;color:#fff;background:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:flex;position:absolute;top:9px;left:9px}.split-pdf-original-number{color:#94a3b8;font-size:9px;position:absolute;top:14px;right:10px}.split-pdf-thumbnail-wrap{background:#fff;border:1px solid #dbe3ef;border-radius:8px;margin-top:25px;padding:10px}.split-pdf-thumbnail{object-fit:contain;background:#fff;width:100%;height:180px;display:block}.split-pdf-thumbnail-label{color:#475569;text-align:center;margin-top:8px;font-size:11px;font-weight:600}.split-pdf-page-controls{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.split-pdf-page-controls button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:7px;height:32px;font-size:16px;transition:all .2s}.split-pdf-page-controls button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#93c5fd}.split-pdf-page-controls button:disabled{opacity:.3;cursor:not-allowed}.split-pdf-page-controls .page-delete-btn{color:#dc2626;background:#fee2e2;border-color:#fecaca;font-size:20px}.split-pdf-page-controls .page-delete-btn:hover{color:#fff;background:#dc2626;border-color:#dc2626}.split-pdf-deleted-section{border-top:1px solid #e5e7eb;margin-top:18px;padding-top:16px}.split-pdf-deleted-title{color:#64748b;margin-bottom:10px;font-size:12px;font-weight:700}.split-pdf-deleted-list{flex-wrap:wrap;gap:8px;display:flex}.split-pdf-deleted-item{background:#fff7f7;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;padding:7px 8px 7px 11px;display:flex}.split-pdf-deleted-item span{color:#b91c1c;font-size:11px;font-weight:600}.split-pdf-deleted-item button{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;min-height:27px;padding:0 8px;font-size:10px;font-weight:600}.split-pdf-deleted-item button:hover{background:#dbeafe}.split-pdf-page-summary{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:auto auto auto auto;align-items:center;gap:7px;margin-bottom:17px;padding:11px 12px;display:grid}.split-pdf-page-summary strong{color:#2563eb;font-size:16px}.split-pdf-page-summary span{color:#64748b;font-size:11px}.split-pdf-page-summary .deleted-count{color:#dc2626;margin-left:auto}.split-pdf-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:560px;display:flex}.split-pdf-loader{border:4px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;width:42px;height:42px;margin-bottom:15px;animation:.8s linear infinite split-pdf-spin}.split-pdf-loading h3{color:#111827;margin-bottom:6px;font-size:18px}.split-pdf-loading p{color:#64748b;font-size:12px}@keyframes split-pdf-spin{to{transform:rotate(360deg)}}@media (width<=900px){.split-pdf-pages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.split-pdf-thumbnail{height:170px}}@media (width<=600px){.split-pdf-pages-manager{padding:14px}.split-pdf-pages-toolbar{flex-direction:column;align-items:flex-start}.split-pdf-page-toolbar-actions,.split-pdf-page-toolbar-actions button{width:100%}.split-pdf-pages-grid{grid-template-columns:1fr;max-height:none}.split-pdf-thumbnail{height:250px}.split-pdf-page-summary{grid-template-columns:auto auto}.split-pdf-page-summary .deleted-count{margin-left:0}}.split-pdf-page-item{cursor:grab;-webkit-user-select:none;user-select:none;position:relative}.split-pdf-page-drag-handle{z-index:5;color:#94a3b8;letter-spacing:-3px;cursor:grab;background:#fff;border:1px solid #dbe3ef;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;font-size:17px;font-weight:700;line-height:1;transition:color .2s,border-color .2s,background .2s;display:flex;position:absolute;bottom:83px;left:10px;box-shadow:0 2px 6px #0f172a14}.split-pdf-page-item:hover .split-pdf-page-drag-handle{color:#2563eb;background:#eff6ff;border-color:#93c5fd}.split-pdf-page-dragging{opacity:.45;transform:scale(.97);box-shadow:0 12px 25px #2563eb26;background:#eff6ff!important;border-color:#2563eb!important}.split-pdf-page-drop-target{box-shadow:0 0 0 3px #2563eb1a,0 8px 20px #2563eb1a;background:#f8fbff!important;border-color:#2563eb!important}.split-pdf-page-drop-target:before{content:"";background:#2563eb;border-radius:10px;height:3px;position:absolute;top:-2px;left:12px;right:12px}.split-pdf-page-item:hover{cursor:grab}.split-pdf-page-item:active{cursor:grabbing}@media (width<=600px){.split-pdf-page-drag-handle{bottom:86px;left:12px}}.split-pdf-upload-zone{text-align:center;cursor:default;background:#f5f8ff;border:2px dashed #2563eb;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:590px;padding:45px 30px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex}.split-pdf-upload-zone:hover{background:#f1f6ff;border-color:#1d4ed8;box-shadow:0 12px 30px #2563eb14}.split-pdf-upload-zone-active{transform:scale(1.005);box-shadow:0 0 0 4px #2563eb14,0 16px 35px #2563eb1f;background:#eaf2ff!important;border-color:#1d4ed8!important}.split-pdf-drop-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:24px;display:flex;box-shadow:0 8px 22px #2563eb17}.split-pdf-drop-icon span{font-size:48px;font-weight:400;line-height:1;display:block;transform:translateY(-3px)}.split-pdf-upload-zone h2{color:#111827;margin-bottom:10px;font-size:30px;font-weight:700;line-height:1.2}.split-pdf-upload-zone>p{color:#64748b;margin:0 0 25px;font-size:16px;line-height:1.5}.split-pdf-upload-zone .split-pdf-empty-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:9px;min-width:195px;height:52px;padding:0 24px;font-size:15px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 8px 20px #2563eb2e}.split-pdf-upload-zone .split-pdf-empty-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb3d}.split-pdf-upload-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:28px;display:flex}.split-pdf-upload-features span{color:#64748b;white-space:nowrap;font-size:13px}.split-pdf-upload-note{color:#94a3b8;margin-top:17px;font-size:11px}.split-pdf-upload-zone-active .split-pdf-drop-icon{background:#bfdbfe;transform:translateY(-2px)}.split-pdf-upload-zone-active h2{color:#1d4ed8}@media (width<=750px){.split-pdf-upload-zone{min-height:430px;padding:35px 20px}.split-pdf-drop-icon{width:72px;height:72px;margin-bottom:19px}.split-pdf-drop-icon span{font-size:38px}.split-pdf-upload-zone h2{font-size:24px}.split-pdf-upload-zone>p{font-size:14px}.split-pdf-upload-zone .split-pdf-empty-btn{width:100%;max-width:220px}.split-pdf-upload-features{flex-direction:column;gap:9px;margin-top:23px}}.compress-upload-wrapper .merge-empty{width:100%;min-height:500px}.compress-upload-wrapper .merge-empty h2{margin-bottom:10px}.compress-upload-wrapper .merge-empty p{max-width:560px;line-height:1.5}.compress-upload-active{position:relative}.compress-error span{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.compress-filename-box{background:#fff;border:1px solid #cbd5e1;border-radius:9px;align-items:center;width:100%;min-height:48px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.compress-filename-box input{color:#111827;background:0 0;border:none;outline:none;flex:1;min-width:0;height:46px;padding:0 13px;font-size:14px}.compress-filename-box span{color:#64748b;background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;height:46px;padding:0 13px;font-size:13px;font-weight:600;display:flex}.compression-result .download-btn{cursor:pointer;border:none;width:fit-content;margin:20px auto 0;font-family:inherit;font-size:14px}@media (width<=768px){.compress-upload-wrapper{width:calc(100% - 30px);margin-bottom:30px}.compress-upload-wrapper .merge-empty{min-height:430px;padding:35px 18px}.compress-download-name{margin-top:20px;padding-top:17px}}@media (width<=500px){.compress-upload-wrapper{width:calc(100% - 24px)}.compress-upload-wrapper .merge-empty{min-height:400px}.compress-filename-box input{font-size:13px}.compress-filename-box span{padding:0 10px}}.compress-page{background:#f7f9fc;width:100%;min-height:calc(100vh - 70px);padding-bottom:70px}.compress-hero p{color:#64748b;max-width:820px;margin:0 auto;font-size:19px;line-height:1.6}.compress-upload-wrapper{width:calc(100% - 48px);max-width:1100px;margin:0 auto 35px}.compress-upload-wrapper .merge-empty{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:18px;width:100%;min-height:500px}.compress-upload-wrapper .merge-empty:hover{background:#f5f8ff;border-color:#2563eb}.compress-upload-wrapper .merge-empty-active{background:#eff6ff;border-color:#2563eb;transform:scale(1.005);box-shadow:0 0 0 4px #2563eb12,0 14px 30px #2563eb14}.compress-upload-wrapper .empty-upload-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:86px;height:86px;margin-bottom:22px;font-size:48px;display:flex;box-shadow:0 8px 20px #2563eb14}.compress-upload-wrapper .merge-empty h2{color:#111827;margin-bottom:10px;font-size:30px;line-height:1.2}.compress-upload-wrapper .merge-empty p{color:#64748b;max-width:560px;margin-bottom:25px;font-size:16px;line-height:1.5}.compress-upload-wrapper .empty-select-btn{color:#fff;cursor:pointer;background:#2563eb;border-radius:9px;min-width:195px;height:52px;padding:0 24px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 8px 20px #2563eb2e}.compress-upload-wrapper .empty-select-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb3d}.compress-upload-wrapper .merge-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:28px;display:flex}.compress-upload-wrapper .merge-features span{color:#64748b;white-space:nowrap;font-size:13px}.compress-container{width:calc(100% - 48px);max-width:900px;margin:0 auto 60px}.compress-file-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:88px;padding:18px 20px;transition:all .2s;display:flex;box-shadow:0 8px 25px #0f172a0d}.compress-file-card:hover{border-color:#bfdbfe;box-shadow:0 10px 28px #0f172a12}.compress-file-info{align-items:center;gap:15px;min-width:0;display:flex}.compress-file-info>div:last-child{min-width:0}.compress-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;max-width:100%;font-size:16px;font-weight:700;display:block;overflow:hidden}.compress-file-info small{color:#64748b;margin-top:6px;font-size:12px;display:block}.pdf-icon{color:#dc2626;background:#fff;border:1px solid #fecaca;border-radius:8px;justify-content:center;align-items:flex-end;width:48px;min-width:48px;height:56px;padding-bottom:9px;font-size:10px;font-weight:800;display:flex;position:relative;box-shadow:0 3px 8px #0f172a0f}.pdf-icon:before{content:"";background:#fee2e2;border-radius:7px 7px 0 0;height:18px;position:absolute;top:0;left:0;right:0}.compress-file-card .remove-btn{color:#dc2626;cursor:pointer;background:#fee2e2;border-radius:8px;flex-shrink:0;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s}.compress-file-card .remove-btn:hover{color:#fff;background:#dc2626}.quality-box{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:20px;padding:28px;box-shadow:0 8px 30px #0f172a0f}.quality-header{justify-content:space-between;align-items:center;gap:18px;display:flex}.quality-header>div:first-child{min-width:0}.quality-header h2{color:#111827;margin:0 0 6px;font-size:23px}.quality-header p{color:#64748b;margin:0;font-size:13px;line-height:1.5}.quality-value{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:11px;justify-content:center;align-items:center;width:74px;min-width:74px;height:50px;font-size:20px;font-weight:700;display:flex}.quality-slider{appearance:none;background:linear-gradient(to right, #2563eb 0%, #2563eb var(--quality-progress,62.5%), #dbeafe var(--quality-progress,62.5%), #dbeafe 100%);accent-color:#2563eb;cursor:pointer;border-radius:99px;width:100%;height:7px;margin-top:30px;padding:0}.quality-slider::-webkit-slider-runnable-track{background:#dbeafe;border-radius:99px;height:7px}.quality-slider::-webkit-slider-thumb{appearance:none;background:#2563eb;border:3px solid #fff;border-radius:50%;width:20px;height:20px;margin-top:-6.5px;box-shadow:0 2px 8px #2563eb47}.quality-slider::-moz-range-track{background:#dbeafe;border-radius:99px;height:7px}.quality-slider::-moz-range-progress{background:#2563eb;border-radius:99px;height:7px}.quality-slider::-moz-range-thumb{cursor:pointer;background:#2563eb;border:3px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 2px 8px #2563eb47}.quality-slider:focus-visible{outline-offset:6px;outline:3px solid #2563eb2e}.slider-labels{justify-content:space-between;align-items:center;gap:15px;margin-top:11px;display:flex}.slider-labels span{color:#64748b;font-size:12px}.slider-labels span:nth-child(2){color:#2563eb;text-align:center;font-weight:700}.quality-info{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.quality-info>div{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;min-width:0;padding:16px 12px}.quality-info strong{color:#111827;font-size:17px;font-weight:700;display:block}.quality-info span{color:#64748b;margin-top:5px;font-size:11px;display:block}.compression-slider-note{color:#64748b;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;margin-top:15px;padding:11px 13px;font-size:11px;line-height:1.5}.compress-action-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;width:100%;min-height:56px;margin-top:18px;padding:0 20px;font-size:16px;font-weight:700;transition:all .2s;box-shadow:0 8px 20px #2563eb2e}.compress-action-btn:hover:not(:disabled){background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb40}.compress-action-btn:disabled{cursor:not-allowed;box-shadow:none;background:#93c5fd;transform:none}.compress-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:9px;align-items:flex-start;gap:9px;margin-top:17px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.compress-error p{margin:0}.compression-result{background:#fff;border:1px solid #bbf7d0;border-radius:16px;margin-top:20px;padding:26px;box-shadow:0 8px 30px #0f172a0d}.result-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.result-header h2{color:#166534;margin:0;font-size:22px}.result-header>span{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;padding:7px 12px;font-size:12px;font-weight:700}.size-comparison{grid-template-columns:1fr 45px 1fr;align-items:center;gap:12px;margin-top:24px;display:grid}.size-comparison>div:not(.arrow){text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;padding:18px 12px}.size-comparison span{color:#64748b;margin-bottom:7px;font-size:12px;display:block}.size-comparison strong{color:#111827;font-size:21px}.size-comparison .arrow{color:#2563eb;justify-content:center;align-items:center;font-size:25px;font-weight:700;display:flex}.reduction{text-align:center;color:#15803d;margin-top:18px;font-size:13px}.compress-download-name{border-top:1px solid #e5e7eb;margin-top:23px;padding-top:20px}.compress-download-name label{color:#334155;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.compress-filename-box{background:#fff;border:1px solid #cbd5e1;border-radius:9px;align-items:center;width:100%;height:48px;transition:all .2s;display:flex;overflow:hidden}.compress-filename-box input{color:#111827;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;height:100%;padding:0 13px;font-size:14px}.compress-filename-box input::placeholder{color:#9ca3af}.compress-filename-box>span{color:#64748b;-webkit-user-select:none;user-select:none;background:#f8fafc;border-left:1px solid #e5e7eb;justify-content:center;align-items:center;width:52px;min-width:52px;height:100%;font-size:13px;font-weight:700;display:flex}.compress-download-name small{color:#94a3b8;margin-top:7px;font-size:10px;display:block}.compression-result .download-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:54px;margin-top:18px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 8px 20px #2563eb2e}.compression-result .download-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb40}@media (width<=768px){.compress-hero{padding:52px 20px 30px}.compress-hero h1{font-size:40px}.compress-hero p{font-size:17px}.compress-upload-wrapper,.compress-container{width:calc(100% - 30px)}.compress-upload-wrapper .merge-empty{min-height:430px;padding:35px 20px}.quality-box,.compression-result{padding:20px}.quality-header{align-items:flex-start}.quality-header h2{font-size:20px}.quality-info{grid-template-columns:1fr}.slider-labels{gap:8px;font-size:11px}.size-comparison{grid-template-columns:1fr;gap:8px}.size-comparison .arrow{transform:rotate(90deg)}.result-header{flex-direction:column;align-items:flex-start}}@media (width<=500px){.compress-upload-wrapper,.compress-container{width:calc(100% - 24px)}.compress-hero h1{font-size:34px}.compress-file-card{flex-direction:column;align-items:flex-start}.compress-file-card .remove-btn{width:100%}.compress-upload-wrapper .merge-empty{min-height:400px}.compress-upload-wrapper .empty-upload-icon{width:72px;height:72px;font-size:38px}.compress-upload-wrapper .merge-empty h2{font-size:24px}.compress-upload-wrapper .merge-empty p{font-size:14px}.compress-upload-wrapper .merge-features{flex-direction:column;gap:9px}.quality-header{gap:12px}.quality-value{width:60px;min-width:60px;height:44px;font-size:17px}.compress-filename-box>span{width:48px;min-width:48px}}:root{--pd-bg:#f6f8fc;--pd-card:#fff;--pd-card-soft:#f8fafc;--pd-heading:#111827;--pd-text:#344054;--pd-muted:#667085;--pd-border:#e4e7ec;--pd-border-soft:#edf0f4;--pd-primary:#2563eb;--pd-primary-dark:#1d4ed8;--pd-primary-soft:#eff6ff;--pd-success:#16a34a;--pd-shadow:0 8px 24px #0f172a0e;--pd-shadow-hover:0 16px 38px #0f172a1a}[data-theme=dark]{--pd-bg:#0b1220;--pd-card:#111827;--pd-card-soft:#172033;--pd-heading:#f8fafc;--pd-text:#dbe3ee;--pd-muted:#94a3b8;--pd-border:#263247;--pd-border-soft:#1d293d;--pd-primary:#4d8dff;--pd-primary-dark:#3b82f6;--pd-primary-soft:#172554;--pd-success:#22c55e;--pd-shadow:0 10px 30px #00000038;--pd-shadow-hover:0 18px 42px #00000057}html,body,button,input,textarea,select{font-family:Inter,Segoe UI,Arial,Helvetica,sans-serif}html,body{background:var(--pd-bg);width:100%;min-width:320px;color:var(--pd-text)}body{transition:background .25s,color .25s}a{color:inherit}button{cursor:pointer}.padoofy-navbar{z-index:3000;border-bottom:1px solid var(--pd-border);-webkit-backdrop-filter:blur(18px);background:#ffffffeb;width:100%;transition:background .25s,border-color .25s;position:sticky;top:0;box-shadow:0 3px 18px #0f172a09}[data-theme=dark] .padoofy-navbar{background:#0b1220eb}.padoofy-navbar-inner{align-items:center;gap:24px;width:min(1380px,100% - 42px);min-height:70px;margin:0 auto;display:flex}.padoofy-brand{color:var(--pd-heading);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.padoofy-brand-mark{color:#fff;background:linear-gradient(135deg,#2563eb,#6d78ff);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 7px 18px #2563eb3b}.padoofy-brand-mark-page{color:#fff;background:#ffffff2e;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.padoofy-brand-word{white-space:nowrap;letter-spacing:-.7px;font-size:21px;font-weight:800;line-height:1}.padoofy-main-nav{flex:1;align-items:center;gap:3px;min-width:0;display:flex}.padoofy-nav-link,.padoofy-nav-dropdown-btn{min-height:40px;color:var(--pd-text);background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.padoofy-nav-link:hover,.padoofy-nav-dropdown-btn:hover,.padoofy-nav-dropdown.open>.padoofy-nav-dropdown-btn{color:var(--pd-primary);background:var(--pd-primary-soft)}.padoofy-nav-dropdown{position:relative}.padoofy-dropdown,.padoofy-convert-menu{border:1px solid var(--pd-border);background:var(--pd-card);box-shadow:var(--pd-shadow-hover);border-radius:14px;padding:14px;animation:.16s pd-dropdown-in;position:absolute;top:calc(100% + 10px);left:0}.padoofy-dropdown{width:286px}.padoofy-convert-menu{width:620px}@keyframes pd-dropdown-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.padoofy-dropdown-header{border-bottom:1px solid var(--pd-border-soft);align-items:center;gap:10px;margin-bottom:6px;padding:7px 7px 13px;display:flex}.padoofy-dropdown-header strong,.padoofy-menu-item-text strong{color:var(--pd-heading)}.padoofy-dropdown-header span,.padoofy-menu-item-text small{color:var(--pd-muted)}.padoofy-dropdown-heading-icon,.padoofy-menu-item-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.padoofy-dropdown-heading-icon{border-radius:9px;width:36px;height:36px}.padoofy-menu-items{flex-direction:column;gap:2px;display:flex}.padoofy-menu-item{border-radius:8px;align-items:center;gap:9px;padding:8px;text-decoration:none;transition:background .18s,transform .18s;display:flex}.padoofy-menu-item:hover{background:var(--pd-card-soft);transform:translate(2px)}.padoofy-menu-item-icon{border-radius:8px;width:31px;height:31px}.padoofy-menu-item-text{min-width:0}.padoofy-menu-item-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.padoofy-menu-item-text small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;display:block;overflow:hidden}.padoofy-convert-columns,.padoofy-convert-content{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:15px;display:grid}.padoofy-convert-divider,.padoofy-convert-content-divider{background:var(--pd-border)}.padoofy-convert-columns h4,.padoofy-convert-content h4{color:var(--pd-primary);letter-spacing:1px;margin:5px 8px 9px;font-size:9px}.padoofy-nav-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.padoofy-theme-btn,.padoofy-login-btn{border:1px solid var(--pd-border);background:var(--pd-card);color:var(--pd-text);border-radius:9px;justify-content:center;align-items:center;transition:all .18s;display:inline-flex}.padoofy-theme-btn{width:39px;height:39px}.padoofy-login-btn{gap:6px;min-height:39px;padding:0 13px;font-size:11px;font-weight:700;text-decoration:none}.padoofy-theme-btn:hover,.padoofy-login-btn:hover{color:var(--pd-primary);border-color:var(--pd-primary);background:var(--pd-primary-soft)}.padoofy-mobile-toggle{border:1px solid var(--pd-border);background:var(--pd-card);width:42px;height:42px;color:var(--pd-text);border-radius:10px;justify-content:center;align-items:center;margin-left:auto;display:none}.padoofy-mobile-overlay{display:none}@media (width<=1000px){.padoofy-main-nav,.padoofy-nav-actions{display:none!important}.padoofy-mobile-toggle{display:inline-flex}.padoofy-mobile-menu{display:none!important}.padoofy-mobile-overlay{z-index:4000;-webkit-backdrop-filter:blur(3px);background:#0f172a4d;justify-content:flex-end;display:flex;position:fixed;inset:0}[data-theme=dark] .padoofy-mobile-overlay{background:#0000009e}.padoofy-mobile-drawer{background:var(--pd-card);width:min(410px,92vw);height:100dvh;color:var(--pd-text);flex-direction:column;animation:.22s ease-out pd-drawer-in;display:flex;overflow:hidden;box-shadow:-16px 0 45px #0f172a2e}[data-theme=dark] .padoofy-mobile-drawer{box-shadow:-16px 0 48px #0000006b}@keyframes pd-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.padoofy-mobile-drawer-header{border-bottom:1px solid var(--pd-border);flex-shrink:0;justify-content:space-between;align-items:center;min-height:68px;padding:0 16px;display:flex}.padoofy-mobile-drawer-brand{color:var(--pd-heading);align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.padoofy-mobile-close{border:1px solid var(--pd-border);background:var(--pd-card);width:38px;height:38px;color:var(--pd-text);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.padoofy-mobile-close:hover{color:var(--pd-primary);border-color:var(--pd-primary);background:var(--pd-primary-soft)}.padoofy-mobile-drawer-content{background:var(--pd-bg);flex:1;min-height:0;padding:12px;overflow-y:auto}.padoofy-mobile-drawer-content::-webkit-scrollbar{width:5px}.padoofy-mobile-drawer-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.padoofy-mobile-home-link{border:1px solid var(--pd-border);background:var(--pd-card);min-height:52px;color:var(--pd-text);border-radius:10px;align-items:center;gap:10px;margin-bottom:7px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.padoofy-mobile-home-link:hover{color:var(--pd-primary);border-color:var(--pd-primary);background:var(--pd-primary-soft)}.padoofy-mobile-home-arrow{color:var(--pd-muted);margin-left:auto}.padoofy-mobile-section{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:10px;margin-bottom:7px;overflow:hidden}.padoofy-mobile-section-header{background:var(--pd-card);width:100%;min-height:57px;color:var(--pd-text);text-align:left;border:0;justify-content:space-between;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:flex}.padoofy-mobile-section-header:hover,.padoofy-mobile-section-header.active{color:var(--pd-primary);background:var(--pd-primary-soft)}.padoofy-mobile-section-left{align-items:center;gap:10px;display:flex}.padoofy-mobile-section-icon,.padoofy-mobile-tool-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.padoofy-mobile-section-icon{width:33px;height:33px}.padoofy-mobile-chevron{color:var(--pd-muted);transition:transform .18s}.padoofy-mobile-chevron.open{color:var(--pd-primary);transform:rotate(180deg)}.padoofy-mobile-section-content{border-top:1px solid var(--pd-border);background:var(--pd-card-soft);padding:5px 8px 9px;display:none}.padoofy-mobile-section-content.open{animation:.18s pd-mobile-expand;display:block}@keyframes pd-mobile-expand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.padoofy-mobile-tool-list{flex-direction:column;gap:2px;display:flex}.padoofy-mobile-tool-item{min-height:48px;color:var(--pd-text);border-radius:8px;align-items:center;gap:9px;padding:5px 7px;text-decoration:none;display:flex}.padoofy-mobile-tool-item:hover{background:var(--pd-card)}.padoofy-mobile-tool-icon{width:31px;height:31px}.padoofy-mobile-tool-text{flex:1;min-width:0}.padoofy-mobile-tool-text strong{color:var(--pd-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;display:block;overflow:hidden}.padoofy-mobile-tool-text small{color:var(--pd-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;display:block;overflow:hidden}.padoofy-mobile-tool-arrow{color:var(--pd-muted);flex-shrink:0}.padoofy-mobile-subheading{color:var(--pd-primary);letter-spacing:1px;padding:9px 6px 5px;font-size:8px;font-weight:800}.padoofy-mobile-subdivider{background:var(--pd-border);height:1px;margin:7px 4px}.padoofy-mobile-drawer-footer{border-top:1px solid var(--pd-border);background:var(--pd-card);flex-shrink:0;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px;display:grid}.padoofy-mobile-theme-control,.padoofy-mobile-login{border:1px solid var(--pd-border);background:var(--pd-card);min-height:43px;color:var(--pd-text);border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.padoofy-mobile-theme-control:hover,.padoofy-mobile-login:hover{color:var(--pd-primary);border-color:var(--pd-primary);background:var(--pd-primary-soft)}}.padoofy-home{background:var(--pd-bg);width:100%;min-height:100vh;color:var(--pd-text);overflow-x:clip}.padoofy-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:40px;width:min(1200px,100% - 60px);min-height:510px;margin:0 auto;padding:62px 16px 48px;display:grid}.padoofy-hero-content{min-width:0;padding-left:20px}.padoofy-hero-badge{background:var(--pd-primary-soft);color:var(--pd-primary);border:1px solid #dce7ff;border-radius:999px;align-items:center;gap:7px;margin-bottom:17px;padding:8px 12px;font-size:10px;font-weight:700;display:inline-flex}.padoofy-hero h1{color:var(--pd-heading);letter-spacing:-2px;margin:0 0 18px;font-size:clamp(44px,5vw,59px);font-weight:800;line-height:1.04}.padoofy-hero h1 span{color:var(--pd-primary)}.padoofy-hero p{color:var(--pd-muted);margin:0 0 25px;font-size:15px;line-height:1.72}.padoofy-hero-upload{background:linear-gradient(135deg, var(--pd-primary), #6381ff);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-width:200px;min-height:51px;padding:0 22px;font-size:12px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 24px #2563eb33}.padoofy-hero-upload:hover{transform:translateY(-2px);box-shadow:0 15px 30px #2563eb45}.padoofy-hero-upload>span{font-size:19px}.padoofy-hero-drop-text{color:var(--pd-muted);margin-top:9px;font-size:9px;display:block}.padoofy-hero-selected{border:1px solid var(--pd-border);background:var(--pd-card);width:min(430px,100%);box-shadow:var(--pd-shadow);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding:10px 12px;display:flex}.padoofy-hero-selected>div{min-width:0}.padoofy-hero-selected strong{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--pd-text);font-size:10px;display:block;overflow:hidden}.padoofy-hero-selected span{color:var(--pd-muted);margin-top:3px;font-size:8px;display:block}.padoofy-hero-selected button{color:#dc2626;background:#fee2e2;border:0;border-radius:7px;flex-shrink:0;padding:7px 10px;font-size:9px;font-weight:700}.padoofy-hero-visual{background:radial-gradient(circle,#4e89ff2b,#0000 64%);border-radius:35px;justify-content:center;align-items:center;min-height:370px;display:flex;position:relative;overflow:visible}[data-theme=dark] .padoofy-hero-visual{background:radial-gradient(circle,#3b82f633,#0000 64%)}.padoofy-hero-orbit{pointer-events:none;border:1px dashed #2563eb33;border-radius:50%;position:absolute}.orbit-one{width:285px;height:285px}.orbit-two{width:355px;height:355px}.padoofy-hero-paper{z-index:2;background:#fff;border:1px solid #dbe3ef;border-radius:9px;width:215px;height:285px;padding:15px;position:relative;transform:rotate(-5deg);box-shadow:0 25px 55px #0f172a29}.padoofy-hero-paper-top{color:#e5484d;background:#ffe5e5;border-radius:5px;justify-content:center;align-items:center;height:39px;font-size:12px;font-weight:800;display:flex}.padoofy-hero-paper-lines{flex-direction:column;gap:10px;margin-top:22px;display:flex}.padoofy-hero-paper-lines span{background:#dce3ec;border-radius:5px;height:6px}.padoofy-hero-paper-lines span:first-child{width:73%}.padoofy-hero-paper-lines span:nth-child(2){width:92%}.padoofy-hero-paper-lines span:nth-child(3){width:82%}.padoofy-hero-paper-lines span:nth-child(4){width:69%}.padoofy-hero-paper-lines span:nth-child(5){width:87%}.padoofy-hero-paper-lines span:nth-child(6){width:61%}.padoofy-hero-paper-badge{background:var(--pd-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:13px;right:13px}.padoofy-hero-floating{z-index:3;border:1px solid var(--pd-border);background:var(--pd-card);width:48px;height:48px;box-shadow:var(--pd-shadow-hover);border-radius:14px;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;position:absolute}.padoofy-float-one{color:#16a34a;top:58px;right:72px}.padoofy-float-two{color:#9333ea;bottom:58px;left:72px}.padoofy-feature-strip{border-top:1px solid var(--pd-border);border-bottom:1px solid var(--pd-border);grid-template-columns:repeat(4,minmax(0,1fr));width:min(1120px,100% - 100px);margin:0 auto 55px;padding:20px 4px;display:grid}.padoofy-feature-strip>div{border-right:1px solid var(--pd-border);justify-content:center;align-items:center;gap:10px;min-width:0;padding:4px 14px;display:flex}.padoofy-feature-strip>div:last-child{border-right:none}.padoofy-feature-strip svg{flex-shrink:0}.padoofy-feature-strip>div:first-child svg{color:#2563eb}.padoofy-feature-strip>div:nth-child(2) svg{color:#f59e0b}.padoofy-feature-strip>div:nth-child(3) svg{color:#06b6d4}.padoofy-feature-strip>div:nth-child(4) svg{color:#ec4899}.padoofy-feature-strip strong{color:var(--pd-heading);font-size:10px;display:block}.padoofy-feature-strip span{color:var(--pd-muted);margin-top:2px;font-size:8px;display:block}.padoofy-popular,.padoofy-all-tools{width:min(1160px,100% - 100px);margin:0 auto 58px}.padoofy-section-title{margin-bottom:21px}.padoofy-section-title.center{text-align:center}.padoofy-section-title>span{color:var(--pd-primary);letter-spacing:1.3px;font-size:9px;font-weight:800}.padoofy-section-title h2{color:var(--pd-heading);letter-spacing:-.8px;margin:6px 0 5px;font-size:30px;font-weight:800;line-height:1.15}.padoofy-section-title p{color:var(--pd-muted);margin:0;font-size:11px}.padoofy-popular-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.padoofy-category-box{border:1px solid var(--pd-border);background:var(--pd-card);box-shadow:var(--pd-shadow);border-radius:16px;margin-top:18px;padding:22px}.padoofy-organize-box{background:linear-gradient(135deg, var(--pd-card), #7c3aed09)}.padoofy-optimize-box{background:linear-gradient(135deg, var(--pd-card), #10b98109)}.padoofy-convert-box{background:linear-gradient(135deg, var(--pd-card), #0ea5e909)}.padoofy-edit-box{background:linear-gradient(135deg, var(--pd-card), #9333ea09)}.padoofy-category-header{align-items:center;gap:11px;margin-bottom:17px;display:flex}.padoofy-category-icon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.padoofy-organize-box .padoofy-category-icon{color:#7c3aed;background:#f1eaff}.padoofy-optimize-box .padoofy-category-icon{color:#059669;background:#e4faef}.padoofy-convert-box .padoofy-category-icon{color:#0891b2;background:#e3f8ff}.padoofy-edit-box .padoofy-category-icon{color:#db2777;background:#ffe8f4}.padoofy-category-header h3{color:var(--pd-heading);margin:0 0 4px;font-size:18px;font-weight:800}.padoofy-category-header p{color:var(--pd-muted);margin:0;font-size:10px}.padoofy-tool-mini-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:11px;display:grid}.padoofy-simple-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.padoofy-simple-tools a{border:1px solid var(--pd-border);background:var(--pd-card);min-height:41px;color:var(--pd-text);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:10px;font-weight:700;text-decoration:none;transition:all .18s;display:flex}.padoofy-simple-tools a:hover{border-color:var(--pd-primary);background:var(--pd-primary-soft);transform:translateY(-1px)}.padoofy-tool-card{border:1px solid var(--pd-border);background:var(--pd-card);cursor:pointer;border-radius:13px;flex-direction:column;min-width:0;min-height:190px;padding:17px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 4px 14px #0f172a06}.padoofy-tool-card:hover{box-shadow:var(--pd-shadow-hover);border-color:#bfd6ff;transform:translateY(-4px)}[data-theme=dark] .padoofy-tool-card:hover{background:#152033}.padoofy-tool-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.padoofy-tool-card-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:47px;height:47px;transition:transform .18s;display:flex}.padoofy-tool-card:hover .padoofy-tool-card-icon{transform:scale(1.06)rotate(-2deg)}.padoofy-tool-card-circle{border:1px solid var(--pd-border);background:var(--pd-card);width:30px;height:30px;color:var(--pd-muted);border-radius:50%;justify-content:center;align-items:center;transition:all .18s;display:flex}.padoofy-tool-card:hover .padoofy-tool-card-circle{color:var(--pd-primary);border-color:var(--pd-primary);transform:translate(2px)}.padoofy-tool-card-content{flex:1;min-width:0;margin-top:16px}.padoofy-tool-card-content h3{color:var(--pd-heading);margin:0 0 6px;font-size:14px;font-weight:700}.padoofy-tool-card-content p{color:var(--pd-muted);margin:0;font-size:10px;line-height:1.55}.padoofy-tool-card-button,.tool-btn{border:1px solid var(--pd-border);background:var(--pd-card-soft);width:100%;min-height:37px;color:var(--pd-text);border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:10px;font-weight:700;transition:all .18s;display:flex}.padoofy-tool-card-button:hover,.tool-btn:hover{background:var(--pd-primary);border-color:var(--pd-primary);color:#fff}.tone-violet{color:#7c3aed;background:#f0eaff}.tone-orange{color:#ea580c;background:#fff0df}.tone-rose{color:#e11d48;background:#ffe8ee}.tone-cyan{color:#0891b2;background:#e3f8ff}.tone-amber,.tone-yellow{color:#d97706;background:#fff5d9}.tone-emerald,.tone-green{color:#059669;background:#e4faef}.tone-red{color:#dc2626;background:#ffe8e8}.tone-indigo{color:#4f46e5;background:#e9edff}.tone-sky{color:#0284c7;background:#e3f4ff}.tone-pink{color:#db2777;background:#ffe8f4}.tone-blue{color:#2563eb;background:#e7efff}.tone-purple{color:#9333ea;background:#f1eaff}[data-theme=dark] .tone-violet{color:#a78bfa;background:#241a3c}[data-theme=dark] .tone-orange{color:#fb923c;background:#392317}[data-theme=dark] .tone-rose{color:#fb7185;background:#391722}[data-theme=dark] .tone-cyan{color:#22d3ee;background:#0b2c35}[data-theme=dark] .tone-amber,[data-theme=dark] .tone-yellow{color:#fbbf24;background:#392d11}[data-theme=dark] .tone-emerald,[data-theme=dark] .tone-green{color:#34d399;background:#0b2d24}[data-theme=dark] .tone-red{color:#f87171;background:#381818}[data-theme=dark] .tone-indigo{color:#818cf8;background:#1d2242}[data-theme=dark] .tone-sky{color:#38bdf8;background:#102c3d}[data-theme=dark] .tone-pink{color:#f472b6;background:#38192a}[data-theme=dark] .tone-blue{color:#60a5fa;background:#172b4b}[data-theme=dark] .tone-purple{color:#c084fc;background:#281b3e}.tone-link-sky svg{color:#0284c7}.tone-link-pink svg{color:#db2777}.tone-link-blue svg{color:#2563eb}.tone-link-green svg{color:#059669}.padoofy-footer{border-top:1px solid var(--pd-border);background:var(--pd-card);width:100%;color:var(--pd-text);margin-top:35px}.padoofy-footer-main{grid-template-columns:1.55fr repeat(4,minmax(0,1fr));gap:42px;width:min(1160px,100% - 100px);margin:0 auto;padding:50px 0 42px;display:grid}.padoofy-footer-brand{min-width:0;max-width:285px}.padoofy-footer-logo{align-items:center;gap:9px;margin-bottom:13px;display:flex}.padoofy-footer-logo>span{color:#fff;background:linear-gradient(135deg,#2563eb,#6d78ff);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.padoofy-footer-logo strong{color:var(--pd-heading);letter-spacing:-.6px;font-size:20px;font-weight:800}.padoofy-footer-brand>p{color:var(--pd-muted);margin:0;font-size:11px;line-height:1.65}.padoofy-footer-security{color:#16a34a;align-items:center;gap:6px;margin-top:17px;font-size:9px;font-weight:600;display:flex}.padoofy-footer-column{flex-direction:column;gap:9px;min-width:0;display:flex}.padoofy-footer-heading{color:var(--pd-heading);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:800;display:flex}.padoofy-footer-heading svg{color:var(--pd-primary);flex-shrink:0}.padoofy-footer-column a{color:var(--pd-muted);font-size:10px;line-height:1.4;text-decoration:none;transition:color .18s,transform .18s}.padoofy-footer-column a:hover{color:var(--pd-primary);transform:translate(2px)}.padoofy-footer-bottom{border-top:1px solid var(--pd-border);width:min(1160px,100% - 100px);min-height:58px;color:var(--pd-muted);justify-content:space-between;align-items:center;gap:15px;margin:0 auto;padding:8px 0;font-size:9px;display:flex}.padoofy-footer-bottom>div{flex-wrap:wrap;align-items:center;gap:17px;display:flex}.padoofy-footer-bottom a{color:var(--pd-muted);text-decoration:none}.padoofy-footer-bottom a:hover{color:var(--pd-primary)}.padoofy-ad-slot{border:1px dashed var(--pd-border);background:var(--pd-card-soft);width:min(1150px,100% - 80px);min-height:54px;color:var(--pd-muted);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0 auto 34px;font-size:10px;display:flex}@media (width<=1000px){.padoofy-hero{text-align:center;grid-template-columns:1fr}.padoofy-hero-content{padding-left:0}.padoofy-hero p{margin-left:auto;margin-right:auto}.padoofy-hero-selected{text-align:left;margin-left:auto;margin-right:auto}.padoofy-hero-visual{min-height:315px}.padoofy-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.padoofy-feature-strip>div:nth-child(2),.padoofy-feature-strip>div:nth-child(4){border-right:none}.padoofy-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.padoofy-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.padoofy-footer-brand{grid-column:1/-1;max-width:none}}@media (width<=700px){.padoofy-navbar-inner{width:calc(100% - 22px);min-height:63px}.padoofy-hero{gap:20px;width:calc(100% - 24px);min-height:auto;padding:42px 5px 35px}.padoofy-hero h1{letter-spacing:-1.2px;font-size:41px}.padoofy-hero p{font-size:13px}.padoofy-hero-visual{min-height:285px}.orbit-one{width:235px;height:235px}.orbit-two{width:290px;height:290px}.padoofy-hero-paper{width:180px;height:240px}.padoofy-float-one{top:45px;right:38px}.padoofy-float-two{bottom:48px;left:38px}.padoofy-feature-strip,.padoofy-popular,.padoofy-all-tools{width:calc(100% - 24px)}.padoofy-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;padding:8px 0}.padoofy-feature-strip>div{border-right:none;justify-content:flex-start;min-height:64px;padding:8px 10px}.padoofy-feature-strip>div:nth-child(odd){border-right:1px solid var(--pd-border)}.padoofy-feature-strip>div:first-child,.padoofy-feature-strip>div:nth-child(2){border-bottom:1px solid var(--pd-border)}.padoofy-feature-strip strong{font-size:10px}.padoofy-feature-strip span{font-size:8px}.padoofy-popular-grid{grid-template-columns:1fr}.padoofy-category-box{border-radius:13px;padding:15px}.padoofy-category-header h3{font-size:16px}.padoofy-convert-content{grid-template-columns:1fr}.padoofy-convert-content-divider{width:100%;height:1px}.padoofy-simple-tools{grid-template-columns:1fr}.padoofy-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 22px;width:calc(100% - 30px);padding:38px 0 32px}.padoofy-footer-brand{grid-column:1/-1}.padoofy-footer-bottom{flex-direction:column;align-items:flex-start;width:calc(100% - 30px);padding:15px 0 18px}.padoofy-footer-bottom>div{gap:13px}.padoofy-ad-slot{width:calc(100% - 24px)}}@media (width<=450px){.padoofy-brand-word{font-size:19px}.padoofy-brand-mark{width:36px;height:36px}.padoofy-hero h1{font-size:35px}.padoofy-hero-upload{width:100%;max-width:245px}.padoofy-hero-selected{flex-direction:column;align-items:stretch}.padoofy-hero-selected button{width:100%}.padoofy-feature-strip{grid-template-columns:1fr}.padoofy-feature-strip>div,.padoofy-feature-strip>div:nth-child(odd){border-right:none}.padoofy-feature-strip>div:not(:last-child){border-bottom:1px solid var(--pd-border)}.padoofy-footer-main{grid-template-columns:1fr}.padoofy-footer-column{gap:8px}}.merge-page,.split-pdf-page,.compress-page,.repair-pdf-page{background:var(--pd-bg);color:var(--pd-text)}[data-theme=dark] .merge-workspace,[data-theme=dark] .split-pdf-workspace,[data-theme=dark] .compress-tool-layout,[data-theme=dark] .repair-pdf-workspace,[data-theme=dark] .merge-main,[data-theme=dark] .merge-sidebar,[data-theme=dark] .compress-sidebar,[data-theme=dark] .compress-left-panel,[data-theme=dark] .repair-pdf-sidebar,[data-theme=dark] .repair-pdf-left{background:var(--pd-card);border-color:var(--pd-border)}[data-theme=dark] .merge-empty,[data-theme=dark] .split-pdf-empty,[data-theme=dark] .split-pdf-page-item,[data-theme=dark] .compress-pdf-area,[data-theme=dark] .repair-pdf-area,[data-theme=dark] .compress-preview-panel{background:var(--pd-card-soft);border-color:var(--pd-border)}[data-theme=dark] .merge-action-btn,[data-theme=dark] .split-pdf-action,[data-theme=dark] .compress-sidebar-action,[data-theme=dark] .repair-pdf-action-btn{color:#fff}body:has(.padoofy-mobile-overlay){overflow:hidden}@media (width<=1000px){body:has(.padoofy-mobile-overlay){overflow:hidden}}.padoofy-footer{overflow:hidden}.padoofy-footer-main,.padoofy-footer-bottom,.padoofy-footer-column,.padoofy-footer-brand{min-width:0}.padoofy-footer-column a,.padoofy-footer-bottom a{overflow-wrap:anywhere}@media (width<=700px){.padoofy-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;width:calc(100% - 28px);padding:36px 0 30px}.padoofy-footer-brand{grid-column:1/-1;width:100%;max-width:none}.padoofy-footer-logo{margin-bottom:11px}.padoofy-footer-logo strong{font-size:19px}.padoofy-footer-brand>p{max-width:420px;font-size:10px;line-height:1.55}.padoofy-footer-security{margin-top:13px;font-size:9px}.padoofy-footer-column{gap:7px;padding:0}.padoofy-footer-heading{margin-bottom:5px;font-size:10px}.padoofy-footer-heading svg{width:15px;height:15px}.padoofy-footer-column a{font-size:9px;line-height:1.35}.padoofy-footer-bottom{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:calc(100% - 28px);min-height:auto;padding:14px 0 18px;font-size:8px;display:flex}.padoofy-footer-bottom>div{justify-content:center;align-items:center;gap:7px 13px;width:100%;line-height:1.4}.padoofy-footer-bottom a{white-space:nowrap}}@media (width<=500px){.padoofy-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 15px;width:calc(100% - 24px);padding:31px 0 25px}.padoofy-footer-logo>span{border-radius:9px;width:36px;height:36px}.padoofy-footer-logo strong{font-size:18px}.padoofy-footer-brand>p{font-size:9px;line-height:1.5}.padoofy-footer-security{font-size:8px}.padoofy-footer-security svg{width:14px;height:14px}.padoofy-footer-column{gap:6px}.padoofy-footer-heading{gap:5px;font-size:9px}.padoofy-footer-heading svg{width:14px;height:14px}.padoofy-footer-column a{font-size:8px;line-height:1.3}.padoofy-footer-bottom{width:calc(100% - 24px);padding:13px 0 17px;font-size:8px}.padoofy-footer-bottom>div{gap:6px 11px}}@media (width<=380px){.padoofy-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.padoofy-footer-brand>p{font-size:8px}.padoofy-footer-column a{font-size:7.5px}.padoofy-footer-heading{font-size:8.5px}.padoofy-footer-bottom{font-size:7.5px}.padoofy-footer-bottom>div{gap:5px 9px}}@media (width<=700px){.padoofy-footer-main>.padoofy-footer-column{align-self:start}}.compress-page{background:var(--pd-bg);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text);padding-bottom:70px}.compress-hero{text-align:center;width:100%;max-width:1100px;margin:0 auto;padding:70px 20px 40px}.compress-hero h1{color:var(--pd-heading);margin:0 0 15px;font-size:52px;font-weight:700;line-height:1.1}.compress-hero p{max-width:820px;color:var(--pd-muted);margin:0 auto;font-size:19px;line-height:1.6}.compress-tool-layout{background:var(--pd-card);border:1px solid var(--pd-border);width:calc(100% - 40px);max-width:1400px;min-height:650px;box-shadow:var(--pd-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) 380px;margin:10px auto 60px;display:grid;overflow:hidden}.compress-pdf-area{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.compress-pdf-area-active{border-color:var(--pd-primary);background:var(--pd-primary-soft);box-shadow:0 0 0 4px #2563eb12}.compress-drop-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:22px;font-size:42px;line-height:1;display:flex}.compress-pdf-area>p{color:var(--pd-muted);margin:0 0 23px;font-size:15px;line-height:1.5}.compress-select-btn,.compress-sidebar-action,.compress-download-action{font-family:inherit}.compress-select-btn{background:var(--pd-primary);color:#fff;cursor:pointer;border:none;border-radius:9px;min-width:185px;height:50px;padding:0 22px;font-size:14px;font-weight:700;transition:all .2s;box-shadow:0 8px 20px #2563eb2b}.compress-preview-header>div{min-width:0}.compress-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex-shrink:0;min-height:38px;padding:0 13px;font-size:12px;font-weight:700}.compress-pdf-viewer{background:#fff;border:none;width:100%;height:100%;display:block}.compress-preview-footer{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:15px;padding:12px 13px;display:flex}.compress-file-summary{align-items:center;gap:10px;min-width:0;display:flex}.compress-file-summary>div:last-child{min-width:0}.compress-file-summary strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--pd-text);font-size:13px;display:block;overflow:hidden}.compress-file-summary span{color:var(--pd-muted);margin-top:4px;font-size:11px;display:block}.compress-file-icon{color:#dc2626;background:linear-gradient(#fee2e2 0 34%,#fff 34% 100%);border:1px solid #fecaca;border-radius:6px;flex-shrink:0;justify-content:center;align-items:flex-end;width:43px;height:50px;padding-bottom:7px;font-size:9px;font-weight:800;display:flex}.compress-remove-btn{color:#dc2626;cursor:pointer;background:#fee2e2;border-radius:8px;flex-shrink:0;min-height:36px;padding:0 13px;font-size:12px;font-weight:700}.compress-sidebar-title{border-bottom:1px solid var(--pd-border);padding:28px 26px 23px}.compress-sidebar-title h2{color:var(--pd-heading);margin:0 0 7px;font-size:27px;font-weight:700}.compress-sidebar-title p{color:var(--pd-muted);margin:0;font-size:12px;line-height:1.5}.compress-level-list{flex-direction:column;display:flex}.compress-level-option{border:none;border-bottom:1px solid var(--pd-border);background:var(--pd-card);width:100%;min-height:100px;color:var(--pd-text);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:19px 26px;display:flex;position:relative}.compress-level-option:hover{background:var(--pd-card-soft)}.compress-level-option>div{min-width:0}.compress-level-option strong{color:var(--pd-primary);text-transform:uppercase;margin-bottom:6px;font-size:14px;font-weight:700;display:block}.compress-level-option span{color:var(--pd-text);font-size:13px}.compress-level-selected{background:var(--pd-primary-soft);box-shadow:inset 3px 0 0 var(--pd-primary)}.compress-check{background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex;color:#fff!important;font-size:17px!important}.compress-sidebar-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin:20px;display:grid}.compress-sidebar-stats>div{text-align:center;border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:9px;padding:14px 10px}.compress-sidebar-stats span{color:var(--pd-muted);margin-bottom:5px;font-size:10px;display:block}.compress-sidebar-stats strong{color:var(--pd-primary);font-size:17px}.compress-sidebar-action,.compress-download-action{background:var(--pd-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:13px;width:calc(100% - 40px);min-height:62px;margin:20px;padding:0 18px;font-size:18px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 8px 20px #2563eb33}.compress-sidebar-action:disabled{cursor:not-allowed;box-shadow:none;background:#cbd5e1}.compress-action-arrow{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.compress-rename-box{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:20px;padding:17px}.compress-rename-title{color:var(--pd-heading);margin-bottom:5px;font-size:16px;font-weight:700}.compress-rename-subtitle{color:var(--pd-muted);margin-bottom:15px;font-size:11px;line-height:1.45}.compress-filename-box{background:var(--pd-card);border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:45px;display:flex;overflow:hidden}.compress-rename-box small{color:var(--pd-muted);margin-top:7px;font-size:9px;display:block}.compress-result-summary{text-align:center;grid-template-columns:1fr 25px 1fr;align-items:center;gap:7px;margin:0 20px;display:grid}.compress-result-summary>div:not(.compress-result-arrow){border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:8px;padding:11px 6px}.compress-result-summary span{color:var(--pd-muted);margin-bottom:4px;font-size:9px;display:block}.compress-result-summary strong{color:var(--pd-heading);font-size:13px}.compress-result-arrow{color:var(--pd-primary);font-size:17px}.compress-reduction{color:#15803d;text-align:center;margin:10px 20px 0;font-size:11px;font-weight:700}.compress-custom-section{border-bottom:1px solid var(--pd-border);padding:18px 20px}.compress-custom-title{color:var(--pd-heading);margin-bottom:12px;font-size:13px;font-weight:700}.compress-quality-header{color:var(--pd-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.compress-quality-header strong{color:var(--pd-primary);font-size:18px}.compress-quality-slider{appearance:none;background:linear-gradient(to right,var(--pd-primary) 0%,var(--pd-primary) var(--quality-progress,62.5%),#dbeafe var(--quality-progress,62.5%),#dbeafe 100%);cursor:pointer;border-radius:999px;width:100%;height:7px;margin-top:13px}.compress-quality-slider::-webkit-slider-thumb{appearance:none;background:var(--pd-primary);border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #2563eb4d}.compress-quality-slider::-moz-range-thumb{background:var(--pd-primary);border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #2563eb4d}.compress-quality-labels{color:var(--pd-muted);justify-content:space-between;margin-top:7px;font-size:9px;display:flex}.compress-target-section{border-bottom:1px solid var(--pd-border);background:var(--pd-card);padding:17px 20px}.compress-target-active{background:var(--pd-card-soft)}.compress-target-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.compress-target-top>div{min-width:0}.compress-target-top strong{color:var(--pd-heading);margin-bottom:4px;font-size:13px;display:block}.compress-target-top span{color:var(--pd-muted);font-size:10px;line-height:1.4;display:block}.compress-toggle{cursor:pointer;flex-shrink:0;width:42px;height:23px;position:relative}.compress-toggle input{opacity:0;pointer-events:none;position:absolute}.compress-toggle-slider{background:#cbd5e1;border-radius:999px;transition:all .2s;position:absolute;inset:0}.compress-toggle-slider:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0f172a2e}.compress-toggle input:checked+.compress-toggle-slider{background:var(--pd-primary)}.compress-toggle input:checked+.compress-toggle-slider:after{transform:translate(19px)}.compress-target-input-row{grid-template-columns:minmax(0,1fr) 48px 48px;gap:5px;margin-top:13px;display:grid}.compress-target-input-row input{width:100%;height:42px;color:var(--pd-text);background:var(--pd-card);border:1px solid #cbd5e1;border-radius:8px;outline:none;padding:0 10px;font-size:12px}.compress-unit-btn{border:1px solid var(--pd-border);background:var(--pd-card-soft);height:42px;color:var(--pd-muted);cursor:pointer;border-radius:8px;font-size:11px;font-weight:700}.compress-unit-btn.active{border-color:var(--pd-primary);background:var(--pd-primary-soft);color:var(--pd-primary)}.compress-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin:0 20px 10px;padding:10px 12px;font-size:11px;display:flex}.compress-error>span{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:19px;min-width:19px;height:19px;font-size:10px;font-weight:700;display:flex}.compress-error p{margin:0;line-height:1.45}.compression-result{background:var(--pd-card);box-shadow:var(--pd-shadow);border:1px solid #bbf7d0;border-radius:16px;margin-top:20px;padding:26px}.compression-result .result-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.compression-result .result-header h2{color:#166534;margin:0;font-size:22px}.compression-result .size-comparison{grid-template-columns:1fr 45px 1fr;align-items:center;gap:12px;margin-top:24px;display:grid}.compression-result .size-comparison>div:not(.arrow){text-align:center;border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:11px;padding:18px 12px}.compression-result .size-comparison span{color:var(--pd-muted);margin-bottom:7px;font-size:12px;display:block}.compression-result .size-comparison strong{color:var(--pd-heading);font-size:21px}.compression-result .size-comparison .arrow{color:var(--pd-primary);justify-content:center;align-items:center;font-size:25px;display:flex}.compression-result .reduction{text-align:center;color:#15803d;margin-top:18px;font-size:13px}.compression-result .download-btn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:54px;margin-top:18px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.repair-pdf-page{background:var(--pd-bg);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text);padding-bottom:70px}.repair-pdf-hero{text-align:center;width:100%;max-width:1100px;margin:0 auto;padding:70px 24px 40px}.repair-pdf-eyebrow{color:var(--pd-primary);margin-bottom:9px;font-size:15px;font-weight:600}.repair-pdf-hero h1{color:var(--pd-heading);margin:0 0 15px;font-size:52px;font-weight:700;line-height:1.08}.repair-pdf-hero p{max-width:820px;color:var(--pd-muted);margin:0 auto;font-size:19px;line-height:1.6}.repair-pdf-workspace{background:var(--pd-card);border:1px solid var(--pd-border);width:calc(100% - 40px);max-width:1400px;min-height:650px;box-shadow:var(--pd-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) 380px;margin:0 auto;display:grid;overflow:hidden}.repair-pdf-left{background:var(--pd-card-soft);min-width:0;padding:25px}.repair-pdf-area{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;display:flex}.repair-pdf-area:hover{background:#f5f9ff;border-color:#93c5fd}.repair-pdf-area-active{border-color:var(--pd-primary);background:var(--pd-primary-soft);box-shadow:0 0 0 4px #2563eb12}.repair-pdf-drop-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:22px;font-size:38px;display:flex}.repair-pdf-area>h2{color:var(--pd-heading);margin:0 0 9px;font-size:28px}.repair-pdf-area>p{color:var(--pd-muted);margin:0 0 23px;font-size:15px;line-height:1.5}.repair-pdf-select-btn{background:var(--pd-primary);color:#fff;cursor:pointer;border-radius:9px;min-width:185px;height:50px;padding:0 22px;font-size:14px;font-weight:700;box-shadow:0 8px 20px #2563eb2b}.repair-pdf-select-btn:hover{background:var(--pd-primary-dark);transform:translateY(-2px)}.repair-pdf-upload-features{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:25px;display:flex}.repair-pdf-upload-features span{color:var(--pd-muted);font-size:12px}.repair-pdf-preview-header{border-bottom:1px solid var(--pd-border);justify-content:space-between;align-items:flex-start;gap:15px;width:100%;padding-bottom:15px;display:flex}.repair-pdf-preview-header>div{min-width:0}.repair-pdf-preview-header h2{color:var(--pd-heading);margin:0 0 5px;font-size:22px}.repair-pdf-preview-header p{text-overflow:ellipsis;white-space:nowrap;max-width:500px;color:var(--pd-muted);margin:0;font-size:12px;overflow:hidden}.repair-pdf-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex-shrink:0;min-height:38px;padding:0 13px;font-size:12px;font-weight:700}.repair-pdf-change-btn:hover{background:#dbeafe;border-color:#93c5fd}.repair-pdf-preview-frame{border:1px solid var(--pd-border);background:#fff;border-radius:10px;width:100%;height:450px;margin-top:18px;overflow:hidden;box-shadow:0 5px 18px #0f172a0f}.repair-pdf-viewer{background:#fff;border:none;width:100%;height:100%;display:block}.repair-pdf-file-info{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:9px;align-items:center;gap:10px;width:100%;margin-top:15px;padding:12px 13px;display:flex}.repair-pdf-file-info>div:nth-child(2){flex:1;min-width:0}.repair-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pd-text);font-size:13px;display:block;overflow:hidden}.repair-pdf-file-info span{color:var(--pd-muted);margin-top:4px;font-size:11px;display:block}.repair-pdf-file-icon{color:#dc2626;background:linear-gradient(#fee2e2 0 34%,#fff 34% 100%);border:1px solid #fecaca;border-radius:6px;flex-shrink:0;justify-content:center;align-items:flex-end;width:43px;height:50px;padding-bottom:7px;font-size:9px;font-weight:800;display:flex}.repair-pdf-remove-btn{color:#dc2626;cursor:pointer;background:#fee2e2;border-radius:8px;flex-shrink:0;min-height:36px;padding:0 13px;font-size:12px;font-weight:700}.repair-pdf-remove-btn:hover{color:#fff;background:#dc2626}.repair-pdf-sidebar{border-left:1px solid var(--pd-border);background:var(--pd-card);flex-direction:column;min-width:0;display:flex}.repair-pdf-sidebar-header{border-bottom:1px solid var(--pd-border);padding:28px 26px 23px}.repair-pdf-sidebar-header h2{color:var(--pd-heading);margin:0 0 7px;font-size:27px}.repair-pdf-sidebar-header p{color:var(--pd-muted);margin:0;font-size:12px;line-height:1.5}.repair-pdf-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin:20px;display:grid}.repair-pdf-stats>div{text-align:center;border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:9px;padding:14px 10px}.repair-pdf-stats span{color:var(--pd-muted);margin-bottom:5px;font-size:10px;display:block}.repair-pdf-stats strong{color:var(--pd-primary);font-size:17px}.repair-pdf-info-box{background:#e0f2fe;border-radius:10px;align-items:flex-start;gap:10px;margin:0 20px;padding:14px;display:flex}.repair-pdf-info-icon{color:#2563eb;border:2px solid #2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.repair-pdf-info-box p{color:#315a87;margin:0;font-size:12px;line-height:1.5}.repair-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin:15px 20px 0;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.repair-pdf-error>span{color:#fff;background:#ef4444;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:10px;font-weight:700;display:flex}.repair-pdf-error p{margin:0}.repair-pdf-sidebar-spacer{flex:1}.repair-pdf-action-btn,.repair-pdf-download-btn{background:var(--pd-primary);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:13px;width:calc(100% - 40px);min-height:62px;margin:20px;padding:0 18px;font-size:17px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 8px 20px #2563eb33}.repair-pdf-action-btn:hover:not(:disabled){background:var(--pd-primary-dark);transform:translateY(-2px)}.repair-pdf-action-btn:disabled{cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.repair-pdf-action-arrow{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.repair-pdf-result-box{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:20px;padding:17px}.repair-pdf-result-title{color:var(--pd-heading);margin-bottom:5px;font-size:16px;font-weight:700}.repair-pdf-result-text{color:var(--pd-muted);margin-bottom:15px;font-size:11px;line-height:1.45}.repair-pdf-result-box label{color:var(--pd-text);margin-bottom:7px;font-size:11px;font-weight:700;display:block}.repair-pdf-filename-box{background:var(--pd-card);border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:45px;display:flex;overflow:hidden}.repair-pdf-filename-box:focus-within{border-color:var(--pd-primary);box-shadow:0 0 0 3px #2563eb14}.repair-pdf-filename-box input{min-width:0;height:43px;color:var(--pd-text);background:0 0;border:none;outline:none;flex:1;padding:0 11px;font-size:12px}.repair-pdf-filename-box>span{border-left:1px solid var(--pd-border);background:var(--pd-card-soft);height:43px;color:var(--pd-muted);align-items:center;padding:0 11px;font-size:11px;font-weight:700;display:flex}.repair-pdf-result-box small{color:var(--pd-muted);margin-top:7px;font-size:9px;display:block}.repair-pdf-size-summary{text-align:center;grid-template-columns:1fr 25px 1fr;align-items:center;gap:7px;margin:0 20px;display:grid}.repair-pdf-size-summary>div:not(.repair-pdf-size-arrow){border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:8px;padding:11px 6px}.repair-pdf-size-summary span{color:var(--pd-muted);margin-bottom:4px;font-size:9px;display:block}.repair-pdf-size-summary strong{color:var(--pd-heading);font-size:13px}.repair-pdf-size-arrow{color:var(--pd-primary);font-size:17px}.repair-pdf-download-btn{background:#16a34a}.repair-pdf-download-btn:hover{background:#15803d}[data-theme=dark] .compress-tool-layout,[data-theme=dark] .compress-sidebar,[data-theme=dark] .compress-left-panel,[data-theme=dark] .repair-pdf-workspace,[data-theme=dark] .repair-pdf-sidebar,[data-theme=dark] .repair-pdf-left{background:var(--pd-card);border-color:var(--pd-border)}[data-theme=dark] .compress-pdf-area,[data-theme=dark] .repair-pdf-area,[data-theme=dark] .compress-preview-frame,[data-theme=dark] .compress-preview-footer,[data-theme=dark] .repair-pdf-file-info{background:var(--pd-card-soft);border-color:var(--pd-border)}@media (width<=1050px){.compress-tool-layout,.repair-pdf-workspace{grid-template-columns:1fr}.compress-sidebar,.repair-pdf-sidebar{border-left:none;border-top:1px solid var(--pd-border)}.compress-sidebar-spacer,.repair-pdf-sidebar-spacer{display:none}}@media (width<=750px){.compress-hero,.repair-pdf-hero{padding:50px 18px 30px}.compress-hero h1,.repair-pdf-hero h1{font-size:40px}.compress-hero p,.repair-pdf-hero p{font-size:16px}.compress-tool-layout,.repair-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.compress-left-panel,.repair-pdf-left{padding:15px}.compress-pdf-area,.repair-pdf-area{min-height:430px;padding:25px 16px}.compress-preview-header,.repair-pdf-preview-header{flex-direction:column;align-items:flex-start}.compress-change-btn,.repair-pdf-change-btn,.compress-remove-btn,.repair-pdf-remove-btn{width:100%}.compress-preview-footer{flex-direction:column;align-items:flex-start}.compress-preview-frame,.repair-pdf-preview-frame{height:430px}.compress-upload-features,.repair-pdf-upload-features{flex-direction:column;gap:8px}}@media (width<=500px){.compress-hero h1,.repair-pdf-hero h1{font-size:34px}.compress-tool-layout,.repair-pdf-workspace{width:calc(100% - 18px)}.compress-pdf-area,.repair-pdf-area{min-height:390px}.compress-pdf-area>h2,.repair-pdf-area>h2{font-size:23px}.compress-pdf-area>p,.repair-pdf-area>p{font-size:13px}.compress-preview-frame,.repair-pdf-preview-frame{height:350px}.compress-sidebar-action,.compress-download-action,.repair-pdf-action-btn,.repair-pdf-download-btn{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.compress-rename-box,.repair-pdf-result-box,.compress-result-summary,.repair-pdf-size-summary{margin-left:15px;margin-right:15px}}.merge-empty,.split-pdf-upload-zone,.compress-pdf-area,.repair-pdf-area,.merge-empty-active,.split-pdf-upload-zone-active,.compress-pdf-area-active,.repair-pdf-area-active{border-color:#2563eb!important}@media (width<=700px){.padoofy-feature-strip{width:calc(100% - 24px);grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0 auto 45px!important;padding:12px 0!important;display:grid!important}.padoofy-feature-strip>div,.padoofy-feature-strip>div:nth-child(odd),.padoofy-feature-strip>div:nth-child(2),.padoofy-feature-strip>div:nth-child(4){flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:70px;padding:5px 3px;display:flex;border-right:1px solid var(--pd-border)!important;border-bottom:none!important}.padoofy-feature-strip>div:last-child{border-right:none!important}.padoofy-feature-strip svg{flex-shrink:0;width:20px;height:20px}.padoofy-feature-strip strong{text-align:center;white-space:nowrap;line-height:1.15;font-size:8px!important}.padoofy-feature-strip span{text-align:center;white-space:normal;max-width:62px;line-height:1.2;font-size:6.5px!important}}@media (width<=450px){.padoofy-feature-strip{width:calc(100% - 16px);padding:10px 0!important}.padoofy-feature-strip>div,.padoofy-feature-strip>div:nth-child(odd),.padoofy-feature-strip>div:nth-child(2),.padoofy-feature-strip>div:nth-child(4){gap:5px;min-height:64px;padding:4px 2px}.padoofy-feature-strip svg{width:18px;height:18px}.padoofy-feature-strip strong{font-size:7.5px!important}.padoofy-feature-strip span{max-width:54px;font-size:6px!important}}.padoofy-menu-item-text strong{font-weight:700;line-height:1.25;font-size:10px!important}.padoofy-menu-item-text small{color:var(--pd-muted);font-weight:500;line-height:1.3;font-size:8px!important}.padoofy-dropdown-header strong{font-size:12px!important}.padoofy-dropdown-header span{line-height:1.3;font-size:9px!important}.remove-pages-page{background:var(--pd-bg);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text);padding-bottom:70px}.remove-pages-hero{text-align:center;width:100%;max-width:1100px;margin:0 auto;padding:68px 24px 38px}.remove-pages-eyebrow{color:var(--pd-primary);letter-spacing:.2px;margin-bottom:10px;font-size:14px;font-weight:700;display:inline-block}.remove-pages-hero h1{color:var(--pd-heading);letter-spacing:-1.6px;margin:0 0 15px;font-size:50px;font-weight:800;line-height:1.08}.remove-pages-hero p{max-width:760px;color:var(--pd-muted);margin:0 auto;font-size:17px;line-height:1.6}.remove-pages-workspace{background:var(--pd-card);border:1px solid var(--pd-border);width:calc(100% - 40px);max-width:1400px;min-height:650px;box-shadow:var(--pd-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) 380px;margin:0 auto;display:grid;overflow:hidden}.remove-pages-main{background:var(--pd-card-soft);min-width:0;padding:25px}.remove-pages-upload-zone{text-align:center;border:2px dashed var(--pd-primary);background:linear-gradient(180deg, var(--pd-card), var(--pd-card-soft));border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex}.remove-pages-upload-zone:hover{border-color:var(--pd-primary-dark);background:var(--pd-primary-soft);box-shadow:0 12px 30px #2563eb14}.remove-pages-upload-icon{background:var(--pd-primary-soft);width:78px;height:78px;color:var(--pd-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.remove-pages-upload-zone h2{color:var(--pd-heading);margin:0 0 9px;font-size:29px;font-weight:800;line-height:1.2}.remove-pages-upload-zone>p{max-width:500px;color:var(--pd-muted);margin:0 0 24px;font-size:14px;line-height:1.6}.remove-pages-select-btn{background:linear-gradient(135deg, var(--pd-primary), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:50px;padding:0 22px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #2563eb2e}.remove-pages-select-btn:hover{transform:translateY(-2px);box-shadow:0 12px 25px #2563eb40}.remove-pages-upload-features{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:26px;display:flex}.remove-pages-upload-features span{color:var(--pd-muted);white-space:nowrap;font-size:11px}.remove-pages-file-header{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:72px;padding:12px 14px;display:flex;box-shadow:0 5px 15px #0f172a0a}.remove-pages-file-info{align-items:center;gap:10px;min-width:0;display:flex}.remove-pages-file-icon{color:#dc2626;background:linear-gradient(#ffe7e7 0 34%,#fff 34% 100%);border:1px solid #fecaca;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:48px;display:flex}.remove-pages-file-info>div:last-child{min-width:0}.remove-pages-file-info strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--pd-text);font-size:13px;font-weight:700;display:block;overflow:hidden}.remove-pages-file-info span{color:var(--pd-muted);margin-top:4px;font-size:10px;display:block}.remove-pages-change-btn{border:1px solid var(--pd-primary);background:var(--pd-primary-soft);min-height:36px;color:var(--pd-primary);cursor:pointer;border-radius:8px;flex-shrink:0;padding:0 13px;font-size:11px;font-weight:700;transition:all .2s}.remove-pages-change-btn:hover{background:var(--pd-primary);color:#fff}.remove-pages-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:400px;display:flex}.remove-pages-loading strong{color:var(--pd-heading);font-size:16px}.remove-pages-loading span{color:var(--pd-muted);font-size:11px}.remove-pages-spin{color:var(--pd-primary);margin-bottom:5px;animation:.8s linear infinite remove-pages-spin}@keyframes remove-pages-spin{to{transform:rotate(360deg)}}.remove-pages-manager{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:13px;margin-top:18px;padding:18px;box-shadow:0 6px 20px #0f172a0a}.remove-pages-toolbar{border-bottom:1px solid var(--pd-border);justify-content:space-between;align-items:center;gap:15px;padding-bottom:14px;display:flex}.remove-pages-toolbar>div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.remove-pages-toolbar strong{color:var(--pd-heading);font-size:16px}.remove-pages-toolbar span{color:var(--pd-muted);font-size:10px}.remove-pages-toolbar-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.remove-pages-toolbar-actions button{border:1px solid var(--pd-border);background:var(--pd-card-soft);min-height:35px;color:var(--pd-text);cursor:pointer;border-radius:7px;padding:0 11px;font-size:10px;font-weight:700;transition:all .18s}.remove-pages-toolbar-actions button:hover{border-color:var(--pd-primary);background:var(--pd-primary-soft);color:var(--pd-primary)}.remove-pages-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-height:575px;margin-top:17px;padding-right:4px;display:grid;overflow-y:auto}.remove-pages-grid::-webkit-scrollbar{width:6px}.remove-pages-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.remove-page-card{border:1px solid var(--pd-border);background:var(--pd-card-soft);min-width:0;color:var(--pd-text);cursor:pointer;text-align:center;border-radius:11px;flex-direction:column;padding:10px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.remove-page-card:hover{background:var(--pd-card);border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 9px 22px #0f172a14}.remove-page-card.selected{border:2px solid var(--pd-primary);background:var(--pd-primary-soft);box-shadow:0 0 0 3px #2563eb14}.remove-page-badge{z-index:2;background:var(--pd-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:flex;position:absolute;top:8px;left:8px}.remove-page-preview{border:1px solid var(--pd-border);background:#fff;border-radius:8px;width:100%;margin-top:20px;padding:8px}.remove-page-preview img{object-fit:contain;background:#fff;width:100%;height:205px;display:block}.remove-page-card>span{color:var(--pd-muted);margin-top:8px;font-size:10px;font-weight:700;display:block}.remove-page-selected{color:#fff;background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 4px 10px #16a34a40}.remove-pages-error,.remove-pages-success{border-radius:8px;align-items:flex-start;gap:8px;margin-top:14px;padding:11px 13px;font-size:11px;line-height:1.5;display:flex}.remove-pages-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.remove-pages-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.remove-pages-sidebar{border-left:1px solid var(--pd-border);background:var(--pd-card);flex-direction:column;min-width:0;display:flex}.remove-pages-sidebar-header{border-bottom:1px solid var(--pd-border);padding:27px 25px 21px}.remove-pages-sidebar-header h2{color:var(--pd-heading);margin:0 0 6px;font-size:25px;font-weight:800}.remove-pages-sidebar-header p{color:var(--pd-muted);margin:0;font-size:11px;line-height:1.5}.remove-pages-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin:20px;display:grid}.remove-pages-stats>div{text-align:center;border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:9px;padding:15px 10px}.remove-pages-stats strong{color:var(--pd-primary);margin-bottom:4px;font-size:20px;display:block}.remove-pages-stats span{color:var(--pd-muted);font-size:9px}.remove-pages-summary{background:var(--pd-primary-soft);border:1px solid #dbeafe;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:0 20px;padding:13px;display:flex}.remove-pages-summary span{color:var(--pd-muted);font-size:10px}.remove-pages-summary strong{color:var(--pd-primary);font-size:19px}.remove-pages-sidebar-spacer{flex:1}.remove-pages-action,.remove-pages-download{background:linear-gradient(135deg, var(--pd-primary), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 8px 20px #2563eb2e}.remove-pages-action:hover:not(:disabled),.remove-pages-download:hover{transform:translateY(-2px);box-shadow:0 12px 25px #2563eb40}.remove-pages-action:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.remove-pages-rename{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:20px;padding:16px}.remove-pages-rename label{color:var(--pd-text);margin-bottom:7px;font-size:10px;font-weight:700;display:block}.remove-pages-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:44px;display:flex;overflow:hidden}.remove-pages-name-box:focus-within{border-color:var(--pd-primary);box-shadow:0 0 0 3px #2563eb14}.remove-pages-name-box input{width:100%;min-width:0;height:100%;color:var(--pd-text);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.remove-pages-name-box span{border-left:1px solid var(--pd-border);background:var(--pd-card-soft);height:100%;color:var(--pd-muted);justify-content:center;align-items:center;padding:0 11px;font-size:10px;font-weight:700;display:flex}.remove-pages-download{background:#16a34a}.remove-pages-download:hover{background:#15803d}.remove-pages-warning{text-align:center;color:var(--pd-muted);margin:0 20px 17px;font-size:9px;line-height:1.4}@media (width<=1050px){.remove-pages-workspace{grid-template-columns:1fr}.remove-pages-sidebar{border-left:none;border-top:1px solid var(--pd-border)}.remove-pages-sidebar-spacer{display:none}.remove-pages-action,.remove-pages-download{margin-top:18px}}@media (width<=750px){.remove-pages-hero{padding:50px 18px 28px}.remove-pages-hero h1{font-size:39px}.remove-pages-hero p{font-size:14px}.remove-pages-workspace{border-radius:13px;width:calc(100% - 24px)}.remove-pages-main{padding:14px}.remove-pages-upload-zone{min-height:430px;padding:25px 16px}.remove-pages-upload-icon{width:68px;height:68px;margin-bottom:18px}.remove-pages-upload-zone h2{font-size:24px}.remove-pages-upload-zone>p{font-size:13px}.remove-pages-upload-features{flex-direction:column;gap:8px;margin-top:20px}.remove-pages-file-header{flex-direction:column;align-items:flex-start}.remove-pages-change-btn{width:100%}.remove-pages-manager{padding:13px}.remove-pages-toolbar{flex-direction:column;align-items:flex-start}.remove-pages-toolbar-actions{width:100%}.remove-pages-toolbar-actions button{flex:1}.remove-pages-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:none}.remove-page-preview img{height:180px}.remove-pages-sidebar-header{padding:22px 18px 18px}.remove-pages-stats{margin:16px 18px}.remove-pages-summary{margin:0 18px}.remove-pages-action,.remove-pages-download{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.remove-pages-rename{margin:15px}.remove-pages-warning{margin-left:15px;margin-right:15px}}@media (width<=450px){.remove-pages-hero{padding:42px 14px 25px}.remove-pages-hero h1{letter-spacing:-.9px;font-size:32px}.remove-pages-hero p{font-size:12px}.remove-pages-workspace{width:calc(100% - 16px)}.remove-pages-upload-zone{min-height:390px;padding:22px 13px}.remove-pages-upload-zone h2{font-size:22px}.remove-pages-upload-zone>p{font-size:12px}.remove-pages-select-btn{width:100%;max-width:220px}.remove-pages-grid{grid-template-columns:1fr}.remove-page-preview img{height:260px}.remove-pages-sidebar-header h2{font-size:22px}.remove-pages-action,.remove-pages-download{min-height:55px;font-size:13px}}[data-theme=dark] .remove-pages-upload-zone{background:linear-gradient(180deg, var(--pd-card), var(--pd-card-soft))}[data-theme=dark] .remove-pages-upload-zone:hover{background:var(--pd-primary-soft)}[data-theme=dark] .remove-page-preview{background:#fff}[data-theme=dark] .remove-pages-name-box{background:var(--pd-card)}[data-theme=dark] .remove-pages-name-box span{background:var(--pd-card-soft)}.reorder-page-handle{z-index:3;color:#94a3b8;pointer-events:none;background:#fff;border-radius:7px;justify-content:center;align-items:center;width:27px;height:27px;display:flex;position:absolute;top:9px;right:9px;box-shadow:0 3px 8px #0f172a14}.remove-page-card:hover .reorder-page-handle{color:#2563eb}.remove-page-dragging{opacity:.45;transform:scale(.97);background:#eff6ff!important;border-color:#2563eb!important}.reorder-page-controls{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.reorder-page-controls button{border:1px solid var(--pd-border);background:var(--pd-card);height:30px;color:var(--pd-text);cursor:pointer;border-radius:7px;font-size:14px;transition:all .18s}.reorder-page-controls button:hover:not(:disabled){border-color:var(--pd-primary);background:var(--pd-primary-soft);color:var(--pd-primary)}.reorder-page-controls button:disabled{opacity:.35;cursor:not-allowed}@media (width<=750px){.reorder-page-controls button{height:28px;font-size:13px}.reorder-page-handle{width:25px;height:25px}}.ocr-pdf-page{background:var(--pd-bg);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text);padding-bottom:70px}.ocr-pdf-hero{text-align:center;width:100%;max-width:1100px;margin:0 auto;padding:68px 24px 38px}.ocr-pdf-eyebrow{color:var(--pd-primary);margin-bottom:10px;font-size:14px;font-weight:700;display:inline-block}.ocr-pdf-workspace{background:var(--pd-card);border:1px solid var(--pd-border);width:calc(100% - 40px);max-width:1400px;min-height:650px;box-shadow:var(--pd-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) 380px;margin:0 auto;display:grid;overflow:hidden}.ocr-pdf-main{background:var(--pd-card-soft);min-width:0;padding:25px}.ocr-pdf-upload-zone{text-align:center;border:2px dashed var(--pd-primary);background:linear-gradient(180deg, var(--pd-card), var(--pd-card-soft));border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.ocr-pdf-upload-zone.active,.ocr-pdf-upload-zone:hover{border-color:var(--pd-primary-dark);background:var(--pd-primary-soft);box-shadow:0 12px 30px #2563eb14}.ocr-pdf-upload-icon{background:var(--pd-primary-soft);width:78px;height:78px;color:var(--pd-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.ocr-pdf-upload-zone>p{max-width:500px;color:var(--pd-muted);margin:0 0 24px;font-size:14px;line-height:1.6}.ocr-pdf-select-btn{background:linear-gradient(135deg, var(--pd-primary), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:50px;padding:0 22px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px #2563eb2e}.ocr-pdf-select-btn:hover{transform:translateY(-2px);box-shadow:0 12px 25px #2563eb40}.ocr-pdf-upload-features span{color:var(--pd-muted);font-size:11px}.ocr-pdf-file-header{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:72px;padding:12px 14px;display:flex;box-shadow:0 5px 15px #0f172a0a}.ocr-pdf-file-icon{color:#dc2626;background:linear-gradient(#ffe7e7 0 34%,#fff 34% 100%);border:1px solid #fecaca;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:48px;display:flex}.ocr-pdf-file-info>div:last-child{min-width:0}.ocr-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--pd-text);font-size:13px;font-weight:700;display:block;overflow:hidden}.ocr-pdf-file-info span{color:var(--pd-muted);margin-top:4px;font-size:10px;display:block}.ocr-pdf-change-btn{border:1px solid var(--pd-primary);background:var(--pd-primary-soft);min-height:36px;color:var(--pd-primary);cursor:pointer;border-radius:8px;flex-shrink:0;padding:0 13px;font-size:11px;font-weight:700}.ocr-pdf-preview-box{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:13px;margin-top:18px;padding:16px;box-shadow:0 6px 20px #0f172a0a}.ocr-pdf-preview-header{border-bottom:1px solid var(--pd-border);justify-content:space-between;align-items:center;gap:15px;padding-bottom:12px;display:flex}.ocr-pdf-preview-header strong{color:var(--pd-heading);font-size:13px;display:block}.ocr-pdf-preview-header span{color:var(--pd-muted);margin-top:3px;font-size:9px;display:block}.ocr-pdf-page-nav button{border:1px solid var(--pd-border);background:var(--pd-card-soft);width:32px;height:32px;color:var(--pd-text);cursor:pointer;border-radius:7px}.ocr-pdf-page-nav button:hover:not(:disabled){border-color:var(--pd-primary);background:var(--pd-primary-soft);color:var(--pd-primary)}.ocr-pdf-canvas-wrap{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:9px;justify-content:center;align-items:center;width:100%;height:470px;margin-top:15px;display:flex;overflow:auto}.ocr-pdf-loading{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}@keyframes ocr-pdf-spin{to{transform:rotate(360deg)}}.ocr-pdf-progress-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ocr-pdf-progress-header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ocr-pdf-progress-header span{color:var(--pd-muted);text-transform:capitalize;font-size:9px}.ocr-pdf-progress-track{background:#dbeafe;border-radius:999px;width:100%;height:7px;margin-top:11px;overflow:hidden}.ocr-pdf-sidebar{border-left:1px solid var(--pd-border);background:var(--pd-card);flex-direction:column;min-width:0;display:flex}.ocr-pdf-sidebar-header{border-bottom:1px solid var(--pd-border);padding:27px 25px 21px}.ocr-pdf-language-section{padding:20px}.ocr-pdf-language-options button{border:1px solid var(--pd-border);background:var(--pd-card-soft);min-height:58px;color:var(--pd-text);text-align:left;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;transition:all .18s;display:flex}.ocr-pdf-language-options button:hover:not(:disabled){border-color:var(--pd-primary);background:var(--pd-primary-soft)}.ocr-pdf-language-options button.active{border-color:var(--pd-primary);background:var(--pd-primary-soft);box-shadow:inset 3px 0 0 var(--pd-primary)}.ocr-pdf-language-options strong{font-size:11px}.ocr-pdf-language-options span{color:var(--pd-muted);font-size:8px;font-weight:800}.ocr-pdf-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin:0 20px 18px;display:grid}.ocr-pdf-stats>div{text-align:center;border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:9px;padding:14px 10px}.ocr-pdf-stats strong{color:var(--pd-primary);margin-bottom:4px;font-size:18px;display:block}.ocr-pdf-privacy{color:#15803d;background:#ecfdf5;border-radius:10px;align-items:flex-start;gap:9px;margin:0 20px;padding:13px;display:flex}.ocr-pdf-privacy>svg{flex-shrink:0}.ocr-pdf-privacy strong{margin-bottom:4px;font-size:10px;display:block}.ocr-pdf-sidebar-spacer{flex:1}.ocr-pdf-action,.ocr-pdf-download{background:linear-gradient(135deg, var(--pd-primary), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;font-size:14px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 8px 20px #2563eb2e}.ocr-pdf-action:hover:not(:disabled),.ocr-pdf-download:hover{transform:translateY(-2px);box-shadow:0 12px 25px #2563eb40}.ocr-pdf-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1;transform:none}.ocr-pdf-rename{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:20px;padding:15px}.ocr-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:44px;display:flex;overflow:hidden}.ocr-pdf-name-box input{min-width:0;height:100%;color:var(--pd-text);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.ocr-pdf-name-box span{border-left:1px solid var(--pd-border);background:var(--pd-card-soft);height:100%;color:var(--pd-muted);align-items:center;padding:0 11px;font-size:10px;font-weight:700;display:flex}.ocr-pdf-download{background:#16a34a}.ocr-pdf-download:hover{background:#15803d}.ocr-pdf-remove{border:1px solid var(--pd-border);background:var(--pd-card-soft);width:calc(100% - 40px);min-height:37px;color:var(--pd-muted);cursor:pointer;border-radius:8px;margin:0 20px 17px;font-size:10px;font-weight:700}@media (width<=1050px){.ocr-pdf-workspace{grid-template-columns:1fr}.ocr-pdf-sidebar{border-left:none;border-top:1px solid var(--pd-border)}.ocr-pdf-sidebar-spacer{display:none}}@media (width<=750px){.ocr-pdf-hero{padding:50px 18px 28px}.ocr-pdf-hero h1{font-size:39px}.ocr-pdf-hero p{font-size:14px}.ocr-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.ocr-pdf-main{padding:14px}.ocr-pdf-upload-zone{min-height:430px;padding:25px 16px}.ocr-pdf-upload-icon{width:68px;height:68px;margin-bottom:18px}.ocr-pdf-upload-zone h2{font-size:24px}.ocr-pdf-upload-zone>p{font-size:13px}.ocr-pdf-upload-features{flex-direction:column;gap:8px}.ocr-pdf-file-header{flex-direction:column;align-items:flex-start}.ocr-pdf-change-btn{width:100%}.ocr-pdf-preview-box{padding:12px}.ocr-pdf-canvas-wrap{height:390px}.ocr-pdf-sidebar-header{padding:22px 18px 18px}.ocr-pdf-language-section{padding:18px}.ocr-pdf-stats{margin:0 18px 16px}.ocr-pdf-privacy{margin:0 18px}.ocr-pdf-action,.ocr-pdf-download{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.ocr-pdf-rename{margin:15px}.ocr-pdf-remove{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}@media (width<=450px){.ocr-pdf-hero{padding:42px 14px 25px}.ocr-pdf-hero h1{letter-spacing:-.9px;font-size:32px}.ocr-pdf-workspace{width:calc(100% - 16px)}.ocr-pdf-upload-zone{min-height:390px;padding:22px 13px}.ocr-pdf-upload-zone h2{font-size:22px}.ocr-pdf-upload-zone>p{font-size:12px}.ocr-pdf-canvas-wrap{height:330px}.ocr-pdf-sidebar-header h2{font-size:22px}.ocr-pdf-action,.ocr-pdf-download{min-height:55px;font-size:13px}}[data-theme=dark] .ocr-pdf-upload-zone{background:linear-gradient(180deg, var(--pd-card), var(--pd-card-soft))}[data-theme=dark] .ocr-pdf-upload-zone:hover,[data-theme=dark] .ocr-pdf-upload-zone.active{background:var(--pd-primary-soft)}[data-theme=dark] .ocr-pdf-name-box{background:var(--pd-card)}[data-theme=dark] .ocr-pdf-privacy{background:#09291f}[data-theme=dark] .ocr-pdf-privacy p{color:#86efac}.jpg-to-pdf-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.jpg-to-pdf-hero{text-align:center;width:100%;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.jpg-to-pdf-eyebrow{background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);border-radius:20px;align-items:center;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.jpg-to-pdf-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.jpg-to-pdf-hero p{max-width:650px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.65}.jpg-to-pdf-workspace{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e4e7ec);width:calc(100% - 60px);max-width:1200px;min-height:650px;box-shadow:var(--pd-shadow,0 8px 25px #0f172a0e);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;margin:0 auto;display:grid;overflow:hidden}.jpg-to-pdf-main{background:var(--pd-card-soft,#f8fafc);min-width:0;padding:24px}.jpg-to-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.jpg-to-pdf-upload-zone:hover,.jpg-to-pdf-upload-zone.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff)}.jpg-to-pdf-upload-zone.active{box-shadow:0 0 0 4px #2563eb12}.jpg-to-pdf-upload-icon{width:76px;height:76px;color:var(--pd-primary,#2563eb);background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.jpg-to-pdf-upload-icon svg{width:36px;height:36px}.jpg-to-pdf-upload-zone h2{color:var(--pd-heading,#111827);margin:0 0 8px;font-size:27px;font-weight:800}.jpg-to-pdf-upload-zone p{max-width:500px;color:var(--pd-muted,#667085);margin:0 0 22px;font-size:14px;line-height:1.55}.jpg-to-pdf-select-btn{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:185px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.jpg-to-pdf-select-btn:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb42}.jpg-to-pdf-upload-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.jpg-to-pdf-upload-features span{color:var(--pd-muted,#667085);font-size:10px}.jpg-to-pdf-file-header{border-bottom:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:center;gap:15px;width:100%;padding-bottom:15px;display:flex}.jpg-to-pdf-file-header h2{color:var(--pd-heading,#111827);margin:0 0 4px;font-size:20px;font-weight:800}.jpg-to-pdf-file-header p{color:var(--pd-muted,#667085);margin:0;font-size:11px}.jpg-to-pdf-add-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:37px;padding:0 12px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.jpg-to-pdf-add-btn:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.jpg-to-pdf-add-btn:disabled{opacity:.55;cursor:not-allowed}.jpg-to-pdf-file-list{flex-direction:column;gap:9px;max-height:510px;margin-top:18px;padding-right:3px;display:flex;overflow-y:auto}.jpg-to-pdf-file-list::-webkit-scrollbar{width:5px}.jpg-to-pdf-file-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.jpg-to-pdf-file-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:9px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.jpg-to-pdf-file-card:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 5px 15px #0f172a0d}.jpg-to-pdf-thumb{background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;overflow:hidden}.jpg-to-pdf-thumb img{object-fit:cover;width:100%;height:100%;display:block}.jpg-to-pdf-thumb>span{color:#fff;background:#0f172ac7;border-radius:6px;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:5px;left:5px}.jpg-to-pdf-file-details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.jpg-to-pdf-file-details strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pd-text,#344054);font-size:11px;font-weight:700;display:block;overflow:hidden}.jpg-to-pdf-file-details span{color:var(--pd-muted,#667085);font-size:9px}.jpg-to-pdf-file-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.jpg-to-pdf-file-actions button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:29px;height:29px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;transition:all .18s;display:flex}.jpg-to-pdf-file-actions button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.jpg-to-pdf-file-actions button.danger:hover:not(:disabled){color:#dc2626;background:#fee2e2;border-color:#fecaca}.jpg-to-pdf-file-actions button:disabled{opacity:.4;cursor:not-allowed}.jpg-to-pdf-mini-drop{background:var(--pd-card,#fff);min-height:47px;color:var(--pd-muted,#667085);cursor:pointer;border:1px dashed #cbd5e1;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:10px;font-weight:600;transition:all .18s;display:flex}.jpg-to-pdf-mini-drop:hover,.jpg-to-pdf-mini-drop.active{color:#2563eb;background:#eff6ff;border-color:#2563eb}.jpg-to-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;line-height:1.45;display:flex}.jpg-to-pdf-error svg{flex-shrink:0}.jpg-to-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.jpg-to-pdf-success svg{flex-shrink:0}.jpg-to-pdf-sidebar{background:var(--pd-card,#fff);border-left:1px solid var(--pd-border,#e4e7ec);flex-direction:column;min-width:0;display:flex}.jpg-to-pdf-sidebar-header{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:27px 24px 21px}.jpg-to-pdf-sidebar-header h2{color:var(--pd-heading,#111827);margin:0 0 6px;font-size:23px;font-weight:800}.jpg-to-pdf-sidebar-header p{color:var(--pd-muted,#667085);margin:0;font-size:10px;line-height:1.55}.jpg-to-pdf-setting{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:17px 20px}.jpg-to-pdf-setting>label{color:var(--pd-text,#344054);margin-bottom:9px;font-size:11px;font-weight:800;display:block}.jpg-to-pdf-setting-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.jpg-to-pdf-setting-top label{margin-bottom:0}.jpg-to-pdf-setting-top strong{color:var(--pd-primary,#2563eb);font-size:11px}.jpg-to-pdf-option-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.jpg-to-pdf-option-grid button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);min-height:55px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 5px;transition:all .18s;display:flex}.jpg-to-pdf-option-grid button strong{color:var(--pd-text,#344054);font-size:10px}.jpg-to-pdf-option-grid button span{font-size:8px}.jpg-to-pdf-option-grid button:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd}.jpg-to-pdf-option-grid button.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb)}.jpg-to-pdf-option-grid button.active strong{color:var(--pd-primary,#2563eb)}.jpg-to-pdf-option-grid button:disabled{opacity:.55;cursor:not-allowed}.jpg-to-pdf-two-options{grid-template-columns:1fr 1fr;gap:7px;display:grid}.jpg-to-pdf-two-options button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;font-size:10px;font-weight:700;transition:all .18s}.jpg-to-pdf-two-options button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#93c5fd}.jpg-to-pdf-two-options button.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb)}.jpg-to-pdf-two-options button:disabled{opacity:.55;cursor:not-allowed}.jpg-to-pdf-slider{appearance:none;background:linear-gradient(to right, var(--pd-primary,#2563eb) 0%, var(--pd-primary,#2563eb) 50%, #dbeafe 50%, #dbeafe 100%);cursor:pointer;border-radius:999px;width:100%;height:7px;margin-top:13px}.jpg-to-pdf-slider::-webkit-slider-thumb{appearance:none;background:var(--pd-primary,#2563eb);border:3px solid #fff;border-radius:50%;width:19px;height:19px;box-shadow:0 2px 8px #2563eb47}.jpg-to-pdf-slider::-moz-range-thumb{background:var(--pd-primary,#2563eb);border:3px solid #fff;border-radius:50%;width:19px;height:19px;box-shadow:0 2px 8px #2563eb47}.jpg-to-pdf-slider-labels{color:var(--pd-muted,#667085);justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.jpg-to-pdf-sidebar-spacer{flex:1}.jpg-to-pdf-action,.jpg-to-pdf-download{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;padding:0 16px;font-size:16px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 9px 22px #2563eb33}.jpg-to-pdf-action:hover:not(:disabled),.jpg-to-pdf-download:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb45}.jpg-to-pdf-action:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.jpg-to-pdf-result{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:20px;padding:16px}.jpg-to-pdf-result-title{color:var(--pd-heading,#111827);margin-bottom:5px;font-size:15px;font-weight:800}.jpg-to-pdf-result p{color:var(--pd-muted,#667085);margin:0 0 13px;font-size:10px;line-height:1.5}.jpg-to-pdf-result label{color:var(--pd-text,#344054);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.jpg-to-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:43px;transition:all .18s;display:flex;overflow:hidden}.jpg-to-pdf-name-box:focus-within{border-color:var(--pd-primary,#2563eb);box-shadow:0 0 0 3px #2563eb14}.jpg-to-pdf-name-box input{min-width:0;height:41px;color:var(--pd-heading,#111827);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.jpg-to-pdf-name-box span{height:41px;color:var(--pd-muted,#667085);background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;padding:0 10px;font-size:10px;font-weight:700;display:flex}.jpg-to-pdf-download{background:#16a34a;margin-top:0}.jpg-to-pdf-download:hover{background:#15803d}.jpg-to-pdf-start-over{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:calc(100% - 40px);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:0 20px 20px;font-size:10px;font-weight:700;transition:all .18s;display:flex}.jpg-to-pdf-start-over:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.jpg-to-pdf-start-over:disabled{opacity:.55;cursor:not-allowed}[data-theme=dark] .jpg-to-pdf-upload-zone{background:#101a2d;border-color:#31486f}[data-theme=dark] .jpg-to-pdf-upload-zone:hover,[data-theme=dark] .jpg-to-pdf-upload-zone.active{border-color:var(--pd-primary);background:#172554}[data-theme=dark] .jpg-to-pdf-upload-icon{background:#172554}[data-theme=dark] .jpg-to-pdf-file-card,[data-theme=dark] .jpg-to-pdf-mini-drop,[data-theme=dark] .jpg-to-pdf-option-grid button,[data-theme=dark] .jpg-to-pdf-two-options button,[data-theme=dark] .jpg-to-pdf-start-over{background:var(--pd-card)}[data-theme=dark] .jpg-to-pdf-result{background:#101a2d;border-color:#243b63}[data-theme=dark] .jpg-to-pdf-name-box{background:#111827;border-color:#263247}[data-theme=dark] .jpg-to-pdf-name-box input{color:#f8fafc}[data-theme=dark] .jpg-to-pdf-name-box span{background:#172033;border-color:#263247}@media (width<=1000px){.jpg-to-pdf-workspace{grid-template-columns:1fr}.jpg-to-pdf-sidebar{border-left:none;border-top:1px solid var(--pd-border,#e4e7ec)}.jpg-to-pdf-sidebar-spacer{display:none}.jpg-to-pdf-upload-zone{min-height:500px}.jpg-to-pdf-file-list{max-height:none}}@media (width<=700px){.jpg-to-pdf-page{padding-bottom:40px}.jpg-to-pdf-hero{padding:43px 18px 30px}.jpg-to-pdf-hero h1{font-size:40px}.jpg-to-pdf-hero p{font-size:13px}.jpg-to-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.jpg-to-pdf-main{padding:14px}.jpg-to-pdf-upload-zone{min-height:430px;padding:26px 16px}.jpg-to-pdf-upload-icon{width:65px;height:65px;margin-bottom:17px}.jpg-to-pdf-upload-icon svg{width:31px;height:31px}.jpg-to-pdf-upload-zone h2{font-size:23px}.jpg-to-pdf-upload-zone p{font-size:12px}.jpg-to-pdf-upload-features{flex-direction:column;gap:8px}.jpg-to-pdf-file-header{align-items:flex-start}.jpg-to-pdf-file-header h2{font-size:18px}.jpg-to-pdf-add-btn{flex-shrink:0}.jpg-to-pdf-file-card{align-items:flex-start;padding:8px}.jpg-to-pdf-thumb{width:52px;height:52px}.jpg-to-pdf-file-details{padding-top:3px}.jpg-to-pdf-file-actions{padding-top:2px}.jpg-to-pdf-file-actions button{width:27px;height:27px}.jpg-to-pdf-sidebar-header{padding:22px 20px 18px}.jpg-to-pdf-sidebar-header h2{font-size:21px}.jpg-to-pdf-setting{padding:15px 18px}.jpg-to-pdf-action,.jpg-to-pdf-download{width:calc(100% - 30px);margin:15px}.jpg-to-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}.jpg-to-pdf-result{margin:15px}.jpg-to-pdf-option-grid button{min-height:52px}}@media (width<=450px){.jpg-to-pdf-hero h1{letter-spacing:-1px;font-size:34px}.jpg-to-pdf-workspace{width:calc(100% - 18px)}.jpg-to-pdf-upload-zone{min-height:390px}.jpg-to-pdf-upload-zone h2{font-size:21px}.jpg-to-pdf-upload-zone p{font-size:11px}.jpg-to-pdf-select-btn{width:100%;max-width:230px}.jpg-to-pdf-file-header{flex-direction:column;align-items:stretch}.jpg-to-pdf-add-btn{width:100%}.jpg-to-pdf-file-card{grid-template-columns:52px minmax(0,1fr);gap:8px;display:grid}.jpg-to-pdf-file-actions{grid-column:1/-1;width:100%}.jpg-to-pdf-file-actions button{flex:1}.jpg-to-pdf-option-grid{grid-template-columns:1fr 1fr}.jpg-to-pdf-option-grid button:first-child{grid-column:1/-1}.jpg-to-pdf-two-options{grid-template-columns:1fr}}.png-to-pdf-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.png-to-pdf-hero{text-align:center;width:100%;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.png-to-pdf-eyebrow{background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);border-radius:20px;align-items:center;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.png-to-pdf-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.png-to-pdf-hero p{max-width:650px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.65}.png-to-pdf-workspace{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e4e7ec);width:calc(100% - 60px);max-width:1200px;min-height:650px;box-shadow:var(--pd-shadow,0 8px 25px #0f172a0e);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;margin:0 auto;display:grid;overflow:hidden}.png-to-pdf-main{background:var(--pd-card-soft,#f8fafc);min-width:0;padding:24px}.png-to-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.png-to-pdf-upload-zone:hover,.png-to-pdf-upload-zone.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff)}.png-to-pdf-upload-zone.active{box-shadow:0 0 0 4px #2563eb12}.png-to-pdf-upload-icon{width:76px;height:76px;color:var(--pd-primary,#2563eb);background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.png-to-pdf-upload-icon svg{width:36px;height:36px}.png-to-pdf-upload-zone h2{color:var(--pd-heading,#111827);margin:0 0 8px;font-size:27px;font-weight:800}.png-to-pdf-upload-zone p{max-width:500px;color:var(--pd-muted,#667085);margin:0 0 22px;font-size:14px;line-height:1.55}.png-to-pdf-select-btn{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:185px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.png-to-pdf-select-btn:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb42}.png-to-pdf-upload-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.png-to-pdf-upload-features span{color:var(--pd-muted,#667085);font-size:10px}.png-to-pdf-file-header{border-bottom:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:center;gap:15px;width:100%;padding-bottom:15px;display:flex}.png-to-pdf-file-header h2{color:var(--pd-heading,#111827);margin:0 0 4px;font-size:20px;font-weight:800}.png-to-pdf-file-header p{color:var(--pd-muted,#667085);margin:0;font-size:11px}.png-to-pdf-add-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:37px;padding:0 12px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.png-to-pdf-add-btn:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.png-to-pdf-add-btn:disabled{opacity:.55;cursor:not-allowed}.png-to-pdf-file-list{flex-direction:column;gap:9px;max-height:510px;margin-top:18px;padding-right:3px;display:flex;overflow-y:auto}.png-to-pdf-file-list::-webkit-scrollbar{width:5px}.png-to-pdf-file-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.png-to-pdf-file-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:9px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.png-to-pdf-file-card:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 5px 15px #0f172a0d}.png-to-pdf-thumb{background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;overflow:hidden}.png-to-pdf-thumb img{object-fit:cover;visibility:visible;opacity:1;width:100%;height:100%;display:block}.png-to-pdf-thumb>span{color:#fff;background:#0f172ac7;border-radius:6px;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:5px;left:5px}.png-to-pdf-file-details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.png-to-pdf-file-details strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pd-text,#344054);font-size:11px;font-weight:700;display:block;overflow:hidden}.png-to-pdf-file-details span{color:var(--pd-muted,#667085);font-size:9px}.png-to-pdf-file-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.png-to-pdf-file-actions button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:29px;height:29px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;transition:all .18s;display:flex}.png-to-pdf-file-actions button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.png-to-pdf-file-actions button.danger:hover:not(:disabled){color:#dc2626;background:#fee2e2;border-color:#fecaca}.png-to-pdf-file-actions button:disabled{opacity:.4;cursor:not-allowed}.png-to-pdf-mini-drop{background:var(--pd-card,#fff);min-height:47px;color:var(--pd-muted,#667085);cursor:pointer;border:1px dashed #cbd5e1;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:10px;font-weight:600;transition:all .18s;display:flex}.png-to-pdf-mini-drop:hover,.png-to-pdf-mini-drop.active{color:#2563eb;background:#eff6ff;border-color:#2563eb}.png-to-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;line-height:1.45;display:flex}.png-to-pdf-error svg{flex-shrink:0}.png-to-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.png-to-pdf-success svg{flex-shrink:0}.png-to-pdf-sidebar{background:var(--pd-card,#fff);border-left:1px solid var(--pd-border,#e4e7ec);flex-direction:column;min-width:0;display:flex}.png-to-pdf-sidebar-header{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:27px 24px 21px}.png-to-pdf-sidebar-header h2{color:var(--pd-heading,#111827);margin:0 0 6px;font-size:23px;font-weight:800}.png-to-pdf-sidebar-header p{color:var(--pd-muted,#667085);margin:0;font-size:10px;line-height:1.55}.png-to-pdf-setting{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:17px 20px}.png-to-pdf-setting>label{color:var(--pd-text,#344054);margin-bottom:9px;font-size:11px;font-weight:800;display:block}.png-to-pdf-setting-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.png-to-pdf-setting-top label{margin-bottom:0}.png-to-pdf-setting-top strong{color:var(--pd-primary,#2563eb);font-size:11px}.png-to-pdf-option-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.png-to-pdf-option-grid button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);min-height:55px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 5px;transition:all .18s;display:flex}.png-to-pdf-option-grid button strong{color:var(--pd-text,#344054);font-size:10px}.png-to-pdf-option-grid button span{font-size:8px}.png-to-pdf-option-grid button:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd}.png-to-pdf-option-grid button.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb)}.png-to-pdf-option-grid button.active strong{color:var(--pd-primary,#2563eb)}.png-to-pdf-option-grid button:disabled{opacity:.55;cursor:not-allowed}.png-to-pdf-two-options{grid-template-columns:1fr 1fr;gap:7px;display:grid}.png-to-pdf-two-options button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;font-size:10px;font-weight:700;transition:all .18s}.png-to-pdf-two-options button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#93c5fd}.png-to-pdf-two-options button.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb)}.png-to-pdf-two-options button:disabled{opacity:.55;cursor:not-allowed}.png-to-pdf-slider{appearance:none;background:linear-gradient(to right, var(--pd-primary,#2563eb) 0%, var(--pd-primary,#2563eb) 50%, #dbeafe 50%, #dbeafe 100%);cursor:pointer;border-radius:999px;width:100%;height:7px;margin-top:13px}.png-to-pdf-slider::-webkit-slider-thumb{appearance:none;background:var(--pd-primary,#2563eb);border:3px solid #fff;border-radius:50%;width:19px;height:19px;box-shadow:0 2px 8px #2563eb47}.png-to-pdf-slider::-moz-range-thumb{background:var(--pd-primary,#2563eb);border:3px solid #fff;border-radius:50%;width:19px;height:19px;box-shadow:0 2px 8px #2563eb47}.png-to-pdf-slider-labels{color:var(--pd-muted,#667085);justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.png-to-pdf-sidebar-spacer{flex:1}.png-to-pdf-action,.png-to-pdf-download{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;padding:0 16px;font-size:16px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 9px 22px #2563eb33}.png-to-pdf-action:hover:not(:disabled),.png-to-pdf-download:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb45}.png-to-pdf-action:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.png-to-pdf-result{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:20px;padding:16px}.png-to-pdf-result-title{color:var(--pd-heading,#111827);margin-bottom:5px;font-size:15px;font-weight:800}.png-to-pdf-result p{color:var(--pd-muted,#667085);margin:0 0 13px;font-size:10px;line-height:1.5}.png-to-pdf-result label{color:var(--pd-text,#344054);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.png-to-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:43px;transition:all .18s;display:flex;overflow:hidden}.png-to-pdf-name-box:focus-within{border-color:var(--pd-primary,#2563eb);box-shadow:0 0 0 3px #2563eb14}.png-to-pdf-name-box input{min-width:0;height:41px;color:var(--pd-heading,#111827);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.png-to-pdf-name-box span{height:41px;color:var(--pd-muted,#667085);background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;padding:0 10px;font-size:10px;font-weight:700;display:flex}.png-to-pdf-download{background:#16a34a;margin-top:0}.png-to-pdf-download:hover{background:#15803d}.png-to-pdf-start-over{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:calc(100% - 40px);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:0 20px 20px;font-size:10px;font-weight:700;transition:all .18s;display:flex}.png-to-pdf-start-over:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.png-to-pdf-start-over:disabled{opacity:.55;cursor:not-allowed}[data-theme=dark] .png-to-pdf-upload-zone{background:#101a2d;border-color:#31486f}[data-theme=dark] .png-to-pdf-upload-zone:hover,[data-theme=dark] .png-to-pdf-upload-zone.active{border-color:var(--pd-primary);background:#172554}[data-theme=dark] .png-to-pdf-upload-icon{background:#172554}[data-theme=dark] .png-to-pdf-file-card,[data-theme=dark] .png-to-pdf-mini-drop,[data-theme=dark] .png-to-pdf-option-grid button,[data-theme=dark] .png-to-pdf-two-options button,[data-theme=dark] .png-to-pdf-start-over{background:var(--pd-card)}[data-theme=dark] .png-to-pdf-result{background:#101a2d;border-color:#243b63}[data-theme=dark] .png-to-pdf-name-box{background:#111827;border-color:#263247}[data-theme=dark] .png-to-pdf-name-box input{color:#f8fafc}[data-theme=dark] .png-to-pdf-name-box span{background:#172033;border-color:#263247}@media (width<=1000px){.png-to-pdf-workspace{grid-template-columns:1fr}.png-to-pdf-sidebar{border-left:none;border-top:1px solid var(--pd-border,#e4e7ec)}.png-to-pdf-sidebar-spacer{display:none}.png-to-pdf-upload-zone{min-height:500px}.png-to-pdf-file-list{max-height:none}}@media (width<=700px){.png-to-pdf-page{padding-bottom:40px}.png-to-pdf-hero{padding:43px 18px 30px}.png-to-pdf-hero h1{font-size:40px}.png-to-pdf-hero p{font-size:13px}.png-to-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.png-to-pdf-main{padding:14px}.png-to-pdf-upload-zone{min-height:430px;padding:26px 16px}.png-to-pdf-upload-icon{width:65px;height:65px;margin-bottom:17px}.png-to-pdf-upload-icon svg{width:31px;height:31px}.png-to-pdf-upload-zone h2{font-size:23px}.png-to-pdf-upload-zone p{font-size:12px}.png-to-pdf-upload-features{flex-direction:column;gap:8px}.png-to-pdf-file-header{align-items:flex-start}.png-to-pdf-file-header h2{font-size:18px}.png-to-pdf-add-btn{flex-shrink:0}.png-to-pdf-file-card{align-items:flex-start;padding:8px}.png-to-pdf-thumb{width:52px;height:52px}.png-to-pdf-file-details{padding-top:3px}.png-to-pdf-file-actions{padding-top:2px}.png-to-pdf-file-actions button{width:27px;height:27px}.png-to-pdf-sidebar-header{padding:22px 20px 18px}.png-to-pdf-sidebar-header h2{font-size:21px}.png-to-pdf-setting{padding:15px 18px}.png-to-pdf-action,.png-to-pdf-download{width:calc(100% - 30px);margin:15px}.png-to-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}.png-to-pdf-result{margin:15px}.png-to-pdf-option-grid button{min-height:52px}}@media (width<=450px){.png-to-pdf-hero h1{letter-spacing:-1px;font-size:34px}.png-to-pdf-workspace{width:calc(100% - 18px)}.png-to-pdf-upload-zone{min-height:390px}.png-to-pdf-upload-zone h2{font-size:21px}.png-to-pdf-upload-zone p{font-size:11px}.png-to-pdf-select-btn{width:100%;max-width:230px}.png-to-pdf-file-header{flex-direction:column;align-items:stretch}.png-to-pdf-add-btn{width:100%}.png-to-pdf-file-card{grid-template-columns:52px minmax(0,1fr);gap:8px;display:grid}.png-to-pdf-file-actions{grid-column:1/-1;width:100%}.png-to-pdf-file-actions button{flex:1}.png-to-pdf-option-grid{grid-template-columns:1fr 1fr}.png-to-pdf-option-grid button:first-child{grid-column:1/-1}.png-to-pdf-two-options{grid-template-columns:1fr}}.word-to-pdf-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.word-to-pdf-hero{text-align:center;width:100%;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.word-to-pdf-eyebrow{background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);border-radius:20px;align-items:center;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.word-to-pdf-workspace{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e4e7ec);width:calc(100% - 60px);max-width:1200px;min-height:620px;box-shadow:var(--pd-shadow,0 8px 25px #0f172a0e);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;margin:0 auto;display:grid;overflow:hidden}.word-to-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:568px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.word-to-pdf-upload-zone.active{box-shadow:0 0 0 4px #2563eb12}.word-to-pdf-upload-icon{width:76px;height:76px;color:var(--pd-primary,#2563eb);background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.word-to-pdf-upload-icon svg{width:36px;height:36px}.word-to-pdf-upload-zone h2{color:var(--pd-heading,#111827);margin:0 0 8px;font-size:27px;font-weight:800}.word-to-pdf-upload-zone p{max-width:510px;color:var(--pd-muted,#667085);margin:0 0 22px;font-size:14px;line-height:1.55}.word-to-pdf-select-btn{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.word-to-pdf-select-btn:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb42}.word-to-pdf-upload-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.word-to-pdf-file-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:12px;align-items:center;gap:14px;width:100%;min-height:105px;padding:18px;display:flex;box-shadow:0 4px 14px #0f172a0a}.word-to-pdf-file-icon{color:#2563eb;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.word-to-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pd-heading,#111827);font-size:14px;font-weight:800;overflow:hidden}.word-to-pdf-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex-shrink:0;min-height:37px;padding:0 12px;font-size:10px;font-weight:700;transition:all .18s}.word-to-pdf-change-btn:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.word-to-pdf-change-btn:disabled{opacity:.55;cursor:not-allowed}.word-to-pdf-info-box{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;align-items:flex-start;gap:12px;margin-top:15px;padding:17px;display:flex}.word-to-pdf-info-box>div:first-child{color:#2563eb;background:#dbeafe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.word-to-pdf-info-box strong{color:var(--pd-heading,#111827);margin-bottom:4px;font-size:11px;font-weight:800;display:block}.word-to-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;line-height:1.45;display:flex}.word-to-pdf-error svg{flex-shrink:0}.word-to-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.word-to-pdf-success svg{flex-shrink:0}.word-to-pdf-sidebar{background:var(--pd-card,#fff);border-left:1px solid var(--pd-border,#e4e7ec);flex-direction:column;min-width:0;display:flex}.word-to-pdf-sidebar-header{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:27px 24px 21px}.word-to-pdf-sidebar-header h2{color:var(--pd-heading,#111827);margin:0 0 6px;font-size:23px;font-weight:800}.word-to-pdf-details{padding:20px}.word-to-pdf-detail-row{border-bottom:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:flex-start;gap:15px;padding:12px 0;display:flex}.word-to-pdf-detail-row:first-child{padding-top:0}.word-to-pdf-detail-row:last-child{border-bottom:none}.word-to-pdf-detail-row span{color:var(--pd-muted,#667085);flex-shrink:0;font-size:10px}.word-to-pdf-detail-row strong{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--pd-heading,#111827);font-size:10px;font-weight:700;overflow:hidden}.word-to-pdf-sidebar-spacer{flex:1}.word-to-pdf-action,.word-to-pdf-download{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;padding:0 16px;font-size:16px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 9px 22px #2563eb33}.word-to-pdf-action:hover:not(:disabled),.word-to-pdf-download:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb45}.word-to-pdf-action:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.word-to-pdf-result{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:20px;padding:16px}.word-to-pdf-result label{color:var(--pd-text,#344054);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.word-to-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:43px;transition:all .18s;display:flex;overflow:hidden}.word-to-pdf-name-box:focus-within{border-color:var(--pd-primary,#2563eb);box-shadow:0 0 0 3px #2563eb14}.word-to-pdf-name-box input{min-width:0;height:41px;color:var(--pd-heading,#111827);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.word-to-pdf-name-box span{height:41px;color:var(--pd-muted,#667085);background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;padding:0 10px;font-size:10px;font-weight:700;display:flex}.word-to-pdf-download{background:#16a34a;margin-top:0}.word-to-pdf-download:hover{background:#15803d}.word-to-pdf-start-over{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:calc(100% - 40px);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:0 20px 20px;font-size:10px;font-weight:700;transition:all .18s;display:flex}.word-to-pdf-start-over:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}@media (width<=1000px){.word-to-pdf-workspace{grid-template-columns:1fr}.word-to-pdf-sidebar{border-left:none;border-top:1px solid var(--pd-border,#e4e7ec)}.word-to-pdf-sidebar-spacer{display:none}.word-to-pdf-upload-zone{min-height:500px}}@media (width<=700px){.word-to-pdf-page{padding-bottom:40px}.word-to-pdf-hero{padding:43px 18px 30px}.word-to-pdf-hero h1{font-size:40px}.word-to-pdf-hero p{font-size:13px}.word-to-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.word-to-pdf-main{padding:14px}.word-to-pdf-upload-zone{min-height:430px;padding:26px 16px}.word-to-pdf-upload-icon{width:65px;height:65px;margin-bottom:17px}.word-to-pdf-upload-icon svg{width:31px;height:31px}.word-to-pdf-upload-zone h2{font-size:23px}.word-to-pdf-upload-zone p{font-size:12px}.word-to-pdf-upload-features{flex-direction:column;gap:8px}.word-to-pdf-file-card{gap:10px;padding:13px}.word-to-pdf-file-icon{width:50px;height:50px}.word-to-pdf-file-info strong{font-size:11px}.word-to-pdf-file-info span{font-size:9px}.word-to-pdf-change-btn{min-height:34px;padding:0 9px}.word-to-pdf-info-box{padding:13px}.word-to-pdf-sidebar-header{padding:22px 20px 18px}.word-to-pdf-sidebar-header h2{font-size:21px}.word-to-pdf-details{padding:16px 18px}.word-to-pdf-detail-row strong{max-width:180px}.word-to-pdf-action,.word-to-pdf-download{width:calc(100% - 30px);margin:15px}.word-to-pdf-result{margin:15px}.word-to-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.word-to-pdf-hero h1{letter-spacing:-1px;font-size:34px}.word-to-pdf-workspace{width:calc(100% - 18px)}.word-to-pdf-upload-zone{min-height:390px}.word-to-pdf-upload-zone h2{font-size:21px}.word-to-pdf-upload-zone p{font-size:11px}.word-to-pdf-select-btn{width:100%;max-width:230px}.word-to-pdf-file-card{grid-template-columns:50px minmax(0,1fr);gap:9px;display:grid}.word-to-pdf-change-btn{grid-column:1/-1;width:100%}.word-to-pdf-file-info{padding-top:2px}.word-to-pdf-detail-row{flex-direction:column;gap:5px}.word-to-pdf-detail-row strong{text-align:left;max-width:100%}}.excel-to-pdf-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.excel-to-pdf-hero{text-align:center;width:100%;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.excel-to-pdf-eyebrow{background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);border-radius:20px;align-items:center;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.excel-to-pdf-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.excel-to-pdf-hero p{max-width:680px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.65}.excel-to-pdf-workspace{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e4e7ec);width:calc(100% - 60px);max-width:1200px;min-height:620px;box-shadow:var(--pd-shadow,0 8px 25px #0f172a0e);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;margin:0 auto;display:grid;overflow:hidden}.excel-to-pdf-main{background:var(--pd-card-soft,#f8fafc);min-width:0;padding:24px}.excel-to-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:568px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.excel-to-pdf-upload-zone:hover,.excel-to-pdf-upload-zone.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff)}.excel-to-pdf-upload-zone.active{box-shadow:0 0 0 4px #2563eb12}.excel-to-pdf-upload-icon{color:#16a34a;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;display:flex}.excel-to-pdf-upload-icon svg{width:36px;height:36px}.excel-to-pdf-upload-zone h2{color:var(--pd-heading,#111827);margin:0 0 8px;font-size:27px;font-weight:800}.excel-to-pdf-upload-zone p{max-width:510px;color:var(--pd-muted,#667085);margin:0 0 22px;font-size:14px;line-height:1.55}.excel-to-pdf-select-btn{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:195px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.excel-to-pdf-select-btn:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb42}.excel-to-pdf-upload-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.excel-to-pdf-upload-features span{color:var(--pd-muted,#667085);font-size:10px}.excel-to-pdf-file-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:12px;align-items:center;gap:14px;width:100%;min-height:105px;padding:18px;display:flex;box-shadow:0 4px 14px #0f172a0a}.excel-to-pdf-file-icon{color:#16a34a;background:#dcfce7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.excel-to-pdf-file-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.excel-to-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pd-heading,#111827);font-size:14px;font-weight:800;display:block;overflow:hidden}.excel-to-pdf-file-info span{color:var(--pd-muted,#667085);font-size:10px}.excel-to-pdf-change-btn{color:#15803d;cursor:pointer;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;flex-shrink:0;min-height:37px;padding:0 12px;font-size:10px;font-weight:700;transition:all .18s}.excel-to-pdf-change-btn:hover:not(:disabled){background:#dcfce7;border-color:#86efac}.excel-to-pdf-change-btn:disabled{opacity:.55;cursor:not-allowed}.excel-to-pdf-info-box{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;align-items:flex-start;gap:12px;margin-top:15px;padding:17px;display:flex}.excel-to-pdf-info-box>div:first-child{color:#16a34a;background:#dcfce7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.excel-to-pdf-info-box strong{color:var(--pd-heading,#111827);margin-bottom:4px;font-size:11px;font-weight:800;display:block}.excel-to-pdf-info-box p{color:var(--pd-muted,#667085);margin:0;font-size:10px;line-height:1.5}.excel-to-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;line-height:1.45;display:flex}.excel-to-pdf-error svg{flex-shrink:0}.excel-to-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.excel-to-pdf-success svg{flex-shrink:0}.excel-to-pdf-sidebar{background:var(--pd-card,#fff);border-left:1px solid var(--pd-border,#e4e7ec);flex-direction:column;min-width:0;display:flex}.excel-to-pdf-sidebar-header{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:27px 24px 21px}.excel-to-pdf-sidebar-header h2{color:var(--pd-heading,#111827);margin:0 0 6px;font-size:23px;font-weight:800}.excel-to-pdf-sidebar-header p{color:var(--pd-muted,#667085);margin:0;font-size:10px;line-height:1.55}.excel-to-pdf-details{padding:20px}.excel-to-pdf-detail-row{border-bottom:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:flex-start;gap:15px;padding:12px 0;display:flex}.excel-to-pdf-detail-row:first-child{padding-top:0}.excel-to-pdf-detail-row:last-child{border-bottom:none}.excel-to-pdf-detail-row span{color:var(--pd-muted,#667085);flex-shrink:0;font-size:10px}.excel-to-pdf-detail-row strong{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--pd-heading,#111827);font-size:10px;font-weight:700;overflow:hidden}.excel-to-pdf-sidebar-spacer{flex:1}.excel-to-pdf-action,.excel-to-pdf-download{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;padding:0 16px;font-size:16px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 9px 22px #2563eb33}.excel-to-pdf-action:hover:not(:disabled),.excel-to-pdf-download:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb45}.excel-to-pdf-action:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.excel-to-pdf-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;margin:20px;padding:16px}.excel-to-pdf-result-title{color:var(--pd-heading,#111827);margin-bottom:5px;font-size:15px;font-weight:800}.excel-to-pdf-result p{color:var(--pd-muted,#667085);margin:0 0 13px;font-size:10px;line-height:1.5}.excel-to-pdf-result label{color:var(--pd-text,#344054);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.excel-to-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:43px;transition:all .18s;display:flex;overflow:hidden}.excel-to-pdf-name-box:focus-within{border-color:var(--pd-primary,#2563eb);box-shadow:0 0 0 3px #2563eb14}.excel-to-pdf-name-box input{min-width:0;height:41px;color:var(--pd-heading,#111827);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.excel-to-pdf-name-box span{height:41px;color:var(--pd-muted,#667085);background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;padding:0 10px;font-size:10px;font-weight:700;display:flex}.excel-to-pdf-download{background:#16a34a;margin-top:0}.excel-to-pdf-download:hover{background:#15803d}.excel-to-pdf-start-over{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:calc(100% - 40px);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:0 20px 20px;font-size:10px;font-weight:700;transition:all .18s;display:flex}.excel-to-pdf-start-over:hover:not(:disabled){color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.excel-to-pdf-start-over:disabled{opacity:.55;cursor:not-allowed}[data-theme=dark] .excel-to-pdf-upload-zone{background:#101a2d;border-color:#36506f}[data-theme=dark] .excel-to-pdf-upload-zone:hover,[data-theme=dark] .excel-to-pdf-upload-zone.active{border-color:var(--pd-primary);background:#172554}[data-theme=dark] .excel-to-pdf-upload-icon{background:#12301e}[data-theme=dark] .excel-to-pdf-file-card,[data-theme=dark] .excel-to-pdf-info-box,[data-theme=dark] .excel-to-pdf-result,[data-theme=dark] .excel-to-pdf-start-over{background:var(--pd-card)}[data-theme=dark] .excel-to-pdf-name-box{background:#111827;border-color:#263247}[data-theme=dark] .excel-to-pdf-name-box input{color:#f8fafc}[data-theme=dark] .excel-to-pdf-name-box span{background:#172033;border-color:#263247}@media (width<=1000px){.excel-to-pdf-workspace{grid-template-columns:1fr}.excel-to-pdf-sidebar{border-left:none;border-top:1px solid var(--pd-border,#e4e7ec)}.excel-to-pdf-sidebar-spacer{display:none}.excel-to-pdf-upload-zone{min-height:500px}}@media (width<=700px){.excel-to-pdf-page{padding-bottom:40px}.excel-to-pdf-hero{padding:43px 18px 30px}.excel-to-pdf-hero h1{font-size:40px}.excel-to-pdf-hero p{font-size:13px}.excel-to-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.excel-to-pdf-main{padding:14px}.excel-to-pdf-upload-zone{min-height:430px;padding:26px 16px}.excel-to-pdf-upload-icon{width:65px;height:65px;margin-bottom:17px}.excel-to-pdf-upload-icon svg{width:31px;height:31px}.excel-to-pdf-upload-zone h2{font-size:23px}.excel-to-pdf-upload-zone p{font-size:12px}.excel-to-pdf-upload-features{flex-direction:column;gap:8px}.excel-to-pdf-file-card{gap:10px;padding:13px}.excel-to-pdf-file-icon{width:50px;height:50px}.excel-to-pdf-file-info strong{font-size:11px}.excel-to-pdf-file-info span{font-size:9px}.excel-to-pdf-change-btn{min-height:34px;padding:0 9px}.excel-to-pdf-info-box{padding:13px}.excel-to-pdf-sidebar-header{padding:22px 20px 18px}.excel-to-pdf-sidebar-header h2{font-size:21px}.excel-to-pdf-details{padding:16px 18px}.excel-to-pdf-detail-row strong{max-width:180px}.excel-to-pdf-action,.excel-to-pdf-download{width:calc(100% - 30px);margin:15px}.excel-to-pdf-result{margin:15px}.excel-to-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.excel-to-pdf-hero h1{letter-spacing:-1px;font-size:34px}.excel-to-pdf-workspace{width:calc(100% - 18px)}.excel-to-pdf-upload-zone{min-height:390px}.excel-to-pdf-upload-zone h2{font-size:21px}.excel-to-pdf-upload-zone p{font-size:11px}.excel-to-pdf-select-btn{width:100%;max-width:230px}.excel-to-pdf-file-card{grid-template-columns:50px minmax(0,1fr);gap:9px;display:grid}.excel-to-pdf-change-btn{grid-column:1/-1;width:100%}.excel-to-pdf-file-info{padding-top:2px}.excel-to-pdf-detail-row{flex-direction:column;gap:5px}.excel-to-pdf-detail-row strong{text-align:left;max-width:100%}}.pdf-to-jpg-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.pdf-to-jpg-hero{text-align:center;width:100%;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.pdf-to-jpg-eyebrow{background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);border-radius:20px;align-items:center;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.pdf-to-jpg-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.pdf-to-jpg-hero p{max-width:650px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.65}.pdf-to-jpg-workspace{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e4e7ec);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.pdf-to-jpg-main{background:var(--pd-card-soft,#f8fafc);min-width:0;padding:24px}.pdf-to-jpg-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.pdf-to-jpg-upload-zone:hover,.pdf-to-jpg-upload-zone.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff)}.pdf-to-jpg-upload-zone.active{box-shadow:0 0 0 4px #2563eb12}.pdf-to-jpg-upload-icon{color:#dc2626;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;display:flex}.pdf-to-jpg-upload-icon svg{width:36px;height:36px}.pdf-to-jpg-upload-zone h2{color:var(--pd-heading,#111827);margin:0 0 8px;font-size:27px;font-weight:800}.pdf-to-jpg-upload-zone p{max-width:500px;color:var(--pd-muted,#667085);margin:0 0 22px;font-size:14px;line-height:1.55}.pdf-to-jpg-select-btn{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:185px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.pdf-to-jpg-select-btn:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb42}.pdf-to-jpg-upload-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.pdf-to-jpg-upload-features span{color:var(--pd-muted,#667085);font-size:10px}.pdf-to-jpg-file-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:12px;align-items:center;gap:14px;width:100%;min-height:105px;padding:18px;display:flex;box-shadow:0 4px 14px #0f172a0a}.pdf-to-jpg-file-icon{color:#dc2626;background:#fee2e2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.pdf-to-jpg-file-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pdf-to-jpg-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pd-heading,#111827);font-size:14px;font-weight:800;display:block;overflow:hidden}.pdf-to-jpg-file-info span{color:var(--pd-muted,#667085);font-size:10px}.pdf-to-jpg-change-btn{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;flex-shrink:0;min-height:37px;padding:0 12px;font-size:10px;font-weight:700}.pdf-to-jpg-change-btn:hover:not(:disabled){background:#fee2e2}.pdf-to-jpg-change-btn:disabled{opacity:.55;cursor:not-allowed}.pdf-to-jpg-ready-box{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;align-items:flex-start;gap:12px;margin-top:15px;padding:17px;display:flex}.pdf-to-jpg-ready-box>div:first-child{color:#2563eb;background:#dbeafe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pdf-to-jpg-ready-box strong{color:var(--pd-heading,#111827);margin-bottom:4px;font-size:11px;font-weight:800;display:block}.pdf-to-jpg-ready-box p{color:var(--pd-muted,#667085);margin:0;font-size:10px;line-height:1.5}.pdf-to-jpg-results{margin-top:18px}.pdf-to-jpg-results-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.pdf-to-jpg-results-header h2{color:var(--pd-heading,#111827);margin:0 0 4px;font-size:19px;font-weight:800}.pdf-to-jpg-results-header p{color:var(--pd-muted,#667085);margin:0;font-size:10px}.pdf-to-jpg-download-all{color:#15803d;cursor:pointer;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:39px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.pdf-to-jpg-download-all:hover{background:#dcfce7}.pdf-to-jpg-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:570px;padding-right:3px;display:grid;overflow-y:auto}.pdf-to-jpg-image-grid::-webkit-scrollbar{width:5px}.pdf-to-jpg-image-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.pdf-to-jpg-image-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:10px;min-width:0;overflow:hidden}.pdf-to-jpg-image-preview{aspect-ratio:4/3;background:#f1f5f9;width:100%;position:relative;overflow:hidden}.pdf-to-jpg-image-preview img{object-fit:contain;width:100%;height:100%;display:block}.pdf-to-jpg-image-preview span{color:#fff;background:#0f172ac7;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:700;position:absolute;bottom:7px;left:7px}.pdf-to-jpg-image-footer{border-top:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:center;gap:8px;min-height:43px;padding:7px 9px;display:flex}.pdf-to-jpg-image-footer>span{color:var(--pd-muted,#667085);font-size:9px;font-weight:700}.pdf-to-jpg-image-footer button{color:#2563eb;cursor:pointer;background:#eff6ff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.pdf-to-jpg-image-footer button:hover{background:#dbeafe}.pdf-to-jpg-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;line-height:1.45;display:flex}.pdf-to-jpg-error svg{flex-shrink:0}.pdf-to-jpg-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.pdf-to-jpg-success svg{flex-shrink:0}.pdf-to-jpg-sidebar{background:var(--pd-card,#fff);border-left:1px solid var(--pd-border,#e4e7ec);flex-direction:column;min-width:0;display:flex}.pdf-to-jpg-sidebar-header{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:27px 24px 21px}.pdf-to-jpg-sidebar-header h2{color:var(--pd-heading,#111827);margin:0 0 6px;font-size:23px;font-weight:800}.pdf-to-jpg-sidebar-header p{color:var(--pd-muted,#667085);margin:0;font-size:10px;line-height:1.55}.pdf-to-jpg-setting{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:17px 20px}.pdf-to-jpg-setting>label{color:var(--pd-text,#344054);margin-bottom:9px;font-size:11px;font-weight:800;display:block}.pdf-to-jpg-quality-options{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pdf-to-jpg-quality-options button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:60px;padding:8px 5px;display:flex}.pdf-to-jpg-quality-options button strong{color:var(--pd-text,#344054);font-size:9px}.pdf-to-jpg-quality-options button span{color:var(--pd-muted,#667085);font-size:7px}.pdf-to-jpg-quality-options button.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff)}.pdf-to-jpg-quality-options button.active strong{color:var(--pd-primary,#2563eb)}.pdf-to-jpg-quality-options button:disabled{opacity:.55;cursor:not-allowed}.pdf-to-jpg-detail{border-bottom:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.pdf-to-jpg-detail:last-child{border-bottom:none}.pdf-to-jpg-detail span{color:var(--pd-muted,#667085);font-size:10px}.pdf-to-jpg-detail strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;color:var(--pd-heading,#111827);font-size:10px;overflow:hidden}.pdf-to-jpg-sidebar-spacer{flex:1}.pdf-to-jpg-action,.pdf-to-jpg-download-main{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;padding:0 16px;font-size:16px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 9px 22px #2563eb33}.pdf-to-jpg-action:hover:not(:disabled),.pdf-to-jpg-download-main:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb45}.pdf-to-jpg-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1;transform:none}.pdf-to-jpg-download-main{background:#16a34a}.pdf-to-jpg-download-main:hover{background:#15803d}.pdf-to-jpg-rename{margin:0 20px 18px}.pdf-to-jpg-rename label{color:var(--pd-text,#344054);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.pdf-to-jpg-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:43px;display:flex;overflow:hidden}.pdf-to-jpg-name-box:focus-within{border-color:var(--pd-primary,#2563eb);box-shadow:0 0 0 3px #2563eb14}.pdf-to-jpg-name-box input{min-width:0;height:41px;color:var(--pd-heading,#111827);border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.pdf-to-jpg-name-box span{height:41px;color:var(--pd-muted,#667085);background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;padding:0 10px;font-size:10px;font-weight:700;display:flex}.pdf-to-jpg-start-over{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:calc(100% - 40px);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}.pdf-to-jpg-start-over:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#fecaca}.pdf-to-jpg-start-over:disabled{opacity:.55;cursor:not-allowed}@media (width<=1000px){.pdf-to-jpg-workspace{grid-template-columns:1fr}.pdf-to-jpg-sidebar{border-left:none;border-top:1px solid var(--pd-border,#e4e7ec)}.pdf-to-jpg-sidebar-spacer{display:none}.pdf-to-jpg-upload-zone{min-height:500px}}@media (width<=700px){.pdf-to-jpg-page{padding-bottom:40px}.pdf-to-jpg-hero{padding:43px 18px 30px}.pdf-to-jpg-hero h1{font-size:40px}.pdf-to-jpg-hero p{font-size:13px}.pdf-to-jpg-workspace{border-radius:13px;width:calc(100% - 24px)}.pdf-to-jpg-main{padding:14px}.pdf-to-jpg-upload-zone{min-height:430px;padding:26px 16px}.pdf-to-jpg-upload-icon{width:65px;height:65px;margin-bottom:17px}.pdf-to-jpg-upload-icon svg{width:31px;height:31px}.pdf-to-jpg-upload-zone h2{font-size:23px}.pdf-to-jpg-upload-zone p{font-size:12px}.pdf-to-jpg-upload-features{flex-direction:column;gap:8px}.pdf-to-jpg-file-card{padding:13px}.pdf-to-jpg-file-icon{width:50px;height:50px}.pdf-to-jpg-file-info strong{font-size:11px}.pdf-to-jpg-file-info span{font-size:9px}.pdf-to-jpg-results-header{flex-direction:column;align-items:flex-start}.pdf-to-jpg-download-all{width:100%}.pdf-to-jpg-image-grid{grid-template-columns:1fr;max-height:none}.pdf-to-jpg-sidebar-header{padding:22px 20px 18px}.pdf-to-jpg-sidebar-header h2{font-size:21px}.pdf-to-jpg-setting{padding:15px 18px}.pdf-to-jpg-quality-options{grid-template-columns:1fr}.pdf-to-jpg-quality-options button{min-height:48px}.pdf-to-jpg-action,.pdf-to-jpg-download-main{width:calc(100% - 30px);margin:15px}.pdf-to-jpg-rename{margin:0 15px 15px}.pdf-to-jpg-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.pdf-to-jpg-hero h1{letter-spacing:-1px;font-size:34px}.pdf-to-jpg-workspace{width:calc(100% - 18px)}.pdf-to-jpg-upload-zone{min-height:390px}.pdf-to-jpg-upload-zone h2{font-size:21px}.pdf-to-jpg-upload-zone p{font-size:11px}.pdf-to-jpg-select-btn{width:100%;max-width:230px}.pdf-to-jpg-file-card{grid-template-columns:50px minmax(0,1fr);gap:9px;display:grid}.pdf-to-jpg-change-btn{grid-column:1/-1;width:100%}.pdf-to-jpg-quality-options button{min-height:45px}.pdf-to-jpg-detail{flex-direction:column;align-items:flex-start;gap:4px}}.pdf-to-png-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.pdf-to-png-hero{text-align:center;width:100%;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.pdf-to-png-eyebrow{background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);border-radius:20px;align-items:center;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.pdf-to-png-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.pdf-to-png-hero p{max-width:650px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.65}.pdf-to-png-workspace{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e4e7ec);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.pdf-to-png-main{background:var(--pd-card-soft,#f8fafc);min-width:0;padding:24px}.pdf-to-png-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.pdf-to-png-upload-zone:hover,.pdf-to-png-upload-zone.active{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff)}.pdf-to-png-upload-zone.active{box-shadow:0 0 0 4px #2563eb12}.pdf-to-png-upload-icon svg{width:36px;height:36px}.pdf-to-png-upload-zone p{max-width:500px;color:var(--pd-muted,#667085);margin:0 0 22px;font-size:14px;line-height:1.55}.pdf-to-png-select-btn{background:linear-gradient(135deg, var(--pd-primary,#2563eb), #6381ff);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:185px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.pdf-to-png-select-btn:hover{transform:translateY(-2px);box-shadow:0 13px 27px #2563eb42}.pdf-to-png-upload-features{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.pdf-to-png-upload-features span{color:var(--pd-muted,#667085);font-size:10px}.pdf-to-png-file-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:12px;align-items:center;gap:14px;width:100%;min-height:105px;padding:18px;display:flex;box-shadow:0 4px 14px #0f172a0a}.pdf-to-png-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pd-heading,#111827);font-size:14px;font-weight:800;display:block;overflow:hidden}.pdf-to-png-change-btn{color:#9333ea;cursor:pointer;background:#faf5ff;border:1px solid #e9d5ff;border-radius:8px;flex-shrink:0;min-height:37px;padding:0 12px;font-size:10px;font-weight:700}.pdf-to-png-change-btn:hover:not(:disabled){background:#f3e8ff}.pdf-to-png-ready-box strong{color:var(--pd-heading,#111827);margin-bottom:4px;font-size:11px;font-weight:800;display:block}.pdf-to-png-results-header h2{color:var(--pd-heading,#111827);margin:0 0 4px;font-size:19px;font-weight:800}.pdf-to-png-download-all{color:#9333ea;cursor:pointer;background:#faf5ff;border:1px solid #e9d5ff;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:39px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.pdf-to-png-download-all:hover{background:#f3e8ff}.pdf-to-png-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:570px;padding-right:3px;display:grid;overflow-y:auto}.pdf-to-png-image-grid::-webkit-scrollbar{width:5px}.pdf-to-png-image-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.pdf-to-png-image-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:10px;min-width:0;overflow:hidden}.pdf-to-png-image-preview{aspect-ratio:4/3;background:#f1f5f9;width:100%;position:relative;overflow:hidden}.pdf-to-png-image-preview span{color:#fff;background:#0f172ac7;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:700;position:absolute;bottom:7px;left:7px}.pdf-to-png-image-footer{border-top:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:center;gap:8px;min-height:43px;padding:7px 9px;display:flex}.pdf-to-png-image-footer button{color:#9333ea;cursor:pointer;background:#faf5ff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.pdf-to-png-image-footer button:hover{background:#f3e8ff}.pdf-to-png-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;line-height:1.45;display:flex}.pdf-to-png-error svg{flex-shrink:0}.pdf-to-png-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.pdf-to-png-success svg{flex-shrink:0}.pdf-to-png-sidebar{background:var(--pd-card,#fff);border-left:1px solid var(--pd-border,#e4e7ec);flex-direction:column;min-width:0;display:flex}.pdf-to-png-sidebar-header{border-bottom:1px solid var(--pd-border,#e4e7ec);padding:27px 24px 21px}.pdf-to-png-sidebar-header h2{color:var(--pd-heading,#111827);margin:0 0 6px;font-size:23px;font-weight:800}.pdf-to-png-quality-options{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pdf-to-png-quality-options button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:60px;padding:8px 5px;display:flex}.pdf-to-png-detail{border-bottom:1px solid var(--pd-border,#e4e7ec);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.pdf-to-png-detail:last-child{border-bottom:none}.pdf-to-png-detail strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;color:var(--pd-heading,#111827);font-size:10px;overflow:hidden}.pdf-to-png-sidebar-spacer{flex:1}.pdf-to-png-action,.pdf-to-png-download-main{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;padding:0 16px;font-size:16px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 9px 22px #9333ea33}.pdf-to-png-action:hover:not(:disabled),.pdf-to-png-download-main:hover{transform:translateY(-2px);box-shadow:0 13px 27px #9333ea45}.pdf-to-png-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1;transform:none}.pdf-to-png-download-main{background:#16a34a}.pdf-to-png-download-main:hover{background:#15803d}.pdf-to-png-rename{margin:0 20px 18px}.pdf-to-png-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;width:100%;height:43px;display:flex;overflow:hidden}.pdf-to-png-name-box input{min-width:0;height:41px;color:var(--pd-heading,#111827);border:none;outline:none;flex:1;padding:0 10px;font-size:11px}.pdf-to-png-name-box span{color:#9333ea;background:#faf5ff;border-left:1px solid #e5e7eb;align-items:center;height:41px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.pdf-to-png-start-over{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);width:calc(100% - 40px);min-height:40px;color:var(--pd-muted,#667085);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}.pdf-to-png-start-over:hover:not(:disabled){color:#9333ea;background:#faf5ff;border-color:#e9d5ff}@media (width<=1000px){.pdf-to-png-workspace{grid-template-columns:1fr}.pdf-to-png-sidebar{border-left:none;border-top:1px solid var(--pd-border,#e4e7ec)}.pdf-to-png-sidebar-spacer{display:none}.pdf-to-png-upload-zone{min-height:500px}}@media (width<=700px){.pdf-to-png-page{padding-bottom:40px}.pdf-to-png-hero{padding:43px 18px 30px}.pdf-to-png-hero h1{font-size:40px}.pdf-to-png-hero p{font-size:13px}.pdf-to-png-workspace{border-radius:13px;width:calc(100% - 24px)}.pdf-to-png-main{padding:14px}.pdf-to-png-upload-zone{min-height:430px;padding:26px 16px}.pdf-to-png-upload-icon{width:65px;height:65px;margin-bottom:17px}.pdf-to-png-upload-icon svg{width:31px;height:31px}.pdf-to-png-upload-zone h2{font-size:23px}.pdf-to-png-upload-zone p{font-size:12px}.pdf-to-png-upload-features{flex-direction:column;gap:8px}.pdf-to-png-file-card{padding:13px}.pdf-to-png-file-icon{width:50px;height:50px}.pdf-to-png-file-info strong{font-size:11px}.pdf-to-png-file-info span{font-size:9px}.pdf-to-png-results-header{flex-direction:column;align-items:flex-start}.pdf-to-png-download-all{width:100%}.pdf-to-png-image-grid{grid-template-columns:1fr;max-height:none}.pdf-to-png-sidebar-header{padding:22px 20px 18px}.pdf-to-png-sidebar-header h2{font-size:21px}.pdf-to-png-setting{padding:15px 18px}.pdf-to-png-quality-options{grid-template-columns:1fr}.pdf-to-png-quality-options button{min-height:48px}.pdf-to-png-action,.pdf-to-png-download-main{width:calc(100% - 30px);margin:15px}.pdf-to-png-rename{margin:0 15px 15px}.pdf-to-png-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.pdf-to-png-hero h1{letter-spacing:-1px;font-size:34px}.pdf-to-png-workspace{width:calc(100% - 18px)}.pdf-to-png-upload-zone{min-height:390px}.pdf-to-png-upload-zone h2{font-size:21px}.pdf-to-png-upload-zone p{font-size:11px}.pdf-to-png-select-btn{width:100%;max-width:230px}.pdf-to-png-file-card{grid-template-columns:50px minmax(0,1fr);gap:9px;display:grid}.pdf-to-png-change-btn{grid-column:1/-1;width:100%}.pdf-to-png-quality-options button{min-height:45px}.pdf-to-png-detail{flex-direction:column;align-items:flex-start;gap:4px}}.pdf-to-word-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.pdf-to-word-hero{text-align:center;width:100%;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.pdf-to-word-eyebrow{color:#2563eb;background:#eff6ff;border-radius:20px;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.pdf-to-word-hero p{max-width:650px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.65}.pdf-to-word-workspace{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:620px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.pdf-to-word-main{background:var(--pd-card-soft,#f8fafc);min-width:0;padding:24px}.pdf-to-word-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:568px;padding:35px;transition:all .2s;display:flex}.pdf-to-word-upload-zone:hover,.pdf-to-word-upload-zone.active{background:#eff6ff;border-color:#2563eb}.pdf-to-word-upload-zone p{color:#667085;max-width:500px;margin:0 0 22px;font-size:14px;line-height:1.55}.pdf-to-word-select-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.pdf-to-word-file-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:105px;padding:18px;display:flex}.pdf-to-word-file-icon{color:#2563eb;background:#dbeafe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.pdf-to-word-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px;overflow:hidden}.pdf-to-word-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;min-height:37px;padding:0 12px;font-size:10px;font-weight:700}.pdf-to-word-ready-box{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;gap:12px;margin-top:15px;padding:17px;display:flex}.pdf-to-word-ready-box>div:first-child{color:#2563eb;background:#dbeafe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pdf-to-word-ready-box strong{color:#111827;margin-bottom:4px;font-size:11px;display:block}.pdf-to-word-error,.pdf-to-word-success{border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.pdf-to-word-sidebar{background:#fff;border-left:1px solid #e4e7ec;flex-direction:column;min-width:0;display:flex}.pdf-to-word-sidebar-header{border-bottom:1px solid #e4e7ec;padding:27px 24px 21px}.pdf-to-word-details{padding:20px}.pdf-to-word-detail-row{border-bottom:1px solid #e4e7ec;justify-content:space-between;gap:15px;padding:12px 0;display:flex}.pdf-to-word-detail-row strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;max-width:210px;font-size:10px;overflow:hidden}.pdf-to-word-sidebar-spacer{flex:1}.pdf-to-word-action,.pdf-to-word-download{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;font-size:16px;font-weight:800;display:flex;box-shadow:0 9px 22px #2563eb33}.pdf-to-word-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1}.pdf-to-word-download{background:#16a34a}.pdf-to-word-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;margin:20px;padding:16px}.pdf-to-word-result-title{color:#111827;margin-bottom:5px;font-size:15px;font-weight:800}.pdf-to-word-result label{color:#344054;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.pdf-to-word-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;height:43px;display:flex;overflow:hidden}.pdf-to-word-name-box input{border:none;outline:none;flex:1;min-width:0;height:41px;padding:0 10px;font-size:11px}.pdf-to-word-name-box span{color:#667085;background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;height:41px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.pdf-to-word-start-over{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:40px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}@media (width<=1000px){.pdf-to-word-workspace{grid-template-columns:1fr}.pdf-to-word-sidebar{border-top:1px solid #e4e7ec;border-left:none}.pdf-to-word-sidebar-spacer{display:none}}@media (width<=700px){.pdf-to-word-hero{padding:43px 18px 30px}.pdf-to-word-workspace{border-radius:13px;width:calc(100% - 24px)}.pdf-to-word-main{padding:14px}.pdf-to-word-upload-zone{min-height:430px;padding:26px 16px}.pdf-to-word-upload-zone h2{font-size:23px}.pdf-to-word-upload-zone p{font-size:12px}.pdf-to-word-upload-features{flex-direction:column;gap:8px}.pdf-to-word-file-card{flex-wrap:wrap;padding:13px}.pdf-to-word-change-btn{width:100%}.pdf-to-word-action,.pdf-to-word-download{width:calc(100% - 30px);margin:15px}.pdf-to-word-result{margin:15px}.pdf-to-word-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.pdf-to-word-hero h1{font-size:34px}.pdf-to-word-workspace{width:calc(100% - 18px)}.pdf-to-word-upload-zone{min-height:390px}}.pdf-to-excel-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.pdf-to-excel-eyebrow{color:#2563eb;background:#eff6ff;border-radius:20px;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.pdf-to-excel-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.pdf-to-excel-hero p{max-width:680px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.65}.pdf-to-excel-workspace{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e4e7ec);border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:620px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.pdf-to-excel-main{background:var(--pd-card-soft,#f8fafc);min-width:0;padding:24px}.pdf-to-excel-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:568px;padding:35px;transition:all .2s;display:flex}.pdf-to-excel-upload-zone h2{color:#111827;margin:0 0 8px;font-size:27px;font-weight:800}.pdf-to-excel-select-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:195px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.pdf-to-excel-upload-features{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:22px;display:flex}.pdf-to-excel-upload-features span{color:#667085;font-size:10px}.pdf-to-excel-file-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:105px;padding:18px;display:flex}.pdf-to-excel-file-icon{color:#16a34a;background:#dcfce7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.pdf-to-excel-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px;font-weight:800;overflow:hidden}.pdf-to-excel-change-btn{color:#15803d;cursor:pointer;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;min-height:37px;padding:0 12px;font-size:10px;font-weight:700}.pdf-to-excel-ready-box>div:first-child{color:#16a34a;background:#dcfce7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pdf-to-excel-ready-box strong{color:#111827;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.pdf-to-excel-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.pdf-to-excel-stats div{background:#fff;border:1px solid #e4e7ec;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;display:flex}.pdf-to-excel-error,.pdf-to-excel-success{border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.pdf-to-excel-sidebar{background:#fff;border-left:1px solid #e4e7ec;flex-direction:column;min-width:0;display:flex}.pdf-to-excel-sidebar-header{border-bottom:1px solid #e4e7ec;padding:27px 24px 21px}.pdf-to-excel-sidebar-header h2{color:#111827;margin:0 0 6px;font-size:23px;font-weight:800}.pdf-to-excel-details{padding:20px}.pdf-to-excel-detail-row{border-bottom:1px solid #e4e7ec;justify-content:space-between;gap:15px;padding:12px 0;display:flex}.pdf-to-excel-detail-row:last-child{border-bottom:none}.pdf-to-excel-sidebar-spacer{flex:1}.pdf-to-excel-action,.pdf-to-excel-download{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 40px);min-height:58px;margin:20px;font-size:16px;font-weight:800;display:flex;box-shadow:0 9px 22px #2563eb33}.pdf-to-excel-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1}.pdf-to-excel-download{background:#16a34a}.pdf-to-excel-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;margin:20px;padding:16px}.pdf-to-excel-result-title{color:#111827;margin-bottom:5px;font-size:15px;font-weight:800}.pdf-to-excel-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;height:43px;display:flex;overflow:hidden}.pdf-to-excel-name-box input{border:none;outline:none;flex:1;min-width:0;height:41px;padding:0 10px;font-size:11px}.pdf-to-excel-name-box span{color:#667085;background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;height:41px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.pdf-to-excel-start-over{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:40px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}.pdf-to-excel-start-over:hover:not(:disabled){color:#15803d;background:#f0fdf4;border-color:#bbf7d0}@media (width<=1000px){.pdf-to-excel-workspace{grid-template-columns:1fr}.pdf-to-excel-sidebar{border-top:1px solid #e4e7ec;border-left:none}.pdf-to-excel-sidebar-spacer{display:none}}@media (width<=700px){.pdf-to-excel-hero{padding:43px 18px 30px}.pdf-to-excel-workspace{border-radius:13px;width:calc(100% - 24px)}.pdf-to-excel-main{padding:14px}.pdf-to-excel-upload-zone{min-height:430px;padding:26px 16px}.pdf-to-excel-upload-zone h2{font-size:23px}.pdf-to-excel-upload-zone p{font-size:12px}.pdf-to-excel-upload-features{flex-direction:column;gap:8px}.pdf-to-excel-file-card{flex-wrap:wrap;padding:13px}.pdf-to-excel-change-btn{width:100%}.pdf-to-excel-stats{grid-template-columns:1fr}.pdf-to-excel-action,.pdf-to-excel-download{width:calc(100% - 30px);margin:15px}.pdf-to-excel-result{margin:15px}.pdf-to-excel-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.pdf-to-excel-hero h1{letter-spacing:-1px;font-size:34px}.pdf-to-excel-workspace{width:calc(100% - 18px)}.pdf-to-excel-upload-zone{min-height:390px}}.add-text-pdf-page{background:var(--pd-bg,#f6f8fc);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text,#344054);padding-bottom:70px}.add-text-pdf-hero{text-align:center;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.add-text-pdf-eyebrow{color:#2563eb;background:#eff6ff;border-radius:20px;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.add-text-pdf-hero h1{color:#111827;letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.add-text-pdf-hero p{color:#667085;max-width:670px;margin:0 auto;font-size:15px;line-height:1.65}.add-text-pdf-workspace{background:#fff;border:1px solid #e4e7ec;border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.add-text-pdf-main{background:#f8fafc;min-width:0;padding:24px}.add-text-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:all .2s;display:flex}.add-text-pdf-upload-zone:hover,.add-text-pdf-upload-zone.active{background:#eff6ff;border-color:#2563eb}.add-text-pdf-upload-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;display:flex}.add-text-pdf-upload-zone h2{color:#111827;margin:0 0 8px;font-size:27px;font-weight:800}.add-text-pdf-upload-zone p{color:#667085;max-width:500px;margin:0 0 22px;font-size:14px;line-height:1.55}.add-text-pdf-select-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.add-text-pdf-upload-features{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:22px;display:flex}.add-text-pdf-upload-features span{color:#667085;font-size:10px}.add-text-pdf-file-header{background:#fff;border:1px solid #e4e7ec;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;min-height:78px;margin-bottom:15px;padding:13px 15px;display:flex}.add-text-pdf-file-info{align-items:center;gap:11px;min-width:0;display:flex}.add-text-pdf-file-icon{color:#2563eb;background:#dbeafe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.add-text-pdf-file-info>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.add-text-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:12px;overflow:hidden}.add-text-pdf-file-info span{color:#667085;font-size:9px}.add-text-pdf-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:700}.add-text-pdf-preview-box{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.add-text-pdf-preview-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 12px;display:flex}.add-text-pdf-preview-header>div:first-child{align-items:center;gap:10px;display:flex}.add-text-pdf-preview-header strong{color:#111827;font-size:11px}.add-text-pdf-preview-header span{color:#667085;font-size:9px}.add-text-pdf-page-nav{gap:5px;display:flex}.add-text-pdf-page-nav button{color:#344054;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.add-text-pdf-page-nav button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.add-text-pdf-page-nav button:disabled{opacity:.45;cursor:not-allowed}.add-text-pdf-canvas-wrap{background:#eef2f7;justify-content:center;align-items:flex-start;min-height:555px;max-height:690px;padding:25px;display:flex;overflow:auto}.add-text-pdf-canvas-stage{max-width:100%;line-height:0;display:inline-block;position:relative}.add-text-pdf-canvas{background:#fff;max-width:100%;height:auto;display:block;box-shadow:0 4px 16px #0f172a1f}.add-text-pdf-loading{color:#667085;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:500px;display:flex}.add-text-pdf-loading strong{color:#344054;font-size:12px}.add-text-pdf-text-box{white-space:pre-wrap;cursor:move;-webkit-user-select:none;user-select:none;transform-origin:0 0;min-width:20px;padding:3px 5px;line-height:1.15;position:absolute}.add-text-pdf-text-box.selected{outline-offset:3px;background:#2563eb0f;outline:2px dashed #2563eb}.add-text-pdf-text-delete{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex;position:absolute;top:-13px;right:-13px}.add-text-pdf-error,.add-text-pdf-success{border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.add-text-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.add-text-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.add-text-pdf-sidebar{background:#fff;border-left:1px solid #e4e7ec;flex-direction:column;min-width:0;display:flex}.add-text-pdf-sidebar-header{border-bottom:1px solid #e4e7ec;padding:27px 24px 21px}.add-text-pdf-sidebar-header h2{color:#111827;margin:0 0 6px;font-size:23px;font-weight:800}.add-text-pdf-sidebar-header p{color:#667085;margin:0;font-size:10px;line-height:1.55}.add-text-pdf-setting{border-bottom:1px solid #e4e7ec;padding:17px 20px}.add-text-pdf-setting>label{color:#344054;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.add-text-pdf-setting-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.add-text-pdf-setting-top label{color:#344054;font-size:10px;font-weight:800}.add-text-pdf-setting-top strong{color:#2563eb;font-size:10px}.add-text-pdf-textarea{resize:vertical;color:#111827;background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:none;width:100%;min-height:90px;padding:10px;font-family:inherit;font-size:11px}.add-text-pdf-textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.add-text-pdf-add-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;margin-top:9px;font-size:11px;font-weight:800;display:flex}.add-text-pdf-add-btn:disabled{cursor:not-allowed;background:#cbd5e1}.add-text-pdf-slider{width:100%;margin-top:12px}.add-text-pdf-color-input{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;width:38px;height:28px;padding:2px}.add-text-pdf-stats{border-bottom:1px solid #e4e7ec;grid-template-columns:repeat(2,1fr);gap:8px;padding:17px 20px;display:grid}.add-text-pdf-stats div{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:11px 6px;display:flex}.add-text-pdf-stats strong{color:#2563eb;font-size:18px;font-weight:800}.add-text-pdf-stats span{color:#667085;font-size:8px}.add-text-pdf-sidebar-spacer{flex:1}.add-text-pdf-action,.add-text-pdf-download{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:calc(100% - 40px);min-height:57px;margin:20px;font-size:15px;font-weight:800;display:flex;box-shadow:0 9px 22px #2563eb33}.add-text-pdf-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1}.add-text-pdf-download{background:#16a34a}.add-text-pdf-download:hover{background:#15803d}.add-text-pdf-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;margin:20px;padding:15px}.add-text-pdf-result-title{color:#111827;margin-bottom:4px;font-size:14px;font-weight:800}.add-text-pdf-result p{color:#667085;margin:0 0 12px;font-size:10px;line-height:1.5}.add-text-pdf-result label{color:#344054;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.add-text-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:7px;align-items:center;width:100%;height:40px;display:flex;overflow:hidden}.add-text-pdf-name-box input{border:none;outline:none;flex:1;min-width:0;height:38px;padding:0 9px;font-size:10px}.add-text-pdf-name-box span{color:#667085;background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;height:38px;padding:0 9px;font-size:9px;font-weight:700;display:flex}.add-text-pdf-delete-btn{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:38px;margin:0 20px 10px;font-size:9px;font-weight:700;display:flex}.add-text-pdf-delete-btn:hover:not(:disabled){background:#fee2e2}.add-text-pdf-start-over{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:40px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}.add-text-pdf-start-over:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}@media (width<=1000px){.add-text-pdf-workspace{grid-template-columns:1fr}.add-text-pdf-sidebar{border-top:1px solid #e4e7ec;border-left:none}.add-text-pdf-sidebar-spacer{display:none}}@media (width<=700px){.add-text-pdf-hero{padding:43px 18px 30px}.add-text-pdf-hero h1{font-size:40px}.add-text-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.add-text-pdf-main{padding:14px}.add-text-pdf-upload-zone{min-height:430px;padding:26px 16px}.add-text-pdf-upload-zone h2{font-size:23px}.add-text-pdf-upload-zone p{font-size:12px}.add-text-pdf-upload-features{flex-direction:column;gap:8px}.add-text-pdf-file-header{flex-wrap:wrap}.add-text-pdf-change-btn{width:100%}.add-text-pdf-canvas-wrap{min-height:420px;padding:14px}.add-text-pdf-preview-header{align-items:flex-start}.add-text-pdf-preview-header>div:first-child{flex-direction:column;align-items:flex-start;gap:3px}.add-text-pdf-action,.add-text-pdf-download{width:calc(100% - 30px);margin:15px}.add-text-pdf-result{margin:15px}.add-text-pdf-delete-btn{width:calc(100% - 30px);margin:0 15px 10px}.add-text-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.add-text-pdf-hero h1{letter-spacing:-1px;font-size:34px}.add-text-pdf-workspace{width:calc(100% - 18px)}.add-text-pdf-upload-zone{min-height:390px}.add-text-pdf-upload-zone h2{font-size:21px}.add-text-pdf-file-info strong{max-width:180px}}.edit-pdf-page{background:#f6f8fc;width:100%;min-height:calc(100vh - 70px);padding-bottom:70px}.edit-pdf-hero{text-align:center;max-width:1000px;margin:0 auto;padding:60px 24px 40px}.edit-pdf-eyebrow{color:#2563eb;background:#eff6ff;border-radius:20px;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.edit-pdf-hero p{color:#667085;max-width:650px;margin:0 auto;font-size:15px;line-height:1.6}.edit-pdf-tools{grid-template-columns:repeat(3,1fr);gap:18px;width:calc(100% - 60px);max-width:1100px;margin:0 auto;display:grid}.edit-pdf-tool-card{text-align:center;background:#fff;border:1px solid #e4e7ec;border-radius:15px;padding:28px 24px;box-shadow:0 6px 20px #0f172a0d}.edit-pdf-tool-icon{color:#2563eb;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 17px;display:flex}.edit-pdf-tool-card h2{color:#111827;margin:0 0 8px;font-size:18px;font-weight:800}.edit-pdf-tool-card p{color:#667085;min-height:42px;margin:0 0 20px;font-size:11px;line-height:1.5}.edit-pdf-tool-button{color:#fff;background:linear-gradient(135deg,#2563eb,#6381ff);border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px #2563eb2b}.edit-pdf-tool-button:hover{transform:translateY(-1px)}@media (width<=850px){.edit-pdf-tools{grid-template-columns:1fr}}@media (width<=700px){.edit-pdf-hero{padding:45px 18px 30px}.edit-pdf-hero h1{font-size:40px}.edit-pdf-hero p{font-size:13px}.edit-pdf-tools{gap:13px;width:calc(100% - 24px)}.edit-pdf-tool-card{padding:23px 18px}}.highlight-pdf-page,.draw-pdf-page{color:#344054;background:#f6f8fc;width:100%;min-height:calc(100vh - 70px);padding-bottom:70px}.highlight-pdf-hero,.draw-pdf-hero{text-align:center;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.highlight-pdf-eyebrow,.draw-pdf-eyebrow{color:#2563eb;background:#eff6ff;border-radius:20px;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.highlight-pdf-hero h1,.draw-pdf-hero h1{color:#111827;letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.highlight-pdf-hero p,.draw-pdf-hero p{color:#667085;max-width:680px;margin:0 auto;font-size:15px;line-height:1.65}.highlight-pdf-workspace,.draw-pdf-workspace{background:#fff;border:1px solid #e4e7ec;border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.highlight-pdf-main,.draw-pdf-main{background:#f8fafc;min-width:0;padding:24px}.highlight-pdf-upload-zone,.draw-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:all .2s;display:flex}.highlight-pdf-upload-zone:hover,.highlight-pdf-upload-zone.active,.draw-pdf-upload-zone:hover,.draw-pdf-upload-zone.active{background:#eff6ff;border-color:#2563eb}.highlight-pdf-upload-icon,.draw-pdf-upload-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;display:flex}.highlight-pdf-upload-zone h2,.draw-pdf-upload-zone h2{color:#111827;margin:0 0 8px;font-size:27px;font-weight:800}.highlight-pdf-upload-zone p,.draw-pdf-upload-zone p{color:#667085;max-width:500px;margin:0 0 22px;font-size:14px;line-height:1.55}.highlight-pdf-select-btn,.draw-pdf-select-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 9px 22px #2563eb30}.highlight-pdf-upload-features,.draw-pdf-upload-features{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:22px;display:flex}.highlight-pdf-upload-features span,.draw-pdf-upload-features span{color:#667085;font-size:10px}.highlight-pdf-file-header,.draw-pdf-file-header{background:#fff;border:1px solid #e4e7ec;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;min-height:78px;margin-bottom:15px;padding:13px 15px;display:flex}.highlight-pdf-file-info,.draw-pdf-file-info{align-items:center;gap:11px;min-width:0;display:flex}.highlight-pdf-file-icon,.draw-pdf-file-icon{color:#2563eb;background:#dbeafe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.highlight-pdf-file-info>div:last-child,.draw-pdf-file-info>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.highlight-pdf-file-info strong,.draw-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:12px;overflow:hidden}.highlight-pdf-file-info span,.draw-pdf-file-info span{color:#667085;font-size:9px}.highlight-pdf-change-btn,.draw-pdf-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:700}.highlight-pdf-preview-box,.draw-pdf-preview-box{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.highlight-pdf-preview-header,.draw-pdf-preview-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 12px;display:flex}.highlight-pdf-preview-header>div:first-child,.draw-pdf-preview-header>div:first-child{align-items:center;gap:10px;display:flex}.highlight-pdf-preview-header strong,.draw-pdf-preview-header strong{color:#111827;font-size:11px}.highlight-pdf-preview-header span,.draw-pdf-preview-header span{color:#667085;font-size:9px}.highlight-pdf-page-nav,.draw-pdf-page-nav{gap:5px;display:flex}.highlight-pdf-page-nav button,.draw-pdf-page-nav button{color:#344054;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.highlight-pdf-page-nav button:disabled,.draw-pdf-page-nav button:disabled{opacity:.45;cursor:not-allowed}.highlight-pdf-canvas-wrap,.draw-pdf-canvas-wrap{background:#eef2f7;justify-content:center;align-items:flex-start;min-height:555px;max-height:690px;padding:25px;display:flex;overflow:auto}.highlight-pdf-canvas-stage,.draw-pdf-canvas-stage{line-height:0;display:inline-block;position:relative}.highlight-pdf-canvas,.draw-pdf-canvas,.draw-pdf-drawing-canvas{background:#fff;max-width:100%;height:auto;display:block}.highlight-pdf-canvas,.draw-pdf-canvas{box-shadow:0 4px 16px #0f172a1f}.draw-pdf-drawing-canvas{cursor:crosshair;touch-action:none;position:absolute;inset:0}.highlight-pdf-highlight-box{cursor:move;box-sizing:border-box;border:1px solid #ffc107e6;position:absolute}.highlight-pdf-highlight-box.selected{outline-offset:2px;outline:2px dashed #2563eb}.highlight-pdf-highlight-delete{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:-12px;right:-12px}.highlight-pdf-loading,.draw-pdf-loading{color:#667085;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:500px;display:flex}.highlight-pdf-loading strong,.draw-pdf-loading strong{color:#344054;font-size:12px}.highlight-pdf-error,.highlight-pdf-success,.draw-pdf-error,.draw-pdf-success{border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.highlight-pdf-error,.draw-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.highlight-pdf-success,.draw-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.highlight-pdf-sidebar,.draw-pdf-sidebar{background:#fff;border-left:1px solid #e4e7ec;flex-direction:column;min-width:0;display:flex}.highlight-pdf-sidebar-header,.draw-pdf-sidebar-header{border-bottom:1px solid #e4e7ec;padding:27px 24px 21px}.highlight-pdf-sidebar-header h2,.draw-pdf-sidebar-header h2{color:#111827;margin:0 0 6px;font-size:23px;font-weight:800}.highlight-pdf-sidebar-header p,.draw-pdf-sidebar-header p{color:#667085;margin:0;font-size:10px;line-height:1.55}.highlight-pdf-setting,.draw-pdf-setting{border-bottom:1px solid #e4e7ec;padding:17px 20px}.highlight-pdf-setting>label,.draw-pdf-setting>label{color:#344054;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.highlight-pdf-setting-top,.draw-pdf-setting-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.highlight-pdf-setting-top label,.draw-pdf-setting-top label{color:#344054;font-size:10px;font-weight:800}.highlight-pdf-setting-top strong,.draw-pdf-setting-top strong{color:#2563eb;font-size:10px}.highlight-pdf-color-row{align-items:center;gap:10px;display:flex}.highlight-pdf-color-row input,.draw-pdf-setting-top input[type=color]{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;width:38px;height:28px;padding:2px}.highlight-pdf-color-row span{color:#667085;font-family:monospace;font-size:10px}.highlight-pdf-add-btn,.draw-pdf-clear-btn{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;font-size:11px;font-weight:800;display:flex}.highlight-pdf-add-btn{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.highlight-pdf-add-btn:hover:not(:disabled){background:#fde68a}.highlight-pdf-add-btn:disabled,.draw-pdf-clear-btn:disabled{opacity:.5;cursor:not-allowed}.draw-pdf-clear-btn{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;width:calc(100% - 40px);margin:17px 20px 0}.draw-pdf-clear-btn:hover:not(:disabled){background:#fee2e2}.highlight-pdf-stats,.draw-pdf-stats{border-bottom:1px solid #e4e7ec;grid-template-columns:repeat(2,1fr);gap:8px;padding:17px 20px;display:grid}.highlight-pdf-stats div,.draw-pdf-stats div{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:11px 6px;display:flex}.highlight-pdf-stats strong,.draw-pdf-stats strong{color:#2563eb;font-size:18px;font-weight:800}.highlight-pdf-stats span,.draw-pdf-stats span{color:#667085;font-size:8px}.highlight-pdf-sidebar-spacer,.draw-pdf-sidebar-spacer{flex:1}.highlight-pdf-action,.highlight-pdf-download,.draw-pdf-action,.draw-pdf-download{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:calc(100% - 40px);min-height:57px;margin:20px;font-size:15px;font-weight:800;display:flex;box-shadow:0 9px 22px #2563eb33}.highlight-pdf-action:disabled,.draw-pdf-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1}.highlight-pdf-download,.draw-pdf-download{background:#16a34a}.highlight-pdf-download:hover,.draw-pdf-download:hover{background:#15803d}.highlight-pdf-result,.draw-pdf-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;margin:20px;padding:15px}.highlight-pdf-result-title,.draw-pdf-result-title{color:#111827;margin-bottom:4px;font-size:14px;font-weight:800}.highlight-pdf-result p,.draw-pdf-result p{color:#667085;margin:0 0 12px;font-size:10px;line-height:1.5}.highlight-pdf-result label,.draw-pdf-result label{color:#344054;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.highlight-pdf-name-box,.draw-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:7px;align-items:center;width:100%;height:40px;display:flex;overflow:hidden}.highlight-pdf-name-box input,.draw-pdf-name-box input{border:none;outline:none;flex:1;min-width:0;height:38px;padding:0 9px;font-size:10px}.highlight-pdf-name-box span,.draw-pdf-name-box span{color:#667085;background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;height:38px;padding:0 9px;font-size:9px;font-weight:700;display:flex}.highlight-pdf-delete-btn{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:38px;margin:0 20px 10px;font-size:9px;font-weight:700;display:flex}.highlight-pdf-start-over,.draw-pdf-start-over{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:40px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}.highlight-pdf-start-over:hover:not(:disabled),.draw-pdf-start-over:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}@media (width<=1000px){.highlight-pdf-workspace,.draw-pdf-workspace{grid-template-columns:1fr}.highlight-pdf-sidebar,.draw-pdf-sidebar{border-top:1px solid #e4e7ec;border-left:none}.highlight-pdf-sidebar-spacer,.draw-pdf-sidebar-spacer{display:none}}@media (width<=700px){.highlight-pdf-hero,.draw-pdf-hero{padding:43px 18px 30px}.highlight-pdf-workspace,.draw-pdf-workspace{border-radius:13px;width:calc(100% - 24px)}.highlight-pdf-main,.draw-pdf-main{padding:14px}.highlight-pdf-upload-zone,.draw-pdf-upload-zone{min-height:430px;padding:26px 16px}.highlight-pdf-upload-zone h2,.draw-pdf-upload-zone h2{font-size:23px}.highlight-pdf-upload-zone p,.draw-pdf-upload-zone p{font-size:12px}.highlight-pdf-upload-features,.draw-pdf-upload-features{flex-direction:column;gap:8px}.highlight-pdf-file-header,.draw-pdf-file-header{flex-wrap:wrap}.highlight-pdf-change-btn,.draw-pdf-change-btn{width:100%}.highlight-pdf-canvas-wrap,.draw-pdf-canvas-wrap{min-height:420px;padding:14px}.highlight-pdf-action,.highlight-pdf-download,.draw-pdf-action,.draw-pdf-download{width:calc(100% - 30px);margin:15px}.highlight-pdf-result,.draw-pdf-result{margin:15px}.highlight-pdf-delete-btn,.draw-pdf-clear-btn{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.highlight-pdf-start-over,.draw-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.highlight-pdf-hero h1,.draw-pdf-hero h1{letter-spacing:-1px;font-size:34px}.highlight-pdf-workspace,.draw-pdf-workspace{width:calc(100% - 18px)}.highlight-pdf-upload-zone,.draw-pdf-upload-zone{min-height:390px}}.add-watermark-pdf-page,.remove-watermark-pdf-page,.page-numbers-pdf-page{color:#344054;background:#f6f8fc;width:100%;min-height:calc(100vh - 70px);padding-bottom:70px}.add-watermark-pdf-hero,.remove-watermark-pdf-hero,.page-numbers-pdf-hero{text-align:center;max-width:1050px;margin:0 auto;padding:58px 24px 38px}.add-watermark-pdf-eyebrow,.remove-watermark-pdf-eyebrow,.page-numbers-pdf-eyebrow{color:#2563eb;background:#eff6ff;border-radius:20px;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex}.add-watermark-pdf-hero h1,.remove-watermark-pdf-hero h1,.page-numbers-pdf-hero h1{color:#111827;letter-spacing:-1.8px;margin:0 0 13px;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1.05}.add-watermark-pdf-hero p,.remove-watermark-pdf-hero p,.page-numbers-pdf-hero p{color:#667085;max-width:680px;margin:0 auto;font-size:15px;line-height:1.65}.add-watermark-pdf-workspace,.remove-watermark-pdf-workspace,.page-numbers-pdf-workspace{background:#fff;border:1px solid #e4e7ec;border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.add-watermark-pdf-main,.remove-watermark-pdf-main,.page-numbers-pdf-main{background:#f8fafc;min-width:0;padding:24px}.add-watermark-pdf-upload-zone,.remove-watermark-pdf-upload-zone,.page-numbers-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:all .2s;display:flex}.add-watermark-pdf-upload-zone:hover,.add-watermark-pdf-upload-zone.active,.remove-watermark-pdf-upload-zone:hover,.remove-watermark-pdf-upload-zone.active,.page-numbers-pdf-upload-zone:hover,.page-numbers-pdf-upload-zone.active{background:#eff6ff;border-color:#2563eb}.add-watermark-pdf-upload-icon,.remove-watermark-pdf-upload-icon,.page-numbers-pdf-upload-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;display:flex}.add-watermark-pdf-upload-zone h2,.remove-watermark-pdf-upload-zone h2,.page-numbers-pdf-upload-zone h2{color:#111827;margin:0 0 8px;font-size:27px;font-weight:800}.add-watermark-pdf-upload-zone p,.remove-watermark-pdf-upload-zone p,.page-numbers-pdf-upload-zone p{color:#667085;max-width:500px;margin:0 0 22px;font-size:14px;line-height:1.55}.add-watermark-pdf-select-btn,.remove-watermark-pdf-select-btn,.page-numbers-pdf-select-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex}.add-watermark-pdf-upload-features,.remove-watermark-pdf-upload-features,.page-numbers-pdf-upload-features{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:22px;display:flex}.add-watermark-pdf-upload-features span,.remove-watermark-pdf-upload-features span,.page-numbers-pdf-upload-features span{color:#667085;font-size:10px}.add-watermark-pdf-file-header,.remove-watermark-pdf-file-header,.page-numbers-pdf-file-header{background:#fff;border:1px solid #e4e7ec;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;min-height:78px;margin-bottom:15px;padding:13px 15px;display:flex}.add-watermark-pdf-file-info,.remove-watermark-pdf-file-info,.page-numbers-pdf-file-info{align-items:center;gap:11px;min-width:0;display:flex}.add-watermark-pdf-file-icon,.remove-watermark-pdf-file-icon,.page-numbers-pdf-file-icon{color:#2563eb;background:#dbeafe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.add-watermark-pdf-file-info strong,.remove-watermark-pdf-file-info strong,.page-numbers-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;max-width:450px;font-size:12px;display:block;overflow:hidden}.add-watermark-pdf-file-info span,.remove-watermark-pdf-file-info span,.page-numbers-pdf-file-info span{color:#667085;margin-top:4px;font-size:9px;display:block}.add-watermark-pdf-change-btn,.remove-watermark-pdf-change-btn,.page-numbers-pdf-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:700}.add-watermark-pdf-preview-box,.remove-watermark-pdf-preview-box,.page-numbers-pdf-preview-box{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.add-watermark-pdf-preview-header,.remove-watermark-pdf-preview-header,.page-numbers-pdf-preview-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 12px;display:flex}.add-watermark-pdf-preview-header>div:first-child,.remove-watermark-pdf-preview-header>div:first-child,.page-numbers-pdf-preview-header>div:first-child{align-items:center;gap:10px;display:flex}.add-watermark-pdf-preview-header strong,.remove-watermark-pdf-preview-header strong,.page-numbers-pdf-preview-header strong{color:#111827;font-size:11px}.add-watermark-pdf-preview-header span,.remove-watermark-pdf-preview-header span,.page-numbers-pdf-preview-header span{color:#667085;font-size:9px}.add-watermark-pdf-page-nav,.remove-watermark-pdf-page-nav,.page-numbers-pdf-page-nav{gap:5px;display:flex}.add-watermark-pdf-page-nav button,.remove-watermark-pdf-page-nav button,.page-numbers-pdf-page-nav button{cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.add-watermark-pdf-canvas-wrap,.remove-watermark-pdf-canvas-wrap,.page-numbers-pdf-canvas-wrap{background:#eef2f7;justify-content:center;align-items:flex-start;min-height:555px;max-height:690px;padding:25px;display:flex;overflow:auto}.add-watermark-pdf-canvas,.page-numbers-pdf-canvas,.remove-watermark-pdf-canvas{background:#fff;max-width:100%;height:auto;display:block;box-shadow:0 4px 16px #0f172a1f}.remove-watermark-pdf-canvas-stage{line-height:0;display:inline-block;position:relative}.remove-watermark-pdf-cover{box-sizing:border-box;color:#2563eb;cursor:move;-webkit-user-select:none;user-select:none;background:#2563eb1f;border:2px dashed #2563eb;justify-content:center;align-items:center;font-size:9px;font-weight:800;line-height:1;display:flex;position:absolute}.add-watermark-pdf-sidebar,.remove-watermark-pdf-sidebar,.page-numbers-pdf-sidebar{background:#fff;border-left:1px solid #e4e7ec;flex-direction:column;min-width:0;display:flex}.add-watermark-pdf-sidebar-header,.remove-watermark-pdf-sidebar-header,.page-numbers-pdf-sidebar-header{border-bottom:1px solid #e4e7ec;padding:27px 24px 21px}.add-watermark-pdf-sidebar-header h2,.remove-watermark-pdf-sidebar-header h2,.page-numbers-pdf-sidebar-header h2{color:#111827;margin:0 0 6px;font-size:23px;font-weight:800}.add-watermark-pdf-sidebar-header p,.remove-watermark-pdf-sidebar-header p,.page-numbers-pdf-sidebar-header p{color:#667085;margin:0;font-size:10px;line-height:1.55}.add-watermark-pdf-setting,.remove-watermark-pdf-setting,.page-numbers-pdf-setting{border-bottom:1px solid #e4e7ec;padding:17px 20px}.add-watermark-pdf-setting>label,.remove-watermark-pdf-setting>label,.page-numbers-pdf-setting>label{color:#344054;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.add-watermark-pdf-setting-top,.remove-watermark-pdf-setting-top,.page-numbers-pdf-setting-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.add-watermark-pdf-setting-top label,.remove-watermark-pdf-setting-top label,.page-numbers-pdf-setting-top label{color:#344054;font-size:10px;font-weight:800}.add-watermark-pdf-setting-top strong,.remove-watermark-pdf-setting-top strong,.page-numbers-pdf-setting-top strong{color:#2563eb;font-size:10px}.add-watermark-pdf-text-input,.add-watermark-pdf-setting select,.remove-watermark-pdf-setting input[type=number],.page-numbers-pdf-setting input[type=number],.page-numbers-pdf-setting select{color:#111827;background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:none;width:100%;min-height:40px;padding:0 10px;font-size:10px}.add-watermark-pdf-text-input:focus,.add-watermark-pdf-setting select:focus,.page-numbers-pdf-setting input:focus,.page-numbers-pdf-setting select:focus{border-color:#2563eb}.add-watermark-pdf-setting input[type=color]{cursor:pointer;border:1px solid #d0d5dd;border-radius:6px;width:38px;height:28px;padding:2px}.add-watermark-pdf-two-options{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.add-watermark-pdf-two-options button{color:#344054;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;min-height:40px;font-size:9px;font-weight:700}.add-watermark-pdf-two-options button.active{color:#2563eb;background:#eff6ff;border-color:#2563eb}.remove-watermark-pdf-info-box{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:flex-start;gap:9px;margin:18px 20px 0;padding:12px;font-size:9px;line-height:1.5;display:flex}.page-numbers-pdf-stats{border-bottom:1px solid #e4e7ec;grid-template-columns:repeat(2,1fr);gap:8px;padding:17px 20px;display:grid}.page-numbers-pdf-stats div{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:12px 6px;display:flex}.page-numbers-pdf-stats strong{color:#2563eb;font-size:18px;font-weight:800}.page-numbers-pdf-stats span{color:#667085;font-size:8px}.add-watermark-pdf-sidebar-spacer,.remove-watermark-pdf-sidebar-spacer,.page-numbers-pdf-sidebar-spacer{flex:1}.add-watermark-pdf-action,.remove-watermark-pdf-action,.page-numbers-pdf-action,.add-watermark-pdf-download,.remove-watermark-pdf-download,.page-numbers-pdf-download{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:calc(100% - 40px);min-height:57px;margin:20px;font-size:15px;font-weight:800;display:flex;box-shadow:0 9px 22px #2563eb33}.add-watermark-pdf-download,.remove-watermark-pdf-download,.page-numbers-pdf-download{background:#16a34a}.add-watermark-pdf-action:disabled,.remove-watermark-pdf-action:disabled,.page-numbers-pdf-action:disabled{box-shadow:none;cursor:not-allowed;background:#cbd5e1}.add-watermark-pdf-error,.add-watermark-pdf-success,.remove-watermark-pdf-error,.remove-watermark-pdf-success,.page-numbers-pdf-error,.page-numbers-pdf-success{border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.add-watermark-pdf-error,.remove-watermark-pdf-error,.page-numbers-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.add-watermark-pdf-success,.remove-watermark-pdf-success,.page-numbers-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.add-watermark-pdf-start-over,.remove-watermark-pdf-start-over,.page-numbers-pdf-start-over{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:40px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}.add-watermark-pdf-start-over:hover,.remove-watermark-pdf-start-over:hover,.page-numbers-pdf-start-over:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}@media (width<=1000px){.add-watermark-pdf-workspace,.remove-watermark-pdf-workspace,.page-numbers-pdf-workspace{grid-template-columns:1fr}.add-watermark-pdf-sidebar,.remove-watermark-pdf-sidebar,.page-numbers-pdf-sidebar{border-top:1px solid #e4e7ec;border-left:none}.add-watermark-pdf-sidebar-spacer,.remove-watermark-pdf-sidebar-spacer,.page-numbers-pdf-sidebar-spacer{display:none}}@media (width<=700px){.add-watermark-pdf-workspace,.remove-watermark-pdf-workspace,.page-numbers-pdf-workspace{width:calc(100% - 24px)}.add-watermark-pdf-main,.remove-watermark-pdf-main,.page-numbers-pdf-main{padding:14px}.add-watermark-pdf-upload-zone,.remove-watermark-pdf-upload-zone,.page-numbers-pdf-upload-zone{min-height:430px;padding:26px 16px}.add-watermark-pdf-upload-zone h2,.remove-watermark-pdf-upload-zone h2,.page-numbers-pdf-upload-zone h2{font-size:23px}.add-watermark-pdf-upload-zone p,.remove-watermark-pdf-upload-zone p,.page-numbers-pdf-upload-zone p{font-size:12px}.add-watermark-pdf-upload-features,.remove-watermark-pdf-upload-features,.page-numbers-pdf-upload-features{flex-direction:column;gap:8px}.add-watermark-pdf-file-header,.remove-watermark-pdf-file-header,.page-numbers-pdf-file-header{flex-wrap:wrap}.add-watermark-pdf-change-btn,.remove-watermark-pdf-change-btn,.page-numbers-pdf-change-btn{width:100%}.add-watermark-pdf-canvas-wrap,.remove-watermark-pdf-canvas-wrap,.page-numbers-pdf-canvas-wrap{min-height:420px;padding:14px}.add-watermark-pdf-action,.remove-watermark-pdf-action,.page-numbers-pdf-action,.add-watermark-pdf-download,.remove-watermark-pdf-download,.page-numbers-pdf-download{width:calc(100% - 30px);margin:15px}.add-watermark-pdf-start-over,.remove-watermark-pdf-start-over,.page-numbers-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}}@media (width<=450px){.add-watermark-pdf-hero h1,.remove-watermark-pdf-hero h1,.page-numbers-pdf-hero h1{font-size:34px}.add-watermark-pdf-workspace,.remove-watermark-pdf-workspace,.page-numbers-pdf-workspace{width:calc(100% - 18px)}}.remove-watermark-pdf-status-box{background:#fff7f7;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:12px;margin-top:18px;padding:18px;display:flex}.remove-watermark-pdf-status-box.detected{background:#f0fdf4;border-color:#bbf7d0}.remove-watermark-pdf-status-box>div:first-child{color:#15803d;background:#dcfce7;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.remove-watermark-pdf-status-box:not(.detected)>div:first-child{color:#dc2626;background:#fee2e2}.remove-watermark-pdf-status-box strong{color:#111827;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.remove-watermark-pdf-status-box p{color:#667085;margin:0;font-size:10px;line-height:1.55}.edit-pdf-page{background:var(--pd-bg,#f6f8fc);min-height:calc(100vh - 70px);padding:22px 0 64px}.edit-pdf-hero{max-width:1080px;padding:42px 24px 28px}.edit-pdf-eyebrow{border:1px solid var(--pd-border,#dbeafe);background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);letter-spacing:.15px;border-radius:999px;margin-bottom:12px;padding:7px 12px;font-size:10px;font-weight:800}.edit-pdf-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1.7px;margin:0 0 10px;font-size:clamp(38px,4.6vw,54px);font-weight:850;line-height:1.04}.edit-pdf-hero p{max-width:720px;color:var(--pd-muted,#667085);margin:0 auto;font-size:14px;line-height:1.65}.edit-pdf-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1180px,100% - 64px);max-width:none}.edit-pdf-tool-card{text-align:left;border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:15px;flex-direction:column;align-items:flex-start;min-width:0;min-height:224px;padding:21px 20px 17px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 6px 22px #0f172a0b}.edit-pdf-tool-card:hover{border-color:#c9d8f7;transform:translateY(-3px);box-shadow:0 12px 30px #0f172a14}.edit-pdf-tool-icon{background:var(--pd-primary-soft,#eff6ff);width:49px;height:49px;color:var(--pd-primary,#2563eb);border:1px solid #dbeafe;border-radius:11px;margin:0 0 15px}.edit-pdf-tool-card h2{color:var(--pd-heading,#111827);margin:0 0 7px;font-size:17px;font-weight:800;line-height:1.25}.edit-pdf-tool-card p{min-height:38px;color:var(--pd-muted,#667085);margin:0;font-size:10px;line-height:1.55}.edit-pdf-tool-button{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card-soft,#f8fafc);width:100%;min-height:41px;color:var(--pd-text,#344054);box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.edit-pdf-tool-button:hover{background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);border-color:#bfd3ff;transform:translateY(-1px)}.padoofy-dropdown.edit-pdf-nav-dropdown{width:382px;padding:12px}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-item{gap:9px;min-width:0;min-height:58px;padding:8px}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-item-icon{flex:0 0 32px;width:32px;height:32px}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-item-text{min-width:0}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-item-text strong{white-space:normal;font-size:10px;line-height:1.25}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-item-text small{white-space:normal;margin-top:2px;font-size:8px;line-height:1.3}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-item:hover{transform:translateY(-1px)}@media (width<=900px){.edit-pdf-tools{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 40px)}.padoofy-dropdown.edit-pdf-nav-dropdown{width:min(382px,100vw - 30px)}}@media (width<=620px){.edit-pdf-page{padding-top:12px}.edit-pdf-hero{padding:34px 18px 24px}.edit-pdf-tools{grid-template-columns:1fr;gap:12px;width:calc(100% - 24px)}.edit-pdf-tool-card{min-height:200px;padding:19px}.padoofy-dropdown.edit-pdf-nav-dropdown{width:calc(100vw - 24px)}.padoofy-dropdown.edit-pdf-nav-dropdown .padoofy-menu-items{grid-template-columns:1fr}}@media (width<=450px){.edit-pdf-hero h1{letter-spacing:-1px;font-size:34px}.edit-pdf-tool-card{min-height:194px}}[data-theme=dark] .edit-pdf-page{background:var(--pd-bg,#0b1220)}[data-theme=dark] .edit-pdf-tool-card{border-color:var(--pd-border,#24324a);background:var(--pd-card,#111a2b);box-shadow:0 8px 24px #00000029}[data-theme=dark] .edit-pdf-tool-button{border-color:var(--pd-border,#24324a);background:var(--pd-card-soft,#152033)}.edit-pdf-nav-dropdown{width:340px;padding:12px}.edit-pdf-nav-items{grid-template-columns:1fr 1fr;gap:4px;display:grid}.edit-pdf-nav-items .padoofy-menu-item{gap:9px;min-width:0;min-height:58px;padding:9px}.edit-pdf-nav-items .padoofy-menu-item-text strong{letter-spacing:-.05px;font-size:11px;font-weight:750;line-height:1.3}.edit-pdf-nav-items .padoofy-menu-item-text small{margin-top:3px;font-size:8.5px;font-weight:500;line-height:1.3}.edit-pdf-nav-items .padoofy-menu-item-icon{border-radius:8px;width:32px;height:32px}.edit-pdf-nav-items .padoofy-menu-item-arrow{flex-shrink:0;width:11px}@media (width<=1000px){.edit-pdf-nav-items{grid-template-columns:1fr}}.add-signature-pdf-page{color:#344054;background:#f6f8fc;width:100%;min-height:calc(100vh - 70px);padding-bottom:70px}.add-signature-pdf-hero{text-align:center;max-width:1050px;margin:0 auto;padding:55px 24px 36px}.add-signature-pdf-eyebrow{color:#2563eb;background:#eff6ff;border-radius:999px;margin-bottom:10px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.add-signature-pdf-hero h1{color:#111827;letter-spacing:-1.7px;margin:0 0 12px;font-size:clamp(38px,5vw,55px);font-weight:800;line-height:1.05}.add-signature-pdf-hero p{color:#667085;max-width:650px;margin:0 auto;font-size:14px;line-height:1.65}.add-signature-pdf-workspace{background:#fff;border:1px solid #e4e7ec;border-radius:18px;grid-template-columns:minmax(0,1fr) 370px;width:calc(100% - 60px);max-width:1200px;min-height:650px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 8px 25px #0f172a0e}.add-signature-pdf-main{background:#f8fafc;min-width:0;padding:24px}.add-signature-pdf-upload-zone{text-align:center;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border:2px dashed #bfdbfe;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:598px;padding:35px;transition:all .2s;display:flex}.add-signature-pdf-upload-zone:hover,.add-signature-pdf-upload-zone.active{background:#eff6ff;border-color:#2563eb}.add-signature-pdf-upload-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;display:flex}.add-signature-pdf-upload-zone h2{color:#111827;margin:0 0 8px;font-size:27px;font-weight:800}.add-signature-pdf-upload-zone p{color:#667085;max-width:500px;margin:0 0 22px;font-size:14px;line-height:1.55}.add-signature-pdf-select-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:49px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex}.add-signature-pdf-upload-features{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:22px;display:flex}.add-signature-pdf-upload-features span{color:#667085;font-size:10px}.add-signature-pdf-file-header{background:#fff;border:1px solid #e4e7ec;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;min-height:78px;margin-bottom:15px;padding:13px 15px;display:flex}.add-signature-pdf-file-info{align-items:center;gap:11px;min-width:0;display:flex}.add-signature-pdf-file-icon{color:#2563eb;background:#dbeafe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.add-signature-pdf-file-info>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.add-signature-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:12px;overflow:hidden}.add-signature-pdf-file-info span{color:#667085;font-size:9px}.add-signature-pdf-change-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:700}.add-signature-pdf-preview-box{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.add-signature-pdf-preview-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 12px;display:flex}.add-signature-pdf-preview-header>div:first-child{align-items:center;gap:10px;display:flex}.add-signature-pdf-preview-header strong{color:#111827;font-size:11px}.add-signature-pdf-preview-header span{color:#667085;font-size:9px}.add-signature-pdf-page-nav{gap:5px;display:flex}.add-signature-pdf-page-nav button{color:#344054;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.add-signature-pdf-canvas-wrap{background:#eef2f7;justify-content:center;align-items:flex-start;min-height:555px;max-height:690px;padding:25px;display:flex;overflow:auto}.add-signature-pdf-canvas-stage{line-height:0;display:inline-block;position:relative}.add-signature-pdf-canvas{background:#fff;max-width:100%;height:auto;display:block;box-shadow:0 4px 16px #0f172a1f}.add-signature-pdf-signature-box{box-sizing:border-box;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;background:#ffffff8c;border:2px dashed #2563eb;border-radius:6px;padding:4px;position:absolute}.add-signature-pdf-signature-box img{object-fit:contain;pointer-events:none;width:100%;height:100%}.add-signature-pdf-delete{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex;position:absolute;top:-11px;right:-11px}.add-signature-pdf-loading{color:#667085;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:500px;display:flex}.add-signature-pdf-loading strong{color:#344054;font-size:12px}.add-signature-pdf-error,.add-signature-pdf-success{border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:11px 13px;font-size:11px;display:flex}.add-signature-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.add-signature-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.add-signature-pdf-sidebar{background:#fff;border-left:1px solid #e4e7ec;flex-direction:column;min-width:0;display:flex}.add-signature-pdf-sidebar-header{border-bottom:1px solid #e4e7ec;padding:27px 24px 21px}.add-signature-pdf-sidebar-header h2{color:#111827;margin:0 0 6px;font-size:23px;font-weight:800}.add-signature-pdf-sidebar-header p{color:#667085;margin:0;font-size:10px;line-height:1.55}.add-signature-pdf-setting{border-bottom:1px solid #e4e7ec;padding:17px 20px}.add-signature-pdf-setting>label{color:#344054;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.add-signature-pdf-setting-top{justify-content:space-between;align-items:center;display:flex}.add-signature-pdf-setting-top label{color:#344054;font-size:10px;font-weight:800}.add-signature-pdf-setting-top strong{color:#2563eb;font-size:10px}.add-signature-pdf-color-row{align-items:center;gap:10px;display:flex}.add-signature-pdf-color-row input[type=color]{cursor:pointer;border:1px solid #d0d5dd;border-radius:6px;width:40px;height:30px;padding:2px}.add-signature-pdf-color-row span{color:#667085;font-family:monospace;font-size:10px}.add-signature-pdf-signature-pad{background:#f8fafc;border:1px solid #e4e7ec;border-radius:10px;margin:17px 20px 0;padding:12px}.add-signature-pdf-pad-header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.add-signature-pdf-pad-header strong{color:#344054;font-size:10px;font-weight:800}.add-signature-pdf-pad-header button{color:#dc2626;cursor:pointer;background:0 0;border:none;font-size:9px;font-weight:700}.add-signature-pdf-signature-canvas{cursor:crosshair;touch-action:none;background:#fff;border:1px solid #d0d5dd;border-radius:7px;width:100%;height:auto;display:block}.add-signature-pdf-save-signature{color:#2563eb;cursor:pointer;background:#eff6ff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:9px;font-size:10px;font-weight:800;display:flex}.add-signature-pdf-save-signature:disabled{opacity:.45;cursor:not-allowed}.add-signature-pdf-stats{grid-template-columns:repeat(2,1fr);gap:8px;padding:17px 20px;display:grid}.add-signature-pdf-stats div{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:11px 6px;display:flex}.add-signature-pdf-stats strong{color:#2563eb;font-size:18px;font-weight:800}.add-signature-pdf-stats span{color:#667085;font-size:8px}.add-signature-pdf-sidebar-spacer{flex:1}.add-signature-pdf-action,.add-signature-pdf-download{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#6381ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:calc(100% - 40px);min-height:57px;margin:20px;font-size:15px;font-weight:800;display:flex}.add-signature-pdf-download{background:#16a34a}.add-signature-pdf-action:disabled{cursor:not-allowed;background:#cbd5e1}.add-signature-pdf-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;margin:20px;padding:15px}.add-signature-pdf-result-title{color:#111827;margin-bottom:4px;font-size:14px;font-weight:800}.add-signature-pdf-result p{color:#667085;margin:0 0 12px;font-size:10px;line-height:1.5}.add-signature-pdf-result label{color:#344054;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.add-signature-pdf-name-box{background:#fff;border:1px solid #cbd5e1;border-radius:7px;width:100%;height:40px;display:flex;overflow:hidden}.add-signature-pdf-name-box input{border:none;outline:none;flex:1;min-width:0;padding:0 9px;font-size:10px}.add-signature-pdf-name-box span{color:#667085;background:#f8fafc;border-left:1px solid #e5e7eb;align-items:center;padding:0 9px;font-size:9px;font-weight:700;display:flex}.add-signature-pdf-start-over{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 40px);min-height:40px;margin:0 20px 20px;font-size:10px;font-weight:700;display:flex}.add-signature-pdf-start-over:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}@media (width<=1000px){.add-signature-pdf-workspace{grid-template-columns:1fr}.add-signature-pdf-sidebar{border-top:1px solid #e4e7ec;border-left:none}.add-signature-pdf-sidebar-spacer{display:none}}@media (width<=700px){.add-signature-pdf-workspace{width:calc(100% - 24px)}.add-signature-pdf-main{padding:14px}.add-signature-pdf-upload-zone{min-height:430px;padding:26px 16px}.add-signature-pdf-upload-features{flex-direction:column;gap:8px}.add-signature-pdf-file-header{flex-wrap:wrap}.add-signature-pdf-change-btn{width:100%}.add-signature-pdf-canvas-wrap{min-height:420px;padding:14px}.add-signature-pdf-action,.add-signature-pdf-download{width:calc(100% - 30px);margin:15px}.add-signature-pdf-result{margin:15px}.add-signature-pdf-start-over{width:calc(100% - 30px);margin:0 15px 15px}}.padoofy-premium-link{gap:5px;position:relative;color:#d4a017!important;font-weight:800!important}.padoofy-premium-link:hover{color:#b8860b!important}.padoofy-premium-star{color:#f4c542;text-shadow:0 0 7px #f4c54259;font-size:12px;font-weight:900;line-height:1}.padoofy-premium-link:before{content:"";z-index:-1;background:#f4c54214;border:1px solid #d4a01729;border-radius:8px;position:absolute;inset:5px -9px}.padoofy-mobile-premium-link{color:#d4a017!important;font-weight:800!important}.padoofy-mobile-premium-link .padoofy-mobile-section-icon{color:#f4c542}.edit-pdf-tool-button{background:linear-gradient(135deg,#2563eb,#6381ff);border:1px solid #2563eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;margin-top:auto;padding:0 14px;font-size:10px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 8px 18px #2563eb2e;color:#fff!important}.edit-pdf-tool-button:after{content:"→";font-size:14px;line-height:1}.edit-pdf-tool-button:hover{background:linear-gradient(135deg,#1d4ed8,#5272f5);transform:translateY(-1px);box-shadow:0 11px 22px #2563eb3b;color:#fff!important}[data-theme=dark] .merge-page,[data-theme=dark] .split-pdf-page,[data-theme=dark] .compress-page,[data-theme=dark] .repair-pdf-page,[data-theme=dark] .ocr-pdf-page,[data-theme=dark] .jpg-to-pdf-page,[data-theme=dark] .png-to-pdf-page,[data-theme=dark] .word-to-pdf-page,[data-theme=dark] .excel-to-pdf-page,[data-theme=dark] .pdf-to-jpg-page,[data-theme=dark] .pdf-to-png-page,[data-theme=dark] .pdf-to-word-page,[data-theme=dark] .pdf-to-excel-page,[data-theme=dark] .edit-pdf-page,[data-theme=dark] .add-text-pdf-page,[data-theme=dark] .highlight-pdf-page,[data-theme=dark] .draw-pdf-page,[data-theme=dark] .add-watermark-pdf-page,[data-theme=dark] .remove-watermark-pdf-page,[data-theme=dark] .page-numbers-pdf-page,[data-theme=dark] .add-signature-pdf-page{background:var(--pd-bg,#0b1220)!important;color:var(--pd-text,#dbe3ee)!important}[data-theme=dark] .merge-hero h1,[data-theme=dark] .split-pdf-hero h1,[data-theme=dark] .compress-hero h1,[data-theme=dark] .repair-pdf-hero h1,[data-theme=dark] .ocr-pdf-hero h1,[data-theme=dark] .jpg-to-pdf-hero h1,[data-theme=dark] .png-to-pdf-hero h1,[data-theme=dark] .word-to-pdf-hero h1,[data-theme=dark] .excel-to-pdf-hero h1,[data-theme=dark] .pdf-to-jpg-hero h1,[data-theme=dark] .pdf-to-png-hero h1,[data-theme=dark] .pdf-to-word-hero h1,[data-theme=dark] .pdf-to-excel-hero h1,[data-theme=dark] .edit-pdf-hero h1,[data-theme=dark] .add-text-pdf-hero h1,[data-theme=dark] .highlight-pdf-hero h1,[data-theme=dark] .draw-pdf-hero h1,[data-theme=dark] .add-watermark-pdf-hero h1,[data-theme=dark] .remove-watermark-pdf-hero h1,[data-theme=dark] .page-numbers-pdf-hero h1,[data-theme=dark] .add-signature-pdf-hero h1{color:var(--pd-heading,#f8fafc)!important}[data-theme=dark] .merge-hero p,[data-theme=dark] .split-pdf-hero p,[data-theme=dark] .compress-hero p,[data-theme=dark] .repair-pdf-hero p,[data-theme=dark] .ocr-pdf-hero p,[data-theme=dark] .jpg-to-pdf-hero p,[data-theme=dark] .png-to-pdf-hero p,[data-theme=dark] .word-to-pdf-hero p,[data-theme=dark] .excel-to-pdf-hero p,[data-theme=dark] .pdf-to-jpg-hero p,[data-theme=dark] .pdf-to-png-hero p,[data-theme=dark] .pdf-to-word-hero p,[data-theme=dark] .pdf-to-excel-hero p,[data-theme=dark] .edit-pdf-hero p,[data-theme=dark] .add-text-pdf-hero p,[data-theme=dark] .highlight-pdf-hero p,[data-theme=dark] .draw-pdf-hero p,[data-theme=dark] .add-watermark-pdf-hero p,[data-theme=dark] .remove-watermark-pdf-hero p,[data-theme=dark] .page-numbers-pdf-hero p,[data-theme=dark] .add-signature-pdf-hero p{color:var(--pd-muted,#94a3b8)!important}[data-theme=dark] .merge-workspace,[data-theme=dark] .split-pdf-workspace,[data-theme=dark] .compress-tool-layout,[data-theme=dark] .repair-pdf-workspace,[data-theme=dark] .ocr-pdf-workspace,[data-theme=dark] .jpg-to-pdf-workspace,[data-theme=dark] .png-to-pdf-workspace,[data-theme=dark] .word-to-pdf-workspace,[data-theme=dark] .excel-to-pdf-workspace,[data-theme=dark] .pdf-to-jpg-workspace,[data-theme=dark] .pdf-to-png-workspace,[data-theme=dark] .pdf-to-word-workspace,[data-theme=dark] .pdf-to-excel-workspace,[data-theme=dark] .highlight-pdf-workspace,[data-theme=dark] .draw-pdf-workspace,[data-theme=dark] .add-watermark-pdf-workspace,[data-theme=dark] .remove-watermark-pdf-workspace,[data-theme=dark] .page-numbers-pdf-workspace,[data-theme=dark] .add-signature-pdf-workspace{background:var(--pd-card,#111827)!important;border-color:var(--pd-border,#263247)!important}[data-theme=dark] .merge-main,[data-theme=dark] .split-pdf-preview-area,[data-theme=dark] .compress-left-panel,[data-theme=dark] .compress-pdf-area,[data-theme=dark] .repair-pdf-left,[data-theme=dark] .ocr-pdf-main,[data-theme=dark] .jpg-to-pdf-main,[data-theme=dark] .png-to-pdf-main,[data-theme=dark] .word-to-pdf-main,[data-theme=dark] .excel-to-pdf-main,[data-theme=dark] .pdf-to-jpg-main,[data-theme=dark] .pdf-to-png-main,[data-theme=dark] .pdf-to-word-main,[data-theme=dark] .pdf-to-excel-main,[data-theme=dark] .add-text-pdf-main,[data-theme=dark] .highlight-pdf-main,[data-theme=dark] .draw-pdf-main,[data-theme=dark] .add-watermark-pdf-main,[data-theme=dark] .remove-watermark-pdf-main,[data-theme=dark] .page-numbers-pdf-main,[data-theme=dark] .add-signature-pdf-main{background:var(--pd-card-soft,#172033)!important;color:var(--pd-text,#dbe3ee)!important}[data-theme=dark] .merge-sidebar,[data-theme=dark] .split-pdf-sidebar,[data-theme=dark] .compress-sidebar,[data-theme=dark] .repair-pdf-sidebar,[data-theme=dark] .ocr-pdf-sidebar,[data-theme=dark] .jpg-to-pdf-sidebar,[data-theme=dark] .png-to-pdf-sidebar,[data-theme=dark] .word-to-pdf-sidebar,[data-theme=dark] .excel-to-pdf-sidebar,[data-theme=dark] .pdf-to-jpg-sidebar,[data-theme=dark] .pdf-to-png-sidebar,[data-theme=dark] .pdf-to-word-sidebar,[data-theme=dark] .pdf-to-excel-sidebar,[data-theme=dark] .add-text-pdf-sidebar,[data-theme=dark] .highlight-pdf-sidebar,[data-theme=dark] .draw-pdf-sidebar,[data-theme=dark] .add-watermark-pdf-sidebar,[data-theme=dark] .remove-watermark-pdf-sidebar,[data-theme=dark] .page-numbers-pdf-sidebar,[data-theme=dark] .add-signature-pdf-sidebar{background:var(--pd-card,#111827)!important;border-color:var(--pd-border,#263247)!important}[data-theme=dark] .merge-empty,[data-theme=dark] .split-pdf-empty,[data-theme=dark] .split-pdf-upload-zone,[data-theme=dark] .ocr-pdf-upload-zone,[data-theme=dark] .jpg-to-pdf-upload-zone,[data-theme=dark] .png-to-pdf-upload-zone,[data-theme=dark] .word-to-pdf-upload-zone,[data-theme=dark] .excel-to-pdf-upload-zone,[data-theme=dark] .pdf-to-jpg-upload-zone,[data-theme=dark] .pdf-to-png-upload-zone,[data-theme=dark] .pdf-to-word-upload-zone,[data-theme=dark] .pdf-to-excel-upload-zone,[data-theme=dark] .add-text-pdf-upload-zone,[data-theme=dark] .highlight-pdf-upload-zone,[data-theme=dark] .draw-pdf-upload-zone,[data-theme=dark] .add-watermark-pdf-upload-zone,[data-theme=dark] .remove-watermark-pdf-upload-zone,[data-theme=dark] .page-numbers-pdf-upload-zone,[data-theme=dark] .add-signature-pdf-upload-zone{background:linear-gradient(#111827 0%,#172033 100%)!important;border-color:#315b96!important}[data-theme=dark] .merge-empty:hover,[data-theme=dark] .split-pdf-upload-zone:hover,[data-theme=dark] .ocr-pdf-upload-zone:hover,[data-theme=dark] .jpg-to-pdf-upload-zone:hover,[data-theme=dark] .png-to-pdf-upload-zone:hover,[data-theme=dark] .word-to-pdf-upload-zone:hover,[data-theme=dark] .excel-to-pdf-upload-zone:hover,[data-theme=dark] .pdf-to-jpg-upload-zone:hover,[data-theme=dark] .pdf-to-png-upload-zone:hover,[data-theme=dark] .pdf-to-word-upload-zone:hover,[data-theme=dark] .pdf-to-excel-upload-zone:hover,[data-theme=dark] .add-text-pdf-upload-zone:hover,[data-theme=dark] .highlight-pdf-upload-zone:hover,[data-theme=dark] .draw-pdf-upload-zone:hover,[data-theme=dark] .add-watermark-pdf-upload-zone:hover,[data-theme=dark] .remove-watermark-pdf-upload-zone:hover,[data-theme=dark] .page-numbers-pdf-upload-zone:hover,[data-theme=dark] .add-signature-pdf-upload-zone:hover,[data-theme=dark] .split-pdf-upload-zone-active,[data-theme=dark] .ocr-pdf-upload-zone.active,[data-theme=dark] .jpg-to-pdf-upload-zone.active,[data-theme=dark] .png-to-pdf-upload-zone.active,[data-theme=dark] .word-to-pdf-upload-zone.active,[data-theme=dark] .excel-to-pdf-upload-zone.active,[data-theme=dark] .pdf-to-jpg-upload-zone.active,[data-theme=dark] .pdf-to-png-upload-zone.active,[data-theme=dark] .pdf-to-word-upload-zone.active,[data-theme=dark] .pdf-to-excel-upload-zone.active,[data-theme=dark] .add-text-pdf-upload-zone.active,[data-theme=dark] .highlight-pdf-upload-zone.active,[data-theme=dark] .draw-pdf-upload-zone.active,[data-theme=dark] .add-watermark-pdf-upload-zone.active,[data-theme=dark] .remove-watermark-pdf-upload-zone.active,[data-theme=dark] .page-numbers-pdf-upload-zone.active,[data-theme=dark] .add-signature-pdf-upload-zone.active{background:var(--pd-primary-soft,#172554)!important;border-color:var(--pd-primary,#4d8dff)!important}[data-theme=dark] .merge-empty h2,[data-theme=dark] .split-pdf-empty h2,[data-theme=dark] .split-pdf-upload-zone h2,[data-theme=dark] .ocr-pdf-upload-zone h2,[data-theme=dark] .jpg-to-pdf-upload-zone h2,[data-theme=dark] .png-to-pdf-upload-zone h2,[data-theme=dark] .word-to-pdf-upload-zone h2,[data-theme=dark] .excel-to-pdf-upload-zone h2,[data-theme=dark] .pdf-to-jpg-upload-zone h2,[data-theme=dark] .pdf-to-png-upload-zone h2,[data-theme=dark] .pdf-to-word-upload-zone h2,[data-theme=dark] .pdf-to-excel-upload-zone h2,[data-theme=dark] .add-text-pdf-upload-zone h2,[data-theme=dark] .highlight-pdf-upload-zone h2,[data-theme=dark] .draw-pdf-upload-zone h2,[data-theme=dark] .add-watermark-pdf-upload-zone h2,[data-theme=dark] .remove-watermark-pdf-upload-zone h2,[data-theme=dark] .page-numbers-pdf-upload-zone h2,[data-theme=dark] .add-signature-pdf-upload-zone h2,[data-theme=dark] [class*=upload-zone] h2{color:#f8fafc!important}[data-theme=dark] [class*=upload-zone]>p,[data-theme=dark] [class*=upload-zone] span{color:#a8b6c9!important}[data-theme=dark] .pdf-to-jpg-file-card,[data-theme=dark] .pdf-to-word-file-card,[data-theme=dark] .pdf-to-excel-file-card,[data-theme=dark] .word-to-pdf-file-card,[data-theme=dark] .excel-to-pdf-file-card,[data-theme=dark] .jpg-to-pdf-file-card,[data-theme=dark] .png-to-pdf-file-card,[data-theme=dark] .add-watermark-pdf-file-header,[data-theme=dark] .remove-watermark-pdf-file-header,[data-theme=dark] .page-numbers-pdf-file-header,[data-theme=dark] .add-text-pdf-file-header,[data-theme=dark] .highlight-pdf-file-header,[data-theme=dark] .draw-pdf-file-header,[data-theme=dark] .add-signature-pdf-file-header,[data-theme=dark] .highlight-pdf-preview-box,[data-theme=dark] .draw-pdf-preview-box,[data-theme=dark] .add-watermark-pdf-preview-box,[data-theme=dark] .remove-watermark-pdf-preview-box,[data-theme=dark] .page-numbers-pdf-preview-box,[data-theme=dark] .add-signature-pdf-preview-box,[data-theme=dark] .pdf-to-jpg-image-card,[data-theme=dark] .pdf-to-word-result,[data-theme=dark] .pdf-to-excel-result{background:var(--pd-card,#111827)!important;border-color:var(--pd-border,#263247)!important}[data-theme=dark] .highlight-pdf-preview-header strong,[data-theme=dark] .draw-pdf-preview-header strong,[data-theme=dark] .add-watermark-pdf-preview-header strong,[data-theme=dark] .remove-watermark-pdf-preview-header strong,[data-theme=dark] .page-numbers-pdf-preview-header strong,[data-theme=dark] .add-signature-pdf-preview-header strong{color:var(--pd-heading,#f8fafc)!important}[data-theme=dark] .highlight-pdf-preview-header span,[data-theme=dark] .draw-pdf-preview-header span,[data-theme=dark] .add-watermark-pdf-preview-header span,[data-theme=dark] .remove-watermark-pdf-preview-header span,[data-theme=dark] .page-numbers-pdf-preview-header span,[data-theme=dark] .add-signature-pdf-preview-header span{color:var(--pd-muted,#94a3b8)!important}[data-theme=dark] input:not([type=file]):not([type=color]),[data-theme=dark] textarea,[data-theme=dark] select{color:#f8fafc}[data-theme=dark] .split-pdf-range-field,[data-theme=dark] .split-pdf-fixed-input,[data-theme=dark] .split-pdf-page-input input,[data-theme=dark] .split-pdf-size-control>input,[data-theme=dark] .merge-name-input,[data-theme=dark] .pdf-to-word-name-box,[data-theme=dark] .pdf-to-excel-name-box,[data-theme=dark] .pdf-to-jpg-name-box{border-color:var(--pd-border,#263247)!important;background:#0f172a!important}[data-theme=dark] .split-pdf-range-field input,[data-theme=dark] .split-pdf-fixed-input input,[data-theme=dark] .split-pdf-page-input input,[data-theme=dark] .split-pdf-size-control>input,[data-theme=dark] .merge-name-input input,[data-theme=dark] .pdf-to-word-name-box input,[data-theme=dark] .pdf-to-excel-name-box input,[data-theme=dark] .pdf-to-jpg-name-box input{color:#f8fafc!important;background:0 0!important}[data-theme=dark] .merge-name-input>span,[data-theme=dark] .pdf-to-word-name-box span,[data-theme=dark] .pdf-to-excel-name-box span,[data-theme=dark] .pdf-to-jpg-name-box span{border-color:var(--pd-border,#263247)!important;color:#94a3b8!important;background:#172033!important}[data-theme=dark] [class*=sidebar] h2,[data-theme=dark] [class*=sidebar-heading] h2,[data-theme=dark] [class*=settings] h2,[data-theme=dark] [class*=details] strong,[data-theme=dark] [class*=detail-row] strong{color:var(--pd-heading,#f8fafc)!important}[data-theme=dark] [class*=sidebar] p,[data-theme=dark] [class*=sidebar] span,[data-theme=dark] [class*=detail-row] span,[data-theme=dark] [class*=features] span{color:var(--pd-muted,#94a3b8)!important}[data-theme=dark] .split-pdf-paper,[data-theme=dark] .pdf-preview,[data-theme=dark] .add-text-pdf-canvas,[data-theme=dark] .highlight-pdf-canvas,[data-theme=dark] .draw-pdf-canvas,[data-theme=dark] .draw-pdf-drawing-canvas,[data-theme=dark] .add-watermark-pdf-canvas,[data-theme=dark] .remove-watermark-pdf-canvas,[data-theme=dark] .page-numbers-pdf-canvas,[data-theme=dark] .add-signature-pdf-canvas{background:#fff!important}.edit-pdf-tool-button{background:var(--pd-card-soft,#f8fafc)!important;color:var(--pd-text,#344054)!important;border-color:var(--pd-border,#e4e7ec)!important}.edit-pdf-tool-button:after{content:"→";color:currentColor}.edit-pdf-tool-button:hover{transform:translateY(-1px);background:var(--pd-primary,#2563eb)!important;border-color:var(--pd-primary,#2563eb)!important;color:#fff!important;box-shadow:0 9px 22px #2563eb33!important}[data-theme=dark] .edit-pdf-tool-button{color:#dbe3ee!important;background:#172033!important;border-color:#263247!important}[data-theme=dark] .edit-pdf-tool-button:hover{color:#fff!important;background:#4d8dff!important;border-color:#4d8dff!important}.padoofy-premium-link{color:#d4a017!important;font-weight:800!important}.padoofy-premium-star{color:#f4c542!important;font-weight:900!important}[data-theme=dark] .padoofy-premium-link:hover{color:#f4c542!important}@media (width<=850px){[data-theme=dark] .edit-pdf-tool-card,[data-theme=dark] .add-signature-pdf-workspace,[data-theme=dark] .add-text-pdf-workspace,[data-theme=dark] .highlight-pdf-workspace,[data-theme=dark] .draw-pdf-workspace,[data-theme=dark] .add-watermark-pdf-workspace,[data-theme=dark] .remove-watermark-pdf-workspace,[data-theme=dark] .page-numbers-pdf-workspace{background:#111827!important}}.compress-select-btn,.compress-sidebar-action,.compress-download-action,.split-pdf-empty-btn,.split-pdf-action,.split-pdf-download,.repair-pdf-action-btn,.repair-pdf-download-btn,.repair-pdf-change-btn{transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s}.compress-select-btn:hover,.compress-sidebar-action:hover:not(:disabled){background:var(--pd-primary-dark);transform:translateY(-2px);box-shadow:0 12px 25px #2563eb3d}.compress-download-action:hover{background:#15803d;transform:translateY(-2px);box-shadow:0 12px 25px #16a34a3d}.split-pdf-empty-btn:hover,.split-pdf-action:hover:not(:disabled){background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb3d}.split-pdf-download:hover{color:#2563eb;background:#dbeafe;transform:translateY(-1px)}.repair-pdf-download-btn:hover{background:#15803d;transform:translateY(-2px);box-shadow:0 12px 25px #16a34a3d}.repair-pdf-change-btn:hover{color:#2563eb;background:#dbeafe;border-color:#93c5fd;transform:translateY(-1px)}[data-theme=dark] .compress-select-btn:hover,[data-theme=dark] .compress-sidebar-action:hover:not(:disabled),[data-theme=dark] .split-pdf-empty-btn:hover,[data-theme=dark] .split-pdf-action:hover:not(:disabled),[data-theme=dark] .repair-pdf-action-btn:hover:not(:disabled){background:var(--pd-primary-dark);color:#fff}[data-theme=dark] .split-pdf-download:hover,[data-theme=dark] .repair-pdf-change-btn:hover{background:var(--pd-primary-soft);color:var(--pd-primary);border-color:var(--pd-primary)}.compress-select-btn,.compress-sidebar-action,.compress-upload-wrapper .merge-empty{transition:background .2s,border-color .2s,transform .2s,box-shadow .2s!important}.compress-select-btn:hover:not(:disabled),.compress-sidebar-action:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #2563eb3d!important}.compress-upload-wrapper .merge-empty:hover{transform:translateY(-1px);background:#f5f8ff!important;border-color:#2563eb!important;box-shadow:0 12px 30px #2563eb14!important}.split-pdf-empty-btn,.split-pdf-action,.split-pdf-download{transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s!important}.split-pdf-download:hover:not(:disabled){color:#2563eb!important;background:#dbeafe!important;border-color:#bfdbfe!important;transform:translateY(-1px)!important}.split-pdf-upload-zone:hover{transform:translateY(-1px);background:#f5f8ff!important;border-color:#2563eb!important;box-shadow:0 12px 30px #2563eb14!important}.repair-pdf-action-btn,.repair-pdf-download-btn,.repair-pdf-change-btn{transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s!important}.repair-pdf-download-btn:hover:not(:disabled){background:#15803d!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #16a34a3d!important}.repair-pdf-change-btn:hover:not(:disabled){color:#2563eb!important;background:#dbeafe!important;border-color:#93c5fd!important;transform:translateY(-1px)!important}.repair-pdf-area:hover{border-color:#2563eb}[data-theme=dark] .compress-upload-wrapper .merge-empty:hover,[data-theme=dark] .split-pdf-upload-zone:hover{transform:translateY(-1px);background:#172554!important;border-color:#3b82f6!important}[data-theme=dark] .repair-pdf-change-btn:hover:not(:disabled){color:#60a5fa!important;background:#172554!important;border-color:#3b82f6!important}.compress-select-btn{background:#4f86f7!important;transition:background .2s,transform .2s,box-shadow .2s!important}.compress-select-btn:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #2563eb4d!important}.compress-sidebar-action{background:#4f86f7!important;transition:background .2s,transform .2s,box-shadow .2s!important}.compress-sidebar-action:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #2563eb4d!important}.split-pdf-empty-btn,.split-pdf-action{background:#4f86f7!important;transition:background .2s,transform .2s,box-shadow .2s!important}.split-pdf-empty-btn:hover:not(:disabled),.split-pdf-action:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #2563eb4d!important}.repair-pdf-action-btn{background:#4f86f7!important;transition:background .2s,transform .2s,box-shadow .2s!important}.repair-pdf-action-btn:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #2563eb4d!important}[data-theme=dark] .compress-select-btn,[data-theme=dark] .compress-sidebar-action,[data-theme=dark] .split-pdf-empty-btn,[data-theme=dark] .split-pdf-action,[data-theme=dark] .repair-pdf-action-btn{color:#fff!important;background:#4f86f7!important}[data-theme=dark] .compress-select-btn:hover:not(:disabled),[data-theme=dark] .compress-sidebar-action:hover:not(:disabled),[data-theme=dark] .split-pdf-empty-btn:hover:not(:disabled),[data-theme=dark] .split-pdf-action:hover:not(:disabled),[data-theme=dark] .repair-pdf-action-btn:hover:not(:disabled){color:#fff!important;background:#1d4ed8!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #2563eb52!important}html,body,.padoofy-navbar,.padoofy-main,.padoofy-footer,.edit-pdf-page,.merge-page,.split-pdf-page,.compress-page,.repair-pdf-page{transition:background-color .42s,color .42s,border-color .42s,box-shadow .42s}.merge-workspace,.split-pdf-workspace,.compress-tool-layout,.repair-pdf-workspace,.merge-main,.merge-sidebar,.compress-sidebar,.compress-left-panel,.repair-pdf-sidebar,.repair-pdf-left,.merge-empty,.split-pdf-empty,.compress-pdf-area,.repair-pdf-area,.compress-preview-panel,.padoofy-tool-card,.edit-pdf-tool-card{transition:background-color .42s,color .42s,border-color .42s,box-shadow .42s,transform .18s}[data-theme=dark] .sidebar-info,[data-theme=dark] .split-pdf-info,[data-theme=dark] .repair-pdf-info-box,[data-theme=dark] .remove-pages-warning,[data-theme=dark] .compress-info-box,[data-theme=dark] .extract-info-box,[data-theme=dark] .reorder-info-box,[data-theme=dark] [class*=-info-box],[data-theme=dark] [class*=-info],[data-theme=dark] [class*=-notice],[data-theme=dark] [class*=-helper]{transition:background-color .42s,color .42s,border-color .42s;color:#e5edff!important;background:#172554!important;border-color:#2f4f88!important}[data-theme=dark] .sidebar-info p,[data-theme=dark] .split-pdf-info p,[data-theme=dark] .repair-pdf-info-box p,[data-theme=dark] .remove-pages-warning p,[data-theme=dark] .compress-info-box p,[data-theme=dark] .extract-info-box p,[data-theme=dark] .reorder-info-box p,[data-theme=dark] [class*=-info-box] p,[data-theme=dark] [class*=-info] p,[data-theme=dark] [class*=-notice] p,[data-theme=dark] [class*=-helper] p{color:#dbeafe!important;opacity:1!important}[data-theme=dark] .sidebar-info span,[data-theme=dark] .split-pdf-info span,[data-theme=dark] .repair-pdf-info-box span,[data-theme=dark] .remove-pages-warning span,[data-theme=dark] [class*=-info-box] span,[data-theme=dark] [class*=-info] span,[data-theme=dark] [class*=-notice] span,[data-theme=dark] [class*=-helper] span{color:#e5edff!important}[data-theme=dark] .sidebar-info strong,[data-theme=dark] .split-pdf-info strong,[data-theme=dark] .repair-pdf-info-box strong,[data-theme=dark] .remove-pages-warning strong,[data-theme=dark] [class*=-info-box] strong,[data-theme=dark] [class*=-info] strong,[data-theme=dark] [class*=-notice] strong,[data-theme=dark] [class*=-helper] strong{color:#f8fafc!important}[data-theme=dark] .info-icon,[data-theme=dark] .split-pdf-info-icon,[data-theme=dark] .repair-pdf-info-icon{color:#93c5fd!important;border-color:#60a5fa!important}[data-theme=dark] .repair-pdf-info-box{background:#172554!important}[data-theme=dark] .repair-pdf-info-box p{color:#dbeafe!important}[data-theme=dark] .split-pdf-info{background:#172554!important}[data-theme=dark] .split-pdf-info p{color:#dbeafe!important}[data-theme=dark] .repair-pdf-error,[data-theme=dark] .split-pdf-error,[data-theme=dark] .remove-pages-error{color:#fecaca!important}[data-theme=dark] .repair-pdf-success,[data-theme=dark] .split-pdf-success,[data-theme=dark] .remove-pages-success{color:#bbf7d0!important}html,body,.padoofy-navbar,.padoofy-main,.padoofy-footer,.padoofy-home,.edit-pdf-page,.merge-page,.split-pdf-page,.compress-page,.repair-pdf-page,.remove-pages-page,.extract-pages-page,.reorder-pdf-page,.ocr-pdf-page,.jpg-to-pdf-page,.png-to-pdf-page,.word-to-pdf-page,.excel-to-pdf-page,.pdf-to-jpg-page,.pdf-to-png-page,.pdf-to-word-page,.pdf-to-excel-page,.add-text-pdf-page,.highlight-pdf-page,.draw-pdf-page,.add-watermark-pdf-page,.remove-watermark-pdf-page,.page-numbers-pdf-page,.add-signature-pdf-page,.merge-workspace,.split-pdf-workspace,.compress-tool-layout,.repair-pdf-workspace,.remove-pages-workspace,.edit-pdf-tool-card,.padoofy-category-box,.padoofy-tool-card{transition:none!important}html.pd-theme-switching,html.pd-theme-switching body,html.pd-theme-switching .padoofy-navbar,html.pd-theme-switching .padoofy-main,html.pd-theme-switching .padoofy-footer,html.pd-theme-switching .padoofy-home,html.pd-theme-switching .edit-pdf-page,html.pd-theme-switching .merge-page,html.pd-theme-switching .split-pdf-page,html.pd-theme-switching .compress-page,html.pd-theme-switching .repair-pdf-page,html.pd-theme-switching .remove-pages-page,html.pd-theme-switching .extract-pages-page,html.pd-theme-switching .reorder-pdf-page,html.pd-theme-switching .ocr-pdf-page,html.pd-theme-switching .jpg-to-pdf-page,html.pd-theme-switching .png-to-pdf-page,html.pd-theme-switching .word-to-pdf-page,html.pd-theme-switching .excel-to-pdf-page,html.pd-theme-switching .pdf-to-jpg-page,html.pd-theme-switching .pdf-to-png-page,html.pd-theme-switching .pdf-to-word-page,html.pd-theme-switching .pdf-to-excel-page,html.pd-theme-switching .add-text-pdf-page,html.pd-theme-switching .highlight-pdf-page,html.pd-theme-switching .draw-pdf-page,html.pd-theme-switching .add-watermark-pdf-page,html.pd-theme-switching .remove-watermark-pdf-page,html.pd-theme-switching .page-numbers-pdf-page,html.pd-theme-switching .add-signature-pdf-page,html.pd-theme-switching .merge-workspace,html.pd-theme-switching .split-pdf-workspace,html.pd-theme-switching .compress-tool-layout,html.pd-theme-switching .repair-pdf-workspace,html.pd-theme-switching .remove-pages-workspace,html.pd-theme-switching .edit-pdf-tool-card,html.pd-theme-switching .padoofy-category-box,html.pd-theme-switching .padoofy-tool-card,html.pd-theme-switching .padoofy-navbar *{transition:background-color .42s,color .42s,border-color .42s,box-shadow .42s}.padoofy-nav-link,.padoofy-nav-dropdown-btn,.padoofy-theme-btn,.padoofy-login-btn,.padoofy-mobile-toggle,.padoofy-mobile-close,.padoofy-menu-item,.padoofy-mobile-tool-item,.padoofy-mobile-home-link,.padoofy-mobile-section-header,.padoofy-tool-card,.padoofy-simple-tools a,.edit-pdf-tool-card,.edit-pdf-tool-button,.compress-select-btn,.compress-sidebar-action,.compress-download-action,.split-pdf-select-btn,.split-pdf-empty-btn,.split-pdf-action,.split-pdf-download,.repair-pdf-select-btn,.repair-pdf-action-btn,.repair-pdf-download-btn,.repair-pdf-change-btn{transition:transform .18s,background-color .18s,color .18s,border-color .18s,box-shadow .18s}[data-theme=dark] .sidebar-info,[data-theme=dark] .split-pdf-info,[data-theme=dark] .repair-pdf-info-box{color:#e5edff!important;background:#172554!important;border-color:#2f4f88!important}[data-theme=dark] .sidebar-info p,[data-theme=dark] .split-pdf-info p,[data-theme=dark] .repair-pdf-info-box p{color:#dbeafe!important;opacity:1!important}[data-theme=dark] .sidebar-info strong,[data-theme=dark] .split-pdf-info strong,[data-theme=dark] .repair-pdf-info-box strong{color:#fff!important}.padoofy-user-menu{position:relative}.padoofy-user-btn{border:1px solid var(--pd-border);background:var(--pd-card);min-height:38px;color:var(--pd-text);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:4px 9px 4px 5px;font-size:10px;font-weight:700;transition:background-color .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:flex}.padoofy-user-btn:hover{background:var(--pd-primary-soft);border-color:var(--pd-primary);color:var(--pd-primary);transform:translateY(-1px)}.padoofy-user-avatar{background:var(--pd-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:27px;height:27px;font-size:10px;font-weight:800;display:flex}.padoofy-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:105px;overflow:hidden}.padoofy-user-dropdown{border:1px solid var(--pd-border);background:var(--pd-card);z-index:1000;border-radius:12px;width:230px;padding:9px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 14px 32px #0f172a24}.padoofy-user-dropdown-info{border-bottom:1px solid var(--pd-border-soft);flex-direction:column;padding:9px 10px 11px;display:flex}.padoofy-user-dropdown-info strong{color:var(--pd-heading);font-size:11px;font-weight:800}.padoofy-user-dropdown-info span{color:var(--pd-muted);margin-top:3px;font-size:9px}.padoofy-user-dropdown-info small{color:#d4a017;margin-top:7px;font-size:9px;font-weight:800}.padoofy-user-logout{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:36px;margin-top:7px;font-size:10px;font-weight:700;transition:background-color .18s,border-color .18s;display:flex}.padoofy-user-logout:hover{background:#fff1f2;border-color:#fecdd3}[data-theme=dark] .padoofy-user-btn{color:#dbe3ee;background:#111827;border-color:#263247}[data-theme=dark] .padoofy-user-btn:hover{color:#93c5fd;background:#172554;border-color:#3b82f6}[data-theme=dark] .padoofy-user-dropdown{background:#111827;border-color:#263247;box-shadow:0 18px 40px #00000052}[data-theme=dark] .padoofy-user-dropdown-info{border-color:#263247}[data-theme=dark] .padoofy-user-dropdown-info strong{color:#f8fafc}[data-theme=dark] .padoofy-user-dropdown-info span{color:#94a3b8}[data-theme=dark] .padoofy-user-logout{color:#fda4af}[data-theme=dark] .padoofy-user-logout:hover{background:#30171b;border-color:#6f2933}@media (width<=850px){.padoofy-user-menu{display:none}}.padoofy-mobile-user-avatar{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #3b82f6;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:800;transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s;display:none;box-shadow:0 6px 16px #2563eb2e}.padoofy-mobile-user-avatar:hover{background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 9px 20px #2563eb40}.padoofy-mobile-user-popup{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);z-index:1500;border-radius:13px;width:min(270px,100vw - 24px);padding:12px;display:none;position:absolute;top:calc(100% + 10px);right:12px;box-shadow:0 18px 45px #0f172a24}.padoofy-mobile-user-popup-inner{border-bottom:1px solid var(--pd-border-soft,#edf0f4);align-items:center;gap:10px;padding:4px 3px 11px;display:flex}.padoofy-mobile-user-popup-avatar{background:var(--pd-primary,#2563eb);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:flex}.padoofy-mobile-user-popup-info{flex-direction:column;min-width:0;display:flex}.padoofy-mobile-user-popup-info strong{color:var(--pd-heading,#111827);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.padoofy-mobile-user-popup-info span{color:var(--pd-muted,#667085);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.padoofy-mobile-user-popup-info small{color:#d4a017;margin-top:5px;font-size:9px;font-weight:800}.padoofy-mobile-user-logout{color:#be123c;cursor:pointer;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:36px;margin-top:8px;font-size:10px;font-weight:800;transition:background-color .18s,border-color .18s;display:flex}.padoofy-mobile-user-logout:hover{background:#ffe4e6;border-color:#fda4af}[data-theme=dark] .padoofy-mobile-user-avatar{color:#fff;background:#3b82f6;border-color:#60a5fa}[data-theme=dark] .padoofy-mobile-user-avatar:hover{background:#2563eb;border-color:#3b82f6}[data-theme=dark] .padoofy-mobile-user-popup{background:#111827;border-color:#263247;box-shadow:0 18px 45px #0000005c}[data-theme=dark] .padoofy-mobile-user-popup-inner{border-color:#263247}[data-theme=dark] .padoofy-mobile-user-popup-info strong{color:#f8fafc}[data-theme=dark] .padoofy-mobile-user-popup-info span{color:#94a3b8}[data-theme=dark] .padoofy-mobile-user-logout{color:#fda4af;background:#30171b;border-color:#6f2933}[data-theme=dark] .padoofy-mobile-user-logout:hover{background:#401c23;border-color:#8a3542}@media (width<=850px){.padoofy-nav-actions .padoofy-user-menu{display:none}.padoofy-mobile-user-avatar{display:flex}.padoofy-mobile-user-popup{display:block}}@media (width>=851px){.padoofy-mobile-user-avatar,.padoofy-mobile-user-popup{display:none!important}}@media (width<=850px){.padoofy-navbar-inner{justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.padoofy-brand{flex-shrink:0;align-items:center!important;margin-right:auto!important;display:flex!important}.padoofy-mobile-user-avatar,.padoofy-mobile-toggle{flex-shrink:0}.padoofy-mobile-user-avatar{margin-left:auto!important}.padoofy-mobile-toggle,.padoofy-mobile-user-avatar+.padoofy-mobile-toggle{margin-left:7px!important}.padoofy-nav-actions{display:none!important}}.padoofy-not-found{background:var(--pd-bg,#f8fafc);width:100%;min-height:calc(100vh - 150px);color:var(--pd-text,#111827);justify-content:center;align-items:center;padding:70px 20px;display:flex}.padoofy-not-found-card{text-align:center;border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:20px;width:min(620px,100%);padding:45px 30px;box-shadow:0 15px 45px #0f172a12}.padoofy-not-found-icon{background:var(--pd-primary-soft,#eff6ff);width:78px;height:78px;color:var(--pd-primary,#2563eb);border-radius:18px;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.padoofy-not-found-code{color:var(--pd-primary,#2563eb);letter-spacing:-3px;margin-bottom:6px;font-size:72px;font-weight:900;line-height:1}.padoofy-not-found-card h1{color:var(--pd-heading,#111827);margin:0 0 10px;font-size:30px;font-weight:800}.padoofy-not-found-card p{max-width:460px;color:var(--pd-muted,#667085);margin:0 auto 25px;font-size:14px;line-height:1.7}.padoofy-not-found-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.padoofy-not-found-primary,.padoofy-not-found-secondary{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.padoofy-not-found-primary{border:1px solid var(--pd-primary,#2563eb);background:var(--pd-primary,#2563eb);color:#fff}.padoofy-not-found-primary:hover{background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px)}.padoofy-not-found-secondary{border:1px solid var(--pd-border,#d0d5dd);background:var(--pd-card-soft,#f8fafc);color:var(--pd-text,#344054)}.padoofy-not-found-secondary:hover{border-color:var(--pd-primary,#2563eb);background:var(--pd-primary-soft,#eff6ff);color:var(--pd-primary,#2563eb);transform:translateY(-1px)}[data-theme=dark] .padoofy-not-found{background:var(--pd-bg,#0b1220);color:var(--pd-text,#f8fafc)}[data-theme=dark] .padoofy-not-found-card{background:var(--pd-card,#111827);border-color:var(--pd-border,#263247);box-shadow:0 15px 45px #00000040}[data-theme=dark] .padoofy-not-found-icon{color:#60a5fa;background:#172b4b}[data-theme=dark] .padoofy-not-found-card h1{color:#f8fafc}[data-theme=dark] .padoofy-not-found-card p{color:#aeb9ca}[data-theme=dark] .padoofy-not-found-secondary{color:#dbe3ee;background:#172033;border-color:#263247}[data-theme=dark] .padoofy-not-found-secondary:hover{color:#60a5fa;background:#172b4b;border-color:#4f86f7}@media (width<=600px){.padoofy-not-found{min-height:calc(100vh - 125px);padding:40px 14px}.padoofy-not-found-card{border-radius:16px;padding:35px 20px}.padoofy-not-found-code{font-size:58px}.padoofy-not-found-card h1{font-size:25px}.padoofy-not-found-card p{font-size:13px}.padoofy-not-found-actions{flex-direction:column;width:100%}.padoofy-not-found-primary,.padoofy-not-found-secondary{width:100%}}.padoofy-info-page{background:var(--pd-bg,#f8fafc);width:100%;min-height:calc(100vh - 145px);color:var(--pd-text,#111827);padding:50px 20px 80px}.padoofy-info-icon{border:1px solid var(--pd-border,#dbe3ee);background:var(--pd-primary-soft,#eff6ff);width:64px;height:64px;color:var(--pd-primary,#2563eb);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.padoofy-info-label{color:var(--pd-primary,#2563eb);letter-spacing:1.6px;margin-bottom:8px;font-size:10px;font-weight:900;display:inline-block}.padoofy-info-hero h1{color:var(--pd-heading,#111827);letter-spacing:-1px;margin:0 0 12px;font-size:clamp(34px,5vw,48px);font-weight:850;line-height:1.12}.padoofy-info-hero p{max-width:720px;color:var(--pd-muted,#667085);margin:0 auto;font-size:15px;line-height:1.75}.padoofy-info-content{gap:16px;width:min(900px,100%);margin:0 auto;display:grid}.padoofy-info-card{border:1px solid var(--pd-border,#e4e7ec);background:var(--pd-card,#fff);border-radius:15px;padding:24px;box-shadow:0 6px 22px #0f172a09}.padoofy-info-card h2{color:var(--pd-heading,#111827);margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.35}.padoofy-info-card p{color:var(--pd-muted,#667085);margin:0 0 11px;font-size:13px;line-height:1.78}.padoofy-info-card p:last-child{margin-bottom:0}.padoofy-faq-card{transition:border-color .18s,transform .18s,box-shadow .18s}.padoofy-faq-card:hover{border-color:#bfd3ff;transform:translateY(-2px);box-shadow:0 12px 30px #0f172a11}[data-theme=dark] .padoofy-info-page{background:var(--pd-bg,#0b1220);color:var(--pd-text,#f8fafc)}[data-theme=dark] .padoofy-info-icon{color:#60a5fa;background:#172b4b;border-color:#27416b}[data-theme=dark] .padoofy-info-hero h1{color:#f8fafc}[data-theme=dark] .padoofy-info-hero p{color:#aeb9ca}[data-theme=dark] .padoofy-info-card{background:var(--pd-card,#111827);border-color:var(--pd-border,#263247);box-shadow:0 8px 28px #0000002e}[data-theme=dark] .padoofy-info-card h2{color:#f8fafc}[data-theme=dark] .padoofy-info-card p{color:#aeb9ca}[data-theme=dark] .padoofy-faq-card:hover{border-color:#4d8dff;box-shadow:0 12px 30px #00000038}@media (width<=650px){.padoofy-info-page{padding:35px 14px 60px}.padoofy-info-hero{margin-bottom:25px}.padoofy-info-icon{width:56px;height:56px}.padoofy-info-hero h1{letter-spacing:-.7px;font-size:32px}.padoofy-info-hero p{font-size:13px;line-height:1.7}.padoofy-info-card{border-radius:13px;padding:18px}.padoofy-info-card h2{font-size:17px}.padoofy-info-card p{font-size:12px;line-height:1.72}}.padoofy-site-info-page{background:var(--pd-bg);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text);padding:0 0 70px}.padoofy-site-info-hero{text-align:center;width:min(1050px,100% - 40px);margin:0 auto;padding:58px 20px 38px}.padoofy-site-info-icon{background:color-mix(in srgb, var(--pd-primary) 12%, transparent);width:56px;height:56px;color:var(--pd-primary);border-radius:15px;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.padoofy-site-info-label{color:var(--pd-primary);letter-spacing:1.6px;margin-bottom:10px;font-size:10px;font-weight:800;line-height:1;display:inline-block}.padoofy-site-info-hero h1{max-width:900px;color:var(--pd-heading);letter-spacing:-1.8px;margin:0 auto 12px;font-size:clamp(38px,5vw,56px);font-weight:800;line-height:1.05}.padoofy-site-info-hero p{max-width:720px;color:var(--pd-muted);margin:0 auto;font-size:14px;line-height:1.7}.padoofy-site-info-body{width:min(1100px,100% - 40px);margin:0 auto}.padoofy-about-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.padoofy-site-info-card{background:var(--pd-card);border:1px solid var(--pd-border);border-radius:16px;min-width:0;padding:26px;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .42s;box-shadow:0 8px 24px #0f172a0b}.padoofy-site-info-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a12}.padoofy-site-info-card-icon{background:color-mix(in srgb, var(--pd-primary) 11%, transparent);width:40px;height:40px;color:var(--pd-primary);border-radius:11px;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.padoofy-site-info-card-content h2{color:var(--pd-heading);letter-spacing:-.35px;margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.25}.padoofy-site-info-card-content p{color:var(--pd-muted);margin:0 0 10px;font-size:13px;line-height:1.7}.padoofy-site-info-card-content p:last-child{margin-bottom:0}.padoofy-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(1100px,100% - 40px);margin:0 auto;display:grid}.padoofy-faq-card{min-height:0}.padoofy-faq-card .padoofy-site-info-card-content h2{font-size:17px}.padoofy-faq-card .padoofy-site-info-card-icon{margin-bottom:12px}.padoofy-legal-body{flex-direction:column;gap:12px;width:min(900px,100% - 40px);margin:0 auto;display:flex}.padoofy-legal-section{background:var(--pd-card);border:1px solid var(--pd-border);border-radius:15px;grid-template-columns:54px minmax(0,1fr);gap:18px;padding:24px 25px;display:grid;box-shadow:0 6px 20px #0f172a09}.padoofy-legal-number{background:color-mix(in srgb, var(--pd-primary) 10%, transparent);width:42px;height:42px;color:var(--pd-primary);letter-spacing:.5px;border-radius:11px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.padoofy-legal-content{min-width:0}.padoofy-legal-content h2{color:var(--pd-heading);letter-spacing:-.3px;margin:3px 0 10px;font-size:19px;font-weight:800;line-height:1.3}.padoofy-legal-content p{color:var(--pd-muted);margin:0 0 10px;font-size:13px;line-height:1.75}.padoofy-legal-content p:last-child{margin-bottom:0}[data-theme=dark] .padoofy-site-info-card,[data-theme=dark] .padoofy-legal-section{background:var(--pd-card);border-color:var(--pd-border);box-shadow:0 8px 24px #00000024}[data-theme=dark] .padoofy-site-info-card:hover{box-shadow:0 12px 28px #0003}[data-theme=dark] .padoofy-site-info-card-content p,[data-theme=dark] .padoofy-legal-content p{color:var(--pd-muted)}@media (width<=800px){.padoofy-site-info-hero{width:calc(100% - 24px);padding:46px 8px 30px}.padoofy-site-info-hero h1{font-size:clamp(34px,9vw,46px)}.padoofy-site-info-hero p{font-size:13px}.padoofy-site-info-body,.padoofy-faq-grid,.padoofy-legal-body{width:calc(100% - 24px)}.padoofy-about-grid,.padoofy-faq-grid{grid-template-columns:1fr}}@media (width<=520px){.padoofy-site-info-page{padding-bottom:45px}.padoofy-site-info-hero{padding-top:38px}.padoofy-site-info-icon{width:50px;height:50px}.padoofy-site-info-card{border-radius:14px;padding:21px}.padoofy-site-info-card-content h2{font-size:18px}.padoofy-site-info-card-content p,.padoofy-legal-content p{font-size:12.5px;line-height:1.7}.padoofy-legal-section{border-radius:14px;grid-template-columns:1fr;gap:13px;padding:21px}.padoofy-legal-number{width:38px;height:38px}.padoofy-legal-content h2{margin-top:0;font-size:18px}}.compress-hero-badge{background:color-mix(in srgb, var(--pd-primary) 10%, transparent);color:var(--pd-primary);letter-spacing:.7px;border-radius:999px;align-items:center;gap:7px;margin-bottom:12px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.compress-info-content{width:min(1100px,100% - 40px);margin:10px auto 0}.compress-info-heading{text-align:center;max-width:760px;margin:0 auto 28px}.compress-info-heading>span{color:var(--pd-primary);letter-spacing:1.5px;margin-bottom:9px;font-size:9px;font-weight:800;display:inline-block}.compress-info-heading h2{color:var(--pd-heading);letter-spacing:-.8px;margin:0 0 10px;font-size:clamp(25px,3.2vw,34px);font-weight:800;line-height:1.15}.compress-info-heading p{color:var(--pd-muted);margin:0;font-size:13px;line-height:1.7}.compress-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.compress-info-card{background:var(--pd-card);border:1px solid var(--pd-border);border-radius:15px;padding:24px;box-shadow:0 7px 22px #0f172a0a}.compress-info-icon{background:color-mix(in srgb, var(--pd-primary) 10%, transparent);width:40px;height:40px;color:var(--pd-primary);border-radius:11px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.compress-info-card h3{color:var(--pd-heading);margin:0 0 9px;font-size:17px;font-weight:800;line-height:1.3}.compress-info-card p{color:var(--pd-muted);margin:0;font-size:12.5px;line-height:1.7}.compress-info-howto{margin-top:42px}.compress-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compress-step{background:var(--pd-card);border:1px solid var(--pd-border);border-radius:14px;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:20px;display:grid}.compress-step>span{background:color-mix(in srgb, var(--pd-primary) 10%, transparent);width:38px;height:38px;color:var(--pd-primary);border-radius:10px;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex}.compress-step h3{color:var(--pd-heading);margin:1px 0 6px;font-size:15px;font-weight:800;line-height:1.35}.compress-step p{color:var(--pd-muted);margin:0;font-size:12px;line-height:1.65}.compress-quality-guide{margin-top:42px}.compress-quality-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.compress-quality-grid>div{background:var(--pd-card);border:1px solid var(--pd-border);border-radius:14px;padding:20px}.compress-quality-grid strong{color:var(--pd-primary);margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.2;display:block}.compress-quality-grid span{color:var(--pd-heading);margin-bottom:7px;font-size:12px;font-weight:800;display:block}.compress-quality-grid p{color:var(--pd-muted);margin:0;font-size:11.5px;line-height:1.6}[data-theme=dark] .compress-info-card,[data-theme=dark] .compress-step,[data-theme=dark] .compress-quality-grid>div{background:var(--pd-card);border-color:var(--pd-border);box-shadow:0 8px 22px #00000024}@media (width<=850px){.compress-info-grid{grid-template-columns:1fr}.compress-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.compress-info-content{width:calc(100% - 24px)}.compress-steps,.compress-quality-grid{grid-template-columns:1fr}.compress-info-card,.compress-step,.compress-quality-grid>div{padding:19px}}.merge-info-content{width:min(1100px,100% - 40px);margin:10px auto 0}.merge-info-heading{text-align:center;max-width:760px;margin:0 auto 28px}.merge-info-heading>span{color:#2563eb;letter-spacing:1.5px;margin-bottom:9px;font-size:9px;font-weight:800;display:inline-block}.merge-info-heading h2{color:#111827;letter-spacing:-.8px;margin:0 0 10px;font-size:clamp(25px,3.2vw,34px);font-weight:800;line-height:1.15}.merge-info-heading p{color:#64748b;margin:0;font-size:13px;line-height:1.75}.merge-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.merge-info-card{background:#fff;border:1px solid #dfe5ee;border-radius:15px;padding:24px;box-shadow:0 7px 22px #0f172a0a}.merge-info-icon{color:#2563eb;background:#eff6ff;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.merge-info-card h3{color:#111827;margin:0 0 9px;font-size:17px;font-weight:800;line-height:1.3}.merge-info-card p{color:#64748b;margin:0;font-size:12.5px;line-height:1.7}.merge-howto{margin-top:44px}.merge-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.merge-step{background:#fff;border:1px solid #dfe5ee;border-radius:14px;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:20px;display:grid}.merge-step>span{color:#2563eb;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:flex}.merge-step h3{color:#111827;margin:1px 0 6px;font-size:15px;font-weight:800;line-height:1.35}.merge-step p{color:#64748b;margin:0;font-size:12px;line-height:1.65}.merge-tips{margin-top:44px}.merge-tip-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.merge-tip-item{background:#fff;border:1px solid #dfe5ee;border-radius:14px;align-items:flex-start;gap:12px;padding:19px;display:flex}.merge-tip-item>svg{color:#2563eb;flex-shrink:0;margin-top:2px}.merge-tip-item strong{color:#111827;margin-bottom:6px;font-size:13px;font-weight:800;line-height:1.35;display:block}.merge-tip-item p{color:#64748b;margin:0;font-size:11.5px;line-height:1.65}[data-theme=dark] .merge-info-card,[data-theme=dark] .merge-step,[data-theme=dark] .merge-tip-item{background:var(--pd-card);border-color:var(--pd-border);box-shadow:0 8px 22px #00000024}[data-theme=dark] .merge-info-heading h2,[data-theme=dark] .merge-info-card h3,[data-theme=dark] .merge-step h3,[data-theme=dark] .merge-tip-item strong{color:var(--pd-heading)}[data-theme=dark] .merge-info-heading p,[data-theme=dark] .merge-info-card p,[data-theme=dark] .merge-step p,[data-theme=dark] .merge-tip-item p{color:var(--pd-muted)}@media (width<=900px){.merge-info-grid,.merge-tip-list,.merge-steps{grid-template-columns:1fr}}@media (width<=600px){.merge-info-content{width:calc(100% - 24px)}.merge-info-card,.merge-step,.merge-tip-item{padding:19px}.merge-info-heading h2{font-size:26px}.merge-info-heading p{font-size:12px}}.split-info-content{width:min(1100px,100% - 40px);margin:10px auto 0}.split-info-heading{text-align:center;max-width:760px;margin:0 auto 28px}.split-info-heading>span{color:#2563eb;letter-spacing:1.5px;margin-bottom:9px;font-size:9px;font-weight:800;display:inline-block}.split-info-heading h2{color:#111827;letter-spacing:-.8px;margin:0 0 10px;font-size:clamp(25px,3.2vw,34px);font-weight:800;line-height:1.15}.split-info-heading p{color:#64748b;margin:0;font-size:13px;line-height:1.75}.split-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.split-info-card,.split-step,.split-tip-item{background:#fff;border:1px solid #dfe5ee;border-radius:15px;box-shadow:0 7px 22px #0f172a0a}.split-info-card{padding:24px}.split-info-icon{color:#2563eb;background:#eff6ff;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.split-info-card h3,.split-step h3{color:#111827;margin:0 0 8px;font-weight:800}.split-info-card h3{font-size:17px}.split-info-card p,.split-step p,.split-tip-item p{color:#64748b;margin:0;font-size:12.5px;line-height:1.7}.split-howto,.split-tips{margin-top:44px}.split-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.split-step{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:20px;display:grid}.split-step>span{color:#2563eb;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:flex}.split-step h3{font-size:15px}.split-tip-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.split-tip-item{align-items:flex-start;gap:12px;padding:19px;display:flex}.split-tip-item>svg{color:#2563eb;flex-shrink:0;margin-top:2px}.split-tip-item strong{color:#111827;margin-bottom:6px;font-size:13px;font-weight:800;line-height:1.35;display:block}[data-theme=dark] .split-info-card,[data-theme=dark] .split-step,[data-theme=dark] .split-tip-item{background:var(--pd-card);border-color:var(--pd-border);box-shadow:0 8px 22px #00000024}[data-theme=dark] .split-info-heading h2,[data-theme=dark] .split-info-card h3,[data-theme=dark] .split-step h3,[data-theme=dark] .split-tip-item strong{color:var(--pd-heading)}[data-theme=dark] .split-info-heading p,[data-theme=dark] .split-info-card p,[data-theme=dark] .split-step p,[data-theme=dark] .split-tip-item p{color:var(--pd-muted)}@media (width<=900px){.split-info-grid,.split-tip-list,.split-steps{grid-template-columns:1fr}}@media (width<=600px){.split-info-content{width:calc(100% - 24px)}.split-info-card,.split-step,.split-tip-item{padding:19px}.split-info-heading h2{font-size:26px}}.split-pdf-workspace+.padoofy-ad-slot{box-sizing:border-box;clear:both;flex:none;width:min(1150px,100% - 80px);min-height:72px;margin:48px auto 54px;padding:18px 24px;display:flex;position:relative}.split-info-content{box-sizing:border-box;clear:both;width:min(1100px,100% - 40px);margin:0 auto;padding-top:4px;position:relative}.split-info-content+.padoofy-ad-slot{box-sizing:border-box;clear:both;flex:none;width:min(1150px,100% - 80px);min-height:72px;margin:58px auto 78px;padding:18px 24px;display:flex;position:relative}.split-pdf-page>.padoofy-ad-slot>span{white-space:nowrap;line-height:1.4;display:block}[data-theme=dark] .split-pdf-page>.padoofy-ad-slot{background:var(--pd-card);border-color:var(--pd-border);color:var(--pd-muted)}@media (width<=1050px){.split-pdf-workspace+.padoofy-ad-slot{margin-top:40px;margin-bottom:46px}.split-info-content+.padoofy-ad-slot{margin-top:48px;margin-bottom:64px}}@media (width<=600px){.split-pdf-workspace+.padoofy-ad-slot{width:calc(100% - 24px);min-height:64px;margin:32px auto 40px;padding:16px}.split-info-content{width:calc(100% - 24px)}.split-info-content+.padoofy-ad-slot{width:calc(100% - 24px);min-height:64px;margin:42px auto 56px;padding:16px}}.remove-pages-info-content{width:min(1180px,100% - 32px);margin:28px auto 0}.remove-pages-info-intro{text-align:center;max-width:820px;margin:0 auto 24px}.remove-pages-info-eyebrow{border:1px solid var(--pd-border);background:var(--pd-card-soft);min-height:28px;color:var(--pd-primary);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.remove-pages-info-intro h2{color:var(--pd-heading);margin:10px 0 8px;font-size:clamp(28px,3vw,38px);line-height:1.12}.remove-pages-info-intro p{max-width:760px;color:var(--pd-muted);margin:0 auto;font-size:13px;line-height:1.7}.remove-pages-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.remove-pages-info-card{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:12px;padding:20px;box-shadow:0 7px 22px #0f172a0a}.remove-pages-info-icon{background:var(--pd-primary-soft);width:40px;height:40px;color:var(--pd-primary);border:1px solid #2563eb29;border-radius:10px;justify-content:center;align-items:center;margin-bottom:13px;display:flex}.remove-pages-info-card h3{color:var(--pd-heading);margin:0 0 7px;font-size:15px;line-height:1.35}.remove-pages-info-card p{color:var(--pd-muted);margin:0;font-size:11px;line-height:1.65}.remove-pages-howto{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:12px;grid-template-columns:.9fr 1.4fr;gap:22px;margin-top:16px;padding:22px;display:grid;box-shadow:0 7px 22px #0f172a0a}.remove-pages-howto-copy{align-self:center}.remove-pages-howto-copy>span{color:var(--pd-primary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.remove-pages-howto-copy h3{color:var(--pd-heading);margin:7px 0 8px;font-size:23px;line-height:1.2}.remove-pages-howto-copy p{color:var(--pd-muted);margin:0;font-size:11px;line-height:1.7}.remove-pages-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.remove-pages-step{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:10px;align-items:flex-start;gap:11px;min-height:86px;padding:13px;display:flex}.remove-pages-step b{background:var(--pd-primary);color:#fff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;display:flex}.remove-pages-step div{min-width:0}.remove-pages-step strong{color:var(--pd-heading);margin-bottom:4px;font-size:11px;display:block}.remove-pages-step span{color:var(--pd-muted);font-size:10px;line-height:1.5;display:block}.remove-pages-tips{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:12px;margin-top:16px;padding:20px 22px}.remove-pages-tips-heading{color:var(--pd-primary);align-items:center;gap:8px;margin-bottom:13px;display:flex}.remove-pages-tips-heading h3{color:var(--pd-heading);margin:0;font-size:17px}.remove-pages-tip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.remove-pages-tip-item{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:10px;padding:12px}.remove-pages-tip-item strong{color:var(--pd-heading);margin-bottom:5px;font-size:11px;display:block}.remove-pages-tip-item span{color:var(--pd-muted);font-size:10px;line-height:1.6;display:block}@media (width<=900px){.remove-pages-info-grid,.remove-pages-tip-grid,.remove-pages-howto{grid-template-columns:1fr}}@media (width<=680px){.remove-pages-info-content{width:calc(100% - 24px);margin-top:20px}.remove-pages-info-intro h2{font-size:28px}.remove-pages-howto{padding:17px}.remove-pages-steps{grid-template-columns:1fr}.remove-pages-tips{padding:17px}}[data-theme=dark] .remove-pages-info-card,[data-theme=dark] .remove-pages-howto,[data-theme=dark] .remove-pages-tips{box-shadow:none}.extract-pages-info-content{width:min(1180px,100% - 36px);margin:30px auto 0;padding:0 0 8px}.extract-pages-info-intro{text-align:center;max-width:760px;margin:0 auto 24px}.extract-pages-info-eyebrow{color:var(--pd-primary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:inline-block}.extract-pages-info-intro h2{color:var(--pd-heading);letter-spacing:-.02em;margin:0;font-size:clamp(25px,3vw,34px);line-height:1.18}.extract-pages-info-intro p{max-width:700px;color:var(--pd-muted);margin:11px auto 0;font-size:13px;line-height:1.7}.extract-pages-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.extract-pages-info-card{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:14px;padding:22px;box-shadow:0 8px 24px #0f172a0a}.extract-pages-info-icon{background:var(--pd-primary-soft);width:42px;height:42px;color:var(--pd-primary);border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.extract-pages-info-card h3{color:var(--pd-heading);margin:0 0 8px;font-size:15px;line-height:1.35}.extract-pages-info-card p{color:var(--pd-muted);margin:0;font-size:11px;line-height:1.65}.extract-pages-howto{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:14px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.4fr);gap:22px;margin-top:18px;padding:22px;display:grid;box-shadow:0 8px 24px #0f172a09}.extract-pages-howto-copy span{color:var(--pd-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:inline-block}.extract-pages-howto-copy h3{color:var(--pd-heading);margin:0;font-size:20px;line-height:1.28}.extract-pages-howto-copy p{color:var(--pd-muted);margin:9px 0 0;font-size:11px;line-height:1.65}.extract-pages-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.extract-pages-step{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:10px;align-items:flex-start;gap:10px;min-height:74px;padding:12px 13px;display:flex}.extract-pages-step b{background:var(--pd-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;font-size:11px;display:flex}.extract-pages-step strong{color:var(--pd-heading);font-size:11px;line-height:1.35;display:block}.extract-pages-step span{color:var(--pd-muted);margin-top:4px;font-size:9.5px;line-height:1.45;display:block}.extract-pages-tips{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:14px;margin-top:18px;padding:20px 22px}.extract-pages-tips-heading{color:var(--pd-primary);align-items:center;gap:8px;margin-bottom:13px;display:flex}.extract-pages-tips-heading h3{color:var(--pd-heading);margin:0;font-size:17px}.extract-pages-tip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.extract-pages-tip-item{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:10px;padding:13px}.extract-pages-tip-item strong{color:var(--pd-heading);font-size:10.5px;line-height:1.4;display:block}.extract-pages-tip-item span{color:var(--pd-muted);margin-top:5px;font-size:9.5px;line-height:1.5;display:block}@media (width<=950px){.extract-pages-info-grid,.extract-pages-howto,.extract-pages-tip-grid{grid-template-columns:1fr}}@media (width<=700px){.extract-pages-info-content{width:calc(100% - 24px);margin-top:22px}.extract-pages-info-card,.extract-pages-howto,.extract-pages-tips{padding:17px}.extract-pages-steps{grid-template-columns:1fr}.extract-pages-info-intro h2{font-size:25px}.extract-pages-info-intro p{font-size:12px}}[data-theme=dark] .extract-pages-info-card,[data-theme=dark] .extract-pages-howto,[data-theme=dark] .extract-pages-tips,[data-theme=dark] .extract-pages-tip-item,[data-theme=dark] .extract-pages-step{box-shadow:none}.padoofy-dropdown,.padoofy-convert-menu{opacity:1;visibility:visible;pointer-events:auto;border-color:var(--pd-border);isolation:isolate;overflow:visible;z-index:10000!important;background:var(--pd-card)!important;position:absolute!important}@media (width<=1050px){.compress-tool-layout{grid-template-columns:1fr!important}.compress-sidebar{border-left:none;border-top:1px solid var(--pd-border)}.compress-sidebar-spacer{display:none}}@media (width<=750px){.compress-hero{padding:50px 18px 30px}.compress-hero h1{font-size:40px}.compress-tool-layout{border-radius:13px;width:calc(100% - 24px)!important}.compress-left-panel{padding:15px!important}.compress-pdf-area{padding:25px 16px;min-height:430px!important}.compress-preview-panel{min-height:auto}.compress-preview-header{flex-direction:column;align-items:flex-start}.compress-change-btn{width:100%}.compress-preview-frame{height:430px}.compress-preview-footer{grid-template-columns:1fr 1fr}.compress-remove-btn{grid-column:1/-1;width:100%}.compress-upload-features{flex-direction:column;gap:8px}.padoofy-tool-ad-wrap{margin:28px 0 38px;padding:0 12px}}@media (width<=500px){.compress-hero h1{font-size:34px}.compress-tool-layout{width:calc(100% - 18px)!important}.compress-pdf-area{min-height:390px!important}.compress-pdf-area>h2{font-size:23px}.compress-pdf-area>p{font-size:13px}.compress-preview-frame{height:350px}.compress-sidebar-content{padding:15px}.compress-preview-footer{grid-template-columns:1fr}}.padoofy-tool-ad-wrap{box-sizing:border-box;z-index:1;clear:both;isolation:isolate;width:100%;margin:34px 0 46px;padding:0 20px;display:block;position:relative}.padoofy-tool-ad-wrap+.padoofy-tool-ad-wrap{margin-top:20px}.padoofy-tool-ad-slot{z-index:0;box-sizing:border-box;clear:both;width:min(1150px,100%);min-height:70px;margin:0 auto;position:relative}.padoofy-tool-ad-slot>span{z-index:0;white-space:nowrap;position:relative}.merge-info-content,.split-info-content,.compress-info-content,.remove-pages-info-content,.extract-pages-info-content{z-index:1;clear:both;position:relative}.padoofy-navbar{isolation:isolate;z-index:9000!important;position:sticky!important;top:0!important}.padoofy-navbar-inner{z-index:9001;position:relative}.padoofy-main-nav{z-index:9002;position:relative}.padoofy-nav-dropdown{z-index:9003;position:relative}.padoofy-nav-dropdown.open{z-index:9999}.padoofy-dropdown,.padoofy-convert-menu{opacity:1;visibility:visible;pointer-events:auto;border-color:var(--pd-border);isolation:isolate;overflow:visible;z-index:10000!important;background:var(--pd-card)!important;position:absolute!important}.padoofy-route-content,.padoofy-route-content>main{z-index:1;position:relative}.padoofy-footer{z-index:2;position:relative}.compress-page{background:var(--pd-bg);width:100%;min-height:calc(100vh - 70px);color:var(--pd-text);padding-bottom:70px;overflow-x:clip}.compress-hero{text-align:center;width:min(1100px,100% - 40px);margin:0 auto;padding:64px 20px 38px}.compress-hero-badge{background:var(--pd-primary-soft);color:var(--pd-primary);border:1px solid #dce7ff;border-radius:999px;align-items:center;gap:7px;margin-bottom:13px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.compress-tool-layout{background:var(--pd-card);border:1px solid var(--pd-border);min-height:650px;box-shadow:var(--pd-shadow);border-radius:18px;align-items:stretch;overflow:hidden;grid-template-columns:minmax(0,1fr) 380px!important;width:calc(100% - 40px)!important;max-width:1400px!important;margin:0 auto 32px!important;display:grid!important}.compress-left-panel{background:var(--pd-card-soft);min-width:0;padding:25px!important}.compress-pdf-area{text-align:center;box-sizing:border-box;background:linear-gradient(#f8fbff 0%,#f5f8fc 100%);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:35px;display:flex;border:2px dashed #bfdbfe!important;min-height:598px!important}.compress-pdf-area:hover{background:#f5f9ff;border-color:#93c5fd!important}.compress-pdf-area-active{box-shadow:0 0 0 4px #2563eb12;border-color:var(--pd-primary)!important;background:var(--pd-primary-soft)!important}.compress-drop-icon{color:#2563eb;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:21px;display:flex}.compress-pdf-area>h2{color:var(--pd-heading);margin:0 0 9px;font-size:28px}.compress-pdf-area>p{max-width:520px;color:var(--pd-muted);margin:0 0 23px;font-size:14px;line-height:1.6}.compress-select-btn{background:var(--pd-primary);color:#fff;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:185px;min-height:50px;padding:0 22px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px #2563eb2b}.compress-select-btn:hover{background:var(--pd-primary-dark);transform:translateY(-2px)}.compress-upload-features{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:25px;display:flex}.compress-upload-features span{color:var(--pd-muted);font-size:11px}.compress-preview-panel{box-sizing:border-box;flex-direction:column;width:100%;min-height:598px;display:flex}.compress-preview-header{border-bottom:1px solid var(--pd-border);justify-content:space-between;align-items:flex-start;gap:15px;width:100%;padding-bottom:15px;display:flex}.compress-preview-header h2{color:var(--pd-heading);margin:0 0 5px;font-size:22px}.compress-preview-header p{text-overflow:ellipsis;white-space:nowrap;max-width:600px;color:var(--pd-muted);margin:0;font-size:12px;overflow:hidden}.compress-change-btn,.compress-remove-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex-shrink:0;min-height:38px;padding:0 13px;font-size:11px;font-weight:700}.compress-change-btn:hover{background:#dbeafe}.compress-preview-frame{border:1px solid var(--pd-border);background:#fff;border-radius:10px;width:100%;height:470px;margin-top:18px;overflow:hidden;box-shadow:0 5px 18px #0f172a0f}.compress-pdf-preview{background:#fff;border:0;width:100%;height:100%;display:block}.compress-preview-empty{width:100%;height:100%;color:var(--pd-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.compress-preview-footer{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:9px;margin-top:15px;display:grid}.compress-preview-footer>div{text-align:center;border:1px solid var(--pd-border);background:var(--pd-card);border-radius:8px;padding:11px 10px}.compress-preview-footer strong,.compress-preview-footer span{display:block}.compress-preview-footer strong{color:var(--pd-heading);font-size:13px}.compress-preview-footer span{color:var(--pd-muted);margin-top:4px;font-size:9px}.compress-remove-btn{color:#dc2626;background:#fee2e2;border-color:#fecaca;min-width:88px}.compress-remove-btn:hover{color:#fff;background:#dc2626}.compress-sidebar{border-left:1px solid var(--pd-border);background:var(--pd-card);flex-direction:column;min-width:0;display:flex}.compress-sidebar-header{border-bottom:1px solid var(--pd-border);padding:27px 26px 22px}.compress-sidebar-header h2{color:var(--pd-heading);margin:0 0 7px;font-size:27px}.compress-sidebar-header p{color:var(--pd-muted);margin:0;font-size:11px;line-height:1.5}.compress-sidebar-content{flex-direction:column;flex:1;min-height:0;padding:20px;display:flex}.compress-setting-card{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:10px;padding:16px}.compress-setting-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.compress-setting-title{color:var(--pd-heading);align-items:center;gap:7px;display:flex}.compress-setting-title svg{color:var(--pd-primary)}.compress-setting-heading>span{text-align:center;background:var(--pd-primary-soft);min-width:48px;color:var(--pd-primary);border-radius:7px;padding:7px 8px;font-size:12px;font-weight:800}.compress-setting-description{color:var(--pd-muted);margin:9px 0 15px;font-size:10px;line-height:1.5}.compress-quality-slider{width:100%;accent-color:var(--pd-primary);margin:3px 0 9px}.compress-slider-labels{color:var(--pd-muted);justify-content:space-between;align-items:center;gap:7px;font-size:8px;display:flex}.compress-slider-labels strong{color:var(--pd-primary);text-align:center;font-size:9px}.compress-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.compress-stats>div{text-align:center;border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:8px;padding:11px 6px}.compress-stats strong{color:var(--pd-heading);font-size:12px;display:block}.compress-stats span{color:var(--pd-muted);margin-top:4px;font-size:8px;display:block}.compress-security-note{background:var(--pd-primary-soft);border-radius:9px;align-items:flex-start;gap:8px;margin-top:12px;padding:11px;display:flex}.compress-security-note svg{color:var(--pd-primary);flex-shrink:0}.compress-security-note p{color:var(--pd-muted);margin:0;font-size:9px;line-height:1.45}.compress-sidebar-spacer{flex:1}.compress-sidebar-action,.compress-download-action{background:var(--pd-primary);color:#fff;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:58px;margin-top:14px;padding:0 15px;font-size:14px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 8px 20px #2563eb2e}.compress-sidebar-action:hover:not(:disabled),.compress-download-action:hover{background:var(--pd-primary-dark);transform:translateY(-2px)}.compress-sidebar-action:disabled{cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.compress-download-action{background:#16a34a}.compress-download-action:hover{background:#15803d}.compress-sidebar-warning{color:var(--pd-muted);text-align:center;justify-content:center;align-items:center;gap:5px;margin:10px 0 0;font-size:8px;display:flex}.compress-result-summary{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;padding:13px;display:grid}.compress-result-summary>strong,.compress-result-summary>span{grid-column:1/-1}.compress-result-summary>strong{color:#166534;font-size:14px}.compress-result-summary>span{color:#15803d;margin-top:-3px;font-size:10px;font-weight:700}.compress-result-summary>div{text-align:center;background:#fff;border:1px solid #dcfce7;border-radius:7px;padding:9px 6px}.compress-result-summary b,.compress-result-summary small{display:block}.compress-result-summary b{color:var(--pd-heading);font-size:12px}.compress-result-summary small{color:var(--pd-muted);margin-top:3px;font-size:8px}.compress-rename-box{margin-top:12px}.compress-rename-box label{color:var(--pd-text);margin-bottom:6px;font-size:9px;font-weight:700;display:block}.compress-filename-box{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:8px;align-items:center;width:100%;height:42px;display:flex;overflow:hidden}.compress-filename-box:focus-within{border-color:var(--pd-primary);box-shadow:0 0 0 3px #2563eb14}.compress-filename-box input{min-width:0;height:100%;color:var(--pd-text);background:0 0;border:0;outline:none;flex:1;padding:0 10px;font-size:10px}.compress-filename-box span{border-left:1px solid var(--pd-border);background:var(--pd-card-soft);height:100%;color:var(--pd-muted);align-items:center;padding:0 10px;font-size:9px;font-weight:700;display:flex}.compress-error,.compress-success{border-radius:8px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:10px;line-height:1.45;display:flex}.compress-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.compress-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.compress-error svg,.compress-success svg{flex-shrink:0;margin-top:1px}@media (width<=1050px){.compress-tool-layout{grid-template-columns:1fr!important}.compress-sidebar{border-left:none;border-top:1px solid var(--pd-border)}.compress-sidebar-spacer{display:none}}@media (width<=750px){.compress-hero{padding:50px 18px 30px}.compress-hero h1{font-size:40px}.compress-tool-layout{border-radius:13px;width:calc(100% - 24px)!important}.compress-left-panel{padding:15px!important}.compress-pdf-area{padding:25px 16px;min-height:430px!important}.compress-preview-panel{min-height:auto}.compress-preview-header{flex-direction:column;align-items:flex-start}.compress-change-btn{width:100%}.compress-preview-frame{height:430px}.compress-preview-footer{grid-template-columns:1fr 1fr}.compress-remove-btn{grid-column:1/-1;width:100%}.compress-upload-features{flex-direction:column;gap:8px}.padoofy-tool-ad-wrap{margin:28px 0 38px;padding:0 12px}}@media (width<=500px){.compress-hero h1{font-size:34px}.compress-tool-layout{width:calc(100% - 18px)!important}.compress-pdf-area{min-height:390px!important}.compress-pdf-area>h2{font-size:23px}.compress-pdf-area>p{font-size:13px}.compress-preview-frame{height:350px}.compress-sidebar-content{padding:15px}.compress-preview-footer{grid-template-columns:1fr}}[data-theme=dark] .compress-pdf-area{background:var(--pd-card-soft);border-color:var(--pd-border)!important}[data-theme=dark] .compress-preview-frame,[data-theme=dark] .compress-filename-box{background:var(--pd-card);border-color:var(--pd-border)}[data-theme=dark] .compress-result-summary{background:var(--pd-card-soft);border-color:#166534}[data-theme=dark] .compress-result-summary>div{background:var(--pd-card);border-color:var(--pd-border)}.merge-page>.padoofy-tool-ad-wrap,.remove-pages-page>.padoofy-tool-ad-wrap,.compress-page>.padoofy-tool-ad-wrap,.extract-pages-page>.padoofy-tool-ad-wrap,.split-pdf-page>.padoofy-tool-ad-wrap{flex:none;transform:none!important}.merge-message-wrap{width:min(1400px,100% - 40px);margin:0 auto 20px}.merge-error-box,.merge-success-box{box-sizing:border-box;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:14px 16px;display:flex}.merge-error-box{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.merge-success-box{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.merge-error-box svg,.merge-success-box svg{flex-shrink:0;margin-top:1px}.merge-error-box strong,.merge-success-box strong{margin-bottom:3px;font-size:12px;display:block}.merge-error-box p,.merge-success-box p{margin:0;font-size:11px;line-height:1.5}.merge-download-box{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:12px;margin-top:auto;padding:15px}.merge-download-heading{align-items:flex-start;gap:9px;margin-bottom:15px;display:flex}.merge-download-heading svg{color:var(--pd-primary);flex-shrink:0;margin-top:2px}.merge-download-heading strong{color:var(--pd-heading);font-size:13px;display:block}.merge-download-heading span{color:var(--pd-muted);margin-top:3px;font-size:9px;line-height:1.45;display:block}.merge-download-box>label{color:var(--pd-text);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.merge-filename-box{box-sizing:border-box;border:1px solid var(--pd-border);background:var(--pd-card);border-radius:8px;align-items:center;width:100%;height:42px;display:flex;overflow:hidden}.merge-filename-box:focus-within{border-color:var(--pd-primary);box-shadow:0 0 0 3px #2563eb14}.merge-filename-box input{min-width:0;height:100%;color:var(--pd-text);background:0 0;border:0;outline:none;flex:1;padding:0 10px;font-size:10px}.merge-filename-box span{border-left:1px solid var(--pd-border);background:var(--pd-card-soft);height:100%;color:var(--pd-muted);align-items:center;padding:0 10px;font-size:9px;font-weight:700;display:flex}.merge-download-btn{background:var(--pd-primary);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:12px;font-size:11px;font-weight:700;transition:all .2s;display:flex}.merge-download-btn:hover{background:var(--pd-primary-dark);transform:translateY(-1px)}[data-theme=dark] .merge-error-box{color:#fca5a5;background:#7f1d1d29;border-color:#7f1d1d}[data-theme=dark] .merge-success-box{color:#86efac;background:#14532d29;border-color:#166534}@media (width<=750px){.merge-message-wrap{width:calc(100% - 24px)}.merge-error-box,.merge-success-box{padding:12px}}.padoofy-tool-ad-wrap{clear:both;isolation:isolate;z-index:1;width:100%;max-width:100%;display:block;position:relative}.padoofy-tool-ad-wrap-spaced{margin:32px auto}.padoofy-tool-ad-wrap .padoofy-ad-slot{justify-content:center;align-items:center;width:100%;min-height:90px;margin:0;display:flex;position:relative;overflow:hidden}.padoofy-tool-info-content{z-index:1;clear:both;width:min(1180px,100% - 32px);margin:52px auto;position:relative}.padoofy-tool-info-heading{text-align:center;max-width:860px;margin:0 auto 30px}.padoofy-tool-info-heading>span,.padoofy-tool-info-block>span{letter-spacing:.14em;text-transform:uppercase;color:var(--pd-primary);margin-bottom:10px;font-size:.76rem;font-weight:800;display:inline-block}.padoofy-tool-info-heading h2,.padoofy-tool-info-block h2{color:var(--pd-heading);margin:0 0 12px}.padoofy-tool-info-heading p,.padoofy-tool-info-card p,.padoofy-tool-info-block p,.padoofy-tool-steps p{color:var(--pd-muted);line-height:1.7}.padoofy-tool-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.padoofy-tool-info-card{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:18px;padding:24px;position:relative}.padoofy-tool-info-card>svg{color:var(--pd-primary);margin-bottom:14px}.padoofy-tool-info-card h3{color:var(--pd-heading);margin:0 0 8px}.padoofy-tool-info-block{border-top:1px solid var(--pd-border);margin-top:44px;padding-top:36px}.padoofy-tool-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.padoofy-tool-steps>div{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:16px;padding:20px}.padoofy-tool-steps strong{color:var(--pd-primary);letter-spacing:.08em;margin-bottom:8px;font-size:.85rem;display:block}.padoofy-tool-steps p{margin:0}.add-signature-pdf-page,.add-text-pdf-page,.add-watermark-pdf-page,.draw-pdf-page,.edit-pdf-page,.excel-to-pdf-page{isolation:isolate;position:relative;overflow-x:clip}.add-signature-pdf-page .padoofy-tool-ad-wrap,.add-text-pdf-page .padoofy-tool-ad-wrap,.add-watermark-pdf-page .padoofy-tool-ad-wrap,.draw-pdf-page .padoofy-tool-ad-wrap,.edit-pdf-page .padoofy-tool-ad-wrap,.excel-to-pdf-page .padoofy-tool-ad-wrap{z-index:1}@media (width<=900px){.padoofy-tool-info-grid{grid-template-columns:1fr}.padoofy-tool-steps{grid-template-columns:1fr 1fr}}@media (width<=560px){.padoofy-tool-info-content{width:min(100% - 20px,1180px);margin:36px auto}.padoofy-tool-steps{grid-template-columns:1fr}.padoofy-tool-ad-wrap-spaced{margin:24px auto}}.merge-howto{width:100%;margin-top:44px}.merge-howto-copy{text-align:center;width:100%;max-width:760px;margin:0 auto 26px}.merge-howto-copy>span{color:var(--pd-primary,#2563eb);letter-spacing:1.6px;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:800;line-height:1.2;display:inline-block}.merge-howto-copy h3{color:var(--pd-heading,#111827);letter-spacing:-.7px;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.15}.merge-howto-copy p{max-width:650px;color:var(--pd-muted,#64748b);margin:0 auto;font-size:13px;font-weight:400;line-height:1.75}.merge-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;display:grid}.merge-step{min-width:0}.merge-step>b{width:38px;height:38px;color:var(--pd-primary,#2563eb);background:#2563eb14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:flex}[data-theme=dark] .merge-howto-copy h3{color:var(--pd-heading)}[data-theme=dark] .merge-howto-copy p{color:var(--pd-muted)}@media (width<=768px){.merge-howto{margin-top:34px}.merge-howto-copy{max-width:100%;margin-bottom:22px;padding:0 8px}.merge-howto-copy h3{letter-spacing:-.4px;font-size:24px;line-height:1.2}.merge-howto-copy p{font-size:12px;line-height:1.65}.merge-steps{grid-template-columns:1fr}}.repair-pdf-ad-section{text-align:center;width:min(1100px,92%);margin:40px auto 0}.repair-pdf-ad-label{letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin-bottom:8px;font-size:11px}.repair-pdf-ad-slot{opacity:.75;border:1px dashed #80808059;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:90px;display:flex}.repair-pdf-ad-slot span{opacity:.6;font-size:12px}.repair-pdf-content-section{width:min(1100px,92%);margin:70px auto 0}.repair-pdf-content-inner{width:100%}.repair-pdf-section-eyebrow{letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-bottom:12px;font-size:12px;font-weight:700}.repair-pdf-content-inner h2{margin:0 0 18px;font-size:clamp(26px,4vw,38px);line-height:1.15}.repair-pdf-content-inner p{opacity:.78;max-width:850px;margin:0 0 15px;line-height:1.75}.repair-pdf-how-section{margin-top:80px}.repair-pdf-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px;display:grid}.repair-pdf-step{background:#8080800a;border:1px solid #8080802e;border-radius:16px;gap:16px;padding:22px;display:flex}.repair-pdf-step-number{border:1px solid #8080804d;border-radius:50%;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;font-weight:700;display:flex}.repair-pdf-step h3{margin:0 0 8px;font-size:17px}.repair-pdf-step p{margin:0;font-size:14px;line-height:1.65}.repair-pdf-tips-list{max-width:850px;margin:25px 0 0;padding-left:22px}.repair-pdf-tips-list li{opacity:.8;margin-bottom:13px;padding-left:5px;line-height:1.7}.repair-pdf-faq-section{margin-bottom:80px}.repair-pdf-faq-list{flex-direction:column;gap:14px;max-width:900px;margin-top:25px;display:flex}.repair-pdf-faq-item{background:#8080800a;border:1px solid #8080802e;border-radius:14px;padding:22px 24px}.repair-pdf-faq-item h3{margin:0 0 9px;font-size:17px}.repair-pdf-faq-item p{margin:0;font-size:14px;line-height:1.7}@media (width<=800px){.repair-pdf-steps{grid-template-columns:1fr}.repair-pdf-content-section{margin-top:55px}.repair-pdf-ad-section{margin-top:30px}}@media (width<=520px){.repair-pdf-content-section,.repair-pdf-ad-section{width:94%}.repair-pdf-step,.repair-pdf-faq-item{padding:18px}}.ocr-pdf-page{box-sizing:border-box;background:var(--secondary-bg,#f7f9fc);width:100%;min-height:100vh;padding:42px 24px 80px}.ocr-pdf-hero{text-align:center;max-width:1180px;margin:0 auto 34px}.ocr-pdf-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;padding:7px 13px;font-size:12px;font-weight:700;display:inline-flex}.ocr-pdf-hero h1{letter-spacing:-.04em;color:var(--text-primary,#111827);margin:14px 0 10px;font-size:clamp(34px,5vw,54px);font-weight:800;line-height:1.08}.ocr-pdf-hero p{max-width:650px;color:var(--text-secondary,#64748b);margin:0 auto;font-size:16px;line-height:1.7}.ocr-pdf-workspace{grid-template-columns:minmax(0,1fr) 350px;align-items:stretch;gap:24px;width:100%;max-width:1180px;margin:0 auto;display:grid}.ocr-pdf-main{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:20px;min-width:0;min-height:650px;padding:22px;box-shadow:0 10px 30px #2563eb0f}.ocr-pdf-upload-zone{box-sizing:border-box;text-align:center;background:#f8fbff;border:2px dashed #bfdbfe;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:600px;padding:40px 28px;transition:border-color .2s,background .2s,transform .2s;display:flex}.ocr-pdf-upload-zone.active{background:#eff6ff;border-color:#2563eb;transform:scale(1.005)}.ocr-pdf-upload-icon{color:#2563eb;background:#fff;border:1px solid #bfdbfe;border-radius:18px;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:20px;display:flex;box-shadow:0 5px 15px #2563eb14}.ocr-pdf-upload-zone p{max-width:450px;color:var(--text-secondary,#64748b);margin:0 0 22px;font-size:14px;line-height:1.6}.ocr-pdf-select-btn{cursor:pointer;color:#fff;background:#2563eb;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:14px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 5px 14px #2563eb33}.ocr-pdf-upload-features{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.ocr-pdf-upload-features span{color:#64748b;background:#fff;border:1px solid #dbeafe;border-radius:8px;padding:7px 10px;font-size:12px}.ocr-pdf-file-header{box-sizing:border-box;background:#f8fbff;border:1px solid #e2e8f0;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;min-height:64px;margin-bottom:18px;padding:13px 15px;display:flex}.ocr-pdf-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;max-width:430px;font-size:14px;overflow:hidden}.ocr-pdf-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ocr-pdf-change-btn{cursor:pointer;color:#2563eb;background:#fff;border:1px solid #bfdbfe;border-radius:9px;flex:none;min-height:38px;padding:0 14px;font-size:13px;font-weight:650;transition:border-color .2s,background .2s}.ocr-pdf-change-btn:hover:not(:disabled){background:#eff6ff;border-color:#2563eb}.ocr-pdf-change-btn:disabled{cursor:not-allowed;opacity:.55}.ocr-pdf-preview-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.ocr-pdf-preview-header{box-sizing:border-box;background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:9px 14px;display:flex}.ocr-pdf-preview-header>div:first-child{flex-direction:column;gap:3px;display:flex}.ocr-pdf-page-nav{align-items:center;gap:6px;display:flex!important}.ocr-pdf-page-nav button{cursor:pointer;color:#2563eb;background:#fff;border:1px solid #dbeafe;border-radius:8px;justify-content:center;align-items:center;width:34px;height:32px;transition:border-color .2s,background .2s;display:flex}.ocr-pdf-page-nav button:hover:not(:disabled){background:#eff6ff;border-color:#2563eb}.ocr-pdf-page-nav button:disabled{cursor:not-allowed;opacity:.4}.ocr-pdf-canvas-wrap{box-sizing:border-box;background:#f8fafc;justify-content:center;align-items:flex-start;min-height:480px;max-height:650px;padding:22px;display:flex;overflow:auto}.ocr-pdf-loading{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:430px;display:flex}.ocr-pdf-progress{box-sizing:border-box;background:#f8fbff;border:1px solid #bfdbfe;border-radius:12px;margin-top:16px;padding:15px}.ocr-pdf-error,.ocr-pdf-success{border-radius:10px;align-items:flex-start;gap:9px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.ocr-pdf-error span,.ocr-pdf-success span{flex:1}.ocr-pdf-sidebar{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;min-height:650px;padding:22px;display:flex;box-shadow:0 10px 30px #2563eb0f}.ocr-pdf-sidebar-header{margin-bottom:22px}.ocr-pdf-language-section{background:#f8fbff;border:1px solid #e2e8f0;border-radius:13px;padding:15px}.ocr-pdf-language-options button{box-sizing:border-box;cursor:pointer;text-align:left;color:#111827;background:#fff;border:1px solid #dbeafe;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.ocr-pdf-language-options button strong{font-size:13px}.ocr-pdf-language-options button:disabled{cursor:not-allowed;opacity:.55}.ocr-pdf-stats{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.ocr-pdf-stats>div{background:#fff;border:1px solid #e2e8f0;border-radius:11px;flex-direction:column;gap:4px;padding:13px;display:flex}.ocr-pdf-stats strong{color:#2563eb;font-size:18px}.ocr-pdf-stats span{color:#64748b;font-size:11px}.ocr-pdf-privacy>svg{color:#2563eb;flex:none;margin-top:1px}.ocr-pdf-privacy strong{color:#1e3a8a;margin-bottom:5px;font-size:12px;display:block}.ocr-pdf-action,.ocr-pdf-download{cursor:pointer;color:#fff;background:#2563eb;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;padding:0 15px;font-size:14px;font-weight:750;transition:background .2s,opacity .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 5px 14px #2563eb2e}.ocr-pdf-action:hover:not(:disabled),.ocr-pdf-download:hover{opacity:1;background:#1d4ed8;transform:translateY(-1px);box-shadow:0 7px 18px #2563eb3d}.ocr-pdf-action:disabled{cursor:not-allowed;opacity:.45;box-shadow:none;transform:none}.ocr-pdf-name-box span{color:#64748b;padding-right:11px;font-size:12px}.ocr-pdf-remove{cursor:pointer;color:#2563eb;background:#fff;border:1px solid #dbeafe;border-radius:9px;width:100%;min-height:40px;margin-top:9px;font-size:13px;font-weight:650;transition:background .2s,border-color .2s}.ocr-pdf-remove:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd}.ocr-pdf-remove:disabled{cursor:not-allowed;opacity:.5}@media (width<=900px){.ocr-pdf-workspace{grid-template-columns:1fr}.ocr-pdf-main,.ocr-pdf-sidebar{min-height:auto}.ocr-pdf-sidebar{min-height:500px}.ocr-pdf-upload-zone{min-height:480px}}@media (width<=600px){.ocr-pdf-page{padding:28px 14px 60px}.ocr-pdf-hero{margin-bottom:24px}.ocr-pdf-hero h1{font-size:36px}.ocr-pdf-hero p{font-size:14px}.ocr-pdf-main{border-radius:14px;padding:12px}.ocr-pdf-sidebar{border-radius:14px;padding:16px}.ocr-pdf-upload-zone{min-height:420px;padding:28px 16px}.ocr-pdf-upload-zone h2{font-size:19px}.ocr-pdf-upload-features{flex-direction:column;width:100%}.ocr-pdf-upload-features span{width:100%}.ocr-pdf-file-header{flex-direction:column;align-items:flex-start}.ocr-pdf-change-btn{width:100%}.ocr-pdf-preview-header{padding:9px 10px}.ocr-pdf-canvas-wrap{min-height:350px;padding:12px}.ocr-pdf-stats{grid-template-columns:1fr 1fr}}@media (width<=380px){.ocr-pdf-stats{grid-template-columns:1fr}.ocr-pdf-progress-header{align-items:flex-start}}.ocr-pdf-page{color:#172033;box-sizing:border-box;background:#f7faff;width:100%;min-height:100vh;padding:34px 28px 70px}.ocr-pdf-hero{width:min(1180px,100%);margin:0 auto 30px}.ocr-pdf-eyebrow,.ocr-pdf-section-eyebrow{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:13px;font-weight:700;display:inline-block}.ocr-pdf-hero h1{color:#111827;letter-spacing:-.025em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.08}.ocr-pdf-hero p{color:#667085;max-width:650px;margin:12px 0 0;font-size:16px;line-height:1.7}.ocr-pdf-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:22px;width:min(1180px,100%);min-height:610px;margin:0 auto;display:grid}.ocr-pdf-main,.ocr-pdf-sidebar{background:#fff;border:1px solid #e3eaf5;border-radius:18px;box-shadow:0 8px 30px #2563eb0f}.ocr-pdf-main{min-width:0;padding:24px}.ocr-pdf-upload-zone{text-align:center;box-sizing:border-box;background:#f9fbff;border:2px dashed #cbd8ef;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:40px 25px;transition:border-color .2s,background .2s,transform .2s;display:flex}.ocr-pdf-upload-zone.active{background:#eff6ff;border-color:#2563eb}.ocr-pdf-upload-icon{color:#2563eb;background:#eaf2ff;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:flex}.ocr-pdf-upload-zone h2{color:#172033;margin:0;font-size:22px;font-weight:750}.ocr-pdf-upload-zone p{color:#6b7280;max-width:470px;margin:10px auto 22px;font-size:14px;line-height:1.7}.ocr-pdf-select-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:9px;outline:none;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:14px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 16px #2563eb33}.ocr-pdf-select-btn:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 8px 20px #2563eb40}.ocr-pdf-upload-features{color:#667085;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:24px;font-size:12px;display:flex}.ocr-pdf-upload-features span{white-space:nowrap}.ocr-pdf-file-header{border-bottom:1px solid #edf1f7;justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:0 4px 18px;display:flex}.ocr-pdf-file-info{align-items:center;gap:12px;min-width:0;display:flex}.ocr-pdf-file-icon{color:#2563eb;background:#eaf2ff;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ocr-pdf-file-info>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.ocr-pdf-file-info strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;max-width:430px;font-size:14px;line-height:1.3;overflow:hidden}.ocr-pdf-file-info span{color:#7b8494;font-size:12px}.ocr-pdf-change-btn{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #d5deed;border-radius:8px;flex-shrink:0;padding:8px 14px;font-size:12px;font-weight:700;transition:border-color .2s,background .2s}.ocr-pdf-change-btn:hover{background:#f5f8ff;border-color:#2563eb}.ocr-pdf-change-btn:disabled{opacity:.55;cursor:not-allowed}.ocr-pdf-preview-box{background:#f5f7fb;border:1px solid #e3eaf5;border-radius:14px;margin-top:18px;overflow:hidden}.ocr-pdf-preview-header{background:#fff;border-bottom:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 15px;display:flex}.ocr-pdf-preview-header>div:first-child{align-items:center;gap:10px;display:flex}.ocr-pdf-preview-header strong{color:#172033;font-size:13px}.ocr-pdf-preview-header span{color:#7b8494;font-size:12px}.ocr-pdf-page-nav{gap:6px;display:flex}.ocr-pdf-page-nav button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d7e0ee;border-radius:7px;width:32px;height:32px;font-size:16px;line-height:1;transition:border-color .2s,background .2s,color .2s}.ocr-pdf-page-nav button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#2563eb}.ocr-pdf-page-nav button:disabled{opacity:.4;cursor:not-allowed}.ocr-pdf-canvas-wrap{background:#f3f5f9;justify-content:center;align-items:flex-start;min-height:470px;max-height:590px;padding:25px;display:flex;overflow:auto}.ocr-pdf-canvas{background:#fff;max-width:100%;height:auto;display:block;box-shadow:0 8px 25px #0f172a1f}.ocr-pdf-loading{color:#667085;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:420px;display:flex}.ocr-pdf-loading strong{color:#344054;font-size:14px}.ocr-pdf-spin{color:#2563eb;animation:1s linear infinite ocr-pdf-spin}.ocr-pdf-progress{background:#f5f9ff;border:1px solid #d9e5fb;border-radius:12px;margin-top:18px;padding:17px}.ocr-pdf-progress-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:12px;display:flex}.ocr-pdf-progress-header>div{flex-direction:column;gap:4px;display:flex}.ocr-pdf-progress-header strong{color:#172033;font-size:13px}.ocr-pdf-progress-header span{color:#667085;font-size:12px}.ocr-pdf-progress-track{background:#dfe8f7;border-radius:999px;width:100%;height:8px;overflow:hidden}.ocr-pdf-progress-bar{border-radius:inherit;background:#2563eb;height:100%;transition:width .35s}.ocr-pdf-progress small{color:#7b8494;margin-top:9px;font-size:11px;display:block}.ocr-pdf-error,.ocr-pdf-success{box-sizing:border-box;border-radius:9px;align-items:center;gap:9px;min-height:46px;margin-top:15px;padding:10px 13px;font-size:12px;line-height:1.5;display:flex}.ocr-pdf-error{color:#b42318;background:#fff6f6;border:1px solid #f2caca}.ocr-pdf-success{color:#18794e;background:#f4fbf6;border:1px solid #cce8d6}.ocr-pdf-sidebar{box-sizing:border-box;flex-direction:column;min-height:610px;padding:22px;display:flex}.ocr-pdf-sidebar-header{border-bottom:1px solid #edf1f7;padding-bottom:20px}.ocr-pdf-sidebar-header h2{color:#172033;margin:0;font-size:19px;font-weight:750}.ocr-pdf-sidebar-header p{color:#7b8494;margin:7px 0 0;font-size:12px;line-height:1.6}.ocr-pdf-language-section{padding-top:20px}.ocr-pdf-settings-title{color:#344054;align-items:center;gap:8px;margin-bottom:11px;font-size:13px;font-weight:700;display:flex}.ocr-pdf-settings-title svg{color:#2563eb}.ocr-pdf-language-options{flex-direction:column;gap:8px;display:flex}.ocr-pdf-language-options button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4f0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:9px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.ocr-pdf-language-options button:hover:not(:disabled){background:#f8fbff;border-color:#9ebcf1}.ocr-pdf-language-options button.active{background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb14}.ocr-pdf-language-options button strong{color:#344054;font-size:13px}.ocr-pdf-language-options button.active strong{color:#1d4ed8}.ocr-pdf-language-options button span{color:#98a2b3;font-size:10px;font-weight:700}.ocr-pdf-language-options button.active span{color:#2563eb}.ocr-pdf-language-options button:disabled{opacity:.55;cursor:not-allowed}.ocr-pdf-stats{border-top:1px solid #edf1f7;border-bottom:1px solid #edf1f7;grid-template-columns:1fr 1fr;margin-top:22px;padding:15px 0;display:grid}.ocr-pdf-stats>div{text-align:center;flex-direction:column;gap:4px;display:flex}.ocr-pdf-stats>div+div{border-left:1px solid #e8edf5}.ocr-pdf-stats strong{color:#172033;font-size:20px;font-weight:800}.ocr-pdf-stats span{color:#8a94a5;font-size:10px;font-weight:600}.ocr-pdf-privacy{background:#f7faff;border:1px solid #dce9fc;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:13px;display:flex}.ocr-pdf-privacy>svg{color:#2563eb;flex-shrink:0;margin-top:1px}.ocr-pdf-privacy strong{color:#344054;font-size:12px;display:block}.ocr-pdf-privacy p{color:#7b8494;margin:5px 0 0;font-size:10px;line-height:1.55}.ocr-pdf-sidebar-spacer{flex:1;min-height:25px}.ocr-pdf-action{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:13px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 6px 16px #2563eb2e}.ocr-pdf-action:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 8px 20px #2563eb3b}.ocr-pdf-action:disabled{box-shadow:none;cursor:not-allowed;background:#b9c8e1}.ocr-pdf-rename{margin-bottom:10px}.ocr-pdf-rename label{color:#344054;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.ocr-pdf-name-box{background:#fff;border:1px solid #d5deed;border-radius:8px;align-items:center;height:43px;display:flex;overflow:hidden}.ocr-pdf-name-box:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.ocr-pdf-name-box input{color:#172033;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;padding:0 10px;font-size:12px}.ocr-pdf-name-box span{color:#98a2b3;padding-right:10px;font-size:11px;font-weight:600}.ocr-pdf-download{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:13px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 6px 16px #2563eb2e}.ocr-pdf-download:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 8px 20px #2563eb3b}.ocr-pdf-remove{color:#667085;cursor:pointer;background:#fff;border:1px solid #d9e1ec;border-radius:8px;width:100%;min-height:40px;margin-top:9px;font-size:12px;font-weight:650;transition:border-color .2s,background .2s,color .2s}.ocr-pdf-remove:hover:not(:disabled){color:#344054;background:#f8fafc;border-color:#b7c4d8}.ocr-pdf-remove:disabled{opacity:.55;cursor:not-allowed}.ocr-pdf-ad-section{width:min(1180px,100%);margin:28px auto 0}.ocr-pdf-ad-label{color:#98a2b3;text-align:center;margin-bottom:7px;font-size:10px}.ocr-pdf-ad-slot{color:#b0b8c5;background:#fff;border:1px solid #e3eaf5;border-radius:12px;justify-content:center;align-items:center;min-height:90px;font-size:11px;display:flex}.ocr-pdf-about,.ocr-pdf-how-it-works,.ocr-pdf-tips,.ocr-pdf-faq{width:min(1180px,100%);margin:60px auto 0}.ocr-pdf-about h2,.ocr-pdf-how-it-works h2,.ocr-pdf-tips h2,.ocr-pdf-faq h2{color:#172033;letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,32px);line-height:1.25}.ocr-pdf-about p{color:#667085;max-width:900px;margin:15px 0 0;font-size:14px;line-height:1.8}.ocr-pdf-steps{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px;display:grid}.ocr-pdf-step{background:#fff;border:1px solid #e3eaf5;border-radius:13px;padding:22px}.ocr-pdf-step-number{color:#2563eb;background:#eaf2ff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:15px;font-size:13px;font-weight:800;display:flex}.ocr-pdf-step h3{color:#172033;margin:0 0 8px;font-size:15px}.ocr-pdf-step p{color:#727d8f;margin:0;font-size:12px;line-height:1.7}.ocr-pdf-tips ul{max-width:900px;margin:20px 0 0;padding-left:20px}.ocr-pdf-tips li{color:#667085;margin-bottom:10px;padding-left:4px;font-size:13px;line-height:1.65}.ocr-pdf-faq-list{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:25px;display:grid}.ocr-pdf-faq-list article{background:#fff;border:1px solid #e3eaf5;border-radius:13px;padding:22px}.ocr-pdf-faq-list h3{color:#172033;margin:0 0 9px;font-size:15px}.ocr-pdf-faq-list p{color:#727d8f;margin:0;font-size:12px;line-height:1.7}@media (width<=950px){.ocr-pdf-workspace{grid-template-columns:1fr}.ocr-pdf-sidebar{min-height:auto}.ocr-pdf-sidebar-spacer{display:none}.ocr-pdf-action,.ocr-pdf-download{margin-top:20px}.ocr-pdf-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.ocr-pdf-page{padding:25px 15px 50px}.ocr-pdf-hero{margin-bottom:22px}.ocr-pdf-hero h1{font-size:34px}.ocr-pdf-hero p{font-size:14px}.ocr-pdf-main{padding:14px}.ocr-pdf-upload-zone{min-height:470px;padding:30px 18px}.ocr-pdf-upload-icon{width:62px;height:62px}.ocr-pdf-upload-zone h2{font-size:19px}.ocr-pdf-upload-features{flex-direction:column;gap:7px}.ocr-pdf-file-header{align-items:flex-start}.ocr-pdf-file-info strong{max-width:190px}.ocr-pdf-preview-header{padding:0 11px}.ocr-pdf-canvas-wrap{min-height:350px;padding:15px}.ocr-pdf-steps,.ocr-pdf-faq-list{grid-template-columns:1fr}.ocr-pdf-about,.ocr-pdf-how-it-works,.ocr-pdf-tips,.ocr-pdf-faq{margin-top:45px}.ocr-pdf-sidebar{padding:18px}}@media (width<=400px){.ocr-pdf-page{padding-left:10px;padding-right:10px}.ocr-pdf-main{padding:10px}.ocr-pdf-upload-zone{min-height:430px}.ocr-pdf-file-info span{font-size:11px}.ocr-pdf-change-btn{padding:7px 10px}.ocr-pdf-preview-header>div:first-child{flex-direction:column;align-items:flex-start;gap:2px}}.remove-pages-ad-section{width:min(1180px,100%);margin:28px auto 0}.remove-pages-about,.remove-pages-how-it-works,.remove-pages-tips,.remove-pages-faq{width:min(1180px,100%);margin:60px auto 0}.remove-pages-section-eyebrow{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:13px;font-weight:700;display:inline-block}.remove-pages-about h2,.remove-pages-how-it-works h2,.remove-pages-tips h2,.remove-pages-faq h2{color:#172033;letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,32px);line-height:1.25}.remove-pages-about p{color:#667085;max-width:900px;margin:15px 0 0;font-size:14px;line-height:1.8}.remove-pages-steps{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px;display:grid}.remove-pages-step{box-sizing:border-box;background:#fff;border:1px solid #e3eaf5;border-radius:13px;padding:22px}.remove-pages-step-number{color:#2563eb;background:#eaf2ff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:15px;font-size:13px;font-weight:800;display:flex}.remove-pages-step h3{color:#172033;margin:0 0 8px;font-size:15px}.remove-pages-step p{color:#727d8f;margin:0;font-size:12px;line-height:1.7}.remove-pages-tips ul{max-width:900px;margin:20px 0 0;padding-left:20px}.remove-pages-tips li{color:#667085;margin-bottom:10px;padding-left:4px;font-size:13px;line-height:1.65}.remove-pages-faq-list{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:25px;display:grid}.remove-pages-faq-list article{box-sizing:border-box;background:#fff;border:1px solid #e3eaf5;border-radius:13px;padding:22px}.remove-pages-faq-list h3{color:#172033;margin:0 0 9px;font-size:15px;line-height:1.4}.remove-pages-faq-list p{color:#727d8f;margin:0;font-size:12px;line-height:1.7}.remove-pages-start-over{color:#667085;cursor:pointer;background:#fff;border:1px solid #d9e1ec;border-radius:8px;width:100%;min-height:40px;margin-top:9px;font-size:12px;font-weight:650;transition:border-color .2s,background .2s,color .2s}.remove-pages-start-over:hover:not(:disabled){color:#344054;background:#f8fafc;border-color:#b7c4d8}.remove-pages-start-over:disabled{opacity:.55;cursor:not-allowed}@media (width<=950px){.remove-pages-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.remove-pages-about,.remove-pages-how-it-works,.remove-pages-tips,.remove-pages-faq{margin-top:45px}.remove-pages-steps,.remove-pages-faq-list{grid-template-columns:1fr}.remove-pages-ad-section{margin-top:22px}}.jpg-to-pdf-ad,.jpg-to-pdf-bottom-ad{justify-content:center;width:100%;margin:22px 0;display:flex}.jpg-to-pdf-sidebar-ad{justify-content:center;width:100%;margin-top:18px;display:flex}.jpg-to-pdf-info-section{width:100%;margin-top:56px;padding:0 20px}.jpg-to-pdf-info-content{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;width:min(1100px,100%);margin:0 auto;padding:34px}.jpg-to-pdf-info-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--primary-color,#2563eb);margin-bottom:10px;font-size:13px;font-weight:700;display:inline-block}.jpg-to-pdf-info-content h2{margin:0 0 16px;font-size:28px;line-height:1.25}.jpg-to-pdf-info-content p{color:var(--text-secondary,#64748b);margin:0 0 12px;font-size:15px;line-height:1.75}.jpg-to-pdf-info-content p:last-child{margin-bottom:0}.jpg-to-pdf-how-section{width:min(1100px,100% - 40px);margin:48px auto 0}.jpg-to-pdf-section-heading{text-align:center;margin-bottom:28px}.jpg-to-pdf-section-heading>span{letter-spacing:.04em;text-transform:uppercase;color:var(--primary-color,#2563eb);margin-bottom:9px;font-size:13px;font-weight:700;display:inline-block}.jpg-to-pdf-section-heading h2{margin:0 0 10px;font-size:28px;line-height:1.3}.jpg-to-pdf-section-heading p{max-width:650px;color:var(--text-secondary,#64748b);margin:0 auto;font-size:15px;line-height:1.7}.jpg-to-pdf-steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.jpg-to-pdf-step-card{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;padding:26px}.jpg-to-pdf-step-number{background:var(--primary-soft,#eff6ff);width:42px;height:42px;color:var(--primary-color,#2563eb);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;font-size:13px;font-weight:800;display:flex}.jpg-to-pdf-step-card h3{margin:0 0 9px;font-size:18px}.jpg-to-pdf-step-card p{color:var(--text-secondary,#64748b);margin:0;font-size:14px;line-height:1.7}.jpg-to-pdf-tips-section{width:min(1100px,100% - 40px);margin:48px auto 0}.jpg-to-pdf-tips-content{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:18px;padding:34px}.jpg-to-pdf-tips-content>div:first-child{margin-bottom:26px}.jpg-to-pdf-tips-content h2{max-width:650px;margin:0;font-size:27px;line-height:1.3}.jpg-to-pdf-tips-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.jpg-to-pdf-tip-card{background:var(--surface-bg,#f8fafc);border:1px solid var(--border-color,#e5e7eb);border-radius:14px;padding:22px}.jpg-to-pdf-tip-card h3{margin:0 0 8px;font-size:17px}.jpg-to-pdf-tip-card p{color:var(--text-secondary,#64748b);margin:0;font-size:14px;line-height:1.7}@media (width<=768px){.jpg-to-pdf-info-section{margin-top:40px;padding:0 14px}.jpg-to-pdf-info-content{padding:24px}.jpg-to-pdf-info-content h2,.jpg-to-pdf-section-heading h2,.jpg-to-pdf-tips-content h2{font-size:23px}.jpg-to-pdf-how-section,.jpg-to-pdf-tips-section{width:calc(100% - 28px)}.jpg-to-pdf-steps{grid-template-columns:1fr}.jpg-to-pdf-tips-content{padding:24px}.jpg-to-pdf-tips-grid{grid-template-columns:1fr}}@media (width<=480px){.jpg-to-pdf-info-content,.jpg-to-pdf-step-card,.jpg-to-pdf-tips-content{padding:20px}.jpg-to-pdf-ad,.jpg-to-pdf-bottom-ad{margin:16px 0}}.png-to-pdf-page{isolation:isolate;position:relative;overflow-x:clip}.png-to-pdf-page .padoofy-tool-ad-wrap{clear:both;isolation:isolate;z-index:1;width:100%;max-width:100%;display:block;position:relative}.png-to-pdf-page .padoofy-tool-ad-wrap-spaced{margin:32px auto}.png-to-pdf-page .padoofy-tool-ad-wrap .padoofy-ad-slot{justify-content:center;align-items:center;width:100%;min-height:90px;margin:0;display:flex;position:relative;overflow:hidden}.png-to-pdf-page .padoofy-tool-info-content{z-index:1;clear:both;width:min(1180px,100% - 32px);margin:52px auto;position:relative}.png-to-pdf-page .padoofy-tool-info-heading{text-align:center;max-width:860px;margin:0 auto 30px}.png-to-pdf-page .padoofy-tool-info-heading>span,.png-to-pdf-page .padoofy-tool-info-block>span{letter-spacing:.14em;text-transform:uppercase;color:var(--pd-primary);margin-bottom:10px;font-size:.76rem;font-weight:800;display:inline-block}.png-to-pdf-page .padoofy-tool-info-heading h2,.png-to-pdf-page .padoofy-tool-info-block h2{color:var(--pd-heading);margin:0 0 12px}.png-to-pdf-page .padoofy-tool-info-heading p,.png-to-pdf-page .padoofy-tool-info-card p,.png-to-pdf-page .padoofy-tool-info-block p,.png-to-pdf-page .padoofy-tool-steps p{color:var(--pd-muted);line-height:1.7}.png-to-pdf-page .padoofy-tool-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.png-to-pdf-page .padoofy-tool-info-card{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:18px;padding:24px;position:relative}.png-to-pdf-page .padoofy-tool-info-card>svg{color:var(--pd-primary);margin-bottom:14px}.png-to-pdf-page .padoofy-tool-info-card h3{color:var(--pd-heading);margin:0 0 8px}.png-to-pdf-page .padoofy-tool-info-card p{margin:0}.png-to-pdf-page .padoofy-tool-info-block{border-top:1px solid var(--pd-border);margin-top:44px;padding-top:36px}.png-to-pdf-page .padoofy-tool-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.png-to-pdf-page .padoofy-tool-steps>div{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:16px;padding:20px}.png-to-pdf-page .padoofy-tool-steps strong{color:var(--pd-primary);letter-spacing:.08em;margin-bottom:8px;font-size:.85rem;display:block}.png-to-pdf-page .padoofy-tool-steps p{margin:0}@media (width<=900px){.png-to-pdf-page .padoofy-tool-info-grid{grid-template-columns:1fr}.png-to-pdf-page .padoofy-tool-steps{grid-template-columns:1fr 1fr}}@media (width<=560px){.png-to-pdf-page .padoofy-tool-info-content{width:min(100% - 20px,1180px);margin:36px auto}.png-to-pdf-page .padoofy-tool-steps{grid-template-columns:1fr}.png-to-pdf-page .padoofy-tool-ad-wrap-spaced{margin:24px auto}}.word-to-pdf-page{isolation:isolate;padding-bottom:20px;position:relative;overflow-x:clip}.word-to-pdf-hero{text-align:center;width:min(900px,100% - 32px);margin:0 auto;padding:58px 0 42px}.word-to-pdf-eyebrow{color:var(--pd-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:.76rem;font-weight:800;display:inline-block}.word-to-pdf-hero h1{color:var(--pd-heading);letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;line-height:1.08}.word-to-pdf-hero p{max-width:680px;color:var(--pd-muted);margin:16px auto 0;font-size:1.04rem;line-height:1.7}.word-to-pdf-workspace{background:var(--pd-card);border:1px solid var(--pd-border);width:calc(100% - 40px);max-width:1400px;min-height:650px;box-shadow:var(--pd-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;margin:0 auto 32px;display:grid;overflow:hidden}.word-to-pdf-main{background:var(--pd-card-soft);min-width:0;padding:25px}.word-to-pdf-upload-zone{box-sizing:border-box;text-align:center;border:2px dashed var(--pd-border);background:var(--pd-card);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:598px;padding:50px 30px;transition:border-color .2s,background .2s,transform .2s;display:flex}.word-to-pdf-upload-zone:hover,.word-to-pdf-upload-zone.active{border-color:var(--pd-primary);background:var(--pd-card-soft)}.word-to-pdf-upload-zone.active{transform:scale(1.005)}.word-to-pdf-upload-icon{background:var(--pd-primary-soft);width:70px;height:70px;color:var(--pd-primary);border-radius:18px;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.word-to-pdf-upload-zone h2{color:var(--pd-heading);margin:0;font-size:1.35rem}.word-to-pdf-upload-zone>p{max-width:540px;color:var(--pd-muted);margin:12px 0 24px;line-height:1.7}.word-to-pdf-select-btn{background:var(--pd-primary);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:.92rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.word-to-pdf-select-btn:hover{box-shadow:var(--pd-shadow);transform:translateY(-1px)}.word-to-pdf-upload-features{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:24px;display:flex}.word-to-pdf-upload-features span{color:var(--pd-muted);font-size:.78rem}.word-to-pdf-file-card{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:14px;align-items:center;gap:14px;min-height:82px;padding:16px;display:flex}.word-to-pdf-file-icon{background:var(--pd-primary-soft);width:52px;height:52px;color:var(--pd-primary);border-radius:12px;flex:0 0 52px;justify-content:center;align-items:center;display:flex}.word-to-pdf-file-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.word-to-pdf-file-info strong{color:var(--pd-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.word-to-pdf-file-info span{color:var(--pd-muted);font-size:.8rem}.word-to-pdf-change-btn{border:1px solid var(--pd-border);background:var(--pd-card);min-height:38px;color:var(--pd-heading);cursor:pointer;border-radius:9px;padding:0 14px;font-size:.82rem;font-weight:700}.word-to-pdf-change-btn:hover{border-color:var(--pd-primary);color:var(--pd-primary)}.word-to-pdf-info-box{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:14px;align-items:flex-start;gap:14px;margin-top:18px;padding:20px;display:flex}.word-to-pdf-info-box>div:first-child{background:var(--pd-primary-soft);width:38px;height:38px;color:var(--pd-primary);border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.word-to-pdf-info-box strong{color:var(--pd-heading);margin-bottom:5px;display:block}.word-to-pdf-info-box p{color:var(--pd-muted);margin:0;font-size:.86rem;line-height:1.65}.word-to-pdf-error,.word-to-pdf-success{border-radius:10px;align-items:center;gap:10px;margin-top:18px;padding:13px 15px;font-size:.86rem;display:flex}.word-to-pdf-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.word-to-pdf-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.word-to-pdf-sidebar{background:var(--pd-card);border-left:1px solid var(--pd-border);flex-direction:column;min-width:0;padding:26px;display:flex}.word-to-pdf-sidebar-header{margin-bottom:25px}.word-to-pdf-sidebar-header h2{color:var(--pd-heading);margin:0 0 8px;font-size:1.3rem}.word-to-pdf-sidebar-header p{color:var(--pd-muted);margin:0;font-size:.86rem;line-height:1.6}.word-to-pdf-details{border-top:1px solid var(--pd-border);border-bottom:1px solid var(--pd-border);padding:15px 0}.word-to-pdf-detail-row{justify-content:space-between;align-items:flex-start;gap:15px;min-width:0;padding:10px 0;display:flex}.word-to-pdf-detail-row span{color:var(--pd-muted);font-size:.82rem}.word-to-pdf-detail-row strong{max-width:210px;color:var(--pd-heading);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.word-to-pdf-sidebar-spacer{flex:1;min-height:25px}.word-to-pdf-action,.word-to-pdf-download{background:var(--pd-primary);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;padding:0 18px;font-size:.92rem;font-weight:750;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex}.word-to-pdf-action:hover:not(:disabled),.word-to-pdf-download:hover{box-shadow:var(--pd-shadow);transform:translateY(-1px)}.word-to-pdf-action:disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.word-to-pdf-result{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:12px;margin-bottom:12px;padding:18px}.word-to-pdf-result-title{color:var(--pd-heading);margin-bottom:7px;font-size:1rem;font-weight:800}.word-to-pdf-result p{color:var(--pd-muted);margin:0 0 15px;font-size:.82rem;line-height:1.6}.word-to-pdf-result label,.word-to-pdf-name-box{font-size:.78rem}.word-to-pdf-result label{color:var(--pd-heading);margin-bottom:7px;font-weight:700;display:block}.word-to-pdf-name-box{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:9px;align-items:center;min-height:42px;display:flex;overflow:hidden}.word-to-pdf-name-box input{width:100%;min-width:0;height:40px;color:var(--pd-heading);font:inherit;background:0 0;border:0;outline:none;padding:0 10px}.word-to-pdf-name-box span{color:var(--pd-muted);padding-right:11px;font-weight:700}.word-to-pdf-start-over{width:100%;min-height:40px;color:var(--pd-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:.82rem;font-weight:650;display:flex}.word-to-pdf-start-over:hover:not(:disabled){color:var(--pd-primary)}.word-to-pdf-start-over:disabled{opacity:.45;cursor:not-allowed}.word-to-pdf-page .padoofy-tool-ad-wrap{z-index:1;clear:both;position:relative}.word-to-pdf-page .padoofy-tool-ad-wrap-spaced{margin:32px auto}.word-to-pdf-page .padoofy-tool-info-content{z-index:1;clear:both;width:min(1180px,100% - 32px);margin:52px auto;position:relative}.word-to-pdf-page .padoofy-tool-info-heading{text-align:center;max-width:860px;margin:0 auto 30px}.word-to-pdf-page .padoofy-tool-info-heading>span,.word-to-pdf-page .padoofy-tool-info-block>span{color:var(--pd-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:.76rem;font-weight:800;display:inline-block}.word-to-pdf-page .padoofy-tool-info-heading h2,.word-to-pdf-page .padoofy-tool-info-block h2{color:var(--pd-heading);margin:0 0 12px}.word-to-pdf-page .padoofy-tool-info-heading p,.word-to-pdf-page .padoofy-tool-info-card p,.word-to-pdf-page .padoofy-tool-info-block p,.word-to-pdf-page .padoofy-tool-steps p{color:var(--pd-muted);line-height:1.7}.word-to-pdf-page .padoofy-tool-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.word-to-pdf-page .padoofy-tool-info-card{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:18px;padding:24px;position:relative}.word-to-pdf-page .padoofy-tool-info-card>svg{color:var(--pd-primary);margin-bottom:14px}.word-to-pdf-page .padoofy-tool-info-card h3{color:var(--pd-heading);margin:0 0 8px}.word-to-pdf-page .padoofy-tool-info-block{border-top:1px solid var(--pd-border);margin-top:44px;padding-top:36px}.word-to-pdf-page .padoofy-tool-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.word-to-pdf-page .padoofy-tool-steps>div{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:16px;padding:20px}.word-to-pdf-page .padoofy-tool-steps strong{color:var(--pd-primary);letter-spacing:.08em;margin-bottom:8px;font-size:.85rem;display:block}.word-to-pdf-page .padoofy-tool-steps p{margin:0}@media (width<=1050px){.word-to-pdf-workspace{grid-template-columns:1fr}.word-to-pdf-sidebar{border-top:1px solid var(--pd-border);border-left:0}.word-to-pdf-sidebar-spacer{display:none}.word-to-pdf-action,.word-to-pdf-download{margin-top:18px}}@media (width<=900px){.word-to-pdf-page .padoofy-tool-info-grid{grid-template-columns:1fr}.word-to-pdf-page .padoofy-tool-steps{grid-template-columns:1fr 1fr}}@media (width<=600px){.word-to-pdf-hero{padding:42px 0 30px}.word-to-pdf-workspace{width:calc(100% - 20px);margin-bottom:24px}.word-to-pdf-main,.word-to-pdf-sidebar{padding:18px}.word-to-pdf-upload-zone{min-height:500px;padding:35px 18px}.word-to-pdf-upload-features{flex-direction:column;gap:8px}.word-to-pdf-file-card{flex-wrap:wrap;align-items:flex-start}.word-to-pdf-file-info{width:calc(100% - 70px)}.word-to-pdf-change-btn{margin-left:auto}.word-to-pdf-page .padoofy-tool-info-content{width:calc(100% - 20px);margin:36px auto}.word-to-pdf-page .padoofy-tool-steps{grid-template-columns:1fr}.word-to-pdf-page .padoofy-tool-ad-wrap-spaced{margin:24px auto}.word-to-pdf-page .padoofy-tool-ad-wrap .padoofy-ad-slot{width:calc(100% - 28px)}}.pdf-ad-section{width:100%;margin:34px auto 0;padding:0 24px}.pdf-ad-box{background:#ffffff05;border:1px solid #6366f124;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:90px;display:flex;overflow:hidden}.pdf-ad-box span{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8a6;font-size:11px;font-weight:500}.pdf-about-section{width:100%;margin:28px auto 0;padding:0 24px 60px}.pdf-about-content{background:#ffffff05;border:1px solid #6366f11f;border-radius:18px;width:100%;max-width:1100px;margin:0 auto;padding:32px}.pdf-about-content h2{color:#f8fafc;margin:0 0 16px;font-size:26px;font-weight:700;line-height:1.3}.pdf-about-content h3{color:#f1f5f9;margin:28px 0 12px;font-size:19px;font-weight:650;line-height:1.4}.pdf-about-content p{color:#94a3b8;margin:0 0 14px;font-size:15px;line-height:1.8}.pdf-about-content ol,.pdf-about-content ul{color:#94a3b8;margin:0;padding-left:22px}.pdf-about-content li{margin-bottom:9px;padding-left:4px;font-size:15px;line-height:1.7}.pdf-about-content strong{color:#e2e8f0;font-weight:600}@media (width<=768px){.pdf-ad-section{margin-top:26px;padding:0 16px}.pdf-ad-box{min-height:80px}.pdf-about-section{margin-top:22px;padding:0 16px 40px}.pdf-about-content{border-radius:15px;padding:24px 20px}.pdf-about-content h2{font-size:22px}.pdf-about-content h3{font-size:18px}.pdf-about-content p,.pdf-about-content li{font-size:14px;line-height:1.7}}@media (width<=480px){.pdf-about-content{padding:20px 16px}.pdf-about-content h2{font-size:21px}.pdf-about-content h3{font-size:17px}.pdf-about-content p,.pdf-about-content li{font-size:13.5px}}.pdf-to-jpg-ad-section{width:100%;margin:28px auto 0;padding:0 24px}.pdf-to-jpg-ad-box{background:#f8fafc;border:1px solid #dbe5f0;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:1180px;min-height:92px;margin:0 auto;display:flex;position:relative;overflow:hidden}.pdf-to-jpg-ad-box:before{content:"";pointer-events:none;background-image:linear-gradient(45deg,#2563eb06 25%,#0000 25%),linear-gradient(-45deg,#2563eb06 25%,#0000 25%);background-size:20px 20px;position:absolute;inset:0}.pdf-to-jpg-ad-box span{z-index:1;letter-spacing:1.2px;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:500;position:relative}.pdf-to-jpg-about{width:100%;margin-top:54px;padding:0 24px 70px}.pdf-to-jpg-about-container{width:100%;max-width:1180px;margin:0 auto}.pdf-to-jpg-about-header{text-align:center;max-width:760px;margin:0 auto 32px}.pdf-to-jpg-about-header>span{letter-spacing:.9px;text-transform:uppercase;color:#2563eb;margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}.pdf-to-jpg-about-header h2{color:#172033;margin:0;font-size:30px;font-weight:750;line-height:1.2}.pdf-to-jpg-about-header p{color:#64748b;max-width:680px;margin:12px auto 0;font-size:15px;line-height:1.7}.pdf-to-jpg-steps{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px;display:grid}.pdf-to-jpg-step{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-height:205px;padding:22px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 3px 12px #0f172a09}.pdf-to-jpg-step:hover{border-color:#cbdcf7;transform:translateY(-2px);box-shadow:0 8px 22px #0f172a0f}.pdf-to-jpg-step-number{color:#2563eb;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:18px;font-size:15px;font-weight:750;display:flex}.pdf-to-jpg-step h3{color:#172033;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.35}.pdf-to-jpg-step p{color:#64748b;margin:0;font-size:13px;line-height:1.65}.pdf-to-jpg-capabilities{margin-top:72px}.pdf-to-jpg-capability-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px;display:grid}.pdf-to-jpg-capability-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px 21px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 3px 12px #0f172a09}.pdf-to-jpg-capability-card:hover{border-color:#cbdcf7;transform:translateY(-2px);box-shadow:0 8px 22px #0f172a0f}.pdf-to-jpg-capability-icon{color:#2563eb;background:#eff6ff;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:17px;display:flex}.pdf-to-jpg-capability-card h3{color:#172033;margin:0 0 9px;font-size:16px;font-weight:700;line-height:1.35}.pdf-to-jpg-capability-card p{color:#64748b;margin:0;font-size:13px;line-height:1.65}@media (width<=900px){.pdf-to-jpg-steps,.pdf-to-jpg-capability-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.pdf-to-jpg-ad-section{margin-top:22px;padding:0 16px}.pdf-to-jpg-ad-box{border-radius:12px;min-height:78px}.pdf-to-jpg-about{margin-top:40px;padding:0 16px 50px}.pdf-to-jpg-about-header{margin-bottom:25px}.pdf-to-jpg-about-header h2{font-size:25px}.pdf-to-jpg-about-header p{font-size:14px}.pdf-to-jpg-steps{grid-template-columns:1fr;gap:12px}.pdf-to-jpg-step{min-height:auto;padding:20px}.pdf-to-jpg-capabilities{margin-top:50px}.pdf-to-jpg-capability-grid{grid-template-columns:1fr;gap:12px}.pdf-to-jpg-capability-card{padding:20px}}@media (width<=400px){.pdf-to-jpg-about-header h2{font-size:23px}.pdf-to-jpg-about-header p{font-size:13px}.pdf-to-jpg-step h3,.pdf-to-jpg-capability-card h3{font-size:15px}.pdf-to-jpg-step p,.pdf-to-jpg-capability-card p{font-size:12.5px}}.pdf-to-png-page{color:#172033;background:#f6f9ff;width:100%;min-height:100vh;padding-bottom:70px}.pdf-to-png-hero{text-align:center;width:min(1180px,100% - 40px);margin:0 auto;padding:58px 0 32px}.pdf-to-png-eyebrow{color:#2563eb;background:#eaf2ff;border:1px solid #d8e7ff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.pdf-to-png-hero h1{letter-spacing:-1.5px;color:#101828;margin:0;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.08}.pdf-to-png-hero p{color:#667085;max-width:650px;margin:14px auto 0;font-size:16px;line-height:1.7}.pdf-to-png-workspace{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:22px;width:min(1180px,100% - 40px);margin:0 auto;display:grid}.pdf-to-png-main,.pdf-to-png-sidebar{background:#fff;border:1px solid #e3eaf5;border-radius:18px;box-shadow:0 8px 30px #1f447d12}.pdf-to-png-main{min-height:570px;padding:24px}.pdf-to-png-upload-zone{text-align:center;background:#fbfdff;border:1.5px dashed #b8c9e6;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:35px 25px;transition:border-color .2s,background .2s,transform .2s;display:flex}.pdf-to-png-upload-zone:hover{background:#f8fbff;border-color:#6b9ff5}.pdf-to-png-upload-zone.active{background:#eff6ff;border-color:#2563eb;transform:scale(1.005)}.pdf-to-png-upload-icon{color:#2563eb;background:#eaf2ff;border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:18px;display:flex}.pdf-to-png-upload-zone h2{color:#101828;margin:0;font-size:23px;font-weight:750}.pdf-to-png-upload-zone>p{color:#667085;max-width:500px;margin:10px auto 22px;font-size:14px;line-height:1.65}.pdf-to-png-select-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 19px;font-size:14px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.pdf-to-png-select-btn:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 7px 18px #2563eb33}.pdf-to-png-upload-features{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.pdf-to-png-upload-features span{color:#667085;background:#f2f6fc;border:1px solid #e4eaf2;border-radius:8px;padding:7px 11px;font-size:12px;font-weight:600}.pdf-to-png-file-card{background:#fbfdff;border:1px solid #dce6f4;border-radius:13px;align-items:center;gap:13px;min-height:84px;padding:14px 15px;display:flex}.pdf-to-png-file-icon{color:#2563eb;background:#eaf2ff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.pdf-to-png-file-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pdf-to-png-file-info strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.pdf-to-png-file-info span{color:#7a8699;font-size:12px}.pdf-to-png-change-btn{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #d4dfef;border-radius:9px;padding:9px 13px;font-size:13px;font-weight:700}.pdf-to-png-change-btn:hover{background:#f4f8ff;border-color:#2563eb}.pdf-to-png-change-btn:disabled{opacity:.55;cursor:not-allowed}.pdf-to-png-ready-box{background:#f8fbff;border:1px solid #dce8f7;border-radius:13px;align-items:flex-start;gap:13px;margin-top:20px;padding:18px;display:flex}.pdf-to-png-ready-box>div:first-child{color:#2563eb;background:#eaf2ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pdf-to-png-ready-box strong{color:#172033;font-size:14px;display:block}.pdf-to-png-ready-box p{color:#7a8699;margin:5px 0 0;font-size:12px;line-height:1.55}.pdf-to-png-results{margin-top:22px}.pdf-to-png-results-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.pdf-to-png-results-header h2{color:#172033;margin:0;font-size:19px}.pdf-to-png-results-header p{color:#7a8699;margin:4px 0 0;font-size:12px}.pdf-to-png-download-all{color:#2563eb;cursor:pointer;background:#f1f6ff;border:1px solid #cfe0fb;border-radius:9px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-flex}.pdf-to-png-download-all:hover{background:#e7f0ff;border-color:#a9c8f7}.pdf-to-png-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.pdf-to-png-image-card{background:#fff;border:1px solid #e0e7f1;border-radius:13px;overflow:hidden}.pdf-to-png-image-preview{aspect-ratio:1/1.18;background:#f3f6fa;position:relative;overflow:hidden}.pdf-to-png-image-preview img{object-fit:contain;width:100%;height:100%;display:block}.pdf-to-png-image-preview>span{color:#fff;background:#101828c7;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:700;position:absolute;bottom:9px;left:9px}.pdf-to-png-image-footer{justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:9px 11px;display:flex}.pdf-to-png-image-footer>span{color:#667085;font-size:11px;font-weight:800}.pdf-to-png-image-footer button{color:#2563eb;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.pdf-to-png-image-footer button:hover{color:#1d4ed8}.pdf-to-png-sidebar{flex-direction:column;min-height:570px;padding:24px;display:flex}.pdf-to-png-sidebar-header{border-bottom:1px solid #e9eef5;padding-bottom:20px}.pdf-to-png-sidebar-header h2{color:#172033;margin:0;font-size:19px}.pdf-to-png-sidebar-header p{color:#7a8699;margin:7px 0 0;font-size:12px;line-height:1.6}.pdf-to-png-setting{border-bottom:1px solid #e9eef5;padding:20px 0}.pdf-to-png-setting>label{color:#344054;margin-bottom:11px;font-size:13px;font-weight:750;display:block}.pdf-to-png-quality-options{flex-direction:column;gap:8px;display:flex}.pdf-to-png-quality-options button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6f0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 12px;transition:border-color .2s,background .2s;display:flex}.pdf-to-png-quality-options button:hover{background:#f8fbff;border-color:#a9c5ee}.pdf-to-png-quality-options button.active{background:#eff6ff;border-color:#2563eb}.pdf-to-png-quality-options button strong{color:#344054;font-size:13px}.pdf-to-png-quality-options button.active strong{color:#2563eb}.pdf-to-png-quality-options button span{color:#8a96a8;font-size:11px}.pdf-to-png-quality-options button:disabled{opacity:.6;cursor:not-allowed}.pdf-to-png-detail{justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.pdf-to-png-detail span{color:#7a8699;font-size:12px}.pdf-to-png-detail strong{color:#344054;font-size:12px}.pdf-to-png-sidebar-spacer{flex:1;min-height:20px}.pdf-to-png-action,.pdf-to-png-download-main{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font-size:14px;font-weight:750;transition:background .2s,transform .2s,box-shadow .2s;display:flex}.pdf-to-png-action{color:#fff;background:#2563eb}.pdf-to-png-action:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 8px 20px #2563eb33}.pdf-to-png-action:disabled{cursor:not-allowed;background:#b8c5d9}.pdf-to-png-download-main{color:#fff;background:#2563eb}.pdf-to-png-download-main:hover{background:#1d4ed8;transform:translateY(-1px)}.pdf-to-png-rename{margin-top:17px}.pdf-to-png-rename label{color:#344054;margin-bottom:7px;font-size:12px;font-weight:750;display:block}.pdf-to-png-name-box{background:#fff;border:1px solid #d9e2ee;border-radius:9px;align-items:center;display:flex;overflow:hidden}.pdf-to-png-name-box:focus-within{border-color:#7da8ed;box-shadow:0 0 0 3px #2563eb14}.pdf-to-png-name-box input{color:#344054;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px;font-size:12px}.pdf-to-png-name-box span{color:#98a2b3;padding-right:10px;font-size:12px;font-weight:600}.pdf-to-png-start-over{color:#667085;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:100%;min-height:40px;margin-top:13px;font-size:12px;font-weight:700;display:flex}.pdf-to-png-start-over:hover{color:#2563eb}.pdf-to-png-start-over:disabled{opacity:.5;cursor:not-allowed}.pdf-to-png-error,.pdf-to-png-success{border-radius:10px;align-items:center;gap:9px;margin-top:16px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}.pdf-to-png-error{color:#b42318;background:#fff5f5;border:1px solid #fecaca}.pdf-to-png-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.pdf-to-png-ad{background:#fff;border:1px solid #e4e9f1;border-radius:12px;justify-content:center;align-items:center;width:min(1180px,100% - 40px);min-height:90px;margin:28px auto 0;display:flex}.pdf-to-png-ad span{color:#a0a8b5;letter-spacing:.4px;font-size:11px}.pdf-to-png-info-section{background:#fff;border:1px solid #e3eaf5;border-radius:18px;width:min(1180px,100% - 40px);margin:28px auto 0;box-shadow:0 7px 28px #1f447d0d}.pdf-to-png-info-content{padding:34px}.pdf-to-png-info-content h2{color:#172033;letter-spacing:-.4px;margin:0;font-size:25px;line-height:1.25}.pdf-to-png-info-intro{color:#667085;margin:9px 0 0;font-size:14px;line-height:1.7}.pdf-to-png-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.pdf-to-png-step{background:#fbfdff;border:1px solid #e4eaf3;border-radius:13px;padding:18px}.pdf-to-png-step-number{color:#2563eb;background:#eaf2ff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:13px;font-size:13px;font-weight:800;display:flex}.pdf-to-png-step h3{color:#273449;margin:0;font-size:14px}.pdf-to-png-step p{color:#7a8699;margin:7px 0 0;font-size:12px;line-height:1.65}.pdf-to-png-capabilities{margin-top:22px}.pdf-to-png-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.pdf-to-png-capability-card{background:#fbfdff;border:1px solid #e2e8f2;border-radius:13px;padding:20px}.pdf-to-png-capability-card h3{color:#273449;margin:0;font-size:14px}.pdf-to-png-capability-card p{color:#7a8699;margin:8px 0 0;font-size:12px;line-height:1.7}@media (width<=980px){.pdf-to-png-workspace{grid-template-columns:1fr}.pdf-to-png-sidebar{min-height:auto}.pdf-to-png-sidebar-spacer{display:none}.pdf-to-png-action,.pdf-to-png-download-main{margin-top:20px}.pdf-to-png-steps,.pdf-to-png-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.pdf-to-png-hero,.pdf-to-png-workspace,.pdf-to-png-ad,.pdf-to-png-info-section{width:min(100% - 24px,1180px)}.pdf-to-png-hero{padding-top:40px}.pdf-to-png-main,.pdf-to-png-sidebar{border-radius:14px;padding:16px}.pdf-to-png-upload-zone{min-height:430px;padding:25px 16px}.pdf-to-png-upload-features{flex-direction:column;width:100%}.pdf-to-png-upload-features span{width:100%}.pdf-to-png-image-grid{grid-template-columns:1fr}.pdf-to-png-results-header{flex-direction:column;align-items:flex-start}.pdf-to-png-download-all{justify-content:center;width:100%}.pdf-to-png-info-content{padding:22px 18px}.pdf-to-png-steps,.pdf-to-png-capability-grid{grid-template-columns:1fr}.pdf-to-png-file-card{align-items:flex-start}.pdf-to-png-change-btn{padding:8px 10px}}.pdf-to-word-page{color:#172033;box-sizing:border-box;background:#f7faff;width:100%;min-height:100vh;padding:48px 24px 80px}.pdf-to-word-hero{text-align:center;max-width:1180px;margin:0 auto 34px}.pdf-to-word-eyebrow{color:#246bce;letter-spacing:.02em;background:#edf5ff;border:1px solid #d8e7ff;border-radius:999px;justify-content:center;align-items:center;padding:7px 13px;font-size:13px;font-weight:700;display:inline-flex}.pdf-to-word-hero h1{color:#172033;letter-spacing:-.03em;margin:13px 0 9px;font-size:clamp(32px,4vw,46px);font-weight:800;line-height:1.12}.pdf-to-word-hero p{color:#68758a;max-width:650px;margin:0 auto;font-size:16px;line-height:1.7}.pdf-to-word-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:22px;width:100%;max-width:1180px;margin:0 auto;display:grid}.pdf-to-word-main,.pdf-to-word-sidebar{background:#fff;border:1px solid #dfe8f5;border-radius:18px;box-shadow:0 8px 28px #22549112}.pdf-to-word-main{min-width:0;padding:24px}.pdf-to-word-upload-zone{text-align:center;background:#f8fbff;border:1.5px dashed #b9d1f2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:35px 24px;transition:border-color .2s,background .2s,transform .2s;display:flex}.pdf-to-word-upload-zone.active{background:#eef6ff;border-color:#3178d6;transform:translateY(-1px)}.pdf-to-word-upload-icon{color:#2771ce;background:#eaf3ff;border-radius:16px;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:18px;display:flex}.pdf-to-word-upload-zone h2{color:#1a2437;margin:0 0 8px;font-size:22px;font-weight:750}.pdf-to-word-upload-zone>p{color:#718096;max-width:520px;margin:0 0 21px;font-size:14px;line-height:1.7}.pdf-to-word-select-btn{color:#fff;cursor:pointer;background:#2875d0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:12px 19px;font-size:14px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 5px 14px #2875d033}.pdf-to-word-select-btn:hover{background:#2167bd;transform:translateY(-1px);box-shadow:0 7px 17px #2875d040}.pdf-to-word-upload-features{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:23px;display:flex}.pdf-to-word-upload-features span{color:#68788e;font-size:12px}.pdf-to-word-file-card{background:#fbfdff;border:1px solid #dce7f5;border-radius:13px;align-items:center;gap:14px;min-height:82px;padding:14px 16px;display:flex}.pdf-to-word-file-icon{color:#2875d0;background:#edf5ff;border-radius:11px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pdf-to-word-file-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pdf-to-word-file-info strong{color:#1c2739;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.pdf-to-word-file-info span{color:#7a8798;font-size:12px}.pdf-to-word-change-btn{color:#286fc2;cursor:pointer;background:#fff;border:1px solid #cddff5;border-radius:8px;flex-shrink:0;padding:8px 13px;font-size:12px;font-weight:700}.pdf-to-word-change-btn:hover{background:#f4f8fe;border-color:#9fbfe7}.pdf-to-word-change-btn:disabled{opacity:.55;cursor:not-allowed}.pdf-to-word-ready-box{background:#f8fbff;border:1px solid #dce8f6;border-radius:13px;align-items:flex-start;gap:13px;margin-top:18px;padding:17px;display:flex}.pdf-to-word-ready-icon{color:#2875d0;background:#eaf3ff;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.pdf-to-word-ready-box strong{color:#1d293b;margin:2px 0 5px;font-size:14px;display:block}.pdf-to-word-ready-box p{color:#718096;margin:0;font-size:12px;line-height:1.65}.pdf-to-word-error,.pdf-to-word-success{border-radius:10px;align-items:center;gap:9px;margin-top:18px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.pdf-to-word-error{color:#c13d3d;background:#fff6f6;border:1px solid #f0cccc}.pdf-to-word-success{color:#2d8050;background:#f3fbf6;border:1px solid #cbe8d7}.pdf-to-word-sidebar{box-sizing:border-box;flex-direction:column;min-height:100%;padding:23px;display:flex}.pdf-to-word-sidebar-header{border-bottom:1px solid #e8eef6;padding-bottom:18px}.pdf-to-word-sidebar-header h2{color:#1b273a;margin:0 0 6px;font-size:19px;font-weight:750}.pdf-to-word-sidebar-header p{color:#778397;margin:0;font-size:12px;line-height:1.65}.pdf-to-word-details{margin-top:20px;padding:3px 0}.pdf-to-word-detail-row{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:15px;padding:11px 0;display:flex}.pdf-to-word-detail-row:last-child{border-bottom:0}.pdf-to-word-detail-row span{color:#7b8798;font-size:13px}.pdf-to-word-detail-row strong{color:#253248;font-size:13px;font-weight:700}.pdf-to-word-sidebar-spacer{flex:1;min-height:30px}.pdf-to-word-action,.pdf-to-word-download{color:#fff;cursor:pointer;background:#2875d0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;font-size:14px;font-weight:750;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 6px 16px #2875d033}.pdf-to-word-action:hover:not(:disabled),.pdf-to-word-download:hover{background:#2168bc;transform:translateY(-1px);box-shadow:0 8px 19px #2875d040}.pdf-to-word-action:disabled{box-shadow:none;cursor:not-allowed;background:#a9bfdc;transform:none}.pdf-to-word-result{background:#f4fbf6;border:1px solid #cfe7d9;border-radius:11px;align-items:flex-start;gap:11px;margin-bottom:17px;padding:13px;display:flex}.pdf-to-word-result-icon{color:#338252;background:#e0f4e7;border-radius:9px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pdf-to-word-result-title{color:#286d43;margin:1px 0 4px;font-size:14px;font-weight:750}.pdf-to-word-result p{color:#72817a;margin:0;font-size:11px;line-height:1.5}.pdf-to-word-rename{margin-bottom:15px}.pdf-to-word-rename label{color:#4f5e72;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.pdf-to-word-name-box{background:#fff;border:1px solid #d6e1ee;border-radius:9px;align-items:center;display:flex;overflow:hidden}.pdf-to-word-name-box:focus-within{border-color:#6fa1dc;box-shadow:0 0 0 3px #2875d014}.pdf-to-word-name-box input{color:#253248;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:11px 10px;font-size:12px}.pdf-to-word-name-box span{color:#8290a2;white-space:nowrap;padding:0 11px;font-size:12px}.pdf-to-word-start-over{color:#66758a;cursor:pointer;background:#fff;border:1px solid #d9e3ef;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:10px;font-size:12px;font-weight:700;display:flex}.pdf-to-word-start-over:hover:not(:disabled){color:#326da9;background:#f7faff;border-color:#b8cde5}.pdf-to-word-start-over:disabled{opacity:.5;cursor:not-allowed}.pdf-to-word-ad{max-width:1180px;margin:34px auto 0}.pdf-to-word-ad>span{color:#9aa5b5;text-align:center;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;display:block}.pdf-to-word-ad-box{background:#fff;border:1px solid #e5ebf3;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:96px;display:flex}.pdf-to-word-ad-label{color:#b0b8c4;font-size:11px}.pdf-to-word-about,.pdf-to-word-capabilities{max-width:1180px;margin:62px auto 0}.pdf-to-word-about-heading{max-width:720px;margin-bottom:28px}.pdf-to-word-about-heading>span{color:#2875d0;margin-bottom:9px;font-size:13px;font-weight:750;display:inline-block}.pdf-to-word-about-heading h2{color:#172033;letter-spacing:-.025em;margin:0 0 9px;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.25}.pdf-to-word-about-heading p{color:#718096;margin:0;font-size:14px;line-height:1.75}.pdf-to-word-steps{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.pdf-to-word-step{background:#fff;border:1px solid #e0e8f2;border-radius:14px;min-height:180px;padding:20px;box-shadow:0 5px 18px #2254910a}.pdf-to-word-step-number{color:#2875d0;background:#eaf3ff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:17px;font-size:14px;font-weight:800;display:flex}.pdf-to-word-step h3{color:#253248;margin:0 0 7px;font-size:15px;font-weight:750}.pdf-to-word-step p{color:#758296;margin:0;font-size:12px;line-height:1.7}.pdf-to-word-capability-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.pdf-to-word-capability-card{background:#fff;border:1px solid #e0e8f2;border-radius:14px;padding:22px;box-shadow:0 5px 18px #2254910a}.pdf-to-word-capability-icon{color:#2875d0;background:#edf5ff;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;display:flex}.pdf-to-word-capability-card h3{color:#253248;margin:0 0 8px;font-size:15px;font-weight:750}.pdf-to-word-capability-card p{color:#758296;margin:0;font-size:12px;line-height:1.7}.pdf-to-word-privacy{background:#f2f8ff;border:1px solid #dbe7f4;border-radius:13px;align-items:center;gap:13px;max-width:1180px;margin:35px auto 0;padding:18px 20px;display:flex}.pdf-to-word-privacy-icon{color:#2875d0;background:#e2efff;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.pdf-to-word-privacy h3{color:#253248;margin:0 0 4px;font-size:14px;font-weight:750}.pdf-to-word-privacy p{color:#718096;margin:0;font-size:12px;line-height:1.6}@media (width<=950px){.pdf-to-word-workspace{grid-template-columns:1fr}.pdf-to-word-sidebar{min-height:auto}.pdf-to-word-sidebar-spacer{display:none}.pdf-to-word-action,.pdf-to-word-download{margin-top:18px}.pdf-to-word-steps,.pdf-to-word-capability-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.pdf-to-word-page{padding:32px 15px 60px}.pdf-to-word-main,.pdf-to-word-sidebar{border-radius:14px}.pdf-to-word-main{padding:15px}.pdf-to-word-sidebar{padding:18px}.pdf-to-word-upload-zone{min-height:340px;padding:25px 16px}.pdf-to-word-upload-features{flex-direction:column;gap:7px}.pdf-to-word-file-card{align-items:flex-start}.pdf-to-word-change-btn{padding:7px 10px}.pdf-to-word-steps,.pdf-to-word-capability-grid{grid-template-columns:1fr}.pdf-to-word-step{min-height:auto}.pdf-to-word-privacy{align-items:flex-start}.pdf-to-word-about,.pdf-to-word-capabilities{margin-top:48px}}.pdf-to-excel-page{color:#172033;background:#f7faff;width:100%;min-height:100vh}.pdf-to-excel-hero{text-align:center;width:100%;max-width:1180px;margin:0 auto;padding:72px 24px 38px}.pdf-to-excel-eyebrow{color:#2563eb;letter-spacing:.02em;background:#eaf3ff;border-radius:999px;justify-content:center;align-items:center;padding:7px 13px;font-size:13px;font-weight:700;display:inline-flex}.pdf-to-excel-hero h1{letter-spacing:-.03em;margin:15px 0 10px;font-size:clamp(34px,5vw,52px);font-weight:800;line-height:1.08}.pdf-to-excel-hero p{color:#667085;max-width:650px;margin:0 auto;font-size:17px;line-height:1.7}.pdf-to-excel-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:22px;width:calc(100% - 40px);max-width:1180px;min-height:570px;margin:0 auto 55px;display:grid}.pdf-to-excel-main{background:#fff;border:1px solid #dce7f5;border-radius:20px;min-width:0;padding:28px;box-shadow:0 10px 35px #1e40af0f}.pdf-to-excel-upload-zone{text-align:center;border:2px dashed #c9d8ed;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:510px;padding:45px 25px;transition:border-color .2s,background .2s,transform .2s;display:flex}.pdf-to-excel-upload-zone:hover,.pdf-to-excel-upload-zone.active{background:#f5f9ff;border-color:#3b82f6}.pdf-to-excel-upload-zone.active{transform:scale(1.005)}.pdf-to-excel-upload-icon{color:#2563eb;background:#eaf3ff;border-radius:18px;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:20px;display:flex}.pdf-to-excel-upload-zone h2{margin:0 0 9px;font-size:23px;font-weight:750}.pdf-to-excel-upload-zone p{color:#667085;max-width:510px;margin:0 0 24px;font-size:15px;line-height:1.65}.pdf-to-excel-select-btn{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:14px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.pdf-to-excel-select-btn:hover{background:#1d4ed8;transform:translateY(-1px)}.pdf-to-excel-upload-features{color:#667085;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:25px;font-size:12px;font-weight:600;display:flex}.pdf-to-excel-file-card{background:#fbfdff;border:1px solid #dce7f5;border-radius:14px;align-items:center;gap:14px;min-height:82px;padding:16px;display:flex}.pdf-to-excel-file-icon{color:#2563eb;background:#eaf3ff;border-radius:12px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.pdf-to-excel-file-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pdf-to-excel-file-info strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.pdf-to-excel-file-info span{color:#7b8494;font-size:12px}.pdf-to-excel-change-btn{color:#344054;cursor:pointer;background:#fff;border:1px solid #d5dfec;border-radius:8px;padding:9px 13px;font-size:13px;font-weight:650}.pdf-to-excel-change-btn:hover{color:#2563eb;border-color:#93b4e8}.pdf-to-excel-ready-box{background:#f7faff;border:1px solid #dbe8f8;border-radius:14px;align-items:flex-start;gap:14px;margin-top:20px;padding:20px;display:flex}.pdf-to-excel-ready-box>div:first-child{color:#2563eb;background:#eaf3ff;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pdf-to-excel-ready-box strong{margin-bottom:5px;font-size:14px;display:block}.pdf-to-excel-ready-box p{color:#667085;margin:0;font-size:13px;line-height:1.6}.pdf-to-excel-stats{background:#fff;border:1px solid #dce7f5;border-radius:14px;grid-template-columns:repeat(3,1fr);margin-top:20px;padding:18px;display:grid}.pdf-to-excel-stats>div{border-right:1px solid #e7edf5;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.pdf-to-excel-stats>div:last-child{border-right:0}.pdf-to-excel-stats strong{color:#2563eb;font-size:22px;font-weight:800}.pdf-to-excel-stats span{color:#7b8494;font-size:12px}.pdf-to-excel-error,.pdf-to-excel-success{border-radius:10px;align-items:center;gap:9px;margin-top:18px;padding:13px 15px;font-size:13px;line-height:1.5;display:flex}.pdf-to-excel-error{color:#b42318;background:#fff5f5;border:1px solid #fecaca}.pdf-to-excel-success{color:#16794a;background:#f2fff5;border:1px solid #b7ebc6}.pdf-to-excel-sidebar{background:#fff;border:1px solid #dce7f5;border-radius:20px;flex-direction:column;min-height:100%;padding:25px;display:flex;box-shadow:0 10px 35px #1e40af0f}.pdf-to-excel-sidebar-header{border-bottom:1px solid #e7edf5;padding-bottom:21px}.pdf-to-excel-sidebar-header h2{margin:0 0 7px;font-size:18px;font-weight:750}.pdf-to-excel-sidebar-header p{color:#7b8494;margin:0;font-size:13px;line-height:1.6}.pdf-to-excel-details{padding-top:20px}.pdf-to-excel-detail-row{justify-content:space-between;align-items:center;gap:15px;min-height:42px;display:flex}.pdf-to-excel-detail-row span{color:#7b8494;font-size:13px}.pdf-to-excel-detail-row strong{color:#172033;font-size:13px}.pdf-to-excel-sidebar-spacer{flex:1;min-height:30px}.pdf-to-excel-action,.pdf-to-excel-download{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:14px;font-weight:750;transition:background .2s,transform .2s,opacity .2s;display:flex}.pdf-to-excel-action{color:#fff;background:#2563eb}.pdf-to-excel-action:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}.pdf-to-excel-action:disabled{cursor:not-allowed;opacity:.5}.pdf-to-excel-download{color:#fff;background:#2563eb;margin-top:14px}.pdf-to-excel-download:hover{background:#1d4ed8;transform:translateY(-1px)}.pdf-to-excel-result{background:#f7faff;border:1px solid #dbe8f8;border-radius:12px;padding:17px}.pdf-to-excel-result-title{color:#16794a;font-size:15px;font-weight:800}.pdf-to-excel-result p{color:#667085;margin:6px 0 16px;font-size:12px;line-height:1.55}.pdf-to-excel-result label{color:#344054;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.pdf-to-excel-name-box{background:#fff;border:1px solid #d5dfec;border-radius:8px;align-items:center;display:flex;overflow:hidden}.pdf-to-excel-name-box:focus-within{border-color:#4b8df8;box-shadow:0 0 0 3px #2563eb1a}.pdf-to-excel-name-box input{color:#172033;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:10px;font-size:12px}.pdf-to-excel-name-box span{color:#7b8494;padding-right:10px;font-size:12px}.pdf-to-excel-start-over{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:12px;font-size:13px;font-weight:650;display:flex}.pdf-to-excel-start-over:hover:not(:disabled){color:#2563eb;background:#f4f7fb}.pdf-to-excel-start-over:disabled{cursor:not-allowed;opacity:.5}.pdf-to-excel-ad{background:#fff;border:1px solid #e4eaf2;border-radius:14px;justify-content:center;align-items:center;width:calc(100% - 40px);max-width:1180px;min-height:90px;margin:0 auto 55px;display:flex}.pdf-to-excel-ad span{color:#a0a8b5;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.pdf-to-excel-about{background:#fff;border-top:1px solid #e6edf5;width:100%;padding:70px 20px}.pdf-to-excel-about-inner{width:100%;max-width:1180px;margin:0 auto}.pdf-to-excel-about-eyebrow{color:#2563eb;font-size:13px;font-weight:750}.pdf-to-excel-about h2{color:#172033;letter-spacing:-.02em;max-width:700px;margin:10px 0 14px;font-size:clamp(27px,4vw,38px);line-height:1.2}.pdf-to-excel-about-inner>p{color:#667085;max-width:850px;margin:0;font-size:15px;line-height:1.75}.pdf-to-excel-about-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.pdf-to-excel-about-card{background:#f9fbfe;border:1px solid #e1e9f3;border-radius:14px;padding:23px}.pdf-to-excel-about-card h3{color:#172033;margin:0 0 8px;font-size:16px;font-weight:750}.pdf-to-excel-about-card p{color:#667085;margin:0;font-size:13px;line-height:1.65}@media (width<=900px){.pdf-to-excel-workspace{grid-template-columns:1fr}.pdf-to-excel-sidebar{min-height:auto}.pdf-to-excel-sidebar-spacer{min-height:15px}.pdf-to-excel-about-grid{grid-template-columns:1fr}}@media (width<=600px){.pdf-to-excel-hero{padding:50px 18px 28px}.pdf-to-excel-hero p{font-size:15px}.pdf-to-excel-workspace{width:calc(100% - 24px);margin-bottom:35px}.pdf-to-excel-main{border-radius:15px;padding:14px}.pdf-to-excel-upload-zone{min-height:430px;padding:30px 15px}.pdf-to-excel-upload-features{flex-direction:column;gap:8px}.pdf-to-excel-file-card{align-items:flex-start}.pdf-to-excel-change-btn{padding:8px 10px}.pdf-to-excel-stats{padding:14px 8px}.pdf-to-excel-sidebar{padding:20px}.pdf-to-excel-ad{width:calc(100% - 24px);margin-bottom:35px}.pdf-to-excel-about{padding:50px 18px}}.highlight-pdf-page{isolation:isolate;position:relative;overflow-x:clip}.highlight-pdf-page .padoofy-tool-ad-wrap{z-index:1;clear:both;isolation:isolate;width:100%;margin:32px auto;position:relative}.highlight-pdf-page .padoofy-tool-ad-slot,.highlight-pdf-page .padoofy-ad-slot{width:100%;min-height:90px;margin:0}.highlight-pdf-page .highlight-info-content{z-index:1;clear:both;isolation:isolate;width:100%;position:relative}.highlight-info-heading{text-align:center;width:100%;max-width:760px;margin:0 auto 28px}.highlight-info-heading>span{color:var(--pd-primary,#2563eb);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:800;line-height:1.2;display:inline-block}.highlight-info-heading h2{color:var(--pd-heading,#111827);letter-spacing:-.7px;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.18}.highlight-info-heading p{max-width:680px;color:var(--pd-muted,#64748b);margin:0 auto;font-size:13px;line-height:1.75}.highlight-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.highlight-info-card{min-width:0}.highlight-info-icon{justify-content:center;align-items:center;display:flex}.highlight-howto{margin-top:52px}.highlight-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.highlight-step{min-width:0}.highlight-tips{margin-top:52px}.highlight-tip-list{gap:12px;display:grid}.highlight-tip-item{align-items:flex-start;gap:12px;display:flex}.highlight-tip-item svg{flex:none;margin-top:2px}.highlight-tip-item strong{margin-bottom:4px;display:block}.highlight-tip-item p{margin:0}.highlight-pdf-page .highlight-pdf-workspace,.highlight-pdf-page .highlight-pdf-sidebar{z-index:2;position:relative}.highlight-pdf-page .highlight-pdf-tool-ad-wrap{overflow:hidden}.highlight-pdf-page .highlight-pdf-bottom-ad{margin-top:36px;margin-bottom:0}[data-theme=dark] .highlight-info-heading h2{color:var(--pd-heading)}[data-theme=dark] .highlight-info-heading p{color:var(--pd-muted)}@media (width<=768px){.highlight-info-grid,.highlight-steps{grid-template-columns:1fr}.highlight-howto,.highlight-tips{margin-top:38px}.highlight-info-heading h2{font-size:24px}}.highlight-info-content{box-sizing:border-box;width:100%;max-width:1180px;margin:70px auto 0;padding:0 24px 70px;overflow:hidden}.highlight-info-heading{text-align:center;box-sizing:border-box;width:100%;max-width:820px;margin:0 auto 42px}.highlight-info-heading>span{letter-spacing:1.8px;color:#2563eb;white-space:normal;margin-bottom:12px;font-size:12px;font-weight:800;line-height:1.4;display:block}.highlight-info-heading h2{letter-spacing:-.7px;color:#111827;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.18}.highlight-info-heading p{color:#6b7280;overflow-wrap:anywhere;max-width:720px;margin:16px auto 0;font-size:16px;line-height:1.7}.highlight-info-grid{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;margin-bottom:70px;display:grid}.highlight-info-card{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:28px;overflow:hidden}.highlight-info-icon{color:#2563eb;background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex}.highlight-info-card h3{color:#111827;overflow-wrap:anywhere;margin:0 0 9px;font-size:18px;font-weight:750;line-height:1.35}.highlight-info-card p{color:#6b7280;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.highlight-howto{box-sizing:border-box;width:100%;margin-bottom:70px}.highlight-howto>.highlight-info-heading{margin-bottom:36px}.highlight-steps{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;display:grid}.highlight-step{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:flex-start;gap:18px;min-width:0;padding:24px;display:flex;overflow:hidden}.highlight-step>span{color:#2563eb;flex:none;min-width:38px;font-size:13px;font-weight:800;line-height:1.5}.highlight-step h3{color:#111827;overflow-wrap:anywhere;margin:0 0 7px;font-size:17px;font-weight:750;line-height:1.35}.highlight-step p{color:#6b7280;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.highlight-tips{box-sizing:border-box;width:100%}.highlight-tips>.highlight-info-heading{margin-bottom:32px}.highlight-tip-list{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;display:grid}.highlight-tip-item{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:flex-start;gap:14px;min-width:0;padding:22px;display:flex;overflow:hidden}.highlight-tip-item>svg{color:#2563eb;flex:none;margin-top:2px}.highlight-tip-item strong{color:#111827;overflow-wrap:anywhere;margin-bottom:6px;font-size:15px;font-weight:750;line-height:1.4;display:block}.highlight-tip-item p{color:#6b7280;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.padoofy-tool-ad-wrap.highlight-pdf-tool-ad-wrap{box-sizing:border-box;width:100%;max-width:1180px;margin:35px auto;padding:0 24px;overflow:hidden}.highlight-pdf-bottom-ad{margin-top:0;margin-bottom:50px}@media (width<=900px){.highlight-info-grid,.highlight-steps,.highlight-tip-list{grid-template-columns:1fr}.highlight-info-content{margin-top:55px;padding-left:20px;padding-right:20px}}@media (width<=600px){.highlight-info-content{margin-top:45px;padding:0 16px 45px}.highlight-info-heading{margin-bottom:30px}.highlight-info-heading>span{letter-spacing:1.4px;font-size:10px}.highlight-info-heading h2{letter-spacing:-.4px;font-size:27px;line-height:1.2}.highlight-info-heading p{font-size:14px;line-height:1.65}.highlight-info-grid,.highlight-steps,.highlight-tip-list{gap:14px}.highlight-info-card{border-radius:15px;padding:22px}.highlight-step{gap:13px;padding:20px}.highlight-step>span{min-width:30px;font-size:12px}.highlight-tip-item{gap:11px;padding:19px}.padoofy-tool-ad-wrap.highlight-pdf-tool-ad-wrap{margin:25px auto;padding:0 16px}}@media (width<=380px){.highlight-info-heading h2{font-size:24px}.highlight-info-card,.highlight-step{padding:18px}.highlight-tip-item{padding:17px}}.remove-watermark-pdf-page{isolation:isolate;position:relative;overflow-x:clip}.remove-watermark-pdf-page .padoofy-tool-ad-wrap{z-index:1;clear:both;isolation:isolate;width:100%;max-width:100%;margin:34px auto;display:block;position:relative}.remove-watermark-pdf-page .padoofy-tool-ad-slot,.remove-watermark-pdf-page .padoofy-ad-slot{z-index:1;clear:both;justify-content:center;align-items:center;width:100%;min-height:90px;margin:0;display:flex;position:relative;overflow:hidden}.remove-watermark-pdf-page .remove-watermark-info-content{z-index:1;clear:both;isolation:isolate;width:100%;position:relative}.remove-watermark-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-bottom:44px;display:grid}.remove-watermark-info-card{min-width:0}.remove-watermark-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:26px;display:grid}.remove-watermark-step{align-items:flex-start;gap:14px;min-width:0;display:flex}.remove-watermark-step>strong{width:38px;height:38px;color:var(--pd-primary,#2563eb);background:#2563eb14;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.remove-watermark-tips{margin-top:46px}.remove-watermark-tip-list{gap:12px;max-width:820px;margin:0 auto;display:grid}.remove-watermark-tip-item{align-items:flex-start;gap:12px;display:flex}.remove-watermark-tip-item>svg{color:var(--pd-primary,#2563eb);flex:none;margin-top:2px}.remove-watermark-tip-item strong{color:var(--pd-heading,#111827);margin-bottom:4px;font-size:13px;line-height:1.4;display:block}.remove-watermark-pdf-bottom-ad{margin-top:42px!important;margin-bottom:0!important}[data-theme=dark] .remove-watermark-info-heading p,[data-theme=dark] .remove-watermark-info-card p,[data-theme=dark] .remove-watermark-step p,[data-theme=dark] .remove-watermark-tip-item p{color:var(--pd-muted)}@media (width<=768px){.remove-watermark-pdf-page .padoofy-tool-ad-wrap{margin:28px auto}.remove-watermark-info-heading{margin-bottom:22px}.remove-watermark-info-heading h2{font-size:24px}.remove-watermark-info-heading p{font-size:12px}.remove-watermark-info-grid{grid-template-columns:1fr;gap:22px;margin-bottom:34px}.remove-watermark-steps{grid-template-columns:1fr;gap:20px}}.remove-watermark-pdf-page{width:100%;overflow-x:clip}.remove-watermark-info-content{width:min(1180px,100% - 48px);margin:56px auto 0;padding:0}.remove-watermark-info-heading{text-align:center;width:100%;max-width:820px;margin:0 auto}.remove-watermark-info-heading>span{color:var(--pd-primary,#2563eb);letter-spacing:1.7px;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800;line-height:1.2;display:inline-block}.remove-watermark-info-heading h2{color:var(--pd-heading,#111827);letter-spacing:-.7px;margin:0;font-size:clamp(25px,3vw,34px);font-weight:800;line-height:1.18}.remove-watermark-info-heading p{max-width:760px;color:var(--pd-muted,#64748b);margin:14px auto 0;font-size:14px;line-height:1.75}.remove-watermark-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;width:100%;margin-top:34px;display:grid}.remove-watermark-info-card{box-sizing:border-box;border-radius:16px;width:100%;min-width:0;padding:24px}.remove-watermark-info-icon{width:46px;height:46px;color:var(--pd-primary,#2563eb);background:#2563eb14;border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.remove-watermark-info-card h3{color:var(--pd-heading,#111827);margin:0 0 9px;font-size:18px;font-weight:800;line-height:1.35}.remove-watermark-info-card p{color:var(--pd-muted,#64748b);margin:0;font-size:13px;line-height:1.75}.remove-watermark-howto{width:100%;margin-top:72px}.remove-watermark-howto .remove-watermark-info-heading{margin-bottom:34px}.remove-watermark-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;width:100%;display:grid}.remove-watermark-step{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:15px;width:100%;min-width:0;display:grid}.remove-watermark-step>strong{width:46px;height:46px;color:var(--pd-primary,#2563eb);background:#2563eb14;border-radius:11px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:flex}.remove-watermark-step h3{color:var(--pd-heading,#111827);margin:1px 0 6px;font-size:16px;font-weight:800;line-height:1.4}.remove-watermark-step p{color:var(--pd-muted,#64748b);margin:0;font-size:13px;line-height:1.7}.remove-watermark-tips{width:100%;margin-top:72px}.remove-watermark-tip-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:32px;display:grid}.remove-watermark-tip-item{align-items:flex-start;gap:13px;min-width:0;display:flex}.remove-watermark-tip-item svg{color:var(--pd-primary,#2563eb);flex:none;margin-top:2px}.remove-watermark-tip-item strong{color:var(--pd-heading,#111827);margin-bottom:5px;font-size:14px;font-weight:800;line-height:1.4;display:block}.remove-watermark-tip-item p{color:var(--pd-muted,#64748b);margin:0;font-size:12px;line-height:1.65}[data-theme=dark] .remove-watermark-info-heading h2,[data-theme=dark] .remove-watermark-info-card h3,[data-theme=dark] .remove-watermark-step h3,[data-theme=dark] .remove-watermark-tip-item strong{color:var(--pd-heading)}@media (width<=900px){.remove-watermark-info-content{width:min(100% - 36px,760px)}.remove-watermark-info-grid,.remove-watermark-tip-list{grid-template-columns:1fr}.remove-watermark-steps{column-gap:28px}}@media (width<=640px){.remove-watermark-info-content{width:calc(100% - 28px);margin-top:42px}.remove-watermark-info-heading h2{letter-spacing:-.4px;font-size:24px;line-height:1.22}.remove-watermark-info-heading p{font-size:13px;line-height:1.65}.remove-watermark-info-grid{gap:14px;margin-top:26px}.remove-watermark-info-card{padding:20px}.remove-watermark-howto,.remove-watermark-tips{margin-top:50px}.remove-watermark-steps{grid-template-columns:1fr;row-gap:22px}.remove-watermark-step{grid-template-columns:42px minmax(0,1fr);gap:12px}.remove-watermark-step>strong{width:42px;height:42px}.remove-watermark-step h3{font-size:15px}.remove-watermark-step p{font-size:12px}}.page-numbers-pdf-page{isolation:isolate;position:relative;overflow-x:clip}.page-numbers-pdf-page .padoofy-tool-ad-wrap{z-index:1;clear:both;isolation:isolate;width:100%;max-width:100%;margin:32px auto;display:block;position:relative}.page-numbers-pdf-page .padoofy-tool-ad-wrap .padoofy-ad-slot{z-index:1;clear:both;justify-content:center;align-items:center;width:100%;min-height:90px;margin:0;display:flex;position:relative;overflow:hidden}.page-numbers-info-content{z-index:1;clear:both;isolation:isolate;width:100%;max-width:1180px;margin:0 auto;padding:18px 24px 10px;position:relative}.page-numbers-info-heading{text-align:center;width:100%;max-width:780px;margin:0 auto 28px}.page-numbers-info-heading>span{color:var(--pd-primary,#2563eb);letter-spacing:1.6px;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:800;line-height:1.2;display:inline-block}.page-numbers-info-heading h2{color:var(--pd-heading,#111827);letter-spacing:-.75px;margin:0 0 10px;font-size:clamp(25px,3vw,34px);font-weight:800;line-height:1.15}.page-numbers-info-heading p{max-width:700px;color:var(--pd-muted,#64748b);margin:0 auto;font-size:13px;line-height:1.75}.page-numbers-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-bottom:54px;display:grid}.page-numbers-info-card{border:1px solid var(--pd-border,#94a3b838);background:var(--pd-card,#fff);border-radius:16px;min-width:0;padding:22px}.page-numbers-info-icon{width:40px;height:40px;color:var(--pd-primary,#2563eb);background:#2563eb14;border-radius:11px;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.page-numbers-info-card h3{color:var(--pd-heading,#111827);margin:0 0 8px;font-size:16px;font-weight:750;line-height:1.35}.page-numbers-info-card p{color:var(--pd-muted,#64748b);margin:0;font-size:13px;line-height:1.7}.page-numbers-howto{width:100%;margin-bottom:54px}.page-numbers-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;display:grid}.page-numbers-step{border:1px solid var(--pd-border,#94a3b838);background:var(--pd-card,#fff);border-radius:15px;align-items:flex-start;gap:15px;min-width:0;padding:20px;display:flex}.page-numbers-step>span{width:38px;height:38px;color:var(--pd-primary,#2563eb);background:#2563eb14;border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;font-size:11px;font-weight:800;line-height:1;display:flex}.page-numbers-step h3{color:var(--pd-heading,#111827);margin:0 0 6px;font-size:15px;font-weight:750;line-height:1.35}.page-numbers-step p{color:var(--pd-muted,#64748b);margin:0;font-size:12px;line-height:1.7}.page-numbers-tips{width:100%;margin-bottom:42px}.page-numbers-tip-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}.page-numbers-tip-item{border:1px solid var(--pd-border,#94a3b838);background:var(--pd-card,#fff);border-radius:14px;align-items:flex-start;gap:12px;min-width:0;padding:18px;display:flex}.page-numbers-tip-item>svg{color:var(--pd-primary,#2563eb);flex:none;margin-top:2px}.page-numbers-tip-item strong{color:var(--pd-heading,#111827);margin-bottom:5px;font-size:13px;font-weight:750;line-height:1.4;display:block}.page-numbers-tip-item p{color:var(--pd-muted,#64748b);margin:0;font-size:12px;line-height:1.65}.page-numbers-pdf-bottom-ad{margin-top:28px!important;margin-bottom:0!important}.page-numbers-pdf-page .page-numbers-pdf-workspace,.page-numbers-pdf-page .page-numbers-pdf-sidebar,.page-numbers-pdf-page .page-numbers-pdf-main{position:relative}[data-theme=dark] .page-numbers-info-card,[data-theme=dark] .page-numbers-step,[data-theme=dark] .page-numbers-tip-item{background:var(--pd-card)}@media (width<=900px){.page-numbers-info-grid,.page-numbers-tip-list{grid-template-columns:1fr}}@media (width<=768px){.page-numbers-info-content{padding-left:16px;padding-right:16px}.page-numbers-info-heading h2{font-size:25px}.page-numbers-info-heading p{font-size:12px;line-height:1.65}.page-numbers-steps{grid-template-columns:1fr}.page-numbers-step{padding:17px}.page-numbers-pdf-page .padoofy-tool-ad-wrap{margin:26px auto}}@media (width<=650px){.padoofy-mobile-drawer{width:100vw;max-width:100vw}.padoofy-mobile-drawer-header{gap:10px;min-height:70px;padding:0 14px}.padoofy-mobile-drawer-brand{white-space:nowrap;flex:auto;gap:8px;min-width:0;max-width:calc(100% - 50px);font-size:17px;overflow:hidden}.padoofy-mobile-drawer-brand .padoofy-brand-mark{flex:none}.padoofy-mobile-drawer-brand .padoofy-brand-word{text-overflow:ellipsis;min-width:0;overflow:hidden}.padoofy-mobile-close{flex:0 0 38px;width:38px;height:38px;margin-left:auto}}.padoofy-info-page{padding-top:44px;padding-bottom:72px}.padoofy-info-hero{margin-bottom:30px}.padoofy-info-hero h1{letter-spacing:-.8px;font-size:clamp(30px,3.5vw,42px);line-height:1.15}.padoofy-info-hero p{max-width:760px;font-size:14px;line-height:1.65}.padoofy-info-card{border-radius:14px;padding:22px 24px}.padoofy-info-card h2{letter-spacing:-.15px;margin-bottom:8px;font-size:19px;line-height:1.35}.padoofy-info-card p{margin-bottom:10px;font-size:14px;line-height:1.65}.padoofy-info-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0f172a0e}@media (width<=900px){.padoofy-info-page{padding:38px 18px 64px}.padoofy-info-hero h1{font-size:32px}.padoofy-info-card{padding:20px}.padoofy-info-card h2{font-size:18px}.padoofy-info-card p{font-size:13.5px;line-height:1.65}}@media (width<=650px){.padoofy-info-page{padding:32px 14px 56px}.padoofy-info-hero{margin-bottom:24px}.padoofy-info-icon{width:56px;height:56px;margin-bottom:12px}.padoofy-info-hero h1{letter-spacing:-.5px;font-size:28px;line-height:1.18}.padoofy-info-hero p{max-width:100%;font-size:13px;line-height:1.65}.padoofy-info-card{border-radius:13px;padding:18px}.padoofy-info-card h2{font-size:17px;line-height:1.35}.padoofy-info-card p{font-size:12.5px;line-height:1.68}.padoofy-navbar-inner{padding-left:14px!important;padding-right:14px!important}.padoofy-brand{gap:8px;min-width:0;margin-left:2px}.padoofy-brand-mark{flex:none}.padoofy-brand-word{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.padoofy-mobile-toggle{flex:none;margin-right:0}}@media (width<=1000px){.padoofy-mobile-drawer-header{justify-content:space-between;align-items:center;min-height:70px;padding:0 16px;display:flex;position:relative;overflow:hidden}.padoofy-mobile-drawer-brand{z-index:2;width:auto;min-width:0;max-width:calc(100% - 54px);color:var(--pd-heading);white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;gap:9px;font-size:18px;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.padoofy-mobile-drawer-brand .padoofy-brand-mark{flex:0 0 40px;width:40px;height:40px;position:relative}.padoofy-mobile-drawer-brand .padoofy-brand-mark-page{justify-content:center;align-items:center;display:inline-flex}.padoofy-mobile-drawer-brand .padoofy-brand-word{display:none!important}.padoofy-mobile-close{z-index:3;flex:0 0 38px;width:38px;height:38px;margin-left:10px;position:relative}body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-mobile-toggle{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.padoofy-mobile-overlay{z-index:99999!important;pointer-events:auto!important;position:fixed!important;inset:0!important}.padoofy-mobile-drawer{z-index:100000!important;pointer-events:auto!important;position:relative!important}.padoofy-mobile-drawer-header{z-index:100001!important;pointer-events:auto!important;position:relative!important}.padoofy-mobile-close{z-index:100002!important;border:1px solid var(--pd-border)!important;background:var(--pd-card)!important;width:42px!important;min-width:42px!important;height:42px!important;color:var(--pd-text)!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-user-select:none!important;user-select:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;position:relative!important}.padoofy-mobile-close svg{z-index:100003!important;pointer-events:none!important;width:21px!important;height:21px!important;position:relative!important}.padoofy-mobile-close:hover{color:var(--pd-primary)!important;border-color:var(--pd-primary)!important;background:var(--pd-primary-soft)!important}body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-mobile-toggle{visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-1!important}body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-brand{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.padoofy-mobile-overlay{opacity:1;transition:opacity .42s}.padoofy-mobile-overlay-closing{opacity:0}.padoofy-mobile-drawer{opacity:1;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s;transform:translate(0)}.padoofy-mobile-drawer-closing{opacity:0;transform:translate(100%)}.padoofy-navbar-inner>.padoofy-brand,.padoofy-navbar-inner>.padoofy-mobile-toggle{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.padoofy-mobile-overlay{z-index:99999!important}.padoofy-mobile-drawer{z-index:100000!important}}@media (width>=701px) and (width<=1000px){.padoofy-mobile-drawer{width:min(460px,48vw)!important;max-width:460px!important}.padoofy-mobile-drawer-header{min-height:72px;padding-left:18px;padding-right:18px}.padoofy-mobile-drawer-content,.padoofy-mobile-drawer-footer{padding:14px}}@media (width<=1000px){.padoofy-mobile-overlay{opacity:1;z-index:99999!important;pointer-events:auto!important;justify-content:flex-end!important;transition:opacity .22s!important;display:flex!important;position:fixed!important;inset:0!important}.padoofy-mobile-overlay-closing{opacity:0!important}.padoofy-mobile-drawer{opacity:1;transform:translate(0);z-index:100000!important;pointer-events:auto!important;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s!important;position:relative!important}.padoofy-mobile-drawer-closing{opacity:0!important;transform:translate(100%)!important}.padoofy-mobile-close{z-index:100002!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:relative!important}.padoofy-mobile-close svg{pointer-events:none!important}}@media (width<=700px){.padoofy-mobile-drawer{width:100vw!important;max-width:100vw!important}body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-brand{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-mobile-toggle{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.padoofy-navbar-inner>.padoofy-brand{transition:opacity .16s}}@media (width>=701px) and (width<=1000px){.padoofy-navbar-inner>.padoofy-brand,.padoofy-navbar-inner>.padoofy-mobile-toggle{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.padoofy-mobile-drawer{width:min(460px,48vw)!important;max-width:460px!important}.padoofy-mobile-drawer-header{min-height:72px;padding-left:18px;padding-right:18px}}@media (width<=450px){.padoofy-mobile-drawer-brand{max-width:calc(100% - 56px)!important}.padoofy-mobile-drawer-brand-text{white-space:nowrap;font-size:18px;font-weight:800}}@media (width<=700px){body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-brand{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-mobile-toggle{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (width>=701px) and (width<=1000px){body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-brand{visibility:visible!important;opacity:1!important;pointer-events:auto!important}body:has(.padoofy-mobile-overlay) .padoofy-navbar-inner>.padoofy-mobile-toggle{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.padoofy-mobile-overlay{justify-content:flex-end!important}.padoofy-mobile-drawer{width:min(460px,48vw)!important;max-width:460px!important}}.padoofy-info-page{padding:58px 20px 82px}.padoofy-info-hero{text-align:center;width:min(980px,100%);margin:0 auto 38px}.padoofy-info-hero h1{letter-spacing:-1.1px;margin:8px 0 10px;font-size:clamp(34px,4vw,46px);font-weight:850;line-height:1.12}.padoofy-info-hero p{width:min(720px,100%);margin:0 auto;font-size:14px;line-height:1.65}.padoofy-info-content{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;width:min(1200px,100%);margin:0 auto;display:grid}.padoofy-info-content .padoofy-info-card{background:var(--pd-card);border:1px solid var(--pd-border);border-radius:17px;grid-column:span 6;padding:24px 26px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 8px 24px #0f172a09}.padoofy-info-content .padoofy-info-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0f172a0f}.padoofy-info-content .padoofy-info-card h2{letter-spacing:-.3px;color:var(--pd-heading);margin-bottom:9px;font-size:20px;font-weight:800;line-height:1.28}.padoofy-info-content .padoofy-info-card p{color:var(--pd-muted);margin-bottom:10px;font-size:13.5px;line-height:1.72}.padoofy-info-content .padoofy-info-card:first-child{grid-column:span 7}.padoofy-info-content .padoofy-info-card:nth-child(2){grid-column:span 5}.padoofy-info-content .padoofy-info-card:nth-child(n+3){grid-column:span 6}.padoofy-faq-list{gap:12px;width:min(980px,100%);margin:0 auto;display:grid}.padoofy-faq-card{border-radius:15px;padding:22px 24px}.padoofy-faq-card h2{font-size:18px}.padoofy-faq-card p{font-size:13px}.padoofy-info-icon{background:var(--pd-primary-soft);width:58px;height:58px;color:var(--pd-primary);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 13px;display:flex;box-shadow:0 8px 22px #2563eb1a}.padoofy-info-label{background:var(--pd-primary-soft);min-height:26px;color:var(--pd-primary);letter-spacing:1.5px;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}[data-theme=dark] .padoofy-info-content .padoofy-info-card{box-shadow:0 10px 28px #00000029}[data-theme=dark] .padoofy-info-content .padoofy-info-card:hover{box-shadow:0 15px 34px #00000038}@media (width<=900px){.padoofy-info-page{padding:46px 18px 70px}.padoofy-info-content{grid-template-columns:repeat(2,minmax(0,1fr))}.padoofy-info-content .padoofy-info-card,.padoofy-info-content .padoofy-info-card:first-child,.padoofy-info-content .padoofy-info-card:nth-child(2),.padoofy-info-content .padoofy-info-card:nth-child(n+3){grid-column:span 1}}@media (width<=650px){.padoofy-info-page{padding:34px 14px 58px}.padoofy-info-hero{margin-bottom:28px}.padoofy-info-icon{border-radius:14px;width:54px;height:54px}.padoofy-info-label{letter-spacing:1.35px;min-height:24px;padding:0 10px;font-size:9px}.padoofy-info-hero h1{letter-spacing:-.7px;margin-top:8px;font-size:29px;line-height:1.16}.padoofy-info-hero p{font-size:13px;line-height:1.65}.padoofy-info-content{grid-template-columns:1fr;gap:12px;display:grid}.padoofy-info-content .padoofy-info-card,.padoofy-info-content .padoofy-info-card:first-child,.padoofy-info-content .padoofy-info-card:nth-child(2),.padoofy-info-content .padoofy-info-card:nth-child(n+3){grid-column:1/-1}.padoofy-info-content .padoofy-info-card{border-radius:14px;padding:19px 18px}.padoofy-info-content .padoofy-info-card h2{font-size:17px;line-height:1.32}.padoofy-info-content .padoofy-info-card p{font-size:12.5px;line-height:1.68}}@media (width<=420px){.padoofy-info-page{padding-left:12px;padding-right:12px}.padoofy-info-hero h1{font-size:27px}.padoofy-info-content .padoofy-info-card{padding:17px}}.padoofy-info-card h2{letter-spacing:-.35px;color:var(--pd-heading);margin:0 0 8px;font-size:20px;font-weight:800;line-height:1.3}.padoofy-info-card p{max-width:680px;color:var(--pd-muted);margin:0;font-size:13.5px;font-weight:450;line-height:1.7}.padoofy-info-card{flex-direction:column;justify-content:flex-start;display:flex}.padoofy-info-card h2:after{content:"";background:var(--pd-primary);opacity:.75;border-radius:999px;width:28px;height:3px;margin-top:8px;display:block}@media (width<=650px){.padoofy-info-card h2{letter-spacing:-.2px;margin-bottom:7px;font-size:17px;line-height:1.3}.padoofy-info-card p{font-size:12.5px;line-height:1.68}.padoofy-info-card p+p{margin-top:9px}.padoofy-info-card h2:after{width:24px;height:2px;margin-top:7px}}.padoofy-info-card{flex-direction:column;align-items:flex-start;gap:0;display:flex}.padoofy-info-card h2{letter-spacing:-.35px;color:var(--pd-heading);font-size:20px;font-weight:800;line-height:1.3;margin:0!important;padding:0!important}.padoofy-info-card h2+p{margin-top:11px!important}.padoofy-info-card p{max-width:700px;color:var(--pd-muted);font-size:13.5px;font-weight:450;line-height:1.72;margin:0!important;padding:0!important}.padoofy-info-card p+p{margin-top:10px!important}.padoofy-info-card h2:after{display:none!important}.padoofy-info-content .padoofy-info-card h2{margin-bottom:0!important}.padoofy-info-card{transition:transform .18s,box-shadow .18s,border-color .18s}.padoofy-info-card:hover{transform:translateY(-2px)}@media (width<=900px){.padoofy-info-card h2{font-size:19px;line-height:1.32}.padoofy-info-card h2+p{margin-top:10px!important}.padoofy-info-card p{font-size:13px;line-height:1.7}}@media (width<=650px){.padoofy-info-card{gap:0}.padoofy-info-card h2{letter-spacing:-.2px;font-size:17px;line-height:1.32}.padoofy-info-card h2+p{margin-top:9px!important}.padoofy-info-card p{font-size:12.5px;line-height:1.68}.padoofy-info-card p+p{margin-top:9px!important}}.padoofy-home-information{width:min(1180px,100% - 32px);margin:0 auto;padding:10px 0 28px}.padoofy-info-section{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:20px;margin-top:24px;padding:26px;box-shadow:0 8px 28px #0f172a09}.padoofy-info-section-heading{align-items:flex-start;gap:13px;margin-bottom:20px;display:flex}.padoofy-info-section-icon{border-radius:13px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.padoofy-info-section-heading h3{color:var(--pd-heading);letter-spacing:-.25px;margin:1px 0 6px;font-size:19px;font-weight:800;line-height:1.3}.padoofy-info-section-heading p{max-width:760px;color:var(--pd-muted);margin:0;font-size:13px;line-height:1.65}.padoofy-info-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.padoofy-info-card-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.padoofy-info-detail-card{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:15px;min-width:0;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s}.padoofy-info-detail-card:hover{border-color:#7c3aed38;transform:translateY(-2px);box-shadow:0 9px 22px #0f172a0b}.padoofy-info-detail-number{color:var(--pd-primary);letter-spacing:1.3px;margin-bottom:12px;font-size:10px;font-weight:850;line-height:1}.padoofy-info-detail-icon{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:12px;display:flex}.padoofy-info-detail-card h4{color:var(--pd-heading);letter-spacing:-.15px;margin:0;font-size:16px;font-weight:800;line-height:1.3}.padoofy-info-detail-card p{color:var(--pd-muted);margin:9px 0 0;font-size:12.5px;line-height:1.72}.padoofy-info-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.padoofy-info-step{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:15px;min-width:0;padding:17px;position:relative}.padoofy-info-step-top{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.padoofy-info-step-number{background:var(--pd-primary-soft);width:27px;height:27px;color:var(--pd-primary);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:850;display:flex}.padoofy-info-step-icon{background:var(--pd-card);border:1px solid var(--pd-border);width:37px;height:37px;color:var(--pd-primary);border-radius:10px;justify-content:center;align-items:center;display:flex}.padoofy-info-step h4{color:var(--pd-heading);margin:0;font-size:15px;font-weight:800;line-height:1.3}.padoofy-info-step p{color:var(--pd-muted);margin:8px 0 0;font-size:12px;line-height:1.68}[data-theme=dark] .padoofy-info-section{box-shadow:0 10px 30px #00000026}[data-theme=dark] .padoofy-info-detail-card:hover{box-shadow:0 12px 28px #0003}@media (width<=900px){.padoofy-home-information{width:min(100% - 28px,760px)}.padoofy-info-section{border-radius:17px;padding:21px}.padoofy-info-card-grid,.padoofy-info-card-grid-four,.padoofy-info-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.padoofy-home-information{width:calc(100% - 24px);padding-bottom:14px}.padoofy-info-section{border-radius:15px;margin-top:16px;padding:17px}.padoofy-info-section-heading{gap:10px;margin-bottom:15px}.padoofy-info-section-icon{border-radius:11px;flex-basis:38px;width:38px;height:38px}.padoofy-info-section-heading h3{margin-top:0;font-size:16px}.padoofy-info-section-heading p{font-size:12px;line-height:1.62}.padoofy-info-card-grid,.padoofy-info-card-grid-four,.padoofy-info-steps{grid-template-columns:1fr;gap:10px}.padoofy-info-detail-card{border-radius:13px;padding:16px}.padoofy-info-detail-card h4{font-size:15px}.padoofy-info-detail-card p{font-size:12px;line-height:1.67}.padoofy-info-step{border-radius:13px;padding:16px}.padoofy-info-step h4{font-size:14px}.padoofy-info-step p{font-size:11.8px}}@media (width>=701px) and (width<=1000px){.padoofy-footer-main{align-items:start;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;width:calc(100% - 40px)!important}.padoofy-footer-brand{min-width:0;grid-column:auto!important;max-width:none!important}.padoofy-footer-column{min-width:0}.padoofy-footer-column a{white-space:normal;overflow-wrap:anywhere}}
