pdf-viewer[data-astro-cid-225sspcn]{min-width:0;display:block}.viewer-toolbar[data-astro-cid-225sspcn]{align-items:center;margin-bottom:3rem;padding:0 1rem;display:flex}.viewer-actions[data-astro-cid-225sspcn],.zoom-controls[data-astro-cid-225sspcn]{align-items:center;gap:.5rem;display:flex}.viewer-actions[data-astro-cid-225sspcn]{justify-content:space-between;gap:1.25rem;width:100%}button[data-astro-cid-225sspcn]{font:inherit;font-size:var(--font-size-s);color:var(--text-primary);cursor:pointer;background:0 0;background:var(--code-bg);border:none;border-radius:2rem;min-width:2rem;min-height:2rem;padding:0 .5rem}button[data-astro-cid-225sspcn]:hover{background:var(--selection)}button[data-astro-cid-225sspcn]:disabled{color:var(--text-tertiary);cursor:default}.download[data-astro-cid-225sspcn]{box-sizing:border-box;background:var(--code-bg);min-height:2rem;color:var(--text-primary);font-size:var(--font-size-s);white-space:nowrap;border-radius:2rem;align-items:center;gap:.75rem;padding:.35rem .8rem;text-decoration:none;display:flex}.download[data-astro-cid-225sspcn]:hover{background:var(--selection)}.download[data-astro-cid-225sspcn]:focus-visible,button[data-astro-cid-225sspcn]:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.viewer-status[data-astro-cid-225sspcn]{color:var(--text-secondary);font-size:var(--font-size-s);padding:1rem 1.5rem}.pdf-scroll[data-astro-cid-225sspcn]{scrollbar-width:auto;overscroll-behavior:contain;max-height:min(65dvh,40rem);overflow:auto}pdf-viewer[data-astro-cid-225sspcn]:not([data-zoomed=true]) .pdf-scroll[data-astro-cid-225sspcn]{max-height:none;overflow:visible}.pdf-pages[data-astro-cid-225sspcn]{box-sizing:border-box;flex-direction:column;align-items:center;gap:1.5rem;width:max-content;min-width:100%;padding:0 1rem 2.5rem;display:flex}.pdf-pages[data-astro-cid-225sspcn] .pdf-sheet{color:#000;background:#fff;border-radius:.5rem;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 0 25px 5px #0000000a}.pdf-pages[data-astro-cid-225sspcn] canvas{width:100%;height:100%;display:block}.pdf-pages[data-astro-cid-225sspcn] .textLayer{letter-spacing:normal;word-spacing:normal;text-align:initial;text-size-adjust:none;transform-origin:0 0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.pdf-pages[data-astro-cid-225sspcn] .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;user-select:text;position:absolute}.pdf-pages[data-astro-cid-225sspcn] .textLayer>:not(.markedContent),.pdf-pages[data-astro-cid-225sspcn] .markedContent span:not(.markedContent){z-index:1;--font-height:0;--scale-x:1;--rotate:0deg;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdf-pages[data-astro-cid-225sspcn] .markedContent{display:contents}.pdf-pages[data-astro-cid-225sspcn] .textLayer ::selection{background:#4b82ff4d}.pdf-pages[data-astro-cid-225sspcn] .pdf-links{z-index:2;pointer-events:none;position:absolute;inset:0}.pdf-pages[data-astro-cid-225sspcn] .pdf-links a{pointer-events:auto;position:absolute}.pdf-pages[data-astro-cid-225sspcn] .pdf-links a:hover{background:#4b82ff1f}.pdf-pages[data-astro-cid-225sspcn] .pdf-links a:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (width<=600px){.viewer-toolbar[data-astro-cid-225sspcn]{margin-bottom:1.5rem;padding:0}.viewer-actions[data-astro-cid-225sspcn]{justify-content:space-between;gap:.5rem;width:100%}.pdf-pages[data-astro-cid-225sspcn]{padding:0 0 1.5rem}.download[data-astro-cid-225sspcn]{font-size:.75rem}}.resume-document[data-astro-cid-2bk2yhkw]{margin-top:-1.25rem}.original-link[data-astro-cid-2bk2yhkw]{width:fit-content;color:var(--text-secondary);font-size:var(--font-size-s);margin:0 1rem 0 auto;text-decoration:none;display:block}.original-link[data-astro-cid-2bk2yhkw]:hover{color:var(--text-primary);text-underline-offset:4px;text-decoration:underline}@media (width<=600px){.resume-document[data-astro-cid-2bk2yhkw]{margin-top:0}.original-link[data-astro-cid-2bk2yhkw]{margin-right:0}}
