body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}main{height:100vh;padding:60px 0 40px;position:relative}.singlePage{display:flex}.pageContainer{display:flex;height:100%;width:100%}.navbar{align-items:flex-end;background-color:#f8f9fa;border-bottom:1px solid #fc0;display:absolute;flex-direction:row;height:60px;justify-content:space-between;left:0;margin:0 auto;min-width:1280px;padding:0;position:fixed;top:0;width:100%;z-index:11}.logo{margin:0 0 10px 70px}.logo-image{height:40px;width:180px}h2{color:#888;margin:0 auto 10px 15px}.mainMenu{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto 0 3vw;position:relative}.mainMenu .menuItem{color:#555;font-size:18px;font-weight:600;margin:0 5px;padding:5px 10px;text-decoration:none}.mainMenu .menuItem:hover{color:#106eea}.mainMenu .active{border-left:1px solid #fc0;border-right:1px solid #fc0;border-top:1px solid #fc0;color:#106eea;margin:0 4px}.mainMenu .disabledItem{color:#aaa;font-size:18px;font-weight:600;margin:0 5px;padding:5px 10px;text-decoration:none}.navbar #dropdown-logout .dropdown-toggle{border:1px solid #fc0;color:#106eea;display:block;font-size:18px;font-weight:600;margin:0 70px 5px auto;padding:10px 15px;text-decoration:none}.navbar #dropdown-logout .dropdown-toggle:hover{background-color:#fec}.navbar .dropdown-menu{border:1px solid #fc0}.navbar #dropdown-logout .dropdown-menu button{background-color:#fc0;border:1px solid #fc0;color:#fff;margin-left:0;padding:10px 40px;text-decoration:none}.navbar #dropdown-help .dropdown-menu button{background-color:#fff;border:0;color:#555;font-size:18px;font-weight:600;padding:5px 10px;width:-webkit-max-content;width:max-content}.navbar #dropdown-help .dropdown-menu button:hover{background-color:#fec;color:#106eea}.testMessage{color:red;font-size:36px}.operationPanelOuter{box-shadow:none;display:block;height:60px!important;left:0;margin:0 auto;overflow:hidden;position:absolute;top:-10px;width:70px;z-index:12}.operationPanel{background:#106eea;height:60px;left:0;margin-top:10px;min-width:1280px;padding-top:0;position:fixed;-webkit-transform:translateY(-60px);transform:translateY(-60px);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:100%;z-index:14}.batchPage .operationPanel{background:#a510ea}.operationPanel-2{background:#106eea;border-top:2px solid #fff;height:240px;left:0;margin-top:10px;min-width:1280px;opacity:.9;padding-top:0;position:fixed;-webkit-transform:translateY(-240px);transform:translateY(-240px);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:100%;z-index:13}.batchPage .operationPanel-2{background:#a510ea}.operationPanelInner{align-items:flex-start;display:flex;flex-direction:row;margin-left:70px;padding-top:10px}.operationPanelInner ul{align-items:flex-start;display:flex;flex-direction:column;margin-left:0;padding:0 10px}.operationPanelInner .border-left ul{border-left:1px solid #fc0}.operationPanelInner .border-right ul{border-right:1px solid #fc0}.outputBox{min-height:45px;min-width:110px}.operationPanel-2 .outputBox{height:226px;min-width:427px}.outputBox li{align-items:flex-start;color:#106eea;display:flex;flex-direction:row;margin-left:0;padding:0 10px}.operationPanelInner li{color:#fff;cursor:default;font-size:15px;font-weight:500;list-style:none;margin:0;padding:0}.operationPanelInner input{border:none;color:#000;font-size:14px;height:18px;margin-left:10px;width:18px}.operationPanelInner .radioLabel{margin-left:22px}.operationPanelInner .numeric3Input{text-align:right;width:40px}.operationPanelInner .numeric2Input{text-align:right;width:20px}#inputPhoto{display:none}#filePath{background-color:#fff;color:#333;display:block;font-size:10pt;height:18px;line-height:17px;margin-top:2px;overflow:hidden;padding-left:5px;width:158px}#inputPhotoLabel{border:1px solid #fc0;border-radius:2px;margin-left:10px;padding:0 5px;text-align:center;width:88px}.batchPage #inputPhotoLabel{border-radius:4px;height:46px;padding:10px 5px}#inputPhotoLabel:hover{background-color:#fc0;color:#106eea;cursor:pointer}.batchPage #inputPhotoLabel:hover{color:#a510ea}#inputFileName{background-color:#fff;height:18px;margin-top:3px;width:158px}#inputThreshold{margin-left:25px}.operationPanelInner #photoName{margin-left:0;text-align:left;width:158px}#detectionButton{background-color:#106eea;border:1px solid #fc0;border-radius:4px;color:#fff;height:46px;margin:0 10px;width:80px}.batchPage #detectionButton{background-color:#a510ea}#detectionButton:hover{background-color:#fc0;color:#106eea}.batchPage #detectionButton:hover{color:#a510ea}.operationPanelInner li a{color:#fff;cursor:pointer;font-weight:700;text-decoration:none}input[type=checkbox]:checked~.operationPanel{-webkit-transform:translateY(0);transform:translateY(0)}input[type=checkbox]{box-sizing:border-box;transition:all .3s}#openOperationPanel,#openOperationPanel-2{display:none}.operationIconToggle{height:100%;height:22px;left:20px;top:25px;width:100%;width:22px;z-index:99}.operationIconToggle,.operationIconToggle-2{box-sizing:border-box;cursor:pointer;position:fixed;transition:all .3s}.operationIconToggle-2{-webkit-text-stroke:1px #fc0;color:#106eea;font-size:24px;height:100%;height:40px;left:11px;text-align:center;top:60px;width:100%;width:40px;z-index:98}.batchPage .operationIconToggle-2{color:#a510ea}.operationIconToggle-2:hover{color:#fc0}.InteractivePageMessage{box-sizing:border-box;height:100%;height:60px;left:60px;position:fixed;top:70px;width:100%;width:1200px}.spinner{background-color:#fc0;height:3px;position:absolute;width:100%}.horizontal.part-1{box-sizing:border-box;float:left;position:relative;-webkit-transform:scaleX(1);transform:scaleX(1);transition:all .3s}.horizontal.part-2{-webkit-transform:scaleX(.6);transform:scaleX(.6)}.horizontal.part-2,.horizontal.part-3{box-sizing:border-box;float:left;margin-top:3px;position:relative;transition:all .3s}.horizontal.part-3{-webkit-transform:scaleX(.2);transform:scaleX(.2)}input[type=checkbox]:checked~.operationIconToggle>.horizontal.part-1{box-sizing:border-box;-webkit-transform:scaleX(.2);transform:scaleX(.2);transition:all .3s}input[type=checkbox]:checked~.operationIconToggle>.horizontal.part-2{box-sizing:border-box;margin-top:3px;-webkit-transform:scaleX(.6);transform:scaleX(.6);transition:all .3s}input[type=checkbox]:checked~.operationIconToggle>.horizontal.part-3{box-sizing:border-box;margin-top:3px;-webkit-transform:scaleX(1);transform:scaleX(1);transition:all .3s}input[id=openOperationPanel-2]:checked~.operationPanel-2{-webkit-transform:translateY(60px);transform:translateY(60px)}.checkboxInput,.radioInput{display:none}.checkboxParts{color:#fff;margin-left:8px;padding:0 8px}.outputRadioLabel{margin:0;padding-left:16px}.checkboxParts:hover,.outputRadioLabel:hover{color:#fc0;cursor:pointer}.outputBox label{position:relative}.outputBox .optionLabel{margin:0 3px 0 16px}.outputRadioLabel{margin-left:10px}.outputBox input{margin:2px 0 0 2px}.checkboxParts:before,.outputRadioLabel:before{background-color:#fff;border-radius:50%;content:"";display:block;height:12px;left:0;position:absolute;top:6px;width:12px}.checkboxInput:checked+.checkboxParts,.radioInput:checked+.outputRadioLabel{color:#fc0}.checkboxInput:checked+.checkboxParts:before,.radioInput:checked+.outputRadioLabel:before{background-color:#fc0;border-radius:50%;content:"";display:block;height:12px;left:0;position:absolute;top:6px;width:12px}.pageContainer article{padding:10px;width:100%}.pageContainer h2{margin:5px 10px}.pageContainer article section{background-color:#f8f9fa;border:1px solid #fc0;border-radius:5px;margin:20px auto;padding:20px;width:90%}.pageContainer article section h3{color:#aaa;font-weight:500;margin-bottom:40px}.pageContainer article section dl{display:flex;flex-wrap:wrap}.pageContainer article section dl dt{color:#888;font-size:16px;font-weight:600;margin:10px 20px;width:30%}.pageContainer article section dl dd{margin:10px 30px;width:50%}.pageContainer article section dl dd span{color:#888;margin-left:30px}.pageContainer article section .memberList li{margin-bottom:1rem}.pageContainer article section .memberList li span{margin-left:60px}.pageContainer article section .no-left-margin{margin-left:0}.pageContainer button{background-color:#fff;border:1px solid #fc0;border-radius:3px;color:#106eea;margin-left:30px;padding:5px 10px;text-decoration:none}.pageContainer article section dl dd a:hover{background-color:#fec}.pageContainer .dropdown-menu li{-webkit-user-select:none;user-select:none}.popupSinglePanel{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;margin:auto;position:fixed;right:0;top:0;width:100%}.popupSingleInner{background:#f8f9fa;border:1px solid #fc0;border-radius:5px;bottom:max(50px,5%);left:max(200px,10%);margin:auto;max-height:430px;max-width:400px;overflow-y:auto;padding:10px 20px;position:absolute;right:max(20px,10%);top:max(70px,5%)}.creditCardEditForm .popupSingleInner{max-height:960px;max-width:800px}.directDebitEditForm .popupSingleInner{max-height:1170px;max-width:720px}.invoiceEditForm .popupSingleInner{max-height:1150px;max-width:720px}.joinGroupForm .popupSingleInner{max-height:800px;max-width:720px}.navigationPopup .popupSingleInner{max-height:300px;max-width:560px}.progressPopup .popupSingleInner{max-height:160px;max-width:400px}.needReloadPopup .popupSingleInner{max-height:360px;max-width:640px}.emailUnverifiedPopup .popupSingleInner{max-height:360px;max-width:600px}.popupSingleInner .twoButtons{display:flex;justify-content:space-between}.popupSingleInner .resultBox{height:30px;width:100%}.popupSingleInner .twoButtons button{margin:0;min-width:100px}.popupSingleInner textarea{height:90px;resize:none}.pageContainer .popupSingleInner h3{color:#aaa;font-weight:500;margin-bottom:40px}.logo-visa{height:50px;margin:5px;width:100px}.logo-mastercard{height:70px;margin:5px;width:100px}.logo-jcb{height:75px;margin:5px;width:100px}.userInfoChangeForm{background:#f8f9fa;border:1px solid #fc0;border-radius:5px;bottom:25%;height:-webkit-max-content;height:max-content;left:25%;margin:auto;min-height:160px;min-width:400px;padding:10px 20px;position:absolute;right:25%;top:25%;width:-webkit-max-content;width:max-content}.userInfoChangeForm form{margin:20px}.userInfoChangeForm button{background-color:#106eea;border:1px solid #106eea;border-radius:3px;color:#fff;padding:10px 40px;text-decoration:none}.userInfoChangeFormMessage{box-sizing:border-box;margin-left:20px;margin-top:20px;position:fixed}.loginPage{background:#f8f9fa;border:1px solid #fc0;border-radius:5px;bottom:25%;height:-webkit-max-content;height:max-content;left:25%;margin:auto;min-height:160px;min-width:400px;padding:10px 20px;position:absolute;right:25%;top:25%;width:-webkit-max-content;width:max-content}.loginPage form{margin:20px}.loginPage button{background-color:#106eea;border:1px solid #106eea;border-radius:3px;color:#fff;padding:10px 40px;text-decoration:none}.LoginPageMessage{box-sizing:border-box;left:20px;position:fixed;top:70px}.LoginPageTitle{left:25%;position:absolute;right:25%;text-align:center;top:15%}.pageContainer .dashboard h2{color:#106eea;margin:5px 10px}.pageContainer .dashboard section{background-color:#fff9f9;border:1px solid #106eea}.pageContainer .dashboard h3{color:#333}.pageContainer .dashboard section dl dt{color:#106eea;font-size:18px;font-weight:600;margin:0 0 0 20px;width:200px}.pageContainer .dashboard section dl dd{color:#333;font-size:18px;font-weight:400;margin:0;width:auto}.dropFileListTitle{background:#106eea;border:1px solid #aaa;color:#fff;font-size:16px;font-weight:600;margin:5px 32px 5px 64px;padding:10px 0}.dropFileListTitle .deleteAllButton{margin-left:20px}.dropFileListTitle .deleteSelectedButton{margin-left:350px}.dropFileList ul{margin:0}.dropFileList li{background:#f8f9fa;border-bottom:1px solid #aaa;border-top:1px solid #eee;color:#000;line-height:1.5;list-style-type:none!important;margin:5px 32px;padding:5px 0;position:relative}.sidebar{align-items:flex-end;background-color:#106eea;display:flex;flex-direction:column;height:100%;margin:0;padding:10px;position:relative;width:200px;z-index:10}.sidebar h2{color:#fff;font-size:22px;margin-bottom:20px}.sidebar .profileItem{color:#fff;font-size:18px;margin:10px;padding:0;position:relative;text-decoration:none}.sidebar .profileItem:hover{color:#fc0;cursor:pointer}.sidebar .active{color:#fc0}.sidebar .disabledItem{color:#aaa;font-size:18px;margin:10px;padding:0;position:relative;text-decoration:none}.sidebar .active:before{background-color:#fc0;border-radius:50%;content:"";display:block;height:12px;left:-17px;position:absolute;top:8px;width:12px}.FooterApp a{text-decoration:underline}footer{background-color:#f8f9fa;border-top:1px solid #fc0;bottom:0;height:40px;left:0;padding:5px 20px;position:fixed;width:100%;z-index:10}footer .terms a{margin-left:20px}footer .copyright{margin-left:20vw}[role=tooltip]{background:#f8f9fa;border:1px solid #fc0;border-radius:10px;color:#000;display:none;margin-left:5px;padding:20px;position:absolute;width:-webkit-max-content;width:max-content;z-index:99}.tooltip-icon:focus+[role=tooltip],.tooltip-icon:hover+[role=tooltip]{display:block}.dropzone{height:100%;position:fixed;width:100%}#batchPage .dropzone{position:relative}.dropzone p{text-align:center}.dropzone input[type=checkbox]{margin:0 10px}#canvasBase{will-change:scroll-position;will-change:transform}#svgLayer{-webkit-user-select:none;user-select:none}#svgLayer,#svgLayer i,.dropzone canvas{position:absolute}.dropzone canvas{z-index:0}.dropzone svg{position:absolute;z-index:10}.dropzone svg polyline{stroke-width:5;stroke-opacity:1;fill-opacity:1}.dropzone svg polyline:hover{stroke-width:5;fill-rule:nonzero;stroke-opacity:.1;fill-opacity:.1}.dropzone svg text{stroke-width:.2;stroke:#fff;fill:#fff;stroke-opacity:1;fill-opacity:1;font-size:24pt}.dropzone svg .MAX0010 polyline{stroke:#68b}.dropzone svg .MAX0015 polyline{stroke:#79e}.dropzone svg .MAX0020 polyline{stroke:#38f}.dropzone svg .MAX0025 polyline{stroke:#9f9}.dropzone svg .MAX0030 polyline{stroke:#7f0}.dropzone svg .MAX0035 polyline{stroke:#ff8}.dropzone svg .MAX0040 polyline{stroke:#ff0}.dropzone svg .MAX0045 polyline,.dropzone svg .MAX0050 polyline{stroke:#fb8}.dropzone svg .MAX0055 polyline,.dropzone svg .MAX0060 polyline,.dropzone svg .MAX0065 polyline,.dropzone svg .MAX0070 polyline,.dropzone svg .MAX0075 polyline,.dropzone svg .MAX0080 polyline,.dropzone svg .MAX0085 polyline,.dropzone svg .MAX0090 polyline,.dropzone svg .MAX0095 polyline,.dropzone svg .MAX0100 polyline{stroke:#f80}.dropzone svg .MAX0105 polyline,.dropzone svg .MAX0110 polyline,.dropzone svg .MAX0115 polyline,.dropzone svg .MAX0120 polyline,.dropzone svg .MAX0125 polyline,.dropzone svg .MAX0130 polyline,.dropzone svg .MAX0135 polyline,.dropzone svg .MAX0140 polyline,.dropzone svg .MAX0145 polyline,.dropzone svg .MAX0150 polyline{stroke:red}.dropzone svg .MAX0000 text,.dropzone svg .MAX0005 text,.dropzone svg .MAX0010 text,.dropzone svg .MAX0015 text,.dropzone svg .MAX0020 text,.dropzone svg .MAX0025 text,.dropzone svg .MAX0030 text,.dropzone svg .MAX0035 text,.dropzone svg .MAX0040 text,.dropzone svg .MAX0045 text,.dropzone svg .MAX0050 text{stroke-opacity:0;fill-opacity:0;font-size:0}