.RadChat_Default{border-color:#ccc;color:#333;background-color:#fff;font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-size:12px}.RadChat_Default .t-timestamp{text-transform:uppercase;opacity:.7}.RadChat_Default .t-author{font-weight:bold}.RadChat_Default .t-bubble{box-shadow:0 1px 2px rgba(0,0,0,0.08);border-color:#e6e6e6;color:#333;background-color:#e6e6e6;transition:box-shadow .2s ease-in-out;order:-1}.RadChat_Default .t-bubble:hover{box-shadow:0 1px 2px rgba(0,0,0,0.16)}.RadChat_Default .t-state-selected .t-bubble{box-shadow:0 3px 10px rgba(0,0,0,0.16)}.RadChat_Default .t-alt .t-bubble{box-shadow:0 1px 2px rgba(25,118,210,0.2);border-color:#1976d2;color:#fff;background-color:#1976d2}.RadChat_Default .t-alt .t-bubble:hover{box-shadow:0 1px 2px rgba(25,118,210,0.2)}.RadChat_Default .t-alt .t-state-selected .t-bubble{box-shadow:0 3px 10px rgba(25,118,210,0.4)}.RadChat_Default .t-quick-reply{border-color:#1976d2;color:#1976d2;background-color:transparent}.RadChat_Default .t-quick-reply:hover{border-color:#1976d2;color:#fff;background-color:#1976d2}.RadChat_Default .t-message-box{border-color:inherit;color:#333;background-color:#fff}.RadChat_Default .t-message-box.t-state-focused{box-shadow:0 0 40px rgba(51,51,51,0.1)}.RadChat_Default .t-message-box .t-button:hover{color:#1976d2}.t-card{border-color:#ccc;color:#333;background-color:#fff}.t-card-header{border-color:#cdcccc;color:#333;background-color:#e6e6e6}.t-card-actions{border-color:#ccc}.t-button-icon{width:-webkit-calc(10px + 1.42857143em);width:calc(10px + 1.42857143em);height:-webkit-calc(10px + 1.42857143em);height:calc(10px + 1.42857143em);padding:4px}html body .t-chat .t-message-list>div:first-child>*+*{padding-top:16px}.t-i-arrow-chevron-left:before,.t-i-arrowhead-w:before{content:"\E016"}.t-i-arrow-chevron-right:before,.t-i-arrowhead-e:before{content:"\E014"}.t-icon:before{vertical-align:baseline}.t-card-list{max-width:80%}.t-card{max-width:100%}.t-card-deck-scrollwrap{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow:hidden;-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:3px}.t-card-deck-scrollwrap>.t-card-deck{margin-bottom:-20px;padding-bottom:20px}.t-card-deck-scrollwrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.t-card-deck-scrollwrap>.t-button{border-radius:0;-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;position:absolute}.t-card-deck-scrollwrap>.t-button:first-child{left:-1px}.t-card-deck-scrollwrap>.t-button:last-child{right:-1px}.t-card-deck-scrollwrap>.t-card-deck{-ms-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.t-chat .t-message-list-content{padding:16px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden}.t-chat .t-message-list,.t-chat .t-card-deck{scroll-behavior:smooth}.t-chat .t-toolbar-box{color:#515967;background-color:#f3f3f4;flex:0 0 auto}.t-chat .t-toolbar-box .t-button:hover{color:#1984c8;background:0}.t-chat .t-toolbar-box .t-scroll-button{background-color:#f3f3f4;box-shadow:0 0 20px 5px #f3f3f4;position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.t-chat .t-toolbar-box .t-scroll-button:hover{background-color:#f3f3f4}.t-chat .t-toolbar-box .t-scroll-button-left{left:0}.t-chat .t-toolbar-box .t-scroll-button-right{right:0}.t-chat .t-toolbar-box{padding:10px 16px;width:100%;box-sizing:border-box;overflow:hidden;position:relative}.t-chat .t-toolbar-box .t-button-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;scroll-behavior:smooth}.t-chat .t-toolbar-box .t-button-list .t-button+.t-button{margin-left:20px;flex-shrink:0}.t-chat .t-toolbar-box .t-button{border-width:0;border-radius:4px;color:inherit;background:0;flex-shrink:0}.t-chat .t-toolbar-box .t-button:focus{border-color:#ceced2;box-shadow:inset 0 0 3px 1px #bebec3}