.pv-slide{-webkit-user-select:none;user-select:none;text-align:left;flex:none;line-height:1.2;position:relative;overflow:hidden}.pv-el{box-sizing:border-box;transform-origin:50%;position:absolute}.pv-text{overflow-wrap:break-word;white-space:pre-wrap;flex-direction:column;display:flex}.pv-text p,.pv-shape-text p{margin:0}.pv-text ul,.pv-text ol,.pv-shape-text ul,.pv-shape-text ol,.pv-table ul,.pv-table ol{margin:0;padding-inline-start:1.3em}.pv-text li{margin-block-end:.25em}.pv-shape-svg{position:absolute;inset:0;overflow:visible}.pv-shape-text{box-sizing:border-box;overflow-wrap:break-word;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.pv-image,.pv-imported{overflow:hidden}.pv-image img{max-width:none;display:block}.pv-missing{background:var(--sunken);color:var(--text-2);text-align:center;justify-content:center;align-items:center;padding:4px;font:12px sans-serif;display:flex}.pv-table table{table-layout:fixed;border-collapse:collapse;width:100%}.pv-table td,.pv-table th{vertical-align:middle;text-align:start;overflow-wrap:break-word}.pv-chart svg{display:block}.pv-formula{align-items:center;display:flex}.pv-formula math{font-size:inherit}.pv-formula-error{color:var(--error);font-family:monospace}.pv-imported img{object-fit:contain;width:100%;height:100%;display:block}.pv-imported-empty{background:var(--sunken);color:var(--text-2);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pv-badge{background:var(--panel);color:var(--text);border:1px solid var(--text-2);font:600 1em/1.3 var(--font-ui);border-radius:999px;padding:2px 8px;position:absolute;bottom:4px;left:4px}.pv-viewer{z-index:1000;background:var(--text);color:var(--bg);touch-action:pan-y;flex-direction:column;display:flex;position:fixed;inset:0}.pv-viewer:focus{outline:none}.pv-viewer-stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.pv-viewer-bar{font:500 14px var(--font-ui);justify-content:center;align-items:center;gap:12px;padding:8px 12px;display:flex}.pv-viewer-bar button{border:1px solid var(--bg);min-width:44px;min-height:44px;color:var(--bg);font:inherit;cursor:pointer;background:0 0;border-radius:8px}.pv-viewer-bar button:disabled{opacity:.4;cursor:default}.pv-viewer-bar button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.pv-viewer-close{margin-inline-start:auto}.pv-viewer-hidden{color:var(--focus)}.pv-thumb{pointer-events:none;display:block;box-shadow:0 0 0 1px #0000002e}
