/* same as 1.3.0 plus flip-only visibility */
.azpdfs-viewer{--az-accent:#005B96;--az-radius:14px;--az-bg:#fff;--az-fg:#0f172a;--az-muted:#6b7280;--az-border:#e5e7eb;--az-shadow:0 12px 30px rgba(2,23,64,.06);background:var(--az-bg);border:1px solid var(--az-border);border-radius:var(--az-radius);box-shadow:var(--az-shadow);overflow:hidden;font-family:Inter,'Inter Tight',Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}
.azpdfs-theme-dark{--az-bg:#0b1220;--az-fg:#e5e7eb;--az-muted:#94a3b8;--az-border:#1f2937}
.azpdfs-toolbar{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:linear-gradient(180deg,rgba(2,132,199,.07),rgba(0,0,0,0));border-bottom:1px solid var(--az-border);color:var(--az-fg)}
.azpdfs-title{display:flex;align-items:center;gap:10px;font-weight:800}
.azpdfs-logo{width:28px;height:28px;border-radius:8px;background:var(--az-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}
.azpdfs-actions{display:flex;align-items:center;gap:8px}
.azpdfs-icon{display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:10px;border:1px solid var(--az-border);background:color-mix(in srgb,var(--az-bg) 90%,#f8fafc);color:var(--az-fg);cursor:pointer;text-decoration:none}
.azpdfs-zoom,.azpdfs-pager{min-width:56px;text-align:center;color:var(--az-muted);font-weight:700}
.azpdfs-divider{width:1px;height:20px;background:var(--az-border);display:inline-block}
.azpdfs-canvas{position:relative;background:color-mix(in srgb,var(--az-bg) 92%,#eef2f7);border-top:1px solid var(--az-border);overflow:hidden}
.azpdfs-framewrap{width:100%;height:100%;overflow:auto}.azpdfs-framewrap-inner{transform-origin:top left;width:100%;height:100%}.azpdfs-iframe{width:100%;height:100%;border:none}
.azpdfs-pages{display:flex;gap:16px;align-items:flex-start;justify-content:flex-start;padding:16px;overflow:auto;height:100%}
.azpdfs-pages.vertical{flex-direction:column}
.azpdfs-page{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 30px rgba(2,23,64,.06);overflow:hidden;position:relative;min-width:68%}
.azpdfs-page canvas{display:block;width:100%;height:auto}
.azpdfs-turn{animation:az-turn .35s ease}@keyframes az-turn{from{transform:rotateY(-8deg);opacity:.96}to{transform:rotateY(0);opacity:1}}
.azpdfs-viewer.azpdfs-fullscreen{position:fixed;inset:0;z-index:999999;border-radius:0;box-shadow:none}.azpdfs-viewer.azpdfs-fullscreen .azpdfs-canvas{height:calc(100vh - 52px)}
/* flip-only elements hidden unless .azpdfs-is-flip on root */
.azpdfs-viewer:not(.azpdfs-is-flip) .azpdfs-only-flip{display:none!important}
