@layer reset, common, component;
@layer component{.NXTableActions{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:10px}.NXTableActions__content .NXTableActions{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:70%}.NXTableActions__content .NXTableActions .OutlineButton,.NXTableActions__content .NXTableActions .SolidButton,.NXTableActions__content .NXTableActions .OutlineDropdown{width:100%;max-width:335px;margin:0}.NXTableActions__content .NXTableActions .OutlineButton:not(:first-child),.NXTableActions__content .NXTableActions .SolidButton:not(:first-child),.NXTableActions__content .NXTableActions .OutlineDropdown:not(:first-child){margin-top:10px}.NXTableActions .OutlineButton,.NXTableActions .SolidButton,.NXTableActions .OutlineDropdown{width:var(--actionButtonWidth, 120px);container-type:inline-size}@container (max-width: 105px){.NXTableActions .OutlineButton .title,.NXTableActions .SolidButton .title,.NXTableActions .OutlineDropdown .title{padding-inline:10px}}}@layer component{.NXTableErrorMessage{width:100%}}@layer component{@container userLayout (min-width: 1025px) and (max-width: 1440px){.NXTableInfiniteBody{min-height:150px}}@container userLayoutOverlay (min-width: 1025px) and (max-width: 1440px){.NXTableInfiniteBody{min-height:150px}}@container userLayout (min-width: 769px) and (max-width: 1024px){.NXTableInfiniteBody{min-height:150px}}@container userLayoutOverlay (min-width: 769px) and (max-width: 1024px){.NXTableInfiniteBody{min-height:150px}}.NXTableInfiniteBody__wrapper{position:relative}.NXTableInfiniteBody--maxHeight{max-height:var(--NXTableBody-max-height);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.NXTableInfiniteBody--maxHeight::-webkit-scrollbar{display:none}.NXTableInfiniteBody__sentinel{height:1px;width:100%;pointer-events:none}}.InfiniteBodyLoader__container{height:40px;width:100%;pointer-events:none}.InfiniteBodyLoader__message{height:70px}@layer component{.NXTableFooter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}}@layer component{.NXTableFooterTanstackListShowButton{padding:0;background-color:var(--S_color_background_default_base)}.NXTableFooterTanstackListShowButton .Anchor{width:100%;height:100%}.NXTableFooterTanstackListShowButton .Anchor:hover{color:var(--S_color_text_primary_base);text-decoration:none;background-color:#f5f7f8}}@layer component{.row__base,.NXTableHeader{padding:0 15px;width:100%;min-height:50px;display:grid}}@layer component{.NXTableHeader{background-color:var(--C_NXTable__subHeading_color_background);align-items:center}.NXTableHeader--intaserve{padding:0;min-height:30px}.NXTableHeader--intaserve .Text{text-transform:capitalize;font-size:13px}@container userLayout (max-width: 480px){.NXTableHeader--intaserve .Text{font-size:12px}}@container userLayoutOverlay (max-width: 480px){.NXTableHeader--intaserve .Text{font-size:12px}}@container userLayout (min-width: 481px) and (max-width: 768px){.NXTableHeader--intaserve .Text{font-size:12px}}@container userLayoutOverlay (min-width: 481px) and (max-width: 768px){.NXTableHeader--intaserve .Text{font-size:12px}}.NXTable .NXTableHeader{border-top-left-radius:var(--S_border-radius_default);border-top-right-radius:var(--S_border-radius_default)}.NXTable .NXTableHeader .sortableButton button{color:var(--C_NXTableColumnHeading_color_text)}}@layer component{.baseButtonStyle,.sortableButton>*,.sortableButton__clickWrapper>*,.sortableButton,.sortableButton__clickWrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-family:var(--S_font-family_primary);font-style:normal;font-weight:700;font-size:12px;gap:5px}.baseButtonStyle--intaserve,.sortableButton__clickWrapper--intaserve>*,.sortableButton__clickWrapper--intaserve{display:flex;align-items:center;font-size:12px;gap:5px}.sortableButton>* .Text--semiBold.Text--size--m,.sortableButton__clickWrapper>* .Text--semiBold.Text--size--m{font-size:14px;color:var(--C_NXTableColumnHeading_color_text);font-weight:600}.sortableButton__clickWrapper--intaserve>* .Text--semiBold.Text--size--m{font-size:14px;color:var(--C_NXTableColumnHeading_color_text);font-weight:600}.sortableButton .Chevron{color:var(--S_color_text_secondary_base);font-size:18px}}@layer component{:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow{padding:10px 0;width:100%;min-height:50px;display:grid;border-top:var(--C_NXTable__row_border-width) solid var(--C_NXTable__row_color_border)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow:not(:first-child){border-top:var(--C_NXTable__row_border-width) solid var(--C_NXTable__row_color_border)}@container userLayout (min-width: 481px) and (max-width: 768px){:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow{border-top:unset}}@container userLayoutOverlay (min-width: 481px) and (max-width: 768px){:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow{border-top:unset}}@container userLayout (max-width: 480px){:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow{border-top:unset}}@container userLayoutOverlay (max-width: 480px){:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow{border-top:unset}}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow__alternator:nth-child(odd){background-color:var(--C_NXTableRow_color_background)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow__alternator:nth-child(2n){background-color:var(--C_NXTableRow__alternator_color_background)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow>.Text{width:100%}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXTableRow:last-child{border-bottom-left-radius:var(--C_NXBox_border-radius_default);border-bottom-right-radius:var(--C_NXBox_border-radius_default)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NXBox .NXTable:not(:last-child) .NXTableRow:last-child,.NXTable:not(:last-child) .NXTableRow:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}@layer component{:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NXTableRow{width:100%;min-height:56px;display:grid;padding:0 35px}@container userLayout (max-width: 480px){:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NXTableRow{padding:0 10px}}@container userLayoutOverlay (max-width: 480px){:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NXTableRow{padding:0 10px}}@container userLayout (min-width: 481px) and (max-width: 768px){:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NXTableRow{padding:0 10px}}@container userLayoutOverlay (min-width: 481px) and (max-width: 768px){:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NXTableRow{padding:0 10px}}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NXTableRow:not(:first-child){border-top:1px solid var(--S_color_border_default_base)}}@layer component{:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NXTableRow{padding:0 15px;width:100%;min-height:50px;display:grid}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NXTableRow:not(:first-child){border-top:var(--C_NXTable__row_border-width) solid var(--C_NXTable__row_color_border)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NXTableRow__alternator:nth-child(odd){background-color:var(--C_NXTableRow_color_background)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NXTableRow__alternator:nth-child(2n){background-color:var(--C_NXTableRow__alternator_color_background)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NXTableRow>.Text{width:100%}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NXTableRow:last-child{border-bottom-left-radius:var(--C_NXBox_border-radius_default);border-bottom-right-radius:var(--C_NXBox_border-radius_default)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NXBox .NXTable:not(:last-child) .NXTableRow:last-child,.NXTable:not(:last-child) .NXTableRow:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}@layer component{.NXTable{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:var(--S_border-radius_default)}.NXTable--modern .NXTableHeader{background-color:transparent;border-bottom:1px solid var(--VIP_Flow_color_background_gray_dark);min-height:unset;height:35px;padding:0}.NXTable--modern .NXTableHeader .Text{text-transform:capitalize;font-weight:800;font-size:13px}.NXTable--modern .NXTableRow{min-height:60px;padding:0}.NXTable--modern .NXTableRow__alternator{background-color:transparent;border-bottom:1px solid var(--VIP_Flow_color_background_gray_dark)}.NXTable--noHeader .NXTableRow__alternator:nth-child(2n){background-color:var(--C_NXTableRow_color_background)}.NXTable--noHeader .NXTableRow__alternator:nth-child(odd){background-color:var(--C_NXTableRow__alternator_color_background)}}@layer component{.NXTableAccordion,.NXTableAccordion__intaserve{padding:15px}@container userLayout (min-width: 481px) and (max-width: 768px){.NXTableAccordion__intaserve{border-top-width:var(--C_NXTable__row_border-width);border-top-color:var(--C_NXTable__row_color_border);border-top-style:solid;padding:15px 0}.NXTableAccordion__intaserve:first-child{border:unset;border-top-left-radius:unset;border-top-right-radius:unset}}@container userLayoutOverlay (min-width: 481px) and (max-width: 768px){.NXTableAccordion__intaserve{border-top-width:var(--C_NXTable__row_border-width);border-top-color:var(--C_NXTable__row_color_border);border-top-style:solid;padding:15px 0}.NXTableAccordion__intaserve:first-child{border:unset;border-top-left-radius:unset;border-top-right-radius:unset}}@container userLayout (max-width: 480px){.NXTableAccordion__intaserve{border-top-width:var(--C_NXTable__row_border-width);border-top-color:var(--C_NXTable__row_color_border);border-top-style:solid;padding:15px 0}.NXTableAccordion__intaserve:first-child{border:unset;border-top-left-radius:unset;border-top-right-radius:unset}}@container userLayoutOverlay (max-width: 480px){.NXTableAccordion__intaserve{border-top-width:var(--C_NXTable__row_border-width);border-top-color:var(--C_NXTable__row_color_border);border-top-style:solid;padding:15px 0}.NXTableAccordion__intaserve:first-child{border:unset;border-top-left-radius:unset;border-top-right-radius:unset}}.NXTableAccordion--modern.NXTableAccordion:nth-child(odd){background-color:var(--C_NXTableRow_color_background)}.NXTableAccordion--modern.NXTableAccordion:not(:last-child){border-bottom:1px solid var(--VIP_Flow_color_background_gray_dark)}.NXTableAccordion:nth-child(odd){background-color:var(--C_NXTableRow__alternator_color_background)}.NXTableAccordion:nth-child(2n){background-color:var(--C_NXTableRow_color_background)}.NXTableAccordion:first-child{border-top-left-radius:var(--S_border-radius_default);border-top-right-radius:var(--S_border-radius_default)}.NXTableAccordion:last-child{border-bottom-left-radius:var(--S_border-radius_default);border-bottom-right-radius:var(--S_border-radius_default)}.NXTableAccordion__bodyButton{width:100%;display:flex;align-items:center}.NXTableAccordion__body{flex-grow:1;display:flex;flex-wrap:wrap;flex-direction:column;margin-right:10px}.NXTableAccordion__body--child{text-align:left;margin-top:10px;margin-bottom:5px;align-self:flex-start}.NXTableAccordion__body--child:first-child{margin-top:0}.NXTableAccordion__body--child:last-child{margin-bottom:0}.NXTableAccordion__body--child>*.Text{word-break:break-word}.NXTableAccordion__body .NXTableRow{padding:0}.NXTableAccordion__body .NXTableRow__alternator:nth-child(odd),.NXTableAccordion__body .NXTableRow__alternator:nth-child(2n){background-color:unset}.NXTableAccordion__content{padding-top:20px}@container userLayout (min-width: 481px) and (max-width: 768px){.NXBox .NXTableAccordion:last-child{border-bottom-left-radius:var(--C_NXBox_border-radius_defaultMobile);border-bottom-right-radius:var(--C_NXBox_border-radius_defaultMobile)}}@container userLayoutOverlay (min-width: 481px) and (max-width: 768px){.NXBox .NXTableAccordion:last-child{border-bottom-left-radius:var(--C_NXBox_border-radius_defaultMobile);border-bottom-right-radius:var(--C_NXBox_border-radius_defaultMobile)}}@container userLayout (max-width: 480px){.NXBox .NXTableAccordion:last-child{border-bottom-left-radius:var(--C_NXBox_border-radius_defaultMobile);border-bottom-right-radius:var(--C_NXBox_border-radius_defaultMobile)}}@container userLayoutOverlay (max-width: 480px){.NXBox .NXTableAccordion:last-child{border-bottom-left-radius:var(--C_NXBox_border-radius_defaultMobile);border-bottom-right-radius:var(--C_NXBox_border-radius_defaultMobile)}}@container userLayout (min-width: 481px) and (max-width: 768px){.NXBox .NXTable:not(:last-child) .NXTableAccordion:last-child,.NXBox .NXTableBody:not(:last-child) .NXTableAccordion:last-child,.NXTableBody:not(:last-child) .NXTableAccordion:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}@container userLayoutOverlay (min-width: 481px) and (max-width: 768px){.NXBox .NXTable:not(:last-child) .NXTableAccordion:last-child,.NXBox .NXTableBody:not(:last-child) .NXTableAccordion:last-child,.NXTableBody:not(:last-child) .NXTableAccordion:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}@container userLayout (max-width: 480px){.NXBox .NXTable:not(:last-child) .NXTableAccordion:last-child,.NXBox .NXTableBody:not(:last-child) .NXTableAccordion:last-child,.NXTableBody:not(:last-child) .NXTableAccordion:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}@container userLayoutOverlay (max-width: 480px){.NXBox .NXTable:not(:last-child) .NXTableAccordion:last-child,.NXBox .NXTableBody:not(:last-child) .NXTableAccordion:last-child,.NXTableBody:not(:last-child) .NXTableAccordion:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}}@keyframes fadein{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes fadeout{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes placeHolderShimmer{0%{background-position:-100vw 0}to{background-position:100vw 0}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@layer component{.NXTableVentra .NXTableHeader{background-color:var(--VIP_Flow_color_background_gray_deep);border-top-left-radius:var(--S_border-radius_modern);border-top-right-radius:var(--S_border-radius_modern)}.NXTableVentra .NXTableHeader .Text{font-size:13px}.NXTableVentra .NXTableRow{padding:0 20px}.NXTableVentra .NXTableRow:first-child{border-top-left-radius:0;border-top-right-radius:0}.NXTableVentra .NXTableRow:last-child{border-bottom-left-radius:var(--S_border-radius_modern)!important;border-bottom-right-radius:var(--S_border-radius_modern)!important}.NXTableVentra .NXTableRow__alternator:nth-child(odd){background-color:var(--VIP_Flow_color_background_gray_base)}.NXTableVentra .NXTableRow__alternator:nth-child(2n){background-color:var(--VIP_Flow_color_background_gray_dark)}.NXTableVentra--noHeader .NXTableRow:first-child{border-top-left-radius:var(--S_border-radius_modern);border-top-right-radius:var(--S_border-radius_modern)}.NXTableVentra--noHeader .NXTableRow:last-child{border-bottom-left-radius:var(--S_border-radius_modern)!important;border-bottom-right-radius:var(--S_border-radius_modern)!important}.NXTableVentra--noHeader .NXTableRow__alternator:nth-child(odd){background-color:var(--VIP_Flow_color_background_gray_dark)}.NXTableVentra--noHeader .NXTableRow__alternator:nth-child(2n){background-color:var(--VIP_Flow_color_background_gray_base)}.NXTableVentra--noStripes .NXTableHeader{background-color:var(--S_color_background_default_base);padding:unset;border-bottom:1px solid var(--VIP_Flow_color_background_gray_deep);align-items:end;padding-bottom:5px}.NXTableVentra--noStripes .NXTableHeader .Text{text-transform:capitalize;font-size:13px;font-weight:800}.NXTableVentra--noStripes .NXTableRow__alternator{background-color:var(--S_color_background_default_base)!important;padding:10px 0;border-bottom:1px solid var(--VIP_Flow_color_background_gray_deep)}.NXTableVentra--noStripes .NXTableRow__alternator:last-child{border-radius:unset!important}}
