@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}}html{scroll-padding-top:88px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.padoofy-route-content{transform-origin:top;animation:.42s cubic-bezier(.22,.8,.2,1) both padoofy-page-enter}@keyframes padoofy-page-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}.padoofy-route-content .padoofy-reveal{opacity:0;transition:opacity .48s cubic-bezier(.22,.8,.2,1),transform .56s cubic-bezier(.22,.8,.2,1);transition-delay:var(--padoofy-reveal-delay,0s);transform:translateY(16px)}.padoofy-route-content .padoofy-reveal.padoofy-revealed{opacity:1;transform:translate(0,0)}.padoofy-route-content article[class*=tool-card]{transition:transform .22s cubic-bezier(.2,.75,.25,1),box-shadow .22s,border-color .22s}.padoofy-route-content article[class*=tool-card]:hover{border-color:#6366f147;transform:translateY(-5px);box-shadow:0 16px 34px #0f172a1c}.padoofy-route-content button:not(:disabled),.padoofy-route-content [role=button]:not([aria-disabled=true]){transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.2,.75,.25,1)}.padoofy-route-content button:not(:disabled):hover,.padoofy-route-content [role=button]:not([aria-disabled=true]):hover{transform:translateY(-1px)}.padoofy-route-content button:not(:disabled):active,.padoofy-route-content [role=button]:not([aria-disabled=true]):active{transform:translateY(0)scale(.985)}.padoofy-route-content :is(input,select,textarea){transition:border-color .18s,background-color .18s,box-shadow .18s}.padoofy-route-content :is(input,select,textarea):focus-visible,.padoofy-route-content :is(button,a,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #6366f152}.padoofy-v2-navbar .padoofy-v2-nav-link{transition:color .18s,background-color .18s,transform .18s}.padoofy-v2-navbar .padoofy-v2-nav-link:hover{transform:translateY(-1px)}.padoofy-v2-brand-mark{transition:transform .24s cubic-bezier(.2,.75,.25,1)}.padoofy-v2-brand:hover .padoofy-v2-brand-mark{transform:rotate(-6deg)scale(1.06)}.padoofy-v2-category-menu{transform-origin:0 0;animation:.19s cubic-bezier(.2,.75,.25,1) both padoofy-menu-enter}@keyframes padoofy-menu-enter{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.padoofy-route-content [class*=dropzone],.padoofy-route-content [class*=upload]{transition:border-color .2s,background-color .2s,box-shadow .2s}.padoofy-route-content details{transition:border-color .18s,background-color .18s}.padoofy-v2-footer a{transition:color .18s,transform .18s}.padoofy-v2-footer a:hover{transform:translate(2px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.padoofy-route-content,.padoofy-route-content *,.padoofy-v2-navbar *,.padoofy-v2-footer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.padoofy-route-content .padoofy-reveal{opacity:1;transform:none}}.padoofy-home-content{background:var(--pd-bg,#f8fafc);color:var(--pd-text,#111827);padding:clamp(42px,6vw,84px) 22px}.padoofy-home-content-inner{width:min(100%,1120px);margin:0 auto}.padoofy-home-content-heading{text-align:center;max-width:820px;margin:0 auto 32px}.padoofy-home-content-heading>span{color:var(--pd-primary,#6d28d9);letter-spacing:.13em;margin-bottom:10px;font-size:12px;font-weight:800;display:block}.padoofy-home-content h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(25px,3vw,35px);line-height:1.25}.padoofy-home-content-heading p,.padoofy-home-content-section p,.padoofy-home-content-faq-intro{color:var(--pd-muted,#4b5563);font-size:16px;line-height:1.8}.padoofy-home-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.padoofy-home-content-grid article,.padoofy-home-content-section,.padoofy-home-content-faq details{background:var(--pd-card,#fff);border:1px solid var(--pd-border,#e5e7eb);border-radius:16px;padding:24px}.padoofy-home-content h3{margin:0 0 10px;font-size:19px;line-height:1.4}.padoofy-home-content-grid p{color:var(--pd-muted,#4b5563);margin:0 0 16px;font-size:15px;line-height:1.8}.padoofy-home-content a{color:var(--pd-primary,#6d28d9);text-underline-offset:3px;font-weight:700}.padoofy-home-content-section{margin-top:24px}.padoofy-home-content-section ol{color:var(--pd-muted,#4b5563);padding-left:23px;line-height:1.8}.padoofy-home-content-section li+li{margin-top:10px}.padoofy-home-content-note p+p{margin-top:12px}.padoofy-home-content-faq{margin-top:30px}.padoofy-home-content-faq h2{margin-bottom:8px}.padoofy-home-content-faq-intro{margin:0 0 18px}.padoofy-home-content-faq details+details{margin-top:10px}.padoofy-home-content-faq summary{cursor:pointer;font-weight:700;line-height:1.55}.padoofy-home-content-faq details p{color:var(--pd-muted,#4b5563);margin-top:10px;line-height:1.75}.padoofy-home-trust-links{border-top:1px solid var(--pd-border,#e5e7eb);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:30px;padding-top:22px;display:flex}.padoofy-home-trust-links span{width:100%;color:var(--pd-muted,#4b5563);font-size:14px}@media (width<=720px){.padoofy-home-content-grid{grid-template-columns:1fr}.padoofy-home-content-grid article,.padoofy-home-content-section,.padoofy-home-content-faq details{padding:19px}}.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}}.padoofy-guide-section{margin-top:28px}.padoofy-guide-section h2,.padoofy-guide-checklist h2,.padoofy-guide-faq h2,.padoofy-guide-related h2{margin:0 0 12px}.padoofy-guide-section p+p{margin-top:12px}.padoofy-guide-checklist,.padoofy-guide-faq,.padoofy-guide-related{margin-top:30px}.padoofy-guide-checklist,.padoofy-guide-faq details{border:1px solid var(--pd-border,#e5e7eb);background:var(--pd-card,#fff);border-radius:14px;padding:20px}.padoofy-guide-checklist ul{padding-left:22px;line-height:1.8}.padoofy-guide-faq details+details{margin-top:10px}.padoofy-guide-faq summary{cursor:pointer;font-weight:700;line-height:1.5}.padoofy-guide-faq details p{margin-top:10px}.padoofy-guide-related>div{flex-wrap:wrap;gap:10px;display:flex}.padoofy-guide-related a{border:1px solid var(--pd-border,#e5e7eb);color:var(--pd-primary,#6d28d9);border-radius:999px;padding:9px 13px;font-weight:700;text-decoration:none;display:inline-flex}.padoofy-guide-tool-cta{border:1px solid var(--pd-border,#e5e7eb);background:var(--pd-card,#fff);border-radius:16px;margin-top:32px;padding:24px}.padoofy-guide-tool-cta a{background:var(--pd-primary,#6d28d9);color:#fff;border-radius:10px;margin-top:8px;padding:10px 16px;font-weight:750;text-decoration:none;display:inline-flex}.padoofy-tool-content{background:var(--pd-bg,#f8fafc);width:100%;color:var(--pd-text,#111827);padding:clamp(36px,5vw,76px) 22px}.padoofy-tool-content-inner{width:min(100%,1080px);margin:0 auto}.padoofy-tool-content-eyebrow{color:var(--pd-primary,#6d28d9);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.padoofy-tool-content h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(25px,3vw,36px);line-height:1.2}.padoofy-tool-content-intro{max-width:78ch;color:var(--pd-muted,#4b5563);margin:0 0 24px;font-size:16px;line-height:1.8}.padoofy-tool-content-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.padoofy-tool-content-card,.padoofy-tool-content-faq details{border:1px solid var(--pd-border,#e5e7eb);background:var(--pd-card,#fff);border-radius:16px;padding:22px}.padoofy-tool-content h3{margin:0 0 14px;font-size:18px;line-height:1.35}.padoofy-tool-content ol,.padoofy-tool-content ul{color:var(--pd-muted,#4b5563);margin:0;padding-left:22px;line-height:1.75}.padoofy-tool-content li+li{margin-top:8px}.padoofy-tool-content-tip{border-top:1px solid var(--pd-border,#e5e7eb);color:var(--pd-muted,#4b5563);margin:18px 0 0;padding-top:16px;line-height:1.7}.padoofy-tool-content-faq{margin-top:30px}.padoofy-tool-content-faq details+details{margin-top:10px}.padoofy-tool-content-faq summary{cursor:pointer;font-weight:700;line-height:1.5}.padoofy-tool-content-faq details p{color:var(--pd-muted,#4b5563);margin:12px 0 0;line-height:1.75}.padoofy-tool-related{margin-top:30px}.padoofy-tool-related h3{margin-bottom:12px}.padoofy-tool-related>div{flex-wrap:wrap;gap:10px;display:flex}.padoofy-tool-related a{border:1px solid var(--pd-border,#e5e7eb);background:var(--pd-card,#fff);color:var(--pd-primary,#6d28d9);border-radius:999px;align-items:center;padding:9px 14px;font-weight:650;text-decoration:none;display:inline-flex}.padoofy-tool-related a:hover{border-color:var(--pd-primary,#6d28d9)}@media (width<=760px){.padoofy-tool-content-columns{grid-template-columns:1fr}.padoofy-tool-content-card,.padoofy-tool-content-faq details{padding:18px}}*{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{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}}[data-theme=dark] .padoofy-home-information .padoofy-info-section-heading h3,[data-theme=dark] .padoofy-home-information .padoofy-section-title h2{color:var(--pd-heading)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-heading p,[data-theme=dark] .padoofy-home-information .padoofy-section-title p{color:var(--pd-muted)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card,[data-theme=dark] .padoofy-home-information .padoofy-info-step{background:var(--pd-card)!important;border-color:var(--pd-border)!important;color:var(--pd-text)!important;box-shadow:var(--pd-shadow)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card h4,[data-theme=dark] .padoofy-home-information .padoofy-info-step h4{color:var(--pd-heading)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card p,[data-theme=dark] .padoofy-home-information .padoofy-info-step p{color:var(--pd-muted)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-number,[data-theme=dark] .padoofy-home-information .padoofy-info-step-number{background:var(--pd-primary-soft);color:var(--pd-primary);border-color:var(--pd-border)}[data-theme=dark] .padoofy-home-information,[data-theme=dark] .padoofy-home-information:before,[data-theme=dark] .padoofy-home-information:after{background-color:var(--pd-bg)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-section-title span{color:var(--pd-primary)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card{background:var(--pd-card)!important;border:1px solid var(--pd-border)!important;color:var(--pd-text)!important;box-shadow:var(--pd-shadow)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step{background:var(--pd-card)!important;border-color:var(--pd-border)!important;color:var(--pd-text)!important;box-shadow:var(--pd-shadow)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .tone-violet{color:#a78bfa!important;background:#241a3c!important}[data-theme=dark] .padoofy-home-information .tone-emerald,[data-theme=dark] .padoofy-home-information .tone-green{color:#34d399!important;background:#0b2d24!important}[data-theme=dark] .padoofy-home-information .tone-cyan{color:#22d3ee!important;background:#0b2c35!important}[data-theme=dark] .padoofy-home-information .tone-pink{color:#f472b6!important;background:#35182b!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon{background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-violet{color:#a78bfa!important;background:#241a3c!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-emerald{color:#34d399!important;background:#0b2d24!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-cyan{color:#22d3ee!important;background:#0b2c35!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-pink{color:#f472b6!important;background:#35182b!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-number,[data-theme=dark] .padoofy-home-information .padoofy-info-step-number{background:var(--pd-card-soft)!important;color:var(--pd-primary)!important;border:1px solid var(--pd-border)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step-icon{background:var(--pd-card-soft)!important;color:var(--pd-primary)!important;border-color:var(--pd-border)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon{border-color:#0000!important}[data-theme=dark] .padoofy-home-information *,[data-theme=dark] .padoofy-home-information :before,[data-theme=dark] .padoofy-home-information :after{--home-about-bg:var(--pd-card)}[data-theme=dark] .padoofy-home-information{background:var(--pd-bg)!important;color:var(--pd-text)!important}[data-theme=dark] .padoofy-home-information *{border-color:var(--pd-border)}[data-theme=dark] .padoofy-home-information .padoofy-section-title span{color:var(--pd-muted)!important;background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-section-title h2{color:var(--pd-heading)!important}[data-theme=dark] .padoofy-home-information .padoofy-section-title p{color:var(--pd-muted)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section{color:var(--pd-text)!important;background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-heading{color:var(--pd-text)!important;box-shadow:none!important;background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-heading h3{color:var(--pd-heading)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-heading p{color:var(--pd-muted)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon{background:var(--pd-card-soft)!important;color:var(--pd-text)!important;border:1px solid var(--pd-border)!important;box-shadow:none!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon svg{color:var(--pd-text)!important;stroke:currentColor!important;fill:none!important;background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-violet,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-emerald,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-green,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-cyan,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-pink,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-orange,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-rose,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-yellow,[data-theme=dark] .padoofy-home-information .padoofy-info-section-icon.tone-amber{background:var(--pd-card-soft)!important;color:var(--pd-text)!important;border-color:var(--pd-border)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card{background:var(--pd-card)!important;color:var(--pd-text)!important;border:1px solid var(--pd-border)!important;box-shadow:var(--pd-shadow)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card:hover{background:var(--pd-card-soft)!important;border-color:var(--pd-border)!important;box-shadow:var(--pd-shadow)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card h4{color:var(--pd-heading)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card p{color:var(--pd-muted)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-number,[data-theme=dark] .padoofy-home-information .padoofy-info-step-number,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon{background:var(--pd-card-soft)!important;color:var(--pd-text)!important;border:1px solid var(--pd-border)!important;box-shadow:none!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-violet,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-emerald,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-green,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-cyan,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-pink,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-orange,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-rose,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-yellow,[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon.tone-amber{background:var(--pd-card-soft)!important;color:var(--pd-text)!important;border-color:var(--pd-border)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-icon svg{color:var(--pd-text)!important;stroke:currentColor!important;fill:none!important;background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-steps{background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step{background:var(--pd-card)!important;color:var(--pd-text)!important;border:1px solid var(--pd-border)!important;box-shadow:var(--pd-shadow)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step:hover{background:var(--pd-card-soft)!important;color:var(--pd-text)!important;border-color:var(--pd-border)!important;box-shadow:var(--pd-shadow)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step h4{color:var(--pd-heading)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step p{color:var(--pd-muted)!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step-icon{background:var(--pd-card-soft)!important;color:var(--pd-text)!important;border:1px solid var(--pd-border)!important;box-shadow:none!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step-icon svg{color:var(--pd-text)!important;stroke:currentColor!important;fill:none!important;background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-step-top{color:var(--pd-text)!important;background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-card-grid{background:0 0!important}[data-theme=dark] .padoofy-home-information .padoofy-info-card-grid .padoofy-info-detail-card{background:var(--pd-card)!important;border:1px solid var(--pd-border)!important;color:var(--pd-text)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information .padoofy-info-card-grid .padoofy-info-detail-card:hover{background:var(--pd-card-soft)!important;background-image:none!important}[data-theme=dark] .padoofy-home-information svg{background:0 0!important}[data-theme=dark] .padoofy-home-information [style*=background],[data-theme=dark] .padoofy-home-information [style*=background-color]{background-color:#0000}[data-theme=dark] .padoofy-home-information .padoofy-info-detail-card,[data-theme=dark] .padoofy-home-information .padoofy-info-step{background:var(--pd-card)!important}[data-theme=dark] .padoofy-home-information h2,[data-theme=dark] .padoofy-home-information h3,[data-theme=dark] .padoofy-home-information h4{color:var(--pd-heading)!important}[data-theme=dark] .padoofy-home-information p{color:var(--pd-muted)!important}body{color:#111827;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f8fafc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}button,input,select,textarea{font-family:inherit!important}.padoofy-v2-home{--p2-bg:#f8fafc;--p2-surface:#fff;--p2-surface-soft:#f1f5f9;--p2-heading:#111827;--p2-text:#374151;--p2-muted:#64748b;--p2-border:#e2e8f0;--p2-primary:#2563eb;--p2-primary-dark:#1d4ed8;background:var(--p2-bg);width:100%;min-height:100vh;color:var(--p2-text)}.padoofy-v2-container{width:min(1180px,100% - 48px);margin:0 auto}.padoofy-v2-hero{border-bottom:1px solid var(--p2-border);background:radial-gradient(circle at 50% 10%,#2563eb12,#0000 36%),#fff;position:relative;overflow:hidden}.padoofy-v2-hero:before{content:"";pointer-events:none;background:#2563eb09;border-radius:50%;width:560px;height:560px;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.padoofy-v2-hero-inner{z-index:1;text-align:center;width:min(880px,100% - 48px);margin:0 auto;padding:78px 0 62px;position:relative}.padoofy-v2-eyebrow{color:var(--p2-primary);letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:19px;font-size:14px;font-weight:700;display:inline-flex}.padoofy-v2-hero h1{max-width:900px;color:var(--p2-heading);letter-spacing:-.045em;margin:0 auto;font-size:clamp(42px,6vw,58px);font-weight:750;line-height:1.04}.padoofy-v2-hero h1 span{color:var(--p2-primary)}.padoofy-v2-hero-description{max-width:680px;color:var(--p2-muted);margin:20px auto 0;font-size:17px;font-weight:450;line-height:1.65}.padoofy-v2-search-wrap{color:#64748b;background:#fff;border:1px solid #cbd5e1;border-radius:14px;align-items:center;gap:12px;width:min(720px,100%);min-height:56px;margin:30px auto 0;padding:0 17px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 10px 30px #0f172a0f,0 2px 8px #0f172a08}.padoofy-v2-search-wrap:focus-within{border-color:var(--p2-primary);box-shadow:0 0 0 4px #2563eb1a,0 12px 30px #0f172a0f}.padoofy-v2-search-wrap input{min-width:0;color:var(--p2-heading);background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:500}.padoofy-v2-search-wrap input::placeholder{color:#94a3b8}.padoofy-v2-search-clear{color:#64748b;cursor:pointer;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;line-height:1;transition:background .18s,color .18s;display:inline-flex}.padoofy-v2-search-clear:hover{color:#111827;background:#e2e8f0}.padoofy-v2-quick-meta{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:500;display:flex}.padoofy-v2-categories{z-index:15;border-bottom:1px solid var(--p2-border);-webkit-backdrop-filter:blur(14px);background:#f8fafceb;padding:15px 0;position:sticky;top:0}.padoofy-v2-category-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.padoofy-v2-category-button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:14px;font-weight:650;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.padoofy-v2-category-button:hover{color:#1e293b;border-color:#b6c4d5;transform:translateY(-1px)}.padoofy-v2-category-button.active{border-color:var(--p2-primary);background:var(--p2-primary);color:#fff}.padoofy-v2-category-button-icon{justify-content:center;align-items:center;display:inline-flex}.padoofy-v2-category-button-icon svg{width:16px;height:16px}.padoofy-v2-category-button small{color:#64748b;background:#f1f5f9;border-radius:7px;min-width:22px;padding:2px 6px;font-size:11px;font-weight:700}.padoofy-v2-category-button.active small{color:#fff;background:#ffffff2e}.padoofy-v2-tools-section{padding:64px 0 80px;scroll-margin-top:82px}.padoofy-v2-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.padoofy-v2-section-heading.centered{text-align:center;justify-content:center}.padoofy-v2-section-kicker{color:var(--p2-primary);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.padoofy-v2-section-heading h2{color:var(--p2-heading);letter-spacing:-.035em;margin:0;font-size:clamp(28px,4vw,34px);font-weight:750;line-height:1.15}.padoofy-v2-tool-count{color:#64748b;flex-shrink:0;font-size:14px;font-weight:600}.padoofy-v2-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.padoofy-v2-tool-card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;min-width:0;min-height:235px;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #0f172a09}.padoofy-v2-tool-card:hover{border-color:#c5d5ea;transform:translateY(-3px);box-shadow:0 16px 34px #0f172a14}.padoofy-v2-tool-card:focus-visible{outline-offset:3px;outline:3px solid #2563eb38}.padoofy-v2-tool-card-top{justify-content:space-between;align-items:flex-start;display:flex}.padoofy-v2-tool-icon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.padoofy-v2-tool-icon svg{stroke-width:2px;width:25px;height:25px}.padoofy-v2-tool-arrow{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.padoofy-v2-tool-card:hover .padoofy-v2-tool-arrow{color:var(--p2-primary);background:#eff6ff;border-color:#bfdbfe}.padoofy-v2-tool-card-body{flex:1;padding-top:26px}.padoofy-v2-tool-card-body h3{color:var(--p2-heading);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:700;line-height:1.3}.padoofy-v2-tool-card-body p{color:#64748b;max-width:31ch;margin:9px 0 0;font-size:15px;font-weight:450;line-height:1.55}.padoofy-v2-tool-card-action{color:var(--p2-primary);align-items:center;gap:7px;margin-top:20px;font-size:15px;font-weight:700;display:inline-flex}.padoofy-v2-tool-card-action svg{transition:transform .18s}.padoofy-v2-tool-card:hover .padoofy-v2-tool-card-action svg{transform:translate(3px)}.padoofy-v2-tool-icon.tone-violet{color:#7c3aed;background:#f1eafe}.padoofy-v2-tool-icon.tone-orange{color:#ea580c;background:#fff0e6}.padoofy-v2-tool-icon.tone-emerald{color:#059669;background:#eaf8f1}.padoofy-v2-tool-icon.tone-red{color:#dc2626;background:#feecec}.padoofy-v2-tool-icon.tone-rose{color:#e11d48;background:#fff0f3}.padoofy-v2-tool-icon.tone-cyan{color:#0891b2;background:#e9f9fb}.padoofy-v2-tool-icon.tone-amber{color:#d97706;background:#fff7df}.padoofy-v2-tool-icon.tone-indigo{color:#4f46e5;background:#ecefff}.padoofy-v2-tool-icon.tone-sky{color:#0284c7;background:#eaf6ff}.padoofy-v2-tool-icon.tone-pink{color:#db2777;background:#fff0f7}.padoofy-v2-tool-icon.tone-blue{color:#2563eb;background:#eaf1ff}.padoofy-v2-tool-icon.tone-green{color:#16a34a;background:#eaf8ed}.padoofy-v2-tool-icon.tone-purple{color:#9333ea;background:#f3edff}.padoofy-v2-tool-icon.tone-yellow{color:#ca8a04;background:#fff9db}.padoofy-v2-empty-search{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;padding:68px 24px}.padoofy-v2-empty-search-icon{width:58px;height:58px;color:var(--p2-primary);background:#eff6ff;border-radius:14px;justify-content:center;align-items:center;margin:0 auto 17px;display:flex}.padoofy-v2-empty-search h3{color:var(--p2-heading);margin:0;font-size:20px;font-weight:700}.padoofy-v2-empty-search p{color:#64748b;margin:8px 0 20px;font-size:15px}.padoofy-v2-empty-search button{background:var(--p2-primary);color:#fff;cursor:pointer;border-radius:10px;min-height:42px;padding:0 16px;font-size:14px;font-weight:650}.padoofy-v2-workflow{padding:12px 0 70px}.padoofy-v2-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.padoofy-v2-workflow-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:22px}.padoofy-v2-workflow-card>span{color:#94a3b8;letter-spacing:.08em;margin-bottom:13px;font-size:12px;font-weight:800;display:block}.padoofy-v2-workflow-card strong{color:#111827;font-size:16px;font-weight:700;display:block}.padoofy-v2-workflow-card p{color:#64748b;margin:7px 0 0;font-size:14px;line-height:1.55}.padoofy-v2-feedback{padding:0 0 78px}.padoofy-v2-feedback-card{background:linear-gradient(135deg,#fff,#f7faff);border:1px solid #dbe5f0;border-radius:16px;align-items:center;gap:18px;padding:25px;display:flex}.padoofy-v2-feedback-icon{width:50px;height:50px;color:var(--p2-primary);background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.padoofy-v2-feedback-content{flex:1;min-width:0}.padoofy-v2-feedback-content h2{color:#111827;letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700}.padoofy-v2-feedback-content p{color:#64748b;margin:6px 0 0;font-size:14px;line-height:1.5}.padoofy-v2-feedback-button{background:var(--p2-primary);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.padoofy-v2-feedback-button:hover{background:var(--p2-primary-dark);transform:translateY(-1px)}@media (width<=1000px){.padoofy-v2-tool-grid,.padoofy-v2-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.padoofy-v2-container{width:min(100% - 32px,620px)}.padoofy-v2-hero-inner{width:min(100% - 32px,620px);padding:58px 0 48px}.padoofy-v2-hero h1{font-size:clamp(36px,10vw,46px)}.padoofy-v2-hero-description{font-size:15px}.padoofy-v2-categories{position:static;overflow-x:auto}.padoofy-v2-category-list{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.padoofy-v2-category-button{flex-shrink:0}.padoofy-v2-tools-section{padding:48px 0 62px}.padoofy-v2-section-heading{align-items:flex-start;margin-bottom:22px}.padoofy-v2-tool-grid,.padoofy-v2-workflow-grid{grid-template-columns:1fr}.padoofy-v2-feedback-card{flex-wrap:wrap;align-items:flex-start}.padoofy-v2-feedback-button{width:100%}}@media (width<=480px){.padoofy-v2-container,.padoofy-v2-hero-inner{width:calc(100% - 24px)}.padoofy-v2-hero h1{letter-spacing:-.04em;font-size:35px}.padoofy-v2-search-wrap{min-height:52px;padding:0 14px}.padoofy-v2-search-wrap input{font-size:15px}.padoofy-v2-tool-card{min-height:220px;padding:21px}.padoofy-v2-tool-card-body{padding-top:22px}.padoofy-v2-tool-card-body h3{font-size:18px}.padoofy-v2-tool-card-body p{font-size:14.5px}}.padoofy-v2-navbar{z-index:1000;-webkit-backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #e2e8f0;width:100%;position:sticky;top:0}.padoofy-v2-navbar-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1240px,100% - 40px);min-height:68px;margin:0 auto;display:flex}.padoofy-v2-brand{color:#111827;flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.padoofy-v2-brand-mark{color:#fff;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:0 7px 18px #2563eb2e}.padoofy-v2-brand-name{letter-spacing:-.035em;font-size:21px;font-weight:750}.padoofy-v2-version-badge{color:#64748b;background:#f8fafc;border:1px solid #dbe3ed;border-radius:7px;align-items:center;min-height:24px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.padoofy-v2-nav{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.padoofy-v2-nav-link{color:#475569;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 11px;font-size:14px;font-weight:650;transition:background .18s,color .18s;display:inline-flex}.padoofy-v2-nav-link:hover,.padoofy-v2-nav-link.active{color:#2563eb;background:#eff6ff}.padoofy-v2-nav-dropdown{position:relative}.padoofy-v2-nav-dropdown-button{font-family:inherit}.padoofy-v2-chevron-open{transform:rotate(180deg)}.padoofy-v2-category-menu{background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:330px;padding:10px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 18px 45px #0f172a1f}.padoofy-v2-category-menu a{color:#374151;border-radius:10px;align-items:center;gap:11px;padding:12px;transition:background .18s;display:flex}.padoofy-v2-category-menu a:hover{background:#f8fafc}.padoofy-v2-category-menu a>span:nth-child(2){flex:1;min-width:0}.padoofy-v2-category-menu strong{color:#111827;font-size:14px;font-weight:700;display:block}.padoofy-v2-category-menu small{color:#64748b;margin-top:3px;font-size:12px;font-weight:450;display:block}.padoofy-v2-category-menu>a>svg{color:#94a3b8}.padoofy-v2-menu-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.padoofy-v2-menu-icon.blue{color:#2563eb;background:#eff6ff}.padoofy-v2-menu-icon.green{color:#059669;background:#ecfdf5}.padoofy-v2-menu-icon.purple{color:#7c3aed;background:#f5f3ff}.padoofy-v2-menu-icon.orange{color:#ea580c;background:#fff7ed}.padoofy-v2-nav-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.padoofy-v2-theme-button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ed;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.padoofy-v2-theme-button:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.padoofy-v2-desktop-version{color:#94a3b8;font-size:12px;font-weight:650}.padoofy-v2-mobile-button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ed;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;display:none}.padoofy-v2-mobile-menu{display:none}.padoofy-v2-footer{background:#fff;border-top:1px solid #e2e8f0}.padoofy-v2-footer-logo{color:#111827;align-items:center;gap:10px;display:inline-flex}.padoofy-v2-footer-logo>span{color:#fff;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.padoofy-v2-footer-logo strong{letter-spacing:-.035em;font-size:21px;font-weight:750}.padoofy-v2-footer-brand>p{color:#64748b;max-width:250px;margin:17px 0 0;font-size:14px;line-height:1.65}.padoofy-v2-footer-trust{color:#475569;align-items:center;gap:7px;margin-top:18px;font-size:12px;font-weight:600;display:inline-flex}.padoofy-v2-footer-trust svg{color:#16a34a}.padoofy-v2-footer-heading{color:#111827;align-items:center;gap:7px;margin-bottom:14px;font-size:14px;font-weight:750;display:flex}.padoofy-v2-footer-heading svg{color:#2563eb}.padoofy-v2-footer-links{flex-direction:column;gap:9px;display:flex}.padoofy-v2-footer-links a{color:#64748b;align-items:center;gap:4px;width:fit-content;font-size:13px;font-weight:500;transition:color .18s;display:inline-flex}.padoofy-v2-footer-links a:hover{color:#2563eb}.padoofy-v2-footer-bottom{color:#94a3b8;border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:18px;min-height:62px;font-size:12px;font-weight:500;display:flex}.padoofy-v2-footer-bottom-links{flex-wrap:wrap;align-items:center;gap:17px;display:flex}.padoofy-v2-footer-bottom-links a{color:#64748b;transition:color .18s}.padoofy-v2-footer-version{font-weight:700}@media (width<=950px){.padoofy-v2-nav{gap:0}.padoofy-v2-nav-link{padding:0 8px;font-size:13px}.padoofy-v2-footer-top{grid-template-columns:1fr;gap:38px}}@media (width<=760px){.padoofy-v2-navbar-inner{width:calc(100% - 24px);min-height:62px}.padoofy-v2-brand-name{font-size:19px}.padoofy-v2-version-badge,.padoofy-v2-nav,.padoofy-v2-nav-actions{display:none}.padoofy-v2-mobile-button{display:inline-flex}.padoofy-v2-mobile-menu{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);left:12px;right:12px;box-shadow:0 18px 45px #0f172a1f}.padoofy-v2-mobile-menu>a,.padoofy-v2-mobile-theme{color:#334155;background:0 0;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.padoofy-v2-mobile-menu>a:hover,.padoofy-v2-mobile-theme:hover{color:#2563eb;background:#f8fafc}.padoofy-v2-mobile-divider{background:#e2e8f0;height:1px;margin:7px 2px}.padoofy-v2-mobile-version{color:#64748b;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.padoofy-v2-mobile-version strong{color:#2563eb;font-weight:700}.padoofy-v2-mobile-theme{cursor:pointer;text-align:left;border:0;width:100%;font-family:inherit}.padoofy-v2-footer-container{width:calc(100% - 24px)}.padoofy-v2-footer-top{padding:44px 0 36px}.padoofy-v2-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}.padoofy-v2-footer-bottom{flex-direction:column;align-items:flex-start;padding:18px 0 22px}}@media (width<=480px){.padoofy-v2-footer-groups{grid-template-columns:1fr}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark],html[data-theme=dark] body{color:#e5e7eb!important;background:#0b1120!important}[data-theme=dark] .padoofy-v2-home{--p2-bg:#0b1120;--p2-surface:#111827;--p2-surface-soft:#172033;--p2-heading:#f8fafc;--p2-text:#d1d5db;--p2-muted:#94a3b8;--p2-border:#243244;--p2-primary:#60a5fa;--p2-primary-dark:#3b82f6;color:#d1d5db!important;background:#0b1120!important}[data-theme=dark] .padoofy-v2-navbar{background:#0b1120f0!important;border-bottom-color:#243244!important}[data-theme=dark] .padoofy-v2-brand{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-brand-mark{color:#fff!important;background:#2563eb!important}[data-theme=dark] .padoofy-v2-version-badge{color:#94a3b8!important;background:#172033!important;border-color:#334155!important}[data-theme=dark] .padoofy-v2-nav-link{color:#cbd5e1!important}[data-theme=dark] .padoofy-v2-nav-link:hover,[data-theme=dark] .padoofy-v2-nav-link.active{color:#60a5fa!important;background:#172033!important}[data-theme=dark] .padoofy-v2-category-menu{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #0006!important}[data-theme=dark] .padoofy-v2-category-menu a:hover{background:#172033!important}[data-theme=dark] .padoofy-v2-category-menu strong{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-category-menu small{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-category-menu>a>svg{color:#64748b!important}[data-theme=dark] .padoofy-v2-menu-icon.blue{color:#60a5fa!important;background:#172a4d!important}[data-theme=dark] .padoofy-v2-menu-icon.green{color:#34d399!important;background:#113128!important}[data-theme=dark] .padoofy-v2-menu-icon.purple{color:#a78bfa!important;background:#281d45!important}[data-theme=dark] .padoofy-v2-menu-icon.orange{color:#fb923c!important;background:#3a2413!important}[data-theme=dark] .padoofy-v2-theme-button,[data-theme=dark] .padoofy-v2-mobile-button{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}[data-theme=dark] .padoofy-v2-theme-button:hover,[data-theme=dark] .padoofy-v2-mobile-button:hover{color:#60a5fa!important;background:#172033!important;border-color:#3b82f6!important}[data-theme=dark] .padoofy-v2-hero{background:radial-gradient(circle at 50% 10%,#3b82f61f,#0000 36%),#0b1120!important;border-bottom-color:#243244!important}[data-theme=dark] .padoofy-v2-hero:before{background:#3b82f60d!important}[data-theme=dark] .padoofy-v2-eyebrow{color:#60a5fa!important}[data-theme=dark] .padoofy-v2-hero h1{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-hero h1 span{color:#60a5fa!important}[data-theme=dark] .padoofy-v2-hero-description{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-search-wrap{color:#94a3b8!important;background:#111827!important;border-color:#334155!important;box-shadow:0 10px 30px #00000038,0 2px 8px #00000026!important}[data-theme=dark] .padoofy-v2-search-wrap:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f629,0 12px 30px #0000003d!important}[data-theme=dark] .padoofy-v2-search-wrap input{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-search-wrap input::placeholder{color:#64748b!important}[data-theme=dark] .padoofy-v2-search-clear{color:#94a3b8!important;background:#1e293b!important}[data-theme=dark] .padoofy-v2-search-clear:hover{color:#f8fafc!important;background:#263449!important}[data-theme=dark] .padoofy-v2-quick-meta{color:#64748b!important}[data-theme=dark] .padoofy-v2-categories{background:#0b1120eb!important;border-bottom-color:#243244!important}[data-theme=dark] .padoofy-v2-category-button{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}[data-theme=dark] .padoofy-v2-category-button:hover{color:#f8fafc!important;border-color:#475569!important}[data-theme=dark] .padoofy-v2-category-button.active{color:#fff!important;background:#2563eb!important;border-color:#3b82f6!important}[data-theme=dark] .padoofy-v2-category-button small{color:#94a3b8!important;background:#1e293b!important}[data-theme=dark] .padoofy-v2-category-button.active small{color:#fff!important;background:#ffffff2e!important}[data-theme=dark] .padoofy-v2-section-kicker{color:#60a5fa!important}[data-theme=dark] .padoofy-v2-section-heading h2{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-tool-count{color:#64748b!important}[data-theme=dark] .padoofy-v2-tool-card{background:#111827!important;border-color:#243244!important;box-shadow:0 4px 16px #00000024!important}[data-theme=dark] .padoofy-v2-tool-card:hover{background:#131d2e!important;border-color:#3b4c63!important;box-shadow:0 16px 34px #00000047!important}[data-theme=dark] .padoofy-v2-tool-arrow{color:#94a3b8!important;background:#111827!important;border-color:#334155!important}[data-theme=dark] .padoofy-v2-tool-card:hover .padoofy-v2-tool-arrow{color:#60a5fa!important;background:#172a4d!important;border-color:#3b82f6!important}[data-theme=dark] .padoofy-v2-tool-card-body h3{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-tool-card-body p{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-tool-card-action{color:#60a5fa!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-violet{color:#a78bfa!important;background:#281d45!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-orange{color:#fb923c!important;background:#3a2413!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-emerald{color:#34d399!important;background:#113128!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-red{color:#f87171!important;background:#3b1d23!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-rose{color:#fb7185!important;background:#3b1b29!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-cyan{color:#22d3ee!important;background:#12313a!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-amber{color:#fbbf24!important;background:#382a12!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-indigo{color:#818cf8!important;background:#20204a!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-sky{color:#38bdf8!important;background:#123148!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-pink{color:#f472b6!important;background:#3a1c2f!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-blue{color:#60a5fa!important;background:#172a4d!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-green{color:#4ade80!important;background:#123026!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-purple{color:#c084fc!important;background:#2b1d48!important}[data-theme=dark] .padoofy-v2-tool-icon.tone-yellow{color:#fde047!important;background:#3a3214!important}[data-theme=dark] .padoofy-v2-empty-search{background:#111827!important;border-color:#334155!important}[data-theme=dark] .padoofy-v2-empty-search-icon{color:#60a5fa!important;background:#172a4d!important}[data-theme=dark] .padoofy-v2-empty-search h3{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-empty-search p{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-workflow-card{background:#111827!important;border-color:#243244!important}[data-theme=dark] .padoofy-v2-workflow-card>span{color:#64748b!important}[data-theme=dark] .padoofy-v2-workflow-card strong{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-workflow-card p{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-feedback-card{background:linear-gradient(135deg,#111827,#0f1a2d)!important;border-color:#243244!important}[data-theme=dark] .padoofy-v2-feedback-icon{color:#60a5fa!important;background:#172a4d!important}[data-theme=dark] .padoofy-v2-feedback-content h2{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-feedback-content p{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-feedback-button{color:#fff!important;background:#2563eb!important}[data-theme=dark] .padoofy-v2-feedback-button:hover{background:#1d4ed8!important}[data-theme=dark] .padoofy-v2-footer{background:#0b1120!important;border-top-color:#243244!important}[data-theme=dark] .padoofy-v2-footer-logo{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-footer-logo>span{color:#fff!important;background:#2563eb!important}[data-theme=dark] .padoofy-v2-footer-logo strong{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-footer-brand>p,[data-theme=dark] .padoofy-v2-footer-trust{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-footer-heading{color:#f8fafc!important}[data-theme=dark] .padoofy-v2-footer-heading svg{color:#60a5fa!important}[data-theme=dark] .padoofy-v2-footer-links a{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-footer-links a:hover{color:#60a5fa!important}[data-theme=dark] .padoofy-v2-footer-bottom{color:#64748b!important;border-top-color:#1e293b!important}[data-theme=dark] .padoofy-v2-footer-bottom-links a{color:#94a3b8!important}[data-theme=dark] .padoofy-v2-footer-bottom-links a:hover,[data-theme=dark] .padoofy-v2-footer-version{color:#60a5fa!important}[data-theme=dark] .padoofy-v2-mobile-menu{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #0006!important}[data-theme=dark] .padoofy-v2-mobile-menu>a,[data-theme=dark] .padoofy-v2-mobile-theme{color:#cbd5e1!important}[data-theme=dark] .padoofy-v2-mobile-menu>a:hover,[data-theme=dark] .padoofy-v2-mobile-theme:hover{color:#60a5fa!important;background:#172033!important}[data-theme=dark] .padoofy-v2-mobile-divider{background:#243244!important}[data-theme=dark] .padoofy-v2-mobile-version{color:#64748b!important}[data-theme=dark] .padoofy-v2-mobile-version strong{color:#60a5fa!important}@media (width<=720px){.padoofy-merge-v2-page{padding:38px 14px 60px}.padoofy-merge-v2-upload-card{min-height:350px;padding:34px 20px}.padoofy-merge-v2-options-card{padding:17px}.padoofy-merge-v2-file-summary{flex-direction:column;align-items:flex-start}.padoofy-merge-v2-secondary-button{width:100%}.padoofy-merge-v2-file-item{grid-template-columns:22px 30px 38px minmax(0,1fr);gap:8px;padding:10px}.padoofy-merge-v2-file-actions{grid-column:4;justify-content:flex-end}.padoofy-merge-v2-options-bottom{flex-direction:column;align-items:stretch}.padoofy-merge-v2-primary-button.large{width:100%}.padoofy-merge-v2-processing-card{padding:34px 18px 28px}}@media (width<=460px){.padoofy-merge-v2-header h1{font-size:34px}.padoofy-merge-v2-header p{font-size:15px}.padoofy-merge-v2-upload-card{min-height:320px}.padoofy-merge-v2-upload-card h2{font-size:21px}.padoofy-merge-v2-file-item{grid-template-columns:22px 30px minmax(0,1fr);align-items:start}.padoofy-merge-v2-file-icon{width:36px;height:36px}.padoofy-merge-v2-file-actions{grid-column:3;justify-content:flex-start}.padoofy-merge-v2-result-secondary-actions{flex-direction:column;align-items:center}}.padoofy-merge-v2-page{color:#111827;background:radial-gradient(circle at 50% 0,#2563eb0f,#0000 38%),#f8fafc;width:100%;min-height:calc(100vh - 68px);padding:54px 20px 78px}.padoofy-merge-v2-shell{width:min(900px,100%);margin:0 auto}.padoofy-merge-v2-shell.processing,.padoofy-merge-v2-shell.result{width:min(760px,100%)}.padoofy-merge-v2-header{text-align:center;margin-bottom:30px}.padoofy-merge-v2-kicker{color:#2563eb;letter-spacing:.13em;justify-content:center;align-items:center;margin-bottom:11px;font-size:12px;font-weight:800;display:inline-flex}.padoofy-merge-v2-kicker.success{color:#16a34a}.padoofy-merge-v2-header h1{color:#111827;letter-spacing:-.04em;margin:0;font-size:clamp(36px,5vw,48px);font-weight:750;line-height:1.08}.padoofy-merge-v2-header p{color:#64748b;max-width:620px;margin:14px auto 0;font-size:16px;font-weight:450;line-height:1.65}.padoofy-merge-v2-upload-card{text-align:center;background:#fff;border:2px dashed #cbd5e1;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:410px;padding:44px 28px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 14px 38px #0f172a0f}.padoofy-merge-v2-upload-card:hover{border-color:#93c5fd;box-shadow:0 18px 44px #0f172a14}.padoofy-merge-v2-upload-card.dragging{background:#eff6ff;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 20px 46px #2563eb1a}.padoofy-merge-v2-upload-icon{color:#2563eb;background:#eff6ff;border-radius:18px;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:22px;display:inline-flex}.padoofy-merge-v2-upload-card h2{color:#111827;letter-spacing:-.025em;margin:0;font-size:24px;font-weight:700}.padoofy-merge-v2-upload-card p{color:#64748b;max-width:500px;margin:9px auto 22px;font-size:15px;line-height:1.6}.padoofy-merge-v2-upload-meta{color:#94a3b8;margin-top:14px;font-size:13px;font-weight:550}.padoofy-merge-v2-primary-button,.padoofy-merge-v2-secondary-button,.padoofy-merge-v2-download-button,.padoofy-merge-v2-icon-button{cursor:pointer;font-family:inherit}.padoofy-merge-v2-primary-button{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-size:15px;font-weight:700;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 20px #2563eb29}.padoofy-merge-v2-primary-button:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 11px 24px #2563eb33}.padoofy-merge-v2-primary-button.large{min-width:170px;min-height:50px}.padoofy-merge-v2-primary-button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.padoofy-merge-v2-secondary-button{color:#334155;background:#fff;border:1px solid #dbe3ed;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:14px;font-weight:650;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.padoofy-merge-v2-secondary-button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.padoofy-merge-v2-secondary-button:disabled{opacity:.45;cursor:not-allowed}.padoofy-merge-v2-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:11px;align-items:flex-start;gap:9px;margin-top:17px;padding:13px 15px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.padoofy-merge-v2-error svg{flex-shrink:0;margin-top:1px}.padoofy-merge-v2-options-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;box-shadow:0 14px 38px #0f172a0f}.padoofy-merge-v2-file-summary{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.padoofy-merge-v2-file-summary strong{color:#111827;font-size:18px;font-weight:700;display:block}.padoofy-merge-v2-file-summary span{color:#64748b;margin-top:5px;font-size:13px;font-weight:500;display:block}.padoofy-merge-v2-files-list{flex-direction:column;gap:9px;display:flex}.padoofy-merge-v2-file-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:26px 32px 42px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:9px 12px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.padoofy-merge-v2-file-item:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 6px 18px #0f172a0b}.padoofy-merge-v2-file-item.dragging{opacity:.58;background:#eff6ff;border-color:#2563eb;transform:scale(.99)}.padoofy-merge-v2-drag-handle{color:#94a3b8;cursor:grab;justify-content:center;align-items:center;display:inline-flex}.padoofy-merge-v2-drag-handle:active{cursor:grabbing}.padoofy-merge-v2-file-number{color:#2563eb;background:#eaf1ff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:inline-flex}.padoofy-merge-v2-file-icon{color:#dc2626;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.padoofy-merge-v2-file-info{min-width:0}.padoofy-merge-v2-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;font-size:14px;font-weight:700;display:block;overflow:hidden}.padoofy-merge-v2-file-info span{color:#64748b;margin-top:4px;font-size:12px;font-weight:500;display:block}.padoofy-merge-v2-file-actions{align-items:center;gap:5px;display:flex}.padoofy-merge-v2-icon-button{color:#64748b;background:#fff;border:1px solid #dbe3ed;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.padoofy-merge-v2-icon-button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.padoofy-merge-v2-icon-button.danger:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#fecaca}.padoofy-merge-v2-icon-button:disabled{opacity:.32;cursor:not-allowed}.padoofy-merge-v2-options-bottom{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding-top:19px;display:flex}.padoofy-merge-v2-limit-note{color:#64748b;align-items:center;gap:7px;font-size:13px;font-weight:550;display:inline-flex}.padoofy-merge-v2-limit-note svg{color:#16a34a}.padoofy-merge-v2-processing-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:42px 30px 36px;box-shadow:0 18px 45px #0f172a12}.padoofy-merge-v2-progress-circle{width:170px;height:170px;margin:0 auto 28px;position:relative}.padoofy-merge-v2-progress-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.padoofy-merge-v2-progress-track,.padoofy-merge-v2-progress-value{fill:none;stroke-width:10px}.padoofy-merge-v2-progress-track{stroke:#e8eef6}.padoofy-merge-v2-progress-value{stroke:#2563eb;stroke-linecap:round;transition:stroke-dashoffset .32s}.padoofy-merge-v2-progress-text{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.padoofy-merge-v2-progress-text strong{color:#111827;font-size:32px;font-weight:750;line-height:1}.padoofy-merge-v2-progress-text span{color:#64748b;margin-top:7px;font-size:12px;font-weight:600}.padoofy-merge-v2-processing-status{text-align:left;background:#f8fafc;border:1px solid #eef2f7;border-radius:13px;flex-direction:column;gap:11px;width:min(430px,100%);margin:0 auto;padding:18px;display:flex}.padoofy-merge-v2-processing-step{color:#94a3b8;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.padoofy-merge-v2-processing-step.active{color:#2563eb}.padoofy-merge-v2-processing-step.complete{color:#16a34a}.padoofy-merge-v2-processing-dot,.padoofy-merge-v2-processing-empty{border-radius:50%;width:10px;height:10px;display:block}.padoofy-merge-v2-processing-dot{background:#2563eb;box-shadow:0 0 0 5px #2563eb1a}.padoofy-merge-v2-processing-empty{border:2px solid #cbd5e1}.padoofy-merge-v2-processing-files{color:#94a3b8;margin-top:17px;font-size:13px;font-weight:500}.padoofy-merge-v2-result-icon{color:#16a34a;background:#ecfdf5;border-radius:22px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;display:flex}.padoofy-merge-v2-result-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;box-shadow:0 18px 45px #0f172a12}.padoofy-merge-v2-result-file{align-items:center;gap:12px;display:flex}.padoofy-merge-v2-result-file-icon{color:#2563eb;background:#eff6ff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.padoofy-merge-v2-result-file strong{color:#111827;font-size:16px;font-weight:700;display:block}.padoofy-merge-v2-result-file span:not(.padoofy-merge-v2-result-file-icon){color:#64748b;margin-top:4px;font-size:13px;display:block}.padoofy-merge-v2-result-divider{background:#eef2f7;height:1px;margin:20px 0}.padoofy-merge-v2-filename-label{color:#111827;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.padoofy-merge-v2-filename-field{background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:50px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.padoofy-merge-v2-filename-field:focus-within{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1a}.padoofy-merge-v2-filename-field input{color:#111827;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 14px;font-size:15px;font-weight:550}.padoofy-merge-v2-filename-field span{color:#64748b;background:#f8fafc;border-left:1px solid #e2e8f0;align-items:center;padding:0 14px;font-size:14px;font-weight:650;display:flex}.padoofy-merge-v2-download-button{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:52px;margin-top:15px;font-size:15px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 8px 20px #2563eb29}.padoofy-merge-v2-download-button:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}.padoofy-merge-v2-download-button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.padoofy-merge-v2-result-secondary-actions{flex-wrap:wrap;justify-content:center;gap:17px;margin-top:18px;display:flex}.padoofy-merge-v2-text-button{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px;font-size:13px;font-weight:650;display:inline-flex}.padoofy-merge-v2-text-button:hover{color:#2563eb}[data-theme=dark] .padoofy-merge-v2-page{color:#e5e7eb;background:radial-gradient(circle at 50% 0,#3b82f61f,#0000 38%),#0b1120}[data-theme=dark] .padoofy-merge-v2-upload-card,[data-theme=dark] .padoofy-merge-v2-options-card,[data-theme=dark] .padoofy-merge-v2-processing-card,[data-theme=dark] .padoofy-merge-v2-result-card{background:#111827;border-color:#243244;box-shadow:0 18px 45px #00000038}[data-theme=dark] .padoofy-merge-v2-upload-card{border-color:#334155}[data-theme=dark] .padoofy-merge-v2-upload-card:hover{border-color:#3b82f6}[data-theme=dark] .padoofy-merge-v2-upload-card.dragging{background:#14233d;border-color:#3b82f6}[data-theme=dark] .padoofy-merge-v2-upload-icon{color:#60a5fa;background:#172a4d}[data-theme=dark] .padoofy-merge-v2-upload-card h2,[data-theme=dark] .padoofy-merge-v2-file-summary strong,[data-theme=dark] .padoofy-merge-v2-file-info strong,[data-theme=dark] .padoofy-merge-v2-filename-label,[data-theme=dark] .padoofy-merge-v2-result-file strong,[data-theme=dark] .padoofy-merge-v2-progress-text strong{color:#f8fafc}[data-theme=dark] .padoofy-merge-v2-upload-card p,[data-theme=dark] .padoofy-merge-v2-file-summary span,[data-theme=dark] .padoofy-merge-v2-file-info span,[data-theme=dark] .padoofy-merge-v2-upload-meta,[data-theme=dark] .padoofy-merge-v2-processing-files,[data-theme=dark] .padoofy-merge-v2-result-file span:not(.padoofy-merge-v2-result-file-icon){color:#94a3b8}[data-theme=dark] .padoofy-merge-v2-secondary-button,[data-theme=dark] .padoofy-merge-v2-icon-button{color:#cbd5e1;background:#111827;border-color:#334155}[data-theme=dark] .padoofy-merge-v2-secondary-button:hover:not(:disabled),[data-theme=dark] .padoofy-merge-v2-icon-button:hover:not(:disabled){color:#60a5fa;background:#172a4d;border-color:#3b82f6}[data-theme=dark] .padoofy-merge-v2-options-bottom,[data-theme=dark] .padoofy-merge-v2-result-divider{background:0 0;border-top-color:#243244}[data-theme=dark] .padoofy-merge-v2-limit-note{color:#94a3b8}[data-theme=dark] .padoofy-merge-v2-processing-status{background:#0f172a;border-color:#243244}[data-theme=dark] .padoofy-merge-v2-processing-step{color:#64748b}[data-theme=dark] .padoofy-merge-v2-processing-step.active{color:#60a5fa}[data-theme=dark] .padoofy-merge-v2-processing-step.complete{color:#34d399}[data-theme=dark] .padoofy-merge-v2-processing-empty{border-color:#475569}[data-theme=dark] .padoofy-merge-v2-progress-track{stroke:#243244}[data-theme=dark] .padoofy-merge-v2-progress-value{stroke:#60a5fa}[data-theme=dark] .padoofy-merge-v2-result-icon{color:#34d399;background:#113128}[data-theme=dark] .padoofy-merge-v2-result-file-icon{color:#60a5fa;background:#172a4d}[data-theme=dark] .padoofy-merge-v2-filename-field input{color:#f8fafc}[data-theme=dark] .padoofy-merge-v2-filename-field span{color:#94a3b8;background:#172033;border-left-color:#334155}[data-theme=dark] .padoofy-merge-v2-text-button{color:#94a3b8}[data-theme=dark] .padoofy-merge-v2-text-button:hover{color:#60a5fa}[data-theme=dark] .padoofy-merge-v2-error{color:#fca5a5;background:#2a1419;border-color:#5b2028}@media (width<=720px){.padoofy-merge-v2-page{padding:38px 14px 60px}.padoofy-merge-v2-upload-card{min-height:350px;padding:34px 20px}.padoofy-merge-v2-options-card{padding:17px}.padoofy-merge-v2-file-summary{flex-direction:column;align-items:flex-start}.padoofy-merge-v2-secondary-button{width:100%}.padoofy-merge-v2-file-item{grid-template-columns:22px 30px 38px minmax(0,1fr);gap:8px;padding:10px}.padoofy-merge-v2-file-actions{grid-column:4;justify-content:flex-end}.padoofy-merge-v2-options-bottom{flex-direction:column;align-items:stretch}.padoofy-merge-v2-primary-button.large{width:100%}.padoofy-merge-v2-processing-card{padding:34px 18px 28px}}@media (width<=460px){.padoofy-merge-v2-header h1{font-size:34px}.padoofy-merge-v2-header p{font-size:15px}.padoofy-merge-v2-upload-card{min-height:320px}.padoofy-merge-v2-upload-card h2{font-size:21px}.padoofy-merge-v2-file-item{grid-template-columns:22px 30px minmax(0,1fr);align-items:start}.padoofy-merge-v2-file-icon{width:36px;height:36px}.padoofy-merge-v2-file-actions{grid-column:3;justify-content:flex-start}.padoofy-merge-v2-result-secondary-actions{flex-direction:column;align-items:center}}@media (width<=768px){.padoofy-merge-v2-options{width:100%;padding:0 0 18px}.padoofy-merge-v2-options-head{gap:14px;margin-bottom:16px}.padoofy-merge-v2-options-heading h2{letter-spacing:-.02em;font-size:22px;line-height:1.25}.padoofy-merge-v2-options-heading p{font-size:14px}.padoofy-merge-v2-add-btn{border-radius:10px;width:100%;min-height:48px;font-size:15px}.padoofy-merge-v2-file-list{gap:10px}.padoofy-merge-v2-file-item{background:#fff;border-radius:13px;grid-template-columns:22px 36px 42px minmax(0,1fr) auto;grid-template-areas:"drag number icon info actions";align-items:center;gap:10px;min-height:72px;padding:10px 10px 10px 9px;display:grid}.padoofy-merge-v2-drag-handle{color:#8da0b7;grid-area:drag;justify-content:center;align-items:center;width:22px;height:40px;display:flex}.padoofy-merge-v2-file-number{border-radius:9px;grid-area:number;width:36px;height:36px;font-size:13px;font-weight:800}.padoofy-merge-v2-file-icon{border-radius:10px;grid-area:icon;width:42px;height:42px;display:flex}.padoofy-merge-v2-file-info{flex-direction:column;grid-area:info;justify-content:center;gap:3px;width:100%;min-width:0;display:flex;overflow:hidden}.padoofy-merge-v2-file-name{text-overflow:ellipsis;white-space:nowrap;color:#172033;width:100%;max-width:100%;font-size:14px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.padoofy-merge-v2-file-size{color:#718096;font-size:12px;font-weight:500;line-height:1.25}.padoofy-merge-v2-file-actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:5px;padding:0;display:flex}.padoofy-merge-v2-file-action{border-radius:9px;flex:0 0 36px;width:36px;height:36px}.padoofy-merge-v2-options-footer{flex-direction:column;align-items:stretch;gap:12px;margin-top:16px;padding-top:15px;display:flex}.padoofy-merge-v2-availability{justify-content:flex-start;font-size:13px}.padoofy-merge-v2-merge-btn{border-radius:11px;width:100%;min-width:0;min-height:50px;font-size:15px}}@media (width<=480px){.padoofy-merge-v2-file-item{grid-template-columns:20px 34px 40px minmax(0,1fr) auto;gap:8px;padding:9px 8px}.padoofy-merge-v2-file-icon{width:40px;height:40px}.padoofy-merge-v2-file-number{width:34px;height:34px}.padoofy-merge-v2-file-name{font-size:13px}.padoofy-merge-v2-file-size{font-size:11px}.padoofy-merge-v2-file-action{flex-basis:34px;width:34px;height:34px}.padoofy-merge-v2-file-actions{gap:4px}}html[data-theme=dark] .padoofy-merge-v2-file-item{background:#111827}html[data-theme=dark] .padoofy-merge-v2-file-name{color:#f1f5f9}html[data-theme=dark] .padoofy-merge-v2-file-size{color:#94a3b8}html[data-theme=dark] .padoofy-merge-v2-file-icon{background:#111827;border-color:#334155}@media (width<=768px){.footer-content{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:38px 28px!important;display:grid!important}.footer-column{width:100%!important;min-width:0!important;margin:0!important}.footer-column h3,.footer-column h4{margin-bottom:14px!important;font-size:16px!important;font-weight:750!important;line-height:1.3!important}.footer-column a{margin-bottom:9px!important;font-size:14px!important;line-height:1.45!important;display:block!important}.footer-brand,.footer-about{width:100%!important}.footer-brand p,.footer-about p{font-size:14px!important;line-height:1.7!important}.footer-bottom{margin-top:38px!important;padding-top:18px!important}}@media (width<=480px){.footer-content{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 18px!important}.footer-column h3,.footer-column h4{font-size:15px!important}.footer-column a{margin-bottom:8px!important;font-size:13px!important}}@media (width<=340px){.footer-content{column-gap:14px!important}.footer-column a{font-size:12.5px!important}}.padoofy-v2-footer{background:#fff;border-top:1px solid #e5e7eb;width:100%}.padoofy-v2-footer-container{width:min(1180px,100% - 40px);margin:0 auto}.padoofy-v2-footer-top{grid-template-columns:250px minmax(0,1fr);gap:70px;padding:64px 0 52px;display:grid}.padoofy-v2-footer-brand{min-width:0}.padoofy-v2-footer-logo{color:#111827;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.padoofy-v2-footer-logo>span{color:#fff;background:#2563eb;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;box-shadow:0 8px 18px #2563eb29}.padoofy-v2-footer-logo strong{letter-spacing:-.025em;font-size:25px;font-weight:750;line-height:1}.padoofy-v2-footer-brand p{color:#64748b;max-width:255px;margin:22px 0 20px;font-size:15px;line-height:1.7}.padoofy-v2-footer-trust{color:#374151;align-items:flex-start;gap:9px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.padoofy-v2-footer-trust svg{color:#16a34a;flex:none;margin-top:1px}.padoofy-v2-footer-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;display:grid}.padoofy-v2-footer-column{min-width:0}.padoofy-v2-footer-heading{color:#111827;align-items:center;gap:9px;margin-bottom:17px;font-size:15px;font-weight:750;line-height:1.3;display:flex}.padoofy-v2-footer-heading svg{color:#2563eb;flex:none}.padoofy-v2-footer-links{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.padoofy-v2-footer-links a{color:#64748b;max-width:100%;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .18s,transform .18s;display:inline-block}.padoofy-v2-footer-links a:hover{color:#2563eb;transform:translate(2px)}.padoofy-v2-footer-bottom{color:#718096;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:20px 0;font-size:13px;line-height:1.4;display:flex}.padoofy-v2-footer-bottom-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.padoofy-v2-footer-bottom-links a{color:#64748b;font-weight:500;text-decoration:none}.padoofy-v2-footer-bottom-links a:hover{color:#2563eb}.padoofy-v2-footer-version{color:#64748b;flex:none;font-weight:700}@media (width<=900px){.padoofy-v2-footer-top{grid-template-columns:210px minmax(0,1fr);gap:40px}.padoofy-v2-footer-groups{gap:24px}}@media (width<=768px){.padoofy-v2-footer-container{width:min(100%,100% - 40px)}.padoofy-v2-footer-top{flex-direction:column;gap:38px;padding:52px 0 40px;display:flex}.padoofy-v2-footer-brand{width:100%}.padoofy-v2-footer-brand p{max-width:330px;margin-top:20px}.padoofy-v2-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 30px;width:100%;display:grid}.padoofy-v2-footer-column{width:100%}.padoofy-v2-footer-heading{margin-bottom:14px;font-size:15px}.padoofy-v2-footer-links{gap:9px}.padoofy-v2-footer-links a{font-size:14px}.padoofy-v2-footer-bottom{text-align:center;flex-direction:column;justify-content:center;gap:14px;min-height:auto;padding:20px 0 24px}.padoofy-v2-footer-bottom-links{gap:10px 16px}}@media (width<=480px){.padoofy-v2-footer-container{width:min(100%,100% - 32px)}.padoofy-v2-footer-top{gap:34px;padding:46px 0 34px}.padoofy-v2-footer-logo>span{border-radius:11px;width:44px;height:44px}.padoofy-v2-footer-logo strong{font-size:23px}.padoofy-v2-footer-brand p{font-size:14px;line-height:1.65}.padoofy-v2-footer-trust{font-size:13px}.padoofy-v2-footer-groups{gap:34px 20px}.padoofy-v2-footer-heading{font-size:14px}.padoofy-v2-footer-links{gap:8px}.padoofy-v2-footer-links a{font-size:13px}.padoofy-v2-footer-bottom{font-size:12px}}html[data-theme=dark] .padoofy-v2-footer{background:#0f172a;border-top-color:#263449}html[data-theme=dark] .padoofy-v2-footer-logo{color:#f1f5f9}html[data-theme=dark] .padoofy-v2-footer-brand p{color:#94a3b8}html[data-theme=dark] .padoofy-v2-footer-trust{color:#cbd5e1}html[data-theme=dark] .padoofy-v2-footer-heading{color:#f1f5f9}html[data-theme=dark] .padoofy-v2-footer-links a{color:#94a3b8}html[data-theme=dark] .padoofy-v2-footer-links a:hover{color:#60a5fa}html[data-theme=dark] .padoofy-v2-footer-bottom{color:#94a3b8;border-top-color:#263449}html[data-theme=dark] .padoofy-v2-footer-bottom-links a{color:#94a3b8}html[data-theme=dark] .padoofy-v2-footer-bottom-links a:hover{color:#60a5fa}html[data-theme=dark] .padoofy-v2-footer-version{color:#94a3b8}.padoofy-v2-processing-steps div.done{color:#15803d}@keyframes padoofy-spin{to{transform:rotate(360deg)}}@keyframes padoofy-progress{0%{transform:translate(-100%)}50%{transform:translate(5%)}to{transform:translate(100%)}}@media (width<=768px){.padoofy-v2-tool-page{padding:28px 14px 48px}.padoofy-v2-tool-page>[class*=hero]{margin-bottom:20px}.padoofy-v2-tool-page>[class*=hero] h1{font-size:32px}.padoofy-v2-tool-page>[class*=hero] p{font-size:14px;line-height:1.6}.padoofy-v2-processing{padding:16px}.padoofy-v2-processing-card{border-radius:18px;padding:28px 20px 22px}.padoofy-v2-progress-ring{width:82px;height:82px}.padoofy-v2-processing-card h2{font-size:21px}}@media (width<=480px){.padoofy-v2-tool-page{padding-left:12px;padding-right:12px}.padoofy-v2-tool-page>[class*=hero] h1{font-size:29px}.padoofy-v2-tool-page>[class*=hero] p{font-size:13px}.padoofy-v2-processing-card{padding:24px 16px 20px}}html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-zone],html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-wrapper] .merge-empty,html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-area],html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-box],html[data-theme=dark] .padoofy-v2-tool-page [class*=drop-zone],html[data-theme=dark] .padoofy-v2-tool-page [class*=sidebar],html[data-theme=dark] .padoofy-v2-tool-page [class*=file-card],html[data-theme=dark] .padoofy-v2-tool-page [class*=file-header],html[data-theme=dark] .padoofy-v2-tool-page [class*=setting],html[data-theme=dark] .padoofy-v2-tool-page [class*=options],html[data-theme=dark] .padoofy-v2-tool-page [class*=quality-box],html[data-theme=dark] .padoofy-v2-tool-page [class*=ready-box],html[data-theme=dark] .padoofy-v2-tool-page [class*=details]{background:#111827;border-color:#2b3950}html[data-theme=dark] .padoofy-v2-processing-card{background:#111827;border-color:#334155}html[data-theme=dark] .padoofy-v2-progress-track{background:#1e293b}html[data-theme=dark] .padoofy-v2-processing-steps div{color:#64748b}html[data-theme=dark] .padoofy-v2-processing-steps div.done{color:#4ade80}.padoofy-v2-tool-page{color:#111827;background:#f8fafc;width:100%;min-height:100vh;padding:38px 20px 72px}.padoofy-v2-tool-page>*{box-sizing:border-box}.padoofy-v2-tool-page>[class*=hero]{text-align:center;width:min(1080px,100%);margin:0 auto 26px}.padoofy-v2-tool-page>[class*=hero] h1{letter-spacing:-.035em;color:#111827;margin:0;font-size:clamp(30px,4vw,46px);font-weight:760;line-height:1.1}.padoofy-v2-tool-page>[class*=hero] p{color:#64748b;max-width:700px;margin:12px auto 0;font-size:16px;line-height:1.65}.padoofy-v2-tool-page>section[class*=upload],.padoofy-v2-tool-page>section[class*=main],.padoofy-v2-tool-page>section[class*=workspace],.padoofy-v2-tool-page>section[class*=container]{width:min(1080px,100%);margin-left:auto;margin-right:auto}.padoofy-v2-tool-page [class*=upload-zone],.padoofy-v2-tool-page [class*=upload-wrapper] .merge-empty,.padoofy-v2-tool-page [class*=upload-area],.padoofy-v2-tool-page [class*=upload-box],.padoofy-v2-tool-page [class*=drop-zone]{background:#fff;border:1.5px dashed #bfcee0;border-radius:18px;box-shadow:0 12px 35px #0f172a0b}.padoofy-v2-tool-page [class*=upload-zone]:hover,.padoofy-v2-tool-page [class*=upload-wrapper] .merge-empty:hover,.padoofy-v2-tool-page [class*=drop-zone]:hover{border-color:#7da5ef}.padoofy-v2-tool-page [class*=upload-icon]{color:#2563eb}.padoofy-v2-tool-page [class*=workspace],.padoofy-v2-tool-page [class*=main]{gap:20px}.padoofy-v2-tool-page [class*=sidebar]{background:#fff;border:1px solid #dfe7f0;border-radius:16px;box-shadow:0 10px 28px #0f172a0a}.padoofy-v2-tool-page [class*=file-card],.padoofy-v2-tool-page [class*=file-header]{background:#fff;border-color:#dfe7f0;border-radius:14px}.padoofy-v2-tool-page [class*=file-info] strong,.padoofy-v2-tool-page [class*=file-info] h3{color:#172033;font-weight:700}.padoofy-v2-tool-page [class*=file-info] small,.padoofy-v2-tool-page [class*=detail-row] span,.padoofy-v2-tool-page [class*=stats] span{color:#718096}.padoofy-v2-tool-page [class*=setting],.padoofy-v2-tool-page [class*=options],.padoofy-v2-tool-page [class*=quality-box],.padoofy-v2-tool-page [class*=ready-box],.padoofy-v2-tool-page [class*=details]{background:#fff;border:1px solid #dfe7f0;border-radius:15px}.padoofy-v2-tool-page [class*=select-btn],.padoofy-v2-tool-page [class*=action-btn],.padoofy-v2-tool-page [class*=download-btn],.padoofy-v2-tool-page [class*=download-main],.padoofy-v2-tool-page [class*=download-all],.padoofy-v2-tool-page [class*=empty-select-btn]{border-radius:11px;min-height:48px;font-size:15px;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s}.padoofy-v2-tool-page [class*=action-btn]:hover:not(:disabled),.padoofy-v2-tool-page [class*=download-main]:hover:not(:disabled),.padoofy-v2-tool-page [class*=download-all]:hover:not(:disabled),.padoofy-v2-tool-page [class*=select-btn]:hover:not(:disabled){transform:translateY(-1px)}.padoofy-v2-tool-page [class*=result],.padoofy-v2-tool-page [class*=results]{border-radius:16px}.padoofy-v2-tool-page [class*=success]{color:#15803d}.padoofy-v2-tool-page [class*=error]{border-radius:12px}.padoofy-v2-tool-page input[type=text],.padoofy-v2-tool-page input[type=number],.padoofy-v2-tool-page select,.padoofy-v2-tool-page textarea{color:#111827;background:#fff;border:1px solid #d5dfeb;border-radius:10px;min-height:44px;font-size:14px}.padoofy-v2-tool-page input:focus,.padoofy-v2-tool-page select:focus,.padoofy-v2-tool-page textarea:focus{border-color:#7da5ef;outline:none;box-shadow:0 0 0 3px #2563eb17}.padoofy-v2-processing{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafcf5;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.padoofy-v2-processing-card{text-align:center;background:#fff;border:1px solid #dbe4ef;border-radius:20px;width:min(460px,100%);padding:34px 28px 28px;box-shadow:0 24px 70px #0f172a24}.padoofy-v2-progress-ring{background:conic-gradient(#2563eb 0 28%, #dce8fb 28% 100%);border-radius:50%;width:92px;height:92px;margin:0 auto 22px;padding:7px;animation:1.8s linear infinite padoofy-spin}.padoofy-v2-progress-ring-inner{color:#2563eb;background:#fff;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.padoofy-v2-processing-card h2{color:#111827;margin:0;font-size:23px}.padoofy-v2-processing-card p{color:#64748b;margin:9px 0 22px;font-size:14px;line-height:1.6}.padoofy-v2-progress-track{background:#e8eef7;border-radius:999px;height:8px;overflow:hidden}.padoofy-v2-progress-track span{border-radius:inherit;background:#2563eb;width:65%;height:100%;animation:1.7s ease-in-out infinite padoofy-progress;display:block}.padoofy-v2-processing-steps{text-align:left;gap:10px;margin-top:20px;display:grid}.padoofy-v2-processing-steps div{color:#94a3b8;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.padoofy-v2-processing-steps div.active{color:#475569}.padoofy-v2-processing-steps svg{color:#16a34a;flex:none}@media (width<=768px){.padoofy-v2-tool-page{padding:28px 14px 54px}.padoofy-v2-tool-page>[class*=hero]{margin-bottom:20px}.padoofy-v2-tool-page>[class*=hero] h1{font-size:30px}.padoofy-v2-tool-page>[class*=hero] p{margin-top:9px;font-size:14px;line-height:1.55}.padoofy-v2-tool-page [class*=workspace],.padoofy-v2-tool-page [class*=main]{grid-template-columns:1fr!important}.padoofy-v2-tool-page [class*=sidebar]{width:100%}.padoofy-v2-tool-page [class*=file-card],.padoofy-v2-tool-page [class*=file-header]{padding:12px}.padoofy-v2-processing{padding:16px}.padoofy-v2-processing-card{border-radius:17px;padding:28px 20px 22px}.padoofy-v2-progress-ring{width:84px;height:84px}}html[data-theme=dark] .padoofy-v2-tool-page{color:#f1f5f9;background:#0b1220}html[data-theme=dark] .padoofy-v2-tool-page>[class*=hero] h1{color:#f1f5f9}html[data-theme=dark] .padoofy-v2-tool-page>[class*=hero] p{color:#94a3b8}html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-zone],html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-wrapper] .merge-empty,html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-area],html[data-theme=dark] .padoofy-v2-tool-page [class*=upload-box],html[data-theme=dark] .padoofy-v2-tool-page [class*=drop-zone],html[data-theme=dark] .padoofy-v2-tool-page [class*=sidebar],html[data-theme=dark] .padoofy-v2-tool-page [class*=file-card],html[data-theme=dark] .padoofy-v2-tool-page [class*=file-header],html[data-theme=dark] .padoofy-v2-tool-page [class*=setting],html[data-theme=dark] .padoofy-v2-tool-page [class*=options],html[data-theme=dark] .padoofy-v2-tool-page [class*=quality-box],html[data-theme=dark] .padoofy-v2-tool-page [class*=ready-box],html[data-theme=dark] .padoofy-v2-tool-page [class*=details]{box-shadow:none;background:#111827;border-color:#273449}html[data-theme=dark] .padoofy-v2-tool-page [class*=file-info] strong,html[data-theme=dark] .padoofy-v2-tool-page [class*=file-info] h3{color:#f1f5f9}html[data-theme=dark] .padoofy-v2-tool-page [class*=file-info] small,html[data-theme=dark] .padoofy-v2-tool-page [class*=detail-row] span,html[data-theme=dark] .padoofy-v2-tool-page [class*=stats] span{color:#94a3b8}html[data-theme=dark] .padoofy-v2-tool-page input[type=text],html[data-theme=dark] .padoofy-v2-tool-page input[type=number],html[data-theme=dark] .padoofy-v2-tool-page select,html[data-theme=dark] .padoofy-v2-tool-page textarea{color:#f1f5f9;background:#0f172a;border-color:#334155}html[data-theme=dark] .padoofy-v2-processing{background:#0b1220f7}html[data-theme=dark] .padoofy-v2-processing-card{background:#111827;border-color:#273449;box-shadow:0 24px 70px #0006}html[data-theme=dark] .padoofy-v2-progress-ring-inner{background:#111827}html[data-theme=dark] .padoofy-v2-processing-card h2{color:#f1f5f9}html[data-theme=dark] .padoofy-v2-processing-card p{color:#94a3b8}html[data-theme=dark] .padoofy-v2-processing-steps div.active{color:#cbd5e1}.padoofy-processing-loader,.padoofy-processing-small-loader{animation:1s linear infinite padoofy-loader-spin}@keyframes padoofy-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.padoofy-compress-v2-page{color:#111827;background:#f8fafc;width:100%;min-height:calc(100vh - 70px);padding:46px 20px 80px}.padoofy-compress-v2-header{text-align:center;width:min(820px,100%);margin:0 auto 30px}.padoofy-compress-v2-header.compact{margin-bottom:24px}.padoofy-compress-v2-eyebrow{color:#2563eb;letter-spacing:.08em;margin-bottom:9px;font-size:12px;font-weight:800;line-height:1.2;display:inline-block}.padoofy-compress-v2-header h1{color:#111827;letter-spacing:-.035em;margin:0;font-size:clamp(31px,4vw,44px);font-weight:760;line-height:1.1}.padoofy-compress-v2-header p{color:#64748b;max-width:680px;margin:12px auto 0;font-size:16px;font-weight:500;line-height:1.65}.padoofy-compress-v2-upload-section{width:min(920px,100%);margin:0 auto}.padoofy-compress-v2-upload{text-align:center;background:#fff;border:1.5px dashed #bccbdd;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:44px 24px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.padoofy-compress-v2-upload:hover,.padoofy-compress-v2-upload.is-dragging{background:#fbfdff;border-color:#6f9be9;box-shadow:0 14px 40px #0f172a0e}.padoofy-compress-v2-upload-icon{color:#2563eb;background:#edf4ff;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:19px;display:flex}.padoofy-compress-v2-upload h2{color:#111827;margin:0;font-size:22px;font-weight:750;line-height:1.25}.padoofy-compress-v2-upload p{color:#718096;margin:8px 0 21px;font-size:14px;line-height:1.5}.padoofy-compress-v2-upload-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:18px;display:flex}.padoofy-compress-v2-upload-meta span{color:#718096;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.padoofy-compress-v2-upload-meta svg{color:#16a34a}.padoofy-compress-v2-primary-btn,.padoofy-compress-v2-secondary-btn{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:14px;font-weight:750;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.padoofy-compress-v2-primary-btn{color:#fff;background:#2563eb;border:1px solid #2563eb;box-shadow:0 8px 20px #2563eb24}.padoofy-compress-v2-primary-btn:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 10px 25px #2563eb2e}.padoofy-compress-v2-primary-btn.large{min-height:50px;padding-left:22px;padding-right:22px;font-size:15px}.padoofy-compress-v2-primary-btn.full{width:100%}.padoofy-compress-v2-secondary-btn{color:#374151;background:#fff;border:1px solid #d6dfeb}.padoofy-compress-v2-secondary-btn:hover:not(:disabled){background:#f8fafc;border-color:#bac8da;transform:translateY(-1px)}.padoofy-compress-v2-primary-btn:disabled,.padoofy-compress-v2-secondary-btn:disabled{opacity:.55;cursor:not-allowed}.padoofy-compress-v2-workspace{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:20px;width:min(1100px,100%);margin:0 auto;display:grid}.padoofy-compress-v2-main{min-width:0}.padoofy-compress-v2-side{background:#fff;border:1px solid #dce5ef;border-radius:15px;min-width:0;padding:18px}.padoofy-compress-v2-file-card{background:#fff;border:1px solid #dce5ef;border-radius:14px;align-items:center;gap:13px;min-height:76px;padding:12px 14px;display:flex}.padoofy-compress-v2-file-icon{color:#dc2626;background:#fff7f7;border:1px solid #dbe4ef;border-radius:11px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.padoofy-compress-v2-file-details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.padoofy-compress-v2-file-details strong{text-overflow:ellipsis;white-space:nowrap;color:#172033;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.padoofy-compress-v2-file-details span{color:#718096;font-size:12px;font-weight:550}.padoofy-compress-v2-icon-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #d9e2ed;border-radius:9px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.padoofy-compress-v2-icon-btn:hover{color:#dc2626;background:#fff7f7;border-color:#fecaca}.padoofy-compress-v2-options-card{background:#fff;border:1px solid #dce5ef;border-radius:15px;margin-top:14px;padding:22px}.padoofy-compress-v2-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.padoofy-compress-v2-section-heading h2{color:#111827;margin:0;font-size:20px;font-weight:750;line-height:1.3}.padoofy-compress-v2-section-heading p{color:#718096;margin:6px 0 0;font-size:13px;line-height:1.5}.padoofy-compress-v2-level-badge{color:#2563eb;background:#eff6ff;border:1px solid #d6e3fa;border-radius:8px;flex:none;padding:7px 10px;font-size:12px;font-weight:750}.padoofy-compress-v2-levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.padoofy-compress-v2-levels button{color:#172033;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:76px;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:flex}.padoofy-compress-v2-levels button:hover{background:#f9fbfe;border-color:#b8c9df;transform:translateY(-1px)}.padoofy-compress-v2-levels button.selected{background:#f4f8ff;border-color:#2563eb}.padoofy-compress-v2-levels button strong{font-size:14px;font-weight:750}.padoofy-compress-v2-levels button span{color:#718096;font-size:11px;line-height:1.35}.padoofy-compress-v2-slider-block{margin-top:23px}.padoofy-compress-v2-slider-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.padoofy-compress-v2-slider-top label{color:#374151;font-size:13px;font-weight:700}.padoofy-compress-v2-slider-top strong{color:#2563eb;font-size:14px;font-weight:800}.padoofy-compress-v2-slider-block input[type=range]{appearance:none;cursor:pointer;background:#dbe7f6;border-radius:999px;width:100%;height:5px;margin:14px 0 6px}.padoofy-compress-v2-slider-block input[type=range]::-webkit-slider-thumb{appearance:none;background:#2563eb;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #2563eb42}.padoofy-compress-v2-slider-block input[type=range]::-moz-range-thumb{background:#2563eb;border:3px solid #fff;border-radius:50%;width:17px;height:17px;box-shadow:0 2px 8px #2563eb42}.padoofy-compress-v2-slider-labels{justify-content:space-between;gap:10px;display:flex}.padoofy-compress-v2-slider-labels span{color:#8a99ad;font-size:11px;font-weight:550}.padoofy-compress-v2-estimate{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:19px;display:grid}.padoofy-compress-v2-estimate>div{background:#fafcff;border:1px solid #e1e8f0;border-radius:10px;min-width:0;padding:13px}.padoofy-compress-v2-estimate span{color:#8a99ad;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.padoofy-compress-v2-estimate strong{text-overflow:ellipsis;white-space:nowrap;color:#243044;font-size:13px;font-weight:750;display:block;overflow:hidden}.padoofy-compress-v2-note{color:#5f7594;background:#f7faff;border:1px solid #e0e9f7;border-radius:10px;align-items:flex-start;gap:9px;margin-top:14px;padding:12px 13px;font-size:12px;font-weight:550;line-height:1.55;display:flex}.padoofy-compress-v2-note svg{color:#2563eb;flex:none;margin-top:1px}.padoofy-compress-v2-bottom-actions{border-top:1px solid #e5ebf2;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding-top:18px;display:flex}.padoofy-compress-v2-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:11px 13px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.padoofy-compress-v2-error svg{flex:none;margin-top:1px}.padoofy-compress-v2-result-card{text-align:center;background:#fff;border:1px solid #dce5ef;border-radius:16px;margin-top:14px;padding:30px 24px}.padoofy-compress-v2-success-icon{color:#16a34a;background:#ecfdf3;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin:0 auto 17px;display:flex}.padoofy-compress-v2-result-card h2{color:#111827;margin:0;font-size:24px;font-weight:750}.padoofy-compress-v2-result-card>p{color:#718096;margin:8px 0 20px;font-size:14px;line-height:1.55}.padoofy-compress-v2-size-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;width:min(500px,100%);margin:0 auto;display:grid}.padoofy-compress-v2-size-row>div:not(.padoofy-compress-v2-size-arrow){background:#fafcff;border:1px solid #e1e8f0;border-radius:10px;padding:13px}.padoofy-compress-v2-size-row span{color:#8a99ad;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.padoofy-compress-v2-size-row strong{color:#172033;font-size:15px;font-weight:800}.padoofy-compress-v2-size-arrow{color:#94a3b8;font-size:18px;font-weight:700}.padoofy-compress-v2-reduction{color:#15803d;background:#ecfdf3;border-radius:8px;align-items:center;gap:6px;width:fit-content;margin:16px auto 0;padding:8px 11px;font-size:12px;font-weight:750;display:inline-flex}.padoofy-compress-v2-rename{text-align:left;width:min(500px,100%);margin:23px auto 16px}.padoofy-compress-v2-rename label{color:#374151;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.padoofy-compress-v2-name-input{background:#fff;border:1px solid #d5dfeb;border-radius:10px;align-items:center;min-height:46px;display:flex;overflow:hidden}.padoofy-compress-v2-name-input:focus-within{border-color:#7da5ef;box-shadow:0 0 0 3px #2563eb14}.padoofy-compress-v2-name-input input{color:#172033;background:0 0;border:0;outline:0;width:100%;min-width:0;height:44px;padding:0 12px;font-size:14px;font-weight:600}.padoofy-compress-v2-name-input span{color:#718096;padding-right:12px;font-size:13px;font-weight:650}.padoofy-compress-v2-start-over{color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:13px;font-size:13px;font-weight:650;display:inline-flex}.padoofy-compress-v2-start-over:hover{color:#2563eb}.padoofy-compress-v2-side-block{align-items:flex-start;gap:10px;display:flex}.padoofy-compress-v2-side-icon{color:#2563eb;background:#eff6ff;border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.padoofy-compress-v2-side-block strong{color:#1f2937;font-size:13px;font-weight:750;display:block}.padoofy-compress-v2-side-block p{color:#718096;margin:5px 0 0;font-size:12px;line-height:1.6}.padoofy-compress-v2-side-status{border-top:1px solid #e5ebf2;margin-top:20px;padding-top:18px}.padoofy-compress-v2-side-status>span{color:#8a99ad;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.padoofy-compress-v2-side-status>strong{color:#172033;font-size:22px;font-weight:800;display:block}.padoofy-compress-v2-side-status>small{text-overflow:ellipsis;white-space:nowrap;color:#718096;margin-top:6px;font-size:11px;display:block;overflow:hidden}.padoofy-compress-v2-side-status.success>strong{color:#15803d}@media (width<=820px){.padoofy-compress-v2-page{padding:34px 14px 55px}.padoofy-compress-v2-workspace{grid-template-columns:1fr}.padoofy-compress-v2-side{order:2}}@media (width<=650px){.padoofy-compress-v2-header{margin-bottom:21px}.padoofy-compress-v2-header h1{font-size:31px}.padoofy-compress-v2-header p{font-size:14px}.padoofy-compress-v2-upload{min-height:300px;padding:34px 16px}.padoofy-compress-v2-upload-icon{width:58px;height:58px;margin-bottom:16px}.padoofy-compress-v2-upload h2{font-size:20px}.padoofy-compress-v2-upload-meta{gap:10px 14px}.padoofy-compress-v2-workspace{gap:14px}.padoofy-compress-v2-file-card{padding:10px}.padoofy-compress-v2-options-card{padding:16px}.padoofy-compress-v2-section-heading{gap:12px}.padoofy-compress-v2-section-heading h2{font-size:18px}.padoofy-compress-v2-section-heading p{font-size:12px}.padoofy-compress-v2-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.padoofy-compress-v2-estimate{grid-template-columns:1fr}.padoofy-compress-v2-bottom-actions{flex-direction:column-reverse;align-items:stretch}.padoofy-compress-v2-secondary-btn,.padoofy-compress-v2-primary-btn.large{width:100%}.padoofy-compress-v2-result-card{padding:24px 15px}.padoofy-compress-v2-size-row{grid-template-columns:1fr;gap:8px}.padoofy-compress-v2-size-arrow{transform:rotate(90deg)}.padoofy-compress-v2-name-input{min-height:44px}.padoofy-compress-v2-name-input input{height:42px;font-size:13px}.padoofy-compress-v2-side{padding:15px}}@media (width<=390px){.padoofy-compress-v2-page{padding-left:11px;padding-right:11px}.padoofy-compress-v2-header h1{font-size:28px}.padoofy-compress-v2-levels button{min-height:70px;padding:10px}.padoofy-compress-v2-levels button strong{font-size:13px}.padoofy-compress-v2-levels button span{font-size:10px}}html[data-theme=dark] .padoofy-compress-v2-page{color:#f1f5f9;background:#0f172a}html[data-theme=dark] .padoofy-compress-v2-header h1,html[data-theme=dark] .padoofy-compress-v2-section-heading h2,html[data-theme=dark] .padoofy-compress-v2-result-card h2{color:#f1f5f9}html[data-theme=dark] .padoofy-compress-v2-header p,html[data-theme=dark] .padoofy-compress-v2-upload p,html[data-theme=dark] .padoofy-compress-v2-section-heading p,html[data-theme=dark] .padoofy-compress-v2-result-card>p,html[data-theme=dark] .padoofy-compress-v2-file-details span,html[data-theme=dark] .padoofy-compress-v2-side-block p{color:#94a3b8}html[data-theme=dark] .padoofy-compress-v2-upload,html[data-theme=dark] .padoofy-compress-v2-file-card,html[data-theme=dark] .padoofy-compress-v2-options-card,html[data-theme=dark] .padoofy-compress-v2-result-card,html[data-theme=dark] .padoofy-compress-v2-side{background:#111827;border-color:#2b3950}html[data-theme=dark] .padoofy-compress-v2-upload:hover,html[data-theme=dark] .padoofy-compress-v2-upload.is-dragging{background:#141d2c;border-color:#4f78b8}html[data-theme=dark] .padoofy-compress-v2-upload-icon{color:#60a5fa;background:#172554}html[data-theme=dark] .padoofy-compress-v2-upload-meta span,html[data-theme=dark] .padoofy-compress-v2-upload-meta span{color:#94a3b8}html[data-theme=dark] .padoofy-compress-v2-file-icon{background:#2a1719;border-color:#3b4454}html[data-theme=dark] .padoofy-compress-v2-icon-btn,html[data-theme=dark] .padoofy-compress-v2-secondary-btn{color:#cbd5e1;background:#111827;border-color:#334155}html[data-theme=dark] .padoofy-compress-v2-icon-btn:hover{color:#f87171;background:#2a1317;border-color:#7f1d1d}html[data-theme=dark] .padoofy-compress-v2-levels button{color:#f1f5f9;background:#111827;border-color:#334155}html[data-theme=dark] .padoofy-compress-v2-levels button:hover{background:#172033;border-color:#475569}html[data-theme=dark] .padoofy-compress-v2-levels button.selected{background:#172554;border-color:#3b82f6}html[data-theme=dark] .padoofy-compress-v2-levels button span,html[data-theme=dark] .padoofy-compress-v2-estimate span,html[data-theme=dark] .padoofy-compress-v2-size-row span,html[data-theme=dark] .padoofy-compress-v2-side-status>span{color:#94a3b8}html[data-theme=dark] .padoofy-compress-v2-estimate>div,html[data-theme=dark] .padoofy-compress-v2-size-row>div:not(.padoofy-compress-v2-size-arrow){background:#0f172a;border-color:#334155}html[data-theme=dark] .padoofy-compress-v2-estimate strong,html[data-theme=dark] .padoofy-compress-v2-size-row strong,html[data-theme=dark] .padoofy-compress-v2-name-input input,html[data-theme=dark] .padoofy-compress-v2-side-status>strong{color:#f1f5f9}html[data-theme=dark] .padoofy-compress-v2-slider-top label,html[data-theme=dark] .padoofy-compress-v2-rename label{color:#cbd5e1}html[data-theme=dark] .padoofy-compress-v2-slider-block input[type=range]{background:#334155}html[data-theme=dark] .padoofy-compress-v2-note{color:#94a3b8;background:#101d31;border-color:#29405f}html[data-theme=dark] .padoofy-compress-v2-bottom-actions{border-top-color:#273449}html[data-theme=dark] .padoofy-compress-v2-error{color:#fca5a5;background:#2a1317;border-color:#7f1d1d}html[data-theme=dark] .padoofy-compress-v2-name-input{background:#0f172a;border-color:#334155}html[data-theme=dark] .padoofy-compress-v2-name-input span{color:#94a3b8}html[data-theme=dark] .padoofy-compress-v2-side-status{border-top-color:#273449}html[data-theme=dark] .padoofy-compress-v2-side-icon{color:#60a5fa;background:#172554}.padoofy-tool-v2-page{color:#111827;background:#f8fafc;width:100%;min-height:calc(100vh - 70px);padding:44px 20px 72px}.padoofy-tool-v2-header{text-align:center;width:min(800px,100%);margin:0 auto 30px}.padoofy-tool-v2-header.compact{margin-bottom:22px}.padoofy-tool-v2-header>span{color:#2563eb;letter-spacing:.08em;margin-bottom:9px;font-size:12px;font-weight:800;line-height:1.2;display:inline-block}.padoofy-tool-v2-header h1{color:#111827;letter-spacing:-.035em;margin:0;font-size:clamp(32px,4vw,45px);font-weight:760;line-height:1.1}.padoofy-tool-v2-header p{color:#64748b;max-width:690px;margin:11px auto 0;font-size:16px;font-weight:500;line-height:1.6}.padoofy-tool-v2-upload-card{width:min(920px,100%);margin:0 auto}.padoofy-tool-v2-dropzone{text-align:center;background:#fff;border:1.5px dashed #bccbdd;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:326px;padding:44px 24px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.padoofy-tool-v2-dropzone:hover,.padoofy-tool-v2-dropzone.is-dragging{background:#fbfdff;border-color:#6f9be9;box-shadow:0 14px 40px #0f172a0e}.padoofy-tool-v2-upload-icon{color:#2563eb;background:#edf4ff;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;display:flex}.padoofy-tool-v2-dropzone h2{color:#111827;margin:0;font-size:22px;font-weight:750;line-height:1.25}.padoofy-tool-v2-dropzone p{color:#718096;margin:8px 0 20px;font-size:14px}.padoofy-tool-v2-meta{color:#718096;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:17px;font-size:12px;font-weight:600;display:flex}.padoofy-tool-v2-primary,.padoofy-tool-v2-secondary,.padoofy-tool-v2-ghost,.padoofy-tool-v2-start-over,.padoofy-tool-v2-mini,.padoofy-tool-v2-icon-button{font:inherit}.padoofy-tool-v2-primary,.padoofy-tool-v2-secondary{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:14px;font-weight:750;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.padoofy-tool-v2-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;box-shadow:0 8px 20px #2563eb24}.padoofy-tool-v2-primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px)}.padoofy-tool-v2-primary.small{min-height:40px;padding:0 13px;font-size:13px}.padoofy-tool-v2-primary.full{width:100%}.padoofy-tool-v2-secondary{color:#374151;background:#fff;border:1px solid #d6dfeb}.padoofy-tool-v2-secondary:hover:not(:disabled){background:#f8fafc;border-color:#bac8da;transform:translateY(-1px)}.padoofy-tool-v2-ghost{color:#55677f;cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.padoofy-tool-v2-ghost:hover{color:#2563eb;border-color:#bccbdd}.padoofy-tool-v2-icon-button,.padoofy-tool-v2-mini{color:#64748b;cursor:pointer;background:#fff;border:1px solid #d9e2ed;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.padoofy-tool-v2-mini{width:34px;height:34px}.padoofy-tool-v2-icon-button:hover,.padoofy-tool-v2-mini:hover:not(:disabled){color:#2563eb;background:#f7faff;border-color:#b9c9df}.padoofy-tool-v2-mini.danger:hover:not(:disabled){color:#dc2626;background:#fff7f7;border-color:#fecaca}.padoofy-tool-v2-icon-button:disabled,.padoofy-tool-v2-mini:disabled,.padoofy-tool-v2-primary:disabled,.padoofy-tool-v2-secondary:disabled{opacity:.5;cursor:not-allowed}.padoofy-tool-v2-workspace{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:20px;width:min(1100px,100%);margin:0 auto;display:grid}.padoofy-tool-v2-main{min-width:0}.padoofy-tool-v2-side{background:#fff;border:1px solid #dce5ef;border-radius:15px;min-width:0;padding:18px}.padoofy-tool-v2-side-icon{color:#2563eb;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.padoofy-tool-v2-side h3{color:#1f2937;margin:13px 0 5px;font-size:15px;font-weight:750}.padoofy-tool-v2-side p{color:#718096;margin:0;font-size:12px;line-height:1.6}.padoofy-tool-v2-side-stat{border-top:1px solid #e5ebf2;margin-top:18px;padding-top:15px}.padoofy-tool-v2-side-stat span,.padoofy-tool-v2-side-stat strong{display:block}.padoofy-tool-v2-side-stat span{color:#8a99ad;font-size:11px;font-weight:650}.padoofy-tool-v2-side-stat strong{color:#172033;margin-top:4px;font-size:22px}.padoofy-tool-v2-card{background:#fff;border:1px solid #dce5ef;border-radius:15px;margin-top:14px;padding:21px}.padoofy-tool-v2-card-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.padoofy-tool-v2-card-heading h2,.padoofy-tool-v2-card-heading h3{color:#111827;margin:0;font-weight:750}.padoofy-tool-v2-card-heading h2{font-size:20px}.padoofy-tool-v2-card-heading h3{font-size:17px}.padoofy-tool-v2-card-heading p{color:#718096;margin:6px 0 0;font-size:13px;line-height:1.5}.padoofy-tool-v2-file-card{background:#fff;border:1px solid #dce5ef;border-radius:14px;align-items:center;gap:12px;min-height:72px;padding:11px 13px;display:flex}.padoofy-tool-v2-file-icon{color:#dc2626;background:#fff7f7;border:1px solid #dbe4ef;border-radius:11px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.padoofy-tool-v2-file-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.padoofy-tool-v2-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#172033;font-size:14px;font-weight:700;overflow:hidden}.padoofy-tool-v2-file-info span{color:#718096;font-size:12px;font-weight:550}.padoofy-tool-v2-tabs{background:#f2f5f9;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:19px;padding:4px;display:grid}.padoofy-tool-v2-tabs button{color:#697a91;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:41px;font-size:13px;font-weight:750}.padoofy-tool-v2-tabs button.active{color:#2563eb;background:#fff;box-shadow:0 2px 8px #0f172a12}.padoofy-tool-v2-option-stack{margin-top:18px}.padoofy-tool-v2-choice-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.padoofy-tool-v2-choice{color:#172033;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:86px;padding:12px;display:flex}.padoofy-tool-v2-choice.selected{background:#f5f8ff;border-color:#2563eb}.padoofy-tool-v2-choice strong{font-size:14px}.padoofy-tool-v2-choice span{color:#718096;font-size:11px;line-height:1.4}.padoofy-tool-v2-field{color:#374151;flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.padoofy-tool-v2-field input,.padoofy-tool-v2-field select{color:#172033;background:#fff;border:1px solid #d5dfeb;border-radius:10px;width:100%;min-height:44px;padding:0 11px;font-size:13px}.padoofy-tool-v2-field input:focus,.padoofy-tool-v2-field select:focus{border-color:#7da5ef;outline:none;box-shadow:0 0 0 3px #2563eb14}.padoofy-tool-v2-field-help{color:#8492a6;margin:7px 0 0;font-size:11px;line-height:1.5}.padoofy-tool-v2-checkbox{color:#53657d;align-items:center;gap:8px;margin-top:13px;font-size:12px;font-weight:650;display:flex}.padoofy-tool-v2-actions{border-top:1px solid #e5ebf2;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:18px;display:flex}.padoofy-tool-v2-inline-actions{gap:7px;display:flex}.padoofy-tool-v2-result{text-align:center}.padoofy-tool-v2-success{color:#16a34a;background:#ecfdf3;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex}.padoofy-tool-v2-result h2{color:#111827;margin:0;font-size:24px;font-weight:750}.padoofy-tool-v2-result>p{color:#718096;margin:8px 0 20px;font-size:14px}.padoofy-tool-v2-rename{text-align:left;width:min(520px,100%);margin:22px auto 15px}.padoofy-tool-v2-rename label{color:#374151;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.padoofy-tool-v2-rename>div{background:#fff;border:1px solid #d5dfeb;border-radius:10px;align-items:center;min-height:46px;display:flex;overflow:hidden}.padoofy-tool-v2-rename input{color:#172033;background:0 0;border:0;outline:0;width:100%;min-width:0;height:44px;padding:0 12px;font-size:13px;font-weight:600}.padoofy-tool-v2-rename span{color:#718096;padding-right:12px;font-size:13px;font-weight:650}.padoofy-tool-v2-start-over{color:#64748b;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:13px;padding:0;font-size:13px;font-weight:650;display:inline-flex}.padoofy-tool-v2-start-over:hover{color:#2563eb}.padoofy-tool-v2-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:8px;margin-top:13px;padding:11px 13px;font-size:12px;font-weight:650;line-height:1.5;display:flex}.padoofy-split-range-row{grid-template-columns:72px 1fr auto 1fr 38px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.padoofy-split-range-row>span{color:#63758d;font-size:11px;font-weight:650}.padoofy-split-range-row input,.padoofy-split-size-row input,.padoofy-split-size-row select{color:#172033;background:#fff;border:1px solid #d5dfeb;border-radius:9px;width:100%;min-height:42px;padding:0 10px}.padoofy-tool-v2-ranges .padoofy-tool-v2-ghost{margin-top:4px}.padoofy-split-size-row{grid-template-columns:1fr 150px;gap:10px;display:grid}.padoofy-split-order{border-top:1px solid #e5ebf2;margin-top:22px;padding-top:20px}.padoofy-split-order-list{gap:7px;max-height:370px;margin-top:12px;padding-right:3px;display:grid;overflow:auto}.padoofy-split-order-item{background:#fafcff;border:1px solid #e0e7ef;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:7px 8px;display:grid}.padoofy-split-order-item .page-number,.padoofy-reorder-row-v2 .page-number{color:#2563eb;background:#edf4ff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:flex}.padoofy-split-order-item .page-label{text-overflow:ellipsis;white-space:nowrap;color:#334155;font-size:13px;font-weight:650;overflow:hidden}.padoofy-split-order-item>div,.padoofy-reorder-actions-v2{align-items:center;gap:4px;display:flex}.padoofy-split-result-card{text-align:center}.padoofy-split-result-list{text-align:left;gap:8px;width:min(700px,100%);margin:22px auto 0;display:grid}.padoofy-split-result-item{background:#fafcff;border:1px solid #e0e7ef;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:9px 10px;display:flex}.padoofy-split-result-item>div{align-items:center;gap:10px;min-width:0;display:flex}.padoofy-split-result-item>div>svg{color:#dc2626;flex:none}.padoofy-split-result-item strong,.padoofy-split-result-item span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.padoofy-split-result-item strong{color:#273449;font-size:13px}.padoofy-split-result-item span{color:#8190a3;margin-top:3px;font-size:11px}.padoofy-page-grid-v2{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;max-height:520px;margin-top:18px;padding:2px;display:grid;overflow:auto}.padoofy-page-tile-v2{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:130px;padding:11px;display:flex;position:relative}.padoofy-page-tile-v2>span{color:#64748b;font-size:10px;font-weight:750;position:absolute;top:7px;left:8px}.padoofy-page-tile-v2>svg:last-of-type{color:#94a3b8}.padoofy-page-tile-v2 small{color:#7b8ba0;font-size:10px}.padoofy-page-tile-v2.selected{background:#fff7f7;border-color:#ef4444;box-shadow:inset 0 0 0 1px #ef44441f}.padoofy-page-tile-v2.selected>svg:last-child{color:#dc2626;position:absolute;top:7px;right:7px}.padoofy-reorder-list-v2{gap:7px;max-height:520px;margin-top:16px;display:grid;overflow:auto}.padoofy-reorder-row-v2{background:#fafcff;border:1px solid #e0e7ef;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:8px;display:grid}.page-preview-v2{align-items:center;gap:9px;min-width:0;display:flex}.page-preview-v2>svg{color:#2563eb}.page-preview-v2 strong,.page-preview-v2 span{display:block}.page-preview-v2 strong{color:#273449;font-size:13px}.page-preview-v2 span{color:#8190a3;margin-top:2px;font-size:11px}@media (width<=900px){.padoofy-tool-v2-workspace{grid-template-columns:1fr}.padoofy-tool-v2-side{order:2}}@media (width<=650px){.padoofy-tool-v2-page{padding:32px 13px 52px}.padoofy-tool-v2-header{margin-bottom:20px}.padoofy-tool-v2-header h1{font-size:31px}.padoofy-tool-v2-header p{font-size:14px}.padoofy-tool-v2-dropzone{min-height:295px;padding:34px 16px}.padoofy-tool-v2-upload-icon{width:58px;height:58px}.padoofy-tool-v2-dropzone h2{font-size:20px}.padoofy-tool-v2-meta{gap:10px 13px}.padoofy-tool-v2-card{padding:15px}.padoofy-tool-v2-card-heading h2{font-size:18px}.padoofy-tool-v2-card-heading p{font-size:12px}.padoofy-tool-v2-file-card{padding:9px}.padoofy-tool-v2-file-icon{flex-basis:40px;width:40px;height:40px}.padoofy-tool-v2-tabs{grid-template-columns:1fr}.padoofy-tool-v2-tabs button{min-height:39px}.padoofy-tool-v2-choice-row{grid-template-columns:1fr}.padoofy-tool-v2-choice{min-height:65px}.padoofy-split-range-row{grid-template-columns:1fr 1fr 20px 1fr 36px}.padoofy-split-range-row>span:first-child{display:none}.padoofy-split-size-row{grid-template-columns:1fr 110px}.padoofy-tool-v2-actions{flex-direction:column-reverse}.padoofy-tool-v2-actions .padoofy-tool-v2-primary,.padoofy-tool-v2-actions .padoofy-tool-v2-secondary{width:100%}.padoofy-page-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.padoofy-page-tile-v2{min-height:112px}.padoofy-reorder-row-v2{grid-template-columns:32px minmax(0,1fr)}.padoofy-reorder-actions-v2{grid-column:2;justify-content:flex-end}.padoofy-split-order-item{grid-template-columns:32px minmax(0,1fr) auto}.padoofy-split-result-item{flex-direction:column;align-items:flex-start}.padoofy-split-result-item .padoofy-tool-v2-primary{width:100%}.padoofy-tool-v2-result{padding:22px 14px}}@media (width<=400px){.padoofy-tool-v2-page{padding-left:11px;padding-right:11px}.padoofy-tool-v2-header h1{font-size:28px}.padoofy-page-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=dark] .padoofy-tool-v2-page{color:#f1f5f9;background:#0f172a}html[data-theme=dark] .padoofy-tool-v2-header h1,html[data-theme=dark] .padoofy-tool-v2-card-heading h2,html[data-theme=dark] .padoofy-tool-v2-card-heading h3,html[data-theme=dark] .padoofy-tool-v2-result h2,html[data-theme=dark] .padoofy-tool-v2-side h3,html[data-theme=dark] .padoofy-tool-v2-file-info strong,html[data-theme=dark] .padoofy-split-order-item .page-label,html[data-theme=dark] .padoofy-page-tile-v2,html[data-theme=dark] .page-preview-v2 strong,html[data-theme=dark] .padoofy-split-result-item strong{color:#f1f5f9}html[data-theme=dark] .padoofy-tool-v2-header p,html[data-theme=dark] .padoofy-tool-v2-dropzone p,html[data-theme=dark] .padoofy-tool-v2-file-info span,html[data-theme=dark] .padoofy-tool-v2-card-heading p,html[data-theme=dark] .padoofy-tool-v2-result>p,html[data-theme=dark] .padoofy-tool-v2-side p,html[data-theme=dark] .padoofy-page-tile-v2 small,html[data-theme=dark] .page-preview-v2 span,html[data-theme=dark] .padoofy-split-result-item span{color:#94a3b8}html[data-theme=dark] .padoofy-tool-v2-dropzone,html[data-theme=dark] .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-tool-v2-file-card,html[data-theme=dark] .padoofy-tool-v2-side,html[data-theme=dark] .padoofy-tool-v2-primary,html[data-theme=dark] .padoofy-tool-v2-secondary,html[data-theme=dark] .padoofy-tool-v2-ghost,html[data-theme=dark] .padoofy-tool-v2-icon-button,html[data-theme=dark] .padoofy-tool-v2-mini,html[data-theme=dark] .padoofy-tool-v2-choice,html[data-theme=dark] .padoofy-split-range-row input,html[data-theme=dark] .padoofy-split-size-row input,html[data-theme=dark] .padoofy-split-size-row select,html[data-theme=dark] .padoofy-tool-v2-field input,html[data-theme=dark] .padoofy-tool-v2-field select,html[data-theme=dark] .padoofy-page-tile-v2,html[data-theme=dark] .padoofy-split-order-item,html[data-theme=dark] .padoofy-split-result-item,html[data-theme=dark] .padoofy-reorder-row-v2,html[data-theme=dark] .padoofy-tool-v2-rename>div{background:#111827;border-color:#2b3950}html[data-theme=dark] .padoofy-tool-v2-dropzone:hover,html[data-theme=dark] .padoofy-tool-v2-dropzone.is-dragging{background:#141d2c;border-color:#4f78b8}html[data-theme=dark] .padoofy-tool-v2-upload-icon,html[data-theme=dark] .padoofy-tool-v2-side-icon{color:#60a5fa;background:#172554}html[data-theme=dark] .padoofy-tool-v2-tabs{background:#0b1220}html[data-theme=dark] .padoofy-tool-v2-tabs button.active{background:#172033}html[data-theme=dark] .padoofy-tool-v2-choice.selected{background:#172554;border-color:#3b82f6}html[data-theme=dark] .padoofy-tool-v2-actions,html[data-theme=dark] .padoofy-split-order{border-top-color:#273449}html[data-theme=dark] .padoofy-tool-v2-field,html[data-theme=dark] .padoofy-tool-v2-checkbox{color:#cbd5e1}html[data-theme=dark] .padoofy-tool-v2-field input,html[data-theme=dark] .padoofy-tool-v2-field select,html[data-theme=dark] .padoofy-split-range-row input,html[data-theme=dark] .padoofy-split-size-row input,html[data-theme=dark] .padoofy-split-size-row select,html[data-theme=dark] .padoofy-tool-v2-rename input{color:#f1f5f9}html[data-theme=dark] .padoofy-tool-v2-error{color:#fca5a5;background:#2a1317;border-color:#7f1d1d}html[data-theme=dark] .padoofy-tool-v2-success{color:#4ade80;background:#0b2d24}html[data-theme=dark] .padoofy-tool-v2-rename label{color:#cbd5e1}html[data-theme=dark] .padoofy-tool-v2-rename span{color:#94a3b8}html[data-theme=dark] .padoofy-tool-v2-primary{color:#fff}html[data-theme=dark] .padoofy-split-v2-page,html[data-theme=dark] .padoofy-tool-v2-page{color:#e2e8f0!important;background:#0f172a!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-header>span{color:#60a5fa!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-header h1{color:#f8fafc!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-header p{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-card{box-shadow:none!important;background:#151e2e!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-icon{color:#f87171!important;background:#1b2639!important;border-color:#34445c!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info strong{color:#f1f5f9!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info span{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card{box-shadow:none!important;background:#151e2e!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card-heading h2,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card-heading h3{color:#f1f5f9!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card-heading p{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-tabs{background:#101827!important;border:1px solid #28364b!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-tabs button:hover{color:#e2e8f0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field input,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field select,html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-range-row input,html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-size-row input,html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-size-row select{color:#f1f5f9!important;background:#101827!important;border-color:#33445c!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field input:focus,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field select:focus{border-color:#4f86e8!important;box-shadow:0 0 0 3px #3b82f61a!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order{border-top-color:#2a394d!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order-item{background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order-item .page-label{color:#dbe5f2!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-mini,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-icon-button{color:#9fb0c4!important;background:#151e2e!important;border-color:#34445c!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-mini:hover:not(:disabled),html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-icon-button:hover{color:#60a5fa!important;background:#1d2a3e!important;border-color:#4b6381!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side{box-shadow:none!important;background:#151e2e!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-icon{color:#60a5fa!important;background:#182942!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side h3{color:#f1f5f9!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side p{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-stat{border-top-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-stat span{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-stat strong{color:#f1f5f9!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-card{background:#151e2e!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-success{color:#4ade80!important;background:#0e2a24!important;border-color:#17483b!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-card h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-card>p{color:#a3b1c3!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item{background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item svg{color:#f87171!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-primary{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important;box-shadow:0 8px 20px #2563eb29!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-primary:hover:not(:disabled){background:#1d4ed8!important;border-color:#1d4ed8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-secondary,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-ghost{color:#cbd5e1!important;background:#151e2e!important;border-color:#34445c!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-secondary:hover,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-ghost:hover{color:#f1f5f9!important;background:#1d2a3e!important;border-color:#4b6381!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-error{color:#fca5a5!important;background:#2a181d!important;border-color:#6f303b!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-dropzone{background:#151e2e!important;border-color:#34445c!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-dropzone:hover,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-dropzone.is-dragging{background:#182338!important;border-color:#4f78b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-upload-icon{color:#60a5fa!important;background:#182942!important}@media (width<=650px){html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-card,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side{border-radius:13px!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item{border-radius:12px!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-tabs{border-radius:10px!important}}.remove-pages-v2-workspace{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:20px;width:min(1180px,100%);margin:0 auto;display:grid}.remove-pages-v2-file-card,.remove-pages-v2-manager,.remove-pages-v2-result,.remove-pages-v2-summary{background:#fff;border:1px solid #dce5ef;border-radius:16px}.remove-pages-v2-file-card{grid-column:1/-1;align-items:center;gap:13px;min-height:76px;padding:12px 14px;display:flex}.remove-pages-v2-file-icon{color:#ef2b2d;background:#fff7f7;border:1px solid #dce5ef;border-radius:11px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.remove-pages-v2-file-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.remove-pages-v2-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#172033;font-size:15px;font-weight:750;overflow:hidden}.remove-pages-v2-file-info span{color:#718096;font-size:12px}.remove-pages-v2-change-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #d7e0ea;border-radius:9px;min-height:40px;padding:0 13px;font-size:13px;font-weight:700}.remove-pages-v2-change-btn:hover{background:#f8fafc;border-color:#b9c8da}.remove-pages-v2-manager{min-width:0;padding:20px}.remove-pages-v2-toolbar{border-bottom:1px solid #e4eaf1;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.remove-pages-v2-toolbar-label{color:#2563eb;letter-spacing:.08em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.remove-pages-v2-toolbar h2{color:#111827;margin:0;font-size:20px;font-weight:750}.remove-pages-v2-toolbar p{color:#718096;margin:5px 0 0;font-size:13px}.remove-pages-v2-toolbar-actions{gap:8px;display:flex}.remove-pages-v2-toolbar-actions button{color:#475569;cursor:pointer;background:#fff;border:1px solid #d8e2ed;border-radius:9px;min-height:39px;padding:0 12px;font-size:12px;font-weight:700}.remove-pages-v2-toolbar-actions button:hover:not(:disabled){color:#2563eb;background:#f8fafc;border-color:#b9c8da}.remove-pages-v2-toolbar-actions button:disabled{opacity:.42;cursor:not-allowed}.remove-pages-v2-grid{grid-template-columns:repeat(4,minmax(145px,1fr));gap:16px;padding-top:20px;display:grid}.remove-pages-v2-page-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e2ed;border-radius:13px;min-width:0;padding:10px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.remove-pages-v2-page-card:hover{border-color:#9db5d4;transform:translateY(-1px);box-shadow:0 7px 22px #0f172a12}.remove-pages-v2-page-card.selected{background:#f7faff;border:2px solid #2563eb;padding:9px;box-shadow:0 8px 24px #2563eb1a}.remove-pages-v2-page-top{color:#475569;justify-content:space-between;align-items:center;min-height:25px;margin-bottom:8px;font-size:11px;font-weight:750;display:flex}.remove-pages-v2-page-card.selected .remove-pages-v2-page-top,.remove-pages-v2-page-top svg{color:#2563eb}.remove-pages-v2-thumbnail{aspect-ratio:.707;background:#fff;border:1px solid #e1e7ef;border-radius:7px;justify-content:center;align-items:flex-start;width:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #0f172a0f}.remove-pages-v2-thumbnail img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;width:100%;height:100%;display:block}.remove-pages-v2-page-footer{justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:8px 2px 1px;display:flex}.remove-pages-v2-page-footer span{color:#475569;font-size:11px;font-weight:700}.remove-pages-v2-page-footer small{color:#2563eb;font-size:10px;font-weight:750}.remove-pages-v2-summary{grid-area:2/2;padding:19px}.remove-pages-v2-summary-icon{color:#2563eb;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.remove-pages-v2-summary h3{color:#111827;margin:14px 0 5px;font-size:16px;font-weight:750}.remove-pages-v2-summary>p{color:#718096;margin:0;font-size:12px;line-height:1.55}.remove-pages-v2-summary-row{border-top:1px solid #e5ebf2;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.remove-pages-v2-summary-row span{color:#718096;font-size:12px}.remove-pages-v2-summary-row strong{color:#172033;font-size:18px;font-weight:800}.remove-pages-v2-summary-row strong.danger{color:#dc2626}.remove-pages-v2-summary-note{color:#718096;background:#f7fafc;border-radius:9px;align-items:flex-start;gap:7px;margin-top:16px;padding:10px;font-size:11px;line-height:1.5;display:flex}.remove-pages-v2-summary-note svg{color:#16a34a;flex:none}.remove-pages-v2-actions{border-top:1px solid #e4eaf1;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding-top:17px;display:flex}.remove-pages-v2-selection-info{flex-direction:column;gap:4px;display:flex}.remove-pages-v2-selection-info span{color:#2563eb;font-size:13px;font-weight:750}.remove-pages-v2-selection-info strong{color:#718096;font-size:11px;font-weight:600}.remove-pages-v2-action-buttons{align-items:center;gap:9px;display:flex}.remove-pages-v2-secondary,.remove-pages-v2-primary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 17px;font-size:14px;font-weight:750;display:inline-flex}.remove-pages-v2-secondary{color:#475569;background:#fff;border:1px solid #d7e0ea}.remove-pages-v2-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;box-shadow:0 7px 18px #2563eb26}.remove-pages-v2-primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px)}.remove-pages-v2-primary:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.remove-pages-v2-loading{text-align:center;background:#fff;border:1px solid #dce5ef;border-radius:16px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:360px;padding:40px;display:flex}.remove-pages-v2-loading-icon{color:#2563eb;background:#eff6ff;border-radius:15px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.remove-pages-v2-loading-icon svg{animation:1s linear infinite remove-pages-v2-spin}.remove-pages-v2-loading h2{color:#111827;margin:18px 0 6px;font-size:20px}.remove-pages-v2-loading p{color:#718096;max-width:460px;margin:0;font-size:13px;line-height:1.6}@keyframes remove-pages-v2-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.remove-pages-v2-result{text-align:center;grid-column:1/-1;padding:34px 24px}.remove-pages-v2-result h2{color:#111827;margin:0;font-size:25px;font-weight:750}.remove-pages-v2-result>p{color:#718096;margin:8px 0 21px;font-size:14px}.remove-pages-v2-result-stats div{background:#fafcff;border:1px solid #e1e8f0;border-radius:10px;padding:13px}.remove-pages-v2-result-stats span{color:#8a99ad;margin-bottom:4px;font-size:11px;display:block}.remove-pages-v2-result-stats strong{color:#172033;font-size:19px}.remove-pages-v2-name-box{background:#fff;border:1px solid #d5dfeb;border-radius:10px;align-items:center;min-height:46px;display:flex;overflow:hidden}.remove-pages-v2-name-box:focus-within{border-color:#7da5ef;box-shadow:0 0 0 3px #2563eb14}.remove-pages-v2-name-box span{color:#718096;padding-right:12px;font-size:13px}.remove-pages-v2-primary.result-download{width:min(500px,100%)}.remove-pages-v2-start-over{color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:13px;font-size:13px;font-weight:650;display:inline-flex}.remove-pages-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:8px;margin-top:13px;padding:11px 13px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.remove-pages-error svg{flex:none;margin-top:1px}@media (width<=1000px){.remove-pages-v2-workspace{grid-template-columns:1fr}.remove-pages-v2-summary{grid-area:auto/1}.remove-pages-v2-grid{grid-template-columns:repeat(3,minmax(135px,1fr))}}@media (width<=700px){.remove-pages-v2-workspace{gap:13px}.remove-pages-v2-file-card{padding:10px}.remove-pages-v2-manager{padding:14px}.remove-pages-v2-toolbar{flex-direction:column;gap:13px}.remove-pages-v2-toolbar-actions{width:100%}.remove-pages-v2-toolbar-actions button{flex:1}.remove-pages-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.remove-pages-v2-actions{flex-direction:column;align-items:stretch}.remove-pages-v2-action-buttons{width:100%}.remove-pages-v2-secondary,.remove-pages-v2-primary{flex:1}}@media (width<=430px){.remove-pages-v2-file-info strong{font-size:13px}.remove-pages-v2-file-info span{font-size:11px}.remove-pages-v2-change-btn{padding:0 10px;font-size:12px}.remove-pages-v2-grid{grid-template-columns:1fr 1fr;gap:8px}.remove-pages-v2-page-card{border-radius:11px;padding:8px}.remove-pages-v2-page-card.selected{padding:7px}.remove-pages-v2-page-top{font-size:10px}.remove-pages-v2-page-footer{min-height:27px;padding-top:6px}.remove-pages-v2-page-footer span{font-size:10px}.remove-pages-v2-page-footer small{font-size:9px}.remove-pages-v2-summary{padding:15px}.remove-pages-v2-result{padding:25px 14px}.remove-pages-v2-result h2{font-size:21px}}html[data-theme=dark] .remove-pages-v2-file-card,html[data-theme=dark] .remove-pages-v2-manager,html[data-theme=dark] .remove-pages-v2-result,html[data-theme=dark] .remove-pages-v2-summary,html[data-theme=dark] .remove-pages-v2-loading{background:#151e2e;border-color:#2c3b52}html[data-theme=dark] .remove-pages-v2-file-info strong,html[data-theme=dark] .remove-pages-v2-toolbar h2,html[data-theme=dark] .remove-pages-v2-summary h3,html[data-theme=dark] .remove-pages-v2-result h2{color:#f1f5f9}html[data-theme=dark] .remove-pages-v2-file-info span,html[data-theme=dark] .remove-pages-v2-toolbar p,html[data-theme=dark] .remove-pages-v2-summary>p,html[data-theme=dark] .remove-pages-v2-loading p,html[data-theme=dark] .remove-pages-v2-selection-info strong{color:#94a3b8}html[data-theme=dark] .remove-pages-v2-change-btn,html[data-theme=dark] .remove-pages-v2-toolbar-actions button,html[data-theme=dark] .remove-pages-v2-secondary{color:#cbd5e1;background:#111827;border-color:#34445c}html[data-theme=dark] .remove-pages-v2-change-btn:hover,html[data-theme=dark] .remove-pages-v2-toolbar-actions button:hover:not(:disabled),html[data-theme=dark] .remove-pages-v2-secondary:hover{background:#1d2a3e;border-color:#4b6381}html[data-theme=dark] .remove-pages-v2-toolbar,html[data-theme=dark] .remove-pages-v2-actions,html[data-theme=dark] .remove-pages-v2-summary-row{border-color:#2b394c}html[data-theme=dark] .remove-pages-v2-page-card{background:#111827;border-color:#34445c}html[data-theme=dark] .remove-pages-v2-page-card:hover{background:#151f30;border-color:#4f6380}html[data-theme=dark] .remove-pages-v2-page-card.selected{background:#172a49;border-color:#3b82f6}html[data-theme=dark] .remove-pages-v2-page-top{color:#a7b4c6}html[data-theme=dark] .remove-pages-v2-thumbnail{background:#fff;border-color:#354359}html[data-theme=dark] .remove-pages-v2-page-footer span{color:#cbd5e1}html[data-theme=dark] .remove-pages-v2-summary-icon,html[data-theme=dark] .remove-pages-v2-loading-icon{color:#60a5fa;background:#182942}html[data-theme=dark] .remove-pages-v2-result-icon{background:#0e2a24}html[data-theme=dark] .remove-pages-v2-name-box input{color:#f1f5f9}html[data-theme=dark] .remove-pages-v2-name-box span{color:#94a3b8}.remove-pages-upload-zone{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;overflow:hidden;background:#fff!important;border:1.5px dashed #c0cedf!important;border-radius:18px!important;height:320px!important;min-height:320px!important;padding:34px 24px!important}.remove-pages-upload-zone:hover,.remove-pages-upload-zone.dragging{box-shadow:0 12px 32px #0f172a0d;background:#fbfdff!important;border-color:#6f9be9!important}.remove-pages-upload-icon{border-radius:14px;justify-content:center;align-items:center;margin-bottom:15px;display:flex;color:#2563eb!important;background:#edf4ff!important;width:58px!important;height:58px!important}.remove-pages-upload-zone h2{margin:0;line-height:1.25;color:#111827!important;font-size:21px!important;font-weight:750!important}.remove-pages-upload-zone p{text-align:center;line-height:1.5;color:#718096!important;margin:7px 0 18px!important;font-size:13px!important}.remove-pages-select-btn{justify-content:center;align-items:center;gap:8px;display:inline-flex;border-radius:10px!important;min-height:45px!important;padding:0 17px!important;font-size:14px!important;font-weight:750!important}.remove-pages-upload-features{color:#7b8ba0;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;font-weight:600;display:flex;margin-top:17px!important;font-size:11px!important}.remove-pages-v2-workspace{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:20px;width:min(1180px,100%);margin:0 auto;display:grid;min-height:0!important}.remove-pages-v2-file-card{box-sizing:border-box;height:auto!important;min-height:72px!important;padding:11px 14px!important}.remove-pages-v2-manager{height:auto!important;min-height:0!important;overflow:visible!important}.remove-pages-v2-grid{height:auto!important;min-height:0!important}.remove-pages-v2-loading{box-sizing:border-box;height:300px!important;min-height:300px!important}@media (width<=700px){.remove-pages-upload-section{width:100%}.remove-pages-upload-zone{border-radius:15px!important;height:285px!important;min-height:285px!important;padding:26px 16px!important}.remove-pages-upload-icon{margin-bottom:13px;width:52px!important;height:52px!important}.remove-pages-upload-zone h2{font-size:19px!important}.remove-pages-upload-zone p{max-width:270px;font-size:12px!important}.remove-pages-upload-features{gap:9px 13px;margin-top:14px!important}.remove-pages-v2-workspace{grid-template-columns:1fr;gap:13px}.remove-pages-v2-file-card{min-height:68px!important}.remove-pages-v2-loading{height:260px!important;min-height:260px!important}}@media (width<=430px){.remove-pages-upload-zone{height:270px!important;min-height:270px!important;padding-left:12px!important;padding-right:12px!important}.remove-pages-upload-zone h2{font-size:18px!important}.remove-pages-upload-zone p{font-size:11.5px!important}.remove-pages-upload-features{font-size:10px!important}}html[data-theme=dark] .remove-pages-upload-zone{background:#151e2e!important;border-color:#34445c!important}html[data-theme=dark] .remove-pages-upload-zone:hover,html[data-theme=dark] .remove-pages-upload-zone.dragging{background:#182338!important;border-color:#4f78b8!important}html[data-theme=dark] .remove-pages-upload-zone h2{color:#f1f5f9!important}html[data-theme=dark] .remove-pages-upload-zone p{color:#94a3b8!important}html[data-theme=dark] .remove-pages-upload-icon{color:#60a5fa!important;background:#182942!important}html[data-theme=dark] .remove-pages-upload-features{color:#94a3b8}.remove-pages-upload-section{width:min(900px,100%)!important;margin:0 auto!important}.remove-pages-upload-zone{transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;box-sizing:border-box!important;text-align:center!important;background:#fff!important;border:2px dashed #cbd5e1!important;border-radius:22px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:410px!important;min-height:410px!important;padding:44px 28px!important;display:flex!important;overflow:hidden!important;box-shadow:0 14px 38px #0f172a0f!important}.remove-pages-upload-zone:hover{border-color:#93c5fd!important;box-shadow:0 18px 44px #0f172a14!important}.remove-pages-upload-zone.dragging{transform:translateY(-2px);background:#eff6ff!important;border-color:#2563eb!important;box-shadow:0 20px 46px #2563eb1a!important}.remove-pages-upload-icon{color:#2563eb!important;background:#eff6ff!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:76px!important;height:76px!important;margin-bottom:22px!important;display:inline-flex!important}.remove-pages-upload-zone h2{color:#111827!important;letter-spacing:-.025em!important;margin:0!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important}.remove-pages-upload-zone p{color:#64748b!important;max-width:500px!important;margin:9px auto 22px!important;font-size:15px!important;line-height:1.6!important}.remove-pages-select-btn{border-radius:10px!important;min-height:48px!important;padding:0 19px!important;font-size:15px!important;font-weight:700!important}.remove-pages-upload-features{color:#94a3b8!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:16px!important;margin-top:14px!important;font-size:13px!important;font-weight:550!important;display:flex!important}.remove-pages-upload-features span{align-items:center;gap:5px;display:inline-flex}@media (width<=720px){.remove-pages-upload-section{width:100%!important}.remove-pages-upload-zone{border-radius:18px!important;height:350px!important;min-height:350px!important;padding:34px 20px!important}.remove-pages-upload-icon{border-radius:16px!important;width:64px!important;height:64px!important;margin-bottom:18px!important}.remove-pages-upload-zone h2{font-size:22px!important}.remove-pages-upload-zone p{max-width:420px!important;font-size:14px!important}.remove-pages-upload-features{gap:12px!important;font-size:12px!important}}@media (width<=460px){.remove-pages-upload-zone{height:320px!important;min-height:320px!important;padding:30px 16px!important}.remove-pages-upload-icon{border-radius:15px!important;width:58px!important;height:58px!important;margin-bottom:16px!important}.remove-pages-upload-zone h2{font-size:21px!important}.remove-pages-upload-zone p{font-size:13px!important}.remove-pages-upload-features{gap:9px 12px!important;font-size:11px!important}}[data-theme=dark] .remove-pages-upload-zone:hover{border-color:#3b82f6!important}[data-theme=dark] .remove-pages-upload-zone.dragging{background:#14233d!important;border-color:#3b82f6!important}[data-theme=dark] .remove-pages-upload-icon{color:#60a5fa!important;background:#172a4d!important}[data-theme=dark] .remove-pages-upload-zone p,[data-theme=dark] .remove-pages-upload-features{color:#94a3b8!important}html[data-theme=dark] .remove-pages-v2-file-card{background:#151e2e!important;border-color:#2c3b52!important}html[data-theme=dark] .remove-pages-v2-file-icon{background:#2a1719!important;border-color:#3c4656!important}html[data-theme=dark] .remove-pages-v2-file-info,html[data-theme=dark] .remove-pages-v2-file-info>div,html[data-theme=dark] .remove-pages-v2-file-info strong,html[data-theme=dark] .remove-pages-v2-file-info span{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .remove-pages-v2-file-info strong{color:#f1f5f9!important;font-size:15px!important;font-weight:750!important;line-height:1.35!important;display:block!important}html[data-theme=dark] .remove-pages-v2-file-info span{color:#94a3b8!important;font-size:12px!important;font-weight:500!important;display:block!important}html[data-theme=dark] .remove-pages-v2-change-btn{color:#dbe5f2!important;background:#111827!important;border-color:#34445c!important}html[data-theme=dark] .remove-pages-v2-change-btn:hover{color:#fff!important;background:#1d2a3e!important;border-color:#4b6381!important}html[data-theme=dark] .remove-pages-v2-selection-info,html[data-theme=dark] .remove-pages-v2-selection-info span,html[data-theme=dark] .remove-pages-v2-selection-info strong{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .remove-pages-v2-selection-info{padding:0!important}html[data-theme=dark] .remove-pages-v2-selection-info span{color:#60a5fa!important;font-size:13px!important;font-weight:750!important;line-height:1.35!important;display:block!important}html[data-theme=dark] .remove-pages-v2-selection-info strong{color:#94a3b8!important;margin-top:3px!important;font-size:11px!important;font-weight:600!important;line-height:1.35!important;display:block!important}html[data-theme=dark] .remove-pages-v2-actions{background:0 0!important;border-top-color:#2c3b52!important}html[data-theme=dark] .remove-pages-v2-action-buttons{background:0 0!important}html[data-theme=dark] .remove-pages-v2-file-card :not(.remove-pages-v2-file-icon):not(.remove-pages-v2-file-icon *){background-image:none!important}html[data-theme=dark] .remove-pages-v2-summary{background:#151e2e!important;border-color:#2c3b52!important}html[data-theme=dark] .remove-pages-v2-summary-icon{color:#60a5fa!important;background:#182942!important}html[data-theme=dark] .remove-pages-v2-summary h3{color:#f1f5f9!important}html[data-theme=dark] .remove-pages-v2-summary>p{color:#94a3b8!important}html[data-theme=dark] .remove-pages-v2-summary-row{background:0 0!important;border-top-color:#2b394c!important}html[data-theme=dark] .remove-pages-v2-summary-row span{color:#94a3b8!important}html[data-theme=dark] .remove-pages-v2-summary-row strong{color:#f1f5f9!important}html[data-theme=dark] .remove-pages-v2-summary-row strong.danger{color:#f87171!important}html[data-theme=dark] .remove-pages-v2-summary-note{color:#94a3b8!important;background:#111a28!important}@media (width<=700px){html[data-theme=dark] .remove-pages-v2-file-card,html[data-theme=dark] .remove-pages-v2-selection-info{background:0 0!important}html[data-theme=dark] .remove-pages-v2-file-card{background:#151e2e!important}}.remove-pages-v2-workspace:has(.remove-pages-v2-result){width:min(760px,100%)!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.remove-pages-v2-workspace:has(.remove-pages-v2-result) .remove-pages-v2-file-card{box-sizing:border-box!important;width:100%!important;min-height:72px!important;margin-bottom:14px!important}html[data-theme=dark] .remove-pages-v2-workspace:has(.remove-pages-v2-result) .remove-pages-v2-file-info{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .remove-pages-v2-workspace:has(.remove-pages-v2-result) .remove-pages-v2-file-info>div{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .remove-pages-v2-workspace:has(.remove-pages-v2-result) .remove-pages-v2-file-info strong{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .remove-pages-v2-workspace:has(.remove-pages-v2-result) .remove-pages-v2-file-info span{box-shadow:none!important;background:0 0!important}.remove-pages-v2-result{box-sizing:border-box!important;text-align:center!important;background:#fff!important;border:1px solid #dce5ef!important;border-radius:18px!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:34px 28px!important;box-shadow:0 12px 34px #0f172a0d!important}.remove-pages-v2-result-icon{color:#16a34a!important;background:#ecfdf3!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:62px!important;height:62px!important;margin:0 auto 16px!important;display:flex!important}.remove-pages-v2-result h2{color:#111827!important;letter-spacing:-.02em!important;margin:0!important;font-size:25px!important;font-weight:750!important;line-height:1.25!important}.remove-pages-v2-result>p{color:#64748b!important;margin:8px 0 20px!important;font-size:14px!important;line-height:1.5!important}.remove-pages-v2-result-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:min(430px,100%)!important;margin:0 auto!important;display:grid!important}.remove-pages-v2-result-stats div{box-sizing:border-box!important;background:#fafcff!important;border:1px solid #e1e8f0!important;border-radius:10px!important;min-height:70px!important;padding:12px!important}.remove-pages-v2-result-stats span{color:#8a99ad!important;margin-bottom:4px!important;font-size:11px!important;font-weight:600!important;display:block!important}.remove-pages-v2-result-stats strong{color:#172033!important;font-size:19px!important;font-weight:800!important}.remove-pages-v2-rename{text-align:left!important;width:min(500px,100%)!important;margin:20px auto 15px!important}.remove-pages-v2-rename label{color:#475569!important;margin-bottom:7px!important;font-size:12px!important;font-weight:700!important;display:block!important}.remove-pages-v2-name-box{box-sizing:border-box!important;background:#fff!important;border:1px solid #d5dfeb!important;border-radius:10px!important;align-items:center!important;width:100%!important;min-height:46px!important;display:flex!important;overflow:hidden!important}.remove-pages-v2-name-box input{color:#172033!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;height:44px!important;padding:0 12px!important;font-size:14px!important;font-weight:600!important}.remove-pages-v2-name-box span{color:#718096!important;flex:none!important;padding-right:12px!important;font-size:13px!important}.remove-pages-v2-primary.result-download{border-radius:11px!important;width:min(500px,100%)!important;min-height:50px!important;margin:0 auto!important}.remove-pages-v2-start-over{color:#64748b!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin-top:13px!important;font-size:13px!important;font-weight:650!important;display:inline-flex!important}.remove-pages-v2-start-over:hover{color:#2563eb!important}html[data-theme=dark] .remove-pages-v2-workspace:has(.remove-pages-v2-result) .remove-pages-v2-file-card{background:#151e2e!important;border-color:#2c3b52!important}html[data-theme=dark] .remove-pages-v2-result{background:#151e2e!important;border-color:#2c3b52!important;box-shadow:0 18px 45px #0003!important}html[data-theme=dark] .remove-pages-v2-result-icon{color:#4ade80!important;background:#0e2a24!important}html[data-theme=dark] .remove-pages-v2-result h2{color:#f8fafc!important}html[data-theme=dark] .remove-pages-v2-result>p{color:#94a3b8!important}html[data-theme=dark] .remove-pages-v2-result-stats div{background:#111827!important;border-color:#334155!important}html[data-theme=dark] .remove-pages-v2-result-stats span{color:#94a3b8!important}html[data-theme=dark] .remove-pages-v2-result-stats strong{color:#f1f5f9!important}html[data-theme=dark] .remove-pages-v2-rename label{color:#cbd5e1!important}html[data-theme=dark] .remove-pages-v2-name-box{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .remove-pages-v2-name-box input{color:#f1f5f9!important;background:0 0!important}html[data-theme=dark] .remove-pages-v2-name-box span{color:#94a3b8!important;background:0 0!important}html[data-theme=dark] .remove-pages-v2-start-over{color:#94a3b8!important}@media (width<=700px){.remove-pages-v2-workspace:has(.remove-pages-v2-result){width:100%!important;max-width:100%!important}.remove-pages-v2-result{border-radius:15px!important;padding:28px 16px!important}.remove-pages-v2-result h2{font-size:21px!important}.remove-pages-v2-result-stats{gap:8px!important}.remove-pages-v2-result-stats div{min-height:66px!important}}[data-theme=dark]{--padoofy-dark-page:#0b1120;--padoofy-dark-card:#111827;--padoofy-dark-card-2:#151e2e;--padoofy-dark-inner:#121b2a;--padoofy-dark-input:#0f172a;--padoofy-dark-border:#243244;--padoofy-dark-border-2:#2c3b52;--padoofy-dark-border-3:#334155;--padoofy-dark-heading:#f8fafc;--padoofy-dark-text:#e2e8f0;--padoofy-dark-muted:#94a3b8;--padoofy-dark-muted-2:#a7b4c6;--padoofy-dark-primary:#2563eb;--padoofy-dark-primary-hover:#1d4ed8;--padoofy-dark-primary-soft:#172a4d;--padoofy-dark-success:#0e2a24;--padoofy-dark-success-text:#4ade80;--padoofy-dark-danger:#2a181d;--padoofy-dark-danger-text:#fca5a5}[data-theme=dark] .padoofy-merge-v2-page{background:radial-gradient(circle at 50% 0%, #3b82f61f, transparent 38%), var(--padoofy-dark-page)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .padoofy-merge-v2-header h1{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .padoofy-merge-v2-header p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .padoofy-merge-v2-kicker{color:#60a5fa!important}[data-theme=dark] .padoofy-merge-v2-upload-card,[data-theme=dark] .padoofy-merge-v2-options-card,[data-theme=dark] .padoofy-merge-v2-processing-card,[data-theme=dark] .padoofy-merge-v2-result-card{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .padoofy-merge-v2-upload-card h2{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .padoofy-merge-v2-upload-card p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .padoofy-merge-v2-upload-icon{background:var(--padoofy-dark-primary-soft)!important;color:#60a5fa!important}[data-theme=dark] .padoofy-merge-v2-file-summary strong{color:var(--padoofy-dark-heading)!important;background:0 0!important}[data-theme=dark] .padoofy-merge-v2-file-summary span{color:var(--padoofy-dark-muted)!important;background:0 0!important}[data-theme=dark] .padoofy-merge-v2-file-item{background:var(--padoofy-dark-inner)!important;border-color:var(--padoofy-dark-border-2)!important}[data-theme=dark] .padoofy-merge-v2-file-item:hover{background:#151f30!important;border-color:#40536e!important}[data-theme=dark] .padoofy-merge-v2-file-item.dragging{background:#172a49!important;border-color:#3b82f6!important}[data-theme=dark] .padoofy-merge-v2-file-number{color:#60a5fa!important;background:#172a4d!important}[data-theme=dark] .padoofy-merge-v2-file-icon{color:#f87171!important;background:#111827!important;border-color:#334155!important}[data-theme=dark] .padoofy-merge-v2-file-info,[data-theme=dark] .padoofy-merge-v2-file-info strong,[data-theme=dark] .padoofy-merge-v2-file-info span{box-shadow:none!important;background:0 0!important}[data-theme=dark] .padoofy-merge-v2-file-info strong{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .padoofy-merge-v2-file-info span{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .padoofy-merge-v2-drag-handle{color:#7f91a8!important}[data-theme=dark] .padoofy-merge-v2-icon-button,[data-theme=dark] .padoofy-merge-v2-secondary-button{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-3)!important;color:#cbd5e1!important}[data-theme=dark] .padoofy-merge-v2-icon-button:hover,[data-theme=dark] .padoofy-merge-v2-secondary-button:hover{background:#1d2a3e!important;border-color:#4b6381!important}[data-theme=dark] .padoofy-merge-v2-options-bottom,[data-theme=dark] .padoofy-merge-v2-result-divider{border-color:var(--padoofy-dark-border)!important}[data-theme=dark] .padoofy-merge-v2-processing-step,[data-theme=dark] .padoofy-merge-v2-processing-files,[data-theme=dark] .padoofy-merge-v2-result-file{background:var(--padoofy-dark-inner)!important;border-color:var(--padoofy-dark-border-2)!important}[data-theme=dark] .padoofy-merge-v2-progress-circle .padoofy-merge-v2-progress-track{stroke:#26364b!important}[data-theme=dark] .padoofy-merge-v2-filename-label,[data-theme=dark] .padoofy-merge-v2-result-card h2{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .padoofy-merge-v2-filename-field{background:var(--padoofy-dark-input)!important;border-color:var(--padoofy-dark-border-3)!important}[data-theme=dark] .padoofy-merge-v2-filename-field,[data-theme=dark] .padoofy-merge-v2-filename-field *{box-shadow:none!important;background-image:none!important}[data-theme=dark] .padoofy-merge-v2-filename-field input{color:var(--padoofy-dark-heading)!important;background:0 0!important}[data-theme=dark] .padoofy-merge-v2-filename-field span{border-left-color:var(--padoofy-dark-border-3)!important;color:var(--padoofy-dark-muted)!important;background:#172033!important}[data-theme=dark] .padoofy-merge-v2-result-file strong,[data-theme=dark] .padoofy-merge-v2-result-file span{background:0 0!important}[data-theme=dark] .padoofy-merge-v2-result-file strong{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .padoofy-merge-v2-result-file span{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .padoofy-merge-v2-error{background:var(--padoofy-dark-danger)!important;color:var(--padoofy-dark-danger-text)!important;border-color:#5b2028!important}[data-theme=dark] .split-pdf-page{background:radial-gradient(circle at 50% 0%, #3b82f61a, transparent 38%), var(--padoofy-dark-page)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .split-pdf-hero{color:var(--padoofy-dark-text)!important}[data-theme=dark] .split-pdf-hero h1,[data-theme=dark] .split-pdf-hero h2{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .split-pdf-hero p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .split-pdf-eyebrow{color:#60a5fa!important}[data-theme=dark] .split-pdf-document,[data-theme=dark] .split-pdf-pages-manager,[data-theme=dark] .split-pdf-sidebar,[data-theme=dark] .split-pdf-options,[data-theme=dark] .split-pdf-range-card,[data-theme=dark] .split-pdf-fixed-box,[data-theme=dark] .split-pdf-smart-box,[data-theme=dark] .split-pdf-info,[data-theme=dark] .split-pdf-deleted-section{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-2)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .split-pdf-document-header{border-bottom-color:var(--padoofy-dark-border)!important}[data-theme=dark] .split-pdf-document-header h2,[data-theme=dark] .split-pdf-document-header h2 *{color:var(--padoofy-dark-heading)!important;background:0 0!important}[data-theme=dark] .split-pdf-document-header p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .split-pdf-page-item{background:var(--padoofy-dark-inner)!important;border-color:var(--padoofy-dark-border-2)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .split-pdf-page-item:hover{background:#151f30!important;border-color:#40536e!important}[data-theme=dark] .split-pdf-page-item.selected{background:#172a49!important;border-color:#3b82f6!important}[data-theme=dark] .split-pdf-page-number-badge{color:#60a5fa!important;background:#172a4d!important}[data-theme=dark] .split-pdf-original-number,[data-theme=dark] .split-pdf-thumbnail-label{color:var(--padoofy-dark-muted-2)!important}[data-theme=dark] .split-pdf-thumbnail-wrap{background:#fff!important;border-color:#354359!important}[data-theme=dark] .split-pdf-thumbnail{background:#fff!important}[data-theme=dark] .split-pdf-page-drag-handle,[data-theme=dark] .split-pdf-page-controls{color:#9aaac0!important}[data-theme=dark] .split-pdf-deleted-title{color:#f87171!important}[data-theme=dark] .split-pdf-deleted-item{background:var(--padoofy-dark-inner)!important;border-color:var(--padoofy-dark-border-2)!important;color:#cbd5e1!important}[data-theme=dark] .split-pdf-sidebar-heading,[data-theme=dark] .split-pdf-sidebar-heading *{background:0 0!important}[data-theme=dark] .split-pdf-sidebar-heading h2,[data-theme=dark] .split-pdf-sidebar-heading h3{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .split-pdf-sidebar-heading p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .split-pdf-tabs{border-color:var(--padoofy-dark-border)!important;background:#101827!important}[data-theme=dark] .split-pdf-tab{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .split-pdf-tab:hover{color:var(--padoofy-dark-text)!important;background:#172033!important}[data-theme=dark] .split-pdf-tab.active{color:#60a5fa!important;background:#1d2a3e!important}[data-theme=dark] .split-pdf-label,[data-theme=dark] .split-pdf-option-text,[data-theme=dark] .split-pdf-page-summary,[data-theme=dark] .split-pdf-smart-note,[data-theme=dark] .split-pdf-page-help{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .split-pdf-options strong,[data-theme=dark] .split-pdf-options h3,[data-theme=dark] .split-pdf-options h4{color:var(--padoofy-dark-heading)!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-range-field select,[data-theme=dark] .split-pdf-fixed-input select{background:var(--padoofy-dark-input)!important;border-color:var(--padoofy-dark-border-3)!important;color:var(--padoofy-dark-heading)!important}[data-theme=dark] .split-pdf-output-row{border-top-color:var(--padoofy-dark-border)!important;background:0 0!important}[data-theme=dark] .split-pdf-output-row strong{color:var(--padoofy-dark-heading)!important;background:0 0!important}[data-theme=dark] .split-pdf-output-row button{color:#60a5fa!important;background:#172033!important;border-color:#334155!important}[data-theme=dark] .split-pdf-output-row button:hover{background:#1d2a3e!important;border-color:#4b6381!important}[data-theme=dark] .split-pdf-loading{background:var(--padoofy-dark-card)!important;color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-page{background:radial-gradient(circle at 50% 0%, #3b82f61a, transparent 38%), var(--padoofy-dark-page)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .remove-pages-hero,[data-theme=dark] .extract-pages-hero{color:var(--padoofy-dark-text)!important;background:0 0!important}[data-theme=dark] .remove-pages-hero h1,[data-theme=dark] .remove-pages-hero h2,[data-theme=dark] .extract-pages-hero h1,[data-theme=dark] .extract-pages-hero h2{color:var(--padoofy-dark-heading)!important;background:0 0!important}[data-theme=dark] .remove-pages-hero p,[data-theme=dark] .extract-pages-hero p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-eyebrow,[data-theme=dark] .extract-pages-eyebrow{color:#60a5fa!important}[data-theme=dark] .remove-pages-upload-zone{background:var(--padoofy-dark-card)!important;border-color:#334155!important;box-shadow:0 18px 45px #0000002e!important}[data-theme=dark] .remove-pages-upload-zone:hover,[data-theme=dark] .remove-pages-upload-zone.dragging{background:#14233d!important;border-color:#3b82f6!important}[data-theme=dark] .remove-pages-upload-icon{background:var(--padoofy-dark-primary-soft)!important;color:#60a5fa!important}[data-theme=dark] .remove-pages-upload-zone h2{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .remove-pages-upload-zone p,[data-theme=dark] .remove-pages-upload-features{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-file-header,[data-theme=dark] .remove-pages-v2-file-card{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-2)!important}[data-theme=dark] .remove-pages-file-info,[data-theme=dark] .remove-pages-file-info>div,[data-theme=dark] .remove-pages-file-info strong,[data-theme=dark] .remove-pages-file-info span,[data-theme=dark] .remove-pages-v2-file-info,[data-theme=dark] .remove-pages-v2-file-info>div,[data-theme=dark] .remove-pages-v2-file-info strong,[data-theme=dark] .remove-pages-v2-file-info span{box-shadow:none!important;background:0 0!important}[data-theme=dark] .remove-pages-file-info strong,[data-theme=dark] .remove-pages-v2-file-info strong{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .remove-pages-file-info span,[data-theme=dark] .remove-pages-v2-file-info span{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-file-icon,[data-theme=dark] .remove-pages-v2-file-icon{color:#f87171!important;background:#2a1719!important;border-color:#3c4656!important}[data-theme=dark] .remove-pages-change-btn,[data-theme=dark] .remove-pages-v2-change-btn{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-3)!important;color:#dbe5f2!important}[data-theme=dark] .remove-pages-manager,[data-theme=dark] .remove-pages-v2-manager,[data-theme=dark] .remove-pages-sidebar,[data-theme=dark] .remove-pages-v2-summary{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-2)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .remove-pages-toolbar,[data-theme=dark] .remove-pages-v2-toolbar{border-bottom-color:var(--padoofy-dark-border)!important}[data-theme=dark] .remove-pages-toolbar strong,[data-theme=dark] .remove-pages-v2-toolbar h2,[data-theme=dark] .remove-pages-sidebar-header h2,[data-theme=dark] .remove-pages-v2-summary h3{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .remove-pages-toolbar span,[data-theme=dark] .remove-pages-toolbar p,[data-theme=dark] .remove-pages-v2-toolbar p,[data-theme=dark] .remove-pages-sidebar-header p,[data-theme=dark] .remove-pages-v2-summary>p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-toolbar-actions button,[data-theme=dark] .remove-pages-v2-toolbar-actions button{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-3)!important;color:#cbd5e1!important}[data-theme=dark] .remove-pages-toolbar-actions button:hover:not(:disabled),[data-theme=dark] .remove-pages-v2-toolbar-actions button:hover:not(:disabled){color:#60a5fa!important;background:#1d2a3e!important;border-color:#4b6381!important}[data-theme=dark] .remove-page-card,[data-theme=dark] .remove-pages-v2-page-card{background:var(--padoofy-dark-inner)!important;border-color:var(--padoofy-dark-border-2)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .remove-page-card:hover,[data-theme=dark] .remove-pages-v2-page-card:hover{background:#151f30!important;border-color:#40536e!important}[data-theme=dark] .remove-page-card.selected,[data-theme=dark] .remove-pages-v2-page-card.selected{background:#172a49!important;border-color:#3b82f6!important}[data-theme=dark] .remove-page-badge,[data-theme=dark] .remove-pages-v2-page-top span,[data-theme=dark] .remove-pages-v2-page-footer span{color:var(--padoofy-dark-muted-2)!important}[data-theme=dark] .remove-page-card.selected .remove-page-badge,[data-theme=dark] .remove-pages-v2-page-card.selected .remove-pages-v2-page-top span{color:#60a5fa!important}[data-theme=dark] .remove-page-preview,[data-theme=dark] .remove-pages-v2-thumbnail{background:#fff!important;border-color:#354359!important}[data-theme=dark] .remove-page-preview img,[data-theme=dark] .remove-pages-v2-thumbnail img{background:#fff!important}[data-theme=dark] .remove-page-selected,[data-theme=dark] .remove-pages-v2-page-top svg{color:#60a5fa!important}[data-theme=dark] .remove-pages-stats,[data-theme=dark] .remove-pages-summary,[data-theme=dark] .remove-pages-v2-summary-row{border-color:var(--padoofy-dark-border)!important}[data-theme=dark] .remove-pages-stats strong,[data-theme=dark] .remove-pages-summary strong,[data-theme=dark] .remove-pages-v2-summary-row strong{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .remove-pages-stats span,[data-theme=dark] .remove-pages-summary span,[data-theme=dark] .remove-pages-v2-summary-row span{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-v2-selection-info,[data-theme=dark] .remove-pages-v2-selection-info span,[data-theme=dark] .remove-pages-v2-selection-info strong,[data-theme=dark] .remove-pages-v2-actions,[data-theme=dark] .remove-pages-v2-action-buttons{box-shadow:none!important;background:0 0!important}[data-theme=dark] .remove-pages-v2-selection-info span{color:#60a5fa!important}[data-theme=dark] .remove-pages-v2-selection-info strong{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-v2-actions{border-top-color:var(--padoofy-dark-border)!important}[data-theme=dark] .remove-pages-name-box,[data-theme=dark] .remove-pages-v2-name-box{background:var(--padoofy-dark-input)!important;border-color:var(--padoofy-dark-border-3)!important}[data-theme=dark] .remove-pages-name-box input,[data-theme=dark] .remove-pages-v2-name-box input{color:var(--padoofy-dark-heading)!important;background:0 0!important}[data-theme=dark] .remove-pages-name-box span,[data-theme=dark] .remove-pages-v2-name-box span{color:var(--padoofy-dark-muted)!important;background:0 0!important}[data-theme=dark] .remove-pages-loading,[data-theme=dark] .remove-pages-v2-loading{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-2)!important;color:var(--padoofy-dark-text)!important}[data-theme=dark] .remove-pages-loading strong,[data-theme=dark] .remove-pages-v2-loading h2{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .remove-pages-loading span,[data-theme=dark] .remove-pages-v2-loading p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-success{background:var(--padoofy-dark-success)!important;color:var(--padoofy-dark-success-text)!important;border-color:#17483b!important}[data-theme=dark] .remove-pages-error{background:var(--padoofy-dark-danger)!important;color:var(--padoofy-dark-danger-text)!important;border-color:#6f303b!important}[data-theme=dark] .remove-pages-v2-result{background:var(--padoofy-dark-card)!important;border-color:var(--padoofy-dark-border-2)!important}[data-theme=dark] .remove-pages-v2-result h2{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .remove-pages-v2-result>p{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-v2-result-stats div{background:var(--padoofy-dark-inner)!important;border-color:var(--padoofy-dark-border-3)!important}[data-theme=dark] .remove-pages-v2-result-stats span{color:var(--padoofy-dark-muted)!important}[data-theme=dark] .remove-pages-v2-result-stats strong{color:var(--padoofy-dark-heading)!important}[data-theme=dark] .split-pdf-page h1,[data-theme=dark] .split-pdf-page h2,[data-theme=dark] .split-pdf-page h3,[data-theme=dark] .split-pdf-page strong,[data-theme=dark] .split-pdf-page p,[data-theme=dark] .split-pdf-page span,[data-theme=dark] .remove-pages-page h1,[data-theme=dark] .remove-pages-page h2,[data-theme=dark] .remove-pages-page h3,[data-theme=dark] .remove-pages-page strong,[data-theme=dark] .remove-pages-page p,[data-theme=dark] .remove-pages-page span{background-image:none!important}@media (width<=720px){[data-theme=dark] .split-pdf-page,[data-theme=dark] .remove-pages-page{background:radial-gradient(circle at 50% 0%, #3b82f614, transparent 34%), var(--padoofy-dark-page)!important}[data-theme=dark] .split-pdf-document,[data-theme=dark] .split-pdf-pages-manager,[data-theme=dark] .split-pdf-sidebar,[data-theme=dark] .remove-pages-file-header,[data-theme=dark] .remove-pages-manager,[data-theme=dark] .remove-pages-sidebar,[data-theme=dark] .remove-pages-v2-file-card,[data-theme=dark] .remove-pages-v2-manager,[data-theme=dark] .remove-pages-v2-summary{border-radius:14px!important}[data-theme=dark] .padoofy-merge-v2-upload-card,[data-theme=dark] .padoofy-merge-v2-options-card,[data-theme=dark] .padoofy-merge-v2-result-card{border-radius:15px!important}}html[data-theme=dark]{--padoofy-v2-dark-page:#0b1120;--padoofy-v2-dark-card:#111827;--padoofy-v2-dark-inner:#121b2a;--padoofy-v2-dark-input:#0f172a;--padoofy-v2-dark-border:#243244;--padoofy-v2-dark-border-2:#2c3b52;--padoofy-v2-dark-border-3:#334155;--padoofy-v2-dark-heading:#f8fafc;--padoofy-v2-dark-text:#e2e8f0;--padoofy-v2-dark-muted:#94a3b8;--padoofy-v2-dark-muted-2:#a7b4c6;--padoofy-v2-dark-blue:#2563eb;--padoofy-v2-dark-blue-hover:#1d4ed8;--padoofy-v2-dark-blue-soft:#172a4d;--padoofy-v2-dark-success:#0e2a24;--padoofy-v2-dark-success-text:#4ade80;--padoofy-v2-dark-danger:#2a181d;--padoofy-v2-dark-danger-text:#fca5a5}html[data-theme=dark] .padoofy-split-v2-page,html[data-theme=dark] .padoofy-page-manager-v2,html[data-theme=dark] .padoofy-reorder-v2-page{background:radial-gradient(circle at 50% 0%, #3b82f61f, transparent 38%), var(--padoofy-v2-dark-page)!important;color:var(--padoofy-v2-dark-text)!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-header,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-header,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-header{color:var(--padoofy-v2-dark-text)!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-header h1,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-header h1,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-header h1{color:var(--padoofy-v2-dark-heading)!important;text-shadow:none!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-header p,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-header p,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-header p{color:var(--padoofy-v2-dark-muted)!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-upload-card,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-upload-card,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-upload-card{background:var(--padoofy-v2-dark-card)!important;border-color:var(--padoofy-v2-dark-border)!important;color:var(--padoofy-v2-dark-text)!important;box-shadow:0 18px 45px #0000002e!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-dropzone,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-dropzone,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-dropzone{background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-dropzone:hover,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-dropzone.is-dragging,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-dropzone:hover,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-dropzone.is-dragging,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-dropzone:hover,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-dropzone.is-dragging{background:#14233d!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-upload-icon,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-upload-icon,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-upload-icon{background:var(--padoofy-v2-dark-blue-soft)!important;color:#60a5fa!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-upload-card h2,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-upload-card h2,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-upload-card h2{color:var(--padoofy-v2-dark-heading)!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-upload-card p,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-upload-card p,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-upload-card p{color:var(--padoofy-v2-dark-muted)!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-meta,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-meta,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-meta{color:var(--padoofy-v2-dark-muted)!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-primary,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-primary,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-primary{background:var(--padoofy-v2-dark-blue)!important;border-color:var(--padoofy-v2-dark-blue)!important;color:#fff!important;box-shadow:0 8px 20px #2563eb29!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-primary:hover:not(:disabled),html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-primary:hover:not(:disabled),html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-primary:hover:not(:disabled){background:var(--padoofy-v2-dark-blue-hover)!important;border-color:var(--padoofy-v2-dark-blue-hover)!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-workspace,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-workspace,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-workspace{color:var(--padoofy-v2-dark-text)!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-card,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-card,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-card{background:var(--padoofy-v2-dark-card)!important;border-color:var(--padoofy-v2-dark-border)!important;color:var(--padoofy-v2-dark-text)!important;box-shadow:0 18px 45px #00000024!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info strong,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info span,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-info,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-info strong,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-info span,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-info,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-info strong,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-info span{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info strong,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-info strong,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-info strong{color:var(--padoofy-v2-dark-heading)!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info span,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-info span,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-info span{color:var(--padoofy-v2-dark-muted)!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-icon,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-icon,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-icon{color:#f87171!important;background:#2a1719!important;border-color:#3c4656!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-icon-button,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-icon-button,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-icon-button{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card-heading,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-card-heading,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-card-heading{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card-heading h2,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card-heading h3,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-card-heading h2,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-card-heading h3,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-card-heading h2,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-card-heading h3{color:var(--padoofy-v2-dark-heading)!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card-heading p,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-card-heading p,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-card-heading p{color:var(--padoofy-v2-dark-muted)!important;background:0 0!important}html[data-theme=dark] .padoofy-split-options{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-tabs{background:#0f172a!important;border-color:#243244!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-tabs button{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-tabs button.active{color:#60a5fa!important;background:#1d2a3e!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-option-stack,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-choice-row{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-choice{color:#e2e8f0!important;background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-choice:hover{background:#151f30!important;border-color:#40536e!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-choice.selected{background:#172a49!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-choice strong{color:#f1f5f9!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-choice span{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field label,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field{color:#a7b4c6!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field input,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field select,html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-size-row input,html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-size-row select{color:#f1f5f9!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field input:focus,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field select:focus{border-color:#4f86e8!important;outline:none!important;box-shadow:0 0 0 3px #3b82f61a!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-range-row{background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-ranges{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-checkbox{color:#cbd5e1!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-field-help{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order{background:0 0!important;border-top-color:#243244!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order-item{color:#e2e8f0!important;background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order-item:hover{background:#151f30!important;border-color:#40536e!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order-item .page-number{color:#60a5fa!important;background:#172a4d!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-order-item .page-label{color:#dbe5f2!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-mini{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-mini:hover:not(:disabled){color:#60a5fa!important;background:#1d2a3e!important;border-color:#4b6381!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-mini.danger:hover:not(:disabled){color:#f87171!important;background:#2a1317!important;border-color:#7f3a45!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-grid-v2{background:0 0!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-tile-v2{color:#e2e8f0!important;background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-tile-v2:hover{background:#151f30!important;border-color:#40536e!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-tile-v2.selected{background:#172a49!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-tile-v2 .page-preview,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-tile-v2 .page-preview img{background:#fff!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-tile-v2 .page-number{color:#60a5fa!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-page-tile-v2 .page-label{color:#cbd5e1!important;background:0 0!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-actions{background:0 0!important;border-top-color:#243244!important}html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-secondary{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-reorder-list-v2{background:0 0!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-reorder-row-v2{color:#e2e8f0!important;background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-reorder-row-v2:hover{background:#151f30!important;border-color:#40536e!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-reorder-row-v2 .page-number{color:#60a5fa!important;background:#172a4d!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-reorder-row-v2 .page-preview,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-reorder-row-v2 .page-preview img{background:#fff!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-reorder-actions-v2{background:0 0!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-mini{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-mini:hover:not(:disabled){color:#60a5fa!important;background:#1d2a3e!important;border-color:#4b6381!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side{color:#e2e8f0!important;background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000024!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-icon,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side-icon,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side-icon{color:#60a5fa!important;background:#182942!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side h2,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side h3,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side h2,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side h3,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side h2,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side h3{color:#f8fafc!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side p,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side p,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side p{color:#94a3b8!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-stat,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side-stat,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side-stat{background:0 0!important;border-color:#243244!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-stat span,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side-stat span,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side-stat span{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side-stat strong,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side-stat strong,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side-stat strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-card,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-result,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-result{color:#e2e8f0!important;background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #0000002e!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-success,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-success,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-success{color:#4ade80!important;background:#0e2a24!important;border-color:#17483b!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-card h2,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-result h2,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-result h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-list{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item{color:#e2e8f0!important;background:#121b2a!important;border-color:#2c3b52!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item strong,html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item span{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item strong{color:#f1f5f9!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-split-result-item span{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-rename,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-rename,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-rename{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-rename label,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-rename label,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-rename label{color:#cbd5e1!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-rename.full,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-rename.full,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-rename.full{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-result p,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-result p,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-result p{color:#94a3b8!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-start-over,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-start-over,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-start-over{color:#94a3b8!important;background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-start-over:hover,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-start-over:hover,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-start-over:hover{color:#60a5fa!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-error,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-error,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-error{color:#fca5a5!important;background:#2a181d!important;border-color:#6f303b!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-info *,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-info *,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-info *{box-shadow:none!important;background-image:none!important}@media (width<=768px){html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-workspace,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-workspace,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-workspace{background:0 0!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-card,html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-side,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-side,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-side{border-radius:14px!important}}@media (width<=460px){html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-upload-card,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-upload-card,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-upload-card{border-radius:15px!important}html[data-theme=dark] .padoofy-split-v2-page .padoofy-tool-v2-file-card,html[data-theme=dark] .padoofy-page-manager-v2 .padoofy-tool-v2-file-card,html[data-theme=dark] .padoofy-reorder-v2-page .padoofy-tool-v2-file-card{border-radius:13px!important}}.padoofy-n5-page{color:#111827;box-sizing:border-box;background:radial-gradient(circle at 50% 0,#2563eb0f,#0000 38%),#f8fafc;width:100%;min-height:calc(100vh - 68px);padding:54px 20px 80px}.padoofy-n5-shell{width:min(900px,100%);margin:0 auto}.padoofy-n5-shell.narrow{width:min(760px,100%)}.padoofy-n5-header{text-align:center;margin-bottom:30px}.padoofy-n5-header.compact{margin-bottom:24px}.padoofy-n5-header>span{color:#2563eb;letter-spacing:.13em;margin-bottom:11px;font-size:12px;font-weight:800;display:inline-flex}.padoofy-n5-header>span.success{color:#16a34a}.padoofy-n5-header h1{color:#111827;letter-spacing:-.04em;margin:0;font-size:clamp(36px,5vw,48px);font-weight:750;line-height:1.08}.padoofy-n5-header p{color:#64748b;max-width:620px;margin:14px auto 0;font-size:16px;line-height:1.65}.padoofy-n5-upload{text-align:center;background:#fff;border:2px dashed #cbd5e1;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:410px;padding:44px 28px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 14px 38px #0f172a0f}.padoofy-n5-upload:hover{border-color:#93c5fd;box-shadow:0 18px 44px #0f172a14}.padoofy-n5-upload.dragging{background:#eff6ff;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 20px 46px #2563eb1a}.padoofy-n5-upload-icon{color:#2563eb;background:#eff6ff;border-radius:18px;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:22px;display:flex}.padoofy-n5-upload h2{color:#111827;letter-spacing:-.025em;margin:0;font-size:24px;font-weight:700}.padoofy-n5-upload p{color:#64748b;max-width:500px;margin:9px auto 22px;font-size:15px;line-height:1.6}.padoofy-n5-meta{color:#94a3b8;margin-top:14px;font-size:13px;font-weight:550}.padoofy-n5-primary,.padoofy-n5-secondary,.padoofy-n5-download,.padoofy-n5-icon-button,.padoofy-n5-text-button{cursor:pointer;font-family:inherit}.padoofy-n5-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-size:15px;font-weight:700;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 20px #2563eb29}.padoofy-n5-primary.large{min-width:170px;min-height:50px}.padoofy-n5-primary:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 11px 24px #2563eb33}.padoofy-n5-secondary{color:#374151;background:#fff;border:1px solid #d6dfeb;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.padoofy-n5-secondary.small{min-height:40px;padding:0 13px;font-size:13px}.padoofy-n5-secondary:hover{background:#f8fafc;border-color:#bac8da}.padoofy-n5-download{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;margin-top:22px;font-size:15px;font-weight:700;display:inline-flex}.padoofy-n5-download:hover{background:#1d4ed8}.padoofy-n5-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;box-shadow:0 14px 38px #0f172a0f}.padoofy-n5-card.result{padding:25px}.padoofy-n5-file-row{align-items:center;gap:13px;min-height:68px;display:flex}.padoofy-n5-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.padoofy-n5-file-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.padoofy-n5-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.padoofy-n5-file-info span{color:#64748b;font-size:13px}.padoofy-n5-icon-button{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.padoofy-n5-icon-button:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.padoofy-n5-divider{background:#e2e8f0;height:1px;margin:21px 0}.padoofy-n5-section-heading,.padoofy-n5-setting-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.padoofy-n5-section-heading h2,.padoofy-n5-setting-heading h2{color:#111827;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}.padoofy-n5-section-heading p,.padoofy-n5-setting-heading p{color:#64748b;margin:6px 0 0;font-size:14px}.padoofy-n5-section-heading>strong{color:#2563eb;font-size:13px}.padoofy-n5-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.padoofy-n5-choice-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.padoofy-n5-choice-grid button{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:72px;padding:13px;transition:background .18s,border-color .18s;display:flex}.padoofy-n5-choice-grid button:hover{background:#f8fafc;border-color:#cbd5e1}.padoofy-n5-choice-grid button.selected{background:#eff6ff;border-color:#2563eb}.padoofy-n5-choice-grid button strong{font-size:14px}.padoofy-n5-choice-grid button span{color:#64748b;font-size:12px}.padoofy-n5-slider-box{margin-top:23px}.padoofy-n5-slider-top{justify-content:space-between;margin-bottom:10px;display:flex}.padoofy-n5-slider-top label,.padoofy-n5-setting label{color:#374151;font-size:13px;font-weight:700}.padoofy-n5-slider-top strong{color:#2563eb;font-size:13px}.padoofy-n5-slider-box input[type=range],.padoofy-n5-setting.full input[type=range]{width:100%}.padoofy-n5-slider-labels{color:#94a3b8;justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.padoofy-n5-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.padoofy-n5-stats-grid>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;padding:14px}.padoofy-n5-stats-grid span{color:#64748b;margin-bottom:5px;font-size:11px;display:block}.padoofy-n5-stats-grid strong{color:#111827;font-size:14px}.padoofy-n5-note{color:#64748b;background:#f8fbff;border:1px solid #dbeafe;border-radius:11px;align-items:flex-start;gap:9px;margin-top:18px;padding:13px 14px;font-size:13px;line-height:1.55;display:flex}.padoofy-n5-note svg{color:#2563eb;flex:none;margin-top:1px}.padoofy-n5-note.success-box{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.padoofy-n5-note.success-box svg{color:#16a34a}.padoofy-n5-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.padoofy-n5-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.padoofy-n5-processing-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:42px 30px;box-shadow:0 14px 38px #0f172a0f}.padoofy-n5-progress-ring{color:#2563eb;width:136px;height:136px;margin:0 auto 24px;position:relative}.padoofy-n5-progress-ring svg{display:block}.padoofy-n5-progress-track-ring{color:#e2e8f0}.padoofy-n5-progress-value-ring{color:#2563eb;transition:stroke-dashoffset .22s}.padoofy-n5-progress-ring>strong{color:#111827;justify-content:center;align-items:center;font-size:23px;font-weight:750;display:flex;position:absolute;inset:0}.padoofy-n5-processing-card h2{color:#111827;margin:0;font-size:23px;font-weight:700}.padoofy-n5-processing-card>p{color:#64748b;margin:8px 0 22px;font-size:14px}.padoofy-n5-processing-list{text-align:left;flex-direction:column;gap:11px;max-width:310px;margin:0 auto;display:flex}.padoofy-n5-processing-list>div{color:#94a3b8;align-items:center;gap:9px;font-size:13px;display:flex}.padoofy-n5-processing-list>div.complete{color:#166534}.padoofy-n5-processing-list>div.active{color:#334155}.processing-dot,.empty-dot{border-radius:50%;flex:none;width:11px;height:11px;display:inline-block}.processing-dot{background:#2563eb;animation:1.2s ease-in-out infinite padoofy-n5-pulse;box-shadow:0 0 0 4px #2563eb1f}.empty-dot{border:2px solid #cbd5e1}@keyframes padoofy-n5-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.padoofy-n5-result-icon{color:#16a34a;background:#ecfdf5;border-radius:20px;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 20px;display:flex}.padoofy-n5-result-file{align-items:center;gap:12px;display:flex}.padoofy-n5-result-file>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.padoofy-n5-result-file strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:15px;overflow:hidden}.padoofy-n5-result-file span{color:#64748b;font-size:13px}.padoofy-n5-result-metric{background:#f0fdf4;border:1px solid #dcfce7;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:13px 14px;display:flex}.padoofy-n5-result-metric span{color:#166534;font-size:13px}.padoofy-n5-result-metric strong{color:#16a34a;font-size:15px}.padoofy-n5-card.result label{color:#374151;margin-bottom:7px;font-size:13px;font-weight:700;display:block}.padoofy-n5-name-field{background:#fff;border:1px solid #d6dfeb;border-radius:10px;display:flex;overflow:hidden}.padoofy-n5-name-field:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #2563eb14}.padoofy-n5-name-field input{color:#111827;background:0 0;border:0;outline:0;width:100%;min-width:0;height:48px;padding:0 13px;font-size:14px}.padoofy-n5-name-field span{color:#64748b;background:#f8fafc;border-left:1px solid #e2e8f0;align-items:center;padding:0 13px;font-size:13px;display:flex}.padoofy-n5-result-actions{justify-content:space-between;align-items:center;margin-top:17px;display:flex}.padoofy-n5-text-button{color:#64748b;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:650;display:inline-flex}.padoofy-n5-text-button:hover{color:#2563eb}.padoofy-n5-preview-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-top:19px;overflow:hidden}.padoofy-n5-preview-box iframe{background:#fff;border:0;width:100%;height:490px;display:block}.padoofy-n5-preview-empty{color:#94a3b8;justify-content:center;align-items:center;min-height:300px;display:flex}.padoofy-n5-preview-toolbar{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;min-height:56px;padding:10px 13px;display:flex}.padoofy-n5-preview-toolbar>div:first-child{flex-direction:column;gap:3px;display:flex}.padoofy-n5-preview-toolbar strong{color:#111827;font-size:13px}.padoofy-n5-preview-toolbar span{color:#64748b;font-size:11px}.padoofy-n5-page-nav{gap:6px;display:flex}.padoofy-n5-page-nav button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.padoofy-n5-page-nav button:hover:not(:disabled){color:#2563eb;border-color:#93c5fd}.padoofy-n5-page-nav button:disabled{opacity:.4;cursor:not-allowed}.padoofy-n5-canvas-wrap{background:#f1f5f9;justify-content:center;align-items:center;min-height:500px;padding:22px;display:flex;overflow:auto}.padoofy-n5-pdf-canvas{background:#fff;max-width:100%;height:auto;display:block;box-shadow:0 12px 30px #0f172a1a}.padoofy-n5-preview-loading{color:#64748b;font-size:13px}.padoofy-n5-file-summary{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.padoofy-n5-file-summary>div{flex-direction:column;gap:5px;min-width:0;display:flex}.padoofy-n5-file-summary strong{color:#111827;font-size:15px}.padoofy-n5-file-summary span{color:#64748b;font-size:13px}.padoofy-n5-file-list{flex-direction:column;gap:9px;display:flex}.padoofy-n5-image-item{background:#fff;border:1px solid #e2e8f0;border-radius:11px;align-items:center;gap:11px;min-height:72px;padding:9px 10px;display:flex}.padoofy-n5-image-number{color:#2563eb;background:#eff6ff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.padoofy-n5-image-thumb{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex:none;width:56px;height:56px;overflow:hidden}.padoofy-n5-image-thumb img{object-fit:contain;width:100%;height:100%;display:block}.padoofy-n5-item-actions{align-items:center;gap:5px;display:flex}.padoofy-n5-item-actions button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.padoofy-n5-item-actions button:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#93c5fd}.padoofy-n5-item-actions button.danger:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.padoofy-n5-item-actions button:disabled{opacity:.35;cursor:not-allowed}.padoofy-n5-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.padoofy-n5-setting{min-width:0}.padoofy-n5-setting.full{grid-column:1/-1}.padoofy-n5-setting label{margin-bottom:8px;display:block}.padoofy-n5-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.padoofy-n5-mini-grid button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;min-height:40px;font-size:12px;font-weight:650}.padoofy-n5-mini-grid button:hover{background:#f8fafc}.padoofy-n5-mini-grid button.selected{color:#2563eb;background:#eff6ff;border-color:#2563eb}html[data-theme=dark] .padoofy-n5-page{color:#e2e8f0!important;background:radial-gradient(circle at 50% 0,#3b82f61f,#0000 38%),#0b1120!important}html[data-theme=dark] .padoofy-n5-header h1{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-header p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-header>span{color:#60a5fa!important}html[data-theme=dark] .padoofy-n5-header>span.success{color:#4ade80!important}html[data-theme=dark] .padoofy-n5-upload{background:#111827!important;border-color:#334155!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n5-upload:hover{border-color:#475569!important}html[data-theme=dark] .padoofy-n5-upload.dragging{background:#172a4d!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n5-upload-icon{color:#60a5fa!important;background:#172a4d!important}html[data-theme=dark] .padoofy-n5-upload h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-upload p,html[data-theme=dark] .padoofy-n5-meta{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-card,html[data-theme=dark] .padoofy-n5-processing-card{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n5-file-row,html[data-theme=dark] .padoofy-n5-image-item{background:0 0!important}html[data-theme=dark] .padoofy-n5-file-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n5-file-info strong,html[data-theme=dark] .padoofy-n5-file-summary strong,html[data-theme=dark] .padoofy-n5-section-heading h2,html[data-theme=dark] .padoofy-n5-setting-heading h2,html[data-theme=dark] .padoofy-n5-processing-card h2,html[data-theme=dark] .padoofy-n5-result-file strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-file-info span,html[data-theme=dark] .padoofy-n5-file-summary span,html[data-theme=dark] .padoofy-n5-section-heading p,html[data-theme=dark] .padoofy-n5-setting-heading p,html[data-theme=dark] .padoofy-n5-processing-card>p,html[data-theme=dark] .padoofy-n5-result-file span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-divider{background:#243244!important}html[data-theme=dark] .padoofy-n5-secondary,html[data-theme=dark] .padoofy-n5-icon-button,html[data-theme=dark] .padoofy-n5-page-nav button,html[data-theme=dark] .padoofy-n5-item-actions button{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-secondary:hover,html[data-theme=dark] .padoofy-n5-icon-button:hover,html[data-theme=dark] .padoofy-n5-page-nav button:hover:not(:disabled),html[data-theme=dark] .padoofy-n5-item-actions button:hover:not(:disabled){color:#60a5fa!important;background:#172033!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n5-primary,html[data-theme=dark] .padoofy-n5-download{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html[data-theme=dark] .padoofy-n5-primary:hover,html[data-theme=dark] .padoofy-n5-download:hover{background:#1d4ed8!important}html[data-theme=dark] .padoofy-n5-choice-grid button,html[data-theme=dark] .padoofy-n5-mini-grid button{color:#e2e8f0!important;background:#121b2a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-choice-grid button:hover,html[data-theme=dark] .padoofy-n5-mini-grid button:hover{background:#172033!important;border-color:#475569!important}html[data-theme=dark] .padoofy-n5-choice-grid button.selected,html[data-theme=dark] .padoofy-n5-mini-grid button.selected{color:#60a5fa!important;background:#172a4d!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n5-choice-grid button span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-stats-grid>div{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-stats-grid span,html[data-theme=dark] .padoofy-n5-slider-top label,html[data-theme=dark] .padoofy-n5-setting label,html[data-theme=dark] .padoofy-n5-slider-labels{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-stats-grid strong,html[data-theme=dark] .padoofy-n5-slider-top strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-note{color:#94a3b8!important;background:#101d31!important;border-color:#29405f!important}html[data-theme=dark] .padoofy-n5-note svg{color:#60a5fa!important}html[data-theme=dark] .padoofy-n5-note.success-box{color:#86efac!important;background:#0e2a24!important;border-color:#14532d!important}html[data-theme=dark] .padoofy-n5-note.success-box svg{color:#4ade80!important}html[data-theme=dark] .padoofy-n5-error{color:#fca5a5!important;background:#2a181d!important;border-color:#7f1d1d!important}html[data-theme=dark] .padoofy-n5-progress-track-ring{color:#243244!important}html[data-theme=dark] .padoofy-n5-progress-value-ring{color:#3b82f6!important}html[data-theme=dark] .padoofy-n5-progress-ring>strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-processing-list>div{color:#64748b!important}html[data-theme=dark] .padoofy-n5-processing-list>div.complete{color:#4ade80!important}html[data-theme=dark] .padoofy-n5-processing-list>div.active{color:#cbd5e1!important}html[data-theme=dark] .empty-dot{border-color:#475569!important}html[data-theme=dark] .padoofy-n5-preview-box{background:#0f172a!important;border-color:#243244!important}html[data-theme=dark] .padoofy-n5-preview-toolbar{background:#111827!important;border-color:#243244!important}html[data-theme=dark] .padoofy-n5-preview-toolbar strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-preview-toolbar span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-canvas-wrap{background:#0f172a!important}html[data-theme=dark] .padoofy-n5-preview-box iframe{background:#fff!important}html[data-theme=dark] .padoofy-n5-image-item{background:#121b2a!important;border-color:#243244!important}html[data-theme=dark] .padoofy-n5-image-number{color:#60a5fa!important;background:#172a4d!important}html[data-theme=dark] .padoofy-n5-image-thumb{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-item-actions button.danger:hover{color:#fca5a5!important;background:#2a181d!important;border-color:#7f1d1d!important}html[data-theme=dark] .padoofy-n5-result-icon{color:#4ade80!important;background:#0e2a24!important}html[data-theme=dark] .padoofy-n5-name-field input{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-name-field span{color:#94a3b8!important;background:#121b2a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-text-button{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-text-button:hover{color:#60a5fa!important}@media (width<=760px){.padoofy-n5-page{padding:38px 14px 60px}.padoofy-n5-header{margin-bottom:23px}.padoofy-n5-header h1{font-size:35px}.padoofy-n5-upload{min-height:350px;padding:35px 20px}.padoofy-n5-card{border-radius:15px;padding:17px}.padoofy-n5-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.padoofy-n5-stats-grid,.padoofy-n5-settings-grid{grid-template-columns:1fr}.padoofy-n5-setting.full{grid-column:auto}.padoofy-n5-actions{flex-direction:column-reverse}.padoofy-n5-actions>button{width:100%}.padoofy-n5-file-summary{flex-direction:column;align-items:flex-start}.padoofy-n5-secondary.small{width:100%}.padoofy-n5-image-item{flex-wrap:wrap}.padoofy-n5-item-actions{width:100%;padding-left:37px}.padoofy-n5-item-actions button{flex:1}.padoofy-n5-preview-box iframe{height:420px}.padoofy-n5-canvas-wrap{min-height:390px;padding:12px}.padoofy-n5-result-actions{flex-direction:column;align-items:stretch;gap:10px}.padoofy-n5-result-actions button{justify-content:center}}@media (width<=450px){.padoofy-n5-page{padding:28px 10px 50px}.padoofy-n5-header h1{font-size:31px}.padoofy-n5-upload{border-radius:18px;min-height:320px}.padoofy-n5-upload-icon{width:65px;height:65px}.padoofy-n5-upload h2{font-size:21px}.padoofy-n5-choice-grid,.padoofy-n5-choice-grid.two{grid-template-columns:1fr}.padoofy-n5-primary.large{min-width:0}}html[data-theme=dark] .padoofy-n5-name-field{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-name-field,html[data-theme=dark] .padoofy-n5-name-field *{box-shadow:none!important;background-image:none!important}html[data-theme=dark] .padoofy-n5-name-field span{color:#94a3b8!important;box-shadow:none!important;background:#172033!important;border-left:1px solid #334155!important}html[data-theme=dark] .padoofy-n5-card.result label{color:#cbd5e1!important}html[data-theme=dark] .padoofy-n5-name-field input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;box-shadow:inset 0 0 0 1000px #0f172a!important}html[data-theme=dark] .padoofy-n5-name-field input:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;box-shadow:inset 0 0 0 1000px #0f172a!important}html[data-theme=dark] .padoofy-n5-name-field input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;box-shadow:inset 0 0 0 1000px #0f172a!important}html[data-theme=dark] .padoofy-n5-file-row{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .padoofy-n5-file-row .padoofy-n5-file-info{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark] .padoofy-n5-file-row .padoofy-n5-file-info strong{color:#f8fafc!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important}html[data-theme=dark] .padoofy-n5-file-row .padoofy-n5-file-info span{color:#94a3b8!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important}html[data-theme=dark] .padoofy-n5-file-row .padoofy-n5-file-info *,html[data-theme=dark] .padoofy-n5-file-row .padoofy-n5-file-info :before,html[data-theme=dark] .padoofy-n5-file-row .padoofy-n5-file-info :after{box-shadow:none!important;background-image:none!important}html[data-theme=dark] .padoofy-n5-name-field{box-shadow:none!important;background:#0f172a!important;border:1px solid #334155!important}html[data-theme=dark] .padoofy-n5-name-field input{color:#f8fafc!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}html[data-theme=dark] .padoofy-n5-name-field span{color:#94a3b8!important;box-shadow:none!important;background:#172033!important;border:0!important;border-left:1px solid #334155!important}html[data-theme=dark] .padoofy-n5-result-file,html[data-theme=dark] .padoofy-n5-result-file>div:last-child{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .padoofy-n5-result-file strong{color:#f8fafc!important;box-shadow:none!important;background:0 0!important}html[data-theme=dark] .padoofy-n5-result-file span{color:#94a3b8!important;box-shadow:none!important;background:0 0!important}html[data-theme=dark] .padoofy-n5-card.result label{color:#cbd5e1!important;background:0 0!important}html[data-theme=dark] .padoofy-n5-name-field:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 3px #2563eb1a!important}html[data-theme=dark] .padoofy-n5-name-field input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;background-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #0f172a!important}html[data-theme=dark] .padoofy-n5-name-field input:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;background-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #0f172a!important}html[data-theme=dark] .padoofy-n5-name-field input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;background-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #0f172a!important}.padoofy-n5-image-file-info{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:auto!important;gap:4px!important;display:flex!important}.padoofy-n5-image-file-info strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.padoofy-n5-image-file-info span{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}html[data-theme=dark] .padoofy-n5-image-file-info,html[data-theme=dark] .padoofy-n5-image-file-info strong,html[data-theme=dark] .padoofy-n5-image-file-info span{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark] .padoofy-n5-image-file-info strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-image-file-info span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-image-item{background:#121b2a!important}html[data-theme=dark] .padoofy-n5-image-item .padoofy-n5-image-file-info *{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .padoofy-n5-card.result .padoofy-n5-name-field{box-shadow:none!important;background:#0f172a!important;border:1px solid #334155!important}html[data-theme=dark] .padoofy-n5-card.result .padoofy-n5-name-field input{color:#f8fafc!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}html[data-theme=dark] .padoofy-n5-card.result .padoofy-n5-name-field span{color:#94a3b8!important;box-shadow:none!important;background:#172033!important;border:0!important;border-left:1px solid #334155!important}html[data-theme=dark] .padoofy-n5-card.result .padoofy-n5-result-file strong{color:#f8fafc!important;background:0 0!important}html[data-theme=dark] .padoofy-n5-card.result .padoofy-n5-result-file span{color:#94a3b8!important;background:0 0!important}.padoofy-n6-page{box-sizing:border-box;color:#111827;background:radial-gradient(circle at 50% 0,#2563eb0f,#0000 38%),#f8fafc;width:100%;min-height:calc(100vh - 68px);padding:54px 20px 80px}.padoofy-n6-shell.narrow{width:min(760px,100%)}.padoofy-n6-header{text-align:center;margin-bottom:30px}.padoofy-n6-header>span{color:#2563eb;letter-spacing:.13em;margin-bottom:11px;font-size:12px;font-weight:800;display:inline-flex}.padoofy-n6-header>span.success{color:#16a34a}.padoofy-n6-upload{text-align:center;box-sizing:border-box;background:#fff;border:2px dashed #cbd5e1;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:410px;padding:44px 28px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 14px 38px #0f172a0f}.padoofy-n6-upload:hover{border-color:#93c5fd;box-shadow:0 18px 44px #0f172a14}.padoofy-n6-upload.dragging{background:#eff6ff;border-color:#2563eb;transform:translateY(-2px)}.padoofy-n6-upload-icon{color:#2563eb;background:#eff6ff;border-radius:18px;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:22px;display:flex}.padoofy-n6-upload h2{color:#111827;letter-spacing:-.025em;margin:0;font-size:24px;font-weight:700}.padoofy-n6-meta{color:#94a3b8;margin-top:14px;font-size:13px;font-weight:550}.padoofy-n6-primary,.padoofy-n6-secondary,.padoofy-n6-download,.padoofy-n6-icon-button,.padoofy-n6-text-button{cursor:pointer;font-family:inherit}.padoofy-n6-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-size:15px;font-weight:700;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 20px #2563eb29}.padoofy-n6-primary.large{min-width:170px;min-height:50px}.padoofy-n6-primary:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 11px 24px #2563eb33}.padoofy-n6-primary:disabled,.padoofy-n6-secondary:disabled,.padoofy-n6-download:disabled{opacity:.65;cursor:not-allowed}.padoofy-n6-secondary{color:#374151;background:#fff;border:1px solid #d6dfeb;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.padoofy-n6-secondary:hover:not(:disabled){background:#f8fafc;border-color:#bac8da}.padoofy-n6-download{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;margin-top:22px;font-size:15px;font-weight:700;display:inline-flex}.padoofy-n6-download:hover:not(:disabled){background:#1d4ed8}.padoofy-n6-card,.padoofy-n6-processing-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;box-shadow:0 14px 38px #0f172a0f}.padoofy-n6-card.result{padding:25px}.padoofy-n6-file-row{align-items:center;gap:13px;min-height:68px;display:flex;box-shadow:none!important;background:0 0!important}.padoofy-n6-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.padoofy-n6-file-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.padoofy-n6-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;min-width:0;font-size:15px;font-weight:700;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.padoofy-n6-file-info span{color:#64748b;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.padoofy-n6-icon-button{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.padoofy-n6-icon-button:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.padoofy-n6-divider{background:#e2e8f0;height:1px;margin:21px 0}.padoofy-n6-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.padoofy-n6-section-heading h2{color:#111827;margin:0;font-size:18px;font-weight:700}.padoofy-n6-section-heading p{color:#64748b;margin:6px 0 0;font-size:14px}.padoofy-n6-section-heading>strong{color:#2563eb;font-size:13px}.padoofy-n6-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.padoofy-n6-choice-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.padoofy-n6-choice-grid button{color:#111827;text-align:left;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:72px;padding:13px;display:flex}.padoofy-n6-choice-grid button:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.padoofy-n6-choice-grid button.selected{background:#eff6ff;border-color:#2563eb}.padoofy-n6-choice-grid button strong{font-size:14px}.padoofy-n6-choice-grid button span{color:#64748b;font-size:12px}.padoofy-n6-note{color:#64748b;background:#f8fbff;border:1px solid #dbeafe;border-radius:11px;align-items:flex-start;gap:9px;margin-top:18px;padding:13px 14px;font-size:13px;line-height:1.55;display:flex}.padoofy-n6-note svg{color:#2563eb;flex:none;margin-top:1px}.padoofy-n6-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.padoofy-n6-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.padoofy-n6-processing-card{text-align:center;padding:42px 30px}.padoofy-n6-progress-ring{color:#2563eb;width:136px;height:136px;margin:0 auto 24px;position:relative}.padoofy-n6-progress-ring svg{display:block}.padoofy-n6-progress-track{color:#e2e8f0}.padoofy-n6-progress-value{color:#2563eb;transition:stroke-dashoffset .22s}.padoofy-n6-progress-ring>strong{color:#111827;justify-content:center;align-items:center;font-size:23px;font-weight:750;display:flex;position:absolute;inset:0}.padoofy-n6-processing-card h2{color:#111827;margin:0;font-size:23px;font-weight:700}.padoofy-n6-processing-card>p{color:#64748b;margin:8px 0 22px;font-size:14px}.padoofy-n6-processing-list{text-align:left;flex-direction:column;gap:11px;max-width:310px;margin:0 auto;display:flex}.padoofy-n6-processing-list>div{color:#94a3b8;align-items:center;gap:9px;font-size:13px;display:flex}.padoofy-n6-processing-list>div.complete{color:#166534}.padoofy-n6-processing-list>div.active{color:#334155}.padoofy-n6-dot{box-sizing:border-box;border:2px solid #cbd5e1;border-radius:50%;flex:none;width:11px;height:11px;display:inline-block}.padoofy-n6-dot.active-dot{background:#2563eb;border:0;animation:1.2s ease-in-out infinite padoofy-n6-pulse;box-shadow:0 0 0 4px #2563eb1f}@keyframes padoofy-n6-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.padoofy-n6-result-icon{color:#16a34a;background:#ecfdf5;border-radius:20px;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 20px;display:flex}.padoofy-n6-result-file{align-items:center;gap:12px;display:flex;box-shadow:none!important;background:0 0!important}.padoofy-n6-result-file>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex;box-shadow:none!important;background:0 0!important}.padoofy-n6-result-file strong{color:#111827;font-size:15px;font-weight:700;box-shadow:none!important;background:0 0!important}.padoofy-n6-result-file span{color:#64748b;font-size:13px;box-shadow:none!important;background:0 0!important}.padoofy-n6-card.result label{color:#374151;margin-bottom:8px;font-size:13px;font-weight:700;display:block;background:0 0!important}.padoofy-n6-name-field{background:#fff;border:1px solid #d6dfeb;border-radius:10px;align-items:stretch;min-height:48px;display:flex;overflow:hidden;box-shadow:none!important;background-image:none!important}.padoofy-n6-name-field,.padoofy-n6-name-field *{background-image:none!important}.padoofy-n6-name-field input{color:#111827;min-width:0;font:inherit;border:0;outline:0;flex:1;padding:0 14px;box-shadow:none!important;background:0 0!important}.padoofy-n6-name-field span{color:#64748b;background:#f8fafc;border-left:1px solid #d6dfeb;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:flex;background-image:none!important}.padoofy-n6-name-field:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #2563eb1a!important}.padoofy-n6-text-button{color:#64748b;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.padoofy-n6-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.padoofy-n6-stats-grid>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;padding:14px}.padoofy-n6-stats-grid span{color:#64748b;margin-bottom:5px;font-size:11px;display:block}.padoofy-n6-stats-grid strong{color:#111827;font-size:14px}.padoofy-n6-image-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.padoofy-n6-image-result-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.padoofy-n6-image-result-preview{box-sizing:border-box;background:#f8fafc;border-bottom:1px solid #e2e8f0;height:240px;padding:10px}.padoofy-n6-image-result-preview img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.padoofy-n6-image-result-meta{justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.padoofy-n6-image-result-meta>div{flex-direction:column;gap:3px;min-width:0;display:flex}.padoofy-n6-image-result-meta strong{color:#111827;font-size:13px}.padoofy-n6-image-result-meta span{color:#64748b;font-size:11px}.padoofy-n6-image-result-meta button{color:#374151;cursor:pointer;background:#fff;border:1px solid #d6dfeb;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.padoofy-n6-image-result-meta button:hover{color:#2563eb;background:#eff6ff;border-color:#93c5fd}html[data-theme=dark] .padoofy-n6-page{color:#e2e8f0!important;background:radial-gradient(circle at 50% 0,#3b82f61f,#0000 38%),#0b1120!important}html[data-theme=dark] .padoofy-n6-header h1{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-header p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-header>span{color:#60a5fa!important}html[data-theme=dark] .padoofy-n6-header>span.success{color:#4ade80!important}html[data-theme=dark] .padoofy-n6-upload{background:#111827!important;border-color:#334155!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n6-upload:hover{border-color:#475569!important}html[data-theme=dark] .padoofy-n6-upload.dragging{background:#172a4d!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n6-upload-icon{color:#60a5fa!important;background:#172a4d!important}html[data-theme=dark] .padoofy-n6-upload h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-upload p,html[data-theme=dark] .padoofy-n6-meta{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-card,html[data-theme=dark] .padoofy-n6-processing-card{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n6-file-row,html[data-theme=dark] .padoofy-n6-file-row *,html[data-theme=dark] .padoofy-n6-file-info,html[data-theme=dark] .padoofy-n6-file-info *,html[data-theme=dark] .padoofy-n6-result-file,html[data-theme=dark] .padoofy-n6-result-file *,html[data-theme=dark] .padoofy-n6-result-file>div:last-child{box-shadow:none!important;background-image:none!important}html[data-theme=dark] .padoofy-n6-file-row{background:0 0!important}html[data-theme=dark] .padoofy-n6-file-info{background:0 0!important;border:0!important;margin:0!important;padding:0!important}html[data-theme=dark] .padoofy-n6-file-info strong{color:#f8fafc!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}html[data-theme=dark] .padoofy-n6-file-info span{color:#94a3b8!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}html[data-theme=dark] .padoofy-n6-file-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n6-secondary,html[data-theme=dark] .padoofy-n6-icon-button{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-secondary:hover:not(:disabled),html[data-theme=dark] .padoofy-n6-icon-button:hover{color:#60a5fa!important;background:#172033!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n6-primary,html[data-theme=dark] .padoofy-n6-download{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html[data-theme=dark] .padoofy-n6-primary:hover:not(:disabled),html[data-theme=dark] .padoofy-n6-download:hover:not(:disabled){background:#1d4ed8!important}html[data-theme=dark] .padoofy-n6-divider{background:#243244!important}html[data-theme=dark] .padoofy-n6-section-heading h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-section-heading p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-section-heading>strong{color:#60a5fa!important}html[data-theme=dark] .padoofy-n6-choice-grid button{color:#e2e8f0!important;background:#121b2a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-choice-grid button:hover:not(:disabled){background:#172033!important;border-color:#475569!important}html[data-theme=dark] .padoofy-n6-choice-grid button.selected{color:#60a5fa!important;background:#172a4d!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n6-choice-grid button span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-note{color:#94a3b8!important;background:#101d31!important;border-color:#29405f!important}html[data-theme=dark] .padoofy-n6-note svg{color:#60a5fa!important}html[data-theme=dark] .padoofy-n6-error{color:#fca5a5!important;background:#2a181d!important;border-color:#7f1d1d!important}html[data-theme=dark] .padoofy-n6-progress-track{color:#243244!important}html[data-theme=dark] .padoofy-n6-progress-value{color:#3b82f6!important}html[data-theme=dark] .padoofy-n6-progress-ring>strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-processing-list>div{color:#64748b!important}html[data-theme=dark] .padoofy-n6-processing-list>div.complete{color:#4ade80!important}html[data-theme=dark] .padoofy-n6-processing-list>div.active{color:#cbd5e1!important}html[data-theme=dark] .padoofy-n6-dot{border-color:#475569!important}html[data-theme=dark] .padoofy-n6-dot.active-dot{background:#3b82f6!important;border:0!important}html[data-theme=dark] .padoofy-n6-card.result label{color:#cbd5e1!important;background:0 0!important}html[data-theme=dark] .padoofy-n6-name-field{box-shadow:none!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-name-field,html[data-theme=dark] .padoofy-n6-name-field *,html[data-theme=dark] .padoofy-n6-name-field input,html[data-theme=dark] .padoofy-n6-name-field span{box-shadow:none!important;background-image:none!important}html[data-theme=dark] .padoofy-n6-name-field span{color:#94a3b8!important;background:#172033!important;border:0!important;border-left:1px solid #334155!important}html[data-theme=dark] .padoofy-n6-name-field:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 3px #2563eb1a!important}html[data-theme=dark] .padoofy-n6-result-file,html[data-theme=dark] .padoofy-n6-result-file>div:last-child{background:0 0!important}html[data-theme=dark] .padoofy-n6-result-file strong{color:#f8fafc!important;background:0 0!important}html[data-theme=dark] .padoofy-n6-result-file span{color:#94a3b8!important;background:0 0!important}html[data-theme=dark] .padoofy-n6-stats-grid>div{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-stats-grid span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-stats-grid strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-image-result-card{background:#121b2a!important;border-color:#243244!important}html[data-theme=dark] .padoofy-n6-image-result-preview{background:#0f172a!important;border-bottom-color:#243244!important}html[data-theme=dark] .padoofy-n6-image-result-preview img{background:#fff!important}html[data-theme=dark] .padoofy-n6-image-result-meta strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-image-result-meta span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-image-result-meta button{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-image-result-meta button:hover{color:#60a5fa!important;background:#172033!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n6-name-field input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;background-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #0f172a!important}html[data-theme=dark] .padoofy-n6-name-field input:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;background-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #0f172a!important}html[data-theme=dark] .padoofy-n6-name-field input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;background-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #0f172a!important}@media (width<=760px){.padoofy-n6-page{padding:38px 14px 60px}.padoofy-n6-header{margin-bottom:23px}.padoofy-n6-header h1{font-size:35px}.padoofy-n6-upload{min-height:350px;padding:35px 20px}.padoofy-n6-card{border-radius:15px;padding:17px}.padoofy-n6-choice-grid,.padoofy-n6-choice-grid.two,.padoofy-n6-stats-grid,.padoofy-n6-image-results-grid{grid-template-columns:1fr}.padoofy-n6-actions{flex-direction:column-reverse}.padoofy-n6-actions>button{width:100%}.padoofy-n6-result-actions{flex-direction:column;align-items:stretch}.padoofy-n6-result-actions button{justify-content:center}}@media (width<=450px){.padoofy-n6-page{padding:28px 10px 50px}.padoofy-n6-header h1{font-size:31px}.padoofy-n6-upload{border-radius:18px;min-height:320px}.padoofy-n6-upload-icon{width:65px;height:65px}.padoofy-n6-upload h2{font-size:21px}.padoofy-n6-image-result-preview{height:210px}}.padoofy-n6-eyebrow,.padoofy-edit-hub-eyebrow{letter-spacing:.11em;color:#2563eb;margin-bottom:8px;font-size:12px;font-weight:800;display:inline-block}.padoofy-n6-header h1,.padoofy-edit-hub-header h1{color:#111827;letter-spacing:-.035em;margin:0;font-size:46px;font-weight:750;line-height:1.08}.padoofy-n6-header p,.padoofy-edit-hub-header p{color:#64748b;max-width:720px;margin:15px auto 0;font-size:16px;line-height:1.65}.padoofy-n6-workspace{grid-template-columns:minmax(0,1fr) 355px;align-items:start;gap:22px;display:grid}.padoofy-n6-main-card,.padoofy-n6-sidebar,.padoofy-edit-operation-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 18px 46px #0f172a0f}.padoofy-n6-main-card{min-width:0;padding:20px}.padoofy-n6-upload{text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;padding:40px 28px;transition:all .2s;display:flex}.padoofy-n6-upload h2{color:#111827;margin:0;font-size:25px;font-weight:750}.padoofy-n6-file-row{justify-content:space-between;align-items:center;gap:14px;padding:2px 2px 18px;display:flex}.padoofy-n6-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px;font-weight:750;overflow:hidden}.padoofy-n6-preview-toolbar{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 13px;display:flex}.padoofy-n6-page-nav button:hover:not(:disabled),.padoofy-n6-secondary:hover:not(:disabled){color:#1d4ed8;background:#f8fbff;border-color:#93b4ef}.padoofy-n6-page-nav button:disabled,.padoofy-n6-secondary:disabled,.padoofy-n6-primary:disabled,.padoofy-n6-download:disabled,.padoofy-n6-text-button:disabled{cursor:not-allowed;opacity:.55}.padoofy-n6-canvas-wrap{background:#f1f5f9;place-items:center;min-height:640px;padding:20px;display:grid;position:relative}.padoofy-n6-canvas-frame{max-width:100%;line-height:0;display:inline-block;position:relative}.padoofy-n6-preview-canvas{background:#fff;border:1px solid #d7dee7;max-width:100%;height:auto;display:block;box-shadow:0 15px 35px #0f172a1a}.padoofy-n6-text-layer{z-index:4;white-space:pre-wrap;word-break:break-word;cursor:move;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:4px;max-width:80%;padding:2px 4px;line-height:1.15;position:absolute}.padoofy-n6-highlight-overlay,.padoofy-n6-draw-overlay{cursor:crosshair;touch-action:none;z-index:3}.padoofy-n6-highlight-rect.selected{outline-offset:-1px;outline:2px solid #2563eb}.padoofy-n6-watermark-overlay{pointer-events:none;z-index:3}.padoofy-n6-watermark-overlay span{z-index:3;white-space:nowrap;letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-weight:800;position:absolute}.padoofy-n6-sidebar-heading>span{letter-spacing:.11em;color:#2563eb;font-size:11px;font-weight:800}.padoofy-n6-sidebar-heading h2{color:#111827;margin:5px 0;font-size:22px;font-weight:750}.padoofy-n6-setting textarea,.padoofy-n6-setting input[type=text],.padoofy-n6-setting select{color:#111827;width:100%;min-height:42px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #dbe3ec;border-radius:10px;outline:none;padding:10px 11px;font-size:13px}.padoofy-n6-setting select+select{margin-top:2px}.padoofy-n6-name-field input{color:#111827;width:100%;min-width:0;min-height:42px;font:inherit;box-sizing:border-box;background:0 0;border:0;outline:0;padding:0 11px;font-size:13px}.padoofy-edit-tool-card{text-align:left;min-width:0;color:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;transition:all .18s;display:grid}.padoofy-edit-tool-card:hover,.padoofy-edit-tool-card.selected{background:#f8fbff;border-color:#93b4ef;transform:translateY(-1px)}.padoofy-edit-tool-copy strong{color:#111827;font-size:15px;font-weight:750}.padoofy-edit-tool-arrow{color:#94a3b8}.padoofy-edit-tool-card.selected .padoofy-edit-tool-arrow{color:#2563eb}.padoofy-edit-operation-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;margin-top:22px;padding:21px;display:grid}.padoofy-edit-operation-icon{color:#2563eb;background:#eff6ff;border-radius:14px;place-items:center;width:54px;height:54px;display:grid}.padoofy-edit-operation-copy>span{color:#2563eb;letter-spacing:.11em;font-size:10px;font-weight:800}.padoofy-edit-operation-copy h2{color:#111827;margin:3px 0 4px;font-size:22px}.padoofy-edit-operation-copy p{color:#64748b;margin:0;font-size:13px;line-height:1.55}.padoofy-edit-operation-button{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.padoofy-edit-operation-button:hover{background:#1d4ed8}html[data-theme=dark] .padoofy-n6-page,html[data-theme=dark] .padoofy-edit-hub{color:#e2e8f0}html[data-theme=dark] .padoofy-n6-header-icon,html[data-theme=dark] .padoofy-n6-main-card,html[data-theme=dark] .padoofy-n6-sidebar,html[data-theme=dark] .padoofy-edit-operation-card,html[data-theme=dark] .padoofy-edit-tool-card{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n6-header-icon,html[data-theme=dark] .padoofy-n6-upload-icon,html[data-theme=dark] .padoofy-n6-file-icon,html[data-theme=dark] .padoofy-edit-tool-icon,html[data-theme=dark] .padoofy-edit-operation-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n6-header h1,html[data-theme=dark] .padoofy-edit-hub-header h1,html[data-theme=dark] .padoofy-n6-upload h2,html[data-theme=dark] .padoofy-n6-sidebar-heading h2,html[data-theme=dark] .padoofy-n6-file-info strong,html[data-theme=dark] .padoofy-n6-preview-toolbar strong,html[data-theme=dark] .padoofy-n6-setting label,html[data-theme=dark] .padoofy-n6-setting-top strong,html[data-theme=dark] .padoofy-n6-result-card h3,html[data-theme=dark] .padoofy-n6-result-card label,html[data-theme=dark] .padoofy-n6-stats strong,html[data-theme=dark] .padoofy-edit-tool-copy strong,html[data-theme=dark] .padoofy-edit-operation-copy h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-header p,html[data-theme=dark] .padoofy-n6-upload p,html[data-theme=dark] .padoofy-n6-file-info span,html[data-theme=dark] .padoofy-n6-preview-toolbar span,html[data-theme=dark] .padoofy-n6-sidebar-heading p,html[data-theme=dark] .padoofy-n6-setting-top span,html[data-theme=dark] .padoofy-n6-result-card p,html[data-theme=dark] .padoofy-n6-stats span,html[data-theme=dark] .padoofy-edit-tool-copy span,html[data-theme=dark] .padoofy-edit-operation-copy p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-upload,html[data-theme=dark] .padoofy-n6-preview-box,html[data-theme=dark] .padoofy-n6-preview-toolbar,html[data-theme=dark] .padoofy-n6-canvas-wrap,html[data-theme=dark] .padoofy-n6-stats>div,html[data-theme=dark] .padoofy-n6-setting textarea,html[data-theme=dark] .padoofy-n6-setting input[type=text],html[data-theme=dark] .padoofy-n6-setting select,html[data-theme=dark] .padoofy-n6-secondary,html[data-theme=dark] .padoofy-n6-page-nav button,html[data-theme=dark] .padoofy-n6-name-field{color:#e2e8f0!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-helper-box svg{color:#60a5fa!important}html[data-theme=dark] .padoofy-n6-name-field input{color:#f8fafc!important;background:0 0!important;border:0!important;outline:0!important}html[data-theme=dark] .padoofy-n6-result-icon{color:#4ade80!important;background:#0e2a24!important}html[data-theme=dark] .padoofy-n6-danger-button{color:#fca5a5!important;background:#2a181d!important;border-color:#7f1d1d!important}html[data-theme=dark] .padoofy-n6-text-button:hover{color:#60a5fa!important}html[data-theme=dark] .padoofy-edit-tool-arrow{color:#64748b!important}html[data-theme=dark] .padoofy-edit-tool-card.selected .padoofy-edit-tool-arrow{color:#60a5fa!important}@media (width<=980px){.padoofy-n6-workspace{grid-template-columns:1fr}.padoofy-n6-sidebar{position:static}.padoofy-edit-tool-grid{grid-template-columns:1fr}.padoofy-edit-operation-card{grid-template-columns:auto 1fr}.padoofy-edit-operation-button{grid-column:1/-1}}@media (width<=760px){.padoofy-n6-page,.padoofy-edit-hub{width:min(100% - 20px,680px);padding-top:36px}.padoofy-n6-header h1,.padoofy-edit-hub-header h1{font-size:36px}.padoofy-n6-main-card,.padoofy-n6-sidebar{border-radius:15px;padding:15px}.padoofy-n6-upload{min-height:350px;padding:30px 18px}.padoofy-n6-canvas-wrap{min-height:440px;padding:12px}.padoofy-n6-file-row{align-items:flex-start}.padoofy-edit-operation-card{grid-template-columns:1fr}}@media (width<=480px){.padoofy-n6-page,.padoofy-edit-hub{width:calc(100% - 14px);padding-top:28px}.padoofy-n6-header h1,.padoofy-edit-hub-header h1{font-size:30px}.padoofy-n6-upload-icon{width:64px;height:64px}.padoofy-n6-upload h2{font-size:21px}.padoofy-n6-upload-features{flex-direction:column;gap:7px}.padoofy-n6-file-row{flex-direction:column}.padoofy-n6-file-row>button{width:100%}.padoofy-edit-tool-card{grid-template-columns:auto minmax(0,1fr);padding:14px}.padoofy-edit-tool-arrow{display:none}}.padoofy-n6-workspace{align-items:start;gap:22px;display:grid}.padoofy-n6-workspace.empty{grid-template-columns:minmax(0,900px);justify-content:center}.padoofy-n6-workspace.has-file{grid-template-columns:minmax(0,1fr) 355px}.padoofy-n6-main-card,.padoofy-n6-sidebar{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:18px;width:100%;min-width:0;box-shadow:0 18px 46px #0f172a0f}.padoofy-n6-main-card{padding:20px}.padoofy-n6-upload{box-sizing:border-box;text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:420px;padding:40px 30px;transition:border-color .18s,background .18s,transform .18s;display:flex}.padoofy-n6-upload-features{color:#64748b;flex-wrap:wrap;justify-content:center;gap:15px 20px;margin-top:18px;font-size:13px;font-weight:600;display:flex}.padoofy-n6-file-row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:1px 2px 18px;display:flex}.padoofy-n6-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;min-width:0;font-size:14px;font-weight:750;overflow:hidden}.padoofy-n6-preview-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;width:100%;overflow:hidden}.padoofy-n6-canvas-wrap{box-sizing:border-box;background:#f1f5f9;justify-content:center;align-items:center;width:100%;min-height:640px;padding:22px;display:flex;position:relative;overflow:auto}.padoofy-n6-text-layer{z-index:4;white-space:pre-wrap;word-break:break-word;-webkit-user-select:none;user-select:none;cursor:move;border:1px solid #0000;border-radius:4px;max-width:80%;padding:2px 4px;line-height:1.15;position:absolute}.padoofy-n6-text-layer.selected{background:#2563eb14;border-color:#2563eb}.padoofy-n6-overlay-delete{color:#fff;cursor:pointer;background:#dc2626;border:0;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:-16px;right:-16px;box-shadow:0 6px 15px #dc262640}.padoofy-n6-highlight-overlay,.padoofy-n6-draw-overlay{z-index:3;cursor:crosshair;touch-action:none}.padoofy-n6-highlight-rect{z-index:4;cursor:pointer;border:1px solid #2563eb14;position:absolute}.padoofy-n6-highlight-rect.selected{outline:2px solid #2563eb}.padoofy-n6-highlight-rect.drafting{border:1px dashed #2563eb}.padoofy-n6-watermark-overlay{z-index:3;pointer-events:none}.padoofy-n6-watermark-overlay span{white-space:nowrap;letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-weight:800;position:absolute}.padoofy-n6-sidebar{padding:20px;position:sticky;top:90px}.padoofy-n6-sidebar-heading>span{color:#2563eb;letter-spacing:.11em;font-size:10px;font-weight:800}.padoofy-n6-setting label,.padoofy-n6-result-card label{color:#334155;font-size:12px;font-weight:750}.padoofy-n6-helper-box svg{color:#2563eb;flex:none}.padoofy-n6-primary,.padoofy-n6-download,.padoofy-n6-secondary,.padoofy-n6-danger-button,.padoofy-n6-text-button{cursor:pointer;min-height:42px;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.padoofy-n6-secondary.full{width:100%}.padoofy-n6-danger-button{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;width:100%;margin-top:12px;padding:0 12px;font-size:12px;font-weight:700}.padoofy-n6-text-button:hover:not(:disabled){color:#2563eb}.padoofy-n6-action-row{gap:8px;margin-top:12px;display:grid}.padoofy-n6-result-card{background:#f8fbff;border:1px solid #dbe7f8;border-radius:13px;padding:15px}.padoofy-n6-result-icon{color:#16a34a;background:#eaf8ef;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:12px;display:grid}.padoofy-n6-result-card h3{color:#111827;margin:0;font-size:18px}.padoofy-n6-result-card p{color:#64748b;margin:6px 0 15px;font-size:12px;line-height:1.5}.padoofy-edit-hub{width:min(1160px,100% - 36px);margin:0 auto;padding:54px 0 80px}.padoofy-edit-hub-header{text-align:center;max-width:820px;margin:0 auto 34px}.padoofy-edit-hub-mark{color:#2563eb;background:#eff6ff;border:1px solid #dbe5f0;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 auto 14px;display:grid}.padoofy-edit-hub-eyebrow{color:#2563eb;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-block}.padoofy-edit-hub-header h1{color:#111827;letter-spacing:-.035em;margin:0;font-size:45px;font-weight:750;line-height:1.08}.padoofy-edit-hub-header p{color:#64748b;max-width:730px;margin:14px auto 0;font-size:16px;line-height:1.65}.padoofy-edit-tools-section{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:22px;box-shadow:0 18px 46px #0f172a0d}.padoofy-edit-tools-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.padoofy-edit-tools-heading span{color:#2563eb;letter-spacing:.11em;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.padoofy-edit-tools-heading h2{color:#111827;margin:0;font-size:24px;font-weight:750}.padoofy-edit-tools-heading>p{color:#64748b;margin:0;font-size:12px;font-weight:650}.padoofy-edit-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.padoofy-edit-tool-card{text-align:left;min-width:0;min-height:102px;color:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.padoofy-edit-tool-card:hover{background:#fafdff;border-color:#b7cdf2;transform:translateY(-1px);box-shadow:0 8px 22px #2563eb0f}.padoofy-edit-tool-card.selected{background:#f7faff;border-color:#5d8fe8;box-shadow:0 8px 24px #2563eb14}.padoofy-edit-tool-number{color:#94a3b8;align-self:flex-start;font-size:10px;font-weight:800}.padoofy-edit-tool-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbe7f8;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.padoofy-edit-tool-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.padoofy-edit-tool-copy strong{text-overflow:ellipsis;color:#111827;font-size:14px;font-weight:750;overflow:hidden}.padoofy-edit-tool-copy span{color:#64748b;font-size:11px;line-height:1.45}.padoofy-edit-tool-go{color:#94a3b8;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.padoofy-edit-tool-card:hover .padoofy-edit-tool-go,.padoofy-edit-tool-card.selected .padoofy-edit-tool-go{color:#2563eb}.padoofy-edit-operation{background:#f8fbff;border:1px solid #d8e4f5;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:18px;padding:21px 22px;display:grid;box-shadow:0 10px 28px #0f172a0a}.padoofy-edit-operation-top{align-items:center;gap:13px;display:flex}.padoofy-edit-operation-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbe7f8;border-radius:13px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid}.padoofy-edit-operation-top span{color:#2563eb;letter-spacing:.1em;font-size:10px;font-weight:800;display:block}.padoofy-edit-operation-top h2{color:#111827;margin:3px 0 0;font-size:21px;font-weight:750}.padoofy-edit-operation>p{color:#64748b;grid-column:1/2;margin:-2px 0 0;font-size:13px;line-height:1.55}.padoofy-edit-operation-button{color:#fff;white-space:nowrap;background:#2563eb;border:1px solid #2563eb;border-radius:10px;grid-area:1/2/span 2/3;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.padoofy-edit-operation-button:hover{background:#1d4ed8;border-color:#1d4ed8}html[data-theme=dark] .padoofy-n6-header-icon,html[data-theme=dark] .padoofy-n6-main-card,html[data-theme=dark] .padoofy-n6-sidebar,html[data-theme=dark] .padoofy-edit-tools-section,html[data-theme=dark] .padoofy-edit-operation,html[data-theme=dark] .padoofy-edit-tool-card{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n6-header-icon,html[data-theme=dark] .padoofy-n6-upload-icon,html[data-theme=dark] .padoofy-n6-file-icon,html[data-theme=dark] .padoofy-edit-hub-mark,html[data-theme=dark] .padoofy-edit-tool-icon,html[data-theme=dark] .padoofy-edit-operation-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n6-header h1,html[data-theme=dark] .padoofy-n6-upload h2,html[data-theme=dark] .padoofy-n6-file-info strong,html[data-theme=dark] .padoofy-n6-preview-toolbar strong,html[data-theme=dark] .padoofy-n6-sidebar-heading h2,html[data-theme=dark] .padoofy-n6-setting label,html[data-theme=dark] .padoofy-n6-setting-top strong,html[data-theme=dark] .padoofy-n6-result-card h3,html[data-theme=dark] .padoofy-n6-result-card label,html[data-theme=dark] .padoofy-n6-stats strong,html[data-theme=dark] .padoofy-edit-hub-header h1,html[data-theme=dark] .padoofy-edit-tools-heading h2,html[data-theme=dark] .padoofy-edit-tool-copy strong,html[data-theme=dark] .padoofy-edit-operation-top h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-header p,html[data-theme=dark] .padoofy-n6-upload p,html[data-theme=dark] .padoofy-n6-file-info span,html[data-theme=dark] .padoofy-n6-preview-toolbar span,html[data-theme=dark] .padoofy-n6-sidebar-heading p,html[data-theme=dark] .padoofy-n6-result-card p,html[data-theme=dark] .padoofy-n6-stats span,html[data-theme=dark] .padoofy-edit-hub-header p,html[data-theme=dark] .padoofy-edit-tools-heading>p,html[data-theme=dark] .padoofy-edit-tool-copy span,html[data-theme=dark] .padoofy-edit-operation>p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-preview-box,html[data-theme=dark] .padoofy-n6-preview-toolbar,html[data-theme=dark] .padoofy-n6-canvas-wrap,html[data-theme=dark] .padoofy-n6-setting textarea,html[data-theme=dark] .padoofy-n6-setting input[type=text],html[data-theme=dark] .padoofy-n6-setting select,html[data-theme=dark] .padoofy-n6-secondary,html[data-theme=dark] .padoofy-n6-page-nav button,html[data-theme=dark] .padoofy-n6-name-field,html[data-theme=dark] .padoofy-n6-stats>div{color:#e2e8f0!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-helper-box{color:#94a3b8!important;background:#101d31!important;border-color:#29405f!important}html[data-theme=dark] .padoofy-n6-sidebar-divider{background:#243244!important}html[data-theme=dark] .padoofy-n6-result-card{background:#101d31!important;border-color:#29405f!important}html[data-theme=dark] .padoofy-edit-tool-card:hover,html[data-theme=dark] .padoofy-edit-tool-card.selected{background:#172033!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-edit-operation{background:#101d31!important;border-color:#29405f!important}html[data-theme=dark] .padoofy-n6-text-button{color:#94a3b8!important}@media (width<=1050px){.padoofy-n6-workspace.has-file{grid-template-columns:minmax(0,1fr) 320px}.padoofy-edit-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.padoofy-n6-workspace.has-file{grid-template-columns:1fr}.padoofy-n6-sidebar{position:static}.padoofy-edit-operation{grid-template-columns:1fr}.padoofy-edit-operation-button{grid-area:auto;width:100%}.padoofy-edit-operation>p{grid-column:auto}}@media (width<=700px){.padoofy-n6-page,.padoofy-edit-hub{width:calc(100% - 20px);padding-top:34px}.padoofy-n6-header h1,.padoofy-edit-hub-header h1{font-size:36px}.padoofy-edit-tools-section{padding:15px}.padoofy-edit-tools-heading{flex-direction:column;align-items:flex-start;gap:6px}.padoofy-edit-tool-grid{grid-template-columns:1fr}.padoofy-n6-main-card,.padoofy-n6-sidebar{border-radius:15px;padding:15px}.padoofy-n6-upload{min-height:350px;padding:30px 18px}.padoofy-n6-canvas-wrap{min-height:450px;padding:12px}}@media (width<=480px){.padoofy-n6-page,.padoofy-edit-hub{width:calc(100% - 14px);padding-top:27px}.padoofy-n6-header h1,.padoofy-edit-hub-header h1{font-size:30px}.padoofy-n6-upload-icon{width:64px;height:64px}.padoofy-n6-upload h2{font-size:21px}.padoofy-n6-upload-features{flex-direction:column;gap:7px}.padoofy-n6-file-row{flex-direction:column;align-items:flex-start}.padoofy-n6-file-row>button{width:100%}.padoofy-edit-tool-card{grid-template-columns:auto auto minmax(0,1fr);min-height:92px;padding:13px}.padoofy-edit-tool-go{display:none}.padoofy-edit-operation{padding:16px}}.padoofy-n6-page{width:min(1240px,100% - 36px);margin:0 auto;padding:56px 0 82px}.padoofy-n6-shell{width:100%;margin:0 auto}.padoofy-n6-header{text-align:center;max-width:820px;margin:0 auto 30px}.padoofy-n6-header.compact{margin-bottom:24px}.padoofy-n6-header-icon{color:#2563eb;background:#fff;border:1px solid #dbe5f0;border-radius:16px;place-items:center;width:58px;height:58px;margin:0 auto 14px;display:grid}.padoofy-n6-eyebrow{color:#2563eb;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-block}.padoofy-n6-eyebrow.success{color:#16a34a}.padoofy-n6-header h1{color:#111827;letter-spacing:-.035em;margin:0;font-size:46px;font-weight:750;line-height:1.08}.padoofy-n6-header p{color:#64748b;max-width:710px;margin:14px auto 0;font-size:16px;line-height:1.65}.padoofy-n6-upload{box-sizing:border-box;text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;width:min(900px,100%);min-height:410px;margin:0 auto;padding:42px 30px;transition:border-color .18s,background .18s;display:flex}.padoofy-n6-upload:hover,.padoofy-n6-upload.dragging{background:#f5f8ff;border-color:#2563eb}.padoofy-n6-upload-icon{color:#2563eb;background:#fff;border:1px solid #dbe5f0;border-radius:18px;place-items:center;width:74px;height:74px;margin-bottom:17px;display:grid}.padoofy-n6-upload h2{color:#111827;margin:0;font-size:25px;font-weight:750;line-height:1.2}.padoofy-n6-upload p{color:#64748b;max-width:570px;margin:10px auto 22px;font-size:15px;line-height:1.6}.padoofy-n6-upload-meta{color:#64748b;margin-top:16px;font-size:12px;font-weight:650}.padoofy-n6-editor-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:20px;display:grid}.padoofy-n6-editor-main,.padoofy-n6-editor-sidebar{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:17px;min-width:0;box-shadow:0 18px 46px #0f172a0f}.padoofy-n6-editor-main{padding:19px}.padoofy-n6-file-row{justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:0 1px 17px;display:flex}.padoofy-n6-file-leading{align-items:center;gap:12px;min-width:0;display:flex}.padoofy-n6-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbe5f0;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.padoofy-n6-file-info{flex-direction:column;gap:3px;min-width:0;display:flex}.padoofy-n6-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;max-width:560px;font-size:14px;font-weight:750;overflow:hidden}.padoofy-n6-file-info span{color:#64748b;font-size:12px}.padoofy-n6-preview-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.padoofy-n6-preview-toolbar{box-sizing:border-box;background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 12px;display:flex}.padoofy-n6-preview-toolbar>div:first-child{flex-direction:column;gap:3px;display:flex}.padoofy-n6-preview-toolbar strong{color:#111827;font-size:13px;font-weight:750}.padoofy-n6-preview-toolbar span{color:#64748b;font-size:12px}.padoofy-n6-page-nav{gap:6px;display:flex}.padoofy-n6-page-nav button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ec;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.padoofy-n6-page-nav button:hover:not(:disabled){color:#1d4ed8;background:#f8fbff;border-color:#93b4ef}.padoofy-n6-canvas-wrap{box-sizing:border-box;background:#f1f5f9;justify-content:center;align-items:center;min-height:640px;padding:20px;display:flex;position:relative;overflow:auto}.padoofy-n6-canvas-frame{width:fit-content;max-width:100%;margin:0 auto;line-height:0;display:block;position:relative}.padoofy-n6-preview-canvas{background:#fff;border:1px solid #d7dee7;width:auto;max-width:100%;height:auto;display:block;box-shadow:0 15px 35px #0f172a1a}.padoofy-n6-overlay{position:absolute;inset:0}.padoofy-n6-loading{color:#334155;background:#fffffff5;border:1px solid #dbe3ec;border-radius:11px;align-items:center;gap:9px;padding:12px 16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #0f172a14}.padoofy-n6-editor-sidebar{padding:19px;position:sticky;top:90px}.padoofy-n6-sidebar-heading>span{color:#2563eb;letter-spacing:.11em;font-size:10px;font-weight:800;display:block}.padoofy-n6-sidebar-heading h2{color:#111827;margin:5px 0;font-size:21px;font-weight:750;line-height:1.2}.padoofy-n6-sidebar-heading p{color:#64748b;margin:0;font-size:12px;line-height:1.55}.padoofy-n6-controls{gap:15px;margin-top:19px;display:grid}.padoofy-n6-setting{gap:7px;display:grid}.padoofy-n6-setting label{color:#334155;font-size:12px;font-weight:750}.padoofy-n6-setting textarea,.padoofy-n6-setting input[type=text],.padoofy-n6-setting select{box-sizing:border-box;color:#111827;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dbe3ec;border-radius:9px;outline:none;padding:9px 10px;font-size:13px}.padoofy-n6-setting textarea{resize:vertical;min-height:90px}.padoofy-n6-setting textarea:focus,.padoofy-n6-setting input[type=text]:focus,.padoofy-n6-setting select:focus{border-color:#7fa7ec;box-shadow:0 0 0 3px #2563eb17}.padoofy-n6-setting-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.padoofy-n6-setting-top label{margin:0}.padoofy-n6-setting-top strong{color:#111827;font-size:12px}.padoofy-n6-setting input[type=range]{accent-color:#2563eb;width:100%}.padoofy-n6-color-input{cursor:pointer;background:#fff;border:1px solid #dbe3ec;border-radius:9px;width:100%;height:42px;padding:3px}.padoofy-n6-helper-box{color:#475569;background:#f5f8ff;border:1px solid #dbe7f8;border-radius:9px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:11px;line-height:1.5;display:flex}.padoofy-n6-helper-box svg{color:#2563eb;flex:none;margin-top:1px}.padoofy-n6-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.padoofy-n6-stats>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;padding:10px}.padoofy-n6-stats strong,.padoofy-n6-stats span{display:block}.padoofy-n6-stats strong{color:#111827;font-size:16px}.padoofy-n6-stats span{color:#64748b;margin-top:2px;font-size:10px}.padoofy-n6-sidebar-divider{background:#e2e8f0;height:1px;margin:17px 0}.padoofy-n6-primary,.padoofy-n6-download,.padoofy-n6-secondary,.padoofy-n6-back-button,.padoofy-n6-text-button{cursor:pointer;min-height:42px;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.padoofy-n6-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;padding:0 16px;font-size:14px;font-weight:750}.padoofy-n6-primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.padoofy-n6-primary.large{min-height:46px;padding:0 20px}.padoofy-n6-primary.wide,.padoofy-n6-download.wide{width:100%}.padoofy-n6-primary:disabled{opacity:.55;cursor:not-allowed}.padoofy-n6-secondary{color:#334155;background:#fff;border:1px solid #dbe3ec;padding:0 13px;font-size:12px;font-weight:700}.padoofy-n6-secondary:hover:not(:disabled){color:#1d4ed8;background:#f8fbff;border-color:#93b4ef}.padoofy-n6-secondary:disabled{opacity:.55;cursor:not-allowed}.padoofy-n6-download{color:#fff;background:#16a34a;border:1px solid #16a34a;margin-top:12px;font-size:14px;font-weight:750}.padoofy-n6-download:hover{background:#15803d;border-color:#15803d}.padoofy-n6-text-button{color:#64748b;background:0 0;border:0;width:100%;margin-top:11px;font-size:12px;font-weight:700}.padoofy-n6-text-button:hover{color:#2563eb}.padoofy-n6-message{border-radius:9px;align-items:flex-start;gap:8px;margin-top:13px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.padoofy-n6-message.error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca}.padoofy-n6-message.success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.padoofy-n6-shell.processing{max-width:900px;margin:0 auto}.padoofy-n6-processing-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:35px 30px 30px;box-shadow:0 18px 46px #0f172a0f}.padoofy-n6-progress-circle{width:150px;height:150px;margin:0 auto 25px;position:relative}.padoofy-n6-progress-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.padoofy-n6-progress-track,.padoofy-n6-progress-value{fill:none;stroke-width:9px}.padoofy-n6-progress-track{stroke:#e5e7eb}.padoofy-n6-progress-value{stroke:#2563eb;stroke-linecap:round;transition:stroke-dashoffset .22s}.padoofy-n6-progress-text{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.padoofy-n6-progress-text strong{color:#111827;font-size:27px;line-height:1}.padoofy-n6-progress-text span{color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-top:5px;font-size:10px;font-weight:700}.padoofy-n6-processing-status{text-align:left;gap:11px;max-width:500px;margin:0 auto;display:grid}.padoofy-n6-processing-step{color:#94a3b8;align-items:center;gap:9px;font-size:12px;display:flex}.padoofy-n6-processing-step.complete{color:#16a34a}.padoofy-n6-processing-step.active{color:#334155}.padoofy-n6-step-icon{place-items:center;width:20px;height:20px;display:grid}.padoofy-n6-processing-dot{border:2px solid #2563eb;border-top-color:#0000;border-radius:50%;width:8px;height:8px;animation:.8s linear infinite padoofy-n6-spin}.padoofy-n6-processing-empty{border:1px solid #cbd5e1;border-radius:50%;width:8px;height:8px}.padoofy-n6-processing-file-count{color:#64748b;margin-top:22px;font-size:12px}.padoofy-n6-processing-file-count strong{color:#334155}@keyframes padoofy-n6-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.padoofy-n6-shell.result{text-align:center;max-width:820px;margin:0 auto}.padoofy-n6-back-button{color:#475569;background:#fff;border:1px solid #dbe3ec;margin-bottom:20px;padding:0 12px;font-size:12px;font-weight:700}.padoofy-n6-back-button:hover{color:#2563eb;border-color:#93b4ef}.padoofy-n6-result-success-icon{color:#16a34a;background:#eaf8ef;border-radius:22px;place-items:center;width:76px;height:76px;margin:0 auto 16px;display:grid}.padoofy-n6-result-card{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:17px;max-width:680px;margin:25px auto 0;padding:20px;box-shadow:0 18px 46px #0f172a0f}.padoofy-n6-result-file{align-items:center;gap:12px;display:flex}.padoofy-n6-result-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbe5f0;border-radius:12px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid}.padoofy-n6-result-file strong,.padoofy-n6-result-file span{display:block}.padoofy-n6-result-file strong{color:#111827;font-size:14px;font-weight:750}.padoofy-n6-result-file span{color:#64748b;margin-top:3px;font-size:12px}.padoofy-n6-result-divider{background:#e2e8f0;height:1px;margin:18px 0}.padoofy-n6-result-card label{color:#334155;font-size:12px;font-weight:750;display:block}.padoofy-n6-name-field{background:#fff;border:1px solid #dbe3ec;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;margin-top:7px;display:grid;overflow:hidden}.padoofy-n6-name-field input{box-sizing:border-box;color:#111827;width:100%;min-width:0;min-height:43px;font:inherit;background:0 0;border:0;outline:0;padding:0 11px;font-size:13px}.padoofy-n6-name-field span{color:#64748b;background:#f8fafc;border-left:1px solid #dbe3ec;place-items:center;min-width:47px;font-size:12px;font-weight:700;display:grid}.padoofy-n6-result-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:13px;display:flex}html[data-theme=dark] .padoofy-n6-header-icon,html[data-theme=dark] .padoofy-n6-upload-icon,html[data-theme=dark] .padoofy-n6-editor-main,html[data-theme=dark] .padoofy-n6-editor-sidebar,html[data-theme=dark] .padoofy-n6-processing-card,html[data-theme=dark] .padoofy-n6-result-card{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n6-header-icon,html[data-theme=dark] .padoofy-n6-upload-icon,html[data-theme=dark] .padoofy-n6-file-icon,html[data-theme=dark] .padoofy-n6-result-file-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n6-header h1,html[data-theme=dark] .padoofy-n6-upload h2,html[data-theme=dark] .padoofy-n6-file-info strong,html[data-theme=dark] .padoofy-n6-preview-toolbar strong,html[data-theme=dark] .padoofy-n6-sidebar-heading h2,html[data-theme=dark] .padoofy-n6-setting label,html[data-theme=dark] .padoofy-n6-setting-top strong,html[data-theme=dark] .padoofy-n6-progress-text strong,html[data-theme=dark] .padoofy-n6-result-file strong,html[data-theme=dark] .padoofy-n6-result-card label{color:#f8fafc!important}html[data-theme=dark] .padoofy-n6-header p,html[data-theme=dark] .padoofy-n6-upload p,html[data-theme=dark] .padoofy-n6-upload-meta,html[data-theme=dark] .padoofy-n6-file-info span,html[data-theme=dark] .padoofy-n6-preview-toolbar span,html[data-theme=dark] .padoofy-n6-sidebar-heading p,html[data-theme=dark] .padoofy-n6-result-file span,html[data-theme=dark] .padoofy-n6-progress-text span,html[data-theme=dark] .padoofy-n6-processing-file-count,html[data-theme=dark] .padoofy-n6-processing-file-count strong{color:#94a3b8!important}html[data-theme=dark] .padoofy-n6-upload{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-upload:hover,html[data-theme=dark] .padoofy-n6-upload.dragging{background:#172a4d!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n6-preview-box,html[data-theme=dark] .padoofy-n6-preview-toolbar,html[data-theme=dark] .padoofy-n6-canvas-wrap,html[data-theme=dark] .padoofy-n6-setting textarea,html[data-theme=dark] .padoofy-n6-setting input[type=text],html[data-theme=dark] .padoofy-n6-setting select,html[data-theme=dark] .padoofy-n6-secondary,html[data-theme=dark] .padoofy-n6-page-nav button,html[data-theme=dark] .padoofy-n6-back-button,html[data-theme=dark] .padoofy-n6-name-field{color:#e2e8f0!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n6-sidebar-divider,html[data-theme=dark] .padoofy-n6-result-divider{background:#243244!important}html[data-theme=dark] .padoofy-n6-result-file-icon{background:#172a4d!important}html[data-theme=dark] .padoofy-n6-name-field,html[data-theme=dark] .padoofy-n6-name-field *{box-shadow:none!important;background-image:none!important}html[data-theme=dark] .padoofy-n6-name-field input{color:#f8fafc!important;background:0 0!important}html[data-theme=dark] .padoofy-n6-name-field span{color:#94a3b8!important;background:#172033!important;border-left:1px solid #334155!important}html[data-theme=dark] .padoofy-n6-back-button{color:#cbd5e1!important}html[data-theme=dark] .padoofy-n6-processing-track{stroke:#243244}@media (width<=1000px){.padoofy-n6-editor-layout{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=840px){.padoofy-n6-editor-layout{grid-template-columns:1fr}.padoofy-n6-editor-sidebar{position:static}}@media (width<=700px){.padoofy-n6-page{width:calc(100% - 20px);padding-top:34px}.padoofy-n6-header h1{font-size:36px}.padoofy-n6-editor-main,.padoofy-n6-editor-sidebar{border-radius:15px;padding:15px}.padoofy-n6-upload{min-height:350px;padding:30px 18px}.padoofy-n6-canvas-wrap{min-height:440px;padding:12px}.padoofy-n6-file-row{flex-direction:column;align-items:flex-start}.padoofy-n6-file-row>button{width:100%}.padoofy-n6-result-actions{flex-direction:column;align-items:stretch}.padoofy-n6-result-actions>*{width:100%}}@media (width<=480px){.padoofy-n6-page{width:calc(100% - 14px);padding-top:27px}.padoofy-n6-header h1{font-size:30px}.padoofy-n6-upload-icon{width:64px;height:64px}.padoofy-n6-upload h2{font-size:21px}.padoofy-n6-upload-meta{line-height:1.6}.padoofy-n6-progress-circle{width:135px;height:135px}}.padoofy-n7-page{width:min(1240px,100% - 36px);margin:0 auto;padding:56px 0 82px}.padoofy-n7-shell{width:100%}.padoofy-n7-header{text-align:center;max-width:820px;margin:0 auto 30px}.padoofy-n7-header.compact{margin-bottom:24px}.padoofy-n7-eyebrow{color:#2563eb;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-block}.padoofy-n7-eyebrow.success{color:#16a34a}.padoofy-n7-header-icon{color:#2563eb;background:#fff;border:1px solid #dbe5f0;border-radius:16px;place-items:center;width:58px;height:58px;margin:0 auto 14px;display:grid}.padoofy-n7-header h1{color:#111827;letter-spacing:-.035em;margin:0;font-size:46px;font-weight:750;line-height:1.08}.padoofy-n7-header p{color:#64748b;max-width:710px;margin:14px auto 0;font-size:16px;line-height:1.65}.padoofy-n7-upload-card{box-sizing:border-box;text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;width:min(900px,100%);min-height:410px;margin:0 auto;padding:42px 30px;transition:all .18s;display:flex}.padoofy-n7-upload-card:hover,.padoofy-n7-upload-card.dragging{background:#f5f8ff;border-color:#2563eb}.padoofy-n7-upload-icon{color:#2563eb;background:#fff;border:1px solid #dbe5f0;border-radius:18px;place-items:center;width:74px;height:74px;margin-bottom:18px;display:grid}.padoofy-n7-upload-card h2{color:#111827;margin:0;font-size:25px;font-weight:750}.padoofy-n7-upload-card p{color:#64748b;max-width:580px;margin:10px auto 22px;font-size:15px;line-height:1.6}.padoofy-n7-upload-meta{color:#64748b;margin-top:16px;font-size:12px;font-weight:650}.padoofy-n7-primary,.padoofy-n7-secondary,.padoofy-n7-download,.padoofy-n7-danger-button,.padoofy-n7-back-button,.padoofy-n7-text-button{cursor:pointer;min-height:42px;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.padoofy-n7-primary{color:#fff;background:#2563eb;border:1px solid #2563eb;padding:0 18px;font-size:14px;font-weight:750}.padoofy-n7-primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.padoofy-n7-primary.wide,.padoofy-n7-download.wide{width:100%}.padoofy-n7-primary:disabled{opacity:.55;cursor:not-allowed}.padoofy-n7-secondary{color:#334155;background:#fff;border:1px solid #dbe3ec;padding:0 13px;font-size:12px;font-weight:700}.padoofy-n7-secondary:hover:not(:disabled){color:#1d4ed8;background:#f8fbff;border-color:#93b4ef}.padoofy-n7-secondary.full{width:100%}.padoofy-n7-download{color:#fff;background:#16a34a;border:1px solid #16a34a;margin-top:12px;font-size:14px;font-weight:750}.padoofy-n7-download:hover{background:#15803d;border-color:#15803d}.padoofy-n7-text-button{color:#64748b;background:0 0;border:0;width:100%;margin-top:11px;font-size:12px;font-weight:700}.padoofy-n7-text-button:hover{color:#2563eb}.padoofy-n7-back-button{color:#475569;background:#fff;border:1px solid #dbe3ec;margin-bottom:18px;padding:0 12px;font-size:12px;font-weight:700}.padoofy-n7-editor-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:20px;display:grid}.padoofy-n7-editor-main,.padoofy-n7-editor-sidebar{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:17px;min-width:0;box-shadow:0 18px 46px #0f172a0f}.padoofy-n7-editor-main{padding:19px}.padoofy-n7-editor-sidebar{padding:19px;position:sticky;top:90px}.padoofy-n7-file-row{justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:0 1px 17px;display:flex}.padoofy-n7-file-leading{align-items:center;gap:12px;min-width:0;display:flex}.padoofy-n7-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbe5f0;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.padoofy-n7-file-info{flex-direction:column;gap:4px;min-width:0;display:flex}.padoofy-n7-file-info strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;max-width:560px;font-size:14px;font-weight:750;overflow:hidden}.padoofy-n7-file-info span{color:#64748b;font-size:12px}.padoofy-n7-preview-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.padoofy-n7-preview-toolbar{box-sizing:border-box;background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;min-height:54px;padding:9px 12px;display:flex}.padoofy-n7-preview-toolbar>div:first-child{flex-direction:column;gap:3px;display:flex}.padoofy-n7-preview-toolbar strong{color:#111827;font-size:13px;font-weight:750}.padoofy-n7-preview-toolbar span{color:#64748b;font-size:12px}.padoofy-n7-page-nav{gap:6px;display:flex}.padoofy-n7-page-nav button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ec;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.padoofy-n7-canvas-wrap{background:#f1f5f9;justify-content:center;align-items:center;min-height:640px;padding:20px;display:flex;position:relative;overflow:auto}.padoofy-n7-canvas-frame{width:fit-content;max-width:100%;margin:0 auto;line-height:0;display:block;position:relative}.padoofy-n7-preview-canvas{background:#fff;border:1px solid #d7dee7;width:auto;max-width:100%;height:auto;display:block;box-shadow:0 15px 35px #0f172a1a}.padoofy-n7-sidebar-heading>span{color:#2563eb;letter-spacing:.11em;font-size:10px;font-weight:800;display:block}.padoofy-n7-sidebar-heading h2{color:#111827;margin:5px 0;font-size:21px;font-weight:750}.padoofy-n7-sidebar-heading p{color:#64748b;margin:0;font-size:12px;line-height:1.55}.padoofy-n7-controls{gap:14px;margin-top:19px;display:grid}.padoofy-n7-setting{gap:7px;display:grid}.padoofy-n7-setting label{color:#334155;font-size:12px;font-weight:750}.padoofy-n7-setting input[type=number],.padoofy-n7-setting input[type=text],.padoofy-n7-setting select{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #dbe3ec;border-radius:9px;outline:none;width:100%;min-height:42px;padding:0 10px}.padoofy-n7-setting input[type=range]{accent-color:#2563eb;width:100%}.padoofy-n7-setting-top{justify-content:space-between;align-items:center;display:flex}.padoofy-n7-setting-top strong{color:#111827;font-size:12px}.padoofy-n7-color-input{cursor:pointer;background:#fff;border:1px solid #dbe3ec;border-radius:9px;width:100%;height:42px;padding:3px}.padoofy-n7-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.padoofy-n7-stats>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;padding:10px}.padoofy-n7-stats strong,.padoofy-n7-stats span{display:block}.padoofy-n7-stats strong{color:#111827;font-size:16px}.padoofy-n7-stats span{color:#64748b;margin-top:2px;font-size:10px}.padoofy-n7-divider{background:#e2e8f0;height:1px;margin:17px 0}.padoofy-n7-helper-box,.padoofy-n7-inline-warning{color:#475569;background:#f5f8ff;border:1px solid #dbe7f8;border-radius:9px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:11px;line-height:1.5;display:flex}.padoofy-n7-inline-warning{color:#9a3412;background:#fff7ed;border-color:#fed7aa;margin-top:12px}.padoofy-n7-file-preview-card{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:30px;display:flex}.padoofy-n7-file-preview-icon{color:#2563eb;background:#eff6ff;border-radius:18px;place-items:center;width:70px;height:70px;margin-bottom:15px;display:grid}.padoofy-n7-file-preview-card strong{color:#111827;font-size:20px}.padoofy-n7-file-preview-card span{color:#64748b;max-width:460px;margin-top:8px;font-size:13px;line-height:1.6}.padoofy-n7-setting-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:4px;padding:12px;display:grid}.padoofy-n7-setting-card span{color:#2563eb;letter-spacing:.1em;font-size:9px;font-weight:800}.padoofy-n7-setting-card strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:13px;overflow:hidden}.padoofy-n7-setting-card small{color:#64748b;font-size:11px;line-height:1.5}.padoofy-n7-status-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;align-items:flex-start;gap:10px;padding:12px;display:flex}.padoofy-n7-status-card>div{color:#64748b;background:#e2e8f0;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.padoofy-n7-status-card.detected{background:#f0fdf4;border-color:#bbf7d0}.padoofy-n7-status-card.detected>div{color:#16a34a;background:#dcfce7}.padoofy-n7-status-card section{min-width:0}.padoofy-n7-status-card strong{color:#111827;font-size:13px}.padoofy-n7-status-card p{color:#64748b;margin:5px 0 0;font-size:11px;line-height:1.5}.padoofy-n7-signature-pad{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;gap:9px;padding:11px;display:grid}.padoofy-n7-pad-header{justify-content:space-between;align-items:center;display:flex}.padoofy-n7-pad-header strong{color:#111827;font-size:12px}.padoofy-n7-pad-header button{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.padoofy-n7-signature-canvas{touch-action:none;cursor:crosshair;background:#fff;border:1px solid #dbe3ec;border-radius:8px;width:100%;height:auto;display:block}.padoofy-n7-danger-button{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;width:100%;margin-top:12px;padding:0 12px;font-size:12px;font-weight:700}.padoofy-n7-signature-overlay{z-index:4;pointer-events:none}.padoofy-n7-signature-box{pointer-events:auto;background:#2563eb0a;border:1px dashed #2563eb;position:absolute}.padoofy-n7-signature-box img{object-fit:contain;pointer-events:none;width:100%;height:100%}.padoofy-n7-signature-delete{color:#fff;cursor:pointer;background:#dc2626;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-12px;right:-12px}.padoofy-n7-page-number-overlay{pointer-events:none;z-index:4}.padoofy-n7-page-number-overlay span{color:#374151;background:#ffffffb8;border-radius:3px;padding:2px 5px;font-size:13px;line-height:1;position:absolute}.padoofy-n7-page-number-overlay .position-top-left{top:4%;left:3%}.padoofy-n7-page-number-overlay .position-top-center{top:4%;left:50%;transform:translate(-50%)}.padoofy-n7-page-number-overlay .position-top-right{top:4%;right:3%}.padoofy-n7-page-number-overlay .position-bottom-left{bottom:4%;left:3%}.padoofy-n7-page-number-overlay .position-bottom-center{bottom:4%;left:50%;transform:translate(-50%)}.padoofy-n7-page-number-overlay .position-bottom-right{bottom:4%;right:3%}.padoofy-n7-shell.processing{max-width:900px;margin:0 auto}.padoofy-n7-processing-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;max-width:760px;margin:0 auto;padding:34px 30px;box-shadow:0 18px 46px #0f172a0f}.padoofy-n7-progress-circle{width:150px;height:150px;margin:0 auto 25px;position:relative}.padoofy-n7-progress-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.padoofy-n7-progress-track,.padoofy-n7-progress-value{fill:none;stroke-width:9px}.padoofy-n7-progress-track{stroke:#e5e7eb}.padoofy-n7-progress-value{stroke:#2563eb;stroke-linecap:round;transition:stroke-dashoffset .22s}.padoofy-n7-progress-text{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.padoofy-n7-progress-text strong{color:#111827;font-size:27px}.padoofy-n7-progress-text span{color:#64748b;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:700}.padoofy-n7-processing-list{text-align:left;gap:11px;max-width:500px;margin:0 auto;display:grid}.padoofy-n7-processing-step{color:#94a3b8;align-items:center;gap:9px;font-size:12px;display:flex}.padoofy-n7-processing-step.complete{color:#16a34a}.padoofy-n7-processing-step.active{color:#334155}.padoofy-n7-processing-step>span{place-items:center;width:20px;height:20px;display:grid}.padoofy-n7-spinner-dot{border:2px solid #2563eb;border-top-color:#0000;border-radius:50%;width:8px;height:8px;animation:.8s linear infinite padoofy-n7-spin}.padoofy-n7-empty-dot{border:1px solid #cbd5e1;border-radius:50%;width:8px;height:8px}.padoofy-n7-processing-file{color:#64748b;margin-top:20px;font-size:12px}.padoofy-n7-processing-file strong{color:#334155}@keyframes padoofy-n7-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.padoofy-n7-shell.result{text-align:center;max-width:820px;margin:0 auto}.padoofy-n7-result-check{color:#16a34a;background:#eaf8ef;border-radius:22px;place-items:center;width:76px;height:76px;margin:0 auto 16px;display:grid}.padoofy-n7-result-card{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:17px;max-width:680px;margin:25px auto 0;padding:20px;box-shadow:0 18px 46px #0f172a0f}.padoofy-n7-result-file{align-items:center;gap:12px;display:flex}.padoofy-n7-result-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbe5f0;border-radius:12px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid}.padoofy-n7-result-file strong,.padoofy-n7-result-file span{display:block}.padoofy-n7-result-file strong{color:#111827;font-size:14px;font-weight:750}.padoofy-n7-result-file span{color:#64748b;margin-top:3px;font-size:12px}.padoofy-n7-result-card label{color:#334155;font-size:12px;font-weight:750;display:block}.padoofy-n7-name-field{background:#fff;border:1px solid #dbe3ec;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;margin-top:7px;display:grid;overflow:hidden}.padoofy-n7-name-field input{color:#111827;min-width:0;min-height:43px;font:inherit;background:0 0;border:0;outline:0;padding:0 11px;font-size:13px}.padoofy-n7-name-field span{color:#64748b;background:#f8fafc;border-left:1px solid #dbe3ec;place-items:center;min-width:47px;font-size:12px;font-weight:700;display:grid}.padoofy-n7-result-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.padoofy-n7-message{border-radius:9px;align-items:flex-start;gap:8px;margin-top:13px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.padoofy-n7-message.error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca}.padoofy-n7-message.success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}html[data-theme=dark] .padoofy-n7-header-icon,html[data-theme=dark] .padoofy-n7-upload-card,html[data-theme=dark] .padoofy-n7-editor-main,html[data-theme=dark] .padoofy-n7-editor-sidebar,html[data-theme=dark] .padoofy-n7-processing-card,html[data-theme=dark] .padoofy-n7-result-card{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000038!important}html[data-theme=dark] .padoofy-n7-header-icon,html[data-theme=dark] .padoofy-n7-upload-icon,html[data-theme=dark] .padoofy-n7-file-icon,html[data-theme=dark] .padoofy-n7-result-file-icon,html[data-theme=dark] .padoofy-n7-file-preview-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n7-header h1,html[data-theme=dark] .padoofy-n7-upload-card h2,html[data-theme=dark] .padoofy-n7-file-info strong,html[data-theme=dark] .padoofy-n7-preview-toolbar strong,html[data-theme=dark] .padoofy-n7-sidebar-heading h2,html[data-theme=dark] .padoofy-n7-setting label,html[data-theme=dark] .padoofy-n7-setting-top strong,html[data-theme=dark] .padoofy-n7-stats strong,html[data-theme=dark] .padoofy-n7-setting-card strong,html[data-theme=dark] .padoofy-n7-status-card strong,html[data-theme=dark] .padoofy-n7-result-file strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-header p,html[data-theme=dark] .padoofy-n7-upload-card p,html[data-theme=dark] .padoofy-n7-upload-meta,html[data-theme=dark] .padoofy-n7-file-info span,html[data-theme=dark] .padoofy-n7-preview-toolbar span,html[data-theme=dark] .padoofy-n7-sidebar-heading p,html[data-theme=dark] .padoofy-n7-setting-card small,html[data-theme=dark] .padoofy-n7-status-card p,html[data-theme=dark] .padoofy-n7-result-file span,html[data-theme=dark] .padoofy-n7-processing-file{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-upload-card{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-preview-box,html[data-theme=dark] .padoofy-n7-preview-toolbar,html[data-theme=dark] .padoofy-n7-canvas-wrap,html[data-theme=dark] .padoofy-n7-setting input[type=number],html[data-theme=dark] .padoofy-n7-setting input[type=text],html[data-theme=dark] .padoofy-n7-setting select,html[data-theme=dark] .padoofy-n7-secondary,html[data-theme=dark] .padoofy-n7-page-nav button,html[data-theme=dark] .padoofy-n7-name-field,html[data-theme=dark] .padoofy-n7-stats>div,html[data-theme=dark] .padoofy-n7-file-preview-card,html[data-theme=dark] .padoofy-n7-setting-card,html[data-theme=dark] .padoofy-n7-status-card,html[data-theme=dark] .padoofy-n7-signature-pad{color:#e2e8f0!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-name-field input{color:#f8fafc!important;background:0 0!important}html[data-theme=dark] .padoofy-n7-file-preview-card strong,html[data-theme=dark] .padoofy-n7-pad-header strong{color:#f8fafc!important}@media (width<=950px){.padoofy-n7-editor-layout{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=820px){.padoofy-n7-editor-layout{grid-template-columns:1fr}.padoofy-n7-editor-sidebar{position:static}}@media (width<=700px){.padoofy-n7-page{width:calc(100% - 20px);padding-top:34px}.padoofy-n7-header h1{font-size:36px}.padoofy-n7-editor-main,.padoofy-n7-editor-sidebar{border-radius:15px;padding:15px}.padoofy-n7-upload-card{min-height:350px;padding:30px 18px}.padoofy-n7-canvas-wrap{min-height:440px;padding:12px}.padoofy-n7-file-row{flex-direction:column;align-items:flex-start}.padoofy-n7-file-row>button{width:100%}.padoofy-n7-result-actions{flex-direction:column;align-items:stretch}.padoofy-n7-result-actions>*{width:100%}}@media (width<=480px){.padoofy-n7-page{width:calc(100% - 14px);padding-top:27px}.padoofy-n7-header h1{font-size:30px}.padoofy-n7-upload-icon{width:64px;height:64px}.padoofy-n7-upload-card h2{font-size:21px}.padoofy-n7-progress-circle{width:135px;height:135px}}html[data-theme=dark] .padoofy-n7-page{color:#e2e8f0!important;background:0 0!important}html[data-theme=dark] .padoofy-n7-header-icon{color:#60a5fa!important;box-shadow:none!important;background:#172033!important;border-color:#2b3a50!important}html[data-theme=dark] .padoofy-n7-header h1{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-header p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-eyebrow{color:#60a5fa!important}html[data-theme=dark] .padoofy-n7-upload-card{background:#111827!important;border-color:#334155!important;box-shadow:0 18px 45px #00000047!important}html[data-theme=dark] .padoofy-n7-upload-card:hover,html[data-theme=dark] .padoofy-n7-upload-card.dragging{background:#172033!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n7-upload-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n7-upload-card h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-upload-card p,html[data-theme=dark] .padoofy-n7-upload-meta{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-editor-main,html[data-theme=dark] .padoofy-n7-editor-sidebar{background:#111827!important;border-color:#243244!important;box-shadow:0 18px 45px #00000047!important}html[data-theme=dark] .padoofy-n7-file-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n7-file-info strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-file-info span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-preview-box{background:#0b1220!important;border-color:#243244!important}html[data-theme=dark] .padoofy-n7-preview-toolbar{background:#111827!important;border-bottom-color:#243244!important}html[data-theme=dark] .padoofy-n7-preview-toolbar strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-preview-toolbar span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-page-nav button{color:#cbd5e1!important;background:#172033!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-page-nav button:hover:not(:disabled){color:#60a5fa!important;background:#1d2940!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n7-canvas-wrap{background:#0b1220!important}html[data-theme=dark] .padoofy-n7-preview-canvas{border-color:#344154!important;box-shadow:0 18px 42px #00000052!important}html[data-theme=dark] .padoofy-n7-sidebar-heading>span{color:#60a5fa!important}html[data-theme=dark] .padoofy-n7-sidebar-heading h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-sidebar-heading p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-setting input[type=text],html[data-theme=dark] .padoofy-n7-setting input[type=number],html[data-theme=dark] .padoofy-n7-setting select,html[data-theme=dark] .padoofy-n7-setting textarea{color:#f8fafc!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-setting input::placeholder,html[data-theme=dark] .padoofy-n7-setting textarea::placeholder{color:#64748b!important}html[data-theme=dark] .padoofy-n7-setting input[type=text]:focus,html[data-theme=dark] .padoofy-n7-setting input[type=number]:focus,html[data-theme=dark] .padoofy-n7-setting select:focus,html[data-theme=dark] .padoofy-n7-setting textarea:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61f!important}html[data-theme=dark] .padoofy-n7-setting label{color:#e2e8f0!important}html[data-theme=dark] .padoofy-n7-setting-top strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-color-input,html[data-theme=dark] .padoofy-n7-setting-card{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-setting-card span{color:#60a5fa!important}html[data-theme=dark] .padoofy-n7-setting-card strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-setting-card small{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-status-card{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-status-card>div{color:#94a3b8!important;background:#1e293b!important}html[data-theme=dark] .padoofy-n7-status-card strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-status-card p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-status-card.detected{background:#0d2118!important;border-color:#166534!important}html[data-theme=dark] .padoofy-n7-status-card.detected>div{color:#4ade80!important;background:#123522!important}html[data-theme=dark] .padoofy-n7-helper-box{color:#94a3b8!important;background:#101d31!important;border-color:#29405f!important}html[data-theme=dark] .padoofy-n7-helper-box svg{color:#60a5fa!important}html[data-theme=dark] .padoofy-n7-stats>div{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-stats strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-stats span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-secondary{color:#e2e8f0!important;background:#172033!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-secondary:hover:not(:disabled){color:#60a5fa!important;background:#1d2940!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n7-primary{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html[data-theme=dark] .padoofy-n7-primary:hover:not(:disabled){background:#1d4ed8!important;border-color:#1d4ed8!important}html[data-theme=dark] .padoofy-n7-divider{background:#243244!important}html[data-theme=dark] .padoofy-n7-processing-card{background:#111827!important;border-color:#243244!important}html[data-theme=dark] .padoofy-n7-progress-track{stroke:#243244!important}html[data-theme=dark] .padoofy-n7-progress-text strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-progress-text span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-processing-step.active{color:#e2e8f0!important}html[data-theme=dark] .padoofy-n7-processing-step.complete{color:#4ade80!important}html[data-theme=dark] .padoofy-n7-processing-file{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-shell.result .padoofy-n7-result-card{background:#111827!important;border-color:#243244!important}html[data-theme=dark] .padoofy-n7-result-check{color:#4ade80!important;background:#123522!important}html[data-theme=dark] .padoofy-n7-result-file-icon{color:#60a5fa!important;background:#172a4d!important;border-color:#29466f!important}html[data-theme=dark] .padoofy-n7-result-file strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n7-result-file span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n7-name-field{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-name-field,html[data-theme=dark] .padoofy-n7-name-field *{box-shadow:none!important;background-image:none!important}html[data-theme=dark] .padoofy-n7-name-field input{color:#f8fafc!important;background:0 0!important;border:0!important;outline:0!important}html[data-theme=dark] .padoofy-n7-name-field span{color:#94a3b8!important;background:#172033!important;border-left:1px solid #334155!important}html[data-theme=dark] .padoofy-n7-back-button{color:#cbd5e1!important;background:#172033!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n7-back-button:hover{color:#60a5fa!important;border-color:#3b82f6!important}html[data-theme=dark] .padoofy-n7-inline-warning{color:#fdba74!important;background:#261b10!important;border-color:#7c4a14!important}.padoofy-n5-page,.padoofy-n6-page,.padoofy-tool-v2-page,.padoofy-v2-tool-page,.remove-pages-page,.excel-to-pdf-page,.remove-watermark-pdf-page,.page-numbers-pdf-page,.add-signature-pdf-page,.padoofy-edit-hub{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}:is(.padoofy-n5-upload,.padoofy-n6-upload,.remove-pages-upload-zone,.excel-to-pdf-upload-zone,.remove-watermark-pdf-upload-zone,.page-numbers-pdf-upload-zone,.add-signature-pdf-upload-zone,.padoofy-tool-v2-upload-card:not(:has(.padoofy-tool-v2-dropzone)),.padoofy-v2-upload-zone,.padoofy-n7-upload-zone,.padoofy-n7-upload-card){box-sizing:border-box!important;background:#fff!important;border:1.5px dashed #cbd5e1!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:900px!important;height:410px!important;min-height:410px!important;margin:0 auto!important;padding:42px 32px!important;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s!important;display:flex!important;box-shadow:0 8px 28px #0f172a0d!important}.padoofy-tool-v2-dropzone{box-sizing:border-box!important;background:#fff!important;border:1.5px dashed #cbd5e1!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:900px!important;height:410px!important;min-height:410px!important;margin:0 auto!important;padding:42px 32px!important;display:flex!important;box-shadow:0 8px 28px #0f172a0d!important}.padoofy-tool-v2-upload-card:has(.padoofy-tool-v2-dropzone){width:100%!important;max-width:900px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important;padding:0!important}:is(.padoofy-n5-upload:hover,.padoofy-n6-upload:hover,.remove-pages-upload-zone:hover,.excel-to-pdf-upload-zone:hover,.remove-watermark-pdf-upload-zone:hover,.page-numbers-pdf-upload-zone:hover,.add-signature-pdf-upload-zone:hover,.padoofy-tool-v2-upload-card:not(:has(.padoofy-tool-v2-dropzone)):hover,.padoofy-tool-v2-dropzone:hover,.padoofy-v2-upload-zone:hover,.padoofy-n7-upload-zone:hover,.padoofy-n7-upload-card:hover){border-color:#93c5fd!important;box-shadow:0 12px 34px #2563eb14!important}.padoofy-n5-upload.dragging,.padoofy-n5-upload.active,.padoofy-n6-upload.dragging,.padoofy-n6-upload.active,.remove-pages-upload-zone.active,.excel-to-pdf-upload-zone.active,.remove-watermark-pdf-upload-zone.active,.page-numbers-pdf-upload-zone.active,.add-signature-pdf-upload-zone.active,.padoofy-tool-v2-dropzone.is-dragging,.padoofy-v2-upload-zone.active,.padoofy-n7-upload-zone.active,.padoofy-n7-upload-card.active{background:#f8fbff!important;border-color:#2563eb!important;box-shadow:0 14px 38px #2563eb1a!important}.padoofy-n5-upload-icon,.padoofy-n6-upload-icon,.remove-pages-upload-icon,.excel-to-pdf-upload-icon,.remove-watermark-pdf-upload-icon,.page-numbers-pdf-upload-icon,.add-signature-pdf-upload-icon,.padoofy-tool-v2-upload-icon,.padoofy-v2-upload-icon,.padoofy-n7-upload-icon{color:#2563eb!important;background:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important;margin-bottom:22px!important;display:flex!important}.padoofy-n5-upload-icon svg,.padoofy-n6-upload-icon svg,.remove-pages-upload-icon svg,.excel-to-pdf-upload-icon svg,.remove-watermark-pdf-upload-icon svg,.page-numbers-pdf-upload-icon svg,.add-signature-pdf-upload-icon svg,.padoofy-tool-v2-upload-icon svg,.padoofy-v2-upload-icon svg,.padoofy-n7-upload-icon svg{width:34px!important;height:34px!important}.padoofy-n5-upload h2,.padoofy-n6-upload h2,.padoofy-tool-v2-dropzone h2,.remove-pages-upload-zone h2,.excel-to-pdf-upload-zone h2,.remove-watermark-pdf-upload-zone h2,.page-numbers-pdf-upload-zone h2,.add-signature-pdf-upload-zone h2,.padoofy-v2-upload-zone h2,.padoofy-n7-upload-zone h2,.padoofy-n7-upload-card h2{letter-spacing:-.015em!important;color:#111827!important;margin:0 0 10px!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important}.padoofy-n5-upload>p,.padoofy-n6-upload>p,.padoofy-tool-v2-dropzone>p,.remove-pages-upload-zone>p,.excel-to-pdf-upload-zone>p,.remove-watermark-pdf-upload-zone>p,.page-numbers-pdf-upload-zone>p,.add-signature-pdf-upload-zone>p,.padoofy-v2-upload-zone>p,.padoofy-n7-upload-zone>p,.padoofy-n7-upload-card>p{text-align:center!important;color:#64748b!important;max-width:620px!important;margin:0 0 24px!important;font-size:15px!important;line-height:1.65!important}.padoofy-n5-upload button,.padoofy-n6-upload button,.padoofy-tool-v2-primary,.remove-pages-select-btn,.excel-to-pdf-select-btn,.remove-watermark-pdf-select-btn,.page-numbers-pdf-select-btn,.add-signature-pdf-select-btn,.padoofy-v2-upload-btn,.padoofy-n7-upload-btn{color:#fff!important;cursor:pointer!important;background:#2563eb!important;border:1px solid #2563eb!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:48px!important;padding:0 22px!important;font-size:15px!important;font-weight:700!important;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s!important;display:inline-flex!important;box-shadow:0 5px 14px #2563eb29!important}.padoofy-n5-upload button:hover,.padoofy-n6-upload button:hover,.padoofy-tool-v2-primary:hover,.remove-pages-select-btn:hover,.excel-to-pdf-select-btn:hover,.remove-watermark-pdf-select-btn:hover,.page-numbers-pdf-select-btn:hover,.add-signature-pdf-select-btn:hover,.padoofy-v2-upload-btn:hover,.padoofy-n7-upload-btn:hover{background:#1d4ed8!important;border-color:#1d4ed8!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #2563eb38!important}.padoofy-n5-upload-meta,.padoofy-n6-upload-meta,.padoofy-tool-v2-meta,.remove-pages-upload-features,.excel-to-pdf-upload-features,.remove-watermark-pdf-upload-features,.page-numbers-pdf-upload-features,.add-signature-pdf-upload-features,.padoofy-v2-upload-meta,.padoofy-n7-upload-features{color:#64748b!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px 20px!important;margin-top:24px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.padoofy-n5-file-card,.padoofy-n6-file-card,.padoofy-n5-editor,.padoofy-n6-editor,.padoofy-n5-sidebar,.padoofy-n6-sidebar,.padoofy-tool-v2-workspace>*,.padoofy-v2-tool-card,.excel-to-pdf-file-card,.excel-to-pdf-sidebar,.remove-watermark-pdf-file-card,.remove-watermark-pdf-sidebar,.page-numbers-pdf-file-header,.page-numbers-pdf-preview-box,.page-numbers-pdf-sidebar,.add-signature-pdf-file-header,.add-signature-pdf-preview-box,.add-signature-pdf-sidebar,.remove-pages-v2-workspace{border-radius:16px!important}.padoofy-n5-file-card,.padoofy-n6-file-card,.padoofy-n5-editor,.padoofy-n6-editor,.padoofy-n5-sidebar,.padoofy-n6-sidebar,.excel-to-pdf-file-card,.excel-to-pdf-sidebar,.remove-watermark-pdf-file-card,.remove-watermark-pdf-sidebar,.page-numbers-pdf-file-header,.page-numbers-pdf-preview-box,.page-numbers-pdf-sidebar,.add-signature-pdf-file-header,.add-signature-pdf-preview-box,.add-signature-pdf-sidebar{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 8px 28px #0f172a0b!important}.padoofy-n5-result,.padoofy-n6-result,.excel-to-pdf-result,.remove-watermark-pdf-result,.page-numbers-pdf-result,.add-signature-pdf-result,.padoofy-v2-result-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 10px 32px #0f172a0f!important}html[data-theme=dark] .padoofy-n5-page,html[data-theme=dark] .padoofy-n6-page,html[data-theme=dark] .padoofy-tool-v2-page,html[data-theme=dark] .padoofy-v2-tool-page,html[data-theme=dark] .remove-pages-page,html[data-theme=dark] .excel-to-pdf-page,html[data-theme=dark] .remove-watermark-pdf-page,html[data-theme=dark] .page-numbers-pdf-page,html[data-theme=dark] .add-signature-pdf-page,html[data-theme=dark] .padoofy-edit-hub{color:#e5e7eb!important;background:#0b1220!important}html[data-theme=dark] .padoofy-n5-upload,html[data-theme=dark] .padoofy-n6-upload,html[data-theme=dark] .remove-pages-upload-zone,html[data-theme=dark] .excel-to-pdf-upload-zone,html[data-theme=dark] .remove-watermark-pdf-upload-zone,html[data-theme=dark] .page-numbers-pdf-upload-zone,html[data-theme=dark] .add-signature-pdf-upload-zone,html[data-theme=dark] .padoofy-tool-v2-dropzone,html[data-theme=dark] .padoofy-v2-upload-zone,html[data-theme=dark] .padoofy-n7-upload-zone,html[data-theme=dark] .padoofy-n7-upload-card{background:#111827!important;border-color:#334155!important;box-shadow:0 10px 30px #0003!important}html[data-theme=dark] .padoofy-n5-upload.dragging,html[data-theme=dark] .padoofy-n5-upload.active,html[data-theme=dark] .padoofy-n6-upload.dragging,html[data-theme=dark] .padoofy-n6-upload.active,html[data-theme=dark] .remove-pages-upload-zone.active,html[data-theme=dark] .excel-to-pdf-upload-zone.active,html[data-theme=dark] .remove-watermark-pdf-upload-zone.active,html[data-theme=dark] .page-numbers-pdf-upload-zone.active,html[data-theme=dark] .add-signature-pdf-upload-zone.active,html[data-theme=dark] .padoofy-tool-v2-dropzone.is-dragging,html[data-theme=dark] .padoofy-v2-upload-zone.active,html[data-theme=dark] .padoofy-n7-upload-zone.active,html[data-theme=dark] .padoofy-n7-upload-card.active{background:#0f172a!important;border-color:#60a5fa!important}html[data-theme=dark] .padoofy-n5-upload-icon,html[data-theme=dark] .padoofy-n6-upload-icon,html[data-theme=dark] .remove-pages-upload-icon,html[data-theme=dark] .excel-to-pdf-upload-icon,html[data-theme=dark] .remove-watermark-pdf-upload-icon,html[data-theme=dark] .page-numbers-pdf-upload-icon,html[data-theme=dark] .add-signature-pdf-upload-icon,html[data-theme=dark] .padoofy-tool-v2-upload-icon,html[data-theme=dark] .padoofy-v2-upload-icon,html[data-theme=dark] .padoofy-n7-upload-icon{color:#60a5fa!important;background:#172554!important;border-color:#1e3a8a!important}html[data-theme=dark] .padoofy-n5-upload h2,html[data-theme=dark] .padoofy-n6-upload h2,html[data-theme=dark] .padoofy-tool-v2-dropzone h2,html[data-theme=dark] .remove-pages-upload-zone h2,html[data-theme=dark] .excel-to-pdf-upload-zone h2,html[data-theme=dark] .remove-watermark-pdf-upload-zone h2,html[data-theme=dark] .page-numbers-pdf-upload-zone h2,html[data-theme=dark] .add-signature-pdf-upload-zone h2,html[data-theme=dark] .padoofy-v2-upload-zone h2,html[data-theme=dark] .padoofy-n7-upload-zone h2,html[data-theme=dark] .padoofy-n7-upload-card h2{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-upload>p,html[data-theme=dark] .padoofy-n6-upload>p,html[data-theme=dark] .padoofy-tool-v2-dropzone>p,html[data-theme=dark] .remove-pages-upload-zone>p,html[data-theme=dark] .excel-to-pdf-upload-zone>p,html[data-theme=dark] .remove-watermark-pdf-upload-zone>p,html[data-theme=dark] .page-numbers-pdf-upload-zone>p,html[data-theme=dark] .add-signature-pdf-upload-zone>p,html[data-theme=dark] .padoofy-v2-upload-zone>p,html[data-theme=dark] .padoofy-n7-upload-zone>p,html[data-theme=dark] .padoofy-n7-upload-card>p{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-file-card,html[data-theme=dark] .padoofy-n6-file-card,html[data-theme=dark] .padoofy-n5-editor,html[data-theme=dark] .padoofy-n6-editor,html[data-theme=dark] .padoofy-n5-sidebar,html[data-theme=dark] .padoofy-n6-sidebar,html[data-theme=dark] .excel-to-pdf-file-card,html[data-theme=dark] .excel-to-pdf-sidebar,html[data-theme=dark] .remove-watermark-pdf-file-card,html[data-theme=dark] .remove-watermark-pdf-sidebar,html[data-theme=dark] .page-numbers-pdf-file-header,html[data-theme=dark] .page-numbers-pdf-preview-box,html[data-theme=dark] .page-numbers-pdf-sidebar,html[data-theme=dark] .add-signature-pdf-file-header,html[data-theme=dark] .add-signature-pdf-preview-box,html[data-theme=dark] .add-signature-pdf-sidebar,html[data-theme=dark] .padoofy-n5-result,html[data-theme=dark] .padoofy-n6-result,html[data-theme=dark] .excel-to-pdf-result,html[data-theme=dark] .remove-watermark-pdf-result,html[data-theme=dark] .page-numbers-pdf-result,html[data-theme=dark] .add-signature-pdf-result,html[data-theme=dark] .padoofy-v2-result-card{background:#111827!important;border-color:#334155!important;box-shadow:0 10px 30px #0003!important}html[data-theme=dark] .padoofy-n5-page input,html[data-theme=dark] .padoofy-n5-page select,html[data-theme=dark] .padoofy-n5-page textarea,html[data-theme=dark] .padoofy-n6-page input,html[data-theme=dark] .padoofy-n6-page select,html[data-theme=dark] .padoofy-n6-page textarea,html[data-theme=dark] .padoofy-tool-v2-page input,html[data-theme=dark] .padoofy-tool-v2-page select,html[data-theme=dark] .padoofy-tool-v2-page textarea,html[data-theme=dark] .remove-pages-page input,html[data-theme=dark] .remove-pages-page select,html[data-theme=dark] .excel-to-pdf-page input,html[data-theme=dark] .excel-to-pdf-page select,html[data-theme=dark] .remove-watermark-pdf-page input,html[data-theme=dark] .remove-watermark-pdf-page select,html[data-theme=dark] .page-numbers-pdf-page input,html[data-theme=dark] .page-numbers-pdf-page select,html[data-theme=dark] .add-signature-pdf-page input,html[data-theme=dark] .add-signature-pdf-page select{color:#f8fafc!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-file-info strong,html[data-theme=dark] .padoofy-n6-file-info strong,html[data-theme=dark] .excel-to-pdf-file-info strong,html[data-theme=dark] .remove-watermark-pdf-file-info strong,html[data-theme=dark] .page-numbers-pdf-file-info strong,html[data-theme=dark] .add-signature-pdf-file-info strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-n5-file-info span,html[data-theme=dark] .padoofy-n6-file-info span,html[data-theme=dark] .excel-to-pdf-file-info span,html[data-theme=dark] .remove-watermark-pdf-file-info span,html[data-theme=dark] .page-numbers-pdf-file-info span,html[data-theme=dark] .add-signature-pdf-file-info span{color:#94a3b8!important}html[data-theme=dark] .padoofy-n5-change-btn,html[data-theme=dark] .padoofy-n6-change-btn,html[data-theme=dark] .remove-pages-change-btn,html[data-theme=dark] .excel-to-pdf-change-btn,html[data-theme=dark] .remove-watermark-pdf-change-btn,html[data-theme=dark] .page-numbers-pdf-change-btn,html[data-theme=dark] .add-signature-pdf-change-btn{color:#e5e7eb!important;background:#172033!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-change-btn:hover,html[data-theme=dark] .padoofy-n6-change-btn:hover,html[data-theme=dark] .remove-pages-change-btn:hover,html[data-theme=dark] .excel-to-pdf-change-btn:hover,html[data-theme=dark] .remove-watermark-pdf-change-btn:hover,html[data-theme=dark] .page-numbers-pdf-change-btn:hover,html[data-theme=dark] .add-signature-pdf-change-btn:hover{background:#1e293b!important;border-color:#475569!important}html[data-theme=dark] .padoofy-n5-name-box,html[data-theme=dark] .padoofy-n6-name-box,html[data-theme=dark] .excel-to-pdf-name-box,html[data-theme=dark] .remove-watermark-pdf-name-box,html[data-theme=dark] .page-numbers-pdf-name-box,html[data-theme=dark] .add-signature-pdf-name-box{box-shadow:none!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-n5-name-box input,html[data-theme=dark] .padoofy-n6-name-box input,html[data-theme=dark] .excel-to-pdf-name-box input,html[data-theme=dark] .remove-watermark-pdf-name-box input,html[data-theme=dark] .page-numbers-pdf-name-box input,html[data-theme=dark] .add-signature-pdf-name-box input{color:#f8fafc!important;background:0 0!important}@media (width<=768px){.padoofy-n5-upload,.padoofy-n6-upload,.remove-pages-upload-zone,.excel-to-pdf-upload-zone,.remove-watermark-pdf-upload-zone,.page-numbers-pdf-upload-zone,.add-signature-pdf-upload-zone,.padoofy-tool-v2-dropzone,.padoofy-v2-upload-zone,.padoofy-n7-upload-zone,.padoofy-n7-upload-card{border-radius:16px!important;height:350px!important;min-height:350px!important;padding:30px 20px!important}.padoofy-n5-upload h2,.padoofy-n6-upload h2,.padoofy-tool-v2-dropzone h2,.remove-pages-upload-zone h2,.excel-to-pdf-upload-zone h2,.remove-watermark-pdf-upload-zone h2,.page-numbers-pdf-upload-zone h2,.add-signature-pdf-upload-zone h2{font-size:22px!important}}@media (width<=480px){.padoofy-n5-upload,.padoofy-n6-upload,.remove-pages-upload-zone,.excel-to-pdf-upload-zone,.remove-watermark-pdf-upload-zone,.page-numbers-pdf-upload-zone,.add-signature-pdf-upload-zone,.padoofy-tool-v2-dropzone,.padoofy-v2-upload-zone,.padoofy-n7-upload-zone,.padoofy-n7-upload-card{border-radius:16px!important;height:320px!important;min-height:320px!important;padding:24px 14px!important}.padoofy-n5-upload-icon,.padoofy-n6-upload-icon,.remove-pages-upload-icon,.excel-to-pdf-upload-icon,.remove-watermark-pdf-upload-icon,.page-numbers-pdf-upload-icon,.add-signature-pdf-upload-icon,.padoofy-tool-v2-upload-icon{width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important}.padoofy-n5-upload h2,.padoofy-n6-upload h2,.padoofy-tool-v2-dropzone h2,.remove-pages-upload-zone h2,.excel-to-pdf-upload-zone h2,.remove-watermark-pdf-upload-zone h2,.page-numbers-pdf-upload-zone h2,.add-signature-pdf-upload-zone h2{font-size:20px!important}}.padoofy-info-page{color:#111827;background:#f8fafc;min-height:100vh}.padoofy-info-hero{color:#111827;background:#f8fafc}.padoofy-info-content,.padoofy-faq-list{color:#374151}.padoofy-info-icon{color:#2563eb!important;background:#eff6ff!important;border:1px solid #dbeafe!important}.padoofy-info-label{color:#2563eb!important}.padoofy-info-card{color:#374151!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 8px 28px #0f172a0b!important}.padoofy-info-card h2,.padoofy-info-card h3,.padoofy-info-card h4,.padoofy-info-card strong{color:#111827!important}.padoofy-info-card p{color:#64748b!important}.padoofy-faq-card{background:#fff!important;border:1px solid #e2e8f0!important}.padoofy-faq-card button,.padoofy-faq-card summary{color:#111827!important;background:0 0!important}.padoofy-faq-card button:hover,.padoofy-faq-card summary:hover{color:#2563eb!important;background:#f8fafc!important}.padoofy-faq-card p,.padoofy-faq-card div{color:#64748b!important}.padoofy-faq-card svg{color:#2563eb!important}.padoofy-info-page a{color:#2563eb}.padoofy-info-page a:hover{color:#1d4ed8}.padoofy-info-page input,.padoofy-info-page textarea,.padoofy-info-page select{color:#111827!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:9px!important}.padoofy-info-page input::placeholder,.padoofy-info-page textarea::placeholder{color:#94a3b8!important}.padoofy-info-page input:focus,.padoofy-info-page textarea:focus,.padoofy-info-page select:focus{border-color:#2563eb!important;outline:none!important;box-shadow:0 0 0 3px #2563eb1a!important}.padoofy-info-page button[type=submit],.padoofy-info-page .primary-button,.padoofy-info-page .contact-submit{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.padoofy-info-page button[type=submit]:hover,.padoofy-info-page .primary-button:hover,.padoofy-info-page .contact-submit:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}html[data-theme=dark] .padoofy-info-page{color:#e5e7eb!important;background:#0b1220!important}html[data-theme=dark] .padoofy-info-hero{color:#f8fafc!important;background:#0b1220!important}html[data-theme=dark] .padoofy-info-content,html[data-theme=dark] .padoofy-faq-list{color:#cbd5e1!important;background:#0b1220!important}html[data-theme=dark] .padoofy-info-hero h1,html[data-theme=dark] .padoofy-info-hero h2,html[data-theme=dark] .padoofy-info-hero h3{color:#f8fafc!important}html[data-theme=dark] .padoofy-info-hero p{color:#94a3b8!important}html[data-theme=dark] .padoofy-info-icon{color:#60a5fa!important;background:#172554!important;border-color:#1e3a8a!important}html[data-theme=dark] .padoofy-info-label{color:#60a5fa!important}html[data-theme=dark] .padoofy-info-card{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important;box-shadow:0 10px 30px #0003!important}html[data-theme=dark] .padoofy-info-card h2,html[data-theme=dark] .padoofy-info-card h3,html[data-theme=dark] .padoofy-info-card h4,html[data-theme=dark] .padoofy-info-card strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-info-card p{color:#94a3b8!important}html[data-theme=dark] .padoofy-faq-card{background:#111827!important;border-color:#334155!important}html[data-theme=dark] .padoofy-faq-card button,html[data-theme=dark] .padoofy-faq-card summary{color:#f8fafc!important;background:0 0!important}html[data-theme=dark] .padoofy-faq-card button:hover,html[data-theme=dark] .padoofy-faq-card summary:hover{color:#60a5fa!important;background:#172033!important}html[data-theme=dark] .padoofy-faq-card p,html[data-theme=dark] .padoofy-faq-card div{color:#94a3b8!important}html[data-theme=dark] .padoofy-faq-card svg,html[data-theme=dark] .padoofy-info-page a{color:#60a5fa!important}html[data-theme=dark] .padoofy-info-page a:hover{color:#93c5fd!important}html[data-theme=dark] .padoofy-info-page input,html[data-theme=dark] .padoofy-info-page textarea,html[data-theme=dark] .padoofy-info-page select{color:#f8fafc!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-info-page input::placeholder,html[data-theme=dark] .padoofy-info-page textarea::placeholder{color:#64748b!important}html[data-theme=dark] .padoofy-info-page input:focus,html[data-theme=dark] .padoofy-info-page textarea:focus,html[data-theme=dark] .padoofy-info-page select:focus{border-color:#60a5fa!important;box-shadow:0 0 0 3px #60a5fa1f!important}html[data-theme=dark] .padoofy-info-page button[type=submit],html[data-theme=dark] .padoofy-info-page .primary-button,html[data-theme=dark] .padoofy-info-page .contact-submit{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html[data-theme=dark] .padoofy-info-page button[type=submit]:hover,html[data-theme=dark] .padoofy-info-page .primary-button:hover,html[data-theme=dark] .padoofy-info-page .contact-submit:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}html[data-theme=dark] .padoofy-info-page svg{color:#60a5fa}html[data-theme=dark] .padoofy-info-page small{color:#94a3b8!important}html[data-theme=dark] .padoofy-info-page hr,html[data-theme=dark] .padoofy-info-page [class*=border]{border-color:#334155!important}@media (width<=768px){.padoofy-info-card{border-radius:14px!important}.padoofy-info-hero{padding-left:18px!important;padding-right:18px!important}.padoofy-info-content,.padoofy-faq-list{padding-left:14px!important;padding-right:14px!important}}.padoofy-additional-page{color:#111827;background:#f8fafc;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.padoofy-additional-shell{width:100%;max-width:1120px;margin:0 auto;padding:48px 24px 72px}.padoofy-additional-header{text-align:center;max-width:760px;margin:0 auto 28px}.padoofy-additional-kicker{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:750;display:inline-block}.padoofy-additional-kicker.success{color:#16a34a}.padoofy-additional-header h1{color:#111827;letter-spacing:-.035em;margin:9px 0 12px;font-size:46px;font-weight:750;line-height:1.1}.padoofy-additional-header p{color:#64748b;max-width:680px;margin:0 auto;font-size:16px;line-height:1.7}.padoofy-additional-upload-card{text-align:center;background:#fff;border:1.5px dashed #cbd5e1;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:900px;height:410px;min-height:410px;margin:0 auto;padding:42px 32px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 8px 28px #0f172a0d}.padoofy-additional-upload-card:hover{border-color:#93c5fd;box-shadow:0 12px 34px #2563eb14}.padoofy-additional-upload-card.dragging{background:#f8fbff;border-color:#2563eb;box-shadow:0 14px 38px #2563eb1a}.padoofy-additional-upload-icon,.padoofy-scan-phone-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:22px;display:flex}.padoofy-additional-upload-card h2{color:#111827;margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.25}.padoofy-additional-upload-card>p{color:#64748b;max-width:620px;margin:0 0 24px;font-size:15px;line-height:1.65}.padoofy-additional-primary,.padoofy-additional-generate,.padoofy-additional-download{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex}.padoofy-additional-primary:hover,.padoofy-additional-generate:hover{background:#1d4ed8;border-color:#1d4ed8}.padoofy-additional-download{background:#16a34a;border-color:#16a34a;width:100%}.padoofy-additional-download:hover{background:#15803d;border-color:#15803d}.padoofy-additional-download:disabled,.padoofy-additional-generate:disabled,.padoofy-additional-primary:disabled{opacity:.55;cursor:not-allowed;transform:none}.padoofy-additional-upload-meta{color:#64748b;margin-top:24px;font-size:13px;font-weight:600}.padoofy-additional-error,.padoofy-additional-success{border-radius:10px;align-items:center;gap:9px;max-width:900px;margin:16px auto 0;padding:12px 15px;font-size:14px;line-height:1.45;display:flex}.padoofy-additional-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.padoofy-additional-success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.padoofy-additional-editor{background:#fff;border:1px solid #e2e8f0;border-radius:16px;max-width:1040px;margin:0 auto;padding:20px;box-shadow:0 8px 28px #0f172a0b}.padoofy-additional-file-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:13px;min-height:68px;margin-bottom:18px;padding:13px 14px;display:flex}.padoofy-additional-file-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.padoofy-additional-file-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.padoofy-additional-file-info strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.padoofy-additional-file-info span{color:#64748b;font-size:12px}.padoofy-additional-secondary{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.padoofy-additional-secondary:hover{background:#f8fafc;border-color:#94a3b8}.padoofy-additional-secondary.danger{color:#b91c1c}.padoofy-additional-options-grid{grid-template-columns:minmax(0,1fr) 360px;gap:18px;display:grid}.padoofy-additional-preview-panel,.padoofy-additional-options-panel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-width:0;overflow:hidden}.padoofy-additional-panel-heading{color:#111827;border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;min-height:50px;padding:0 15px;font-size:14px;font-weight:700;display:flex}.padoofy-additional-panel-heading strong{margin-left:auto}.padoofy-additional-preview-placeholder,.padoofy-scan-empty{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:300px;padding:30px;display:flex}.padoofy-additional-preview-placeholder strong,.padoofy-scan-empty strong{color:#111827}.padoofy-additional-options-content{padding:15px}.padoofy-additional-setting{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:8px;margin-bottom:11px;padding:12px;display:flex}.padoofy-additional-setting:last-child{margin-bottom:0}.padoofy-additional-setting label{color:#111827;font-size:13px;font-weight:700}.padoofy-additional-setting label span{color:#94a3b8;font-weight:500}.padoofy-additional-setting p{color:#64748b;margin:0;font-size:12px;line-height:1.55}.padoofy-additional-setting input,.padoofy-additional-setting select{color:#111827;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:42px;padding:0 11px;font-size:14px}.padoofy-additional-setting input:focus,.padoofy-additional-setting select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.padoofy-additional-setting-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.padoofy-additional-setting-top strong{color:#2563eb}.padoofy-additional-checks,.padoofy-additional-toggle{color:#374151;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:8px;margin-top:10px;padding:11px 12px;font-size:13px;font-weight:600;display:flex}.padoofy-additional-checks input,.padoofy-additional-toggle input{accent-color:#2563eb}.padoofy-additional-toggle{flex-direction:row;align-items:center}.padoofy-additional-input-unit{border:1px solid #cbd5e1;border-radius:8px;align-items:center;display:flex;overflow:hidden}.padoofy-additional-input-unit input{border:0;border-radius:0}.padoofy-additional-input-unit span{color:#64748b;background:#f8fafc;border-left:1px solid #cbd5e1;justify-content:center;align-self:stretch;align-items:center;min-width:52px;font-size:13px;font-weight:700;display:flex}.padoofy-additional-generate{width:calc(100% - 30px);margin:15px}.padoofy-additional-empty-options{color:#64748b;text-align:center;padding:20px 10px;font-size:13px}.padoofy-additional-processing-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;max-width:760px;margin:0 auto;padding:34px;box-shadow:0 10px 32px #0f172a0f}.padoofy-additional-progress-ring{background:conic-gradient(#2563eb var(--padoofy-progress), #e2e8f0 0);border-radius:50%;width:152px;height:152px;margin:0 auto 26px;padding:8px}.padoofy-additional-progress-inner{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.padoofy-additional-progress-inner strong{color:#111827;font-size:29px}.padoofy-additional-progress-inner span{color:#64748b;margin-top:3px;font-size:12px}.padoofy-additional-processing-steps{flex-direction:column;gap:12px;max-width:480px;margin:0 auto;display:flex}.padoofy-additional-processing-steps>div{color:#94a3b8;align-items:center;gap:10px;font-size:13px;display:flex}.padoofy-additional-processing-steps>div.active{color:#2563eb;font-weight:700}.padoofy-additional-processing-steps>div.complete{color:#16a34a;font-weight:700}.padoofy-additional-step-dot{border:2px solid;border-radius:50%;width:10px;height:10px}.padoofy-additional-result-icon{color:#16a34a;background:#f0fdf4;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 16px;display:flex}.padoofy-additional-result-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-width:760px;margin:0 auto;padding:28px;box-shadow:0 10px 32px #0f172a0f}.padoofy-additional-result-file{align-items:center;gap:13px;display:flex}.padoofy-additional-result-file>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.padoofy-additional-result-file strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.padoofy-additional-result-file span{color:#64748b;font-size:12px}.padoofy-additional-divider{background:#e2e8f0;height:1px;margin:20px 0}.padoofy-additional-filename-label{color:#111827;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.padoofy-additional-filename-field{background:#fff;border:1px solid #cbd5e1;border-radius:9px;align-items:center;margin-bottom:15px;display:flex;overflow:hidden}.padoofy-additional-filename-field input{color:#111827;background:0 0;border:0;outline:0;flex:1;min-width:0;height:46px;padding:0 12px;font-size:14px}.padoofy-additional-filename-field span{color:#64748b;background:#f8fafc;border-left:1px solid #e2e8f0;align-self:stretch;align-items:center;padding:0 13px;font-size:13px;font-weight:700;display:flex}.padoofy-additional-start-over{color:#475569;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;margin-top:11px;font-size:13px;font-weight:700;display:inline-flex}.padoofy-additional-start-over:hover{color:#2563eb}.padoofy-additional-result-meta{max-width:760px;margin:14px auto 0}.padoofy-additional-report{flex-direction:column;gap:14px;margin-bottom:20px;display:flex}.padoofy-additional-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.padoofy-additional-report-grid>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:11px}.padoofy-additional-report-grid strong{color:#111827;font-size:20px;display:block}.padoofy-additional-report-grid span{color:#64748b;font-size:11px}.padoofy-additional-report-pages{flex-direction:column;gap:8px;max-height:360px;display:flex;overflow:auto}.padoofy-additional-report-page{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:11px 12px}.padoofy-additional-report-page>strong{color:#111827;margin-right:7px}.padoofy-additional-report-page>span{color:#64748b;font-size:12px}.padoofy-additional-change-line{flex-direction:column;gap:3px;margin-top:7px;font-size:12px;line-height:1.45;display:flex}.padoofy-additional-change-line .before{color:#b91c1c}.padoofy-additional-change-line .after{color:#15803d}.padoofy-additional-summary-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:13px}.padoofy-additional-summary-block h3{color:#111827;margin:0 0 8px;font-size:14px}.padoofy-additional-summary-block p{color:#475569;margin:4px 0;font-size:12px;line-height:1.55}.padoofy-scan-desktop-card{grid-template-columns:320px minmax(0,1fr);gap:18px;max-width:1040px;margin:0 auto;display:grid}.padoofy-scan-qr-panel,.padoofy-scan-pages-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 28px #0f172a0b}.padoofy-scan-qr-panel{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px;display:flex}.padoofy-scan-qr-panel strong{color:#111827}.padoofy-scan-qr-panel>span{color:#64748b;font-size:12px;line-height:1.5}.padoofy-scan-qr-box{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;width:250px;min-height:250px;padding:10px;display:flex}.padoofy-scan-pages-panel{overflow:hidden}.padoofy-scan-pages-panel .padoofy-additional-panel-heading{justify-content:space-between}.padoofy-scan-thumb-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:420px;padding:14px;display:grid;overflow:auto}.padoofy-scan-thumb{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:0;padding:7px}.padoofy-scan-thumb img{aspect-ratio:3/4;object-fit:cover;background:#fff;border-radius:6px;width:100%;display:block}.padoofy-scan-thumb figcaption{color:#64748b;margin-top:5px;font-size:10px}.padoofy-scan-actions{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.padoofy-scan-actions .padoofy-additional-generate{width:auto;margin:0}.padoofy-scan-phone-page{background:#f8fafc;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.padoofy-scan-phone-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;width:100%;max-width:430px;padding:26px;box-shadow:0 10px 32px #0f172a0f}.padoofy-scan-phone-card h1{color:#111827;margin:10px 0;font-size:28px}.padoofy-scan-phone-card>p{color:#64748b;margin:0 0 20px;font-size:14px;line-height:1.6}.padoofy-scan-phone-action,.padoofy-scan-phone-secondary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:10px;font-weight:700;display:inline-flex}.padoofy-scan-phone-action{color:#fff;background:#2563eb;border:1px solid #2563eb}.padoofy-scan-phone-secondary{color:#334155;background:#fff;border:1px solid #cbd5e1}.padoofy-scan-phone-status{color:#16a34a;justify-content:center;align-items:center;gap:7px;margin:16px 0 4px;font-size:13px;font-weight:700;display:flex}.padoofy-scan-phone-note{font-size:12px!important}html[data-theme=dark] .padoofy-additional-page,html[data-theme=dark] .padoofy-scan-phone-page{color:#e5e7eb!important;background:#0b1220!important}html[data-theme=dark] .padoofy-additional-header h1,html[data-theme=dark] .padoofy-additional-upload-card h2,html[data-theme=dark] .padoofy-additional-setting label,html[data-theme=dark] .padoofy-additional-result-file strong,html[data-theme=dark] .padoofy-additional-result-icon+.padoofy-additional-header h1,html[data-theme=dark] .padoofy-additional-panel-heading,html[data-theme=dark] .padoofy-additional-preview-placeholder strong,html[data-theme=dark] .padoofy-scan-empty strong,html[data-theme=dark] .padoofy-scan-qr-panel strong,html[data-theme=dark] .padoofy-scan-phone-card h1,html[data-theme=dark] .padoofy-additional-summary-block h3,html[data-theme=dark] .padoofy-additional-report-page>strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-additional-header p,html[data-theme=dark] .padoofy-additional-upload-card>p,html[data-theme=dark] .padoofy-additional-upload-meta,html[data-theme=dark] .padoofy-additional-setting p,html[data-theme=dark] .padoofy-additional-file-info span,html[data-theme=dark] .padoofy-additional-result-file span,html[data-theme=dark] .padoofy-scan-qr-panel>span,html[data-theme=dark] .padoofy-scan-phone-card>p,html[data-theme=dark] .padoofy-additional-preview-placeholder,html[data-theme=dark] .padoofy-scan-empty,html[data-theme=dark] .padoofy-additional-summary-block p{color:#94a3b8!important}html[data-theme=dark] .padoofy-additional-upload-card,html[data-theme=dark] .padoofy-additional-editor,html[data-theme=dark] .padoofy-additional-preview-panel,html[data-theme=dark] .padoofy-additional-options-panel,html[data-theme=dark] .padoofy-additional-processing-card,html[data-theme=dark] .padoofy-additional-result-card,html[data-theme=dark] .padoofy-scan-qr-panel,html[data-theme=dark] .padoofy-scan-pages-panel,html[data-theme=dark] .padoofy-scan-phone-card{background:#111827!important;border-color:#334155!important;box-shadow:0 10px 30px #0003!important}html[data-theme=dark] .padoofy-additional-upload-card.dragging{background:#0f172a!important;border-color:#60a5fa!important}html[data-theme=dark] .padoofy-additional-upload-card:hover{border-color:#475569!important}html[data-theme=dark] .padoofy-additional-upload-icon,html[data-theme=dark] .padoofy-scan-phone-icon{color:#60a5fa!important;background:#172554!important;border-color:#1e3a8a!important}html[data-theme=dark] .padoofy-additional-file-card,html[data-theme=dark] .padoofy-additional-setting,html[data-theme=dark] .padoofy-additional-report-grid>div,html[data-theme=dark] .padoofy-additional-report-page,html[data-theme=dark] .padoofy-additional-summary-block,html[data-theme=dark] .padoofy-scan-thumb{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-additional-file-card{background:#172033!important}html[data-theme=dark] .padoofy-additional-file-icon{color:#60a5fa!important;background:#172554!important;border-color:#1e3a8a!important}html[data-theme=dark] .padoofy-additional-file-info strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-additional-panel-heading{border-bottom-color:#334155!important}html[data-theme=dark] .padoofy-additional-divider,html[data-theme=dark] .padoofy-scan-actions{border-color:#334155!important}html[data-theme=dark] .padoofy-additional-setting input,html[data-theme=dark] .padoofy-additional-setting select,html[data-theme=dark] .padoofy-additional-filename-field{color:#f8fafc!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .padoofy-additional-filename-field input{color:#f8fafc!important}html[data-theme=dark] .padoofy-additional-filename-field span{color:#94a3b8!important;background:#172033!important;border-left-color:#334155!important}html[data-theme=dark] .padoofy-additional-input-unit{border-color:#334155!important}html[data-theme=dark] .padoofy-additional-input-unit span{color:#94a3b8!important;background:#172033!important;border-left-color:#334155!important}html[data-theme=dark] .padoofy-additional-secondary{color:#e5e7eb!important;background:#172033!important;border-color:#334155!important}html[data-theme=dark] .padoofy-additional-secondary:hover{background:#1e293b!important;border-color:#475569!important}html[data-theme=dark] .padoofy-additional-checks,html[data-theme=dark] .padoofy-additional-toggle{color:#cbd5e1!important;border-color:#334155!important}html[data-theme=dark] .padoofy-additional-progress-inner{background:#111827!important}html[data-theme=dark] .padoofy-additional-progress-inner strong{color:#f8fafc!important}html[data-theme=dark] .padoofy-additional-report-page>span,html[data-theme=dark] .padoofy-additional-report-grid span{color:#94a3b8!important}html[data-theme=dark] .padoofy-scan-qr-box{background:#fff!important;border-color:#334155!important}html[data-theme=dark] .padoofy-scan-phone-secondary{color:#e5e7eb!important;background:#172033!important;border-color:#334155!important}@media (width<=768px){.padoofy-additional-shell{padding:36px 14px 58px}.padoofy-additional-header h1{font-size:34px}.padoofy-additional-upload-card{height:350px;min-height:350px;padding:28px 18px}.padoofy-additional-options-grid,.padoofy-scan-desktop-card{grid-template-columns:1fr}.padoofy-additional-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.padoofy-additional-upload-card{height:320px;min-height:320px;padding:24px 14px}.padoofy-additional-upload-icon{width:64px;height:64px}.padoofy-additional-upload-card h2{font-size:20px}.padoofy-additional-result-card{padding:20px}.padoofy-scan-thumb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.padoofy-v2-footer-language{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 10px;display:inline-flex}.padoofy-v2-footer-language select{min-height:32px;color:inherit;background:0 0;border:0;outline:0;padding:0 18px 0 0;font-size:13px;font-weight:600}html[data-theme=dark] .padoofy-v2-footer-language{color:#cbd5e1!important;background:#111827!important;border-color:#334155!important}.padoofy-image-preview{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:24px;padding:18px}.padoofy-image-preview-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.padoofy-image-preview-header>div{flex-direction:column;gap:4px;display:flex}.padoofy-image-preview-header strong{color:#111827;font-size:15px;font-weight:700}.padoofy-image-preview-header span{color:#64748b;font-size:12px}.padoofy-image-reset-btn{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.padoofy-image-preview-frame{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;justify-content:center;align-items:center;width:100%;min-height:230px;max-height:430px;padding:18px;display:flex;overflow:hidden}.padoofy-image-preview-frame img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:390px;display:block}.padoofy-image-preview-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.padoofy-image-preview-meta>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.padoofy-image-preview-meta span,.padoofy-image-dimension-summary span{color:#64748b;margin-bottom:4px;font-size:11px;display:block}.padoofy-image-preview-meta strong,.padoofy-image-dimension-summary strong{color:#111827;font-size:13px}.padoofy-image-dimension-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.padoofy-image-dimension-summary>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px}html[data-theme=dark] .padoofy-image-preview{background:#111827;border-color:#334155}html[data-theme=dark] .padoofy-image-preview-header strong{color:#f8fafc}html[data-theme=dark] .padoofy-image-preview-header span{color:#94a3b8}html[data-theme=dark] .padoofy-image-preview-frame,html[data-theme=dark] .padoofy-image-preview-meta>div,html[data-theme=dark] .padoofy-image-dimension-summary>div{background:#0f172a;border-color:#334155}html[data-theme=dark] .padoofy-image-preview-meta span,html[data-theme=dark] .padoofy-image-dimension-summary span{color:#94a3b8}html[data-theme=dark] .padoofy-image-preview-meta strong,html[data-theme=dark] .padoofy-image-dimension-summary strong{color:#f8fafc}@media (width<=640px){.padoofy-image-preview{padding:14px}.padoofy-image-preview-header{align-items:flex-start}.padoofy-image-preview-frame{min-height:180px;max-height:300px;padding:12px}.padoofy-image-preview-frame img{max-height:270px}.padoofy-image-preview-meta,.padoofy-image-dimension-summary{grid-template-columns:1fr}}.padoofy-image-workspace{background:#f8fafc;flex-direction:column;justify-content:center;width:100%;height:100%;min-height:520px;padding:20px;display:flex}.padoofy-image-workspace-preview{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex:1;justify-content:center;align-items:center;min-height:390px;padding:18px;display:flex;overflow:hidden}.padoofy-image-workspace-preview img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:430px;display:block}.padoofy-image-workspace-info{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.padoofy-image-workspace-info>div{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:11px 13px}.padoofy-image-workspace-info span,.padoofy-image-options-summary span{color:#64748b;margin-bottom:4px;font-size:11px;display:block}.padoofy-image-workspace-info strong,.padoofy-image-options-summary strong{color:#111827;font-size:13px}.padoofy-image-workspace-empty{color:#94a3b8;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:470px;display:flex}.padoofy-image-workspace-empty strong{color:#475569;font-size:15px}.padoofy-image-workspace-empty span{font-size:12px}.padoofy-image-options-summary{gap:10px;margin-top:14px;display:grid}.padoofy-image-options-summary>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:11px 13px}.padoofy-image-reset-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;margin-top:14px;font-size:13px;font-weight:600;display:inline-flex}.padoofy-image-reset-btn:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}html[data-theme=dark] .padoofy-image-workspace{background:#0f172a}html[data-theme=dark] .padoofy-image-workspace-preview,html[data-theme=dark] .padoofy-image-workspace-empty{background:#111827;border-color:#334155}html[data-theme=dark] .padoofy-image-workspace-info>div,html[data-theme=dark] .padoofy-image-options-summary>div{background:#0f172a;border-color:#334155}html[data-theme=dark] .padoofy-image-workspace-info span,html[data-theme=dark] .padoofy-image-options-summary span{color:#94a3b8}html[data-theme=dark] .padoofy-image-workspace-info strong,html[data-theme=dark] .padoofy-image-options-summary strong{color:#f8fafc}html[data-theme=dark] .padoofy-image-workspace-empty{color:#64748b}html[data-theme=dark] .padoofy-image-workspace-empty strong{color:#cbd5e1}html[data-theme=dark] .padoofy-image-reset-btn{color:#cbd5e1;background:#0f172a;border-color:#334155}html[data-theme=dark] .padoofy-image-reset-btn:hover{color:#60a5fa;background:#172554;border-color:#3b82f6}@media (width<=750px){.padoofy-image-workspace{min-height:400px;padding:14px}.padoofy-image-workspace-preview{min-height:300px}.padoofy-image-workspace-preview img{max-height:320px}.padoofy-image-workspace-empty{min-height:300px}}@media (width<=500px){.padoofy-image-workspace-info{grid-template-columns:1fr}}.padoofy-category-filter,.padoofy-category-tabs,.padoofy-home-category-tabs,.padoofy-category-nav{z-index:1!important;isolation:isolate!important;position:relative!important}.padoofy-category-filter>*,.padoofy-category-tabs>*,.padoofy-home-category-tabs>*,.padoofy-category-nav>*{flex-shrink:0;z-index:1!important;position:relative!important}.padoofy-category-filter .image,.padoofy-category-filter .Image,.padoofy-category-tabs .image,.padoofy-category-tabs .Image,.padoofy-home-category-tabs .image,.padoofy-home-category-tabs .Image,.padoofy-category-nav .image,.padoofy-category-nav .Image{position:static!important;top:auto!important;bottom:auto!important}.padoofy-navbar{z-index:9000!important;position:sticky!important;top:0!important}.padoofy-home,.padoofy-home>section,.padoofy-all-tools,.padoofy-category-box{z-index:1;position:relative}.padoofy-category-filter button,.padoofy-category-tabs button,.padoofy-home-category-tabs button,.padoofy-category-nav button{white-space:nowrap!important}.padoofy-category-filter button span,.padoofy-category-tabs button span,.padoofy-home-category-tabs button span,.padoofy-category-nav button span{align-items:center;gap:6px;display:inline-flex}.padoofy-category-filter button strong,.padoofy-category-tabs button strong,.padoofy-home-category-tabs button strong,.padoofy-category-nav button strong{margin-left:4px}.padoofy-category-filter *,.padoofy-category-tabs *,.padoofy-home-category-tabs *,.padoofy-category-nav *{scroll-margin-top:80px}.padoofy-navbar{z-index:9000!important;isolation:isolate!important;position:sticky!important;top:0!important}.padoofy-v2-category-list,.padoofy-v2-category-button,.padoofy-v2-tools-section{z-index:1!important;position:relative!important}.padoofy-v2-tool-grid,.padoofy-v2-tool-grid>*,.padoofy-v2-tool-card{z-index:1;position:relative}.padoofy-v2-categories *,.padoofy-v2-tools-section *{scroll-margin-top:80px}.padoofy-v2-categories [class*=image],.padoofy-v2-categories [class*=Image]{position:relative!important;top:auto!important;bottom:auto!important}.padoofy-v2-home,.padoofy-v2-home>section{z-index:1;position:relative}.padoofy-v2-category-list,.padoofy-v2-category-button{z-index:1!important;position:relative!important}.padoofy-v2-category-list *,.padoofy-v2-category-button{top:auto;bottom:auto}.padoofy-v2-mobile-category-toggle{width:100%;min-height:48px;color:var(--pd-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:700;display:flex}.padoofy-v2-mobile-category-toggle>span{align-items:center;gap:11px;display:inline-flex}.padoofy-v2-mobile-category-toggle:hover,.padoofy-v2-mobile-category-toggle.active{background:var(--pd-primary-soft);color:var(--pd-primary)}.padoofy-v2-mobile-chevron-open{transform:rotate(180deg)}.padoofy-v2-mobile-category-list{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:12px;flex-direction:column;gap:5px;margin:0 4px 7px;padding:6px;display:flex}.padoofy-v2-mobile-category-item{min-height:44px;color:var(--pd-text);border-radius:9px;align-items:center;gap:9px;padding:0 9px;text-decoration:none;transition:background .16s,transform .16s;display:flex}.padoofy-v2-mobile-category-item:hover{background:var(--pd-card);transform:translate(2px)}.padoofy-v2-mobile-category-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.padoofy-v2-mobile-category-icon.blue{color:#2563eb;background:#eaf2ff}.padoofy-v2-mobile-category-icon.green{color:#16a34a;background:#eafaf0}.padoofy-v2-mobile-category-icon.purple{color:#7c3aed;background:#f1eaff}.padoofy-v2-mobile-category-icon.orange{color:#ea580c;background:#fff2e2}.padoofy-v2-mobile-category-icon.red{color:#dc2626;background:#ffe9ec}.padoofy-v2-mobile-category-icon.cyan{color:#0891b2;background:#e8faff}.padoofy-v2-mobile-category-icon.violet{color:#6d28d9;background:#f0ebff}.padoofy-v2-mobile-category-name{flex:1;min-width:0;font-size:12.5px;font-weight:700}.padoofy-v2-mobile-category-item small{background:var(--pd-bg);min-width:22px;height:22px;color:var(--pd-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:800;display:inline-flex}.padoofy-v2-mobile-category-item>svg{color:var(--pd-muted);flex-shrink:0}[data-theme=dark] .padoofy-v2-mobile-category-list{background:#0f172a}[data-theme=dark] .padoofy-v2-mobile-category-item:hover{background:#111827}[data-theme=dark] .padoofy-v2-mobile-category-icon.blue{background:#172554}[data-theme=dark] .padoofy-v2-mobile-category-icon.green{background:#052e1b}[data-theme=dark] .padoofy-v2-mobile-category-icon.purple,[data-theme=dark] .padoofy-v2-mobile-category-icon.violet{background:#26164d}[data-theme=dark] .padoofy-v2-mobile-category-icon.orange{background:#3b2110}[data-theme=dark] .padoofy-v2-mobile-category-icon.red{background:#3b151b}[data-theme=dark] .padoofy-v2-mobile-category-icon.cyan{background:#082f3a}@media (width>=851px){.padoofy-v2-mobile-category-toggle,.padoofy-v2-mobile-category-list{display:none!important}}.padoofy-v2-home,.padoofy-v2-home>section{z-index:1;position:relative}.padoofy-v2-categories{z-index:1!important;isolation:isolate!important;position:relative!important}.padoofy-v2-category-list,.padoofy-v2-category-button{z-index:1!important;position:relative!important}@media (width<=850px){.padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(8px)!important;cursor:default!important;z-index:1!important;background:#0f172a47!important;border:0!important;border-radius:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}.padoofy-v2-mobile-menu{z-index:2!important;isolation:isolate!important;background:var(--pd-card)!important;border-color:var(--pd-border)!important;position:relative!important}.padoofy-v2-navbar-inner{z-index:3!important;position:relative!important}.padoofy-v2-mobile-category-toggle{width:100%;min-height:48px;color:var(--pd-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:700;transition:background .16s,color .16s;display:flex}.padoofy-v2-mobile-category-toggle>span{align-items:center;gap:11px;min-width:0;display:inline-flex}.padoofy-v2-mobile-category-toggle:hover,.padoofy-v2-mobile-category-toggle.active{background:var(--pd-primary-soft);color:var(--pd-primary)}.padoofy-v2-mobile-chevron-open{transform:rotate(180deg)}.padoofy-v2-mobile-category-list{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:12px;flex-direction:column;gap:5px;margin:0 4px 7px;padding:6px;display:flex;overflow:hidden}.padoofy-v2-mobile-category-item{min-height:44px;color:var(--pd-text);border-radius:9px;align-items:center;gap:9px;padding:0 9px;text-decoration:none;transition:background .16s,transform .16s;display:flex}.padoofy-v2-mobile-category-item:hover{background:var(--pd-card);transform:translate(2px)}.padoofy-v2-mobile-category-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.padoofy-v2-mobile-category-icon.blue{color:#2563eb;background:#eaf2ff}.padoofy-v2-mobile-category-icon.green{color:#16a34a;background:#eafaf0}.padoofy-v2-mobile-category-icon.purple{color:#7c3aed;background:#f1eaff}.padoofy-v2-mobile-category-icon.orange{color:#ea580c;background:#fff2e2}.padoofy-v2-mobile-category-icon.red{color:#dc2626;background:#ffe9ec}.padoofy-v2-mobile-category-icon.cyan{color:#0891b2;background:#e8faff}.padoofy-v2-mobile-category-icon.violet{color:#6d28d9;background:#f0ebff}.padoofy-v2-mobile-category-name{flex:1;min-width:0;font-size:12.5px;font-weight:700}.padoofy-v2-mobile-category-item small{background:var(--pd-bg);min-width:22px;height:22px;color:var(--pd-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.padoofy-v2-mobile-category-item>svg{color:var(--pd-muted);flex-shrink:0}[data-theme=dark] .padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(8px)!important;background:#00000073!important}[data-theme=dark] .padoofy-v2-mobile-category-list{background:#0f172a!important}[data-theme=dark] .padoofy-v2-mobile-category-item:hover{background:#111827!important}[data-theme=dark] .padoofy-v2-mobile-category-icon.blue{background:#172554}[data-theme=dark] .padoofy-v2-mobile-category-icon.green{background:#052e1b}[data-theme=dark] .padoofy-v2-mobile-category-icon.purple,[data-theme=dark] .padoofy-v2-mobile-category-icon.violet{background:#26164d}[data-theme=dark] .padoofy-v2-mobile-category-icon.orange{background:#3b2110}[data-theme=dark] .padoofy-v2-mobile-category-icon.red{background:#3b151b}[data-theme=dark] .padoofy-v2-mobile-category-icon.cyan{background:#082f3a}}@media (width>=851px){.padoofy-v2-mobile-category-toggle,.padoofy-v2-mobile-category-list,.padoofy-v2-mobile-backdrop{display:none!important}}@media (width<=850px){.padoofy-v2-mobile-backdrop{display:block}}.padoofy-v2-categories,.padoofy-v2-tools-section,.padoofy-v2-category-list,.padoofy-v2-category-button,.padoofy-v2-tool-grid{transform:none!important}.padoofy-v2-navbar{z-index:9000!important;isolation:isolate!important;position:sticky!important;top:0!important}.padoofy-v2-navbar-inner{z-index:9003!important;position:relative!important}.padoofy-v2-home,.padoofy-v2-home>section,.padoofy-v2-categories,.padoofy-v2-tools-section{z-index:1;position:relative}.padoofy-v2-categories{isolation:isolate}@media (width<=850px){.padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(10px)!important;cursor:default!important;z-index:1!important;background:#0f172a52!important;border:0!important;border-radius:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}.padoofy-v2-mobile-menu{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border:1px solid var(--pd-border)!important;background:var(--pd-card)!important;z-index:2!important;isolation:isolate!important;border-radius:18px!important;flex-direction:column!important;width:auto!important;max-width:none!important;max-height:none!important;padding:12px!important;display:flex!important;position:fixed!important;inset:66px 8px 10px!important;overflow:hidden auto!important;box-shadow:0 22px 60px #0f172a2e!important}.padoofy-v2-mobile-menu-header{border-bottom:1px solid var(--pd-border);justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-bottom:3px;padding:4px 4px 11px;display:flex}.padoofy-v2-mobile-menu-header>div{flex-direction:column;gap:2px;min-width:0;display:flex}.padoofy-v2-mobile-menu-header span{color:var(--pd-heading);font-size:15px;font-weight:800}.padoofy-v2-mobile-menu-header small{color:var(--pd-muted);font-size:10px;font-weight:550}.padoofy-v2-mobile-close{border:1px solid var(--pd-border);background:var(--pd-bg);width:38px;height:38px;color:var(--pd-text);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.padoofy-v2-mobile-close:hover{background:var(--pd-primary-soft);border-color:var(--pd-primary);color:var(--pd-primary);transform:rotate(3deg)}.padoofy-v2-mobile-menu>a{min-height:48px;color:var(--pd-text);border-radius:11px;align-items:center;gap:11px;margin-top:4px;padding:0 13px;font-size:14px;font-weight:700;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:flex}.padoofy-v2-mobile-menu>a:hover{background:var(--pd-primary-soft);color:var(--pd-primary);transform:translate(2px)}.padoofy-v2-mobile-menu>a svg{color:var(--pd-muted);flex-shrink:0}.padoofy-v2-mobile-menu>a:hover svg{color:var(--pd-primary)}.padoofy-v2-mobile-category-toggle{width:100%;min-height:48px;color:var(--pd-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:0 13px;font-size:14px;font-weight:700;transition:background .16s,color .16s;display:flex}.padoofy-v2-mobile-category-toggle>span{align-items:center;gap:11px;display:inline-flex}.padoofy-v2-mobile-category-toggle:hover,.padoofy-v2-mobile-category-toggle.active{background:var(--pd-primary-soft);color:var(--pd-primary)}.padoofy-v2-mobile-chevron-open{transform:rotate(180deg)}.padoofy-v2-mobile-category-list{border:1px solid var(--pd-border);background:var(--pd-card-soft);border-radius:13px;flex-direction:column;gap:4px;margin:2px 2px 6px;padding:6px;display:flex;overflow:visible}.padoofy-v2-mobile-category-item{min-height:43px;color:var(--pd-text);cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:0 9px;text-decoration:none;transition:background .16s,transform .16s;display:flex}.padoofy-v2-mobile-category-item:hover,.padoofy-v2-mobile-category-item:active{background:var(--pd-card);transform:translate(2px)}.padoofy-v2-mobile-category-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.padoofy-v2-mobile-category-icon.blue{color:#2563eb;background:#eaf2ff}.padoofy-v2-mobile-category-icon.green{color:#16a34a;background:#eafaf0}.padoofy-v2-mobile-category-icon.purple{color:#7c3aed;background:#f1eaff}.padoofy-v2-mobile-category-icon.orange{color:#ea580c;background:#fff2e2}.padoofy-v2-mobile-category-icon.red{color:#dc2626;background:#ffe9ec}.padoofy-v2-mobile-category-icon.cyan{color:#0891b2;background:#e8faff}.padoofy-v2-mobile-category-icon.violet{color:#6d28d9;background:#f0ebff}.padoofy-v2-mobile-category-name{flex:1;min-width:0;font-size:12.5px;font-weight:700}.padoofy-v2-mobile-category-item small{background:var(--pd-bg);min-width:23px;height:23px;color:var(--pd-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.padoofy-v2-mobile-category-item>svg{color:var(--pd-muted);flex-shrink:0}.padoofy-v2-mobile-divider{background:var(--pd-border);width:100%;height:1px;margin:10px 0 9px}.padoofy-v2-mobile-version{background:var(--pd-bg);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}.padoofy-v2-mobile-version span{color:var(--pd-muted);font-size:11px;font-weight:600}.padoofy-v2-mobile-version strong{color:var(--pd-heading);font-size:11px;font-weight:800}.padoofy-v2-mobile-theme-card{border:1px solid var(--pd-border);background:var(--pd-card);width:100%;min-height:66px;color:var(--pd-text);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:11px;margin-top:9px;padding:9px 10px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 5px 18px #0f172a0b}.padoofy-v2-mobile-theme-card:hover{border-color:var(--pd-primary);transform:translateY(-1px);box-shadow:0 10px 25px #2563eb1a}.padoofy-v2-mobile-theme-card:active{transform:scale(.985)}.padoofy-v2-mobile-theme-icon{background:var(--pd-primary-soft);width:42px;height:42px;color:var(--pd-primary);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.padoofy-v2-mobile-theme-content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.padoofy-v2-mobile-theme-content strong{color:var(--pd-heading);font-size:13px;font-weight:800;line-height:1.2}.padoofy-v2-mobile-theme-content small{color:var(--pd-muted);font-size:9.5px;font-weight:550;line-height:1.3}.padoofy-v2-mobile-theme-status{background:var(--pd-bg);min-width:33px;height:25px;color:var(--pd-muted);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:900;display:inline-flex}.padoofy-v2-mobile-theme-card.dark .padoofy-v2-mobile-theme-icon{color:#60a5fa;background:#172554}.padoofy-v2-mobile-theme-card.dark .padoofy-v2-mobile-theme-status{color:#93c5fd;background:#172554}[data-theme=dark] .padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(10px)!important;background:#0000007a!important}[data-theme=dark] .padoofy-v2-mobile-menu{background:#0f172a!important;border-color:#263247!important;box-shadow:0 24px 70px #0000006b!important}[data-theme=dark] .padoofy-v2-mobile-menu-header{border-color:#263247}[data-theme=dark] .padoofy-v2-mobile-close{color:#cbd5e1;background:#111827;border-color:#2b3950}[data-theme=dark] .padoofy-v2-mobile-close:hover{color:#60a5fa;background:#172554;border-color:#3b82f6}[data-theme=dark] .padoofy-v2-mobile-category-list{background:#111827;border-color:#263247}[data-theme=dark] .padoofy-v2-mobile-category-item:hover,[data-theme=dark] .padoofy-v2-mobile-category-item:active{background:#172033}[data-theme=dark] .padoofy-v2-mobile-category-icon.blue{background:#172554}[data-theme=dark] .padoofy-v2-mobile-category-icon.green{background:#052e1b}[data-theme=dark] .padoofy-v2-mobile-category-icon.purple,[data-theme=dark] .padoofy-v2-mobile-category-icon.violet{background:#26164d}[data-theme=dark] .padoofy-v2-mobile-category-icon.orange{background:#3b2110}[data-theme=dark] .padoofy-v2-mobile-category-icon.red{background:#3b151b}[data-theme=dark] .padoofy-v2-mobile-category-icon.cyan{background:#082f3a}[data-theme=dark] .padoofy-v2-mobile-version{background:#111827}[data-theme=dark] .padoofy-v2-mobile-theme-card{background:#111827;border-color:#2b3950;box-shadow:0 8px 24px #00000038}[data-theme=dark] .padoofy-v2-mobile-theme-card:hover{background:#141d2c;border-color:#3b82f6}.padoofy-v2-mobile-menu::-webkit-scrollbar{width:5px}.padoofy-v2-mobile-menu::-webkit-scrollbar-track{background:0 0}.padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}[data-theme=dark] .padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#334155}}@media (width>=851px){.padoofy-v2-mobile-backdrop,.padoofy-v2-mobile-menu{display:none!important}}.padoofy-v2-categories,.padoofy-v2-category-list,.padoofy-v2-category-button,.padoofy-v2-tools-section,.padoofy-v2-tool-grid{transform:none!important}.padoofy-v2-categories,.padoofy-v2-tools-section{z-index:1!important}@media (width<=850px){.padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(10px)!important;z-index:9998!important;background:#0f172a4d!important;border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}.padoofy-v2-mobile-menu{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:calc(76px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom)) 16px!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:var(--pd-card)!important;box-shadow:none!important;z-index:9999!important;border:0!important;border-radius:0!important;flex-direction:column!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.padoofy-v2-navbar-inner{z-index:10001!important;position:relative!important}.padoofy-v2-mobile-menu-header{box-sizing:border-box!important;flex-shrink:0!important;width:100%!important;min-height:54px!important;margin-bottom:8px!important;padding:2px 2px 12px!important}.padoofy-v2-mobile-menu>a,.padoofy-v2-mobile-category-toggle{box-sizing:border-box!important;border-radius:12px!important;flex-shrink:0!important;width:100%!important;min-height:52px!important;margin-top:5px!important;padding:0 14px!important}.padoofy-v2-mobile-category-list{box-sizing:border-box!important;border-radius:13px!important;flex-shrink:0!important;width:100%!important;margin:4px 0 8px!important;padding:7px!important;overflow:visible!important}.padoofy-v2-mobile-category-item{box-sizing:border-box!important;width:100%!important;min-height:46px!important}.padoofy-v2-mobile-divider{flex-shrink:0!important;width:100%!important;margin:12px 0 10px!important}.padoofy-v2-mobile-version{box-sizing:border-box!important;flex-shrink:0!important;width:100%!important;min-height:48px!important}.padoofy-v2-mobile-theme-card{box-sizing:border-box!important;flex-shrink:0!important;width:100%!important;min-height:70px!important;margin-top:10px!important;margin-bottom:4px!important}[data-theme=dark] .padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(10px)!important;background:#00000085!important}[data-theme=dark] .padoofy-v2-mobile-menu{background:#0b1220!important}.padoofy-v2-mobile-menu::-webkit-scrollbar{width:5px!important}.padoofy-v2-mobile-menu::-webkit-scrollbar-track{background:0 0!important}.padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:999px!important}[data-theme=dark] .padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#334155!important}}@media (width>=851px){.padoofy-v2-mobile-menu,.padoofy-v2-mobile-backdrop{display:none!important}}@media (width<=850px){.padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(8px)!important;z-index:9998!important;background:#0f172a3d!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}.padoofy-v2-mobile-menu{width:min(88vw,390px)!important;min-width:0!important;max-width:390px!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:calc(76px + env(safe-area-inset-top)) 15px calc(24px + env(safe-area-inset-bottom)) 15px!important;box-sizing:border-box!important;border:0!important;border-left:1px solid var(--pd-border)!important;background:var(--pd-card)!important;z-index:9999!important;isolation:isolate!important;border-radius:20px 0 0 20px!important;margin:0!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden auto!important;box-shadow:-14px 0 40px #0f172a29!important}.padoofy-v2-navbar{z-index:9000!important;isolation:isolate!important;position:sticky!important;top:0!important;overflow:visible!important}.padoofy-v2-navbar-inner{z-index:9003!important;position:relative!important}.padoofy-v2-navbar.mobile-open .padoofy-v2-navbar-inner{z-index:0!important}.padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(9px)!important;z-index:9998!important;cursor:default!important;background:#0f172a4d!important;border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}.padoofy-v2-mobile-menu{width:min(88vw,390px)!important;min-width:0!important;max-width:390px!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:calc(18px + env(safe-area-inset-top)) 15px calc(20px + env(safe-area-inset-bottom)) 15px!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:var(--pd-card)!important;border:0!important;border-left:1px solid var(--pd-border)!important;z-index:9999!important;isolation:isolate!important;border-radius:18px 0 0 18px!important;flex-direction:column!important;margin:0!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden auto!important;box-shadow:-18px 0 45px #0f172a2e!important}.padoofy-v2-mobile-menu-header{border-bottom:1px solid var(--pd-border)!important;box-sizing:border-box!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:50px!important;margin:0 0 9px!important;padding:0 2px 11px!important;display:flex!important}.padoofy-v2-mobile-menu-header>div{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}.padoofy-v2-mobile-menu-header span{color:var(--pd-heading)!important;font-size:16px!important;font-weight:850!important;line-height:1.2!important}.padoofy-v2-mobile-menu-header small{color:var(--pd-muted)!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.padoofy-v2-mobile-close{border:1px solid var(--pd-border)!important;background:var(--pd-bg)!important;width:38px!important;height:38px!important;color:var(--pd-text)!important;cursor:pointer!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;transition:all .18s!important;display:inline-flex!important}.padoofy-v2-mobile-close:hover{background:var(--pd-primary-soft)!important;border-color:var(--pd-primary)!important;color:var(--pd-primary)!important}.padoofy-v2-mobile-menu>a{box-sizing:border-box!important;width:100%!important;min-height:49px!important;color:var(--pd-text)!important;border-radius:11px!important;flex-shrink:0!important;align-items:center!important;gap:11px!important;margin:2px 0!important;padding:0 13px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:background .16s,color .16s,transform .16s!important;display:flex!important}.padoofy-v2-mobile-menu>a:hover{transform:translate(2px);background:var(--pd-primary-soft)!important;color:var(--pd-primary)!important}.padoofy-v2-mobile-menu>a svg{color:var(--pd-muted)!important;flex-shrink:0!important}.padoofy-v2-mobile-menu>a:hover svg{color:var(--pd-primary)!important}.padoofy-v2-mobile-category-toggle{box-sizing:border-box!important;width:100%!important;min-height:49px!important;color:var(--pd-text)!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:11px!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:2px 0!important;padding:0 13px!important;font-size:14px!important;font-weight:700!important;transition:background .16s,color .16s!important;display:flex!important}.padoofy-v2-mobile-category-toggle>span{align-items:center!important;gap:11px!important;display:inline-flex!important}.padoofy-v2-mobile-category-toggle:hover,.padoofy-v2-mobile-category-toggle.active{background:var(--pd-primary-soft)!important;color:var(--pd-primary)!important}.padoofy-v2-mobile-chevron-open{transform:rotate(180deg)!important}.padoofy-v2-mobile-category-list{box-sizing:border-box!important;border:1px solid var(--pd-border)!important;background:var(--pd-card-soft)!important;border-radius:12px!important;flex-direction:column!important;flex-shrink:0!important;gap:3px!important;width:100%!important;margin:3px 0 5px!important;padding:5px!important;display:flex!important;overflow:visible!important}.padoofy-v2-mobile-category-item{box-sizing:border-box!important;width:100%!important;min-height:42px!important;color:var(--pd-text)!important;cursor:pointer!important;border-radius:8px!important;align-items:center!important;gap:8px!important;padding:0 8px!important;text-decoration:none!important;transition:background .15s,transform .15s!important;display:flex!important}.padoofy-v2-mobile-category-item:hover,.padoofy-v2-mobile-category-item:active{transform:translate(2px);background:var(--pd-card)!important}.padoofy-v2-mobile-category-icon{border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:29px!important;height:29px!important;display:flex!important}.padoofy-v2-mobile-category-icon.blue{color:#2563eb;background:#eaf2ff}.padoofy-v2-mobile-category-icon.green{color:#16a34a;background:#eafaf0}.padoofy-v2-mobile-category-icon.purple{color:#7c3aed;background:#f1eaff}.padoofy-v2-mobile-category-icon.orange{color:#ea580c;background:#fff2e2}.padoofy-v2-mobile-category-icon.red{color:#dc2626;background:#ffe9ec}.padoofy-v2-mobile-category-icon.cyan{color:#0891b2;background:#e8faff}.padoofy-v2-mobile-category-icon.violet{color:#6d28d9;background:#f0ebff}.padoofy-v2-mobile-category-name{flex:1!important;min-width:0!important;font-size:12px!important;font-weight:700!important}.padoofy-v2-mobile-category-item small{background:var(--pd-bg)!important;min-width:22px!important;height:22px!important;color:var(--pd-muted)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 5px!important;font-size:9.5px!important;font-weight:850!important;display:inline-flex!important}.padoofy-v2-mobile-category-item>svg{color:var(--pd-muted)!important;flex-shrink:0!important}.padoofy-v2-mobile-divider{background:var(--pd-border)!important;flex-shrink:0!important;width:100%!important;height:1px!important;margin-top:auto!important;margin-bottom:10px!important}.padoofy-v2-mobile-version{box-sizing:border-box!important;background:var(--pd-bg)!important;border-radius:11px!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:0 13px!important;display:flex!important}.padoofy-v2-mobile-version span{color:var(--pd-muted)!important;font-size:11px!important;font-weight:600!important}.padoofy-v2-mobile-version strong{color:var(--pd-heading)!important;font-size:11px!important;font-weight:850!important}.padoofy-v2-mobile-theme-card{box-sizing:border-box!important;border:1px solid var(--pd-border)!important;background:var(--pd-card)!important;width:100%!important;min-height:68px!important;color:var(--pd-text)!important;text-align:left!important;cursor:pointer!important;border-radius:14px!important;flex-shrink:0!important;align-items:center!important;gap:11px!important;margin:9px 0 2px!important;padding:9px 10px!important;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important;display:flex!important;box-shadow:0 6px 20px #0f172a0d!important}.padoofy-v2-mobile-theme-card:hover{border-color:var(--pd-primary)!important;transform:translateY(-1px)!important;box-shadow:0 10px 26px #2563eb1a!important}.padoofy-v2-mobile-theme-card:active{transform:scale(.985)!important}.padoofy-v2-mobile-theme-icon{background:var(--pd-primary-soft)!important;width:42px!important;height:42px!important;color:var(--pd-primary)!important;border-radius:11px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important}.padoofy-v2-mobile-theme-content{flex-direction:column!important;flex:1!important;gap:3px!important;min-width:0!important;display:flex!important}.padoofy-v2-mobile-theme-content strong{color:var(--pd-heading)!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important}.padoofy-v2-mobile-theme-content small{color:var(--pd-muted)!important;font-size:9.5px!important;font-weight:550!important;line-height:1.25!important}.padoofy-v2-mobile-theme-status{background:var(--pd-bg)!important;min-width:34px!important;height:24px!important;color:var(--pd-muted)!important;border-radius:999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;font-size:8.5px!important;font-weight:900!important;display:inline-flex!important}[data-theme=dark] .padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(9px)!important;background:#0000007a!important}[data-theme=dark] .padoofy-v2-mobile-menu{background:#0b1220!important;border-left-color:#263247!important;box-shadow:-20px 0 50px #00000057!important}[data-theme=dark] .padoofy-v2-mobile-menu-header{border-bottom-color:#263247!important}[data-theme=dark] .padoofy-v2-mobile-close{color:#cbd5e1!important;background:#111827!important;border-color:#2b3950!important}[data-theme=dark] .padoofy-v2-mobile-category-list{background:#111827!important;border-color:#263247!important}[data-theme=dark] .padoofy-v2-mobile-category-item:hover,[data-theme=dark] .padoofy-v2-mobile-category-item:active{background:#172033!important}[data-theme=dark] .padoofy-v2-mobile-category-icon.blue{background:#172554}[data-theme=dark] .padoofy-v2-mobile-category-icon.green{background:#052e1b}[data-theme=dark] .padoofy-v2-mobile-category-icon.purple,[data-theme=dark] .padoofy-v2-mobile-category-icon.violet{background:#26164d}[data-theme=dark] .padoofy-v2-mobile-category-icon.orange{background:#3b2110}[data-theme=dark] .padoofy-v2-mobile-category-icon.red{background:#3b151b}[data-theme=dark] .padoofy-v2-mobile-category-icon.cyan{background:#082f3a}[data-theme=dark] .padoofy-v2-mobile-version{background:#111827!important}[data-theme=dark] .padoofy-v2-mobile-theme-card{background:#111827!important;border-color:#2b3950!important}[data-theme=dark] .padoofy-v2-mobile-theme-card:hover{background:#141d2c!important;border-color:#3b82f6!important}[data-theme=dark] .padoofy-v2-mobile-theme-card.dark .padoofy-v2-mobile-theme-icon{color:#60a5fa!important;background:#172554!important}[data-theme=dark] .padoofy-v2-mobile-theme-card.dark .padoofy-v2-mobile-theme-status{color:#93c5fd!important;background:#172554!important}.padoofy-v2-mobile-menu::-webkit-scrollbar{width:5px!important}.padoofy-v2-mobile-menu::-webkit-scrollbar-track{background:0 0!important}.padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:999px!important}[data-theme=dark] .padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#334155!important}}@media (width>=851px){.padoofy-v2-mobile-menu,.padoofy-v2-mobile-backdrop,.padoofy-v2-mobile-category-toggle,.padoofy-v2-mobile-category-list{display:none!important}}@media (width<=850px){.padoofy-v2-navbar{z-index:9000!important;isolation:isolate!important;position:sticky!important;top:0!important;overflow:visible!important}.padoofy-v2-navbar-inner{z-index:9003!important;position:relative!important}.padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(9px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:9998!important;background:#0f172a47!important;border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;transition:opacity .32s,visibility 0s linear .32s!important;position:fixed!important;inset:0!important}.padoofy-v2-mobile-backdrop.show{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity .32s,visibility linear!important}.padoofy-v2-mobile-backdrop.hide{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.padoofy-v2-mobile-menu{width:min(88vw,390px)!important;min-width:0!important;max-width:390px!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:calc(18px + env(safe-area-inset-top)) 15px calc(20px + env(safe-area-inset-bottom)) 15px!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;border:0!important;border-left:1px solid var(--pd-border)!important;background:var(--pd-card)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;will-change:transform, opacity!important;z-index:9999!important;isolation:isolate!important;border-radius:18px 0 0 18px!important;flex-direction:column!important;margin:0!important;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,visibility 0s linear .32s!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden auto!important;transform:translate(100%)!important;box-shadow:-18px 0 45px #0f172a29!important}.padoofy-v2-mobile-menu.show{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,visibility linear!important;transform:translate(0,0)!important}.padoofy-v2-mobile-menu.hide{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,visibility 0s linear .32s!important;transform:translate(100%)!important}.padoofy-v2-mobile-menu-header{box-sizing:border-box!important;border-bottom:1px solid var(--pd-border)!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:50px!important;margin:0 0 9px!important;padding:0 2px 11px!important;display:flex!important}.padoofy-v2-mobile-menu-header>div{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}.padoofy-v2-mobile-menu-header span{color:var(--pd-heading)!important;font-size:16px!important;font-weight:850!important;line-height:1.2!important}.padoofy-v2-mobile-menu-header small{color:var(--pd-muted)!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.padoofy-v2-mobile-close{border:1px solid var(--pd-border)!important;background:var(--pd-bg)!important;width:38px!important;height:38px!important;color:var(--pd-text)!important;cursor:pointer!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;transition:background .16s,border-color .16s,transform .16s!important;display:inline-flex!important}.padoofy-v2-mobile-close:hover{background:var(--pd-primary-soft)!important;border-color:var(--pd-primary)!important;color:var(--pd-primary)!important;transform:rotate(2deg)!important}.padoofy-v2-mobile-menu>a{box-sizing:border-box!important;width:100%!important;min-height:49px!important;color:var(--pd-text)!important;border-radius:11px!important;flex-shrink:0!important;align-items:center!important;gap:11px!important;margin:2px 0!important;padding:0 13px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:background .16s,color .16s,transform .16s!important;display:flex!important}.padoofy-v2-mobile-menu>a:hover{background:var(--pd-primary-soft)!important;color:var(--pd-primary)!important;transform:translate(2px)!important}.padoofy-v2-mobile-menu>a svg{color:var(--pd-muted)!important;flex-shrink:0!important}.padoofy-v2-mobile-menu>a:hover svg{color:var(--pd-primary)!important}.padoofy-v2-mobile-category-toggle{box-sizing:border-box!important;width:100%!important;min-height:49px!important;color:var(--pd-text)!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:11px!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:2px 0!important;padding:0 13px!important;font-size:14px!important;font-weight:700!important;transition:background .16s,color .16s!important;display:flex!important}.padoofy-v2-mobile-category-toggle>span{align-items:center!important;gap:11px!important;display:inline-flex!important}.padoofy-v2-mobile-category-toggle:hover,.padoofy-v2-mobile-category-toggle.active{background:var(--pd-primary-soft)!important;color:var(--pd-primary)!important}.padoofy-v2-mobile-chevron-open{transform:rotate(180deg)!important}.padoofy-v2-mobile-category-list{box-sizing:border-box!important;border:1px solid var(--pd-border)!important;background:var(--pd-card-soft)!important;border-radius:12px!important;flex-direction:column!important;flex-shrink:0!important;gap:3px!important;width:100%!important;margin:3px 0 5px!important;padding:5px!important;animation:.22s ease-out both padoofy-mobile-category-expand!important;display:flex!important;overflow:visible!important}@keyframes padoofy-mobile-category-expand{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.padoofy-v2-mobile-category-item{box-sizing:border-box!important;width:100%!important;min-height:42px!important;color:var(--pd-text)!important;cursor:pointer!important;border-radius:8px!important;align-items:center!important;gap:8px!important;padding:0 8px!important;text-decoration:none!important;transition:background .15s,transform .15s!important;display:flex!important}.padoofy-v2-mobile-category-item:hover,.padoofy-v2-mobile-category-item:active{background:var(--pd-card)!important;transform:translate(2px)!important}.padoofy-v2-mobile-category-icon{border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:29px!important;height:29px!important;display:flex!important}.padoofy-v2-mobile-category-icon.blue{color:#2563eb;background:#eaf2ff}.padoofy-v2-mobile-category-icon.green{color:#16a34a;background:#eafaf0}.padoofy-v2-mobile-category-icon.purple{color:#7c3aed;background:#f1eaff}.padoofy-v2-mobile-category-icon.orange{color:#ea580c;background:#fff2e2}.padoofy-v2-mobile-category-icon.red{color:#dc2626;background:#ffe9ec}.padoofy-v2-mobile-category-icon.cyan{color:#0891b2;background:#e8faff}.padoofy-v2-mobile-category-icon.violet{color:#6d28d9;background:#f0ebff}.padoofy-v2-mobile-category-name{flex:1!important;min-width:0!important;font-size:12px!important;font-weight:700!important}.padoofy-v2-mobile-category-item small{background:var(--pd-bg)!important;min-width:22px!important;height:22px!important;color:var(--pd-muted)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 5px!important;font-size:9.5px!important;font-weight:850!important;display:inline-flex!important}.padoofy-v2-mobile-category-item>svg{color:var(--pd-muted)!important;flex-shrink:0!important}.padoofy-v2-mobile-divider{background:var(--pd-border)!important;flex-shrink:0!important;width:100%!important;height:1px!important;margin-top:auto!important;margin-bottom:10px!important}.padoofy-v2-mobile-version{box-sizing:border-box!important;background:var(--pd-bg)!important;border-radius:11px!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:0 13px!important;display:flex!important}.padoofy-v2-mobile-version span{color:var(--pd-muted)!important;font-size:11px!important;font-weight:600!important}.padoofy-v2-mobile-version strong{color:var(--pd-heading)!important;font-size:11px!important;font-weight:850!important}.padoofy-v2-mobile-theme-card{box-sizing:border-box!important;border:1px solid var(--pd-border)!important;background:var(--pd-card)!important;width:100%!important;min-height:68px!important;color:var(--pd-text)!important;text-align:left!important;cursor:pointer!important;border-radius:14px!important;flex-shrink:0!important;align-items:center!important;gap:11px!important;margin:9px 0 2px!important;padding:9px 10px!important;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important;display:flex!important;box-shadow:0 6px 20px #0f172a0d!important}.padoofy-v2-mobile-theme-card:hover{border-color:var(--pd-primary)!important;transform:translateY(-1px)!important;box-shadow:0 10px 26px #2563eb1a!important}.padoofy-v2-mobile-theme-card:active{transform:scale(.985)!important}.padoofy-v2-mobile-theme-icon{background:var(--pd-primary-soft)!important;width:42px!important;height:42px!important;color:var(--pd-primary)!important;border-radius:11px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important}.padoofy-v2-mobile-theme-content{flex-direction:column!important;flex:1!important;gap:3px!important;min-width:0!important;display:flex!important}.padoofy-v2-mobile-theme-content strong{color:var(--pd-heading)!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important}.padoofy-v2-mobile-theme-content small{color:var(--pd-muted)!important;font-size:9.5px!important;font-weight:550!important;line-height:1.25!important}.padoofy-v2-mobile-theme-status{background:var(--pd-bg)!important;min-width:34px!important;height:24px!important;color:var(--pd-muted)!important;border-radius:999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;font-size:8.5px!important;font-weight:900!important;display:inline-flex!important}[data-theme=dark] .padoofy-v2-mobile-backdrop{-webkit-backdrop-filter:blur(9px)!important;background:#0000007a!important}[data-theme=dark] .padoofy-v2-mobile-menu{background:#0b1220!important;border-left-color:#263247!important;box-shadow:-20px 0 50px #00000057!important}[data-theme=dark] .padoofy-v2-mobile-menu-header{border-bottom-color:#263247!important}[data-theme=dark] .padoofy-v2-mobile-close{color:#cbd5e1!important;background:#111827!important;border-color:#2b3950!important}[data-theme=dark] .padoofy-v2-mobile-category-list{background:#111827!important;border-color:#263247!important}[data-theme=dark] .padoofy-v2-mobile-category-item:hover,[data-theme=dark] .padoofy-v2-mobile-category-item:active{background:#172033!important}[data-theme=dark] .padoofy-v2-mobile-category-icon.blue{background:#172554}[data-theme=dark] .padoofy-v2-mobile-category-icon.green{background:#052e1b}[data-theme=dark] .padoofy-v2-mobile-category-icon.purple,[data-theme=dark] .padoofy-v2-mobile-category-icon.violet{background:#26164d}[data-theme=dark] .padoofy-v2-mobile-category-icon.orange{background:#3b2110}[data-theme=dark] .padoofy-v2-mobile-category-icon.red{background:#3b151b}[data-theme=dark] .padoofy-v2-mobile-category-icon.cyan{background:#082f3a}[data-theme=dark] .padoofy-v2-mobile-version{background:#111827!important}[data-theme=dark] .padoofy-v2-mobile-theme-card{background:#111827!important;border-color:#2b3950!important}[data-theme=dark] .padoofy-v2-mobile-theme-card:hover{background:#141d2c!important;border-color:#3b82f6!important}[data-theme=dark] .padoofy-v2-mobile-theme-card.dark .padoofy-v2-mobile-theme-icon{color:#60a5fa!important;background:#172554!important}[data-theme=dark] .padoofy-v2-mobile-theme-card.dark .padoofy-v2-mobile-theme-status{color:#93c5fd!important;background:#172554!important}.padoofy-v2-mobile-menu::-webkit-scrollbar{width:5px!important}.padoofy-v2-mobile-menu::-webkit-scrollbar-track{background:0 0!important}.padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:999px!important}[data-theme=dark] .padoofy-v2-mobile-menu::-webkit-scrollbar-thumb{background:#334155!important}@media (prefers-reduced-motion:reduce){.padoofy-v2-mobile-backdrop,.padoofy-v2-mobile-menu,.padoofy-v2-mobile-menu.show,.padoofy-v2-mobile-menu.hide{transition:none!important;animation:none!important}}}@media (width>=851px){.padoofy-v2-mobile-menu,.padoofy-v2-mobile-backdrop,.padoofy-v2-mobile-category-toggle,.padoofy-v2-mobile-category-list{display:none!important}}.padoofy-guides-page,.padoofy-guide-page{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:48px 24px 80px}.padoofy-guides-hero{text-align:center;max-width:850px;margin:0 auto 42px}.padoofy-guides-label{color:#2563eb;letter-spacing:.12em;background:#3b82f612;border:1px solid #3b82f62e;border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;padding:7px 12px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.padoofy-guides-hero h1{letter-spacing:-.04em;color:#111827;margin:0;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.08}.padoofy-guides-hero p{color:#64748b;max-width:720px;margin:18px auto 0;font-size:17px;line-height:1.75}.padoofy-guides-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.padoofy-guide-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;flex-direction:column;padding:28px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 10px 30px #0f172a0d}.padoofy-guide-card:hover{border-color:#2563eb47;transform:translateY(-4px);box-shadow:0 18px 40px #0f172a17}.padoofy-guide-category{color:#2563eb;background:#2563eb14;border-radius:8px;align-self:flex-start;align-items:center;margin-bottom:13px;padding:6px 10px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.padoofy-guide-card h2{color:#111827;letter-spacing:-.02em;margin:0;font-size:22px;line-height:1.3}.padoofy-guide-card p{color:#64748b;margin:12px 0 22px;font-size:15px;line-height:1.7}.padoofy-guide-link{color:#2563eb;align-items:center;gap:6px;width:fit-content;margin-top:auto;font-size:14px;font-weight:750;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.padoofy-guide-link:hover{color:#1d4ed8;transform:translate(2px)}.padoofy-guide-page{max-width:950px}.padoofy-guide-article{background:#fff;border:1px solid #e5e7eb;border-radius:22px;width:100%;padding:38px;box-shadow:0 12px 34px #0f172a0d}.padoofy-guide-article>.padoofy-guide-category{margin-bottom:16px}.padoofy-guide-article h1{color:#111827;letter-spacing:-.035em;margin:0;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.12}.padoofy-guide-intro{color:#64748b;max-width:780px;margin:18px 0 0;font-size:17px;line-height:1.75}.padoofy-guide-content{margin-top:38px}.padoofy-guide-content h2{color:#111827;letter-spacing:-.02em;margin:34px 0 12px;font-size:25px;line-height:1.3}.padoofy-guide-content h2:first-child{margin-top:0}.padoofy-guide-content p{color:#475569;margin:0 0 16px;font-size:16px;line-height:1.8}.padoofy-guide-tool-cta{background:#2563eb0d;border:1px solid #2563eb26;border-radius:18px;margin-top:38px;padding:26px}.padoofy-guide-tool-cta h3{color:#111827;margin:0;font-size:21px;line-height:1.3}.padoofy-guide-tool-cta p{margin:9px 0 16px;font-size:14px;line-height:1.65}.padoofy-guide-tool-cta a{color:#fff;background:#2563eb;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.padoofy-guide-tool-cta a:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 10px 22px #2563eb2e}.padoofy-info-page{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;padding:48px 24px 80px}.padoofy-info-hero{text-align:center;padding:55px 24px}.padoofy-info-hero h1{color:#111827;margin:0 0 12px;font-size:38px;line-height:1.15}.padoofy-info-hero p{color:#64748b;max-width:650px;margin:0 auto;line-height:1.7}.padoofy-info-hero a{color:#2563eb;margin-top:22px;font-weight:700;text-decoration:none;display:inline-flex}[data-theme=dark] .padoofy-guides-hero h1,[data-theme=dark] .padoofy-guide-card h2,[data-theme=dark] .padoofy-guide-article h1,[data-theme=dark] .padoofy-guide-content h2,[data-theme=dark] .padoofy-guide-tool-cta h3,[data-theme=dark] .padoofy-info-hero h1{color:#f8fafc}[data-theme=dark] .padoofy-guides-hero p,[data-theme=dark] .padoofy-guide-card p,[data-theme=dark] .padoofy-guide-intro,[data-theme=dark] .padoofy-guide-content p,[data-theme=dark] .padoofy-guide-tool-cta p,[data-theme=dark] .padoofy-info-hero p{color:#94a3b8}[data-theme=dark] .padoofy-guide-card,[data-theme=dark] .padoofy-guide-article{background:#111827;border-color:#243244;box-shadow:0 12px 34px #0000002e}[data-theme=dark] .padoofy-guide-card:hover{border-color:#3b82f659}[data-theme=dark] .padoofy-guide-tool-cta{background:#3b82f614;border-color:#3b82f633}@media (width<=800px){.padoofy-guides-page,.padoofy-guide-page,.padoofy-info-page{padding:34px 16px 60px}.padoofy-guides-grid{grid-template-columns:1fr}.padoofy-guide-article{border-radius:18px;padding:26px 20px}.padoofy-guides-hero{margin-bottom:30px}.padoofy-guides-hero p{font-size:15px}.padoofy-guide-content{margin-top:30px}}@media (width<=520px){.padoofy-guides-hero h1{font-size:34px}.padoofy-guide-article h1{font-size:31px}.padoofy-guide-card{border-radius:17px;padding:22px}.padoofy-guide-card h2{font-size:20px}.padoofy-guide-content h2{font-size:22px}.padoofy-guide-content p{font-size:15px}.padoofy-guide-tool-cta{padding:21px}}
