.consultation-source{color:#292724;background:#e4e0dc;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.consultation-source[open]{flex-direction:column;display:flex}.consultation-source::backdrop{background:#fff}.consultation-commandes{z-index:2;top:max(8px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute}.consultation-commandes[hidden]{display:none}.consultation-commandes button,.consultation-pagination{pointer-events:auto;color:#47372c;min-height:44px;font:inherit;background:#fffffff0;border:1px solid #d4cac2;border-radius:12px;padding:9px 12px;font-size:.9rem;box-shadow:0 2px 8px #00000014}.consultation-commandes button{cursor:pointer;font-weight:600}.consultation-pagination{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;display:flex}.consultation-image{flex:1;min-height:0;padding:64px 8px 8px;overflow:auto}.consultation-image img{max-width:100%;height:auto}.lecteur-pdf{flex-direction:column;flex:1;min-height:0;display:flex}.pdf-cadre{overscroll-behavior:contain;overflow-anchor:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;background:#e4e0dc;flex:1;min-height:0;position:relative;overflow:auto}.pdf-pages{margin-inline:auto;position:relative}.pdf-page{background:#fff;width:100%;position:absolute;left:0;overflow:hidden}.pdf-page canvas{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.pdf-page-attente{font-size:.85rem;position:absolute;top:12px;left:12px}.pdf-message{flex-shrink:0;margin:0;padding:68px 12px 8px;font-size:.85rem}.consultation-externe{padding:76px 20px 20px}
