/* PDF 在线编辑 */
.pe-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem}
.pe-card{position:relative;padding:.5rem;border:1px solid #eef1f5;border-radius:.6rem;background:#fff}
.pe-card.is-checked{border-color:var(--site-primary,#c2410c);box-shadow:0 0 0 1px var(--site-primary,#c2410c) inset}
.pe-card.is-busy{opacity:.55}
.pe-thumb{display:flex;align-items:center;justify-content:center;min-height:9rem;padding:.25rem;border-radius:.45rem;
  background:linear-gradient(45deg,#f7f8fa 25%,transparent 25%,transparent 75%,#f7f8fa 75%),
             linear-gradient(45deg,#f7f8fa 25%,#fff 25%,#fff 75%,#f7f8fa 75%);
  background-size:14px 14px;background-position:0 0,7px 7px}
.pe-thumb canvas{display:block;max-width:100%;height:auto;box-shadow:0 1px 4px rgba(0,0,0,.08)}
.pe-check{position:absolute;top:.6rem;left:.6rem;z-index:2}
.pe-no{margin-top:.35rem;font-size:.75rem;color:#5b6675;text-align:center;font-variant-numeric:tabular-nums}
.pe-acts{display:flex;align-items:center;justify-content:center;gap:.2rem;margin-top:.3rem}
.pe-btn{border:1px solid #e3e8ee;background:#fff;color:#5b6675;border-radius:.35rem;font-size:.75rem;line-height:1;
  padding:.28rem .38rem;cursor:pointer}
.pe-btn:hover{border-color:var(--site-primary,#c2410c);color:var(--site-primary,#c2410c)}
.pe-btn.is-del:hover{border-color:#e03131;color:#e03131}
@media (max-width:575.98px){
  .pe-grid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr))}
}
