@charset "UTF-8";html,body,#app{height:100%;width:100%;margin:0;background:#edf2f4;font-family:Work Sans Variable,sans-serif}.bg-page{background:#edf2f4}#nprogress .bar{z-index:1101!important}a{color:#0f022a;text-decoration:none}a:hover{color:#4fcae2;text-decoration:none}.text-xl{font-family:Titillium Web;font-weight:900;font-size:1.5rem!important}.text-xxl{font-family:Titillium Web;font-weight:900;font-size:1.8rem!important}.p-card-title{font-family:Titillium Web;font-weight:900;color:#0f022a}.p-tabview .p-tabview-nav{border-bottom:0}.p-tabview .p-tabview-nav,.p-tabview .p-tabview-panels,.p-tabview .p-tabview-nav .p-tabview-nav-link{background:transparent}.p-dock .p-dock-list-container{background:#ffffff80}label{font-weight:500}.link{cursor:pointer}td{word-break:break-all}@media screen and (min-width: 768px){.hidden.md\:table-cell{display:table-cell!important}}@media screen and (min-width: 1200px){.hidden.xl\:table-cell{display:table-cell!important}}.p-tabs .p-tabpanels{padding:.875rem 0 1.125rem}.p-tabs .p-tablist-tab-list{background:transparent}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}.table{width:100%}.table tr td{border-bottom:1px solid #efefef;padding:.3rem}.table tr:last-child td{border-bottom:0}.container,.content{display:flex;flex-direction:column}@media all and (min-width: 768px){.content{flex-direction:row;flex-wrap:wrap}main{flex:2;order:2;height:calc(100vh - 80px)}.left-sidebar{order:1;flex:1}.right-sidebar{flex:1;order:3}}.openAiResponseContainer,.claudeAiResponseContainer{margin-top:5px;font-size:15px;border-radius:6px;padding-right:5px}.openAiResponseContainer h1,.claudeAiResponseContainer h1{font-size:1.2em;margin-top:5px;margin-bottom:10px}.openAiResponseContainer h2,.claudeAiResponseContainer h2{font-size:1.1em;margin-top:10px;margin-bottom:5px}.openAiResponseContainer pre,.claudeAiResponseContainer pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:5px}.openAiResponseContainer pre code,.claudeAiResponseContainer pre code{background:#2b2b2b;display:block;padding:8px;color:#fff;border-radius:6px}.openAiResponseContainer code,.claudeAiResponseContainer code{background:#f7f7f7;padding:2px}.openAiResponseContainer .copy-to-editor,.openAiResponseContainer .copy-to-clipboard,.claudeAiResponseContainer .copy-to-editor,.claudeAiResponseContainer .copy-to-clipboard{color:#fff;background-color:#0f022a;padding:3px 5px;font-size:13px;border-radius:6px}.ai-insights h1{font-size:1.2em;margin-top:5px;margin-bottom:10px}.ai-insights h2{font-size:1.05em;margin-top:10px;margin-bottom:5px}.ai-insights h3{font-size:1em;margin-top:5px;margin-bottom:5px}.ai-insights ul{margin-top:8px;margin-bottom:8px}.ai-insights li{margin-bottom:4px}.ai-insights li ul{margin-top:5px;margin-bottom:5px}div.p-fileupload-content{padding-top:18px}.auth-card{width:100%;max-width:450px}.p-button-icon-only{padding-left:8px!important;padding-right:8px!important}.custom-splitter .p-splitter-gutter{position:relative}.custom-splitter .p-splitter-gutter:before{content:"⠿";font-size:28px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#aec4cd}.p-fileupload-header{padding-bottom:0!important}.p-fileupload-content{margin-top:10px;padding-bottom:5px!important;padding-top:0!important}
