@keyframes resume-rainbow-spin{to{--resume-rainbow-angle:360deg}}@keyframes resume-rainbow-pulse{0%,80%,to{opacity:.55;filter:blur(5px)}85%{opacity:.95;filter:blur(6px)}50%{opacity:.8;filter:blur(7px)}}@property --resume-rainbow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.resume-paper--rainbow{position:relative;isolation:isolate}.resume-paper--rainbow:before{inset:-4px;background:repeating-conic-gradient(from var(--resume-rainbow-angle),#ff0000 0deg,#ff7f00 12deg,#ffff00 24deg,#00ff00 36deg,#00bfff 48deg,#0000ff 60deg,#8b00ff 72deg,#ff0000 84deg);animation:resume-rainbow-spin 6s linear infinite,resume-rainbow-pulse 2.4s ease-in-out infinite}.resume-paper--rainbow:after,.resume-paper--rainbow:before{content:"";position:absolute;border-radius:inherit;z-index:-1}.resume-paper--rainbow:after{inset:2px;background:var(--resume-palette-background-paper,#fff)}@media print{@page{size:Letter;margin:0}:root,html,html[data-mui-color-scheme=dark]{--resume-palette-primary-main:#3c327b!important;--resume-palette-secondary-main:#5f5596!important;--resume-palette-text-primary:#1a1a1a!important;--resume-palette-text-secondary:#4b5563!important;--resume-palette-background-default:#f3f4f6!important;--resume-palette-background-paper:#ffffff!important;--resume-palette-divider:#e5e7eb!important;--resume-palette-success-main:#16a34a!important;--resume-palette-common-white:#ffffff!important;color-scheme:light!important}body,html{background:none!important;background-color:rgba(0,0,0,0)!important;margin:0!important;padding:0!important}body{zoom:.6}*,:after,:before{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}#resume-show-more,#resume-toolbar,.MuiTooltip-popper{display:none!important}#resume-page-bg{padding:0!important;min-height:auto!important;background:none!important;background-color:rgba(0,0,0,0)!important}#resume-container{max-width:none!important;padding:0!important}#resume-paper{box-shadow:none!important;border-radius:0!important;padding:.5rem!important;min-height:18.3333333333in!important;background:#fff!important;color:#1a1a1a!important}#resume-main,#resume-paper{background-color:#fff!important}#resume-main{flex-basis:70.8333%!important;max-width:70.8333%!important;flex-grow:0!important}#resume-sidebar{flex-basis:29.1667%!important;max-width:29.1667%!important;flex-grow:0!important}#resume-sidebar,#resume-sidebar>*{background:none!important;background-color:rgba(0,0,0,0)!important;border:none!important}#resume-section-experience,#resume-section-tech{margin-bottom:.75rem!important}}