.component-multi-composition__table{border:1px solid var(--highlight);border-radius:5px;overflow:hidden}.component-multi-composition__table.has-header .table-title{background-color:var(--highlight);color:var(--text-on-highlight)}.component-multi-composition__table.first-column-highlight{border-color:var(--highlight)}.component-multi-composition__table.first-column-highlight .table table tr td:first-child{background-color:var(--highlight);color:var(--text-on-highlight)}.component-multi-composition__table.first-column-highlight .table table tr td:first-child p{font-size:15px;font-weight:700;line-height:17px}.component-multi-composition__table.first-column-highlight .table table tr td:first-child p a{color:var(--link-on-highlight);font-weight:700;text-decoration:underline;text-decoration-color:var(--link-on-highlight);transition:all .3s ease-in-out}.component-multi-composition__table.first-column-highlight .table table tr td:first-child p a:active,.component-multi-composition__table.first-column-highlight .table table tr td:first-child p a:focus,.component-multi-composition__table.first-column-highlight .table table tr td:first-child p a:hover{border-bottom-color:var(--link-on-highlight_hover);color:var(--link-on-highlight_hover)}.component-multi-composition__table.first-column-highlight .table table tr td:first-child p a:visited{color:var(--link-on-highlight);text-decoration:none}@media(width >= 1024px){.component-multi-composition__table.first-column-highlight .table table tr td:first-child p{font-size:16px;line-height:26px}}.component-multi-composition__table.first-column-highlight .table table tr td:not(:first-child) p{font-size:14px;line-height:18px}@media(width >= 1024px){.component-multi-composition__table.first-column-highlight .table table tr td:not(:first-child) p{font-size:16px;line-height:26px}}.component-multi-composition__table .table{overflow-x:auto}.component-multi-composition__table .table-title{font-size:16px;font-weight:700;line-height:26px;margin:0;padding:9px 13px!important;text-align:center}@media(width >= 1024px){.component-multi-composition__table .table-title{font-size:20px;font-weight:700;line-height:26px;padding:14px 13px!important}}.component-multi-composition__table .table table{background-color:var(--white);border:0!important;margin:0!important;width:100%}.component-multi-composition__table .table table tr td{--border-color:#d6d6ff;border-bottom:1px solid var(--border-color);padding:14px!important;vertical-align:middle}.component-multi-composition__table .table table tr td p{font-size:16px;line-height:22px}.component-multi-composition__table .table table tr td p:last-of-type{margin-bottom:0}.component-multi-composition__table .table table tr td:not(:last-child){border-right:1px solid var(--border-color)}@media(width >= 1024px){.component-multi-composition__table .table table tr td{padding:16px 26px!important}.component-multi-composition__table .table table tr td p{font-size:16px;line-height:26px}}.component-multi-composition__table .table table tr:last-child td{border-bottom:0}