*{box-sizing:border-box;margin:0;padding:0}html{overscroll-behavior:none}body{background:#ededed;font-family:Poppins,sans-serif}.App{display:flex;flex-direction:column;height:100vh}nav{background:#fff;justify-content:space-between;padding:20px}nav,nav h1{align-items:center;display:flex}nav h1{color:#222;font-size:20px;font-weight:600;gap:10px;position:relative;width:-webkit-fit-content;width:fit-content}nav .doc-dropdown{background:#fff;border-radius:5px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;list-style:none;max-height:150px;min-width:170px;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:35px;z-index:9}nav .doc-dropdown li{align-items:center;display:flex;font-size:13px;font-weight:300;gap:5px;padding:15px;text-transform:capitalize;-webkit-user-select:none;user-select:none}nav .doc-dropdown li:hover{background:#1d61ff;color:#fff;cursor:pointer}nav svg{color:#1d61ff;font-size:34px}nav .doc-dropdown li svg{color:#222;flex-shrink:0;font-size:16px}nav .doc-dropdown li:hover svg{color:#fff}nav button.drop-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center}nav button.drop-btn svg{color:#979797;flex-shrink:0;font-size:24px}nav button.add-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin-right:10px}nav button.add-btn svg{color:#222;font-size:22px}.wrapper{display:flex;flex:1 1;gap:20px;min-height:0;overflow-x:auto;overflow-y:hidden;padding:20px}.diff,.upload{background:#fff;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;gap:15px;height:100%;overflow:hidden;padding:20px 0;width:300px}.overflow-wrapper{flex:1 1;height:100%;overflow-x:hidden;overflow-y:auto;padding:0 20px;width:100%}.diff-modal-wrapper{background-color:#2b2b2be0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999999}.diff-modal-wrapper .close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:40px;position:absolute;right:10px;top:10px}.diff-modal{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;height:auto;left:50%;max-height:min(500px,calc(100vh - 40px));max-width:700px;overflow:hidden;padding:25px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:95vw}.diff-content{display:flex;flex:1 1;flex-direction:column;gap:25px;min-height:0;overflow:auto;padding:15px 25px}.diff-content .analysis-box{background-color:#fff;border:1px solid rgba(247,189,64,.322);border-radius:5px}.diff-content .analysis-box span{background:rgba(247,189,64,.322);border-radius:4px 4px 0 0;display:block;font-size:10px;font-weight:400;padding:4px 10px}.diff-content .analysis-box p{color:#222;line-height:22px;padding:10px}.diff-modal h2{align-items:center;border-bottom:1px solid #e9e9e9;color:#222;display:flex;font-size:16px;font-weight:500;gap:8px;padding:0 20px 15px}.diff-modal h2 svg{font-size:16px}.query{background:#fff;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:15px;min-height:0;min-width:600px;overflow-x:hidden;overflow-y:auto;padding:20px 0}.show-diff-btn{background:#fff;border:1px solid #d5d5d5;border-radius:5px;color:#1d61ff;cursor:pointer;display:block;font-size:13px;margin-left:auto;padding:8px 12px}.show-diff-btn:hover{background:#f9f9f9}.block-headings{align-items:center;border-bottom:1px solid #e9e9e9;color:#222;display:flex;font-size:16px;font-weight:500;gap:8px;padding:0 20px 15px}.block-headings svg{font-size:17px}#version-dropdown{background:#fff;color:#646464;cursor:pointer;margin-left:10px;padding:4px 8px;text-transform:capitalize}#version-dropdown,.query #search{border:1px solid #d5d5d5;border-radius:5px;font-family:Poppins,sans-serif}.query #search{color:#222;display:block;font-size:14px;font-weight:400;margin-top:10px;padding:15px;width:100%}.query .search-btn{background:#1d61ff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:14px;height:35px;margin:5px 0 0 auto;padding:10px;width:100px}.query .search-btn:hover{background:#1d61ffe5}.query .input-container{padding:0 20px 20px}.block{border-bottom:1px solid #e9e9e9;margin-top:20px}.dropzone{border:1px dashed #d5d5d5;border-radius:5px;cursor:pointer;display:block;margin:5px 0;padding:25px 5px;text-align:center;width:100%}.dropzone p{color:#222;font-size:14px;font-weight:500}.dropzone span{color:#979797;font-size:11px;font-weight:400}.upload-modal-wrapper{background-color:#2b2b2be0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999999}.upload-modal-wrapper .close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:40px;position:absolute;right:10px;top:10px}.upload-modal{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;height:calc(100vh - 40px);left:50%;max-height:270px;max-width:500px;overflow:hidden;padding:25px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:95vw}.upload-content{flex:1 1;min-height:0;overflow:auto;padding:0 25px}.upload-modal h2{align-items:center;border-bottom:1px solid #e9e9e9;color:#222;display:flex;font-size:16px;font-weight:500;gap:8px;padding:0 20px 15px}.upload-content{display:flex;flex-direction:column;gap:4px;margin-top:20px}.upload-content .upload-btn{align-items:center;background:#1d61ff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;margin:25px auto 0;padding:10px 14px;width:100px}.upload-content p.selected{color:#979797;font-size:13px;font-weight:300;text-align:center}.upload-content p.selected span{font-weight:500}.upload-content .upload-btn:hover{background:#1d61ffe5}.create-doc-modal-wrapper{background-color:#2b2b2be0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999999}.create-doc-modal{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;height:calc(100vh - 40px);left:50%;max-height:250px;max-width:500px;overflow:hidden;padding:25px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:95vw}.create-doc-content{flex:1 1;min-height:0;overflow:auto;padding:0 25px}.create-doc-modal h2{align-items:center;border-bottom:1px solid #e9e9e9;color:#222;display:flex;font-size:16px;font-weight:500;gap:8px;padding:0 20px 15px}.create-doc-content{display:flex;flex-direction:column;gap:4px;margin-top:20px}.create-doc-content .create-doc-btn{background:#1d61ff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:14px;margin:15px auto 0;padding:10px 14px}.create-doc-content p.selected{color:#979797;font-size:13px;font-weight:300;text-align:center}.create-doc-content p.selected span{font-weight:500}.create-doc-content .create-doc-btn:hover{background:#1d61ffe5}.create-doc-content input{border:1px solid #d5d5d5;border-radius:5px;color:#222;display:block;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;padding:10px;width:100%}.create-doc-content p{color:red;font-size:12px;padding-left:4px}.create-doc-modal-wrapper .close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:40px;position:absolute;right:10px;top:10px}.folder .block-sub-headings{font-size:14px;font-weight:300;font-weight:400;margin-bottom:10px;margin-top:30px}.folder h4.block-sub-headings{align-items:center;color:#222;display:flex;gap:8px;text-transform:capitalize}.folder .empty{color:#979797;font-weight:300;margin-top:10px}.folder .empty,.upload-error{font-size:12px;text-align:center}.upload-error{color:red;margin-top:5px}.loader{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #0000;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;width:16px}.app-loader{align-items:center;bottom:0;display:flex;flex-direction:column;gap:10px;justify-content:center;left:0;overflow-y:hidden;overflow-y:auto;padding:10px;position:fixed;right:0;top:0}.app-loader .loader{border:2px solid #1d61ff;border-bottom-color:#0000;height:50px;margin-top:20px;width:50px}.app-loader h6{color:#222;font-size:32px;font-weight:400;text-align:center}.app-loader p{color:#646464;font-size:14px;text-align:center}.app-loader .error{color:red;font-size:64px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.upload-versions-container{display:flex;flex-direction:column;gap:4px}.upload-versions{align-items:center;display:flex;font-size:12px;-webkit-user-select:none;user-select:none}.upload-versions span{width:25px}.upload-versions span svg{color:#979797;margin-left:4px;margin-top:5px}.upload-versions p{font-weight:500;letter-spacing:1px;margin:0}.upload-versions:nth-child(5n+1){color:#dd6b00d7}.upload-versions:nth-child(5n+2){color:#0092e6de}.upload-versions:nth-child(5n+3){color:#38a169de}.upload-versions:nth-child(5n+4){color:#815ad5e0}.upload-versions:nth-child(5n+5){color:#e53e3ee1}.query-header{height:55px}.error-container{height:30px;padding-top:4px}.error-container p{color:red;font-size:13px;margin-left:4px}.query-response .question{align-items:center;color:#222;display:flex;font-size:15px;font-weight:400;gap:10px;padding-bottom:12px;text-transform:capitalize}.query-response .question svg{font-size:12px}.query-response-wrapper{margin-top:30px;padding-left:10px}.query-response .query-answer-txt{color:#646464;font-size:14px;font-weight:300;line-height:25px}button:disabled{cursor:wait}.query-response .source{margin-top:20px}.query-response .source h4{align-items:center;color:#222;display:flex;font-size:15px;font-weight:400;gap:10px;padding-bottom:12px;text-transform:capitalize}.query-response .source h4 svg{font-size:12px}.source-wrapper{display:flex;flex-direction:column;gap:20px;margin-top:10px;padding-left:10px}.source-wrapper .metadata{align-items:center;color:#646464;display:flex;font-weight:400;gap:5px}.source-wrapper .metadata span{font-size:12px}.source-wrapper .metadata svg{color:#fff;font-size:12px}.source-wrapper .source-content{color:#646464;font-size:11px;font-weight:300;margin-left:23px;margin-top:10px}.source-wrapper .metadata span:first-child{align-items:center;background:#1d61ff;border-radius:2px;display:flex;height:12px;justify-content:center;width:12px}.source-wrapper .metadata span:nth-child(2){color:#1d61ff;margin-left:5px}.source-wrapper .metadata span:nth-child(3),.source-wrapper .metadata span:nth-child(4),.source-wrapper .metadata span:nth-child(5){font-size:11px}.source-wrapper .source-content p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.source-wrapper .source-btn{align-items:center;display:flex;justify-content:flex-end;width:100%}.source-wrapper .source-btn button{background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;color:#1d61ff;cursor:pointer;font-family:Poppins,sans-serif;font-size:10px;padding:3px 6px}.source-conatiner{border-bottom:1px solid #e9e9e9;padding-bottom:18px}.show-modal-wrapper{background-color:#2b2b2be0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999999}.show-modal-wrapper .close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:40px;position:absolute;right:10px;top:10px}.show-modal{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;height:auto;left:50%;max-height:min(400px,calc(100vh - 40px));max-width:700px;overflow:hidden;padding:25px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:95vw}.show-content{flex:1 1;min-height:0;overflow:auto;padding:0 25px}.show-modal h2{align-items:center;border-bottom:1px solid #e9e9e9;color:#222;display:flex;font-size:16px;font-weight:500;gap:8px;padding:0 20px 15px}.show-modal h2 svg{font-size:16px}.show-content p{color:#646464;font-size:13px;font-weight:300;line-height:24px}.source-wrapper .show-modal .metadata{align-items:flex-end}.source-wrapper .show-modal .metadata span:first-child{align-items:center;background:#1d61ff;border-radius:2px;display:flex;font-size:106px;height:18px;justify-content:center;transform:translateY(-3px);width:18px}.source-wrapper .show-modal .metadata span:first-child svg{font-size:16px}.source-wrapper .show-modal .metadata span:nth-child(2){color:#1d61ff;font-size:17px;margin-left:5px}.source-wrapper .show-modal .metadata span:nth-child(3),.source-wrapper .show-modal .metadata span:nth-child(4),.source-wrapper .show-modal .metadata span:nth-child(5){font-size:13px}.snapshot-msg{color:#646464;font-size:12px;font-weight:300;line-height:21px;text-align:center}.diff-nutshell h6{color:#1d61ff;font-size:14px;font-weight:400;text-align:left}.diff-nutshell h6 b{font-weight:600}.diff-nutshell p{color:#646464;font-size:13px;font-weight:300;margin:15px 0}.analysis-box p{font-size:12px;font-weight:300}.test-download{border-top:1px solid #e9e9e9;margin-top:20px;padding-top:10px}.test-download button{background:none;border:1px solid #e9e9e9;border-radius:5px;color:#1d61ff;cursor:pointer;font-size:10px;padding:3px 5px}.test-download .btn-wrapper{align-items:center;display:flex;gap:5px;justify-content:center;margin-top:10px}
/*# sourceMappingURL=main.fdbd2782.css.map*/