.dropdown-container.svelte-1pemkz2{display:inline-block;position:relative}.dropdown-button.svelte-1pemkz2{cursor:pointer}.dropdown-button.svelte-1pemkz2 .caret{opacity:.8;font-size:.8em;transition:transform .2s}.dropdown-button.svelte-1pemkz2 .caret.rotated{transform:rotate(180deg)}.dropdown-menu.svelte-1pemkz2{z-index:10;background:var(--bg-canvas);border:2px solid var(--text-link-hover);border-radius:12px;flex-direction:column;min-width:180px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.dropdown-item.svelte-1pemkz2{color:var(--text-link);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:.6em 1em;font-size:.85em;font-weight:500;transition:all .15s;display:flex;text-decoration:none!important}button.dropdown-item.svelte-1pemkz2{cursor:pointer;background:0 0;border:none;width:100%;font-family:inherit}.dropdown-item.svelte-1pemkz2:hover{background-color:var(--bg-surface-hover);color:var(--text-link-hover)}.compact-header-wrapper.svelte-oo3tst{text-align:center;flex-direction:column;align-items:center;width:100%;margin-top:1.5em;margin-bottom:2em;display:flex}.compact-header-wrapper.svelte-oo3tst h1:where(.svelte-oo3tst){color:var(--text-main);letter-spacing:-.04em;text-transform:none;margin:.1em 0 .25em;font-family:Instrument Serif,Georgia,Garamond,serif;font-size:5em;font-weight:800;line-height:1}.blog-subtitle.svelte-oo3tst{max-width:700px;color:var(--text-main);opacity:.9;margin:0 0 1.25em;font-family:Instrument Serif,Georgia,Garamond,serif;font-size:1.55em;line-height:1.35}@media screen and (width<=625px){.compact-header-wrapper.svelte-oo3tst h1:where(.svelte-oo3tst){font-size:3em}.blog-subtitle.svelte-oo3tst{font-size:1.25em}}.blog-meta-row.svelte-oo3tst{flex-direction:column;align-items:center;gap:.25em;display:flex}.blog-author.svelte-oo3tst{text-transform:uppercase;letter-spacing:.05em;color:var(--text-main);font-weight:900}.blog-date.svelte-oo3tst{text-transform:uppercase;letter-spacing:.05em}.blog-tags.svelte-oo3tst{border-top:2px solid var(--bg-surface-hover);flex-wrap:wrap;gap:.5em;margin-top:2em;padding-top:1em;display:flex}.blog-article.svelte-oo3tst{color:var(--text-main);line-height:1.6}.blog-preview-container.svelte-oo3tst{margin:1em 0}.blog-preview-img.svelte-oo3tst,.markdown-body.svelte-oo3tst p>img{object-fit:cover;border-radius:24px;width:100%;height:100%}.markdown-body.svelte-oo3tst h1{border-top:none;padding-top:0}.markdown-body.svelte-oo3tst p{text-align:justify;margin-bottom:1em}.markdown-body.svelte-oo3tst ul,.markdown-body.svelte-oo3tst ol{margin-bottom:1em;padding-left:1.5em}.markdown-body.svelte-oo3tst li{margin-bottom:.5em}.markdown-body.svelte-oo3tst table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:.85em}.markdown-body.svelte-oo3tst th,.markdown-body.svelte-oo3tst td{border-bottom:1px solid var(--bg-surface-hover);width:auto;padding:.45em .75em}.markdown-body.svelte-oo3tst th{background-color:var(--bg-surface);color:var(--text-main);text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:2px solid var(--text-main);font-size:.8em;font-weight:700}.markdown-body.svelte-oo3tst .table-overflow{width:100%;margin:1.5em 0;overflow-x:auto}.markdown-body.svelte-oo3tst .table-overflow table{width:100%;min-width:max-content;margin:0;display:table}.markdown-body.svelte-oo3tst .table-overflow th,.markdown-body.svelte-oo3tst .table-overflow td{white-space:nowrap}.markdown-body.svelte-oo3tst tr:last-child td{border-bottom:none}.markdown-body.svelte-oo3tst tr:nth-child(2n){background-color:#00000005}@media (prefers-color-scheme:dark){.markdown-body.svelte-oo3tst tr:nth-child(2n){background-color:#ffffff05}}.markdown-body.svelte-oo3tst tr:hover{background-color:var(--bg-surface-hover)}.markdown-body.svelte-oo3tst :not(pre)>code{word-break:break-all;white-space:pre-wrap;background-color:#afb8c133;border-radius:6px;margin:0;padding:.2em .4em;font-family:Fantasque Sans Mono,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%}@media (prefers-color-scheme:dark){.markdown-body.svelte-oo3tst :not(pre)>code{background-color:#6e768166}}.markdown-body.svelte-oo3tst pre{border:1px solid var(--bg-surface-hover);background-color:#f6f8fa;border-radius:8px;margin:1.5em 0;padding:16px;overflow-x:auto}@media (prefers-color-scheme:dark){.markdown-body.svelte-oo3tst pre{background-color:#161b22}}.markdown-body.svelte-oo3tst pre code{color:inherit;background:0 0;border-radius:0;padding:0;font-family:Fantasque Sans Mono,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%;line-height:1.45}.markdown-body.svelte-oo3tst blockquote{color:var(--text-main);opacity:.7;border-left:.25em solid var(--bg-surface-hover);margin:0 0 1em;padding:0 1.5em}.markdown-body.svelte-oo3tst blockquote p{margin:0}.blog-actions.svelte-oo3tst{flex-wrap:wrap;gap:12px;margin-top:1em;margin-bottom:1em;display:flex}
