.drift-widget-avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;border:2px solid #fff;height:56px;width:56px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50%}.drift-widget-avatar.drift-widget-avatar--small{width:28px;height:28px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.drift-widget-avatar.drift-widget-avatar--medium{width:46px;height:46px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.drift-widget-landingpage-layout .drift-widget-avatar.drift-widget-avatar--small{width:42px;height:42px}.drift-widget-recipient-avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;background:#fff}.drift-widget-default-bot-avatar{border:2px solid #fff}.drift-widget-default-bot-avatar--small{width:28px;height:28px}.drift-widget-default-bot-avatar--medium{width:46px;height:46px}.drift-widget-default-bot-avatar--large{height:56px;width:56px}.drift-controller-icon--active .drift-widget-default-bot-avatar{height:103%;width:103%;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.drift-widget-greeting .drift-widget-recipient-avatar:first-of-type{z-index:3}.drift-widget-greeting .drift-widget-recipient-avatar:nth-of-type(2n){left:25px;z-index:2}.drift-widget-greeting .drift-widget-recipient-avatar:nth-of-type(3n){left:65px}.drift-widget-landingpage-layout .drift-widget-default-bot-avatar--small{width:42px;height:42px}.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-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-landingpage-layout .drift-widget-button{font-size:16px}.drift-widget-gdpr-consent{height:100%;display:block;position:relative}.drift-widget-gdpr-body{line-height:1}.drift-widget-greeting.drift-widget-gdpr-consent .drift-widget-greeting-content{padding:0 12px 0 0;max-height:413px;overflow-y:auto;margin:36px 0 0;display:inline-block;width:100%}.drift-widget-gdpr-consent .drift-widget-gdpr-consent--copy{color:#212021;margin:0;font-size:14px;line-height:20px;white-space:pre-wrap;padding-bottom:10px}.drift-widget-gdpr-consent .drift-gdpr-actions{float:left;width:100%}.drift-widget-gdpr-consent .drift-gdpr-actions button{outline:none;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px);margin:0;float:left;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.12);-moz-box-shadow:0 2px 6px rgba(0,0,0,.12);box-shadow:0 2px 6px rgba(0,0,0,.12)}.drift-widget-gdpr-consent .drift-gdpr-actions button:first-child{margin-right:4px}.drift-widget-gdpr-consent .drift-gdpr-actions button:last-child{margin-left:4px}.drift-widget-gdpr-consent .drift-gdpr-action--text{overflow:hidden;white-space:nowrap;display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis}.drift-widget-reset-consent{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.drift-gdpr-action--reset-consent-button{width:50%}@media (max-width:367px),(min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),(min-width:369px) and (max-width:380px){.drift-widget-greeting.drift-widget-gdpr-consent .drift-widget-greeting-content{max-height:270px}}.drift-widget-presence-avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;position:relative;display:inline-block}.drift-widget-agent-status{height:8px;width:8px;position:absolute;right:0;bottom:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #fff}.drift-widget-agent-status--online{background-color:#0db15f}.drift-widget-agent-status--offline{background-color:#fff}.drift-widget-agent-status--offline-dot{height:4px;width:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #687882}.drift-widget-chat-takeover-close-button{position:absolute;right:0;top:8px;width:16px;height:16px}.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{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;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}.drift-widget-conversation-history-header h1{-webkit-flex:1 1;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.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}@font-face{font-family:Brandon;font-style:normal;src:url(https://js.driftt.com/deploy/assets/static/fonts/BrandonText-Regular.woff)}@font-face{font-family:Brandon;font-weight:700;src:url(https://js.driftt.com/deploy/assets/static/fonts/BrandonText-Bold.woff)}.drift-widget-announcement-cta-link{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;color:#fff;text-align:center;display:block;line-height:40px;width:100%}.drift-widget-announcement-cta{height:40px;outline:none;border:none;width:100%;color:#fff;font-size:16px;cursor:pointer}.drift-widget-announcement-cta-link-wrapper{width:auto}.drift-widget-announcement-cta-link-wrapper a:focus{outline:none}.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}