.period-card{scroll-margin-top:calc(var(--header-h) + 72px)}.period-card .period-head :where(h2,h3){font-size:1.25rem;line-height:1.35}.period-meta{font-size:.9375rem;color:var(--graphite)}.period-totals{margin:0 0 var(--s-4)}.period-totals .data-table th{width:60%}.signoff-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-4);margin:var(--s-4) 0 0;padding:var(--s-3) var(--s-4);border:1px solid var(--ink);border-radius:2px}.signoff-box p{margin:0;font-weight:650}.signoff-box.marked{background:var(--mark)}.signoff-box.marked,.signoff-box.marked a{color:var(--mark-ink)}.period-card .action-row{margin-top:var(--s-4)}