.drift-widget-button{border:1px solid #212021;outline:none;padding:8px 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;line-height:20px;font-size:14px}.drift-widget-card{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(53,63,69,.24),0 1px 3px rgba(53,63,69,.12);-moz-box-shadow:0 1px 2px rgba(53,63,69,.24),0 1px 3px rgba(53,63,69,.12);box-shadow:0 1px 2px rgba(53,63,69,.24),0 1px 3px rgba(53,63,69,.12);margin:0;background-color:#fff}.drift-widget-card-header{padding:8px 16px;background-color:#123123;color:#fff;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.drift-widget-card-header,.drift-widget-card-header--content{font-size:14px;line-height:20px}.drift-widget-card-header--content{position:relative}.drift-widget-textarea pre,.drift-widget-textarea textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:114.3%;height:114.3%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px 36px 10px 12px;margin:0;white-space:pre-wrap;word-wrap:break-all;font-size:16px;-webkit-transform:scale(.875);-moz-transform:scale(.875);-ms-transform:scale(.875);-o-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;line-height:20px;overflow:-moz-scrollbars-none;overflow:auto;-ms-overflow-style:none}.drift-widget-textarea,.drift-widget-textarea pre,.drift-widget-textarea textarea{max-height:80px}.drift-widget-textarea pre::-webkit-scrollbar,.drift-widget-textarea textarea::-webkit-scrollbar{width:0!important}.drift-widget-textarea pre{visibility:hidden}.drift-widget-textarea textarea{resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0}.drift-widget-textarea{width:auto;overflow:hidden;position:relative;line-height:1}.drift-widget-textarea [placeholder]{-o-text-overflow:ellipsis;text-overflow:ellipsis}.drift-widget-textarea textarea::-webkit-input-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drift-widget-textarea textarea:-moz-placeholder,.drift-widget-textarea textarea::-moz-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drift-widget-textarea textarea:-ms-input-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drift-widget-textarea textarea::-ms-input-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drift-widget-textarea textarea::placeholder{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drift-widget-textarea--emoji-toggle{position:absolute;width:auto;height:auto;top:12px;right:12px}.drift-widget-textarea--emoji-toggle>svg path{fill:#9da9b0}.drift-widget-textarea--emoji-toggle:active>svg path{fill:#414141}@media (hover:hover){.drift-widget-textarea--emoji-toggle:hover>svg path{fill:#414141}}.drift-widget-textarea--emoji-toggle:disabled{cursor:auto}.drift-widget-textarea--emoji-toggle:disabled>svg path{fill:#9da9b0}.drift-widget-rate-conversation--cover{background:rgba(65,65,65,.85);position:absolute;top:0;left:0;width:100%;height:100%}.drift-widget-rate-conversation{position:absolute;bottom:0;width:100%}.drift-widget-rate-conversation .drift-widget-composer-emoji-picker{bottom:72px}.drift-widget-rate-conversation,.drift-widget-rate-conversation .drift-widget-card-header{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px}.drift-widget-rate-conversation .drift-widget-card-header span{max-width:-webkit-calc(100% - 22px);max-width:-moz-calc(100% - 22px);max-width:calc(100% - 22px);display:block}.drift-widget-rate-conversation--close-button{position:absolute;top:-1px;right:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.drift-widget-rate-conversation--body{background:#fff;padding:0 16px}.drift-widget-rate-conversation--ratings{text-align:center;padding:20px 0 16px;line-height:1}.drift-widget-rate-conversation--actions{float:right;line-height:1;padding:10px 0 0 14px}.drift-widget-rate-conversation button{width:auto;height:auto}.drift-widget-rate-conversation--send-button{padding:2px 0}button.drift-widget-rate-conversation--rating{font-size:40px;line-height:40px;margin-left:11px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}button.drift-widget-rate-conversation--rating:first-child{margin-left:0}button.drift-widget-rate-conversation--rating--selected{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);cursor:none}.drift-widget-rate-conversation--composer{padding-bottom:19px}.drift-widget-preload-fonts{position:absolute;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.drift-widget-greeting-agent-header{position:relative;left:12px}.drift-widget-greeting .drift-widget-greeting-recipient-name{position:absolute;top:-1px;left:56px;max-width:-webkit-calc(100% - 75px);max-width:-moz-calc(100% - 75px);max-width:calc(100% - 75px);overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#687882;font-size:12px;font-weight:400}.drift-widget-greeting .drift-widget-recipient-avatar{position:absolute;top:-32px;left:-12px}.drift-widget-chat-takeover-close{position:absolute;right:0;top:8px}.drift-widget-active-conversation-header{position:relative}.drift-widget-active-conversation-header .drift-widget-presence-avatar,.drift-widget-active-conversation-header .drift-widget-recipient-name{display:inline-block;vertical-align:middle;position:relative}.drift-widget-active-conversation-header .drift-widget-recipient-name,.drift-widget-conversation-history-header h1{margin:0 0 0 14px;padding:1px 0;font-size:14px;line-height:14px}.drift-widget-active-conversation-header .drift-widget-recipient-name{width:190px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.drift-widget-active-conversation-header .drift-widget-history{height:32px;width:32px;position:absolute;top:0;right:-5px;cursor:pointer;-webkit-transition:opacity .4s ease,-webkit-transform .2s ease;transition:opacity .4s ease,-webkit-transform .2s ease;-o-transition:opacity .4s ease,-o-transform .2s ease;-moz-transition:opacity .4s ease,transform .2s ease,-moz-transform .2s ease;transition:opacity .4s ease,transform .2s ease;transition:opacity .4s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease;-webkit-transform-origin:52% 48%;-moz-transform-origin:52% 48%;-ms-transform-origin:52% 48%;-o-transform-origin:52% 48%;transform-origin:52% 48%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}.drift-widget-active-conversation-header .drift-widget-history svg{vertical-align:middle}.drift-widget-active-conversation-header .drift-widget-history--mobile{right:32px}.drift-widget-active-conversation-header .drift-widget-history--open{opacity:0;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.drift-widget-conversation-history-header{position:absolute;top:-2px;left:0;height:36px;overflow:hidden;z-index:-1;opacity:0;background:#212021;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);-webkit-transition:opacity .35s ease,-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:opacity .35s ease,-webkit-transform .2s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .35s ease,-o-transform .2s cubic-bezier(.165,.84,.44,1);-moz-transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity .35s ease,-moz-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity .35s ease;transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity .35s ease,-webkit-transform .2s cubic-bezier(.165,.84,.44,1),-moz-transform .2s cubic-bezier(.165,.84,.44,1),-o-transform .2s cubic-bezier(.165,.84,.44,1)}.drift-widget-conversation-history-header>*{-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:0}.drift-widget-conversation-history-header.drift-widget-conversation-history-header--open>*{opacity:1}.drift-widget-conversation-history-header.drift-widget-conversation-history-header--open{width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;z-index:1}.drift-widget-history-back-button{width:32px;height:36px;margin-top:6px}.drift-widget-conversation-history-header .drift-widget-hamburger,.drift-widget-conversation-history-header h1{display:inline-block;vertical-align:top}.drift-widget-conversation-history-header h1{width:200px;position:absolute;top:16px;margin-left:16px}.drift-widget-greeting{position:relative;padding:0}.drift-widget-greeting .drift-widget-greeting-content{color:#414141;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;padding:38px 0 6px;min-height:21px;position:relative;word-break:break-word;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-y:auto}.drift-widget-greeting-cta-wrapper{margin:8px 16px}.drift-widget-greeting .drift-widget-welcome-message-content{color:#212021;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;padding:44px 0 6px}.drift-welcome-message-content--body{max-width:100%;word-break:break-word;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:409px;padding:0 12px 0 0;overflow-y:auto}.drift-welcome-message-content--body>div{line-height:1.5}