body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}@font-face{font-family:reviewsites;font-style:normal;font-weight:400;src:url(/fonts/reviewsites.4dd97a27c1a8ae2930d8.eot);src:url(/fonts/reviewsites.4dd97a27c1a8ae2930d8.eot#iefix) format("embedded-opentype"),url(/fonts/reviewsites.d0f550d2e2659ac8fb8a.woff2) format("woff2"),url(/fonts/reviewsites.533c0b936b89b255cada.woff) format("woff"),url(/fonts/reviewsites.b354bf78fae1271c9014.ttf) format("truetype"),url(/images/reviewsites.1a7b251776b10c0316a3.svg#reviewsites) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:reviewsites;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}[class*=" icon-"],[class^=icon-]{line-height:1}.icon-angi:before{content:""}.icon-zillow:before{content:""}.icon-citysearch:before{content:""}.icon-g2:before{content:""}.icon-homeadvisor:before{content:""}.icon-tripadvisor:before{content:""}.icon-yellowpages:before{content:""}.icon-bbb:before{content:""}.icon-realtor:before{content:""}.icon-cars:before{content:""}.icon-edmunds:before{content:""}.icon-surecritic:before{content:""}.icon-nextdoor:before{content:""}.icon-houzz:before{content:""}.icon-porch:before{content:""}.icon-avvo:before{content:""}.icon-homestars:before{content:""}.icon-carfax:before{content:""}.icon-cargurus:before{content:""}.icon-angi,.icon-citysearch,.icon-homeadvisor,.icon-homestars,.icon-houzz,.icon-nextdoor,.icon-porch,.icon-surecritic,.icon-yellowpages{left:-.05em;position:relative;top:.05em}.icon-avvo,.icon-bbb{top:.02em}.icon-avvo,.icon-bbb,.icon-cars,.icon-edmunds,.icon-realtor{left:-.07em;position:relative}body{display:flex;flex-direction:column;min-height:100vh}.logo{float:left;height:48px;margin-right:38px;margin-top:8px;width:126px}.link{background:none!important;border:none;color:#108ee9;cursor:pointer;font-family:arial,sans-serif;padding:0!important;text-decoration:none}.single-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-align{text-align:center}.right-align{text-align:right}.pointer-cursor{cursor:pointer}.move-cursor{cursor:move}.normal-cursor{cursor:default}.ant-modal{-webkit-transform:translateZ(1px)}.login-form{max-width:300px}.login-form-forgot{float:right}.login-form-button{width:100%}.invite-form{max-width:400px}.account-submenu.ant-menu-submenu{margin-left:auto}.ant-menu-submenu-popup{max-width:500px}.ant-menu-item.getting-started-menu-item{color:#ffd90a}.ant-rate-star:not(:last-child){margin-right:2px}.ant-input-focused{border-color:#38adf5;box-shadow:0 0 0 2px rgba(16,142,233,.2);outline:0}.ant-list-item.sorted-item{padding-left:20px}.ant-table-body h3{margin:0}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{word-break:normal}.row-hide-expand .ant-table-row-expand-icon{display:none}.dashboard-num-card .ant-card-head{min-height:0;padding:0}.dashboard-num-card .ant-card-head-title{padding:5px}.data-source-item{align-items:flex-start;justify-content:space-between;-webkit-user-select:none;-ms-user-select:none;user-select:none}.data-source-item .data-source-header{align-items:center;display:flex;flex-grow:1}.data-source-item .data-source-header .data-source-item-icon{display:flex;justify-content:center;margin-right:10px;width:25px}.data-source-item .data-source-panel{background-color:inherit;flex-grow:1}.data-source-item .data-source-panel .ant-collapse-item{border:none}.data-source-item .data-source-panel .ant-collapse-content-box{margin-left:35px;padding:0}.data-source-item .data-source-panel>.ant-collapse-item>.ant-collapse-header{padding:0}a.share-direct-link{color:#fff;display:block;line-height:1em;margin-bottom:2px;padding:6px 10px 6px 6px;text-align:left}a.share-direct-link:hover{color:#fff}a.share-direct-link i{font-size:120%;margin-right:3px;text-align:center;vertical-align:middle;width:20px}.color-picker{display:inline}.color-picker .picker-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.color-picker .picker-popover{position:absolute;z-index:2}.isn-configuration .ant-input-group-addon,.keystone-configuration .ant-input-group-addon{background-color:#108ee9;border:none}.isn-configuration .ant-input-group-addon i,.keystone-configuration .ant-input-group-addon i{color:#fff;font-size:17px}.content-heading{display:flex}.content-heading .chat-options{align-self:center;display:flex;flex-grow:1;justify-content:flex-end}.conversation-search .ant-input-search-button{border-radius:0!important}.chat-container{display:flex;flex-direction:column;height:100%;padding-bottom:180px}.chat-container .chat-message{display:flex;justify-content:flex-start;margin-bottom:4px;margin-right:55px;z-index:1}.chat-container .chat-message.message-right{justify-content:flex-end;margin-left:55px;margin-right:0}.chat-container .chat-message.message-right .message-bubble{background-color:#e8ffde}.chat-container .chat-message.message-right .chat-avatar-container{padding-left:8px;padding-right:0;text-align:right}.chat-container .chat-message.message-extra-space{margin-top:8px}.chat-container .chat-message .chat-avatar-container{flex-shrink:0;padding-right:8px;padding-top:1px;width:40px}.chat-container .chat-message .message-bubble{background-color:#d6eef6;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:inline-block;padding:5px 10px}.chat-composer{bottom:0;left:454px;padding-right:24px;position:absolute;right:0;z-index:1}.chat-composer .chat-composer-controls{background-color:#f0f2f5;display:flex;padding:8px 0}.chat-composer .chat-composer-controls button{margin-left:8px}