.PdfCompressTool_tool__y6BEy{border:1px solid #d8e6de;background:#fff;border-radius:16px;padding:22px;margin:26px 0 34px}.PdfCompressTool_controls__v5Etl,.PdfCompressTool_upload__Sn47k{background:#f5faf7;border:1px solid #dcebe2;border-radius:12px;padding:18px;margin-bottom:16px}.PdfCompressTool_controls__v5Etl{background:#fff}.PdfCompressTool_label__FIdmB{display:block;font-size:16px;font-weight:700;margin-bottom:10px}.PdfCompressTool_upload__Sn47k input{display:block;max-width:100%;font-size:15px}.PdfCompressTool_controls__v5Etl p,.PdfCompressTool_foot___7MBE,.PdfCompressTool_secondary__KXB1i,.PdfCompressTool_upload__Sn47k p{color:#50625a;font-size:13.5px;line-height:1.75;margin:10px 0 0}.PdfCompressTool_targetRow__zzzzh{display:flex;gap:14px;align-items:center;flex-wrap:wrap;font-size:14px}.PdfCompressTool_targetRow__zzzzh select{padding:9px 12px;border:1px solid #9cbdaa;border-radius:8px;background:#fff;font-size:15px}.PdfCompressTool_controls__v5Etl .PdfCompressTool_btn__0fUqK{margin-top:16px}.PdfCompressTool_status__wS43k{color:#315843;font-size:14px;margin:14px 0}.PdfCompressTool_error__bPDCB{white-space:pre-line;color:#9e2e2e;background:#fff2f0;border:1px solid #f2cbc5;border-radius:8px;padding:12px;font-size:14px;line-height:1.6}.PdfCompressTool_result__BPAbU{border-top:1px solid #dce5e0;padding-top:16px;margin-top:24px}.PdfCompressTool_result__BPAbU h2{font-size:20px;margin:0 0 8px}.PdfCompressTool_result__BPAbU p{font-size:14px;line-height:1.75;margin:0 0 12px}.PdfCompressTool_result__BPAbU .PdfCompressTool_success__hOmc8{color:#1b6944;font-weight:700}.PdfCompressTool_result__BPAbU .PdfCompressTool_warning__3RQcl{color:#a34426;font-weight:700}.PdfCompressTool_actions__MiYYg{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0}.PdfCompressTool_openLink__J8DcM{border:1px solid #96bda8;border-radius:8px;padding:12px 16px;background:#fff;color:#1c6641;font-size:13.5px;text-decoration:none;font-weight:700}.PdfCompressTool_textButton__u0xI_{border:0;background:none;padding:8px 0;color:#1c6641;font:inherit;font-size:13.5px;text-decoration:underline;cursor:pointer}.PdfCompressTool_foot___7MBE{border-top:1px solid #e4ebe7;padding-top:14px;margin-top:24px}.PdfCompressTool_secondary__KXB1i a{color:#1c6641;text-decoration:underline;font-weight:700}@media (max-width:600px){.PdfCompressTool_tool__y6BEy{padding:14px}.PdfCompressTool_actions__MiYYg>.PdfCompressTool_btn__0fUqK,.PdfCompressTool_actions__MiYYg>.PdfCompressTool_openLink__J8DcM{width:100%;justify-content:center;text-align:center}}