.mining-quadrant{min-width:0;color:var(--text-on-light-primary);margin:0}.mining-quadrant-scroll{max-width:100%;padding-bottom:var(--space-3);overflow-x:auto}.mining-quadrant-scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-1);border-radius:var(--radius-sm)}.mining-quadrant-table{width:100%;min-width:calc(var(--space-24) * 7);table-layout:fixed;border-collapse:separate;border-spacing:calc(var(--space-1) / 2);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.mining-quadrant-label-column{width:calc(var(--space-24) + var(--space-12))}.mining-quadrant-table th{font-weight:var(--font-weight-semibold)}.mining-quadrant-table thead th{padding:var(--space-2);border-top:2px solid var(--border-on-light);color:var(--link-on-light);font-size:13px;font-weight:var(--font-weight-bold)}.mining-quadrant-table tbody th{padding:var(--space-2);text-align:left;background:var(--surface-light-raised)}.mining-quadrant-table tbody strong{font-size:var(--font-size-md);display:block}.mining-quadrant-table tbody th span{margin-top:var(--space-1);color:var(--text-on-light-secondary);font-weight:var(--font-weight-regular);display:block}.mining-quadrant-table tbody td{height:36px;min-height:36px;padding-inline:var(--space-2);border:1px solid var(--border-on-light);border-radius:var(--radius-sm);background:var(--surface-light-muted);text-align:center}.mining-quadrant-mark{color:var(--text-on-light-tertiary)}.mining-quadrant-table tbody td.skip{background:repeating-linear-gradient(45deg, var(--surface-light-raised), var(--surface-light-raised) var(--space-1), var(--surface-light-muted) var(--space-1), var(--surface-light-muted) var(--space-2));border-style:dashed}.mining-quadrant-table tfoot th{padding:var(--space-3) var(--space-1) 0;vertical-align:top}.mining-quadrant-table tfoot th:first-child{text-align:left;color:var(--link-on-light);font-weight:var(--font-weight-bold);vertical-align:middle}.mining-quadrant-number{margin-bottom:var(--space-1);color:var(--link-on-light);font-size:11.5px;font-weight:var(--font-weight-bold);display:block}.mining-quadrant-who{margin-top:var(--space-1);font-size:10px;font-weight:var(--font-weight-regular);color:var(--text-on-light-secondary);display:block}.mining-quadrant-rights{grid-template-columns:calc(var(--space-24) + var(--space-12)) minmax(0, 1fr);gap:calc(var(--space-1) / 2);min-width:calc(var(--space-24) * 7);margin-top:var(--space-4);font-size:var(--font-size-xs);line-height:var(--line-height-body);display:grid}.mining-quadrant-rights>strong{padding-inline:var(--space-2);color:var(--link-on-light);font-weight:var(--font-weight-bold);align-self:center}.mining-quadrant-rights-segments{gap:calc(var(--space-1) / 2);grid-template-columns:1fr 4fr 1.1fr 3fr 2fr 1.35fr;display:grid}.mining-quadrant-rights-segments>span{padding:var(--space-2) calc(var(--space-1) / 2);border:1px solid var(--brand-accent);border-radius:var(--radius-sm);text-align:center;align-items:center;display:grid}.mining-quadrant-rights .hold{background:var(--brand-accent-soft);color:var(--link-on-light)}.mining-quadrant-rights .turn{background:var(--brand-accent);color:var(--surface-light-raised)}.mining-quadrant-rights .mine{background:var(--surface-light-raised);color:var(--link-on-light);border-style:dashed}.mining-quadrant-rights .off{background:var(--surface-light-raised);border-color:var(--border-on-light);color:var(--text-on-light-secondary);border-style:dashed}.mining-quadrant figcaption{margin-top:var(--space-6);padding-top:var(--space-5);border-top:2px solid var(--border-on-light);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-body)}
