table.is-stacked thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table.is-stacked.is-stacked,table.is-stacked.is-stacked tbody,table.is-stacked.is-stacked tfoot{display:block;width:100%;min-width:0!important;max-width:100%}table.is-stacked.is-stacked tr{display:grid;gap:var(--space-2) var(--space-4);min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--p-separator, var(--border))}table.is-stacked.is-stacked :is(td,th){display:block;min-width:0;max-width:100%;padding:0;border:0;white-space:normal;text-align:left;overflow-wrap:anywhere}table.is-stacked.is-stacked :is(td,th)[data-label]:before{content:attr(data-label);display:block;margin-bottom:var(--space-half);font-size:var(--text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--p-label-2, var(--text-secondary))}table.is-stacked.is-stacked :is(td,th)[colspan]{grid-column:1 / -1}.date-readout{display:block;font-size:var(--text-xs);color:var(--p-label-2, var(--text-secondary));min-height:1em}.date-readout:empty{display:none}

