.sidePanel{padding:20px;background-color:#064b6a;width:20%;min-width:210px}.sidePanel .title{color:#fff;text-align:center;margin-bottom:45px}.sidePanel .title>h1{margin:0}.module>a>button{border:none;background:none;color:#fff;margin:5px 0;width:100%;text-align:left;padding:10px 5px;border-radius:5px;font-size:16px}.module>a>button:hover{background-color:#ffffff1a;cursor:pointer}.dashboard{margin:0 40px}.advancedQueryTool{width:100%;max-width:1200px;margin:0 auto 20px;padding:0 clamp(12px,4vw,40px);box-sizing:border-box}.advancedQueryTool .header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}.advancedQueryTool .header>div{display:flex}.advancedQueryTool .header>div>div>select{margin:0 20px 0 0}.advancedQueryTool .header>div select{margin:0;font-size:16px;border-radius:4px;padding:2px 4px;outline:none;cursor:pointer}.advancedQueryTool .tableNote{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:5px}.advancedQueryTool .tableNote .dataNote{font-size:14px;flex:1 1 280px;width:auto}.advancedQueryTool .tableNote .exportButton{background-color:#009b64;margin:15px 0;padding:0 18px;font-size:14px;border-radius:4px;border:none;color:#fff;height:33px;cursor:pointer}.advancedQueryTool .tableNote>.exportButton:hover{background-color:#1eb47d}.advancedQueryTool .tableNote>.exportButton:disabled{background-color:#a7a7a7;cursor:not-allowed}.advancedQueryTool .footer{margin-top:auto;text-align:center;padding:10px}.advancedQueryTool .footer>p{text-align:center;font-size:14px;margin:10px 0 0}.dataTable{width:100%;max-width:100%;overflow-x:auto;box-sizing:border-box;box-shadow:0 2px 8px #0001}.dataVisualisation{margin:0 40px}.form>p{margin:0 0 10px}.form .buttonWrapper{display:flex;align-items:center}.form .buttonWrapper .loadingMessage{margin:0}.form .buttonWrapper .errorMessage{color:red;margin:0}.form>div>.submitButton,.form .clearButton{background-color:#009b64;margin:30px 20px 30px 0;padding:7px 18px;font-size:14px;border-radius:4px;border:none;color:#fff;cursor:pointer}.form>div>.submitButton:hover,.form .clearButton:hover{background-color:#1eb47d}.form>div>.submitButton:disabled{background-color:#a7a7a7;cursor:not-allowed}.editorWrapper{height:300px;width:100%;border:none;border-radius:10px;background:var(--editor-bg, #fafbfc);box-shadow:0 2px 8px #0001;display:flex;flex-direction:column;overflow:hidden;position:relative}.about .aboutButton{border:none;background:none;color:#fff;margin:5px 0;width:100%;text-align:left;padding:10px 5px;border-radius:5px;font-size:16px}.about .aboutButton:hover{background-color:#ffffff1a;cursor:pointer}.about .modalOverlay{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.about .modalOverlay .modalContent{background:#fff;padding:15px 25px;border-radius:10px;max-width:700px;width:90%;position:relative}.about .modalOverlay .modalContent .closeButton{position:absolute;top:10px;right:10px;border:none;background:none;font-size:20px;cursor:pointer}.about .modalOverlay .modalContent>h2{margin:0;color:#000}.about .modalOverlay .modalContent>p{color:#000}.app{display:flex;width:100%;min-height:100vh;height:100%;font-family:Inter,sans-serif}
