.pdf-container.svelte-ak7wup{display:flex;flex-direction:column;align-items:center;gap:16px;transition:opacity .1s ease-out}.pdf-container.transitioning.svelte-ak7wup{opacity:0}.pdf-page-wrapper{background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border-radius:2px}.pdf-page-wrapper.pdf-page-placeholder{background:#f8fafc}.pdf-page{display:block}.pdf-thumbnail{position:relative;display:flex;flex-direction:column;align-items:center;padding:4px;background:var(--color-panel-bg-hover);border:2px solid transparent;border-radius:4px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pdf-thumbnail:hover{border-color:var(--color-node-hint);background:var(--color-widget-hover)}.pdf-thumbnail canvas{max-width:100%;height:auto;border-radius:2px;box-shadow:0 1px 3px #0000001a}.pdf-thumbnail-label{margin-top:4px;font-size:10px;color:var(--color-panel-muted)}.pdf-text-layer{position:absolute;top:0;left:0;overflow:hidden;opacity:.2;line-height:1;pointer-events:none}.pdf-text-layer span{position:absolute;white-space:pre;color:transparent;pointer-events:all;transform-origin:0 0}.pdf-text-layer ::selection{background:#0064ff4d}.pdf-search-highlight{position:absolute;background:#ffd50066;border-radius:2px;pointer-events:none;mix-blend-mode:multiply}.pdf-search-highlight.current{background:#ff8c0099;box-shadow:0 0 0 2px #ff8c00cc}
