.responsiveTable{width:100%}.responsiveTable td .tdBefore{display:none}@media screen and (max-width:40em){.responsiveTable table,.responsiveTable thead,.responsiveTable tbody,.responsiveTable th,.responsiveTable td,.responsiveTable tr{display:block}.responsiveTable thead tr{border-bottom:2px solid #333;position:absolute;top:-9999px;left:-9999px}.responsiveTable tbody tr{border:1px solid #000;padding:.25em}.responsiveTable td.pivoted{white-space:pre-wrap;overflow-wrap:break-word;position:relative;text-align:left!important;border:none!important;padding-left:calc(50% + 10px)!important}.responsiveTable td .tdBefore{white-space:pre-wrap;overflow-wrap:break-word;width:calc(50% - 20px);font-weight:600;display:block;position:absolute;left:1rem;text-align:left!important}}
.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{cursor:pointer;border:1px solid #0000;border-bottom:none;padding:6px 12px;list-style:none;display:inline-block;position:relative;bottom:-1px}.react-tabs__tab--selected{color:#000;background:#fff;border-color:#aaa;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:graytext;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";background:#fff;height:5px;position:absolute;bottom:-5px;left:-4px;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
