.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media(max-width:767.9375px){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{max-width:67%;display:inline-block}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media(min-width:768px){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}.datatable{margin:0 .75rem}@media only screen and (max-width:767px){.datatable{margin-left:.5rem;margin-right:.5rem}}@media only screen and (min-width:1367px){.datatable{margin-left:1rem;margin-right:1rem}}.datatable table{width:100%;margin:0;padding:0;max-width:100%;border-collapse:separate;border-spacing:0}.datatable table thead tr{border:0 none}.datatable table thead tr td,.datatable table thead tr th{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;background-color:#fff;text-align:left;padding:.5rem 1rem}.datatable table thead tr td:first-child,.datatable table thead tr th:first-child{border-left:1px solid #d4d4d4}.datatable table thead tr td:last-child,.datatable table thead tr th:last-child{border-right:1px solid #d4d4d4}.datatable table thead tr td a,.datatable table thead tr th a,.datatable table thead tr td a:link,.datatable table thead tr th a:link,.datatable table thead tr td a:visited,.datatable table thead tr th a:visited,.datatable table thead tr td a:hover,.datatable table thead tr th a:hover,.datatable table thead tr td a:active,.datatable table thead tr th a:active,.datatable table thead tr td a:focus,.datatable table thead tr th a:focus{text-decoration:none;color:#5d5d5d}.datatable table thead tr td a:hover,.datatable table thead tr th a:hover,.datatable table thead tr td a:focus,.datatable table thead tr th a:focus{text-decoration:underline}.datatable table thead tr td a .arrow-down,.datatable table thead tr th a .arrow-down,.datatable table thead tr td a .arrow-up,.datatable table thead tr th a .arrow-up{display:inline-block;width:1rem;height:1rem;content:"";background:url("../Resources/arrow-down-grey.svg") no-repeat center center;background-size:1rem 1rem;vertical-align:middle;font-size:0;margin-left:.2rem}.datatable table thead tr td a .arrow-up,.datatable table thead tr th a .arrow-up{background-image:url("../Resources/arrow-up-grey.svg")}.datatable table thead tr:first-child td:first-child,.datatable table thead tr:first-child th:first-child{border-top-left-radius:4px}.datatable table thead tr:first-child td:last-child,.datatable table thead tr:first-child th:last-child{border-top-right-radius:4px}.datatable table tbody tr{border:0 none}.datatable table tbody tr td,.datatable table tbody tr th{background-color:#fff;padding:.5rem 1rem;vertical-align:top;border-bottom:1px solid #d4d4d4}.datatable table tbody tr td:first-child,.datatable table tbody tr th:first-child{border-left:1px solid #d4d4d4}.datatable table tbody tr td:last-child,.datatable table tbody tr th:last-child{border-right:1px solid #d4d4d4}.datatable table tbody tr.datatable-empty td{text-align:center}.datatable table tbody tr:last-child td:first-child,.datatable table tbody tr:last-child th:first-child{border-bottom-left-radius:4px}.datatable table tbody tr:last-child td:last-child,.datatable table tbody tr:last-child th:last-child{border-bottom-right-radius:4px}@media only screen and (max-width:767px){.datatable table.tablesaw-stack tbody tr td,.datatable table.tablesaw-stack tbody tr th{border-bottom:0 none;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4}.datatable table.tablesaw-stack tbody tr td:first-child,.datatable table.tablesaw-stack tbody tr th:first-child{border-top:1px solid #d4d4d4}.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:50%}.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a,.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a:link,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a:link,.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a:visited,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a:visited,.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a:hover,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a:hover,.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a:active,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a:active,.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a:focus,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a:focus{text-decoration:none;color:#5d5d5d}.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a:hover,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a:hover,.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a:focus,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a:focus{text-decoration:underline}.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a .arrow-down,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a .arrow-down,.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label a .arrow-up,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label a .arrow-up{display:none}.datatable table.tablesaw-stack tbody tr td .tablesaw-cell-label .tablesaw-cell-content,.datatable table.tablesaw-stack tbody tr th .tablesaw-cell-label .tablesaw-cell-content{max-width:50%}.datatable table.tablesaw-stack tbody tr:first-child td .tablesaw-cell-label .arrow-down,.datatable table.tablesaw-stack tbody tr:first-child th .tablesaw-cell-label .arrow-down,.datatable table.tablesaw-stack tbody tr:first-child td .tablesaw-cell-label .arrow-up,.datatable table.tablesaw-stack tbody tr:first-child th .tablesaw-cell-label .arrow-up{display:inline-block;width:1rem;height:1rem;content:"";background:url("../Resources/arrow-down-grey.svg") no-repeat center center;background-size:1rem 1rem;vertical-align:middle;font-size:0;margin-left:.2rem}.datatable table.tablesaw-stack tbody tr:first-child td .tablesaw-cell-label .arrow-up,.datatable table.tablesaw-stack tbody tr:first-child th .tablesaw-cell-label .arrow-up{background-image:url("../Resources/arrow-up-grey.svg")}.datatable table.tablesaw-stack tbody tr:first-child td:first-child,.datatable table.tablesaw-stack tbody tr:first-child th:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.datatable table.tablesaw-stack tbody tr:last-child td:last-child,.datatable table.tablesaw-stack tbody tr:last-child th:last-child{border-bottom:1px solid #d4d4d4;border-bottom-left-radius:4px}}.datatable .dt-pagination{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem}.datatable .dt-pagination .dt-current-page{flex:1;padding:1rem 0}@media only screen and (max-width:767px){.datatable .dt-pagination .dt-current-page{order:1;padding-top:.5rem;padding-bottom:.5rem}}@media only screen and (max-width:400px){.datatable .dt-pagination .dt-current-page{text-align:center}}.datatable .dt-pagination .dt-pager{flex:2;text-align:center;padding:1rem 0}@media only screen and (max-width:767px){.datatable .dt-pagination .dt-pager{order:3;width:100%;flex:none;padding-top:0;padding-bottom:.5rem}}.datatable .dt-pagination .dt-pager ul{padding:0;margin:0;list-style:none}.datatable .dt-pagination .dt-pager ul li{display:inline-block;list-style:none}.datatable .dt-pagination .dt-pager ul li a,.datatable .dt-pagination .dt-pager ul li a:link,.datatable .dt-pagination .dt-pager ul li a:visited,.datatable .dt-pagination .dt-pager ul li a:hover,.datatable .dt-pagination .dt-pager ul li a:active,.datatable .dt-pagination .dt-pager ul li a:focus{padding:.3rem 0;text-decoration:none;color:#0077c1;line-height:1rem;display:inline-block;min-width:1.7rem}.datatable .dt-pagination .dt-pager ul li.disabled a,.datatable .dt-pagination .dt-pager ul li.disabled a:link,.datatable .dt-pagination .dt-pager ul li.disabled a:visited,.datatable .dt-pagination .dt-pager ul li.disabled a:hover,.datatable .dt-pagination .dt-pager ul li.disabled a:active,.datatable .dt-pagination .dt-pager ul li.disabled a:focus{cursor:not-allowed;pointer-events:none;text-decoration:none}.datatable .dt-pagination .dt-pager ul li.dt-pager-first,.datatable .dt-pagination .dt-pager ul li.dt-pager-last{margin:0 .5rem}.datatable .dt-pagination .dt-pager ul li.dt-pager-first.disabled a,.datatable .dt-pagination .dt-pager ul li.dt-pager-last.disabled a{color:#4998d2}.datatable .dt-pagination .dt-pager ul li.dt-pager-first:not(.disabled):hover a,.datatable .dt-pagination .dt-pager ul li.dt-pager-last:not(.disabled):hover a,.datatable .dt-pagination .dt-pager ul li.dt-pager-first:not(.disabled):focus a,.datatable .dt-pagination .dt-pager ul li.dt-pager-last:not(.disabled):focus a{text-decoration:underline}.datatable .dt-pagination .dt-pager ul li.dt-pager-prev a,.datatable .dt-pagination .dt-pager ul li.dt-pager-next a{color:#fff;background:#0077c1 url("../Resources/arrow-left-white.svg") no-repeat center center;background-size:100% 70%;border:1px solid #0077c1;border-radius:4px}.datatable .dt-pagination .dt-pager ul li.dt-pager-prev a span,.datatable .dt-pagination .dt-pager ul li.dt-pager-next a span{visibility:hidden;opacity:0}.datatable .dt-pagination .dt-pager ul li.dt-pager-prev a:hover,.datatable .dt-pagination .dt-pager ul li.dt-pager-next a:hover,.datatable .dt-pagination .dt-pager ul li.dt-pager-prev a:focus,.datatable .dt-pagination .dt-pager ul li.dt-pager-next a:focus{background-color:#4998d2}.datatable .dt-pagination .dt-pager ul li.dt-pager-prev.disabled a,.datatable .dt-pagination .dt-pager ul li.dt-pager-next.disabled a{background-color:#4998d2;border:1px solid #4998d2}.datatable .dt-pagination .dt-pager ul li.dt-pager-next a{background-image:url("../Resources/arrow-right-white.svg")}.datatable .dt-pagination .dt-pager ul li.dt-pager-page a{border:1px solid #0077c1;border-radius:4px}.datatable .dt-pagination .dt-pager ul li.dt-pager-page a:hover,.datatable .dt-pagination .dt-pager ul li.dt-pager-page a:focus{background-color:#4998d2;color:#fff}.datatable .dt-pagination .dt-pager ul li.dt-pager-page.active a{background-color:#0077c1;color:#fff;font-weight:bold;cursor:default}.datatable .dt-pagination .dt-pager ul li.dt-pager-more a{cursor:default}.datatable .dt-pagination .dt-per-page{flex:1;text-align:right;padding:1rem 0}@media only screen and (max-width:767px){.datatable .dt-pagination .dt-per-page{order:2;padding-top:.5rem;padding-bottom:.5rem}}@media only screen and (max-width:400px){.datatable .dt-pagination .dt-per-page{width:100%;flex:none;padding-top:0;text-align:center}}