@import"https://fonts.googleapis.com/css?family=Mulish:400,500,600,700,800";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap";body{background-color:#f7f9fb;margin:0;font-family:Mulish;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.App{max-width:1160px;margin:0 auto}.contract-verifier-container{display:flex;gap:0}.contract-verifier-files{border-right:1px solid #e8e8e8;width:240px;font-weight:500;font-size:14px;display:flex;flex-direction:column;overflow-y:auto}.contract-verifier-tree{padding:8px 0}.contract-verifier-tree-item{width:100%;border:none;background:transparent;text-align:left;cursor:pointer;font-size:14px;color:#161c28;padding:8px 6px 8px 18px;display:flex;align-items:center;gap:6px}.contract-verifier-tree-item:hover{background:#f7f9fb}.contract-verifier-tree-item.active{background:#f7f9fb;font-weight:600}.contract-verifier-tree-children{margin-left:8px}.contract-verifier-dir{font-weight:600;color:#1b1f3b}.contract-verifier-file{font-weight:500}.contract-verifier-caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #728a96;transform:rotate(-90deg);transition:transform .15s ease}.contract-verifier-caret.open{transform:rotate(0)}.contract-verifier-content pre{background:#fff;font-size:14px;max-width:100%;line-height:25px;padding:16px 20px;min-height:400px;overflow:auto}.contract-verifier-content code{display:block;font-family:Source Code Pro,Courier New,Courier,monospace;white-space:pre}.contract-verifier-code-copy{display:none}.contract-verifier-empty{padding:16px;color:#728a96;font-size:14px}@media screen and (max-width: 1200px){.contract-verifier-files{width:190px}}@media screen and (max-width: 1100px){.contract-verifier-files{width:170px}}@media screen and (max-width: 1000px){.contract-verifier-files{width:150px}}@media screen and (max-width: 900px){.contract-verifier-container{flex-direction:column}.contract-verifier-content code{padding-left:0}.contract-verifier-files{max-height:400px;overflow-y:auto;width:100%;border-right:none;border-bottom:1px solid #e8e8e8}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#a626a4}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#50a14f}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#986801}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#4078f2}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#c18401}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.Button{font-weight:700;background-color:#08c;border-radius:8px;padding:10px 20px;cursor:pointer;display:inline-block}.Button-disabled{background-color:#ccc;cursor:not-allowed}.InfoPiece{display:flex;gap:10px}.InfoPiece-Label{font-weight:700;min-width:112px}.InfoPiece-Data{color:#728a96}
