body.pdf-organized main{max-width:1280px;margin:auto}
.pdf-organized .pdf-showcase-hero{padding:26px;margin-bottom:28px;gap:24px}
.pdf-organized .trust-row{gap:8px 14px;margin:18px 0 0;font-size:11px}
.pdf-organized .pdf-stage-heading{font-size:23px;letter-spacing:-.5px;margin:28px 0 16px}
.pdf-organized .tool-grid{gap:10px;margin-bottom:24px}
.pdf-organized .tool-card{border-radius:12px;padding:16px 12px;text-align:left;background:#fff;min-height:110px}
.pdf-organized .tool-card[aria-pressed=true]{background:#f3efff;border:2px solid #7752d5;box-shadow:0 4px 14px #7050bb12}
.pdf-organized .workspace{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:start}
.pdf-organized .workspace>.panel{margin:0;padding:24px;min-width:0}
.pdf-organized #uploader{min-height:190px;display:grid;align-content:center;border-radius:14px;background:#faf9ff}
.pdf-organized .panel{border:1px solid #e0e3ef;border-radius:16px;box-shadow:0 5px 20px #22335505}
.pdf-organized #pdf-pricing{margin:20px 0 12px!important;padding:22px!important}
.pdf-organized .rs-processing-note{margin:0 0 20px;font-size:12px}
.pdf-organized .pdf-result-panel{margin:0 0 24px;padding:24px;background:#fcfbff}
.pdf-organized .result-zone{margin:0;border:0;padding:0}
.pdf-organized #visual-editor{margin-top:24px}
.pdf-organized .guide{border-top:1px solid #e0e3ef;margin-top:36px;padding-top:28px}
.pdf-organized .related{border-top:1px solid #e0e3ef;padding-top:20px;margin-top:30px}
.pdf-organized #run{width:100%;min-height:46px;margin-top:18px}
.pdf-organized :is(button,a,select,input):focus-visible{outline:3px solid #7752d5;outline-offset:3px}
@media(max-width:850px){.pdf-organized .workspace{grid-template-columns:1fr}.pdf-organized .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdf-organized .tool-card{min-height:94px}.pdf-organized .workspace>.panel{padding:18px}.pdf-organized .pdf-showcase-hero{padding:20px}.pdf-organized .pdf-stage-heading{font-size:21px}}
