:root{--swan-table:1}.swan-table-scroll{overflow:auto}.swan-markup table,.swan-table{border-collapse:collapse;width:100%}.swan-markup table .swan-tr,.swan-markup table tr,.swan-table .swan-tr,.swan-table tr{border-color:var(--swan-sem-color-border-partition);border-style:solid;border-width:var(--swan-sem-border-width-none) var(--swan-sem-border-width-none) var(--swan-sem-border-width-partition)}.swan-markup table .swan-table td,.swan-markup table .swan-table th,.swan-markup table .swan-td,.swan-markup table .swan-th,.swan-markup table td,.swan-markup table th,.swan-table .swan-markup table td,.swan-table .swan-markup table th,.swan-table .swan-td,.swan-table .swan-th,.swan-table td,.swan-table th{font-family:var(--swan-base-font-family-primary);font-size:var(--swan-sem-font-size-standard);font-weight:var(--swan-base-font-weight-normal);letter-spacing:var(--swan-base-font-letter-spacing-100);line-height:var(--swan-base-font-line-height-500);background-color:var(--swan-internal-scoped-bgc,var(--swan-sem-color-bg-standard));padding:var(--swan-sem-space-4);text-align:left}.swan-markup table .swan-th,.swan-markup table th,.swan-table .swan-th,.swan-table th{font-weight:var(--swan-base-font-weight-bold)}.swan-markup table .swan-table-caption,.swan-markup table caption,.swan-table .swan-table-caption,.swan-table caption{max-width:calc(100vw - 2 * var(--swan-sem-space-5));text-align:left}