.blog-sidebar[data-v-2028cba7]{--blog-filter-brand:var(--fp1);background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0f172a0d;display:flex;flex-direction:column;max-height:calc(100vh - 6rem);overflow:hidden}.blog-sidebar--drawer[data-v-2028cba7]{background:transparent;border:none;border-radius:0;box-shadow:none;height:100%;max-height:none}.blog-sidebar__scroll[data-v-2028cba7]{flex:1;min-height:0;overflow-y:auto;padding:1rem;scrollbar-color:color-mix(in srgb,var(--blog-filter-brand) 72%,#0f766e) transparent;scrollbar-width:thin}.blog-sidebar__scroll[data-v-2028cba7]::-webkit-scrollbar{width:5px}.blog-sidebar__scroll[data-v-2028cba7]::-webkit-scrollbar-track{background:transparent}.blog-sidebar__scroll[data-v-2028cba7]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,color-mix(in srgb,var(--blog-filter-brand) 85%,#fff),color-mix(in srgb,var(--blog-filter-brand) 65%,var(--fp2)));border-radius:99px}.blog-filter-card[data-v-2028cba7]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 2px #0f172a0d;overflow:hidden}.blog-filter-card__head[data-v-2028cba7]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:.625rem;padding:.875rem 1rem}.blog-filter-card__icon[data-v-2028cba7]{align-items:center;background:var(--blog-filter-brand);border-radius:.65rem;box-shadow:0 8px 16px -10px color-mix(in srgb,var(--blog-filter-brand) 45%,transparent),inset 0 1px #ffffff47;color:#fff;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.blog-filter-card__head h3[data-v-2028cba7]{color:#020617;font-size:1rem;font-weight:900}.blog-filter-card__body[data-v-2028cba7]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.blog-filter-reset[data-v-2028cba7]{align-items:center;background:#fff;border-top:1px solid #e2e8f0;color:#475569;display:flex;flex-shrink:0;font-size:.8125rem;font-weight:800;gap:.5rem;justify-content:center;padding:.9rem 1rem;transition:border-color .2s ease,color .2s ease,background-color .2s ease,transform .2s ease;width:100%}.blog-filter-reset[data-v-2028cba7]:hover{background:#f8fafc;color:var(--blog-filter-brand);transform:translateY(-1px)}html.dark .blog-sidebar{background:color-mix(in srgb,var(--fp1) 12%,rgba(8,12,22,.92));border-color:color-mix(in srgb,var(--fp1) 28%,hsla(0,0%,100%,.1));box-shadow:inset 0 1px #ffffff0d,0 18px 42px -30px color-mix(in srgb,var(--fp2) 35%,transparent)}html.dark .blog-sidebar--drawer{background:transparent;border:none;box-shadow:none}html.dark .blog-filter-card{background:color-mix(in srgb,var(--fp1) 10%,rgba(8,12,22,.78));border-color:color-mix(in srgb,var(--fp1) 26%,hsla(0,0%,100%,.1));box-shadow:inset 0 1px #ffffff0a}html.dark .blog-filter-card__head{border-color:color-mix(in srgb,var(--fp1) 22%,hsla(0,0%,100%,.08))}html.dark .blog-filter-card__head h3{color:#f1f5f9}html.dark .blog-filter-card__icon{background:var(--fp1);color:#fff}html.dark .blog-filter-reset{background:color-mix(in srgb,var(--fp1) 8%,rgba(8,12,22,.88));border-color:color-mix(in srgb,var(--fp1) 22%,hsla(0,0%,100%,.08));color:color-mix(in srgb,var(--fp1) 35%,#cbd5e1)}html.dark .blog-filter-reset:hover{background:color-mix(in srgb,var(--fp1) 14%,rgba(8,12,22,.92));color:var(--fp1)}.blog-toolbar[data-v-aa9f9f75]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0f172a0d}.blog-toolbar__title[data-v-aa9f9f75]{color:var(--fp1);letter-spacing:-.02em}.blog-toolbar__count[data-v-aa9f9f75]{color:color-mix(in srgb,var(--fp1) 52%,#64748b)}.blog-toolbar__clear[data-v-aa9f9f75]{border:1px solid #e2e8f0;color:#475569}.blog-toolbar__clear[data-v-aa9f9f75]:hover:not(:disabled){border-color:color-mix(in srgb,var(--fp1) 42%,#fff);color:var(--fp1)}.blog-empty[data-v-aa9f9f75]{background:#fff;border:1px dashed #cbd5e1;border-radius:12px;box-shadow:0 1px 2px #0f172a0d}.blog-empty__icon[data-v-aa9f9f75]{background:color-mix(in srgb,var(--fp1) 12%,#fff);border-radius:12px;color:var(--fp1)}.blog-mobile-filter-btn[data-v-aa9f9f75]{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--fp1) 28%,#e2e8f0);border-radius:12px;box-shadow:0 1px 2px #0f172a0d;color:#0f172a;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:900;gap:.4rem;justify-content:center;min-height:2.5rem;padding:.5rem .85rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.blog-mobile-filter-btn[data-v-aa9f9f75]:active{transform:scale(.98)}.blog-filter-count-badge[data-v-aa9f9f75]{align-items:center;background:var(--fp1);border-radius:999px;box-shadow:inset 0 1px #ffffff47;color:#fff;display:inline-flex;font-size:.625rem;font-weight:900;height:1.25rem;justify-content:center;min-width:1.25rem;padding-inline:.35rem}.blog-filter-drawer{inset:0;pointer-events:none;position:fixed;visibility:hidden;z-index:1300}.blog-filter-drawer--open{pointer-events:auto;visibility:visible}.blog-filter-drawer__backdrop{background:#0206178c;border:0;inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.blog-filter-drawer--open .blog-filter-drawer__backdrop{opacity:1}.blog-filter-drawer__panel{background:#fff;box-shadow:12px 0 40px #0f172a38;display:flex;flex-direction:column;inset-block:0;inset-inline-start:0;max-width:100%;position:absolute;transform:translate(-105%);transition:transform .28s cubic-bezier(.22,1,.36,1);width:min(22rem,92vw)}.blog-filter-drawer__panel--rtl{box-shadow:-12px 0 40px #0f172a38;transform:translate(105%)}.blog-filter-drawer--open .blog-filter-drawer__panel,.blog-filter-drawer--open .blog-filter-drawer__panel--rtl{transform:translate(0)}.blog-filter-drawer__head{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:1rem 1rem .9rem}.blog-filter-drawer__head-title{align-items:center;display:flex;gap:.65rem;min-width:0}.blog-filter-drawer__head-icon{align-items:center;background:var(--fp1);border-radius:.65rem;box-shadow:0 8px 16px -10px color-mix(in srgb,var(--fp1) 45%,transparent),inset 0 1px #ffffff47;color:#fff;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.blog-filter-drawer__close{align-items:center;border:1px solid #e2e8f0;border-radius:10px;color:#475569;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:border-color .2s ease,color .2s ease,background-color .2s ease;width:2.5rem}.blog-filter-drawer__close:hover{background:color-mix(in srgb,var(--fp1) 8%,#fff);border-color:color-mix(in srgb,var(--fp1) 40%,#fff);color:var(--fp1)}.blog-filter-drawer__body{flex:1;min-height:0;overflow:hidden}html.dark .blog-toolbar{background:color-mix(in srgb,var(--fp1) 12%,rgba(8,12,22,.88));border-color:color-mix(in srgb,var(--fp1) 28%,hsla(0,0%,100%,.1));box-shadow:inset 0 1px #ffffff0f,0 12px 28px -20px color-mix(in srgb,var(--fp2) 30%,transparent)}html.dark .blog-toolbar__title{color:var(--fp1);text-shadow:0 0 24px color-mix(in srgb,var(--fp1) 22%,transparent)}html.dark .blog-toolbar__count{color:color-mix(in srgb,var(--fp1) 48%,#94a3b8)}html.dark .blog-toolbar__clear{border-color:color-mix(in srgb,var(--fp1) 32%,hsla(0,0%,100%,.12));color:color-mix(in srgb,var(--fp1) 35%,#cbd5e1)}html.dark .blog-toolbar__clear:hover:not(:disabled){background:color-mix(in srgb,var(--fp1) 10%,rgba(8,12,22,.7));border-color:color-mix(in srgb,var(--fp1) 48%,hsla(0,0%,100%,.16));color:var(--fp1)}html.dark .blog-empty{background:color-mix(in srgb,var(--fp1) 10%,rgba(8,12,22,.78));border-color:color-mix(in srgb,var(--fp1) 28%,hsla(0,0%,100%,.12));box-shadow:inset 0 1px #ffffff0d}html.dark .blog-empty__icon{background:var(--fp1);box-shadow:inset 0 1px #ffffff47;color:#fff}html.dark .blog-mobile-filter-btn{background:color-mix(in srgb,var(--fp1) 12%,rgba(8,12,22,.92));border-color:color-mix(in srgb,var(--fp1) 34%,hsla(0,0%,100%,.12));box-shadow:inset 0 1px #ffffff0f,0 10px 24px -18px color-mix(in srgb,var(--fp2) 35%,transparent);color:#f1f5f9}html.dark .blog-filter-drawer__panel{background:color-mix(in srgb,var(--fp1) 10%,rgba(8,12,22,.98));box-shadow:12px 0 40px #00000073}html.dark .blog-filter-drawer__panel--rtl{box-shadow:-12px 0 40px #00000073}html.dark .blog-filter-drawer__head{border-color:color-mix(in srgb,var(--fp1) 22%,hsla(0,0%,100%,.08))}html.dark .blog-filter-drawer__close{border-color:color-mix(in srgb,var(--fp1) 28%,hsla(0,0%,100%,.12));color:color-mix(in srgb,var(--fp1) 35%,#cbd5e1)}html.dark .blog-filter-drawer__close:hover{background:color-mix(in srgb,var(--fp1) 12%,rgba(8,12,22,.88));border-color:color-mix(in srgb,var(--fp1) 48%,hsla(0,0%,100%,.16));color:var(--fp1)}
