.CompilerConsole-module-scss-module__Jftnua__console{background:#1e1e1e;border-top:1px solid #fff;width:100%;height:120px;padding:10px 0;overflow-y:scroll}.CompilerConsole-module-scss-module__Jftnua__console::-webkit-scrollbar{width:3px}.CompilerConsole-module-scss-module__Jftnua__console::-webkit-scrollbar-thumb{background:#444;border-radius:10px}.CompilerConsole-module-scss-module__Jftnua__logLine{white-space:pre-wrap;word-break:break-all;color:#fff;border-left:2px solid;margin-bottom:0;padding:0 0 0 10px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:x-small;line-height:1.5}.CompilerConsole-module-scss-module__Jftnua__logLine[data-type=error]{color:#ff4500}.CompilerConsole-module-scss-module__Jftnua__logLine[data-type=success]{color:#32cd32}.CompilerConsole-module-scss-module__Jftnua__logLine[data-type=warning]{color:#9acd32}.CompilerConsole-module-scss-module__Jftnua__logLine[data-type=info]{color:#8a2be2}.CompilerConsole-module-scss-module__Jftnua__infoSpan{display:inline}.CompilerConsole-module-scss-module__Jftnua__tryAgainBtn{color:#4a90e2;cursor:pointer;margin-left:8px;text-decoration:underline}.CompilerConsole-module-scss-module__Jftnua__tryAgainBtn:hover{opacity:.8}
.ResultShow-module-scss-module__nv5avq__resultShow{text-align:center;margin-bottom:10px}.ResultShow-module-scss-module__nv5avq__resultShow .tron-icon{color:#32cd32;margin:40px auto 0;font-size:60px;display:block}.ResultShow-module-scss-module__nv5avq__resultShow h3{color:var(--color-text-primary);margin:30px 0 12px;font-size:20px;font-weight:400}.ResultShow-module-scss-module__nv5avq__resultShow p{color:var(--color-text-secondary);margin:0 0 12px;font-size:16px}.ResultShow-module-scss-module__nv5avq__links{justify-content:center;gap:24px;margin-top:20px;display:flex}.ResultShow-module-scss-module__nv5avq__link1{color:var(--color-brand);cursor:pointer;font-size:16px;text-decoration:none}.ResultShow-module-scss-module__nv5avq__link1:hover{color:var(--color-brand);text-decoration:underline}.ResultShow-module-scss-module__nv5avq__btns{justify-content:center;margin-top:20px;display:flex}.ResultShow-module-scss-module__nv5avq__btn2{background:var(--color-text-primary);min-width:200px;height:40px;color:var(--color-text-inverse);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;text-decoration:none;display:inline-flex}.ResultShow-module-scss-module__nv5avq__btn2:hover:not(.btn){background:var(--color-brand);color:var(--color-text-inverse)}
.white-bg.card{margin-top:20px;background:#fff!important;border-radius:10px!important}.white-bg.card .card-body{padding:10px 20px 20px}.white-bg.card .contract-compiler-bg{padding:93px 0}@media screen and (max-width:768px){.white-bg.card .contract-compiler-bg{padding:80px}}.result-show{text-align:center;margin:40px auto 10px}.result-show .tron-icon{margin-bottom:30px;font-size:60px}.result-show h3{font-size:20px}.result-show>p{margin:12px 0 30px;font-size:16px;color:#91979d!important}.links{margin-top:-18px}.links .link1{color:#c23631;border:none;font-size:16px}.links .link1:hover{text-decoration:underline}.links .link1:nth-child(2){margin-left:20px}@media screen and (max-width:768px){.links .link1:nth-child(2){margin-top:15px;margin-left:0}.links .link1{display:block}}.btns>button,.btns>a{border-radius:10px;min-width:200px;height:40px;padding:0 20px;font-size:16px;line-height:40px;display:inline-block}.btns>button:nth-child(2),.btns>a:nth-child(2){margin-left:20px}@media screen and (max-width:768px){.btns>button:nth-child(2),.btns>a:nth-child(2){margin-top:15px;margin-left:0}}.btn1{color:#101010;border:1px solid #101010}.btn1 span{color:#101010!important}.btn1:hover,.btn1:focus{color:#c23631;background:0 0;border-color:#c23631}.btn1:hover span,.btn1:focus span{color:#c23631!important}.btn2{color:#fff;background-color:#101010}.btn2 span{color:#fff!important}.btn2:hover{background-color:#c23631}
.compile-text-container{background:#ecedf0;border-radius:10px;align-items:center;margin-top:20px;padding:20px;display:flex}.compile-text-container .compile-text{color:#7f471c;border:none;margin:0;padding:0;font-size:14px;font-weight:600}.compile-text-container .compile-text a{color:#7f471c}.compile-text-container .compile-text a:hover{text-decoration:underline;color:#7f471c!important}.compile-text-container .compile-text .black{color:#101010;margin-bottom:8px;font-weight:400}.contract-compiler-wrapper .monaco-scrollable-element>.invisible.fade{transition:opacity .8s linear}.contract-compiler-wrapper .monaco-scrollable-element>.scrollbar.vertical{width:14px;height:600px;position:absolute;top:0;right:0}.contract-compiler{flex-direction:column;justify-content:center;align-items:center}.contract-compiler-tab{color:#c9c9c9;text-align:left;background:#1e1e1e;border-right:1px solid #fff;height:600px;padding:.18rem 0;font-size:14px}.contract-compiler-tab p{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:.2em;padding:.25rem .38rem;overflow:hidden}.contract-compiler-tab p.active{background:#333}.contract-compiler-console{background:#1e1e1e;border-top:1px solid #fff;width:100%;height:120px;padding:10px 0;overflow-y:scroll}.contract-compiler-button{justify-content:center;margin-top:50px;padding-bottom:40px;display:flex}.contract-compiler-console-log{white-space:pre-wrap;border-left:2px solid;margin-bottom:0;padding:0 0 0 10px;font-family:SFMono-Regular,Menlo,Monaco,Consolas;font-size:x-small}.contract-compiler-console-info{display:inline-block}.contract-compiler-console-info .info-btn{cursor:pointer;background:#ffffff1a;border:.1px solid #fff;border-radius:5px;margin-left:10px;padding:0 10px}.contract-compiler .contract-upload-wrapper{align-items:center;display:flex}.contract-compiler .contract-upload-wrapper .contract-upload-button{color:#fff;background-color:#b24238;border:none;border-radius:10px;min-width:200px;height:40px;margin:0;padding:0 10px;font-size:16px;font-style:normal;font-weight:400}.contract-compiler .contract-upload-wrapper .contract-upload-button span{color:#fff!important}.contract-compiler .contract-upload-wrapper .contract-upload-button:hover,.contract-compiler .contract-upload-wrapper .contract-upload-button:focus{color:#fff;background-color:#b24238;border:none;border-radius:10px;height:40px;margin:0;padding:0 10px;font-size:16px}.contract-compiler .contract-upload-wrapper .contract-upload-button:hover span,.contract-compiler .contract-upload-wrapper .contract-upload-button:focus span{color:#fff!important}.compile-button-box,.contract-compiler-button,.contract-compiler-button-modal{justify-content:center;margin-top:30px;display:flex}.compile-button-box .compile-button,.contract-compiler-button .compile-button,.contract-compiler-button-modal .compile-button{color:#abadc3;cursor:pointer;background:#fff;border-color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:200px;height:40px;font-size:18px;display:flex}.compile-button-box .compile-button.compile:hover,.compile-button-box .compile-button.compile:active,.compile-button-box .compile-button.compile-confirm-button:hover,.compile-button-box .compile-button.compile-confirm-button:active,.contract-compiler-button .compile-button.compile:hover,.contract-compiler-button .compile-button.compile:active,.contract-compiler-button .compile-button.compile-confirm-button:hover,.contract-compiler-button .compile-button.compile-confirm-button:active,.contract-compiler-button-modal .compile-button.compile:hover,.contract-compiler-button-modal .compile-button.compile:active,.contract-compiler-button-modal .compile-button.compile-confirm-button:hover,.contract-compiler-button-modal .compile-button.compile-confirm-button:active{color:#c23631;background-color:#c23631}.compile-button-box .compile-button.compile[disabled],.compile-button-box .compile-button.compile-confirm-button[disabled],.contract-compiler-button .compile-button.compile[disabled],.contract-compiler-button .compile-button.compile-confirm-button[disabled],.contract-compiler-button-modal .compile-button.compile[disabled],.contract-compiler-button-modal .compile-button.compile-confirm-button[disabled]{cursor:not-allowed;background:#c2c9d1}.compile-button-box .compile-button.deploy,.contract-compiler-button .compile-button.deploy,.contract-compiler-button-modal .compile-button.deploy{color:#101010;background-color:#0000;border-color:#101010}.compile-button-box .compile-button.deploy:hover,.contract-compiler-button .compile-button.deploy:hover,.contract-compiler-button-modal .compile-button.deploy:hover{border-color:#c23631}.compile-button-box .compile-button.deploy:hover span,.contract-compiler-button .compile-button.deploy:hover span,.contract-compiler-button-modal .compile-button.deploy:hover span{color:#c23631!important}.compile-button-box .compile-button.compile-confirm-button,.contract-compiler-button .compile-button.compile-confirm-button,.contract-compiler-button-modal .compile-button.compile-confirm-button{width:100%;border-color:#0000!important;min-width:auto!important}.compile-button-box .compile-button-gray,.contract-compiler-button .compile-button-gray,.contract-compiler-button-modal .compile-button-gray{background-color:#c2c9d1;border:none}.compile-modal-btn{justify-content:center;display:flex}.compile-modal-btn .btn{max-width:80px}.no-select-contract>span{margin:0 auto}.no-select-contract .upload-icon{color:#c3c4c7;width:97px;height:97px;margin:0 auto 25px}.no-select-contract .upload-icon-new{width:180px;height:144px;margin:0 auto 30px}@media screen and (max-width:768px){.no-select-contract .upload-icon-new{width:140px;height:112px}}.info_link{cursor:pointer;color:#4a90e2!important;text-decoration:underline!important}.info_link:hover{color:#4a90e2!important}.upload-button,.upload-button:hover,.upload-button:focus{border:1px solid #9b9b9b;border-radius:2px;padding:5px 17px;font-size:16px;color:#9b9b9b!important}.upload-button span,.upload-button:hover span,.upload-button:focus span{color:#9b9b9b!important}.upload-file-text{color:#101010;padding:5px 8px;font-size:16px}
