.ApiOutputSettingsLab-module__0UBXBq__lab{color:#e6f1f4;background:linear-gradient(145deg,#1b242b,#0a1015 66%);border:1px solid #30444c;border-radius:22px;min-width:0;margin-top:24px;padding:22px;box-shadow:inset 0 1px #ffffff17,0 18px 44px #0005}.ApiOutputSettingsLab-module__0UBXBq__header{letter-spacing:.12em;color:#94b0bc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex}.ApiOutputSettingsLab-module__0UBXBq__header b{color:#add9e7;background:#10222b;border:1px solid #3b5560;border-radius:8px;padding:8px 10px;font-size:10px}.ApiOutputSettingsLab-module__0UBXBq__samples{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.ApiOutputSettingsLab-module__0UBXBq__samples button,.ApiOutputSettingsLab-module__0UBXBq__actions button{color:#e8f7fc;min-height:44px;font:inherit;background:linear-gradient(#273640,#15212a);border:1px solid #3c525d;border-radius:10px;padding:10px 16px;font-size:13px;box-shadow:inset 0 1px #ffffff12,0 3px 10px #0005}.ApiOutputSettingsLab-module__0UBXBq__samples button:hover,.ApiOutputSettingsLab-module__0UBXBq__actions button:hover{border-color:#9ddbef}.ApiOutputSettingsLab-module__0UBXBq__lab button:focus-visible,.ApiOutputSettingsLab-module__0UBXBq__lab textarea:focus-visible,.ApiOutputSettingsLab-module__0UBXBq__keys summary:focus-visible{outline-offset:4px;outline:2px solid #a4e5fa}.ApiOutputSettingsLab-module__0UBXBq__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.ApiOutputSettingsLab-module__0UBXBq__editor,.ApiOutputSettingsLab-module__0UBXBq__inspect{min-width:0}.ApiOutputSettingsLab-module__0UBXBq__editor label{color:#c5dde6;margin-bottom:10px;font-size:13px;display:block}.ApiOutputSettingsLab-module__0UBXBq__editor textarea{resize:vertical;color:#cceef8;white-space:pre;background:#070f16;border:1px solid #38525f;border-radius:13px;width:100%;min-width:0;min-height:320px;padding:14px;font-family:ui-monospace,monospace;font-size:13px;line-height:1.75;display:block;overflow:auto}.ApiOutputSettingsLab-module__0UBXBq__editor textarea[aria-invalid=true]{border-color:#ba805d}.ApiOutputSettingsLab-module__0UBXBq__editor p,.ApiOutputSettingsLab-module__0UBXBq__warning,.ApiOutputSettingsLab-module__0UBXBq__inspect p,.ApiOutputSettingsLab-module__0UBXBq__keys p{color:#a3b9c4;margin-top:12px;font-size:12px;line-height:1.75}.ApiOutputSettingsLab-module__0UBXBq__model{background:radial-gradient(at 50% 25%,#193541,#0a141b 70%);border:1px solid #2b424e;border-radius:15px;padding:6px 18px 0;box-shadow:inset 0 1px #ffffff12}.ApiOutputSettingsLab-module__0UBXBq__model svg{width:100%;height:auto;display:block}.ApiOutputSettingsLab-module__0UBXBq__base{fill:#142a36;stroke:#3d6374}.ApiOutputSettingsLab-module__0UBXBq__screen{fill:#0a1721;stroke:#567f8f;stroke-width:2px}.ApiOutputSettingsLab-module__0UBXBq__frame{fill:#387f983b;stroke:#a6e7f7;stroke-width:2px}.ApiOutputSettingsLab-module__0UBXBq__guides{stroke:#50768b;stroke-width:.5px;stroke-dasharray:4 5;opacity:.6}.ApiOutputSettingsLab-module__0UBXBq__model text{fill:#accfdd;letter-spacing:1px;font:10px ui-monospace,monospace}.ApiOutputSettingsLab-module__0UBXBq__errorMark{stroke:#dca482;stroke-width:3px}.ApiOutputSettingsLab-module__0UBXBq__valid,.ApiOutputSettingsLab-module__0UBXBq__invalid{overflow-wrap:anywhere;border-radius:10px;margin-top:12px;padding:13px;font-size:13px;line-height:1.6}.ApiOutputSettingsLab-module__0UBXBq__valid{color:#d2f4fc;background:#13313b;border:1px solid #376273}.ApiOutputSettingsLab-module__0UBXBq__invalid{color:#f8cfb3;background:#302018;border:1px solid #75513b}.ApiOutputSettingsLab-module__0UBXBq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.ApiOutputSettingsLab-module__0UBXBq__actions button:disabled{opacity:.38;cursor:not-allowed}.ApiOutputSettingsLab-module__0UBXBq__actions span{color:#b4ccd6;flex:220px;font-size:12px}.ApiOutputSettingsLab-module__0UBXBq__keys{border-top:1px solid #304753;margin-top:20px;padding-top:8px}.ApiOutputSettingsLab-module__0UBXBq__keys summary{cursor:pointer;color:#c5e0ec;min-height:44px;padding:12px 0;font-size:13px}.ApiOutputSettingsLab-module__0UBXBq__keys code{overflow-wrap:anywhere;color:#c8e9f5;background:#0d1922;border:1px solid #354b57;border-radius:6px;max-width:100%;margin:3px 6px 3px 0;padding:4px 8px;font-size:11px;display:inline-block}.ApiOutputSettingsLab-module__0UBXBq__warning{border-left:2px solid #a57d55;padding-left:12px}@media (max-width:760px){.ApiOutputSettingsLab-module__0UBXBq__grid{grid-template-columns:1fr}.ApiOutputSettingsLab-module__0UBXBq__lab{padding:16px}.ApiOutputSettingsLab-module__0UBXBq__model{max-width:420px;margin:auto}.ApiOutputSettingsLab-module__0UBXBq__editor textarea{min-height:330px}}@media (max-width:380px){.ApiOutputSettingsLab-module__0UBXBq__lab{border-radius:16px;padding:12px}.ApiOutputSettingsLab-module__0UBXBq__actions button{width:100%}.ApiOutputSettingsLab-module__0UBXBq__editor textarea{padding:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ApiOutputSettingsLab-module__0UBXBq__lab *{scroll-behavior:auto}}
.ApiEditBoundaryLab-module__h5zGjq__lab{color:#eaf3f9;background:radial-gradient(at 90% 5%,#253b484a,#0000 65%),linear-gradient(150deg,#1c232b,#0e131a 70%);border:1px solid #34424d;border-radius:24px;min-width:0;padding:clamp(16px,3vw,28px);position:relative;box-shadow:0 20px 45px #0006,inset 0 1px #ffffff14}.ApiEditBoundaryLab-module__h5zGjq__top{justify-content:space-between;align-items:center;gap:14px;padding-bottom:20px;display:flex}.ApiEditBoundaryLab-module__h5zGjq__top>span{letter-spacing:.14em;color:#91c6e0;font:600 11px/1.5 monospace}.ApiEditBoundaryLab-module__h5zGjq__top>strong{color:#f1d1a0;font-size:13px}.ApiEditBoundaryLab-module__h5zGjq__tabs{flex-wrap:wrap;gap:8px;display:flex}.ApiEditBoundaryLab-module__h5zGjq__tabs button,.ApiEditBoundaryLab-module__h5zGjq__bottom button{color:#e4edf6;background:linear-gradient(#26313e,#151d27);border:1px solid #40505e;border-radius:12px;min-height:44px;padding:10px 14px;font-size:13px;line-height:1.4;box-shadow:inset 0 1px #ffffff12,0 4px 12px #0004}.ApiEditBoundaryLab-module__h5zGjq__tabs button[aria-pressed=true]{color:#c9eeff;background:linear-gradient(#304657,#1b2a36);border-color:#8ad5f6;box-shadow:inset 0 1px #c8ecff33,0 0 20px #63bdf414}.ApiEditBoundaryLab-module__h5zGjq__help{color:#acbac6;font-size:14px;line-height:1.8;margin:20px 0!important}.ApiEditBoundaryLab-module__h5zGjq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ApiEditBoundaryLab-module__h5zGjq__field{gap:7px;min-width:0;display:grid}.ApiEditBoundaryLab-module__h5zGjq__field>span{color:#b7c9d6;font-size:12px}.ApiEditBoundaryLab-module__h5zGjq__field input{color:#e0f4ff;background:#0a1016;border:1px solid #435460;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:10px 12px;font:15px/1.5 monospace;box-shadow:inset 0 3px 9px #0007}.ApiEditBoundaryLab-module__h5zGjq__lab :is(button,input):focus-visible{outline-offset:4px;outline:2px solid #b4eaff}.ApiEditBoundaryLab-module__h5zGjq__result{border-top:1px solid #33424e;min-width:0;margin-top:22px;padding-top:20px}.ApiEditBoundaryLab-module__h5zGjq__timeline{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px 8px;display:grid}.ApiEditBoundaryLab-module__h5zGjq__timeline>span{color:#9baeba;letter-spacing:.08em;font:11px/1.5 monospace}.ApiEditBoundaryLab-module__h5zGjq__rail{background:repeating-linear-gradient(90deg,#090e1588 0 19px,#30465433 20px);border:1px solid #304250;border-radius:9px;gap:3px;min-width:0;min-height:46px;padding:5px;display:flex;box-shadow:inset 0 3px 10px #0007}.ApiEditBoundaryLab-module__h5zGjq__rail i{text-align:center;overflow-wrap:anywhere;border-radius:5px;justify-content:center;align-items:center;min-width:0;min-height:34px;padding:5px 7px;font:11px/1.45 monospace;display:flex}.ApiEditBoundaryLab-module__h5zGjq__original{color:#dce9f4;background:linear-gradient(135deg,#3a5369,#243443);border:1px solid #617d94;flex:1}.ApiEditBoundaryLab-module__h5zGjq__segment{color:#e5f6ff;background:linear-gradient(140deg,#4a748c,#274253);border:1px solid #87bed9;flex-basis:0;box-shadow:inset 0 1px #c5e7fc44}.ApiEditBoundaryLab-module__h5zGjq__segment:nth-child(2){background:linear-gradient(140deg,#486071,#2c3d4a)}.ApiEditBoundaryLab-module__h5zGjq__removed{background:repeating-linear-gradient(135deg,#99784e38 0 3px,#0000 4px 8px);border:1px dashed #99815b;flex-basis:0;padding:0!important}.ApiEditBoundaryLab-module__h5zGjq__gap{color:#d4bd98;border:1px dashed #927b58;flex:1}.ApiEditBoundaryLab-module__h5zGjq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;display:grid}.ApiEditBoundaryLab-module__h5zGjq__metrics>div{background:#090f1580;border:1px solid #31434f;border-radius:12px;min-width:0;padding:14px}.ApiEditBoundaryLab-module__h5zGjq__metrics>div:last-child{grid-column:1/-1}.ApiEditBoundaryLab-module__h5zGjq__metrics dt{color:#acbfcd;font-size:12px;line-height:1.6}.ApiEditBoundaryLab-module__h5zGjq__metrics dd{color:#e3f2fc;overflow-wrap:anywhere;margin:5px 0 0;font:18px/1.6 monospace}.ApiEditBoundaryLab-module__h5zGjq__metrics>div:last-child dd{font-size:15px}.ApiEditBoundaryLab-module__h5zGjq__boundary{color:#c1cfda;font-size:14px;line-height:1.85;margin:16px 0 0!important}.ApiEditBoundaryLab-module__h5zGjq__error{color:#ffdfb1;background:#59442c33;border:1px solid #a28059;border-radius:12px;padding:16px;font-size:15px;line-height:1.7}.ApiEditBoundaryLab-module__h5zGjq__bottom{border-top:1px solid #33414d;align-items:center;gap:15px;margin-top:22px;padding-top:18px;display:flex}.ApiEditBoundaryLab-module__h5zGjq__bottom button{flex-shrink:0}.ApiEditBoundaryLab-module__h5zGjq__bottom p{color:#91a7b7;font-size:12px;line-height:1.7;margin:0!important}@media (max-width:600px){.ApiEditBoundaryLab-module__h5zGjq__top{flex-direction:column;align-items:flex-start;gap:6px}.ApiEditBoundaryLab-module__h5zGjq__tabs{grid-template-columns:1fr;width:100%;display:grid}.ApiEditBoundaryLab-module__h5zGjq__tabs button{text-align:left}.ApiEditBoundaryLab-module__h5zGjq__bottom{flex-direction:column;align-items:stretch}.ApiEditBoundaryLab-module__h5zGjq__fields{grid-template-columns:1fr}.ApiEditBoundaryLab-module__h5zGjq__lab{border-radius:18px}.ApiEditBoundaryLab-module__h5zGjq__timeline{grid-template-columns:1fr;gap:7px}.ApiEditBoundaryLab-module__h5zGjq__metrics{grid-template-columns:1fr}.ApiEditBoundaryLab-module__h5zGjq__metrics>div:last-child{grid-column:auto}.ApiEditBoundaryLab-module__h5zGjq__bottom button{text-align:left}}@media (prefers-reduced-motion:reduce){.ApiEditBoundaryLab-module__h5zGjq__lab *{transition:none!important;animation:none!important}}
.ApiGuide-module__Yzb4Ja__page{--ag-bg:#080d12;--ag-panel:#101922;--ag-edge:#293846;--ag-ink:#edf3f6;--ag-soft:#a9b9c5;--ag-accent:#95d9f3;background:radial-gradient(ellipse at 85% 5%,#19334250,transparent 38%),var(--ag-bg);color:var(--ag-ink);isolation:isolate;min-height:100vh}.ApiGuide-module__Yzb4Ja__container{width:min(1440px,100% - 80px);margin-inline:auto;padding:42px 0 72px}.ApiGuide-module__Yzb4Ja__page a,.ApiGuide-module__Yzb4Ja__page button,.ApiGuide-module__Yzb4Ja__page summary{-webkit-tap-highlight-color:transparent}.ApiGuide-module__Yzb4Ja__page a:focus-visible,.ApiGuide-module__Yzb4Ja__page button:focus-visible,.ApiGuide-module__Yzb4Ja__page summary:focus-visible,.ApiGuide-module__Yzb4Ja__page pre:focus-visible,.ApiGuide-module__Yzb4Ja__page textarea:focus-visible{outline:2px solid var(--ag-accent);outline-offset:5px}.ApiGuide-module__Yzb4Ja__breadcrumb{color:var(--ag-soft);flex-wrap:wrap;gap:12px;margin-bottom:36px;font-size:13px;line-height:1.5;display:flex}.ApiGuide-module__Yzb4Ja__breadcrumb a{color:var(--ag-accent);align-items:center;min-height:28px;display:inline-flex}.ApiGuide-module__Yzb4Ja__hero{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:clamp(30px,4vw,66px);min-width:0;padding-bottom:46px;display:grid}.ApiGuide-module__Yzb4Ja__heroCopy{min-width:0}.ApiGuide-module__Yzb4Ja__kicker,.ApiGuide-module__Yzb4Ja__sectionIndex{letter-spacing:.14em;color:var(--ag-accent);margin:0 0 20px;font-size:11px;font-weight:700;line-height:1.5}.ApiGuide-module__Yzb4Ja__hero h1{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word;margin:0 0 20px;font-size:clamp(34px,3.5vw,55px);font-weight:650;line-height:1.09}.ApiGuide-module__Yzb4Ja__subtitle{color:#c6d7e0;letter-spacing:-.018em;text-wrap:balance;margin:0 0 20px;font-size:clamp(21px,1.7vw,26px);line-height:1.35}.ApiGuide-module__Yzb4Ja__lead{color:var(--ag-soft);max-width:620px;margin:0;font-size:16px;line-height:1.8}.ApiGuide-module__Yzb4Ja__heroActions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.ApiGuide-module__Yzb4Ja__primaryButton{background:linear-gradient(140deg,#bae8f9,#87c5de);border:1px solid #cdeef9;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:12px 20px;font-size:14px;font-weight:700;transition:transform .18s;display:inline-flex;box-shadow:0 6px #1a4155,0 18px 32px #0006;color:#11212d!important}.ApiGuide-module__Yzb4Ja__primaryButton:hover{transform:translateY(-2px)}.ApiGuide-module__Yzb4Ja__textLink{min-height:44px;color:var(--ag-ink);align-items:center;gap:18px;font-size:14px;display:inline-flex}.ApiGuide-module__Yzb4Ja__outcome{border-left:2px solid #527e94;margin-top:30px;padding:4px 0 4px 16px}.ApiGuide-module__Yzb4Ja__outcome>span{letter-spacing:.15em;color:var(--ag-accent);font-size:10px;font-weight:700}.ApiGuide-module__Yzb4Ja__outcome p{color:var(--ag-soft);max-width:560px;margin:8px 0 0;font-size:13px;line-height:1.65}.ApiGuide-module__Yzb4Ja__workbench{background:linear-gradient(140deg,#20303f,#0d161f 45%,#121e29);border:1px solid #41515e;border-radius:24px;min-width:0;padding:18px 20px;position:relative;box-shadow:inset 0 1px #ffffff18,inset 0 -2px #000,0 10px #070b10,0 12px #253540,0 30px 58px #0006}.ApiGuide-module__Yzb4Ja__benchTop{color:var(--ag-soft);letter-spacing:.06em;justify-content:space-between;gap:12px;padding:2px 3px 16px;font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.ApiGuide-module__Yzb4Ja__benchTop>span:last-child{color:var(--ag-accent)}.ApiGuide-module__Yzb4Ja__stageButtons{background:#070d13;border:1px solid #354452;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid}.ApiGuide-module__Yzb4Ja__stageButtons button{appearance:none;color:var(--ag-soft);overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:8px;font-size:12px;line-height:1.35;transition:background .2s,border-color .2s;display:flex}.ApiGuide-module__Yzb4Ja__stageButtons button span{color:#7d95a6;font:10px ui-monospace,monospace}.ApiGuide-module__Yzb4Ja__stageButtons button[aria-pressed=true]{color:#f2f9fc;background:linear-gradient(#304452,#1b2c39);border-color:#5b7c92;box-shadow:inset 0 1px #ffffff17,0 2px 6px #0006}.ApiGuide-module__Yzb4Ja__instrument{perspective:900px;height:282px;margin:6px -4px 0;position:relative;overflow:hidden}.ApiGuide-module__Yzb4Ja__traceGrid{background-color:#0000;background-image:linear-gradient(90deg,#6c97ae14 1px,#0000 1px),linear-gradient(#6c97ae14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25px 25px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:35px -20% -30px;transform:rotateX(52deg)rotate(-22deg);-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.ApiGuide-module__Yzb4Ja__stack{width:69%;height:175px;transform-style:preserve-3d;position:absolute;top:57px;left:14%;transform:rotateX(48deg)rotate(-23deg)}.ApiGuide-module__Yzb4Ja__deck{background:linear-gradient(135deg,#294051,#102130);border:1px solid #587388;border-radius:13px;align-items:center;gap:15px;height:88px;padding:16px 22px;transition:transform .32s,border-color .32s,background .32s;display:flex;position:absolute;inset:0;box-shadow:0 7px #0a141d,0 9px #344a5c,0 19px 20px #0006}.ApiGuide-module__Yzb4Ja__deck[data-deck="0"]{z-index:3;top:0;transform:translateZ(70px)}.ApiGuide-module__Yzb4Ja__deck[data-deck="1"]{z-index:2;top:51px;transform:translateZ(35px)}.ApiGuide-module__Yzb4Ja__deck[data-deck="2"]{z-index:1;top:102px;transform:translateZ(0)}.ApiGuide-module__Yzb4Ja__deck[data-active=true]{background:linear-gradient(135deg,#42667b,#224052);border-color:#b1e9ff;box-shadow:0 7px #132838,0 9px #729caf,0 19px 25px #0008}.ApiGuide-module__Yzb4Ja__deckIndex{color:#9bb4c4;font:14px ui-monospace,monospace}.ApiGuide-module__Yzb4Ja__deckTitle{letter-spacing:-.03em;overflow-wrap:anywhere;max-width:85%;font:600 clamp(13px,1.4vw,19px)/1.15 ui-monospace,Consolas,monospace}.ApiGuide-module__Yzb4Ja__deck i{background:#688b9f;border-radius:3px;width:24px;height:3px;position:absolute;bottom:15px;right:15px}.ApiGuide-module__Yzb4Ja__deck i:nth-last-child(2){right:46px}.ApiGuide-module__Yzb4Ja__deck i:nth-last-child(3){right:77px}.ApiGuide-module__Yzb4Ja__deck[data-active=true] i{background:#b2e3f6}.ApiGuide-module__Yzb4Ja__modelLabel{letter-spacing:.04em;color:#8aa4b4;justify-content:space-between;align-items:center;font:9px ui-monospace,monospace;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.ApiGuide-module__Yzb4Ja__modelLabel b{color:#9cb7c7;letter-spacing:.12em;font-size:18px}.ApiGuide-module__Yzb4Ja__explanation{background:#071019;border:1px solid #314959;border-radius:14px;min-height:200px;position:relative;overflow:hidden}.ApiGuide-module__Yzb4Ja__codeLine{background:#091620;border-bottom:1px solid #243e50;align-items:start;gap:12px;min-height:54px;padding:14px 16px;display:flex}.ApiGuide-module__Yzb4Ja__codeLine>span{color:#68859b;font:11px/1.7 ui-monospace,monospace}.ApiGuide-module__Yzb4Ja__codeLine code{color:#b8e8fc;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}.ApiGuide-module__Yzb4Ja__explanation>p{color:#c0ced7;margin:14px 16px;font-size:13px;line-height:1.65}.ApiGuide-module__Yzb4Ja__checkLine{border-top:1px solid #213745;grid-template-columns:70px 1fr;gap:12px;margin:14px 16px;padding-top:12px;display:grid}.ApiGuide-module__Yzb4Ja__checkLine>span{letter-spacing:.08em;color:#86c6e2;font-size:9px;line-height:1.8}.ApiGuide-module__Yzb4Ja__checkLine p{color:#a6bbc9;margin:0;font-size:12px;line-height:1.6}.ApiGuide-module__Yzb4Ja__benchCaption{color:#8da2b2;margin:12px 4px 0;font-size:11px;line-height:1.6}.ApiGuide-module__Yzb4Ja__passport{background:linear-gradient(135deg,#152330e6,#101b24e6);border:1px solid #334654;border-radius:18px;grid-template-columns:1fr 1fr 1fr;gap:22px;padding:24px 28px;display:grid;box-shadow:inset 0 1px #ffffff09,0 10px 35px #0003}.ApiGuide-module__Yzb4Ja__passport>div{min-width:0}.ApiGuide-module__Yzb4Ja__passport>div>span{letter-spacing:.12em;color:var(--ag-accent);margin-bottom:9px;font-size:10px;font-weight:700;display:block}.ApiGuide-module__Yzb4Ja__passport strong{font-size:14px;font-weight:600;line-height:1.5;display:block}.ApiGuide-module__Yzb4Ja__passport>p{color:var(--ag-soft);border-top:1px solid #2b3e4b;grid-column:1/-1;margin:0;padding-top:18px;font-size:13px;line-height:1.75}.ApiGuide-module__Yzb4Ja__refs{vertical-align:baseline;gap:6px;margin-left:8px;font-size:12px;display:inline-flex}.ApiGuide-module__Yzb4Ja__refs a{color:var(--ag-accent);text-underline-offset:3px;text-decoration:underline}.ApiGuide-module__Yzb4Ja__chapterNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0 58px;display:grid}.ApiGuide-module__Yzb4Ja__chapterNav a{background:#111b24;border:1px solid #263844;border-radius:11px;align-items:center;gap:12px;min-height:66px;padding:16px 18px;transition:border-color .18s;display:flex;box-shadow:0 4px #04090e}.ApiGuide-module__Yzb4Ja__chapterNav a:hover{border-color:#689}.ApiGuide-module__Yzb4Ja__chapterNav a[aria-current=page]{background:linear-gradient(130deg,#2b4557,#172b3b);border-color:#658ba2}.ApiGuide-module__Yzb4Ja__chapterNav span{color:#7eacbf;font:11px ui-monospace,monospace}.ApiGuide-module__Yzb4Ja__chapterNav strong{font-size:13px;font-weight:600;line-height:1.5}.ApiGuide-module__Yzb4Ja__readingLayout{grid-template-columns:218px minmax(0,1fr);align-items:start;gap:64px;display:grid}.ApiGuide-module__Yzb4Ja__sidebar{scrollbar-width:thin;max-height:calc(100vh - 124px);padding-right:6px;position:sticky;top:100px;overflow-y:auto}.ApiGuide-module__Yzb4Ja__sidebar nav{flex-direction:column;gap:3px;display:flex}.ApiGuide-module__Yzb4Ja__sidebar nav>span{color:#799bae;letter-spacing:.12em;margin-bottom:15px;font-size:10px;line-height:1.5}.ApiGuide-module__Yzb4Ja__sidebar nav a{color:#a9b9c5;border-left:1px solid #2b414f;padding:9px 11px;font-size:12px;line-height:1.5;transition:background .15s}.ApiGuide-module__Yzb4Ja__sidebar nav a:hover{color:#def4fe;background:#172735;border-color:#86bed4}.ApiGuide-module__Yzb4Ja__sidebarBack{color:var(--ag-accent);margin-top:18px;padding:10px 0;font-size:12px;line-height:1.5;display:block}.ApiGuide-module__Yzb4Ja__article{min-width:0;max-width:1000px}.ApiGuide-module__Yzb4Ja__section{border-bottom:1px solid #263945;min-width:0;margin-bottom:40px;padding:0 0 46px;scroll-margin-top:108px}.ApiGuide-module__Yzb4Ja__section:last-child{border-bottom:0;margin-bottom:0}.ApiGuide-module__Yzb4Ja__sectionIndex{margin-bottom:14px}.ApiGuide-module__Yzb4Ja__section h2,.ApiGuide-module__Yzb4Ja__nextReading h2{letter-spacing:-.025em;text-wrap:balance;max-width:840px;margin:0 0 24px;font-size:clamp(25px,2.3vw,35px);font-weight:600;line-height:1.22}.ApiGuide-module__Yzb4Ja__prose{color:#bccbd6;overflow-wrap:anywhere;max-width:88ch;margin:0 0 18px;font-size:16px;line-height:1.85}.ApiGuide-module__Yzb4Ja__caption{color:#8ca6b6;overflow-wrap:anywhere;margin:20px 0 0;font-size:12px;line-height:1.75}.ApiGuide-module__Yzb4Ja__requirements{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ApiGuide-module__Yzb4Ja__requirement{background:linear-gradient(130deg,#192a36,#101c27);border:1px solid #304654;border-radius:15px;padding:22px;box-shadow:inset 0 1px #ffffff08,0 5px #060e16}.ApiGuide-module__Yzb4Ja__requirement>span{color:#72a9c1;font:12px ui-monospace,monospace}.ApiGuide-module__Yzb4Ja__requirement h3{margin:13px 0 10px;font-size:17px;font-weight:600;line-height:1.4}.ApiGuide-module__Yzb4Ja__requirement p{color:#aebfcc;margin:0;font-size:14px;line-height:1.8}.ApiGuide-module__Yzb4Ja__contracts{flex-direction:column;gap:12px;display:flex}.ApiGuide-module__Yzb4Ja__contract{background:#0e1922;border:1px solid #324754;border-radius:13px;overflow:hidden}.ApiGuide-module__Yzb4Ja__contract>div{background:linear-gradient(130deg,#213748,#162635);border-bottom:1px solid #334c5d;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:16px 20px;display:flex}.ApiGuide-module__Yzb4Ja__contract>div>span{letter-spacing:.06em;color:#95b7ca;font-size:11px}.ApiGuide-module__Yzb4Ja__contract code{color:#cbecfc;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;font:14px/1.6 ui-monospace,Consolas,monospace}.ApiGuide-module__Yzb4Ja__contract dl{grid-template-columns:100px minmax(0,1fr);gap:10px 18px;margin:0;padding:18px 20px;display:grid}.ApiGuide-module__Yzb4Ja__contract dt{color:#86a5ba;font-size:12px;font-weight:600;line-height:1.7}.ApiGuide-module__Yzb4Ja__contract dd{color:#b6c8d6;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.ApiGuide-module__Yzb4Ja__downloadNotice{background:linear-gradient(130deg,#243b4d,#122331);border:1px solid #486579;border-radius:14px;margin-bottom:18px;padding:22px 24px}.ApiGuide-module__Yzb4Ja__downloadNotice strong{font-size:17px;line-height:1.5}.ApiGuide-module__Yzb4Ja__downloadNotice p{color:#bed0dc;overflow-wrap:anywhere;margin:12px 0 14px;font-size:14px;line-height:1.8}.ApiGuide-module__Yzb4Ja__downloadNotice a{min-height:44px;color:var(--ag-accent);text-underline-offset:5px;align-items:center;font-size:13px;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}.ApiGuide-module__Yzb4Ja__codePanel{background:#050c13;border:1px solid #375267;border-radius:14px;min-width:0;margin:18px 0;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 8px 20px #0002}.ApiGuide-module__Yzb4Ja__codeToolbar{background:linear-gradient(#243748,#182a39);border-bottom:1px solid #304c62;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 15px;padding:9px 14px;display:flex}.ApiGuide-module__Yzb4Ja__codeToolbar>span{color:#bcd9ea;overflow-wrap:anywhere;font:12px/1.5 ui-monospace,Consolas,monospace}.ApiGuide-module__Yzb4Ja__codeToolbar>div{flex-wrap:wrap;gap:7px;display:flex}.ApiGuide-module__Yzb4Ja__codeToolbar button,.ApiGuide-module__Yzb4Ja__codeToolbar a{color:#d2e8f4;background:#142636;border:1px solid #526f83;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:12px;line-height:1.5;display:inline-flex}.ApiGuide-module__Yzb4Ja__codeToolbar a:hover,.ApiGuide-module__Yzb4Ja__codeToolbar button:hover{background:#2d495e}.ApiGuide-module__Yzb4Ja__codePanel pre{tab-size:4;white-space:pre;color:#c7deee;scrollbar-width:thin;scrollbar-color:#476076 #071019;max-width:100%;max-height:660px;margin:0;padding:22px 24px;font:13px/1.85 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:auto}.ApiGuide-module__Yzb4Ja__codePanel pre code{font:inherit;color:inherit;min-width:max-content;display:block}.ApiGuide-module__Yzb4Ja__copyStatus{color:#9ccfe7;min-height:20px;margin:0;padding:0 18px 6px;font-size:12px;line-height:1.5}.ApiGuide-module__Yzb4Ja__manualCopy{resize:vertical;color:#d2e5f2;background:#0b1722;border:1px solid #617e91;border-radius:8px;width:calc(100% - 32px);height:130px;margin:6px 16px 12px;padding:12px;font:12px/1.6 ui-monospace,monospace;display:block}.ApiGuide-module__Yzb4Ja__helper{background:#101b25;border:1px solid #304c61;border-radius:12px;margin:18px 0 30px;padding:0 20px}.ApiGuide-module__Yzb4Ja__helper summary{cursor:pointer;color:#acd7ed;min-height:60px;padding:18px 0;font-size:14px;font-weight:600;line-height:1.65}.ApiGuide-module__Yzb4Ja__helper>p{color:#a7bfce;margin:0 0 16px;font-size:13px;line-height:1.8}.ApiGuide-module__Yzb4Ja__subheading{margin:34px 0 18px;font-size:22px;font-weight:600;line-height:1.4}.ApiGuide-module__Yzb4Ja__command h4{margin:20px 0 0;font-size:15px;font-weight:600}.ApiGuide-module__Yzb4Ja__command .ApiGuide-module__Yzb4Ja__codePanel{margin-top:12px}.ApiGuide-module__Yzb4Ja__command>p{color:#a9bdcc;overflow-wrap:anywhere;margin:0 0 22px;font-size:13px;line-height:1.8}.ApiGuide-module__Yzb4Ja__steps{counter-reset:steps;gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.ApiGuide-module__Yzb4Ja__steps li{counter-increment:steps;background:#101e2a;border:1px solid #263f51;border-radius:12px;padding:20px 24px 20px 60px;position:relative}.ApiGuide-module__Yzb4Ja__steps li:before{content:counter(steps,decimal-leading-zero);color:#85b8d0;font:12px ui-monospace,monospace;position:absolute;top:23px;left:20px}.ApiGuide-module__Yzb4Ja__steps h4{margin:0 0 9px;font-size:16px;font-weight:600;line-height:1.5}.ApiGuide-module__Yzb4Ja__steps p{color:#aebfce;margin:0;font-size:14px;line-height:1.8}.ApiGuide-module__Yzb4Ja__caution{background:linear-gradient(110deg,#30291d60,#14233160);border-left:3px solid #b1966a;border-radius:0 12px 12px 0;margin:26px 0 0;padding:24px}.ApiGuide-module__Yzb4Ja__caution strong{color:#e4d8be;font-size:16px;font-weight:600;line-height:1.5}.ApiGuide-module__Yzb4Ja__caution p{color:#bcbcaf;margin:14px 0 0;font-size:14px;line-height:1.8}.ApiGuide-module__Yzb4Ja__errors{gap:16px;display:grid}.ApiGuide-module__Yzb4Ja__errors>div{background:linear-gradient(130deg,#1b2b38,#10202d);border:1px solid #314858;border-radius:14px;min-width:0;padding:24px}.ApiGuide-module__Yzb4Ja__errors h3{overflow-wrap:anywhere;color:#d4e5f0;margin:0 0 18px;font-size:18px;font-weight:600;line-height:1.5}.ApiGuide-module__Yzb4Ja__errors p{color:#adc1d0;overflow-wrap:anywhere;margin:12px 0 0;font-size:14px;line-height:1.8}.ApiGuide-module__Yzb4Ja__errors p span{color:#86b1ca;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.ApiGuide-module__Yzb4Ja__exercise{background:linear-gradient(135deg,#233f51,#11232f);border:1px solid #506f83;border-radius:18px;box-shadow:inset 0 1px #ffffff12,0 8px #061019;padding:30px!important}.ApiGuide-module__Yzb4Ja__exercise ol{color:#b8ccd9;margin:22px 0;padding-left:22px;font-size:15px;line-height:1.8}.ApiGuide-module__Yzb4Ja__exercise li{margin:12px 0;padding-left:7px}.ApiGuide-module__Yzb4Ja__acceptance{border-top:1px solid #45687e;padding-top:22px}.ApiGuide-module__Yzb4Ja__acceptance>span{letter-spacing:.12em;color:#94cde7;font-size:10px;font-weight:700}.ApiGuide-module__Yzb4Ja__acceptance p{color:#d1e3ec;margin:10px 0 0;font-size:15px;line-height:1.8}.ApiGuide-module__Yzb4Ja__faq details{border-bottom:1px solid #314958;padding:0 4px}.ApiGuide-module__Yzb4Ja__faq summary{cursor:pointer;color:#c6dae8;padding:20px 8px 20px 0;font-size:16px;font-weight:600;line-height:1.6}.ApiGuide-module__Yzb4Ja__faq details p{color:#acc2d0;margin:0;padding:0 0 20px;font-size:15px;line-height:1.85}.ApiGuide-module__Yzb4Ja__sources{margin:26px 0 0;padding-left:24px}.ApiGuide-module__Yzb4Ja__sources li{color:#90b2c7;padding:0 0 22px 8px;scroll-margin-top:115px}.ApiGuide-module__Yzb4Ja__sources a{color:#b6e0f3;text-underline-offset:4px;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.6;text-decoration:underline}.ApiGuide-module__Yzb4Ja__sources p{color:#91adbf;margin:8px 0 0;font-size:13px;line-height:1.8}.ApiGuide-module__Yzb4Ja__nextReading{background:linear-gradient(130deg,#192d3b,#0f1e2a);border:1px solid #314857;border-radius:22px;margin-top:30px;padding:36px}.ApiGuide-module__Yzb4Ja__nextReading>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.ApiGuide-module__Yzb4Ja__nextReading>div>a{background:linear-gradient(130deg,#263e50,#152b3b);border:1px solid #3e5a6e;border-radius:14px;flex-direction:column;align-items:start;min-width:0;padding:24px;transition:transform .18s,border-color .18s;display:flex;box-shadow:0 6px #08131d}.ApiGuide-module__Yzb4Ja__nextReading>div>a:hover{border-color:#95bfd5;transform:translateY(-3px)}.ApiGuide-module__Yzb4Ja__nextReading>div>a>span{letter-spacing:.09em;color:#97c1d7;font-size:10px;line-height:1.7}.ApiGuide-module__Yzb4Ja__nextReading h3{letter-spacing:-.01em;margin:16px 0 12px;font-size:20px;font-weight:600;line-height:1.4}.ApiGuide-module__Yzb4Ja__nextReading>div p{color:#adc5d5;margin:0 0 22px;font-size:13px;line-height:1.8}.ApiGuide-module__Yzb4Ja__nextReading b{color:#9dd6ee;align-self:end;margin-top:auto;font-size:24px;font-weight:400}.ApiGuide-module__Yzb4Ja__nextReading>p{flex-wrap:wrap;justify-content:space-between;gap:15px;margin:30px 0 0;display:flex}.ApiGuide-module__Yzb4Ja__nextReading>p a{color:#a5d5ea;align-items:center;min-height:44px;font-size:13px;line-height:1.6;display:inline-flex}@media (min-width:1800px){.ApiGuide-module__Yzb4Ja__container{width:min(1560px,100% - 140px)}.ApiGuide-module__Yzb4Ja__hero{gap:84px}.ApiGuide-module__Yzb4Ja__hero h1{font-size:59px}.ApiGuide-module__Yzb4Ja__workbench{max-width:650px}.ApiGuide-module__Yzb4Ja__readingLayout{grid-template-columns:244px minmax(0,1fr);gap:84px}.ApiGuide-module__Yzb4Ja__article{max-width:1100px}.ApiGuide-module__Yzb4Ja__prose{font-size:17px}}@media (max-width:1180px){.ApiGuide-module__Yzb4Ja__container{width:calc(100% - 48px)}.ApiGuide-module__Yzb4Ja__hero{gap:30px}.ApiGuide-module__Yzb4Ja__readingLayout{grid-template-columns:180px minmax(0,1fr);gap:32px}.ApiGuide-module__Yzb4Ja__hero h1{font-size:40px}.ApiGuide-module__Yzb4Ja__stageButtons button{gap:5px;font-size:11px}.ApiGuide-module__Yzb4Ja__passport{padding:22px}.ApiGuide-module__Yzb4Ja__nextReading>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ApiGuide-module__Yzb4Ja__hero{grid-template-columns:1fr;gap:32px}.ApiGuide-module__Yzb4Ja__heroCopy{max-width:740px}.ApiGuide-module__Yzb4Ja__hero h1{font-size:48px}.ApiGuide-module__Yzb4Ja__workbench{justify-self:center;width:100%;max-width:720px}.ApiGuide-module__Yzb4Ja__instrument{height:285px}.ApiGuide-module__Yzb4Ja__stack{width:56%;top:55px;left:22%}.ApiGuide-module__Yzb4Ja__explanation{min-height:0}.ApiGuide-module__Yzb4Ja__readingLayout{display:block}.ApiGuide-module__Yzb4Ja__sidebar{max-height:none;margin-bottom:40px;padding:0;position:static;overflow:visible}.ApiGuide-module__Yzb4Ja__sidebar nav{flex-flow:wrap;gap:5px;display:flex}.ApiGuide-module__Yzb4Ja__sidebar nav>span{width:100%;margin-bottom:10px}.ApiGuide-module__Yzb4Ja__sidebar nav a{border:1px solid #344958;border-radius:8px;min-height:40px;padding:9px 12px;font-size:12px}.ApiGuide-module__Yzb4Ja__sidebarBack{min-height:44px;display:inline-flex}.ApiGuide-module__Yzb4Ja__article{max-width:none}.ApiGuide-module__Yzb4Ja__chapterNav{margin-bottom:35px}.ApiGuide-module__Yzb4Ja__chapterNav a{padding:13px 12px}.ApiGuide-module__Yzb4Ja__passport{gap:20px}.ApiGuide-module__Yzb4Ja__passport strong{font-size:13px}.ApiGuide-module__Yzb4Ja__nextReading>div{grid-template-columns:repeat(3,minmax(0,1fr))}.ApiGuide-module__Yzb4Ja__nextReading>div>a{padding:18px}.ApiGuide-module__Yzb4Ja__nextReading h3{font-size:18px}}@media (max-width:640px){.ApiGuide-module__Yzb4Ja__container{width:calc(100% - 32px);padding-top:28px}.ApiGuide-module__Yzb4Ja__breadcrumb{gap:8px;margin-bottom:24px;font-size:11px}.ApiGuide-module__Yzb4Ja__hero{padding-bottom:32px}.ApiGuide-module__Yzb4Ja__hero h1{font-size:clamp(31px,8.2vw,44px);line-height:1.12}.ApiGuide-module__Yzb4Ja__kicker{letter-spacing:.11em;margin-bottom:17px;font-size:9px}.ApiGuide-module__Yzb4Ja__subtitle{font-size:21px}.ApiGuide-module__Yzb4Ja__lead{font-size:15px;line-height:1.8}.ApiGuide-module__Yzb4Ja__heroActions{gap:14px 20px}.ApiGuide-module__Yzb4Ja__primaryButton{padding:11px 16px;font-size:13px}.ApiGuide-module__Yzb4Ja__outcome p{font-size:12px}.ApiGuide-module__Yzb4Ja__workbench{border-radius:18px;padding:15px 12px}.ApiGuide-module__Yzb4Ja__benchTop{letter-spacing:.02em;padding-bottom:12px;font-size:8px}.ApiGuide-module__Yzb4Ja__stageButtons{gap:3px;padding:4px}.ApiGuide-module__Yzb4Ja__stageButtons button{flex-direction:column;gap:4px;min-height:58px;padding:8px 4px;font-size:11px}.ApiGuide-module__Yzb4Ja__instrument{height:252px}.ApiGuide-module__Yzb4Ja__stack{width:72%;top:44px;left:12%}.ApiGuide-module__Yzb4Ja__deck{gap:10px;height:78px;padding:14px 16px}.ApiGuide-module__Yzb4Ja__deckTitle{font-size:14px}.ApiGuide-module__Yzb4Ja__deck[data-deck="1"]{top:47px}.ApiGuide-module__Yzb4Ja__deck[data-deck="2"]{top:94px}.ApiGuide-module__Yzb4Ja__modelLabel{font-size:8px;left:7px;right:7px}.ApiGuide-module__Yzb4Ja__modelLabel b{font-size:15px}.ApiGuide-module__Yzb4Ja__codeLine{gap:9px;padding:12px 11px}.ApiGuide-module__Yzb4Ja__codeLine code{font-size:11px}.ApiGuide-module__Yzb4Ja__explanation>p{margin:12px;font-size:12px}.ApiGuide-module__Yzb4Ja__checkLine{grid-template-columns:1fr;gap:5px;margin:12px}.ApiGuide-module__Yzb4Ja__checkLine>span{font-size:9px}.ApiGuide-module__Yzb4Ja__checkLine p{font-size:12px}.ApiGuide-module__Yzb4Ja__benchCaption{font-size:10px}.ApiGuide-module__Yzb4Ja__passport{grid-template-columns:1fr;gap:16px;padding:20px}.ApiGuide-module__Yzb4Ja__passport>div{border-bottom:1px solid #293c4a;padding-bottom:12px}.ApiGuide-module__Yzb4Ja__passport>div>span{margin-bottom:6px;font-size:9px}.ApiGuide-module__Yzb4Ja__passport>p{border-top:0;padding-top:0;font-size:12px}.ApiGuide-module__Yzb4Ja__chapterNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ApiGuide-module__Yzb4Ja__chapterNav strong{font-size:12px}.ApiGuide-module__Yzb4Ja__chapterNav a{gap:8px;min-height:64px;padding:12px 11px}.ApiGuide-module__Yzb4Ja__sidebar{margin-bottom:30px}.ApiGuide-module__Yzb4Ja__sidebar nav a{min-height:44px;font-size:11px}.ApiGuide-module__Yzb4Ja__section{margin-bottom:30px;padding-bottom:28px;scroll-margin-top:95px}.ApiGuide-module__Yzb4Ja__section h2,.ApiGuide-module__Yzb4Ja__nextReading h2{margin-bottom:20px;font-size:26px;line-height:1.27}.ApiGuide-module__Yzb4Ja__sectionIndex{letter-spacing:.11em;font-size:9px}.ApiGuide-module__Yzb4Ja__prose{font-size:15px;line-height:1.85}.ApiGuide-module__Yzb4Ja__requirements{grid-template-columns:1fr;gap:14px}.ApiGuide-module__Yzb4Ja__requirement{padding:20px}.ApiGuide-module__Yzb4Ja__requirement h3{font-size:17px}.ApiGuide-module__Yzb4Ja__requirement p{font-size:14px}.ApiGuide-module__Yzb4Ja__contract>div{flex-direction:column;align-items:start;gap:6px;padding:14px 16px}.ApiGuide-module__Yzb4Ja__contract code{font-size:13px}.ApiGuide-module__Yzb4Ja__contract dl{grid-template-columns:1fr;gap:4px;padding:16px}.ApiGuide-module__Yzb4Ja__contract dt:not(:first-child){margin-top:9px}.ApiGuide-module__Yzb4Ja__contract dt{text-transform:uppercase;letter-spacing:.07em;font-size:10px}.ApiGuide-module__Yzb4Ja__contract dd{font-size:13px}.ApiGuide-module__Yzb4Ja__downloadNotice{padding:19px}.ApiGuide-module__Yzb4Ja__downloadNotice p{font-size:13px}.ApiGuide-module__Yzb4Ja__downloadNotice a{font-size:12px}.ApiGuide-module__Yzb4Ja__codeToolbar{gap:8px;padding:10px}.ApiGuide-module__Yzb4Ja__codeToolbar>span{width:100%;font-size:11px}.ApiGuide-module__Yzb4Ja__codeToolbar button,.ApiGuide-module__Yzb4Ja__codeToolbar a{padding:8px 10px;font-size:11px}.ApiGuide-module__Yzb4Ja__codePanel pre{max-height:530px;padding:16px;font-size:12px;line-height:1.8}.ApiGuide-module__Yzb4Ja__helper{padding:0 12px}.ApiGuide-module__Yzb4Ja__helper summary{font-size:13px}.ApiGuide-module__Yzb4Ja__helper .ApiGuide-module__Yzb4Ja__codePanel{margin-inline:-4px}.ApiGuide-module__Yzb4Ja__steps li{padding:19px 17px 19px 48px}.ApiGuide-module__Yzb4Ja__steps li:before{font-size:11px;left:15px}.ApiGuide-module__Yzb4Ja__steps h4{font-size:15px}.ApiGuide-module__Yzb4Ja__steps p{font-size:13px}.ApiGuide-module__Yzb4Ja__caution{padding:20px}.ApiGuide-module__Yzb4Ja__caution p{font-size:13px}.ApiGuide-module__Yzb4Ja__errors>div{padding:20px}.ApiGuide-module__Yzb4Ja__errors h3{overflow-wrap:anywhere;font-size:17px}.ApiGuide-module__Yzb4Ja__errors p{font-size:13px}.ApiGuide-module__Yzb4Ja__exercise{padding:23px!important}.ApiGuide-module__Yzb4Ja__exercise ol,.ApiGuide-module__Yzb4Ja__acceptance p{font-size:14px}.ApiGuide-module__Yzb4Ja__faq summary{font-size:15px}.ApiGuide-module__Yzb4Ja__faq details p{font-size:14px}.ApiGuide-module__Yzb4Ja__sources{padding-left:20px}.ApiGuide-module__Yzb4Ja__sources a{font-size:13px}.ApiGuide-module__Yzb4Ja__sources p{font-size:12px}.ApiGuide-module__Yzb4Ja__nextReading{border-radius:17px;padding:23px 20px}.ApiGuide-module__Yzb4Ja__nextReading>div{grid-template-columns:1fr;gap:18px}.ApiGuide-module__Yzb4Ja__nextReading>div>a{padding:22px}.ApiGuide-module__Yzb4Ja__nextReading h3{font-size:21px}.ApiGuide-module__Yzb4Ja__nextReading>p{flex-direction:column;gap:6px}.ApiGuide-module__Yzb4Ja__nextReading>p a{font-size:12px}.ApiGuide-module__Yzb4Ja__caption{font-size:11px}}@media (prefers-reduced-motion:reduce){.ApiGuide-module__Yzb4Ja__page *,.ApiGuide-module__Yzb4Ja__page :before,.ApiGuide-module__Yzb4Ja__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.ApiGuide-module__Yzb4Ja__workbench,.ApiGuide-module__Yzb4Ja__deck,.ApiGuide-module__Yzb4Ja__passport,.ApiGuide-module__Yzb4Ja__contract,.ApiGuide-module__Yzb4Ja__codePanel,.ApiGuide-module__Yzb4Ja__requirement,.ApiGuide-module__Yzb4Ja__exercise,.ApiGuide-module__Yzb4Ja__nextReading,.ApiGuide-module__Yzb4Ja__chapterNav a{box-shadow:none;border:1px solid canvastext}.ApiGuide-module__Yzb4Ja__stageButtons button[aria-pressed=true],.ApiGuide-module__Yzb4Ja__chapterNav a[aria-current=page]{outline-offset:-3px;outline:2px solid highlight}.ApiGuide-module__Yzb4Ja__deck[data-active=true]{outline:3px solid highlight}.ApiGuide-module__Yzb4Ja__traceGrid{display:none}.ApiGuide-module__Yzb4Ja__primaryButton{border:2px solid buttontext;color:buttontext!important}}@media print{.ApiGuide-module__Yzb4Ja__page{color:#000;background:#fff}.ApiGuide-module__Yzb4Ja__container{width:100%;padding:0}.ApiGuide-module__Yzb4Ja__page header,.ApiGuide-module__Yzb4Ja__workbench,.ApiGuide-module__Yzb4Ja__heroActions,.ApiGuide-module__Yzb4Ja__sidebar,.ApiGuide-module__Yzb4Ja__chapterNav,.ApiGuide-module__Yzb4Ja__nextReading,.ApiGuide-module__Yzb4Ja__codeToolbar button,.ApiGuide-module__Yzb4Ja__copyStatus{display:none!important}.ApiGuide-module__Yzb4Ja__hero,.ApiGuide-module__Yzb4Ja__readingLayout{display:block}.ApiGuide-module__Yzb4Ja__page p,.ApiGuide-module__Yzb4Ja__page h1,.ApiGuide-module__Yzb4Ja__page h2,.ApiGuide-module__Yzb4Ja__page h3,.ApiGuide-module__Yzb4Ja__page h4,.ApiGuide-module__Yzb4Ja__page code,.ApiGuide-module__Yzb4Ja__page a,.ApiGuide-module__Yzb4Ja__page span,.ApiGuide-module__Yzb4Ja__page li,.ApiGuide-module__Yzb4Ja__page dt,.ApiGuide-module__Yzb4Ja__page dd{color:#000!important}.ApiGuide-module__Yzb4Ja__section,.ApiGuide-module__Yzb4Ja__passport,.ApiGuide-module__Yzb4Ja__codePanel,.ApiGuide-module__Yzb4Ja__requirement,.ApiGuide-module__Yzb4Ja__contract,.ApiGuide-module__Yzb4Ja__errors>div,.ApiGuide-module__Yzb4Ja__exercise,.ApiGuide-module__Yzb4Ja__downloadNotice,.ApiGuide-module__Yzb4Ja__caution{box-shadow:none;-moz-column-break-inside:auto;break-inside:auto;border-color:#777;background:#fff!important}.ApiGuide-module__Yzb4Ja__codePanel pre{white-space:pre-wrap;max-height:none;overflow:visible}.ApiGuide-module__Yzb4Ja__codePanel pre code{white-space:pre-wrap;min-width:0}.ApiGuide-module__Yzb4Ja__hero h1{font-size:32pt}.ApiGuide-module__Yzb4Ja__section h2{font-size:22pt}.ApiGuide-module__Yzb4Ja__hero{padding-bottom:20px}.ApiGuide-module__Yzb4Ja__section{margin-bottom:22px;padding-bottom:22px}.ApiGuide-module__Yzb4Ja__requirements{display:block}.ApiGuide-module__Yzb4Ja__requirement{margin-bottom:12px}.ApiGuide-module__Yzb4Ja__page details:not([open])>:not(summary){display:block!important}}.ApiGuide-module__Yzb4Ja__pathCards{gap:14px;margin-top:26px;display:grid}.ApiGuide-module__Yzb4Ja__pathCards>div{background:linear-gradient(130deg,#20384b,#112331);border:1px solid #355369;border-radius:12px;min-width:0;padding:22px}.ApiGuide-module__Yzb4Ja__pathCards h3{margin:0 0 18px;font-size:18px;font-weight:600;line-height:1.4}.ApiGuide-module__Yzb4Ja__pathCards span{letter-spacing:.05em;color:#92b9d2;margin:16px 0 7px;font:10px/1.5 ui-monospace,monospace;display:block}.ApiGuide-module__Yzb4Ja__pathCards code{color:#c4dfef;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 ui-monospace,Consolas,monospace;display:block}.ApiGuide-module__Yzb4Ja__pathCards>div>p{color:#9cb9cc;margin:18px 0 0;font-size:12px;line-height:1.8}.ApiGuide-module__Yzb4Ja__chapterNav[data-group=media]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.ApiGuide-module__Yzb4Ja__chapterNav[data-group=media]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ApiGuide-module__Yzb4Ja__nextReading h3,.ApiGuide-module__Yzb4Ja__nextReading>div p{overflow-wrap:anywhere;max-width:100%}.ApiGuide-module__Yzb4Ja__chapterNav[data-group=timeline]{grid-template-columns:repeat(4,minmax(0,1fr))}.ApiGuide-module__Yzb4Ja__intervalLab{background:linear-gradient(150deg,#172b3b,#0a141d);border:1px solid #426172;border-radius:18px;min-width:0;margin:28px 0;padding:26px;box-shadow:0 6px #02070c,0 20px 40px #0003}.ApiGuide-module__Yzb4Ja__labHeading{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:18px;display:flex}.ApiGuide-module__Yzb4Ja__labHeading span{color:var(--ag-accent);font:12px ui-monospace,monospace}.ApiGuide-module__Yzb4Ja__labHeading strong{color:#b3c8d2;font-size:12px;font-weight:500}.ApiGuide-module__Yzb4Ja__labButtons{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.ApiGuide-module__Yzb4Ja__labButtons button{color:#dce9ee;min-height:44px;font:inherit;cursor:pointer;background:#0e1c28;border:1px solid #456172;border-radius:9px;padding:10px 14px;font-size:13px}.ApiGuide-module__Yzb4Ja__labButtons button[aria-pressed=true]{background:#315069;border-color:#8db9ce}.ApiGuide-module__Yzb4Ja__labButtons button:focus-visible{outline-offset:3px;outline:3px solid #a4d8ef}.ApiGuide-module__Yzb4Ja__labTracks>div{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;margin:10px 0;display:grid}.ApiGuide-module__Yzb4Ja__labTracks b{color:#aec6d2;font:11px ui-monospace,monospace}.ApiGuide-module__Yzb4Ja__labLane{background:repeating-linear-gradient(90deg,#08111a 0 calc(20% - 1px),#233c4c calc(20% - 1px) 20%);border-bottom:1px solid #456172;border-radius:4px;min-width:0;height:52px;position:relative}.ApiGuide-module__Yzb4Ja__labLane span{color:#fff;background:linear-gradient(#586f7f,#294257);border:1px solid #8aa9ba;border-radius:4px;place-items:center;height:23px;font:10px ui-monospace,monospace;display:grid;position:absolute;top:4px;overflow:hidden;box-shadow:0 3px #02070c}.ApiGuide-module__Yzb4Ja__labLane .ApiGuide-module__Yzb4Ja__labBase{background:linear-gradient(#35546c,#172f46);height:37px}.ApiGuide-module__Yzb4Ja__labLane .ApiGuide-module__Yzb4Ja__labResult{background:linear-gradient(#54838d,#285261);height:37px}.ApiGuide-module__Yzb4Ja__labLane[data-disabled=true]{opacity:.4}.ApiGuide-module__Yzb4Ja__labLane[data-disabled=true] span{text-decoration:line-through}.ApiGuide-module__Yzb4Ja__labLane em{text-align:center;color:#e0c891;font:30px ui-monospace,monospace;display:block}.ApiGuide-module__Yzb4Ja__labOutput{color:#deeff4;font-size:15px;line-height:1.7;margin:20px 0 12px!important}@media (max-width:640px){.ApiGuide-module__Yzb4Ja__chapterNav[data-group=timeline]{grid-template-columns:repeat(2,minmax(0,1fr))}.ApiGuide-module__Yzb4Ja__intervalLab{padding:17px 12px}.ApiGuide-module__Yzb4Ja__labButtons{gap:6px}.ApiGuide-module__Yzb4Ja__labButtons button{flex:100%;font-size:12px}.ApiGuide-module__Yzb4Ja__labTracks>div{grid-template-columns:30px minmax(0,1fr);gap:7px}.ApiGuide-module__Yzb4Ja__labHeading strong{font-size:11px}.ApiGuide-module__Yzb4Ja__labOutput{font-size:13px}}@media (forced-colors:active){.ApiGuide-module__Yzb4Ja__intervalLab,.ApiGuide-module__Yzb4Ja__labButtons button,.ApiGuide-module__Yzb4Ja__labLane span{border:1px solid canvastext}.ApiGuide-module__Yzb4Ja__labButtons button[aria-pressed=true]{outline:2px solid highlight}}.ApiGuide-module__Yzb4Ja__chapterNav[data-group=timecode]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.ApiGuide-module__Yzb4Ja__chapterNav[data-group=timecode]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ApiGuide-module__Yzb4Ja__chapterNav[data-group=edit]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:640px){.ApiGuide-module__Yzb4Ja__chapterNav[data-group=edit]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ApiGuide-module__Yzb4Ja__chapterNav[data-group=output]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.ApiGuide-module__Yzb4Ja__chapterNav[data-group=output]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ApiGuide-module__Yzb4Ja__chapterNav[data-group=queue]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:700px){.ApiGuide-module__Yzb4Ja__chapterNav[data-group=queue]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ApiTimecodeLab-module__nsSH4W__lab{background:radial-gradient(at 95% 0,#34627e40,#0000 55%),linear-gradient(135deg,#182b3a,#0c1722);border:1px solid #456678;border-radius:20px;min-width:0;margin:30px 0;padding:26px;box-shadow:inset 0 1px #aecde521,0 7px #030910,0 26px 40px #0003}.ApiTimecodeLab-module__nsSH4W__heading{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:22px;display:flex}.ApiTimecodeLab-module__nsSH4W__heading span{letter-spacing:.08em;color:#a9deef;font:11px ui-monospace,monospace}.ApiTimecodeLab-module__nsSH4W__heading strong{color:#a8bdcb;font-size:11px;font-weight:500}.ApiTimecodeLab-module__nsSH4W__directions{background:#06111b;border:1px solid #304b5d;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:22px;padding:6px;display:grid}.ApiTimecodeLab-module__nsSH4W__directions button{color:#adbfce;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:8px;min-height:48px;padding:10px;font-size:13px;line-height:1.4}.ApiTimecodeLab-module__nsSH4W__directions button[aria-pressed=true]{color:#ecfaff;background:linear-gradient(#34596e,#1e394d);border-color:#78a1b7;box-shadow:0 3px 7px #0005}.ApiTimecodeLab-module__nsSH4W__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.ApiTimecodeLab-module__nsSH4W__field{gap:8px;min-width:0;display:grid}.ApiTimecodeLab-module__nsSH4W__field span{color:#b9cbd6;font-size:12px;line-height:1.5}.ApiTimecodeLab-module__nsSH4W__field input,.ApiTimecodeLab-module__nsSH4W__field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;color:#edf6fa;background:#071420;border:1px solid #486175;border-radius:9px;width:100%;min-width:0;min-height:48px;padding:12px;font:15px ui-monospace,Consolas,monospace;display:block;box-shadow:inset 0 2px 8px #0005}.ApiTimecodeLab-module__nsSH4W__field input:focus-visible,.ApiTimecodeLab-module__nsSH4W__field select:focus-visible,.ApiTimecodeLab-module__nsSH4W__lab button:focus-visible{outline-offset:3px;outline:2px solid #b1eaff}.ApiTimecodeLab-module__nsSH4W__presets{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:22px 0;display:flex}.ApiTimecodeLab-module__nsSH4W__presets span{color:#9bb1c2;font-size:11px}.ApiTimecodeLab-module__nsSH4W__presets button{color:#c7e5f2;cursor:pointer;background:#152c3b;border:1px solid #466779;border-radius:8px;min-height:44px;padding:9px 12px;font-size:12px}.ApiTimecodeLab-module__nsSH4W__output{background:linear-gradient(160deg,#091724,#0a131b);border:1px solid #4b677c;border-radius:14px;min-width:0;padding:18px;box-shadow:inset 0 2px 6px #0007}.ApiTimecodeLab-module__nsSH4W__readouts{grid-template-columns:1fr 1fr 1.5fr;gap:16px;display:grid}.ApiTimecodeLab-module__nsSH4W__readouts>div{min-width:0}.ApiTimecodeLab-module__nsSH4W__readouts span{letter-spacing:.08em;color:#83b5ce;margin-bottom:10px;font:9px ui-monospace,monospace;display:block}.ApiTimecodeLab-module__nsSH4W__readouts strong{color:#d2f0fb;overflow-wrap:anywhere;font:500 clamp(17px,2vw,26px)/1.3 ui-monospace,Consolas,monospace;display:block}.ApiTimecodeLab-module__nsSH4W__readouts small{color:#91aebf;margin-top:8px;font-size:11px;line-height:1.5;display:block}.ApiTimecodeLab-module__nsSH4W__detail{color:#a5c9da;overflow-wrap:anywhere;border-top:1px solid #29404f;padding-top:12px;font:12px/1.75 ui-monospace,Consolas,monospace;margin:18px 0 0!important}.ApiTimecodeLab-module__nsSH4W__error{color:#f0d5ae;font-size:14px;line-height:1.75;margin:0!important}.ApiTimecodeLab-module__nsSH4W__note{color:#91aabb;overflow-wrap:anywhere;font-size:12px;line-height:1.8;margin:20px 0 0!important}@media (max-width:800px){.ApiTimecodeLab-module__nsSH4W__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.ApiTimecodeLab-module__nsSH4W__readouts>div:last-child{grid-column:1/-1}.ApiTimecodeLab-module__nsSH4W__readouts strong{font-size:24px}}@media (max-width:520px){.ApiTimecodeLab-module__nsSH4W__lab{padding:18px 12px}.ApiTimecodeLab-module__nsSH4W__fields{grid-template-columns:1fr;gap:15px}.ApiTimecodeLab-module__nsSH4W__directions{gap:3px;padding:3px}.ApiTimecodeLab-module__nsSH4W__directions button{padding:8px 3px;font-size:11px}.ApiTimecodeLab-module__nsSH4W__output{padding:16px 12px}.ApiTimecodeLab-module__nsSH4W__heading{gap:10px}.ApiTimecodeLab-module__nsSH4W__presets{gap:8px}.ApiTimecodeLab-module__nsSH4W__presets span{flex-basis:100%}.ApiTimecodeLab-module__nsSH4W__presets button{flex:1}.ApiTimecodeLab-module__nsSH4W__readouts strong{font-size:20px}}@media (forced-colors:active){.ApiTimecodeLab-module__nsSH4W__lab,.ApiTimecodeLab-module__nsSH4W__output,.ApiTimecodeLab-module__nsSH4W__field input,.ApiTimecodeLab-module__nsSH4W__field select,.ApiTimecodeLab-module__nsSH4W__directions,.ApiTimecodeLab-module__nsSH4W__directions button,.ApiTimecodeLab-module__nsSH4W__presets button{border:1px solid canvastext}.ApiTimecodeLab-module__nsSH4W__directions button[aria-pressed=true]{outline:2px solid highlight}}
