<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.classic li,.modern li{line-height:normal!important}@media print{.resume-preview{margin:0!important;padding:0!important;box-shadow:none!important;border:none!important;height:auto!important;min-height:0!important;max-height:none!important}.resume-content{page-break-inside:auto;height:auto!important;overflow:visible!important;width:100%!important;padding:10px 25px!important}.resume-preview{width:910px!important}.certification-item,.education-item,.project-item,.section-header,.work-item,h1,h2,h3,h4,h5,h6{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.resume-section{page-break-after:auto;-moz-column-break-after:auto;break-after:auto}@page{margin-top:20px;margin-bottom:10px;size:910px 1150px}@page :first{margin-top:0}.resume-preview:after{content:none!important}.page-break,.page-break-indicator{display:none!important}}.resume-preview-container *{transition:transform .2s ease-out}.resume-preview-draggable{will-change:transform;transform-style:preserve-3d;backface-visibility:hidden;position:relative;z-index:10;overflow:visible!important}.resume-preview{margin:0 auto;transform-origin:center center;overflow:visible!important;max-width:100%;box-sizing:border-box}.resume-preview *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resume-preview-container{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:20px;overflow:visible!important;min-height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.resume-preview,.resume-preview-draggable{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.resume-content{overflow:visible!important}.resume-preview-draggable.dragging{position:relative;z-index:100}.transform-wrapper{width:100%!important;height:100%!important;overflow:visible!important}.transform-content,.transform-wrapper{display:flex;align-items:center;justify-content:center}.transform-content{min-height:100%;width:100%}.page-break-indicator{transition:all .2s ease-out}.page-break-indicator:hover{height:16px!important;background-color:rgba(0,0,0,.08)!important;cursor:default}@media print{.page-break-indicator{display:none!important}.resume-preview{page-break-inside:auto}.page-break{page-break-before:always;-moz-column-break-before:page;break-before:page;height:0;margin:0;border:none;padding-top:20px;padding-bottom:10px}.resume-page{margin-bottom:20px}}</pre></body></html>