.react-table *,.react-table *:before,.react-table *:after{box-sizing:border-box}.react-table{font-family:inherit;padding:1rem;max-width:1200px}.react-table header,.react-table footer{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 640px){.react-table header,.react-table footer{flex-direction:column;justify-content:center;align-items:center}}.react-table input{outline:none}.react-table table{display:block;padding:1rem;overflow-x:scroll;white-space:nowrap}.react-table td,.react-table th{padding:.5rem;text-align:center}.react-table th{cursor:pointer}.react-table button{background:#ccc;border-radius:2px;overflow:hidden;cursor:pointer;border:none;padding:5px 10px;margin:2px}.react-table button:hover{background:#a09f9f}.react-table ul{list-style:none;padding-left:0;position:absolute;display:flex;overflow:hidden;background:#ccc;border-radius:2px;margin-left:1.5rem}.react-table ul li{cursor:pointer;padding:5px 10px}.react-table ul li:last-child{padding-bottom:2px}.react-table ul li:hover{background:#a09f9f}.react-table .search,.react-table .page-selector,.react-table .rows-selector{padding:1rem}.react-table .rows-selector{position:relative}@media screen and (max-width: 640px){.react-table .rows-selector{margin-bottom:2rem}}.react-table .sorted-asc,.react-table .sorted-des{position:relative}.react-table .sorted-asc:after,.react-table .sorted-des:after{position:absolute;top:50%;transform:translateY(-50%);right:-3px;font-size:8px}.react-table .sorted-asc:after{content:"\25b2"}.react-table .sorted-des:after{content:"\25bc"}.react-table .selected-page{background-color:transparent;font-weight:700;pointer-events:none}body{background-color:#047857;padding:1.5rem}main{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;max-width:1000px}.doc-section{background:snow;border-radius:5px;padding:1rem;margin:1rem;width:100%}h1{font-size:2rem}h1,h2{text-align:center}pre{display:inline-block;white-space:pre-wrap;padding:5px;border-radius:5px;background-color:#ccc}.my-custom-class{background:#f4f3f3;border-radius:5px;box-shadow:5px 5px 5px #0000001a;margin:auto}.my-custom-class h2{color:teal}.my-custom-class label{color:coral}.my-custom-class footer{color:#0510af;font-weight:700}.my-custom-class th,.my-custom-class td{border:solid 1px black;border-radius:5px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
