.bar[data-v-d3b6ee21]{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px}.bar[data-v-d3b6ee21],.bar__sort[data-v-d3b6ee21]{position:relative}.bar__sort[data-v-d3b6ee21]{flex:0 0 230px}.bar--search-first .bar__sort[data-v-d3b6ee21]{flex-basis:220px}.bar__float[data-v-d3b6ee21]{background:linear-gradient(var(--color-bg) 50%,var(--color-surface) 50%);color:var(--color-text-subtle);font-size:12px;left:9px;line-height:18px;padding:0 4px;pointer-events:none;position:absolute;top:-9px}.bar__select[data-v-d3b6ee21]{width:100%}.bar .bar__dir[data-v-d3b6ee21]{height:44px}.bar__search[data-v-d3b6ee21]{flex:999 1 220px;margin:0;min-width:0;position:relative}.bar--search-first .bar__search[data-v-d3b6ee21]{flex-basis:300px;order:-1}.bar__search-icon[data-v-d3b6ee21]{color:var(--color-text-subtle);left:12px;position:absolute;top:15px}.bar__input[data-v-d3b6ee21]{padding:0 12px 0 36px;width:100%}.bar__views[data-v-d3b6ee21]{display:flex;gap:8px}.bar .bar__view[data-v-d3b6ee21]{height:44px;width:52px}.bar .bar__view[aria-pressed=false][data-v-d3b6ee21]{color:var(--color-primary)}@media(max-width:640px){.bar--search-first .bar__sort[data-v-d3b6ee21],.bar__sort[data-v-d3b6ee21]{flex:1 1 180px;min-width:0}.bar__float[data-v-d3b6ee21]{display:none}.bar--search-first .bar__search[data-v-d3b6ee21],.bar__search[data-v-d3b6ee21]{flex:1 1 160px;order:10}.bar__views[data-v-d3b6ee21]{order:11}.bar .bar__view[data-v-d3b6ee21]{width:44px}.bar .bar__filters[data-v-d3b6ee21]{font-size:16px;padding:0 14px}}.pager[data-v-f1af789e]{flex-wrap:wrap;gap:8px;justify-content:space-between}.pager[data-v-f1af789e],.pager__nav[data-v-f1af789e]{align-items:center;display:flex}.pager__nav[data-v-f1af789e]{font-size:16px;gap:4px}.pager__page[data-v-f1af789e],.pager__step[data-v-f1af789e]{align-items:center;border-radius:4px;display:inline-flex;font-variant-numeric:tabular-nums;height:36px;justify-content:center;text-decoration:none;width:36px}.pager__page[data-v-f1af789e]{color:var(--color-text-muted)}.pager__page[data-v-f1af789e]:hover{background:var(--color-secondary-hover);color:var(--color-text)}.pager__page--current[data-v-f1af789e],.pager__page--current[data-v-f1af789e]:hover{background:var(--color-primary);color:var(--color-on-primary)}.pager__step[data-v-f1af789e]{color:var(--color-text-subtle);font-size:20px}.pager__step--off[data-v-f1af789e]{opacity:.4}.pager__gap[data-v-f1af789e]{color:var(--color-text-subtle);padding:0 4px}.pager__count[data-v-f1af789e]{color:var(--color-text-muted);font-size:16px}@media(max-width:640px){.pager__page[data-v-f1af789e],.pager__step[data-v-f1af789e]{height:44px;width:44px}.pager__nav[data-v-f1af789e]{flex-wrap:wrap;gap:0}.pager__count[data-v-f1af789e]{font-size:15px}}.vc[data-v-2ba833b9]{min-width:0}.vc__title[data-v-2ba833b9]{color:var(--color-text);text-decoration:none}.vc__title[data-v-2ba833b9]:hover{color:var(--color-link-hover);text-decoration:underline}.vc--grid[data-v-2ba833b9]{display:flex;flex-direction:column;gap:10px;height:100%;padding:14px 16px 16px}.vc__title--grid[data-v-2ba833b9]{display:-webkit-box;font-size:19px;font-weight:500;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;min-height:49px;overflow:hidden;overflow-wrap:anywhere}.thumb[data-v-2ba833b9]{align-items:center;aspect-ratio:16/9;background:var(--color-thumb-bg);border-radius:3px;display:flex;justify-content:center;overflow:hidden;position:relative;text-decoration:none}.thumb__img[data-v-2ba833b9]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.thumb__glyph[data-v-2ba833b9]{color:var(--color-thumb-text);font-size:68px;font-weight:700;line-height:1}.thumb__strip[data-v-2ba833b9]{align-items:center;background:var(--color-thumb-overlay);bottom:0;color:var(--color-on-thumb);display:flex;font-size:13px;gap:8px;height:24px;justify-content:space-between;left:0;padding:0 8px;position:absolute;right:0}.thumb__channel[data-v-2ba833b9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumb__script[data-v-2ba833b9]{font-weight:700}.vc__icons[data-v-2ba833b9]{display:flex;gap:8px;justify-content:center;margin-top:auto;padding-top:6px}.vc--wide[data-v-2ba833b9]{gap:10px;padding:16px 18px 18px}.vc--wide[data-v-2ba833b9],.vc__head[data-v-2ba833b9]{display:flex;flex-direction:column}.vc__head[data-v-2ba833b9]{gap:1px}.vc__title--wide[data-v-2ba833b9]{font-size:23px;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.vc__meta[data-v-2ba833b9]{color:var(--color-text-muted);font-size:13px}.vc__source[data-v-2ba833b9]{color:var(--color-text);font-weight:600}.vc__meta-link[data-v-2ba833b9]{text-decoration:none}.vc__body[data-v-2ba833b9]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:18px}.thumb--wide[data-v-2ba833b9]{aspect-ratio:auto;flex:0 0 240px;height:135px;width:240px}.thumb--wide .thumb__glyph[data-v-2ba833b9]{font-size:64px}.thumb__badge[data-v-2ba833b9]{align-items:center;background:var(--color-thumb-badge);border-radius:3px;bottom:6px;color:var(--color-on-thumb);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;height:20px;padding:0 6px;position:absolute;right:6px}.vc__main[data-v-2ba833b9]{display:flex;flex:999 1 520px;flex-direction:column;gap:12px;min-width:0}.vc__actions[data-v-2ba833b9],.vc__tags[data-v-2ba833b9]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.vc__actions[data-v-2ba833b9]{gap:8px}.vc__source-row[data-v-2ba833b9]{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.vc__source-link[data-v-2ba833b9]{font-size:15px;text-decoration:none}.vc--row[data-v-2ba833b9]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;display:flex;flex-wrap:wrap;gap:14px;padding:8px 10px 8px 12px}.vc__rowmain[data-v-2ba833b9]{display:flex;flex:999 1 260px;flex-direction:column;min-width:0}.vc__title--row[data-v-2ba833b9]{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc__rowmeta[data-v-2ba833b9]{color:var(--color-text-muted);font-size:13px}.vc__cols[data-v-2ba833b9]{display:flex;flex:1 1 auto;gap:22px;justify-content:flex-end;margin:0;text-align:center}.vc__col[data-v-2ba833b9]{display:flex;flex-direction:column}.vc__col dt[data-v-2ba833b9]{color:var(--color-text-muted);font-size:13px}.vc__col dd[data-v-2ba833b9]{font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;margin:0}.vc__col--difficulty[data-v-2ba833b9]{min-width:128px}.vc__col--difficulty dd[data-v-2ba833b9]{font-weight:700}.vc__difficulty[data-v-2ba833b9]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.vc__rowicons[data-v-2ba833b9]{display:flex;gap:6px}@media(max-width:640px){.thumb--wide[data-v-2ba833b9]{aspect-ratio:16/9;flex:1 1 100%;height:auto;width:100%}.vc__source-row[data-v-2ba833b9]{margin-left:0}.vc__cols[data-v-2ba833b9]{flex-wrap:wrap;gap:6px 16px;justify-content:flex-start;text-align:left}.vc__col--difficulty[data-v-2ba833b9]{min-width:0}}
