.pdfp-pdf{padding:26px 20px max(24px, calc(env(safe-area-inset-bottom) + 16px))}.pdfp-doc{background:var(--rv-card);width:64px;height:82px;box-shadow:0 0 0 1.5px var(--rv-edge), 0 6px 16px #0000000f;border-radius:8px;margin:4px auto 16px;position:relative;overflow:hidden}.pdfp-doc i{display:block;position:absolute}.pdfp-doc-top{background:var(--color-primary);height:10px;top:0;left:0;right:0}.pdfp-doc-line{background:var(--rv-track);transform-origin:0;border-radius:3px;height:4px;left:10px;transform:scaleX(0)}.pdfp-doc.is-filling .pdfp-doc-line{animation:.6s forwards pdfp-doc-fill}.pdfp-doc.is-ready .pdfp-doc-line{transform:none}@keyframes pdfp-doc-fill{to{transform:scaleX(1)}}.pdfp-pdf-title{text-align:center}.pdfp-pdf-err{text-align:center;margin:4px 0 0}.pdfp-steps{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pdfp-st{opacity:.35;min-height:40px;color:var(--rv-ink);grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:4px 0;font-size:15px;line-height:20px;display:grid}.pdfp-st.is-run,.pdfp-st.is-done,.pdfp-st.is-fail{opacity:1}.pdfp-st-ic{border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #d8cfc3}.dark .pdfp-st-ic{box-shadow:inset 0 0 0 2px #4a443d}.pdfp-st-ic .material-symbols-outlined{color:#fff;opacity:0;font-variation-settings:"FILL" 1, "wght" 700;font-size:16px}.pdfp-st.is-run .pdfp-st-ic{box-shadow:inset 0 0 0 2px var(--rv-track)}.pdfp-st.is-run .pdfp-st-ic:after{content:"";border:2px solid #0000;border-top-color:var(--color-primary);border-radius:50%;animation:.8s linear infinite pdfp-spin;position:absolute;inset:0}.pdfp-st.is-done .pdfp-st-ic{box-shadow:none;background:#2f7d4f;animation:.28s ease-out pdfp-pop}.pdfp-st.is-done .pdfp-st-ic .material-symbols-outlined,.pdfp-st.is-fail .pdfp-st-ic .material-symbols-outlined{opacity:1}.pdfp-st.is-fail .pdfp-st-ic{box-shadow:none;background:#9a948c}.pdfp-st.is-fail .pdfp-st-tx{color:var(--rv-muted)}.pdfp-retry{height:32px;color:var(--color-primary);background:#f6e1df;border:0;border-radius:9999px;padding:0 14px;font-size:13px;font-weight:600}.dark .pdfp-retry{color:#f2b8b5;background:#c0484a38}@keyframes pdfp-spin{to{transform:rotate(360deg)}}@keyframes pdfp-pop{0%{transform:scale(.6)}70%{transform:scale(1.12)}to{transform:scale(1)}}.pdfp-pdf-btn{border:0;width:100%;margin-top:16px}.pdfp-pdf-btn.is-wait{background:var(--rv-soft);color:var(--rv-muted)}@media (prefers-reduced-motion:reduce){.pdfp-st.is-run .pdfp-st-ic:after{border-top-color:#0000;animation:none}.pdfp-st.is-run .pdfp-st-ic{box-shadow:inset 0 0 0 2px var(--color-primary)}.pdfp-st.is-done .pdfp-st-ic,.pdfp-doc.is-filling .pdfp-doc-line{animation:none}}.pdfp-notice{left:50%;bottom:calc(96px + env(safe-area-inset-bottom));z-index:1000;box-sizing:border-box;background:var(--color-surface-container-highest,#ece6e0);width:max-content;max-width:calc(100vw - 32px);color:var(--color-on-surface);border-radius:9999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:14px;line-height:18px;animation:.22s ease-out pdfp-notice-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #1b18162e}.pdfp-notice>.material-symbols-outlined{font-variation-settings:"FILL" 1;color:#2f7d4f;font-size:20px}.pdfp-notice.is-err>.material-symbols-outlined{color:var(--color-error)}.dark .pdfp-notice.is-ok>.material-symbols-outlined{color:#6fcf97}.pdfp-notice-tx{min-width:0}.pdfp-notice-btn{background:var(--color-primary);height:32px;color:var(--color-on-primary,#fff);border:0;border-radius:9999px;flex-shrink:0;padding:0 14px;font-size:13px;font-weight:600}@keyframes pdfp-notice-in{0%{opacity:0;transform:translate(-50%,8px)}}@media (min-width:1024px){.pdfp-notice{bottom:24px}}@media (prefers-reduced-motion:reduce){.pdfp-notice{animation:none}}
