.lv.svelte-4y2tx6{width:100%;min-width:0}.lv-stage.svelte-4y2tx6{display:block;position:relative;width:100%;min-width:0;max-width:100%;height:var(--lv-dh);padding:0;border:0;background:none;overflow:hidden;cursor:zoom-in}.lv-stage.svelte-4y2tx6:focus-visible{outline:none}.lv-doc.svelte-4y2tx6{position:relative;width:var(--lv-dw);height:var(--lv-dh);overflow:hidden;background:var(--papier);border:1px solid var(--trait);box-shadow:var(--ombre-feuille);transition:box-shadow .15s ease}.lv-stage.svelte-4y2tx6:hover .lv-doc:where(.svelte-4y2tx6),.lv-stage.svelte-4y2tx6:focus-visible .lv-doc:where(.svelte-4y2tx6){box-shadow:var(--shadow-card)}.lv-doc.svelte-4y2tx6 iframe:where(.svelte-4y2tx6){position:absolute;top:0;left:0;display:block;border:0;background:var(--papier);opacity:0;transition:opacity .25s ease;pointer-events:none}.lv-doc.svelte-4y2tx6 iframe.lv-ready:where(.svelte-4y2tx6){opacity:1}.lv-loading.svelte-4y2tx6{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid var(--trait);border-top-color:var(--encre);border-radius:50%;animation:svelte-4y2tx6-lv-spin .7s linear infinite;z-index:2}@keyframes svelte-4y2tx6-lv-spin{to{transform:rotate(360deg)}}.lv-fade.svelte-4y2tx6{display:none}.lv-expand-hint.svelte-4y2tx6{position:absolute;right:.6rem;bottom:.6rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background:var(--envers);color:var(--envers-encre);font-family:var(--font-sans);font-size:var(--t-donnee);font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3}.lv-caption.svelte-4y2tx6{margin:12px 0 0;color:var(--encre-2);font-family:var(--font-sans);font-size:var(--t-petit)}.lv-stage.lv-crop.svelte-4y2tx6{height:var(--lv-crop-h)}.lv-stage.lv-crop.svelte-4y2tx6 .lv-doc:where(.svelte-4y2tx6){position:absolute;top:0;left:0}.lv-stage.lv-crop.svelte-4y2tx6 .lv-fade:where(.svelte-4y2tx6){display:block;position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(to bottom,transparent,var(--lv-fond) 94%);pointer-events:none;z-index:1}@media(min-width:961px){.lv.lv-fit-h.svelte-4y2tx6{display:flex;flex-direction:column}.lv-stage.lv-fit-h.svelte-4y2tx6{flex:1 1 0;height:auto;min-height:240px}.lv-stage.lv-fit-h.svelte-4y2tx6 .lv-doc:where(.svelte-4y2tx6){position:absolute;top:calc(-1 * var(--lv-decalage));left:0}.lv-stage.lv-fit-h.svelte-4y2tx6 .lv-fade:where(.svelte-4y2tx6){display:block;position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(to bottom,transparent,var(--lv-fond) 94%);pointer-events:none;z-index:1}}.lv-overlay.svelte-4y2tx6{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column}.lv-backdrop.svelte-4y2tx6{position:absolute;inset:0;background:var(--voile-plein)}.lv-bar.svelte-4y2tx6{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1rem;background:var(--envers);color:var(--envers-encre)}.lv-bar-title.svelte-4y2tx6{font-family:var(--font-mono);font-size:var(--t-donnee);letter-spacing:.06em;text-transform:uppercase;color:var(--envers-encre-2)}.lv-bar-tools.svelte-4y2tx6{display:inline-flex;align-items:center;gap:.4rem}.lv-bar-tools.svelte-4y2tx6 button:where(.svelte-4y2tx6){display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 .55rem;background:var(--envers-trait);color:var(--envers-encre);border:none;font-family:var(--font-sans);font-size:var(--t-courant);line-height:1;cursor:pointer;transition:background .15s ease}.lv-bar-tools.svelte-4y2tx6 button:where(.svelte-4y2tx6):hover:not(:disabled){background:var(--envers-encre);color:var(--envers)}.lv-bar-tools.svelte-4y2tx6 button:where(.svelte-4y2tx6):disabled{opacity:.4;cursor:default}.lv-bar-tools.svelte-4y2tx6 .lv-copy:where(.svelte-4y2tx6){width:auto;min-width:0;padding:0 .8rem;font-size:var(--t-donnee);margin-right:.3rem}.lv-zoom-val.svelte-4y2tx6{min-width:3.2rem;text-align:center;font-family:var(--font-mono);font-size:var(--t-donnee);color:var(--envers-encre)}.lv-close.svelte-4y2tx6{margin-left:.4rem}.lv-scroll.svelte-4y2tx6{position:relative;z-index:1;flex:1;min-height:0;overflow:auto;padding:1.5rem;display:flex;justify-content:center;-webkit-overflow-scrolling:touch}.lv-doc-full.svelte-4y2tx6{box-shadow:var(--shadow-pop)}.lv-doc-full.svelte-4y2tx6 iframe:where(.svelte-4y2tx6){opacity:1;pointer-events:auto}@media(max-width:600px){.lv-scroll.svelte-4y2tx6{padding:.75rem}}
