table.tablesaw {empty-cells: show;max-width: 100%;width: 100%;}.tablesaw {border-collapse: collapse;width: 100%;}.tablesaw {border: 0;padding: 0;}.tablesaw th,.tablesaw td {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: .5em .7em;}.tablesaw thead tr:first-child th {padding-top: .9em;padding-bottom: .7em;}.tablesaw-enhanced .tablesaw-bar .btn {border: 1px solid #ccc;background: none;background-color: #fafafa;-webkit-box-shadow: 0 1px 0 rgba(255,255,255,1);box-shadow: 0 1px 0 rgba(255,255,255,1);color: #4a4a4a;clear: both;cursor: pointer;display: block;font: bold 20px/1 sans-serif;margin: 0;padding: .5em .85em .4em .85em;position: relative;text-align: center;text-decoration: none;text-transform: capitalize;text-shadow: 0 1px 0 #fff;width: 100%;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba( 255,255,255,.1 )), color-stop(50%, rgba( 255,255,255,.1 )), color-stop(55%, rgba( 170,170,170,.1 )), to(rgba( 120,120,120,.15 )));background-image: -webkit-linear-gradient(top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100%);background-image: linear-gradient( top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100% );-webkit-appearance: none !important;-moz-appearance: none !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased;border-radius: 2px;}.tablesaw-enhanced .tablesaw-bar .btn:hover {text-decoration: none;}.tablesaw-enhanced .tablesaw-bar .btn:active {background-color: #ddd;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba( 100,100,100,.35 )), to(rgba( 255,255,255,0 )));background-image: -webkit-linear-gradient(top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70%);background-image: linear-gradient( top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70% );}.tablesaw-enhanced .tablesaw-bar .btn:hover,.tablesaw-enhanced .tablesaw-bar .btn:focus {color: #208de3;background-color: #fff;outline: none;}.tablesaw-bar .btn:focus {-webkit-box-shadow: 0 0 .35em #4faeef !important;box-shadow: 0 0 .35em #4faeef !important;}.ie-lte8 .tablesaw-bar .btn:hover,.ie-lte8 .tablesaw-bar .btn:focus {color: #208de3;background-color: #fff;border-color: #aaa;outline: none;}.tablesaw-bar .btn-select select {background: none;border: none;display: block;position: absolute;font-weight: inherit;left: 0;top: 0;margin: 0;width: 100%;height: 100%;z-index: 2;min-height: 1em;}.tablesaw-bar .btn-select select {opacity: 0;filter: alpha(opacity=0);display: inline-block;color: transparent;}.tablesaw-bar .btn select option {background: #fff;color: #000;font-family: sans-serif;}.tablesaw-enhanced .tablesaw-bar .btn.btn-select {color: #4d4d4d;padding-right: 2.5em;min-width: 7.25em;text-align: left;text-indent: 0;}.ie-lte8 .tablesaw-bar .btn-select {min-width: 6.1em;}.tablesaw-bar .btn.btn-small,.tablesaw-bar .btn.btn-micro {display: inline-block;width: auto;height: auto;position: relative;top: 0;}.tablesaw-bar .btn.btn-small {font-size: 17px;line-height: 19px;padding: .3em 1em .3em 1em;}.tablesaw-bar .btn.btn-micro {font-size: 13px;padding: .4em .7em .25em .7em;}.tablesaw-enhanced .tablesaw-bar .btn-select {text-align: left;}.tablesaw-bar .btn-select:after {background: #e5e5e5;background: rgba(0,0,0,.1);-webkit-box-shadow: 0 2px 2px rgba(255,255,255,.25);box-shadow: 0 2px 2px rgba(255,255,255,.25);content: " ";display: block;position: absolute;}.tablesaw-bar .btn-select.btn-small,.tablesaw-bar .btn-select.btn-micro {padding-right: 1.5em;}.tablesaw-bar .btn-select:after {background: none;background-repeat: no-repeat;background-position: .25em .45em;content: "\25bc";font-size: .55em;padding-top: 1.2em;padding-left: 1em;left: auto;right: 0;margin: 0;top: 0;bottom: 0;width: 1.8em;}.tablesaw-bar .btn-select.btn-small:after,.tablesaw-bar .btn-select.btn-micro:after {width: 1.2em;font-size: .5em;padding-top: 1em;padding-right: .5em;line-height: 1.65;background: none;-webkit-box-shadow: none;box-shadow: none;border-left-width: 0;}.tablesaw-bar .tablesaw-advance {position: relative;top: -2.6em;z-index:999999;}.tablesaw-advance .btn {-webkit-appearance: none;-moz-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-shadow: 0 1px 0 #fff;border-radius: .25em;}.tablesaw-advance .btn.btn-micro {font-weight: 1 !important;padding: .8em .7em .25em .7em;}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn {display: inline-block;overflow: hidden;height: 2.8em;background-position: 50% 50%;margin-left: .5em;}.tablesaw-advance a.tablesaw-nav-btn.disabled {opacity: .25;filter: alpha(opacity=25);cursor: default;pointer-events: none;}.tablesaw-bar {clear: both;font-family: sans-serif;}.tablesaw-bar.mode-swipe,.tablesaw-bar.mode-columntoggle {margin-top: 1em;position: relative;top: 2em;}.tablesaw-toolbar {font-size: .875em;}.tablesaw-toolbar label {padding: .5em 0;clear: both;display: block;color: #888;margin-right: .5em;text-transform: uppercase;}.tablesaw-bar .btn,.tablesaw-enhanced .tablesaw-bar .btn {margin-top: .5em;margin-bottom: .5em;}.tablesaw-bar .btn-select,.tablesaw-enhanced .tablesaw-bar .btn-select {margin-bottom: 0;}.tablesaw-bar .tablesaw-toolbar .btn {margin-left: .4em;margin-top: 0;text-transform: uppercase;border: none;-webkit-box-shadow: none;box-shadow: none;background: transparent;font-family: sans-serif;font-size: 1em;padding-left: .3em;}.tablesaw-bar .tablesaw-toolbar .btn-select {min-width: 0;}.tablesaw-bar .tablesaw-toolbar .btn-select:after {padding-top: .9em;}.tablesaw-bar .tablesaw-toolbar select {color: #888;text-transform: none;background: transparent;}.tablesaw-toolbar ~ table {clear: both;}.tablesaw-toolbar .a11y-sm {clip: rect(0 0 0 0);height: 1px;overflow: hidden;position: absolute;width: 1px;}@media (min-width: 24em) {.tablesaw-toolbar .a11y-sm {clip: none;height: auto;width: auto;position: static;overflow: visible;}}@media (min-width: 40em) {.tablesaw-bar.mode-swipe,.tablesaw-bar.mode-columntoggle {margin-top: 0;top: 0;}.tablesaw-bar .tablesaw-advance {position: static;}.tablesaw-bar {margin-top: 0;position: static;}}table.tablesaw tbody th {font-weight: bold;}table.tablesaw thead th,table.tablesaw thead td {color: #999;font-size: .9em;}.tablesaw th,.tablesaw td {line-height: 1em;text-align: left;vertical-align: middle;}.tablesaw td,.tablesaw tbody th {vertical-align: middle;font-size: 1.17em;}.tablesaw td .btn,.tablesaw tbody th .btn {margin: 0;}.tablesaw thead {}.tablesaw thead th {font-weight: 700;color: #777;text-transform: uppercase;text-shadow: 0 1px 0 #fff;text-align: left;}.tablesaw thead tr:first-child th {font-weight: 700;font-family: sans-serif;}.tablesaw tbody tr {border-bottom: 1px solid #dfdfdf;}.tablesaw caption {text-align: left;margin-bottom: 1.4em;opacity: .5;filter: alpha(opacity=50);}.tablesaw-cell-label-top {text-transform: uppercase;font-size: .9em;font-weight: normal;}.tablesaw-cell-label {font-size: .65em;text-transform: uppercase;color: #888;font-family: sans-serif;}@media (min-width: 40em) {.tablesaw td {line-height: 2em;}}.tablesaw-stack tbody tr {border-bottom: 1px solid #dfdfdf;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label {display: none;}@media only all {.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: block;padding: 0 .6em 0 0;min-width: 30%;display: inline-block;}.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: 39.9375em) {.tablesaw-stack thead td,.tablesaw-stack thead th {display: none;}.tablesaw-stack tbody td,.tablesaw-stack tbody th {clear: left;float: left;width: 100%;}}@media (min-width: 40em) {.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;}}.tablesaw-fix-persist {table-layout: fixed;}.btn.tablesaw-columntoggle-btn {float: right;}.btn.tablesaw-columntoggle-btn span {display: inline-block;}.tablesaw-columntoggle-btnwrap .dialog-content {padding: .5em;}.tablesaw-columntoggle tbody td {line-height: 1.5;}.tablesaw-columntoggle-popup fieldset {margin: 0;}@media only all {.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1 {display: none;}}.tablesaw-columntoggle-btnwrap {position: relative;float: right;}.tablesaw-columntoggle-btnwrap .dialog-content {top: 0.5em !important;right: 1.4em;left: auto !important;width: 12em;max-width: 18em;margin: -.5em auto 0;}.tablesaw-columntoggle-btnwrap .dialog-content:focus {outline-style: none;}.dialog-table-coltoggle {border-radius: .5em;}@media (min-width: 20em) {.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1 {display: table-cell;}}@media (min-width: 30em) {.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2 {display: table-cell;}}@media (min-width: 40em) {.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3 {display: table-cell;}.tablesaw-columntoggle tbody td {line-height: 2;}}@media (min-width: 50em) {.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4 {display: table-cell;}}@media (min-width: 60em) {.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5 {display: table-cell;}}@media (min-width: 70em) {.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6 {display: table-cell;}}@media only all {.tablesaw-swipe .tablesaw-cell-persist {border-right: 1px solid #e4e1de;}.tablesaw-swipe .tablesaw-cell-persist {-webkit-box-shadow: 3px 0 4px -1px #e4e1de;box-shadow: 3px 0 4px -1px #e4e1de;}.tablesaw-swipe th.tablesaw-cell-hidden,.tablesaw-swipe td.tablesaw-cell-hidden,.tablesaw-columntoggle th.tablesaw-cell-hidden,.tablesaw-columntoggle td.tablesaw-cell-hidden {display: none;}.tablesaw-columntoggle th.tablesaw-cell-visible,.tablesaw-columntoggle td.tablesaw-cell-visible {display: table-cell;}}.tablesaw-columntoggle-popup .btn-group > label {display: block;padding: .2em 0;}.tablesaw-columntoggle-popup .btn-group > label input {margin-right: .8em;}.tablesaw-sortable,.tablesaw-sortable thead,.tablesaw-sortable thead tr,.tablesaw-sortable thead tr th {position: relative;}.tablesaw-sortable thead tr th {padding-right: 1.6em;vertical-align: top;}.tablesaw-sortable th.sortable-head,.tablesaw-sortable tr:first-child th.sortable-head {padding: 0;}.tablesaw-sortable th.sortable-head button {padding-top: .9em;padding-bottom: .7em;padding-left: .6em;padding-right: 1.6em;}.tablesaw-sortable .sortable-head button {min-width: 100%;color: inherit;background: transparent;border: 0;padding: 0;text-align: left;font: inherit;text-transform: inherit;position: relative;}.tablesaw-sortable .sortable-head.sortable-ascending button:after,.tablesaw-sortable .sortable-head.sortable-descending button:after {width: 7px;height: 10px;content: "\0020";position: absolute;right: .5em;}.tablesaw-sortable .not-applicable:after {content: "--";display: block;}.tablesaw-sortable .not-applicable span {display: none;}.tablesaw-sortable-switch {float: left;width: 100%;}@media (min-width: 40em) {.tablesaw-sortable-switch {width: auto;}}.tablesaw-advance {display: block;float: right;}.tablesaw-advance.minimap {margin-right: .4em;}.tablesaw-advance-dots {float: left;margin: 0;padding: 0;list-style: none;}.tablesaw-advance-dots li {display: table-cell;margin: 0;padding: .4em .2em;}.tablesaw-advance-dots li i {width: .25em;height: .25em;background: #555;border-radius: 100%;display: inline-block;}.tablesaw-advance-dots-hide {opacity: .25;filter: alpha(opacity=25);cursor: default;pointer-events: none;}.tablesaw-modeswitch {clear: both;}.tablesaw-sortable-switch + .tablesaw-modeswitch {border-top: 1px solid #eae8e6;}@media (min-width: 40em) {.tablesaw-modeswitch {float: left;clear: none;}.tablesaw-sortable-switch + .tablesaw-modeswitch {border-top: none;}}