.pdf-archive{margin:36px 0 48px;background:#fff;border:1px solid #d4e3ed;border-radius:16px;overflow:hidden;color:#325c77}.pdf-archive-head{padding:25px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e0eaf1}.pdf-archive-head h3{font-size:19px;margin:0 0 7px}.pdf-archive-head p{margin:0;font-size:11px;line-height:1.8;color:#7791a4}.pdf-download{display:inline-block;background:#347fb6;color:white!important;border-radius:6px;padding:10px 15px;font-size:11px;text-decoration:none;white-space:nowrap}.pdf-options{display:flex;gap:8px;flex-wrap:wrap;padding:18px 28px 0}.pdf-options button{font:inherit;font-size:11px;border:1px solid #ccdee9;background:#f5faff;color:#698aa2;padding:8px 13px;border-radius:30px;cursor:pointer}.pdf-options button[aria-pressed=true]{background:#326e9d;color:white;border-color:#326e9d}.pdf-view{display:grid;grid-template-columns:170px 1fr;background:#f3f7fa;margin:20px 28px;border:1px solid #dce6ed;border-radius:9px;overflow:hidden}.pdf-preview-aside{border-right:1px solid #dce6ed;padding:28px 20px}.pdf-preview-aside small{font:9px ui-monospace,monospace;letter-spacing:2px;color:#89a3b7}.pdf-preview-aside h4{font:600 23px/1.7 'Songti SC',serif;margin:15px 0}.pdf-preview-aside p{font-size:10px;line-height:1.9;color:#7a94a6}.pdf-preview-aside a{display:block;font-size:10px;line-height:1.8;margin-top:24px;color:#3f7ba8}.pdf-page-wrap{height:600px;overflow:auto;padding:24px;scrollbar-width:thin}.pdf-page-wrap img{width:100%;height:auto;display:block;max-width:680px;margin:auto;box-shadow:0 3px 12px #2d5c7b18;background:white}.pdf-controls{display:flex;align-items:center;justify-content:center;gap:18px;padding:0 24px 22px}.pdf-controls button{font:inherit;font-size:11px;background:#f5f9fc;border:1px solid #ccdde8;color:#587f99;border-radius:6px;padding:8px 12px;cursor:pointer}.pdf-controls button:disabled{opacity:.35;cursor:default}.pdf-controls label{font-size:11px;color:#6b899e}.pdf-controls select{font:inherit;border:1px solid #ccdde8;color:#376788;padding:5px;background:white;border-radius:4px}.pdf-source{font-size:10px!important;line-height:1.9!important;color:#8ca1b1!important;margin:0!important;padding:0 28px 24px}.pdf-source a{color:#447da6}
@media(max-width:700px){.pdf-archive-head{display:block;padding:22px 18px}.pdf-archive-head .pdf-download{margin-top:15px}.pdf-options{padding:18px 18px 0}.pdf-options button{font-size:10px;padding:7px 10px}.pdf-view{margin:18px;grid-template-columns:1fr}.pdf-preview-aside{display:none}.pdf-page-wrap{height:480px;padding:10px}.pdf-controls{gap:8px;padding:0 12px 18px}.pdf-controls button{font-size:10px;padding:7px 9px}.pdf-controls label{font-size:10px}.pdf-source{padding:0 18px 20px}}
