.table-wrap{overflow-x:auto;container-type:inline-size}@container (max-width:767px){.stack-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack-table,.stack-table tbody{width:100%;display:block}.stack-table tr{border-bottom:1px solid var(--color-border-secondary);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding:1rem;display:grid}.stack-table td{text-align:left;border:0;min-width:0;padding:0;display:block}.stack-table td:empty{display:none}.stack-table td.stack-full{grid-column:1/-1}.stack-table td[data-label]:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:.125rem;font-size:.6875rem;font-weight:600;display:block}}@container (max-width:879px){.stack-table-wide thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack-table-wide,.stack-table-wide tbody{width:100%;display:block}.stack-table-wide tr{border-bottom:1px solid var(--color-border-secondary);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding:1rem;display:grid}.stack-table-wide td{text-align:left;border:0;min-width:0;padding:0;display:block}.stack-table-wide td:empty{display:none}.stack-table-wide td.stack-full{grid-column:1/-1}.stack-table-wide td[data-label]:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:.125rem;font-size:.6875rem;font-weight:600;display:block}}@container (min-width:560px) and (max-width:879px){.stack-table-wide tr{grid-template-columns:repeat(4,minmax(0,1fr))}}
