:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}.zninth-app{width:1000px;margin:auto}.products-cards .card{border:1.5px solid lightgray;padding:10px;border-radius:10px;margin-bottom:30px;cursor:pointer}.products-container{border:1.5px solid lightgray;padding:0 20px;border-radius:10px;margin-top:30px}.products-cards{display:grid;column-gap:2%;grid-template-columns:49% 49%}.products-cards .icon-container{height:40px;width:50px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:7px}.products-cards .card-heading{display:flex;align-items:center}.products-cards .card-heading span{margin-left:10px}.products-cards .card-button{display:flex;justify-content:end}.products-cards .card-button button{background-color:#42a5f5;color:#fff;padding:5px 10px;border-radius:10px;border:none;height:30px}.zninth-header-container{display:flex;justify-content:space-between;align-items:center;font-family:Arial,Helvetica,sans-serif;margin-top:20px;margin-bottom:20px}.zninth-header-option{display:flex;gap:40px;align-items:center}.OCRScanning-container{border:1.5px solid lightgray;padding:20px;border-radius:5px;margin-bottom:100px}.Processed-Doc{display:flex;width:50%;justify-content:end}.steps-container{display:flex;align-items:center;margin-bottom:30px}.doc-count{background-color:#2f2f93;color:#fff;padding:2px 30px;margin-left:10px;border-radius:5px}.OCRScanning-container .steps span{color:indigo}.OCRScanning-container .steps .active{border:none;border-bottom:2px solid indigo;padding-bottom:2px}.OCRScanning-container .steps{display:flex;gap:20px;width:100%}.OCRScanning-container .upload-container,.fileupload{width:90%;display:flex;align-items:center;flex-direction:column;padding:40px 0;border:1.5px solid lightgray;border-radius:5px;margin:auto}.OCRScanning-container .upload-container{width:100%}.OCRScanning-container .upload-container span{font-weight:500;margin-bottom:10px}.OCRScanning-container .upload-container button{background-color:#42a5f5;color:#fff;padding:5px 10px;border-radius:5px;border:none;cursor:pointer;outline:none}.OCRScanning-container .upload-container .image{height:150px;width:120px;border:1.5px solid black}.OCRScanning-container .upload-container .delete-icon{position:absolute;top:0;right:-20px;height:20px;width:20px;background-color:#dc143c;border-radius:2px;text-align:center;cursor:pointer}.OCRScanning-container .uploaded-iamges .image-cover{position:relative}.OCRScanning-container .uploaded-iamges{display:flex;gap:80px;margin-top:20px;flex-wrap:wrap;width:90%;justify-content:center}.OCRScanning-container .file-description{color:gray;margin-top:10px}.OCRScanning-container .next-btn{width:100%;text-align:end;margin-right:5%;margin-top:30px}.OCRScanning-container .next-btn button{border-radius:2px;height:30px}.OCRScanning-container .recent-uploaded-container .title{border:none;border-bottom:1px solid black;padding:10px 0 10px 20px;height:30px}.OCRScanning-container .accordian-container{display:flex;flex-direction:column;gap:20px;margin-top:20px;margin-bottom:20px;width:92%}.OCRScanning-container .accordian-container .MuiAccordionSummary-root{background-color:#f7f7f7!important}.OCRScanning-container .recent-uploaded-container{border:1.5px solid lightgray;border-radius:5px;margin-top:30px}.OCRScanning-container .accordian{display:flex;justify-content:center}.loader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-container-step2{margin:2rem auto;background-color:#fff;border-radius:8px;overflow:hidden;border:1.5px solid lightgray;padding:30px 20px 50px}.step3-table{border:none!important;padding:0!important}.table-container-step2 table{width:100%;border-collapse:collapse}.table-container-step2 input[type=text],input[type=number]{width:73px}.table-container-step2 th,td{padding:10px;text-align:center;border:1px solid #e0e0e0}.table-container-step2 th{font-weight:700;text-transform:uppercase;font-size:14px;color:#444}.table-container-step2 td{font-size:14px}.badge{display:inline-block;padding:7px 20px;border-radius:5px;color:#fff;font-size:14px;font-weight:700;width:35px}.badge.green{background-color:#5cd197}.badge.red{background-color:#f85c4c}.badge.orange{background-color:#fd9c3e}input[type=checkbox]{width:16px;height:16px;cursor:pointer}i{margin:0 8px;cursor:pointer;color:#555;transition:color .3s}i:hover{color:#000}.fa-edit:hover{color:#007bff}.fa-trash:hover{color:#dc3545}.step2-submit{width:100%;text-align:center;margin-top:30px}.step2-submit button{padding:10px 30px;background-color:#007bff;color:#fff;border:1.5px solid lightgray;border-radius:5px}.container{font-family:Arial,sans-serif;width:100%;max-width:920px;margin:1 auto;border:1px solid #ddd;border-radius:8px;padding:16px;box-shadow:0 2px 8px #0000001a}.step{margin-right:16px;padding:8px 16px;border-bottom:2px solid transparent;cursor:pointer}.active-step{font-weight:700;color:#4a4aff;border-bottom:2px solid #4a4aff}.content{display:flex}.sidebar{width:30%;background:#f9f9f9;padding:16px}.sidebar-item{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;margin-bottom:8px;border-radius:4px;font-size:13px;font-weight:700;color:#333;background-color:#fff;cursor:pointer;transition:all .3s ease;overflow-wrap:anywhere}.sidebar-item:hover{background-color:#f0f0f0}.sidebar-item.selected{background-color:#3a3a99;color:#fff}.arrow{font-size:13px;color:inherit}.main-content{width:90%;padding:16px;background-color:#fff}.common-fields{margin-bottom:24px;width:60%}.field{display:flex;align-items:center;margin-bottom:16px;font-size:14px}.field label{width:150px;font-weight:700}.field input{flex:1;padding:8px;border:1px solid #ddd;border-radius:4px}.custom-table{border-collapse:collapse;border:.5px solid lightgrey;border-radius:4px;table-layout:fixed}.custom-th,.custom-td{border:.5px solid lightgrey;padding:15px 20px;text-align:center}.custom-table tr{height:30px}.custom-step3-header{border-top-left-radius:5px;border-top-right-radius:5px}.custom-step3-header th{padding:5px 10px}.custom-step3-tbody{overflow-y:auto}.table-container{height:400px;max-height:400px;overflow-y:auto;position:relative}.custom-step3-thead{position:sticky;top:-2px;z-index:1000;background-color:#fff}.button-container{display:flex;justify-content:space-between;width:100%;padding:10px 8px}.sub1 button,.sub button{border:none;padding:5px 15px;font-size:14px;cursor:pointer;background-color:#3a3a99;color:#ddd;border-radius:5px;height:30px}.dbsql-profile-main{display:flex}.DB-create-table th{font-size:13px}.dbsql-profile-headtext{position:relative;left:25px;font-size:30px;text-align:initial;margin-top:20px;margin-bottom:20px;color:#464141}.dbsql-headingdiv{display:flex;align-items:center;column-gap:30px}.dbsql-textLAbelDBtype{color:#464141;font-size:20px}.dbsql-main{margin-top:12px;margin-bottom:10px}.dbsql-close-icon{border:none;background:none;font-size:20px}.dbsql-Nosql{display:flex;align-items:center;justify-content:start}.dbsql-rdbmsBtn{background:#1976d2!important;color:#fff!important;width:20%;height:35px;margin-top:30px!important;margin-bottom:20px!important}.dbsql-new-collectionBtn{background:#15192c!important;color:#fff!important;width:85%;height:35px;font-size:10px}.dbsql-existing-collectionBtn{background:#15192c!important;color:#fff!important;width:90%;height:35px;font-size:10px}.activeTravellerNeed{background-color:#1ec28b1a!important;height:100%;width:20%;border-radius:12px!important;padding:3rem;box-shadow:0 5px 1px -1px #1ec28b!important}.dbsql-containermain{display:flex!important;justify-content:end}.dbsql-main{height:auto;margin-top:50px;border-radius:15px!important;margin-bottom:50px}.dbsql-emailMainGrid{width:90%!important;margin:auto!important}.dbsql-memberText{display:flex}.dbsql-memberinputText{margin-top:15px;text-align:initial}.dbsql-fullnametextlabel{display:flex}.dbsql-fullnametextinput{width:100%!important;margin-top:10px;height:55px;font-size:16px}.dbsql-emailtextlabel{display:flex}.dbsql-emailtextinput{width:100%!important}.dbsql-password-textlabel{display:flex}.dbsql-password-textinput{width:100%!important;margin-bottom:50px!important;margin-top:10px;height:55px;font-size:16px}.dbsql-Confrimpasstextlabel{display:flex}.dbsql-Confrimpasstextinput{width:100%!important;margin-top:10px;height:55px;font-size:16px}.dbsql-organization_nametextlabel{display:flex}.dbsql-organization_input{width:100%!important;margin-top:10px;height:55px;margin-bottom:15px;font-size:16px}.dbsql-AddRowRDBMS-tablebtn{background:#15192c!important;color:#fff!important;display:flex!important;margin-top:15px!important}.dbsql-table_nametextinput{width:65%;display:flex!important}.dbsql-tablesetup-addbtn-collectionBtn{background:#15192c!important;color:#fff!important;margin-top:20px!important;width:100%!important}.dbsql-modalpopup{background:#fff;height:auto;width:85%;justify-content:center;display:flex;margin:100px}.dbsqlCreatebtn{background:#1976d2!important;color:#fff!important;justify-content:end;display:flex}.dqsqlcreate-table-icon{width:23px!important;height:auto!important}.topRight-notification>span{display:flex;justify-content:center;flex-direction:column;position:fixed;z-index:99999;top:0;left:0;right:0}@media (min-width: 860px){.topRight-notification>span{top:24px;left:auto;right:24px;justify-content:flex-end}}.topLeft-notification>span{display:flex;justify-content:center;flex-direction:column;position:fixed;z-index:99999;top:0;left:0;right:0}@media (min-width: 860px){.topLeft-notification>span{top:24px;left:24px;right:auto;justify-content:flex-end}}.bottomLeft-notification>span{display:flex;justify-content:center;flex-direction:column;position:fixed;z-index:99999;bottom:0;left:0;right:0}@media (min-width: 860px){.bottomLeft-notification>span{bottom:24px;left:24px;right:auto;justify-content:flex-end}}.bottomRight-notification>span{display:flex;justify-content:center;flex-direction:column;position:fixed;z-index:99999;bottom:0;left:0;right:0}@media (min-width: 860px){.bottomRight-notification>span{bottom:24px;left:auto;right:24px;justify-content:flex-end}}.signup-container{display:flex;justify-content:center;align-items:center;height:100vh}.signup-form{background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 10px #0000001a;text-align:center;width:350px}.signup-form h2{margin-bottom:20px}.form-group{margin-bottom:15px}.password-container{display:flex;align-items:center;position:relative}.password-container input{flex:1}input[type=text],input[type=email],input[type=password],input[type="confirm password"]{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;background-color:transparent}.password-toggle{position:absolute;right:10px;background:none;border:none;cursor:pointer;font-size:16px}.password-toggle:focus{outline:none}.error-message{font-size:14px;color:red;padding-left:5px;margin-top:3px;width:100%;text-align:left}.form-error{text-align:start;font-size:12px;width:100%;padding-left:3px;margin-top:3px;color:red}input[type=text],input[type=email],input[type=password]{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;outline:none}.btn{width:100%;padding:10px;background:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.btn:hover{background:#0056b3}.login-redirect{margin-top:20px}.login-redirect a{color:#007bff;text-decoration:none}.login-redirect a:hover{text-decoration:underline}.social-login{margin-top:20px}.social-login p{margin-bottom:10px}.social-icons{display:flex;justify-content:center;gap:10px}.social-btn{width:40px;height:40px;border:none;border-radius:50%;cursor:pointer;color:#fff}.facebook{background:#3b5998}.twitter{background:#1da1f2}.google{background:#db4437}.social-btn:hover{opacity:.8}
