.resume-preview-module__e79A5G__backdrop{z-index:1000;width:100%;max-width:none;height:100%;max-height:none;color:inherit;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0909e6;border:0;place-items:center;margin:0;padding:clamp(.75rem,2vw,1.5rem);animation:.18s ease-out both resume-preview-module__e79A5G__backdrop-in;display:grid;position:fixed;inset:0}.resume-preview-module__e79A5G__backdropDismiss{cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.resume-preview-module__e79A5G__viewer{z-index:1;background:#211f1e;border:1px solid #ffffff29;border-radius:1.4rem;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,68rem);height:min(94svh,58rem);animation:.26s cubic-bezier(.2,.8,.2,1) both resume-preview-module__e79A5G__viewer-in;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 100px #00000094}.resume-preview-module__e79A5G__toolbar{background:#151312;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;min-height:5.2rem;padding:.8rem .85rem .8rem 1.35rem;display:flex}.resume-preview-module__e79A5G__identity{min-width:0}.resume-preview-module__e79A5G__kicker{color:#ff6b1a;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.22rem;font-size:.58rem;font-weight:600;display:block}.resume-preview-module__e79A5G__identity h2{color:#f7f4ef;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1rem,2vw,1.25rem);font-weight:700;overflow:hidden}.resume-preview-module__e79A5G__actions{flex:none;align-items:center;gap:.55rem;display:flex}.resume-preview-module__e79A5G__downloadButton{color:#151312;background:#ff6b1a;border-radius:999px;justify-content:center;align-items:center;gap:.8rem;min-height:3.15rem;padding-inline:1.2rem;font-size:.78rem;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.resume-preview-module__e79A5G__downloadButton:hover,.resume-preview-module__e79A5G__downloadButton:focus-visible{color:#151312;background:#fff;transform:translateY(-2px)}.resume-preview-module__e79A5G__downloadButton span{font-size:1rem;font-weight:900}.resume-preview-module__e79A5G__closeButton{aspect-ratio:1;color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;place-items:center;width:3.15rem;padding:0;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.resume-preview-module__e79A5G__closeButton span{margin-top:-.12rem;font-family:Arial,sans-serif;font-size:1.55rem;font-weight:400;line-height:1}.resume-preview-module__e79A5G__closeButton:hover,.resume-preview-module__e79A5G__closeButton:focus-visible{color:#151312;background:#ff6b1a;border-color:#ff6b1a;transform:rotate(5deg)}.resume-preview-module__e79A5G__documentSurface{background-color:#d8d3cc;background-image:radial-gradient(#1513121c .7px,#0000 .7px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:7px 7px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:0;padding:clamp(.55rem,1.4vw,1rem)}.resume-preview-module__e79A5G__document{background:#fff;border:0;border-radius:.65rem;width:100%;height:100%;display:block}.resume-preview-module__e79A5G__mobileDocument{display:none}.resume-preview-module__e79A5G__hint{color:#aaa39f;min-height:2.6rem;font-family:var(--font-mono), monospace;letter-spacing:.03em;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:1rem;padding-inline:1.25rem;font-size:.56rem;display:flex}@keyframes resume-preview-module__e79A5G__backdrop-in{0%{opacity:0}}@keyframes resume-preview-module__e79A5G__viewer-in{0%{opacity:0;transform:translateY(18px)scale(.985)}}@media (max-width:620px){.resume-preview-module__e79A5G__backdrop{padding:0}.resume-preview-module__e79A5G__viewer{border:0;border-radius:0;width:100%;height:100dvh}.resume-preview-module__e79A5G__toolbar{min-height:4.7rem;padding:.65rem .65rem .65rem 1rem}.resume-preview-module__e79A5G__identity h2{max-width:9rem}.resume-preview-module__e79A5G__downloadButton{min-height:2.8rem;padding-inline:.9rem;font-size:.68rem}.resume-preview-module__e79A5G__downloadButton span{display:none}.resume-preview-module__e79A5G__closeButton{width:2.8rem}.resume-preview-module__e79A5G__documentSurface{padding:.35rem}.resume-preview-module__e79A5G__document{display:none}.resume-preview-module__e79A5G__mobileDocument{overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;background:#d8d3cc;border-radius:.65rem;width:100%;height:100%;display:block;overflow:auto}.resume-preview-module__e79A5G__mobileDocument img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 12px 32px #1513122e}.resume-preview-module__e79A5G__hint{text-align:center;justify-content:center;min-height:2.3rem;padding-inline:.75rem}.resume-preview-module__e79A5G__hint span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.resume-preview-module__e79A5G__backdrop,.resume-preview-module__e79A5G__viewer{animation:none}}
