.tablepress-scroll-wrapper{overflow-y:hidden;overflow-x:auto}@media (max-width:767px){.tablepress-responsive-stack-phone thead{display:none}.tablepress-responsive-stack-phone tbody td{border-top:none;text-align:center;display:block}.tablepress-responsive-stack-phone tbody td:first-child{border-top:1px solid #ddd}}@media (max-width:979px){.tablepress-responsive-stack-tablet thead{display:none}.tablepress-responsive-stack-tablet tbody td{border-top:none;text-align:center;display:block}.tablepress-responsive-stack-tablet tbody td:first-child{border-top:1px solid #ddd}}@media (max-width:1199px){.tablepress-responsive-stack-desktop thead{display:none}.tablepress-responsive-stack-desktop tbody td{border-top:none;text-align:center;display:block}.tablepress-responsive-stack-desktop tbody td:first-child{border-top:1px solid #ddd}}.tablepress-responsive-stack-all thead{display:none}.tablepress-responsive-stack-all tbody td{border-top:none;text-align:center;display:block}.tablepress-responsive-stack-all tbody td:first-child{border-top:1px solid #ddd}@media (max-width:767px){.tablepress-responsive-phone{display:block}.tablepress-responsive-phone thead{float:left;display:block}.tablepress-rtl.tablepress-responsive-phone thead{float:right}.tablepress-responsive-phone tfoot{display:none}.tablepress-responsive-phone tbody{overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch;width:auto;white-space:nowrap;display:block}.tablepress-responsive-phone tbody td,.tablepress-responsive-phone thead th,.tablepress-responsive-phone thead tr{border:none;display:block}.tablepress-responsive-phone tbody td:empty:before{content:"\00a0"}.tablepress-responsive-phone tbody tr{vertical-align:top;display:inline-block}.tablepress-responsive-phone thead th{width:auto!important}.tablepress-responsive-phone thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-phone tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-phone .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-phone .sorting_asc:after{padding:0 2px 0 0;content:"\f0d9"}.dataTables_wrapper .tablepress-responsive-phone .sorting_desc:after{padding:0 1px 0 0;content:"\f0dA"}}@media (max-width:979px){.tablepress-responsive-tablet{display:block}.tablepress-responsive-tablet thead{float:left;display:block}.tablepress-rtl.tablepress-responsive-tablet thead{float:right}.tablepress-responsive-tablet tfoot{display:none}.tablepress-responsive-tablet tbody{overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch;width:auto;white-space:nowrap;display:block}.tablepress-responsive-tablet tbody td,.tablepress-responsive-tablet thead th,.tablepress-responsive-tablet thead tr{border:none;display:block}.tablepress-responsive-tablet tbody tr{vertical-align:top;display:inline-block}.tablepress-responsive-tablet thead th{width:auto!important}.tablepress-responsive-tablet tbody td:empty:before{content:"\00a0"}.tablepress-responsive-tablet thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-tablet tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-tablet .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-tablet .sorting_asc:after{padding:0 2px 0 0;content:"\f0d9"}.dataTables_wrapper .tablepress-responsive-tablet .sorting_desc:after{padding:0 1px 0 0;content:"\f0dA"}}@media (max-width:1199px){.tablepress-responsive-desktop{display:block}.tablepress-responsive-desktop thead{float:left;display:block}.tablepress-rtl.tablepress-responsive-desktop thead{float:right}.tablepress-responsive-desktop tfoot{display:none}.tablepress-responsive-desktop tbody{overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch;width:auto;white-space:nowrap;display:block}.tablepress-responsive-desktop tbody td,.tablepress-responsive-desktop thead th,.tablepress-responsive-desktop thead tr{border:none;display:block}.tablepress-responsive-desktop tbody td:empty:before{content:"\00a0"}.tablepress-responsive-desktop tbody tr{vertical-align:top;display:inline-block}.tablepress-responsive-desktop thead th{width:auto!important}.tablepress-responsive-desktop thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-desktop tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-desktop .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-desktop .sorting_asc:after{padding:0 2px 0 0;content:"\f0d9"}.dataTables_wrapper .tablepress-responsive-desktop .sorting_desc:after{padding:0 1px 0 0;content:"\f0dA"}}.tablepress-responsive-all{display:block}.tablepress-responsive-all thead{float:left;display:block}.tablepress-rtl.tablepress-responsive-all thead{float:right}.tablepress-responsive-all tfoot{display:none}.tablepress-responsive-all tbody{overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch;width:auto;white-space:nowrap;display:block}.tablepress-responsive-all tbody td,.tablepress-responsive-all thead th,.tablepress-responsive-all thead tr{border:none;display:block}.tablepress-responsive-all tbody td:empty:before{content:"\00a0"}.tablepress-responsive-all tbody tr{vertical-align:top;display:inline-block}.tablepress-responsive-all thead th{width:auto!important}.tablepress-responsive-all thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-all tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-all .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-all .sorting_asc:after{padding:0 2px 0 0;content:"\f0d9"}.dataTables_wrapper .tablepress-responsive-all .sorting_desc:after{padding:0 1px 0 0;content:"\f0dA"}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{position:relative;cursor:pointer;padding-left:30px}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{height:16px;border:2px solid #fff;text-indent:0!important;color:#fff;content:"+";position:absolute;text-align:center;top:8px;background-color:#31b131;box-sizing:content-box;box-shadow:0 0 3px #444;border-radius:16px;left:4px;width:16px;line-height:16px;font-family:Courier New,Courier,monospace;display:block}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:"-";background-color:#d33333}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{height:16px;border:2px solid #fff;text-indent:0!important;color:#fff;content:"+";position:absolute;text-align:center;top:50%;background-color:#31b131;box-sizing:content-box;box-shadow:0 0 3px #444;border-radius:16px;margin-left:-10px;left:50%;width:16px;line-height:16px;margin-top:-10px;font-family:Courier New,Courier,monospace;display:block}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul.dtr-details{padding:0;list-style-type:none;margin:0;display:inline-block}table.dataTable>tbody>tr.child ul.dtr-details>li{padding:.5em 0;border-bottom:1px solid #efefef}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{font-weight:700;min-width:75px;display:inline-block}.dataTables_scroll .tablepress{width:100%!important}.tablepress-responsive *{word-break:normal}