.chatgpt-data-illustration{width:100%;max-width:550px;min-width:0;margin:0;color:#1e3045;text-align:left}.chatgpt-data-window{border:1px solid #dbe5f0;border-radius:20px;background:#fff;box-shadow:0 24px 70px -40px #174d9259,0 4px 16px -10px #174d9220}.chatgpt-data-window-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 20px;border-bottom:1px solid #e3eaf3;border-radius:20px 20px 0 0;background:#f6f9fd;color:#526982;font-size:11px;font-weight:500}.chatgpt-data-window-dots{display:inline-flex;gap:5px}.chatgpt-data-window-dots i{width:6px;height:6px;border-radius:50%;background:#bbcbdc}.chatgpt-data-input{margin:22px 24px 0;padding:17px 19px;border:1px solid #e0e8f1;border-radius:12px;background:#fcfdff}.chatgpt-data-input-label{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#71849b;font-size:9px;letter-spacing:.07em;font-weight:650}.chatgpt-data-input-label>span:last-child{display:inline-flex;align-items:center;gap:4px;font-size:8px}.chatgpt-data-input>p{margin:13px 0 20px;font-size:15px;font-weight:500;line-height:1.65;letter-spacing:-.01em;text-wrap:pretty}.chatgpt-data-route{display:flex;align-items:center;gap:14px}.chatgpt-data-platform{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;color:#1a1f26;font-size:12px;font-weight:600}.chatgpt-data-platform img{flex-shrink:0;display:block}.chatgpt-data-route-line{position:relative;flex:1;height:1px;min-width:18px;background:#bad7f7}.chatgpt-data-route-line:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;border-top:1px solid #659edc;border-right:1px solid #659edc;transform:rotate(45deg)}.chatgpt-data-brand{display:block;width:95px;height:auto;flex-shrink:0}.chatgpt-data-transfer{display:flex;align-items:center;justify-content:center;gap:12px;height:35px;color:#6b9bd1}.chatgpt-data-transfer span{height:1px;width:36px;background:#e6edf6}.chatgpt-data-receipt{margin:0 24px 24px;border:1px solid #cfe0f3;border-radius:12px;background:#fff;overflow:hidden}.chatgpt-data-receipt-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 16px 10px;color:#35618d;font-size:9px;font-weight:650;letter-spacing:.07em}.chatgpt-data-sample-label{padding:3px 6px;border:1px solid #dde6f0;border-radius:4px;color:#7a8b9f;font-size:8px}.chatgpt-data-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 12px;padding:4px;border:1px solid #e8eef5;border-radius:8px;background:#f8fafd}.chatgpt-data-choices button{display:flex;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:36px;padding:4px;border:1px solid transparent;border-radius:5px;background:transparent;color:#637a92;font-size:11px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.chatgpt-data-choices button[aria-pressed=true]{background:#fff;color:#0071e3;border-color:#dde8f5;box-shadow:0 1px 3px #003e8610}.chatgpt-data-choices button:hover{color:#0065ca}.chatgpt-data-choices button:focus-visible{outline:2px solid #0071e3;outline-offset:1px}.chatgpt-data-choices button svg{flex-shrink:0}.chatgpt-data-output{min-height:174px;padding:17px 18px 18px;overflow-wrap:anywhere}.chatgpt-data-output code{color:#0071e3;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500}.chatgpt-data-answer>p{margin:10px 0 16px;color:#4e637a;font-size:12px;line-height:1.8}.chatgpt-data-answer-foot{display:flex;align-items:center;gap:6px;color:#8191a3;font-size:10px;line-height:1.5}.chatgpt-data-answer-foot svg{flex-shrink:0}.chatgpt-data-sources>div+div{margin-top:11px}.chatgpt-data-sources>div>span{display:flex;align-items:center;gap:6px;margin-top:3px;color:#52677e;font-size:11px;line-height:1.6}.chatgpt-data-sources svg{flex-shrink:0}.chatgpt-data-sources>p{margin:13px 0 0;color:#8191a3;font-size:10px;line-height:1.5}.chatgpt-data-context{display:grid;gap:12px;margin:0}.chatgpt-data-context>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;padding-bottom:10px;border-bottom:1px solid #edf1f6}.chatgpt-data-context dt,.chatgpt-data-context dd{margin:0;font-size:10px;line-height:1.5}.chatgpt-data-context dd{color:#5d7187}.chatgpt-data-illustration>figcaption{margin-top:13px;color:#73859c;text-align:center;font-size:10px;line-height:1.6}@media (max-width: 600px){.chatgpt-data-window-heading{padding-inline:14px;min-height:42px;font-size:10px}.chatgpt-data-input{margin:16px 12px 0;padding:14px}.chatgpt-data-input>p{font-size:13px;margin-block:11px 17px}.chatgpt-data-route{gap:10px}.chatgpt-data-brand{width:78px}.chatgpt-data-platform{gap:5px;font-size:11px}.chatgpt-data-receipt{margin:0 12px 16px}.chatgpt-data-choices{margin-inline:8px;gap:2px}.chatgpt-data-choices button{gap:4px;min-height:40px;font-size:10px}.chatgpt-data-output{min-height:200px;padding-inline:13px}}@media (prefers-reduced-motion: reduce){.chatgpt-data-choices button{transition:none}}.chatgpt-scraper{background:#fff;color:#1d1d1f}.chatgpt-container{width:min(1160px,calc(100% - 48px));margin-inline:auto}.chatgpt-skip{position:absolute;left:24px;top:-80px;z-index:200;padding:12px 20px;border-radius:10px;background:#fff;color:#0071e3}.chatgpt-skip:focus{top:14px}.chatgpt-scraper a{text-underline-offset:4px}.chatgpt-scraper main a:hover{text-decoration:underline}.chatgpt-scraper :is(a,button,summary,pre):focus-visible{outline:3px solid #0071e3;outline-offset:5px}.chatgpt-hero{padding:112px 0 76px;background:radial-gradient(ellipse at 80% 45%,#e9f4ff8a,transparent 55%),radial-gradient(#d6e5f3 .6px,transparent .6px);background-size:auto,24px 24px;border-bottom:1px solid #e6edf5}.chatgpt-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:40px;font-size:12px;color:#67798e}.chatgpt-breadcrumb svg{width:13px;height:13px}.chatgpt-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.07fr);gap:56px;align-items:center}.chatgpt-eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 18px;color:#0071e3;font-size:11px;font-weight:650;letter-spacing:.1em}.chatgpt-eyebrow>span{width:6px;height:6px;border-radius:50%;background:currentColor}.chatgpt-hero h1{margin:0;font-size:clamp(45px,5.1vw,72px);font-weight:650;line-height:1.04;letter-spacing:-.055em}.chatgpt-hero h1 span{display:block;margin-top:8px;color:#0071e3}.chatgpt-hero-tagline{margin:26px 0 14px;color:#1d334d;font-size:20px;font-weight:550;line-height:1.5;letter-spacing:-.02em}.chatgpt-lead{margin:0;font-size:16px;line-height:1.85;color:#5b6c80;text-wrap:pretty}.chatgpt-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:30px}.chatgpt-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 21px;border-radius:999px;color:#fff;background:#0071e3;font-size:13px;font-weight:600;transition:background .18s ease}.chatgpt-scraper .chatgpt-button:hover{text-decoration:none;background:#0065cc}.chatgpt-button svg,.chatgpt-text-link svg{width:16px;height:16px;flex-shrink:0}.chatgpt-text-link{display:inline-flex;gap:6px;align-items:center;min-height:44px;font-size:13px;font-weight:600;color:#265783}.chatgpt-hero-facts{display:flex;flex-wrap:wrap;gap:12px 20px;margin:26px 0 0;padding:0;list-style:none;color:#6b7c91;font-size:11px}.chatgpt-hero-facts li{display:flex;align-items:center;gap:6px}.chatgpt-hero-facts svg{width:14px;height:14px;color:#3979b3}.chatgpt-jump{border-bottom:1px solid #e5ebf2}.chatgpt-jump>div{display:flex;flex-wrap:wrap;gap:4px 28px;padding-block:12px}.chatgpt-jump a{display:inline-flex;align-items:center;min-height:36px;color:#596c81;font-size:12px}.chatgpt-section{padding-block:76px;scroll-margin-top:88px}.chatgpt-section h2,.chatgpt-final h2{margin:0;font-size:clamp(28px,3.1vw,40px);font-weight:600;line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.chatgpt-section h3{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.chatgpt-section p{text-wrap:pretty}.chatgpt-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:70px;align-items:end;margin-bottom:40px}.chatgpt-section-heading>p{margin:0;color:#5b6c80;font-size:15px;line-height:1.85}.chatgpt-overview{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;border-bottom:1px solid #e6edf5}.chatgpt-overview>p{margin:0;font-size:19px;line-height:1.9;color:#526479}.chatgpt-output-list{margin:0;padding:0;border-top:1px solid #d8e3ef}.chatgpt-output-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:23px 16px;border-bottom:1px solid #e4ecf4}.chatgpt-output-row:nth-child(odd){background:#f7faff}.chatgpt-output-row dt{display:flex;gap:20px;align-items:baseline;font-size:15px;font-weight:550}.chatgpt-row-number{color:#8b9bb0;font-size:11px;font-weight:400;font-variant-numeric:tabular-nums}.chatgpt-output-row dt code{display:block;margin-top:7px;color:#0071e3;font-size:12px;font-weight:400;overflow-wrap:anywhere}.chatgpt-output-row dd{margin:0;color:#607086;font-size:14px;line-height:1.8}.chatgpt-data-note{margin:18px 0 0;color:#687b91;font-size:12px;line-height:1.7}.chatgpt-controls{background:#f5f9fd;border-block:1px solid #e5edf5}.chatgpt-controls-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.chatgpt-controls-grid article>svg{width:28px;height:28px;margin-bottom:20px;color:#0071e3}.chatgpt-controls-grid article>p{margin:0;font-size:13px;line-height:1.85;color:#5b6c80}.chatgpt-controls-grid article{padding-top:20px;border-top:1px solid #d2e0ef}.chatgpt-use-cases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px}.chatgpt-use-cases-grid article{border-left:1px solid #dce5f0;padding-left:24px}.chatgpt-use-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:22px;border-radius:12px;background:#eaf3fe;color:#0071e3}.chatgpt-use-icon svg{width:25px;height:25px}.chatgpt-use-cases-grid article>p{margin:0;color:#5b6c80;font-size:14px;line-height:1.85}.chatgpt-api{background:#f5f7fa;border-block:1px solid #e5eaf0}.chatgpt-api-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;align-items:start}.chatgpt-steps{display:grid;gap:28px;margin:0 0 24px;padding:8px 0 0;list-style:none}.chatgpt-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px}.chatgpt-steps li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e3edf9;color:#0071e3;font-size:12px;font-weight:600}.chatgpt-steps li h3{font-size:16px;margin-bottom:8px}.chatgpt-steps li p{margin:0;color:#5c6b7d;font-size:13px;line-height:1.85}.chatgpt-code{position:relative;min-width:0;border:1px solid #173954;border-radius:14px;background:#081b2d;color:#d2e3f4}.chatgpt-code-header{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid #ffffff15;font-size:12px}.chatgpt-code-header b{margin-right:9px;color:#83baf0;font-size:10px;letter-spacing:.05em}.chatgpt-code-header button{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:6px 8px;border:1px solid #ffffff24;border-radius:6px;color:#d6e7f8;font-size:11px;cursor:pointer}.chatgpt-code-header button:hover{background:#ffffff12}.chatgpt-code-header svg{width:13px;height:13px}.chatgpt-code pre{margin:0;padding:22px;max-width:100%;overflow:auto;font-size:12px;line-height:1.9;tab-size:2}.chatgpt-code-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-top:1px solid #ffffff15;padding:13px 18px;color:#819ab3;font:10px monospace}.chatgpt-copy-status{position:absolute;bottom:-27px;right:0;margin:0;color:#265783;font-size:11px}.chatgpt-api-note{margin:38px 0 0;max-width:780px;color:#65758a;font-size:12px;line-height:1.8}.chatgpt-faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:72px}.chatgpt-faq details{border-bottom:1px solid #dce5ef}.chatgpt-faq details:first-child{border-top:1px solid #dce5ef}.chatgpt-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:21px;font-size:15px;line-height:1.65;font-weight:550;list-style:none;cursor:pointer}.chatgpt-faq summary::-webkit-details-marker{display:none}.chatgpt-faq summary>span{color:#0071e3;font-size:20px;font-weight:400}.chatgpt-faq details[open] summary>span{transform:rotate(45deg)}.chatgpt-faq details>p{margin:0;padding:0 30px 23px 0;color:#607086;font-size:14px;line-height:1.85}.chatgpt-final{padding:64px 0;background:#eef6ff;border-block:1px solid #dce9f8}.chatgpt-final>div{display:flex;align-items:center;justify-content:space-between;gap:40px}.chatgpt-final>div>div{max-width:700px}.chatgpt-final h2{font-size:clamp(27px,3vw,38px)}.chatgpt-final p:last-child{margin:20px 0 0;color:#576f89;font-size:15px;line-height:1.8}.chatgpt-final .chatgpt-button{flex-shrink:0}.chatgpt-related{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;padding-block:26px}.chatgpt-related>span{color:#778ba0;font-size:12px}.chatgpt-related a{display:flex;align-items:center;gap:8px;min-height:36px;color:#365c83;font-size:12px}.chatgpt-related svg{width:14px;height:14px}@media (max-width: 1000px){.chatgpt-hero-grid{gap:32px}.chatgpt-hero h1{font-size:54px}.chatgpt-section-heading,.chatgpt-overview,.chatgpt-faq{gap:40px}.chatgpt-controls-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chatgpt-api-grid{grid-template-columns:minmax(0,1fr);gap:32px}.chatgpt-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.chatgpt-steps li{display:block}.chatgpt-steps li>span{margin-bottom:14px}}@media (max-width: 760px){.chatgpt-hero{padding:96px 0 52px}.chatgpt-breadcrumb{margin-bottom:28px}.chatgpt-hero-grid,.chatgpt-overview,.chatgpt-faq,.chatgpt-section-heading{grid-template-columns:minmax(0,1fr)}.chatgpt-hero-grid{gap:44px}.chatgpt-hero-copy{max-width:550px}.chatgpt-section-heading{gap:20px;margin-bottom:30px}.chatgpt-section{padding-block:56px}.chatgpt-overview{gap:25px}.chatgpt-overview>p{font-size:17px}.chatgpt-use-cases-grid{grid-template-columns:minmax(0,1fr);gap:32px}.chatgpt-use-cases-grid article{padding-left:20px}.chatgpt-use-icon{float:left;margin:0 20px 0 0}.chatgpt-use-cases-grid article>p{clear:both;padding-top:12px}.chatgpt-final>div{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width: 480px){.chatgpt-container{width:calc(100% - 40px)}.chatgpt-hero h1{font-size:clamp(40px,12vw,54px)}.chatgpt-hero-tagline{font-size:18px}.chatgpt-lead{font-size:15px}.chatgpt-actions{gap:12px}.chatgpt-jump>div{gap:0 20px}.chatgpt-controls-grid,.chatgpt-steps{grid-template-columns:minmax(0,1fr)}.chatgpt-controls-grid{gap:24px}.chatgpt-controls-grid article>svg{margin-bottom:12px}.chatgpt-output-row{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 12px}.chatgpt-output-row dd{padding-left:34px;font-size:13px}.chatgpt-output-row dt{gap:20px}.chatgpt-steps li{display:grid}.chatgpt-code pre{padding:16px;font-size:11px}.chatgpt-api-note{margin-top:42px}.chatgpt-section h2{font-size:28px}.chatgpt-hero-facts{gap:12px}}@media (prefers-reduced-motion: reduce){.chatgpt-button{transition:none}}
