[data-tone=dark]{--note-text:var(--color-on-dark-body)}[data-noted]>.note{z-index:2;inline-size:var(--line-width);block-size:var(--line-width);clip-path:inset(50%);white-space:nowrap;margin:0;position:absolute;overflow:hidden}[data-noted]:is(:hover,:focus):not([data-notes=served] *)>.note{inset-block-start:var(--note-top,calc(100% + var(--space-2)));inset-inline:var(--note-inset,0);block-size:auto;inline-size:auto;padding:var(--space-3) var(--space-4);border:var(--line-width) solid var(--edge-control);border-radius:var(--radius-md);background-color:var(--fill-raised);box-shadow:var(--shadow-lg);clip-path:none;color:var(--note-text);font-family:var(--font-body);font-size:var(--text-small);line-height:var(--text-small-leading);text-align:start;white-space:normal;overflow:visible}[data-noted]:is(:hover,:focus){box-shadow:inset 0 0 0 var(--line-width) var(--mark-emphasis)}[data-tone=dark]{--matrix-strong:var(--color-on-dark);--matrix-muted:var(--color-on-dark-muted);--matrix-rule:var(--edge-control)}.coverage-matrix{--fill-raised:var(--fill-raised-opaque);gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.coverage-matrix>table{border-collapse:collapse;inline-size:100%;display:block}.coverage-matrix>table>caption,.coverage-matrix .square>.said{inline-size:var(--line-width);block-size:var(--line-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.coverage-matrix>table>thead{inline-size:var(--line-width);block-size:var(--line-width);clip-path:inset(50%);position:absolute;overflow:hidden}.coverage-matrix>table>tbody{display:block}.coverage-matrix>table>tbody>tr{padding-block:var(--space-3);border-block-end:var(--line-width) solid var(--matrix-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.coverage-matrix>table>tbody>tr:last-child{border-block-end:none}.coverage-matrix>table>tbody>tr>th{color:var(--matrix-strong);font-size:var(--text-small);font-weight:var(--weight-emphasis);line-height:var(--text-body-leading);text-align:start;grid-column:1/-1}.coverage-matrix>table>tbody>tr>td{min-width:0;color:var(--matrix-muted);font-size:var(--text-small);line-height:var(--text-small-leading);align-items:center;display:flex}.coverage-matrix>table>tbody>tr>td:after{content:attr(data-label);content:attr(data-label) / "";overflow-wrap:anywhere;min-width:0}.coverage-matrix .square{inline-size:var(--space-7);block-size:var(--space-7);border-radius:var(--radius-lg);flex:none;justify-content:center;align-items:center;display:inline-flex}.coverage-matrix .square:before,.coverage-matrix>.key li:before{inline-size:var(--space-5);block-size:var(--space-5);border-radius:var(--radius-sm);content:"";flex:none}.coverage-matrix [data-state=covered]:before{background-color:var(--mark-emphasis)}.coverage-matrix [data-state=none]:before{border:var(--line-width) solid var(--edge-control)}.coverage-matrix .square>.note{pointer-events:none}.coverage-matrix .square>.note>.note-label{color:var(--matrix-muted);font-size:var(--text-caps);font-weight:var(--weight-chrome);line-height:var(--text-caps-leading);letter-spacing:var(--text-caps-tracking);text-transform:uppercase;display:block}.coverage-matrix>.key{gap:var(--space-3) var(--space-5);color:var(--matrix-muted);font-size:var(--text-small);line-height:var(--text-body-leading);flex-wrap:wrap;align-items:center;display:flex}.coverage-matrix>.key>ul{gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.coverage-matrix>.key li{gap:var(--space-2);align-items:center;display:flex}@media (width>=48rem){.coverage-matrix>table{table-layout:fixed;display:table}.coverage-matrix>table>thead{clip-path:none;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.coverage-matrix>table>tbody{display:table-row-group}.coverage-matrix>table tr,.coverage-matrix>table>tbody>tr{padding-block:0;display:table-row}.coverage-matrix>table th,.coverage-matrix>table>tbody>tr>td{padding-block:0;padding-inline:var(--space-2);border-block-end:var(--line-width) solid var(--matrix-rule);text-align:center;vertical-align:middle;display:table-cell}.coverage-matrix>table>thead th{padding-block:var(--space-2);color:var(--matrix-muted);font-size:var(--text-caps);font-weight:var(--weight-chrome);line-height:var(--text-caps-leading);letter-spacing:var(--text-caps-tracking);text-transform:uppercase}.coverage-matrix>table>thead th:first-child{inline-size:32%}.coverage-matrix>table tr>th:first-child{text-align:start;padding-inline-start:0}.coverage-matrix>table>tbody>tr:last-child>*{border-block-end:none}.coverage-matrix>table>tbody>tr>td:after{content:none}}
