.records-scope{background:#e4d4bd;border-radius:10px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin-bottom:24px;padding:6px;display:flex}.records-scope button{color:#681b36;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:700}.records-scope button[aria-pressed=true]{color:#fff;background:#681b36}.records-controls .match-picker{flex:260px}.records-status{color:#79645e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-bottom:24px;font-size:12px;display:flex}.records-status p{margin:0}.records-status span{font-size:11px}.record-class{margin:0 0 36px}.record-class:last-of-type{margin-bottom:20px}.record-class-heading{justify-content:space-between;align-items:center;gap:16px;padding:0 0 18px;display:flex}.record-class-heading h2{color:#681b36;overflow-wrap:anywhere;margin:6px 0 0;font-size:26px}.record-class-heading .eyebrow{letter-spacing:1.6px;color:#79645e;margin:0;font-size:10px;font-weight:700}.record-class-heading>p{color:#681b36;overflow-wrap:anywhere;font-size:15px;font-weight:700}.record-sheet{background:#fff;border:1px solid #dac9b3;border-radius:12px;margin-bottom:18px;overflow:hidden}.record-sheet-heading{border-bottom:1px solid #e4d4bd;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.record-sheet-heading h3{color:#681b36;margin:0;font-size:20px}.record-sheet-heading p{color:#79645e;margin:5px 0 0;font-size:12px}.record-score{white-space:nowrap;color:#681b36;font-variant-numeric:tabular-nums;background:#fff0b3;border-radius:8px;align-items:baseline;gap:8px;padding:8px 16px;display:flex}.record-score strong{font-size:30px;line-height:1.3}.record-score span{font-size:15px;font-weight:700}.record-table-scroll{overscroll-behavior-x:contain;width:100%;overflow-x:auto}.record-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.record-table :is(th,td){vertical-align:middle;border-bottom:1px solid #e4d4bd;padding:13px 16px}.record-table thead th{color:#681b36;white-space:nowrap;background:#f4ebdd;font-size:11px}.record-table tbody th{min-width:145px;font-weight:700}.record-table td{color:#79645e;overflow-wrap:anywhere;min-width:100px;max-width:260px}.record-table tr:last-child :is(th,td){border-bottom:0}.record-table a{color:#681b36;font-weight:600}.record-table small{margin-top:4px;font-size:10px;display:block}.record-table .record-date,.record-table .record-target{white-space:nowrap}.record-empty,.record-ties{color:#79645e;margin:0;padding:16px 24px;font-size:12px}.record-ties{background:#f4ebdd}@media (max-width:700px){.records-scope{width:100%}.records-scope button{flex:1;padding:12px 8px;font-size:12px}.record-class-heading{flex-direction:column;align-items:flex-start;gap:0}.record-sheet-heading{flex-wrap:wrap;gap:12px;padding:18px}.record-sheet-heading h3{font-size:18px}.record-score strong{font-size:25px}.record-table{min-width:850px}.record-empty,.record-ties{padding:16px 18px}}@media print{.records-scope,.records-controls,.records-status{display:none}.record-sheet{border:0;border-radius:0;overflow:visible}.record-sheet-heading{break-after:avoid;background:#fff;border-color:#fff}.record-table-scroll{overflow:visible}.record-table{min-width:0}.record-table :is(th,td){background:#fff;border-color:#fff;padding:7px;font-size:10px}.record-table tbody th,.record-table td{min-width:0}.record-table tr{break-inside:avoid}.record-ties{background:#fff}}
