.filters.svelte-1blbebk{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.filters.svelte-1blbebk button:where(.svelte-1blbebk){border:1.5px solid var(--line);background:var(--surface);color:var(--ink-2);font:600 var(--t-sm) / 1 var(--font);cursor:pointer;border-radius:8px;padding:.5rem .95rem}.filters.svelte-1blbebk button:where(.svelte-1blbebk):hover{border-color:var(--blue);color:var(--ink)}.filters.svelte-1blbebk button[aria-pressed=true]:where(.svelte-1blbebk){background:var(--blue);border-color:var(--blue);color:var(--blue-ink)}.state.svelte-1blbebk{color:var(--ink-3)}.feed.svelte-1blbebk{columns:3 280px;column-gap:1.25rem}.card.svelte-1blbebk{break-inside:avoid;background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:1.25rem;overflow:hidden}.media.svelte-1blbebk{aspect-ratio:16/9;background:var(--blue-soft);border-bottom:1px solid var(--line);display:block;position:relative}.media.vertical.svelte-1blbebk{aspect-ratio:4/5}.media.svelte-1blbebk img:where(.svelte-1blbebk){object-fit:cover;width:100%;height:100%}.media.svelte-1blbebk iframe:where(.svelte-1blbebk){border:0;width:100%;height:100%}.play.svelte-1blbebk{all:unset;cursor:pointer;width:100%;height:100%;display:block}.play-btn.svelte-1blbebk{background:var(--blue);color:#fff;width:60px;height:60px;transition:scale .2s var(--ease);border-radius:50%;place-items:center;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.play.svelte-1blbebk:hover .play-btn:where(.svelte-1blbebk),.play.svelte-1blbebk:focus-visible .play-btn:where(.svelte-1blbebk){scale:1.08}.body.svelte-1blbebk{padding:1rem 1.15rem 1.2rem}.meta.svelte-1blbebk{font-size:var(--t-sm);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-bottom:.5rem;display:flex}.site.svelte-1blbebk{color:var(--ink);font-weight:650}.tag.svelte-1blbebk{color:var(--blue);font-weight:600}time.svelte-1blbebk{margin-left:auto}h3.svelte-1blbebk{letter-spacing:-.015em;font-variation-settings:"opsz" 24;font-size:1.2rem;line-height:1.25}h3.svelte-1blbebk a:where(.svelte-1blbebk),.quote.svelte-1blbebk{text-decoration:none}h3.svelte-1blbebk a:where(.svelte-1blbebk):hover,.quote.svelte-1blbebk:hover{color:var(--blue)}.quote.svelte-1blbebk{font-size:var(--t-md);letter-spacing:-.01em;font-weight:600;line-height:1.3;display:block}.desc.svelte-1blbebk{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.45rem;font-size:.95rem;display:-webkit-box;overflow:hidden}.by.svelte-1blbebk{font-size:var(--t-sm);color:var(--ink-3);margin-top:.6rem}.note.svelte-1blbebk{background:var(--blue-soft);color:var(--ink);border-radius:8px;margin-top:.85rem;padding:.6rem .75rem;font-size:.92rem}.skeleton.svelte-1blbebk .media:where(.svelte-1blbebk),.skeleton.svelte-1blbebk span:where(.svelte-1blbebk){background:linear-gradient(90deg, var(--blue-soft), var(--line), var(--blue-soft));background-size:200% 100%;animation:1.4s linear infinite svelte-1blbebk-shimmer}.skeleton.svelte-1blbebk span:where(.svelte-1blbebk){border-radius:4px;height:.9rem;margin-bottom:.6rem;display:block}.skeleton.svelte-1blbebk span:where(.svelte-1blbebk):last-child{width:60%}@keyframes svelte-1blbebk-shimmer{to{background-position:-200% 0}}
