.resourceDocs{--docs-lemon:#dbe77c;--docs-deep-green:#077f55;--docs-shadow:#17171529;--mint:#b1f0cb}.resourceDocs .docsTopbar{background:color-mix(in srgb,var(--paper)94%,transparent);border-bottom:1px solid var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:minmax(230px,1fr) minmax(330px,470px) minmax(230px,1fr);min-height:74px;padding:10px clamp(24px,4vw,60px);top:82px}.resourceDocs .docsTopbarTitle{letter-spacing:-.02em;gap:12px;font-size:17px;font-weight:740}.resourceDocs .docsTopbarTitle>span{color:var(--muted);font:600 11px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.045em;text-transform:uppercase;margin-left:5px}.resourceDocs .docsTopbarLinks{color:var(--muted);justify-self:end;gap:28px;font-size:15px;font-weight:610}.resourceDocs .docsTopbarLinks a:hover,.resourceDocs .docsTopbarLinks a:focus-visible{color:var(--ink)}.resourceDocs .docsTopbar>.docsSearchTrigger{background:color-mix(in srgb,var(--sky)22%,var(--paper-bright));box-shadow:inset 0 1px 0 #ffffffb8,3px 4px 0 color-mix(in srgb,var(--sky)62%,var(--paper));-webkit-backdrop-filter:blur(12px)saturate(1.12);backdrop-filter:blur(12px)saturate(1.12);border-radius:14px}.resourceDocs .docsSearchTrigger{border:1px solid var(--ink);background:var(--paper-bright);width:100%;min-width:0;min-height:48px;box-shadow:4px 4px 0 color-mix(in srgb,var(--sky)72%,var(--paper));color:var(--muted);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 14px;transition:transform .16s,box-shadow .16s,color .16s;display:grid}.resourceDocs .docsSearchTrigger:hover,.resourceDocs .docsSearchTrigger:focus-visible{color:var(--ink);box-shadow:6px 6px 0 var(--sky);outline:0;transform:translate(-2px,-2px)}.resourceDocs .docsSearchTrigger>i{width:24px;height:24px;color:var(--ink);flex:0 0 24px;place-items:center;display:grid;overflow:visible}.resourceDocs .docsSearchTrigger>span{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:580;overflow:hidden}.resourceDocs .docsSearchTrigger>kbd{color:var(--muted);font:600 11px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace}.resourceDocs .docsBrowseButton{border:1px solid var(--ink);background:var(--paper-bright);width:40px;height:40px;box-shadow:3px 3px 0 var(--yellow);justify-content:center}.resourceDocs .docsWorkspace{grid-template-columns:276px minmax(0,1fr);width:min(1680px,100%);min-height:74vh}.resourceDocs .docsSidebar{overscroll-behavior:contain;scrollbar-gutter:stable;border-right:1px solid var(--line);scrollbar-color:color-mix(in srgb,var(--ink)24%,transparent)transparent;scrollbar-width:thin;height:calc(100vh - 156px);padding:38px 28px 64px;top:156px;overflow-y:auto}.resourceDocs .docsSidebar::-webkit-scrollbar{width:6px}.resourceDocs .docsSidebar::-webkit-scrollbar-track{background:0 0}.resourceDocs .docsSidebar::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink)24%,transparent);background-clip:padding-box;border:1px solid #0000;border-radius:0}.resourceDocs .docsSidebar:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink)38%,transparent);background-clip:padding-box}.resourceDocs .docsSidebar nav,.resourceDocs .docsDrawer nav{gap:34px}.resourceDocs .docsSidebar section,.resourceDocs .docsDrawer section{gap:12px}.resourceDocs .docsSidebar section h2,.resourceDocs .docsDrawer section h2{color:var(--muted);font:650 11px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.075em}.resourceDocs .docsSidebar section>div,.resourceDocs .docsDrawer section>div{gap:3px}.resourceDocs .docsSidebar nav a,.resourceDocs .docsDrawer nav a{min-height:39px;color:var(--muted);grid-template-columns:7px minmax(0,1fr);gap:10px;padding:8px 10px 8px 4px;font-size:14.5px;font-weight:510;line-height:1.32}.resourceDocs .docsSidebar nav a>span,.resourceDocs .docsDrawer nav a>span{width:7px;height:7px}.resourceDocs .docsSidebar nav a:hover,.resourceDocs .docsSidebar nav a[data-active],.resourceDocs .docsDrawer nav a:hover,.resourceDocs .docsDrawer nav a[data-active]{color:var(--ink)}.resourceDocs .docsSidebar nav a[data-active],.resourceDocs .docsDrawer nav a[data-active]{background:color-mix(in srgb,var(--tint-sky)72%,transparent)}.resourceDocs .docsSidebar nav a[data-active]>span,.resourceDocs .docsDrawer nav a[data-active]>span{background:var(--ink);box-shadow:2px 2px 0 var(--sky)}.resourceDocs .docsContent{min-width:0;padding:clamp(38px,4.5vw,74px) clamp(28px,4.5vw,78px) 120px;overflow:visible}.resourceDocs [data-docs-content]{width:min(100%,880px);margin-inline:auto;padding:0!important}.resourceDocs .docsLanding[data-docs-content]{width:min(100%,1280px)}.resourceDocs .docsHero{border:1px solid var(--ink);background:var(--field-sky);grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);min-height:640px;padding:0;display:grid;overflow:hidden}.resourceDocs .docsHeroCopy{z-index:2;background:var(--docs-lemon);clip-path:polygon(0 0,100% 0,calc(100% - 46px) 100%,0 100%);flex-direction:column;justify-content:center;min-width:0;padding:clamp(48px,5.2vw,82px) clamp(38px,4.8vw,74px);display:flex;position:relative}.resourceDocs .docsEyebrow,.resourceDocs .docsSectionLabel{color:var(--ink);font:690 12px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.09em;text-transform:uppercase;margin:0 0 20px}.resourceDocs .docsHero h1{max-width:620px;font:720 clamp(58px,5.7vw,90px)/.9 var(--font-switzer),"Helvetica Neue",sans-serif;letter-spacing:-.072em;text-wrap:balance;margin:0}.resourceDocs .docsHeroCopy>p:not(.docsEyebrow){max-width:590px;color:color-mix(in srgb,var(--ink)76%,transparent);letter-spacing:-.018em;margin:28px 0 0;font-size:clamp(18px,1.5vw,22px);font-weight:500;line-height:1.46}.resourceDocs .docsHeroCopy .docsSearchTrigger{background:color-mix(in srgb,var(--sky)18%,var(--paper-bright));max-width:560px;min-height:60px;box-shadow:7px 7px 0 var(--cobalt),0 18px 36px #1717151f;color:var(--ink);border-radius:15px;margin-top:38px}.resourceDocs .docsHeroCopy .docsSearchTrigger:hover,.resourceDocs .docsHeroCopy .docsSearchTrigger:focus-visible{box-shadow:9px 9px 0 var(--cobalt),0 22px 42px #17171529}.resourceDocs .docsHeroScene{isolation:isolate;background:var(--field-sky);place-items:center;min-width:0;padding:72px clamp(42px,5vw,76px) 86px;display:grid;position:relative;overflow:hidden}.resourceDocs .docsHeroScene:before{z-index:-1;content:"";mix-blend-mode:multiply;opacity:.14;background:url(/home/editorial/grain.svg);position:absolute;inset:0}.resourceDocs .docsHeroSheet{border:1px solid var(--ink);background:var(--paper-bright);transform-origin:50%;width:min(78%,520px);height:min(58%,360px);position:absolute;top:50%;left:50%}.resourceDocs .docsHeroSheetBack{background:var(--field-pink);transform:translate(-47%,-47%)rotate(5deg)}.resourceDocs .docsHeroSheetMiddle{background:var(--field-yellow);transform:translate(-52%,-51%)rotate(-4deg)}.resourceDocs .docsRunTicket{z-index:2;border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)88%,transparent);width:min(100%,560px);box-shadow:14px 16px 0 color-mix(in srgb,var(--coral)76%,var(--paper)),0 30px 58px #1717152e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative;overflow:hidden;transform:rotate(-.7deg)}.resourceDocs .docsRunTicket>header,.resourceDocs .docsRunTicket>footer,.resourceDocs .docsResultTable>header,.resourceDocs .docsResultTable>footer{min-height:52px;font:650 11px/1 var(--font-jetbrains),monospace;letter-spacing:.045em;justify-content:space-between;align-items:center;gap:18px;padding:0 18px;display:flex}.resourceDocs .docsRunTicket>header,.resourceDocs .docsResultTable>header{border-bottom:1px solid var(--ink)}.resourceDocs .docsRunTicket>footer,.resourceDocs .docsResultTable>footer{border-top:1px solid var(--ink)}.resourceDocs .docsRunTicket>header b{color:var(--docs-deep-green);align-items:center;gap:4px;font-weight:720;display:inline-flex}.resourceDocs .docsRunTicket>header b i,.resourceDocs .docsResultTable>header b i{border:1px solid var(--ink);background:var(--paper);width:7px;height:7px}.resourceDocs .docsRunTicket>header b i[data-on],.resourceDocs .docsResultTable>header b i[data-on]{background:var(--coral)}.resourceDocs .docsRunPrompt{border-bottom:1px solid var(--line);padding:34px 28px 30px}.resourceDocs .docsRunPrompt>span{color:var(--muted);font:650 10px/1 var(--font-geist-pixel),monospace}.resourceDocs .docsRunPrompt p{letter-spacing:-.035em;max-width:430px;margin:11px 0 0;font-size:clamp(21px,2vw,29px);font-weight:710;line-height:1.16}.resourceDocs .docsRunSteps{grid-template-columns:1fr 1fr;display:grid}.resourceDocs .docsRunSteps span{min-height:60px;color:var(--muted);align-items:center;gap:9px;padding:0 20px;font-size:13px;font-weight:610;display:flex}.resourceDocs .docsRunSteps span+span{border-left:1px solid var(--line)}.resourceDocs .docsRunSteps svg{color:var(--docs-deep-green)}.resourceDocs .docsRunTicket>footer b{font-weight:720}.resourceDocs .docsRunQuirk{z-index:4;border:1px solid var(--ink);background:var(--paper-bright);box-shadow:4px 4px 0 var(--pink);font:650 11px/1 var(--font-geist-pixel),monospace;align-items:center;gap:8px;padding:9px 11px;animation:.7s cubic-bezier(.22,1,.36,1) .5s both docs-result-rise;display:inline-flex;position:absolute;top:12%;right:6%}.resourceDocs .docsHeroRoutes{z-index:3;border:1px solid var(--ink);background:var(--paper-bright);box-shadow:5px 5px 0 var(--yellow);display:flex;position:absolute;bottom:28px;right:32px}.resourceDocs .docsHeroRoutes span{font:650 10px/1 var(--font-geist-pixel),monospace;text-transform:uppercase;padding:9px 11px}.resourceDocs .docsHeroRoutes span+span{border-left:1px solid var(--ink)}@keyframes docs-result-rise{0%{opacity:0;transform:translateY(18px)rotate(2deg)scale(.92)}to{opacity:1;transform:translateY(0)rotate(-1deg)scale(1)}}.resourceDocs .docsStartSection{border:0;padding:clamp(94px,9vw,136px) 0}.resourceDocs .docsStartHeader{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:56px}.resourceDocs .docsStartHeader h2,.resourceDocs .docsMethod h2,.resourceDocs .docsWatch h2{max-width:820px;font:690 clamp(44px,4.7vw,70px)/.95 var(--font-switzer),"Helvetica Neue",sans-serif;letter-spacing:-.06em;text-wrap:balance;margin:0}.resourceDocs .docsStartHeader>p{color:var(--muted);margin:0;font-size:18px;line-height:1.5}.resourceDocs .docsPaths{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:54px;display:grid}.resourceDocs .docsPath{--path-signal:var(--sky);border:1px solid var(--ink);background:var(--paper-bright);min-width:0;min-height:560px;box-shadow:8px 9px 0 color-mix(in srgb,var(--path-signal)70%,var(--paper)),0 18px 36px var(--docs-shadow);flex-direction:column;padding:20px;transition:transform .18s,box-shadow .18s;display:flex}.resourceDocs .docsPath[data-accent=green]{--path-signal:var(--green)}.resourceDocs .docsPath[data-accent=yellow]{--path-signal:var(--yellow)}.resourceDocs .docsPath:hover,.resourceDocs .docsPath:focus-visible{background:var(--paper-bright);box-shadow:12px 14px 0 color-mix(in srgb,var(--path-signal)78%,var(--paper)),0 24px 44px #17171530;outline:0;transform:translate(-3px,-5px)}.resourceDocs .docsPathIndex{font:650 12px/1 var(--font-geist-pixel),monospace;padding:4px 2px 18px}.resourceDocs .docsPathIndex i{border:1px solid var(--ink);background:var(--path-signal);width:11px;height:11px;box-shadow:2px 2px 0 color-mix(in srgb,var(--ink)32%,transparent);border-radius:0}.resourceDocs .docsPathScene{isolation:isolate;border:1px solid var(--ink);background:color-mix(in srgb,var(--path-signal)58%,var(--paper));min-height:190px;padding:22px;position:relative;overflow:hidden}.resourceDocs .docsPathScene:before{z-index:-1;content:"";opacity:.12;background:url(/home/editorial/grain.svg);position:absolute;inset:0}.resourceDocs .docsMiniBrowser{border:1px solid var(--ink);background:var(--paper-bright);width:88%;box-shadow:7px 8px 0 color-mix(in srgb,var(--green)38%,var(--paper));overflow:hidden;transform:rotate(-1.5deg)}.resourceDocs .docsMiniBrowser>header{border-bottom:1px solid var(--line);align-items:center;gap:4px;min-height:28px;padding:0 8px;display:flex}.resourceDocs .docsMiniBrowser>header i{background:var(--coral);border-radius:50%;width:5px;height:5px}.resourceDocs .docsMiniBrowser>header i:nth-child(2){background:var(--yellow)}.resourceDocs .docsMiniBrowser>header i:nth-child(3){background:var(--green)}.resourceDocs .docsMiniBrowser>header span{color:var(--muted);font:600 8px/1 var(--font-jetbrains),monospace;margin-left:4px}.resourceDocs .docsMiniBrowser>div{gap:6px;padding:15px;display:grid}.resourceDocs .docsMiniBrowser b{font-size:14px}.resourceDocs .docsMiniBrowser span{color:var(--muted);font-size:10px}.resourceDocs .docsMiniBrowser em{background:var(--tint-green);width:fit-content;font:650 8px/1 var(--font-jetbrains),monospace;align-items:center;gap:5px;margin-top:5px;padding:5px 7px;font-style:normal;display:inline-flex}.resourceDocs .docsChromeChip,.resourceDocs .docsApiResult,.resourceDocs .docsCloudResult{z-index:2;border:1px solid var(--ink);background:var(--paper-bright);box-shadow:3px 3px 0 var(--path-signal);font:650 9px/1 var(--font-geist-pixel),monospace;align-items:center;gap:7px;padding:7px 9px;display:inline-flex;position:absolute}.resourceDocs .docsChromeChip{bottom:12px;right:10px;transform:rotate(2deg)}.resourceDocs .docsChromeChip img{width:15px;height:15px}.resourceDocs .docsCodeWindow{border:1px solid var(--ink);background:var(--ink);width:92%;color:var(--paper-bright);box-shadow:7px 8px 0 color-mix(in srgb,var(--cobalt)42%,var(--paper));overflow:hidden;transform:rotate(1deg)}.resourceDocs .docsCodeWindow header{border-bottom:1px solid #fffdf83d;align-items:center;gap:9px;min-height:34px;padding:0 11px;display:flex}.resourceDocs .docsCodeWindow header span{color:var(--sky);font:700 9px/1 var(--font-geist-pixel),monospace}.resourceDocs .docsCodeWindow header code{font:600 10px/1 var(--font-jetbrains),monospace}.resourceDocs .docsCodeWindow pre{font:500 10px/1.55 var(--font-jetbrains),monospace;white-space:pre-wrap;margin:0;padding:14px}.resourceDocs .docsApiResult{bottom:10px;right:8px}.resourceDocs .docsCloudRail{background:var(--ink);grid-template-columns:1fr 1fr 1fr;height:1px;display:grid;position:absolute;top:50%;left:25px;right:25px}.resourceDocs .docsCloudRail span{position:relative}.resourceDocs .docsCloudRail span:after{background:var(--ink);content:"";width:7px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.resourceDocs .docsCloudWindows{z-index:1;grid-template-columns:repeat(3,1fr);align-items:center;gap:9px;height:130px;display:grid;position:relative}.resourceDocs .docsCloudWindows i{border:1px solid var(--ink);background:var(--paper-bright);min-height:70px;box-shadow:4px 4px 0 color-mix(in srgb,var(--yellow)55%,var(--paper));font:650 9px/1 var(--font-geist-pixel),monospace;padding:9px;font-style:normal;display:grid}.resourceDocs .docsCloudWindows i:nth-child(2){min-height:96px;transform:translateY(-7px)}.resourceDocs .docsCloudWindows b{background:linear-gradient(90deg,var(--tint-sky)62%,transparent 62%);align-self:end;height:19px}.resourceDocs .docsCloudResult{bottom:9px;right:12px}.resourceDocs .docsPathCopy{padding:27px 5px 0}.resourceDocs .docsPath h3{letter-spacing:-.045em;margin:0;font-size:clamp(27px,2.25vw,34px);font-weight:710;line-height:1.02}.resourceDocs .docsPath p{color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.5}.resourceDocs .docsPathAction{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:48px;margin-top:auto;padding:20px 5px 0;font-size:15px;font-weight:720;display:flex}.resourceDocs .docsPathAction svg{flex:none}.resourceDocs .docsMethod{border:1px solid var(--ink);background:var(--field-coral);grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);min-height:610px;display:grid;overflow:hidden}.resourceDocs .docsMethodCopy{flex-direction:column;justify-content:center;padding:clamp(48px,5vw,78px);display:flex}.resourceDocs .docsMethodCopy h2{max-width:660px;font-size:clamp(44px,4.2vw,62px)}.resourceDocs .docsMethodCopy>p:not(.docsSectionLabel){max-width:590px;color:color-mix(in srgb,var(--ink)76%,transparent);margin:26px 0 0;font-size:18px;line-height:1.52}.resourceDocs .docsMethodArtifact{isolation:isolate;background:var(--field-yellow);border-left:1px solid var(--ink);place-items:center;min-width:0;padding:clamp(48px,5vw,78px);display:grid;position:relative}.resourceDocs .docsMethodArtifact:before{z-index:-1;content:"";opacity:.14;background:url(/home/editorial/grain.svg);position:absolute;inset:0}.resourceDocs .docsCopySnippet{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:7px 8px 0 var(--pink);grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;margin-top:36px;padding:22px;display:grid;position:relative}.resourceDocs .docsCopySnippet>span{color:var(--ink);font:650 11px/1 var(--font-geist-pixel),monospace;letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1}.resourceDocs .docsCopySnippet p{color:var(--ink);font:560 13px/1.55 var(--font-jetbrains),monospace;margin:0}.resourceDocs .docsCopySnippet button{border:1px solid var(--ink);background:var(--paper);cursor:pointer;min-height:38px;font:650 10px/1 var(--font-geist-pixel),monospace;text-transform:uppercase;align-self:end;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.resourceDocs .docsCopySnippet button:hover,.resourceDocs .docsCopySnippet button:focus-visible{background:var(--tint-sky)}.resourceDocs .docsCopyQuirk{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:3px 3px 0 var(--green);font:650 9px/1 var(--font-geist-pixel),monospace;align-items:center;gap:6px;padding:6px 8px;font-style:normal;animation:.42s cubic-bezier(.22,1,.36,1) both docs-result-rise;display:inline-flex;position:absolute;top:-17px;right:-8px}.resourceDocs .docsResultTable{border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)90%,transparent);width:min(100%,560px);box-shadow:14px 16px 0 color-mix(in srgb,var(--cobalt)55%,var(--paper)),0 28px 52px #17171529;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;transform:rotate(.8deg)}.resourceDocs .docsResultTable>header b{gap:4px;display:flex}.resourceDocs .docsResultColumns,.resourceDocs .docsResultRow{border-bottom:1px solid var(--line);grid-template-columns:1fr .8fr 1.2fr .45fr;align-items:center;gap:14px;min-height:57px;padding:0 18px;display:grid}.resourceDocs .docsResultColumns{min-height:48px;color:var(--muted);font:650 9px/1 var(--font-geist-pixel),monospace;text-transform:uppercase}.resourceDocs .docsResultRow>span{color:var(--muted);font:650 10px/1 var(--font-jetbrains),monospace}.resourceDocs .docsResultRow>i{background:color-mix(in srgb,var(--ink)20%,transparent);width:76%;height:8px;display:block}.resourceDocs .docsResultRow>i:nth-of-type(2){background:var(--tint-coral);width:58%}.resourceDocs .docsResultRow>i:nth-of-type(3){background:var(--tint-sky);width:88%}.resourceDocs .docsResultRow>em{background:var(--tint-green);place-items:center;width:24px;height:24px;font-style:normal;display:grid}.resourceDocs .docsResultTable>footer{font-size:10px}.resourceDocs .docsResultTable>footer b{color:var(--docs-deep-green)}.resourceDocs .docsMethodQuirk{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:4px 4px 0 var(--pink);font:650 10px/1 var(--font-geist-pixel),monospace;align-items:center;gap:7px;padding:8px 10px;display:inline-flex;position:absolute;bottom:12%;right:9%;transform:rotate(-2deg)}.resourceDocs .docsWatch{border:0;padding:clamp(92px,8vw,124px) 0 28px}.resourceDocs .docsWatchHeader{grid-template-columns:minmax(0,1fr) minmax(320px,.88fr);align-items:end;gap:54px;width:min(100%,980px);margin:0 auto 34px;display:grid}.resourceDocs .docsWatchHeader h2{font-size:clamp(42px,4.2vw,58px)}.resourceDocs .docsWatchHeader>div:last-child{gap:20px;display:grid}.resourceDocs .docsWatchHeader p{max-width:480px;color:var(--muted);margin:0;font-size:17px;line-height:1.53}.resourceDocs .docsWatchHeader a{border-bottom:1px solid var(--ink);width:fit-content;padding-bottom:3px;font-size:15px;font-weight:700}.resourceDocs figure:has(>.deferredVideo){width:min(100%,980px);margin-inline:auto}.resourceDocs .deferredVideo{border:1px solid var(--ink);background:var(--field-sky);box-shadow:10px 11px 0 var(--pink),0 24px 46px #17171524}.resourceDocs .deferredVideo>.docsVideoHitArea{z-index:8;cursor:pointer;background:0 0;border:0;outline:0;display:block}.resourceDocs .deferredVideo>.docsVideoHitArea:focus-visible{box-shadow:inset 0 0 0 4px var(--paper-bright),inset 0 0 0 7px var(--cobalt)}.resourceDocs .docsVideoHitLabel{clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.resourceDocs .docsVideoFrameCollage{background:var(--ink);isolation:isolate;min-width:0;min-height:0;position:relative;overflow:hidden}.resourceDocs .docsVideoFrameCollage:after{z-index:5;background-blend-mode:multiply;content:"";opacity:.28;pointer-events:none;background:linear-gradient(#17171505,#17171533),url(/home/editorial/grain.svg);position:absolute;inset:0}.resourceDocs .docsVideoFrame{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);position:absolute;overflow:hidden}.resourceDocs .docsVideoFrame:first-child{inset:0 38% 0 0}.resourceDocs .docsVideoFrame:nth-child(2){border-right:0;inset:0 0 66.666% 62%}.resourceDocs .docsVideoFrame:nth-child(3){border-right:0;inset:33.333% 0 33.333% 62%}.resourceDocs .docsVideoFrame:nth-child(4){border-right:0;inset:66.666% 0 0 62%}.resourceDocs .docsVideoFrame img{object-fit:cover;filter:saturate(.82)contrast(1.06);width:100%;height:100%;transition:filter .24s,transform .5s cubic-bezier(.22,1,.36,1);transform:scale(1.015)}.resourceDocs .docsVideoFrame>i{z-index:4;color:var(--paper-bright);font:650 7px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#171715a8;border:1px solid #fffdf8b8;padding:5px 6px;font-style:normal;position:absolute;top:10px;left:11px}.resourceDocs .docsVideoPlayCue{border:1px solid var(--ink);background:var(--paper-bright);min-height:46px;box-shadow:4px 4px 0 var(--yellow);color:var(--ink);align-items:center;gap:10px;padding:0 16px;transition:transform .18s,box-shadow .18s;display:inline-flex}.resourceDocs .docsVideoPlayCue b{letter-spacing:-.01em;font-size:14px;line-height:1}:is(.resourceDocs .deferredVideo:has(.docsVideoHitArea:hover) .docsVideoPlayCue,.resourceDocs .deferredVideo:has(.docsVideoHitArea:focus-visible) .docsVideoPlayCue){box-shadow:6px 6px 0 var(--yellow);transform:translate(-2px,-2px)}:is(.resourceDocs .deferredVideo:has(.docsVideoHitArea:hover) .docsVideoFrame img,.resourceDocs .deferredVideo:has(.docsVideoHitArea:focus-visible) .docsVideoFrame img){filter:saturate()contrast(1.03);transform:scale(1.045)}.resourceDocs .deferredVideo+figcaption{color:var(--muted);font:650 11px/1.35 var(--font-jetbrains),monospace;margin-top:20px}.resourceDocs figure:has(>.deferredVideo)>figcaption{color:var(--muted);font:650 11px/1.35 var(--font-jetbrains),monospace;margin-top:20px}.resourceDocs .docsComparisonPoster{background:var(--field-sky);width:100%;height:100%;color:var(--ink);grid-template-rows:minmax(0,1.18fr) minmax(0,.82fr);display:grid}.resourceDocs .docsComparisonTitle{border-bottom:1px solid var(--ink);background:var(--field-coral);grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-width:0;display:grid;overflow:hidden}.resourceDocs .docsComparisonTitle>.docsVideoFrameCollage{grid-column:1}.resourceDocs .docsComparisonTitleCopy{border-left:1px solid var(--ink);background:var(--field-coral);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px 16px;min-width:0;padding:clamp(24px,3.3vw,42px);display:grid}.resourceDocs .docsComparisonTitleCopy>span{font:650 9px/1 var(--font-geist-pixel),monospace;letter-spacing:.08em;align-self:center}.resourceDocs .docsComparisonTitleCopy>.docsVideoPlayCue{justify-self:end}.resourceDocs .docsComparisonTitleCopy>strong{font:680 clamp(28px,3.3vw,46px)/.95 var(--font-switzer),sans-serif;letter-spacing:-.055em;grid-column:1/-1;align-self:end;gap:.05em;display:grid}.resourceDocs .docsComparisonTracks{grid-template-columns:repeat(3,1fr);display:grid}.resourceDocs .docsComparisonTracks>div{border-right:1px solid var(--ink);background:var(--paper-bright);flex-direction:column;justify-content:flex-end;min-width:0;padding:clamp(20px,3vw,34px);display:flex;position:relative}.resourceDocs .docsComparisonTracks>div:nth-child(2){background:var(--field-yellow)}.resourceDocs .docsComparisonTracks>div[data-result]{background:var(--field-green);color:var(--ink);border-right:0}.resourceDocs .docsComparisonTracks small{font:650 9px/1 var(--font-geist-pixel),monospace;position:absolute;top:18px;left:clamp(20px,3vw,34px)}.resourceDocs .docsComparisonTracks b{letter-spacing:-.035em;font-size:clamp(17px,2.1vw,25px)}.resourceDocs .docsComparisonTracks span{color:var(--muted);margin-top:7px;font-size:13px}.resourceDocs .docsComparisonTracks i{background:color-mix(in srgb,var(--paper-bright)65%,transparent);min-width:0;color:var(--ink);font:650 8px/1 var(--font-geist-pixel),monospace;text-transform:uppercase;border:1px solid;align-self:flex-start;align-items:center;gap:6px;margin-top:15px;padding:7px 9px;font-style:normal;display:inline-flex}.resourceDocs .docsComparisonTracks i[data-state=loop]{box-shadow:3px 3px 0 var(--pink)}.resourceDocs .docsComparisonTracks i[data-state=handoff]{box-shadow:3px 3px 0 var(--cobalt)}.resourceDocs .docsComparisonTracks i[data-state=done]{box-shadow:3px 3px 0 var(--yellow)}.docsSearchOverlay{--ink:#171715;--muted:#68665e;--paper:#f4efe5;--paper-bright:#fffdf8;--line:#17171533;--cobalt:#2d5bd1;--sky:#a9d8ee;--yellow:#ffd255;--pink:#ef7fbe;--mint:#b1f0cb;--tint-yellow:#fff2c5;--tint-sky:#dceff7;z-index:400;-webkit-backdrop-filter:blur(9px)saturate(.78);backdrop-filter:blur(9px)saturate(.78);background:#0d16167a;place-items:center;padding:24px;animation:.18s both docs-search-backdrop-in}.docsSearchPanel{border:1px solid var(--ink);background:var(--paper-bright);width:min(760px,100%);box-shadow:9px 10px 0 var(--sky),0 28px 90px #00000040;color:var(--ink);border-radius:22px;padding:16px;animation:.24s cubic-bezier(.22,1,.36,1) both docs-search-panel-in;position:relative;overflow:visible}.docsSearchPanelHeader{justify-content:space-between;align-items:center;padding:5px 5px 13px;display:flex}.docsSearchPanelHeader p{font:650 15px/1 var(--font-switzer),sans-serif;margin:0}.docsSearchPanelHeader button{border:1px solid var(--line);background:var(--paper);color:var(--muted);font:620 11px/1 var(--font-switzer),sans-serif;cursor:pointer;border-radius:7px;padding:7px 9px}.docsSearchInputRow{border:1px solid var(--ink);background:#e8f4f5;border-radius:15px;grid-template-columns:28px minmax(0,1fr);gap:13px;min-height:72px;padding:7px 18px}.docsSearchInputRow>i{color:var(--ink)}.docsSearchInputRow input{letter-spacing:-.022em;font-size:21px;font-weight:540}.docsSearchInputRow input::placeholder{color:#17171573}.docsSearchResults{max-height:min(58vh,540px);padding:14px 0 0;overflow-y:auto}.docsSearchResults>button{border-bottom:1px solid var(--line);min-height:86px;padding:15px 16px}.docsSearchResults>button[data-selected]{background:var(--tint-sky)}.docsSearchResults>button strong{font-size:16px}.docsSearchResults>button small{color:var(--ink);font:650 10px/1 var(--font-geist-pixel),monospace}.docsSearchResults>button em{color:var(--muted);font-size:13px}.docsSearchEmpty{padding:22px 18px 26px}.docsSearchEmptyLabel{color:var(--ink);font:680 10px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 16px;display:inline-flex}.docsSearchExamples{grid-template-columns:1fr 1fr;gap:11px;display:grid}.docsSearchExamples>button{border:1px solid var(--ink);min-height:92px;box-shadow:4px 5px 0 var(--sky);color:var(--ink);text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf8ad;flex-direction:column;justify-content:center;align-items:flex-start;padding:17px 18px;transition:transform .15s,box-shadow .15s,background .15s;display:flex}.docsSearchExamples>button:nth-child(2){box-shadow-color:var(--yellow)}.docsSearchExamples>button:nth-child(3){box-shadow-color:var(--pink)}.docsSearchExamples>button:nth-child(4){box-shadow-color:var(--mint)}.docsSearchExamples>button:hover,.docsSearchExamples>button:focus-visible{background:var(--paper-bright);box-shadow:6px 7px 0 var(--sky);outline:0;transform:translate(-2px,-2px)}.docsSearchExamples strong{letter-spacing:-.02em;font-size:16px}.docsSearchExamples span{color:var(--muted);margin-top:5px;font-size:13px}.docsSearchEmpty>p{max-width:520px;color:var(--muted);margin:18px 0;font-size:15px;line-height:1.5}.docsSearchEmpty>svg{color:var(--ink)}@keyframes docs-search-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes docs-search-panel-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.resourceDocs .docsPageHeader{border-bottom:1px solid var(--ink);padding-bottom:34px;margin-bottom:42px!important}.resourceDocs .docsPageHeader>div:first-child{align-items:start}.resourceDocs .docsPageHeader nav{color:var(--muted);margin:0;font-size:14px}.resourceDocs .docsPageHeader nav a:hover{color:var(--ink)}.resourceDocs .docsPageHeader h1{color:var(--ink);font:700 clamp(42px,5vw,60px)/.96 var(--font-switzer),sans-serif!important;letter-spacing:-.055em!important;margin-top:24px!important}.resourceDocs .docsPageHeader>p{max-width:700px!important;color:var(--muted)!important;margin-top:15px!important;font-size:18px!important;line-height:1.5!important}.resourceDocs .docsCopyMenu{z-index:90;position:relative}.resourceDocs .docsCopyMenuTrigger{border:1px solid var(--ink);background:var(--paper-bright);min-height:42px;box-shadow:4px 4px 0 var(--sky);color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:670;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.resourceDocs .docsCopyMenuTrigger:hover,.resourceDocs .docsCopyMenuTrigger:focus-visible{background:var(--tint-sky);box-shadow:6px 6px 0 var(--sky);outline:0;transform:translate(-2px,-2px)}.resourceDocs .docsCopyMenuCaret{border:1px solid color-mix(in srgb,var(--ink)18%,transparent);background:color-mix(in srgb,var(--paper)72%,transparent);place-items:center;width:20px;height:20px;margin-left:2px;font-style:normal;transition:transform .16s;display:grid}.resourceDocs .docsCopyMenuCaret[data-open]{transform:rotate(180deg)}.resourceDocs .docsCopyMenuPanel{z-index:120;border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)94%,transparent);width:min(360px,100vw - 32px);box-shadow:8px 9px 0 color-mix(in srgb,var(--sky)72%,var(--paper)),0 22px 46px #17171526;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:8px;animation:.19s cubic-bezier(.22,1,.36,1) both docs-copy-menu-in;position:absolute;top:calc(100% + 12px);right:-1px;overflow:hidden}.resourceDocs .docsCopyMenuPanel>p{color:var(--muted);font:650 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;padding:10px 11px 11px}.resourceDocs .docsCopyMenuItem{border:0;border-top:1px solid var(--line);width:100%;min-height:66px;box-shadow:none;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:9px 10px;transition:background .14s;display:grid}.resourceDocs .docsCopyMenuItem:hover,.resourceDocs .docsCopyMenuItem:focus-visible{background:var(--tint-sky);outline:0}.resourceDocs .docsCopyMenuIndex{border:1px solid color-mix(in srgb,var(--ink)32%,transparent);background:var(--paper-bright);width:28px;height:28px;color:var(--muted);font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;place-items:center;display:grid}.resourceDocs .docsCopyMenuItem:hover .docsCopyMenuIndex,.resourceDocs .docsCopyMenuItem:focus-visible .docsCopyMenuIndex{border-color:var(--ink);box-shadow:2px 2px 0 var(--sky);color:var(--ink)}.resourceDocs .docsCopyMenuText{min-width:0}.resourceDocs .docsCopyMenuText strong{letter-spacing:-.018em;font-size:15px;line-height:1.15;display:block}.resourceDocs .docsCopyMenuText small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;line-height:1.25;display:block;overflow:hidden}.resourceDocs .docsCopyMenuExit{color:color-mix(in srgb,var(--ink)42%,transparent)}@keyframes docs-copy-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.resourceDocs .docsReferencePage[data-docs-content]{width:min(100%,1320px)}.resourceDocs .docsReferenceHero{border:1px solid var(--ink);background:var(--field-sky);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);min-height:520px;display:grid;position:relative;overflow:hidden}.resourceDocs .docsReferenceHeroTop{z-index:3;border-bottom:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:13px 17px 13px 24px;display:flex}.resourceDocs .docsReferenceHeroTop nav{min-width:0;color:var(--muted);align-items:center;gap:9px;font-size:14px;display:flex}.resourceDocs .docsReferenceHeroTop nav a:hover{color:var(--ink)}.resourceDocs .docsReferenceHeroTop nav span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.resourceDocs .docsReferenceHeroCopy{z-index:2;background:var(--docs-lemon);flex-direction:column;grid-area:2/1/4;justify-content:center;padding:clamp(54px,6vw,90px);display:flex}.resourceDocs .docsReferenceHeroCopy .docsSectionLabel{margin-bottom:22px}.resourceDocs .docsReferenceHeroCopy h1{max-width:740px;color:var(--ink);font:720 clamp(50px,4.8vw,72px)/.94 var(--font-switzer),sans-serif;letter-spacing:-.062em;text-wrap:balance;margin:0}.resourceDocs .docsReferenceHeroCopy>p:last-child{max-width:670px;color:color-mix(in srgb,var(--ink)76%,transparent);letter-spacing:-.02em;margin:28px 0 0;font-size:clamp(18px,1.5vw,22px);font-weight:520;line-height:1.48}.resourceDocs .docsReferenceHeroMeta{z-index:3;border-top:1px solid var(--ink);border-left:1px solid var(--ink);background:var(--paper-bright);min-height:50px;font:650 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;grid-area:3/2;justify-content:space-between;align-items:center;padding:0 23px;display:flex}.resourceDocs .docsReferenceHeroMeta strong{color:var(--docs-deep-green);font:inherit}.resourceDocs .docsReferenceHeroBlocks{border-left:1px solid var(--ink);background:var(--field-sky);grid-area:2/2;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.resourceDocs .docsReferenceHeroBlocks:before{content:"";opacity:.13;background:url(/home/editorial/grain.svg);position:absolute;inset:0}.resourceDocs .docsReferenceHeroBlocks i{aspect-ratio:1;border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)82%,transparent);width:clamp(138px,15vw,220px);box-shadow:11px 12px 0 var(--pink),0 24px 50px #17171526;color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:absolute}.resourceDocs .docsReferenceHeroBlocks i>span{font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.06em}.resourceDocs .docsReferenceHeroBlocks i>strong{max-width:100%;font:690 clamp(18px,2.2vw,31px)/.94 var(--font-switzer),sans-serif;letter-spacing:-.055em;text-wrap:balance}.resourceDocs .docsReferenceHeroBlocks i:first-child{transform:translate(-23%,-15%)rotate(-7deg)}.resourceDocs .docsReferenceHeroBlocks i:first-child>strong{max-width:64%}.resourceDocs .docsReferenceHeroBlocks i:nth-child(2){background:var(--field-yellow);width:clamp(106px,11vw,166px);box-shadow:9px 10px 0 var(--cobalt);transform:translate(48%,30%)rotate(7deg)}.resourceDocs .docsReferenceHeroBlocks i:nth-child(3){background:var(--mint);width:clamp(78px,7vw,106px);box-shadow:5px 5px 0 var(--ink);padding:11px;transform:translate(-118%,124%)rotate(13deg)}.resourceDocs .docsReferenceHeroBlocks i:nth-child(3)>strong{letter-spacing:-.035em;font-size:clamp(12px,1.15vw,16px)}.resourceDocs .docsReferenceArticle{width:100%}.resourceDocs .docsReferenceLead{grid-template-columns:1fr;align-items:center;gap:clamp(30px,4vw,58px);min-width:0;padding:clamp(64px,7vw,100px) 0;display:grid}.resourceDocs .docsReferenceLead[data-has-media]{grid-template-columns:minmax(0,1.14fr) minmax(310px,.86fr)}.resourceDocs .docsReferenceLead[data-media-count="2"]{grid-template-columns:1fr}.resourceDocs .docsReferenceLeadMedia,.resourceDocs .docsReferenceLeadCopy{min-width:0}.resourceDocs .docsReferenceLeadCopy{max-width:720px}.resourceDocs .docsReferenceLead:not([data-has-media]) .docsReferenceLeadCopy{max-width:900px}.resourceDocs .docsReferenceVideoGrid{grid-template-columns:1fr;gap:24px;min-width:0;display:grid}.resourceDocs .docsReferenceVideoGrid[data-count="2"],.resourceDocs .docsReferenceVideoGrid[data-count="3"],.resourceDocs .docsReferenceVideoGrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.resourceDocs .docsReferenceVideo{min-width:0;margin:0;container-type:inline-size}.resourceDocs .docsReferenceVideo .deferredVideo{aspect-ratio:16/10;background:var(--field-coral);box-shadow:8px 9px 0 var(--pink),0 22px 44px #17171524}.resourceDocs .docsReferenceVideo figcaption{color:var(--muted);font:620 9px/1.2 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.05em;text-transform:uppercase;margin-top:13px}.resourceDocs .docsWalkthroughPoster{background:var(--field-coral);width:100%;height:100%;color:var(--ink);grid-template-rows:minmax(0,.94fr) minmax(0,1.06fr);place-items:stretch stretch;padding:0;display:grid;position:relative}.resourceDocs .docsWalkthroughPoster:before{display:none}.resourceDocs .docsWalkthroughPoster>.docsVideoFrameCollage{grid-row:1}.resourceDocs .docsWalkthroughPosterCopy{border-top:1px solid var(--ink);background:var(--field-coral);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:15px 16px;min-width:0;padding:clamp(18px,2.8vw,32px);display:grid}.resourceDocs .docsWalkthroughPosterCopy>small{font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;align-self:center}.resourceDocs .docsWalkthroughPosterCopy>.docsVideoPlayCue{justify-self:end}.resourceDocs .docsWalkthroughPosterCopy>strong{max-width:100%;font:700 clamp(26px,3.35vw,46px)/.92 var(--font-switzer),sans-serif;letter-spacing:-.058em;text-wrap:balance;grid-column:1/-1;align-self:end}.resourceDocs .docsWalkthroughPoster[data-takeaway-density=medium] .docsWalkthroughPosterCopy>strong{font-size:clamp(24px,2.85vw,38px);line-height:.96}.resourceDocs .docsWalkthroughPoster[data-takeaway-density=long] .docsWalkthroughPosterCopy>strong{text-wrap:pretty;font-size:clamp(22px,2.45vw,32px);line-height:.98}.resourceDocs .docsReferenceVideo .docsWalkthroughPosterCopy{gap:10px 12px;padding:clamp(13px,1.6vw,18px)}.resourceDocs .docsReferenceVideo .docsWalkthroughPosterCopy>small{display:none}.resourceDocs .docsReferenceVideo .docsWalkthroughPosterCopy>strong{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:clamp(17px,1.55vw,22px);line-height:1.02;display:-webkit-box;overflow:hidden}.resourceDocs .docsReferenceVideo .docsWalkthroughPosterCopy>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.resourceDocs .docsReferenceVideo .docsVideoPlayCue{min-height:42px;box-shadow:3px 3px 0 var(--yellow);padding-inline:13px}.resourceDocs .docsReferenceVideo .docsVideoPlayCue b{font-size:13px}.resourceDocs .docsWalkthroughPoster{grid-template-rows:1fr;grid-template-columns:minmax(0,1.18fr) minmax(180px,.82fr)}.resourceDocs .docsWalkthroughPoster>.docsVideoEvidence{grid-row:1}.resourceDocs .docsVideoEvidence{border-right:1px solid var(--ink);background:var(--ink);min-width:0;min-height:0;position:relative;overflow:hidden}.resourceDocs .docsVideoEvidence img{object-fit:cover;filter:none;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);transform:none}.resourceDocs .docsVideoEvidenceDiagram{color:var(--paper-bright);background:#174f45;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.resourceDocs .docsVideoDiagramHeader,.resourceDocs .docsVideoDiagramFooter{min-height:42px;font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #fffdf842;justify-content:space-between;align-items:center;gap:12px;padding:0 15px;display:flex}.resourceDocs .docsVideoDiagramHeader b{color:var(--yellow)}.resourceDocs .docsVideoDiagramFooter{color:#fffdf8ad;border-top:1px solid #fffdf842;border-bottom:0;min-height:36px}.resourceDocs .docsVideoDiagramFooter b{color:#b1f0cb}.resourceDocs .docsVideoDiagramFlow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(5px,1vw,12px);min-width:0;padding:clamp(14px,2vw,24px);display:grid}.resourceDocs .docsVideoDiagramFlow>div{background:#fffdf814;border:1px solid #fffdf8a6;align-content:center;gap:8px;min-width:0;min-height:98px;padding:10px 6px;display:grid}.resourceDocs .docsVideoDiagramFlow>div[data-result]{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}.resourceDocs .docsVideoDiagramFlow small{font:650 7px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.07em;opacity:.72}.resourceDocs .docsVideoDiagramFlow strong{overflow-wrap:normal;font:680 clamp(10px,1vw,13px)/1.05 var(--font-switzer),sans-serif;letter-spacing:-.03em;white-space:nowrap}.resourceDocs .docsVideoDiagramFlow span{color:currentColor;opacity:.72;font-size:clamp(7px,.75vw,9px);line-height:1.3}.resourceDocs .docsVideoDiagramFlow>i{color:var(--yellow);font:700 clamp(13px,1.5vw,18px)/1 var(--font-jetbrains),monospace}.resourceDocs .docsWalkthroughPosterCopy{border-top:0;border-left:0;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;overflow:hidden}.resourceDocs .docsWalkthroughPosterCopy>strong{grid-column:1/-1}.resourceDocs .docsWalkthroughPosterCopy>p{color:color-mix(in srgb,var(--ink)66%,transparent);grid-column:1/-1;align-self:end;margin:0;font-size:12px;line-height:1.4}:is(.resourceDocs .deferredVideo:has(.docsVideoHitArea:hover) .docsVideoEvidence img,.resourceDocs .deferredVideo:has(.docsVideoHitArea:focus-visible) .docsVideoEvidence img){transform:scale(1.012)}.resourceDocs .docsComparisonTitle>.docsVideoEvidence{grid-column:1}.resourceDocs .docsComparisonTitleCopy{border-left:0}.resourceDocs .docsComparisonTitleCopy>strong{grid-column:1/-1}.resourceDocs .docsComparisonTitleCopy>p{color:color-mix(in srgb,var(--ink)66%,transparent);grid-column:1/-1;align-self:end;margin:0;font-size:13px;line-height:1.42}.resourceDocs .docsComparisonTracks>div{padding-top:clamp(20px,3vw,34px)}.resourceDocs .docsMcpVideoGrid .deferredVideo:not([data-active]),.resourceDocs .docsReferenceVideoGrid[data-count="2"] .deferredVideo:not([data-active]){aspect-ratio:auto}.resourceDocs .docsMcpVideoGrid .docsWalkthroughPoster,.resourceDocs .docsReferenceVideoGrid[data-count="2"] .docsWalkthroughPoster{grid-template-rows:auto minmax(170px,auto);grid-template-columns:1fr;min-height:0}.resourceDocs .docsMcpVideoGrid .docsWalkthroughPoster>.docsVideoEvidence,.resourceDocs .docsReferenceVideoGrid[data-count="2"] .docsWalkthroughPoster>.docsVideoEvidence{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--ink);grid-row:1}.resourceDocs .docsMcpVideoGrid .docsWalkthroughPosterCopy,.resourceDocs .docsReferenceVideoGrid[data-count="2"] .docsWalkthroughPosterCopy{border-left:0}.resourceDocs .docsMcpVideoGrid .docsWalkthroughPosterCopy>strong,.resourceDocs .docsReferenceVideoGrid[data-count="2"] .docsWalkthroughPosterCopy>strong{font-size:clamp(24px,2.3vw,29px);line-height:.98}@container (max-width:520px){.resourceDocs .docsReferenceVideo .deferredVideo:not([data-active]){aspect-ratio:auto}.resourceDocs .docsReferenceVideo .docsWalkthroughPoster{grid-template-rows:auto minmax(160px,auto);grid-template-columns:1fr;min-height:0}.resourceDocs .docsReferenceVideo .docsWalkthroughPoster>.docsVideoEvidence{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--ink);grid-row:1}.resourceDocs .docsReferenceVideo .docsWalkthroughPosterCopy{border-left:0}.resourceDocs .docsReferenceVideo .docsWalkthroughPosterCopy>strong{-webkit-line-clamp:3;font-size:clamp(21px,6cqw,26px);line-height:.98}}.resourceDocs .docsReferenceSection{border-top:1px solid var(--ink);grid-template-columns:minmax(235px,.62fr) minmax(0,1.38fr);gap:clamp(38px,5vw,82px);min-width:0;padding:clamp(68px,7vw,104px) 0;scroll-margin-top:180px;display:grid}.resourceDocs .docsReferenceSectionHeader{align-self:start}.resourceDocs .docsReferenceSectionHeader>span{border:1px solid var(--ink);background:var(--cobalt);width:38px;height:38px;box-shadow:4px 4px 0 var(--yellow);color:var(--paper-bright);font:680 10px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;place-items:center;margin-bottom:24px;display:grid}.resourceDocs .docsReferenceSectionHeader h2{max-width:470px;color:var(--ink);font:700 clamp(38px,3.8vw,56px)/.96 var(--font-switzer),sans-serif;letter-spacing:-.059em;text-wrap:balance;margin:0}.resourceDocs .docsReferenceSectionBody{min-width:0}.resourceDocs .docsReferenceParagraph{max-width:790px;color:var(--muted);margin:0 0 26px;font-size:17px;line-height:1.68}.resourceDocs .docsReferenceLeadCopy .docsReferenceParagraph{color:color-mix(in srgb,var(--ink)74%,transparent);font-size:clamp(18px,1.6vw,21px);line-height:1.6}.resourceDocs .docsReferenceH1,.resourceDocs .docsReferenceH2{color:var(--ink)}.resourceDocs .docsReferenceH3{max-width:760px;color:var(--ink);font:680 clamp(25px,2.4vw,32px)/1.03 var(--font-switzer),sans-serif;letter-spacing:-.043em;margin:44px 0 17px;scroll-margin-top:180px}.resourceDocs .docsInlineCode{border:1px solid color-mix(in srgb,var(--ink)26%,transparent);background:var(--tint-yellow);color:var(--ink);font:560 .84em/1.1 var(--font-jetbrains),monospace;padding:2px 5px}.resourceDocs .docsReferenceLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--cobalt)58%,transparent);text-decoration-color:color-mix(in srgb,var(--cobalt)58%,transparent);text-underline-offset:4px;font-weight:670;text-decoration-thickness:1px}.resourceDocs .docsReferenceLink:hover{-webkit-text-decoration-color:var(--cobalt);text-decoration-color:var(--cobalt)}.resourceDocs .docsReferenceList{border-top:1px solid var(--line);max-width:820px;margin:4px 0 32px;padding:0;list-style:none}.resourceDocs .docsReferenceList li{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);gap:14px;padding:18px 0;display:grid}.resourceDocs .docsReferenceList li>span{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;padding-top:4px}.resourceDocs .docsReferenceList li>p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.resourceDocs .docsReferenceCallout{border:1px solid var(--ink);background:var(--tint-sky);max-width:820px;box-shadow:6px 7px 0 color-mix(in srgb,var(--sky)70%,var(--paper));color:var(--ink);grid-template-columns:58px minmax(0,1fr);gap:17px;margin:32px 0;padding:21px 22px;font-size:15px;line-height:1.56;display:grid}.resourceDocs .docsReferenceCallout>span{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;padding-top:3px}.resourceDocs .docsReferenceCalloutBody{overflow-wrap:anywhere;min-width:0}.resourceDocs .docsReferenceCalloutBody>:first-child{margin-top:0}.resourceDocs .docsReferenceCalloutBody>:last-child{margin-bottom:0}.resourceDocs .docsReferenceCalloutBody code{white-space:normal;max-width:100%;display:inline}.resourceDocs .docsReferenceCallout[data-variant=warning]{background:var(--tint-yellow);box-shadow-color:color-mix(in srgb,var(--yellow)72%,var(--paper))}.resourceDocs .docsReferenceCallout[data-variant=success]{background:color-mix(in srgb,var(--mint)32%,var(--paper-bright));box-shadow-color:color-mix(in srgb,var(--mint)72%,var(--paper))}.resourceDocs .docsReferenceCallout[data-variant=error]{background:color-mix(in srgb,var(--coral)20%,var(--paper-bright));box-shadow-color:color-mix(in srgb,var(--coral)65%,var(--paper))}.resourceDocs .docsReferenceCode{border:1px solid var(--ink);background:var(--ink);width:100%;max-width:none;box-shadow:8px 9px 0 var(--cobalt);color:var(--paper-bright);margin:30px 0 34px;overflow:hidden}.resourceDocs .docsReferenceCodeHeader{min-height:44px;color:var(--sky);font:650 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fffdf83d;align-items:center;padding:0 18px;display:flex}.resourceDocs .docsReferenceCode pre{color:#fffdf8c7;max-width:100%;font:500 13px/1.68 var(--font-jetbrains),monospace;margin:0;padding:24px;overflow-x:auto}.resourceDocs .docsReferenceTableWrap{border:1px solid var(--ink);background:var(--paper-bright);max-width:100%;box-shadow:8px 9px 0 color-mix(in srgb,var(--sky)72%,var(--paper));margin:30px 0 36px;overflow-x:auto}.resourceDocs .docsReferenceTableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.resourceDocs .docsReferenceTableWrap thead{border-bottom:1px solid var(--ink);background:var(--tint-sky)}.resourceDocs .docsReferenceTableWrap th{color:var(--ink);font:680 10px/1.2 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.04em;text-transform:uppercase;padding:16px 18px}.resourceDocs .docsReferenceTableWrap td{border-top:1px solid var(--line);color:var(--muted);vertical-align:top;padding:18px;font-size:14px;line-height:1.5}.resourceDocs .docsReferenceTableWrap tbody tr:hover{background:color-mix(in srgb,var(--tint-yellow)54%,transparent)}.resourceDocs .docsFooterNav{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:8px 9px 0 color-mix(in srgb,var(--sky)62%,var(--paper));grid-template-columns:1fr 1fr;margin-top:46px;display:grid}.resourceDocs .docsFooterNav>span{min-height:116px}.resourceDocs .docsFooterNavLink{background:var(--paper-bright);min-width:0;min-height:116px;color:var(--ink);align-items:center;gap:18px;padding:24px 27px;transition:background-color .15s,color .15s;display:flex}.resourceDocs .docsFooterNavLink+.docsFooterNavLink{border-left:1px solid var(--ink)}.resourceDocs .docsFooterNavNext{text-align:right;justify-content:flex-end}.resourceDocs .docsFooterNavPrev:hover{background:color-mix(in srgb,var(--pink)15%,var(--paper-bright))}.resourceDocs .docsFooterNavNext:hover,.resourceDocs .docsFooterNavNext:focus-visible{background:color-mix(in srgb,var(--sky)28%,var(--paper-bright))}.resourceDocs .docsFooterNavPrev:focus-visible{background:color-mix(in srgb,var(--pink)15%,var(--paper-bright))}.resourceDocs .docsFooterNavLink:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt);outline:0}.resourceDocs .docsFooterNavLink>i{border:1px solid var(--ink);background:var(--paper-bright);width:38px;height:38px;box-shadow:3px 3px 0 var(--pink);flex:0 0 38px;place-items:center;transition:transform .15s,box-shadow .15s;display:grid}.resourceDocs .docsFooterNavPrev>i{transform:rotate(180deg)}.resourceDocs .docsFooterNavPrev:hover>i,.resourceDocs .docsFooterNavPrev:focus-visible>i{box-shadow:4px 3px 0 var(--pink);transform:translate(-3px)rotate(180deg)}.resourceDocs .docsFooterNavNext:hover>i,.resourceDocs .docsFooterNavNext:focus-visible>i{box-shadow:4px 3px 0 var(--sky);transform:translate(3px)}.resourceDocs .docsFooterNavLink>span{min-width:0}.resourceDocs .docsFooterNav small{color:var(--muted);font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;display:block}.resourceDocs .docsFooterNav strong{font:680 clamp(18px,2vw,25px)/1.05 var(--font-switzer),sans-serif;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.resourceDocs .docsReferenceFooter{width:min(100%,1120px);margin-inline:auto}.resourceDocs .docsRtrvrClose{grid-template-columns:1fr;align-items:start;gap:34px;min-height:0;margin:72px 0 22px;padding:clamp(40px,5vw,56px)}.resourceDocs .docsRtrvrClose>div:first-child h2{max-width:12em;font-size:clamp(40px,5vw,60px);line-height:.96}.resourceDocs .docsRtrvrClose>div:last-child{width:min(100%,520px)}.resourceDocs .docsClosingCta{border:1px solid var(--ink);background:var(--paper-bright);min-height:360px;box-shadow:10px 11px 0 var(--cobalt),0 28px 56px var(--docs-shadow);color:var(--ink);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);margin:72px 0 22px;display:grid;overflow:hidden}.resourceDocs .docsClosingCopy{background:color-mix(in srgb,var(--docs-lemon)32%,var(--paper-bright));flex-direction:column;justify-content:center;min-width:0;padding:clamp(42px,5vw,70px);display:flex;position:relative;overflow:hidden}.resourceDocs .docsClosingCopy>p{color:var(--docs-deep-green);font:650 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.09em;margin:0 0 24px}.resourceDocs .docsClosingCopy>h2{max-width:700px;color:var(--ink);font:710 clamp(48px,6vw,78px)/.9 var(--font-switzer),sans-serif;letter-spacing:-.068em;text-wrap:balance;margin:0}.resourceDocs .docsClosingCopy>span{max-width:610px;color:color-mix(in srgb,var(--ink)68%,transparent);margin-top:25px;font-size:clamp(16px,1.5vw,20px);line-height:1.5}.resourceDocs .docsClosingRoute{opacity:.82;align-items:end;gap:5px;display:flex;position:absolute;bottom:25px;right:28px}.resourceDocs .docsClosingRoute i{border:1px solid color-mix(in srgb,var(--ink)72%,transparent);background:var(--coral);width:8px;height:18px;display:block}.resourceDocs .docsClosingRoute i:nth-child(2){background:var(--yellow);height:30px}.resourceDocs .docsClosingRoute i:nth-child(3){background:var(--sky);height:42px}.resourceDocs .docsClosingRoute i:nth-child(4){background:var(--mint);height:57px}.resourceDocs .docsClosingActions{border-left:1px solid var(--ink);grid-template-rows:repeat(3,1fr);min-width:0;display:grid}.resourceDocs .docsClosingAction{border-bottom:1px solid var(--ink);min-width:0;min-height:94px;color:var(--ink);font:680 clamp(17px,1.6vw,22px)/1.1 var(--font-switzer),sans-serif;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:18px;padding:24px 28px;transition:background-color .15s;display:flex}.resourceDocs .docsClosingAction:last-child{border-bottom:0}.resourceDocs .docsClosingAction:hover,.resourceDocs .docsClosingAction:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:0}.resourceDocs .docsClosingAction-primary{background:var(--coral)}.resourceDocs .docsClosingAction-primary:hover,.resourceDocs .docsClosingAction-primary:focus-visible{background:color-mix(in srgb,var(--coral)86%,var(--yellow))}.resourceDocs .docsClosingAction-secondary{background:color-mix(in srgb,var(--sky)24%,var(--paper-bright))}.resourceDocs .docsClosingAction-secondary:hover,.resourceDocs .docsClosingAction-secondary:focus-visible{background:color-mix(in srgb,var(--sky)42%,var(--paper-bright))}.resourceDocs .docsClosingAction-quiet{background:var(--paper-bright)}.resourceDocs .docsClosingAction-quiet:hover,.resourceDocs .docsClosingAction-quiet:focus-visible{background:color-mix(in srgb,var(--docs-lemon)22%,var(--paper-bright))}.resourceDocs .docsClosingAction svg{flex:none}.resourceDocs main[data-docs-content]{width:min(100%,1320px)}.resourceDocs main[data-docs-content] .max-w-3xl{max-width:940px}.resourceDocs main[data-docs-content] .max-w-4xl{max-width:1080px}.resourceDocs main[data-docs-content] .max-w-5xl{max-width:1180px}.resourceDocs main[data-docs-content] .max-w-6xl{max-width:1280px}.resourceDocs .docsTechnicalPage{--technical-surface:var(--tint-sky);--technical-depth:var(--sky);background:var(--paper)}.resourceDocs .docsTechnicalPage-coral{--technical-surface:color-mix(in srgb,var(--coral)24%,var(--paper-bright));--technical-depth:var(--coral)}.resourceDocs .docsTechnicalPage-cobalt{--technical-surface:color-mix(in srgb,var(--cobalt)13%,var(--paper-bright));--technical-depth:var(--cobalt)}.resourceDocs .docsTechnicalPage-mint{--technical-surface:color-mix(in srgb,var(--mint)42%,var(--paper-bright));--technical-depth:var(--mint)}.resourceDocs .docsTechnicalPage-yellow{--technical-surface:var(--tint-yellow);--technical-depth:var(--yellow)}.resourceDocs .docsTechnicalPage>div:first-child{box-shadow:10px 11px 0 var(--technical-depth),0 26px 52px var(--docs-shadow);border:1px solid var(--ink)!important;background:var(--technical-surface)!important;overflow:visible!important}.resourceDocs .docsTechnicalPage>div:first-child>.absolute{display:none!important}.resourceDocs .docsTechnicalPage>div:first-child>.relative{padding-block:clamp(48px,5vw,76px)!important}.resourceDocs .docsTechnicalPage>div:first-child h1{text-wrap:balance;max-width:840px;color:var(--ink)!important;font:710 clamp(49px,5vw,76px)/.91 var(--font-switzer),sans-serif!important;letter-spacing:-.066em!important;margin-bottom:20px!important}.resourceDocs .docsTechnicalPage>div:first-child h1 code{letter-spacing:-.04em;color:var(--ink)!important;font-size:.36em!important}.resourceDocs .docsTechnicalPage>div:first-child p{font-size:17px;line-height:1.55;color:color-mix(in srgb,var(--ink)72%,transparent)!important}.resourceDocs .docsTechnicalPage>div:first-child nav{color:var(--muted)!important}.resourceDocs .docsTechnicalPage>div:first-child nav a:hover{color:var(--ink)!important}.resourceDocs .docsTechnicalPage>div:first-child .rounded-xl{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid var(--ink)!important;background:color-mix(in srgb,var(--paper-bright)82%,transparent)!important;box-shadow:5px 6px 0 color-mix(in srgb,var(--technical-depth)75%,var(--paper))!important;border-radius:0!important}.resourceDocs .docsTechnicalPage>div:first-child a.rounded-xl{min-height:48px;color:var(--ink)!important}.resourceDocs .docsTechnicalPage>section,.resourceDocs .docsTechnicalPage>div:not(:first-child){border-color:var(--line)!important;background:var(--paper)!important}.resourceDocs .docsTechnicalPage>section:nth-of-type(2n){background:color-mix(in srgb,var(--tint-sky)22%,var(--paper))!important}.resourceDocs .docsTechnicalPage>section>div,.resourceDocs .docsTechnicalPage>div:not(:first-child)>div{padding-block:clamp(54px,6vw,84px)!important}.resourceDocs .docsTechnicalPage section h2{text-wrap:balance;color:var(--ink)!important;font:690 clamp(32px,3.2vw,46px)/.98 var(--font-switzer),sans-serif!important;letter-spacing:-.052em!important;margin-bottom:24px!important}.resourceDocs .docsTechnicalPage .max-w-3xl{margin-inline:auto}.resourceDocs .docsTechnicalHero{border:1px solid var(--ink);background:var(--technical-surface);box-shadow:10px 11px 0 var(--technical-depth),0 26px 52px var(--docs-shadow);overflow:hidden}.resourceDocs .docsTechnicalHeroTop{border-bottom:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)74%,transparent);justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:12px 18px 12px 25px;display:flex}.resourceDocs .docsTechnicalHeroTop nav{min-width:0;color:var(--muted);align-items:center;gap:9px;font-size:14px;display:flex}.resourceDocs .docsTechnicalHeroTop nav a:hover{color:var(--ink)}.resourceDocs .docsTechnicalHeroTop nav strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resourceDocs .docsTechnicalHeroMain{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);min-height:390px;display:grid}.resourceDocs .docsTechnicalHeroCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(48px,5vw,78px);display:flex}.resourceDocs .docsTechnicalHeroCopy>p{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.1em;margin:0 0 23px}.resourceDocs .docsTechnicalHeroCopy h1{max-width:850px;color:var(--ink);font:710 clamp(52px,5.4vw,82px)/.9 var(--font-switzer),sans-serif;letter-spacing:-.068em;text-wrap:balance;margin:0}.resourceDocs .docsTechnicalHeroCopy h1 code{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:4px 4px 0 var(--technical-depth);color:var(--ink);font:650 .27em/1 var(--font-jetbrains),monospace;letter-spacing:-.03em;vertical-align:middle;margin-left:13px;padding:7px 9px 6px;display:inline-block}.resourceDocs .docsTechnicalHeroCopy>span{max-width:720px;color:color-mix(in srgb,var(--ink)72%,transparent);margin-top:27px;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.resourceDocs .docsTechnicalHeroActions{border-left:1px solid var(--ink);grid-auto-rows:1fr;min-width:0;display:grid}.resourceDocs .docsTechnicalHeroActions>a{border-bottom:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)80%,transparent);min-width:0;min-height:86px;color:var(--ink);justify-content:space-between;align-items:center;gap:15px;padding:24px;font-size:16px;font-weight:680;display:flex}.resourceDocs .docsTechnicalHeroActions>a:last-child{border-bottom:0}.resourceDocs .docsTechnicalHeroActions>a[data-primary]{background:var(--technical-depth)}.resourceDocs .docsTechnicalHeroActions>a:hover,.resourceDocs .docsTechnicalHeroActions>a:focus-visible{filter:brightness(.94);outline:0}.resourceDocs .docsTechnicalHeroFeatures{background:var(--paper-bright);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.resourceDocs .docsTechnicalHeroFeatures>div{border-right:1px solid var(--ink);min-height:210px;padding:30px 28px}.resourceDocs .docsTechnicalHeroFeatures>div:last-child{border-right:0}.resourceDocs .docsTechnicalHeroFeatures span{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace}.resourceDocs .docsTechnicalHeroFeatures h2{color:var(--ink)!important;font:680 clamp(22px,2vw,29px)/1 var(--font-switzer),sans-serif!important;letter-spacing:-.04em!important;margin:40px 0 10px!important}.resourceDocs .docsTechnicalHeroFeatures p{max-width:330px;color:var(--muted);margin:0;font-size:14px;line-height:1.48}.resourceDocs .docsTechnicalHeroNote{border-top:1px solid var(--ink);background:var(--tint-yellow);color:var(--muted);padding:16px 24px;font-size:13px;line-height:1.45}.resourceDocs .docsTechnicalSection{border-top:1px solid var(--ink);margin:0;padding:clamp(42px,5vw,68px) 0;scroll-margin-top:176px}.resourceDocs .docsTechnicalSection>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:20px;padding:0 0 28px;display:grid}.resourceDocs .docsTechnicalSection>button h2{max-width:760px;margin:0!important}.resourceDocs .docsTechnicalSection>button>i{border:1px solid var(--ink);background:var(--paper-bright);width:42px;height:42px;box-shadow:3px 3px 0 var(--technical-depth,var(--sky));place-items:center;transition:transform .16s;display:grid}.resourceDocs .docsTechnicalSection[data-open]>button>i{transform:rotate(180deg)}.resourceDocs .docsTechnicalSectionBody{padding-top:32px}.resourceDocs .docsTechnicalSectionBody>*+*{margin-top:16px}.resourceDocs .docsTechnicalCode{border:1px solid var(--ink);background:var(--ink);max-width:100%;box-shadow:7px 8px 0 var(--technical-depth,var(--cobalt));color:var(--paper-bright);margin:22px 0 28px;overflow:hidden}.resourceDocs .docsTechnicalCode>header{min-height:48px;color:var(--sky);font:650 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #fffdf83d;justify-content:space-between;align-items:center;gap:15px;padding:0 16px 0 19px;display:flex}.resourceDocs .docsTechnicalCode>header>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resourceDocs .docsTechnicalCode>pre{max-width:100%;margin:0;padding:22px;overflow-x:auto}.resourceDocs .docsTechnicalCode>pre code{color:#fffdf8c7;font:500 12.5px/1.68 var(--font-jetbrains),monospace;white-space:pre}.resourceDocs .docsTechnicalCopyWrap{display:inline-flex;position:relative}.resourceDocs .docsTechnicalCopy{color:currentColor;min-height:32px;font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.resourceDocs .docsTechnicalCopy:hover,.resourceDocs .docsTechnicalCopy:focus-visible,.resourceDocs .docsTechnicalCopy[data-copied]{color:var(--mint);background:#b1f0cb1a;outline:0}.resourceDocs .docsTechnicalCopyQuirk{color:var(--ink);white-space:nowrap;top:-27px;right:-8px}.resourceDocs .docsTechnicalCode>header .docsTechnicalCopyWrap{flex:none;align-items:center;gap:10px}.resourceDocs .docsTechnicalCode>header .docsTechnicalCopyQuirk{color:var(--ink);transform-origin:100%;order:-1;position:static}.resourceDocs .docsRunHeading{gap:14px;max-width:880px;margin-bottom:34px;display:grid}.resourceDocs .docsRunHeading>p{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.1em;text-transform:uppercase;margin:0}.resourceDocs .docsRunHeading>h2{margin:0!important}.resourceDocs .docsRunHeading>div{max-width:730px;color:var(--muted);font-size:17px;line-height:1.55}.resourceDocs .docsRunGrid{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:10px 11px 0 color-mix(in srgb,var(--technical-depth)72%,var(--paper)),0 22px 42px var(--docs-shadow);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.resourceDocs .docsRunCardLink{min-width:0;color:inherit;display:block}.resourceDocs .docsRunCardLink+.docsRunCardLink,.resourceDocs .docsRunGrid>.docsRunCard+.docsRunCard{border-left:1px solid var(--ink)}.resourceDocs .docsRunCard{--run-card-color:var(--paper-bright);background:var(--run-card-color);min-width:0;height:100%;min-height:330px;color:var(--ink);border:0;flex-direction:column;padding:27px;transition:background .16s,transform .16s;display:flex}.resourceDocs .docsRunCard-sky{--run-card-color:color-mix(in srgb,var(--sky)42%,var(--paper-bright))}.resourceDocs .docsRunCard-lemon{--run-card-color:color-mix(in srgb,var(--docs-lemon)78%,var(--paper-bright))}.resourceDocs .docsRunCard-coral{--run-card-color:color-mix(in srgb,var(--coral)82%,var(--paper-bright))}.resourceDocs .docsRunCard-mint{--run-card-color:color-mix(in srgb,var(--mint)70%,var(--paper-bright))}.resourceDocs .docsRunCardLink:hover .docsRunCard,.resourceDocs .docsRunCardLink:focus-visible .docsRunCard{background:color-mix(in srgb,var(--run-card-color)84%,var(--yellow));outline:0}.resourceDocs .docsRunCardTop{min-height:28px;color:var(--muted);font:650 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:start;gap:12px;display:flex}.resourceDocs .docsRunCardTop code{border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)74%,transparent);color:var(--ink);font:620 11px/1 var(--font-jetbrains),monospace;letter-spacing:0;text-transform:none;padding:6px 8px}.resourceDocs .docsRunCard h3{max-width:360px;color:var(--ink);font:690 clamp(27px,2.4vw,38px)/.98 var(--font-switzer),sans-serif;letter-spacing:-.052em;margin:auto 0 13px}.resourceDocs .docsRunCard>p{max-width:390px;color:color-mix(in srgb,var(--ink)68%,transparent);margin:0;font-size:15px;line-height:1.52}.resourceDocs .docsRunCardBody{color:var(--muted);margin-top:22px;font-size:13px;line-height:1.55}.resourceDocs .docsRunCardBody ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.resourceDocs .docsRunNoteGrid{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:8px 9px 0 color-mix(in srgb,var(--sky)66%,var(--paper));grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;display:grid}.resourceDocs .docsRunNote+.docsRunNote{border-left:1px solid var(--ink)}.resourceDocs .docsRunNote{background:var(--paper-bright);min-height:210px;padding:28px}.resourceDocs .docsRunNote-caution{background:color-mix(in srgb,var(--yellow)38%,var(--paper-bright))}.resourceDocs .docsRunNote-positive{background:color-mix(in srgb,var(--mint)44%,var(--paper-bright))}.resourceDocs .docsRunNote>span{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;text-transform:uppercase}.resourceDocs .docsRunNote h3{color:var(--ink);font:680 25px/1 var(--font-switzer),sans-serif;letter-spacing:-.04em;margin:48px 0 10px}.resourceDocs .docsRunNote>div{max-width:590px;color:var(--muted);font-size:14px;line-height:1.55}.resourceDocs .docsRunLinkRail{border:1px solid var(--ink);box-shadow:7px 8px 0 color-mix(in srgb,var(--technical-depth)70%,var(--paper));grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.resourceDocs .docsRunLinkRail>a{background:var(--paper-bright);min-height:72px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:15px;font-weight:680;display:flex}.resourceDocs .docsRunLinkRail>a+a{border-left:1px solid var(--ink)}.resourceDocs .docsRunLinkRail>a:hover,.resourceDocs .docsRunLinkRail>a:focus-visible{background:color-mix(in srgb,var(--sky)34%,var(--paper-bright));outline:0}.resourceDocs .docsRelatedSection{margin:0 0 72px}.resourceDocs .docsRelatedSection .docsRunLinkRail{grid-template-columns:repeat(2,minmax(0,1fr))}.resourceDocs .docsRelatedSection .docsRunLinkRail>a{flex-direction:column;justify-content:center;align-items:start}.resourceDocs .docsRelatedSection .docsRunLinkRail>a:nth-child(3),.resourceDocs .docsRelatedSection .docsRunLinkRail>a:nth-child(4){border-top:1px solid var(--ink)}.resourceDocs .docsRelatedSection .docsRunLinkRail>a:nth-child(3){border-left:0}.resourceDocs .docsRelatedSection .docsRunLinkRail>a span{color:var(--muted);font-size:12px;font-weight:500;line-height:1.4;display:block}.resourceDocs .docsRunUtility{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.resourceDocs .docsRunUtility>span{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em}.resourceDocs .docsRunUtility>p{color:var(--muted);margin:0;font-size:14px}.resourceDocs .docsRunUtility a{color:var(--ink);text-underline-offset:4px;font-weight:680;text-decoration:underline}.resourceDocs .docsRunUtility>code{border:1px solid var(--line);background:var(--paper-bright);color:var(--ink);font:600 10px/1 var(--font-jetbrains),monospace;padding:9px 11px}.resourceDocs .docsRunTable{box-shadow:8px 9px 0 color-mix(in srgb,var(--sky)66%,var(--paper));border:1px solid var(--ink)!important;border-radius:0!important;overflow-x:auto!important}.resourceDocs .docsRunTable table{min-width:720px}.resourceDocs .docsRunTable thead{border-color:var(--ink)!important;background:color-mix(in srgb,var(--sky)24%,var(--paper-bright))!important}.resourceDocs .docsRunTable th,.resourceDocs .docsRunTable td{border-color:var(--line)!important;padding:16px 18px!important}.resourceDocs .docsRunDetailGrid{border:1px solid var(--ink);background:var(--paper-bright);gap:0!important}.resourceDocs .docsRunDetailGrid>div{min-width:0;background:var(--paper-bright)!important;border:0!important;border-radius:0!important;padding:24px!important}.resourceDocs .docsRunDetailGrid>div+div{border-left:1px solid var(--ink)!important}.resourceDocs .docsRunDetailGrid>div:nth-child(2){background:color-mix(in srgb,var(--docs-lemon)30%,var(--paper-bright))!important}.resourceDocs .docsRunDetailGrid>div:nth-child(3){background:color-mix(in srgb,var(--sky)30%,var(--paper-bright))!important}.resourceDocs .docsRunParameterGrid{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:8px 9px 0 color-mix(in srgb,var(--technical-depth)64%,var(--paper));gap:0!important}.resourceDocs .docsRunParameterGrid>div{min-height:155px;background:var(--paper-bright)!important;border:0!important;border-radius:0!important;padding:24px!important}.resourceDocs .docsRunParameterGrid>div+div{border-left:1px solid var(--ink)!important}.resourceDocs .docsRunParameterGrid code{margin-bottom:26px;display:block;color:var(--cobalt)!important}.resourceDocs .docsRunWebhookGrid{border:1px solid var(--ink);background:var(--paper-bright);gap:0!important}.resourceDocs .docsRunWebhookGrid>div{min-height:175px;background:var(--paper-bright)!important;border:0!important;border-radius:0!important;padding:24px!important}.resourceDocs .docsRunWebhookGrid>div+div{border-left:1px solid var(--ink)!important}.resourceDocs .docsRunWebhookGrid>div>span{color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;margin-bottom:42px;display:block}.resourceDocs .docsRunWebhookGrid>div>p:first-of-type{color:var(--ink)!important;font-size:17px!important}.resourceDocs .docsRunWebhookGrid>div>p:last-child{line-height:1.5;color:var(--muted)!important;font-size:13px!important}.resourceDocs .docsModeGrid{margin:26px 0 34px}.resourceDocs .docsModeGrid .docsRunCard{min-height:310px}.resourceDocs .docsModeRoute{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:8px 9px 0 color-mix(in srgb,var(--cobalt)72%,var(--paper));grid-template-columns:.75fr 1fr 1fr;margin:0 0 30px;display:grid}.resourceDocs .docsModeRoute>p{border-bottom:1px solid var(--ink);color:var(--cobalt);font:680 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin:0;padding:14px 18px}.resourceDocs .docsModeRoute>code{border-right:1px solid var(--ink);min-height:150px;color:var(--ink);font:620 13px/1.5 var(--font-jetbrains),monospace;align-items:center;padding:24px;display:flex}.resourceDocs .docsModeRoute>div{flex-direction:column;justify-content:space-between;min-height:150px;padding:24px;display:flex}.resourceDocs .docsModeRoute>div+div{border-left:1px solid var(--ink);background:color-mix(in srgb,var(--sky)30%,var(--paper-bright))}.resourceDocs .docsModeRoute span{color:var(--muted);font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.06em;text-transform:uppercase}.resourceDocs .docsModeRoute strong{color:var(--ink);letter-spacing:-.035em;font-size:20px}.resourceDocs .docsTechnicalPage #playground .api-playground,.resourceDocs .docsUnifiedPlayground{max-height:min(820px,100vh - 178px);border:1px solid var(--ink)!important;background:var(--paper-bright)!important;box-shadow:10px 11px 0 color-mix(in srgb,var(--technical-depth)72%,var(--paper)),0 26px 48px var(--docs-shadow)!important;border-radius:0!important;overflow:hidden!important}.resourceDocs .docsTechnicalPage #playground .api-playground>div:first-child,.resourceDocs .docsUnifiedPlayground>div:first-child{min-height:72px;border-bottom:1px solid var(--ink)!important;background:color-mix(in srgb,var(--technical-surface)70%,var(--paper-bright))!important;padding:13px 18px!important}.resourceDocs .docsTechnicalPage #playground .api-playground>div:first-child>div:first-child>div:first-child,.resourceDocs .docsUnifiedPlayground>div:first-child>div>div:first-child{border:1px solid var(--ink)!important;background:var(--paper-bright)!important;box-shadow:3px 3px 0 var(--technical-depth)!important;color:var(--ink)!important;border-radius:0!important}.resourceDocs .docsTechnicalPage #playground .api-playground .rounded-full,.resourceDocs .docsUnifiedPlayground .rounded-full{border-radius:0!important}.resourceDocs .docsTechnicalPage #playground .api-playground .api-playground-body,.resourceDocs .docsUnifiedPlayground .docsUnifiedPlaygroundBody{min-height:0;overflow-y:auto}.resourceDocs .docsTechnicalPage #playground .api-playground input,.resourceDocs .docsTechnicalPage #playground .api-playground textarea,.resourceDocs .docsTechnicalPage #playground .api-playground select,.resourceDocs .docsUnifiedPlayground input,.resourceDocs .docsUnifiedPlayground textarea,.resourceDocs .docsUnifiedPlayground select{border:1px solid var(--line)!important;background:var(--paper-bright)!important;box-shadow:none!important;color:var(--ink)!important;border-radius:0!important}.resourceDocs .docsTechnicalPage #playground .api-playground input:focus,.resourceDocs .docsTechnicalPage #playground .api-playground textarea:focus,.resourceDocs .docsTechnicalPage #playground .api-playground select:focus,.resourceDocs .docsUnifiedPlayground input:focus,.resourceDocs .docsUnifiedPlayground textarea:focus,.resourceDocs .docsUnifiedPlayground select:focus{outline-offset:2px;outline:2px solid color-mix(in srgb,var(--sky)72%,transparent)!important;border-color:var(--ink)!important}.resourceDocs .docsTechnicalPage #playground .api-playground button,.resourceDocs .docsUnifiedPlayground button{border-radius:0!important}.resourceDocs .docsTechnicalPage #playground .api-playground>.docsPlaygroundFooter,.resourceDocs .docsUnifiedPlayground>.docsUnifiedFooter{border-top-color:var(--ink)!important;background:var(--paper-bright)!important}.resourceDocs .docsTechnicalPage #playground .api-playground>.docsPlaygroundFooter>button,.resourceDocs .docsUnifiedPlayground>.docsUnifiedFooter>button{min-height:50px;border:1px solid var(--ink)!important;background:var(--coral)!important;box-shadow:5px 5px 0 var(--cobalt)!important;color:var(--ink)!important}.resourceDocs .docsUnifiedPlayground{min-height:620px}.resourceDocs .docsUnifiedPlayground>.docsUnifiedHeader{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:100px;display:grid;background:color-mix(in srgb,var(--technical-surface)68%,var(--paper-bright))!important;padding:18px 20px!important}.resourceDocs .docsUnifiedIdentity{grid-template-columns:50px minmax(0,1fr);align-items:center;gap:17px;min-width:0;display:grid}.resourceDocs .docsUnifiedIndex{border:1px solid var(--ink);background:var(--paper-bright);width:50px;height:50px;box-shadow:4px 4px 0 var(--technical-depth);font:680 10px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;place-items:center;display:grid}.resourceDocs .docsUnifiedTitle{min-width:0}.resourceDocs .docsUnifiedTitle>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.resourceDocs .docsUnifiedTitle h3{color:var(--ink);font:690 clamp(18px,1.8vw,24px)/1.04 var(--font-switzer),sans-serif;letter-spacing:-.038em;margin:0 8px 0 0}.resourceDocs .docsUnifiedTitle p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.4}.resourceDocs .docsUnifiedActions{align-items:stretch;gap:10px;display:flex}.resourceDocs .docsUnifiedActions .docsTechnicalCopy{min-height:46px;border:1px solid var(--ink)!important;background:var(--paper-bright)!important;color:var(--ink)!important;padding:0 15px!important}.resourceDocs .docsUnifiedMode{border:1px solid var(--ink);background:var(--paper-bright);grid-template-columns:1fr 1fr;display:grid}.resourceDocs .docsUnifiedMode button{min-width:64px;min-height:44px;padding:0 14px;font-size:13px;font-weight:650;color:var(--muted)!important;background:0 0!important;border:0!important}.resourceDocs .docsUnifiedMode button+button{border-left:1px solid var(--ink)!important}.resourceDocs .docsUnifiedMode button[data-active]{background:var(--ink)!important;color:var(--paper-bright)!important}.resourceDocs .docsUnifiedEndpoints{border-bottom:1px solid var(--ink);background:var(--paper-bright);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow-x:auto}.resourceDocs .docsUnifiedEndpointTab{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;display:grid;border:0!important;border-right:1px solid var(--line)!important;background:var(--paper-bright)!important;color:var(--muted)!important;padding:0 16px!important}.resourceDocs .docsUnifiedEndpointTab:last-child{border-right:0!important}.resourceDocs .docsUnifiedEndpointTab>span{color:var(--cobalt);font:670 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace}.resourceDocs .docsUnifiedEndpointTab>strong{color:inherit;font-size:13px;font-weight:660}.resourceDocs .docsUnifiedEndpointTab>code{border:1px solid var(--line);background:var(--paper);color:inherit;font:600 10px/1 var(--font-jetbrains),monospace;padding:6px 7px}.resourceDocs .docsUnifiedEndpointTab:hover,.resourceDocs .docsUnifiedEndpointTab:focus-visible{outline:0;background:color-mix(in srgb,var(--sky)17%,var(--paper-bright))!important;color:var(--ink)!important}.resourceDocs .docsUnifiedEndpointTab[data-active]{box-shadow:inset 0 -4px 0 var(--cobalt);background:var(--tint-sky)!important;color:var(--ink)!important}.resourceDocs .docsUnifiedPlaygroundBody{background:var(--paper-bright);flex:auto;padding:26px!important}.resourceDocs .docsUnifiedDescription{border:1px solid var(--ink);background:var(--tint-yellow);color:var(--muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 16px;font-size:13px;line-height:1.45;display:grid}.resourceDocs .docsUnifiedDescription a{color:var(--ink);text-underline-offset:4px;white-space:nowrap;font-size:12px;font-weight:680;text-decoration:underline}.resourceDocs .docsUnifiedPlaygroundBody label{color:var(--ink)!important;font-size:13px!important;font-weight:660!important}.resourceDocs .docsUnifiedPlaygroundBody label>svg{display:none}.resourceDocs .docsUnifiedPlaygroundBody input,.resourceDocs .docsUnifiedPlaygroundBody textarea,.resourceDocs .docsUnifiedPlaygroundBody select{min-height:50px;padding:13px 15px!important;font-size:14px!important}.resourceDocs .docsUnifiedFieldSection{border:1px solid var(--line);background:color-mix(in srgb,var(--technical-surface)24%,var(--paper-bright))}.resourceDocs .docsUnifiedFieldSection[data-core]{background:0 0;border:0}.resourceDocs .docsUnifiedFieldSection>button{letter-spacing:.06em;min-height:48px;color:var(--muted)!important;font:650 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace!important;border-bottom:1px solid #0000!important}.resourceDocs .docsUnifiedFieldSection>button:hover,.resourceDocs .docsUnifiedFieldSection>button:focus-visible{outline:0;border-bottom-color:var(--line)!important;background:var(--tint-sky)!important;color:var(--ink)!important}.resourceDocs .docsUnifiedCode{min-height:0;color:var(--paper-bright);background:var(--ink)!important}.resourceDocs .docsUnifiedCodeTabs{border-bottom:1px solid #fffdf838;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 16px;display:flex}.resourceDocs .docsUnifiedCodeTabs>div{align-self:stretch;display:flex}.resourceDocs .docsUnifiedCodeTabs button{min-height:58px;padding:0 15px;font-size:12px;color:#fffdf894!important;background:0 0!important;border:0!important}.resourceDocs .docsUnifiedCodeTabs button[data-active]{box-shadow:inset 0 -3px 0 var(--sky);color:var(--paper-bright)!important}.resourceDocs .docsUnifiedCodeTabs .docsTechnicalCopy{min-height:38px;color:var(--paper-bright)!important;background:0 0!important;border:1px solid #fffdf859!important}.resourceDocs .docsUnifiedCodeValue{color:#fffdf8d1;font:500 13px/1.68 var(--font-jetbrains),monospace;white-space:pre;margin:0;padding:30px}.resourceDocs .docsUnifiedPlayground>.docsUnifiedFooter{flex:none;border-top:1px solid var(--ink)!important;background:color-mix(in srgb,var(--docs-lemon)16%,var(--paper-bright))!important;padding:15px 18px 18px!important}.resourceDocs .docsUnifiedFooter>button{justify-content:center;align-items:center;gap:9px;width:100%;min-height:54px;font-size:15px;font-weight:700;display:flex;border:1px solid var(--ink)!important;background:var(--coral)!important;box-shadow:5px 5px 0 var(--cobalt)!important;color:var(--ink)!important}.resourceDocs .docsUnifiedFooter>button:hover:not(:disabled),.resourceDocs .docsUnifiedFooter>button:focus-visible:not(:disabled){outline:0;transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--cobalt)!important}.resourceDocs .docsPlaygroundShell{min-height:560px;color:var(--ink)}.resourceDocs .docsTechnicalPage #playground .docsPlaygroundShell>.docsPlaygroundHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:100px;display:grid;border-bottom:1px solid var(--ink)!important;background:color-mix(in srgb,var(--technical-surface)68%,var(--paper-bright))!important;padding:18px 20px!important}.resourceDocs .docsPlaygroundIdentity{grid-template-columns:50px minmax(0,1fr);align-items:center;gap:17px;min-width:0;display:grid}.resourceDocs .docsPlaygroundIndex{border:1px solid var(--ink);background:var(--paper-bright);width:50px;height:50px;box-shadow:4px 4px 0 var(--technical-depth);font:680 10px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;place-items:center;display:grid}.resourceDocs .docsPlaygroundTitle{min-width:0}.resourceDocs .docsPlaygroundTitle>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.resourceDocs .docsPlaygroundTitle h3{color:var(--ink);font:690 clamp(18px,1.8vw,24px)/1.04 var(--font-switzer),sans-serif;letter-spacing:-.038em;margin:0 8px 0 0}.resourceDocs .docsPlaygroundTitle p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.4}.resourceDocs .docsPlaygroundMethod,.resourceDocs .docsPlaygroundPath{border:1px solid var(--ink);min-height:28px;font:660 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.04em;align-items:center;padding:0 9px;display:inline-flex}.resourceDocs .docsPlaygroundMethod{background:var(--mint);color:var(--docs-deep-green)}.resourceDocs .docsPlaygroundPath{background:var(--paper-bright);color:var(--ink)}.resourceDocs .docsPlaygroundHeaderActions{align-items:stretch;gap:10px;display:flex}.resourceDocs .docsPlaygroundHeaderCopy button{min-height:46px;border:1px solid var(--ink)!important;background:var(--paper-bright)!important;color:var(--ink)!important;padding:0 15px!important}.resourceDocs .docsPlaygroundMode{border:1px solid var(--ink);background:var(--paper-bright);grid-template-columns:1fr 1fr;display:grid}.resourceDocs .docsPlaygroundMode button{min-width:64px;min-height:44px;padding:0 14px;font-size:13px;font-weight:650;color:var(--muted)!important;background:0 0!important;border:0!important}.resourceDocs .docsPlaygroundMode button+button{border-left:1px solid var(--ink)!important}.resourceDocs .docsPlaygroundMode button[data-active]{background:var(--ink)!important;color:var(--paper-bright)!important}.resourceDocs .docsPlaygroundBody{background:var(--paper-bright);min-height:0}.resourceDocs .docsPlaygroundForm{min-width:0}.resourceDocs .docsPlaygroundRecipes{border-bottom:1px solid var(--ink);background:color-mix(in srgb,var(--docs-lemon)18%,var(--paper-bright));overflow-x:auto}.resourceDocs .docsPlaygroundRecipeRail{align-items:stretch;width:max-content;min-width:100%;display:flex}.resourceDocs .docsPlaygroundRecipeLabel{border-right:1px solid var(--ink);min-height:58px;color:var(--muted);font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 16px;display:flex}.resourceDocs .docsPlaygroundRecipe{white-space:nowrap;min-height:58px;border:0!important;border-right:1px solid var(--line)!important;background:var(--paper-bright)!important;color:var(--ink)!important;padding:0 17px!important;font-size:13px!important;font-weight:620!important}.resourceDocs .docsPlaygroundRecipe:hover,.resourceDocs .docsPlaygroundRecipe:focus-visible{box-shadow:inset 0 -3px 0 var(--cobalt);outline:0;background:var(--tint-sky)!important}.resourceDocs .docsPlaygroundTabs{border-bottom:1px solid var(--ink);background:var(--paper-bright);grid-template-columns:repeat(6,minmax(132px,1fr));min-width:max-content;display:grid;overflow-x:auto}.resourceDocs .docsPlaygroundTab{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:72px;display:grid;border:0!important;border-right:1px solid var(--line)!important;background:var(--paper-bright)!important;color:var(--muted)!important;padding:0 14px!important}.resourceDocs .docsPlaygroundTab:last-child{border-right:0!important}.resourceDocs .docsPlaygroundTab:hover,.resourceDocs .docsPlaygroundTab:focus-visible{outline:0;background:color-mix(in srgb,var(--sky)17%,var(--paper-bright))!important;color:var(--ink)!important}.resourceDocs .docsPlaygroundTab[data-active]{box-shadow:inset 0 -4px 0 var(--cobalt);background:var(--tint-sky)!important;color:var(--ink)!important}.resourceDocs .docsPlaygroundTabIndex{color:var(--cobalt);font:670 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace}.resourceDocs .docsPlaygroundTab>span:nth-child(2){font-size:13px;font-weight:660}.resourceDocs .docsPlaygroundBadge{border:1px solid var(--ink);background:var(--field-yellow);min-width:27px;height:22px;color:var(--ink);font:650 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;place-items:center;padding:0 6px;display:inline-grid}.resourceDocs .docsPlaygroundPanel{min-width:0;padding:28px!important}.resourceDocs .docsPlaygroundPanel label{color:var(--ink)!important;font-size:13px!important;font-weight:660!important}.resourceDocs .docsPlaygroundPanel label>svg{display:none}.resourceDocs .docsPlaygroundPanel p{color:var(--muted)}.resourceDocs .docsPlaygroundPanel input,.resourceDocs .docsPlaygroundPanel textarea,.resourceDocs .docsPlaygroundPanel select{min-height:50px;padding:13px 15px!important;font-size:14px!important}.resourceDocs .docsPlaygroundPanel textarea{min-height:94px}.resourceDocs .docsTechnicalPage #playground .docsPlaygroundShell>.docsPlaygroundFooter{padding:15px 18px 18px;border-top:1px solid var(--ink)!important;background:color-mix(in srgb,var(--docs-lemon)16%,var(--paper-bright))!important}.resourceDocs .docsPlaygroundFooter>button{min-height:54px;border:1px solid var(--ink)!important;background:var(--coral)!important;box-shadow:5px 5px 0 var(--cobalt)!important;color:var(--ink)!important;font-size:15px!important;font-weight:700!important}.resourceDocs .docsPlaygroundFooter>button:hover:not(:disabled),.resourceDocs .docsPlaygroundFooter>button:focus-visible:not(:disabled){outline:0;transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--cobalt)!important}.resourceDocs .docsPlaygroundCode{min-height:0;color:var(--paper-bright);background:var(--ink)!important}.resourceDocs .docsPlaygroundCodeTabs{border-bottom:1px solid #fffdf838;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 16px;display:flex}.resourceDocs .docsPlaygroundCodeTabs>div{align-self:stretch;display:flex}.resourceDocs .docsPlaygroundCodeTabs button{min-height:58px;padding:0 15px;font-size:12px;color:#fffdf894!important;background:0 0!important;border:0!important}.resourceDocs .docsPlaygroundCodeTabs button[data-active]{box-shadow:inset 0 -3px 0 var(--sky);color:var(--paper-bright)!important}.resourceDocs .docsPlaygroundCodeValue{color:#fffdf8d1;font:500 13px/1.68 var(--font-jetbrains),monospace;margin:0;padding:30px}.resourceDocs .docsPlaygroundShell [class~="bg-[#FF4C00]"]{background:var(--cobalt)!important}.resourceDocs .docsPlaygroundShell [class~="text-[#FF4C00]"]{color:var(--cobalt)!important}.resourceDocs .docsPlaygroundShell [class~="border-[#FF4C00]"]{border-color:var(--cobalt)!important}.resourceDocs .docsPlaygroundShell div[class*="bg-[#FF4C00]/5"]{border:1px solid var(--ink)!important;background:var(--tint-yellow)!important;color:var(--muted)!important}.resourceDocs .docsQuickSequence{min-width:0}.resourceDocs .docsQuickStepRow{align-items:center;gap:14px;margin:32px 0 18px;display:flex}.resourceDocs .docsQuickStepRow:first-child{margin-top:4px}.resourceDocs .docsQuickStepRow strong{color:var(--ink);letter-spacing:-.025em;font-size:17px;font-weight:680}.resourceDocs .docsQuickStepIndex{border:1px solid var(--ink);width:38px;height:38px;color:var(--ink);font:680 10px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;flex:0 0 38px;place-items:center;display:grid}.resourceDocs .docsQuickStepIndex[data-tone=cobalt]{background:var(--cobalt);box-shadow:4px 4px 0 var(--yellow);color:var(--paper-bright)}.resourceDocs .docsQuickStepIndex[data-tone=sky]{background:var(--field-sky);box-shadow:4px 4px 0 var(--coral)}.resourceDocs .docsQuickStepIndex[data-tone=mint]{background:var(--mint);box-shadow:4px 4px 0 var(--pink)}.resourceDocs .docsQuickTabs{border:1px solid var(--ink);background:var(--paper-bright);grid-template-columns:repeat(2,1fr);margin:0 0 18px;display:inline-grid}.resourceDocs .docsQuickTabs button{min-width:78px;min-height:42px;color:var(--muted);background:0 0;border:0;padding:0 16px;font-size:13px;font-weight:650}.resourceDocs .docsQuickTabs button+button{border-left:1px solid var(--ink)}.resourceDocs .docsQuickTabs button[data-active]{background:var(--tint-sky);box-shadow:inset 0 -3px 0 var(--cobalt);color:var(--ink)}.resourceDocs .docsSectionLead{max-width:760px;color:var(--muted);margin:0 0 25px;font-size:17px;line-height:1.55}.resourceDocs .docsSetupGrid{margin-top:24px}.resourceDocs .docsSetupGrid .docsRunCard{min-height:315px}.resourceDocs .docsSetupGrid .docsRunCard h3{margin-top:52px}.resourceDocs .docsInlineAction{border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)78%,transparent);min-height:42px;color:var(--ink);justify-content:space-between;align-items:center;gap:13px;padding:0 12px;font-size:13px;font-weight:680;display:inline-flex}.resourceDocs .docsInlineAction:hover,.resourceDocs .docsInlineAction:focus-visible{background:var(--paper-bright);box-shadow:3px 3px 0 var(--cobalt);outline:0}.resourceDocs .docsSetupSteps{border-top:1px solid color-mix(in srgb,var(--ink)28%,transparent);gap:0;margin:0;padding:0;list-style:none;display:grid}.resourceDocs .docsSetupSteps li{border-bottom:1px solid color-mix(in srgb,var(--ink)18%,transparent);min-height:38px;color:var(--ink);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;font-size:12px;display:grid}.resourceDocs .docsSetupSteps span{color:var(--cobalt);font:680 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace}.resourceDocs .docsParamTable{border:1px solid var(--ink);background:var(--paper-bright);box-shadow:7px 8px 0 color-mix(in srgb,var(--technical-depth)65%,var(--paper));margin:24px 0 30px;overflow:hidden}.resourceDocs .docsParamRow{grid-template-columns:52px minmax(0,1fr);min-width:0;display:grid}.resourceDocs .docsParamRow+.docsParamRow{border-top:1px solid var(--line)}.resourceDocs .docsParamIndex{border-right:1px solid var(--line);background:color-mix(in srgb,var(--technical-surface)55%,var(--paper-bright));color:var(--cobalt);font:680 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;place-items:start center;padding:23px 8px;display:grid}.resourceDocs .docsParamContent{min-width:0;padding:20px 22px}.resourceDocs .docsParamIdentity{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.resourceDocs .docsParamIdentity>code{overflow-wrap:anywhere;background:var(--ink);max-width:100%;color:var(--paper-bright);font:600 12px/1.25 var(--font-jetbrains),monospace;padding:6px 8px}.resourceDocs .docsParamIdentity>span,.resourceDocs .docsParamIdentity>strong{border:1px solid var(--ink);min-height:27px;color:var(--ink);font:660 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.03em;align-items:center;padding:0 8px;display:inline-flex}.resourceDocs .docsParamIdentity>span{background:var(--tint-sky)}.resourceDocs .docsParamIdentity>strong{background:var(--tint-yellow);text-transform:uppercase}.resourceDocs .docsParamIdentity>small{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.resourceDocs .docsParamIdentity>small code{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:560 11px/1 var(--font-jetbrains),monospace;padding:4px 6px}.resourceDocs .docsParamContent>p{max-width:860px;color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.5}.resourceDocs .docsParamOptions{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.resourceDocs .docsParamOptions code{border:1px solid var(--line);background:color-mix(in srgb,var(--docs-lemon)22%,var(--paper-bright));color:var(--ink);font:560 11px/1 var(--font-jetbrains),monospace;padding:5px 7px}.resourceDocs .docsPlaygroundTabs[data-count="3"]{grid-template-columns:repeat(3,minmax(150px,1fr))}.resourceDocs .docsWebhookPanel{gap:18px;display:grid}.resourceDocs .docsWebhookIntro{border:1px solid var(--ink);background:var(--tint-yellow);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:17px 18px;display:grid}.resourceDocs .docsWebhookIntro p{max-width:720px;color:var(--ink);margin:0;font-size:13px;line-height:1.5}.resourceDocs .docsWebhookIntro>div{flex-wrap:wrap;gap:8px 15px;display:flex}.resourceDocs .docsWebhookIntro a{color:var(--ink);text-underline-offset:4px;font-size:12px;font-weight:680;text-decoration:underline;text-decoration-thickness:1px}.resourceDocs .docsWebhookList{gap:8px;display:grid}.resourceDocs .docsWebhookCard{border:1px solid var(--ink);background:var(--paper-bright);grid-template-columns:48px minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.resourceDocs .docsWebhookCard>span{border-right:1px solid var(--ink);background:var(--tint-sky);color:var(--cobalt);font:670 7px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;place-items:center;display:grid}.resourceDocs .docsWebhookCard>div{min-width:0;padding:12px 14px}.resourceDocs .docsWebhookCard>div p{margin:0}.resourceDocs .docsWebhookCard>button{width:46px;border:0!important;border-left:1px solid var(--ink)!important;background:var(--paper-bright)!important;color:var(--muted)!important}.resourceDocs .docsWebhookCard>button:hover,.resourceDocs .docsWebhookCard>button:focus-visible{outline:0;background:var(--coral)!important;color:var(--ink)!important}.resourceDocs .docsWebhookForm{border:1px solid var(--ink);background:color-mix(in srgb,var(--technical-surface)28%,var(--paper-bright));box-shadow:6px 7px 0 color-mix(in srgb,var(--technical-depth)58%,var(--paper));gap:18px;padding:22px;display:grid}.resourceDocs .docsWebhookForm>header{border-bottom:1px solid var(--ink);background:var(--paper-bright);justify-content:space-between;align-items:center;gap:15px;margin:-22px -22px 0;padding:14px 18px;display:flex}.resourceDocs .docsWebhookForm>header span{color:var(--cobalt);font:680 8px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:.08em}.resourceDocs .docsWebhookForm>header strong{color:var(--ink);font-size:16px}.resourceDocs .docsWebhookEvents{border:1px solid var(--ink);background:var(--paper-bright);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.resourceDocs .docsWebhookEvent{align-items:center;gap:9px;min-height:52px;display:flex;background:var(--paper-bright)!important;color:var(--muted)!important;border:0!important;padding:0 13px!important}.resourceDocs .docsWebhookEvent+.docsWebhookEvent{border-left:1px solid var(--ink)!important}.resourceDocs .docsWebhookEvent>span{border:1px solid var(--ink);background:var(--paper-bright);place-items:center;width:18px;height:18px;display:grid}.resourceDocs .docsWebhookEvent strong{text-overflow:ellipsis;font-size:12px;font-weight:650;overflow:hidden}.resourceDocs .docsWebhookEvent[data-active]{background:color-mix(in srgb,var(--mint)56%,var(--paper-bright))!important;color:var(--ink)!important}.resourceDocs .docsWebhookEvent[data-active]>span{background:var(--ink);color:var(--paper-bright)}.resourceDocs .docsWebhookDisclosure{justify-content:flex-start;align-items:center;gap:9px;min-height:44px;font-size:12px;font-weight:670;display:flex;border:0!important;border-top:1px solid var(--line)!important;color:var(--ink)!important;background:0 0!important;padding:0 3px!important}.resourceDocs .docsWebhookAdvanced{border:1px solid var(--ink);background:var(--paper-bright);gap:14px;padding:18px;display:grid}.resourceDocs .docsWebhookAdd{align-items:center;gap:8px;width:max-content;min-height:43px;font-size:12px;font-weight:680;display:inline-flex;border:1px solid var(--ink)!important;background:var(--ink)!important;color:var(--paper-bright)!important;padding:0 15px!important}.resourceDocs .docsWebhookAdd:disabled{border-color:var(--line)!important;background:var(--paper)!important;color:var(--muted)!important}.resourceDocs .docsWebhookTip{padding:0 3px;line-height:1.5;color:var(--muted)!important;margin:0!important;font-size:11px!important}.resourceDocs .docsCallout{--callout-signal:var(--sky);border:1px solid var(--ink);background:color-mix(in srgb,var(--callout-signal)19%,var(--paper-bright));box-shadow:5px 6px 0 color-mix(in srgb,var(--callout-signal)68%,var(--paper));color:var(--ink);grid-template-columns:11px minmax(0,1fr);gap:15px;margin:24px 0;padding:18px 20px;display:grid}.resourceDocs .docsCallout>span{border:1px solid var(--ink);background:var(--callout-signal);width:9px;height:100%;min-height:34px}.resourceDocs .docsCallout>div{font-size:14px;line-height:1.58}.resourceDocs .docsCallout-info{--callout-signal:var(--sky)}.resourceDocs .docsCallout-tip{--callout-signal:var(--docs-lemon)}.resourceDocs .docsCallout-success{--callout-signal:var(--mint)}.resourceDocs .docsCallout-warning{--callout-signal:var(--yellow)}.resourceDocs .docsCallout-error{--callout-signal:var(--coral)}.resourceDocs .docsArtifactsPanel{box-shadow:5px 6px 0 color-mix(in srgb,var(--technical-depth)58%,var(--paper));border-color:var(--ink)!important;background:var(--paper-bright)!important}.resourceDocs .docsArtifactsHeader{min-height:58px;border-color:var(--ink)!important;background:var(--tint-yellow)!important;color:var(--ink)!important}.resourceDocs .docsArtifactsHeader svg{color:var(--cobalt)!important}.resourceDocs .docsArtifactsBody{background:color-mix(in srgb,var(--technical-surface)22%,var(--paper-bright))}.resourceDocs .docsArtifactsTabs{border:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:0!important}.resourceDocs .docsArtifactsTab{justify-content:center;min-height:39px;border:0!important;border-right:1px solid var(--ink)!important;background:var(--paper-bright)!important;color:var(--muted)!important;border-radius:0!important}.resourceDocs .docsArtifactsTab:last-child{border-right:0!important}.resourceDocs .docsArtifactsTab[data-active]{background:var(--cobalt)!important;color:var(--paper-bright)!important}.resourceDocs .docsArtifactsTab span:last-child{background:color-mix(in srgb,currentColor 12%,transparent)!important;color:inherit!important;border-radius:0!important}.resourceDocs .docsArtifactRow{min-height:58px;border-color:var(--line)!important;background:var(--paper-bright)!important;border-radius:0!important}.resourceDocs .docsArtifactRow:hover{border-color:var(--ink)!important;background:color-mix(in srgb,var(--sky)13%,var(--paper-bright))!important}.resourceDocs .docsArtifactAction{border-color:var(--line)!important;background:var(--paper-bright)!important;color:var(--ink)!important;border-radius:0!important}.resourceDocs .docsArtifactAction:hover,.resourceDocs .docsArtifactAction:focus-visible{outline:0;border-color:var(--ink)!important;background:var(--sky)!important}.resourceDocs .docsVncPanel{box-shadow:7px 8px 0 var(--cobalt);border-color:var(--ink)!important;background:var(--ink)!important;border-radius:0!important}.resourceDocs .docsVncHeader{min-height:62px;border-color:var(--ink)!important;background:var(--tint-yellow)!important;color:var(--ink)!important}.resourceDocs .docsVncStatus{border:1px solid var(--ink);box-shadow:2px 2px 0 var(--cobalt);background:var(--mint)!important;border-radius:0!important}.resourceDocs .docsVncActions{flex-wrap:wrap;justify-content:flex-end}.resourceDocs .docsVncRefresh,.resourceDocs .docsVncAction{min-height:36px;border-color:var(--ink)!important;background:var(--paper-bright)!important;color:var(--ink)!important;border-radius:0!important}.resourceDocs .docsVncRefresh:hover,.resourceDocs .docsVncRefresh:focus-visible,.resourceDocs .docsVncAction:hover,.resourceDocs .docsVncAction:focus-visible{outline:0;background:var(--sky)!important}.resourceDocs .docsVncClose:hover,.resourceDocs .docsVncClose:focus-visible{background:var(--coral)!important}.resourceDocs .docsVncViewport{background:#11110f!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody,.docsTechnicalSectionBody,.docsArtifactsPanel,.docsVncPanel) :is(.rounded-2xl,.rounded-xl,.rounded-lg,.rounded-md,.rounded,.rounded-full){border-radius:0!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody,.docsTechnicalSectionBody,.docsArtifactsPanel,.docsVncPanel) :is(.border-gray-100,.border-gray-200,.border-gray-300){border-color:var(--line)!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody,.docsTechnicalSectionBody,.docsArtifactsPanel) :is(.bg-white,.bg-gray-50,.bg-gray-100){background:var(--paper-bright)!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody,.docsTechnicalSectionBody,.docsArtifactsPanel) :is(.bg-blue-50,.bg-orange-50,.bg-red-50,.bg-amber-50,.bg-emerald-50,.bg-violet-50,.bg-yellow-100){border-color:var(--line)!important;background:color-mix(in srgb,var(--technical-surface)30%,var(--paper-bright))!important;color:var(--ink)!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody,.docsTechnicalSectionBody,.docsArtifactsPanel) :is(.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800){color:var(--muted)!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody,.docsTechnicalSectionBody,.docsArtifactsPanel) .text-gray-900{color:var(--ink)!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody) input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--cobalt);border-radius:0!important;padding:0!important}.resourceDocs :is(.docsPlaygroundPanel,.docsUnifiedPlaygroundBody,.docsArtifactsPanel) :is(.bg-gradient-to-r,.bg-gradient-to-br){background-image:none!important}.resourceDocs .docsTechnicalSectionBody>.overflow-x-auto,.resourceDocs .docsTechnicalSectionBody>table{width:100%;box-shadow:7px 8px 0 color-mix(in srgb,var(--technical-depth)58%,var(--paper));overflow-x:auto;border:1px solid var(--ink)!important;background:var(--paper-bright)!important}.resourceDocs .docsTechnicalSectionBody>div:has(>table){width:100%;box-shadow:7px 8px 0 color-mix(in srgb,var(--technical-depth)58%,var(--paper));overflow-x:auto;border:1px solid var(--ink)!important;background:var(--paper-bright)!important}.resourceDocs .docsTechnicalSectionBody table{border-collapse:collapse;width:100%;min-width:680px}.resourceDocs .docsTechnicalSectionBody th{letter-spacing:.055em;text-align:left;text-transform:uppercase;border-bottom:1px solid var(--ink)!important;background:var(--tint-sky)!important;color:var(--ink)!important;font:660 9px/1.25 var(--font-geist-pixel),var(--font-jetbrains),monospace!important;padding:14px 17px!important}.resourceDocs .docsTechnicalSectionBody td{vertical-align:top;border-bottom:1px solid var(--line)!important;padding:16px 17px!important}.resourceDocs .docsTechnicalSectionBody tr:last-child td{border-bottom:0!important}.resourceDocs .docsTechnicalSectionBody :is(.w-10.h-10,.w-12.h-12){box-shadow:3px 3px 0 color-mix(in srgb,var(--technical-depth)62%,var(--paper));border:1px solid var(--ink)!important;background:var(--paper-bright)!important;color:var(--cobalt)!important;border-radius:0!important}.resourceDocs .docsTechnicalSectionBody :is(.rounded-xl,.rounded-lg,.rounded-md){border-radius:0!important}.resourceDocs .docsTechnicalSectionBody :is(.border-gray-100,.border-gray-200,.border-gray-300){border-color:var(--line)!important}.resourceDocs .docsTechnicalSectionBody :is(.bg-gray-50,.bg-gray-100,.bg-blue-50,.bg-orange-50,.bg-red-50,.bg-yellow-100){background:color-mix(in srgb,var(--technical-surface)30%,var(--paper-bright))!important}.resourceDocs .docsTechnicalSectionBody :is(.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800){color:var(--muted)!important}.resourceDocs .docsTechnicalSectionBody .text-gray-900{color:var(--ink)!important}.resourceDocs .docsTechnicalSectionBody :is(.rounded-full.bg-\[\#FF4C00\],.rounded-full.bg-orange-500){background:var(--cobalt)!important;border-radius:0!important}.resourceDocs .docsTechnicalSectionBody>:is(.border,table),.resourceDocs .docsTechnicalSectionBody>div>table{border-color:var(--ink)!important}@media (min-width:821px){.resourceDocs .docsReferenceSection[data-heading-density=medium]{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);gap:clamp(34px,4vw,58px)}.resourceDocs .docsReferenceSection[data-heading-density=medium] .docsReferenceSectionHeader h2{text-wrap:pretty;max-width:380px;font-size:clamp(35px,3vw,46px);line-height:.99}.resourceDocs .docsReferenceSection[data-heading-density=long]{grid-template-columns:1fr;gap:34px}.resourceDocs .docsReferenceSection[data-heading-density=long] .docsReferenceSectionHeader{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:18px;display:grid}.resourceDocs .docsReferenceSection[data-heading-density=long] .docsReferenceSectionHeader>span{margin:2px 0 0}.resourceDocs .docsReferenceSection[data-heading-density=long] .docsReferenceSectionHeader h2{text-wrap:pretty;max-width:920px;font-size:clamp(34px,3.1vw,46px);line-height:1.01}.resourceDocs .docsReferenceSection[data-heading-density=long] .docsReferenceSectionBody{width:min(100%,820px);margin-left:60px}:is(.resourceDocs .docsReferenceSection:has(.docsReferenceCode),.resourceDocs .docsReferenceSection:has(.docsReferenceTableWrap)){grid-template-columns:1fr;gap:38px}:is(.resourceDocs .docsReferenceSection:has(.docsReferenceCode) .docsReferenceSectionHeader,.resourceDocs .docsReferenceSection:has(.docsReferenceTableWrap) .docsReferenceSectionHeader){grid-template-columns:42px minmax(0,1fr);align-items:start;gap:18px;display:grid}:is(.resourceDocs .docsReferenceSection:has(.docsReferenceCode) .docsReferenceSectionHeader>span,.resourceDocs .docsReferenceSection:has(.docsReferenceTableWrap) .docsReferenceSectionHeader>span){margin:2px 0 0}:is(.resourceDocs .docsReferenceSection:has(.docsReferenceCode) .docsReferenceSectionHeader h2,.resourceDocs .docsReferenceSection:has(.docsReferenceTableWrap) .docsReferenceSectionHeader h2){max-width:940px}.resourceDocs .docsReferenceSection:has(.docsReferenceVideoGrid[data-count="2"]){grid-template-columns:1fr;gap:38px}.resourceDocs .docsReferenceSection:has(.docsReferenceVideoGrid[data-count="2"]) .docsReferenceSectionHeader{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:18px;display:grid}.resourceDocs .docsReferenceSection:has(.docsReferenceVideoGrid[data-count="2"]) .docsReferenceSectionHeader>span{margin:2px 0 0}.resourceDocs .docsReferenceSection:has(.docsReferenceVideoGrid[data-count="2"]) .docsReferenceSectionHeader h2{max-width:940px}.resourceDocs .docsReferencePage[data-doc-slug=faq] .docsReferenceSection{grid-template-columns:1fr;gap:34px}.resourceDocs .docsReferencePage[data-doc-slug=faq] .docsReferenceSectionHeader{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:18px;display:grid}.resourceDocs .docsReferencePage[data-doc-slug=faq] .docsReferenceSectionHeader>span{margin:2px 0 0}.resourceDocs .docsReferencePage[data-doc-slug=faq] .docsReferenceSectionHeader h2{text-wrap:pretty;max-width:920px;font-size:clamp(34px,3.1vw,46px);line-height:1.01}.resourceDocs .docsReferencePage[data-doc-slug=faq] .docsReferenceSectionBody{width:min(100%,820px);margin-left:60px}}.resourceDocs .docsTechnicalSectionBody .rounded-xl,.resourceDocs .docsTechnicalSectionBody .rounded-2xl{border-radius:0!important}.resourceDocs .docsTechnicalSectionBody :is(.bg-amber-50,.bg-orange-50,.bg-blue-50,.bg-violet-50,.bg-emerald-50,.bg-red-50){border-color:var(--line)!important;background:color-mix(in srgb,var(--paper-bright)82%,var(--technical-surface))!important;color:var(--ink)!important}.resourceDocs .docsTechnicalPage .max-w-3xl>.rounded-2xl{border:1px solid var(--ink)!important;background:var(--paper-bright)!important;box-shadow:7px 8px 0 color-mix(in srgb,var(--technical-depth)64%,var(--paper))!important;border-radius:0!important}.resourceDocs .docsOnThisPage{align-self:start;padding:8px 4px;overflow-y:auto;z-index:1!important;background:0 0!important;border:0!important;width:184px!important;max-height:calc(100vh - 196px)!important;position:sticky!important;top:176px!important}.resourceDocs .docsOnThisPage h4{letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px;padding-inline:7px;color:color-mix(in srgb,var(--muted)82%,transparent)!important;font:610 9px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace!important}.resourceDocs .docsOnThisPage nav{gap:3px;display:grid}.resourceDocs .docsOnThisPage a{padding:9px 7px 9px 21px;line-height:1.32;transition:color .16s,transform .16s;display:block;position:relative;color:color-mix(in srgb,var(--muted)76%,transparent)!important;border:0!important;font-size:13px!important}.resourceDocs .docsOnThisPage a:before{background:var(--cobalt);content:"";opacity:0;width:6px;height:6px;transition:opacity .16s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.resourceDocs .docsOnThisPage a>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.resourceDocs .docsOnThisPage a:hover,.resourceDocs .docsOnThisPage a:focus-visible{outline:0;transform:translate(2px);color:color-mix(in srgb,var(--ink)86%,transparent)!important}.resourceDocs .docsOnThisPage a[data-active]{font-weight:650;color:color-mix(in srgb,var(--ink)92%,transparent)!important}.resourceDocs .docsOnThisPage a[data-active]:before{opacity:.92}.resourceDocs .docsDrawer>aside{background:var(--paper);width:min(90vw,420px);top:132px}.resourceDocs .docsDrawer>aside>header{background:var(--paper);min-height:72px}.resourceDocs .quickStart[data-docs-content]{width:min(100%,1080px)}.resourceDocs .quickStep{border-bottom:1px solid var(--ink);padding:76px 0;scroll-margin-top:176px}.resourceDocs .quickStepTitle{color:var(--ink);font:710 clamp(34px,4vw,52px)/.98 var(--font-switzer),sans-serif;letter-spacing:-.052em;align-items:center;gap:18px;margin:0;display:flex}.resourceDocs .quickStepTitle>span{border:1px solid var(--ink);background:var(--cobalt);width:42px;height:42px;box-shadow:4px 4px 0 var(--yellow);color:var(--paper-bright);font:700 13px/1 var(--font-geist-pixel),var(--font-jetbrains),monospace;letter-spacing:0;flex:0 0 42px;place-items:center;display:grid}.resourceDocs .quickStepIntro{max-width:670px;color:var(--muted);margin:20px 0 34px;font-size:18px;line-height:1.52}.resourceDocs .quickAccount{padding-top:20px}.resourceDocs .quickAccountGrid{border:1px solid var(--ink);background:var(--field-pink);min-height:400px;box-shadow:11px 12px 0 var(--pink),0 24px 48px var(--docs-shadow);grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);margin-top:34px;display:grid}.resourceDocs .quickAccountCopy{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,74px);display:flex}.resourceDocs .quickAccountCopy>p{max-width:510px;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(21px,2.2vw,29px);font-weight:610;line-height:1.3}.resourceDocs .quickPrimaryAction{border:1px solid var(--ink);background:var(--ink);min-height:54px;box-shadow:6px 6px 0 var(--cobalt);color:var(--paper-bright);align-self:flex-start;align-items:center;gap:10px;margin-top:34px;padding:0 21px;font-size:16px;font-weight:680;transition:transform .16s,box-shadow .16s;display:inline-flex}.resourceDocs .quickPrimaryAction:hover,.resourceDocs .quickPrimaryAction:focus-visible{box-shadow:8px 8px 0 var(--cobalt);outline:0;transform:translate(-2px,-2px)}.resourceDocs .quickWorkspaceTicket{border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)86%,transparent);width:calc(100% - 72px);min-height:270px;box-shadow:9px 10px 0 var(--yellow),0 22px 36px #17171524;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-self:center;margin:36px;transform:rotate(1.2deg)}.resourceDocs .quickWorkspaceTicket>header,.resourceDocs .quickWorkspaceTicket>footer{border-bottom:1px solid var(--line);min-height:43px;font:650 9px/1 var(--font-geist-pixel),monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.resourceDocs .quickWorkspaceTicket>header i{font-style:normal}.resourceDocs .quickWorkspaceTicket>strong{letter-spacing:-.035em;padding:24px 19px 18px;font-size:25px;display:block}.resourceDocs .quickWorkspaceTicket>div{border:1px solid var(--line);background:var(--paper-bright);align-items:center;gap:9px;margin:0 18px 8px;padding:12px;font-size:13px;font-weight:620;display:flex}.resourceDocs .quickWorkspaceTicket>footer{border-top:1px solid var(--line);color:var(--docs-deep-green);border-bottom:0;justify-content:flex-end;margin-top:20px}.resourceDocs .quickInterfaceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.resourceDocs .quickInterface{border:1px solid var(--ink);background:var(--paper-bright);min-height:500px;box-shadow:6px 7px 0 color-mix(in srgb,var(--sky)58%,var(--paper)),0 18px 34px var(--docs-shadow);color:var(--ink);grid-template-rows:auto 184px auto auto;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden}.resourceDocs .quickInterface:nth-child(2){box-shadow:6px 7px 0 color-mix(in srgb,var(--yellow)58%,var(--paper)),0 18px 34px var(--docs-shadow)}.resourceDocs .quickInterface:nth-child(3){box-shadow:6px 7px 0 color-mix(in srgb,var(--coral)48%,var(--paper)),0 18px 34px var(--docs-shadow)}.resourceDocs .quickInterface:hover,.resourceDocs .quickInterface:focus-visible{box-shadow:10px 11px 0 var(--sky),0 23px 40px var(--docs-shadow);outline:0;transform:translate(-3px,-3px)}.resourceDocs .quickInterface:nth-child(2):hover,.resourceDocs .quickInterface:nth-child(2):focus-visible{box-shadow:10px 11px 0 var(--yellow),0 23px 40px var(--docs-shadow)}.resourceDocs .quickInterface:nth-child(3):hover,.resourceDocs .quickInterface:nth-child(3):focus-visible{box-shadow:10px 11px 0 var(--coral),0 23px 40px var(--docs-shadow)}.resourceDocs .quickInterface>header{border-bottom:1px solid var(--line);min-height:48px;font:650 10px/1 var(--font-geist-pixel),monospace;justify-content:space-between;align-items:center;padding:0 17px;display:flex}.resourceDocs .quickInterface>header i{background:var(--sky);border-radius:50%;width:12px;height:12px}.resourceDocs .quickInterface>header i[data-signal=coral]{background:var(--coral)}.resourceDocs .quickInterface>header i[data-signal=yellow]{background:var(--yellow)}.resourceDocs .quickInterfaceScene{border-bottom:1px solid var(--ink);background:var(--tint-sky);place-items:center;padding:23px;display:grid}.resourceDocs .quickInterface:nth-child(2) .quickInterfaceScene{background:var(--tint-yellow)}.resourceDocs .quickInterface:nth-child(3) .quickInterfaceScene{background:color-mix(in srgb,var(--tint-sky)76%,var(--paper))}.resourceDocs .quickInterfaceCopy{padding:28px 25px 22px}.resourceDocs .quickInterfaceCopy h3{font:680 25px/1.04 var(--font-switzer),sans-serif;letter-spacing:-.045em;margin:0}.resourceDocs .quickInterfaceCopy p{color:var(--muted);margin:13px 0 0;font-size:15px;line-height:1.48}.resourceDocs .quickInterface>footer{border-top:1px solid var(--line);align-self:end;align-items:center;gap:8px;min-height:62px;padding:0 25px;font-size:15px;font-weight:680;display:flex}.resourceDocs .quickBrowserScene{border:1px solid var(--ink);background:var(--paper-bright);width:100%;box-shadow:5px 6px 0 var(--coral)}.resourceDocs .quickBrowserScene>header{border-bottom:1px solid var(--line);align-items:center;gap:5px;min-height:31px;padding:0 9px;display:flex}.resourceDocs .quickBrowserScene>header i{border:1px solid var(--ink);border-radius:50%;width:6px;height:6px}.resourceDocs .quickBrowserScene>header span{color:var(--muted);font:600 8px/1 var(--font-geist-pixel),monospace;margin-left:5px}.resourceDocs .quickBrowserScene>p{min-height:78px;margin:0;padding:17px 13px;font-size:13px;font-weight:620;line-height:1.35}.resourceDocs .quickBrowserScene>footer,.resourceDocs .quickCloudScene>footer{border-top:1px solid var(--line);min-height:31px;color:var(--docs-deep-green);font:650 8px/1 var(--font-geist-pixel),monospace;align-items:center;gap:6px;padding:0 10px;display:flex}.resourceDocs .quickCloudScene{border:1px solid var(--ink);background:var(--paper-bright);width:100%;min-height:150px;box-shadow:5px 6px 0 var(--cobalt);flex-direction:column;padding:17px;display:flex}.resourceDocs .quickCloudScene>span{font:650 8px/1 var(--font-geist-pixel),monospace;text-transform:uppercase}.resourceDocs .quickCloudScene>b{font:720 39px/.9 var(--font-switzer),sans-serif;letter-spacing:-.06em;margin-top:14px}.resourceDocs .quickCloudScene>i{color:var(--muted);margin-top:7px;font-size:12px;font-style:normal}.resourceDocs .quickCloudScene>footer{margin:auto -17px -17px}.resourceDocs .quickApiScene{background:var(--ink);width:100%;min-height:150px;box-shadow:5px 6px 0 var(--sky);color:var(--paper-bright);border:1px solid #fffdf885;grid-template-columns:1fr auto;gap:15px;padding:18px;display:grid}.resourceDocs .quickApiScene>code{font:650 11px/1 var(--font-jetbrains),monospace}.resourceDocs .quickApiScene>span{color:var(--mint);font:700 10px/1 var(--font-geist-pixel),monospace}.resourceDocs .quickApiScene>pre{color:#fffdf8ad;font:500 11px/1.4 var(--font-jetbrains),monospace;white-space:pre-wrap;grid-column:1/-1;margin:7px 0 0}.resourceDocs .quickEndpoints{background:var(--paper)}.resourceDocs .quickEndpointList{border-top:1px solid var(--ink);margin-top:34px}.resourceDocs .quickEndpoint{border-bottom:1px solid var(--ink);grid-template-columns:46px minmax(100px,.7fr) minmax(0,2fr) auto;align-items:center;gap:24px;min-height:142px;padding:22px 18px;display:grid}.resourceDocs .quickEndpoint>span{color:var(--cobalt);font:700 11px/1 var(--font-geist-pixel),monospace}.resourceDocs .quickEndpoint>code{font:700 clamp(20px,2.5vw,29px)/1 var(--font-jetbrains),monospace;letter-spacing:-.04em}.resourceDocs .quickEndpoint strong{letter-spacing:-.02em;font-size:17px;display:block}.resourceDocs .quickEndpoint p{max-width:470px;color:var(--muted);margin:7px 0 0;font-size:14px;line-height:1.45}.resourceDocs .quickEndpoint>em{border:1px solid var(--ink);background:var(--tint-yellow);font:700 9px/1 var(--font-geist-pixel),monospace;padding:8px 10px;font-style:normal}.resourceDocs .quickRequest{border:1px solid var(--ink);background:var(--field-yellow);box-shadow:12px 13px 0 var(--cobalt),0 28px 50px var(--docs-shadow);grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);gap:0;padding:0;display:grid}.resourceDocs .quickRequestIntro{flex-direction:column;justify-content:center;padding:clamp(42px,5vw,66px);display:flex}.resourceDocs .quickRequestIntro>p{max-width:430px;color:var(--ink);margin:26px 0 0;font-size:18px;line-height:1.5}.resourceDocs .quickRequestIntro>p code{font:600 14px/1 var(--font-jetbrains),monospace;border:1px solid;padding:2px 5px}.resourceDocs .quickRequestIntro aside{border:1px solid var(--ink);background:color-mix(in srgb,var(--paper-bright)64%,transparent);align-items:flex-start;gap:11px;margin-top:32px;padding:15px;font-size:13px;line-height:1.45;display:flex}.resourceDocs .quickRequestIntro aside svg{flex:none}.resourceDocs .quickCodeBlock{border-left:1px solid var(--ink);background:var(--ink);min-width:0;color:var(--paper-bright)}.resourceDocs .quickCodeBlock>header,.resourceDocs .quickCodeBlock>footer{min-height:51px;font:650 9px/1 var(--font-geist-pixel),monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fffdf840;justify-content:space-between;align-items:center;padding:0 19px;display:flex}.resourceDocs .quickCodeBlock>header>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resourceDocs .quickCodeBlock>pre{color:#fffdf8c7;max-width:100%;font:500 12px/1.72 var(--font-jetbrains),monospace;margin:0;padding:30px 24px;overflow-x:auto}.resourceDocs .quickCodeBlock>footer{color:var(--mint);border-top:1px solid #fffdf840;border-bottom:0;justify-content:flex-start;gap:8px}.resourceDocs .quickCodeCopy{min-height:34px;color:var(--paper-bright);font:650 9px/1 var(--font-geist-pixel),monospace;text-transform:uppercase;border:1px solid #fffdf866;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.resourceDocs .quickCodeCopyWrap{flex:none;align-items:center;gap:10px;display:inline-flex;position:relative}.resourceDocs .quickCopyQuirk{color:var(--ink);white-space:nowrap;transform-origin:100%;order:-1;position:static}.resourceDocs .quickCodeCopy:hover,.resourceDocs .quickCodeCopy:focus-visible,.resourceDocs .quickCodeCopy[data-copied]{border-color:var(--mint);color:var(--mint);background:#b1f0cb1f;outline:0}.resourceDocs .quickStart>div:last-child{border-color:var(--ink)!important;margin-top:76px!important;padding-top:28px!important}.resourceDocs .quickStart>div:last-child a{color:var(--muted)!important;font-size:14px!important}.resourceDocs .quickStart>div:last-child a:hover{color:var(--ink)!important}@media (max-width:1359px){.resourceDocs .docsOnThisPage{display:none!important}}@media (min-width:1360px){.resourceDocs .docsContent:has(>.docsOnThisPage){grid-template-columns:minmax(0,1fr) 184px;align-items:start;column-gap:clamp(22px,2.2vw,34px);display:grid}.resourceDocs .docsContent>.docsOnThisPage{align-self:start}}@media (max-width:1280px) and (min-width:1081px){.resourceDocs .quickInterfaceGrid{grid-template-columns:1fr 1fr}.resourceDocs .quickInterface:last-child{grid-column:1/-1}}@media (max-width:1080px){.resourceDocs .docsTopbar{grid-template-columns:minmax(190px,1fr) minmax(320px,440px)}.resourceDocs .docsTopbarLinks{display:none}.resourceDocs .docsBrowseButton{display:flex}.resourceDocs .docsWorkspace{grid-template-columns:1fr}.resourceDocs .docsSidebar{display:none}.resourceDocs .docsDrawer{display:block}.resourceDocs .docsHero{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr)}.resourceDocs .docsPaths{grid-template-columns:1fr 1fr}.resourceDocs .docsPath:last-child{grid-column:1/-1;min-height:500px}.resourceDocs .docsMethod{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr)}.resourceDocs .quickInterfaceGrid{grid-template-columns:1fr 1fr}.resourceDocs .quickInterface:last-child{grid-column:1/-1;min-height:470px}.resourceDocs .quickRequest{grid-template-columns:1fr}.resourceDocs .quickCodeBlock{border-top:1px solid var(--ink);border-left:0}.resourceDocs .docsReferenceHero{grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr)}.resourceDocs .docsReferenceSection{grid-template-columns:minmax(205px,.55fr) minmax(0,1.45fr);gap:42px}}@media (max-width:820px){.resourceDocs .docsTopbar{grid-template-columns:minmax(0,1fr) auto;min-height:64px;padding:8px 20px;top:68px}.resourceDocs .docsTopbarTitle>span{display:none}.resourceDocs .docsTopbar>.docsSearchTrigger{width:44px;min-height:44px;box-shadow:3px 3px 0 var(--sky);place-items:center;padding:0}.resourceDocs .docsTopbar>.docsSearchTrigger>span,.resourceDocs .docsTopbar>.docsSearchTrigger>kbd{display:none}.resourceDocs .docsContent{padding:30px 20px 84px}.resourceDocs .docsHero{grid-template-columns:1fr;min-height:0}.resourceDocs .docsHeroCopy{clip-path:none;min-height:570px}.resourceDocs .docsHeroScene{min-height:510px}.resourceDocs .docsStartHeader,.resourceDocs .docsWatchHeader{grid-template-columns:1fr;gap:28px}.resourceDocs .docsPaths{grid-template-columns:1fr}.resourceDocs .docsPath,.resourceDocs .docsPath:last-child{grid-column:auto;min-height:520px}.resourceDocs .docsMethod{grid-template-columns:1fr}.resourceDocs .docsMethodArtifact{border-top:1px solid var(--ink);border-left:0;min-height:500px}.resourceDocs .docsComparisonPoster{grid-template-rows:minmax(0,1.08fr) minmax(0,.92fr)}.resourceDocs .docsComparisonTitle{grid-template-columns:minmax(0,1fr) minmax(240px,.82fr);min-height:0}.resourceDocs .docsComparisonTracks>div{min-height:0}.resourceDocs .quickAccountGrid{grid-template-columns:1fr}.resourceDocs .quickWorkspaceTicket{width:calc(100% - 64px)}.resourceDocs .quickInterfaceGrid{grid-template-columns:1fr}.resourceDocs .quickInterface:last-child{grid-column:auto;min-height:510px}.resourceDocs .quickEndpoint{grid-template-columns:38px minmax(100px,.8fr) minmax(0,1.6fr);gap:18px}.resourceDocs .quickEndpoint>em{display:none}.resourceDocs .docsReferenceHero{grid-template-rows:auto auto 300px auto;grid-template-columns:1fr}.resourceDocs .docsReferenceHeroTop{grid-area:1/1}.resourceDocs .docsReferenceHeroCopy{grid-area:2/1;min-height:420px}.resourceDocs .docsReferenceHeroBlocks{border-top:1px solid var(--ink);border-left:0;grid-area:3/1;min-height:300px}.resourceDocs .docsReferenceHeroMeta{border-left:0;grid-area:4/1}.resourceDocs .docsReferenceLead,.resourceDocs .docsReferenceLead[data-has-media]{grid-template-columns:1fr}.resourceDocs .docsReferenceLeadCopy{max-width:850px}.resourceDocs .docsReferenceSection{grid-template-columns:1fr;gap:38px}.resourceDocs .docsReferenceSectionHeader h2{max-width:760px}.resourceDocs .docsClosingCta{grid-template-columns:1fr}.resourceDocs .docsClosingActions{border-top:1px solid var(--ink);border-left:0}.resourceDocs .docsTechnicalHeroMain{grid-template-columns:1fr}.resourceDocs .docsTechnicalHeroActions{border-top:1px solid var(--ink);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr))}.resourceDocs .docsTechnicalHeroActions>a{border-right:1px solid var(--ink);border-bottom:0}.resourceDocs .docsTechnicalHeroActions>a:last-child{border-right:0}.resourceDocs .docsRunGrid{grid-template-columns:1fr}.resourceDocs .docsRunCardLink+.docsRunCardLink,.resourceDocs .docsRunGrid>.docsRunCard+.docsRunCard{border-top:1px solid var(--ink);border-left:0}.resourceDocs .docsRunCard{min-height:260px}.resourceDocs .docsRunNoteGrid{grid-template-columns:1fr}.resourceDocs .docsRunNote+.docsRunNote{border-top:1px solid var(--ink);border-left:0}.resourceDocs .docsRunLinkRail{grid-template-columns:1fr}.resourceDocs .docsRunLinkRail>a+a{border-top:1px solid var(--ink);border-left:0}.resourceDocs .docsRunDetailGrid,.resourceDocs .docsRunParameterGrid,.resourceDocs .docsRunWebhookGrid{grid-template-columns:1fr!important}.resourceDocs .docsRunDetailGrid>div+div,.resourceDocs .docsRunParameterGrid>div+div,.resourceDocs .docsRunWebhookGrid>div+div{border-top:1px solid var(--ink)!important;border-left:0!important}.resourceDocs .docsModeRoute{grid-template-columns:1fr 1fr}.resourceDocs .docsModeRoute>code{border-right:0;border-bottom:1px solid var(--ink);grid-column:1/-1;min-height:90px}.resourceDocs .docsModeRoute>div{min-height:125px}.resourceDocs .docsModeRoute>div+div{border-left:1px solid var(--ink)}}@media (max-width:560px){.resourceDocs .docsRtrvrClose{margin-top:54px}.resourceDocs .docsContent{padding-inline:14px}.resourceDocs .docsHeroCopy{min-height:510px;padding:46px 28px 54px}.resourceDocs .docsHero h1{max-width:460px;font-size:clamp(52px,16vw,70px)}.resourceDocs .docsHeroCopy>p:not(.docsEyebrow){font-size:18px}.resourceDocs .docsHeroCopy .docsSearchTrigger{min-height:58px;box-shadow:6px 6px 0 var(--cobalt);padding-inline:13px}.resourceDocs .docsHeroCopy .docsSearchTrigger>span{font-size:13px;display:block}.resourceDocs .docsHeroCopy .docsSearchTrigger>kbd{display:none}.resourceDocs .docsHeroScene{min-height:440px;padding:58px 25px 72px}.resourceDocs .docsRunTicket{box-shadow:9px 10px 0 color-mix(in srgb,var(--coral)76%,var(--paper)),0 20px 38px #1717152b}.resourceDocs .docsRunPrompt{padding:27px 20px 24px}.resourceDocs .docsRunPrompt p{font-size:21px}.resourceDocs .docsRunSteps{grid-template-columns:1fr}.resourceDocs .docsRunSteps span{min-height:48px}.resourceDocs .docsRunSteps span+span{border-top:1px solid var(--line);border-left:0}.resourceDocs .docsRunTicket>footer{flex-direction:column;align-items:start;padding-block:13px}.resourceDocs .docsRunQuirk{top:18px;right:14px}.resourceDocs .docsHeroRoutes{bottom:14px;right:14px}.resourceDocs .docsStartSection{padding-block:82px}.resourceDocs .docsStartHeader h2,.resourceDocs .docsMethod h2,.resourceDocs .docsWatch h2{font-size:43px}.resourceDocs .docsPath{min-height:500px;box-shadow:6px 7px 0 color-mix(in srgb,var(--path-signal)70%,var(--paper)),0 16px 30px var(--docs-shadow)}.resourceDocs .docsPathScene{min-height:176px}.resourceDocs .docsMethodCopy{padding:52px 28px 62px}.resourceDocs .docsMethodArtifact{min-height:430px;padding:42px 25px}.resourceDocs .docsResultColumns,.resourceDocs .docsResultRow{grid-template-columns:.8fr .8fr 1fr .42fr;gap:8px;padding-inline:12px}.resourceDocs .docsResultColumns{font-size:7px}.resourceDocs .docsMethodQuirk{bottom:18px;right:18px}.resourceDocs .docsWatch{padding-top:92px}.resourceDocs .deferredVideo{aspect-ratio:4/3;box-shadow:7px 8px 0 var(--pink)}.resourceDocs .docsVideoPlayCue{min-height:42px;box-shadow:3px 3px 0 var(--yellow);gap:8px;padding-inline:12px}.resourceDocs .docsVideoPlayCue b{font-size:12px}.resourceDocs .docsVideoFrame>i{padding:4px 5px;font-size:6px;top:7px;left:7px}.resourceDocs .docsComparisonPoster{grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr)}.resourceDocs .docsComparisonTitle{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr);grid-template-columns:minmax(0,1fr);min-height:0;padding:0}.resourceDocs .docsComparisonTitle>.docsVideoFrameCollage{grid-area:1/1}.resourceDocs .docsComparisonTitleCopy{border-top:1px solid var(--ink);border-left:0;grid-area:2/1;gap:10px;padding:14px}.resourceDocs .docsComparisonTitleCopy>span{font-size:7px}.resourceDocs .docsComparisonTitleCopy>strong{font-size:22px}.resourceDocs .docsComparisonTracks>div{min-height:0;padding:14px 11px}.resourceDocs .docsComparisonTracks small{font-size:7px;top:10px;left:11px}.resourceDocs .docsComparisonTracks b{font-size:13px}.resourceDocs .docsComparisonTracks span{font-size:9px}.resourceDocs .docsComparisonTracks i{margin-top:8px;padding:5px 6px;font-size:6px}.resourceDocs .docsSearchPanel{box-shadow:7px 8px 0 var(--cobalt);border-radius:12px}.resourceDocs .docsSearchInputRow{min-height:64px;padding-inline:16px}.resourceDocs .docsSearchInputRow input{font-size:17px}.resourceDocs .docsDrawer>aside{top:132px}.docsSearchOverlay{place-items:start center;padding:82px 12px 12px}.docsSearchPanel{box-shadow:7px 8px 0 var(--sky),0 28px 58px #1717154d;border-radius:18px;padding:11px}.docsSearchInputRow{border-radius:13px;min-height:62px;padding-inline:14px}.docsSearchInputRow input{font-size:17px}.docsSearchResults{padding:10px}.docsSearchEmpty{padding:17px 10px 20px}.docsSearchExamples{grid-template-columns:1fr;gap:9px}.docsSearchExamples>button{min-height:76px;padding:14px 15px}.resourceDocs .docsPageHeader{padding-bottom:25px;margin-bottom:26px!important}.resourceDocs .docsPageHeader>div:first-child{align-items:center}.resourceDocs .docsPageHeader nav{max-width:48%;font-size:12px}.resourceDocs .docsPageHeader h1{font-size:43px!important}.resourceDocs .docsPageHeader>p{font-size:17px!important}.resourceDocs .quickStep{padding:60px 0}.resourceDocs .quickAccount{padding-top:12px}.resourceDocs .quickStepTitle{gap:13px;font-size:34px}.resourceDocs .quickStepTitle>span{width:36px;height:36px;box-shadow:3px 3px 0 var(--yellow);flex-basis:36px;font-size:11px}.resourceDocs .quickAccountGrid{box-shadow:7px 8px 0 var(--pink),0 20px 36px var(--docs-shadow);margin-top:27px}.resourceDocs .quickAccountCopy{padding:38px 27px 45px}.resourceDocs .quickAccountCopy>p{font-size:22px}.resourceDocs .quickWorkspaceTicket{width:calc(100% - 48px);margin:24px 24px 31px}.resourceDocs .quickInterface{min-height:510px}.resourceDocs .quickEndpoint{grid-template-columns:34px minmax(0,1fr);gap:12px 10px;min-height:0;padding:22px 8px}.resourceDocs .quickEndpoint>code{font-size:23px}.resourceDocs .quickEndpoint>div{grid-column:2}.resourceDocs .quickRequest{box-shadow:7px 8px 0 var(--cobalt),0 24px 40px var(--docs-shadow)}.resourceDocs .quickRequestIntro{padding:39px 25px 45px}.resourceDocs .quickCodeBlock>pre{padding:25px 19px;font-size:10px}.resourceDocs .docsReferenceHeroTop{min-height:66px;padding:11px 12px 11px 16px}.resourceDocs .docsReferenceHeroTop nav{max-width:calc(100% - 126px);font-size:12px}.resourceDocs .docsReferenceHeroTop .docsCopyMenuTrigger{min-height:40px;padding-inline:10px}.resourceDocs .docsReferenceHeroTop .docsCopyMenuTrigger>span{display:none}.resourceDocs .docsReferenceHeroCopy{min-height:390px;padding:52px 27px 58px}.resourceDocs .docsReferenceHeroCopy h1{font-size:48px}.resourceDocs .docsReferenceHeroCopy>p:last-child{font-size:18px}.resourceDocs .docsReferenceHeroBlocks{min-height:250px}.resourceDocs .docsReferenceLead{padding:70px 0}.resourceDocs .docsReferenceVideoGrid[data-count]{grid-template-columns:1fr}.resourceDocs .docsReferenceVideo .deferredVideo{aspect-ratio:4/3}.resourceDocs .deferredVideo:not([data-active]){aspect-ratio:auto}.resourceDocs .docsWalkthroughPoster{grid-template-rows:auto minmax(190px,auto);grid-template-columns:1fr;min-height:0}.resourceDocs .docsWalkthroughPoster>.docsVideoEvidence{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--ink);grid-row:1}.resourceDocs .docsComparisonPoster{min-height:720px}.resourceDocs .docsComparisonTitle{grid-template-columns:1fr}.resourceDocs .docsComparisonTitle>.docsVideoEvidence{border-right:0;border-bottom:1px solid var(--ink);min-height:250px}.resourceDocs .docsComparisonTitleCopy{border-left:0;min-height:230px}.resourceDocs .docsWalkthroughPosterCopy{border-top:0;border-left:0;gap:10px;padding:14px}.resourceDocs .docsWalkthroughPosterCopy>strong{font-size:27px}.resourceDocs .docsReferenceSection{padding:68px 0}.resourceDocs .docsReferenceSectionHeader h2{font-size:39px}.resourceDocs .docsReferenceSection[data-heading-density=medium] .docsReferenceSectionHeader h2{text-wrap:pretty;font-size:36px;line-height:1}.resourceDocs .docsReferenceSection[data-heading-density=long] .docsReferenceSectionHeader h2{text-wrap:pretty;font-size:33px;line-height:1.01}.resourceDocs .docsReferenceParagraph{font-size:16px}.resourceDocs .docsReferenceLeadCopy .docsReferenceParagraph{font-size:18px}.resourceDocs .docsReferenceList li{grid-template-columns:31px minmax(0,1fr);gap:10px}.resourceDocs .docsReferenceCallout{grid-template-columns:1fr;gap:10px;padding:18px}.resourceDocs .docsReferencePage[data-doc-slug=faq] .docsReferenceSectionBody,.resourceDocs .docsReferenceSection[data-heading-density=long] .docsReferenceSectionBody{margin-left:0}.resourceDocs .docsTechnicalCode>header:has(.docsTechnicalCopy[data-copied])>span:first-child{display:none}.resourceDocs .docsReferenceTableWrap{margin-right:-14px}.resourceDocs .docsFooterNav{box-shadow:6px 7px 0 color-mix(in srgb,var(--sky)62%,var(--paper));grid-template-columns:1fr}.resourceDocs .docsFooterNavLink+.docsFooterNavLink{border-top:1px solid var(--ink);border-left:0}.resourceDocs .docsFooterNavLink{min-height:96px;padding:20px}.resourceDocs .docsFooterNav strong{white-space:normal}.resourceDocs .docsRelatedSection .docsRunLinkRail{grid-template-columns:1fr}.resourceDocs .docsRelatedSection .docsRunLinkRail>a+a{border-top:1px solid var(--ink);border-left:0}.resourceDocs .docsClosingCta{min-height:0;box-shadow:7px 8px 0 var(--cobalt),0 22px 40px var(--docs-shadow);margin-top:54px}.resourceDocs .docsClosingCopy{min-height:330px;padding:42px 26px 54px}.resourceDocs .docsClosingCopy>h2{font-size:52px}.resourceDocs .docsClosingActions{grid-template-rows:none}.resourceDocs .docsClosingAction{min-height:76px;padding:20px 22px}.resourceDocs .docsTechnicalPage>div:first-child{box-shadow:7px 8px 0 var(--technical-depth),0 22px 40px var(--docs-shadow)}.resourceDocs .docsTechnicalPage>div:first-child>.relative{padding-inline:22px!important}.resourceDocs .docsTechnicalPage>div:first-child h1{font-size:48px!important}.resourceDocs .docsTechnicalHero{box-shadow:7px 8px 0 var(--technical-depth),0 22px 40px var(--docs-shadow)}.resourceDocs .docsTechnicalHeroTop{min-height:64px;padding:10px 11px 10px 16px}.resourceDocs .docsTechnicalHeroTop nav{max-width:calc(100% - 120px);font-size:12px}.resourceDocs .docsTechnicalHeroTop .docsCopyMenuTrigger{min-height:40px;padding-inline:10px}.resourceDocs .docsTechnicalHeroTop .docsCopyMenuTrigger>span{display:none}.resourceDocs .docsTechnicalHeroMain{min-height:0}.resourceDocs .docsTechnicalHeroCopy{min-height:390px;padding:49px 26px 58px}.resourceDocs .docsTechnicalHeroCopy h1{font-size:49px}.resourceDocs .docsTechnicalHeroCopy h1 code{width:max-content;margin:16px 0 0;font-size:14px;display:block}.resourceDocs .docsTechnicalHeroActions{grid-template-columns:1fr}.resourceDocs .docsTechnicalHeroActions>a{border-right:0;border-bottom:1px solid var(--ink);min-height:70px}.resourceDocs .docsTechnicalHeroActions>a:last-child{border-bottom:0}.resourceDocs .docsTechnicalHeroFeatures{grid-template-columns:1fr}.resourceDocs .docsTechnicalHeroFeatures>div{border-right:0;border-bottom:1px solid var(--ink);min-height:180px}.resourceDocs .docsTechnicalHeroFeatures>div:last-child{border-bottom:0}.resourceDocs .docsRunHeading>div{font-size:15px}.resourceDocs .docsRunCard{min-height:235px;padding:23px}.resourceDocs .docsRunNote{min-height:185px;padding:23px}.resourceDocs .docsRunNote h3{margin-top:38px}.resourceDocs .docsRunUtility{grid-template-columns:auto minmax(0,1fr);gap:10px 13px}.resourceDocs .docsRunUtility>code{grid-column:1/-1;overflow-x:auto}.resourceDocs .docsTechnicalPage #playground .api-playground,.resourceDocs .docsUnifiedPlayground{max-height:72vh;box-shadow:7px 8px 0 color-mix(in srgb,var(--technical-depth)72%,var(--paper)),0 22px 40px var(--docs-shadow)!important}.resourceDocs .docsModeRoute{grid-template-columns:1fr}.resourceDocs .docsModeRoute>div+div{border-top:1px solid var(--ink);border-left:0}}@media (max-width:820px){.resourceDocs .docsUnifiedPlayground>.docsUnifiedHeader{grid-template-columns:1fr;gap:15px;padding:16px!important}.resourceDocs .docsUnifiedActions{grid-template-columns:auto minmax(0,1fr);display:grid}.resourceDocs .docsUnifiedActions .docsTechnicalCopy{min-width:90px}.resourceDocs .docsUnifiedMode button{min-width:0}.resourceDocs .docsUnifiedEndpoints{grid-template-columns:repeat(3,minmax(150px,1fr));width:100%}.resourceDocs .docsUnifiedEndpointTab{min-height:64px;padding-inline:11px!important}.resourceDocs .docsUnifiedEndpointTab>code{display:none}.resourceDocs .docsUnifiedPlaygroundBody{padding:21px 17px!important}.resourceDocs .docsUnifiedDescription{grid-template-columns:1fr;gap:10px}.resourceDocs .docsUnifiedCodeTabs,.resourceDocs .docsUnifiedCodeTabs button{padding-inline:10px}.resourceDocs .docsUnifiedCodeValue{padding:22px 17px;font-size:11px}.resourceDocs .docsTechnicalPage #playground .docsPlaygroundShell>.docsPlaygroundHeader{grid-template-columns:1fr;gap:15px;padding:16px!important}.resourceDocs .docsPlaygroundHeaderActions{grid-template-columns:auto minmax(0,1fr);display:grid}.resourceDocs .docsPlaygroundHeaderCopy button{min-width:90px}.resourceDocs .docsPlaygroundMode button{min-width:0}.resourceDocs .docsPlaygroundTabs{grid-template-columns:repeat(6,minmax(118px,1fr));width:100%}.resourceDocs .docsPlaygroundTabs[data-count="3"]{grid-template-columns:repeat(3,minmax(126px,1fr))}.resourceDocs .docsPlaygroundTab{min-height:64px;padding-inline:11px!important}.resourceDocs .docsPlaygroundPanel{padding:21px 17px!important}.resourceDocs .docsPlaygroundCodeTabs,.resourceDocs .docsPlaygroundCodeTabs button{padding-inline:10px}.resourceDocs .docsPlaygroundCodeValue{padding:22px 17px;font-size:11px}.resourceDocs .docsSetupGrid .docsRunCard{min-height:245px}.resourceDocs .docsParamRow{grid-template-columns:42px minmax(0,1fr)}.resourceDocs .docsParamIndex{padding-inline:5px}.resourceDocs .docsParamContent{padding:18px 15px}.resourceDocs .docsWebhookIntro,.resourceDocs .docsWebhookEvents{grid-template-columns:1fr}.resourceDocs .docsWebhookEvent+.docsWebhookEvent{border-top:1px solid var(--ink)!important;border-left:0!important}.resourceDocs .docsWebhookForm{padding:18px 15px}.resourceDocs .docsWebhookForm>header{margin:-18px -15px 0}}@media (max-width:360px){.resourceDocs .docsMethod h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.resourceDocs .docsRunQuirk,.resourceDocs .docsCopyQuirk{animation:none}.resourceDocs .docsPath,.resourceDocs .docsSearchTrigger,.resourceDocs .deferredVideo>button span{transition:none}.resourceDocs .docsPath:hover,.resourceDocs .docsPath:focus-visible,.resourceDocs .docsSearchTrigger:hover,.resourceDocs .docsSearchTrigger:focus-visible,.resourceDocs .quickInterface:hover,.resourceDocs .quickInterface:focus-visible,.resourceDocs .quickPrimaryAction:hover,.resourceDocs .quickPrimaryAction:focus-visible{transform:none}.docsSearchOverlay,.docsSearchPanel{animation:none}}@media (forced-colors:active){.resourceDocs .docsHero,.resourceDocs .docsRunTicket,.resourceDocs .docsPath,.resourceDocs .docsMethod,.resourceDocs .docsResultTable,.resourceDocs .deferredVideo,.resourceDocs .docsSearchPanel{box-shadow:none;forced-color-adjust:auto;border:2px solid canvastext}}
