.pdf-pro-page{background:#e9eeeb}.pdf-pro-hero{padding-bottom:110px}.pdf-pro-shell{padding:55px 0 120px}.pdf-analysis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.analysis-card{background:#fff;border:1px solid #d8dfda;border-radius:10px;padding:17px}.analysis-card b{display:block;font:800 22px "Manrope";color:var(--blue)}.analysis-card span{font-size:9px;font-weight:800;letter-spacing:.07em;color:#7c8790}.pdf-workspace{display:grid;grid-template-columns:245px minmax(0,1fr) 285px;gap:15px;align-items:start}.pdf-sidebar,.pdf-inspector,.pdf-canvas-panel{background:#fff;border:1px solid #d6ddd8;border-radius:12px;box-shadow:0 20px 55px rgba(7,17,31,.07)}.pdf-sidebar,.pdf-inspector{padding:18px;position:sticky;top:88px}.pdf-sidebar h2,.pdf-inspector h2{font:700 17px "Manrope";margin:0 0 15px}.pdf-upload-compact{min-height:110px;padding:15px}.pdf-upload-compact b{font-size:14px}.pdf-pages{display:grid;gap:8px;margin-top:14px;max-height:60vh;overflow:auto}.pdf-page-item{display:flex;gap:9px;align-items:center;border:1px solid #dce2de;border-radius:7px;padding:9px;background:#f8faf8;cursor:pointer;text-align:left;width:100%}.pdf-page-item.active{border-color:var(--blue);background:#eef3ff}.pdf-page-item.deleted{opacity:.45;text-decoration:line-through}.pdf-page-item b{width:30px;height:36px;border-radius:4px;background:#dfe6ff;color:var(--blue);display:grid;place-items:center;font-size:10px}.pdf-page-item span{font-size:10px;font-weight:700}.pdf-canvas-panel{overflow:hidden}.pdf-toolbar{display:flex;gap:6px;flex-wrap:wrap;padding:12px;border-bottom:1px solid #e0e5e2;background:#f6f8f7}.pdf-tool{border:1px solid #d2dad5;background:#fff;border-radius:6px;padding:8px 10px;font-size:10px;font-weight:800;cursor:pointer}.pdf-tool.active{background:var(--blue);border-color:var(--blue);color:#fff}.pdf-tool.danger{color:#bb4037}.pdf-stage-wrap{background:#cbd2d0;padding:25px;min-height:650px;overflow:auto;display:flex;justify-content:center;align-items:flex-start}.pdf-stage{position:relative;box-shadow:0 16px 45px rgba(7,17,31,.22);line-height:0}.pdf-stage canvas{display:block}.pdf-overlay{position:absolute;inset:0;cursor:crosshair}.pdf-page-meta{display:flex;justify-content:space-between;padding:10px 14px;color:#6f7b84;font-size:10px;border-top:1px solid #e1e6e3}.inspector-section{padding:15px 0;border-top:1px solid #e2e6e4}.inspector-section:first-of-type{border-top:0;padding-top:0}.inspector-section h3{font:800 10px "Manrope";letter-spacing:.08em;margin:0 0 10px}.inspector-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.inspector-field{display:block;margin-bottom:10px}.inspector-field span{display:block;font-size:8px;font-weight:800;margin-bottom:5px}.inspector-field input,.inspector-field select,.inspector-field textarea{width:100%;border:1px solid #d6dcd8;border-radius:5px;padding:8px;font-size:10px;background:#f9faf9}.inspector-field textarea{min-height:70px;resize:vertical}.pdf-primary{width:100%;border:0;border-radius:6px;background:var(--coral);color:#fff;padding:12px;font-size:10px;font-weight:800;cursor:pointer}.pdf-secondary{width:100%;border:1px solid #d2d9d5;border-radius:6px;background:#fff;color:var(--ink);padding:10px;font-size:10px;font-weight:800;cursor:pointer;margin-top:7px}.pdf-export-panel{margin-top:20px}.export-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.export-card{border:1px solid #d9dfdb;border-radius:9px;padding:18px;background:#f8faf8}.export-card b{font:700 15px "Manrope";display:block}.export-card p{font-size:10px;color:#74808a;min-height:47px}.export-card button{width:100%;border:0;border-radius:5px;background:var(--ink);color:#fff;padding:10px;font-size:9px;font-weight:800;cursor:pointer}.export-card.recommended{border-color:var(--blue);background:#f2f5ff}.export-card.recommended button{background:var(--blue)}.pdf-report{margin-top:15px;display:grid;gap:7px}.report-row{display:grid;grid-template-columns:55px repeat(4,1fr);gap:8px;align-items:center;padding:9px 11px;border-radius:6px;background:#f5f7f5;font-size:9px}.report-row b{color:var(--blue)}.pdf-empty{padding:80px 25px;text-align:center;color:#6d7983}.pdf-empty b{display:block;font:700 24px "Manrope";color:var(--ink);margin-bottom:8px}.deleted-cover{position:absolute;inset:0;display:grid;place-items:center;background:rgba(7,17,31,.68);color:#fff;font:800 20px "Manrope";z-index:3}.deleted-cover[hidden]{display:none}@media(max-width:1100px){.pdf-workspace{grid-template-columns:210px minmax(0,1fr)}.pdf-inspector{grid-column:1/-1;position:static}.export-grid{grid-template-columns:1fr 1fr}.pdf-analysis{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.pdf-workspace{grid-template-columns:1fr}.pdf-sidebar{position:static}.pdf-pages{grid-template-columns:repeat(4,1fr);max-height:none}.pdf-page-item span{display:none}.pdf-analysis{grid-template-columns:1fr 1fr}.export-grid{grid-template-columns:1fr}.pdf-stage-wrap{padding:10px;min-height:420px}.pdf-toolbar{position:sticky;top:0;z-index:4}}
