@layer modules{.m-data-table{padding-block:var(--data-table-padding-y)}.m-data-table--spacing-joined{padding-block-start:0}.m-data-table--text .section-header{max-inline-size:var(--data-table-header-max)}.m-data-table .section-header>:is(h1,h2,h3,h4,h5,h6){white-space:pre-line}.m-data-table--checks .section-header :is(h1,h2,h3,h4,h5,h6){max-inline-size:var(--data-table-header-max)}.m-data-table__scroll{margin-block-start:var(--data-table-gap);overflow-x:auto;position:relative}.m-data-table__scroll:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.m-data-table__table{border-collapse:collapse;color:var(--data-table-cell-color);inline-size:100%;min-inline-size:var(--data-table-min-width);table-layout:fixed}.m-data-table--checks .m-data-table__table{min-inline-size:var(--data-table-checks-min-width)}.m-data-table__table :where(th,td){text-align:start;vertical-align:middle}.m-data-table__table .rt>:is(p,ul,ol){margin:0}.m-data-table__table .rt,.m-data-table__table .rt :is(p,li){color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.m-data-table__table .rt>*+*{margin-block-start:var(--data-table-paragraph-gap)}.m-data-table--text .m-data-table__table{border-inline-start:var(--picus-border-width) solid var(--data-table-rule)}.m-data-table__head{background:var(--data-table-head-bg);border-block-end:var(--picus-border-width) solid var(--data-table-head-rule);border-inline-end:var(--picus-border-width) solid var(--data-table-head-rule);color:var(--data-table-head-color);font-size:var(--data-table-head-size);font-weight:var(--data-table-head-weight);line-height:var(--data-table-head-lh);padding:var(--data-table-head-pad)}.m-data-table__table tbody tr{background:var(--data-table-row-bg)}.m-data-table__table tbody tr:nth-child(2n){background:var(--data-table-row-alt-bg)}.m-data-table__cell,.m-data-table__check,.m-data-table__label{border-block-end:var(--picus-border-width) solid var(--data-table-rule);border-inline-end:var(--picus-border-width) solid var(--data-table-rule)}.m-data-table__cell,.m-data-table__label{font-size:var(--data-table-cell-size);line-height:var(--data-table-cell-lh);padding:var(--data-table-cell-pad)}.m-data-table__label{color:var(--data-table-label-color);font-size:var(--data-table-label-size);font-weight:var(--data-table-label-weight);line-height:var(--data-table-label-lh)}.m-data-table__cell a{color:var(--data-table-link-color);text-decoration:none}.m-data-table__cell a:is(:hover,:focus-visible){color:var(--data-table-link-color);text-decoration:underline}.m-data-table__corner{border-inline-end:var(--picus-border-width) solid var(--data-table-group-rule);inline-size:var(--data-table-label-col);padding:0}.m-data-table__group,.m-data-table__module{padding:var(--data-table-head-cell-pad)}.m-data-table__group{background:var(--data-table-group-bg);block-size:var(--data-table-group-height);border:var(--picus-border-width) solid var(--data-table-group-rule);color:var(--data-table-group-color);font-size:var(--data-table-head-size);font-weight:var(--data-table-head-weight);line-height:var(--data-table-head-lh);padding:var(--data-table-group-pad)}.m-data-table__group--span{text-align:center}.m-data-table__module{background:var(--data-table-module-bg);block-size:var(--data-table-module-height);border-block-end:var(--picus-border-width) solid var(--data-table-module-rule);border-inline-end:var(--picus-border-width) solid var(--data-table-module-rule);color:var(--data-table-module-color);font-size:var(--data-table-module-size);font-weight:var(--data-table-module-weight);line-height:var(--data-table-module-lh)}.m-data-table__module--parent{block-size:var(--data-table-subgroup-height)}.m-data-table__module--sub{block-size:var(--data-table-sub-height)}.m-data-table__row-module:first-child .m-data-table__module{border-block-start:var(--picus-border-width) solid var(--data-table-group-rule)}.m-data-table--checks .m-data-table__label{border-inline-start:var(--picus-border-width) solid var(--data-table-rule);font-size:var(--data-table-cell-size);font-weight:var(--data-table-check-label-weight);line-height:var(--data-table-cell-lh);padding:var(--data-table-check-label-pad)}.m-data-table--checks tbody tr:first-child .m-data-table__label{border-block-start:var(--picus-border-width) solid var(--data-table-rule)}.m-data-table__check{padding:0;text-align:center}.m-data-table__mark{block-size:var(--data-table-check-height);color:var(--data-table-check-color);display:inline-block;inline-size:var(--data-table-check-width);vertical-align:middle}.m-data-table__mark svg{block-size:100%;display:block;inline-size:100%}@media (max-width:767px){.m-data-table{padding-block:var(--data-table-padding-y-mobile)}.m-data-table--spacing-joined{padding-block-start:0}}}