.delete-main{max-width:1080px;padding-top:62px}.delete-hero{margin-bottom:40px}.upload-panel{padding:26px}.delete-dropzone{min-height:180px;border:1.5px dashed #b9c4be;border-radius:9px;display:flex;justify-content:center;align-items:center;gap:18px;background:linear-gradient(135deg,rgba(238,243,239,.7),rgba(255,255,255,.7));cursor:pointer;transition:.2s}.delete-dropzone:hover,.delete-dropzone.dragging{border-color:var(--green);background:#f0f5f1}.delete-dropzone input{position:absolute;opacity:0;pointer-events:none}.delete-dropzone>span:last-child{display:flex;flex-direction:column;gap:6px}.delete-dropzone strong{font-size:14px}.delete-dropzone small{font-size:10px;color:#88918d}.pages-icon{position:relative;width:52px;height:60px}.pages-icon i{position:absolute;width:38px;height:48px;border:1px solid #a9bbb2;border-radius:4px;background:#fff}.pages-icon i:first-child{left:0;top:0}.pages-icon i:nth-child(2){left:8px;top:6px}.pages-icon b{position:absolute;left:15px;top:18px;padding:5px 4px;border-radius:3px;background:var(--orange);color:#fff;font-size:8px;letter-spacing:.08em}.preview-loading{height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.preview-loading span{width:28px;height:28px;border:3px solid #dbe4df;border-top-color:var(--green);border-radius:50%;animation:spin .8s linear infinite}.preview-loading strong{font-size:13px}.preview-loading small{font-size:10px;color:#89928e}@keyframes spin{to{transform:rotate(360deg)}}.editor{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 36px rgba(39,51,45,.06);overflow:hidden}.editor-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;border-bottom:1px solid var(--line);background:#f8faf8}.selected-file{display:flex;align-items:center;gap:10px;min-width:0}.selected-file>div{display:flex;flex-direction:column;gap:3px;min-width:0}.selected-file strong{max-width:410px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-file small{font-size:9px;color:#89928e}.pdf-mini{padding:7px 6px;border-radius:4px;background:var(--orange);color:#fff;font-size:8px;font-weight:700}.toolbar-actions{display:flex;gap:7px}.toolbar-actions button{border:1px solid #d7ddd9;background:#fff;color:#69736e;border-radius:5px;padding:7px 10px;font-size:9px;cursor:pointer}.toolbar-actions button:hover{border-color:var(--green);color:var(--green)}.editor-heading{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 12px}.editor-heading>div{display:flex;align-items:flex-start;gap:12px}.editor-heading h2{font-size:16px;margin:0 0 4px}.editor-heading p{font-size:10px;color:#8b938f;margin:0}.editor-heading>strong{font-size:10px;color:#a3482d;background:#fff0eb;padding:7px 10px;border-radius:20px}.page-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:16px;padding:18px 24px 30px}.page-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:8px;border:2px solid transparent;border-radius:8px;background:#f3f5f3;cursor:pointer;transition:.16s}.page-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(35,50,42,.1)}.page-card img{display:block;width:100%;aspect-ratio:210/297;object-fit:contain;background:#fff;box-shadow:0 2px 8px rgba(34,43,38,.12)}.page-card span{font-size:9px;color:#68716d;text-align:center}.page-card b{display:none;position:absolute;top:14px;right:14px;padding:5px 7px;border-radius:4px;background:#b53a2d;color:#fff;font-size:8px}.page-card.selected{border-color:#c94f3c;background:#fff0ed}.page-card.selected img{opacity:.58}.page-card.selected b{display:block}.export-bar{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;background:var(--ink);color:#fff}.export-bar>div{display:flex;flex-direction:column;gap:4px}.export-bar strong{font-size:13px}.export-bar span{font-size:9px;color:#9caaa4}.export-bar .primary-button{width:230px;margin:0;background:var(--orange)}.delete-status{text-align:center;margin:14px 0 0}.delete-status.error{color:#b42318}.delete-status.success{color:var(--green)}@media(max-width:760px){.delete-main{padding-top:46px}.editor-toolbar{align-items:flex-start;flex-direction:column}.toolbar-actions{width:100%;flex-wrap:wrap}.toolbar-actions button{flex:1}.page-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.export-bar{align-items:stretch;flex-direction:column}.export-bar .primary-button{width:100%}}@media(max-width:420px){.delete-dropzone{padding:20px}.page-grid{gap:10px}.editor-heading{padding:20px 14px 10px}}

