@charset "UTF-8";.label-box.svelte-beuob4{display:flex;align-items:center;justify-content:center;margin-bottom:.2em}.label-box.svelte-beuob4 .title:where(.svelte-beuob4){font-size:1em;font-weight:700;margin-right:1em;cursor:default}.label-box.svelte-beuob4 .hidden:where(.svelte-beuob4){display:none}.label-box.svelte-beuob4 .reset-button:where(.svelte-beuob4){margin-right:1em;font-size:small;text-decoration:underline;cursor:pointer}.label-box.svelte-beuob4 .label-list:where(.svelte-beuob4){display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:.2em}.label-box.svelte-beuob4 .label-list:where(.svelte-beuob4) .label:where(.svelte-beuob4){margin-bottom:.2em;margin-right:var(--size-sm);padding:.25em .8em;background-color:var(--acm-light);color:var(--acm-dark);border-radius:var(--size-sm);border:2px solid #e0e0e0;cursor:pointer;transition:.25s ease-in-out;text-decoration:none}.label-box.svelte-beuob4 .label-list:where(.svelte-beuob4) .label:where(.svelte-beuob4):hover{border-color:#b0bec5}.label-box.svelte-beuob4 .label-list:where(.svelte-beuob4) .label.selected:where(.svelte-beuob4){transition:1s ease-in-out;background-color:#81d4fa;border-color:#4fc3f7;color:var(--acm-dark)}.label-box.svelte-beuob4 .label-list:where(.svelte-beuob4) .label.selected:where(.svelte-beuob4):before{content:"✓ "}.label-box.svelte-beuob4 .label-list:where(.svelte-beuob4) .label.selected:where(.svelte-beuob4):hover{border-color:#2196f3}@media screen and (max-width: 900px){.label-box.svelte-beuob4 .title:where(.svelte-beuob4){display:none}.label-box.svelte-beuob4 .reset-button:where(.svelte-beuob4){display:none}}.post.svelte-w3w6c1{padding:2em}a.svelte-w3w6c1{text-decoration:none}h2.svelte-w3w6c1{overflow:hidden;text-overflow:ellipsis}.author.svelte-w3w6c1 a:where(.svelte-w3w6c1):hover,a.svelte-w3w6c1 h2:where(.svelte-w3w6c1):hover{text-decoration:underline}.author.svelte-w3w6c1{display:flex;flex-direction:row;margin-bottom:1em;align-items:center}.author.svelte-w3w6c1 a:where(.svelte-w3w6c1){padding:0;font-weight:600}.author.svelte-w3w6c1 div:where(.svelte-w3w6c1){display:flex;flex-direction:column}.author.svelte-w3w6c1 img:where(.svelte-w3w6c1){border-radius:50%;width:2.5em;height:100%;margin-right:1em}.markdown-body.svelte-w3w6c1{max-height:100px;overflow:hidden;margin:16px 0;mask-image:linear-gradient(to bottom,black 50%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}.read-time.svelte-w3w6c1{display:flex;flex-wrap:wrap;align-items:center;font-size:1em;gap:1em}.clipboard-btn.svelte-w3w6c1{display:flex;align-items:center;margin-left:auto;border:none;background-color:transparent;color:var(--acm-dark);outline:none;cursor:pointer}.clipboard-btn.svelte-w3w6c1:hover{outline:1px solid var(--acm-dark);border-radius:50%}.subtitle.svelte-1epue5w a:where(.svelte-1epue5w){display:inline-block;padding-left:0;margin-top:3vw;vertical-align:baseline}.subtitle.svelte-1epue5w a:where(.svelte-1epue5w) img:where(.svelte-1epue5w){width:18px;height:18px}.main-header.svelte-1epue5w{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;text-align:center}section.svelte-1epue5w{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 24px}section.svelte-1epue5w :where(.svelte-1epue5w){transition:.25s ease-in-out}section.svelte-1epue5w div:where(.svelte-1epue5w) h1:where(.svelte-1epue5w){font-weight:550;height:95px;line-height:100px}section.svelte-1epue5w div:where(.svelte-1epue5w) h2:where(.svelte-1epue5w){font-weight:600;margin-left:5px}section.svelte-1epue5w img:where(.svelte-1epue5w){max-width:200px;width:100%;height:auto;margin-bottom:8px;margin-right:2vw}section.svelte-1epue5w ul:where(.svelte-1epue5w){list-style:none;display:grid;gap:4em 3em;padding:2em 1em;margin:0 auto;max-width:1550px;width:90%}.blog-post.svelte-1epue5w{width:100%;max-width:100%;box-sizing:border-box;margin:0 auto}section.svelte-1epue5w ul:where(.svelte-1epue5w) li:where(.svelte-1epue5w){overflow:hidden;background-color:#38b6ff40;border-radius:1em;max-width:500px;box-shadow:5px 5px 5px #add8e6;cursor:pointer;transition:.25s ease-in-out}@media (max-width: 850px){.blog-post.svelte-1epue5w{height:auto;padding-bottom:10px}}@media (min-width: 851px) and (max-width: 1280px){section.svelte-1epue5w ul:where(.svelte-1epue5w){grid-template-columns:repeat(2,1fr)}.blog-post.svelte-1epue5w{height:430px}}@media (min-width: 1281px){section.svelte-1epue5w ul:where(.svelte-1epue5w){grid-template-columns:repeat(3,1fr)}}section.svelte-1epue5w ul:where(.svelte-1epue5w) li:where(.svelte-1epue5w):hover{background-color:#38b6ff80;transform:scale(1.03)}
