.t-Report-cell{border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.t-Report-colHead{background-color:#F2F4F7;border-left:1px solid #d2d9e4;border-top:1px solid #d2d9e4}.t-Report-report tr .t-Report-cell:last-child{border-right:1px solid #e6e6e6}.t-Report-report tr .t-Report-colHead:last-child{border-right:1px solid #d2d9e4}.t-Report-report tr:last-child .t-Report-cell{border-bottom:1px solid #e6e6e6}.t-Report .is-stuck .t-Report-colHead{background-color:#F2F4F7;border-bottom:1px solid #d2d9e4}.t-Report--staticRowColors .t-Report-report tr:nth-child(odd) .t-Report-cell{background-color:transparent}.t-Report--altRowsDefault .t-Report-report tr:nth-child(odd) .t-Report-cell{background-color:#fcfcfc}