@layer tokens,base,layout,components,utilities;@layer components{.pl-article{padding:8px 0 28px}.theme-container:has(.pl-article) .page-title{font-size:var(--fs-sm);font-weight:400;color:var(--muted);line-height:1.4;margin:0 0 6px;padding:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.theme-container:has(.pl-article) .page-title::-webkit-scrollbar{display:none}.theme-container:has(.pl-article) .page-title a{color:var(--muted)!important}.theme-container:has(.pl-article) .page-title a:hover{color:var(--brand-700)!important}.article-title{font-size:clamp(1.35rem,1.1rem + 1.8vw,1.85rem);line-height:1.22}.article-meta{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:var(--fs-sm);margin:14px 0 20px}.article-meta a{color:var(--brand);font-weight:600}.article-image{display:block;width:100%;max-width:680px!important;height:auto;margin:0 auto 24px;border-radius:var(--r-lg)}.pl-article .article-content{overflow-wrap:break-word}.pl-article .article-content img,.pl-article .article-content iframe,.pl-article .article-content video{max-width:100%;height:auto;border-radius:var(--r)}.pl-article .article-content table{display:block;max-width:100%;overflow-x:auto}.pl-article .article-content>*{max-width:100%}.pl-article .article-content [style*=min-width]{min-width:0!important}}@layer components{.theme-container:has(.blog-card)>:where(div,section,ul):has(>.blog-card),.theme-container:where(:has(>.blog-card)){display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px}.theme-container:has(.blog-card)>:where(div,section,ul):has(>.blog-card)>:not(.blog-card){grid-column:1 / -1}}
