.CompressPdfWorkspace-module__x8QEkW__workspace{--ink:#102a3a;--muted:#63737c;--line:#d7e0e2;--paper:#fff;--soft:#f4f7f6;--mint:#0b8f78;--mint-dark:#076b5b;color:var(--ink);width:100%}.CompressPdfWorkspace-module__x8QEkW__workspace *,.CompressPdfWorkspace-module__x8QEkW__workspace :before,.CompressPdfWorkspace-module__x8QEkW__workspace :after{box-sizing:border-box}.CompressPdfWorkspace-module__x8QEkW__workspace button,.CompressPdfWorkspace-module__x8QEkW__workspace a,.CompressPdfWorkspace-module__x8QEkW__workspace input{font:inherit}.CompressPdfWorkspace-module__x8QEkW__workspace button:not(:disabled),.CompressPdfWorkspace-module__x8QEkW__workspace label,.CompressPdfWorkspace-module__x8QEkW__workspace a{cursor:pointer}.CompressPdfWorkspace-module__x8QEkW__workspace button:focus-visible,.CompressPdfWorkspace-module__x8QEkW__workspace a:focus-visible,.CompressPdfWorkspace-module__x8QEkW__workspace input:focus-visible+.CompressPdfWorkspace-module__x8QEkW__radioMark{outline-offset:3px;outline:3px solid #0b8f7852}.CompressPdfWorkspace-module__x8QEkW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CompressPdfWorkspace-module__x8QEkW__heading{margin-bottom:23px}.CompressPdfWorkspace-module__x8QEkW__eyebrow{color:var(--mint-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:850}.CompressPdfWorkspace-module__x8QEkW__heading h2{color:var(--ink);letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.08}.CompressPdfWorkspace-module__x8QEkW__heading p{color:var(--muted);max-width:760px;margin:0;line-height:1.65}.CompressPdfWorkspace-module__x8QEkW__dropZone{background:radial-gradient(circle at 15% 15%, #0b8f7817, transparent 38%), var(--paper);text-align:center;border:2px dashed #b5c8c5;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:325px;padding:35px 22px;transition:background-color .16s,border-color .16s,transform .16s;display:flex}.CompressPdfWorkspace-module__x8QEkW__dropZone.CompressPdfWorkspace-module__x8QEkW__dragging{border-color:var(--mint);background-color:#ecf9f5;transform:scale(1.005)}.CompressPdfWorkspace-module__x8QEkW__dropIcon{color:var(--mint-dark);background:#ddf3ed;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;display:inline-flex}.CompressPdfWorkspace-module__x8QEkW__dropZone>div{gap:5px;display:grid}.CompressPdfWorkspace-module__x8QEkW__dropZone strong{font-size:1.12rem}.CompressPdfWorkspace-module__x8QEkW__dropZone span,.CompressPdfWorkspace-module__x8QEkW__dropZone small{color:var(--muted)}.CompressPdfWorkspace-module__x8QEkW__dropZone small{font-size:.78rem}.CompressPdfWorkspace-module__x8QEkW__secondaryButton,.CompressPdfWorkspace-module__x8QEkW__primaryButton,.CompressPdfWorkspace-module__x8QEkW__resultCard a,.CompressPdfWorkspace-module__x8QEkW__cancelButton{border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-weight:800;text-decoration:none;display:inline-flex}.CompressPdfWorkspace-module__x8QEkW__secondaryButton{background:var(--paper);color:var(--ink);border:1px solid #9fb2b5}.CompressPdfWorkspace-module__x8QEkW__secondaryButton:hover{border-color:var(--mint);color:var(--mint-dark)}.CompressPdfWorkspace-module__x8QEkW__fileCard{background:var(--soft);border:1px solid var(--line);border-radius:15px;align-items:center;gap:12px;margin-bottom:22px;padding:13px 14px;display:flex}.CompressPdfWorkspace-module__x8QEkW__fileIcon{color:var(--mint-dark);background:#dcebea;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.CompressPdfWorkspace-module__x8QEkW__fileCopy{flex:1;gap:2px;min-width:0;display:grid}.CompressPdfWorkspace-module__x8QEkW__fileCopy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CompressPdfWorkspace-module__x8QEkW__fileCopy small{color:var(--muted)}.CompressPdfWorkspace-module__x8QEkW__fileCard>button{background:var(--paper);border:1px solid var(--line);color:var(--muted);border-radius:9px;flex:none;justify-content:center;align-items:center;width:39px;height:39px;display:inline-flex}.CompressPdfWorkspace-module__x8QEkW__fileCard>button:hover:not(:disabled){color:#a53f33;border-color:#d7a59d}.CompressPdfWorkspace-module__x8QEkW__levels{border:0;min-width:0;margin:0 0 18px;padding:0}.CompressPdfWorkspace-module__x8QEkW__levels legend{margin-bottom:11px;font-size:.9rem;font-weight:850}.CompressPdfWorkspace-module__x8QEkW__levelGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.CompressPdfWorkspace-module__x8QEkW__levelCard{background:var(--paper);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:14px;transition:background-color .14s,border-color .14s,box-shadow .14s;display:flex}.CompressPdfWorkspace-module__x8QEkW__levelCard:hover{border-color:#9ebfba}.CompressPdfWorkspace-module__x8QEkW__selectedLevel{border-color:var(--mint);box-shadow:0 0 0 1px var(--mint);background:#eff9f6}.CompressPdfWorkspace-module__x8QEkW__levelCard input{opacity:0;width:1px;height:1px;position:absolute}.CompressPdfWorkspace-module__x8QEkW__radioMark{background:var(--paper);border:2px solid #a9b8bb;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;position:relative}.CompressPdfWorkspace-module__x8QEkW__selectedLevel .CompressPdfWorkspace-module__x8QEkW__radioMark{border-color:var(--mint)}.CompressPdfWorkspace-module__x8QEkW__selectedLevel .CompressPdfWorkspace-module__x8QEkW__radioMark:after{background:var(--mint);content:"";border-radius:50%;position:absolute;inset:3px}.CompressPdfWorkspace-module__x8QEkW__levelCard>span:last-child{gap:5px;min-width:0;display:grid}.CompressPdfWorkspace-module__x8QEkW__levelCard strong{color:var(--ink)}.CompressPdfWorkspace-module__x8QEkW__levelCard>span:last-child>span{color:var(--muted);font-size:.8rem;line-height:1.45}.CompressPdfWorkspace-module__x8QEkW__badge{color:var(--mint-dark);background:#d9f3ec;border-radius:999px;width:fit-content;padding:3px 7px;font-size:.64rem;font-weight:850}.CompressPdfWorkspace-module__x8QEkW__levels:disabled .CompressPdfWorkspace-module__x8QEkW__levelCard{cursor:not-allowed;opacity:.65}.CompressPdfWorkspace-module__x8QEkW__flattenWarning{color:#6d5116;background:#fff8e7;border:1px solid #ebd49b;border-radius:14px;align-items:flex-start;gap:11px;margin-bottom:18px;padding:13px 14px;line-height:1.5;display:flex}.CompressPdfWorkspace-module__x8QEkW__flattenWarning>svg{flex:none;margin-top:1px}.CompressPdfWorkspace-module__x8QEkW__flattenWarning span{display:block}.CompressPdfWorkspace-module__x8QEkW__flattenWarning strong{margin-bottom:2px;display:block}.CompressPdfWorkspace-module__x8QEkW__actionBar{background:var(--ink);color:#d9e3e6;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:16px 17px;display:flex}.CompressPdfWorkspace-module__x8QEkW__actionBar>span{align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.CompressPdfWorkspace-module__x8QEkW__primaryButton,.CompressPdfWorkspace-module__x8QEkW__resultCard a{color:#173125;background:#dafa70;border:0;flex:none}.CompressPdfWorkspace-module__x8QEkW__primaryButton:hover,.CompressPdfWorkspace-module__x8QEkW__resultCard a:hover{background:#e5ff86}.CompressPdfWorkspace-module__x8QEkW__progressCard{background:var(--soft);border:1px solid var(--line);border-radius:16px;gap:12px;padding:15px 16px;display:grid}.CompressPdfWorkspace-module__x8QEkW__progressHeading{align-items:center;gap:9px;display:flex}.CompressPdfWorkspace-module__x8QEkW__progressHeading strong{flex:1}.CompressPdfWorkspace-module__x8QEkW__progressHeading>span{color:var(--mint-dark);font-variant-numeric:tabular-nums;font-weight:850}.CompressPdfWorkspace-module__x8QEkW__progressCard progress{accent-color:var(--mint);width:100%;height:10px}.CompressPdfWorkspace-module__x8QEkW__cancelButton{background:var(--paper);color:var(--ink);border:1px solid #c6d0d2;justify-self:end;min-height:38px;padding-block:7px}.CompressPdfWorkspace-module__x8QEkW__cancelButton:hover{color:#9e392e;border-color:#d39b92}.CompressPdfWorkspace-module__x8QEkW__errorCard,.CompressPdfWorkspace-module__x8QEkW__resultCard{border-radius:15px;align-items:flex-start;gap:12px;margin-top:17px;padding:15px 16px;display:flex}.CompressPdfWorkspace-module__x8QEkW__errorCard{color:#812f26;background:#fff1ee;border:1px solid #e9bcb5}.CompressPdfWorkspace-module__x8QEkW__errorCard>svg,.CompressPdfWorkspace-module__x8QEkW__resultCard>svg{flex:none}.CompressPdfWorkspace-module__x8QEkW__errorCard span{gap:3px;display:grid}.CompressPdfWorkspace-module__x8QEkW__resultCard{color:var(--mint-dark);background:#eaf8f4;border:1px solid #a4d7ca;align-items:center}.CompressPdfWorkspace-module__x8QEkW__resultCard.CompressPdfWorkspace-module__x8QEkW__noGain{color:#6e5113;background:#fff8e7;border-color:#e7cf91}.CompressPdfWorkspace-module__x8QEkW__resultCopy{flex:1;gap:3px;min-width:0;display:grid}.CompressPdfWorkspace-module__x8QEkW__resultCopy>span,.CompressPdfWorkspace-module__x8QEkW__resultCopy small{color:#52656d}.CompressPdfWorkspace-module__x8QEkW__resultCopy small{line-height:1.4}.CompressPdfWorkspace-module__x8QEkW__spin{animation:.85s linear infinite CompressPdfWorkspace-module__x8QEkW__spin}@keyframes CompressPdfWorkspace-module__x8QEkW__spin{to{transform:rotate(360deg)}}@media (max-width:720px){.CompressPdfWorkspace-module__x8QEkW__levelGrid{grid-template-columns:1fr}.CompressPdfWorkspace-module__x8QEkW__levelCard{min-height:82px}.CompressPdfWorkspace-module__x8QEkW__actionBar,.CompressPdfWorkspace-module__x8QEkW__resultCard{flex-direction:column;align-items:stretch}.CompressPdfWorkspace-module__x8QEkW__primaryButton,.CompressPdfWorkspace-module__x8QEkW__resultCard a{width:100%}}@media (max-width:480px){.CompressPdfWorkspace-module__x8QEkW__dropZone{min-height:285px;padding:28px 17px}.CompressPdfWorkspace-module__x8QEkW__progressHeading{flex-wrap:wrap;align-items:flex-start}.CompressPdfWorkspace-module__x8QEkW__progressHeading strong{flex-basis:calc(100% - 34px)}.CompressPdfWorkspace-module__x8QEkW__progressHeading>span{margin-left:30px}}@media (prefers-reduced-motion:reduce){.CompressPdfWorkspace-module__x8QEkW__workspace *,.CompressPdfWorkspace-module__x8QEkW__workspace :before,.CompressPdfWorkspace-module__x8QEkW__workspace :after{transition-duration:.01ms!important}.CompressPdfWorkspace-module__x8QEkW__spin{animation-duration:1.8s}}
