@layer theme,base;@layer components{.bs-blog-nobreak{white-space:nowrap}.bs-blog-tools{align-items:flex-end;gap:var(--bs-space-5) var(--bs-space-8);flex-wrap:wrap;display:flex}.bs-blog-tools__search{flex:999 22rem}.bs-blog-tools__filter{flex:20rem}.bs-blog-tools__count{font-variant-numeric:lining-nums tabular-nums;flex:0 0 100%;margin:0}.bs-blog-tools input[type=search]::-webkit-search-cancel-button{display:none}.bs-blog-tools input[type=search]{text-overflow:ellipsis}.bs-blog-tools__filter .bs-select{--bs-field-bg:var(--bs-ink);--bs-field-border:var(--bs-ink);--bs-field-text:var(--bs-paper)}@media (hover:hover){.bs-blog-tools__filter .bs-select .bs-input:hover:not(:disabled){border-color:var(--bs-signal);background-color:var(--bs-signal)}}.bs-blog-list{margin-block-start:var(--bs-space-5)}.bs-blog-row{row-gap:var(--bs-space-3);padding-block:var(--bs-space-6);border-block-end:var(--bs-line) solid var(--bs-divider);display:grid;position:relative}.bs-blog-row__date{color:var(--bs-text-soft);font-variant-numeric:lining-nums tabular-nums}.bs-blog-row__title{text-wrap:balance}.bs-blog-row__link{color:inherit;transition:color var(--bs-trs);text-decoration:none}.bs-blog-row__link:after{content:"";position:absolute;inset:0}.bs-blog-row__link:focus-visible{outline:none}.bs-blog-row__link:focus-visible:after{outline:3px solid var(--bs-text);outline-offset:2px}.bs-blog-row__text{max-inline-size:60ch;margin-block-start:var(--bs-space-3)}.bs-blog-row__meta{color:var(--bs-text-soft);margin-block-start:var(--bs-space-3)}.bs-blog-row__sep{margin-inline:.25em}.bs-blog-row__time{white-space:nowrap}.bs-blog-row__text{transition:opacity var(--bs-trs)}.bs-blog-row:active .bs-blog-row__link{color:var(--bs-link-hover)}@media (hover:hover){.bs-blog-row:hover .bs-blog-row__link{color:var(--bs-link-hover)}.bs-blog-row:hover .bs-blog-row__text{opacity:.7}}@media (min-width:600px){.bs-blog-row{column-gap:var(--bs-space-8);grid-template-columns:6.875rem minmax(0,1fr);align-items:baseline}}.bs-blog-pages{margin-block-start:var(--bs-space-10)}.bs-blog-pages__list{gap:var(--bs-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bs-blog-pages__item{min-inline-size:var(--bs-tap);min-block-size:var(--bs-tap);color:var(--bs-text);font-variant-numeric:lining-nums tabular-nums;opacity:.6;transition:opacity var(--bs-trs);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.bs-blog-pages__item:active{opacity:1}@media (hover:hover){.bs-blog-pages__item:hover{opacity:1}}.bs-blog-pages__item[aria-current=page]{opacity:1}.bs-blog-pages__item[aria-current=page]:after{content:"";inset-inline:var(--bs-space-3);background:var(--bs-accent);block-size:2px;position:absolute;inset-block-end:var(--bs-space-1)}@media (min-width:600px){.bs-blog-pages{padding-inline-start:calc(6.875rem + var(--bs-space-8) - var(--bs-space-4))}.bs-blog-more{padding-inline-start:calc(6.875rem + var(--bs-space-8))}}.bs-blog-more{margin-block-start:var(--bs-space-10)}.bs-blog-empty{padding-block:var(--bs-space-10);border-block:var(--bs-line) solid var(--bs-divider);margin-block-start:var(--bs-space-5)}.bs-blog-empty__text{margin-block-start:var(--bs-space-3)}.bs-blog-empty__action{margin-block-start:var(--bs-space-8)}}@layer utilities;
