.tl-league-explorer .tl-table-tools{align-items:stretch}.tl-league-explorer .tl-table-search-controls{flex:260px;align-items:stretch;gap:8px;min-width:0;display:flex}.tl-league-explorer .tl-table-search-controls .tl-search{flex:1;width:100%;min-width:0}.tl-league-explorer .tl-table-tool-button,.tl-league-explorer .tl-table-gap-picker select{border:1px solid var(--tl-line);background:var(--tl-card);min-height:40px;color:var(--tl-chalk);font-family:var(--tl-sans);border-radius:6px;padding:8px 12px;font-size:13px}.tl-league-explorer .tl-table-tool-button{cursor:pointer;flex:none}.tl-league-explorer .tl-table-tool-button:disabled{color:var(--tl-faint);cursor:default}.tl-league-explorer .tl-table-tool-button:not(:disabled):hover{background:var(--tl-hover)}.tl-league-explorer .tl-table-gap-picker{color:var(--tl-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.tl-league-explorer .tl-table-gap-picker select{font-size:16px}.tl-league-explorer .tl-table-result-count{color:var(--tl-muted);flex-basis:100%;font-size:12px}.tl-league-explorer .tl-table-tools-note{color:var(--tl-muted);margin:-4px 0 14px;font-size:12px;line-height:1.5}.tl-league-explorer .tl-table-empty td{text-align:center;color:var(--tl-muted);overflow-wrap:anywhere;padding:24px 12px}.tl-league-explorer tr.is-me{scroll-margin-top:calc(var(--tl-header-h) + var(--tl-tabbar-h) + 16px)}.tl-league-explorer tr.is-me:focus{outline:2px solid var(--tl-accent);outline-offset:-2px}.tl-league-explorer tr.is-me .tl-mobile-gw,.tl-league-explorer tr.is-me .tl-mobile-world,.tl-monthtable tr.is-me .tl-mobile-gw,.tl-monthtable tr.is-me .tl-mobile-world{color:var(--tl-chalk)}.tl-league-explorer .tl-table-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.tl-league-explorer .tl-table-gap-picker{flex:auto}.tl-league-explorer .tl-table-tool-button,.tl-league-explorer .tl-table-gap-picker select{min-height:44px}}
.tl-money-status{border-top:1px solid var(--tl-line);white-space:normal;gap:3px;margin-top:8px;padding-top:7px;display:grid}.tl-money-status-label{color:var(--tl-chalk);font-family:var(--tl-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.4}.tl-money-status-detail{color:var(--tl-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.4}
