.TableHeader{font:var(--tableHeaderFont,var(--fontWeightNormal) 15px/1.6 var(--fontFamily));color:var(--titleColor);min-width:0;scroll-snap-align:var(--tableRowHeaderScrollSnapAlign)}.TableHeader:first-child{grid-area:var(--tableRowHeaderGridArea)}.Table__head .TableHeader{padding:0 12px 10px;font-weight:var(--fontWeightSemibold);text-align:var(--tableColumnJustify);scroll-margin:var(--tableGutter)}html[lang^=ja] .Table__head .TableHeader{font-weight:600;font-variation-settings:"wght" 425}.Table__head .TableHeader--hasIcon{--tableColumnJustify:left;padding:0 32px 32px 16px}.Table__head .TableHeader--empty{padding:0}.Table__head .TableHeader__content{display:grid;align-items:start;row-gap:var(--tableRowHeaderContentRowGap,8px)}.Table__head .TableHeader__iconContainer{margin-bottom:10px}.TableBody .TableHeader{position:relative;z-index:1;padding:var(--tableCellPadding);padding-right:var(--tableRowHeaderPaddingRight,var(--tableCellPadding));text-align:var(--tableRowHeaderTextAlign,var(--tableColumnJustify,left))}.TableBody .TableHeader:before{position:absolute;top:0;left:var(--tableBodyMargin);right:var(--tableBodyMargin);bottom:0;background:var(--tableRowHeaderBackground);border-radius:4px;content:""}.TableBody .TableHeader--singleline .TableHeader__content{display:flex;justify-content:var(--tableRowHeaderJustify,var(--tableColumnJustify));align-items:var(--tableRowHeaderAlign)}.TableBody .TableHeader--multiline .TableHeader__content{display:grid;justify-items:flex-start;align-content:flex-start;row-gap:8px}.Table--variantPricing .TableBody .TableHeader__iconContainer{display:flex;align-items:center;margin-right:16px}.TableHeader__content{position:relative;height:100%}.TableHeader__title{font:var(--tableHeaderTitleFont,var(--fontWeightSemibold) 15px/1.6 var(--fontFamily));overflow:hidden;overflow-wrap:break-word}.TableHeader__title--hasBadge{margin-right:4px}.TableHeader__body{font-weight:var(--fontWeightNormal);color:var(--textColor)}.TableBody .TableHeader__body,.TableBody .TableHeader__title{position:sticky;left:var(--tableGutter);max-width:calc(var(--windowWidth) - var(--tableGutter)*2 - var(--tableCellHorizontalPadding))}.TableBody .TableHeader .TooltipButton{position:relative;top:-3px;margin-bottom:-8px;vertical-align:top}