.pdf-view{display:grid;gap:12px;width:100%}.pdf-view-page{width:100%;overflow:hidden;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-control)}.pdf-view-page canvas{display:block;width:100%;height:100%}.pdf-view-page p{margin:0;padding:24px;font-size:var(--type-sub)}.pdf-view-page p,.pdf-view-status{color:var(--text-secondary);text-align:center}.pdf-view-status{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:48px 20px;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-panel);font-size:var(--type-body);line-height:1.6;word-break:keep-all}.pdf-view-status p{margin:0}.pdf-view-link{padding:8px 0;color:var(--brand-point);font-weight:600}