section.svelte-u45y5o{max-width:700px;margin:0 auto 38px}h2.svelte-u45y5o{margin-bottom:8px;font-weight:700;line-height:1.5;font-size:1.5rem}@media (width <= 700px){section.svelte-u45y5o{margin-bottom:38px}}.container.svelte-7aeoa4.svelte-7aeoa4{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.info.svelte-7aeoa4.svelte-7aeoa4{display:flex;flex-direction:column;gap:.5rem;padding-right:32px}.description.svelte-7aeoa4.svelte-7aeoa4{display:flex;flex-direction:row;gap:.5rem}h1.svelte-7aeoa4.svelte-7aeoa4{font-size:2rem}h2.svelte-7aeoa4.svelte-7aeoa4{color:#444;font-weight:500;font-size:1rem}img.svelte-7aeoa4.svelte-7aeoa4{aspect-ratio:1 / 1;object-fit:cover;width:128px;border-radius:16px}span.svelte-7aeoa4.svelte-7aeoa4{color:#666;display:flex;align-items:center;gap:.25rem;font-size:.85rem;letter-spacing:-.05rem}footer.svelte-7aeoa4.svelte-7aeoa4{color:#555;font-size:.65rem;display:flex;gap:4px;margin-top:8px}footer.svelte-7aeoa4 a.svelte-7aeoa4{color:#2c3e50;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cfcfcf;padding:4px;height:32px;width:32px;border-radius:6px;transition:all .3s ease}footer.svelte-7aeoa4 a.svelte-7aeoa4:hover{background:#eee;border:1px solid #ddd}@media (width <= 700px){.container.svelte-7aeoa4.svelte-7aeoa4{flex-direction:column-reverse}.info.svelte-7aeoa4.svelte-7aeoa4{justify-content:center;align-items:center;padding-right:0;text-align:center}.description.svelte-7aeoa4.svelte-7aeoa4{flex-direction:column}.description.svelte-7aeoa4 slice.svelte-7aeoa4{display:none}figure.svelte-7aeoa4.svelte-7aeoa4{display:flex;justify-content:center;align-items:center}h2.svelte-7aeoa4.svelte-7aeoa4{text-wrap:balance}figure.svelte-7aeoa4.svelte-7aeoa4{margin:0 auto}}ul.svelte-p6w59i{display:inline-flex;gap:8px;flex-wrap:wrap}li.svelte-p6w59i{align-items:center;background:#eee;border-radius:6px;color:#000;display:flex;font-size:.8rem;font-weight:500;gap:4px;padding:.2rem .6rem}p.svelte-5nluk9{font-size:.8rem}ul.svelte-1rtwmjj.svelte-1rtwmjj{display:flex;flex-direction:column;gap:38px}article.svelte-1rtwmjj h3.svelte-1rtwmjj{font-weight:500;color:#111}article.svelte-1rtwmjj a.svelte-1rtwmjj{color:#111}article.svelte-1rtwmjj a.svelte-1rtwmjj:hover{text-decoration:underline}article.svelte-1rtwmjj h4.svelte-1rtwmjj{color:#222;font-weight:400;font-size:.875rem}header.svelte-1rtwmjj.svelte-1rtwmjj{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}time.svelte-1rtwmjj.svelte-1rtwmjj{color:#555;font-size:.775rem;min-width:150px;font-weight:600;text-align:end}footer.svelte-1rtwmjj p.svelte-1rtwmjj{font-size:.8rem;margin-bottom:8px}footer.svelte-1rtwmjj div.svelte-1rtwmjj{display:inline-flex;gap:8px;flex-wrap:wrap}footer.svelte-1rtwmjj div span.svelte-1rtwmjj{align-items:center;background:#eee;border-radius:6px;color:#000;display:flex;font-size:.7rem;font-weight:500;gap:4px;padding:.2rem .6rem}@media (width <= 700px){time.svelte-1rtwmjj.svelte-1rtwmjj{text-align:right}}ul.svelte-1ipfzg4.svelte-1ipfzg4{display:flex;flex-direction:column;gap:38px}article.svelte-1ipfzg4 h3.svelte-1ipfzg4{font-weight:500;color:#111}header.svelte-1ipfzg4.svelte-1ipfzg4{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}time.svelte-1ipfzg4.svelte-1ipfzg4{color:#555;font-size:.775rem;min-width:120px;font-weight:600;text-align:end}footer.svelte-1ipfzg4 p.svelte-1ipfzg4{font-size:.75rem}footer.svelte-1ipfzg4 div.svelte-1ipfzg4{display:flex;justify-content:space-between;align-items:center}span.svelte-1ipfzg4.svelte-1ipfzg4{align-items:center;background:#eee;border-radius:6px;color:#000;display:flex;font-size:.7rem;font-weight:500;gap:4px;padding:.2rem .6rem;width:fit-content}@media (width <= 700px){time.svelte-1ipfzg4.svelte-1ipfzg4{text-align:right}}ul.svelte-xp64hf.svelte-xp64hf{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-inline:-16px}article.svelte-xp64hf.svelte-xp64hf{border-radius:8px;border:1px solid #f2f2f2;gap:16px;display:flex;flex-direction:column;padding:16px;height:100%}article.svelte-xp64hf header.svelte-xp64hf{flex:1}article.svelte-xp64hf h3.svelte-xp64hf{margin-bottom:4px}article.svelte-xp64hf a.svelte-xp64hf{color:#111}article.svelte-xp64hf a.svelte-xp64hf:hover{text-decoration:underline}article.svelte-xp64hf p.svelte-xp64hf{font-size:.75rem;line-height:1.2rem}article.svelte-xp64hf h3 span.svelte-xp64hf{color:#00bc2f;animation-name:svelte-xp64hf-flicker;animation-duration:3s;animation-timing-function:ease-in;animation-iteration-count:infinite}footer.svelte-xp64hf.svelte-xp64hf{display:flex;flex-wrap:wrap;gap:2px;font-size:.6rem}footer.svelte-xp64hf span.svelte-xp64hf{border-radius:6px;background:#eee;color:#444;font-size:.6rem;font-weight:500;padding:.2rem .6rem}.github-code-link.svelte-xp64hf.svelte-xp64hf{margin-left:5px}@keyframes svelte-xp64hf-flicker{0%{opacity:1}50%{opacity:.25}to{opacity:1}}@media (width <= 700px){ul.svelte-xp64hf.svelte-xp64hf{margin-inline:0px}article.svelte-xp64hf.svelte-xp64hf{border:none;box-shadow:0 1px 1px #f2f2f2;padding:0 0 16px}}@media print{article.svelte-xp64hf h3 span.svelte-xp64hf{animation-name:none}}@keyframes svelte-1po36q3-fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width: 601px){#normal-footer.svelte-1po36q3{display:block}#footer-button.svelte-1po36q3{display:none}}@media (max-width: 600px){#normal-footer.svelte-1po36q3{display:none}#footer-button.svelte-1po36q3{position:fixed;border:1px solid #eee;right:10px;bottom:10px;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}}footer.svelte-1po36q3{background:#fdfdfd;border-top:1px solid #eee;position:fixed;bottom:0;left:0;width:100%;padding-block:8px;text-align:center;font-size:.85rem;view-timeline-name:--revealing;view-timeline-axis:block;animation:linear .3s svelte-1po36q3-fadeIn;animation-timeline:--revealing;animation-range:entry 100% cover 10%}main.svelte-1fr64ub{padding:2rem 4rem;margin:auto;width:100%}@media (width <= 700px){main.svelte-1fr64ub{padding:2rem}}html{font-family:Menlo,Monaco,Lucida Console,Courier New,Courier,monospace;background:#fff;letter-spacing:-.025rem}body,figure{margin:0;padding:0}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}p{color:#666;font-size:.9rem;line-height:1.5;margin:0;text-wrap:pretty}.print{display:none!important}@media print{.no-print{display:none!important}.print{display:block!important}article{break-inside:avoid}}
