.CropPdfTool_unitRow__DuuRg{margin-bottom:var(--space-3)}.CropPdfTool_marginGrid__0cZOF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:640px){.CropPdfTool_marginGrid__0cZOF{grid-template-columns:repeat(2,minmax(0,1fr))}}.CropPdfTool_marginField__HntDe{display:flex;flex-direction:column;gap:6px}.CropPdfTool_marginLabel__0yQCn{color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:9px;letter-spacing:.2em;text-transform:uppercase}.CropPdfTool_input__shHS5{width:100%;padding:11px var(--space-3);background:var(--panel);border:1px solid var(--line-strong);border-radius:0;color:var(--text-hero);font-family:var(--font-mono),var(--font-mono-fallback);font-size:13px;outline:none;transition:border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.CropPdfTool_input__shHS5:focus{border-color:var(--accent);background:var(--panel-hover)}.CropPdfTool_selMeta__D7U7O{margin-top:var(--space-3);color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px}.CropPdfTool_grid__jILuc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.CropPdfTool_thumb__o_cN2{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background:var(--panel);border:1px solid var(--line);cursor:pointer;padding:8px;transition:border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.CropPdfTool_thumb__o_cN2:hover{border-color:var(--text-faint);background:var(--panel-hover)}.CropPdfTool_thumbAll__dtorB{cursor:default;border-color:var(--accent)}.CropPdfTool_thumbSelected__o1Hax{border-color:var(--accent);background:var(--panel-hover)}.CropPdfTool_thumbInner__c4IcY{position:relative;display:flex;align-items:center;justify-content:center;background:var(--text-hero);width:100%;aspect-ratio:1/1;overflow:hidden}.CropPdfTool_thumbImg__vWNyk{display:block;max-width:100%;max-height:100%}.CropPdfTool_cropOverlay__IbaT2{position:absolute;background:rgba(214,153,47,.35);pointer-events:none}.CropPdfTool_thumbLabel__LXACA{margin-top:4px;color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.1em}.CropPdfTool_actionRow__l_QTK{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.CropPdfTool_resultCard__reDr_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);background:var(--panel);border:1px solid var(--line-strong)}.CropPdfTool_resultMain__DmQLl{display:flex;flex-direction:column;gap:4px;min-width:0}.CropPdfTool_resultName__oA3kk{color:var(--text-hero);font-size:14px;word-break:break-all}.CropPdfTool_resultSub__08qFv{color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.1em}.CropPdfTool_downloadBtn__cqwfv{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:1px solid var(--accent);color:var(--accent);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.CropPdfTool_downloadBtn__cqwfv:hover{color:var(--bg,var(--bg-raised));background:var(--accent)}