html{min-height:100%;background:#ffa3b3}a{color:#000}a:hover{background:hsla(0,0%,100%,.7)}h1{font-size:2.5em}h2{border-bottom:3px solid #000}code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;background:hsla(0,0%,100%,.4);color:#000;word-wrap:break-word}ol li,ul li{line-height:140%}table{border-collapse:collapse;background:hsla(0,0%,100%,.4)}td,th{border:1px solid #000;padding:.75rem;text-align:left}th{font-weight:700;white-space:nowrap;background:#000;color:#fff}tr:first-of-type th:not(:last-child){border-right-color:transparent}tr:first-child th:first-child,tr:not(:first-child):not(:last-child) th{border-bottom-color:transparent!important}.responsiveTable{width:100%}.responsiveTable td .tdBefore{display:none}@media screen and (max-width:40em){.responsiveTable table,.responsiveTable tbody,.responsiveTable td,.responsiveTable th,.responsiveTable thead,.responsiveTable tr{display:block}.responsiveTable thead tr{position:absolute;top:-9999px;left:-9999px;border-bottom:2px solid #333}.responsiveTable tbody tr{border:1px solid #000;padding:.25em}.responsiveTable td.pivoted{border:none!important;position:relative;padding-left:calc(50% + 10px)!important}.responsiveTable td .tdBefore,.responsiveTable td.pivoted{text-align:left!important;white-space:pre-wrap;overflow-wrap:break-word}.responsiveTable td .tdBefore{position:absolute;display:block;left:1rem;width:calc(50% - 20px);font-weight:600}}