.roster[data-astro-cid-63mhy2v5]{min-height:100%;padding:0 0 var(--space-8);font-size:.875rem;font-weight:var(--weight-light);line-height:1.43}.roster-head[data-astro-cid-63mhy2v5]{z-index:2;min-height:calc(2 * var(--gutter) + 1rem);padding:0 calc(var(--gutter) + 2.5rem) 0 var(--gutter);background:var(--color-panel);border-bottom:var(--rule) solid var(--color-ink);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex;position:sticky;top:0}.title[data-astro-cid-63mhy2v5]{font:inherit;letter-spacing:inherit;text-transform:inherit;outline:none;margin:0}.count[data-astro-cid-63mhy2v5]{color:var(--color-muted)}.chart[data-astro-cid-63mhy2v5]{border-collapse:collapse;table-layout:fixed;width:100%}.c-date[data-astro-cid-63mhy2v5]{width:6.5rem}.c-cat[data-astro-cid-63mhy2v5],.c-project[data-astro-cid-63mhy2v5]{width:0}th[data-astro-cid-63mhy2v5]{top:calc(2 * var(--gutter) + 1rem);z-index:1;background:var(--color-panel);padding:var(--space-4) 1px var(--space-1);text-align:left;font-family:var(--font-mono);font-size:.75rem;font-weight:var(--weight-regular);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink);border-bottom:var(--rule) solid var(--color-ink);position:sticky}.sort[data-astro-cid-63mhy2v5]{all:unset;box-sizing:border-box;cursor:pointer;align-items:baseline;gap:.4em;display:inline-flex}.sort[data-astro-cid-63mhy2v5]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.sort-arrow[data-astro-cid-63mhy2v5]{opacity:0;transition:opacity var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out);display:inline-block}.sort[data-astro-cid-63mhy2v5]:hover .sort-arrow[data-astro-cid-63mhy2v5]{opacity:.35}th[data-astro-cid-63mhy2v5][aria-sort=ascending] .sort-arrow[data-astro-cid-63mhy2v5],th[data-astro-cid-63mhy2v5][aria-sort=descending] .sort-arrow[data-astro-cid-63mhy2v5]{opacity:1}th[data-astro-cid-63mhy2v5][aria-sort=descending] .sort-arrow[data-astro-cid-63mhy2v5]{transform:rotate(180deg)}td[data-astro-cid-63mhy2v5]{vertical-align:top;border-bottom:var(--rule) solid var(--color-ink);text-overflow:ellipsis;padding:.625rem 1px;overflow:hidden}th[data-astro-cid-63mhy2v5]:first-child,td[data-astro-cid-63mhy2v5]:first-child{padding-left:var(--gutter)}th[data-astro-cid-63mhy2v5]:last-child,td[data-astro-cid-63mhy2v5]:last-child{padding-right:var(--gutter)}.row[data-astro-cid-63mhy2v5]{animation:row-in var(--dur-reveal) var(--ease-out) both;animation-delay:calc(.25s + var(--i) * 18ms);position:relative}@keyframes row-in{0%{opacity:0}}.client[data-astro-cid-63mhy2v5] a[data-astro-cid-63mhy2v5]{color:inherit}.client[data-astro-cid-63mhy2v5] a[data-astro-cid-63mhy2v5]:after{content:"";position:absolute;inset:0}.client[data-astro-cid-63mhy2v5] a[data-astro-cid-63mhy2v5]:focus-visible{outline:none}.row[data-astro-cid-63mhy2v5]:has(a:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.go[data-astro-cid-63mhy2v5]{opacity:0;transition:opacity var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out);margin-left:.35em;display:inline-block;transform:translate(-4px,2px)}.cat-sm[data-astro-cid-63mhy2v5]{color:var(--color-muted);display:block}.date[data-astro-cid-63mhy2v5]{font-variant-numeric:tabular-nums}.has-link[data-astro-cid-63mhy2v5]{cursor:pointer}.has-link[data-astro-cid-63mhy2v5]:has(a:focus-visible) .go[data-astro-cid-63mhy2v5]{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.has-link[data-astro-cid-63mhy2v5]{transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out)}.has-link[data-astro-cid-63mhy2v5]:hover{background:var(--color-ink);color:var(--color-panel)}.has-link[data-astro-cid-63mhy2v5]:hover .cat-sm[data-astro-cid-63mhy2v5]{color:color-mix(in srgb, var(--color-panel) 70%, transparent)}.has-link[data-astro-cid-63mhy2v5]:hover .go[data-astro-cid-63mhy2v5]{opacity:1;transform:none}}.hide-sm[data-astro-cid-63mhy2v5]{display:none}@media (width<=767px){.chart[data-astro-cid-63mhy2v5],.chart[data-astro-cid-63mhy2v5] thead[data-astro-cid-63mhy2v5],.chart[data-astro-cid-63mhy2v5] tbody[data-astro-cid-63mhy2v5]{display:block}.chart[data-astro-cid-63mhy2v5] colgroup[data-astro-cid-63mhy2v5]{display:none}.chart[data-astro-cid-63mhy2v5] tr[data-astro-cid-63mhy2v5]{column-gap:var(--space-4);border-bottom:var(--rule) solid var(--color-ink);grid-template-columns:minmax(0,1fr) auto;display:grid}.chart[data-astro-cid-63mhy2v5] th[data-astro-cid-63mhy2v5],.chart[data-astro-cid-63mhy2v5] td[data-astro-cid-63mhy2v5]{border-bottom:0;display:block}.chart[data-astro-cid-63mhy2v5] th[data-astro-cid-63mhy2v5].hide-sm,.chart[data-astro-cid-63mhy2v5] td[data-astro-cid-63mhy2v5].hide-sm{display:none}.chart[data-astro-cid-63mhy2v5] .date[data-astro-cid-63mhy2v5]{text-align:right;white-space:nowrap}.chart[data-astro-cid-63mhy2v5] th[data-astro-cid-63mhy2v5]:last-child{text-align:right}.chart[data-astro-cid-63mhy2v5] thead[data-astro-cid-63mhy2v5] tr[data-astro-cid-63mhy2v5]{top:calc(2 * var(--gutter) + 1rem);z-index:1;background:var(--color-panel);position:sticky}.chart[data-astro-cid-63mhy2v5] thead[data-astro-cid-63mhy2v5] th[data-astro-cid-63mhy2v5]{position:static}}@media (width>=768px){.hide-sm[data-astro-cid-63mhy2v5]{display:table-cell}.cat-sm[data-astro-cid-63mhy2v5]{display:none}.c-client[data-astro-cid-63mhy2v5]{width:25%}.c-cat[data-astro-cid-63mhy2v5]{width:20%}.c-project[data-astro-cid-63mhy2v5]{width:auto}.c-date[data-astro-cid-63mhy2v5]{width:8%}}.logo-preview[data-astro-cid-63mhy2v5]{z-index:70;width:calc(var(--preview-size) * 1.25);aspect-ratio:4/3;pointer-events:none;background:var(--color-logo-card);box-shadow:0 10px 30px rgb(var(--shadow-color) / .18);opacity:0;transition:opacity var(--dur-hover) var(--ease-out), scale var(--dur-hover) var(--ease-out);position:fixed;top:0;left:0;scale:.9}.logo-preview[data-astro-cid-63mhy2v5].is-visible{opacity:1;scale:1}.logo-preview[data-astro-cid-63mhy2v5] img[data-astro-cid-63mhy2v5]{object-fit:contain;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-63mhy2v5]{animation:none}}
