:root{--s:3;--h:4;--speed:4s}section.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:column;justify-content:center;flex:.6}.content.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:row;align-items:start;justify-content:center;gap:3rem}.sidebar.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:column}.sidebar-title.svelte-1ofebxt.svelte-1ofebxt{font-weight:600}.article-list{list-style:none;padding:.25rem}.article-list-year{font-size:1.25rem}.article-list-heading{font-size:1rem}.article-list-item{font-size:.75rem}.main-content.svelte-1ofebxt.svelte-1ofebxt{max-width:64rem}.title-container.svelte-1ofebxt.svelte-1ofebxt{margin:0 0 6rem;display:flex;flex-direction:column;align-items:center}.article.svelte-1ofebxt.svelte-1ofebxt{width:100%;display:flex;flex-direction:column;align-items:start}footer.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;font-size:.75rem;font-weight:700;color:var(--color-text)}footer.svelte-1ofebxt p.svelte-1ofebxt{font-size:.75rem;margin:0}.donations.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 4rem}.donation-link.svelte-1ofebxt.svelte-1ofebxt{font-weight:400}.subscribe.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:300px}.subscribe-title.svelte-1ofebxt.svelte-1ofebxt,.subscribe-description.svelte-1ofebxt.svelte-1ofebxt{text-align:center}.subscribe-description.svelte-1ofebxt.svelte-1ofebxt{margin-bottom:2rem;font-size:.9rem;opacity:.8}.subscribe-form.svelte-1ofebxt.svelte-1ofebxt{width:100%}.subscribe-input.svelte-1ofebxt.svelte-1ofebxt{width:100%;margin-bottom:1rem;text-align:center}.subscribe-input.svelte-1ofebxt label.svelte-1ofebxt{margin-bottom:.5rem;width:100%;display:block}.subscribe-input.svelte-1ofebxt input.svelte-1ofebxt{width:100%;padding:.5rem;border:1px solid var(--color-neutral);border-radius:4px;font-size:.9rem}.subscribe-button-wrapper.svelte-1ofebxt button.svelte-1ofebxt{padding:.5rem 1.5rem;border:none;border-radius:4px;background:var(--color-neutral);color:#fff;cursor:pointer;font-size:.9rem;transition:background .2s ease}.subscribe-button-wrapper.svelte-1ofebxt button.svelte-1ofebxt:hover{background:var(--color-light)}details.svelte-1ofebxt.svelte-1ofebxt{-webkit-user-select:none;user-select:none;width:100%}details.svelte-1ofebxt>summary span.icon.svelte-1ofebxt{width:24px;height:24px;transition:all .3s}details[open].svelte-1ofebxt summary span.icon.svelte-1ofebxt{transform:rotate(180deg)}summary.svelte-1ofebxt.svelte-1ofebxt{display:flex;cursor:pointer;align-items:center;justify-content:center;gap:1rem;color:var(--color-contrast-dark)}summary.svelte-1ofebxt.svelte-1ofebxt::-webkit-details-marker{display:none}.details-archive.svelte-1ofebxt.svelte-1ofebxt{display:flex;justify-content:center}@media (min-width: 1479px){details.svelte-1ofebxt.svelte-1ofebxt{display:none}}@media (max-width: 1480px){.sidebar.svelte-1ofebxt.svelte-1ofebxt{display:none}.content.svelte-1ofebxt.svelte-1ofebxt{flex-direction:column;gap:0rem}}@media screen and (max-width: 768px){.title-container.svelte-1ofebxt.svelte-1ofebxt{margin:0 0 2rem}}@media (min-width: 480px){footer.svelte-1ofebxt.svelte-1ofebxt{display:flex;justify-content:center;flex-direction:column-reverse;padding:12px 0;gap:1rem}.subscribe-form.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:column;justify-content:center}.subscribe-input.svelte-1ofebxt.svelte-1ofebxt{align-items:stretch}.subscribe.svelte-1ofebxt.svelte-1ofebxt{align-items:normal}.subscribe-button-wrapper.svelte-1ofebxt.svelte-1ofebxt{display:flex;justify-content:center}}@media screen and (max-width: 480px){footer.svelte-1ofebxt.svelte-1ofebxt{flex-direction:column-reverse;padding:1rem;gap:2rem}.donations.svelte-1ofebxt.svelte-1ofebxt{margin:0;width:100%;text-align:center}.subscribe.svelte-1ofebxt.svelte-1ofebxt{width:100%;align-items:center}.subscribe-form.svelte-1ofebxt.svelte-1ofebxt,.subscribe-input.svelte-1ofebxt.svelte-1ofebxt{width:100%}.subscribe-input.svelte-1ofebxt input.svelte-1ofebxt{width:100%;padding:.5rem;border:1px solid var(--color-neutral);border-radius:4px}.musings-nav.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center;padding:1rem}.subscribe-button-wrapper.svelte-1ofebxt.svelte-1ofebxt{display:flex;justify-content:center;width:100%}.subscribe-button-wrapper.svelte-1ofebxt button.svelte-1ofebxt{min-width:150px}}.loading.svelte-1ofebxt.svelte-1ofebxt{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.spinner.svelte-1ofebxt.svelte-1ofebxt{width:50px;height:50px;border:3px solid var(--color-light);border-top:3px solid var(--color-neutral);border-radius:50%;animation:svelte-1ofebxt-spin 1s linear infinite;margin-bottom:1rem}@keyframes svelte-1ofebxt-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
