.cm-sheet-head{border-bottom:1px solid var(--cm-ink-border-highlight);font-family:var(--cm-font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--cm-ink-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:22px 0 0;padding-bottom:9px;font-size:25px;font-weight:400;line-height:1;display:flex}.cm-sheet-meta{font-family:var(--cm-font-header);letter-spacing:.12em;text-transform:uppercase;color:var(--cm-ink-text-muted);font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.cm-sheet-section{border-top:3px double var(--cm-ink-border-highlight);margin-top:26px;padding-top:4px}.cm-filters{border-bottom:1px solid var(--cm-ink-border);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:9px 0;display:flex}.cm-filters-tabs{scrollbar-width:none;flex:auto;gap:22px;min-width:0;display:flex;overflow-x:auto}.cm-filters-tabs::-webkit-scrollbar{display:none}.cm-filters-tabs button{color:var(--cm-ink-text-muted);font-family:var(--cm-font-header);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;padding:0 0 3px;font-size:10.5px;font-weight:600}.cm-filters-tabs button:hover{color:var(--cm-ink-text)}.cm-filters-tabs button[data-active]{color:var(--cm-ink-text);border-bottom-color:var(--cm-accent)}.cm-filters-note{letter-spacing:.12em;text-transform:uppercase;color:var(--cm-ink-text-muted);flex:none;margin-left:auto;font-size:9.5px}@media (width<=40em){.cm-filters-tabs,.cm-filters-note{flex-basis:100%;margin-left:0}}.cm-sheet-scroll{min-width:0;overflow-x:auto}.cm-agate{border-collapse:collapse;width:100%;font-family:var(--cm-font-header);font-variant-numeric:tabular-nums;color:var(--cm-ink-text);font-size:12.5px}.cm-agate th{border-bottom:1px solid var(--cm-ink-border);letter-spacing:.12em;text-transform:uppercase;text-align:right;white-space:nowrap;color:var(--cm-ink-text-muted);padding:8px 8px 4px;font-size:9.5px;font-weight:600}.cm-agate td{border-bottom:1px solid var(--cm-ink-border);text-align:right;white-space:nowrap;vertical-align:middle;padding:3px 8px}.cm-agate td>*{vertical-align:middle}.cm-agate .l{text-align:left}.cm-agate th[data-sortable]{cursor:pointer;-webkit-user-select:none;user-select:none}.cm-agate th[data-sortable]:hover{color:var(--cm-ink-text)}.cm-sort-arrow{color:var(--cm-accent);margin-left:3px}.cm-agate-group td{text-align:left;letter-spacing:.18em;text-transform:uppercase;color:var(--cm-accent);padding:17px 0 4px;font-size:10.5px;font-weight:700}.cm-agate tbody tr[data-starting] td{background:var(--cm-row-starting)}.cm-agate tbody tr[data-injured] td{background:var(--cm-row-injured)}.cm-agate tbody tr[data-away]{opacity:.6}.cm-agate tbody tr[data-player]:hover td{background:var(--cm-ink-panel-header)}.cm-agate .cm-num-dim{color:var(--cm-ink-text-muted)}.cm-player{align-items:center;gap:5px;max-width:100%;display:inline-flex}.cm-player-name{color:var(--cm-ink-text);font-weight:600;text-decoration:none}.cm-player-name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cm-accent);text-decoration-color:var(--cm-accent)}.cm-notes{flex-wrap:wrap;gap:3px 8px;display:inline-flex}.cm-note{letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:700}.cm-note-alert{color:var(--cm-negative)}.cm-note-warn{color:var(--cm-warning)}.cm-note-quiet{color:var(--cm-ink-text-muted)}.cm-note-stamp{color:var(--cm-accent)}.cm-standing{letter-spacing:.04em;color:var(--cm-ink-text-muted);font-size:11px}.cm-morale{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.cm-morale-good{color:var(--cm-green)}.cm-morale-flat{color:var(--cm-ink-text-muted)}.cm-morale-poor{color:var(--cm-negative)}.cm-meter{background:var(--cm-ink-panel-header);height:4px}.cm-meter span{background:var(--cm-green);height:100%;display:block}.cm-meter[data-tone=tight] span{background:var(--cm-warning)}.cm-meter[data-tone=over] span{background:var(--cm-negative)}.cm-sheet-empty{text-align:center;color:var(--cm-ink-text-muted);padding:22px 0;font-size:12.5px}@media (width<=47.99em){.cm-agate .c-sm{display:none}.cm-agate td .mantine-ActionIcon-root{width:32px;min-width:32px;height:32px;min-height:32px}}@media (width<=61.99em){.cm-agate .c-md{display:none}}@media (width<=74.99em){.cm-agate .c-lg{display:none}}
