@charset "UTF-8";.resources-table--cut-off .table:not(.table--expanded) table{overflow:auto hidden}.resources-table--cut-off .table:not(.table--expanded) thead{position:relative;top:0;will-change:top}.resources-table--cut-off .table:not(.table--expanded) thead::before{position:absolute;left:0;bottom:100%;right:0;content:"";height:100dvh;background:var(--background-primary)}.resources-table--inline-heading .resources-table__container{display:grid;grid-template-columns:minmax(0,1fr);align-items:baseline}.resources-table--inline-heading .resources-table__heading.resources-table__heading{grid-area:1/1;position:relative;z-index:1;justify-self:start;max-width:min(32rem,max(17.625rem,100% / var(--resources-table-columns)));margin:0}@media (max-width:1023px){.resources-table--inline-heading .resources-table__heading.resources-table__heading{max-width:min(32rem,max(12.5rem,100% / var(--resources-table-columns)))}}.resources-table--inline-heading .resources-table__heading.resources-table__heading .heading{display:inline-block}.resources-table--inline-heading .resources-table__heading.resources-table__heading .heading>*+*{padding-top:var(--gap-4xl)}.resources-table--inline-heading .table{grid-area:1/1;min-width:0}.resources-table--inline-heading .table thead tr{align-items:baseline}.resources-table__container{max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}.resources-table__heading{max-width:32rem}.resources-table__heading.resources-table__heading{margin:0 0 2.5rem}@media (max-width:1023px){.resources-table .table:not(.table--expanded){margin-right:calc(var(--indent) * -1)}}.resources-table .table:not(.table--scrollable):not(.table--expanded) table{overflow:visible}.resources-table .table:not(.table--scrollable):not(.table--expanded) thead{top:calc(var(--header-offset) + var(--header-height))}.resources-table .table table{max-height:var(--table-max-height,none)}.resources-table .table tr{grid-auto-columns:minmax(12.5rem,1fr);grid-template-columns:minmax(17.625rem,1fr)}@media (max-width:1023px){.resources-table .table tr{grid-template-columns:minmax(12.5rem,1fr)}}.resources-table .table td,.resources-table .table th{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:20 9 9;-webkit-hyphenate-limit-before:9;-webkit-hyphenate-limit-after:9}.resources-table .table th{padding-right:var(--padding-6xl);padding-left:var(--padding-6xl)}.resources-table .table th:first-child{display:flex;align-items:center;padding:0}.resources-table .table tbody:last-child tr:last-child .tooltip__content{top:auto;bottom:0;transform:none}.resources-table .table tbody tr:first-child td{color:var(--text-primary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:1rem;line-height:1.25rem;letter-spacing:-.02rem}.resources-table .table tbody tr:first-child td{font-weight:500}.resources-table .table tbody td:first-child{font-weight:500}.resources-table .table .resources-table__group--untitled tr:first-child td{color:var(--text-secondary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.0175rem}.resources-table .table .resources-table__group--untitled tr:first-child td{font-weight:400}.resources-table .table .resources-table__group--untitled tr:first-child td:first-child{font-weight:500}.resources-table .table .resources-table__icon--check svg{color:var(--icon-success);fill:var(--icon-success)}.resources-table .table .resources-table__icon--none svg{color:var(--icon-disabled);fill:var(--icon-disabled)}.resources-table__badge{display:inline-block;padding:.75rem 1.25rem;color:var(--text-primary);border-radius:var(--radius-xl);background:var(--visualization-21-background-primary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:500;font-size:1.125rem;line-height:1.375rem;letter-spacing:-.0225rem}@media (max-width:1023px){.resources-table__badge{font-size:1rem;line-height:1.25rem;letter-spacing:-.02rem}}.resources-table__flag{display:inline-block;width:1.25rem;height:1.25rem;margin:.125rem;vertical-align:middle;border-radius:var(--radius-full);object-fit:cover}.resources-table__feature--noted .resources-table__term,.resources-table__feature--noted .tooltip>p{color:var(--text-primary)}.resources-table__term-note{margin-top:.5rem;font-weight:400}