.sh-hero{gap:.6rem;display:grid}.sh-count-text{min-height:1.6em;margin:0;font-size:1.35rem;font-weight:800}.sh-big{color:var(--accent);padding:0 .2rem;font-size:2.6rem}.sh-dates{margin:0;font-size:1.15rem}.sh-table-wrap{overflow-x:auto}.sh-table{border-collapse:collapse;border:2px solid var(--border);background:#fff;width:100%;font-size:1rem}.sh-table th,.sh-table td{text-align:right;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:.55rem .6rem}.sh-table thead th{background:var(--postit);font-weight:800}.sh-table tbody th{font-weight:700}.sh-table small{color:var(--muted-foreground);font-size:.85rem;font-weight:400;display:block}.sh-table td:last-child{text-align:center;white-space:nowrap}.sh-table tr.is-past{opacity:.5}.sh-table a{text-decoration:underline}.sh-notes{gap:.35rem;margin:1rem 0 0;padding-right:1.2rem;list-style:outside;display:grid}.sh-verified{text-align:center;max-width:42rem;color:var(--muted-foreground);margin:1rem auto 0;font-size:.92rem}.sh-print h2{text-align:center;margin:0 0 4pt;font-size:22pt}.sh-print-sub{text-align:center;margin:0 0 12pt;font-size:13pt}.sh-print table{border-collapse:collapse;width:100%;font-size:13pt}.sh-print th,.sh-print td{text-align:right;border:1px solid #333;padding:6pt 8pt}.sh-print th{background:#f3f3f3}.sh-print-note{text-align:center;margin-top:12pt;font-size:10pt}.sh-table small.sh-flag{color:#b45309;font-weight:700}
