root{font-size:10pt;background:#ccc}body{background:#555459;margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-align:center}.centerPage{padding:0;width:1024px;height:100vh;margin:0 auto;background:#fff}.centerPage .title{color:#515151;text-align:center;font-size:48pt;float:left}.conversation{max-width:950px;margin-left:auto;margin-right:auto;background-color:#eee;min-height:100vh;padding-bottom:50px;padding-top:85px}.exchange,.newContext{clear:both;overflow-y:auto}.newContext{border-top:1px solid #ccc;overflow-x:hidden;margin-top:10px}.followUpIndicator{cursor:pointer}.followUpIndicator,.newContextIndicator{text-align:center;font-style:italic;color:#ccc;font-size:9pt}.avatar{max-height:40px;max-width:40px;border-radius:50%}.conversation .question{color:#000;clear:both;float:right;padding:5px 10px;background-color:#fff;border-radius:5px;border:1px solid #8aaf50;margin:5px}.conversation .interpretation{color:#fff;clear:both;float:right;padding:5px 10px;background-color:#3a99f3;border-radius:5px;border:1px solid #ccc;margin:5px 5px 5px 10px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.conversation .status{color:#424141;clear:both;float:left;padding:2px 10px;background-color:#fff;border-radius:5px;border:1px solid #ccc;margin:5px 5px 5px 10px;font-size:smaller;font-style:italic}.conversation .request{clear:both;float:right;margin-top:5px}.conversation .response{clear:both;float:left;margin-top:5px}.conversation .answer{padding:5px 10px;border-radius:5px;border:2px solid #17436c}.conversation .answer,.conversation .query{color:#000;clear:both;float:left;background-color:#fff;margin:5px 5px 5px 10px}.conversation .query{padding:5px;border-radius:5px;border:1px solid #ccc;text-align:left;max-width:800px}.conversation .resultsHidden{display:none}.conversation .results{clear:both;float:left;background-color:#fff;border-radius:20px;border:0 solid #ccc;margin:5px 5px 25px 0;padding:10px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.answer canvas{height:auto;width:100%;margin-right:20px;float:left;font-family:fantasy}.chartPane,.dataPane,.queryPane{padding:10px}.conversationInput{background:#fff;border:solid #ccc;border-radius:5px;padding:0;width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px;position:fixed;height:40px;left:0;right:0;bottom:0}.questionInputContainer{float:left}.questionInput{border:0;padding-left:10px;height:28px;width:800px}.microphone{float:left;padding:0;border-right:solid #ccc;margin:0 10px 0 0;width:30px;height:30px;background-image:url(/images/mic.png);background-repeat:no-repeat}.memberImageDiv{min-height:100px;width:100px;background-size:contain;background-position:50%;background-repeat:no-repeat;float:right}.offline{width:400px;margin-left:auto;margin-right:auto}.wordType_subqueryWordReference{font-size:inherit!important;font-weight:400!important}.assignmentType_ANSWER{font-size:larger;color:#6a9cd0!important;font-weight:700}.assignmentType_pronoun{text-decoration:underline}.entityClass_EntityOlapMember{font-weight:bolder;color:#17436c}.entityClass_ConversationalOlapMeasure,.entityClass_ConversationalSQLCalculatedMember,.entityClass_EntityOlapMeasure{font-weight:bolder;color:#8aaf50}.entityClass_ConversationalDimensionLevel{font-weight:bolder}.results th{text-align:center;color:#fff;background-color:#17436c;padding-left:15px;padding-right:15px;border-left:1px solid #fff}.results td.highlighted{color:#6a9cd0!important}.helpPane{background-color:#fff;border-radius:5px;border:0 solid #ccc;padding:10px;margin:0}.help tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.help table{width:100%;margin-bottom:1rem;color:#212529}.help td,.help th{padding:.5rem;vertical-align:top;border-top:1px solid #dee2e6}.catalog .title{color:#17436c;text-align:center;font-size:16pt}.catalog .measures{text-align:center;margin-top:15px;color:#17436c}.catalog .measure{color:#17436c;font-weight:500}.catalog .dimension{margin-right:30px}.logo{border-radius:4px}.MuiDataGrid-columnHeaders,.tableHeader{background-color:#17436c;color:#fff}.MuiDataGrid-menuIcon,.MuiDataGrid-menuIcon .MuiSvgIcon-root,.MuiDataGrid-sortIcon{color:#fff}.chatRequestTimestamp{float:right}.chatRequestTimestamp,.chatResponseTimestamp{clear:both;font-style:italic;font-size:smaller}.chatResponseTimestamp{text-align:right;margin-left:10px}.language-sql{font-size:10pt}.scrollTarget{clear:both}