.sk-grid[data-v-0bbf79ae]{gap:var(--gap);display:grid}.sk-grid.post[data-v-0bbf79ae]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.sk-grid.moment[data-v-0bbf79ae]{grid-template-columns:repeat(2,1fr)}.sk-card[data-v-0bbf79ae]{flex-direction:column;gap:10px;min-height:120px;padding:18px 20px;display:flex}.sk[data-v-0bbf79ae]{background:var(--border);background:color-mix(in srgb,var(--muted) 16%,transparent);border-radius:8px;animation:1.6s ease-in-out infinite sk-breathe-0bbf79ae;display:block}.sk-line[data-v-0bbf79ae]{height:12px}.sk-circle[data-v-0bbf79ae]{border-radius:50%;width:30px;height:30px}.sk-tag[data-v-0bbf79ae]{border-radius:999px;width:64px;height:24px}.sk-tile[data-v-0bbf79ae]{aspect-ratio:1;border-radius:10px}.sk-imgs[data-v-0bbf79ae]{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:2px;display:grid}.sk-cover[data-v-0bbf79ae]{aspect-ratio:3/3.4;border-radius:var(--radius);background:var(--cover-bg)}.w14[data-v-0bbf79ae]{width:14%}.w20[data-v-0bbf79ae]{width:20%}.w30[data-v-0bbf79ae]{width:30%}.w40[data-v-0bbf79ae]{width:40%}.w58[data-v-0bbf79ae]{width:58%}.w64[data-v-0bbf79ae]{width:64%}.w86[data-v-0bbf79ae]{width:86%}.w88[data-v-0bbf79ae]{width:88%}.w92[data-v-0bbf79ae]{width:92%}.w100[data-v-0bbf79ae]{width:100%}.sk-row[data-v-0bbf79ae]{gap:8px;display:flex}.sk-row.spread[data-v-0bbf79ae]{justify-content:space-between;align-items:center}@keyframes sk-breathe-0bbf79ae{0%,to{opacity:1}50%{opacity:.45}}@media (width<=640px){.sk-grid.moment[data-v-0bbf79ae]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sk[data-v-0bbf79ae]{animation:none}}.pager[data-v-02f67338]{flex-wrap:wrap}.pager .pager-btn[data-v-02f67338]{min-height:44px;padding-inline:20px}.pager .pager-num[data-v-02f67338]{font-variant-numeric:tabular-nums;min-width:44px;min-height:44px;padding:0 6px}.pager .pager-num.on[data-v-02f67338]{background:var(--main);border-color:var(--main);color:var(--on-main);font-weight:600}.pager .pager-dots[data-v-02f67338]{letter-spacing:1px;-webkit-user-select:none;user-select:none;padding:0 2px}.pager .pager-info[data-v-02f67338]{margin-inline:4px}@media (width<=560px){.pager[data-v-02f67338]{gap:6px}.pager .pager-info[data-v-02f67338]{text-align:center;order:5;width:100%}}
