.sidebar[data-astro-cid-dku4ghca]{align-content:start;gap:2rem;display:grid}.widget[data-astro-cid-dku4ghca]{border-radius:var(--radius-lg);background:var(--c-surface);padding:clamp(1.5rem,1rem + 1.5vw,2rem)}.widget__title[data-astro-cid-dku4ghca]{margin-bottom:1.6rem;padding-bottom:.8rem;font-size:1.35rem;position:relative}.widget__title[data-astro-cid-dku4ghca]:after{content:"";background:var(--c-primary);width:42px;height:2px;position:absolute;bottom:0;left:0}.widget-search[data-astro-cid-dku4ghca]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:#fff;padding:.35rem;display:flex}.widget-search[data-astro-cid-dku4ghca] input[data-astro-cid-dku4ghca]{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:.6rem .9rem}.widget-search[data-astro-cid-dku4ghca] button[data-astro-cid-dku4ghca]{color:#fff;border-radius:var(--radius-sm);background:var(--c-primary);width:46px;height:46px;transition:background var(--t-fast);place-items:center;display:grid}.widget-search[data-astro-cid-dku4ghca] button[data-astro-cid-dku4ghca]:hover{background:var(--c-heading)}.widget-recent[data-astro-cid-dku4ghca]{gap:1.25rem;padding:0;list-style:none;display:grid}.widget-recent[data-astro-cid-dku4ghca] li[data-astro-cid-dku4ghca]{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:1rem;display:grid}.widget-recent__thumb[data-astro-cid-dku4ghca] img[data-astro-cid-dku4ghca]{object-fit:cover;border-radius:var(--radius-sm);width:80px;height:70px}.widget-recent[data-astro-cid-dku4ghca] time[data-astro-cid-dku4ghca]{font-size:var(--fs-xs);display:block}.widget-recent__title[data-astro-cid-dku4ghca]{font-size:var(--fs-sm);color:var(--c-heading);transition:color var(--t-fast);font-weight:600;line-height:1.4;display:block}.widget-recent__title[data-astro-cid-dku4ghca]:hover{color:var(--c-primary)}.widget-list[data-astro-cid-dku4ghca]{gap:.6rem;padding:0;list-style:none;display:grid}.widget-list[data-astro-cid-dku4ghca] a[data-astro-cid-dku4ghca]{color:var(--c-heading);transition:color var(--t-fast);justify-content:space-between;align-items:center;display:flex}.widget-list[data-astro-cid-dku4ghca] a[data-astro-cid-dku4ghca]:hover{color:var(--c-primary)}.widget-count[data-astro-cid-dku4ghca]{min-width:34px;height:26px;font-size:var(--fs-xs);background:#fff;border-radius:99px;place-items:center;font-weight:600;display:grid}.widget-archive[data-astro-cid-dku4ghca]{gap:.9rem;padding:0;list-style:none;display:grid}.widget-archive[data-astro-cid-dku4ghca] li[data-astro-cid-dku4ghca]{align-items:center;gap:.6rem;display:flex}.post__grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}.post__cover[data-astro-cid-zg7dkzxc]{border-radius:var(--radius-lg);aspect-ratio:16/9;overflow:hidden}.post__cover[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{object-fit:cover;width:100%;height:100%}.post__meta[data-astro-cid-zg7dkzxc]{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block:1.75rem .5rem;padding:0;list-style:none;display:flex}.post__meta[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{align-items:center;gap:.4rem;display:inline-flex}.post__meta[data-astro-cid-zg7dkzxc] .icon{color:var(--c-primary)}.post__content[data-astro-cid-zg7dkzxc]{margin-top:1.5rem}.post__author[data-astro-cid-zg7dkzxc]{border:1px solid var(--c-border);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:1.75rem;margin-top:3.5rem;padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:grid}.post__author-avatar[data-astro-cid-zg7dkzxc]{aspect-ratio:1;border-radius:var(--radius);background:var(--c-surface);place-items:center;display:grid}.post__author-avatar[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{width:64px;height:64px}.post__author[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font-size:1.45rem}.post__author[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin-top:.6rem}.post__footer[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;margin-top:2.5rem;display:flex}.post__tags[data-astro-cid-zg7dkzxc],.post__share[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.post__tags[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc],.post__share[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font-size:1.35rem}.post__share[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{gap:.5rem;padding:0;list-style:none;display:flex}.post__share[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc],.post__share[data-astro-cid-zg7dkzxc] button[data-astro-cid-zg7dkzxc]{color:#fff;background:var(--c-primary);width:40px;height:40px;transition:background var(--t-fast), transform var(--t-fast);border-radius:50%;place-items:center;display:grid}.post__share[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover,.post__share[data-astro-cid-zg7dkzxc] button[data-astro-cid-zg7dkzxc]:hover,.post__share[data-astro-cid-zg7dkzxc] button[data-astro-cid-zg7dkzxc].is-copied{background:var(--c-heading);transform:translateY(-3px)}.post__nav[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--c-border);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:2.5rem;display:flex}.post__nav-link[data-astro-cid-zg7dkzxc]{align-items:center;gap:1rem;max-width:48%;display:flex}.post__nav-link--next[data-astro-cid-zg7dkzxc]{text-align:right;margin-left:auto}.post__nav-icon[data-astro-cid-zg7dkzxc]{border:1px solid var(--c-border);width:64px;height:64px;color:var(--c-heading);transition:background var(--t-fast), color var(--t-fast);flex-shrink:0;place-items:center;display:grid}.post__nav-link[data-astro-cid-zg7dkzxc]:hover .post__nav-icon[data-astro-cid-zg7dkzxc]{color:#fff;background:var(--c-primary)}.post__nav-link[data-astro-cid-zg7dkzxc] small[data-astro-cid-zg7dkzxc]{text-transform:uppercase;font-size:var(--fs-xs);letter-spacing:.04em;display:block}.post__nav-link[data-astro-cid-zg7dkzxc] strong[data-astro-cid-zg7dkzxc]{color:var(--c-heading);font-size:1.05rem;line-height:1.35;display:block}@media (width<=991px){.post__grid[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr}}@media (width<=600px){.post__author[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr}.post__author-avatar[data-astro-cid-zg7dkzxc]{width:100px}.post__nav-link[data-astro-cid-zg7dkzxc]{max-width:100%}}
