.blog-view-badge{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:#1c1e20e6;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex;position:absolute;top:12px;right:12px}.blog-filters{gap:16px;margin-bottom:36px;display:flex}.blog-search{border:1px solid var(--glass-border);background:var(--surface);color:var(--muted);border-radius:9px;flex:1;align-items:center;gap:12px;padding:0 16px;display:flex}.blog-search input,.blog-filters select{color:#fff;outline-offset:4px;background:0 0;min-height:48px}.blog-search input{width:100%}.blog-filters select{border:1px solid var(--glass-border);border-radius:9px;max-width:40%;padding:0 16px}.blog-filters option,.admin-body option{color:#fff;background:#25282c}.article-body video{border-radius:10px;width:100%;margin-block:28px;display:block}.article-body iframe{aspect-ratio:16/9;border:0;border-radius:10px;width:100%;margin-block:28px;display:block}.article-body figure{margin-block:32px}.article-body figcaption{color:var(--muted);text-align:center;margin-top:10px;font-size:13px}@media (max-width:600px){.blog-filters{flex-direction:column}.blog-filters select{max-width:100%}}.blog-cover{aspect-ratio:16/10}
