body{background-color:#00aca1!important;font-family:Comfortaa,Arial,Helvetica,sans-serif;margin:0;padding:0}body #root{height:100vh;margin:0 auto;max-width:480px;padding:0;text-align:center;width:100vw}body #root .App{background-color:#fff;min-height:calc(100% - 20px);overflow:auto;padding:10px;width:calc(100% - 20px)}body #root .App h1,body #root .App h2,body #root .App h3,body #root .App h4,body #root .App h5,body #root .App h6{color:#ef7d54;font-size:21px;font-weight:700;margin:0;padding:0}body #root .App h5{text-align:left}body #root .App h1 strong{color:#00aca1}body #root .App p{margin:20px 0;text-align:justify}body #root .App p.signBox{background-color:#eee;border:1px solid #000;color:#aaa;font-size:14px;font-weight:700;height:100px;text-align:center;width:100%}body #root .App fieldset{border:none}body #root .App label{background-color:#fff;margin-top:0}body #root .App input,body #root .App select{border:1px solid #00aca1;border-radius:50px;color:#3b3d44;font-size:24px;font-weight:700;text-align:center;width:-webkit-fill-available}body #root .App input::placeholder,body #root .App select::placeholder{color:#bbb;opacity:.75}body #root .App input.submitBtn,body #root .App select.submitBtn{font-size:24px}body #root .App select{font-size:27px}body #root .App button{background-color:#ef7d54;border:1px solid #ef7d54;border-radius:100px;color:#fff;font-size:21px;padding:10px 0;width:100%}body #root .App .tsHeader{margin:0;padding:0;position:relative}body #root .App .tsHeader .tsMenu{position:absolute;right:0;top:0}body #root .App .tsHeader .tsMenu a svg{border:4px solid #ef7d54;border-radius:0;color:#ef7d54;display:inline-block;font-size:40px}body #root .App .tsMainMenu{margin-top:30px}body #root .App .tsMainMenu h1{margin:20px 0}body #root .App .tsMainMenu a{background-color:#00aca1;border-radius:50px;color:#fff;display:block;font-size:24px;margin-bottom:20px;padding:20px;text-decoration:none}body #root .App .tsMainMenu a:nth-child(2n){background-color:#ef7d54}body #root .App .tsMainMenu a:hover{background-color:#3b3d44}body #root .App .tsProfile h1{font-size:30px;margin:20px 0}body #root .App .tsProfile h2{border-bottom:1px dashed #ef7d54;font-size:18px;line-height:48px;text-align:left;width:100%}body #root .App .tsProfile h2 strong{color:#00aca1;float:right}body #root .App .tsProfile h2 strong button{background-color:#00aca1;border:1px solid #00aca1;border-radius:50px;color:#fff;padding:5px 15px}body #root .App .resultPdf{margin-top:50px}body #root .App .tsRegistrations h1{font-size:30px;margin:20px 0}body #root .App .tsRegistrations input,body #root .App .tsRegistrations select{margin-bottom:20px;padding:20px}body #root .App .tsRegistrations button{background-color:#c00}body #root .App .tsSearch h1,body #root .App .tsUsers h1{font-size:27px;margin:20px 0}body #root .App .tsSearch h1 button,body #root .App .tsUsers h1 button{background-color:#ef7d54;border:1px solid #ef7d54;border-radius:5px;color:#fff;float:right;width:auto}body #root .App .tsSearch table,body #root .App .tsUsers table{border-bottom:1px solid #ef7d54;width:100%}body #root .App .tsSearch table thead,body #root .App .tsUsers table thead{background-color:#ef7d54}body #root .App .tsSearch table thead td,body #root .App .tsUsers table thead td{background-color:#ef7d54;color:#fff;font-weight:700}body #root .App .tsSearch table tr:nth-child(odd),body #root .App .tsUsers table tr:nth-child(odd){background-color:#ddd}body #root .App .tsSearch table tr td,body #root .App .tsUsers table tr td{padding:10px 0}body #root .App .tsSearch table tr td button,body #root .App .tsUsers table tr td button{background-color:#00aca1;border:1px solid #00aca1;border-radius:5px;color:#fff}body #root .App .tsSearch table tr td:nth-child(3) button,body #root .App .tsUsers table tr td:nth-child(3) button{background-color:#ef7d54;border:1px solid #ef7d54}body #root .App .tsSearch table tr td:nth-child(5) button,body #root .App .tsUsers table tr td:nth-child(5) button{background-color:#c00;border:1px solid #c00}body #root .App .tsSearch #folderPath,body #root .App .tsUsers #folderPath{font-size:16px;padding:10px;text-align:left}body #root .App .tsSearch button,body #root .App .tsUsers button{background-color:#00aca1;border:none;color:#fff;margin:0;padding:5px}body #root .App .tsSearch button svg,body #root .App .tsUsers button svg{font-size:18px}body #root .App .tsSearch h5,body #root .App .tsUsers h5{font-size:12px;margin:20px 5px 5px}body #root .App .tsSearch h5 strong,body #root .App .tsUsers h5 strong{background-color:#ef7d54;border-radius:10px;color:#fff;padding:0 10px}body #root .App .tsSearch ol,body #root .App .tsUsers ol{float:left;margin-top:50px;width:100%}body #root .App .tsSearch ol li,body #root .App .tsUsers ol li{border-bottom:none;margin-bottom:15px}body #root .App .tsSearch ol li a,body #root .App .tsUsers ol li a{background-color:#ef7d54;border-radius:20px;color:#ef7d54;color:#fff;display:block;font-size:11px;font-weight:700;line-height:30px;padding:0 0 0 10px;text-decoration:none}body #root .App .tsSearch ol li a svg,body #root .App .tsUsers ol li a svg{background-color:#fff;border-radius:20px;color:#00aca1;float:right;font-size:20px;margin-right:2px;margin-top:2px;padding:3px}body #root .App .tsSearch .clearResults,body #root .App .tsUsers .clearResults{border-radius:20px;font-size:20px;margin-top:0;padding:10px 0;width:100%}body #root .App .tsSearch .searchText,body #root .App .tsUsers .searchText{border-radius:20px 0 0 20px;clear:both;float:left;font-size:20px;padding:7px 0 8px;width:80%}body #root .App .tsSearch .searchText::placeholder,body #root .App .tsUsers .searchText::placeholder{color:#bbb;font-size:15px;opacity:.75}body #root .App .tsSearch .searchIt,body #root .App .tsUsers .searchIt{border-radius:0 20px 20px 0;clear:right;float:right;margin:0;padding:8px 0;width:calc(20% - 2px)}body #root .App .loggedOut,body #root .App .loggedOut h1{margin:20px 0}body #root .App .loggedOut a{background-color:#00aca1;border-radius:50px;color:#fff;display:block;font-size:30px;padding:20px;text-decoration:none}body #root .App .tsLoginForm{text-align:left}body #root .App .tsLoginForm input{font-size:24px}body #root .App .tsLoginForm .submitBtn{font-size:24px;margin-top:20px;padding:15px 0;width:100%}body #root .App .tsVersion{background-color:#00aca1;border-radius:4px;color:#fff;font-size:9px;left:0;padding:5px;position:absolute;top:0}body #root .App .tsLogo{display:block;margin:0;padding:30px 0}body #root .App .pdfBtn,body #root .App .submitBtn{background-color:#00aca1;border:1px solid #00aca1;border-radius:100px;color:#fff;cursor:pointer;display:inline-block}body #root .App .pdfBtn:hover,body #root .App .submitBtn:hover{background-color:#ef7d54}body #root .App ol,body #root .App ul{margin:20px 0;padding:0}body #root .App ol li,body #root .App ul li{border-bottom:1px dotted #ef7d54;font-size:18px;line-height:36px;list-style:none;text-align:left}body #root .App ol li strong,body #root .App ul li strong{color:#00aca1;float:right;font-size:18px;font-weight:700;line-height:36px}body #root .App pre{background-color:#ccc;font-size:9px;font-weight:700;height:200px;overflow-y:auto;text-align:left;width:100%}body #root .App pre.tsErr{background-color:pink}body #root .resultPdf{margin:20px 0}body #root .resultPdf a{background-color:#ef7d54;border-radius:150px;color:#fff;display:block;font-size:27px;font-weight:700;margin:10px 0 20px;padding:30px 0;text-decoration:none}body .css-sox5kk-MuiBackdrop-root{background-color:#ef7d54cc;font-size:24px;font-weight:600}body .signPad{border:none!important;height:110px;width:330px}body .twoButtons button{background-color:#ef7d54;border:1px solid #ef7d54;border-radius:20px;color:#fff;font-size:15px;margin:10px;padding:10px}body .tsSign{background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #ccc!important;height:120px;margin:10px auto;width:360px}body .MuiPaper-root{margin:5px 0}body .MuiPaper-root .MuiDialogContent-root{border:1px dotted #3b3d44;margin:0;padding:0}body .MuiPaper-root .MuiDialogContent-root canvas{background-color:#eee;border:none;display:block;margin:0;padding:0}body .MuiDialogActions-root button{background-color:#00aca1;border-radius:10px;color:#fff}body .MuiDialogActions-root button:first-child{background-color:#c00}body .MuiDialogActions-root button:hover{background-color:#3b3d44}@media screen and (min-width:450px) and (max-width:767px){body .signPad{height:140px;width:420px}}@media screen and (min-width:768px){body .signPad{height:200px;width:600px}}
/*# sourceMappingURL=main.f7bea378.css.map*/