:root{--main-padding: 0rem 2rem}body{padding:0;margin:0;font-family:Merriweather,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{padding:0;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}textarea{white-space:nowrap;overflow:scroll;font-family:monospace;font-size:inherit}button{font-size:inherit}header{font-size:2rem;padding:var(--main-padding);padding-top:1rem}.app{background-color:#052962;min-height:100vh;font-size:1rem;color:#fff}#error{color:red;font-style:italic}#controls-container{padding:var(--main-padding)}#controls{margin-top:1rem}.request{width:100%;word-break:break-all;white-space:pre-wrap}input~label{margin-left:.5rem}.light{color:#a9a9a9;font-size:10pt;font-style:italic}.request-container{display:flex;flex-direction:column;align-items:flex-start;margin:1rem 0rem}.request-container>div{margin-bottom:.5rem}#parse-button-container>button{margin-top:1rem;width:6rem;height:2rem;background:#4caf50;border:none;color:#fff;font-weight:400;font-family:inherit;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;transition:all .2s ease-in-out}#parse-button-container>button:active{background:#449b47}.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{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{box-shadow:0 0 5px #0188fe;border-color:#0188fe;outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.output-request,#diff{width:100%;height:50vh;white-space:pre}.output-container{padding:var(--main-padding);padding-bottom:2rem;margin-top:1rem}.output-request-container{display:flex}.diff-container>table{width:calc(100vw - 5rem)}.copy{margin-left:1rem;font-size:1.5rem}.no-diff-msg{color:#000}
