.pdf-reader-frame{position:relative;width:100%;max-width:100%;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px))}.pdf-reader-frame:fullscreen{width:100%;height:100%;background:#dfdfd2}.pdf-reader-frame iframe{display:block;width:100%;height:100%;border:0;background:#dfdfd2}.pdf-reader-note{padding:28px;background:#dfdfd2;color:#2b3934;font:14px/1.5 Arial,sans-serif}.pdf-reader-progress{display:block;margin-top:8px;font-weight:700}.pdf-reader-note.has-error{border-left:3px solid #b54836}.pdf-reader-rail{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:calc(50% + var(--pdf-reader-controls-space, 82px));max-height:100%;pointer-events:none}.pdf-reader-dock-host{position:-webkit-sticky;position:sticky;bottom:max(14px,env(safe-area-inset-bottom));max-width:100%;margin:0 0 max(14px,env(safe-area-inset-bottom));pointer-events:auto}@font-face{font-family:Work Sans;src:url(fonts/WorkSans-Regular.woff2) format("woff2");font-display:swap}.pdf-reader-cover{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;padding-top:16px;cursor:pointer;background:transparent}.pdf-reader-cover span{padding:6px 12px;border-radius:999px;background:#2b3934d1;color:#dfdfd2;font:500 12px/1.3 Arial,sans-serif;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.pdf-reader-cover:hover span{opacity:1;transform:none}.elementor-element-editable .pdf-reader-cover{display:none}
