.earnings-page{max-width:100%}.earnings-page .earnings-form{max-width:52rem;margin-block:var(--space-6) 0}.earnings-page .earnings-form .card__eyebrow{color:var(--color-seal)}.earnings-page .earnings-form__fields{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.earnings-page .earnings-form .field{margin:0}.earnings-page .earnings-form .row-actions{margin:var(--space-4) 0 0}@media (min-width:768px){.earnings-page .earnings-form__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.earnings-page .earnings-ledger{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin-block:var(--space-6) var(--space-8)}.earnings-page .ledger-figure{overflow-wrap:anywhere}.earnings-page .ledger-base{display:block;margin-top:var(--space-1);font:400 var(--text-code-sm) var(--font-mono);letter-spacing:0;color:var(--color-muted)}.earnings-page .earnings-ledger .stat__foot{overflow-wrap:anywhere}.earnings-page .earnings-ledger .note{margin:0}.earnings-page .earnings-history-block{-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8)}.earnings-page .table-wrap thead th{position:static}.earnings-page .earnings-history td{vertical-align:top}.earnings-page .earnings-amount,.earnings-page .earnings-when{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.earnings-page .earnings-history td .note{margin:0}.earnings-page .earnings-ref{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.earnings-page .earnings-ref__id{overflow-wrap:anywhere}@media (max-width:639.98px){.earnings-page .earnings-history thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.earnings-page .earnings-history,.earnings-page .earnings-history tbody{display:block}.earnings-page .earnings-history tr{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--color-border)}.earnings-page .earnings-history td{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:0;border:0}.earnings-page .earnings-history td:before{content:attr(data-label);font:600 var(--text-micro) var(--font-text,var(--font-text-stack));color:var(--color-muted)}.earnings-page .earnings-history tr{padding-inline:var(--space-4)}.earnings-page .earnings-history td.num{text-align:left}.earnings-page .earnings-history td:first-child,.earnings-page .earnings-history td:last-child{padding-inline:0}}