.BHT__Table{border-collapse:collapse;width:100%}.BHT__Table th{text-align:left;padding:var(--spacing-2,.5rem) var(--spacing-4,1rem);font-family:var(--md-sys-typescale-title-small-font,var(--font-body));font-size:var(--md-sys-typescale-title-small-size,.875rem);font-weight:var(--md-sys-typescale-title-small-weight,500);line-height:var(--md-sys-typescale-title-small-line-height,1.25rem);letter-spacing:var(--md-sys-typescale-title-small-tracking,.0071em);color:var(--md-sys-color-on-surface-variant,var(--color-text-muted));background:var(--md-sys-color-surface-container,var(--color-surface-raised));border-bottom:1px solid var(--md-sys-color-outline-variant,var(--color-border))}.BHT__Table td{padding:var(--spacing-3,.75rem) var(--spacing-4,1rem);font-family:var(--md-sys-typescale-body-medium-font,var(--font-body));font-size:var(--md-sys-typescale-body-medium-size,.875rem);font-weight:var(--md-sys-typescale-body-medium-weight,400);line-height:var(--md-sys-typescale-body-medium-line-height,1.25rem);letter-spacing:var(--md-sys-typescale-body-medium-tracking,.0179em);color:var(--md-sys-color-on-surface,var(--color-text-body));border-bottom:1px solid var(--md-sys-color-outline-variant,var(--color-border));position:relative}.BHT__Table td:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-duration-short-2,.1s) var(--md-sys-motion-easing-standard,ease);background:currentColor;position:absolute;inset:0}.BHT__Table tr:last-child td{border-bottom:none}.BHT__Table tr:hover td:after{opacity:var(--md-sys-state-hover-opacity,.08)}
