.copyCommandButton{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid #d9dde3;border-radius:8px;background:white;color:#4d545f;cursor:pointer;font:inherit;font-size:11px;font-weight:720}.copyCommandButton svg{width:14px;height:14px}.developerSettingsGrid{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:24px;gap:24px;padding-top:30px}.developerSettingsAside>div,.developerSettingsMain{border:1px solid #e0e3e8;background:white;box-shadow:0 12px 34px rgb(20 24 32/5%)}.developerSettingsMain{padding:38px 42px 44px;border-radius:20px}.developerEyebrow{color:var(--pink);font-size:13px;font-weight:800;letter-spacing:.08em}.apiKeyReveal{display:grid;grid-gap:16px;gap:16px;padding:22px;margin-top:26px;border:1px solid rgb(2 184 178/28%);border-radius:14px;background:#effdfc}.apiKeyReveal p,.apiKeyReveal strong{display:block;margin:0}.apiKeyReveal p{margin-top:3px;color:#58706f;font-size:14px}.apiKeyReveal code{padding:13px 14px;overflow-x:auto;border:1px solid #d5e9e7;border-radius:9px;background:white;color:#142322;font-family:SFMono-Regular,Consolas,monospace;font-size:14px;white-space:nowrap}.apiKeyRevealActions{display:flex;gap:10px}.apiKeyCreate button,.apiKeyRevealActions button{min-height:40px;padding:0 15px;border:1px solid #171a20;border-radius:9px;background:#111318;color:white;font-size:14px;font-weight:750;cursor:pointer}.apiKeyRevealActions button:last-child{border-color:#ccd2d8;background:white;color:#343a43}.apiKeyCreate{display:grid;grid-gap:12px;gap:12px;padding:26px 0;border-bottom:1px solid #e7e9ed}.apiKeyCreate label{display:grid;grid-gap:3px;gap:3px;color:#1b1f25;font-size:15px;font-weight:760}.apiKeyCreate label span{color:#7b828c;font-size:13px;font-weight:500}.apiKeyCreate>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.apiKeyCreate input{min-width:0;height:44px;padding:0 13px;border:1px solid #d4d9df;border-radius:9px;color:#171a20;font-size:14px;outline:none}.apiKeyCreate input:focus{border-color:#111318;box-shadow:0 0 0 3px rgb(37 244 238/15%)}.apiKeyCreate button:disabled,.apiKeyRevealActions button:disabled{cursor:wait;opacity:.55}.developerError{padding:11px 13px;margin:18px 0 0;border-radius:9px;background:#fff1f3;color:#a72842;font-size:14px}.apiKeyListHeader{display:flex;align-items:center;justify-content:space-between;padding:28px 0 13px}.apiKeyListHeader h2{margin:0;font-size:20px}.apiKeyListHeader span{color:#9298a1;font-size:13px}.apiKeyList{display:grid;overflow:hidden;border:1px solid #e0e3e7;border-radius:13px}.apiKeyEmpty{padding:28px;margin:0;color:#747b85;font-size:14px;text-align:center}.apiKeyRow{display:grid;grid-template-columns:minmax(220px,1fr) minmax(230px,auto) auto;align-items:center;grid-gap:22px;gap:22px;padding:17px 18px;border-bottom:1px solid #e8eaed}.apiKeyRow:last-child{border-bottom:0}.apiKeyIdentity{display:flex;min-width:0;align-items:center;gap:11px}.apiKeyIdentity>.isActive{background:#e9f8f3;color:#15826c}.apiKeyIdentity>.isRevoked{background:#f0f1f3;color:#7c828a}.apiKeyIdentity div{min-width:0}.apiKeyIdentity code,.apiKeyIdentity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apiKeyIdentity strong{margin-bottom:4px;font-size:14px}.apiKeyIdentity code{color:#777e88;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.apiKeyRow dl{display:flex;gap:24px;margin:0}.apiKeyRow dl div{display:grid;grid-gap:3px;gap:3px}.apiKeyRow dt{color:#979ca4;font-size:12px}.apiKeyRow dd{margin:0;color:#555c66;font-size:13px;white-space:nowrap}.apiKeyRevoke:hover{background:#fff1f3}.developerSettingsAside{display:grid;align-content:start;grid-gap:16px;gap:16px}.developerSettingsAside>div{padding:24px;border-radius:17px}.agentQuickStart>span{color:var(--pink);font-size:12px;font-weight:800;letter-spacing:.08em}.agentQuickStart h2{margin:8px 0 7px;font-size:21px}.agentQuickStart p,.apiSecurityNote p{margin:0;color:#747b85;font-size:13px;line-height:1.7}.agentQuickStart pre{padding:13px 14px;margin:18px 0 13px;overflow-x:auto;border-radius:9px;background:#101318;color:white;font-size:13px}.agentQuickStart a,.apiSecurityNote a{color:#087b77;font-size:13px;font-weight:720;text-decoration:none}.apiSecurityNote strong{display:block;margin-bottom:7px;font-size:14px}.apiSecurityNote p{margin-bottom:12px}.cliAuthForm,.cliAuthSignedOut,.cliAuthSuccess{display:grid;grid-gap:18px;gap:18px}.cliAuthIdentity{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e1e4e8;border-radius:12px;background:#f8f9fa}.cliAuthIdentity>span{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#111318;color:white;font-size:14px;font-weight:800}.cliAuthIdentity small,.cliAuthIdentity strong{display:block}.cliAuthIdentity small{margin-bottom:2px;color:#858b94;font-size:12px}.cliAuthIdentity strong{overflow:hidden;max-width:320px;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.cliAuthForm>label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:720}.cliAuthForm>label input{height:54px;border:1px solid #cfd4db;border-radius:11px;font-family:SFMono-Regular,Consolas,monospace;font-size:22px;font-weight:750;letter-spacing:.1em;text-align:center;text-transform:uppercase}.cliAuthPermissions{padding:16px 18px;border:1px solid #e3e6ea;border-radius:11px}.cliAuthPermissions strong{font-size:13px}.cliAuthPermissions ul{padding-left:19px;margin:9px 0;color:#515862;font-size:13px;line-height:1.7}.cliAuthLoading,.cliAuthPermissions p,.cliAuthWarning{margin:0;color:#888e97;font-size:12px;line-height:1.6}.cliAuthSuccess,.cliAuthWarning{text-align:center}.cliAuthSuccess{justify-items:center;padding:18px 0 6px}.cliAuthSuccess>span{display:grid;width:58px;height:58px;place-items:center;border-radius:50%;background:#dff8f2;color:#0c8d71;font-size:27px;font-weight:800}.cliAuthSuccess strong{font-size:20px}.cliAuthSuccess p{max-width:370px;margin:-9px 0 2px;color:#6e7580;font-size:13px;line-height:1.7}@media (max-width:1000px){.developerSettingsGrid{grid-template-columns:1fr}.developerSettingsAside{grid-template-columns:1fr 1fr}}@media (max-width:720px){.developerSettingsGrid{padding-top:18px}.developerSettingsMain{padding:26px 20px 30px}.apiKeyCreate>div,.apiKeyRow,.developerSettingsAside{grid-template-columns:1fr}.apiKeyCreate button{min-height:44px}.apiKeyRow{gap:14px}.apiKeyRow dl{justify-content:space-between}.apiKeyRevoke{justify-self:start}}.secondaryButton svg{width:17px;height:17px}.secondaryButton{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:11px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease;border:1px solid var(--line-strong);background:var(--paper);color:var(--ink)}.secondaryButton:hover{transform:translateY(-2px)}button.secondaryButton{cursor:pointer}.developerCenter{min-height:100vh;background:#f7f8fa;color:#111318}.developerCenterHeader{position:-webkit-sticky;position:sticky;z-index:70;top:0;border-bottom:1px solid #e2e5e9;background:rgb(255 255 255/94%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.developerCenterHeaderInner{display:grid;width:min(1240px,calc(100% - 48px));min-height:72px;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:34px;gap:34px;align-items:center;margin:0 auto}.developerCenterBrand{display:flex;align-items:center;gap:15px;white-space:nowrap}.developerCenterBrand:after{order:1;width:1px;height:24px;background:#dfe3e7;content:""}.developerCenterBrand>.brandMark{order:0}.developerCenterBrand>a:last-child{order:2;color:#434a54;font-size:14px;font-weight:720;text-decoration:none}.developerCenterNav{display:flex;min-width:0;align-items:stretch;justify-content:center;gap:7px;align-self:stretch}.developerCenterNav a{position:relative;display:inline-flex;min-height:44px;align-items:center;padding:0 13px;color:#68707b;font-size:14px;font-weight:650;text-decoration:none;white-space:nowrap}.developerCenterNav a:hover,.developerCenterNav a[aria-current=page]{color:#111318}.developerCenterNav a[aria-current=page]:after{position:absolute;right:12px;bottom:-1px;left:12px;height:2px;border-radius:2px 2px 0 0;background:#111318;content:""}.developerWorkspaceLink:hover{border-color:#bfc5cc;color:#111318}.developerWorkspaceLink svg{width:15px;height:15px}.developerCenterMain{min-height:calc(100vh - 72px)}.developerCenterFooter{display:flex;width:min(1120px,calc(100% - 48px));align-items:center;justify-content:space-between;gap:24px;padding:28px 0 38px;margin:0 auto;border-top:1px solid #dfe3e7;color:#7b828d;font-size:12px}.developerCenterFooter nav{display:flex;flex-wrap:wrap;gap:18px}.developerCenterFooter a{display:inline-flex;align-items:center;gap:5px;color:#646b76;text-decoration:none}.developerCenterFooter a:hover{color:#111318}.developerCenterFooter svg{width:13px;height:13px}.developerStartPage{width:min(1040px,calc(100% - 48px));margin:0 auto;padding-bottom:92px}.developerStartHero{max-width:790px;padding:76px 0 54px;margin:0 auto;text-align:center}.developerStartLabel{margin:0;color:#d92c50;font-size:12px;font-weight:820;letter-spacing:.08em}.developerStartHero h1{margin:13px 0 21px;font-size:clamp(48px,5.8vw,68px);line-height:1.02;letter-spacing:-.065em}.developerStartHero>p:not(.developerStartLabel){max-width:650px;margin:0 auto;color:#626a75;font-size:16px;line-height:1.8}.developerStartHeroActions{display:flex;justify-content:center;gap:10px;margin-top:27px}.developerStartHeroActions a{min-height:46px}.developerStartHeroActions svg{width:17px;height:17px}.developerStartRequirements{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:25px;color:#727a84;font-size:12px}.developerStartRequirements span{display:inline-flex;align-items:center;gap:6px}.developerStartRequirements svg{width:14px;height:14px;color:#0a9874}.developerStartFlow{overflow:hidden;border:1px solid #dfe3e7;border-radius:20px;background:white;box-shadow:0 22px 70px rgb(16 19 25/6%)}.developerStartProgress{display:grid;grid-template-columns:auto minmax(26px,1fr) auto minmax(26px,1fr) auto;align-items:center;grid-gap:13px;gap:13px;padding:19px clamp(28px,5vw,56px);border-bottom:1px solid #e3e6ea;background:#f8f9fa}.developerStartProgress a{display:inline-flex;align-items:center;gap:8px;color:#4e5661;font-size:12px;font-weight:720;text-decoration:none;white-space:nowrap}.developerStartProgress a:hover{color:#087d79}.developerStartProgress>i{height:1px;background:#d8dce1}.developerStartStep{padding:52px clamp(28px,5vw,58px) 56px;border-top:1px solid #e3e6ea;scroll-margin-top:90px}.developerStartProgress+.developerStartStep{border-top:0}.developerStartStepHeading{display:grid;grid-template-columns:47px minmax(0,1fr) auto;grid-gap:17px;gap:17px;align-items:start}.developerStartStepHeading>span{padding-top:6px;color:#d62c4e;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800}.developerStartStepHeading h2{margin:0 0 7px;font-size:31px;line-height:1.15;letter-spacing:-.045em}.developerStartStepHeading>a{display:inline-flex;min-height:39px;align-items:center;gap:6px;padding:0 12px;border:1px solid #dce0e5;border-radius:9px;color:#454c56;font-size:12px;font-weight:720;text-decoration:none;white-space:nowrap}.developerStartStepHeading>a svg{width:14px;height:14px}.developerStartKeyInfo{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin:27px 0 12px 64px}.developerStartKeyInfo>div{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:16px;border:1px solid #dfe3e7;border-radius:12px;background:#f8f9fa}.developerStartKeyInfo>div>svg{width:23px;height:23px;color:#07817c}.developerStartKeyInfo code,.developerStartKeyInfo small{display:block}.developerStartKeyInfo small{margin-bottom:5px;color:#8a919a;font-size:11px}.developerStartKeyInfo code{overflow:auto;color:#343a43;font-size:11px;white-space:nowrap}.developerStartHint{padding:13px 15px;margin:0 0 0 64px;border-left:3px solid #0ca09b;background:#f0faf9;color:#62726f;font-size:12px;line-height:1.65}.developerStartSubmitGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:12px;gap:12px;margin:28px 0 0 64px}.developerStartCode,.developerStartResponse{min-width:0;overflow:hidden;border:1px solid #262b33;border-radius:14px;background:#0e1116;color:#e8edf2}.developerStartCode>div,.developerStartResponse>div:first-child{display:flex;min-height:43px;align-items:center;justify-content:space-between;gap:12px;padding:7px 9px 7px 15px;border-bottom:1px solid rgb(255 255 255/10%);background:#161a20}.developerStartCode>div>span,.developerStartResponse>div:first-child>span{display:flex;align-items:center;gap:8px;color:#aeb6c0;font-size:11px;font-weight:700}.developerStartCode>div>span i{width:7px;height:7px;border-radius:50%;background:#20d4ce;box-shadow:0 0 0 4px rgb(32 212 206/10%)}.developerStartCode .copyCommandButton,.developerStartResponse .copyCommandButton{min-height:29px;border-color:rgb(255 255 255/12%);background:rgb(255 255 255/7%);color:#c9d0d8;font-size:10px}.developerStartCode pre,.developerStartResponse pre{padding:19px;margin:0;overflow:auto;color:#e5eaf0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.7;-moz-tab-size:2;tab-size:2}.developerStartResponse>p{padding:12px 16px;margin:0;border-top:1px solid rgb(255 255 255/9%);color:#9fa8b2;font-size:11px;line-height:1.6}.developerStartResponse>p strong{color:#e6ebf0}.developerStartFields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin:12px 0 0 64px;border:1px solid #dfe3e7;border-radius:12px;background:#dfe3e7}.developerStartFields>div{padding:14px;background:#f8f9fa}.developerStartFields dt{margin-bottom:6px;color:#2f7070;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:750}.developerStartFields dd{margin:0;color:#727a84;font-size:11px;line-height:1.55}.developerStartComparison{margin:28px 0 0 64px}.developerStartComparison table{min-width:720px}.developerStartHint a{color:#087d79;font-weight:720;text-underline-offset:3px}.developerStartResultGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:28px 0 0 64px}.developerStartStatuses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:12px 0 0 64px}.developerStartStatuses>div{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:4px 8px;gap:4px 8px;align-items:center;padding:13px;border:1px solid #dfe3e7;border-radius:11px;background:#fafafb}.developerStartStatuses>div>span{width:8px;height:8px;border-radius:50%}.developerStartStatuses .isRunning{background:#d99c22}.developerStartStatuses .isReady{background:#0c9b73}.developerStartStatuses .isStopped{background:#87909a}.developerStartStatuses strong{font-size:11px}.developerStartStatuses code{grid-column:2;color:#7d858f;font-size:9px;line-height:1.5}.developerStartDone{display:grid;grid-template-columns:37px minmax(0,1fr) auto;grid-gap:13px;gap:13px;align-items:center;padding:17px;margin:12px 0 0 64px;border:1px solid #cfe6df;border-radius:12px;background:#f0faf7}.developerStartDone>svg{width:24px;height:24px;color:#0b9571}.developerStartDone p{margin:0;color:#65746f;font-size:11px;line-height:1.55}.developerStartDone a{display:inline-flex;align-items:center;gap:5px;color:#087d79;font-size:12px;font-weight:750;text-decoration:none;white-space:nowrap}.developerStartDone a svg{width:14px;height:14px}.developerStartAlternative{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);grid-gap:44px;gap:44px;padding:38px;margin-top:22px;border-radius:18px;background:radial-gradient(circle at 90% 0,rgb(37 244 238/18%),transparent 27%),radial-gradient(circle at 10% 100%,rgb(254 44 85/13%),transparent 30%),#111419;color:white;scroll-margin-top:90px}.developerStartAlternative .developerStartLabel{color:#2be0da}.developerStartAlternative h2{margin:9px 0 12px;font-size:31px;line-height:1.12;letter-spacing:-.045em}.developerStartAlternative>div:first-child>p:last-child{margin:0;color:#aeb5bf;font-size:13px;line-height:1.7}.developerStartToolGrid{display:grid;grid-gap:9px;gap:9px}.developerStartToolGrid>div{min-width:0;padding:15px;border:1px solid rgb(255 255 255/11%);border-radius:12px;background:rgb(255 255 255/5%)}.developerStartToolGrid header{display:flex;align-items:center;gap:10px}.developerStartToolGrid header>svg{width:20px;height:20px;color:#2be0da}.developerStartToolGrid small,.developerStartToolGrid strong{display:block}.developerStartToolGrid strong{margin-bottom:3px;font-size:12px}.developerStartToolGrid small{color:#929aa5;font-size:10px}.developerStartToolGrid>div>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 12px;margin-top:12px;border-radius:8px;background:#090b0f}.developerStartToolGrid code{overflow:auto;color:#dfe5eb;font-size:10px;line-height:1.55;white-space:pre}.developerStartToolGrid .copyCommandButton{flex:0 0 auto;border-color:rgb(255 255 255/12%);background:rgb(255 255 255/7%);color:#c9d0d8}.developerStartSource{display:inline-flex;grid-column:2;width:max-content;align-items:center;gap:6px;color:#b8c0c9;font-size:11px;font-weight:700;text-decoration:none}.developerStartSource svg{width:14px;height:14px}.apiDocsPage{display:grid;width:min(1320px,calc(100% - 48px));grid-template-columns:238px minmax(0,1fr);grid-gap:42px;gap:42px;align-items:start;margin:0 auto}.apiDocsSidebar{position:-webkit-sticky;position:sticky;top:96px;display:grid;max-height:calc(100vh - 120px);align-content:start;grid-gap:24px;gap:24px;padding:30px 0 24px}.apiDocsSidebarTitle{display:flex;align-items:center;gap:11px;padding:0 10px}.apiDocsSidebarTitle>svg{width:22px;height:22px;color:#242931}.apiDocsSidebarTitle span,.apiDocsSidebarTitle strong{display:block}.apiDocsSidebarTitle strong{font-size:15px}.apiDocsSidebarTitle span{margin-top:2px;color:#9298a1;font-size:12px}.apiDocsSidebar nav{display:grid;min-height:0;grid-gap:22px;gap:22px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.apiDocsSidebar nav>div{display:grid;grid-gap:3px;gap:3px}.apiDocsSidebar nav>div>span{padding:0 10px 7px;color:#9a9fa8;font-size:11px;font-weight:750;letter-spacing:.05em}.apiDocsSidebar nav a{position:relative;display:flex;min-height:36px;align-items:center;padding:7px 10px;border-radius:8px;color:#626a75;font-size:13px;font-weight:620;text-decoration:none}.apiDocsSidebar nav a:hover{background:#eceff2;color:#171a20}.apiDocsSidebar nav a[aria-current=location]{background:#e7f8f7;color:#087d79;font-weight:750}.apiDocsSidebar nav a[aria-current=location]:before{position:absolute;top:8px;bottom:8px;left:-1px;width:2px;border-radius:99px;background:#0aa5a0;content:""}.apiDocsSpecLink{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:13px;border:1px solid #dfe3e7;border-radius:11px;background:white;color:#343a43;text-decoration:none}.apiDocsSpecLink>svg{width:20px;height:20px;color:#717984}.apiDocsSpecLink small,.apiDocsSpecLink strong{display:block}.apiDocsSpecLink strong{font-size:12px}.apiDocsSpecLink small{margin-top:2px;color:#969ca5;font-size:11px}.apiDocsContent{min-width:0;padding-bottom:96px;border-right:1px solid #e2e5e9;border-left:1px solid #e2e5e9;background:white}.apiDocsHero,.apiDocsResources,.apiDocsSection,.apiEndpointSection{padding-right:clamp(34px,5vw,72px);padding-left:clamp(34px,5vw,72px);scroll-margin-top:92px}.apiDocsHero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:54px;gap:54px;align-items:center;padding-top:70px;padding-bottom:68px;background:radial-gradient(circle at 92% 8%,rgb(37 244 238/14%),transparent 28%),radial-gradient(circle at 65% 88%,rgb(254 44 85/7%),transparent 28%),white}.apiDocsKicker{margin:0;color:#d92c50;font-size:12px;font-weight:800;letter-spacing:.07em}.apiDocsHero h1{max-width:640px;margin:12px 0 20px;font-size:clamp(42px,4.2vw,58px);line-height:1.06;letter-spacing:-.06em}.apiDocsHero>div:first-child>p:not(.apiDocsKicker){max-width:620px;margin:0;color:#626a75;font-size:15px;line-height:1.85}.apiDocsHeroActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.apiDocsHeroActions a{min-height:45px}.apiDocsHeroActions svg{width:17px;height:17px}.apiDocsJourney{padding:22px;border:1px solid #dde1e6;border-radius:16px;background:rgb(255 255 255/88%);box-shadow:0 20px 55px rgb(15 18 25/8%)}.apiDocsJourney>strong{display:block;padding-bottom:15px;border-bottom:1px solid #e6e8ec;font-size:14px}.apiDocsJourney ol{display:grid;grid-gap:2px;gap:2px;padding:13px 0;margin:0;list-style:none}.apiDocsJourney li{display:grid;grid-template-columns:31px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;padding:9px 0}.apiDocsJourney li>span{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;background:#12151a;color:white;font-size:11px;font-weight:780}.apiDocsJourney b,.apiDocsJourney small{display:block}.apiDocsJourney b{margin-bottom:3px;font-size:13px}.apiDocsJourney small{color:#868d97;font-size:11px}.apiDocsJourney>p{display:flex;align-items:flex-start;gap:7px;padding-top:14px;margin:0;border-top:1px solid #e6e8ec;color:#68717b;font-size:11px;line-height:1.55}.apiDocsJourney>p svg{width:15px;height:15px;flex:0 0 auto;color:#0c9b73}.apiDocsSection,.apiEndpointSection{padding-top:70px;padding-bottom:74px;border-top:1px solid #e3e6ea}.apiDocsSectionHeading,.apiEndpointHeading>div:first-child{max-width:720px}.apiDocsResources h2,.apiDocsSectionHeading h2,.apiEndpointHeading h2{margin:9px 0 13px;font-size:clamp(30px,3vw,40px);line-height:1.15;letter-spacing:-.045em}.apiDocsResources>div:first-child>p:last-child,.apiDocsSectionHeading>p:last-child,.apiEndpointHeading>div:first-child>p:last-child{margin:0;color:#66707a;font-size:15px;line-height:1.8}.apiDocsBasics{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin-top:28px}.apiDocsBasics>div{min-width:0;padding:17px;border:1px solid #dfe3e7;border-radius:12px;background:#f8f9fa}.apiDocsBasics code,.apiDocsBasics span{display:block}.apiDocsBasics span{margin-bottom:7px;color:#858c96;font-size:11px;font-weight:700}.apiDocsBasics code{overflow:auto;color:#292e35;font-size:12px;white-space:nowrap}.apiDocsAuthGrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:12px;gap:12px;margin-top:12px}.apiDocsCode{min-width:0;overflow:hidden;border:1px solid #252a32;border-radius:13px;background:#0e1116;color:#e9edf2}.apiDocsCodeHead{display:flex;min-height:43px;align-items:center;justify-content:space-between;gap:12px;padding:7px 9px 7px 15px;border-bottom:1px solid rgb(255 255 255/10%);background:#15191f}.apiDocsCodeHead>span{display:flex;align-items:center;gap:8px;color:#aeb6c0;font-size:11px;font-weight:700}.apiDocsCodeHead i{width:7px;height:7px;border-radius:50%;background:#20d4ce;box-shadow:0 0 0 4px rgb(32 212 206/10%)}.apiDocsCodeHead .copyCommandButton{min-height:29px;border-color:rgb(255 255 255/11%);background:rgb(255 255 255/7%);color:#c9d0d8;font-size:10px}.apiDocsCode pre{min-height:100%;padding:19px;margin:0;overflow:auto;color:#e5eaf0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.7;-moz-tab-size:2;tab-size:2}.apiDocsNote{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:13px;gap:13px;align-content:start;padding:20px;border:1px solid #cfe5e2;border-radius:13px;background:#f1fbfa}.apiDocsNote>svg{width:25px;height:25px;color:#07817c}.apiDocsNote strong{display:block;font-size:13px}.apiDocsNote p{margin:7px 0 13px;color:#60716f;font-size:12px;line-height:1.7}.apiDocsNote a{display:inline-flex;align-items:center;gap:5px;color:#087d79;font-size:12px;font-weight:750;text-decoration:none}.apiDocsNote a svg{width:14px;height:14px}.apiEndpointHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.apiEndpointRoute{display:flex;min-width:max-content;align-items:center;gap:9px;padding:9px 11px;border:1px solid #dfe3e7;border-radius:9px;background:#f8f9fa}.apiEndpointList summary>span,.apiEndpointRoute span{padding:4px 6px;border-radius:5px;font-size:10px;font-weight:820}.apiEndpointList summary>span[data-method=GET],.apiEndpointRoute span[data-method=GET]{background:#e7f8f7;color:#087c78}.apiEndpointList summary>span[data-method=POST],.apiEndpointRoute span[data-method=POST]{background:#e9efff;color:#3159b2}.apiEndpointList summary>span[data-method=DELETE],.apiEndpointRoute span[data-method=DELETE]{background:#fff0f2;color:#bd3450}.apiEndpointRoute code{color:#343a43;font-size:11px}.apiDocsCallout{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:16px 18px;margin-top:27px;border-left:3px solid #ee3157;background:#fff5f7;color:#626a74;font-size:12px}.apiDocsCallout strong{color:#252a31;font-size:13px}.apiDocsCallout code{color:#a3223f;font-size:11px}.apiDocsCodeGrid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(290px,.82fr);grid-gap:12px;gap:12px;margin-top:18px}.apiFieldTable{overflow:hidden;margin-top:18px;border:1px solid #dfe3e7;border-radius:13px;background:white}.apiFieldTable>div{display:grid;grid-template-columns:150px 120px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;min-height:58px;padding:11px 16px;border-top:1px solid #e8eaed}.apiFieldTable>.apiFieldTableHead{min-height:42px;border-top:0;background:#f5f6f8;color:#858c96;font-size:11px;font-weight:750}.apiFieldTable code{color:#17716f;font-size:12px;font-weight:700}.apiFieldTable>div>span:nth-child(2){color:#818892;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.apiFieldTable p{margin:0;color:#656d78;font-size:12px;line-height:1.6}.apiStatusGuide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:17px}.apiStatusGuide>div{padding:16px;border:1px solid #dfe3e7;border-radius:12px;background:#fafafb}.apiStatusGuide>div>span{display:inline-flex;padding:5px 8px;border-radius:99px;font-size:10px;font-weight:780}.apiStatusGuide .isWaiting{background:#fff3d9;color:#9a6810}.apiStatusGuide .isDone{background:#e7f8f2;color:#13765d}.apiStatusGuide .isStopped{background:#f0f1f3;color:#656c76}.apiStatusGuide code{display:block;margin:13px 0 8px;color:#3f4650;font-size:10px;line-height:1.6}.apiStatusGuide p{margin:0;color:#747c86;font-size:11px;line-height:1.6}.apiDocsFactRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-top:17px;border:1px solid #dfe3e7;border-radius:12px;background:#e3e6ea}.apiDocsFactRow>div{padding:16px;background:#f9fafb}.apiDocsFactRow span,.apiDocsFactRow strong{display:block}.apiDocsFactRow strong{margin-bottom:5px;font-size:12px}.apiDocsFactRow span{color:#878e98;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.apiDocsDownloadGrid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);grid-gap:12px;gap:12px;margin-top:28px}.apiDownloadCard{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:13px;gap:13px;align-content:start;padding:20px;border:1px solid #dfe3e7;border-radius:13px;background:#f7f8fa}.apiDownloadCard>svg{width:25px;height:25px;color:#07817c}.apiDownloadCard strong{font-size:13px}.apiDownloadCard p{margin:7px 0 0;color:#717984;font-size:12px;line-height:1.7}.apiEndpointList{overflow:hidden;margin-top:28px;border:1px solid #dfe3e7;border-radius:14px}.apiEndpointList details{border-top:1px solid #e4e7eb;background:white}.apiEndpointList details:first-child{border-top:0}.apiEndpointList summary{display:grid;grid-template-columns:58px minmax(220px,.8fr) minmax(250px,1fr) 18px;grid-gap:13px;gap:13px;align-items:center;min-height:62px;padding:12px 16px;list-style:none;cursor:pointer}.apiEndpointList summary::-webkit-details-marker{display:none}.apiEndpointList summary:hover{background:#f8f9fa}.apiEndpointList summary code{overflow:hidden;color:#444b55;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.apiEndpointList summary strong{font-size:12px}.apiEndpointList summary>svg{width:15px;height:15px;color:#8c929b;transition:transform .15s ease}.apiEndpointList details[open] summary>svg{transform:rotate(90deg)}.apiEndpointList details>div{padding:0 16px 18px 87px}.apiEndpointList details>div>p{max-width:720px;margin:0;color:#69717c;font-size:12px;line-height:1.7}.apiEndpointList details>div>.apiDocsCode{margin-top:14px}.apiErrorTable{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;grid-gap:1px;gap:1px;margin-top:28px;border:1px solid #dfe3e7;border-radius:14px;background:#e3e6ea}.apiErrorTable>div{display:grid;grid-template-columns:44px minmax(150px,.7fr) minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;padding:15px;background:white}.apiErrorTable strong{color:#c12f4c;font-size:13px}.apiErrorTable code{color:#343a43;font-size:10px}.apiErrorTable p{margin:0;color:#707883;font-size:11px;line-height:1.55}.apiDocsResources{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);grid-gap:50px;gap:50px;align-items:center;padding-top:64px;padding-bottom:64px;border-top:1px solid #e3e6ea;background:#f5f7f8}.apiDocsResources>div:last-child{display:grid;grid-gap:8px;gap:8px}.apiDocsResources>div:last-child>a{display:grid;grid-template-columns:36px minmax(0,1fr) 17px;grid-gap:12px;gap:12px;align-items:center;padding:14px;border:1px solid #dce0e5;border-radius:11px;background:white;color:#292e35;text-decoration:none}.apiDocsResources>div:last-child>a>svg:first-child{width:21px;height:21px;color:#666e79}.apiDocsResources>div:last-child>a>svg:last-child{width:15px;height:15px;color:#8c929b}.apiDocsResources small,.apiDocsResources strong{display:block}.apiDocsResources strong{margin-bottom:3px;font-size:12px}.apiDocsResources small{color:#8a919a;font-size:11px}.developerBreadcrumb{display:flex;align-items:center;gap:8px;color:#9298a1;font-size:12px}.developerBreadcrumb a{color:#6c737e;text-decoration:none}.developerBreadcrumb a:hover{color:#111318}.developerBreadcrumb strong{color:#414852;font-weight:680}.developerSettingsHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:24px 0 30px}.developerSettingsHeader>div{min-width:0}.developerSettingsHeader h1{margin:8px 0;font-size:38px;line-height:1.05;letter-spacing:-.045em}.developerSettingsHeader p{max-width:700px;margin:0;color:#69717c;font-size:14px;line-height:1.7}.developerSettingsHeaderActions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.developerSettingsHeaderActions>span{display:grid;grid-gap:2px;gap:2px;color:#949aa3;font-size:10px;text-align:right}.developerSettingsHeaderActions>span strong{max-width:210px;overflow:hidden;color:#59616c;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.developerSettingsHeaderActions>a{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:0 13px;border:1px solid #d9dde2;border-radius:9px;background:white;color:#434a54;font-size:12px;font-weight:700;text-decoration:none}.developerSettingsHeaderActions>a svg{width:15px;height:15px}.developerSettingsPage .developerSettingsMain{padding:30px 34px 36px;border-radius:16px}.developerSettingsSectionTitle{display:flex;align-items:center;gap:12px;padding-bottom:22px;border-bottom:1px solid #e7e9ed}.developerSettingsSectionTitle>span{display:grid;width:39px;height:39px;place-items:center;border-radius:10px;background:#eef2f4;color:#22272e}.developerSettingsSectionTitle svg{width:20px;height:20px}.developerSettingsSectionTitle h2,.developerSettingsSectionTitle p{margin:0}.developerSettingsSectionTitle p{color:#818792;font-size:12px}.developerSettingsPage .apiKeyCreate{padding-top:22px}.apiKeyContextCard>span{display:grid;width:40px;height:40px;place-items:center;margin-bottom:18px;border-radius:11px;background:#111318;color:white}.apiKeyContextCard>span svg{width:20px;height:20px}.apiKeyContextCard h2{margin:0 0 7px;font-size:20px}.apiKeyContextCard>p{margin:0;color:#747b85;font-size:13px;line-height:1.7}.apiKeyContextCard dl div{display:grid;grid-gap:3px;gap:3px}.apiKeyContextCard dt{color:#9298a1;font-size:10px}.apiKeyContextCard dd{min-width:0;margin:0}.apiKeyContextCard code{display:block;overflow:hidden;color:#4e5560;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.apiKeyContextCard>a{display:inline-flex;align-items:center;gap:5px;color:#087f7a;font-size:12px;font-weight:720;text-decoration:none}.apiKeyContextCard>a svg{width:13px;height:13px}.developerSettingsPage .apiSecurityNote strong{display:flex;align-items:center;gap:7px}.developerSettingsPage .apiSecurityNote strong svg{width:17px;height:17px;color:#087f7a}@media (max-width:1040px){.developerCenterHeaderInner{gap:18px}.developerCenterNav a{padding-inline:9px;font-size:13px}.developerSettingsAside{grid-template-columns:repeat(3,minmax(0,1fr))}.apiDocsPage{grid-template-columns:210px minmax(0,1fr);gap:24px}.apiDocsHero{grid-template-columns:1fr}.apiDocsJourney{max-width:520px}.apiEndpointHeading{align-items:flex-start;flex-direction:column}.apiDocsAuthGrid,.apiDocsCodeGrid,.apiDocsDownloadGrid{grid-template-columns:1fr}.apiDocsFactRow{grid-template-columns:1fr 1fr}.apiErrorTable{grid-template-columns:1fr}}@media (max-width:900px){.apiDocsPage{display:block;width:100%}.apiDocsSidebar{z-index:55;top:72px;display:flex;width:100%;max-height:none;gap:0;padding:8px 16px;overflow-x:auto;border-bottom:1px solid #e0e4e8;background:rgb(255 255 255/96%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.apiDocsSidebar nav>div>span,.apiDocsSidebarTitle,.apiDocsSpecLink{display:none}.apiDocsSidebar nav{display:flex;gap:4px;overflow:visible}.apiDocsSidebar nav>div{display:contents}.apiDocsSidebar nav a{min-height:36px;flex:0 0 auto;padding:7px 10px;white-space:nowrap}.apiDocsSidebar nav a[aria-current=location]:before{display:none}.apiDocsContent{border-right:0;border-left:0}.apiDocsHero,.apiDocsResources,.apiDocsSection,.apiEndpointSection{scroll-margin-top:132px}}@media (max-width:820px){.developerCenterHeaderInner{width:min(100% - 32px,760px);min-height:0;grid-template-columns:minmax(0,1fr) auto;gap:0 16px;padding-top:12px}.developerCenterBrand{min-width:0}.developerCenterBrand .brandWordmark{display:none}.developerCenterNav{grid-row:2;grid-column:1/-1;justify-content:flex-start;gap:4px;margin-top:8px;overflow-x:auto}.developerCenterNav a{min-height:42px}.developerCenterFooter,.developerSettingsPage,.developerStartPage{width:min(100% - 32px,760px)}.developerStartAlternative,.developerStartSubmitGrid{grid-template-columns:1fr}.developerStartSource{grid-column:1}.developerSettingsAside{grid-template-columns:1fr 1fr}.developerSettingsAside .apiSecurityNote{grid-column:1/-1}.apiDocsSidebar{top:114px}}@media (max-width:620px){.developerCenterHeaderInner{width:calc(100% - 24px)}.developerCenterBrand>a:last-child{font-size:13px}.developerWorkspaceLink{min-height:36px;padding-inline:10px;font-size:0}.developerWorkspaceLink svg{width:17px;height:17px}.developerCenterFooter,.developerSettingsPage,.developerStartPage{width:calc(100% - 28px)}.developerStartHero{padding:46px 0 38px}.developerStartHero h1{font-size:40px}.developerStartHero>p:not(.developerStartLabel){font-size:14px}.developerStartHeroActions{display:grid;grid-template-columns:1fr}.developerStartHeroActions a{width:100%}.developerStartRequirements{display:grid;justify-content:start;max-width:260px;margin-right:auto;margin-left:auto;text-align:left}.developerStartProgress{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:14px}.developerStartProgress>i{display:none}.developerStartProgress a{flex-direction:column;justify-content:center;gap:5px;padding:7px 3px;border-radius:8px;font-size:10px;text-align:center}.developerStartProgress a:hover{background:#eef1f3}.developerStartStep{padding:38px 18px 42px;scroll-margin-top:130px}.developerStartStepHeading{grid-template-columns:34px minmax(0,1fr);gap:10px}.developerStartStepHeading h2{font-size:26px}.developerStartStepHeading>a{grid-row:2;grid-column:2;width:max-content}.developerStartKeyInfo{grid-template-columns:1fr;margin-left:0}.developerStartComparison,.developerStartDone,.developerStartFields,.developerStartHint,.developerStartResultGrid,.developerStartStatuses,.developerStartSubmitGrid{margin-left:0}.developerStartResultGrid+.developerStartHint{margin-top:12px}.developerStartCode pre,.developerStartResponse pre{padding:16px;font-size:11px}.developerStartFields,.developerStartResultGrid,.developerStartStatuses{grid-template-columns:1fr}.developerStartDone{grid-template-columns:32px minmax(0,1fr)}.developerStartDone>a{grid-column:2}.developerStartAlternative{gap:28px;padding:27px 20px;scroll-margin-top:130px}.developerStartAlternative h2{font-size:27px}.developerStartToolGrid>div>div{align-items:flex-end}.developerStartToolGrid code{max-width:calc(100% - 48px)}.developerCenterFooter{display:grid}.apiDocsHero,.apiDocsResources,.apiDocsSection,.apiEndpointSection{padding-right:20px;padding-left:20px}.apiDocsHero{gap:34px;padding-top:44px;padding-bottom:48px}.apiDocsHero h1{font-size:38px}.apiDocsHeroActions{display:grid;grid-template-columns:1fr}.apiDocsHeroActions a{width:100%}.apiDocsBasics,.apiDocsResources,.apiStatusGuide{grid-template-columns:1fr}.apiEndpointRoute{min-width:0;width:100%;overflow:auto}.apiEndpointRoute code{white-space:nowrap}.apiFieldTable>div{grid-template-columns:1fr 1fr;gap:7px 14px}.apiFieldTable>div>p{grid-column:1/-1}.apiFieldTableHead span:last-child{display:none}.apiDocsFactRow{grid-template-columns:1fr}.apiEndpointList summary{grid-template-columns:58px minmax(0,1fr) 17px;gap:9px}.apiEndpointList summary strong{grid-row:2;grid-column:2}.apiEndpointList summary>svg{grid-row:1/3;grid-column:3}.apiEndpointList details>div{padding-left:74px}.apiErrorTable>div{grid-template-columns:40px minmax(0,1fr)}.apiErrorTable p{grid-column:1/-1}.developerSettingsPage{padding-top:24px}.developerSettingsHeader{display:grid;padding-bottom:24px}.developerSettingsHeaderActions{align-items:flex-start;flex-direction:column}.developerSettingsHeaderActions>span{text-align:left}.developerSettingsHeaderActions>a{width:max-content}.developerSettingsPage .developerSettingsMain{padding:24px 18px 28px}.developerSettingsAside{grid-template-columns:1fr}.developerSettingsAside .apiSecurityNote{grid-column:auto}.apiKeyCreate>div{grid-template-columns:1fr}.apiKeyRow{grid-template-columns:1fr auto;gap:14px}.apiKeyRow dl{grid-row:2;grid-column:1/-1;gap:18px}}.developerCenterActions{display:flex;align-items:center}:where(.taskOverview,.taskCompletedOverview,.taskStatusPanel,.taskFilePanel,.taskDetailInformation>article,.pricingV2Plan,.pricingV2Billing,.developerStartFlow,.authCard){box-shadow:var(--surface-shadow)}.developerCenterFooter,.developerStartCode .copyCommandButton,.developerStartCode pre,.developerStartCode>div>span,.developerStartDone a,.developerStartDone p,.developerStartFields dd,.developerStartFields dt,.developerStartHint,.developerStartKeyInfo code,.developerStartKeyInfo small,.developerStartLabel,.developerStartProgress a,.developerStartRequirements,.developerStartResponse .copyCommandButton,.developerStartResponse pre,.developerStartResponse>div:first-child>span,.developerStartResponse>p,.developerStartStatuses code,.developerStartStatuses strong,.developerStartStepHeading>a,.developerStartStepHeading>span{font-size:13px}.developerStartDone p,.developerStartFields dd,.developerStartHint,.developerStartRequirements,.developerStartResponse>p{line-height:1.7}.developerStartDone a,.developerStartProgress a,.developerStartStepHeading>a{min-height:42px}.developerCenterBrand>a:last-child,.developerCenterFooter a,.developerStartSource,.developerWorkspaceLink{display:inline-flex;min-height:40px;align-items:center}.developerStartCode .copyCommandButton,.developerStartResponse .copyCommandButton,.developerStartToolGrid .copyCommandButton{min-height:40px}.developerStartProgress a>span{display:grid;place-items:center;border-radius:50%;background:#15181d;color:white;width:30px;height:30px;font-size:13px}.developerStartStepHeading p{margin:0;color:#6b737e;line-height:1.7;font-size:15px}.developerStartDone strong{display:block;margin-bottom:4px;font-size:16px}.developerStartAlternative .copyCommandButton,.developerStartAlternative code,.developerStartAlternative p,.developerStartAlternative small,.developerStartSource{font-size:13px}.developerCenterNav a,.developerWorkspaceLink{font-size:var(--type-caption)}.developerWorkspaceLink{display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid #dce0e5;border-radius:9px;background:white;color:#4f5661;font-size:13px;font-weight:680;text-decoration:none;white-space:nowrap;min-height:44px}.developerCenterFooter,.developerCenterFooter a{font-size:var(--type-caption);line-height:1.55}.developerStartAlternative .copyCommandButton,.developerStartAlternative code,.developerStartAlternative p,.developerStartAlternative small,.developerStartCode .copyCommandButton,.developerStartCode pre,.developerStartCode>div>span,.developerStartDone a,.developerStartDone p,.developerStartFields dd,.developerStartFields dt,.developerStartKeyInfo code,.developerStartKeyInfo small,.developerStartLabel,.developerStartProgress a,.developerStartProgress a>span,.developerStartRequirements,.developerStartResponse .copyCommandButton,.developerStartResponse pre,.developerStartResponse>div:first-child>span,.developerStartResponse>p,.developerStartSource,.developerStartStatuses code,.developerStartStatuses strong,.developerStartStepHeading>a,.developerStartStepHeading>span,.developerStartToolGrid code,.developerStartToolGrid small,.developerStartToolGrid strong{font-size:var(--type-caption)}.developerStartAlternative>div:first-child>p:last-child,.developerStartDone strong,.developerStartHint,.developerStartStepHeading p{font-size:var(--type-small);line-height:1.7}.developerStartAlternative code,.developerStartCode pre,.developerStartResponse pre{line-height:1.7}.apiDocsBasics code,.apiDocsBasics span,.apiDocsCallout,.apiDocsCallout code,.apiDocsCode pre,.apiDocsCodeHead .copyCommandButton,.apiDocsCodeHead>span,.apiDocsFactRow span,.apiDocsJourney b,.apiDocsJourney li>span,.apiDocsJourney small,.apiDocsJourney>p,.apiDocsKicker,.apiDocsNote a,.apiDocsNote p,.apiDocsResources small,.apiDocsResources strong,.apiDocsSidebar nav a,.apiDocsSidebar nav>div>span,.apiDocsSidebarTitle span,.apiDocsSpecLink small,.apiDocsSpecLink strong,.apiDownloadCard p,.apiEndpointList details>div>p,.apiEndpointList summary code,.apiEndpointList summary strong,.apiEndpointList summary>span,.apiEndpointRoute code,.apiEndpointRoute span,.apiErrorTable code,.apiErrorTable p,.apiFieldTable code,.apiFieldTable p,.apiFieldTable>.apiFieldTableHead,.apiFieldTable>div>span:nth-child(2),.apiStatusGuide code,.apiStatusGuide p,.apiStatusGuide>div>span{font-size:var(--type-caption)}.apiDocsCallout strong,.apiDocsHero>div>p:not(.apiDocsKicker),.apiDocsSection>p,.apiDownloadCard strong,.apiEndpointHeading>div:first-child>p:last-child,.apiErrorTable strong{font-size:var(--type-small);line-height:1.7}.apiDocsCode pre,.apiEndpointList summary code,.apiEndpointRoute code,.apiErrorTable code,.apiFieldTable code,.apiStatusGuide code{line-height:1.65}.developerSettingsPage{padding:34px 0 86px;margin:0 auto;width:min(1200px,calc(100% - 48px))}.developerSettingsPage .developerSettingsGrid{padding-top:0;grid-template-columns:minmax(0,1fr) 340px;gap:22px}.agentQuickStart a,.agentQuickStart pre,.agentQuickStart>span,.apiKeyContextCard code,.apiKeyContextCard dt,.apiKeyContextCard>a,.apiKeyCreate label span,.apiKeyIdentity code,.apiKeyIdentity>span,.apiKeyListHeader span,.apiKeyRevoke,.apiKeyRow dd,.apiKeyRow dt,.apiSecurityNote a,.cliAuthForm>label,.cliAuthIdentity small,.cliAuthLoading,.cliAuthPermissions p,.cliAuthPermissions strong,.cliAuthPermissions ul,.cliAuthSuccess p,.cliAuthWarning,.developerBreadcrumb,.developerBreadcrumb a,.developerBreadcrumb span,.developerBreadcrumb strong,.developerEyebrow,.developerSettingsHeaderActions>a,.developerSettingsHeaderActions>span,.developerSettingsHeaderActions>span strong,.developerSettingsSectionTitle p{font-size:var(--type-caption)}.agentQuickStart p,.agentQuickStart pre,.apiKeyContextCard>p,.apiKeyCreate button,.apiKeyCreate input,.apiKeyCreate label,.apiKeyEmpty,.apiKeyIdentity strong,.apiKeyReveal code,.apiKeyReveal p,.apiKeyRevealActions button,.apiKeyRow dd,.apiSecurityNote p,.cliAuthIdentity strong,.developerSettingsHeader p,.developerSettingsSectionTitle p{font-size:var(--type-small);line-height:1.65}.developerSettingsSectionTitle h2{margin-bottom:3px;font-size:19px}.apiKeyCreate button,.apiKeyCreate input,.apiKeyRevealActions button{min-height:46px}.apiKeyIdentity>span{border-radius:99px;font-size:12px;font-weight:760;text-align:center;min-width:52px;min-height:30px;padding:5px 9px}.apiKeyRevoke{padding:7px 9px;border:0;border-radius:7px;background:transparent;color:#a82943;font-size:13px;font-weight:700;cursor:pointer;min-width:48px;min-height:40px}.apiKeyContextCard dl{display:grid;margin:18px 0 14px;border-radius:10px;background:#f5f6f8;grid-gap:13px;gap:13px;padding:16px}@media (max-width:1040px){.developerSettingsPage .developerSettingsGrid{grid-template-columns:1fr}}@media (max-width:640px){.developerCenterFooter,.developerSettingsPage,.developerStartPage{width:calc(100% - 28px)}.developerStartProgress a{min-height:62px;font-size:var(--type-caption)}}.apiDocsFactRow strong,.apiDocsNote strong{font-size:var(--type-caption);line-height:1.55}.adminPage{min-height:100vh;background:radial-gradient(circle at 6% 8%,rgb(37 244 232/7%),transparent 28%),radial-gradient(circle at 94% 4%,rgb(254 44 85/6%),transparent 25%),#f5f6f8;color:#12151b}.adminHeader{position:-webkit-sticky;position:sticky;z-index:70;top:0;display:grid;min-height:72px;grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);grid-gap:24px;gap:24px;align-items:center;padding:0 max(28px,calc((100vw - 1480px) / 2));border-bottom:1px solid #e4e7ec;background:rgb(255 255 255/94%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.adminBrand{display:inline-flex;min-width:0;align-items:center;justify-self:start;gap:14px}.adminBrand .brandMark{flex:0 0 auto;gap:9px;font-size:19px;letter-spacing:-.035em}.adminBrand .brandGlyph{width:32px;height:32px}.adminBrandContext{display:inline-flex;min-height:22px;align-items:center;padding-left:14px;border-left:1px solid #dfe3e9;color:#747b86;font-size:14px;font-weight:680;line-height:1;white-space:nowrap}.adminHeader>nav{display:flex;height:72px;align-items:stretch;justify-content:center;gap:clamp(16px,1.8vw,30px)}.adminHeader>nav a{position:relative;display:inline-flex;align-items:center;padding:0 2px;color:#68707c;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.adminHeader>nav a:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,var(--pink),var(--cyan));content:"";opacity:0;transform:scaleX(.55);transition:opacity .15s ease,transform .15s ease}.adminHeader>nav a.isActive,.adminHeader>nav a:hover{color:#111318}.adminHeader>nav a.isActive:after{opacity:1;transform:scaleX(1)}.adminHeaderActions{display:flex;min-width:0;align-items:center;justify-content:flex-end;justify-self:end;gap:12px}.adminHeaderActions>a{display:inline-flex;min-height:40px;align-items:center;padding:0 15px;border:1px solid #dde1e7;border-radius:11px;background:#fff;color:#3d434d;font-size:14px;font-weight:720;text-decoration:none}.adminHeaderActions>a:hover{border-color:#bfc5ce;color:#111318}.adminMain{width:min(1480px,calc(100% - 56px));padding:34px 0 56px;margin:0 auto}.adminPageHead{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:25px}.adminPageHead>div:first-child>span{display:block;margin-bottom:7px;color:#f02955;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.adminPageHead h1{margin:0;color:#101319;font-size:clamp(30px,3vw,38px);font-weight:860;letter-spacing:-.04em;line-height:1.1}.adminPageHead p{max-width:760px;margin:9px 0 0;color:#6e7581;font-size:15px;line-height:1.7}.adminTotal{padding:10px 14px;border:1px solid #dde2e8;border-radius:11px;color:#343a44;font-size:14px;font-weight:750}.adminPeriod,.adminTotal{flex:none;background:#fff}.adminPeriod{display:inline-flex;gap:4px;padding:4px;border:1px solid #dfe3e9;border-radius:12px}.adminDrawerActions button,.adminFilterBar button,.adminPagination button,.adminPeriod button{min-height:38px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:#626a76;font:inherit;font-size:14px;font-weight:720;cursor:pointer}.adminPeriod button.isActive,.adminPeriod button:hover{background:#11141a;color:#fff}.adminPeriod button:last-child:not(.isActive){color:#f02955}.adminKpiGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.adminKpiGrid.isFour{grid-template-columns:repeat(4,minmax(0,1fr))}.adminKpiGrid.isFive{grid-template-columns:repeat(5,minmax(0,1fr))}.adminKpiGrid>article{position:relative;min-width:0;min-height:150px;padding:22px;overflow:hidden;border:1px solid #e0e4e9;border-radius:17px;background:#fff;box-shadow:0 12px 32px rgb(17 20 26/4%)}.adminKpiGrid>article:before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--cyan),var(--pink));content:"";opacity:.75}.adminKpiGrid span{display:block;color:#747b86;font-size:14px;font-weight:700}.adminKpiGrid strong{display:block;margin-top:15px;overflow:hidden;color:#101319;font-size:clamp(25px,2.4vw,35px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:860;letter-spacing:-.04em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.adminKpiGrid small{display:block;margin-top:13px;color:#9298a2;font-size:13px;line-height:1.45}.adminKpiGrid.isLoading>article,.adminPanel.isLoading{opacity:.58;pointer-events:none}.adminOverviewGrid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);grid-gap:18px;gap:18px;margin-bottom:18px}.adminPanel{min-width:0;overflow:hidden;border:1px solid #e0e4e9;border-radius:18px;background:#fff;box-shadow:0 14px 40px rgb(17 20 26/4%)}.adminOverviewGrid+.adminPanel,.adminPanel+.adminPanel{margin-top:18px}.adminOverviewGrid .adminPanel+.adminPanel{margin-top:0}.adminPanelHead{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:22px;padding:18px 22px;border-bottom:1px solid #ebedf1}.adminPanelHead h2{margin:0;color:#151820;font-size:18px;font-weight:810;letter-spacing:-.02em}.adminPanelHead p{margin:5px 0 0;color:#8a919c;font-size:13px}.adminPanelHead>span{padding:7px 10px;border-radius:999px;background:#eafbf7;color:#078477;font-size:13px;font-weight:740;white-space:nowrap}.adminPanelHead>span.isUnavailable{background:#f0f1f3;color:#6d7480}.adminFunnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:24px 22px 26px}.adminFunnel>div{position:relative;display:grid;min-width:0;grid-template-columns:30px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:8px 18px 8px 0}.adminFunnel>div:not(:last-child):after{position:absolute;top:23px;right:7px;width:10px;height:10px;border-top:2px solid #cdd2da;border-right:2px solid #cdd2da;content:"";transform:rotate(45deg)}.adminFunnel>div>span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9px;background:#11141a;color:#fff;font-size:13px;font-weight:800}.adminFunnel small{display:block;color:#7d8490;font-size:13px}.adminFunnel strong{display:block;margin-top:8px;font-size:27px;font-weight:850;letter-spacing:-.03em}.adminFunnel em{grid-column:2;margin-top:7px;color:#069c8b;font-size:12px;font-style:normal;font-weight:750}.adminOpportunityList{display:grid;grid-gap:1px;gap:1px;padding:10px 20px 18px}.adminOpportunityList>a,.adminOpportunityList>div{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:18px;padding:0 4px;border-bottom:1px solid #f0f1f3}.adminOpportunityList>a{color:inherit;text-decoration:none}.adminOpportunityList>a:last-child,.adminOpportunityList>div:last-child{border-bottom:0}.adminOpportunityList span{color:#575f6b;font-size:14px}.adminOpportunityList strong{display:inline-flex;min-width:36px;min-height:28px;align-items:center;justify-content:center;padding:0 8px;border-radius:8px;background:#f1f3f6;color:#3e4651;font-size:14px}.adminOpportunityList .is-danger strong{background:#fff0f2;color:#d92a4f}.adminOpportunityList .is-opportunity strong{background:#eafbf7;color:#078477}.adminOpportunityList .is-attention strong{background:#fff6dc;color:#936700}.adminDataStatus{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 16px;margin-bottom:16px;border:1px solid #dcefe9;border-radius:12px;background:#f1fcf8;color:#4d665f;font-size:13px}.adminDataStatus strong{color:#087e70}.adminDataStatus.isUnavailable{border-color:#e1e4e9;background:#f5f6f8;color:#707783}.adminDataStatus.isUnavailable strong{color:#4d535d}.adminFunnel.isFour{grid-template-columns:repeat(4,minmax(0,1fr))}.adminTrendSection,.adminTrendSection+.adminPanel{margin-top:18px}.adminTrendSectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:13px}.adminTrendSectionHead span{color:#fe2c55;font-size:11px;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.adminTrendSectionHead h2{margin:4px 0 0;color:#151820;font-size:21px;font-weight:850;letter-spacing:-.03em}.adminTrendSectionHead p{margin:5px 0 0;color:#858c97;font-size:13px}.adminTrendSectionHead>strong{padding:8px 11px;border:1px solid #dfe4e9;border-radius:10px;background:#fff;color:#555d69;font-size:13px;white-space:nowrap}.adminTrendGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.adminTrendGrid>article:first-child{grid-column:1/-1}.adminLineChartCard{min-width:0;overflow:visible;padding:20px 20px 12px;border:1px solid #e0e4e9;border-radius:18px;background:#fff;box-shadow:0 14px 40px rgb(17 20 26/4%)}.adminLineChartCard>header{display:flex;min-height:60px;align-items:flex-start;justify-content:space-between;gap:20px}.adminLineChartCard h3{margin:0;color:#151820;font-size:17px;font-weight:820;letter-spacing:-.02em}.adminLineChartCard header p{margin:5px 0 0;color:#8a919c;font-size:12px;line-height:1.45}.adminTrendSummary{display:flex;flex:none;align-items:flex-end;flex-direction:column;gap:6px;text-align:right}.adminTrendSummary strong{color:#171a21;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:-.03em}.adminTrendSummary span{padding:5px 8px;border-radius:999px;font-size:11px;font-weight:760;white-space:nowrap}.adminTrendSummary .is-up{background:#e9faf5;color:#078477}.adminTrendSummary .is-down{background:#fff0f2;color:#d92a4f}.adminTrendSummary .is-flat{background:#f1f3f6;color:#68707c}.adminTrendLegend{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px}.adminTrendLegend span{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:720}.adminTrendLegend span:before{width:9px;height:9px;border-radius:999px;background:currentcolor;content:""}.adminTrendLegend small{margin-left:auto;color:#9aa1ab;font-size:11px;white-space:nowrap}.adminRechartsFrame{width:100%;height:260px;margin-top:4px;touch-action:pan-y}.adminRechartsFrame .recharts-responsive-container,.adminRechartsFrame .recharts-wrapper{outline:none}.adminRechartsFrame .recharts-tooltip-wrapper{z-index:10;outline:none}.adminRechartsFrame .recharts-active-dot{filter:drop-shadow(0 2px 4px rgb(17 24 39/18%))}.adminRechartsTooltip{min-width:190px;padding:12px 14px;border:1px solid rgb(17 24 39/8%);border-radius:12px;background:rgb(255 255 255/96%);box-shadow:0 12px 32px rgb(15 23 42/16%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.adminRechartsTooltip>strong{display:block;color:#252a33;font-size:12px;font-weight:800}.adminRechartsTooltip dl{display:grid;grid-gap:7px;gap:7px;margin:10px 0 0}.adminRechartsTooltip dl>div{display:flex;align-items:center;justify-content:space-between;gap:22px}.adminRechartsTooltip dt{display:inline-flex;align-items:center;gap:7px;color:#69717d;font-size:12px}.adminRechartsTooltip dt i{width:8px;height:8px;flex:none;border-radius:999px}.adminRechartsTooltip dd{margin:0;color:#171a21;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:780}.adminRechartsTooltip>p{border-top:1px solid #edf0f3;color:#737b87;font-size:11px;line-height:1.5;margin:8px 0 0;max-width:230px;padding-top:7px}.adminTrendEmpty{display:grid;min-height:230px;place-items:center;color:#9298a2;font-size:13px}.adminFilterBar{display:grid;grid-template-columns:minmax(280px,1fr) repeat(2,minmax(150px,210px)) auto;grid-gap:10px;gap:10px;padding:12px;margin-bottom:16px;border:1px solid #e0e4e9;border-radius:15px;background:#fff;box-shadow:0 10px 30px rgb(17 20 26/3%)}.adminFilterBar.isWide{grid-template-columns:minmax(240px,1.4fr) repeat(4,minmax(130px,.7fr)) auto}.adminFilterBar>label,.adminFilterSpacer{min-width:0}.adminFilterBar input,.adminFilterBar select{width:100%;height:44px;padding:0 14px;border:1px solid #dfe3e8;border-radius:10px;outline:0;background:#f8f9fb;color:#20242b;font:inherit;font-size:14px}.adminFilterBar input:focus,.adminFilterBar select:focus{border-color:#8adfd9;background:#fff;box-shadow:0 0 0 3px rgb(37 244 232/12%)}.adminFilterBar button{height:44px;padding:0 18px;background:#11141a;color:#fff}.adminFilterBar button:hover{background:#292e36}.adminTableWrap{width:100%;overflow-x:auto}.adminTable{width:100%;border-collapse:collapse;color:#343a44;font-size:14px;text-align:left}.adminTable th{height:47px;padding:0 18px;border-bottom:1px solid #e7e9ed;background:#f8f9fb;color:#727a86;font-size:13px;font-weight:760;white-space:nowrap}.adminTable td{min-height:64px;padding:14px 18px;border-bottom:1px solid #eff1f4;vertical-align:middle}.adminTable tbody tr:last-child td{border-bottom:0}.adminTable tbody tr:hover{background:#fbfcfd}.adminClickableRow{cursor:pointer}.adminOrderIdentity{display:grid;max-width:300px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;grid-gap:4px;gap:4px;text-align:left}.adminOrderIdentity small,.adminOrderIdentity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminOrderIdentity small{color:#8b929d;font-size:11px}.adminOrderIdentity:focus-visible{border-radius:6px;box-shadow:var(--focus-ring);outline:0}.adminDetailLink,.adminOverviewLinks a,.adminPanelLink,.adminTableLink{color:#078477;font-size:13px;font-weight:750;text-decoration:none}.adminDetailLink:hover,.adminOverviewLinks a:hover,.adminPanelLink:hover,.adminTableLink:hover{color:#fe2c55}.adminDetailLink{display:inline-flex;margin-top:14px}.adminPanelHead>.adminPanelLink{padding:0;background:transparent}.adminOverviewBottom{margin-top:18px}.adminOverviewBottom .adminLineChartCard{border:0;border-radius:0;box-shadow:none}.adminOverviewLinks{display:flex;flex-wrap:wrap;gap:12px 18px;padding:16px 24px 22px;border-top:1px solid #eceef2}.adminOpportunityCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.adminOpportunityCards.isLoading{opacity:.58;pointer-events:none}.adminOpportunityCards button{min-width:0;padding:18px;border:1px solid #e0e4e9;border-radius:15px;background:#fff;color:#20242b;cursor:pointer;font:inherit;text-align:left}.adminOpportunityCards button.isActive,.adminOpportunityCards button:hover{border-color:#67cfc5;box-shadow:0 0 0 3px rgb(37 244 232/10%)}.adminOpportunityCards small,.adminOpportunityCards span{display:block}.adminOpportunityCards span{color:#656d78;font-size:13px;font-weight:740}.adminOpportunityCards strong{display:block;margin-top:9px;font-size:28px;font-weight:850}.adminOpportunityCards small{margin-top:8px;color:#9298a2;font-size:12px;line-height:1.4}.adminPriority{display:inline-flex;padding:5px 8px;border-radius:999px;background:#f1f3f6;color:#68707c;font-size:11px;font-weight:760;white-space:nowrap}.adminPriority.is-critical{background:#fff0f2;color:#c42748}.adminPriority.is-high{background:#fff5d9;color:#8a6200}.adminPriority.is-medium{background:#e9faf5;color:#087e70}.adminTable tbody tr.isStale{background:#fff7f8}.adminTable td>strong{color:#272c34;font-weight:750}.adminCellSub{display:block;margin-top:4px;color:#9096a0;font-size:12px;font-weight:500}.adminJobCounts{display:flex;min-width:300px;align-items:center;gap:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminJobCounts>span{display:grid;grid-gap:2px;gap:2px;white-space:nowrap}.adminJobCounts small{color:#8b929d;font-size:10px;font-weight:680}.adminJobCounts strong{color:#343a44;font-size:14px;font-weight:760}.adminJobCounts .isActual strong{color:#11141a;font-size:16px;font-weight:840}.adminJobIdentity,.adminUserIdentity{display:flex;width:100%;min-width:250px;align-items:center;gap:11px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.adminUserIdentity>span{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(145deg,#11141a,#3a424d);color:#fff;font-size:14px;font-weight:820}.adminUserIdentity>div{min-width:0}.adminJobIdentity strong,.adminUserIdentity strong{display:block;overflow:hidden;color:#22272f;font-size:14px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.adminJobIdentity code,.adminJobIdentity small,.adminUserIdentity small{display:block;max-width:320px;margin-top:4px;overflow:hidden;color:#8b929d;font-family:inherit;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.adminJobIdentity{display:block;max-width:360px}.adminSegment,.adminStatus{display:inline-flex;min-height:28px;align-items:center;padding:0 9px;border-radius:999px;background:#eff1f4;color:#59616c;font-size:12px;font-weight:760;white-space:nowrap}.adminSegment.is-activated,.adminStatus.is-completed,.adminStatus.is-partial,.adminStatus.is-signal{background:#e8faf5;color:#087e70}.adminSegment.is-likely_churn,.adminStatus.is-failed{background:#fff0f2;color:#ce294c}.adminSegment.is-new,.adminSegment.is-pending_activation,.adminStatus.is-processing,.adminStatus.is-queued,.adminStatus.is-rendering{background:#eef2ff;color:#514bc6}.adminSegment.is-unactivated,.adminStatus.is-cancelled{background:#f0f1f3;color:#6f7681}.adminSegment.is-high_intent{background:#fff5d9;color:#896100}.adminSegment.is-internal{background:#181b21;color:#fff}.adminMembershipCell{display:grid;min-width:150px;grid-gap:5px;gap:5px}.adminMembershipBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:28px;align-items:center;gap:6px;padding:0 10px;border-radius:999px;background:#191c22;color:#fff;font-size:12px;font-weight:780;white-space:nowrap;box-shadow:inset 0 0 0 1px rgb(255 255 255/8%),0 6px 16px rgb(17 20 26/12%)}.adminMembershipBadge i{color:#fe2c55;font-size:9px;font-style:normal}.adminMembershipBadge.is-standard{background:linear-gradient(135deg,#272148,#161a25)}.adminMembershipBadge.is-pro{background:linear-gradient(135deg,#492436,#171a21)}.adminSubscriptionBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:24px;align-items:center;gap:7px;padding:0 9px;border-radius:999px;background:#eef1f4;color:#626a75;font-size:12px;font-weight:760;line-height:1.2;white-space:nowrap}.adminSubscriptionBadge i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor}.adminSubscriptionBadge.is-renewing{background:#e8faf5;color:#087e70}.adminSubscriptionBadge.is-canceling{background:#fff5d9;color:#896100}.adminSubscriptionBadge.is-past_due{background:#fff0f2;color:#ce294c}.adminSubscriptionBadge.is-ended{background:#f0f1f3;color:#6f7681}.adminOrderSubscription{display:grid;min-width:120px;grid-gap:5px;gap:5px}.adminOrderSubscription>small{color:#8b929d;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.adminFactValueBreak{overflow-wrap:anywhere}.adminMembershipCell small,.adminMembershipEmpty{color:#8b929d;font-size:12px;white-space:nowrap}.adminBillingFacts dd,.adminMembershipCell small{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminSubscriptionNote{padding:11px 13px;margin:10px 0 0;border-radius:11px;background:#eef1f4;color:#626a75;font-size:12px;font-weight:650;line-height:1.55;text-wrap:pretty}.adminSubscriptionNote.is-renewing{background:#e8faf5;color:#087e70}.adminSubscriptionNote.is-canceling{background:#fff5d9;color:#896100}.adminSubscriptionNote.is-past_due{background:#fff0f2;color:#ce294c}.adminPagination{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:20px;padding:10px 18px;border-top:1px solid #e9ebef;color:#7c838e;font-size:13px}.adminPagination>div{display:flex;gap:8px}.adminPagination button{min-width:72px;border:1px solid #dfe3e8;background:#fff;color:#424954}.adminPagination button:hover:not(:disabled){border-color:#bfc5ce;color:#111318}.adminPagination button:disabled{opacity:.42;cursor:not-allowed}.adminDrawerBackdrop{position:fixed;z-index:120;inset:0;display:flex;justify-content:flex-end;background:rgb(13 17 24/34%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:adminFadeIn .16s ease-out}.adminDrawer{width:min(620px,calc(100vw - 40px));height:100%;overflow-y:auto;border-left:1px solid #e0e4e9;background:#fff;box-shadow:-28px 0 80px rgb(12 16 22/15%);animation:adminSlideIn .19s ease-out}.adminJobDrawer{width:min(700px,calc(100vw - 40px))}.adminDrawer>header{position:-webkit-sticky;position:sticky;z-index:3;top:0;display:flex;min-height:96px;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;border-bottom:1px solid #e7e9ed;background:rgb(255 255 255/96%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.adminDrawer>header>div{display:flex;min-width:0;align-items:center;gap:13px}.adminDrawerAvatar{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(145deg,#11141a,#303640);color:#fff;font-size:15px;font-weight:850}.adminDrawer>header small{display:block;color:#f02955;font-size:12px;font-weight:800}.adminDrawer>header h2{margin:3px 0 0;color:#151820;font-size:18px;font-weight:820}.adminDrawer>header h2,.adminDrawer>header p{max-width:490px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminDrawer>header p{margin:4px 0 0;color:#9399a3;font-size:12px}.adminDrawer>header>button{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border:0;border-radius:11px;background:#f1f3f6;color:#454c56;font-size:24px;cursor:pointer}.adminDrawerActions{display:flex;justify-content:flex-end;padding:16px 24px 0}.adminDrawerActions button{background:#11141a;color:#fff}.adminDrawerSection{padding:22px 24px;border-bottom:1px solid #e9ebef}.adminDrawerSection:last-child{border-bottom:0}.adminDrawerSection h3{margin:0 0 15px;color:#292e36;font-size:15px;font-weight:800}.adminResumeSection{background:#fffaf0}.adminResumeSection>p,.adminResumeSection>small{display:block;margin:0;color:#675a3e;line-height:1.65}.adminResumeSection>small{margin-top:7px;color:#8b7b58;font-size:12px}.adminResumeSection>button{min-height:40px;padding:0 16px;margin-top:16px;border:0;border-radius:10px;background:#11141a;color:#fff;font-weight:780;cursor:pointer}.adminResumeSection>button:disabled{opacity:.55;cursor:wait}.adminResumeSection .adminError{margin-top:12px;color:#b52142}.adminResumeUnavailable{padding:11px 13px;border-radius:10px;background:#f4f1ea}.adminFactGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.adminFactGrid>div{min-width:0;padding:13px 14px;border-radius:11px;background:#f6f7f9}.adminFactGrid dt{color:#8b929c;font-size:12px;font-weight:680}.adminFactGrid dd{margin:7px 0 0;overflow:hidden;color:#282d35;font-size:14px;font-weight:720;line-height:1.45;text-overflow:ellipsis}.adminArtifactActions{display:flex;gap:12px;align-items:center;margin-top:12px}.adminArtifactActions button{min-height:40px;padding:0 16px;border:0;border-radius:10px;background:#11141a;color:#fff;font-weight:780;cursor:pointer}.adminArtifactActions button:disabled{opacity:.5;cursor:not-allowed}.adminArtifactActions small{color:#7b828d;font-size:12px;line-height:1.5}.adminDetailCard{display:block;padding:14px;margin-top:9px;border:1px solid #e3e6eb;border-radius:11px;background:#fff;color:#2a3038;text-decoration:none}.adminDetailCard small,.adminDetailCard strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminDetailCard strong{font-size:14px;font-weight:760}.adminDetailCard small{margin-top:5px;color:#868d98;font-size:12px}a.adminDetailCard:hover{border-color:#83dcd5;background:#f8fffe}.adminCompactList{display:grid;grid-gap:8px;gap:8px}.adminCompactList>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;padding:12px;border:1px solid #e8eaee;border-radius:11px}.adminCompactList small,.adminCompactList strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminCompactList strong{color:#333942;font-size:13px;font-weight:720}.adminCompactList small{margin-top:4px;color:#8b929d;font-size:12px}.adminCompactList em{color:#7b828d;font-size:12px;font-style:normal;white-space:nowrap}.adminFinancialForm{display:grid;grid-gap:12px;gap:12px}.adminActionHint,.adminFinancialForm>p{margin:0;color:#7b828d;font-size:12px;line-height:1.65}.adminFinancialFields{display:grid;grid-template-columns:minmax(110px,.65fr) minmax(180px,1.35fr);grid-gap:10px;gap:10px}.adminFinancialFields label{display:grid;min-width:0;grid-gap:6px;gap:6px}.adminFinancialFields label>span{color:#6f7681;font-size:12px;font-weight:720}.adminFinancialFields input{width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid #dfe3e8;border-radius:10px;outline:0;background:#fff;color:#252a32;font:inherit;font-size:13px}.adminFinancialFields input:focus{border-color:#1eb7aa;box-shadow:0 0 0 3px rgb(30 183 170/12%)}.adminFinancialForm>button,.adminFinancialHistory button,.adminRefundConfirmation button{width:max-content;min-height:38px;padding:0 13px;border:0;border-radius:10px;background:#11141a;color:#fff;font:inherit;font-size:12px;font-weight:760;cursor:pointer}.adminFinancialForm>button:disabled,.adminFinancialHistory button:disabled,.adminRefundConfirmation button:disabled{cursor:wait;opacity:.48}.adminActionError,.adminActionNotice{padding:10px 12px;margin:0;border-radius:9px;font-size:12px;font-weight:650;line-height:1.55}.adminActionError{border:1px solid #ffc8d2;background:#fff1f3;color:#b62341}.adminActionNotice{border:1px solid #bde8df;background:#effbf8;color:#08796d}.adminFinancialHistory,.adminFinancialOrderList{display:grid;grid-gap:10px;gap:10px}.adminFinancialOrder{display:grid;grid-gap:13px;gap:13px;padding:14px;border:1px solid #e3e6eb;border-radius:12px;background:#fff}.adminFinancialOrder>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.adminFinancialOrder>header small,.adminFinancialOrder>header strong{display:block}.adminFinancialOrder>header strong{color:#292e36;font-size:14px;font-weight:780}.adminFinancialOrder>header small{margin-top:4px;color:#888f99;font-size:11px}.adminFinancialOrder>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.adminFinancialOrder>dl>div{padding:10px;border-radius:9px;background:#f6f7f9}.adminFinancialOrder dt{color:#8a919b;font-size:11px}.adminFinancialOrder dd{margin:4px 0 0;color:#2b3038;font-size:13px;font-weight:750}.adminRefundConfirmation{display:grid;grid-gap:8px;gap:8px;padding:13px;border:1px solid #ffc6cf;border-radius:11px;background:#fff7f8}.adminRefundConfirmation>strong{color:#a91e39;font-size:13px}.adminRefundConfirmation>p,.adminRefundConfirmation>small{margin:0;color:#76545b;font-size:12px;line-height:1.55}.adminRefundConfirmation>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px}.adminRefundConfirmation button:first-child{border:1px solid #dfe2e7;background:#fff;color:#4d545e}.adminRefundConfirmation button.isDanger{background:#c72848}.adminFinancialHistory>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:11px;border:1px solid #e7e9ed;border-radius:10px}.adminFinancialHistory em,.adminFinancialHistory small,.adminFinancialHistory strong{display:block}.adminFinancialHistory strong{color:#30353d;font-size:12px}.adminFinancialHistory em,.adminFinancialHistory small{margin-top:3px;color:#858c96;font-size:11px;font-style:normal;line-height:1.45}.adminFinancialHistory em{color:#b02340}.adminFinancialHistory button{min-height:34px;background:#fff0f2;color:#b02340}.adminStatus.is-fulfilled,.adminStatus.is-paid,.adminStatus.is-succeeded{background:#e8faf5;color:#087e70}.adminStatus.is-executing,.adminStatus.is-partially_refunded,.adminStatus.is-pending,.adminStatus.is-previewed,.adminStatus.is-provider_outcome_unknown{background:#fff5d9;color:#896100}.adminStatus.is-canceled,.adminStatus.is-refunded{background:#f0f1f3;color:#6f7681}.adminDiagnostic{background:#fff8f9}.adminDiagnostic pre{padding:14px;overflow:auto;border-radius:10px;background:#181b21;color:#f3f5f7;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.adminError{padding:13px 15px;margin:0 0 16px;border:1px solid #ffc9d3;border-radius:11px;background:#fff2f4;color:#b31f3d;font-size:14px;font-weight:650}.adminEmpty{padding:26px 20px;margin:0;color:#8a919c;font-size:14px;text-align:center}.adminGate{display:flex;min-height:calc(100vh - 72px);flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:28px;color:#353b45;text-align:center}.adminGate strong{font-size:18px}.adminGate p{margin:0;color:#888f99;font-size:14px}.adminSpinner{width:34px;height:34px;border:3px solid #e1e4e9;border-top-color:#10c8bc;border-radius:50%;animation:adminSpin .7s linear infinite}@media (max-width:1180px){.adminHeader{grid-template-columns:auto 1fr auto;padding:0 22px}.adminBrandContext{display:none}.adminHeader>nav{justify-self:center}.adminFilterBar.isWide,.adminKpiGrid,.adminKpiGrid.isFive,.adminKpiGrid.isFour{grid-template-columns:repeat(3,minmax(0,1fr))}.adminFilterBar.isWide>label:first-child{grid-column:1/-1}.adminOverviewGrid{grid-template-columns:1fr}.adminOverviewGrid .adminPanel+.adminPanel{margin-top:0}}@media (max-width:820px){.adminHeader{position:relative;min-height:122px;grid-template-rows:64px 58px;grid-template-columns:1fr auto;gap:0 14px;padding:0 18px}.adminHeader>nav{width:100%;height:58px;grid-row:2;grid-column:1/-1;justify-content:flex-start;gap:26px;overflow-x:auto}.adminHeader>nav a{flex:none}.adminHeaderActions>a{display:none}.adminMain{width:min(100% - 30px,720px);padding-top:26px}.adminPageHead{align-items:flex-start;flex-direction:column}.adminPageHead h1{font-size:31px}.adminPeriod{align-self:stretch}.adminPeriod button{flex:1 1}.adminFunnel,.adminFunnel.isFour,.adminKpiGrid,.adminKpiGrid.isFive,.adminKpiGrid.isFour,.adminOpportunityCards{grid-template-columns:repeat(2,minmax(0,1fr))}.adminFunnel,.adminFunnel.isFour{gap:12px 0}.adminFunnel>div:nth-child(2):after,.adminFunnel>div:nth-child(4):after{display:none}.adminTrendGrid{grid-template-columns:1fr}.adminTrendGrid>article:first-child{grid-column:auto}.adminFilterBar,.adminFilterBar.isWide{grid-template-columns:1fr 1fr}.adminFilterBar button,.adminFilterBar>label{grid-column:1/-1}}@media (max-width:540px){.adminBrand .brandMark{font-size:17px}.adminKpiGrid,.adminKpiGrid.isFive,.adminKpiGrid.isFour,.adminOpportunityCards{grid-template-columns:1fr}.adminKpiGrid>article{min-height:128px}.adminLineChartCard>header,.adminTrendSectionHead{align-items:flex-start;flex-direction:column}.adminTrendSummary{align-items:flex-start;text-align:left}.adminLineChartCard{padding:18px 14px 10px}.adminTrendLegend small{width:100%;margin-left:0}.adminRechartsFrame{height:240px}.adminFactGrid,.adminFinancialFields,.adminFinancialOrder>dl,.adminFunnel{grid-template-columns:1fr}.adminFinancialHistory>div{grid-template-columns:1fr;align-items:start}.adminFunnel>div:after{display:none}.adminPanelHead{align-items:flex-start;flex-direction:column}.adminFilterBar{grid-template-columns:1fr}.adminFilterBar button,.adminFilterBar>label{grid-column:auto}.adminPagination{align-items:flex-start;flex-direction:column}.adminDrawer,.adminJobDrawer{width:100vw}}.adminCellSub,.adminCompactList em,.adminCompactList small,.adminCompactList strong,.adminDetailCard small,.adminDiagnostic pre,.adminDrawer>header p,.adminDrawer>header small,.adminFactGrid dt,.adminFunnel em,.adminFunnel small,.adminFunnel>div>span,.adminJobIdentity code,.adminJobIdentity small,.adminKpiGrid small,.adminPageHead>div:first-child>span,.adminPagination,.adminPanelHead p,.adminPanelHead>span,.adminSegment,.adminStatus,.adminTable th,.adminUserIdentity small{font-size:var(--type-caption)}.adminCompactList small,.adminDetailCard small,.adminDrawer>header p,.adminKpiGrid small,.adminPanelHead p{line-height:1.55}