/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iIq129k.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iAq129k.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iEq129k.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1i8q1w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgtIU.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgtIU.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgtIU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgtIU.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_mintlify/assets/fonts/google/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@keyframes asdlc-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}#content-area .troubleshooting-topic-nav{margin:0 0 16px;text-align:center}#content-area .troubleshooting-intro-divider{width:72px;height:1px;margin:0 auto 17px;background:var(--tr-line)}#content-area .troubleshooting-topic-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:650px;margin:0 auto}#content-area .troubleshooting-topic-pills a{display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;border:1px solid transparent;border-radius:9px;background:var(--tr-surface);color:var(--tr-body)!important;font-size:12px;font-weight:500;line-height:1;text-decoration:none!important;transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease}#content-area .troubleshooting-topic-pills a.is-active{border-color:var(--tr-active-border);background:var(--tr-active-bg);color:var(--tr-active-text)!important}#content-area .troubleshooting-topic-pills a:hover{border-color:var(--tr-hover-border);background:var(--tr-surface-hover);color:var(--tr-title)!important;transform:translateY(-1px)}body:has(.troubleshooting-topic-nav){--tr-title:#17191d;--tr-lede:#41464f;--tr-body:#5f6570;--tr-meta:#868c96;--tr-line:#dfe2e7;--tr-surface:#f4f5f7;--tr-surface-hover:#eceef2;--tr-surface-open:#f7f9fc;--tr-accent:#2563eb;--tr-accent-soft:rgba(37, 99, 235, .10);--tr-active-bg:#eceef1;--tr-active-border:#c9cdd4;--tr-active-text:#2f333a;--tr-hover-border:#c4c9d1;--tr-row-hover-border:#b8bec8;--tr-open-border:rgba(37, 99, 235, .42);--tr-section-accent:#8a94a3;--tr-help-bg:#f6f7f8;--tr-help-border:#d9dce1;--tr-help-copy:#626872}.dark body:has(.troubleshooting-topic-nav){--tr-title:#f5f6f8;--tr-lede:#c7cad0;--tr-body:#aeb1b8;--tr-meta:#747983;--tr-line:#2b2e34;--tr-surface:#15171b;--tr-surface-hover:#1b1e23;--tr-surface-open:#171a20;--tr-accent:#73a9ff;--tr-accent-soft:rgba(115, 169, 255, .10);--tr-active-bg:#1c1f24;--tr-active-border:#424751;--tr-active-text:#e2e4e8;--tr-hover-border:#4b5360;--tr-row-hover-border:#414751;--tr-open-border:rgba(115, 169, 255, .42);--tr-section-accent:#596170;--tr-help-bg:#131519;--tr-help-border:#343840;--tr-help-copy:#a9adb5}body:has(.troubleshooting-topic-nav) #content-area #page-title{color:var(--tr-title)!important;font-size:clamp(2.5rem,3.7vw,3rem)!important;font-weight:700!important;line-height:1.06!important;letter-spacing:-.04em!important;width:100%;text-align:center!important}body:has(.troubleshooting-topic-nav) #content-area #header{max-width:760px;margin-right:auto;margin-left:auto;text-align:center!important}body:has(.prompt-essentials-page) #content-area>header,body:has(.task-gallery-page) #content-area>header,body:has(.troubleshooting-topic-nav) #content-area #header .breadcrumb-list{display:none!important}body:has(.troubleshooting-topic-nav) #content-area #header #page-title{margin-right:auto;margin-left:auto}body:has(.troubleshooting-topic-nav) #content-area #header>:last-child p{max-width:650px;margin-right:auto;margin-left:auto;color:var(--tr-lede)!important;font-size:17px!important;line-height:1.55!important}body:has(.troubleshooting-topic-nav) #content{margin-top:20px!important}#content-area .troubleshooting-help-card{display:flex;align-items:center;justify-content:center;gap:9px;max-width:650px;margin:15px auto 43px;padding:10px 14px;border:1px solid var(--tr-help-border);border-radius:9px;background:var(--tr-help-bg);color:var(--tr-help-copy);font-size:12.5px;font-weight:450;line-height:1.5;text-align:center}#content-area .troubleshooting-help-icon{display:inline-grid;flex:0 0 18px;width:18px;height:18px;place-items:center;border:1px solid var(--tr-meta);border-radius:50%;color:var(--tr-meta);font-family:ui-serif,Georgia,serif;font-size:11px;font-style:italic;font-weight:600;line-height:1}#content-area .troubleshooting-help-card a{color:var(--tr-title)!important;font-weight:600;text-decoration-color:var(--tr-meta)!important}body:has(.troubleshooting-topic-nav) #content>h2{position:relative;margin:54px 0 17px!important;padding-top:25px;border-top:1px solid var(--tr-line);color:var(--tr-title)!important;font-size:clamp(1.35rem,1.8vw,1.5rem)!important;font-weight:400!important;line-height:1.24!important;letter-spacing:-.025em!important}body:has(.troubleshooting-topic-nav) #content>h2:first-of-type{margin-top:0!important;padding-top:0;border-top:0}body:has(.troubleshooting-topic-nav) #content>h3{color:var(--tr-title)!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important}body:has(.troubleshooting-topic-nav) #content .accordion-group{display:grid!important;gap:10px!important;overflow:visible!important;border-width:0!important;border-style:solid!important;border-color:var(--tr-line)!important;border-radius:0!important;background:0 0!important}body:has(.troubleshooting-topic-nav) #content .accordion-group>details{overflow:hidden!important;margin:0!important;border:1px solid var(--tr-line)!important;border-radius:12px!important;background:var(--tr-surface)!important;transition:border-color 140ms ease,background-color 140ms ease,transform 140ms ease}body:has(.troubleshooting-topic-nav) #content-area #content .accordion-group>details.accordion{border-width:1px!important;border-style:solid!important;border-color:var(--tr-line)!important;outline:0!important;box-shadow:inset 0 0 0 1px var(--tr-line)!important}body:has(.troubleshooting-topic-nav) #content .accordion-group>details:hover{border-color:var(--tr-row-hover-border)!important;background:var(--tr-surface-hover)!important;box-shadow:inset 0 0 0 1px var(--tr-row-hover-border)!important;transform:translateY(-1px)}body:has(.troubleshooting-topic-nav) #content .accordion-group>details[open]{border-color:var(--tr-open-border)!important;background:var(--tr-surface-open)!important;box-shadow:inset 0 0 0 1px var(--tr-open-border)!important}body:has(.troubleshooting-topic-nav) #content .accordion-group summary{min-height:54px;padding:15px 17px!important;background:0 0!important}body:has(.troubleshooting-topic-nav) #content .accordion-group summary [data-component-part=accordion-caret-right]{display:grid;flex:0 0 26px;width:26px;height:26px;margin-right:4px!important;place-items:center;border-radius:8px;background:var(--tr-accent-soft)}body:has(.troubleshooting-topic-nav) #content .accordion-group summary [data-component-part=accordion-caret-right] svg{width:11px!important;height:11px!important;background-color:var(--tr-accent)!important}body:has(.troubleshooting-topic-nav) #content .accordion-group [data-component-part=accordion-title]{color:var(--tr-title)!important;font-size:15.5px!important;font-weight:400!important;line-height:1.35!important}body:has(.troubleshooting-topic-nav) #content .accordion-group [data-component-part=accordion-content]{margin:0!important;padding:0 20px 19px 58px!important;color:var(--tr-body)!important;font-size:14px!important;line-height:1.65!important}body:has(.troubleshooting-topic-nav) #content .accordion-group [data-component-part=accordion-content] li,body:has(.troubleshooting-topic-nav) #content .accordion-group [data-component-part=accordion-content] p{color:var(--tr-body)!important;font-size:14px!important;line-height:1.65!important}body:has(.troubleshooting-topic-nav) #content>ol,body:has(.troubleshooting-topic-nav) #content>p,body:has(.troubleshooting-topic-nav) #content>ul{color:var(--tr-body)!important;font-size:14.5px!important;line-height:1.65!important}@media (max-width:1399px){body:has(.troubleshooting-topic-nav) main>div:nth-child(2){display:none!important}body:has(.troubleshooting-topic-nav) #content-area{margin-right:auto!important;margin-left:auto!important}}@media (max-width:720px){body:has(.troubleshooting-topic-nav) #content-area #page-title{font-size:2.3rem!important}#content-area .troubleshooting-topic-pills{gap:7px;padding:0 2px}body:has(.troubleshooting-topic-nav) #content .accordion-group [data-component-part=accordion-content]{padding:0 17px 17px!important}}.chat-workflow-page{--chat-ink:#f0f0f1;--chat-muted:#a1a2a8;--chat-faint:#73757d;--chat-line:#2c2d30;--chat-panel:#111214;--chat-panel-soft:#17181b;--chat-accent:#b69cff;max-width:900px;margin:0 auto;color:var(--chat-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.55}.chat-workflow-page h2,.chat-workflow-page h3,.chat-workflow-page h4{margin:0!important;color:var(--chat-ink)!important;letter-spacing:-.025em}#content-area .chat-workflow-page h2,.chat-workflow-page h2{font-size:clamp(28px,4vw,38px)!important;line-height:1.1!important}.chat-workflow-page h2{font-weight:650!important}.chat-workflow-page h3,.chat-workflow-page h4{font-size:22px!important;line-height:1.2!important;font-weight:600!important}.chat-workflow-page h4{font-size:16px!important;line-height:1.3!important}.chat-workflow-page p{margin:8px 0 0!important;color:var(--chat-muted)!important;font-size:15px!important;line-height:1.55!important}.chat-workflow-hero{padding:4px 0 24px}.chat-workflow-eyebrow{margin-bottom:9px;color:var(--chat-faint);font:600 11px/1.2 "IBM Plex Mono",monospace;letter-spacing:.12em;text-transform:uppercase}.chat-workflow-hero>p{max-width:680px;font-size:16px!important}.chat-workflow-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:38px;border:1px solid var(--chat-line);border-radius:10px;background:var(--chat-panel-soft)}.chat-workflow-overview>div{position:relative;display:grid;grid-template-columns:28px 1fr;grid-template-rows:18px 18px;column-gap:10px;padding:15px 18px}.chat-workflow-overview>div+div{border-left:1px solid var(--chat-line)}.chat-workflow-overview-number,.chat-workflow-stage-marker,.chat-workflow-stage-number{display:grid;place-items:center;border-radius:50%}.chat-workflow-overview-number{grid-row:1/span 2;width:26px;height:26px;border:1px solid var(--chat-accent);color:var(--chat-accent);font:600 12px/1 "IBM Plex Mono",monospace}.chat-workflow-overview strong{align-self:end;font-size:14px;line-height:1}.chat-workflow-overview small{color:var(--chat-faint);font-size:12px;line-height:1}.chat-workflow-section{margin:0;padding:0 0 34px}.chat-workflow-stage{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px}.chat-workflow-stage::after{position:absolute;top:32px;bottom:-30px;left:15px;width:1px;background:var(--chat-line);content:''}.chat-workflow-stage-number{position:relative;width:30px;height:30px;border:1px solid var(--chat-accent);color:var(--chat-accent);font:600 13px/1 "IBM Plex Mono",monospace}#body-content::after,#body-content::before,#sidebar-content a[data-active=true]::before,.chat-workflow-last-section .chat-workflow-stage::after{display:none!important}.chat-workflow-stage>div{min-width:0;padding-bottom:2px}.chat-workflow-card-grid{display:grid;gap:10px;margin-top:16px}.chat-workflow-card-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-workflow-card-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.chat-workflow-card,.chat-workflow-status-grid>div{border:1px solid var(--chat-line);background:var(--chat-panel)}.chat-workflow-card{min-width:0;padding:16px;border-radius:9px}.chat-workflow-card h4 span{color:var(--chat-muted);font-weight:400}.chat-workflow-card p{font-size:13px!important}.chat-workflow-card small{display:block;margin-top:9px;color:var(--chat-accent);font:600 10px/1.2 "IBM Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase}.chat-workflow-card-featured{border-color:#66568e;background:#16131d}.chat-workflow-note,.chat-workflow-tip{margin-top:14px;padding:12px 14px;border-radius:8px;background:#14261d;color:#85e7b4;font-size:13px}.chat-workflow-tip strong{color:#85e7b4}.chat-workflow-prompt-link{display:grid;grid-template-columns:1fr auto;gap:3px 12px;margin-top:15px;padding:13px 15px;border:1px solid #66568e;border-radius:8px;background:#16131d;text-decoration:none!important}.chat-workflow-prompt-link strong{font-size:14px}.chat-workflow-prompt-link span{color:var(--chat-muted);font-size:13px}.chat-workflow-prompt-link small{grid-column:2;grid-row:1/span 2;align-self:center;color:var(--chat-accent);font:600 11px "IBM Plex Mono",monospace}.chat-workflow-request{margin:14px 0 0;padding:14px 16px;overflow-x:auto;border:1px solid var(--chat-line);border-radius:8px;background:#0d0e0f;color:#d9d9de;font:13px/1.6 "IBM Plex Mono",monospace;white-space:pre-wrap}.chat-workflow-request strong{display:block;margin-bottom:5px;color:var(--chat-accent);font-size:10px;letter-spacing:.1em}.chat-workflow-note{border:1px solid #66568e;background:#16131d}.chat-workflow-note strong{color:#d1c1ff}.chat-workflow-workspace{display:grid;gap:6px;margin-top:15px;padding:22px;border:1px dashed #46474d;border-radius:9px;background:#0d0e0f}.chat-workflow-workspace strong{font-size:15px}.chat-workflow-workspace small,.chat-workflow-workspace span{color:var(--chat-faint);font-size:12px}.chat-workflow-status-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.chat-workflow-status-grid>div{display:grid;gap:3px;padding:10px;border-radius:7px}.chat-workflow-next a,.chat-workflow-status-grid strong{color:var(--chat-muted);font-size:12px}.chat-workflow-status-grid span{color:var(--chat-faint);font-size:11px}.chat-workflow-wide-card{margin-top:10px}.chat-workflow-finish{margin-top:10px;padding:18px;border:1px solid #66568e;border-radius:9px;background:#16131d}.chat-workflow-finish p{max-width:640px}.chat-workflow-stage-plain{grid-template-columns:36px minmax(0,1fr)}.chat-workflow-stage-marker{width:30px;height:30px;border:1px solid #3c9e6c;color:#85e7b4;font-weight:700}.chat-workflow-next{display:flex;flex-wrap:wrap;gap:9px;margin:4px 0 28px 52px;padding-top:20px;border-top:1px solid var(--chat-line)}.chat-workflow-next a{padding:8px 11px;border:1px solid var(--chat-line);border-radius:7px;text-decoration:none!important}.chat-workflow-next a:hover{border-color:#66568e;color:var(--chat-ink)}@media (max-width:760px){.chat-workflow-page{font-size:14px}.chat-workflow-overview{grid-template-columns:1fr}.chat-workflow-overview>div+div{border-top:1px solid var(--chat-line);border-left:0}.chat-workflow-card-grid-four,.chat-workflow-card-grid-two,.chat-workflow-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-workflow-next{margin-left:0}}.chat-workflow-inline-success{margin-top:14px!important;color:#85e7b4!important;font-size:13px!important}.chat-workflow-inline-success strong,.chat-workflow-progress .is-complete{color:#85e7b4}.chat-workflow-helper{margin-top:12px!important;color:var(--chat-muted)!important;font-size:13px!important}.chat-workflow-helper strong,.chat-workflow-progress .is-active{color:var(--chat-ink)}.chat-workflow-screenshot{margin:16px 0 0;padding:20px;border:1px solid var(--chat-line);border-radius:8px;background:#0d0e0f}.chat-workflow-screenshot>div{display:grid;min-height:112px;place-content:center;gap:5px;border:1px dashed #46474d;border-radius:6px;text-align:center}.chat-workflow-screenshot strong{font-size:14px}.chat-workflow-screenshot figcaption,.chat-workflow-screenshot span{color:var(--chat-faint);font-size:12px}.chat-workflow-screenshot figcaption{display:block;margin-top:9px}.chat-workflow-progress{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px;padding:8px 0;color:var(--chat-faint);font:600 12px "IBM Plex Mono",monospace}.chat-workflow-checklist{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.chat-workflow-checklist li{display:flex;align-items:baseline;gap:10px;color:var(--chat-ink);font-size:14px}.chat-workflow-checklist li::before{color:#85e7b4;content:'✓';font-weight:700}.chat-workflow-checklist span{color:var(--chat-muted);font-size:13px}.chat-workflow-preview{margin-top:18px}.chat-workflow-tips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:16px 0 0;padding:0;list-style:none;color:var(--chat-muted);font-size:14px}.chat-workflow-tips li::before{margin-right:8px;color:var(--chat-accent);content:'•'}#content-area .chat-workflow-page{max-width:900px!important;font-size:15px!important;line-height:1.55!important}#content-area .chat-workflow-page .chat-workflow-subheading{margin:28px 0 14px!important;color:var(--chat-muted)!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important}#content-area .chat-workflow-page .chat-workflow-overview{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;margin-bottom:32px!important}#content-area .chat-workflow-page .chat-workflow-overview>div{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:18px 16px!important}#content-area .chat-workflow-page .chat-workflow-overview-number{flex-shrink:0!important;width:26px!important;height:26px!important;margin-top:1px!important}#content-area .chat-workflow-page .chat-workflow-overview>div>div{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important}#content-area .chat-workflow-page .chat-workflow-overview strong{font-size:14px!important;line-height:1.2!important;color:var(--chat-ink)!important}#content-area .chat-workflow-page .chat-workflow-overview p{margin:0!important;font-size:12px!important;line-height:1.4!important;color:var(--chat-muted)!important}#content-area .chat-workflow-page h2{margin:0!important}#content-area .chat-workflow-page h3{margin:0!important;font-size:22px!important;line-height:1.2!important}#content-area .chat-workflow-page h4{margin:0!important;font-size:16px!important;line-height:1.3!important}#content-area .chat-workflow-page p{margin:8px 0 0!important;font-size:15px!important;line-height:1.55!important}#content-area .chat-workflow-page .chat-workflow-card p{font-size:13px!important;margin-top:6px!important}#content-area .chat-workflow-page .chat-workflow-card-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))!important}#content-area .chat-workflow-page .chat-workflow-card{min-height:0!important;padding:14px!important}#content-area .chat-workflow-page .chat-workflow-section{margin:0!important;padding:0 0 30px!important}#content-area .chat-workflow-page .chat-workflow-stage{gap:16px!important}body:has(.chat-workflow-page) #content-area>h1{max-width:780px!important;margin-bottom:12px!important;font-size:42px!important;line-height:1.1!important}body:has(.chat-workflow-page) #content-area>p{max-width:720px!important;margin-bottom:22px!important;font-size:16px!important;line-height:1.5!important}#content-area .chat-workflow-page .chat-workflow-hero h2{font-size:30px!important;line-height:1.15!important}#content-area .chat-workflow-page .chat-workflow-request{overflow-x:hidden!important}#content-area .chat-workflow-page .chat-workflow-tree{margin-top:18px!important;padding:20px!important;background:#111214!important;border:1px solid var(--chat-line)!important;border-radius:8px!important}#content-area .chat-workflow-page .chat-workflow-tree-header h4{margin:0!important;font-size:15px!important;font-weight:600!important;color:#85e7b4!important}#content-area .chat-workflow-page .chat-workflow-tree-header p{margin:4px 0 0!important;font-size:13px!important;color:var(--chat-muted)!important;line-height:1.4!important}#content-area .chat-workflow-page .chat-workflow-tree-body{margin-top:20px!important;padding-left:6px!important}#content-area .chat-workflow-page .chat-workflow-tree-node{position:relative!important;padding-left:20px!important;margin-bottom:18px!important}#content-area .chat-workflow-page .chat-workflow-tree-node:last-child{margin-bottom:0!important}#content-area .chat-workflow-page .chat-workflow-tree-node::after{content:''!important;position:absolute!important;left:0!important;top:0!important;bottom:-18px!important;width:1px!important;background:var(--chat-line)!important}#content-area .chat-workflow-page .chat-workflow-tree-node:first-child::after{top:10px!important}#content-area .chat-workflow-page .chat-workflow-tree-node:last-child::after{height:10px!important;bottom:auto!important}#content-area .chat-workflow-page .chat-workflow-tree-node::before{content:''!important;position:absolute!important;left:0!important;top:10px!important;width:14px!important;height:1px!important;background:var(--chat-line)!important}#content-area .chat-workflow-page .chat-workflow-tree-node-title{font-size:13.5px!important;font-weight:600!important;color:var(--chat-ink)!important;line-height:1.3!important}#content-area .chat-workflow-page .chat-workflow-tree-node-desc{margin-top:3px!important;font-size:12.5px!important;color:var(--chat-muted)!important;line-height:1.4!important}#content-area .chat-workflow-page .chat-workflow-tips{list-style:none!important;padding-left:0!important;margin-top:16px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 28px!important}#content-area .chat-workflow-page .chat-workflow-tips li{display:block!important;position:relative!important;padding-left:14px!important;font-size:14px!important}#content-area .chat-workflow-page .chat-workflow-tips li::before{display:inline-block!important;content:'•'!important;position:absolute!important;left:0!important;color:var(--chat-accent)!important;font-weight:700!important;background:0 0!important;background-color:transparent!important;border-radius:0!important;border:0!important;width:auto!important;height:auto!important}#content-area .chat-workflow-page .chat-workflow-card-grid{margin-top:16px!important}#content-area .chat-workflow-page .chat-workflow-prompt-link{display:block!important;border:0!important;background:0 0!important;padding:0!important;margin-top:16px!important;color:var(--chat-ink)!important;text-decoration:none!important}#content-area .chat-workflow-page .chat-workflow-prompt-link strong{color:var(--chat-accent)!important;font-size:14px!important}#content-area .chat-workflow-page .chat-workflow-prompt-link span{color:var(--chat-muted)!important;font-size:13px!important;margin-left:6px!important}#content-area .chat-workflow-page .chat-workflow-prompt-link small{display:inline!important;margin-left:6px!important;color:var(--chat-accent)!important;font:600 11px/1.2 "IBM Plex Mono",monospace!important;text-transform:none!important;letter-spacing:normal!important}#content-area .chat-workflow-page .chat-workflow-prompt-link:hover strong{text-decoration:underline!important}#content-area .chat-workflow-page .chat-workflow-request,#content-area .chat-workflow-page .chat-workflow-request code{margin-top:16px!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}#content-area .chat-workflow-page .chat-workflow-screenshot{margin-top:16px!important}#content-area .chat-workflow-page .chat-workflow-progress{display:inline-flex!important;align-items:center!important;gap:16px!important;margin-top:16px!important;padding:6px 16px!important;background:#17181b!important;border:1px solid var(--chat-line)!important;border-radius:30px!important;font:600 12px "IBM Plex Mono",monospace!important;color:var(--chat-faint)!important}#content-area .chat-workflow-page .chat-workflow-progress span{display:flex!important;align-items:center!important;gap:6px!important}#content-area .chat-workflow-page .chat-workflow-progress .is-complete{color:#85e7b4!important}#content-area .chat-workflow-page .chat-workflow-progress .is-active{color:var(--chat-ink)!important}#content-area .chat-workflow-page .chat-workflow-helper,#content-area .chat-workflow-page .chat-workflow-inline-success{font-size:13px!important;line-height:1.5!important}#content-area .chat-workflow-page .chat-workflow-inline-success{margin-top:16px!important}#content-area .chat-workflow-page .chat-workflow-helper{margin-top:10px!important}@media (max-width:760px){#content-area .chat-workflow-page .chat-workflow-card-grid-four,#content-area .chat-workflow-page .chat-workflow-card-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){#content-area .chat-workflow-page .chat-workflow-card-grid-four,#content-area .chat-workflow-page .chat-workflow-card-grid-two{grid-template-columns:1fr!important}#content-area .chat-workflow-page .chat-workflow-checklist li{grid-template-columns:1fr!important;gap:2px!important}}:root{--docs-max-width:1440px;--docs-page-gutter:24px;--docs-sidebar-width:270px;--docs-main-max-width:780px;--docs-toc-width:220px;--docs-column-gap:36px;--docs-header-height:56px;--docs-secondary-nav-height:48px;--docs-total-header-height:calc(var(--docs-header-height) + var(--docs-secondary-nav-height));--docs-content-top-gap:32px;--docs-section-gap:24px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--type-body:16px;--type-body-leading:1.5;--type-nav:15px;--type-sidebar:14px;--type-h1:40px;--type-h2:28px;--type-h3:21px;--partition-border:rgba(255, 255, 255, 0.08);--partition-border-strong:rgba(255, 255, 255, 0.12);--scrollbar-thumb:rgba(255, 255, 255, 0.18);--scrollbar-thumb-hover:rgba(255, 255, 255, 0.32);--card-bg:rgba(255, 255, 255, 0.02);--card-border:rgba(255, 255, 255, 0.06);--card-hover-bg:rgba(255, 255, 255, 0.04);--card-hover-border:rgba(255, 255, 255, 0.12);--chevron-color:#ffffff}.asdlc-page{--as-paper:#F5F6F8;--as-paper-alt:#EFF1F4;--as-panel:#FFFFFF;--as-ink:#14171C;--as-ink-soft:#4B5160;--as-ink-faint:#868C99;--as-line:#DEE1E6;--as-line-strong:#C4C9D1;--as-navy:#1B2436;--as-navy-soft:#384258;--as-stop:#D2361F;--as-stop-soft:#FBE8E5;--as-display:'Space Grotesk', 'Inter', sans-serif;--as-body:'Inter', sans-serif;--as-mono:'IBM Plex Mono', ui-monospace, monospace;width:100%;max-width:100%;margin:0 auto;color:var(--as-ink);background:var(--as-paper);font-family:var(--as-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow:hidden}.dark .asdlc-page,html.dark .asdlc-page{--as-paper:#0B0D10;--as-paper-alt:#10141A;--as-panel:#151A22;--as-ink:#F3F5F7;--as-ink-soft:#C4CBD5;--as-ink-faint:#929BAA;--as-line:#29313C;--as-line-strong:#3A4654;--as-navy:#F3F5F7;--as-navy-soft:#D6DDE6;--as-stop:#F05A45;--as-stop-soft:#3A1C18}.asdlc-page *,.asdlc-page ::after,.asdlc-page ::before{box-sizing:border-box}.asdlc-page a,.asdlc-page div,.asdlc-page li,.asdlc-page p,.asdlc-page small,.asdlc-page span{color:inherit}.dark body:has(.asdlc-page) #header [class*=prose],html.dark body:has(.asdlc-page) #header [class*=prose]{color:#f7f8fa!important;text-align:justify;text-justify:inter-word}.dark body:has(.asdlc-page) #header [class*=prose] p,html.dark body:has(.asdlc-page) #header [class*=prose] p{color:#f7f8fa!important;text-align:justify}body:has(.asdlc-page) #header [class*=prose] p+p{margin-top:1rem!important}.asdlc-page h1,.asdlc-page h2,.asdlc-page h3,.asdlc-page strong{margin:0;font-family:var(--as-display);letter-spacing:-.01em}.asdlc-page h2,.asdlc-page h3,.asdlc-page strong{color:var(--as-ink)}.asdlc-page p{margin:0}.asdlc-hero{padding:48px 0 40px}.asdlc-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:36px;align-items:start}.asdlc-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--as-ink-faint);font:12px var(--as-mono);letter-spacing:.14em;text-transform:uppercase}.asdlc-eyebrow::before{content:'';width:6px;height:6px;background:var(--as-stop);display:inline-block;border-radius:1px}.asdlc-hero h2,.asdlc-page h1{max-width:700px;margin-top:0;color:var(--as-ink);font-size:clamp(32px,4.6vw,50px);font-weight:700;line-height:1.08}.asdlc-hero>h2{max-width:none;margin-bottom:28px!important;font-size:clamp(30px,4vw,42px);white-space:nowrap}.asdlc-sub{max-width:660px;margin-top:22px!important;color:var(--as-ink-soft);font-size:17px}.asdlc-hero .asdlc-sub+.asdlc-sub{margin-top:14px!important}.asdlc-thesis{max-width:620px;margin-top:22px!important;color:var(--as-ink);font:500 19px/1.45 var(--as-display)}.asdlc-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:590px;margin-top:42px;padding-top:18px;border-top:1px solid var(--as-line-strong)}.asdlc-stat-number{color:var(--as-navy);font:600 22px var(--as-mono)}.asdlc-stat-label{max-width:120px;color:var(--as-ink-faint);font:11.5px/1.35 var(--as-mono)}.asdlc-hero-panel{padding:24px;border:1px solid var(--as-line);border-radius:3px;background:var(--as-panel)}.asdlc-cap{color:var(--as-ink-faint);font:11.5px var(--as-mono);letter-spacing:.1em;text-transform:uppercase}.asdlc-mini-rail{position:relative;display:grid;gap:17px;margin-top:25px;padding-left:22px}.asdlc-mini-rail::before{content:'';position:absolute;left:5px;top:7px;bottom:7px;width:1px;background:var(--as-line-strong)}.asdlc-mini-rail>div{position:relative;display:flex;align-items:center;gap:13px;color:var(--as-ink-soft);font-size:13.5px}.asdlc-mini-dot{z-index:1;width:11px;height:11px;flex-shrink:0;margin-left:-22px;border-radius:2px;background:var(--as-navy)}.asdlc-mini-dot.asdlc-check{background:var(--as-panel);border:2px solid var(--as-stop);transform:rotate(45deg)}.asdlc-section{padding:56px 0}.asdlc-alt-bg{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;background:0 0}.asdlc-rule-top{border-top:1px solid var(--as-line)}.asdlc-page h2,.asdlc-page h3{margin-top:0!important}.asdlc-section{padding-top:40px!important;padding-bottom:40px!important}.asdlc-kicker{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:0 0 18px!important}.asdlc-kicker h2{max-width:640px;font-size:clamp(26px,3.4vw,36px);font-weight:600;line-height:1.15}.asdlc-kicker>span{color:var(--as-ink-faint);font:13px var(--as-mono);white-space:nowrap}.asdlc-lede{max-width:660px;margin-top:14px!important;color:var(--as-ink-soft);font-size:17px}.asdlc-human-frame,.asdlc-rail-frame{margin-top:24px;padding:25px;border:1px solid var(--as-line);border-radius:3px;background:var(--as-panel)}.asdlc-rail-legend{display:flex;flex-wrap:wrap;gap:22px;margin-bottom:30px;color:var(--as-ink-faint);font:11.5px var(--as-mono)}.asdlc-legend-diamond,.asdlc-legend-square{display:inline-block;width:9px;height:9px;margin-right:7px;background:var(--as-navy);border-radius:1px}.asdlc-legend-diamond{background:var(--as-panel);border:2px solid var(--as-stop);transform:rotate(45deg)}.asdlc-rail{position:relative;display:grid;grid-template-columns:repeat(9,1fr);gap:14px}.asdlc-rail-track{position:absolute;top:15px;left:0;right:0;height:2px;background:var(--as-line-strong)}.asdlc-rail>div:not(.asdlc-rail-track){position:relative;min-width:0}.asdlc-rail>div>i{display:block;width:15px;height:15px;margin-bottom:13px;background:var(--as-navy)}.asdlc-rail>div>i.asdlc-rail-check{background:var(--as-panel);border:3px solid var(--as-stop);transform:rotate(45deg)}.asdlc-rail small{display:block;color:var(--as-ink-faint);font:11px var(--as-mono)}.asdlc-rail strong{display:block;margin-top:8px;font:600 15px/1.2 var(--as-display)}.asdlc-rail>div>span{display:block;margin-top:8px;color:var(--as-ink-faint);font-size:12px;line-height:1.4}.asdlc-loop-back,.asdlc-rail-loop{margin-top:25px;color:var(--as-stop);font:12px var(--as-mono)}.asdlc-two-col{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:38px}.asdlc-page h3{font-size:16px;font-weight:600}.asdlc-entry-list{margin-top:20px;border-top:1px solid var(--as-line)}.asdlc-entry-list>div{padding:12px 0;border-bottom:1px solid var(--as-line);color:var(--as-ink-soft);font-size:14px}.asdlc-entry-list>div::first-letter{color:var(--as-stop)}.asdlc-span-bar{margin-top:30px}.asdlc-span-bar>div:last-child{display:flex;margin-top:8px}.asdlc-span-bar b{flex:1;padding:9px 6px;color:#fff;background:var(--as-navy-soft);font:11px var(--as-mono);text-align:center}.asdlc-span-bar b:nth-child(odd){background:var(--as-navy)}.dark .asdlc-span-bar b,html.dark .asdlc-span-bar b{color:var(--as-ink);background:#1a2028}.dark .asdlc-span-bar b:nth-child(odd),html.dark .asdlc-span-bar b:nth-child(odd){background:#222b36}.asdlc-chip-cloud{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.asdlc-chip-cloud span{padding:7px 9px;border:1px solid var(--as-line-strong);border-radius:3px;color:var(--as-ink-soft);background:var(--as-panel);font:12px var(--as-mono)}.asdlc-small-lede{max-width:500px;margin-top:22px!important;color:var(--as-ink-soft);font-size:14.5px}.asdlc-human-line{display:flex;align-items:center}.asdlc-human-line i{width:16px;height:16px;flex:0 0 16px;border:3px solid var(--as-stop);background:var(--as-panel);transform:rotate(45deg)}.asdlc-human-line b{height:10px;flex:1;background:#1e8f5f}.asdlc-human-labels{display:grid;grid-template-columns:1fr 2fr 1fr 2fr 1fr;gap:12px;margin-top:17px;color:var(--as-ink-faint);font:11px var(--as-mono);text-align:center}.asdlc-human-labels strong{color:var(--as-stop);font-weight:600}.asdlc-human-labels em{font-style:normal}.asdlc-day-block small,.asdlc-key{color:var(--as-ink-faint);font:11.5px var(--as-mono)}.asdlc-key{display:flex;flex-wrap:wrap;gap:22px;margin-top:25px}.asdlc-key b,.asdlc-key i{display:inline-block;margin-right:7px}.asdlc-key i{width:16px;height:3px;background:#1e8f5f}.asdlc-key b{width:10px;height:10px;border:2px solid var(--as-stop);transform:rotate(45deg)}.asdlc-callout{max-width:650px;margin-top:34px!important;color:var(--as-ink);font:500 19px/1.45 var(--as-display)}.asdlc-day-compare{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;margin-top:36px}.asdlc-day-block,.asdlc-next-grid a,.asdlc-next-grid a:hover{padding:22px 24px;border:1px solid var(--as-line);border-radius:3px;background:var(--as-panel)}.asdlc-day-block small{letter-spacing:.1em}.asdlc-day-block p,.asdlc-day-block>div{margin-top:18px;color:var(--as-ink-soft);font:14px/1.8 var(--as-mono)}.asdlc-day-new p{color:#1e8f5f}.asdlc-day-new>div{padding-top:16px;border-top:1px solid var(--as-line);color:#1e8f5f}.asdlc-day-arrow{color:var(--as-ink-faint);font:11px var(--as-mono);white-space:nowrap}.asdlc-loop-list{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-top:36px}.asdlc-loop-list div{display:flex;align-items:center;gap:10px;font:600 16px var(--as-display)}.asdlc-loop-list div::before{content:'';width:10px;height:10px;background:var(--as-navy);border-radius:2px}.asdlc-loop-list i{width:1px;height:20px;background:var(--as-line-strong)}.asdlc-next-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:24px;border:0;background:0 0}.asdlc-next-grid a,.asdlc-next-grid a:hover{display:flex;flex-direction:column;gap:8px;padding:20px 22px;color:var(--as-ink);text-decoration:none!important;box-shadow:none;transition:background .15s ease,border-color .15s ease}.asdlc-next-grid a:hover{border-color:var(--as-line-strong)}.asdlc-next-grid strong{font:600 15.5px var(--as-display)}.asdlc-next-grid span{color:var(--as-ink-soft);font-size:14px}.asdlc-next-grid small{margin-top:6px;color:var(--as-ink-faint);font:12px var(--as-mono)}.asdlc-reveal{animation:asdlc-reveal .6s ease both}.asdlc-reveal:nth-child(2){animation-delay:.08s}.asdlc-reveal:nth-child(3){animation-delay:.16s}.intro-page{--intro-green:#1E9B67;--intro-red:#D2361F}.intro-page .intro-hero{padding:48px 0 54px}.intro-eyebrow,.intro-legend,.intro-mode-number,.intro-modes small,.intro-rail-grid em,.intro-rail-grid small,.intro-section-head>span{color:var(--as-ink-faint);font:12px var(--as-mono);letter-spacing:.12em;text-transform:uppercase}.intro-rail-grid em{display:block;margin-top:13px;color:var(--intro-green);font-style:normal}.intro-eyebrow::before{content:'';display:inline-block;width:7px;height:7px;margin:0 9px 1px 0;border-radius:1px;background:var(--as-stop)}.intro-page .intro-hero h2{max-width:820px;margin:18px 0 24px!important;font-size:clamp(42px,6vw,72px);line-height:1;letter-spacing:-.055em}.intro-lede{max-width:780px;color:var(--as-ink-soft);font-size:18px;line-height:1.65}.intro-thesis{max-width:700px;margin-top:24px!important;color:var(--as-ink);font:500 21px/1.45 var(--as-display)}.intro-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,150px));gap:30px;max-width:620px;margin-top:44px;padding-top:18px;border-top:1px solid var(--as-line-strong)}.intro-stat-strip div{display:grid;gap:7px}.intro-stat-strip b{color:var(--as-ink);font:600 24px var(--as-mono)}.intro-checkpoints b,.intro-stat-strip span{color:var(--as-ink-faint);font:12px var(--as-mono)}.intro-section{padding:58px 0}.intro-rule{border-top:1px solid var(--as-line)}.intro-section-head{display:grid;grid-template-columns:minmax(160px,.4fr) minmax(0,1fr);gap:30px;align-items:baseline}.intro-section-head h2{max-width:680px;font-size:clamp(28px,4vw,42px);line-height:1.1;letter-spacing:-.035em}.intro-section>.intro-lede{margin:24px 0 0 25%}.intro-rail-card{position:relative;margin:34px 0 0 25%;padding:28px;border:1px solid var(--as-line);border-radius:3px;background:var(--as-panel);overflow:hidden}.intro-legend{display:flex;flex-wrap:wrap;gap:24px}.intro-legend span{display:inline-flex;align-items:center;gap:8px}.intro-diamond,.intro-rail-grid>div>i,.intro-square{display:inline-block;width:13px;height:13px;background:var(--as-navy)}.intro-diamond{border:3px solid var(--intro-red);background:var(--as-panel);transform:rotate(45deg)}.intro-rail-track{position:absolute;top:104px;left:45px;right:45px;height:2px;background:var(--as-line-strong)}.intro-rail-grid{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:18px;margin-top:48px}.intro-rail-grid>div{min-width:0}.intro-rail-grid>div>i{position:relative;z-index:1;display:block;width:17px;height:17px;margin-bottom:14px}.intro-rail-grid>div>i.intro-diamond{background:var(--as-panel)}.intro-rail-grid strong{display:block;min-height:42px;margin-top:8px;color:var(--as-ink);font:600 14px/1.25 var(--as-display)}.intro-rail-grid>div:nth-child(1) em,.intro-rail-grid>div:nth-child(4) em,.intro-rail-grid>div:nth-child(7) em{color:var(--intro-red)}.intro-callout{max-width:780px;margin:28px 0 0 25%!important;padding:22px 24px;border-left:3px solid var(--as-navy);background:var(--as-paper-alt);color:var(--as-ink);font:600 18px/1.5 var(--as-display)}.intro-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:34px 0 0 25%}.intro-modes article{display:flex;flex-direction:column;min-height:390px;padding:24px;border:1px solid var(--as-line);background:var(--as-panel);transition:border-color .2s ease,transform .2s ease}.intro-modes article:hover,.intro-next-grid a:hover{border-color:var(--as-line-strong);transform:translateY(-3px)}.intro-modes h3{margin:22px 0 6px!important;font-size:24px}.intro-modes p,.intro-modes strong{color:var(--as-ink-soft);font-size:15px}.intro-modes p{margin-top:20px!important;font-size:14px;line-height:1.6}.intro-modes small{margin-top:auto;padding-top:25px;border-top:1px solid var(--as-line)}.intro-modes .intro-use{margin-top:8px!important;color:var(--as-ink);font-size:13px}.intro-visual{display:block;width:calc(75% - 30px);margin:34px 0 0 25%;border:1px solid var(--as-line);border-radius:3px}.intro-checkpoints{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:34px 0 0 25%}.intro-checkpoints article{padding:22px;border-top:2px solid var(--as-line-strong)}.intro-checkpoints article:nth-child(2){border-top-color:var(--intro-green)}.intro-checkpoints article:nth-child(3){border-top-color:var(--intro-red)}.intro-checkpoints h3{margin:16px 0 8px!important;font-size:20px}.intro-checkpoints p,.intro-next-grid span{color:var(--as-ink-soft);font-size:14px;line-height:1.6}.intro-next{padding-bottom:20px}.intro-next-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:34px 0 0 25%}.intro-next-grid a{display:flex;flex-direction:column;gap:10px;min-height:170px;padding:24px;border:1px solid var(--as-line);background:var(--as-panel);color:var(--as-ink);text-decoration:none!important;transition:border-color .2s ease,transform .2s ease}.intro-next-grid strong{font:600 18px var(--as-display)}.intro-next-grid span{line-height:1.5}.intro-next-grid small{margin-top:auto;color:var(--as-ink-faint);font:12px var(--as-mono)}.dark .intro-page .intro-visual,html.dark .intro-page .intro-visual{filter:brightness(.82) saturate(.9)}@media (max-width:900px){.intro-section-head{grid-template-columns:1fr;gap:12px}.intro-callout,.intro-checkpoints,.intro-modes,.intro-next-grid,.intro-rail-card,.intro-section>.intro-lede,.intro-visual{width:auto;margin-left:0}.intro-rail-grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px}.intro-rail-track{display:none}.intro-checkpoints,.intro-modes{grid-template-columns:1fr}.intro-modes article{min-height:auto}}@media (max-width:560px){.intro-next-grid,.intro-stat-strip{grid-template-columns:1fr}.intro-rail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.asdlc-hero-grid,.asdlc-two-col{grid-template-columns:1fr;gap:36px}.asdlc-hero>h2{white-space:normal}.asdlc-rail{grid-template-columns:repeat(3,1fr);row-gap:30px}.asdlc-rail-track{display:none}.asdlc-day-compare{grid-template-columns:1fr}.asdlc-day-arrow{text-align:center}}@media (max-width:640px){.asdlc-page{margin:0 -16px;padding:0 16px}.asdlc-section{padding:40px 0}.asdlc-alt-bg{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.asdlc-kicker{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:28px}.asdlc-rail{grid-template-columns:repeat(2,1fr)}.asdlc-human-labels{gap:14px}.asdlc-human-labels span{display:none}.asdlc-human-labels,.asdlc-next-grid{grid-template-columns:1fr}.asdlc-stat-row{gap:12px}}@media (prefers-reduced-motion:reduce){.asdlc-reveal{opacity:1;transform:none;animation:none}}.light :root,html.light,html:not(.dark) :root{--partition-border:rgba(0, 0, 0, 0.08);--partition-border-strong:rgba(0, 0, 0, 0.12);--scrollbar-thumb:rgba(0, 0, 0, 0.18);--scrollbar-thumb-hover:rgba(0, 0, 0, 0.32);--card-bg:rgba(0, 0, 0, 0.02);--card-border:rgba(0, 0, 0, 0.06);--card-hover-bg:rgba(0, 0, 0, 0.04);--card-hover-border:rgba(0, 0, 0, 0.12);--chevron-color:#374151}.revolte-fullwidth-container{width:100%!important;max-width:100%!important;box-sizing:border-box!important}#table-of-contents,nav[aria-label="Table of contents"]{opacity:.75;transition:opacity 200ms ease}#toc,.right-sidebar,.toc,div[aria-label="Table of contents"]{font-size:12px!important;opacity:.75;transition:opacity 200ms ease}#table-of-contents a,nav[aria-label="Table of contents"] a{color:#9ca3af!important}.right-sidebar a,.toc a{font-size:12px!important;line-height:1.4!important;color:#9ca3af!important}#table-of-contents a:hover,.right-sidebar a:hover,.toc a:hover,nav[aria-label="Table of contents"] a:hover{color:#f5a623!important}#table-of-contents p,.right-sidebar p,.toc p,nav[aria-label="Table of contents"] header,nav[aria-label="Table of contents"] p{font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#6b7280!important}#content-area .changelog-date-pill{display:inline-block!important;background-color:#172554!important;color:#60a5fa!important;font-weight:600!important;font-size:1.2rem!important;padding:6px 14px!important;border-radius:8px!important;border:1px solid rgba(96,165,250,.3)!important;letter-spacing:normal!important;line-height:1.3!important;white-space:nowrap!important;margin:0!important}#content-area .changelog-row{display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;gap:32px!important;align-items:start!important;margin-top:32px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.08)}#content-area .changelog-date-column{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;align-self:start!important;min-width:0}#content-area .changelog-release-title{margin-top:0!important;padding-top:0!important;line-height:1.3!important}@media (max-width:768px){#content-area .changelog-row{grid-template-columns:1fr!important;gap:16px!important}}.surface-section{margin:48px auto 32px;padding:0;width:100%}.surface-header{text-align:left;margin-bottom:32px}.surface-header h2{font-size:34px!important;font-weight:700!important;color:#e6edf3!important;margin:0 0 10px!important;letter-spacing:-.02em!important}.surface-header p{max-width:720px;margin:0;color:#9ca3af;font-size:16px;line-height:1.6}.surface-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%}.lifecycle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.lifecycle-card{justify-content:flex-start;min-height:0;padding:12px 14px!important;border-radius:10px}.lifecycle-card .card-title{font-size:14px;line-height:1.35;margin-bottom:6px}.lifecycle-card .card-subtitle{margin:0;font-size:10px;letter-spacing:.08em}.next-steps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.next-step-card{justify-content:flex-start;min-height:0;padding:18px;border-radius:12px}.next-step-card .card-title{font-size:16px;line-height:1.35;margin-bottom:10px}.next-step-card p{font-size:13px;line-height:1.5;margin-bottom:12px}.next-step-card .card-subtitle{margin:0;font-size:10px;letter-spacing:.08em}@media (max-width:900px){.lifecycle-grid,.next-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.surface-grid{grid-template-columns:1fr;gap:16px}}.card-title,.surface-card{display:flex;justify-content:space-between}.surface-card{flex-direction:column;background:#0d1117;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;text-decoration:none!important;color:inherit!important;transition:all 200ms cubic-bezier(.16,1,.3,1);box-sizing:border-box;cursor:pointer}.surface-card:hover{border-color:rgba(255,255,255,.2);transform:translateY(-4px);background:#161b22;box-shadow:0 12px 24px -8px rgba(0,0,0,.5)}.card-title{font-size:22px;font-weight:600;color:#e6edf3;margin-bottom:6px;align-items:center}.card-subtitle{font-size:15px;color:#8b949e;font-weight:600;margin-bottom:16px}.workflow-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 40px}.workflow-convergence-core,.workflow-entry,.workflow-step{border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg)}.workflow-step{min-height:142px;padding:20px}.workflow-step span{display:block;margin-bottom:18px;color:#818cf8;font:600 12px var(--font-mono);letter-spacing:.08em}.workflow-step strong{display:block;margin-bottom:6px;font-size:16px}.workflow-step p{margin:0;color:#9ca3af;font-size:14px;line-height:1.5}.comparison-table{overflow-x:auto;margin:24px 0 40px}.comparison-table table{width:100%;min-width:620px;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--card-border);border-radius:12px}.comparison-table td,.comparison-table th{padding:14px 16px;border-bottom:1px solid var(--card-border);text-align:left;font-size:14px}.comparison-table th{color:#a5b4fc;background:rgba(99,102,241,.08);font-weight:600}.comparison-table td:first-child{width:24%;color:#9ca3af;font-weight:600}.comparison-table tr:last-child td{border-bottom:0}.workflow-convergence{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 28px}.workflow-entry{display:flex;flex-direction:column;gap:8px;padding:18px 20px}.workflow-entry span{color:#9ca3af;font-size:13px}.workflow-entry strong{color:#a5b4fc}.workflow-convergence-core,.workflow-line{grid-column:1/-1;color:#818cf8;font-size:26px;line-height:1;text-align:center}.workflow-convergence-core{padding:20px;color:#e5e7eb;font-size:15px;line-height:1.8}@media (max-width:768px){.workflow-convergence,.workflow-steps{grid-template-columns:1fr}}.card-link,.surface-card p{font-size:15px;color:#9ca3af}.surface-card p{line-height:1.6;margin:0 0 20px}.card-link{display:inline-block;font-weight:600;transition:color 150ms ease}.surface-card:hover .card-link{color:#fff;text-decoration:underline}.coming-soon-badge{font-size:12px;font-weight:600;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:#9ca3af;padding:3px 10px;border-radius:999px}@media (min-width:1024px){#sidebar-content,#sidebar-content [data-component-part=scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important}#sidebar-content [data-component-part=scroll-area-viewport]::-webkit-scrollbar,#sidebar-content::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}#sidebar-content [data-component-part=scroll-area-scrollbar]{display:none!important}}#sidebar-content [class*=sidebar-label],#sidebar-content div[class*=font-semibold],#sidebar-content p{font-size:.75rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#9ca3af!important;margin-top:1rem!important;margin-bottom:.35rem!important;padding-left:.4rem!important}#sidebar a,#sidebar button,#sidebar-content li{margin-top:.1rem!important;margin-bottom:.1rem!important}#sidebar a,#sidebar button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;font-weight:500!important;font-size:.875rem!important;padding:.35rem .6rem!important;border-radius:6px!important;color:#9ca3af!important;transition:all .15s ease!important}#sidebar a:hover,#sidebar button:hover{color:#fff!important;background-color:rgba(255,255,255,.04)!important}#sidebar a[data-active=true]{font-weight:600!important}#sidebar a[data-active=true],#sidebar-content a[aria-current=location],#sidebar-content a[aria-current=page],#sidebar-content a[data-active=true]{color:#9ca3af!important;background-color:transparent!important;border-left:none!important;padding-left:.6rem!important}#sidebar-content ul{margin-top:.2rem!important;margin-bottom:.4rem!important;padding-left:0!important;list-style:none!important}#sidebar-content li{border-left:none!important;padding-left:0!important}#sidebar-content .transition-transform,#sidebar-content li a>svg,#sidebar-content li button>svg{margin-left:auto!important;margin-right:.5rem!important;flex-shrink:0!important;color:var(--chevron-color)!important;height:16px!important;width:16px!important}#navbar div[class*=gap-x-4]{flex:0 0 auto!important}#navbar nav[class*=justify-center]{margin-left:.25rem;padding-left:.5rem;border-left:1px solid var(--partition-border-strong)}.custom-pill,.soon-pill{color:#16a34a;border:1px solid #16a34a;border-radius:4px;padding:2px 10px;margin-left:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;display:inline-block;vertical-align:middle}.custom-pill{color:#6366f1;border:1px solid #6366f1;background-color:rgba(99,102,241,.08);padding:2px 8px;margin-left:8px;font-size:10px}img{border-radius:12px;margin:0 auto}#sidebar-title{font-size:16px!important}#navbar nav[aria-label=Main] ul li a span[aria-hidden=true],#navbar nav[aria-label=Main] ul li a::before,#search-bar-entry::after,a[href*="mintlify.com"]{display:none!important}.llms-inline-links{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--partition-border);color:#111827}.llms-inline-links__text{margin:0;font-size:.875rem;line-height:1.7}.llms-inline-links__icon{display:inline-block;margin-right:.35rem}html.light .llms-inline-links,html:not(.dark) .llms-inline-links,html[data-theme=light] .llms-inline-links{color:#111827}html.dark .llms-inline-links,html[data-theme=dark] .llms-inline-links{color:#fff}html.dark .llms-inline-links a,html[data-theme=dark] .llms-inline-links a{color:#9ca3af!important}.llms-inline-links a{color:#6b7280!important;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px;transition:opacity .18s ease,text-underline-offset .18s ease}.llms-inline-links a:hover{opacity:.72;text-underline-offset:4px}@media (max-width:640px){.llms-inline-links{margin-top:1.5rem;padding-top:1rem}.llms-inline-links__text{font-size:.8125rem}}.revolte-td{font-weight:600;font-size:14px}html.light .revolte-td,html:not(.dark) .revolte-td,html[data-theme=light] .revolte-td{color:#000}html.dark .revolte-td,html[data-theme=dark] .revolte-td{color:#fff}#navbar{background-color:#08090c!important;border-bottom:1px solid rgba(255,255,255,.055)!important;position:sticky!important;top:0!important}html.light #navbar,html:not(.dark) #navbar{background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)!important}#navbar>div>div>div.hidden.lg\:flex{display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-rows:56px 48px!important;grid-template-areas:"logo search right" "nav  nav    nav"!important;height:104px!important;padding:0 1.5rem!important;align-items:center!important;row-gap:0!important}#navbar div[class*="flex-1 flex items-center gap-x-4"]{grid-area:logo!important;display:flex!important;align-items:center!important;height:56px!important;margin:0!important;padding:0!important}#navbar .topbar-right-container,#navbar a[href="https://revolte.ai/"],#search-bar-entry,button[id*=search-bar-entry]{display:flex!important;align-items:center!important}#navbar a[href="https://revolte.ai/"]::after{font-size:12px!important;font-weight:600!important;color:#818cf8!important;background:rgba(99,102,241,.12)!important;border:1px solid rgba(99,102,241,.3)!important;padding:2px 7px!important;border-radius:6px!important;margin-left:10px!important;letter-spacing:.02em!important}#navbar .topbar-right-container{grid-area:search/search/right/right!important;justify-content:space-between!important;height:56px!important;width:100%!important;margin:0!important;padding-left:2rem!important;box-sizing:border-box!important}#navbar .topbar-right-container div[class*="relative hidden lg:flex"]{display:flex!important;align-items:center!important;flex:0 0 430px!important;margin:0 auto!important;gap:12px!important}#search-bar-entry,button[id*=search-bar-entry]{width:100%!important;flex:0 0 360px!important;height:36px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:9999px!important;padding:0 14px!important;color:#9ca3af!important;transition:all .15s ease!important;div:nth-child(1) {
    flex:auto;
    margin-left: 1rem;
  }}button[id*=search-bar-entry]{font-size:13px!important}#search-bar-entry:hover,button[id*=search-bar-entry]:hover{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.22)!important;color:#fff!important}#navbar div:has(>#search-bar-entry)::after{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;font-size:11px!important;color:#c084fc!important;background:rgba(192,132,252,.12)!important;border:1px solid rgba(192,132,252,.3)!important;padding:2px 8px!important;border-radius:9999px!important;margin-left:auto!important;font-weight:600!important;color:var(--docs-text)!important;background:var(--docs-surface)!important;border-color:var(--docs-rule-strong)!important}#navbar .topbar-right-container ul[class*=hidden]{display:flex!important;align-items:center!important;gap:12px!important;margin-left:auto!important}#topbar-cta-button a{background:#6366f1!important;font-weight:600!important;border-radius:9999px!important;padding:6px 16px!important;font-size:13px!important;transition:all .15s ease!important}#topbar-cta-button a:hover{background:#4f46e5!important;box-shadow:0 0 12px rgba(99,102,241,.4)!important}#navbar nav[aria-label=Main]{grid-area:nav!important;width:100%!important;margin:0!important;padding:0!important;border-top:1px solid rgba(255,255,255,.055)!important;border-bottom:1px solid rgba(255,255,255,.055)!important;border-left:none!important;justify-content:flex-start!important;background:0 0!important}#navbar nav[aria-label=Main] ul{gap:14px!important;width:100%!important;margin:0!important;padding:0!important}#navbar nav[aria-label=Main],#navbar nav[aria-label=Main] ul,#navbar nav[aria-label=Main] ul li,#navbar nav[aria-label=Main] ul li a{height:48px!important;display:flex!important;align-items:center!important}#navbar nav[aria-label=Main] ul li a{font-size:15px!important;font-weight:500!important;color:#9ca3af!important;background:0 0!important;border:0!important;border-bottom:none!important;border-radius:0!important;box-shadow:none!important;padding:0 10px!important;position:relative!important;transition:all .15s ease!important;letter-spacing:-.01em!important;text-decoration:none!important;white-space:nowrap!important}#navbar nav[aria-label=Main] ul li a:hover{color:#f3f4f6!important;background:0 0!important;border:0!important;border-bottom:none!important}#navbar nav[aria-label=Main] ul li a.active,#navbar nav[aria-label=Main] ul li a[aria-current=location],#navbar nav[aria-label=Main] ul li a[aria-current=page],#navbar nav[aria-label=Main] ul li a[class*=bg-gray-950],#navbar nav[aria-label=Main] ul li a[class*=bg-white],#navbar nav[aria-label=Main] ul li a[data-active=true]{color:#fff!important;font-weight:600!important;background:0 0!important;border:0!important;border-bottom:none!important;border-radius:0!important;box-shadow:none!important}#navbar nav[aria-label=Main] ul li a.active::after,#navbar nav[aria-label=Main] ul li a[aria-current=location]::after,#navbar nav[aria-label=Main] ul li a[aria-current=page]::after,#navbar nav[aria-label=Main] ul li a[data-active=true]::after{content:""!important;display:none!important;position:absolute!important;left:10px!important;right:10px!important;bottom:0!important;height:2px!important;background:0 0!important;opacity:0!important}#main-content,div[id=body-content]{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important}@media (min-width:1024px){#body-content{padding-left:280px!important}#sidebar-content{width:280px!important;min-width:280px!important;max-width:280px!important;position:fixed!important;top:104px!important;height:calc(100vh - 104px)!important;box-sizing:border-box!important;border-right:1px solid var(--partition-border)!important;overflow-y:auto!important;z-index:30!important}div:has(>#sidebar){display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}#sidebar,div[id=sidebar],nav[id=sidebar-content]{flex:0 0 280px!important;width:280px!important;min-width:280px!important;max-width:280px!important;position:fixed!important;top:104px!important;align-self:flex-start!important;height:calc(100vh - 104px)!important;padding:.75rem 1.5rem 2rem .5rem!important;box-sizing:border-box!important;border-right:1px solid var(--partition-border)!important;overflow-y:auto!important;margin:0!important;z-index:30!important}#sidebar-content [data-component-part=scroll-area-viewport]{padding-top:0!important}#sidebar+div{flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;padding-left:0!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:3rem!important}}#content-area,main[id=content-area]{flex:0 1 960px!important;min-width:0!important;width:100%!important;max-width:960px!important;box-sizing:border-box!important;padding-top:1.75rem!important;padding-bottom:4rem!important;margin:0!important}@media (min-width:1024px){#content-container,#content-container>div[class*=flex-1][class*=min-w-0],main#content-container{width:100%!important;max-width:none!important}#content-container>div[class*=flex-1][class*=min-w-0]{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;gap:3rem!important}}@media (min-width:1280px){#content-side-layout{position:sticky!important;top:120px!important;align-self:flex-start!important;max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overflow-x:hidden!important}#table-of-contents,.right-sidebar,div[aria-label="Table of contents"],div[class*=w-64],nav[aria-label="Table of contents"]{flex:0 0 220px!important;width:220px!important;min-width:220px!important;max-width:220px!important;position:sticky!important;top:120px!important;align-self:flex-start!important;box-sizing:border-box!important}}@media (max-width:1279px){#table-of-contents,.right-sidebar,div[class*=w-64],nav[aria-label="Table of contents"]{display:none!important}}#content-area h1{word-break:normal!important;white-space:normal!important;font-size:var(--type-h1)!important}#content-area img,#content-area pre,#content-area svg,#content-area table,.surface-section,main img,main pre,main svg,main table{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}#sidebar a,#sidebar button{line-height:1.4!important}#sidebar a,#sidebar button,#sidebar-content a,#sidebar-content button,#sidebar-content div,#sidebar-content p{word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}#sidebar-content div,#sidebar-content p{line-height:1.4!important}@media (max-width:1023px){#sidebar,#sidebar-content{position:fixed!important;top:0!important;left:0!important;z-index:60!important}#sidebar+div{flex-direction:column!important;padding-left:0!important}#content-area,article,main{padding-left:1.25rem!important;padding-right:1.25rem!important;padding-top:1.25rem!important;max-width:100%!important;margin-left:0!important}}body,button,html,input,select,textarea{font-family:var(--font-sans)!important;font-synthesis:none!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}#content-area,#content-area .prose,#content-area article{letter-spacing:normal!important}#content-area h2{font-size:var(--type-h2)!important}#content-area h3{font-size:var(--type-h3)!important}#content-area b,#content-area strong,#sidebar-content a[aria-current=location],#sidebar-content a[aria-current=page],#sidebar-content a[data-active=true]{font-weight:600!important}#content-area,#content-area .prose,#content-area article,#content-area li,#content-area p{font-size:var(--type-body)!important;line-height:var(--type-body-leading)!important}#content-area p:first-of-type{margin-bottom:.25rem!important}#content-area>header+.mdx-content{margin-top:0!important}#sidebar-content a,#sidebar-content button{font-size:var(--type-sidebar)!important;font-weight:400!important;line-height:1.5!important}#navbar nav[aria-label=Main] a{font-size:var(--type-nav)!important;font-weight:500!important;letter-spacing:normal!important}#search-bar-entry{font-size:13px!important;font-weight:400!important}#content-area code,#content-area pre{font-family:var(--font-mono)!important}#content-side-layout,#table-of-contents,nav[aria-label="Table of contents"]{font-size:14px!important;line-height:1.5!important}#content-side-layout a,#table-of-contents a,nav[aria-label="Table of contents"] a{font-size:14px!important;line-height:1.5!important;font-weight:400!important}#content-side-layout h2,#table-of-contents h2{font-size:15px!important;line-height:1.4!important;font-weight:500!important;letter-spacing:normal!important}.prompt-library-page{--prompt-primary:#f5f5f5;--prompt-secondary:#a1a1aa;--prompt-muted:#7f8189;--prompt-border:rgba(255,255,255,.1);--prompt-surface:rgba(255,255,255,.025);--prompt-surface-strong:rgba(0,0,0,.2);--prompt-accent:#d6ad4c;--prompt-danger-bg:rgba(239,68,68,.1);--prompt-danger:#fca5a5;--prompt-success-bg:rgba(214,173,76,.08);--prompt-success:#d6ad4c;width:100%;max-width:960px;margin:0 auto;padding:0 0 4rem;color:var(--prompt-primary);font-family:var(--font-sans,Inter,ui-sans-serif,system-ui,sans-serif)}.prompt-library-page,.prompt-library-page *,.prompt-library-page ::after,.prompt-library-page ::before{box-sizing:border-box}.prompt-library-page .prompt-eyebrow{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.prompt-library-page .prompt-anatomy-num,.prompt-library-page .prompt-check-num{color:var(--prompt-muted);font-size:11px;font-weight:500;text-transform:uppercase}.prompt-library-page .prompt-eyebrow{margin:0 0 .75rem;color:var(--prompt-accent)}.prompt-library-page .prompt-title{margin:0 0 .85rem;color:var(--prompt-primary);font-family:var(--font-sans,Inter,ui-sans-serif,system-ui,sans-serif);font-size:38px;font-style:normal;font-weight:600;letter-spacing:-.025em;line-height:1.15}.prompt-library-page .prompt-subtitle{max-width:720px;margin:0 0 1.35rem;color:var(--prompt-secondary);font-family:var(--font-sans,sans-serif);font-size:16px;line-height:1.65}.prompt-library-page .prompt-anatomy{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:2.5rem;overflow:hidden;border:1px solid var(--prompt-border);border-radius:10px;background:var(--prompt-border)}.prompt-library-page .prompt-anatomy-cell{padding:1rem 1.1rem;background:var(--prompt-surface)}.prompt-library-page .prompt-anatomy-num{margin-bottom:4px;letter-spacing:.05em}.prompt-library-page .prompt-anatomy-label,.prompt-library-page .prompt-check-text{color:var(--prompt-primary);font-family:var(--font-sans,sans-serif)}.prompt-library-page .prompt-anatomy-label{margin-bottom:3px;font-size:13px;font-weight:500}.prompt-library-page .prompt-anatomy-desc{color:var(--prompt-secondary);font-family:var(--font-sans,sans-serif);font-size:12px;line-height:1.4}.prompt-library-page .prompt-section-label{margin:2.25rem 0 1.5rem;color:var(--prompt-primary);font-family:var(--font-sans,sans-serif);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.25;text-transform:none}.prompt-library-page .prompt-section-label span{display:block;margin-top:.35rem;color:var(--prompt-secondary);font-size:13px;font-weight:400;letter-spacing:normal;line-height:1.5}.prompt-library-page .prompt-callout{margin-bottom:2rem}.prompt-library-page .prompt-callout,.prompt-library-page .prompt-formula{padding:1rem 1.25rem;border:1px solid var(--prompt-border);border-radius:10px;background:var(--prompt-surface)}.prompt-library-page .prompt-callout p,.prompt-library-page .prompt-reroute ul{margin:0;color:var(--prompt-secondary);font-family:var(--font-sans,sans-serif);font-size:13.5px;line-height:1.6}.prompt-library-page .prompt-context-links{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 2rem;padding-bottom:1.25rem;border-bottom:1px solid var(--prompt-border);color:var(--prompt-muted);font-family:var(--font-sans,Inter,ui-sans-serif,system-ui,sans-serif);font-size:13px;font-weight:400;line-height:1.4}.prompt-library-page .prompt-context-links a{font-weight:600}.prompt-library-page .prompt-context-links a:hover,.prompt-library-page .prompt-reroute a:hover{text-decoration:underline}.prompt-library-page .prompt-mode-pill{padding:.25rem .65rem;border:1px solid var(--prompt-border);border-radius:999px;color:var(--prompt-secondary);font-size:12px;letter-spacing:normal}.prompt-library-page .prompt-reroute-heading{margin:1.75rem 0 .8rem;font-size:20px}.prompt-library-page .prompt-reroute{padding:.9rem 1rem}.prompt-library-page .prompt-reroute ul{padding:0;font-size:13px;line-height:1.55;list-style:none}.prompt-library-page .prompt-reroute li{position:relative;padding-left:1.15rem}.prompt-library-page .prompt-reroute li::before{position:absolute;left:0;color:var(--prompt-accent);content:'→'}.prompt-library-page .prompt-reroute li+li{margin-top:.6rem}.prompt-library-page .prompt-reroute strong{color:var(--prompt-primary)}.prompt-library-page .prompt-context-links a,.prompt-library-page .prompt-reroute a{color:var(--prompt-accent);text-decoration:none}.prompt-library-page .prompt-start-here-label{margin-top:3.25rem}.prompt-library-page .prompt-starter-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:3.25rem}.prompt-library-page .prompt-starter-row{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1.1rem 1.15rem;border:1px solid var(--prompt-border);border-radius:10px;background:var(--prompt-surface)}.prompt-library-page .prompt-starter-meta{display:flex;align-items:center;gap:.35rem;width:max-content;max-width:100%;padding:.3rem .55rem;border:1px solid var(--prompt-border);border-radius:999px;color:var(--prompt-muted);font-family:var(--font-sans,sans-serif);font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.prompt-library-page .prompt-starter-meta b{font-size:12px}.prompt-library-page .prompt-starter-title{color:var(--prompt-primary);font-family:var(--font-sans,sans-serif);font-size:14px;font-weight:600;line-height:1.4}.prompt-library-page .prompt-starter-prompt{color:var(--prompt-secondary);font-family:var(--font-sans,sans-serif);font-size:13px;line-height:1.5}.prompt-library-page .prompt-starter-note{margin-top:auto;padding-top:.7rem;border-top:1px solid var(--prompt-border);color:var(--prompt-muted);font-family:var(--font-sans,sans-serif);font-size:12px;line-height:1.4}.prompt-library-page .prompt-scenario-label{display:flex;align-items:baseline;gap:1rem;margin:1.75rem 0 .75rem;color:var(--prompt-primary);font-family:var(--font-sans,sans-serif);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.35;text-transform:none}.prompt-library-page .prompt-scenario-guidance{color:var(--prompt-secondary);font-size:13px;font-weight:400;letter-spacing:normal}.prompt-library-page .prompt-example-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:1.25rem}.prompt-library-page .prompt-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--prompt-border);border-radius:10px}.prompt-library-page .prompt-card-header{display:flex;align-items:center;justify-content:space-between;min-height:37px;padding:.4rem 1rem;border-bottom:1px solid var(--prompt-border);font-family:var(--font-sans,sans-serif);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.prompt-library-page .prompt-card.strong .prompt-card-header,.prompt-library-page .prompt-card.weak .prompt-card-header{background:var(--prompt-surface);color:var(--prompt-secondary)}.prompt-library-page .prompt-card-body{display:flex;flex:1;flex-direction:column;padding:.85rem 1rem;background:var(--prompt-surface)}.prompt-library-page .prompt-card-text{min-height:0;margin:0;color:var(--prompt-primary);font-family:var(--font-sans,Inter,ui-sans-serif,system-ui,sans-serif);font-size:13.5px;font-weight:400;line-height:1.55}.prompt-library-page .prompt-copy-button{margin:-.2rem -.45rem -.2rem 0;padding:.25rem .45rem;border:0;border-radius:5px;background:0 0;color:var(--prompt-muted);cursor:pointer;font-family:var(--font-sans,Inter,ui-sans-serif,system-ui,sans-serif);font-size:11px;font-weight:600;letter-spacing:normal;line-height:1.2;text-transform:none}.prompt-library-page .prompt-copy-button.is-copied,.prompt-library-page .prompt-copy-button:focus-visible,.prompt-library-page .prompt-copy-button:hover{background:rgba(255,255,255,.05);color:var(--prompt-accent)}.prompt-library-page .prompt-card-note{margin:auto 0 0;padding-top:.6rem;border-top:1px solid var(--prompt-border);color:var(--prompt-secondary);font-family:var(--font-sans,sans-serif);font-size:11.5px;line-height:1.45}.prompt-library-page .prompt-divider{margin:2rem 0;border:0;border-top:1px solid var(--prompt-border)}.prompt-library-page .prompt-formula{margin-bottom:1.5rem}.prompt-library-page .prompt-formula-line{color:var(--prompt-secondary);font-family:var(--font-mono,monospace);font-size:12.5px;line-height:1.85}.prompt-library-page .prompt-placeholder{color:var(--prompt-accent)}.prompt-library-page .prompt-checklist{display:flex;flex-direction:column;gap:10px;margin-bottom:2rem}.prompt-library-page .prompt-check-row{display:flex;align-items:flex-start;gap:12px}.prompt-library-page .prompt-check-num{min-width:20px;padding-top:2px;letter-spacing:normal}.prompt-library-page .prompt-check-text{margin:0;font-size:13.5px;line-height:1.5}.prompt-library-page .prompt-check-text span{color:var(--prompt-secondary)}.prompt-library-page .prompt-footer{display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--prompt-border)}.prompt-library-page .prompt-footer a{display:flex;align-items:center;gap:5px;color:var(--prompt-accent);font-family:var(--font-sans,sans-serif);font-size:13px;text-decoration:none}.prompt-library-page .prompt-footer-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem}.prompt-library-page .prompt-footer-label{color:var(--prompt-muted);font-family:var(--font-sans,sans-serif);font-size:12px}.task-gallery-page .task-gallery-key{margin:0 0 2.5rem;color:var(--prompt-muted);font-family:var(--font-mono,monospace);font-size:12px;line-height:1.5}.task-gallery-page .prompt-section-label{margin:2.25rem 0 .85rem;font-size:17px;letter-spacing:-.01em}.task-gallery-page .prompt-section-label span{margin-top:.2rem;font-size:12px}.task-gallery-page .prompt-starter-list{gap:10px;margin-bottom:0}.task-gallery-page .prompt-starter-row{padding:1rem 1.1rem;border-radius:8px;background:var(--prompt-surface)}.task-gallery-page .prompt-starter-row.is-recommended{border-color:rgba(214,173,76,.72);box-shadow:inset 0 0 0 1px rgba(214,173,76,.08)}.task-gallery-page .prompt-starter-meta b{color:var(--prompt-success);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.task-gallery-page .prompt-starter-prompt{font-style:normal}.task-gallery-page .prompt-starter-note::before{content:'→ ';color:var(--prompt-accent)}.task-gallery-page .task-gallery-finish{margin-top:3rem}body:has(.prompt-essentials-page) #content-area>.mdx-content,body:has(.task-gallery-page) #content-area>.mdx-content{margin-top:0!important}@media (max-width:900px){.prompt-library-page .prompt-anatomy{grid-template-columns:repeat(2,1fr)}.prompt-library-page .prompt-example-pair,.prompt-library-page .prompt-starter-list{grid-template-columns:1fr}}@media (max-width:640px){.prompt-library-page{padding-top:1.5rem}.prompt-library-page .prompt-anatomy{grid-template-columns:1fr}.prompt-library-page .prompt-scenario-label{align-items:flex-start;flex-direction:column;gap:.25rem}.prompt-library-page .prompt-context-links,.prompt-library-page .prompt-footer{align-items:flex-start;flex-direction:column;gap:.75rem}}.welcome-page-container{color:#c9d1d9!important}.welcome-page-container h1,.welcome-page-container h2,.welcome-page-container h3,.welcome-page-container strong{color:#fff!important}#body-content .welcome-page-container .welcome-cta-section,.welcome-page-container .welcome-cta-section{text-align:center!important}#body-content .welcome-page-container .welcome-cta-section h2,.welcome-page-container .welcome-cta-section h2{text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:block!important}#body-content .welcome-page-container .welcome-cta-section p,.welcome-page-container .welcome-cta-section p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.welcome-page-container .welcome-btn-primary{background:#c9d1d9!important;color:#0d1117!important;border:1px solid #c9d1d9!important;box-shadow:none!important;transition:all .2s ease!important}.welcome-page-container .welcome-btn-primary:hover{background:#b1b8c0!important;border-color:#b1b8c0!important;color:#0d1117!important;box-shadow:none!important}.welcome-page-container .welcome-btn-secondary{background:0 0!important;border:1px solid #30363d!important;color:#c9d1d9!important;box-shadow:none!important;transition:all .2s ease!important}.welcome-page-container .welcome-btn-secondary:hover{background:rgba(255,255,255,.05)!important;border-color:#8b949e!important;color:#fff!important;box-shadow:none!important}:root{--docs-canvas:#ffffff;--docs-surface:#f5f5f5;--docs-surface-raised:#eeeeee;--docs-text-strong:#111111;--docs-text:#3f3f46;--docs-text-muted:#71717a;--docs-rule:rgba(0, 0, 0, 0.12);--docs-rule-strong:rgba(0, 0, 0, 0.2);--docs-info:#2563eb;--docs-info-text:#1e3a8a;--docs-info-surface:rgba(37, 99, 235, 0.08);--docs-info-border:rgba(37, 99, 235, 0.35);--docs-link-rule:#a1a1aa}.dark,html.dark{--docs-canvas:#0b0d0f;--docs-surface:#14171b;--docs-surface-raised:#1a1d22;--docs-text-strong:#f5f5f5;--docs-text:#b8bdc6;--docs-text-muted:#898f99;--docs-rule:rgba(255, 255, 255, 0.1);--docs-rule-strong:rgba(255, 255, 255, 0.18);--docs-info:#60a5fa;--docs-info-text:#bfdbfe;--docs-info-surface:rgba(37, 99, 235, 0.16);--docs-info-border:rgba(59, 130, 246, 0.5);--docs-link-rule:#5f6670}#content-area{color:var(--docs-text)!important}#content-area h1,#content-area h2,#content-area h3,#content-area h4{color:var(--docs-text-strong)!important;font-family:var(--font-sans)!important;letter-spacing:-.02em!important}#content-area h1,#content-area h2{margin:.25rem 0 .9rem!important;font-size:2.5rem!important;font-weight:400!important;line-height:1.1!important}#content-area h2{margin:3rem 0 1rem!important;font-size:1.75rem!important;line-height:1.2!important}#content-area h3,#content-area h4{margin:2rem 0 .75rem!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.3!important}#content-area h4{margin:1.5rem 0 .6rem!important;font-size:1rem!important;line-height:1.4!important}#content-area .prose blockquote,#content-area .prose dd,#content-area .prose li,#content-area .prose p{color:var(--docs-text)!important;font-size:1rem!important;line-height:1.6!important}#content-area .prose figcaption{line-height:1.6!important}#content-area .prose figcaption,#content-area .prose small{color:var(--docs-text-muted)!important;font-size:.875rem!important}#content-area .prose a{text-decoration-color:var(--docs-link-rule)!important;text-decoration-thickness:1px!important;text-underline-offset:.2em!important}#content-area .prose a:hover{color:var(--docs-text-strong)!important;text-decoration-color:var(--docs-text-muted)!important}#content-area .card,#content-area .card a,#content-area a.pagination-next,#content-area a.pagination-prev,#content-area h1 a,#content-area h2 a,#content-area h3 a,#content-area h4 a{text-decoration:none!important}#content-area .asdlc-day-block,#content-area .asdlc-hero-panel,#content-area .asdlc-human-frame,#content-area .asdlc-rail-frame,#content-area .card,#content-area .chat-workflow-card,#content-area .chat-workflow-finish,#content-area .chat-workflow-overview,#content-area .chat-workflow-workspace,#content-area .prompt-anatomy-cell,#content-area .prompt-card,#content-area .prompt-card-body,#content-area .prompt-formula,#content-area .prompt-starter-row,#content-area .surface-card,#content-area .workflow-convergence-core,#content-area .workflow-entry,#content-area .workflow-step{color:var(--docs-text)!important;background:var(--docs-surface)!important;border-color:var(--docs-rule)!important;box-shadow:none!important}#content-area .card:hover,#content-area .prompt-card:hover,#content-area .prompt-starter-row:hover,#content-area .surface-card:hover{background:var(--docs-surface-raised)!important;border-color:var(--docs-rule-strong)!important;box-shadow:none!important;transform:none!important}#content-area .card-title,#content-area .prompt-anatomy-label,#content-area .prompt-starter-title,#content-area [data-component-part=card-content-container]{color:var(--docs-text-strong)!important}#content-area .card svg,#content-area .surface-card svg{color:var(--docs-text-muted)!important;stroke:currentColor!important}#content-area button:has(>img),#content-area figure,#content-area frame{border-color:var(--docs-rule)!important;background:var(--docs-canvas)!important;box-shadow:none!important}#content-area [data-callout-type],#content-area [role=note]{color:var(--docs-info-text)!important;background:var(--docs-info-surface)!important;border-color:var(--docs-info-border)!important;box-shadow:none!important}#content-area [data-callout-type] li,#content-area [data-callout-type] p,#content-area [data-callout-type] strong,#content-area [role=note] li,#content-area [role=note] p,#content-area [role=note] strong{color:var(--docs-info-text)!important}#content-area [data-callout-type] svg,#content-area [role=note] svg{color:var(--docs-info)!important}#content-area [data-callout-type] a,#content-area [role=note] a{color:var(--docs-text-strong)!important;text-decoration-color:var(--docs-link-rule)!important}#content-area .step-container [class*=step-indicator],#content-area [class*="group/step-indicator"]{color:var(--docs-text-strong)!important;background:var(--docs-surface-raised)!important;border-color:var(--docs-rule)!important;box-shadow:none!important}#content-area .step-container>div:first-child::after,#content-area .steps [class*=border]{border-color:var(--docs-rule)!important}.chat-workflow-page{--chat-accent:#c4c7ce!important;--chat-panel:var(--docs-surface)!important;--chat-panel-soft:var(--docs-surface-raised)!important;--chat-line:var(--docs-rule)!important}.chat-workflow-card-featured,.chat-workflow-finish,.chat-workflow-note,.chat-workflow-prompt-link,.chat-workflow-tip{color:var(--docs-text)!important;background:var(--docs-surface)!important;border-color:var(--docs-rule)!important}#content-area .chat-workflow-page .chat-workflow-checklist li::before,#content-area .chat-workflow-page .chat-workflow-inline-success,#content-area .chat-workflow-page .chat-workflow-inline-success strong,#content-area .chat-workflow-page .chat-workflow-progress .is-complete,#content-area .chat-workflow-page .chat-workflow-stage-marker,#content-area .chat-workflow-page .chat-workflow-tree-header h4,#navbar a[href="https://revolte.ai/"]::after,.chat-workflow-checklist li::before,.chat-workflow-inline-success,.chat-workflow-inline-success strong,.chat-workflow-note strong,.chat-workflow-progress .is-complete,.chat-workflow-stage-marker,.chat-workflow-tip strong{color:var(--docs-text-strong)!important;border-color:var(--docs-rule-strong)!important}.asdlc-page{--as-stop:#9ca3af!important;--as-stop-soft:var(--docs-surface-raised)!important}.intro-page{--intro-green:#d1d5db!important;--intro-red:#9ca3af!important}#content-area .asdlc-human-line b,#content-area .asdlc-key i{background:var(--docs-text-muted)!important}#content-area .asdlc-day-new p,#content-area .asdlc-day-new>div{color:var(--docs-text)!important}.prompt-library-page{--prompt-accent:#d4d4d8!important;--prompt-danger:#d4d4d8!important;--prompt-success:#d4d4d8!important;--prompt-danger-bg:var(--docs-surface)!important;--prompt-success-bg:var(--docs-surface)!important}.comparison-table th,.custom-pill,.soon-pill,.workflow-entry strong,.workflow-line,.workflow-step span{color:var(--docs-text-muted)!important;border-color:var(--docs-rule)!important;background:var(--docs-surface)!important}#navbar a[href="https://revolte.ai/"]::after{color:var(--docs-text)!important;background:var(--docs-surface)!important}#navbar a[href="https://console.revolte.ai/auth/signup"],#topbar-cta-button a{color:#111!important;background:#f5f5f5!important;border-color:#f5f5f5!important;box-shadow:none!important}#navbar a[href="https://console.revolte.ai/auth/signup"]:hover,#topbar-cta-button a:hover{color:#111!important;background:#d4d4d8!important;border-color:#d4d4d8!important;box-shadow:none!important}