/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
caption{font-size:1.125rem;font-weight:700}table caption,table td,table th{padding:.75rem .5rem;text-align:left}.nsw-table:first-child{margin-top:0}.row_bg{background:#f2f2f2}.nsw-table tr th{color:#002664}.nsw-table tr td p{margin-bottom:.5rem}.nsw-table tr th img{width:1.5rem;margin-right:1rem}.nsw-table tr td p:first-child,.nsw-table tr td p:last-child,.nsw-table tr th p:last-child{margin:0}table thead{border-bottom:2px solid #e5e9ef!important}.nsw-table{margin-top:1.5rem;display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.nsw-table table{margin:0;min-width:37.5rem;caption-side:top!important}table:first-child{margin-top:0}table{margin-top:1.5rem;border:0;border-collapse:collapse;width:100%}table tfoot td,table th,table thead td{font-weight:700}table td,table th{vertical-align:middle;border-bottom:1px solid #e5e9ef!important}table caption{padding-top:0;padding-left:0}.homeplanner_table{max-height:100%!important}.homeplanner_table table{min-width:auto!important}.homeplanner_table tr th:first-child{width:20%}@media (min-width:48rem){.nsw-table{margin-top:2rem}table{margin-top:2rem}}@media (min-width:62rem){.homeplanner_table tr th{width:50%!important}}
.th-dark-blue table thead tr th{background-color:#002664;color:#fff}.th-light-blue table thead tr th{background-color:#cbedfd;color:#22272b}.nsw-table table thead{border-bottom:2px solid #22272b!important}.nsw-table table thead tr th{position:sticky;top:0}.nsw-table table td,.nsw-table table th{border-bottom:initial}.nsw-table--striped td,.nsw-table--striped th{border-bottom:0}.nsw-table--striped tbody tr:nth-of-type(even){background-color:#f2f2f2}.nsw-section--invert .nsw-table--striped tbody tr:nth-of-type(even){background-color:rgba(230,233,240,.1)}.nsw-table--bordered td,.nsw-table--bordered th{border:solid 1px #22272b!important}
