.theme-signal .page-head{padding-block:64px 0}.theme-signal .page-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.theme-signal .page-head h1{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;margin-top:16px;font-size:clamp(56px,8vw,92px);font-weight:900;line-height:.86}.theme-signal .filters{gap:10px;display:flex}.theme-signal .filter{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:1px solid var(--line);color:var(--mut);background:0 0;border-radius:100px;padding:10px 16px;font-size:12px}.theme-signal .filter:hover{color:var(--ink)}.theme-signal .filter[aria-pressed=true],.theme-signal .filter.is-active{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.theme-signal .label-row{font-family:var(--mono);letter-spacing:.16em;color:var(--dim);text-transform:uppercase;border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;margin-bottom:26px;padding-bottom:16px;font-size:11.5px;display:flex}.theme-signal .allwork{padding-top:64px;padding-bottom:8px}.theme-signal .col-head{border-bottom:1px solid var(--hair);grid-template-columns:60px 2.4fr 1.5fr 1fr 92px 28px;gap:22px;padding:0 24px 14px;display:grid}.theme-signal .col-head span{font-family:var(--mono);letter-spacing:.12em;color:var(--dim);text-transform:uppercase;font-size:10px}.theme-signal .col-head .right{text-align:right}.theme-signal .row{border:0;border-bottom:1px solid var(--hair);text-align:left;width:100%;height:84px;font:inherit;color:inherit;background:0 0;grid-template-columns:60px 2.4fr 1.5fr 1fr 92px 28px;align-items:center;gap:22px;padding:0 24px;transition:background .16s;display:grid}.theme-signal a.row{cursor:pointer}.theme-signal a.row:hover{background:var(--panel)}.theme-signal .row-static{cursor:default}.theme-signal .row .thumb{border-radius:2px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.theme-signal .row .thumb img{object-fit:cover;width:100%;height:100%}.theme-signal .row .thumb-fallback{background:repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 10px),linear-gradient(150deg,#243332,#151c1e)}.theme-signal .row .thumb-fallback span{font-family:var(--mono);letter-spacing:.05em;color:#fff9;text-align:center;padding:2px;font-size:11px}.theme-signal .row .title{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;font-size:18px;font-weight:700;display:block}.theme-signal .row .sub{font-family:var(--mono);color:var(--dim);margin-top:3px;font-size:11px;display:block}.theme-signal .row .dev{color:var(--mut);font-size:14.5px}.theme-signal .row .genre{font-family:var(--mono);letter-spacing:.06em;color:var(--mut);text-transform:uppercase;font-size:11px}.theme-signal .row .year{font-family:var(--mono);color:var(--dim);text-align:right;white-space:nowrap;font-size:13px;transition:color .16s}.theme-signal a.row:hover .year{color:var(--accent)}.theme-signal .row .go{color:var(--dim);justify-content:flex-end;transition:color .16s;display:flex}.theme-signal a.row:hover .go{color:var(--accent)}.theme-signal .row-wrap.hide,.theme-signal .card.hide{display:none}.theme-signal .scroll-sentinel{height:1px}.theme-signal .empty-note{font-family:var(--mono);color:var(--dim);text-align:center;padding:40px 24px;font-size:12px}@media (max-width:720px){.theme-signal .col-head{display:none}.theme-signal .row{grid-template-columns:48px 1fr auto;grid-template-areas:"thumb title year""thumb dev year";align-items:start;gap:2px 16px;height:auto;padding:16px 4px}.theme-signal .row .thumb{grid-area:thumb;align-self:start;width:48px;height:48px}.theme-signal .row .titlecell{grid-area:title}.theme-signal .row .dev{grid-area:dev;margin-top:2px;font-size:13px}.theme-signal .row .genre,.theme-signal .row .go{display:none}.theme-signal .row .year{grid-area:year;align-self:start}.theme-signal .page-head h1{margin-top:20px}}.theme-signal .label-row h2{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0}
