.st-mark{height:0}.cmp-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--s3-muted)}.cmp-col-name{width:13%}.cmp-col-wide{width:28%}.cmp-col-go{width:15%}.cmp-table thead th{position:-webkit-sticky;position:sticky;top:var(--p3-stick,calc(var(--s3-nav-h) + var(--s-100)));z-index:2;padding:var(--s-300) var(--s-100) var(--s-200);text-align:left;vertical-align:bottom;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--s3-fg);background:var(--s3-bg);box-shadow:inset 0 -1px 0 var(--s3-line-2,var(--s3-line)),0 calc(-1 * var(--s-100)) 0 var(--s3-bg);transition:padding .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.cmp-table tbody th,.cmp-table thead th:first-child{padding-left:0}.cmp-table.is-stuck thead th{padding-top:var(--s-200);padding-bottom:var(--s-100)}.cmp-table :is(tbody th,td){padding:var(--s-300) var(--s-100);vertical-align:top;box-shadow:inset 0 -1px 0 var(--s3-line);text-wrap:pretty}.cmp-table tbody th{text-align:left;font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-semibold);color:var(--s3-fg)}.cmp-table td{color:var(--s3-muted)}.cmp-table .is-us :is(th,td){color:var(--s3-fg);background:color-mix(in srgb,var(--s3-accent) 6%,var(--s3-bg))}.cmp-table .is-us th{padding-left:var(--s-100);box-shadow:inset 2px 0 0 var(--s3-accent),inset 0 -1px 0 var(--s3-line)}.cmp-table .is-us>*{position:-webkit-sticky;position:sticky;top:calc(var(--p3-stick, calc(var(--s3-nav-h) + var(--s-100))) + var(--st-head, 0px));z-index:1;transition:box-shadow .3s cubic-bezier(.22,1,.36,1)}.cmp-table.is-stuck thead th{box-shadow:inset 0 -1px 0 var(--s3-line-2,var(--s3-line)),0 calc(-1 * var(--s-100)) 0 var(--s3-bg)}.cmp-table.is-stuck .is-us>*{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--s3-accent) 40%,transparent),0 24px 24px -20px rgb(0 0 0/.9)}.cmp-table.is-stuck .is-us th{box-shadow:inset 2px 0 0 var(--s3-accent),inset 0 -1px 0 color-mix(in srgb,var(--s3-accent) 40%,transparent),0 24px 24px -20px rgb(0 0 0/.9)}.cmp-us{display:none}.cmp-table tbody tr:not(.is-us):hover>*{background:color-mix(in srgb,var(--s3-fg) 4%,transparent)}.cmp-table .p3-src{display:block;margin-top:var(--s-50)}.cmp-go{text-align:right}@media (max-width:860px){.cmp-table,.cmp-table tbody,.cmp-table td,.cmp-table th,.cmp-table tr{display:block;width:100%}.cmp-table colgroup,.cmp-table thead{display:none}.cmp-table tbody{display:grid;grid-gap:var(--s-200);gap:var(--s-200)}.cmp-table tbody tr{padding:var(--s-300);border-radius:var(--s3-radius-lg,20px);background:var(--s3-panel);box-shadow:inset 0 0 0 1px var(--s3-line)}.cmp-table :is(tbody th,td){padding:0;box-shadow:none;background:none}.cmp-table tbody th{margin-bottom:var(--s-200);padding-left:0;font-size:var(--fs-lg);line-height:var(--lh-lg)}.cmp-table .is-us{display:none}.cmp-table td+td{margin-top:var(--s-200)}.cmp-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:var(--s-25);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);color:var(--s3-muted)}.cmp-table td[data-label]{color:var(--s3-fg)}.cmp-go{margin-top:var(--s-300)!important;padding-top:var(--s-200)!important;text-align:left;box-shadow:inset 0 1px 0 var(--s3-line)!important}.cmp-table tbody tr:not(.is-us):hover>*{background:none}.cmp-us{position:-webkit-sticky;position:sticky;top:var(--p3-stick,calc(var(--s3-nav-h) + var(--s-100)));z-index:3;display:grid;grid-gap:var(--s-100);gap:var(--s-100);margin-bottom:var(--s-200);padding:var(--s-200) var(--s-300);border-radius:var(--s3-radius-lg,20px);background:color-mix(in srgb,var(--s3-accent) 7%,var(--s3-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--s3-accent) 50%,transparent),0 calc(-1 * var(--s-100)) 0 0 var(--s3-bg),0 20px 30px -18px rgb(0 0 0/.9)}.cmp-us-name{margin:0;font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-semibold);color:var(--s3-accent)}.cmp-us dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-200);gap:var(--s-200);margin:0}.cmp-us dt{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-medium);color:var(--s3-muted)}.cmp-us dd{margin:0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--s3-fg)}}