.docs-page{position:relative;min-height:100%}.docs-page h1{font-size:30px;line-height:1.3;letter-spacing:-.0167em;font-weight:400}.docs-page h2{font-size:25px;line-height:1.3;font-weight:400;letter-spacing:-.0124em}.docs-page h3{font-size:20px;line-height:1.3;font-weight:400;letter-spacing:-.0068em}.docs-page h3 code{font-weight:600;font-size:19px}.docs-page h4{font-size:17px;line-height:1.3}.docs-page h4 code{font-size:16px;font-weight:600}.docs-page h5{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.0026em}.docs-page h6{font-size:13px;font-weight:600;line-height:1.3}.docs-page details{position:relative;padding-left:28px}.docs-page details summary{cursor:pointer;padding-bottom:8px;list-style:none}.docs-page details summary::marker,.docs-page details summary::-webkit-details-marker{display:none}.docs-page details:before{position:absolute;top:5px;left:8px;content:" ";width:12px;height:12px;background-image:url(https://cdn.openai.com/API/images/summary_arrow_icon.svg);transition:transform .3s}.docs-page details[open]:before{transform:rotate(90deg)}.docs-introduction-page.markdown-content .intro-toc{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.docs-introduction-page.markdown-content .intro-toc a{font-size:18px;font-weight:700}@media (max-width: 900px){.docs-introduction-page.markdown-content .intro-toc{grid-template-columns:1fr 1fr}}.docs-embeddings img{max-width:100%;height:auto}.docs-embeddings-types table{width:100%}.docs-embeddings-types table td:first-child{width:40%}.docs-embeddings-types table td:last-child{width:60%}.docs-embeddings-sample-data-table{overflow-x:auto}.docs-embeddings-sample-data-table td{font-size:14px}.docs-embeddings-sample-data-table td:nth-child(4),.docs-embeddings-sample-data-table td:nth-child(5){min-width:150px}.ft-guide-toc>ul{padding-left:0}.ft-guide-toc>ul>li{list-style-type:none}.docs-samples-notice{position:relative}.docs-samples-notice ul{margin-bottom:0}.docs-samples-notice .btn{position:absolute;right:0;bottom:0}.docs-responsive-button-list .btn{margin:0 8px 8px 0!important}.models-table{line-height:24px}.models-table tbody td:first-child{font-family:var(--monospace);font-size:13px}.models-table code{font-size:13px}@media (min-width: 768px){.models-table tbody td:last-child,.models-table tbody td:nth-last-child(2){min-width:130px}}@media (max-width: 600px){.models-table{font-size:14px}}.footnotes{margin-top:32px;padding-top:24px;font-size:15px;border-top:1px solid var(--gray-100)}.footnotes ol>li:after{line-height:17px;font-family:var(--monospace);border-radius:4px}.sandbox-preview{display:flex;flex-wrap:wrap;margin-bottom:var(--app-header-bottom);margin-top:24px}.sandbox-preview .sandbox-screenshot,.sandbox-preview .sandbox-screenshot-small{min-width:250px;margin-right:32px;border-radius:4px;overflow:hidden}.sandbox-preview .sandbox-screenshot{flex:2}.sandbox-preview .sandbox-screenshot-small{flex:.5}.sandbox-preview .preview-info{min-width:200px;width:100%;flex:1 1}.sandbox-preview .preview-info .title{font-weight:700;padding-bottom:2px}.sandbox-preview .preview-info .description{margin-bottom:12px;color:var(--gray-600)}@media (max-width: 500px){.sandbox-preview{flex-direction:column}.sandbox-preview .sandbox-screenshot,.sandbox-preview .sandbox-screenshot-small{margin-right:0}}.docs-models-toc td:first-child{white-space:nowrap}.docs-mod-guide-banner p{margin:0}.docs-mod-guide-banner code{font-size:.9em}.docs-edit-example{display:flex}.docs-edit-example>div{flex:1;display:flex;flex-direction:column}.docs-edit-example>div:not(:last-child){margin-right:24px}.docs-edit-example .subheading{margin-bottom:8px}.markdown-content.markdown-prompt-blockquote .docs-edit-example blockquote{font-size:13px;line-height:20px}.markdown-content.markdown-prompt-blockquote .docs-edit-example blockquote.docs-edit-example-instruction{height:72px}.markdown-content.markdown-prompt-blockquote .docs-edit-example blockquote:not(.docs-edit-example-instruction){flex:1}.markdown-content.markdown-prompt-blockquote .docs-edit-example blockquote.no-input{color:var(--gray-400)}.docs-usage-tiers-table td:last-child{white-space:nowrap}.docs-404-feedback{margin-top:24px;font-size:14px;color:var(--gray-500)}.images-examples table{width:100%}.images-examples table img{width:200px;height:auto}.images-examples td:not(:first-child){min-width:216px}.images-examples.flex-first-col td:first-child{width:100%}.images-examples.flex-first-col td:last-child{min-width:208px}.images-examples:not(.flex-first-col) td:first-child{min-width:208px}.images-examples:not(.flex-first-col) td:last-child{width:100%}.markdown-content p.images-edit-prompt{margin-top:-20px;color:var(--gray-600)}.markdown-content .inline-code,.markdown-content p code,.markdown-content li code{display:inline-block;padding:0 .3em}.docs-scroll-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch}@media print{.docs-scroll-container{position:static;overflow:visible}}
