@layer reset,tokens,base,layout;@layer components{.data-table{width:100%;font-size:var(--type-body-small-size);font-weight:var(--type-body-small-weight);line-height:var(--type-body-small-leading);letter-spacing:var(--type-body-small-tracking)}.data-table__frame{border:var(--border-width) solid var(--color-border);border-radius:var(--radius);overflow:hidden}.data-table__frame>.data-table{margin-block-end:calc(-1 * var(--border-width))}.data-table__frame--scroll{position:relative;overflow-x:auto}.data-table__head{white-space:nowrap;background:var(--color-surface-subtle)}.data-table__cell{padding:var(--space-3) var(--space-2);border-bottom:var(--border-width) solid var(--color-border);font-weight:var(--type-body-small-weight);text-align:left;vertical-align:middle}.data-table__cell--heading{font-weight:var(--type-label-weight);color:var(--color-text-muted)}.data-table__cell--band{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);color:var(--color-text-muted);background:var(--color-surface-subtle)}.data-table__cell--figure{white-space:nowrap;font-size:var(--type-body-strong-size);font-weight:var(--type-heading-4-weight);line-height:var(--type-body-strong-leading);letter-spacing:var(--type-body-strong-tracking)}.data-table__cell--top{vertical-align:top}.tab-nav--ruled{border-bottom:var(--border-width) solid var(--color-border)}.tab-nav__list{gap:var(--space-6);display:flex}.tab-nav__link{padding-block:var(--space-3);border-bottom:var(--indicator-width) solid transparent;font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);white-space:nowrap;color:var(--color-text-muted);transition:border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);text-decoration:none;display:block}.tab-nav__link:hover{color:var(--color-text)}.tab-nav__link:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}.tab-nav__link[aria-current]{border-bottom-color:var(--color-navy);color:var(--color-text)}.tab-nav--arrows{gap:var(--space-4);align-items:center;display:flex}.tab-nav--arrows .tab-nav__list{flex:1;min-width:0}.tab-nav__arrow{display:none}@media (min-width:40em){.tab-nav__arrow{display:grid}}.tab-nav__arrow[hidden]{visibility:hidden}.sub-nav-frame{--sub-nav-room:var(--sub-nav-offset);--scroll-room-top:calc(var(--header-room) + var(--sub-nav-room))}.sub-nav-frame__band{z-index:var(--layer-sticky-nav);top:var(--site-header-height,0);border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface-subtle);position:sticky}}@layer utilities;
