#tymy .tv svg{width:100%;height:auto;font:500 13px var(--font-mono);fill:currentColor;overflow:visible}#tymy .tv-h{display:none}#tymy .tv-v{max-width:440px}@media (width>=1024px){#tymy .tv-v{max-width:300px}}@media (width>=1200px){#tymy .tv-h{display:block}#tymy .tv-v{display:none}#tymy .tv{grid-column:1/-1}#tymy .tv-side{grid-column:1/8}#tymy .tv-key{grid-template-columns:repeat(3,1fr)}}#tymy .tv-c{fill:var(--background);stroke:currentColor}#tymy .tv-o{stroke:var(--brand-mark)}#tymy .tv-ln{stroke:var(--input)}#tymy .tv-ax{stroke:var(--border)}#tymy .tv-l{font:600 13px var(--font-sans)}#tymy .tv-r{letter-spacing:.04em;fill:var(--brand-text);font-size:11px}#tymy .tv-g{font:12px var(--font-mono);fill:var(--muted-foreground)}#tymy .tv-key{gap:12px;display:grid}#tymy .tv-key li{grid-template-columns:36px 1fr;align-items:center;gap:12px;display:grid}#tymy .tymy-filter{margin-top:calc(var(--sec)*.66)}@media (width>=1024px){#tymy .tymy-filter{padding-left:var(--rail)}}#tymy .tg-num{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}#tymy .tg-num .t-h1{font-weight:300}#tymy td,#tymy th{white-space:normal}#tymy .tg .roster>li:first-child{border-top:0}#tymy:has([value=nabor]:checked) :is(.tg:not(:has(.is-recruit)),.roster>li:not(:has(.is-recruit)),.tg-hide){display:none}
