body{background:#fff;height:100%;min-height:100%}.main-content-container{min-height:100%!important}:root .links .link .shine,_:-webkit-full-screen,_::-webkit-full-page-media,_:future{display:none}@media(max-height:800px){.side.auth,.side.integration{text-align:center}.side.auth .container,.side.integration .container{vertical-align:middle;margin:50px 0;display:inline-block}.side.auth .new-container,.side.integration .new-container{margin:0 auto 20px}}body main.main-content-container.is-universal-import{display:flex;flex-flow:column;padding:0;margin:0;max-width:initial;min-height:100%;height:initial;background:url(/imgs/universal-import-bg.svg);background-color:#000;background-size:cover}body main.main-content-container.is-universal-import .side.messages,main.main-content-container #universal-import-welcome-overlay.hidden{display:none}body main.main-content-container.is-universal-import .side.auth{position:initial;top:initial;right:initial;overflow:initial;border-left:initial;width:initial;height:100%;background:0 0;display:flex;flex:1;justify-content:center;align-content:center;align-items:center}body main.main-content-container.is-universal-import .side.auth .container{margin:0}@media only screen and (max-width:1000px){body main.main-content-container{height:100%}body main.main-content-container .side{display:flex;align-items:center}body main.main-content-container .side.auth,body main.main-content-container .side.integration,body main.main-content-container .sideiframe{background-image:-webkit-linear-gradient(270deg,#241f44 0,#161618 100%);background-image:-moz-linear-gradient(270deg,#241f44 0,#161618 100%);background-image:-ms-linear-gradient(270deg,#241f44 0%,#161618 100%);background-image:-o-linear-gradient(270deg,#241f44 0,#161618 100%);background-image:linear-gradient(270deg,#241f44 0,#161618 100%);background-image:url(/imgs/universal-import-bg.svg);background-size:cover}body main.main-content-container .side.messages:not(.no-hide){display:none}body main.main-content-container .side .container::before{content:" ";display:block;width:100%;height:30px;background:url(/imgs/logo-long-white.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:20px}body main.main-content-container .side .container.no-doppler-logo::before{content:none}body main.main-content-container .side .container.no-doppler-logo{display:flex!important;flex-flow:column!important;flex:1;margin:0 auto!important}}@media only screen and (max-width:1050px){body{min-width:initial}body main.main-content-container{max-width:initial;padding:0}body main.main-content-container .side:not(.iframe){position:relative!important;width:100%!important}body main.main-content-container .side:not(.iframe) .new-container{margin:0 auto 20px!important}body main.main-content-container .side:not(.iframe) .message{width:100%!important;max-width:initial!important;padding-top:100px;padding-bottom:50px}body main.main-content-container .side:not(.iframe) .message .title{font-size:40px;line-height:50px}body main.main-content-container .side:not(.iframe) .message .title br:not(.ignore),body main.main-content-container .side:not(.iframe) .message .title br:not(.ignore):after{content:" "}body main.main-content-container .side:not(.iframe) .message .protitle,body main.main-content-container .side:not(.iframe) .message .video-container{width:100%}body main.main-content-container .side:not(.iframe) .message .protitle{margin-top:0}body main.main-content-container .side:not(.iframe) .message .splitter{margin-top:40px}body main.main-content-container .side:not(.iframe) .message .subtitle,body main.main-content-container .side:not(.iframe) .message .trial{font-size:20px;line-height:30px;width:100%}body main.main-content-container .side:not(.iframe) .message .links .section-header{margin-bottom:0}body main.main-content-container .side:not(.iframe) .message .links .link-container{width:calc(50% - 30px)}body main.main-content-container .side:not(.iframe).auth .container,body main.main-content-container .side:not(.iframe).integration .container{width:90%;margin:50px auto}body main.main-content-container .side.iframe{position:relative!important;width:100%;height:800px}body main.main-content-container .side.iframe .calendly-inline-widget{display:block;border-top:solid 2px #dae3f2}}main.main-content-container .universal-import-header{display:flex;padding:.5rem 1.5rem;align-items:center;min-width:100%;background:#161618;color:#fff;height:64px;min-height:64px}main.main-content-container .universal-import-header.absolute{position:absolute;z-index:100;top:0;left:0}main.main-content-container .universal-import-header .universal-import-logo{height:30px;width:30px;margin-right:.75rem}main.main-content-container .universal-import-header span{font-size:1.125rem;line-height:1.75rem;font-weight:400;opacity:.8}main.main-content-container #universal-import-welcome-overlay{position:absolute;display:flex;flex-flow:column;min-height:100%;min-width:100%;width:100%;z-index:100;font-size:1rem;background-image:url(/imgs/universal-import-bg.svg);background-size:cover}main.main-content-container #universal-import-welcome-overlay .linear-gradient{background:linear-gradient(90deg,#ce3984,#ff8539);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}main.main-content-container #universal-import-welcome-overlay .info-content{display:flex;flex-flow:column;flex:1;justify-content:center;align-self:center;max-width:400px;width:100%;height:100%}main.main-content-container #universal-import-welcome-overlay .info-content .info-title{max-width:400px;margin-bottom:20px;line-height:2.25rem;text-align:center;font-size:24px;font-weight:500;color:#fff}main.main-content-container #universal-import-welcome-overlay .info-content .info-container{display:grid;row-gap:.5rem;max-width:400px;min-width:400px;max-height:400px;padding:1.5rem;background-color:#fff;border-radius:.7rem;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);-moz-box-shadown:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15)}main.main-content-container #universal-import-welcome-overlay .info-content .info-container .info-header{background-color:#f2f3f7;padding:.75rem;border-radius:.5rem;text-align:center}main.main-content-container #universal-import-welcome-overlay .info-content .info-container .info-header span{color:#3e3e3e;opacity:.7;font-weight:500;font-size:.9rem}main.main-content-container #universal-import-welcome-overlay .info-content .info-container #get-started-btn,main.main-content-container #universal-import-welcome-overlay .info-content .info-container .info-item-container .info-item .item-title,main.main-content-container .message .subtitle strong{font-weight:500}main.main-content-container #universal-import-welcome-overlay .info-content .info-container .info-item-container{display:flex;margin-top:1.5rem;margin-bottom:1.5rem;flex-direction:column;row-gap:1rem}main.main-content-container #universal-import-welcome-overlay .info-content .info-container .info-item-container .info-item{display:flex;column-gap:1rem;line-height:24px}main.main-content-container #universal-import-welcome-overlay .info-content .info-container .info-item-container .info-item .icon{align-self:center;color:#516ff7}main.main-content-container .side.auth,main.main-content-container .side.integration{height:100%;overflow:auto}main.main-content-container .side.auth,main.main-content-container .side.iframe,main.main-content-container .side.integration{position:fixed;top:0;right:0;width:calc(38% + 1px);border-left:solid 1px rgba(0,0,0,.5)}main.main-content-container .side.auth,main.main-content-container .side.integration{background-image:-webkit-linear-gradient(174.38deg,rgba(64,159,248,.9) 4%,rgba(81,111,247,.9) 52.8%);background-image:-moz-linear-gradient(174.38deg,rgba(64,159,248,.9) 4%,rgba(81,111,247,.9) 52.8%);background-image:-ms-linear-gradient(174.38deg,rgba(64,159,248,.9) 4%,rgba(81,111,247,.9) 52.8%);background-image:-o-linear-gradient(174.38deg,rgba(64,159,248,.9) 4%,rgba(81,111,247,.9) 52.8%);background-image:linear-gradient(174.38deg,rgba(64,159,248,.9) 4%,rgba(81,111,247,.9) 52.8%);background-repeat:no-repeat;background-attachment:fixed}main.main-content-container .side.iframe{border-left:solid 1px #dadada;width:55%;height:100%;overflow:hidden;bottom:0}main.main-content-container .side.iframe .calendly-inline-widget{width:100%;height:100%}main.main-content-container .side.messages{position:absolute;top:0;left:0;min-height:100%;width:calc(62% - 1px);background:#fff}main.main-content-container .side.messages.small{width:45%}main.main-content-container .side.messages.full{z-index:1;width:100%}main.main-content-container .side.messages.full .message{max-width:100%;margin:0 35px}main.main-content-container .message{position:relative;padding:140px 40px;max-width:900px;margin:0 auto}main.main-content-container .message .logo-block{position:absolute;z-index:1;top:35px}main.main-content-container .message .logo-block img{width:150px}main.main-content-container .message .logo-block.back{font-size:22px;color:#8d9599}main.main-content-container .message .logo-block.back .icon{margin-right:10px}main.main-content-container .message .demo-container{width:90%;margin:0 auto}main.main-content-container .message .video-container{width:100%;background:#000;padding-bottom:56%;position:relative;overflow:hidden;border:solid 2px #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 12px 55px rgba(0,0,0,.45);-moz-box-shadown:0 12px 55px rgba(0,0,0,.45);box-shadow:0 12px 55px rgba(0,0,0,.45)}main.main-content-container .message .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.main-content-container .message .button{max-width:250px;height:initial;padding:20px 0}main.main-content-container .message .links{font-size:18px;margin:80px -15px 20px}main.main-content-container .message .links .section-header{font-weight:500;color:#c4cacd;font-size:20px;text-transform:uppercase;margin:10px 15px 15px}main.main-content-container .message .links .link-container{margin:15px;top:0;width:calc(33% - 30px);min-width:190px;height:250px;float:left;transform-style:preserve-3d;user-select:none}main.main-content-container .message .links .link-container .link{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px 25px 65px;border:solid 2px #efefef;cursor:pointer;text-decoration:none;overflow:hidden;background:#fff;text-align:center;-webkit-box-shadow:0 4px 10px rgba(62,62,62,.03);-moz-box-shadown:0 4px 10px rgba(62,62,62,.03);box-shadow:0 4px 10px rgba(62,62,62,.03);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}main.main-content-container .message .links .link-container .link.hover{-webkit-box-shadow:0 24px 48px rgba(0,0,0,.1);-moz-box-shadown:0 24px 48px rgba(0,0,0,.1);box-shadow:0 24px 48px rgba(0,0,0,.1)}main.main-content-container .message .links .link-container .link.hover .icon-container{margin-top:-12px}main.main-content-container .message .links .link-container .link.hover .learn-more{bottom:0;opacity:1}main.main-content-container .message .links .link-container .link.security.hover{border-color:#00a9ff}main.main-content-container .message .links .link-container .link.security .icon-container{background:rgba(0,169,255,.1);color:#00a9ff}main.main-content-container .container .modal .content form .checkbox-group label a,main.main-content-container .message .links .link-container .link.security .learn-more{color:#00a9ff}main.main-content-container .message .links .link-container .link.hours.hover{border-color:#516ff7}main.main-content-container .message .links .link-container .link.hours .icon-container{background:rgba(81,111,247,.1);color:#516ff7}main.main-content-container .message .links .link-container .link.hours .learn-more,main.main-content-container .message .subtitle a,main.main-content-container .message .title span{color:#516ff7}main.main-content-container .message .links .link-container .link.intelligence.hover{border-color:#f4ae25}main.main-content-container .message .links .link-container .link.intelligence .icon-container{background:rgba(244,174,37,.2);color:#f4ae25}main.main-content-container .message .links .link-container .link.intelligence .learn-more{color:#f4ae25}main.main-content-container .message .links .link-container .link .icon-container{position:relative;width:50px;height:50px;margin:0 auto 15px;text-align:center;will-change:margin-top;-webkit-transition:all .2s ease .01s;-moz-transition:all .2s ease .01s;-o-transition:all .2s ease .01s;transition:all .2s ease .01s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}main.main-content-container .message .links .link-container .link .icon-container .icon{position:absolute;top:50%;left:0;width:100%;font-size:24px;margin-top:-12px}main.main-content-container .message .links .link-container .link .header{font-size:20px;color:#000;font-weight:700;text-align:center}main.main-content-container .message .links .link-container .link .description{font-size:16px;line-height:18px;color:#3e3e3e;font-style:italic;text-align:center;margin-top:20px}main.main-content-container .message .links .link-container .link .learn-more{position:absolute;left:0;right:0;bottom:-30px;font-size:13px;font-weight:500;text-align:center;padding-bottom:15px;opacity:0;text-transform:uppercase;will-change:bottom,opacity;-webkit-transition:all .2s ease .01s;-moz-transition:all .2s ease .01s;-o-transition:all .2s ease .01s;transition:all .2s ease .01s}main.main-content-container .message .title{font-size:60px;line-height:80px;color:#000;font-weight:700}main.main-content-container .message .splitter{position:relative;margin:80px 0 15px;background:#8d9599;opacity:.15;width:70px;height:6px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.main-content-container .message .subtitle{font-size:26px;line-height:45px;font-weight:lighter;color:#8d9599;width:80%}main.main-content-container .message .subtitle a .img-logo{height:30px;margin:0 50px 25px 0}main.main-content-container .message .subtitle ul li{list-style:disc;margin-left:25px;margin-bottom:40px;padding-left:5px}main.main-content-container .message .error-explanation{font-size:18px;line-height:32px;font-weight:lighter;color:#8d9599;width:80%}main.main-content-container .message .protitle{font-size:26px;line-height:45px;font-weight:lighter;color:#000;text-align:center;margin-top:-40px;margin-bottom:15px}main.main-content-container .message .protitle span{color:#516ff7;font-weight:500}main.main-content-container .message .trial{font-size:26px;font-weight:lighter;width:80%;line-height:45px;color:#39aa56;margin-top:20px}main.main-content-container .container{max-width:400px;width:100%;display:block;margin:150px auto 50px;font-size:16px;text-align:center}main.main-content-container .container .new-container{background:rgba(0,0,0,.1);padding:7px 14px 7px 8px;margin:-58px auto 20px;display:table;color:#fff;font-size:16px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}main.main-content-container .container .new-container .new-tag{background:#4cc752;color:#fff;padding:5px 10px;font-weight:500;text-transform:uppercase;font-size:13px;margin-right:5px;display:inline-block;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}main.main-content-container .container .no-credit-card{text-align:center;font-size:18px;margin-top:15px;color:#fff;font-weight:500;text-shadow:0 2px 0 rgba(0,0,0,.3)}main.main-content-container .container .universal-import+.modal{min-height:400px}main.main-content-container .container .universal-import+.modal .content{min-height:346px}main.main-content-container .container .modal{background:#fff;overflow:hidden;text-align:left;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);-moz-box-shadown:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}main.main-content-container .container .modal .tabs{font-size:18px;border-bottom:solid 1px #dae3f2}main.main-content-container .container .modal .tabs a,main.main-content-container .container .modal .tabs div:not(.clear){position:relative;width:50%;text-align:center;padding:15px 0;color:#3e3e3e;text-decoration:none}main.main-content-container .container .modal .content .link_rows .link_row:hover:not(.disabled) .chevron,main.main-content-container .container .modal .tabs a.active,main.main-content-container .container .modal .tabs div:not(.clear).active{color:#516ff7}main.main-content-container .container .modal .tabs a.active:after,main.main-content-container .container .modal .tabs div:not(.clear).active:after{content:" ";background:#516ff7;width:100%;height:1px;bottom:-1px;left:0;right:0;display:block;position:absolute}main.main-content-container .container .modal .tabs a.full,main.main-content-container .container .modal .tabs div:not(.clear).full{width:100%}main.main-content-container .container .modal .content .description a,main.main-content-container .container .modal .content .explanation a,main.main-content-container .container .modal .tabs a:hover{color:#516ff7}main.main-content-container .container .modal .content{padding:30px 28px}main.main-content-container .container .modal .content .google-button{width:calc(50% - 5px);margin:0 auto;color:#8d9599;text-align:center;display:block;border:solid 1px #dae3f2;vertical-align:text-top;padding:15px 0 15px 20px;text-decoration:none;background-image:url(/imgs/google_logo.png);background-size:25px 25px;background-repeat:no-repeat;background-position:15px center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);-moz-box-shadown:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05)}main.main-content-container .container .modal .content .google-button.full{width:100%;padding-left:0;background-position:95px center}@media(max-width:390px){main.main-content-container .container .modal .content .google-button.full{background-position:85px center}}main.main-content-container .container .modal .content .google-button:hover{border-color:#516ff7}main.main-content-container .container .modal .content .other-signup-options{font-size:.8rem;font-weight:lighter;cursor:pointer;margin-top:1rem;text-align:center}main.main-content-container .container .modal .content .other-signup-options .fas.fa-arrow-left{margin-right:.5rem}main.main-content-container .container .modal .content .github-button{width:calc(50% - 5px);margin:10px auto 0;color:#8d9599;text-align:center;display:block;border:solid 1px #dae3f2;padding:15px 0 15px 20px;text-decoration:none;background-image:url(/imgs/integrations/github-logo.svg);background-size:26px 26px;background-repeat:no-repeat;background-position:15px center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);-moz-box-shadown:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05)}main.main-content-container .container .modal .content .github-button.full{width:100%;padding-left:0;background-position:95px center}@media(max-width:390px){main.main-content-container .container .modal .content .github-button.full{background-position:80px center}}main.main-content-container .container .modal .content .github-button:hover{border-color:#516ff7}main.main-content-container .container .modal .content .vercel-button{background-color:#000;color:#fff}main.main-content-container .container .modal .content .vercel-button:hover{border-color:#000;color:#000!important;background-color:#fff!important}main.main-content-container .container .modal .content .sso-button{width:calc(50% - 5px);margin:10px auto 0;color:#8d9599;text-align:center;display:block;border:solid 1px #dae3f2;vertical-align:text-top;padding:15px 0 15px 5px;text-decoration:none;background-size:25px 25px;background-repeat:no-repeat;background-position:15px center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);-moz-box-shadown:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05)}main.main-content-container .container .modal .content .sso-button:hover{border-color:#516ff7}main.main-content-container .container .modal .content .sso-button.sso-button{padding-left:35px;background-image:url(/imgs/sso_logo.png)}main.main-content-container .container .modal .content .sso-button.sso-button.full{width:100%;padding-left:0;background-position:82px center}@media(max-width:390px){main.main-content-container .container .modal .content .sso-button.sso-button.full{background-position:72px center}}main.main-content-container .container .modal .content .or{text-align:center;color:#dadada;margin:20px 0}main.main-content-container .container .modal .content .description{color:#3e3e3e;text-align:center;margin-bottom:25px;font-weight:lighter;font-size:18px;line-height:150%}main.main-content-container .container .modal .content .label{font-size:14px;font-weight:500;color:#8d9599;margin-bottom:5px;display:block}main.main-content-container .container .modal .content .label:first-child{margin-top:0}main.main-content-container .container .modal .content .explanation{font-size:15px;line-height:1.5em;color:#8d9599;margin-bottom:20px}main.main-content-container .container .modal .content .tags{position:relative}main.main-content-container .container .modal .content .tags .tag-key,main.main-content-container .container .modal .content .tags .tag-value{width:44%}main.main-content-container .container .modal .content .tags .tag-add{position:absolute;right:8px;bottom:26px;color:#516ff7}main.main-content-container .container .modal .content .link_rows,main.main-content-container .container .modal .content .option_rows{margin:-10px}main.main-content-container .container .modal .content .link_rows .link_row{display:block;position:relative;text-decoration:none;padding:15px;margin:5px 0;width:100%;border:solid 1px transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}main.main-content-container .container .modal .content .link_rows .link_row:hover:not(.disabled){background:rgba(81,111,247,.03);border-color:#516ff7}main.main-content-container .container .modal .content .link_rows .link_row .name{font-size:20px;font-weight:500;white-space:normal}main.main-content-container .container .modal .content .link_rows .link_row .chevron{font-size:18px;position:absolute;top:50%;right:10px;margin-top:-9px;color:#c4cacd}main.main-content-container .container .modal .content .option_rows .option_row{display:flex;padding:5px;margin:5px 0;width:100%;align-items:center;justify-content:space-between}main.main-content-container .container .modal .content .option_rows .option_row label{font-size:20px;font-weight:500;max-width:250px}main.main-content-container .container .modal .content .option_rows .option_row button{background:#516ff7;font-weight:700}main.main-content-container .container .modal .content .option_rows .option_row.or-create{justify-content:center}main.main-content-container .container .modal .content form input,main.main-content-container .container .modal .content form select,main.main-content-container .container .modal .content form textarea{padding:15px;font-size:16px;height:50px}main.main-content-container .container .modal .content form .checkbox,main.main-content-container .container .modal .content form .select,main.main-content-container .container .modal .content form input,main.main-content-container .container .modal .content form textarea{margin-bottom:10px}main.main-content-container .container .modal .content form button:not(.link){font-weight:400;text-transform:none}main.main-content-container .container .modal .content form button:not(.link) .icon{margin-left:10px}main.main-content-container .container .modal .content form .checkbox-group{margin-bottom:20px;text-align:center;overflow:hidden;zoom:1}main.main-content-container .container .modal .content form .checkbox-group label{font-size:13px;display:inline-block;margin-left:5px;font-weight:lighter;line-height:20px}main.main-content-container .container .modal .content form .checkbox-group label a:hover{text-decoration:underline}main.main-content-container .container .modal .content form .error{margin-top:15px;color:#db4545;font-size:16px;line-height:1.5em;text-align:center;display:none}