.nv-label{font-family:var(--font-sans);font-size:var(--text-14);line-height:var(--leading-lh-100);color:var(--text-color-primary)}.nv-label--disabled{pointer-events:none;cursor:not-allowed;color:var(--text-color-disabled)}.nv-label--size-small{font-size:var(--text-12)}.nv-label--size-medium{font-size:var(--text-14)}.nv-label--size-large{font-size:var(--text-16)}.nv-table-root{--table-cell-height:42px;background-color:var(--background-color-surface-base);font-size:var(--text-14);line-height:var(--leading-lh-150);color:var(--text-color-primary);&,&.nv-table-root--layout-fixed{table-layout:fixed}&.nv-table-root--layout-auto{table-layout:auto}}.nv-table--align-left{text-align:left}.nv-table--align-center{text-align:center}.nv-table--align-right{text-align:right}.nv-table-row{--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--border-color-base)}.nv-table-data-cell,.nv-table-header-cell{--table-cell-inline-padding:var(--spacing-lg);--table-cell-block-padding:var(--spacing-md);box-sizing:content-box;height:var(--table-cell-height,42px);text-overflow:ellipsis;white-space:nowrap;padding-inline:var(--table-cell-inline-padding);padding-block:var(--table-cell-block-padding);vertical-align:middle;overflow:hidden;& [data-sorting-icon]{color:var(--text-color-base);&[data-selected]{color:var(--text-color-strong)}}}.nv-table-head{border-bottom-width:var(--border-width-2);--tw-border-style:solid;border-style:solid;border-color:var(--border-color-base);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.nv-table-body{--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.nv-pagination-root{align-items:center;gap:calc(var(--spacing)*2);width:100%;font-size:var(--text-14);flex-wrap:wrap;display:flex;overflow:hidden;container-type:inline-size}.nv-pagination-page-size-select{margin-inline:calc(var(--spacing)*1);flex-wrap:wrap;flex-shrink:0;width:72px!important;& .nv-input-content{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}}.nv-pagination-arrow-button{flex-shrink:0}.nv-pagination-page-input{flex-shrink:0;width:calc(var(--spacing)*16)!important}.nv-pagination-page-list{width:fit-content!important;& .nv-tabs-list{border-bottom:none}}.nv-pagination-item-range-text{text-overflow:ellipsis}.nv-pagination-controls-group,.nv-pagination-item-range-text{white-space:nowrap;--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular);color:var(--text-color-secondary);overflow:hidden}.nv-pagination-controls-group{flex-grow:1;flex-shrink:1;justify-content:flex-start;align-items:center;display:flex;& .nv-divider-root{margin-right:calc(var(--spacing)*3.5);flex-grow:0}}.nv-pagination-navigation-group{flex-shrink:0;align-items:center;display:flex}.nv-pagination--kind-input{justify-content:flex-start;gap:calc(var(--spacing)*2);&:has(.nv-pagination-page-size-select){& .nv-pagination-navigation-group{margin-inline:auto}}& .nv-pagination-navigation-group{gap:calc(var(--spacing)*2)}& .nv-pagination-controls-group{@container (width<=720px){&{justify-content:center;width:100%}}}}.nv-pagination--kind-input:not(:has(.nv-pagination-page-size-select)){justify-content:center}.nv-pagination--kind-tabs{justify-content:flex-start;gap:calc(var(--spacing)*2);&:has(.nv-pagination-page-size-select){& .nv-pagination-tabs-group{align-items:center;margin-left:auto;display:flex}}& .nv-pagination-navigation-group{gap:calc(var(--spacing)*0);@container (width<=720px){&:nth-child(1 of .nv-pagination-navigation-group){margin-left:auto}&:nth-child(2 of .nv-pagination-navigation-group){margin-right:auto}}}& .nv-pagination-controls-group{margin-right:auto;@container (width<=720px){&{justify-content:center;width:100%}}}}.nv-pagination--kind-tabs:not(:has(.nv-pagination-page-size-select)){justify-content:center;& .nv-pagination-tabs-group{align-items:center;display:flex}}.nv-pagination--kind-simple{justify-content:flex-start;gap:calc(var(--spacing)*2);&:has(.nv-pagination-page-size-select){& .nv-pagination-navigation-group{margin-inline:auto}}& .nv-pagination-navigation-group{gap:calc(var(--spacing)*2)}& .nv-pagination-controls-group{@container (width<=720px){&{justify-content:center;width:100%}}}}.nv-pagination--kind-simple:not(:has(.nv-pagination-page-size-select)){justify-content:center}