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