.swan-light-mode,.swan-standard-mode,:root{--swan-table-header-background-color:var(--swan-color-grey-300);--swan-table-row-stripe-background-color:var(--swan-color-grey-100)}.swan-dark-mode{--swan-table-header-background-color:rgb(255 255 255 / 20%);--swan-table-row-stripe-background-color:rgb(255 255 255 / 10%)}:root{--swan-table:1}.swan-table-scroll{overflow:auto}.swan-markup table,.swan-table-skin-comparison,.swan-table-skin-dividers,.swan-table-skin-simple{border-collapse:collapse;width:100%}.swan-markup table .swan-tr,.swan-markup table tr,.swan-table-skin-comparison .swan-tr,.swan-table-skin-comparison tr,.swan-table-skin-dividers .swan-tr,.swan-table-skin-dividers tr,.swan-table-skin-simple .swan-tr,.swan-table-skin-simple tr{border-color:var(--swan-color-grey-300,var(--swan-sem-color-border-partition));border-style:solid;border-width:var(--swan-sem-border-width-none)}.swan-markup table .swan-table-skin-comparison td,.swan-markup table .swan-table-skin-comparison th,.swan-markup table .swan-table-skin-dividers td,.swan-markup table .swan-table-skin-dividers th,.swan-markup table .swan-table-skin-simple td,.swan-markup table .swan-table-skin-simple th,.swan-markup table .swan-td,.swan-markup table .swan-th,.swan-markup table td,.swan-markup table th,.swan-table-skin-comparison .swan-markup table td,.swan-table-skin-comparison .swan-markup table th,.swan-table-skin-comparison .swan-table-skin-dividers td,.swan-table-skin-comparison .swan-table-skin-dividers th,.swan-table-skin-comparison .swan-table-skin-simple td,.swan-table-skin-comparison .swan-table-skin-simple th,.swan-table-skin-comparison .swan-td,.swan-table-skin-comparison .swan-th,.swan-table-skin-comparison td,.swan-table-skin-comparison th,.swan-table-skin-dividers .swan-markup table td,.swan-table-skin-dividers .swan-markup table th,.swan-table-skin-dividers .swan-table-skin-comparison td,.swan-table-skin-dividers .swan-table-skin-comparison th,.swan-table-skin-dividers .swan-table-skin-simple td,.swan-table-skin-dividers .swan-table-skin-simple th,.swan-table-skin-dividers .swan-td,.swan-table-skin-dividers .swan-th,.swan-table-skin-dividers td,.swan-table-skin-dividers th,.swan-table-skin-simple .swan-markup table td,.swan-table-skin-simple .swan-markup table th,.swan-table-skin-simple .swan-table-skin-comparison td,.swan-table-skin-simple .swan-table-skin-comparison th,.swan-table-skin-simple .swan-table-skin-dividers td,.swan-table-skin-simple .swan-table-skin-dividers th,.swan-table-skin-simple .swan-td,.swan-table-skin-simple .swan-th,.swan-table-skin-simple td,.swan-table-skin-simple 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-base-background-color,var(--swan-sem-color-bg-standard));padding:var(--swan-spacing-standard-3,var(--swan-sem-space-4))}.swan-markup table .swan-th,.swan-markup table th,.swan-table-skin-comparison .swan-th,.swan-table-skin-comparison th,.swan-table-skin-dividers .swan-th,.swan-table-skin-dividers th,.swan-table-skin-simple .swan-th,.swan-table-skin-simple th{font-weight:var(--swan-font-weight-bold,var(--swan-base-font-weight-bold))}.swan-markup table .swan-table-caption,.swan-markup table caption,.swan-table-skin-comparison .swan-table-caption,.swan-table-skin-comparison caption,.swan-table-skin-dividers .swan-table-caption,.swan-table-skin-dividers caption,.swan-table-skin-simple .swan-table-caption,.swan-table-skin-simple caption{max-width:calc(100vw - 2 * var(--swan-spacing-standard-4));text-align:left}.swan-table-skin-simple .swan-thead .swan-th{--swan-base-background-color:var(--swan-table-header-background-color);border-color:var(--swan-color-white-900);border-style:solid;border-width:var(--swan-sem-border-width-none) var(--swan-sem-border-width-standard);font-size:var(--swan-font-size-1);line-height:var(--swan-font-line-height-1)}.swan-dark-mode .swan-table-skin-simple .swan-thead .swan-th,.swan-table-skin-simple .swan-thead .swan-th.swan-dark-mode{border-color:rgba(128,128,128,.4)}.swan-table-skin-simple .swan-thead .swan-th:first-child{border-left-width:var(--swan-sem-border-width-none)}.swan-table-skin-simple .swan-thead .swan-th:last-child{border-right-width:var(--swan-sem-border-width-none)}.swan-table-skin-simple .swan-td.swan-td,.swan-table-skin-simple .swan-th.swan-th{text-align:center}.swan-table-skin-simple .swan-td:first-of-type{font-weight:var(--swan-font-weight-bold)}.swan-table-skin-simple .swan-tbody .swan-tr:nth-child(2n) .swan-td,.swan-table-skin-simple .swan-tbody .swan-tr:nth-child(2n) .swan-th{--swan-base-background-color:var(--swan-table-row-stripe-background-color)}.swan-table-skin-simple .swan-table-new-line{display:block;font-size:var(--swan-font-size-1);font-weight:var(--swan-font-weight-normal);line-height:var(--swan-font-line-height-1)}@media only screen and (max-width:767px){.swan-table-skin-simple .swan-td,.swan-table-skin-simple .swan-th{font-size:var(--swan-font-size-1);line-height:var(--swan-font-line-height-1)}.swan-table-skin-simple .swan-table-new-line{font-size:.8em;line-height:1em}}.swan-table-skin-comparison .swan-td,.swan-table-skin-comparison .swan-th{text-align:left;vertical-align:top}.swan-table-skin-comparison .swan-td>:first-child,.swan-table-skin-comparison .swan-th>:first-child{margin-top:var(--swan-sem-space-none);padding-top:var(--swan-sem-space-none)}@media only screen and (max-width:767px){.swan-table-skin-comparison .swan-td,.swan-table-skin-comparison .swan-th{font-size:var(--swan-font-size-1);line-height:var(--swan-font-line-height-1)}}.swan-table-skin-comparison .swan-th{font-weight:var(--swan-font-weight-normal)}.swan-table-skin-comparison .swan-td[scope=row],.swan-table-skin-comparison .swan-th[scope=row]{font-size:var(--swan-font-size-1);font-weight:var(--swan-font-weight-bold);line-height:var(--swan-font-line-height-1)}.swan-markup table .swan-tr,.swan-markup table tr,.swan-table-skin-dividers .swan-tr,.swan-table-skin-dividers tr{border-width:var(--swan-sem-border-width-none) var(--swan-sem-border-width-none) var(--swan-sem-border-width-partition)}.swan-markup table .swan-td,.swan-markup table .swan-th,.swan-markup table td,.swan-markup table th,.swan-table-skin-dividers .swan-td,.swan-table-skin-dividers .swan-th,.swan-table-skin-dividers td,.swan-table-skin-dividers th{text-align:left}