:root{--primary:#10a37f;--primary1:#8bf4da;--primary2:#5defcb;--primary3:#2eebbc;--primary4:#15d1a3;--primary5:#10a37f;--primary6:#0b755b;--primary7:#074637;--primary8:#04261d;--primary3a:rgba(16,163,127,0.3);--secondary:#5436da;--secondary1:#d2cff2;--secondary2:#b9b4ec;--secondary3:#a198e6;--secondary4:#715fde;--secondary5:#5436da;--secondary6:#482da8;--secondary7:#3b2479;--secondary8:#281852;--neutral:#afafaf;--neutral1:#f6f6f6;--neutral2:#eee;--neutral3:#e2e2e2;--neutral4:#cbcbcb;--neutral5:#afafaf;--neutral6:#757575;--neutral7:#545454;--neutral8:#333;--negative:#ef4146;--negative1:#fde6e6;--negative2:#fac5c6;--negative3:#f79fa2;--negative4:#f37074;--negative5:#ef4146;--negative6:#e9141a;--negative7:#ba1015;--negative8:#8b0c0f;--gray-50:#f7f7f8;--gray-100:#ececf1;--gray-200:#d9d9e3;--gray-300:#c5c5d2;--gray-400:#acacbe;--gray-500:#8e8ea0;--gray-600:#6e6e80;--gray-700:#565869;--gray-800:#353740;--gray-900:#202123}body,html{padding:0;margin:0;height:100%}body,button,html,textarea{font-family:Colfax,Helvetica,sans-serif}a:not(.btn),a:not(.btn):visited{color:#10a37f}.small-caps{font-family:Colfax,Helvetica,sans-serif;font-size:15px;letter-spacing:.1em;font-weight:700;text-transform:uppercase}#root{height:100%;overflow:hidden}.app-wrapper{height:100%;padding-top:var(--app-header-height);display:flex;flex-direction:column;box-sizing:border-box}.app-wrapper.app-wrapper-max-height{max-height:100%}.app-wrapper *,.app-wrapper :after,.app-wrapper :before{box-sizing:border-box}.page-body{flex:1 0 auto;padding:2em;width:1100px;max-width:100%;margin:0 auto}.page-body.full-width,.page-body.wide-width{width:100%}.page-body.full-width.api-docs,.page-body.full-width.help-desk{padding:0}.page-body.short-width{width:670px}.page-body.medium-width{width:900px}.page-body.flush{padding:0}.flex-wrapper{height:100%;display:flex;align-items:stretch;flex-flow:row-reverse}.login-error-container{padding:6em 1em}.login-error-message{margin:0 auto;padding:2em;border-radius:3px;background:#eee;max-width:700px}.login-error-message .message{font-size:1.5em;line-height:1.5}.login-error-message a,.login-error-message a:visited{display:block;margin-top:1em;font-size:1.3em;color:#666}@font-face{font-family:Colfax;src:url(https://openai-public.s3-us-west-2.amazonaws.com/beta/fonts/ColfaxAIRegular.woff2);font-weight:400}@font-face{font-family:Colfax;src:url(https://openai-public.s3-us-west-2.amazonaws.com/beta/fonts/ColfaxAIMedium.woff2);font-weight:700}@font-face{font-family:Colfax;src:url(https://openai-public.s3-us-west-2.amazonaws.com/beta/fonts/ColfaxAIBook.woff2);font-weight:600}@font-face{font-family:"Input Mono";src:url(https://openai-public.s3-us-west-2.amazonaws.com/beta/fonts/InputMono-Regular.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Input Mono";src:url(https://openai-public.s3-us-west-2.amazonaws.com/beta/fonts/InputMono-Light.ttf) format("truetype");font-weight:400;font-style:normal}.mono{font-family:monospace;background-color:#ececec;padding:.5em .2em;word-break:break-all}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-container .rc-slider-track{background-color:#cbcbcb}.slider-container .rc-slider-handle,.slider-container .rc-slider-handle:focus{border-color:#cbcbcb}.slider-container .rc-slider-handle:focus:hover,.slider-container .rc-slider-handle:hover{border-color:#757575}.slider-container .rc-slider-handle:active,.slider-container .rc-slider-handle:focus:active{box-shadow:0 0 2px 1px #757575!important}.slider-container .rc-slider-handle .rc-slider-handle-dragging,.slider-container .rc-slider-handle:focus .rc-slider-handle-dragging{border-color:#757575!important;box-shadow:0 0 2px 1px #757575!important}.radio{margin:5px}.radio input[type=radio]{position:absolute;opacity:0}.radio input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #cbcbcb;box-shadow:inset 0 0 0 4px #fff;display:inline-block;width:1em;height:1em;position:relative;margin-right:.5em;vertical-align:top;cursor:pointer;text-align:center;transition:background-color .25s ease,border-color .25s ease}.radio input[type=radio]:checked+.radio-label:before{background-color:#10a37f}.radio input[type=radio]:checked:disabled+.radio-label:before{background-color:#5defcb}.radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#757575}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.menu-root{text-align:left}.menu-root .menu-item{padding:.4em 1em;box-sizing:border-box}.menu-root .menu-item-selectable:hover{cursor:pointer;background:#e6f3f3}.menu-root .menu-item-selected{background:#e6f3f3}.menu-root .menu-separator{border-top:1px solid var(--neutral3);margin:5px 0}.layers-root{right:0;z-index:2}.layers-root,.popover-body{position:absolute;top:0;left:0}.popover-body{background-color:#fff;border-radius:4px;box-shadow:0 1px 1px rgba(5,5,5,.12),0 4px 24px rgba(5,5,5,.12);transition-property:opacity,transform;will-change:transform}.popover-noninteractive{pointer-events:none}.popover-arrow{background:#fff;box-shadow:0 1px 1px rgba(5,5,5,.12),0 4px 24px rgba(5,5,5,.12);transform:rotate(45deg);position:absolute;opacity:0}.popover-arrow.visible{opacity:1}.popover-inner{background:#fff;border-radius:4px;position:relative}.popover-padding{padding:12px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{display:flex;align-items:center}.spinner-spin{-webkit-animation:spin 1.4s linear infinite;animation:spin 1.4s linear infinite}.spinner-color-default{color:rgba(0,0,0,.4)}.btn{display:inline-flex;justify-content:center;position:relative;font-weight:400;border:none;cursor:pointer;line-height:1.4;border-radius:3px;box-sizing:border-box;transition:box-shadow .3s,background-color .3s,color .3s}.btn,.btn:hover{text-decoration:none}.btn:focus{outline:none}.btn:not(.btn-full)+.btn{margin-left:.7em}.btn-small-caps{font-size:12px;letter-spacing:.15em;font-weight:700;text-transform:uppercase}.btn-sm{font-size:14px;padding:7px 7px 6px;line-height:15px}.btn-sm.btn-small-caps{font-size:12px}.btn-md{font-size:17px;padding:6px 10px;line-height:24px}.btn-md.btn-small-caps{font-size:13px}.btn-lg{font-size:21px;padding:11px 14px 10px;line-height:27px}.btn-lg.btn-small-caps{font-size:14px}.btn-filled{color:#fff}.btn-outlined{background:transparent;border-width:1px;border-style:solid}.btn-minimal{background-color:transparent}.btn-primary.btn-filled{background-color:#10a37f}.btn-primary.btn-filled:hover{background-color:#0b755b}.btn-primary.btn-filled:active{background-color:#074637}.btn-primary.btn-filled:focus{box-shadow:0 0 0 3px rgba(16,163,127,.3)}.btn-primary.btn-outlined{border-color:#10a37f;color:#10a37f}.btn-primary.btn-outlined:hover{background-color:rgba(16,163,127,.2)}.btn-primary.btn-outlined:active{background-color:rgba(16,163,127,.3)}.btn-primary.btn-outlined:focus{box-shadow:0 0 0 3px rgba(16,163,127,.3)}.btn-primary.btn-minimal{color:#10a37f}.btn-primary.btn-minimal:hover{background-color:rgba(16,163,127,.2)}.btn-primary.btn-minimal:active{background-color:rgba(16,163,127,.3)}.btn-primary.btn-minimal:focus{box-shadow:0 0 0 3px rgba(16,163,127,.3)}.btn-secondary.btn-filled{background-color:#5436da}.btn-secondary.btn-filled:hover{background-color:#482da8}.btn-secondary.btn-filled:active{background-color:#3b2479}.btn-secondary.btn-filled:focus{box-shadow:0 0 0 3px rgba(84,54,218,.3)}.btn-secondary.btn-outlined{border-color:#5436da;color:#5436da}.btn-secondary.btn-outlined:hover{background-color:rgba(84,54,218,.2)}.btn-secondary.btn-outlined:active{background-color:rgba(84,54,218,.3)}.btn-secondary.btn-outlined:focus{box-shadow:0 0 0 3px rgba(84,54,218,.3)}.btn-secondary.btn-minimal{color:#5436da}.btn-secondary.btn-minimal:hover{background-color:rgba(84,54,218,.2)}.btn-secondary.btn-minimal:active{background-color:rgba(84,54,218,.3)}.btn-secondary.btn-minimal:focus{box-shadow:0 0 0 3px rgba(84,54,218,.3)}.btn-neutral.btn-filled{background-color:#eee;color:#333}.btn-neutral.btn-filled:hover{background-color:#cbcbcb}.btn-neutral.btn-filled:active{background-color:#757575}.btn-neutral.btn-outlined{border-color:#afafaf;color:#333}.btn-neutral.btn-outlined:hover{background-color:hsla(0,0%,68.6%,.2)}.btn-neutral.btn-outlined:active{background-color:hsla(0,0%,68.6%,.5)}.btn-neutral.btn-minimal{color:#333}.btn-neutral.btn-minimal:hover{background-color:hsla(0,0%,68.6%,.2)}.btn-neutral.btn-minimal:active{background-color:hsla(0,0%,68.6%,.5)}.btn-negative.btn-filled{background-color:#ef4146}.btn-negative.btn-filled:hover{background-color:#e9141a}.btn-negative.btn-filled:active{background-color:#ba1015}.btn-negative.btn-filled:focus{box-shadow:0 0 0 3px rgba(239,65,70,.3)}.btn-negative.btn-outlined{border-color:#ef4146;color:#ef4146}.btn-negative.btn-outlined:hover{background-color:rgba(239,65,70,.2)}.btn-negative.btn-outlined:active{background-color:rgba(239,65,70,.3)}.btn-negative.btn-outlined:focus{box-shadow:0 0 0 3px rgba(239,65,70,.3)}.btn-negative.btn-minimal{color:#ef4146}.btn-negative.btn-minimal:hover{background-color:rgba(239,65,70,.2)}.btn-negative.btn-minimal:active{background-color:rgba(239,65,70,.3)}.btn-negative.btn-minimal:focus{box-shadow:0 0 0 3px rgba(239,65,70,.3)}.btn-disabled{opacity:.5;cursor:default;pointer-events:none}.btn-full,.btn-label-wrap{display:flex;width:100%}.btn-label-wrap{opacity:1;align-items:center;justify-content:center}.btn-label-wrap-loading{opacity:0}.btn-label-inner{display:flex;align-items:center;justify-content:center}.btn-label-inner:not(:first-child){margin-left:.4em}.btn-label-inner:not(:last-child){margin-right:.4em}.btn-spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.btn-node{line-height:1;display:flex}.btn-node>svg{margin-top:-1px}:root{--app-header-height:90px}@media (max-width:700px){:root{--app-header-height:70px}}.app-header{background-color:#3b2479;height:90px;height:var(--app-header-height);width:100%;z-index:100;overflow:auto;position:fixed;top:0;padding:0 2em;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;box-shadow:1px 1px 2px 1px rgba(99,99,99,.1)}@media not all and (min-resolution:0.001dpcm){.app-header{overflow:visible}}.app-header .branding{cursor:pointer;color:#000;display:flex;align-items:center}.app-header .branding a{text-decoration:none;color:#000}.app-header .branding a:visited{color:#000}.app-header .logo-link{display:flex;align-items:center}@media (min-width:1150px){.app-header .logo-mobile{display:none}}@media (max-width:1149px){.app-header .logo-full{display:none}}.app-header .logo-api-beta{font-weight:700;font-size:12px;background:#10a37f;color:#fff;padding:5px 6px 4px;border-radius:3px;margin-left:15px;white-space:nowrap}.app-header .left-menu{align-self:stretch;flex:1 1;display:flex;align-items:stretch}.app-header .menu-container{display:flex;flex:0 1;align-items:stretch;justify-content:space-around;margin:0 10px 0 40px;max-width:700px}@media (max-width:980px){.app-header .menu-container{display:none}}.app-header .menu-container .menu-item{color:#fff;display:flex;align-items:center}.app-header .menu-container .menu-item+.menu-item{margin-left:24px}.app-header .menu-container .menu-item a{text-decoration:none;display:inline-flex}.app-header .menu-container .menu-item a:visited{color:#fff}.app-header .menu-container .menu-item .label{cursor:pointer;text-decoration:none;color:#a198e6}.app-header .menu-container .menu-item .label.not-selectable{cursor:default}.app-header .menu-container .menu-item .active .label,.app-header .menu-container .menu-item .label:hover{color:#fff}.app-header .right-menu{font-weight:700;position:relative;display:inline-flex;align-items:center;color:#000}.app-header .right-menu .logout-button{cursor:pointer;border-left:1px solid #fff;padding-left:1em;line-height:35px;margin-right:5px}@media (max-width:500px){.app-header .right-menu{display:none}}.header-submenu.header-submenu-desktop{white-space:nowrap;padding:.5em 0}.header-submenu.header-submenu-desktop a{text-decoration:none;padding:5px 1em;display:block;color:#565869}.header-submenu.header-submenu-desktop a:hover{background-color:#e6f3f3;color:#3d3f40}.user-section{display:inline-flex;align-items:center;cursor:pointer}.user-details{text-align:right;margin-right:1em;font-weight:700;color:#565869;cursor:pointer;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-size:.9em;max-width:300px}.app-header .user-details{color:#fff}@media (max-width:600px){.app-header .user-details{display:none}}.app-header .user-details .user-details-org{color:#a198e6}.mobile-menu .user-details .user-details-org{color:#8e8ea0}.user-details-name,.user-details-org{overflow:hidden;text-overflow:ellipsis}.user-details-org{margin-top:2px}.user-avatar{height:44px;width:44px;background:#909090;color:#fff;display:flex;align-items:center;justify-content:center}.user-avatar,.user-avatar img{border-radius:100px}.user-dropdown{padding:5px 0;min-width:200px;text-align:left;color:#565869}.user-dropdown .user-name{font-weight:700}.user-dropdown .user-email{margin-top:3px;font-size:13px;font-weight:400}.user-dropdown .dropdown-item{cursor:pointer}.user-dropdown .dropdown-item a,.user-dropdown .dropdown-item a:visited{color:#000;text-decoration:none}.user-dropdown:not(.active) svg{opacity:0}.user-dropdown .menu-item-selected.active svg{opacity:1}.user-dropdown .user-org-header{color:#8e8ea0;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.1em}.user-dropdown .user-org-option{display:flex;align-items:center;justify-content:flex-start}.user-dropdown .user-org-option svg{flex:0 0 auto;margin-right:.5em}.header-upgrade-container{display:flex;align-items:center;opacity:0;transition:opacity .2s}.header-upgrade-container.visible{opacity:1}@media (max-width:980px){.header-upgrade-container{display:none}}.header-upgrade-btn{display:inline-flex;align-items:center;color:var(--primary4)!important;text-decoration:none;margin-left:1em}.header-upgrade-btn svg{margin-top:-3px}.mobile-menu-toggle{display:none;font-size:1.6em;margin:0 -15px 0 5px;padding:14px;cursor:pointer;color:#fff}@media (max-width:980px){.mobile-menu-toggle{display:flex}}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;overflow:auto}.mobile-menu .menu-item{margin-top:5px}.mobile-menu .menu-item>a{text-decoration:none;display:flex}.mobile-menu .menu-item .label{width:100%;display:flex;padding:10px 20px;text-transform:uppercase;letter-spacing:2px;font-size:15px;font-weight:700;color:#10a37f}.mobile-menu .menu-item .label.not-selectable{color:#8e8ea0}.mobile-menu .menu-item.active .label{background-color:#e6f3f3}.mobile-menu .header-submenu-mobile a{display:flex;padding:8px 20px;color:#6e6e80;font-size:15px;text-decoration:none}.mobile-menu .header-submenu-mobile a:hover{background-color:#e6f3f3;color:#565869}.mobile-menu .header-submenu-mobile a.active{background-color:#e6f3f3;color:#10a37f;font-weight:700}.mobile-menu .user-section{margin:20px;padding:2px}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;height:90px;padding:0 20px 0 25px}.modal-root{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;pointer-events:none}.modal-root.modal-is-open{pointer-events:auto}.modal-root.modal-is-open .modal-backdrop{opacity:1}.modal-root.modal-is-open .modal-dialog{opacity:1;transform:translateY(0);pointer-events:all}.modal-backdrop{position:fixed;bottom:0;left:0;right:0;top:0;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;opacity:0;transition:opacity .4s;transition-timing-function:cubic-bezier(.2,.8,.4,1)}.modal-backdrop,.modal-dialog-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-dialog-container{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;pointer-events:none;outline:none}.modal-dialog{position:relative;background:#fff;border-radius:3px;margin:20px 12px;opacity:0;max-width:100%;transform:translateY(20px);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.2,.8,.4,1);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.modal-dialog:focus{outline:none}.modal-dialog.modal-size-default{width:500px}.modal-dialog.modal-size-full{width:100%}.modal-dialog.modal-size-auto{width:auto}.modal-close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;line-height:1}.modal-header{color:#000;margin:24px 30px 24px 20px;font-size:24px}.modal-body{color:#333;margin:20px 20px 24px}.modal-footer{display:flex;align-items:center;justify-content:flex-end;margin:24px 20px 18px}.terms-wrapper{margin:4em auto 3em;padding:0 2em}.heading{font-size:2em;margin-bottom:16px;margin-top:0;font-weight:700}.footer-wrapper{height:20%;margin:1em auto 0;max-width:1000px;width:100%}.disabled-button{background-color:rgba(78,196,223,.33)}.disabled-button,.submit-terms{display:inline-block;margin-top:1em;padding:1em;color:#fff}.submit-terms{background-color:#4ec4df;cursor:pointer}object{width:100%;min-height:800px}.route-container{height:100%;position:relative;z-index:1}.splash-page+.header{display:none}.mb-1{margin-bottom:1em}.mt-1{margin-top:1em}.italic{font-style:italic}p{line-height:1.5em}li code,p code{font-size:15px;border-radius:4px;font-weight:500;background:#f7fafc;border:1px solid #c5c5c5;padding:4px 4px 2px;margin:0 2px}h1{font-size:34px}h1,h2{font-weight:300}h2{font-size:27px}h3{font-size:21px;font-weight:300}#root{overflow:auto}.dashboard-page{margin:0 auto;background-color:#fff;box-sizing:border-box}.dashboard-page .title{font-size:2em}.dashboard-page .section-text{margin-bottom:10px}.dashboard-page .block-section{line-height:1.5em;padding-top:2em}.dashboard-page .block-section .section-title{font-size:1.5em;padding-bottom:.5em}.dashboard-page .block-section .section-text.bold{font-weight:700;margin-bottom:1em}.dashboard-page .video-container{margin-top:2em}.dashboard-page .video-group{display:inline-block;margin-right:2em;margin-top:2em}.dashboard-page .use-case-shortcuts{display:grid;margin:1em 0;grid-gap:1em;grid-template-columns:1fr 1fr 1fr;justify-content:space-between}@media (max-width:800px){.dashboard-page .use-case-shortcuts{grid-template-columns:1fr}}.dashboard-page .use-case-shortcuts a{color:#000;padding:1em;display:inline-block;border-radius:10px;border:1px solid var(--neutral3);box-shadow:0 0 1px rgba(67,90,111,.3),0 4px 6px -2px rgba(67,90,111,.47);text-decoration:none;transition:box-shadow .3s}.dashboard-page .use-case-shortcuts a:hover{box-shadow:0 0 1px rgba(67,90,111,.3),0 8px 12px -4px rgba(67,90,111,.47);cursor:pointer}.dashboard-page .use-case-shortcuts a .use-case-title{line-height:1.5em;margin-bottom:.7em;text-transform:uppercase;font-size:.8em;letter-spacing:.1em;font-weight:700}.dashboard-page .use-case-shortcuts a .right-arrow-icon{display:inline-block;margin-left:.5em;vertical-align:middle;position:relative;top:-2px}.dashboard-page .resources-list{padding:0;list-style:none}.dashboard-page .resources-list li{padding:.25em 0}.dashboard-page .resources-list li a{font-weight:700;cursor:pointer;text-decoration:underline}.dashboard-page .teams-support{margin-bottom:10px}.dashboard-page .teams-support a,.dashboard-page .teams-support a:visited{font-weight:700}.dashboard-page .page-callout{padding:1em;border-radius:10px;background-color:#f3f3f3}.dashboard-page .page-callout .warning-note{margin-bottom:1em;line-height:1.5em}.dashboard-page .page-callout .warning-note p{margin:0}.dashboard-page .page-callout .warning-note a,.dashboard-page .page-callout .warning-note a:visited{font-weight:700}.dashboard-page .page-callout .warning-note:last-child{margin-bottom:0}.api-docs .toc-wrapper{margin-top:6.9em;padding-top:2em;display:none}.api-docs .page-wrapper{margin-left:0}.docs-introduction-page table td{padding:2px 20px 2px 0}.markdown-page h1,.markdown-page h2,.markdown-page h3,.markdown-page h4,.markdown-page h5,.markdown-page h6{margin-top:24px;margin-bottom:16px;line-height:1.25}.markdown-page h1,.markdown-page h2,.markdown-page h3{font-weight:300}.markdown-page h4,.markdown-page h5,.markdown-page h6{font-weight:700}.markdown-page h1{font-size:34px}.markdown-page h2{font-size:27px}.markdown-page h3{font-size:21px}.markdown-page h4{font-size:1em;margin-bottom:.1em}.markdown-page h5{font-size:.875em}.markdown-page h6{font-size:.75em}.markdown-page p{margin-top:0;margin-bottom:15px;line-height:1.5}.markdown-page code,.markdown-page pre{font-family:"Input Mono",monospace;font-size:12px}.markdown-page pre{margin-top:0;margin-bottom:16px;word-wrap:normal;padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-page pre>code{background-color:transparent;background-color:initial;border-radius:3px;border:0;display:inline;line-height:inherit;margin:0;overflow:visible;padding:0;white-space:pre;word-break:normal;word-wrap:normal}.markdown-page ol,.markdown-page ul{padding-left:2em}.markdown-page ol ol,.markdown-page ol ul,.markdown-page ul ol,.markdown-page ul ul{margin-top:0;margin-bottom:0}.markdown-page li{line-height:1.4}.markdown-page li>p{margin-top:16px}.markdown-page li+li{margin-top:.25em}.markdown-page hr{border:none;height:1em}.markdown-page pre{padding:1.2em!important;font-size:1.2em}.markdown-page blockquote{background:#f6f6f6;color:#565869;padding:.8em;margin:0 0 15px}.markdown-page blockquote p:last-child{margin:0}.markdown-page.markdown-dark-blockquote blockquote{background-color:#6e6e80;color:#fff;margin:0 0 15px;padding:1em;font-family:"Input Mono",monospace;font-size:.9em;line-height:1.5;white-space:pre-wrap}.markdown-page.markdown-dark-blockquote blockquote a,.markdown-page.markdown-dark-blockquote blockquote a:visited{color:#fff}.markdown-page.markdown-dark-blockquote blockquote strong{color:#68de7a;font-weight:400}.markdown-page.markdown-dark-blockquote blockquote p{margin:0}.video-gallery{margin-top:2em;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:2em;flex:0 0 auto}.video-gallery .video-group .subtitle{margin-bottom:.5em;text-transform:uppercase;text-align:center;font-size:.8em;letter-spacing:.1em;font-weight:700}.tippy-popper .tippy-tooltip.settings-theme{background-color:#ffe8eb!important;color:#ff6179}.tippy-popper .tippy-tooltip.settings-theme .arrow-regular{border-top-color:#ffe8eb!important;border-bottom-color:#ffe8eb!important}.tippy-popper .tippy-tooltip.light-theme{background-color:#fff!important;box-shadow:0 1px 10px 0 rgba(0,20,60,.1),0 4px 50px -8px rgba(0,20,60,.2)}.tippy-popper .tippy-tooltip.user-theme{padding:0;box-shadow:0 1px 10px 0 rgba(0,20,60,.1),0 4px 50px -8px rgba(0,20,60,.2);border-radius:0}.text-input,.tippy-popper .tippy-tooltip.user-theme .tippy-tooltip-content{background-color:#fff;color:#000}.text-input{display:inline-block;vertical-align:top;margin:0;width:200px;font-family:Colfax,Helvetica,sans-serif;font-weight:400;line-height:1.4;background-clip:padding-box;box-sizing:border-box;border:1px solid #cbcbcb;border-radius:3px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.text-input:focus{border-color:#10a37f;outline:0;box-shadow:0 0 0 .2rem rgba(16,163,127,.3)}.text-input-sm{font-size:14px;padding:6px 6px 5px;line-height:15px}.text-input-md{font-size:17px;padding:5px 10px;line-height:24px}.text-input-lg{font-size:21px;padding:10px 14px 9px;line-height:27px}.text-input[disabled]{background-color:#eee;color:#757575}.text-input[disabled]::-webkit-input-placeholder{color:#afafaf}.text-input[disabled]:-ms-input-placeholder{color:#afafaf}.text-input[disabled]::-ms-input-placeholder{color:#afafaf}.text-input[disabled]::placeholder{color:#afafaf}.text-input-full{display:block;width:100%}.tooltip{max-width:400px;font-size:15px;color:#565869;text-align:center;line-height:1.3}.tooltip .popover-inner{padding:6px 10px}.RichEditor-root{background:#fff;border:1px solid #ddd;font-family:"Georgia",serif;font-size:14px;padding:15px}.RichEditor-editor{border-top:1px solid #ddd;cursor:text;font-size:16px;margin-top:10px}.RichEditor-editor .public-DraftEditor-content,.RichEditor-editor .public-DraftEditorPlaceholder-root{margin:0 -15px -15px;padding:15px}.RichEditor-editor .public-DraftEditor-content{min-height:100px}.RichEditor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.RichEditor-editor .RichEditor-blockquote{border-left:5px solid #eee;color:#666;font-family:"Hoefler Text","Georgia",serif;font-style:italic;margin:16px 0;padding:10px 20px}.RichEditor-editor .public-DraftStyleDefault-pre{background-color:rgba(0,0,0,.05);font-family:"Inconsolata","Menlo","Consolas",monospace;font-size:16px;padding:20px}.RichEditor-controls{font-family:"Helvetica",sans-serif;font-size:14px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.RichEditor-styleButton{color:#999;cursor:pointer;margin-right:16px;padding:2px 0;display:inline-block}.RichEditor-activeButton{color:#5890ff}div.DraftEditor-root{overflow-y:auto}.report-contents{padding:1em;text-align:left;font-size:15px}.report-contents>p{margin-top:0}.report-contents .report-context,.report-contents .report-generated{font-family:monospace;background-color:#ececec;padding:1em;margin-top:.5em;margin-bottom:1em;max-height:100px;overflow:auto;white-space:pre-line}.report-contents .report-input{margin-top:.5em;margin-bottom:1em;box-sizing:border-box;padding:1em;width:100%;border:1px solid #ccc}.report-contents .send-report{display:inline-block;background-color:#5436da;color:#fff;padding:.5em;margin-top:.5em;border-radius:4px;font-weight:700;cursor:pointer}.report-contents .send-report:active{background-color:#5436da}.report-contents .send-report.disabled{background-color:#ccc;pointer-events:none}.report-contents .send-report.disabled.active{background-color:#ccc}.cb{display:flex;position:relative;cursor:pointer}.cb-disabled{cursor:not-allowed}.cb-input{border:none;clip:rect(1px,1px,1px,1px);height:1px;opacity:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cb-input+.cb-checkbox{color:#fff}.cb-input[disabled]+.cb-checkbox{color:var(--neutral4);border:1px solid var(--neutral5);background-color:var(--neutral5)}.cb-input:not([disabled]):hover+.cb-checkbox{border-color:var(--neutral7)}.cb-input:not([disabled]):active+.cb-checkbox{background-color:var(--neutral1)}.cb-input:not([disabled]):focus+.cb-checkbox{box-shadow:var(--primary3a) 0 0 0 2px}.cb-input.cb-checked:not([disabled])+.cb-checkbox{border-color:var(--primary);background-color:var(--primary)}.cb-input.cb-checked:not([disabled]):hover+.cb-checkbox{border-color:var(--primary6)}.cb-input.cb-checked:not([disabled]):active+.cb-checkbox{border-color:var(--primary4);background-color:var(--primary4)}.cb-label{margin-left:8px;line-height:1.3;font-size:16px;letter-spacing:-.05px}.cb-label-disabled{color:var(--neutral6)}.cb-checkbox{box-sizing:border-box;border-radius:3px;display:flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--neutral6);transition:box-shadow .3s,border .3s}.toxicity-inline{position:absolute;z-index:1;left:1em;border-radius:4px;width:auto!important;max-width:calc(100% - 2em);opacity:0}.toxicity-inline.toxic{background-color:#fce9eb;color:#ea3a54}.toxicity-inline.unsafe{background-color:#fdf3e9;color:#e07e00}.toxicity-inline a{color:currentColor}.toxicity-inline-header{display:flex;align-items:center;cursor:pointer;padding:3px 3px 3px 8px}.toxicity-inline-header .message{flex:1 1 auto;display:flex;align-items:center}.toxicity-inline-button{padding:4px;margin-left:2px;line-height:1;display:flex;align-items:center;border-radius:3px}.toxic .toxicity-inline-button:hover{background:#ea3a54;color:#fff}.unsafe .toxicity-inline-button:hover{background:#e07e00;color:#fff}.toxicity-inline-button:hover{opacity:.7}.toxicity-inline-expanded .toxicity-inline-header{position:absolute;top:0;left:0;right:0}.toxicity-inline-expanded .toxicity-inline-header .message{opacity:0;white-space:nowrap;overflow:hidden}.toxicity-inline-body{max-width:730px;padding:28px 16px 16px}.toxicity-inline-body p{margin:0 0 6px}.toxicity-inline-body li+li{margin-top:6px}.toxicity-buttons{display:flex;align-items:center}.toxicity-buttons .toxicity-button{margin-right:10px}.toxicity-button{padding:.5em 1em;display:inline-block;color:#fff;margin-top:.5em;border-radius:4px;cursor:pointer}.toxicity-button svg{vertical-align:text-top;margin:1px 2px 0 0}.toxicity-button:active{-webkit-filter:brightness(85%);filter:brightness(85%)}.toxic .toxicity-button{background-color:#ea3a54}.toxic .toxicity-button:hover{background-color:#e71e3c}.unsafe .toxicity-button{background-color:#e07e00}.unsafe .toxicity-button:hover{background-color:#c16d00}.toolbar .slider-container{padding-bottom:1em}.completions-container{display:flex;flex-flow:column;justify-content:space-between;flex-wrap:wrap;width:100%;overflow:hidden}.webface+.header{display:none}.webface{height:100%}.popover-element{width:300px;border:1px solid #ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.16);z-index:1;padding:1em 0;background-color:#fff}.popover-element .popup-header{padding:1em 1em 0}.popover-element .popup-header .top10{font-size:12px}.popover-window ul{padding:0;margin:0}.popover-window ul li{display:block;padding:.2em 1em}.popover-window ul li.highlighted{color:#fff;background-color:rgba(255,57,90,.82)}.save-button{padding:1em 2em;background-color:#ffa30f;display:inline-block;color:#fff;margin:0 auto;float:right;cursor:pointer}.inject-text-ta{white-space:nowrap;font-size:13px;line-height:1.5em;resize:none;min-height:35px;border:1px solid #ccc;padding:.5em .5em .5em 32px;display:block;width:100%;box-sizing:border-box;border-radius:3px}.inject-text-ta.off{opacity:.5}.inject-text-ta-wrap{position:relative}.inject-text-cb{position:absolute;top:8px;left:8px}.control-label{margin-bottom:.4em}.control-note{font-size:13px;color:var(--neutral5);margin-top:2px}.app-select-container{width:300px;display:inline-block}.submit-container{position:relative}.submit-container .submit-button.pending{cursor:pointer}.warning-message{display:flex;background-color:rgba(255,97,121,.15);padding:1em;color:#ff6179;white-space:pre-line;bottom:0}.warning-message .label{padding-left:.7em}.warning-message .report-link{cursor:pointer;font-weight:700;text-decoration:underline}.warning-message.alert{background-color:rgba(255,97,121,.15);color:#ff6179}.warning-message.warn{background-color:rgba(255,170,97,.15);color:#e07e00}.warning-message svg{margin-top:5px}.warning-message p{margin:0}.styled-checkbox{display:inline-block;position:absolute;opacity:0}.styled-checkbox+.label{position:relative;cursor:pointer;padding:0}.styled-checkbox+.label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:15px;height:15px;background:#fff}.styled-checkbox+.label:before,.styled-checkbox:focus+.label:before{box-shadow:0 0 0 2px rgba(0,0,0,.12)}.styled-checkbox:checked+.label:before{background:rgba(255,57,90,.82);box-shadow:0 0 0 3px rgba(255,57,90,.82)}.styled-checkbox:disabled+.label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+.label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+.label:after{content:"";position:absolute;left:3px;top:6px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.public-DraftEditor-content{overflow-wrap:anywhere!important}.pg-webface{display:flex;flex-direction:row;align-items:stretch;height:calc(100% - var(--app-header-height))}.pg-webface .completions-container{flex:1 1;border:1px solid #ddd;overflow:auto;position:relative;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.pg-webface .completions-container.completions-blur{-webkit-filter:blur(5px);filter:blur(5px)}.pg-webface .completions-container>div{width:100%;box-sizing:border-box}.pg-webface .editor-wrapper{padding:1em;font-weight:700;height:100%;box-sizing:border-box}.pg-webface .public-DraftEditorPlaceholder-root{font-weight:500}.pg-webface .submit-container{margin-top:1em;display:flex;align-items:center}.pg-webface .submit-button{margin:0 1em 0 0;flex:0 0 auto}.pg-webface .pg-expensive-query-warning{background:#fdf3e9;color:#cc7300;border-radius:3px;padding:8px 10px;display:flex;align-items:center;margin-left:1em}.pg-webface .pg-expensive-query-warning svg{margin-right:8px}.completions{height:100%;flex:1 1;overflow:auto}.pg-header{margin-bottom:1em;display:grid}@media (max-width:849px){.pg-header{grid-template-columns:100%;grid-gap:8px}.pg-header .pg-header-actions{order:3}}@media (min-width:850px){.pg-header{grid-template-columns:1fr auto auto;align-items:center;grid-gap:12px}}.pg-header-section{display:flex;align-items:center}.pg-info-button{display:inline-flex;position:relative;color:#afafaf;margin-left:.5em;cursor:pointer}.pg-page-title{font-size:1.7em;margin:0}.pg-advanced-toggle{margin-right:1em}.pg-left{padding:2em;flex:1 1 auto;display:flex;flex-flow:column}.pg-right{position:relative}.pg-right-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.pg-right-content .parameter-panel-grid{display:grid;grid-template-columns:100%;grid-gap:16px}.pg-right-content .stop-sequence-container{margin:0;width:100%}.pg-right-panel-mobile-close{display:none;font-size:28px;font-weight:400;color:#333;border:none;background:transparent;outline:none;padding:2px;cursor:pointer;position:absolute;top:5px;right:10px}.pg-right-panel-mask{opacity:0;pointer-events:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:#000;transition:opacity .3s}@media (max-width:999px){.pg-right{position:fixed;z-index:9999;right:0;top:0;bottom:0;left:0;pointer-events:none}.pg-right .parameter-panel{padding:1em}.pg-visible-mobile .pg-right-panel-mask{pointer-events:all;opacity:.7}.pg-right-content{z-index:2;left:auto;width:230px;background:#fff;transition:transform .3s;transform:translateX(100%);padding-top:2em}.pg-visible-mobile .pg-right-content{transform:translateX(0);pointer-events:all}.pg-right-panel-mobile-close{display:block}}@media (min-width:1000px){.pg-left{padding-right:1em}.pg-right{width:230px;flex:0 0 auto}.pg-right .parameter-panel{padding:6em 1.5em 2em .5em}.pg-advanced-toggle,.pg-right-panel-mask{display:none}}@media (max-width:649px){.pg-left{padding:0}.pg-left .completions-container{border-left:none;border-right:none}.pg-left .submit-container{padding:0 1em 1em}.pg-header{padding:1em 1em 0;grid-template-columns:100%;grid-gap:8px}.pg-header-actions{order:3}}a.side-nav-item{display:block;text-decoration:none;color:#6e6e80;padding:6px 24px}a.side-nav-item:visited{color:#6e6e80}a.side-nav-item:hover{background:#e6f3f3}a.side-nav-item.active{background:#e6f3f3;color:#10a37f;font-weight:700}a.side-nav-child{padding-left:40px;font-size:14px}.side-nav-section+.side-nav-section{margin-top:1em}.side-nav-header{display:flex;padding:10px 24px;text-transform:uppercase;letter-spacing:2px;font-size:15px;font-weight:700;color:#8e8ea0}.api-key{background:#ecebf9;color:#3b2479;padding:0 1em;border-radius:4px;display:inline-flex;align-items:center;position:relative;font-family:"Input Mono",monospace;height:48px;width:480px;max-width:100%;cursor:pointer}.api-key-copy{position:absolute;top:50%;left:50%;opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(0);transform-origin:center center;transition:transform .3s,opacity .3s}.api-key-loaded:hover .api-key-copy{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}.api-token{transition:opacity .3s;opacity:0}.api-key-loaded .api-token{opacity:1}.api-spinner{position:absolute;top:50%;transform:translateY(-50%);transform-origin:center center;left:1em;transition:transform .3s,opacity .3s;opacity:1}.api-key-loaded .api-spinner{transform:translateY(-50%),scale(.3);opacity:0}.api-keys-actions{margin-top:.8em}.api-code-block+.api-code-block{margin-top:1em}.api-code-block-header{display:flex;align-items:center;background:#565869;color:#fff;padding:5px 5px 5px 12px;border-top-left-radius:4px;border-top-right-radius:4px}.api-code-block-title{flex:1 1 auto;font-size:14px}.api-code-block-copy{flex:0 0 auto;display:flex;align-items:center}.api-code-block-copy .btn-neutral.btn-minimal{color:#fff}.api-code-block-sep{flex:0 0 auto;border-left:1px solid hsla(0,0%,100%,.3);padding-left:8px;margin-left:8px;min-width:1px;height:22px}.api-code-block-body pre{margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:1em!important;line-height:1.4}.api-code-block-select-wrap{flex:0 0 auto;display:flex;align-items:center;position:relative;cursor:pointer}.api-code-block-select-wrap svg{pointer-events:none;margin-left:5px}.api-code-block-select-wrap+.api-code-block-select-wrap{margin-left:12px}.api-code-block-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:3px;font-size:14px;border:none;padding:5px 24px 5px 6px;margin:0;max-width:120px;transition:background-color .3s;text-align:right;text-align-last:right;font-family:Colfax,Helvetica,sans-serif;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.api-code-block-select:focus{outline:none;border:none}.api-code-block-select-val{font-size:14px;max-width:150px;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.api-ref h2{font-size:27px;font-weight:400;color:#000;margin:0}.api-ref .section{padding:3em}.api-ref .section+.section{border-top:1px solid var(--neutral3)}.api-ref .section p code{font-size:14px;padding:0 4px 1px}.api-ref .section ul li{line-height:2em}.api-ref .section li code{font-size:1em}.api-ref .section.md{width:800px;max-width:100%}.api-ref .section.endpoint{display:flex;align-items:stretch}.api-ref .section blockquote{background:#e6f3f3;color:#10a37f;margin-left:0;padding:8px 12px;border-radius:4px}.api-ref .section blockquote p:first-child{margin-top:0}.api-ref .section blockquote p:last-child{margin-bottom:0}.api-ref .section-left{padding-right:2em;width:58%;max-width:700px;flex:0 1 700px;color:#6e6e80}.api-ref .section-right{padding-top:3em;width:42%;min-width:400px;max-width:500px;flex:0 1 500px}.api-ref .endpoint-text{font-family:"Input Mono",monospace;font-size:13px;background:var(--neutral2);padding:3px 8px;border-radius:3px;display:inline-flex}.api-ref .endpoint-method{text-transform:uppercase}.api-ref .endpoint-path{word-break:break-all}.api-ref-simple-code-block{border-radius:4px;background:#f7fafc;padding:6px;border:1px solid #c5c5c5}.param-section{margin-top:2em}.param-section h3{margin:0;font-weight:600}.param-table{margin-top:.5em}.param-row{font-size:14px;padding:14px 0;border-top:1px solid var(--neutral3)}.param-row p code{font-size:13px;padding:1px 4px}.param-row-header{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;line-height:20px}.param-row-body{margin-top:.6em}.param-row-body p{margin:8px 0}.param-row-body p:first-child{margin-top:0}.param-row-body p:last-child{margin-bottom:0}.param-name{font-family:"Input Mono",monospace;color:#000}.param-default,.param-optl,.param-reqd,.param-type{font-size:13px;margin-left:10px;color:#8e8ea0}.param-reqd{color:var(--negative)}@media (max-width:1000px){.api-ref .section{padding:2em}.api-ref .section.endpoint{display:block}.api-ref .section-left,.api-ref .section-right{width:auto;max-width:100%}.api-ref .section-right{padding-top:0;margin-top:2em}}.docs-page{display:flex;align-items:stretch;height:calc(100% - var(--app-header-height))}.docs-nav{width:250px;border-right:1px solid var(--neutral3);flex:0 0 auto;padding-top:50px}.docs-body{flex:1 1 auto;overflow:auto;min-width:0}.docs-body .markdown-page{width:950px;max-width:100%;padding:3em}.docs-body .markdown-page>h1:first-child{margin-top:0}@media (max-width:1000px){.docs-body .markdown-page{padding:2em}}@media (max-width:500px){.docs-body .markdown-page{padding:1.8em 1em}}@media (max-width:800px){.docs-nav{display:none}}.application-wrapper{max-width:900px}.free-form .edit-window{height:520px}.free-form .edit-window textarea{height:100%}.to-bullets .edit-window,.to-prose .edit-window{height:300px}.to-bullets .edit-window textarea,.to-prose .edit-window textarea{height:100%}.to-bullets .response-window,.to-prose .response-window{height:300px;margin-top:1em}.qa .edit-window{height:200px}.qa .edit-window textarea{height:100%}.qa .response-window{height:200px;margin-top:1em}.context-container,.stop-sequence-container{display:flex;flex-flow:column}.context-container textarea,.stop-sequence-container textarea{width:100%;height:100%}.info-wrapper{margin-bottom:2em;height:0;overflow:hidden;transition:all .3s;display:flex;align-items:stretch}.info-wrapper.shown{height:280px}.description{font-size:.8em;margin-bottom:.8em;margin-top:.5em;color:#999}.context-container{width:60%}.stop-sequence-container{width:40%;margin-left:1em}.context,.stop-sequence{width:100%;resize:none;font-size:16px;border:1px solid #d2d2d2;box-sizing:border-box;padding:1em;font-family:monospace;font-size:1em}.generate-wrapper{text-align:center;margin-bottom:2em}.base-text-box{width:100%;resize:none;height:200px;border:1px solid #ddd;font-size:16px;padding:1em;box-sizing:border-box;border-radius:5px}.email-enhancer{max-height:85%;overflow:auto;margin-top:1em}.button-container{width:100%;text-align:center}.application-view:not(.help-desk)>div:not(.twitter) .submit-button{display:inline-block;padding:0 2em;background-color:#49d6bc;color:#fff;border-radius:25px;margin-top:1em;cursor:pointer;height:3em;line-height:3em}.application-view:not(.help-desk)>div:not(.twitter) .submit-button.pending{background-color:#c7c7c7;cursor:default}.large-app-title{font-size:1.5em;margin-bottom:-30px}.show{float:right;color:#999;cursor:pointer}.show,.show .text{display:inline-block}.show .text{padding-right:.3em}.show .fa-lg{transform:translateY(2px);color:#ccc}.email-suggester div{max-width:1000px}.email-suggester .explanation{color:#999}.email-suggester .open-up{top:auto;bottom:100%}.email-suggester .email-wrapper{border:1px solid #ddd;padding:1em}.email-suggester .email-wrapper .fake-subject,.email-suggester .email-wrapper .fake-to{font-size:18px;margin:0 0 .5em;border-bottom:1px solid #ddd;padding-bottom:.5em;color:#ddd}.email-suggester .email{line-height:1.5em;width:100%;height:auto;resize:none;font-size:18px;box-sizing:border-box;min-height:10em;margin-bottom:.5em}.email-suggester .email[placeholder]:empty:before{content:attr(placeholder);color:#bdbdbd}.email-suggester .email:active,.email-suggester .email:focus{outline:0!important;-webkit-appearance:none;box-shadow:none!important}.email-suggester .select-label{font-size:14px;color:#9e9e9e;margin-top:2em}.email-suggester .select-tag{margin-top:.5em;display:inline-block;width:200px}.email-suggester .highlightable{border-bottom:3px solid #fff}.email-suggester .locked .highlightable{border-bottom:3px solid #fff;transition:border-bottom .3s ease;cursor:pointer}.email-suggester .locked .highlightable:hover{border-bottom:3px solid rgba(73,214,188,.22)}.email-suggester .locked .highlightable.active{border-bottom:3px solid #49d6bc}.email-suggester .repsonse-wrapper{display:inline-block;width:80%}.email-suggester .response-window{display:inline-block;width:100%;vertical-align:middle;height:auto}.email-suggester .response-window textarea{padding:0;color:#74b3f6;border:none}.email-suggester .edit-button-container{display:inline-block;cursor:pointer;color:#ff365f;height:3em;line-height:3em;font-size:16px;margin-bottom:.7em}.email-suggester .edit-button-container .button-label{margin-right:5px}.email-suggester .edit-button-container.inactive{color:#ddd}.email-suggester .submit-button{display:inline-block;background-color:#49d6bc;color:#fff;border-radius:25px;margin-top:.5em;cursor:pointer;height:2em;line-height:2em;text-align:center;padding:.2em 1em;margin-left:1em}.email-suggester .submit-button.disabled{background-color:#ddd;cursor:default}.application-view{display:inline-block;min-height:100%;min-width:300px;width:100%;padding:4em 2em 2em;box-sizing:border-box;overflow:auto}.application-view.help-desk{padding:0}.app-title{font-size:20px}.parameter-settings{width:100%;display:flex;flex-wrap:wrap;max-height:0;overflow:hidden;transition:all .4s;padding:2px;margin:.5em 0;position:relative;top:.6em}.parameter-settings.active{display:flex;max-height:280px}.parameter-settings>div{margin:.5em 0;padding-right:2em}.parameter-settings .slider-container .rc-slider{margin-left:7px;width:calc(100% - 7px)}.parameters-engine-select{min-width:170px}.explanation{padding-top:.5em;padding-bottom:1em}.advanced-wrap{padding-right:1em;font-size:14px;position:relative;top:-2px;color:#d2d2d2;cursor:pointer}.advanced-wrap.active{color:rgba(255,83,68,.45098)}.advanced-wrap.hidden{display:none}.advanced-wrap .fa-lg.fa-spin{color:rgba(255,97,121,.59)}.toxicity-wrap{margin-right:1em;font-size:14px;position:relative;color:#d2d2d2;cursor:pointer}.toxicity-wrap.disabled{pointer-events:none}.toxicity-wrap.unsafe button{color:#ffab61}.toxicity-wrap.toxic button{color:#ff6179}.edit-window,.response-window{width:100%;position:relative;height:200px}.edit-window textarea,.response-window textarea{width:100%;height:100%;resize:none;font-size:16px;border:1px solid #d2d2d2;box-sizing:border-box}.edit-window textarea:active,.edit-window textarea:focus,.response-window textarea:active,.response-window textarea:focus{outline:0!important;-webkit-appearance:none;box-shadow:none!important}.edit-window textarea{padding:1em 1em 7em}.edit-window textarea:active,.edit-window textarea:focus{outline:0!important;-webkit-appearance:none;box-shadow:none!important}.response-window{margin-top:1em}.response-window textarea{padding:1em}.base>* .submit-button{width:0;height:0;color:#656363;border-bottom:110px solid #eaeaea;border-left:220px solid transparent;position:absolute;right:0;bottom:0}.base>* .submit-button:hover{border-bottom:110px solid #f78787;cursor:pointer;color:#fff}.base>* .submit-button .fa-lg{margin-left:5px}.base>* .submit-button.pending{cursor:default;border-bottom:110px solid #f78787;color:#fff}.base>* .submit-button .submit-label{top:70px;position:absolute;left:-120px;width:110px;text-align:center}.submit-button{padding:1em;background-color:#5436da;display:inline-block;border-radius:4px;margin-top:1em;color:#fff;cursor:pointer}.submit-button .submit-text{padding-right:.5em}.submit-button.pending{background-color:#c3bcbc;cursor:default}text-area{width:100%}.fill-context{padding-left:1em;cursor:pointer;color:#999;width:2em!important}.application-view.api-docs{padding:0}.tweet-editor{border:1px solid #eaeaea;border-radius:10px;padding:1em;margin-top:1em}.tweet-editor .photo-image{display:inline-block;height:3em;width:3em;border-radius:3em;background-size:3em 3em;vertical-align:top}.tweet-editor .photo-image.gdb{background-image:url(/static/media/gdb.976fd587.jpeg)}.tweet-editor .photo-image.sama{background-image:url(/static/media/sama.6f59fdf6.jpg)}.tweet-editor .photo-image.paulg{background-image:url(/static/media/paulg.217677df.jpg)}.tweet-editor .tweet-content,.tweet-editor:focus{display:inline-block;min-height:70px;width:90%;flex:1 1;border:none;overflow:auto;outline:none;resize:none;box-shadow:none;font-size:20px;margin-top:.6em;margin-left:.5em;margin-bottom:1em}.tweet-editor .tweet-content:empty:not(:focus):before,.tweet-editor:focus:empty:not(:focus):before{content:attr(data-text);color:#666}.tweet-editor .footer{width:580px;height:50px}.tweet-editor .footer svg.icon{height:1.5em;width:1.5em;margin-right:1em;fill:#46a1ec;vertical-align:middle}.tweet{border-radius:10px;width:500px;border:1px solid #ddd;padding:1.5em 2em;margin:1em auto;font-family:"Helvetica Neue",Helvetica,Arial,font-family}.tweet .avatar{font-size:3em;color:#45a1ec;display:inline-block}.tweet .identity-container{display:inline-block;padding-left:.7em}.tweet .name{font-weight:500}.tweet .date,.tweet .username{color:#707d8a}.tweet .text{font-size:1.7em;padding:.5em 0}.twitter{max-width:630px}.twitter .submit-button{background-color:#46a1ec;display:inline-block;padding:.8em 1.2em;border-radius:30px;color:#fff;cursor:pointer;text-align:center;margin-left:300px;margin-top:.5em}.twitter .submit-button.pending{background-color:#ddd;cursor:default;width:60px}.twitter .submit-button .submit-text{padding:0}.twitter .select-tag{margin-top:1em;margin-bottom:3em}.chat-app{height:calc(100% - 10em);max-width:1050px;margin:0 auto}.chat-app .display-wrapper{max-width:900px;display:flex;flex-flow:column}.chat-app .display-wrapper .chats-wrapper{height:80%;overflow:auto}.interactive-wrapper{height:90%;display:flex;flex-flow:column}.interactive-wrapper .display-wrapper{height:100%;margin-top:auto}.chats-list{margin:0 1em;padding:0;list-style-type:none}.chats-list li .message{padding:1em;margin:.5em;border-radius:10px;display:inline-block;max-width:80%}.chats-list li .message.pending .dot{display:inline-block;position:relative;height:6px;width:6px;background-color:#666;border-radius:10px}.chats-list li .message.pending .dot:not(:last-child){margin-right:3px}.chats-list li .message.pending .dot.one{-webkit-animation:animated-bounce 1s infinite;animation:animated-bounce 1s infinite}.chats-list li .message.pending .dot.two{-webkit-animation:animated-bounce 1s .2s infinite;animation:animated-bounce 1s .2s infinite}.chats-list li .message.pending .dot.three{-webkit-animation:animated-bounce 1s .4s infinite;animation:animated-bounce 1s .4s infinite}.chats-list li.human{text-align:right;padding-right:1em}.chats-list li.human .message{background-color:#fff;border:1px solid #ffa30f;position:relative;border-radius:.4em;text-align:left;color:#666}.chats-list li.human .message:after{content:"";position:absolute;right:0;top:50%;width:0;height:0;border:18px solid transparent;border-left-color:#ffa30f;border-right:0;border-top:0;margin-top:-15.5px;margin-right:-18px}.chats-list li.ai .message{background-color:#fff;border:1px solid #ff6179;color:#666;position:relative;border-radius:.4em}.chats-list li.ai .message:after{content:"";position:absolute;left:0;top:50%;width:0;height:0;border:18px solid transparent;border-right-color:#ff6179;border-left:0;border-top:0;margin-top:-15.5px;margin-left:-18px}.chats-list li.ai.editable{cursor:pointer}@-webkit-keyframes animated-bounce{0%{top:0}6.25%{top:-3px}12.5%{top:0}18.75%{top:3px}25%{top:0}}@keyframes animated-bounce{0%{top:0}6.25%{top:-3px}12.5%{top:0}18.75%{top:3px}25%{top:0}}.new-chat-container{margin:0 1.5em;padding-top:3em}.new-chat-container .new-chat{font-size:16px;border:none;border-bottom:2px solid #d8d8d8;resize:none;width:100%}.new-chat-container .new-chat:focus{outline:none;border-left:none;border-top:none;border-right:none;box-shadow:none}.new-chat-container button{display:inline-block;float:right;background-color:#fff;--webkit-appearance:none;border:none;margin-top:2em}.new-chat-container button:active,.new-chat-container button:focus{border:none}.submit-container{display:inline-block}.clipboard{font-size:26px;color:#ff6179;-webkit-appearance:none;border:none;float:right}.intro{padding-top:2em;display:flex;flex-flow:row;height:100%}.intro .wrapper{display:flex;margin-bottom:1em;height:14em}.intro .docs{margin-top:2em}.intro .prompt-container{margin-bottom:1em;min-height:10em;display:flex;flex-flow:column}.intro .prompt-container textarea{width:100%;height:100%;resize:none;font-size:16px;border:1px solid #d2d2d2;box-sizing:border-box;padding:1em;flex:1 1}.intro .submit-container{margin-top:1em}.intro .step{margin:1.5em 0;border-bottom:1px solid #e4e4e4}.intro .response-window{margin-top:2em}.intro .response-window textarea{padding:0;border:none}.intro .playground .wrapper{height:20em;flex-flow:column}.intro .playground .wrapper .context-container{width:100%;height:90%;margin-bottom:1em}.intro .playground .wrapper .stop-sequence-container{width:100%;margin-left:0}.intro .playground .visible .response-window textarea{border:1px solid #d2d2d2;padding:1em}.intro.playground{flex-flow:column}.copypaste-wrapper{display:table;max-width:80%;margin:1.5em auto}.copypaste{font-family:monospace;background-color:#e8e8e8;padding:1em;max-height:10em;overflow:auto;word-break:break-all;white-space:pre-line}.pasteButton{transition:all .2s;vertical-align:middle;display:table-cell;background-color:#c3c3c3;color:#fff;padding:0 1em;cursor:pointer}.pasteButton:hover{background-color:#49d6bc}.pasteButton path,.pasteButton svg{pointer-events:none}.docs{padding-top:2em}.docs,.intro,.welcome-intro{box-sizing:border-box;max-width:1200px}.docs .instructions,.intro .instructions,.welcome-intro .instructions{width:100%;margin-right:2em;padding-right:2em;overflow:auto;max-width:800px;min-width:300px}.docs .interactive,.intro .interactive,.welcome-intro .interactive{flex:1 1;min-width:450px}.docs .interactive .solo-label,.intro .interactive .solo-label,.welcome-intro .interactive .solo-label{margin-bottom:.5em}.docs .interactive.playground,.intro .interactive.playground,.welcome-intro .interactive.playground{width:100%}.docs .step:not(:first-child) .large-title,.intro .step:not(:first-child) .large-title,.welcome-intro .step:not(:first-child) .large-title{margin-top:2em}.docs .large-title,.intro .large-title,.welcome-intro .large-title{font-size:2em;margin-bottom:.5em}.docs .section,.intro .section,.welcome-intro .section{margin:2em 0}.docs .large-title:not(:first-child),.intro .large-title:not(:first-child),.welcome-intro .large-title:not(:first-child){margin-top:2em}.welcome-intro{line-height:1.8em;max-width:1000px}.welcome-intro .large-title{margin-top:2em}.welcome-intro .key-list{border-collapse:collapse;display:flex;width:80%;margin:2em auto;border:3px solid #4ad6bc;padding:1em;box-sizing:border-box;background-color:#ececec}.welcome-intro .key-list .key-wrapper{flex:1 1}.welcome-intro .key-list .api-key{font-family:monospace;padding:1em;background-color:#fff;word-break:break-all;text-align:center}.welcome-intro .key-list tr:nth-child(2){border-bottom:2em solid #fff}.welcome-intro .key-list .key-label{text-align:right;padding:1em;line-height:19px}.welcome-intro .key-list .api-key:first-child,.welcome-intro .key-list .key-label:first-child{margin-bottom:1em}.welcome-intro .key-list .qrcode{text-align:center;padding-left:1em}.welcome-intro .curl{width:70%;padding:1em;margin:0 auto;box-sizing:border-box}.example-bullets{margin-left:2em}.example-bullets a{text-decoration:none;border-bottom:2px solid #49d6bc;color:#49d6bc;font-weight:900;margin:0 .2em}.callout{text-align:center;font-size:16px;margin-top:3em}.help-desk{height:100%;top:0}.help-desk .application-view{padding:1em 0 0;max-width:100%}.help-desk .collapse-button{color:#fff;z-index:1}.help-desk .app-title{margin-left:3.5em;color:#fff;z-index:1;position:relative}.help-desk .advanced-wrap{color:#fff;z-index:1;top:25px;right:-61px}.help-desk .parameter-settings{position:relative;top:4em;width:100%;color:#fff;margin-top:-55px;padding-left:8em}.help-desk .backdrop{position:relative;height:auto;min-height:340px;width:100%;top:-.5em;left:0;background-image:linear-gradient(39.5deg,#49d6bc 4.2%,#58c5ef 90.6%);z-index:99}.help-desk .edit-wrapper{overflow:hidden;height:50px;transition:all .3s}.help-desk .edit-wrapper.open{height:330px}.help-desk .edit-window{border-radius:5px;min-height:50px;height:80%;max-width:650px;margin:0 auto;overflow:hidden;transition:all .4s;display:flex;flex-direction:column}.help-desk .edit-window textarea{font-family:Colfax;padding:.9em 0 1em;height:3em;border:none;width:88%;margin-left:12px}.help-desk .edit-window textarea::-webkit-scrollbar{display:none}.help-desk .edit-window .text-title{top:2px;position:relative;overflow-y:hidden;white-space:nowrap;overflow-x:scroll}.help-desk .edit-window .text-body{height:100%;width:96%}.help-desk .edit-window .textarea-wrap{background-color:#fff;border-radius:5px}.help-desk .edit-window .title-wrapper{margin-bottom:1em;height:50px}.help-desk .edit-window .body-wrapper{height:80%}.help-desk .search-title{color:#fff;font-family:Colfax;font-size:40px;text-align:center;margin-bottom:.5em;margin-top:3.5em}.help-desk .response-wrapper{margin-top:-.5em;height:65%}.help-desk .response-wrapper .response-window-wrapper{height:0;width:100%;background-color:#f1f1f1}.help-desk .response-wrapper .response-window-wrapper.active{height:320px;transition:all .3s}.help-desk .response-wrapper .response-window{background-color:#fff;height:100%;margin:0 auto;padding-top:2em;padding-bottom:2em;box-sizing:border-box;text-align:center}.help-desk .response-wrapper textarea{border:none;height:100%;color:#000;background-color:transparent;width:650px}.help-desk .submit-button{cursor:pointer;color:#999;float:right;position:relative;height:100%;padding:0 0 0 17px;border-radius:0 5px 5px 0;margin-top:0;background-color:#eaeaea;border-left:1px solid #d8d8d8}.help-desk .submit-button .submit-label{padding-top:.9em;padding-right:17px}.help-desk .default-lower{width:100%;padding-top:2em;font-size:20px;color:#999;background-color:#f1f1f1}.help-desk .default-lower div{width:650px;margin:0 auto}.help-desk .default-lower .title{margin-bottom:1em;color:#666}.help-desk .default-lower .topic-wrapper{display:flex;justify-content:space-between;margin-bottom:3em;width:100%}.help-desk .default-lower .topic{display:inline-block;width:150px;text-align:center;margin:0;padding:50px;background-color:#dadada;color:#fff;border-radius:9px;cursor:pointer}.help-desk .default-lower .topic.technology:hover{background-color:#49a2d6}.help-desk .default-lower .topic.photography:hover{background-color:#8c49d6}.help-desk .default-lower .topic.mathematics:hover{background-color:#d64991}.help-desk .default-lower .topic.english-language:hover{background-color:#f59431}.help-desk .default-lower .recent-wrapper{font-size:16px}.help-desk .default-lower .recent-wrapper .question{font-family:Colfax;color:#666}.help-desk .default-lower .recent-wrapper .response{padding-top:1em;margin-bottom:1em;font-size:15px}.help-desk .default-lower .recent-wrapper .mono{margin:1em 0;padding-top:.5em;padding-bottom:.5em;font-family:"Courier New",Courier,monospace}.help-desk .additional-context textarea{display:inline-block;resize:none;width:5em;text-align:center;margin:1em;border:none}.org-invite-user{text-align:right;margin:0 0 1em}.org-members-table{color:#565869;border:1px solid #c5c5d2;border-radius:4px}.org-member{padding:1em;display:grid;grid-template-columns:minmax(150px,2fr) minmax(120px,1fr) 100px;grid-gap:16px;gap:16px;align-items:center}.org-member+.org-member{border-top:1px solid #c5c5d2}.org-member-identity{display:inline-grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;align-items:center;grid-gap:1em}.org-member-avatar{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.org-member-avatar-img{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%}.org-member-avatar-letter{width:100%;height:100%;color:#fff;line-height:34px;text-align:center;border-radius:100%;background:#5436da}.org-member-name{font-size:18px;line-height:1}.org-member-email{margin-top:4px;font-size:15px;color:#565869;line-height:1}.org-member-actions{display:flex;align-items:center;justify-content:flex-end}.org-member-role-select{max-width:150px}.org-member-status{max-width:150px;font-style:italic}.org-member-role-desc{font-size:13px;opacity:.7}.invite-textarea{width:100%;height:5em;padding:.5em;box-sizing:border-box;font-size:1em}.modal-text{padding-bottom:.5em}.invite-role{display:flex;align-content:space-between;margin-top:.5em}.invite-role input{width:100%;flex:1 1}.invite-role .org-member-role-select{width:100%;margin-left:1em;flex:0.5 1}.problematic-emails{padding:.5em;margin:1em 0;background-color:var(--negative4);color:#fff;font-weight:700}@media (max-width:950px){.org-member{grid-template-columns:1fr 1fr}.org-member-identity{grid-column-start:1;grid-column-end:3}}.alert-root{padding:12px 16px 10px;background:#fff;border-radius:3px;display:inline-flex;flex-direction:row;color:#fff}.alert-full{display:flex}.alert-info{background-color:#5436da}.alert-success{background-color:#47b881}.alert-warning{background-color:#d9822b}.alert-danger{background-color:#ef4146}.alert-icon{flex:0 0 auto;margin-right:10px}.alert-body{flex:1 1 auto;font-size:15px;font-weight:500;display:flex;flex-direction:column;justify-content:center}.alert-title{font-weight:500;line-height:1.4}.alert-close{flex:0 0 auto;margin-left:10px}.alert-close button{border:none;background:transparent;color:#fff;cursor:pointer;text-align:center;font-size:20px;font-weight:400;line-height:1;outline:none;padding:4px;transition:opacity .3s;width:100%}.alert-close button:hover{opacity:.8}.org-setting+.org-setting,.org-settings-actions{margin-top:1em}.org-setting-input{width:340px}.switch-field{display:flex;overflow:hidden}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{color:rgba(0,0,0,.6);font-size:14px;line-height:1;text-align:center;padding:8px 16px;margin-right:-1px;border:1px solid rgba(0,0,0,.2);transition:all .1s ease-in-out}.switch-field label:hover{cursor:pointer}.switch-field input:checked+label{background-color:#10a37f;color:#fff;box-shadow:none}.switch-field label:first-of-type{border-radius:4px 0 0 4px}.switch-field label:last-of-type{border-radius:0 4px 4px 0}.display-header{display:flex;justify-content:space-between;flex-wrap:wrap}.display-header .month-display{padding-bottom:1em}.display-header .month-display svg{font-size:1.4em;cursor:pointer;vertical-align:middle}.display-header .month-display svg.disabled{pointer-events:none;color:#c1c1c1}.display-header .month-display .month-title{display:inline-block;font-size:1.5em;margin:0 .5em;vertical-align:middle;width:125px;text-align:center}@media (max-width:500px){.display-header .month-display{padding-top:.25em}.display-header .month-display .month-title{font-size:1em;width:85px}}.view-select{width:200px}.breakdown-container{min-height:260px;margin-bottom:-.5em}.usage-table{flex:1 1;overflow:auto}.usage-table .breakdown-day-label{font-size:1.25em;font-weight:700}.no-data,.usage-row{padding:1em 0}.usage-row{border-bottom:1px solid #e5e5e5}.usage-row .usage-date{font-weight:700}.usage-row .num-tokens .prompt{font-weight:700;color:#67c5ae}.usage-row .num-tokens .generated{font-weight:700;color:#806cd6}.usage-row .num-tokens .sum{font-weight:700}.usage-row div{line-height:1.5em}.frappe-chart.chart{overflow:visible}.dataset-bars .bar.mini,.dataset-units.dataset-line circle{cursor:pointer}.bar-chart.chart-draw-area>rect{fill:#fff!important;opacity:.5!important}.usage-section-label{display:inline-block;line-height:1.5em;margin-bottom:.7em;text-transform:uppercase;font-size:.8em;letter-spacing:.1em;font-weight:700;margin-top:3em}.month-tokens{display:flex}.month-tokens .progress-bar{width:100%;height:1em;border-radius:20px;display:flex;flex:1 1;margin-right:1em;background-color:#e6e6e6}.month-tokens .progress-bar .prompt{background-color:#67c5ae;height:100%;display:inline-block;border-radius:20px 0 0 20px}.month-tokens .progress-bar .generated{background-color:#806cd7;height:100%;display:inline-block;border-radius:0 20px 20px 0}.chart-container .chart-legend text{line-height:1.5em;margin-bottom:.7em;text-transform:uppercase;font-size:.7em;letter-spacing:.1em;font-weight:700}@-webkit-keyframes skeleton{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes skeleton{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{background-color:#eee;background-image:linear-gradient(90deg,#e2e2e2,#eee,#e2e2e2);background-size:200px 100%;background-repeat:no-repeat;border-radius:3px;-webkit-animation-name:skeleton;animation-name:skeleton;display:inline-block;line-height:1;width:100%}.pricing-table-wrap{width:950px;max-width:100%;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:#fff;box-shadow:0 1px 0 rgba(5,5,5,.24),0 2px 12px rgba(5,5,5,.06);overflow:hidden}.pricing-table-wrap.pricing-table-full-width{width:100%}.pricing-table-gradient{background:radial-gradient(68.13% 100% at 100% 0,#dd5ce5 0,rgba(221,92,229,0) 100%),linear-gradient(95.52deg,#2e95d3,rgba(46,149,211,0)),linear-gradient(0deg,#5436da,#5436da),#6e6e80;height:6px}.pricing-table{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;text-align:center}.pricing-tier{display:flex;flex-direction:column;align-items:stretch;padding:0 16px}.pricing-tier+.pricing-tier{border-left:1px solid #e2e2e2}.pricing-section{padding:30px 0}.pricing-section+.pricing-section{border-top:1px solid #e2e2e2}.pricing-section:nth-child(2){flex:1 0 auto}.pricing-name{font-weight:700;font-size:20px}.pricing-cost{margin:16px 0 0;font-weight:500;font-size:28px;line-height:40px}.pricing-per-mo{color:#afafaf;font-size:.7em}.pricing-quota{min-height:120px}.pricing-quota-item{font-size:20px}.pricing-quota-or,.pricing-quota-small{font-size:13px;color:#757575;margin:2px 0}.pricing-quota-addtl{margin-top:22px}.pricing-features{display:flex;flex-direction:column;justify-content:center}.pricing-feature{margin:0 auto;display:flex;align-items:center;line-height:1}.pricing-feature+.pricing-feature{margin-top:10px}.pricing-feature svg{font-size:1.1em;margin:-2px 6px 0 0;color:#47b881}.pricing-contact{margin-top:5px}.pricing-contact-email{margin-top:10px}.pricing-contact-email a,.pricing-contact-email a:visited{font-size:.9em;text-decoration:none;color:#757575}.pricing-tier-scale .pricing-cost{font-size:22px}.pricing-button-wrap{padding-bottom:1em}@media (max-width:900px){.pricing-table-wrap{width:600px}.pricing-table{grid-template-columns:1fr 1fr;grid-auto-flow:row}.pricing-tier{border-top:1px solid #e2e2e2}.pricing-quota{min-height:110px}.pricing-section+.pricing-section{border-top:none;padding-top:0}}@media (max-width:550px){.pricing-table{grid-template-columns:1fr}.pricing-quota{min-height:110px}}.billing-org{margin:1em 0}.billing-org-switch{margin-top:4px;font-size:13px;color:#565869}.billing-top{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;align-items:stretch}.billing-section{margin-top:2em}.billing-section h2{font-weight:400;margin:0 0 .8em;padding-bottom:.2em;border-bottom:1px solid #cbcbcb;display:flex;align-items:center}.billing-section p{max-width:650px}.billing-subtitle{color:#545454;font-size:.7em;margin:0 0 0 1em}.billing-subtext{color:#545454}.billing-plan{position:relative}.billing-skeletons{display:grid;grid-template-columns:1fr;grid-gap:10px}.billing-plan-title{margin:0 0 .5em;display:flex;align-items:center;justify-content:flex-start}.billing-plan-title h3{margin:0}.billing-special-plan{font-size:18px;margin-bottom:.4em}.billing-plan-table{display:grid;grid-template-columns:auto auto auto 1fr;grid-gap:24px;margin:.8em 0}.billing-plan-table-label{font-weight:700;letter-spacing:.1em;font-size:12px;text-transform:uppercase;margin-bottom:2px}.billing-actions,.billing-canceled-msg{margin-top:.8em}.billing-pricing-page-link{margin-top:1em;font-size:13px;color:#565869}.modal-billing-pricing-table .modal-dialog{background:transparent;padding-top:40px}.modal-billing-pricing-table .modal-dialog .modal-close{color:#fff;top:3px;right:0}.modal-billing-pricing-table .modal-dialog .pricing-table-wrap{width:100%;border:none}.billing-card-wrap{display:flex;align-items:center}.billing-card-wrap img{margin-top:-1px;margin-right:8px;width:auto;max-height:20px}.billing-card-last4{margin-right:16px}.billing-card-expires{color:#757575;font-size:.9em}.billing-history-table td{padding:6px 16px;font-feature-settings:"tnum";font-variant:tabular-nums}.billing-history-table td:first-child{padding-left:0}.billing-history-table td:not(:first-child){text-align:right}.billing-history-table td:last-child{padding-top:3px;padding-right:0}.billing-history-table .btn{padding:6px 7px}.billing-limits-form{display:grid;grid-template-columns:1fr;grid-gap:1em}.billing-form-grid{display:grid;grid-template-columns:1fr;grid-gap:1.2em}.billing-form-hgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px}.billing-confirm-plan-preview{border-radius:4px;border:1px solid #cbcbcb;padding:10px 12px}.billing-confirm-plan-preview h3{color:#000;margin:0}.billing-confirm-plan-preview h4{color:#545454;font-weight:400;margin:6px 0 0}.billing-setup-explanation{line-height:1.5;font-size:13px;color:#999}.billing-setup-address-inputs,.billing-setup-explanation{display:grid;grid-template-columns:1fr;grid-gap:6px}.stripe-card-form{width:100%;max-width:100%;border:1px solid #cbcbcb;padding:10px 12px 8px;border-radius:4px;box-sizing:border-box}.billing-setup-agreement-checkbox{margin-top:.8em}@media (max-width:600px){.billing-top{grid-template-columns:1fr}}.acct-subpage.acct-api-keys-page{width:800px}.acct-api-keys-org-select{width:200px}.acct-api-keys-header-note{color:#565869;font-size:13px}.acct-api-keys-header-note code{font-size:13px}.acct-page{position:relative;display:flex;align-items:stretch;padding:0}.acct-nav{width:250px;border-right:1px solid var(--neutral3);flex:0 0 auto;padding-top:3em}.acct-nav-org-container{font-size:15px;color:#8e8ea0;padding:6px 24px;line-height:1}.acct-nav-org-title{display:flex;align-items:center}.acct-nav-org-icon{margin:-4px 4px 0 0}.acct-nav-org-info{margin:-4px 0 0 10px}.acct-body{flex:1 1 auto;overflow:auto;min-width:0}.acct-subpage{padding:3em;width:1100px;max-width:100%}.acct-subpage>h1:first-child{color:#202123;margin-top:0}.acct-alert{margin-bottom:1em}@media (max-width:1000px){.acct-subpage{padding:2em}}@media (max-width:500px){.acct-subpage{padding:1.8em 1em}}@media (max-width:800px){.acct-nav{display:none}}.pricing-page{padding-bottom:100px}.pricing-header{display:flex;align-items:center}.pricing-header h1{flex:1 0 auto}.pricing-page-pricing-table{margin:40px auto}.pricing-page-pricing-table small{margin-top:16px;display:block;text-align:center;color:#565869}.pricing-content{width:800px;max-width:100%;margin:0 auto}.pricing-content h4{font-weight:700;margin-bottom:6px}.pricing-content h4 code{font-size:14px}.pricing-content li{line-height:1.5}.pricing-content table{border-collapse:collapse;margin:0 auto 15px}.pricing-content td,.pricing-content th{padding:6px 8px}.pricing-content td:not(:last-child),.pricing-content th:not(:last-child){border-right:1px solid #cbcbcb}.pricing-content th{border-bottom:2px solid #cbcbcb}.pricing-content tr:not(:last-child) td{border-bottom:1px solid #cbcbcb}.pricing-content blockquote{width:482px;margin:1em auto;text-align:left}.pricing-content blockquote p{margin-bottom:0}.pricing-content blockquote p:last-child{border-top:1px solid #000;padding-top:.5em;text-align:right}.reranker+.header{display:none}.search-box{resize:none;width:500px;border-radius:7px;border:1px solid #ddd;line-height:20px;padding:1em;height:20px;white-space:nowrap}.reranker{height:100%;display:flex;flex-flow:column;font-family:"Roboto";font-weight:400}.reranker-search-area{padding:2em}.reranker-search-area .search-area{box-shadow:0 0 3px #bcbcbc;margin:0}.reranker-search-area .search-area .search-submit{background-color:hsla(0,0%,78%,.8)}.results-container{display:flex;flex-flow:row;flex-wrap:wrap;height:100%;width:100%;box-sizing:border-box;overflow:auto;justify-content:space-around}.result-li{width:45%}.result-headers{display:flex;justify-content:space-around}.result-headers div{width:45%;font-size:20px;font-weight:400;margin-bottom:1em;border-bottom:2px solid #ccc;color:#bbb}.result-title{font-size:20px;line-height:24px}.result-title a{text-decoration:none}.result-url{color:#006d21;font-size:14px}.score{font-size:12px;display:inline-block}@-webkit-keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.splash-page{font-size:20px}.splash-page .section-wrapper{max-width:1136px;margin:0 auto;padding:0 3.6em}.splash-page .title{font-size:1.6em;line-height:1.8em}.splash-page .title.strong{font-weight:700}.splash-page .content{color:#6e6e80;width:70%;font-size:1.05em;line-height:1.6em;padding:.5em 0}.splash-page .splash-section{padding:3.6em 0}.splash-page .splash-header{background-color:#3b2479;color:#fff;height:96px;overflow:hidden}.splash-page .splash-header .branding{display:flex;flex-flow:row;align-items:center}.splash-page .splash-header .section-wrapper{display:flex;height:100%;justify-content:space-between;align-items:center}.splash-page .splash-header .openai-logo{display:inline-flex}@media (min-width:700px){.splash-page .splash-header .openai-logo .logo-mobile{display:none}}@media (max-width:699px){.splash-page .splash-header .openai-logo .logo-desktop{display:none}}.splash-page .splash-header .topbar-buttons{display:flex}.splash-page .splash-header .topbar-buttons a{font-size:15px;cursor:pointer;text-decoration:none;color:#fff}.splash-page .splash-header .about-button,.splash-page .splash-header .login-button{padding:1em}.splash-page .splash-header .beta{font-weight:700;font-size:12px;background:#10a37f;color:#fff;padding:5px 6px 4px;border-radius:3px;margin-left:15px;white-space:nowrap}.splash-page .intro-section .title{display:inline-block}.splash-page .intro-section .content{width:80%}.splash-page .intro-section .join-waitlist{display:inline-block;color:#fff;background-color:#5436da;padding:.4em .8em;font-size:1.05em;line-height:1.6em;border-radius:2px;cursor:pointer;margin-top:30px;text-align:center}.splash-page .intro-section .join-waitlist a{color:#fff;text-decoration:none}.splash-page .intro-section .shared-header{display:flex;flex-flow:column}.splash-page .gallery-section{background:radial-gradient(68.13% 100% at 100% 0,#dd5ce5 0,rgba(221,92,229,0) 100%),linear-gradient(95.52deg,#2e95d3,rgba(46,149,211,0)),linear-gradient(0deg,#5436da,#5436da),#6e6e80}.splash-page .gallery-section .category-container{color:#c5c5d2;position:relative;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2)}.splash-page .gallery-section .category-container .categories{display:flex;list-style:none;justify-content:space-between;white-space:nowrap;overflow:auto;position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent);transform:translateZ(0)}.splash-page .gallery-section .category-container .categories::-webkit-scrollbar{display:none}.splash-page .gallery-section .category-container .categories li{color:#fff;line-height:1.6em;font-size:13px;padding:1em;cursor:pointer;opacity:.5;transition:opacity .3s}.splash-page .gallery-section .category-container .categories li.active{opacity:1}.splash-page .gallery-section .category-container .categories li:first-child{padding-left:0}.splash-page .gallery-section .category-container .categories li:last-child{padding-right:0}.splash-page .gallery-section .category-container .categories li:hover:not(.active){opacity:.3}.splash-page .gallery-section .carousel-panel{box-shadow:0 4px 24px rgba(5,5,5,.12),0 1px 1px rgba(5,5,5,.12);height:650px;background-color:#fff;margin-top:1.5em;border-radius:4px}.splash-page .gallery-section .carousel-panel .right-panel{background-color:#fff}.splash-page .gallery-section .carousel-panel .right-panel .partner-header{align-items:center;padding:2em 0 .3em}.splash-page .gallery-section .carousel-panel .right-panel .partner-header a{text-decoration:none;color:#000}.splash-page .gallery-section .carousel-panel .right-panel .partner-description{width:100%;overflow:auto;flex:1 1}.splash-page .gallery-section .carousel-panel .right-panel .small-title{font-size:1.3em}.splash-page .gallery-section .carousel-panel .right-panel .content{box-sizing:border-box;width:100%}.splash-page .gallery-section .carousel-panel .right-panel .content.partner{font-size:.85em}.splash-page .gallery-section .carousel-panel .right-panel .video-link{cursor:pointer;text-decoration:none;display:inline-block;margin:.2em 0}.splash-page .gallery-section .carousel-panel .right-panel .video-link .small-caps{pointer-events:none;color:#5436da;font-size:.75em}.splash-page .gallery-section .carousel-panel .right-panel .video-link svg{padding-right:.5em;pointer-events:none;vertical-align:middle}.splash-page .gallery-section .carousel-panel .right-panel .video-link svg path{fill:#5436da}.splash-page .gallery-section .carousel-panel .right-panel .modal-video{background-color:rgba(0,0,0,.24)}.splash-page .gallery-section .carousel-panel .left-panel.panel-half{background-color:#f7fbfb;padding:2em}.splash-page .gallery-section .carousel-panel .left-panel.panel-half video{width:100%;margin-bottom:2em;box-shadow:0 2px 12px rgba(5,5,5,.06),0 1px 0 rgba(5,5,5,.24);box-sizing:border-box}.splash-page .gallery-section .carousel-panel .left-panel.panel-half .video-gallery{display:flex;flex-wrap:wrap}.splash-page .gallery-section .carousel-panel .left-panel.panel-half .right-container{height:100%}.splash-page .gallery-section .carousel-panel .left-panel.panel-half .partner-container{display:flex;justify-content:space-around;flex-flow:column;align-items:center}.splash-page .gallery-section .carousel-panel .left-panel.panel-half .partner-container img{height:1.8em;cursor:pointer;margin-bottom:1.5em;-webkit-filter:invert(87%) sepia(8%) saturate(287%) hue-rotate(202deg) brightness(93%) contrast(86%);filter:invert(87%) sepia(8%) saturate(287%) hue-rotate(202deg) brightness(93%) contrast(86%)}.splash-page .gallery-section .carousel-panel .left-panel.panel-half .partner-container img:hover{opacity:.5}.splash-page .gallery-section .carousel-panel .left-panel.panel-half .right-container{display:flex;flex-flow:column}.splash-page .gallery-section .carousel-panel .panel-half{vertical-align:top;display:inline-block;flex-flow:column;height:calc(100% - 48px);width:50%;border-radius:4px;box-sizing:border-box;padding:2.2em;overflow:auto}.splash-page .gallery-section .carousel-panel .panel-half .video-container{display:flex;flex-flow:column;padding:0 2em}.splash-page .gallery-section .carousel-panel .panel-half .video-container iframe{height:260px;width:auto;margin-right:2em}.splash-page .gallery-section .carousel-panel .footer{height:48px;box-shadow:inset 0 1px 0 rgba(5,5,5,.06);justify-content:space-between;display:flex}.splash-page .gallery-section .carousel-panel .footer path{fill:#b7b7b7}.splash-page .gallery-section .carousel-panel .footer svg{height:100%;padding:0 1em;cursor:pointer}.splash-page .gallery-section .carousel-panel .footer .disabled{pointer-events:none}.splash-page .gallery-section .carousel-panel .footer .disabled svg path{fill:#e2e2e2}.splash-page .gallery-section .carousel-panel .footer .carousel-preview{display:flex;align-items:center}.splash-page .gallery-section .carousel-panel .footer .carousel-preview .category-preview{background-color:#c5c5d2;width:24px;height:4px;margin:0 2px;border-radius:4px;cursor:pointer}.splash-page .gallery-section .carousel-panel .footer .carousel-preview .category-preview.active{background-color:#5436da}.splash-page .gallery-section .carousel-panel .footer .carousel-preview .category-preview.open{width:176px;background-color:#eeedee}.splash-page .gallery-section .carousel-panel .footer .carousel-preview .category-preview.open .selected-indicator{transition:all .3s;position:relative;opacity:1;background-color:#5436da;height:4px;border-radius:4px}.splash-page .gallery-section .carousel-panel .footer .carousel-preview .category-preview .selected-indicator{opacity:0}.splash-page .partners-section{background-color:#e6f3f3;height:192px;color:#a3acb0;box-sizing:border-box}.splash-page .partners-section.splash-section{padding:3.6em 0}.splash-page .partners-section .scrolling-container{overflow:hidden;white-space:nowrap}.splash-page .partners-section .dupe-partner-container,.splash-page .partners-section .partner-container{line-height:1.5em;display:inline-block}.splash-page .partners-section .dupe-partner-container img,.splash-page .partners-section .partner-container img{height:3em;filter:invert(80%) sepia(17%) saturate(692%) hue-rotate(114deg) brightness(90%) contrast(90%);-webkit-filter:invert(80%) sepia(17%) saturate(692%) hue-rotate(114deg) brightness(90%) contrast(90%);-moz-filter:invert(80%) sepia(17%) saturate(692%) hue-rotate(114deg) brightness(90%) contrast(90%);padding-right:2.5em}.splash-page .partners-section .partner-container{-webkit-animation:marquee 90s linear infinite;animation:marquee 90s linear infinite;-webkit-animation-delay:-45s;animation-delay:-45s}.splash-page .partners-section .dupe-partner-container{-webkit-animation:marquee2 90s linear infinite;animation:marquee2 90s linear infinite;-webkit-animation-delay:0ms;animation-delay:0ms}@-webkit-keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@-webkit-keyframes marquee2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes marquee2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.splash-page .demo-section{background-color:#f7fbfb}.splash-page .demo-section .example-select{width:48%;margin-top:1em}.splash-page .demo-section .demo-container{display:flex;flex-flow:row;justify-content:space-between;margin-top:1em;flex-wrap:wrap}.splash-page .demo-section .demo-container .demo-box{height:360px;width:48%;border-radius:4px}.splash-page .demo-section .demo-container .demo-box .demo-body{height:calc(100% - 64px);font-size:.75em;background-color:#fff;font-family:monospace;padding:1em;box-sizing:border-box;overflow:auto}.splash-page .demo-section .demo-container .demo-box .demo-body code{white-space:pre-line}.splash-page .demo-section .demo-container .demo-box .demo-footer{box-shadow:inset 0 1px 0 rgba(5,5,5,.06);height:64px;text-align:right}.splash-page .demo-section .demo-container .demo-box .demo-footer .demo-btn{border-radius:4px;background-color:#eff7f8;color:#404452;display:inline-block;padding:9px 15px;margin-top:14px;margin-right:.7em;font-size:.75em;cursor:pointer}.splash-page .demo-section .demo-container .demo-box .demo-footer .run-button{background-color:#5436da;color:#fff;margin-right:1em}.splash-page .demo-section .demo-container .input-box{background-color:#fff;box-shadow:0 4px 24px rgba(5,5,5,.12),0 1px 1px rgba(5,5,5,.12)}.splash-page .demo-section .demo-container .output-box{color:#c5c5d2;line-height:2em}.splash-page .demo-section .demo-container .output-box .prompt-text{white-space:pre-line}.splash-page .demo-section .demo-container .output-box .generated-text{font-weight:700;color:#fff;white-space:pre-line}.splash-page .demo-section .demo-container .output-box .flip-container{perspective:1000;width:100%;height:100%}.splash-page .demo-section .demo-container .output-box .flip-container.flipped .flip-wrapper{transform:rotateY(180deg)}.splash-page .demo-section .demo-container .output-box .flip-wrapper{transition:.6s;transform-style:preserve-3d;position:relative;width:100%;height:100%}.splash-page .demo-section .demo-container .output-box .base-output,.splash-page .demo-section .demo-container .output-box .json-view{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;box-shadow:0 4px 24px rgba(90,85,85,.12),0 1px 1px rgba(5,5,5,.12);width:100%;height:100%;background-color:#6e6e80;padding:1em;box-sizing:border-box;overflow:auto}.splash-page .demo-section .demo-container .output-box .base-output{z-index:2;transform:rotateY(0deg)}.splash-page .demo-section .demo-container .output-box .base-output .output-wrapper{height:100%;overflow:auto}.splash-page .demo-section .demo-container .output-box .json-view{transform:rotateY(180deg);background-color:#404452;color:#f7fbfb;line-height:1em;font-family:monospace;font-size:.7em;white-space:break-spaces}.splash-page .demo-section .see-full-response{color:#6e6e80;margin-top:1em;cursor:pointer;float:right}.splash-page .chart-section .content{margin-bottom:1em}.splash-page .chart-section #latency-chart{overflow:visible}.splash-page .chart-section .chart-title{margin-bottom:1em}@media screen and (min-width:1136px){.splash-page #latency-chart .small-copy,.splash-page #latency-chart .xsmall-copy{font-size:1em!important}}.splash-page .info-section .info-container{display:flex;flex-flow:row;justify-content:space-between}.splash-page .info-section .info-container .content{width:100%}.splash-page .info-section .info-container .content-wrap{width:30%}.splash-page .info-section .info-container .title{line-height:1.2em}.splash-page .cta-section{text-align:center;background-color:#fff;padding:0 0 6em;box-shadow:inset 0 -1px 0 rgba(5,5,5,.06)}.splash-page .cta-section .join-waitlist{display:inline-block;color:#fff;background-color:#5436da;padding:.4em .8em;font-size:1.05em;line-height:1.6em;border-radius:2px;cursor:pointer}.splash-page .cta-section .join-waitlist a{color:#fff;text-decoration:none}.splash-page .powered{display:flex;align-items:center;margin-bottom:1em}.splash-page .powered .azure-branding{margin:0 auto}.splash-page .powered .azure-branding span{font-size:1.2em;color:#6e6e80}.splash-page .powered .azure-branding>div{display:inline-block}.splash-page .powered .azure-branding .azure{background-image:url(/partner-logos/azure.png);background-size:contain;width:180px;height:2em;background-repeat:no-repeat;position:relative;top:7px;left:11px}.splash-page .footer-section{padding:2em 0}@media screen and (max-width:750px){.splash-page .content,.splash-page .intro-section .content{width:100%}.splash-page .splash-page{font-size:18px}.splash-page .splash-header .branding .title{display:none}.splash-page .section-wrapper{padding:0 2em}.splash-page .splash-section{padding:2em 0}.splash-page .splash-section.cta-section{padding:0 0 2em}.splash-page .gallery-section .carousel-panel{display:flex;flex-flow:column;height:500px}.splash-page .gallery-section .carousel-panel .panel-half{width:100%;padding:1.2em}.splash-page .gallery-section .carousel-panel .panel-half.left-panel .partner-container{display:none}.splash-page .gallery-section .carousel-panel .footer .carousel-preview .category-preview{width:16px}.splash-page .demo-section{padding:4em 0}.splash-page .demo-section .demo-container{flex-flow:column}.splash-page .demo-section .demo-container .demo-box{width:100%}.splash-page .demo-section .demo-container .demo-box.input-box{margin-bottom:2em}.splash-page .info-section .info-container{flex-flow:column}.splash-page .info-section .info-container .content-wrap{width:100%;margin-bottom:2em}}@media screen and (max-width:500px){.splash-page .section-wrapper{padding:0 24px}.splash-page .splash-section{padding:24px 0}.splash-page .splash-section.partners-section{padding:1.6em 0;height:6em}.splash-page .splash-section.demo-section{padding:4em 0}.splash-page .splash-header .about-button,.splash-page .splash-header .login-button{padding:.2em;text-align:center}.splash-page .splash-header .branding .beta{margin-left:1em}.splash-page .footer-section .powered .azure-branding .azure{width:165px}}.live-demo+.header{display:none}.live-demo{height:100%;overflow:auto}.above-fold{height:100%;background-image:url(https://openai-public.s3-us-west-2.amazonaws.com/beta/gradient2.png);background-size:100% 100%;position:relative;overflow:hidden}.above-fold:before{height:220px;transform:skewY(-5deg);bottom:-90px;box-shadow:1px -3px 20px 0 rgba(0,0,0,.19)}.above-fold:after,.above-fold:before{background-color:#3e3e3e;width:100%;content:"";position:relative;opacity:1;z-index:0;position:absolute;display:block;transition:all .3s ease-in-out}.above-fold:after{height:15px;bottom:0}.above-fold>*{z-index:100}.above-fold.chat:before,.above-fold.qa:before,.above-fold.translate:before{transform:skewY(0deg);height:100%}.demo-showcase{height:100%;display:flex;flex-flow:column;transition:background-color .1s}.demo-showcase>*{z-index:100}.demo-showcase .interactive{padding-top:20px;height:calc(100% - 130px)}.demo-showcase textarea{resize:none;padding:0 30px;margin:10px 0 30px;font-size:80px;font-family:"Colfax";font-weight:700;border:none;text-shadow:0 2px 8px rgba(0,0,0,.18);color:#fff;background-color:transparent;flex:1 1;min-height:250px;box-sizing:border-box;width:100%}.demo-showcase textarea:active,.demo-showcase textarea:focus{border:none;outline:0}.demo-showcase.translate .query-entry{min-height:300px;margin:0 0 30px;border-bottom:2px solid hsla(0,0%,100%,.53);font-size:50px}.demo-showcase.translate .lang-options{display:flex;list-style:none;flex-wrap:wrap;justify-content:flex-start;margin:5px 30px 20px 25px}.demo-showcase.translate .language-option{display:inline-block;padding:8px 15px;box-shadow:0 0 0 1px hsla(0,0%,100%,.22);border-radius:25px;margin:5px;color:hsla(0,0%,100%,.67);cursor:pointer;font-size:20px;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)}.demo-showcase.translate .language-option.active{background:linear-gradient(90deg,#ed3b7e 13%,#ee5554 53%);color:#fff;box-shadow:none}.demo-showcase.translate .lang-label{padding:50px 30px 0;color:hsla(0,0%,100%,.72);font-size:20px}.demo-showcase.translate .translate-log{margin:0 40px;color:#f69e0e;font-size:50px;flex:1 1;overflow:auto}.demo-showcase.translate .translate-container{flex:1 1;display:flex;flex-flow:column}.demo-showcase.qa .query-entry{min-height:unset;margin:10px 0 20px;flex:none;padding:0 40px}.demo-showcase.qa .qa-container{margin-top:50px;flex:1 1;display:flex;flex-flow:column;overflow:auto;margin-bottom:20px}.demo-showcase.qa .qa-log{padding:0 40px;font-size:50px;color:#f69e0e;flex-basis:0;flex:1 1;overflow:auto}.demo-showcase.qa .tell-me-more{color:#3e3e3e;font-size:26px;margin:0 20px;background-color:hsla(0,0%,100%,.49);display:inline-block;padding:5px;cursor:pointer;opacity:0;transition:opacity .5s;border-radius:1em}.demo-showcase.qa .tell-me-more.visible{opacity:1}.demo-showcase.qa .tell-me-more .fa-lg{padding-right:12px;margin-left:20px}.demo-showcase.qa .additional-info{color:#fff;margin:20px 40px;font-size:26px;min-height:130px}.demo-showcase.chat .chat-container{height:100%;overflow:hidden}.demo-showcase.chat .chat-log{min-height:15%;max-height:calc(100% - 245px);overflow:auto;padding:0 30px 10px;margin-top:30px;font-size:50px;color:hsla(0,0%,100%,.55);display:flex;flex-flow:column}.demo-showcase.chat .chat-log div:first-child{margin-top:auto}.demo-showcase.chat .chat-log .ai{color:#f69e0e}.demo-showcase .splash-header{display:flex;margin-bottom:20px}.demo-showcase .branding{cursor:pointer;color:#fff;padding-left:30px;padding-top:30px;display:inline-block}.demo-showcase .branding span{padding-left:5px;vertical-align:middle;font-size:26px;line-height:27px}.demo-showcase .branding .custom-logo{vertical-align:middle;display:inline-block}.demo-showcase .login-button{padding:35px 30px 0 0;color:#fff;font-weight:700;text-decoration:none;font-size:20px}.demo-showcase .tab-container{flex:1 1;justify-content:flex-end;flex-flow:row;display:flex;font-size:20px;margin-right:20px}.demo-showcase .tab-container .showcase-tab{color:#fff;margin:35px 20px 0;cursor:pointer}.demo-showcase .tab-container .showcase-tab.active{color:#fff;border-bottom:2px solid #fff}.demo-showcase .query-entry::-webkit-input-placeholder{color:hsla(0,0%,100%,.32)!important;opacity:1!important;text-shadow:none}.demo-showcase .see-more{text-align:center;margin:0 auto 30px;color:#fff;font-size:15px;cursor:pointer;opacity:.8!important}.base-wrapper{height:100%;color:#fff;text-align:center;font-size:50px;margin-top:170px}.base-wrapper .header-prompt{margin-bottom:30px}.base-wrapper .select-option{font-size:36px;background-color:hsla(0,0%,100%,.09);padding:20px;margin-bottom:20px;cursor:pointer}.base-wrapper .select-option:hover{background-color:hsla(0,0%,100%,.24)}.below-fold,.below-fold .block-section{background-color:#fff;color:#3e3e3e}.below-fold .block-section{padding:20px 0}.below-fold .splash-section{margin:2em auto;width:70%;max-width:800px;font-size:22px}.below-fold .splash-section .splash-title{font-weight:700;margin-bottom:.3em}.below-fold .full-block-container{padding:4em 0;background-color:#3e3e3e;color:#fff}.below-fold .full-block-container.shorter{padding-top:2em}.below-fold .section-text{width:80%;font-size:31px;margin:0 auto;line-height:1.6em;max-width:800px}.below-fold .section-text.join{margin:0 auto 90px;font-size:20px;text-align:center}.below-fold .section-text.join span{background-color:#42348f;padding:20px;color:#fff;font-weight:700;border:1px solid #ececec;margin-right:10px;cursor:pointer}.below-fold .section-text.join span.translate{background-color:#37a387}.below-fold .section-text.join span.qa{background-color:#405fbe}.below-fold .section-text.join span.chat{background-color:#42348f}.below-fold .section-text.join span:hover{opacity:.8!important}.below-fold .code-example{width:80%;max-width:800px;margin:20px auto;background-color:#232420}.below-fold .code-example div{font-family:monospace}.below-fold .logos{flex-direction:row;border-top:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;padding:20px 0}.below-fold .logos,.below-fold .logos .logo-container{margin:0 auto;display:flex;justify-content:space-between}.below-fold .logos .logo-container{width:80%;max-width:800px}.below-fold .case-study-container{overflow-anchor:none;height:auto;overflow:hidden;max-height:0;transition:max-height .3s}.below-fold .case-study-container.open{max-height:500px}.below-fold .case-study-container .case-study{display:flex;justify-content:space-evenly;padding:3em;width:80%;margin:0 auto;max-width:800px}.below-fold .case-study-container .case-study .desc{padding:0 0 0 30px}.below-fold .case-study-container .case-study .desc div:first-of-type{padding-bottom:1em}.below-fold .guides-section{display:flex;justify-content:space-between;padding-top:1em;max-width:800px;margin:0 auto;width:80%}.below-fold .guides-section div{border-bottom:1px solid #fff;cursor:pointer}.below-fold .guides-section a{color:#fff;text-decoration:none}.below-fold .guides-section a:visited{color:#fff}.header{margin:0;height:3em;text-align:right;background-color:#fff;padding-top:1em;position:absolute;right:0;top:0;width:100%}.header span{margin-right:.8em}.help-desk~.header,.key{display:none}.signin-button{display:inline-block;margin-right:20px;font-size:.8em;border:1px solid #999;padding:.5em;border-radius:5px;cursor:pointer}.loading-screen{padding:2em}@-webkit-keyframes toast-openAnimation{0%{opacity:0;transform:translateY(-120%)}to{transform:translateY(0)}}@keyframes toast-openAnimation{0%{opacity:0;transform:translateY(-120%)}to{transform:translateY(0)}}@-webkit-keyframes toast-closeAnimation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes toast-closeAnimation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.toast-root{display:flex;flex-direction:column;align-items:center;height:0;transition:all .24s cubic-bezier(0,0,.2,1)}.toast-root[data-state=entered],.toast-root[data-state=entering]{-webkit-animation:toast-openAnimation .24s cubic-bezier(.175,.885,.32,1.175) both;animation:toast-openAnimation .24s cubic-bezier(.175,.885,.32,1.175) both}.toast-root[data-state=exiting]{-webkit-animation:toast-closeAnimation .12s cubic-bezier(.4,0,1,1) both;animation:toast-closeAnimation .12s cubic-bezier(.4,0,1,1) both}.toast-root .alert-root{flex-shrink:0;box-shadow:0 0 1px rgba(67,90,111,.3),0 5px 8px -4px rgba(67,90,111,.3);pointer-events:all}