.developer-shell{color:#243247;grid-template-columns:270px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.dev-sidebar{scrollbar-width:thin;border-right:1px solid #e5e7ee;height:calc(100vh - 80px);padding:30px 20px 40px;position:sticky;top:80px;overflow-y:auto}.dev-nav-home{color:#27213f;align-items:center;gap:10px;margin-bottom:24px;font-size:15px;font-weight:650;display:flex}.dev-nav-home span{color:#7350de;background:#eeebff;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:11px}.dev-search{color:#8a8797;background:#f7f7fb;border:1px solid #e8e7ef;border-radius:7px;align-items:center;gap:7px;margin-bottom:26px;padding:10px;display:flex}.dev-search input{color:#363344;background:0 0;border:0;outline:none;width:100%;font-size:13px}.dev-nav-group{margin-bottom:27px}.dev-nav-group h2{letter-spacing:.04em;color:#878295;text-transform:uppercase;margin-bottom:9px;font-size:12px}.dev-nav-group a{color:#615d72;border-radius:5px;align-items:center;gap:8px;margin:1px -6px;padding:7px 9px;font-size:13px;line-height:1.5;display:flex}.dev-nav-group a:hover{color:#633bce;background:#f6f4fd}.dev-nav-group a[aria-current=page]{color:#6844cc;background:#eee9ff;font-weight:600}.dev-download{color:#7045d9;font-size:13px}.dev-mobile-toggle{display:none}.developer-content{min-width:0;padding:0 48px 45px}.dev-topbar{color:#797188;border-bottom:1px solid #edeaf3;justify-content:space-between;align-items:center;gap:20px;height:69px;font-size:12px;display:flex}.dev-topbar a{align-items:center;gap:7px;display:inline-flex}.dev-page-heading{max-width:900px;padding:50px 0 35px}.dev-page-heading h1{letter-spacing:-.045em;color:#20243a;margin:18px 0 22px;font-size:clamp(32px,3.2vw,49px);font-weight:570;line-height:1.13}.dev-lede{color:#6f7084;max-width:790px;font-size:17px;line-height:1.75}.dev-endpoint{background:#faf9fd;border:1px solid #eae6f3;border-radius:7px;align-items:center;gap:12px;margin-bottom:22px;padding:13px 16px;display:flex;overflow-x:auto}.dev-endpoint code{white-space:nowrap;font-size:14px}.method{font-family:var(--font-geist-mono),monospace;color:#4766b6;white-space:nowrap;background:#eaf0ff;border-radius:4px;flex-shrink:0;padding:3px 7px;font-size:11px;font-weight:650}.method.post{color:#8650c7;background:#eee8ff}.method.put,.method.patch{color:#a56c1d;background:#fff0dd}.method.delete{color:#bb4b63;background:#ffebec}.method.tiny{text-align:center;min-width:29px;padding:2px 3px;font-size:8px}.dev-reference-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:40px;display:grid}.dev-reference-layout section{border-top:1px solid #eceaf2;padding:23px 0;scroll-margin-top:105px}.dev-reference-layout h2,.dev-prose h2{letter-spacing:-.025em;color:#252639;margin-bottom:15px;font-size:24px;font-weight:570}.dev-reference-layout h3{margin:20px 0 10px;font-size:17px}.dev-reference-layout p{color:#717183;margin:10px 0;font-size:15px;line-height:1.75}.dev-reference-layout a,.dev-prose a{color:#7246d5;text-underline-offset:3px;text-decoration:underline}.dev-scopes{flex-wrap:wrap;gap:8px;margin:17px 0;display:flex}.dev-scopes code{color:#735bb4;background:#f5f2fc;border:1px solid #e8e1f4;border-radius:4px;padding:4px 8px;font-size:12px}.dev-field{border-bottom:1px solid #efedf5;padding:16px 0}.dev-field>div:first-child{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.dev-field strong{font-family:var(--font-geist-mono),monospace;color:#303048;font-size:13px}.dev-field code{color:#9690a4;overflow-wrap:anywhere;font-size:12px}.required{color:#9862c0;font-size:11px}.dev-field details{background:#faf9fc;border:1px solid #edebf3;border-radius:5px;margin-top:12px;padding:10px 13px}.dev-field summary,.dev-response summary{cursor:pointer;color:#745796;font-size:13px}.dev-code{background:#faf9ff;border:1px solid #ddd8eb;border-radius:9px;min-width:0;margin:8px 0 17px;overflow:hidden}.dev-code>div:first-child{color:#6f6088;background:#f1edf9;border-bottom:1px solid #e7e2f3;justify-content:space-between;align-items:center;padding:12px 15px;font-size:12px;display:flex}.dev-code button{cursor:pointer;color:#776393;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.dev-code pre{color:#6e49a6;tab-size:2;max-height:600px;margin:0;padding:19px;font-size:12px;line-height:1.85;overflow:auto}.dev-example-rail{align-self:start;min-width:0;position:sticky;top:105px}.dev-example-note{font-size:12px!important;line-height:1.65!important}.dev-rail-note{border-top:1px solid #e9e5f1;flex-direction:column;gap:9px;margin-top:29px;padding-top:10px;display:flex}.dev-rail-note span{letter-spacing:.1em;color:#9a90a7;margin-top:15px;font-size:10px}.dev-rail-note code,.dev-rail-note a{font-size:12px}.dev-guide-layout{grid-template-columns:minmax(0,740px) 175px;gap:60px;display:grid}.dev-prose{color:#606779;min-width:0;font-size:16px;line-height:1.85}.dev-prose p{margin:0 0 22px}.dev-prose h2{margin:38px 0 17px;scroll-margin-top:110px}.dev-prose h3{margin:25px 0 12px;font-size:19px}.dev-prose pre{color:#6e48a0;background:#f4f1fa;border:1px solid #e5dfee;border-radius:8px;padding:22px;font-size:12px;line-height:1.7;overflow:auto}.dev-prose code{font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere;color:#7554a9;font-size:.83em}.dev-prose pre code{font-size:inherit}.dev-prose table{border-collapse:collapse;width:100%;margin:25px 0;font-size:14px;display:block;overflow-x:auto}.dev-prose th,.dev-prose td{text-align:left;border:1px solid #e7e3ed;min-width:125px;padding:14px 15px}.dev-prose th{color:#4e416a;background:#f8f6fc}.dev-prose ul,.dev-prose ol{margin:20px 0;padding-left:22px}.dev-toc{color:#928699;border-left:1px solid #e7e2ee;flex-direction:column;align-self:start;gap:13px;padding-left:20px;font-size:13px;display:flex;position:sticky;top:118px}.dev-toc>span{letter-spacing:.1em;color:#b0a5b6;font-size:10px}.dev-toc a:hover{color:#7849ce}.dev-page-footer{color:#7c708a;border-top:1px solid #e7e3ed;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:70px;padding-top:25px;font-size:12px;display:flex}.dev-page-footer a{color:#7755b1}.dev-home-heading{padding:58px 0 38px;position:relative}.dev-home-heading h1{letter-spacing:-.055em;margin:25px 0;font-size:clamp(44px,5.4vw,78px);font-weight:550;line-height:1.03}.dev-home-heading h1 em{color:#8152ce;font-style:normal}.dev-home-heading>p{color:#79728d;max-width:580px;margin-bottom:26px;font-size:18px;line-height:1.8}.dev-home-heading>div{align-items:center;gap:22px;display:flex}.dev-status-dot{background:#9470df;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #eee6fc}.dev-code-hero{background:linear-gradient(120deg,#f1edfe,#fdf1ef);border:1px solid #e7ddf5;border-radius:13px;padding:29px;grid-template-columns:.7fr 1fr!important;gap:30px!important;margin-top:45px!important;display:grid!important}.dev-code-hero>div:first-child{color:#9472b7}.dev-code-hero>div:first-child span{letter-spacing:.12em;margin:12px 0;font-size:10px;display:block}.dev-code-hero p{color:#705885;font-size:17px;line-height:1.7}.dev-code-hero .dev-code{background:#ffffffab;align-self:stretch;margin:0}.dev-start-grid{grid-template-columns:repeat(3,1fr);gap:24px;padding:14px 0 50px;display:grid}.dev-start-grid>a{color:#814ec9;border-bottom:2px solid #e9e1f7;padding:10px 4px 23px}.dev-start-grid h2{color:#42374f;letter-spacing:-.025em;margin:17px 0 12px;font-size:18px;font-weight:560}.dev-start-grid p{color:#8a8095;margin-bottom:16px;font-size:14px;line-height:1.75}.dev-section-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px;display:flex}.dev-section-title h2,.dev-guide-directory>h2{letter-spacing:-.04em;margin:13px 0 0;font-size:30px;font-weight:550}.dev-section-title>span{color:#7d6f8b;font-size:12px}.dev-resources>div:last-child{border-top:1px solid #e8e1ef;border-left:1px solid #e8e1ef;grid-template-columns:repeat(3,1fr);display:grid}.dev-resources>div:last-child>a{color:#8962bc;border-bottom:1px solid #e8e1ef;border-right:1px solid #e8e1ef;padding:26px;transition:background .2s}.dev-resources>div:last-child>a:hover{background:#f8f5fd}.dev-resources h3{color:#44364e;margin:14px 0;font-size:18px}.dev-resources p{color:#918497;font-size:14px;line-height:1.75}.dev-resources a>span{justify-content:space-between;margin-top:21px;font-size:12px;display:flex}.dev-guide-directory{margin-top:60px}.dev-guide-directory>div{border-bottom:1px solid #eee9f4;grid-template-columns:repeat(2,1fr);gap:13px 35px;padding:20px 0;display:grid}.dev-guide-directory h3{color:#7f6f8c;text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;margin:5px 0 9px;font-size:12px}.dev-guide-directory a{color:#6e5a83;justify-content:space-between;gap:10px;font-size:14px;display:flex}.dev-operation-list>a{border-top:1px solid #e9e4f1;align-items:start;gap:20px;padding:25px 0;display:flex}.dev-operation-list>a>div{flex:1;min-width:0}.dev-operation-list h2{letter-spacing:-.03em;margin-bottom:8px;font-size:20px}.dev-operation-list code{color:#916cb2;overflow-wrap:anywhere;font-size:13px}.dev-operation-list p{color:#8a7c92;margin-top:13px;font-size:15px;line-height:1.8}.dev-guide-link{color:#8c59c8;align-items:center;gap:8px;margin-top:19px;font-size:14px;display:inline-flex}.dev-resource-bottom{background:#f7f3fd;border:1px solid #e5ddf3;border-radius:9px;margin:40px 0;padding:25px}.dev-resource-bottom h2{margin-bottom:14px;font-size:23px}.dev-resource-bottom p{color:#8c789d;margin-bottom:20px;font-size:15px;line-height:1.8}.dev-resource-bottom>a{color:#7843bc;margin:5px 20px 0 0;font-size:13px;display:inline-block}@media (min-width:1600px){.developer-content{padding-left:65px;padding-right:65px}}@media (max-width:1200px){.developer-shell{grid-template-columns:230px minmax(0,1fr)}.developer-content{padding-left:28px;padding-right:28px}.dev-reference-layout{grid-template-columns:minmax(0,1fr)}.dev-example-rail{position:static}.dev-guide-layout{grid-template-columns:minmax(0,1fr)}.dev-toc{display:none}.dev-resources>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (max-width:850px){.developer-shell{display:block}.dev-sidebar{border-bottom:1px solid #e4dced;border-right:0;height:auto;padding:15px 22px;position:relative;top:auto;overflow:visible}.dev-mobile-toggle{color:#694c88;background:0 0;border:0;align-items:center;gap:10px;width:100%;font-size:14px;display:flex}.dev-mobile-toggle svg:last-child{margin-left:auto}.dev-nav-content{display:none}.dev-nav-content.expanded{max-height:65vh;padding:25px 0 5px;display:block;overflow-y:auto}.dev-topbar{height:55px}.developer-content{padding-left:22px;padding-right:22px}.dev-home-heading{padding-top:37px}.dev-home-heading h1{font-size:60px}.dev-code-hero{padding:23px;grid-template-columns:1fr!important;gap:15px!important}.dev-start-grid{gap:18px}.dev-section-title{display:block}.dev-section-title>span{margin-top:12px;display:block}.dev-page-heading{padding-top:35px}}@media (max-width:550px){.dev-start-grid{grid-template-columns:1fr;gap:7px}.dev-start-grid>a{padding:20px 0}.dev-home-heading h1{font-size:52px}.dev-home-heading>div:not(.dev-code-hero){flex-wrap:wrap}.dev-resources>div:last-child,.dev-guide-directory>div{grid-template-columns:1fr}.dev-topbar>a{font-size:10px}.dev-prose{font-size:16px}.dev-code pre{font-size:11px}.dev-operation-list>a{gap:11px}.dev-operation-list>a>svg{display:none}}.dev-resources p,.dev-start-grid p{color:#776881}.dev-reference-layout>div,.dev-response,.dev-field{min-width:0}.dev-code pre{max-width:100%}.dev-operation-list p{overflow-wrap:anywhere}
