.seg[data-astro-cid-w4w54xr6]{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);scrollbar-width:none;border-radius:11px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg[data-astro-cid-w4w54xr6] button[data-astro-cid-w4w54xr6],.seg[data-astro-cid-w4w54xr6] a[data-astro-cid-w4w54xr6]{height:32px;color:var(--ink-2);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.seg[data-astro-cid-w4w54xr6] button[data-astro-cid-w4w54xr6]:hover,.seg[data-astro-cid-w4w54xr6] button[data-astro-cid-w4w54xr6].is-hover,.seg[data-astro-cid-w4w54xr6] a[data-astro-cid-w4w54xr6]:hover,.seg[data-astro-cid-w4w54xr6] a[data-astro-cid-w4w54xr6].is-hover{color:var(--ink)}.seg[data-astro-cid-w4w54xr6] button[data-astro-cid-w4w54xr6][aria-pressed=true],.seg[data-astro-cid-w4w54xr6] a[data-astro-cid-w4w54xr6][aria-current=page]{background:var(--ink);color:var(--invert);font-weight:600}.seg[data-astro-cid-w4w54xr6] button[data-astro-cid-w4w54xr6]:disabled,.seg[data-astro-cid-w4w54xr6] button[data-astro-cid-w4w54xr6][aria-disabled=true]{opacity:.45;cursor:not-allowed}.seg[data-astro-cid-w4w54xr6] button[data-astro-cid-w4w54xr6] svg[data-astro-cid-w4w54xr6]{width:16px;height:16px}.tabs[data-astro-cid-jlr45kaz]{scrollbar-width:none;gap:4px;max-width:100%;display:flex;overflow-x:auto}.tabs[data-astro-cid-jlr45kaz][data-scrollable]:not([data-at-end]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz]{border-radius:var(--r-ctl);height:34px;color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;display:inline-flex}.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz]:hover,.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz].is-hover{color:var(--ink)}.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz][aria-selected=true]{background:var(--panel-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);font-weight:600}.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz]:disabled,.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz][aria-disabled=true]{opacity:.45;cursor:not-allowed}.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz] sup[data-astro-cid-jlr45kaz]{font:11px var(--mono);color:var(--ink-3);vertical-align:0}.tabs[data-astro-cid-jlr45kaz] button[data-astro-cid-jlr45kaz][data-type]:not([data-type=all]):before{content:"";background:var(--tc);border-radius:2px;width:8px;height:8px}.poster-card[data-astro-cid-pkoevwdd]{cursor:pointer;border:1px solid var(--line);background:var(--panel);min-width:0;transition:transform .15s var(--ease);border-radius:16px;align-content:start;gap:8px;padding-bottom:10px;display:grid;overflow:hidden;box-shadow:0 3px 12px #1111110e}.poster-card[data-astro-cid-pkoevwdd]:active{transform:scale(.97)}.poster-media[data-astro-cid-pkoevwdd]{aspect-ratio:3/4;background:var(--bg-3);border-radius:16px;position:relative;overflow:hidden}.poster-media[data-astro-cid-pkoevwdd].portrait img{object-fit:contain}.poster-media[data-astro-cid-pkoevwdd].screen-demo{aspect-ratio:auto;background:#fff5c9;border-radius:0}.poster-media[data-astro-cid-pkoevwdd]{border-bottom-right-radius:0;border-bottom-left-radius:0}.duration[data-astro-cid-pkoevwdd]{font:600 12px/1 var(--mono);color:#fff;background:#000000b3;border-radius:6px;padding:4px 6px;position:absolute;bottom:8px;right:8px}.placeholder[data-astro-cid-pkoevwdd]{height:100%;color:var(--ink-2);place-items:center;padding:16px;font-size:22px;font-weight:800;display:grid}h3[data-astro-cid-pkoevwdd]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 10px;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.poster-card[data-astro-cid-pkoevwdd] .type-label{margin:0 10px;font-size:12px}.page-title[data-astro-cid-nntkhrjw]{padding:14px 0 2px}.page-title[data-astro-cid-nntkhrjw] h1[data-astro-cid-nntkhrjw]{margin:0;font-size:28px;font-weight:900}.page-title[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{color:var(--ink-2);margin:2px 0 0;font-size:13.5px}.toolbar[data-astro-cid-nntkhrjw]{z-index:20;background:color-mix(in srgb, var(--bg) 94%, transparent);backdrop-filter:blur(12px);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:12px 0;display:flex;position:sticky;top:52px}.toolbar[data-astro-cid-nntkhrjw] .tabs{flex:100%;gap:8px;min-width:0}.toolbar[data-astro-cid-nntkhrjw] .tabs button{background:var(--panel);height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:0 14px}.toolbar[data-astro-cid-nntkhrjw] .tabs button[aria-selected=true]{background:var(--ink);color:#fff;box-shadow:none}.toolbar[data-astro-cid-nntkhrjw] .tabs button[aria-selected=true] sup{color:var(--accent)}.toolbar[data-astro-cid-nntkhrjw] .spacer[data-astro-cid-nntkhrjw]{flex:1}.toolbar[data-astro-cid-nntkhrjw] .tabs button[hidden]{display:none}.group-head[data-astro-cid-nntkhrjw]{align-items:baseline;gap:8px;padding:16px 6px 4px;display:flex}.group-head[data-astro-cid-nntkhrjw][hidden]{display:none}.group-head[data-astro-cid-nntkhrjw] .g-name[data-astro-cid-nntkhrjw]{margin:0;font-size:17px;font-weight:800}.group-head[data-astro-cid-nntkhrjw] .g-count[data-astro-cid-nntkhrjw]{font:12px var(--mono);color:var(--ink-3)}html[data-work-cat] .group-head[data-astro-cid-nntkhrjw]{display:none}.rows[data-astro-cid-nntkhrjw]{margin:0;padding:0;list-style:none;display:none}.rows[data-astro-cid-nntkhrjw] li[data-astro-cid-nntkhrjw]+li[data-astro-cid-nntkhrjw]{border-top:1px solid var(--line)}.rows[data-astro-cid-nntkhrjw] .group-head[data-astro-cid-nntkhrjw]+li[data-astro-cid-nntkhrjw]{border-top:0}.rows[data-astro-cid-nntkhrjw]>.group-head[data-astro-cid-nntkhrjw]:first-child{padding-top:0}.row-item[data-astro-cid-nntkhrjw]{text-align:left;border-radius:12px;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:4px 12px;width:100%;padding:10px 6px;display:grid}.row-item[data-astro-cid-nntkhrjw]:hover{background:var(--panel-2)}.row-item[data-astro-cid-nntkhrjw] .thumb[data-astro-cid-nntkhrjw]{aspect-ratio:16/10;border-radius:8px;grid-row:span 2;display:block;position:relative;overflow:hidden}.row-item[data-astro-cid-nntkhrjw] .thumb[data-astro-cid-nntkhrjw] .media{border-radius:0;position:absolute;inset:0}.row-item[data-astro-cid-nntkhrjw] .thumb[data-astro-cid-nntkhrjw] .bare-label{font-size:9px}.row-item[data-astro-cid-nntkhrjw] b[data-astro-cid-nntkhrjw]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.row-item[data-astro-cid-nntkhrjw] .sub[data-astro-cid-nntkhrjw]{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.row-item[data-astro-cid-nntkhrjw] .period[data-astro-cid-nntkhrjw]{color:var(--ink-3);font-size:12px}.row-item[data-astro-cid-nntkhrjw] .bar[data-astro-cid-nntkhrjw]{grid-area:1/3/span 2;width:72px}@media (width<=420px){.row-item[data-astro-cid-nntkhrjw] .bar[data-astro-cid-nntkhrjw]{display:none}.row-item[data-astro-cid-nntkhrjw]{grid-template-columns:80px minmax(0,1fr)}}.grid3[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;display:grid}@media (width>=900px){.grid3[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid3[data-astro-cid-nntkhrjw] .group-head[data-astro-cid-nntkhrjw]{grid-column:1/-1;margin-bottom:-10px;padding-top:6px}@media (width>=900px){.rows[data-astro-cid-nntkhrjw]{display:none}.grid3[data-astro-cid-nntkhrjw]{display:grid}}html[data-work-view=list] .rows[data-astro-cid-nntkhrjw]{display:block}html[data-work-view=list] .grid3[data-astro-cid-nntkhrjw],html[data-work-view=grid] .rows[data-astro-cid-nntkhrjw]{display:none}html[data-work-view=grid] .grid3[data-astro-cid-nntkhrjw]{display:grid}.empty[data-astro-cid-nntkhrjw]{justify-items:start;gap:12px;padding:32px 0 24px;display:grid}.empty[data-astro-cid-nntkhrjw][hidden]{display:none}.empty[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{color:var(--ink-2);margin:0}.empty[data-astro-cid-nntkhrjw] .reset[data-astro-cid-nntkhrjw]{border-radius:var(--r-ctl);height:32px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2);padding:0 12px;font-size:13px}.empty[data-astro-cid-nntkhrjw] .reset[data-astro-cid-nntkhrjw]:hover{color:var(--ink)}.contrib-row[data-astro-cid-nntkhrjw]{margin-top:14px;display:none}html[data-work-view=list] .contrib-row[data-astro-cid-nntkhrjw]{display:block}@media (width>=900px){.toolbar[data-astro-cid-nntkhrjw] .tabs{flex-basis:auto}}
