.gt-resize-handle{opacity:0;cursor:col-resize;user-select:none;touch-action:none;background:#d3d3d3;width:6px;height:100%;position:absolute;inset-block-start:0}.gt-resize-handle_direction_ltr{inset-inline-end:0}.gt-resize-handle_direction_rtl{inset-inline-start:0}.gt-resize-handle_resizing,.gt-table__header-cell:hover .gt-resize-handle{opacity:1}.gt-sort-indicator{vertical-align:middle;color:var(--g-color-text-hint);margin-inline-start:4px;display:inline-flex;transform:rotate(0)}.gt-sort-indicator_invisible{opacity:0}.gt-table__header-cell:hover .gt-sort-indicator_invisible{opacity:1}.gt-sort-indicator_order_asc{transform:rotate(180deg)}.gt-group-header{margin:0;position:sticky;inset-inline-start:0}.gt-group-header__button{appearance:none;background:inherit;cursor:pointer;border:none;outline:none;gap:8px;width:100%;padding:0;display:flex}.gt-group-header__icon{vertical-align:middle;transition:transform .1s ease-out;display:inline-block;transform:rotate(-90deg)}.gt-group-header__icon_expanded{transform:rotate(0)}.gt-group-header__content{gap:4px;font-weight:500;display:inline-flex}.gt-table{border-spacing:0;border-collapse:separate;border:none}.gt-table__row_interactive{cursor:pointer}.gt-table__header_sticky{z-index:1;position:sticky;inset-block-start:0}.gt-table__footer_sticky{z-index:1;position:sticky;inset-block-end:0}.gt-table__cell{font-weight:400}.gt-table__header-cell,.gt-table__footer-cell{font-weight:500;position:relative}.gt-table__cell,.gt-table__header-cell,.gt-table__footer-cell{box-sizing:border-box;height:inherit;text-align:start;padding:0}.gt-table__cell_pinned,.gt-table__header-cell_pinned,.gt-table__footer-cell_pinned{z-index:1;position:sticky}.gt-table__sort{cursor:pointer;user-select:none}.gt-table_with-row-virtualization{height:auto;display:grid}.gt-table_with-row-virtualization .gt-table__body{display:grid;position:relative}.gt-table_with-row-virtualization .gt-table__header,.gt-table_with-row-virtualization .gt-table__footer{display:grid}.gt-table_with-row-virtualization .gt-table__header-row,.gt-table_with-row-virtualization .gt-table__footer-row{height:auto;display:flex}.gt-table_with-row-virtualization .gt-table__row{height:auto;display:flex;position:absolute}.gt-table_with-row-virtualization .gt-table__row_empty{position:relative}.gt-styled-table{--gt-table-reordering-insertion-line-color:var(--g-color-line-info)}.gt-styled-table__header{background:var(--g-color-base-background)}.gt-styled-table__cell{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height)}.gt-styled-table__header-cell{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-1-font-size);line-height:var(--g-text-subheader-1-line-height)}.gt-styled-table_size_s{--_--cell-padding-bottom:6px;--_--cell-padding-inline:var(--g-spacing-2);--_--cell-padding:7px var(--_--cell-padding-inline) var(--_--cell-padding-bottom)}.gt-styled-table_size_m{--_--cell-padding-bottom:10px;--_--cell-padding-inline:var(--g-spacing-2);--_--cell-padding:11px var(--_--cell-padding-inline) var(--_--cell-padding-bottom)}.gt-styled-table__cell,.gt-styled-table__footer-cell{border-block-start:1px solid var(--g-color-line-generic)}.gt-styled-table__header-cell{border-block-end:1px solid var(--g-color-line-generic)}.gt-styled-table__cell,.gt-styled-table__header-cell,.gt-styled-table__footer-cell{padding:var(--_--cell-padding)}.gt-styled-table__cell_vertical-align_top,.gt-styled-table__header-cell_vertical-align_top,.gt-styled-table__footer-cell_vertical-align_top{align-content:start}.gt-styled-table__cell_vertical-align_middle,.gt-styled-table__header-cell_vertical-align_middle,.gt-styled-table__footer-cell_vertical-align_middle{align-content:center}.gt-styled-table__cell_vertical-align_bottom,.gt-styled-table__header-cell_vertical-align_bottom,.gt-styled-table__footer-cell_vertical-align_bottom{align-content:end}.gt-styled-table__row{--_--depth-indicator-width:16px}.gt-styled-table__row_interactive:hover{background-color:var(--g-color-base-generic)}.gt-styled-table__row:first-of-type .gt-styled-table__cell{border-block-start:none}.gt-styled-table__row:last-of-type .gt-styled-table__cell{border-block-end:none}.gt-styled-table__cell{--_--inset:calc(var(--_--cell-padding-inline) + var(--_--depth-indicator-width) * var(--_--tree-depth,0))}.gt-styled-table__cell_with-nesting{padding-inline-start:var(--_--inset);position:relative}.gt-styled-table__cell_with-depth-indicators:before{width:var(--_--inset);height:calc(100% - var(--_--cell-padding-bottom) * var(--_--last-nested,0));content:"";background-image:repeating-linear-gradient(90deg, transparent 0 11px, var(--g-color-line-generic) 11px 12px, transparent 1px var(--_--depth-indicator-width));display:inline-block;position:absolute;inset-block-start:0;inset-inline-start:var(--_--cell-padding-inline)}.gt-styled-table__cell_no-border{border-block-start:none}.gt-styled-table__expanding-control{visibility:hidden;margin-block:-3px;margin-inline-end:var(--g-spacing-1)}.gt-styled-table__expanding-control_visible{visibility:visible}
