article.svelte-4iwcrn{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;padding:4px 8px;border-radius:3px;background:linear-gradient(to right,#e2f4ff4d 5%,#546b734d 95%)}span.svelte-4iwcrn{display:flex;justify-content:start;align-items:center;gap:4px;padding:4px;border-radius:1px;background:#0003}a.svelte-4iwcrn{border-radius:2px;padding:4px 8px;min-width:80px;text-align:center;background:linear-gradient(to right,#75b022,#588a1b)}i.svelte-4iwcrn{display:flex;align-items:center;padding:0 4px}i.svelte-4iwcrn svg{width:22px}p.svelte-4iwcrn{margin:0}article.content.svelte-1jlknep{display:flex;flex-direction:column;overflow:hidden;width:100%;padding:4px;font-size:1.2rem}aside.header.svelte-1jlknep{display:flex;flex-direction:column-reverse;gap:16px;width:100%;background:linear-gradient(#556d7a33,#01040866)}.media.svelte-1jlknep{display:flex;flex-direction:column;flex-grow:1;gap:8px;overflow:auto}.currentView.svelte-1jlknep,iframe.svelte-1jlknep{width:100%;aspect-ratio:16/9;object-fit:cover}.views.svelte-1jlknep{display:flex;gap:8px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:4px;scroll-behavior:smooth;scrollbar-width:auto!important}.views.svelte-1jlknep .view:where(.svelte-1jlknep){scroll-snap-align:start;flex-shrink:0;width:115px;height:65px;background-size:cover;background-position:center;border:1px solid transparent;margin:2px 0;cursor:pointer}.preview.svelte-1jlknep{display:flex}.controls.svelte-1jlknep button:where(.svelte-1jlknep){display:flex;justify-content:center;align-items:center;width:1em;height:100%;border-radius:3px;border:none;font-size:2rem;transition:all .3s;padding:0;cursor:pointer}.controls.svelte-1jlknep button:where(.svelte-1jlknep) svg:where(.svelte-1jlknep){width:1em;height:1em}.info.svelte-1jlknep{position:relative;width:100%;display:flex;flex-direction:column;gap:4px}.info.svelte-1jlknep .cover:where(.svelte-1jlknep){width:100%;background-size:cover;background-position:center}.info.svelte-1jlknep .abstract:where(.svelte-1jlknep){color:#9b9b9b;line-height:1.2em}.info.svelte-1jlknep .skills-label:where(.svelte-1jlknep){color:#556772;width:auto}.info.svelte-1jlknep .skills:where(.svelte-1jlknep){display:flex;flex-wrap:wrap;overflow:hidden;flex-direction:row;gap:2px}.info.svelte-1jlknep .skills:where(.svelte-1jlknep) .skill-chip:where(.svelte-1jlknep){color:#67c1f5;background:#66c0f433;border-radius:3px;padding:2px 4px;font-size:1rem;width:fit-content;flex-shrink:0;line-height:1.1rem}.info.svelte-1jlknep h3:where(.svelte-1jlknep){font-size:1.4rem;margin:0}.info.svelte-1jlknep span:where(.svelte-1jlknep){width:100%;color:#556772}.info.svelte-1jlknep dl.meta:where(.svelte-1jlknep){display:grid;grid-template-columns:auto 1fr;gap:2px 24px;margin:0;align-items:baseline;padding:4px;line-height:1.3em}.info.svelte-1jlknep dl.meta:where(.svelte-1jlknep) dt:where(.svelte-1jlknep){color:#556772;white-space:nowrap}.info.svelte-1jlknep dl.meta:where(.svelte-1jlknep) dd:where(.svelte-1jlknep){margin:0;color:#9b9b9b}.info.svelte-1jlknep dl.meta:where(.svelte-1jlknep) dd.blue:where(.svelte-1jlknep){color:#66c0f4}.info.svelte-1jlknep dl.meta:where(.svelte-1jlknep) dt.skills-label:where(.svelte-1jlknep),.info.svelte-1jlknep dl.meta:where(.svelte-1jlknep) dt.skills:where(.svelte-1jlknep){grid-column:1/-1}.info.svelte-1jlknep dl.meta:where(.svelte-1jlknep) dt.skills:where(.svelte-1jlknep){display:flex;flex-wrap:wrap;gap:4px}section.svelte-1jlknep{display:flex;flex-direction:column-reverse;margin:8px 0}section.svelte-1jlknep article:where(.svelte-1jlknep),section.svelte-1jlknep aside:where(.svelte-1jlknep){display:flex;flex-direction:column;gap:4px;flex-grow:1;padding:8px}section.svelte-1jlknep article:where(.svelte-1jlknep){line-height:1.2em;max-width:100%}section.svelte-1jlknep article:where(.svelte-1jlknep) h2:where(.svelte-1jlknep){font-size:1.4rem;font-weight:400;padding:4px 0;margin:0 0 8px;text-transform:capitalize;border-bottom:1px solid transparent;border-image:linear-gradient(to right,#67c1f5,transparent 80%) 1}section.svelte-1jlknep article:where(.svelte-1jlknep) h2:where(.svelte-1jlknep):first-child{margin-top:0}section.svelte-1jlknep article:where(.svelte-1jlknep) p:where(.svelte-1jlknep){color:#9b9b9b;margin:0 0 16px;font-size:1.4rem;line-height:1.6em}section.svelte-1jlknep article:where(.svelte-1jlknep) li{font-size:1.2rem;font-family:Fira Code}aside.svelte-1jlknep{position:relative;display:flex;flex-direction:column;gap:4px}aside.svelte-1jlknep h2:where(.svelte-1jlknep){font-size:1.6rem;margin:8px 0}aside.svelte-1jlknep .info:where(.svelte-1jlknep){width:100%}aside.svelte-1jlknep .info:where(.svelte-1jlknep) span:where(.svelte-1jlknep){color:#556772}.info.aside.svelte-1jlknep{display:flex;flex-direction:column;gap:4px;width:100%;box-sizing:border-box}.tags.svelte-1jlknep,.docs.svelte-1jlknep,.info.aside.svelte-1jlknep{background:linear-gradient(90deg,#00000080 5%,#000000a6 95%);padding:8px}.docs.svelte-1jlknep h2:where(.svelte-1jlknep){font-size:1.2rem;font-weight:400;color:#9b9b9b;margin:0}.tags.svelte-1jlknep .tag:where(.svelte-1jlknep),.tags.svelte-1jlknep .doc:where(.svelte-1jlknep),.docs.svelte-1jlknep .doc:where(.svelte-1jlknep){text-decoration:none;background:#0003;border-radius:3px;margin:2px;display:flex;align-items:center;overflow:hidden}.tags.svelte-1jlknep .tag:where(.svelte-1jlknep) span:where(.svelte-1jlknep),.tags.svelte-1jlknep .doc:where(.svelte-1jlknep) span:where(.svelte-1jlknep),.docs.svelte-1jlknep .doc:where(.svelte-1jlknep) span:where(.svelte-1jlknep){background:#66c0f41a;padding:4px 8px;width:100%;text-decoration:none;color:#67c1f5}.tags.svelte-1jlknep .tag:where(.svelte-1jlknep) svg,.tags.svelte-1jlknep .doc:where(.svelte-1jlknep) svg,.docs.svelte-1jlknep .doc:where(.svelte-1jlknep) svg .desktop.svelte-1jlknep{display:none}.mobile.svelte-1jlknep{display:flex}@media (min-width: 900px){.info.aside.svelte-1jlknep{order:1}.info.aside.svelte-1jlknep dl.meta.mobile:where(.svelte-1jlknep){display:none}.desktop.svelte-1jlknep{display:flex}.mobile.svelte-1jlknep{display:none}article.content.svelte-1jlknep{flex-direction:column;gap:16px}article.content.svelte-1jlknep .cover:where(.svelte-1jlknep){width:100%;height:auto;max-height:180px}aside.header.svelte-1jlknep{flex-direction:row;gap:16px}.media.svelte-1jlknep{flex:1;min-width:0;flex-direction:column}.info.svelte-1jlknep{flex:0 0 33%}.info.desktop.svelte-1jlknep{display:flex;width:100%}.info.aside.svelte-1jlknep{flex:unset}section.svelte-1jlknep{flex-direction:row}section.svelte-1jlknep article:where(.svelte-1jlknep){flex:1;min-width:0}section.svelte-1jlknep aside:where(.svelte-1jlknep){flex:0 0 33%}}
