.project-document .pdf-bar,.project-document .pdf-fallback{display:none}.project-page #pdf-viewer{width:100%;height:auto;min-height:0;aspect-ratio:16/9;border:1px solid #ffffff16;border-radius:10px;overflow:hidden}@media(max-width:767px){body.project-page{padding-bottom:0}body[data-host-badge].project-page{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.project-page .project-nav{position:relative}.project-page .project-document{margin-inline:0}.project-page #pdf-viewer{height:calc(100svh - 80px);min-height:420px;aspect-ratio:auto;border-radius:8px}.project-page .project-mobile-actions{position:static;padding:18px 20px;backdrop-filter:none;gap:12px;grid-template-columns:1fr 1.4fr}body[data-host-badge].project-page .project-mobile-actions{bottom:auto}}@media(max-width:1024px)and (orientation:portrait){.project-page #pdf-viewer{height:80svh;min-height:420px;aspect-ratio:auto}}@media(max-height:500px){.project-page #pdf-viewer{height:100dvh;min-height:280px;aspect-ratio:auto}}.project-page #pdf-viewer.reader-frame-expanded{position:fixed!important;inset:0!important;width:100vw!important;height:calc(100dvh - var(--host-bottom-space,0px))!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;border:0!important;border-radius:0!important;z-index:2147483000}
