:root{--grid-cell-width:304px;--grid-cell-background:#eef1f4;--grid-cell-min-height:71px;--cell-padding-left:24px}
.grid-table-v2{width:100%;border-top:1px solid #dbdee2;border-right:1px solid #dbdee2;border-left:1px solid #dbdee2;border-bottom:1px solid #dbdee2;padding-left:0;padding-right:0;table-layout:fixed}
.grid-table-v2__header{display:flex}
.grid-table-v2__header--mobile{display:none}
.grid-table-v2__header__cell{min-height:var(--grid-cell-min-height);display:flex;align-items:center;font-family:Arial,serif;font-size:.714rem;font-weight:bold;line-height:1.5;padding-left:var(--cell-padding-left);max-width:100%;width:100%;border-bottom:2px solid #3cb4e6}
#row-contaier--mobile{display:none}
.grid-table-v2__title{font-size:1.143rem}
.grid-table-v2__header>tr{display:flex;width:100%}
@media(max-width:1024px){.grid-table-v2__border{border-right:0;border-left:0}
.touch-ui-table-v2 .grid-table-v2__cell{border-right:1px solid #ced4dc}
}
@media(max-width:640px){.grid-table-v2__row--mobile,.grid-table-v2__row__item--mobile,.grid-table-v2__column__item--mobile{display:block}
#row-contaier--mobile{display:block}
.grid-table-v2__border{border:0}
.grid-table-v2__header{display:none}
.grid-table-v2{overflow-x:scroll}
.grid-table-v2__wrapper{display:none;width:800px;height:565px}
.grid-table-v2--scrollable{overflow-x:auto;scrollbar-color:#dbdee2 transparent;scrollbar-width:thin;scrollbar-gutter:auto}
.grid-table-v2--scrollable::-webkit-scrollbar{background-color:transparent;height:7px}
.grid-table-v2--scrollable::-webkit-scrollbar-track{background-color:transparent}
.grid-table-v2--scrollable::-webkit-scrollbar-thumb{background-color:#dbdee2;border-radius:3px;border:0;border-top:0 solid #fff}
.grid-table-v2--scrollable::-webkit-scrollbar-button{display:none}
.grid-table-v2__row--mobile{font-family:Arial;font-size:.905rem;font-weight:bold;line-height:1.68;text-align:left;color:#525a63;position:relative;border-bottom:1px solid #dbdee2}
.grid-table-v2__row__item--mobile{height:30px}
.grid-table-v2__cell__item-last--mobile{line-height:1.25 !important;text-align:right !important;color:#6a7077 !important;position:absolute;top:0;right:0;height:30px;display:flex;align-items:center;padding:0 !important;max-width:33%}
.grid-table-v2__cell__item--mobile{font-family:Arial;font-size:.619rem;line-height:1.54;text-align:left;color:#525a63;font-weight:normal;padding-bottom:10px}
.grid-table-v2__column__item--mobile{font-family:Arial;font-size:.619rem;font-weight:bold;line-height:1.54;text-align:left;color:#6a7077;height:20px}
.grid-table-v2__row__item--mobile:first-child{margin-bottom:8px}
.grid-table-v2__row--mobile>td:nth-last-child(2).grid-table-v2__column__item--mobile{display:none}
.grid-table-v2__row--mobile>td:nth-last-child(3).grid-table-v2__cell__item--mobile{font-size:.81rem}
.grid-table-v2__title{font-size:1rem}
}
.grid-table-v2__wrapper{max-height:700px;overflow:auto}
.grid-table-v2__wrapper--scrollable{overflow-y:auto;scrollbar-color:#dbdee2 transparent;scrollbar-width:thin;scrollbar-gutter:auto}
.grid-table-v2__wrapper--scrollable::-webkit-scrollbar{background-color:transparent;width:7px}
.grid-table-v2__wrapper--scrollable::-webkit-scrollbar-track{background-color:transparent}
.grid-table-v2__wrapper--scrollable::-webkit-scrollbar-thumb{background-color:#dbdee2;border-radius:3px;border:0;border-right:0 solid #fff}
.grid-table-v2__wrapper--scrollable::-webkit-scrollbar-button{display:none}
.grid-table-v2__cell--title{height:23px;font-size:.714rem;font-weight:bold;line-height:1.5;color:#525a63}
.grid-table-v2__cell{max-width:100%;width:100%;min-height:var(--grid-cell-min-height);padding:var(--cell-padding-left);display:flex;border-bottom:solid 1px #ced4dc;font-family:Arial,serif;font-size:.714rem;line-height:1.5;color:#555f6b;height:auto;background-color:#fff}
.grid-table-v2__cells{display:flex;max-width:100%;align-items:stretch}
.touch-ui-table-v2 .grid-table-v2__cell{border-right:1px solid #ced4dc;flex:1;min-width:0;word-break:break-word}
.touch-ui-table-v2 .grid-table-v2__cells .grid-table-v2__cell:last-child{border-right:0}
.grid-table-v2__cells:last-child .grid-table-v2__cell{border-bottom:0}
.grid-table-v2__cell--link a:link,.grid-table-v2__cell--link a:active,.grid-table-v2__cell--link a:hover,.grid-table-v2__cell--link a:visited{font-size:.714rem;line-height:1.5;text-align:left;color:#03234b;font-weight:100;text-decoration:underline}