.hljs-comment,.hljs-quote{color:#999}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#f2777a}.hljs-number,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#f99157}.hljs-attribute{color:#fc6}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#9c9}.hljs-title,.hljs-section{color:#69c}.hljs-keyword,.hljs-selector-tag{color:#c9c}.hljs{color:#ccc;background:#2d2d2d;padding:.5em;display:block;overflow-x:auto}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
section.page-resume .resume-tech{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .75rem;display:flex}section.page-resume .resume-right ul+h2{margin-top:2rem}section.page-resume .resume-section-heading{color:var(--resume-page-background);background-color:var(--resume-heading-color);margin-bottom:.5rem;padding:.15rem .45rem;display:inline-block}section.page-resume .resume-cover-letter-content,section.page-resume .resume-view-cover-letter .resume-resume-content{display:none}section.page-resume .resume-view-cover-letter .resume-cover-letter-content{display:block}section.page-resume .resume-cover-letter-editable{outline:none;min-height:6rem}section.page-resume .resume-cover-letter-editable:focus{border-radius:.35rem;padding:.25rem .35rem;box-shadow:inset 0 0 0 1px #d5d5d5}section.page-resume .resume-view-toggle-wrapper{justify-content:center;display:flex}section.page-resume .resume-header .resume-flex{border-bottom:1px solid #e0e0e0;margin-bottom:1.5rem;padding-bottom:1.5rem}@media print{section.page-resume{font-size:.6875rem}section.page-resume h1{font-size:2.75rem;line-height:2.25rem}section.page-resume h2{font-size:1.35rem}section.page-resume .resume-section-heading{color:var(--resume-page-background);background-color:var(--resume-heading-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}section.page-resume h3{font-size:1.05rem}section.page-resume .resume-flex{flex-direction:row}section.page-resume .resume-right{min-width:220px}section.page-resume a{color:#383838;text-decoration:none}section.page-resume .job-entry{page-break-inside:avoid;break-inside:avoid}section.page-resume .page-resume-spacing{padding-top:0}section.page-resume+footer,.resume-print-header header{display:none}}.resume-pill{color:#383838;white-space:nowrap;background-color:#f3f4f6;border:1px solid #e0e0e0;border-radius:15px;align-items:center;padding:5px 10px;font-size:.7rem;line-height:1;text-decoration:none;transition:background-color .35s,border-color .35s,color .35s;display:inline-flex}.resume-pill:hover{background-color:var(--resume-pill-hover,#e9ecef);border-color:var(--resume-pill-hover-border,#d7dbe0);color:#383838}.resume-pill[data-tech=react-native]{--resume-pill-hover:#e6f2ff;--resume-pill-hover-border:#cfe3ff}.resume-pill[data-tech=react]{--resume-pill-hover:#e6faff;--resume-pill-hover-border:#cfefff}.resume-pill[data-tech=typescript]{--resume-pill-hover:#e6f0ff;--resume-pill-hover-border:#cfe0ff}.resume-pill[data-tech=javascript]{--resume-pill-hover:#fff6d6;--resume-pill-hover-border:#ffe7a3}.resume-pill[data-tech=nodejs]{--resume-pill-hover:#e7f6ea;--resume-pill-hover-border:#cfe8d5}.resume-pill[data-tech=jest]{--resume-pill-hover:#ffe7e5;--resume-pill-hover-border:#ffd0cb}.resume-pill[data-tech=github-actions]{--resume-pill-hover:#e8f1ff;--resume-pill-hover-border:#d2e2ff}.resume-pill[data-tech=maestro]{--resume-pill-hover:#f0e9ff;--resume-pill-hover-border:#e0d1ff}.resume-pill[data-tech=bitrise]{--resume-pill-hover:#ffeaf2;--resume-pill-hover-border:#ffd2e4}.resume-pill[data-tech=runway]{--resume-pill-hover:#e8f7f4;--resume-pill-hover-border:#d0ece6}.resume-pill[data-tech=postgresql]{--resume-pill-hover:#e6efff;--resume-pill-hover-border:#cfe0ff}.resume-pill[data-tech=docker]{--resume-pill-hover:#e6f5ff;--resume-pill-hover-border:#cfe9ff}.resume-pill[data-tech=git]{--resume-pill-hover:#ffe9e3;--resume-pill-hover-border:#ffd5c7}.resume-pill[data-tech=unity]{--resume-pill-hover:#f0f0f0;--resume-pill-hover-border:#dedede}.resume-pill[data-tech=csharp]{--resume-pill-hover:#f2e8ff;--resume-pill-hover-border:#e0d1ff}.resume-pill[data-tech=azure]{--resume-pill-hover:#e6f4ff;--resume-pill-hover-border:#cfe6ff}.resume-pill[data-tech=coldfusion]{--resume-pill-hover:#ffe9ef;--resume-pill-hover-border:#ffd2de}.resume-pill[data-tech=html]{--resume-pill-hover:#ffe9e3;--resume-pill-hover-border:#ffd5c7}.resume-pill[data-tech=css]{--resume-pill-hover:#e6efff;--resume-pill-hover-border:#cfe0ff}.resume-pill[data-tech=dotnet]{--resume-pill-hover:#efe7ff;--resume-pill-hover-border:#e0d1ff}.resume-pill[data-tech=svn]{--resume-pill-hover:#e9f0ff;--resume-pill-hover-border:#d4e0ff}.resume-pill[data-tech=php]{--resume-pill-hover:#ecefff;--resume-pill-hover-border:#d7ddff}.resume-pill[data-tech=mysql]{--resume-pill-hover:#e8f4ff;--resume-pill-hover-border:#d1e7ff}
