ol.svelte-1j2r0w7{padding:0;list-style:none}ol.svelte-1j2r0w7>li:where(.svelte-1j2r0w7){text-wrap:balance;margin-block:1em;padding:1pt 6pt;font-weight:300}ol.svelte-1j2r0w7>li:where(.svelte-1j2r0w7)>h3:where(.svelte-1j2r0w7){margin:2pt 0;font-weight:500}ol.svelte-1j2r0w7>li.grid-hovered:where(.svelte-1j2r0w7){background:var(--nav-bg);border-radius:4pt;transition:background .2s}.svelte-1j2r0w7::highlight(highlight-match){color:var(--highlight)}main.svelte-14tzwpa{background-color:var(--card-bg);max-width:50em;color:var(--text-color);border-radius:2pt;margin:2em auto 100px;padding:3em}main.svelte-14tzwpa a{color:var(--link-color)}h4.svelte-14tzwpa img:where(.svelte-14tzwpa){width:3ex;height:3ex;margin-right:5pt}section.title.svelte-14tzwpa{grid-column:1/-1}h1.svelte-14tzwpa{margin:0 0 3pt}h2.svelte-14tzwpa{margin:1.5em 0 .5em;position:relative}a.svelte-14tzwpa{color:inherit}address.svelte-14tzwpa{place-content:center;gap:12pt;margin:1ex;font-style:normal;display:flex}ul.svelte-14tzwpa{margin:0;padding:0;list-style:none}.oss-controls.svelte-14tzwpa{align-items:center;gap:5pt;font-weight:100;display:flex;position:absolute;bottom:4pt;right:0}ul.oss.svelte-14tzwpa{grid-template-columns:repeat(auto-fill,minmax(20em,1fr));gap:12pt;font-size:14pt;display:grid}ul.oss.svelte-14tzwpa>li:where(.svelte-14tzwpa){grid-template-rows:subgrid;grid-row:span 3;gap:2pt;display:grid}ul.oss.svelte-14tzwpa>li:where(.svelte-14tzwpa)>h4:where(.svelte-14tzwpa){place-items:center;gap:6pt;margin:0;display:flex}ul.oss.svelte-14tzwpa>li:where(.svelte-14tzwpa)>h4:where(.svelte-14tzwpa) a:where(.svelte-14tzwpa){place-items:center;display:flex}.oss-meta.svelte-14tzwpa{color:var(--text-secondary);place-items:center;gap:8pt;font-size:10pt;display:flex}.oss-meta.svelte-14tzwpa .langs:where(.svelte-14tzwpa){margin-left:auto;font-weight:200}p.svelte-14tzwpa{margin:0;font-size:10pt;font-weight:300}.skill-svg.svelte-14tzwpa{vertical-align:-.125em;width:auto;height:1em}ul.skills.svelte-14tzwpa{flex-wrap:wrap;gap:4pt 8pt;display:flex}.side-by-side.svelte-14tzwpa{flex-wrap:wrap;gap:2em;display:flex}.side-by-side.svelte-14tzwpa>div:where(.svelte-14tzwpa){flex:1;min-width:200px}.community-logo.svelte-14tzwpa{object-fit:contain;background:light-dark(#0000,#ffffffe6);border-radius:50%;margin:0 1ex 0 0;padding:3px}:is(ul.hobbies.svelte-14tzwpa,ul.horizontal.svelte-14tzwpa){flex-wrap:wrap;gap:4pt 8pt;display:flex}.pdf-dropdown.svelte-14tzwpa{z-index:1000;white-space:nowrap;position:fixed;bottom:20px;right:20px}.pdf-dropdown.svelte-14tzwpa>button:where(.svelte-14tzwpa){background:var(--button-bg);color:var(--button-text);cursor:pointer;box-shadow:0 4px 12px var(--shadow);border:none;border-radius:8px;align-items:center;gap:8px;padding:9px;font-size:14px;transition:all .2s;display:flex}.pdf-dropdown.svelte-14tzwpa>div:where(.svelte-14tzwpa){background:var(--card-bg);box-shadow:0 4px 12px var(--shadow);opacity:0;visibility:hidden;border-radius:8px;transition:all .2s;position:absolute;bottom:100%;right:0;transform:translateY(10px)}.pdf-dropdown.svelte-14tzwpa:hover>div:where(.svelte-14tzwpa){opacity:1;visibility:visible;transform:translateY(0)}.pdf-dropdown.svelte-14tzwpa>div:where(.svelte-14tzwpa)>button:where(.svelte-14tzwpa){background:var(--card-bg);color:var(--link-color);cursor:pointer;box-sizing:border-box;text-align:left;border:none;width:100%;padding:8px 12px;display:block}.pdf-dropdown.svelte-14tzwpa>div:where(.svelte-14tzwpa)>button:where(.svelte-14tzwpa):hover{background:var(--nav-bg)}@media print{.pdf-dropdown.svelte-14tzwpa,.view-toggle.svelte-14tzwpa,.paper-graph{display:none!important}:is(.week-tile,.legend-tile,.timeline-line,.marker-bar){print-color-adjust:exact!important}@page{margin:0;padding:.6in;size:auto}main.svelte-14tzwpa{box-shadow:none;margin:0;padding:2em}section.body.svelte-14tzwpa :is(h2,h3){page-break-after:avoid;break-after:avoid}small.svelte-14tzwpa{page-break-before:avoid;break-before:avoid}section.body.svelte-14tzwpa ol li{page-break-inside:avoid;break-inside:avoid}}
