@import "https://fonts.googleapis.com/css2?family=PT+Serif&display=swap";
html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:underline}*{box-sizing:border-box}.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{position:absolute;top:-9999px;left:-9999px}.responsiveTable tbody tr{padding:.25em}.responsiveTable td.pivoted{white-space:pre-wrap;overflow-wrap:break-word;position:relative;text-align:left!important;border:none!important;border-bottom:1px solid #d3d3d3!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}}.highlight-container,.highlight{position:relative}.highlight-container{display:inline-block;position:relative}.highlight-container:before{content:" ";background:#fff500;border-radius:20% 25% 20% 24%;width:100%;height:100%;margin-left:-3px;margin-right:-3px;padding:10px 3px 3px 10px;display:block;position:absolute;top:-1px;left:-1px;transform:rotate(2deg)}.slim-table th,.slim-table td{text-align:center;padding-left:4px;padding-right:4px}
